@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Light.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Light.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-LightItalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-LightItalic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Regular.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Regular.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Italic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Italic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Bold.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Bold.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-BoldItalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-BoldItalic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Heavy.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:normal;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-Heavy.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-HeavyItalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-style:italic;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/ReplicaLLWeb-HeavyItalic.woff2) format("woff2")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:200;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-ExtraLight.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:200;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-Light.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:300;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-LightItalic.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:400;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-Italic.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:600;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:600;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-Bold.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:700;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-BoldItalic.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-Black.ttf) format("truetype")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:900;src:url(https://tophat.com/wp-content/themes/TOPHAT01/build/fonts/SourceSerifPro-BlackItalic.ttf) format("truetype")}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{height:100%;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;font-size:0;height:0;visibility:hidden}*,:after,:before{box-sizing:border-box}body,html{width:100%}body[data-is-mobile-nav-open=true]{overflow:hidden}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}:root{--lavendar:#dec5fc;--purple-lightest:#fbf8ff;--purple-lighter:#eddfff;--purple-light:#c59afa;--purple:#934af4;--purple-dark:#6820c5;--purple-darkest:#2d1159;--pink-lightest:#fff1f6;--pink-lighter:#fad1e1;--pink-light:#ff529a;--pink:#e5166b;--pink-dark:#aa0a5e;--pink-darkest:#630631;--mint-lighter:#defff2;--mint-light:#aaedd1;--mint:#08d493;--mint-dark:#227a5e;--gold-lighter:#faf7ef;--gold-light:#ffd566;--gold:#ffc146;--gold-dark:#df9f26;--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}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0deg)}}.flipInX{animation-name:flipInX}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.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{color:#000;font-family:slick;font-size:20px;line-height:1;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{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;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{color:#000;content:"•";font-family:slick;font-size:20px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-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{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-.05em}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{outline:none;position:relative;-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{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:20px 20px 0}.remodal{background:#fff;box-sizing:border-box;margin-bottom:20px;padding:35px;transform:translateZ(0);width:100%}.remodal>*{color:#333}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:transparent;border:0;color:#95979c;cursor:pointer;display:block;height:35px;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color .2s;width:35px}.remodal-close:focus,.remodal-close:hover{color:#333}.remodal-close:focus{outline:3px solid #934af4;outline-offset:3px}.remodal-close:before{content:"×";display:block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}.remodal-close::-moz-focus-inner{border:0;padding:0}@keyframes remodal-opening-keyframes{0%{opacity:0;transform:scale(1.05)}to{filter:blur(0);opacity:1;transform:none}}@keyframes remodal-closing-keyframes{0%{opacity:1;transform:scale(1)}to{filter:blur(0);opacity:0;transform:scale(.95)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:760px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#333}.lt-ie9 .remodal{width:700px}.video-js .vjs-control-bar{background:#eddfff!important}.video-js .vjs-control-bar .vjs-control{color:#2d1159;fill:#2d1159}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#2d1159!important}.desktop-sticky{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;position:relative!important;width:95.8333333333%}@media(min-width:992px){.desktop-sticky{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;position:sticky!important;top:120px!important;width:29.1666666667%}}@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}}.container{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}@media(min-width:760px){.container{padding:0 50px}}@media(min-width:1280px){.container{padding:0 120px}}@media(min-width:1920px){.container{padding:0}}.archive 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{color:#000}.archive .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{margin:0 auto;max-width:1440px;padding:0 20px}@media screen and (min-width:760px){.archive .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{padding:0 50px}}@media screen and (min-width:1280px){.archive .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{padding:0 120px}}@media screen and (min-width:1920px){.archive .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{padding:0}}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{display:block;margin:0 auto;max-width:1200px;position:relative;*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}}.narrow-wrapper{display:block;margin:0 auto;max-width:900px;position:relative;*zoom:1}.narrow-wrapper:after,.narrow-wrapper:before{content:"";display:table}.narrow-wrapper:after{clear:both}@media(max-width:1250px){.narrow-wrapper{padding:0 50px}}@media(max-width:768px){.narrow-wrapper{padding:0 25px}}.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}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4}@media(min-width:768px){body{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{letter-spacing:0;margin:0;padding:0}h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.1;margin-bottom:1.25rem}@media(min-width:768px){h1{font-size:2.625rem;margin-bottom:2rem;margin-left:-2px}}@media(min-width:992px){h1{font-size:3.4375rem}}h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:700;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-size:1.5rem;font-weight:600;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-size:1.125rem;font-weight:600;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{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media(min-width:768px){p{font-size:1.125rem}}p strong{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}p a{border-bottom:1px solid #000}p a:focus,p a:hover{border-color:#e5166b}sub,sup{color:#e5166b;font-size:75%;font-weight:700;position:relative;vertical-align:baseline}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-size:1.75rem;font-weight:700;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-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.display-small-caps{font-size:1rem}}.display-data-point{color:#934af4;font-size:2.625rem;font-weight:700;line-height:1.4}@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{box-sizing:border-box;color:#000;cursor:pointer;text-decoration:none}a.pink,a:hover{color:#e5166b}a.inline-link{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}a.inline-link:focus,a.inline-link:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}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}button{color:#000;cursor:pointer}.btn-pill-primary{border-radius:30px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}.btn-pill-primary:active,.btn-pill-primary:hover{box-shadow:0 15px 30px 0 rgba(104,32,197,.15)}.btn-pill-primary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media screen and (min-width:760px){.btn-pill-primary{font-size:1rem;width:auto}}@media screen and (min-width:1280px){.btn-pill-primary{font-size:1.125rem;padding:15px 25px}}.btn-pill-primary{background-color:#934af4;border:1px solid #934af4;color:#fff}.btn-pill-primary:active,.btn-pill-primary:hover{background-color:#6820c5;border-color:#6820c5;color:#fff}.btn-pill-secondary{border-radius:30px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}.btn-pill-secondary:active,.btn-pill-secondary:hover{box-shadow:0 15px 30px 0 rgba(104,32,197,.15)}.btn-pill-secondary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media screen and (min-width:760px){.btn-pill-secondary{font-size:1rem;width:auto}}@media screen and (min-width:1280px){.btn-pill-secondary{font-size:1.125rem;padding:15px 25px}}.btn-pill-secondary{background-color:#fff;border:1px solid #c59afa;color:#934af4}.btn-pill-secondary:active,.btn-pill-secondary:hover{background-color:#f7f0ff;color:#6820c5}.btn-pill-tertiary{border-radius:30px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}.btn-pill-tertiary:active,.btn-pill-tertiary:hover{box-shadow:0 15px 30px 0 rgba(104,32,197,.15)}.btn-pill-tertiary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media screen and (min-width:760px){.btn-pill-tertiary{font-size:1rem;width:auto}}@media screen and (min-width:1280px){.btn-pill-tertiary{font-size:1.125rem;padding:15px 25px}}.btn-pill-tertiary{background-color:transparent;border:1px solid #934af4;color:#934af4}.btn-pill-tertiary:active,.btn-pill-tertiary:hover{border-color:#6820c5;color:#6820c5}.btn-pill-tertiary-dark-bg{border-radius:30px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}.btn-pill-tertiary-dark-bg:active,.btn-pill-tertiary-dark-bg:hover{box-shadow:0 15px 30px 0 rgba(104,32,197,.15)}.btn-pill-tertiary-dark-bg:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media screen and (min-width:760px){.btn-pill-tertiary-dark-bg{font-size:1rem;width:auto}}@media screen and (min-width:1280px){.btn-pill-tertiary-dark-bg{font-size:1.125rem;padding:15px 25px}}.btn-pill-tertiary-dark-bg{background-color:transparent;border:1px solid #fff;color:#fff}.btn-pill-tertiary-dark-bg:active,.btn-pill-tertiary-dark-bg:hover{background:#6820c5;box-shadow:0 15px 30px 0 rgba(45,17,89,.35);color:#fff}.btn{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;padding:12px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.btn{font-size:1.125rem;width:auto}}@media screen and (min-width:1440px){.btn{font-size:1.25rem}}.btn-small{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.btn-small{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.btn-small{font-size:1.125rem}}.btn-large{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;padding:16px 20px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.btn-large{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.btn-large{font-size:1.375rem}}.btn-sharp{border-radius:0}.btn-primary{background-color:#934af4;border:1px solid #934af4;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fff;border:1px solid #934af4;color:#934af4;outline:none}.btn-primary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-secondary{background-color:#2d1159;border:1px solid #2d1159;color:#fff}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#fff;border:1px solid #2d1159;color:#2d1159;outline:none}.btn-secondary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-tertiary{background-color:#e5166b;border:1px solid #e5166b;color:#fff}.btn-tertiary:focus,.btn-tertiary:hover{background-color:#fff;border:1px solid #e5166b;color:#e5166b;outline:none}.btn-tertiary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-ghost{background-color:transparent;border:1px solid #934af4;color:#934af4}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover{background-color:#934af4;border:1px solid #934af4;color:#fff;outline:none}.btn-ghost:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-ghost-secondary{background-color:transparent;border:1px solid #2d1159;color:#2d1159}.btn-ghost-secondary:active,.btn-ghost-secondary:focus,.btn-ghost-secondary:hover{background-color:#2d1159;border:1px solid #2d1159;color:#fff;outline:none}.btn-ghost-secondary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-ghost-tertiary{background-color:transparent;border:1px solid #e5166b;color:#e5166b}.btn-ghost-tertiary:active,.btn-ghost-tertiary:focus,.btn-ghost-tertiary:hover{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.btn-ghost-tertiary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-outlined{background-color:#fff;border:1px solid #934af4;color:#934af4}.btn-outlined:active,.btn-outlined:focus,.btn-outlined:hover{background-color:#934af4;border:1px solid #934af4;color:#fff;outline:none}.btn-outlined:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-outlined-secondary{background-color:#fff;border:1px solid #2d1159;color:#2d1159}.btn-outlined-secondary:active,.btn-outlined-secondary:focus,.btn-outlined-secondary:hover{background-color:#2d1159;border:1px solid #2d1159;color:#fff;outline:none}.btn-outlined-secondary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-outlined-tertiary{background-color:#fff;border:1px solid #e5166b;color:#e5166b}.btn-outlined-tertiary:active,.btn-outlined-tertiary:focus,.btn-outlined-tertiary:hover{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.btn-outlined-tertiary:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-text{background-color:transparent;border:none;color:#934af4;padding:0}.btn-text:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.btn-text-tertiary{background-color:transparent;border:none;color:#e5166b;padding:0}.btn-arrow{background:none;border:none;border-radius:0;color:#767676;padding-right:1.2em;position:relative}.btn-arrow:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:.889em;font-weight:600;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{animation:hover-bounce 1s ease-in-out infinite}.btn-arrow:focus{outline:3px solid #e5166b;outline-offset:3px}.btn-arrow-h{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-right:.6em;position:relative;text-transform:capitalize}.btn-arrow-h:after,.btn-arrow-h:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.btn-arrow-h:after{content:"";left:.1em;margin-left:.6em}.btn-arrow-h:active:before,.btn-arrow-h:focus:before,.btn-arrow-h:hover:before{animation:bounce-sideways-reverse 1s ease infinite}.btn-arrow-h:active:after,.btn-arrow-h:focus:after,.btn-arrow-h:hover:after{animation:bounce-sideways 1s ease infinite}.btn-arrow-h:focus{outline:3px solid #934af4;outline-offset:3px}.tick-list{list-style-type:none;padding-left:0}.tick-list li{margin:1rem 0;padding-left:25px;position:relative}@media(min-width:768px){.tick-list li{padding-left:30px}}.tick-list li:before{color:#08d493;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:0;position:absolute;top:4px}@media(min-width:768px){.tick-list li:before{top:3px}}.flex{display:flex}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}@media(min-width:760px){.screen-sm-flex-row{flex-direction:row}}@media(min-width:890px){.screen-md-flex-row{flex-direction:row}}@media(min-width:1024px){.screen-lg-flex-row{flex-direction:row}}@media(min-width:1280px){.screen-xl-flex-row{flex-direction:row}}@media(min-width:1440px){.screen-2xl-flex-row{flex-direction:row}}@media(min-width:1920px){.screen-3xl-flex-row{flex-direction:row}}@media(min-width:760px){.screen-sm-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:890px){.screen-md-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:1024px){.screen-lg-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:1280px){.screen-xl-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:1440px){.screen-2xl-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:1920px){.screen-3xl-flex-row-reverse{flex-direction:row-reverse}}@media(min-width:760px){.screen-sm-flex-col{flex-direction:column}}@media(min-width:890px){.screen-md-flex-col{flex-direction:column}}@media(min-width:1024px){.screen-lg-flex-col{flex-direction:column}}@media(min-width:1280px){.screen-xl-flex-col{flex-direction:column}}@media(min-width:1440px){.screen-2xl-flex-col{flex-direction:column}}@media(min-width:1920px){.screen-3xl-flex-col{flex-direction:column}}@media(min-width:760px){.screen-sm-flex-col-reverse{flex-direction:column-reverse}}@media(min-width:890px){.screen-md-flex-col-reverse{flex-direction:column-reverse}}@media(min-width:1024px){.screen-lg-flex-col-reverse{flex-direction:column-reverse}}@media(min-width:1280px){.screen-xl-flex-col-reverse{flex-direction:column-reverse}}@media(min-width:1440px){.screen-2xl-flex-col-reverse{flex-direction:column-reverse}}@media(min-width:1920px){.screen-3xl-flex-col-reverse{flex-direction:column-reverse}}.defaults2020 .school-logo-banner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media(min-width:768px){.defaults2020 .school-logo-banner{justify-content:center}}.defaults2020 .school-logo-banner .logo-con-part{align-items:center;display:flex;height:80px;justify-content:center;min-width:100px;padding:10px 15px;width:33%}.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{height:160px;width:20%}.defaults2020 .school-logo-banner .logo-con-part:last-child(){display:flex}}.defaults2020 .school-logo-banner img{max-height:100%;max-width:100%;opacity:.6}.defaults2020 .school-logo-banner img.tall{width:50%}@media(min-width:480px){.defaults2020 .school-logo-banner img{width:auto}}.defaults2020 .feature-block-small{align-items:flex-start;display:flex;flex-direction:column-reverse}@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%}.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{display:flex;flex-direction:column;max-width:100%;width:1200px}.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{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:column;justify-content:flex-start;margin-bottom:0;margin-left:0;max-width:600px;padding:0;transform:translateY(25px);width:100%}@media(min-width:768px){.defaults2020 .col-3 .col{margin:2rem 5px 0;max-width:300px;transform:none;width:33.3333333333%}}.defaults2020 .animation{transition-duration:.4s;transition-timing-function:ease-in-out}.defaults2020 .fade-in{opacity:0}.defaults2020 .fade-in.animate{opacity:1}@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{animation:highlight-up .5s ease 1s}.defaults2020 .highlight-up-2.animate{animation:highlight-up .5s ease 2s}.defaults2020 .highlight-up-3.animate{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{display:block;height:auto;max-width:100%}.sr-only{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0);clip-path:inset(100%)}.small-caps-header{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.small-caps-header{font-size:1rem}}.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{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:768px){.post-slug{font-size:1rem}}.post-slug a{border-bottom:2px solid #934af4;color:#934af4;font-weight:700;text-decoration:none;transition:all .25s ease}.post-slug a:focus,.post-slug a:hover{border-bottom:2px solid #6820c5;color:#6820c5}.post-slug a:focus{outline:3px solid #934af4;outline-offset:3px}.post-byline{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;margin:0 15px 15px 0}.post-title{font-size:2.6rem;font-weight:700;margin:.5rem 0}.post-excerpt,.post-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;line-height:1.3}.post-excerpt{font-size:1.6rem;font-weight:400;margin:.5rem 0 1rem}.post-image{clear:both;margin:0 auto 3rem}.post-image img{border:1px solid #eee;width:100%}.post-image figcaption{color:#666;font-size:.925rem;margin-top:.1rem}.post-image figcaption a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.post-image figcaption a:focus,.post-image figcaption a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.4rem;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.7rem;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:before{content:"";display:table}.post-list.compact li:after{clear:both;content:"";display:table}@media(min-width:1200px){.post-list.compact .post-thumbnail{float:right;width:40%}.post-list.compact .post-text{float:left;margin-top:-6px;width:50%}}.post-list.compact .post-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.76rem;font-weight:700;margin-top:0}body.tag .post-list.compact .post-slug{display:none}.post-content h2{font-size:2.2rem;font-weight:700;padding:2rem 0 1rem}.post-content h2,.post-content p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.post-content p{font-size:1.3rem;font-weight:400;margin:0 0 1.2rem}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}.request-title-form .th-form input[name=bookName],.request-title-form .th-form label[for=bookName]{display:block}.th-form{display:flex;flex-direction:column;padding-top:30px}.th-form input[name=bookName],.th-form input[name=phoneConditional],.th-form label[for=bookName],.th-form label[for=phoneConditional]{display:none}.th-form label{color:#333;cursor:pointer;font-size:1.025rem;font-weight:400;margin-bottom:.2rem}.th-form input[type=email],.th-form input[type=number],.th-form input[type=text],.th-form select{background-color:#f4f4f4;border:2px solid #d9d9d9;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#555;font-size:1em;font-weight:400;height:40px;line-height:1.1;margin-bottom:.7rem;padding:3px 1em 0}.th-form .inline-form-control{margin-bottom:.7rem}.inline-form-control input{margin-left:14px}.th-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/arrow-down-purple.svg);background-position:96% 50%;background-repeat:no-repeat;background-size:18px 18px;font-size:1.025rem}.th-form input[type=submit],.th-form select{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.th-form input[type=submit]{align-self:flex-start;border-radius:30px;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.2;margin-top:1rem;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}.th-form input[type=submit]:active,.th-form input[type=submit]:hover{box-shadow:0 15px 30px 0 rgba(104,32,197,.15)}.th-form input[type=submit]:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media screen and (min-width:760px){.th-form input[type=submit]{font-size:1rem;width:auto}}@media screen and (min-width:1280px){.th-form input[type=submit]{font-size:1.125rem;padding:15px 25px}}.th-form input[type=submit]{background-color:#934af4;border:1px solid #934af4;color:#fff}.th-form input[type=submit]:active,.th-form input[type=submit]:hover{background-color:#6820c5;border-color:#6820c5;color:#fff}.center-btn .th-form input[type=submit]{margin-left:auto;margin-right:auto}.purple-bg .th-form label{color:#fff}.remodal{text-align:left}.remodal .remodal-close{height:45px;left:auto;right:0;width:45px}.remodal .remodal-close:before{font-size:2.625rem;line-height:45px;width:45px}.remodal .modal-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:0}@media(min-width:1024px){.remodal .modal-title{font-size:1.75rem}}@media(min-width:1920px){.remodal .modal-title{font-size:2rem}}.remodal .modal-intro{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;margin-bottom:0;margin-top:1.25rem}@media(min-width:1024px){.remodal .modal-intro{font-size:1.125rem}}.remodal ul{list-style-type:disc;margin-top:.5rem}.remodal ul li{margin-left:1.25em;margin-top:.25rem}.remodal.form-two-col .modal-title{margin-bottom:1.25rem;text-align:center}@media(min-width:760px){.remodal.abstract{max-width:1200px}}.remodal.abstract .modal-subhead{font-size:1.25rem;margin-bottom:0;margin-top:1.5rem}@media(min-width:1024px){.remodal.abstract .modal-subhead{font-size:1.5rem}}@media(min-width:1920px){.remodal.abstract .modal-subhead{font-size:1.75rem}}@media(min-width:1024px){.remodal.abstract .speaker{display:flex;overflow:visible}.remodal.abstract .speaker .img-container{flex-shrink:0;margin-right:43px;width:34.9682107175%}}.remodal.abstract .speaker .img-wrap{display:inline-block;position:relative}.remodal.abstract .speaker img{max-width:300px;width:100%}@media(min-width:1024px){.remodal.abstract .speaker img{max-width:385px}}.remodal.abstract .speaker .burst{display:none}@media(min-width:1024px){.remodal.abstract .speaker .burst{display:block;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:52px}}.remodal.abstract .speaker .name{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.14;margin:8px 0 6px}@media(min-width:1024px){.remodal.abstract .speaker .name{font-size:45px;margin:24px 0}}.remodal.abstract .speaker h4{color:#000;font-weight:600;margin-bottom:.5rem}.remodal.abstract .speaker .title{font-size:14px;line-height:1.14;margin-bottom:6px}@media(min-width:1024px){.remodal.abstract .speaker .title{font-size:26px;margin-bottom:24px}}.remodal.abstract .speaker .organization{font-weight:400}.remodal.abstract .speaker .bio{font-size:12px;line-height:1.4;margin:16px 0}@media(min-width:1024px){.remodal.abstract .speaker .bio{font-size:24px;margin-bottom:46px}}.remodal.abstract .speaker span{display:block;font-size:12px}@media(min-width:1024px){.remodal.abstract .speaker span{font-size:24px}}.remodal.abstract .speaker .event{color:#e5166b;font-weight:600}.demo-modal>.form-container input,.demo-modal>.form-container select,.demo-modal>.form-container textarea{margin-bottom:5px;margin-top:2px}.pagination-link~.pagination-link{margin-left:1rem}.pagination-link-back{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-left:.6em;position:relative;text-transform:capitalize}.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:"";left:-.1em;margin-right:.6em}.pagination-link-back:active:before,.pagination-link-back:focus:before,.pagination-link-back:hover:before{animation:bounce-sideways-reverse 1s ease infinite}.pagination-link-back:active:after,.pagination-link-back:focus:after,.pagination-link-back:hover:after{animation:bounce-sideways 1s ease infinite}.pagination-link-back:focus{outline:3px solid #934af4;outline-offset:3px}.pagination-link-next{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-right:.6em;position:relative;text-transform:capitalize}.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{animation:bounce-sideways-reverse 1s ease infinite}.pagination-link-next:active:after,.pagination-link-next:focus:after,.pagination-link-next:hover:after{animation:bounce-sideways 1s ease infinite}.pagination-link-next:focus{outline:3px solid #934af4;outline-offset:3px}.top-hat-features-page.defaults2020,.top-hat-homepage.defaults2020{background-color:#fbf8ff}.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}nav.nav-primary,nav.nav-secondary{display:none}@media(min-width:1280px){nav.nav-primary,nav.nav-secondary{display:block}}.header-global{position:sticky;top:0;width:100%;z-index:1000}.header-global img{box-sizing:content-box}.header-global .menu-bar,.header-global .menu-bar>.container{align-items:center;display:flex;flex-direction:row}.header-global .desktop-flex-container{align-items:center;display:flex;gap:40px}@media(min-width:1440px){.header-global .desktop-flex-container{gap:50px}}.header-global .menu-bar{background:#fff;border-bottom:1px solid #f1f1f1;height:60px;position:relative;transition:height .3s ease-out}@media(min-width:1280px){.header-global .menu-bar{height:96px}}.header-global .menu-bar>.container{height:100%;justify-content:space-between;width:100%}.header-global .menu-bar .container:after,.header-global .menu-bar .container:before{display:none}.header-global .menu-bar a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.header-global .menu-bar .dropdown-item-sub:focus-visible,.header-global .menu-bar .new-tab:focus-visible,.header-global .menu-bar .parent-a:focus-visible,.header-global .menu-bar .top-hat-logo:focus-visible{box-shadow:0 0 0 2px #934af4;outline:none;transition:box-shadow .1s ease}.header-global .btn{align-items:center;display:flex;font-size:1rem;height:100%;justify-content:center}.header-global .btn-ghost,.header-global .btn-primary{font-weight:400}.header-global .btn-primary:active,.header-global .btn-primary:focus,.header-global .btn-primary:hover{background-color:transparent}.header-global .btn-ghost:active,.header-global .btn-ghost:focus,.header-global .btn-ghost:hover{color:#fff}.header-global .header-logo{align-items:center;display:flex;flex-direction:row;transition:opacity .3s ease}.header-global .header-logo .blog-mark{border-left:1px solid #d9d9d9;margin:-1px 0 0 16px;padding-left:16px;padding-right:16px}.header-global .header-logo .blog-mark a{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;padding-top:2px}.header-global .header-logo .top-hat-logo{display:block;padding-top:4.5px;width:125px}.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]{background:none;border:0;cursor:pointer;display:block;font-size:inherit;height:60px;line-height:63px;padding:0;text-align:center;width:40px}#mobile-search-btn button[type=button] .fa{color:#333;font-size:1.125rem}#menu-btn button[type=button]{background:none;border:0;color:#333;cursor:pointer;display:block;font-size:1rem;font-size:inherit;height:60px;padding:0}#menu-btn button[type=button] .menu-label{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}#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:1280px){.mobile-menu{display:none}}.mobile-menu__dropdown{background:#fff;border-top:1px solid #eee;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;opacity:0;overflow-y:scroll;position:absolute;top:60px;transform:translateY(-20px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;visibility:hidden;width:100%;z-index:10000}.mobile-menu__dropdown.show{opacity:1;transform:translateY(0);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s;visibility:visible}.mobile-menu .btm-border{position:relative}.mobile-menu .btm-border:after{background:#eddfff;bottom:0;content:"";display:block;height:1px;left:0;pointer-events:none;position:absolute;right:0}.mobile-menu .primary-nav__item:hover>.nav-hover-pink,.mobile-menu .primary-nav__item:hover>.nav-item-wrapper>.nav-hover-pink{color:#e5166b}.mobile-menu .primary-nav__item .items-center{align-items:center;display:flex}.mobile-menu .primary-nav__item .justify-between{justify-content:space-between}.mobile-menu .primary-nav__item .h-full{height:100%}.mobile-menu .primary-nav__item .a-within-li,.mobile-menu .primary-nav__item .nav-item-wrapper,.mobile-menu .primary-nav__item .nav-link-simple{height:50px}.mobile-menu .primary-nav__item .a-within-li,.mobile-menu .primary-nav__item .level-1,.mobile-menu .primary-nav__item .level-2{padding-left:32px}@media(min-width:760px){.mobile-menu .primary-nav__item .a-within-li,.mobile-menu .primary-nav__item .level-1,.mobile-menu .primary-nav__item .level-2{padding-left:50px}}.mobile-menu .primary-nav__item .nav-link-simple,.mobile-menu .primary-nav__item .nav-link-text{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;text-decoration:none}.mobile-menu .primary-nav__item .nav-link-text{flex:1}.mobile-menu .primary-nav__item .nav-link-text.clickable{cursor:pointer}.mobile-menu .primary-nav__item .nav-link-text.clickable:focus{outline:none}.mobile-menu .primary-nav__item .nav-hover-pink:hover{color:#e5166b}.mobile-menu .primary-nav__item .level-3{padding:12px 48px}@media(min-width:760px){.mobile-menu .primary-nav__item .level-3{padding:12px 72px}}.mobile-menu .primary-nav__item .nav-item-wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.mobile-menu .primary-nav__item .nav-item-wrapper.active{background-color:#934af4}.mobile-menu .primary-nav__item .nav-item-wrapper.active .nav-link-simple,.mobile-menu .primary-nav__item .nav-item-wrapper.active .nav-link-text{color:#fff}.mobile-menu .primary-nav__item .nav-item-wrapper.active .dropdown-toggle .arrow.arrow-purple{opacity:0}.mobile-menu .primary-nav__item .nav-item-wrapper.active .dropdown-toggle .arrow.arrow-white{opacity:1;transform:rotate(180deg)}.mobile-menu .primary-nav__item .dropdown-toggle-sizing{padding:0 34px 0 16px}@media(min-width:760px){.mobile-menu .primary-nav__item .dropdown-toggle-sizing{padding:0 52px 0 16px}}.mobile-menu .primary-nav__item .dropdown-toggle{align-items:center;background:none;border:0;color:#934af4;display:flex;font-size:inherit;height:100%;justify-content:center;padding:0 34px 0 16px;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:760px){.mobile-menu .primary-nav__item .dropdown-toggle{padding:0 52px 0 16px}}.mobile-menu .primary-nav__item .dropdown-toggle .arrow{transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1);width:12px}.mobile-menu .primary-nav__item .dropdown-toggle .arrow.arrow-purple{opacity:1;transition:opacity .2s ease,transform .3s cubic-bezier(.4,0,.2,1)}.mobile-menu .primary-nav__item .dropdown-toggle .arrow.arrow-white{opacity:0;position:absolute;transition:opacity .2s ease,transform .3s cubic-bezier(.4,0,.2,1)}.mobile-menu .primary-nav__item .mobile-dropdown{background:none;border:none;box-shadow:none;list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:static;transform:translateY(0);transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);width:100%}.mobile-menu .primary-nav__item .mobile-dropdown.show{max-height:none;opacity:1;overflow:visible;transform:translateY(0)}.mobile-menu .primary-nav__item .mobile-dropdown>li{display:block;width:100%}.mobile-menu .primary-nav__item .mobile-dropdown>li:hover>.nav-hover-pink,.mobile-menu .primary-nav__item .mobile-dropdown>li:hover>.nav-item-wrapper>.nav-hover-pink,.mobile-menu .primary-nav__item .mobile-dropdown>li:hover>a.nav-hover-pink{color:#e5166b}.mobile-menu .primary-nav__item .mobile-dropdown>li>a{color:inherit;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-decoration:none;width:100%}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper{align-items:center;display:flex;justify-content:space-between;transition:background-color .2s ease;width:100%}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper .nav-link-text{font-size:.875rem;font-weight:400;transition:color .2s ease}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active{background-color:#fbf8ff}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active .nav-link-text,.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active .nav-link-text:focus,.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active .nav-link-text:hover{color:#934af4}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active .dropdown-toggle .arrow.arrow-purple{opacity:1;transform:rotate(180deg)}.mobile-menu .primary-nav__item .mobile-dropdown>li .nav-item-wrapper.active .dropdown-toggle .arrow.arrow-white{opacity:0}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu{background:none;box-shadow:none;list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:static;transform:translateY(0);transition:max-height .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);width:100%}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu.show{max-height:none;opacity:1;overflow:visible;transform:translateY(0)}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu>li{display:block;width:100%}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu>li:hover>.nav-hover-pink,.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu>li:hover>a.nav-hover-pink{color:#e5166b}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu>li.dropdown-heading{color:#934af4;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.mobile-menu .primary-nav__item .mobile-dropdown>li .mobile-dropdown-submenu>li>a{color:inherit;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-decoration:none;width:100%}.mobile-menu .secondary-nav{display:flex;flex-direction:column;gap:12px;padding:20px 0}@media(min-width:760px){.mobile-menu .secondary-nav{flex-direction:row}}.mobile-menu .secondary-nav .secondary-cta{flex:1}.mobile-menu .secondary-nav .secondary-cta .btn-pill-primary,.mobile-menu .secondary-nav .secondary-cta .btn-pill-secondary{width:100%}@media(min-width:1280px){.mobile-menu .secondary-nav .secondary-cta .btn-pill-primary,.mobile-menu .secondary-nav .secondary-cta .btn-pill-secondary{width:auto}}#search-btn button{background:none;border:0;cursor:pointer;font-size:inherit;height:1.5em;padding:0;width:1.5em}.desktop-flex-container,.desktop-menu,.menu,.menu-item{height:100%}.desktop-menu{transition:all .3s ease-in-out}.desktop-menu .menu{align-items:center;display:flex;flex-direction:row;gap:20px}.desktop-menu .menu-item{cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.desktop-menu .menu-item:hover>.menu-btn-container .nav-link,.desktop-menu .menu-item:hover>.nav-link{color:#e5166b}.desktop-menu .menu-btn-container,.desktop-menu .submenu-btn-container{align-items:center;display:flex;gap:6px}.desktop-menu .menu-btn-container a,.desktop-menu .menu-btn-container span,.desktop-menu .submenu-btn-container a,.desktop-menu .submenu-btn-container span{cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;transition:color .3s ease-out}.desktop-menu .menu-btn-container .nav-arrow-btn,.desktop-menu .submenu-btn-container .nav-arrow-btn{padding:6px}.desktop-menu .dropdown-heading,.desktop-menu .nav-link,.desktop-menu .new-tab,.desktop-menu .parent-a,.desktop-menu .submenu a,.desktop-menu .submenu-btn-container a,.desktop-menu .submenu-btn-container span{font-size:.9375rem}.desktop-menu .nav-arrow-btn,.desktop-menu .nav-link{background:none;border:0;font-size:inherit;padding:0}.desktop-menu .nav-arrow-btn:focus-visible,.desktop-menu .nav-link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.desktop-menu .child li{background-color:#fff;width:100%}.desktop-menu .submenu-btn-container .arrow{transform:rotate(-90deg);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.desktop-menu .submenu-btn-container[aria-expanded=true]~.dropdown{display:block}.desktop-menu .child a:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.desktop-menu .parent{display:block;position:relative}.desktop-menu .parent:hover .parent-a{color:#e5166b}.desktop-menu .parent:hover .child{display:block;max-height:80vh;overflow-y:auto;position:absolute}.desktop-menu .parent .parent-a{cursor:pointer;position:relative;width:138px}.desktop-menu .parent .parent-a .dropdown-item-sub:after{display:none}.desktop-menu .parent .parent-a .child{box-shadow:0 4px 10px rgba(197,154,250,.2);right:-248px}.desktop-menu .parent a{text-decoration:none}.desktop-menu ul{list-style:none;margin:0;min-width:138px;padding:0}.desktop-menu ul ul ul{box-shadow:0 4px 10px rgba(197,154,250,.2);left:100%;min-width:315px;top:0}@media screen and (max-width:1024px){.desktop-menu ul ul ul{left:185px}}.desktop-menu .move-down{top:0}.desktop-menu .dropdown .submenu{background:#fff;box-shadow:0 4px 10px rgba(197,154,250,.2);left:-8px;opacity:0;position:absolute;top:calc(100% + .5px);transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:195px;z-index:-1}.desktop-menu .dropdown .submenu .child{display:none}.desktop-menu .dropdown .submenu .parent:hover .child,.desktop-menu .dropdown .submenu .parent:hover>ul{display:block;max-height:80vh;overflow-y:auto;position:absolute}.desktop-menu .dropdown .submenu .child li a{display:block}.desktop-menu .dropdown .submenu .child .dropdown-heading{color:#934af4;font-weight:600;padding-bottom:0;text-transform:uppercase}.desktop-menu .dropdown .submenu ul li{padding:14px}.desktop-menu .dropdown .submenu .new-tab,.desktop-menu .dropdown .submenu .parent-a{display:block}.desktop-menu .dropdown .submenu .new-tab{align-items:center;display:flex;justify-content:space-between}.desktop-menu .dropdown .submenu .new-tab img{padding-right:.65rem;width:12px}.desktop-menu .dropdown .submenu ul>li:first-child:focus .arrow,.desktop-menu .dropdown .submenu ul>li:first-child:hover .arrow,.desktop-menu .dropdown .submenu ul>li:nth-child(2):focus .arrow,.desktop-menu .dropdown .submenu ul>li:nth-child(2):hover .arrow,.desktop-menu .dropdown .submenu ul>li:nth-child(3):focus .arrow,.desktop-menu .dropdown .submenu ul>li:nth-child(3):hover .arrow{transform:rotate(0deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}.desktop-menu .dropdown .submenu .btm-border{position:relative}.desktop-menu .dropdown .submenu .btm-border:after{background:linear-gradient(90deg,#eddfff,rgba(237,223,255,0));bottom:0;content:"";display:block;height:1px;left:14px;pointer-events:none;position:absolute;right:14px}.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 a,.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu li.nested-dropdown:hover>.nested-submenu{display:block}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .nested-submenu{display:none}.desktop-menu .dropdown .submenu .nested-dropdown .nested-submenu{display:block;list-style-type:none;margin:0;padding:0 12px;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;margin-bottom:1px;padding:8px 6px}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .submenu>li.nested-dropdown:hover>.nested-submenu{display:block}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .nested-submenu .nested-submenu{left:200px;position:absolute;top:0}.desktop-menu .dropdown .nav-link{position:relative}.desktop-menu .dropdown .nav-link .arrow{transform-origin:center;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.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:focus .submenu,.desktop-menu .dropdown:hover .submenu{opacity:1;visibility:visible;z-index:999}.desktop-menu .institutions-dropdown .submenu,.desktop-menu .textbooks-dropdown .submenu{width:200px}header.blog-section .wrapper .desktop-menu{flex:1 1 200px}header.blog-section .wrapper .desktop-menu .menu{justify-content:flex-end}.nav-secondary{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.nav-secondary ul{display:flex;flex-direction:row;gap:10px}.nav-secondary li{position:relative}.nav-secondary .submenu{background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);height:auto;left:-90px;margin:0;padding:0;position:absolute;top:57px;transition:all .3s ease-out;transition-delay:.3s;width:330px;z-index:999;*zoom:1}.nav-secondary .submenu:before{content:"";display:table}.nav-secondary .submenu:after{clear:both;content:"";display:table}.nav-secondary .submenu img{float:left;margin-top:8px;width:100px}.nav-secondary .submenu .right-side{border-left:1px solid #eee;float:left;padding:15px 25px;width:230px}.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:#aa0a5e}.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{opacity:1;visibility:visible;z-index:999}.nav-secondary li.tooltip>a:focus,.nav-secondary li.tooltip>a:hover{color:#e5166b}.nav-secondary li.tooltip .submenu{opacity:0;visibility:hidden;z-index:-1}#mobile-search-overlay{background:#fff;box-shadow:0;box-sizing:border-box;display:block;height:80px;left:0;opacity:0;padding-left:20px;padding-top:20px;position:absolute;text-align:left;top:-100px;transition:all .3s ease-out;visibility:hidden;width:100%;z-index:100}@media(min-width:1280px){#mobile-search-overlay{display:none}}#mobile-search-overlay form input#mobile-search{border:none;border-bottom:1px solid #333;border-radius:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;margin-right:10px;padding:.5rem 1rem;width:calc(100% - 180px)}#mobile-search-overlay form button[type=submit]{background:#333;border:0;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-size:.875rem;font-weight:400;padding:.6rem 1.5rem}#mobile-search-overlay button.close-btn{background:none;border:0;cursor:pointer;font-size:1.375rem;font-size:inherit;height:1em;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:1em}#mobile-search-overlay.active{box-shadow:0 0 100px rgba(0,0,0,.5);opacity:1;top:0;visibility:visible}#search-overlay{display:none;height:100px;left:0;opacity:0;position:absolute;text-align:center;top:-80px;transition:all .3s ease-out;visibility:hidden;width:100%;z-index:-1}@media(min-width:1280px){#search-overlay{display:block}}#search-overlay form input#search{border:none;border-bottom:1px solid #333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;margin-right:20px;padding:.5rem 1rem;width:920px}@media(min-width:1280px){#search-overlay form input#search{width:600px}}#search-overlay form button[type=submit]{background:#333;border:1px solid #333;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;padding:.6rem 1.5rem;transition:background .3s ease,color .3s ease}#search-overlay form button[type=submit]:focus,#search-overlay form button[type=submit]:hover{background:#fff;color:#333}#search-overlay button.close-btn{background:none;border:0;cursor:pointer;font-size:1.375rem;font-size:inherit;height:1em;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:1em}#search-overlay.active{background:#fff;box-shadow:0 0 100px rgba(0,0,0,.5);height:100px;left:0;opacity:1;padding-top:30px;position:absolute;text-align:center;top:0;width:100%;z-index:100}@media(prefers-reduced-motion:reduce){.arrow,.mobile-dropdown,.mobile-dropdown-submenu,.nav-item-wrapper{animation:none!important;transition:none!important}.mobile-dropdown-submenu.show,.mobile-dropdown.show{transition:opacity .01s ease}}.dropdown-toggle,.nav-item-wrapper,.nav-link-text{transition:outline-color .15s ease}.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{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;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:1280px){header.header-global.glossary-index-section .wrapper{height:75px}}header.header-global.glossary-index-section #glossary-search-btn button{background:none;border:0;cursor:pointer;font-size:inherit;padding:0}header.header-global.glossary-index-section #glossary-mobile-search-overlay,header.header-global.glossary-index-section #glossary-search-overlay{height:100px;left:0;opacity:0;position:absolute;text-align:center;top:-80px;transition:all .3s ease-out;visibility:hidden;width:100%;z-index:11}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;border:none;border-bottom:1px solid #333;border-radius:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;padding:.5rem 1rem .5rem 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]{background:#333;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;padding:.6rem 1.5rem}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{background:none;border:0;cursor:pointer;font-size:1.5rem;font-size:inherit;margin-left:572px;padding:0;position:absolute}header.header-global.glossary-index-section #glossary-mobile-search-overlay.active,header.header-global.glossary-index-section #glossary-search-overlay.active{background:#fff;box-shadow:0 0 100px rgba(0,0,0,.5);left:0;opacity:1;position:absolute;top:0;visibility:visible;width:100%;z-index:100}header.header-global.glossary-index-section #glossary-mobile-search-overlay{display:block}@media(min-width:1280px){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{font-size:1.325rem;margin-right:10px;width:calc(100% - 180px)}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:1280px){header.header-global.glossary-index-section #glossary-search-overlay{display:block}}header.header-global.glossary-index-section #glossary-search-overlay form input#glossary-search{font-size:1.425rem;margin-right:20px;width:920px}@media(min-width:1024px)and (max-width:1280px){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]{border:1px solid #333;font-size:1.25rem;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{background:#fff;color:#333}header.header-global.glossary-index-section #glossary-search-overlay button.close-btn{left:50%;top:37px}@media(min-width:1280px){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{background:none;border:0;cursor:pointer;display:block;font-size:inherit;height:60px;line-height:63px;padding:0;text-align:center;width:40px}header.header-global.glossary-index-section #glossary-mobile-search-btn button .fa{color:#333;font-size:1.125rem}@media(min-width:1280px){header.header-global.glossary-index-section #glossary-mobile-search-btn{display:none}}header.header-global.glossary-index-section .glossary-alphabet .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;height:100%}@media screen and (min-width:1024px){header.header-global.glossary-index-section .glossary-alphabet .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper{grid-column-gap:50px}}header.header-global.glossary-index-section .glossary-alphabet .wrapper ul,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper ul,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper ul{align-items:center;display:flex;flex-direction:row;flex-flow:wrap;grid-column:span 12;justify-content:center}header.header-global.glossary-index-section .glossary-alphabet .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li{color:#d4d4d4;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;padding:0 8px;text-align:center;text-transform:uppercase}@media screen and (min-width:760px){header.header-global.glossary-index-section .glossary-alphabet .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li{padding:0 1%}}header.header-global.glossary-index-section .glossary-alphabet .wrapper li a,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li a,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li a{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700}header.header-global.glossary-index-section .glossary-alphabet .wrapper li a:focus,header.header-global.glossary-index-section .glossary-alphabet .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-menu-alt .wrapper li a:focus,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li a:hover{color:#e5166b}header.header-global.glossary-index-section .glossary-alphabet .hide-letters,header.header-global.glossary-index-section .glossary-alphabet .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-menu-alt .hide-letters,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters{background:none;border:none;color:#e5166b;cursor:pointer!important;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;grid-column:span 12;letter-spacing:.1em;margin:auto;text-transform:uppercase;transition:color .25s ease-out;z-index:1}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,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-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{color:#aa0a5e;transition:color .25s ease-out}header.header-global.glossary-index-section .glossary-alphabet .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet .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-menu-alt .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .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 .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,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-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{transform:translateY(-5px);transition:transform .25s ease-out}header.header-global.glossary-index-section .glossary-alphabet .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:after{content:""}header.header-global.glossary-index-section .glossary-alphabet .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .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:50px}@media(min-width:1024px){.footer-global{padding-top:70px}}@media(min-width:1280px){.footer-global{padding-top:100px}}.footer-global .container{display:grid}.footer-global .footer-logo{grid-column:1/-1}@media(min-width:760px){.footer-global .footer-logo{grid-column:1}}.footer-global .footer-logo img{display:block;height:85px;width:66px}@media(min-width:760px){.footer-global .footer-logo img{height:51px;width:40px}}@media(min-width:890px){.footer-global .footer-logo img{height:85px;width:66px}}@media(min-width:1024px){.footer-global .footer-logo img{height:103px;width:80px}}@media(min-width:1280px){.footer-global .footer-logo img{height:125px;width:97px}}.footer-menu li>ul{display:flex;flex-direction:column;gap:15px}.footer-menu__grid{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr 1fr}@media(min-width:760px){.footer-menu__grid{-moz-column-gap:17.5px;column-gap:17.5px;grid-template-columns:70px repeat(4,1fr)}}@media(min-width:890px){.footer-menu__grid{-moz-column-gap:37.5px;column-gap:37.5px;grid-template-columns:120px repeat(4,1fr)}}@media(min-width:1024px){.footer-menu__grid{-moz-column-gap:31px;column-gap:31px}}@media(min-width:1280px){.footer-menu__grid{-moz-column-gap:55px;column-gap:55px;grid-template-columns:140px repeat(4,1fr)}}@media(min-width:1440px){.footer-menu__grid{-moz-column-gap:95px;column-gap:95px}}@media(min-width:1920px){.footer-menu__grid{-moz-column-gap:122.5px;column-gap:122.5px;grid-template-columns:140px repeat(4,1fr)}}.footer-menu>li{margin-top:30px}@media(min-width:760px){.footer-menu>li{margin-top:0}.footer-menu .mobile-break{display:none}}.footer-menu .footer-title{color:#934af4;font-size:14px;font-weight:700;margin-bottom:15px;margin-top:30px;text-transform:uppercase}@media(min-width:760px){.footer-menu .footer-title{margin-top:0}}@media(min-width:1024px){.footer-menu .footer-title{font-size:18px}}@media(min-width:1920px){.footer-menu .footer-title{font-size:20px}}.footer-menu .footer-title a{color:#934af4;font-weight:700;text-transform:uppercase}.footer-menu .footer-title a:focus{outline:3px solid #934af4;outline-offset:3px}@media(min-width:1024px){.footer-menu .footer-title a{font-size:18px}}@media(min-width:1920px){.footer-menu .footer-title a{font-size:20px}}.footer-menu ul a{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.25px}@media(min-width:760px){.footer-menu ul a{letter-spacing:0}}@media(min-width:1024px){.footer-menu ul a{font-size:18px}}@media(min-width:1920px){.footer-menu ul a{font-size:20px}}.footer-menu ul a:focus{outline:3px solid #934af4;outline-offset:3px}.footer-menu ul a:hover{border-bottom:1px solid rgba(0,0,0,.24)}.footer-menu ul .highlight{color:#e5166b}.footer-menu ul .highlight:hover{border-bottom:1px solid #e5166b}hr{border:1px solid #eddfff;margin:30px 0;width:100%}@media(min-width:760px){hr{grid-column:1/-1;margin:50px 0}}.footer-bottom{padding-bottom:50px}@media(min-width:760px){.footer-bottom{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between}.footer-social{min-width:260px}}.footer-social ul{display:flex;justify-content:space-between;max-width:260px;width:100%}.footer-social li{align-items:center;background-color:#eddfff;border-radius:5px;display:flex;height:40px;justify-content:center;width:40px}@media(min-width:1024px){.footer-social li{height:30px;width:30px}}@media(min-width:1280px){.footer-social li{height:40px;width:40px}}.footer-social li a{align-items:center;color:#2d1159;display:flex;height:100%;justify-content:center;transition:all .15s cubic-bezier(.175,.885,.32,1.275);width:100%}.footer-social li a:focus{outline:3px solid #934af4;outline-offset:3px}.footer-social li a i{font-size:24px}@media(min-width:1024px){.footer-social li a i{font-size:16px}}@media(min-width:1280px){.footer-social li a i{font-size:24px}}.footer-copyright p{color:#934af4;font-size:18px;margin-bottom:0;padding-top:20px}@media(min-width:760px){.footer-copyright p{font-size:14px;padding-top:0}}@media(min-width:1280px){.footer-copyright p{font-size:18px}}@media(min-width:1920px){.footer-copyright p{font-size:20px}}.footer-careers-banner{border-bottom:1px solid #333;border-top:1px solid #333;padding-bottom:25px;padding-top:25px;text-align:center}.footer-careers-banner p{font-size:1.25rem;margin:0}.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-size:1.875rem;font-weight:700;line-height:1.1;margin-bottom:1.15rem}.cta-block h2,.cta-block p{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.cta-block p{font-size:1rem;font-weight:400;margin-bottom:1.625rem}.cta-block .photograph{display:block;position:relative;width:100%}.cta-block .photograph img{bottom:-14px;display:block;margin:0 auto;max-height:200px;position:relative}.cta-block .cta-copy span{color:#767676;display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;margin-bottom:1.0625rem}.cta-block .form-container{max-width:600px!important;min-width:0!important;width:100%}@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 .form-container{max-width:50%;width:50%}}@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{bottom:-132px;left:0;max-height:none;min-width:117%;position:absolute}}@media(min-width:1200px){.cta-block .form-container{margin-left:10%}}.cta-demo{background-color:#2d1159;background-size:cover;padding-bottom:0;position:relative}@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{margin:0 auto;max-width:500px;text-align:center;width:100%;z-index:2}.cta-demo .btn-arrow-h{background:none;border:none;color:#fff;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-right:.6em;position:relative;text-transform:capitalize}.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{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{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{margin:0;padding-right:0;text-align:left;width:50%}}.cta-subscribe{background:#eee}@media(min-width:768px){.cta-subscribe{padding:75px}}.cta-subscribe .wrapper{align-items:center;display:flex;flex-direction:column}.cta-subscribe h2,.cta-subscribe p{color:#333}.cta-subscribe .cta-copy{margin-bottom:20px;text-align:center}@media(min-width:1200px){.cta-subscribe .form-container{margin-left:0}}.elementor-widget-text-editor p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-transform:inherit}main.single-default .wrapper-small,main.single-news .wrapper-small,main.single-press-releases .wrapper-small{margin:0 auto;max-width:650px}@media(min-width:1280px){main.single-default .wrapper-small,main.single-news .wrapper-small,main.single-press-releases .wrapper-small{max-width:750px}}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-size:2.25rem;font-weight:700;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;font-size:1.125rem;line-height:1.4;margin:0 0 1.5rem}@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{background-color:#934af4!important;border-radius:50%!important;margin:0 0 15px .75rem;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{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;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{border:1px solid #eee;display:block;width:100%}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-tertiary):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-tertiary):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-tertiary):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-tertiary):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-tertiary):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-tertiary):not(.author-name-link){text-decoration:none}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-tertiary):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-tertiary):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-tertiary):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link){border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-tertiary):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-tertiary):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-tertiary):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-tertiary):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-tertiary):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-tertiary):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-tertiary):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-tertiary):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-tertiary):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-size:1.025rem;font-weight:400;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{margin-right:5px;vertical-align:text-bottom}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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:600;line-height:1.4;margin-bottom:0;padding-left:1.5rem;position:relative}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{border-left:1px solid #c59afa;content:"";height:100%;left:0;position:absolute;top:0}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.925rem;font-weight:400;line-height:1.4;margin-top:.1rem}main.single-default .post-author,main.single-news .post-author,main.single-press-releases .post-author{border-top:1px solid #d9d9d9;display:flex;flex-direction:row;margin-bottom:2rem;margin-top:2rem;padding-top:2rem}main.single-default .post-author .author-image,main.single-news .post-author .author-image,main.single-press-releases .post-author .author-image{margin-bottom:0;margin-right:1.5rem;padding:0;width:100px}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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400}@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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}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{margin:4rem auto;max-width:200px;text-align:center}.thank_you-template-default .post-content{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%;*zoom:1}.thank_you-template-default .post-content:before{content:"";display:table}.thank_you-template-default .post-content:after{clear:both;content:"";display:table}@media(min-width:768px){.thank_you-template-default .post-content{float:left;margin-left:17%;margin-right:2.0833333333%;min-height:330px;width:66.833%}}.thank_you-template-default .post-content h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.525rem;font-weight:400;line-height:1.4;margin-bottom:2rem;text-align:center}.thank_you-template-default .post-content h2,.thank_you-template-default .post-content h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.325rem;font-weight:700;line-height:1.4;margin-bottom:0;text-align:center}.thank_you-template-default .post-content h3{font-size:1.125rem}.thank_you-template-default .post-content img{height:auto;max-width:100%}.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 .btn-pill-primary,.thank_you-template-default .post-content .btn-pill-secondary,.thank_you-template-default .post-content .btn-pill-tertiary,.thank_you-template-default .post-content .btn-pill-tertiary-dark-bg,.thank_you-template-default .post-content a.btn,.thank_you-template-default .post-content a.btn-large,.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;font-size:1.325rem;margin:6rem auto 3rem;text-align:center}.page-header{margin-bottom:2rem;padding-bottom:1rem;padding-top:1rem;position:relative;*zoom:1}.page-header:after,.page-header:before{content:"";display:table}.page-header:after{clear:both}.page-header{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@media(min-width:992px){.page-header{padding-bottom:0;padding-top:0}}.page-header .header-text{padding-top:2rem}.page-header .page-slug{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1em;margin-top:20px;text-transform:uppercase}@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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.85rem;font-weight:400;line-height:1.3}.page-content{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}.page-content a:focus img{outline:3px solid #934af4;outline-offset:3px}.page-content p a:not(.btn-tertiary){border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.page-content p a:not(.btn-tertiary):focus,.page-content p a:not(.btn-tertiary):hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.page-content p a:not(.btn-tertiary):focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-default{overflow-x:hidden}.page-template-default .page-header{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@media(min-width:1200px){.page-template-default .page-header{display:inline;float:left;margin-left:18.75%;margin-right:2.0833333333%;width:62.5%}}.page-template-default .page-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.3;margin-top:1.25rem}@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;margin-bottom:4rem;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@media(min-width:1200px){.page-template-default .page-content{display:inline;float:left;margin-left:18.75%;margin-right:2.0833333333%;width:62.5%}}.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-tertiary){border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.page-template-default .page-content p a:not(.btn-tertiary):focus,.page-template-default .page-content p a:not(.btn-tertiary):hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.page-template-default .page-content p a:not(.btn-tertiary):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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.7;list-style-type:disc;margin-bottom:.8rem;margin-left:1.4rem}@media(min-width:768px){.page-template-default .page-content ul li{font-size:1.125rem}}.page-template-default .page-content ul li li{list-style-type:circle;margin-left:1.4rem}.page-template-default .page-content ul li h3{margin-bottom:1rem}.page-template-default .page-content ul li a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.page-template-default .page-content ul li a:focus,.page-template-default .page-content ul li a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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>blockquote{border-left:5px solid #000;margin-bottom:2rem;margin-top:2rem;*zoom:1}.page-template-default .page-content>blockquote:before{content:"";display:table}.page-template-default .page-content>blockquote:after{clear:both;content:"";display:table}.page-template-default .page-content>blockquote img{float:right;margin-left:10px;max-width:100px}@media(min-width:1200px){.page-template-default .page-content>blockquote img{margin-left:20px;max-width:200px}}.page-template-default .page-content>blockquote p{font-size:1.2rem;font-weight:700;line-height:1.4;padding:.5rem 0 .5rem 2rem}@media(min-width:1200px){.page-template-default .page-content>blockquote p{font-size:1.725rem;padding:.5rem 0 .5rem 8%}}.page-template-default .page-content>blockquote footer{font-size:.925rem;line-height:1.4;padding:0 0 .5rem 8%}.page-template-default .page-content>blockquote footer h4,.page-template-default .page-content>blockquote footer p{font-size:.925rem;line-height:1.4;margin:0;padding:0}.page-template-default .page-content>blockquote footer cite span{opacity:.9}@media(min-width:1200px){.page-template-default .page-content>blockquote{margin-left:-10%;max-width:120%;width:120%}}.page-template-default .page-content .size-full{width:100%}.page-template-default .page-content .aligncenter,.page-template-default .page-content .alignnone{display:block;float:none;margin:0 0 30px}@media(min-width:1200px){.page-template-default .page-content .alignleft{float:left;margin:0 2rem 2rem -30%;width:420px}}.page-template-default .page-content .alignleft.small{max-width:200px}@media(min-width:1200px){.page-template-default .page-content .alignright{float:right;margin:0 -10% 2rem 2rem;width:420px}}.page-template-default .page-content .alignright.small{max-width:200px}.page-template-default .page-content .wp-caption-text{color:#999;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;padding-bottom:2rem}.page-template-default .page-content .callout{background:#eee;display:block;margin:2rem auto;padding:2rem 5%;*zoom:1}.page-template-default .page-content .callout:before{content:"";display:table}.page-template-default .page-content .callout:after{clear:both;content:"";display:table}@media(min-width:992px){.page-template-default .page-content .callout{margin-left:-10%;padding:4rem 10%;width:120%}}.page-template-default .page-content .callout figure{float:right;margin-left:10px;width:30%}.page-template-default .page-content .callout .slug{color:#666;display:inline-block;font-size:.875rem;margin-bottom:2rem;text-transform:uppercase}.page-template-default .page-content .callout h2,.page-template-default .page-content .callout h3,.page-template-default .page-content .callout h4{font-size:1.125rem;line-height:1.3;margin:0 0 1rem;padding:0}@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{font-size:.925rem;text-transform:uppercase}.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{height:300px;left:0;position:absolute;top:0;width:100%;z-index:0}@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{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.1rem;line-height:1.375rem;margin:0 auto;max-width:1200px;padding:50px 25px;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{font-size:.875rem;padding:50px 50px 130px;padding-bottom:50px!important;padding-top:45px!important;text-align:inherit}}@media(min-width:1400px){.page-template-default-landing-page .header-alt{padding:50px 0 130px}}.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){margin:0!important;order:1;padding:0;text-align:center}@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{margin-left:17%!important;width:66%!important}}.page-template-default-landing-page main header div{padding:0!important}.page-template-default-landing-page main header div h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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-size:1.75rem!important;font-weight:400;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-bottom:1.5rem;margin-top:2.5rem}@media(min-width:992px){.page-template-default-landing-page main article h2{font-size:1.875rem;margin-top:3.5rem}}.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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:15px}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;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{color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.page-template-default-landing-page main article .marketo-container p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.225em;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 .footer-social{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%;*zoom:1}.page-template-default-landing-page main .footer-social:before{content:"";display:table}.page-template-default-landing-page main .footer-social:after{clear:both;content:"";display:table}.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{background:#fff;color:#934af4;font-size:1.375rem;height:auto;line-height:1;padding:8px;width:auto}@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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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{background-color:#111;box-shadow:0 0 10px rgba(0,0,0,.5);margin-bottom:2rem}@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{display:inline;float:left;margin:2rem 2.0833333333%;padding-bottom:2rem;padding-top:1rem;width:95.8333333333%}body.page-id-14840 main.archive .page-slug,body.page-id-14844 main.archive .page-slug,main.archive .page-slug{color:#999;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.05rem;margin-bottom:1.5rem;margin-top:1.5rem;text-transform:uppercase}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;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@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;margin-left:2.0833333333%;margin-right:2.0833333333%;width:62.5%}}body.page-id-14840 main.archive .no-results-links,body.page-id-14844 main.archive .no-results-links,main.archive .no-results-links{animation-delay:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn}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-size:1.625rem;font-weight:400}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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}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-size:1rem;font-weight:400;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>*,body.page-id-14844 main.archive .no-results-links .sibling-fade>*,main.archive .no-results-links .sibling-fade>*{transition:opacity .15s linear .1s;visibility:visible}body.page-id-14840 main.archive .no-results-links .sibling-fade:hover>*,body.page-id-14844 main.archive .no-results-links .sibling-fade:hover>*,main.archive .no-results-links .sibling-fade:hover>*{opacity:.4}body.page-id-14840 main.archive .no-results-links .sibling-fade>:hover,body.page-id-14844 main.archive .no-results-links .sibling-fade>:hover,main.archive .no-results-links .sibling-fade>:hover{opacity:1;transition-delay:0s,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-bottom:3rem;margin-top:2.5rem}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{cursor:pointer;font-size:1.4rem;line-height:2.5rem}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;background-color:#eee;border:3px solid #eee;box-sizing:content-box;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;height:20px;margin:1rem -1.5rem 1.25rem 0;outline:none;padding:.5rem 1rem .5rem 1.25rem;width:calc(100% - 140px)}@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]{background-color:#333;border:0;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:20px;padding:.6rem 1.5rem;transition:background-color .25s ease}@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;margin:2.5rem 2.0833333333%;width:95.8333333333%}@media(min-width:992px){body.page-id-14840 main.archive .archive-sidebar,body.page-id-14844 main.archive .archive-sidebar,main.archive .archive-sidebar{border:none;display:inline;float:left;left:0;margin:0 2.0833333333% 1rem;padding:0;position:absolute;top:0;width:29.1666666667%}}@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;margin-left:2.0833333333%;margin-right:2.0833333333%;width:29.1666666667%}}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{border-top:1px solid #999;clear:both;margin:1rem 0 3rem;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{animation-delay:1s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn}body.page-id-14840 main.archive .page-header,body.page-id-14844 main.archive .page-header,main.archive .page-header{animation-delay:1.25s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}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-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}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{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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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{animation-delay:1.75s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}.home2020 .hero-home{overflow:hidden;position:relative}.home2020 .hero-home:before{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%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.home2020 .hero-home .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:475px}.home2020 .hero-home .vid-con{left:0;position:absolute;top: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{background-color:#fff;background:none;border:0;border-radius:50%;cursor:pointer;display:block;font-size:inherit;height:92px;min-height:92px;min-width:92px;padding:0;position:relative;top:4px;transition:box-shadow .25s ease-out;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{margin-left:-10px;padding-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{flex:0 0 20px;margin-right:15px}@media(min-width:992px){.home2020 .icon{flex:0 0 65px;height:65px;margin-right:0;min-width:65px;width:65px}}.home2020 .icon img{height:20px;width:20px}@media(min-width:992px){.home2020 .icon img{height:40px;width:40px}}.home2020 .details>.wp-block-group__inner-container{display:flex;flex-direction:column;margin-bottom:50px}@media(min-width:768px){.home2020 .details>.wp-block-group__inner-container{align-items:center}}@media(min-width:992px){.home2020 .details>.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}.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{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.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-left:25px;margin-right:0}.home2020 .feature-block.reverse .col:last-child{margin-left:0;margin-right:25px}.home2020 .feature-block p{font-size:1.3125rem}.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;left:-30px;margin-bottom:2rem;position:relative;width:calc(100% + 60px)}@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{background:none;flex:1 0 550px;height:100%;margin-bottom:-2rem}}.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{margin:auto;max-width:400px;position:relative}@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{left:-30px;width:calc(100% + 60px)}.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%}.home2020 .block-2{margin-bottom:4rem}.home2020 .block-2 .img-container video{bottom:-30px;left:auto;min-width:126%;right:-55px}.home2020 .block-4{height:560px;max-height:560px;min-height:560px}}.home2020 .block-4 .img-container video{border-radius:10px;bottom:-30px}@media(min-width:992px){.home2020 .block-4 .img-container video{left:auto;min-width:85%;right:-30px;top:-50px}.home2020 .block-5{height:560px;max-height:560px;min-height:560px}}.home2020 .block-5 .img-container{left:-30px;width:calc(100% + 60px)}.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%}.home2020 .block-6{margin-bottom:2rem;margin-top:2rem}}.home2020 .block-6 .img-container img{bottom:-20px;left:0;width:80%}@media(min-width:992px){.home2020 .block-6 .img-container img{bottom:-60px;left:auto;max-width:470px;min-width:68%;right:8%;width:100%}}.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{bottom:-75px;left:0;max-width:500px;min-width:100%}}.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;left:auto;min-width:100%;right:-70px}}.home2020 .cols{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.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{flex:0 0 50%;justify-content:flex-start;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{align-items:center;display:flex;flex-direction:column;max-width:140px;text-align:center}@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{margin:2rem 15px 0;max-width:360px}}.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{margin-left:auto;margin-right:auto;max-width:800px}@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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}@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{color:#555;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal;padding-top:.25rem;text-transform:none}@media(min-width:768px){.home2020 .related-stories .professor-headshot span{font-size:.875rem}}.home2020 .related-stories .btn-container{margin:0 auto;max-width:100%;text-align:center}.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{max-width:100%;padding-top:30px}}.home2020 .story-grid .story-block{border:1px solid #eee;margin-top:25px;transition:all .25s ease-out;width:100%}@media(min-width:480px){.home2020 .story-grid .story-block{margin:1.75%;width:46.5%}}@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{display:flex;flex-direction:column;justify-content:space-between;padding:15px 20px 20px}@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-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:1.5rem}@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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.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;margin:0 auto 50px;padding:50px 0;text-align:center}@media(min-width:992px){.features2020 .hero{max-height:500px;padding-bottom:0}}@media(min-width:1600px){.features2020 .hero{border-radius:10px;margin-left:60px;margin-right:60px}}.features2020 .hero .btn-arrow,.features2020 .hero .h5,.features2020 .hero h1,.features2020 .hero h5,.features2020 .hero p{color:#fff}.features2020 .hero h1{margin:0 auto 2rem;max-width:1000px}.features2020 .hero p{font-size:1.125rem;margin:0 auto 1.5rem;max-width:800px}@media(min-width:768px){.features2020 .hero p{font-size:1.3125rem;margin-bottom:2rem}}.features2020 .hero .btns{align-items:baseline;display:flex;flex-direction:row;flex-flow:wrap;justify-content:center}@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{align-items:center;background:#eddfff;border-radius:50%;display:flex;height:50px;justify-content:center;margin-bottom:1rem;margin-right:0;transition:background .3s ease;width:50px}@media(min-width:1200px){.features2020 .icon{height:60px;width:60px}}.features2020 .icon img{display:block;height:20px;position:relative;width:20px}@media(min-width:1200px){.features2020 .icon img{height:30px;width:30px}}.features2020 .features-icon-nav{background:#fff;border-radius:10px;display:none;padding:25px;transform:translateY(5%)}@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{align-items:center;border-bottom:0;cursor:pointer;display:flex;flex-direction:column;max-width:75px;width:75px}@media(min-width:1200px){.features2020 .features-icon-nav li a{max-width:95px;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{color:#333;font-size:.875rem;line-height:1.3;max-width:100px;transition:color .3s ease}.features2020 .features-icon-nav li:last-of-type(){margin-left:20px;position:relative}.features2020 .features-icon-nav li:last-of-type():before{border-left:1px solid #d9d9d9;bottom:0;content:"";height:100%;left:-20%;position:absolute;top:0;width:100%}@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>.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%;margin-bottom:0;padding-right:50px}}@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}.features2020 .feature-block-small.reverse{flex-flow:row-reverse}.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>summary{list-style:none}.features2020 details>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{border-bottom:2px solid #000;border-right:2px solid #000;content:"";float:right;height:10px;transform:rotate(-45deg);transition:all .3s ease-out;width:10px}.features2020 details[open] summary:after{content:"";margin-top:8px;transform:rotate(45deg)}.features2020 .pricing{background:#fbf8ff;border-radius:10px;padding:50px 0}@media(min-width:768px){.features2020 .pricing{margin-top:150px}}.features2020 .pricing-wrapper{margin:0 auto;max-width:1000px;padding:0 20px;position:relative}@media(min-width:768px){.features2020 .pricing-wrapper{padding:0 50px}.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{margin-bottom:0;padding-left:12px}.features2020 .tick-list-row li p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0;position:relative}.features2020 .tick-list-row li p:before{color:#934af4;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:-30px;margin-right:10px;position:absolute;top:4px}@media(min-width:768px){.features2020 .tick-list-row li p:before{top:3px}}.features2020 .tick-list-row li a{border-bottom:1px solid transparent;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;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{border-radius:10px;margin:1.5rem 0 15rem;min-height:375px;position:relative}@media(min-width:768px){.features2020 .cta-social{margin:0 4rem 25rem;min-height:350px}}.features2020 .cta-social .sliding-container{cursor:grab;height:290px;left:0;overflow:hidden;position:absolute;right:0;top:75%;width:100%}@media(min-width:768px){.features2020 .cta-social .sliding-container{height:420px;left:-8rem;top:75%;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;border:1px solid #eee;border-radius:8px;box-shadow:0 30px 50px 0 rgba(45,69,84,.06);height:228px;margin:0 12px;padding:20px;width:250px}@media(min-width:768px){.features2020 .cta-social .social-card{height:328px;margin:0 25px;padding:2rem;width:400px}}@media(min-width:1600px){.features2020 .cta-social .social-card{width:800px}}.features2020 .cta-social .social-card p{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;height:100px;line-height:1.3}@media(min-width:768px){.features2020 .cta-social .social-card p{font-size:1.125rem;font-size:1.375rem;height:180px}}.features2020 .cta-social .social-card .author{display:flex;flex-direction:row;justify-content:flex-start}.features2020 .cta-social .social-card .author-headshot{height:50px;margin-right:15px;min-width:50px;width:50px}.features2020 .cta-social .social-card .author-name{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;height:inherit;letter-spacing:.080625rem;margin-bottom:0;text-transform:uppercase}@media(min-width:768px){.features2020 .cta-social .social-card .author-name{font-size:.875rem;margin-bottom:.5rem}}.features2020 .cta-social .social-card .author-title{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;min-width:100%;position:relative;text-align:center;text-transform:uppercase}@media(min-width:768px){.features2020 .school-logo-banner h3{font-size:1rem;font-size:1.125rem;margin-bottom:50px}}.features2020 .school-logo-banner h3:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.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-size:40px;font-weight:400;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;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;margin:0 auto;padding:15px;width:-moz-fit-content;width:fit-content}@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;padding:8px 12px}}.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{align-items:center;flex-direction:column;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{background-color:#e5166b;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:22px;font-weight:700;padding:16px 0;text-align:center;width:360px}@media(max-width:890px){.archive section .see-all-secondary-btn,.page-teaching-resources section .see-all-secondary-btn{font-size:18px;width:330px}}@media(max-width:759px){.archive section .see-all-secondary-btn,.page-teaching-resources section .see-all-secondary-btn{font-size:16px;max-width:300px;width:100%}}.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:1279px){.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{border:1px solid #eaeaea;border-radius:10px;flex-basis:48%;margin-bottom:48px;overflow:hidden;transition:all .25s ease-out}@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:1279px){.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{box-shadow:0 4px 25px rgba(147,74,244,.25);cursor:pointer}.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-size:32px;font-weight:600;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-bottom:8px;margin-top:12px}@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{background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/teaching-resources/Hero-bulb.png),linear-gradient(180deg,#f4ecff,#fff9fb);background-position:80% 100%;background-repeat:no-repeat;background-size:contain;height:550px}@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{background-size:40%,100%;height:auto}}@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{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:55px;font-weight:400;max-width:675px}@media(max-width:1439px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{font-size:45px;max-width:550px}}@media(max-width:1024px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{font-size:40px;max-width:480px}}@media(max-width:759px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{display:block;font-size:30px;max-width:360px}}.archive .hero-section .hero-title-box h1 em,.page-teaching-resources .hero-section .hero-title-box h1 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{font-size:24px;margin-bottom:40px;max-width:615px}@media(max-width:1439px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{font-size:18px;max-width:460px}}@media(max-width:1024px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{font-size:16px;margin-bottom:32px;max-width:425px}}@media(max-width:759px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{margin-bottom:28px;max-width:360px}}.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{align-items:center;display:flex;height:100%;justify-content:center}@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}.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-size:40px;font-weight:700}@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{font-size:14px;max-width:210px}}.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;margin-bottom:0;text-align:center}}.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{gap:16px;justify-content:flex-end}.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-size:45px;font-weight:400;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{color:#6820c5;font-size:24px;line-height:30px;margin-bottom:25px;max-width:300px}@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{font-size:18px;line-height:22px;max-width:210px}}@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{font-size:14px;line-height:16px;margin-bottom:20px;max-width:180px}}.archive .glossary-section .col-wrapper .col-left .text-box .btn-glossary,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box .btn-glossary{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin:0;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-left .text-box .btn-glossary:hover,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box .btn-glossary:hover{background-color:#6820c5;color:#fbf8ff}.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{border-bottom:none;color:#934af4;font-weight:700;text-decoration:none}.archive .filter-content,.page-teaching-resources .filter-content{color:#6820c5}.archive .filter-content p,.page-teaching-resources .filter-content p{color:#6820c5;font-size:16px;font-weight:700;letter-spacing:1.5px;margin-bottom:20px;text-transform:uppercase}@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{background-color:#fef8fb;border:1px solid #934af4;border-radius:5px;padding:12px}@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{height:30px;width:26px}.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;cursor:pointer;padding:0}.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{align-items:center;display:flex;font-size:20px;min-height:32px;padding-left:42px;position:relative;-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{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.archive .filter-content .filter-items .checkmark,.page-teaching-resources .filter-content .filter-items .checkmark{background-color:#fff;border:1px solid #934af4;border-radius:4px;height:30px;left:0;position:absolute;top:0;width:30px}.archive .filter-content .filter-items .filter-item input:checked~.checkmark,.page-teaching-resources .filter-content .filter-items .filter-item input:checked~.checkmark{background-color:#45deae;border:1px solid #45deae}.archive .filter-content .filter-items .checkmark:after,.page-teaching-resources .filter-content .filter-items .checkmark:after{content:"";display:none;position:absolute}.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{border:solid #fff;border-width:0 3px 3px 0;height:18px;left:9px;top:1px;transform:rotate(45deg);width:9px}.archive .cta-block,.page-teaching-resources .cta-block{background-color:#2d1159}.archive .cta-block .cta-wrapper,.page-teaching-resources .cta-block .cta-wrapper{border-bottom:1px solid #c59afa;display:flex;gap:30px;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{background:linear-gradient(89.94deg,#e5176c .08%,#c698f7 56.29%);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:48px;-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;font-size:20px;line-height:25px;max-width:400px}@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{font-size:14px;line-height:18px;margin-bottom:0}}.archive .cta-block .cta-wrapper .form-container,.page-teaching-resources .cta-block .cta-wrapper .form-container{flex:1 1 0;margin:0;max-width:100%!important;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;font-size:20px;font-weight:600;padding:10px 40px}@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 .featured-post,.page-teaching-resources .featured-post{display:flex;justify-content:space-between}@media(max-width:759px){.archive .featured-post,.page-teaching-resources .featured-post{flex-direction:column;gap:12px}}.archive .featured-post.hardcoded,.page-teaching-resources .featured-post.hardcoded{padding-bottom:32px}@media(min-width:890px){.archive .featured-post.hardcoded,.page-teaching-resources .featured-post.hardcoded{padding-bottom:50px}}.archive .featured-post .post-thumbnail,.page-teaching-resources .featured-post .post-thumbnail{flex-basis:48%;margin:0}.archive .featured-post .post-thumbnail img,.page-teaching-resources .featured-post .post-thumbnail img{height:auto;width:100%}.archive .featured-post .post-text,.page-teaching-resources .featured-post .post-text{align-self:center;display:flex;flex-basis:48%;flex-direction:column;gap:16px;justify-content:center}@media(max-width:890px){.archive .featured-post .post-text,.page-teaching-resources .featured-post .post-text{gap:12px}}@media(max-width:759px){.archive .featured-post .post-text,.page-teaching-resources .featured-post .post-text{align-self:flex-start}}.archive .featured-post .post-text .featured-title,.page-teaching-resources .featured-post .post-text .featured-title{color:#934af4;font-size:16px;text-transform:uppercase}@media(max-width:1024px){.archive .featured-post .post-text .featured-title,.page-teaching-resources .featured-post .post-text .featured-title{font-size:14px}}.archive .featured-post .post-text .featured-title,.archive .featured-post .post-text .post-excerpt,.archive .featured-post .post-text .post-title,.page-teaching-resources .featured-post .post-text .featured-title,.page-teaching-resources .featured-post .post-text .post-excerpt,.page-teaching-resources .featured-post .post-text .post-title{margin:0}.archive .featured-post .post-text .click-here-btn,.page-teaching-resources .featured-post .post-text .click-here-btn{align-self:flex-start;background-color:#8842f2;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:10px 15px}.archive .hero-section{background:linear-gradient(180deg,#f4ecff,#fff9fb);height:500px}@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:-moz-fit-content;max-width:fit-content}@media(max-width:759px){.archive .hero-section .hero-title-box p{max-width:-moz-fit-content;max-width:fit-content}}.archive .hero-section .container-wrapper{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1440px}.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{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-left:.6em;position:relative;text-transform:uppercase;text-transform:capitalize}.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;left:-.1em;margin-right:.6em;position:relative;top:0}.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{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{margin:32px 0;position:static}}.archive .hero-section .container-wrapper .container .filter-content .filter-items{margin-top:20px;position:absolute}@media(max-width:759px){.archive .hero-section .container-wrapper .container .filter-content .filter-items{position:static}}.archive .hero-section .container-wrapper .hero-img{max-height:400px;width:45%}@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}}.page-id-766 .page-header{border-bottom:1px solid #ddd;margin:0 0 2rem;text-align:center}@media(min-width:1200px){.page-id-766 .page-header{margin:0 0 3rem;padding:0;width:100%}}.page-id-766 .page-title{font-size:1.9rem;font-weight:700;margin-top:1rem}@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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;margin-bottom:3rem;margin-top:0;text-align:center}@media(min-width:1200px){.page-id-766 .page-excerpt{font-size:1.525rem;padding:0}}.page-id-766 .page-excerpt a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700}.page-id-766 .page-excerpt a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.page-id-766 .page-excerpt a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-id-766 .news-latest{display:inline;float:left;margin-bottom:100px;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@media(min-width:992px){.page-id-766 .news-latest{display:inline;float:left;margin-left:2.0833333333%;margin-right:10.4166666667%;width:54.1666666667%}}.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{font-size:1.425rem;margin-bottom:.5rem}.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;clear:both;color:#e5166b;font-weight:700}.page-id-766 .news-latest .view-all a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.page-id-766 .news-latest .view-all a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-id-766 aside{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:95.8333333333%}@media(min-width:992px){.page-id-766 aside{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:29.1666666667%}}.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{font-size:1.125rem;margin-bottom:.2rem}.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 #aa0a5e;color:#aa0a5e}.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{line-height:1;margin-bottom:0}.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{border-bottom:1px solid #666;border-top:1px solid #666;display:inline;float:left;margin-bottom:100px;margin-left:2.0833333333%;margin-right:2.0833333333%;padding:40px 0;text-align:center;width:95.8333333333%}.customer-stories .professor-headshot>.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{border:none;height:40px;margin-right:1rem;width:40px}@media(min-width:992px){.customer-stories .professor-headshot img{height:50px;width:50px}}.customer-stories .professor-headshot h6{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.customer-stories .professor-headshot h6{font-size:.875rem}}.customer-stories .professor-headshot h6 span{color:#555;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal;padding-top:.25rem;text-transform:none}@media(min-width:768px){.customer-stories .professor-headshot h6 span{font-size:.875rem}}.customer-stories .hero{display:flex;margin-bottom:25px;overflow:hidden}@media(min-width:768px){.customer-stories .hero{margin-bottom:70px}}@media(min-width:992px){.customer-stories .hero{height:700px}}.customer-stories .hero>.wp-block-group__inner-container{display:flex;position:relative;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{flex-basis:100%;margin:0;padding:40px 0 60px;width:100%}@media(min-width:768px){.customer-stories .hero .hero-content{flex-basis:80%;width:80%}}@media(min-width:992px){.customer-stories .hero .hero-content{align-items:center;display:flex;flex-basis:50%;height:100%;max-width:50%;padding:0;width:50%}}.customer-stories .hero .hero-content .hero-text{width:100%}.customer-stories .hero .hero-content .hero-text .small-caps-header{color:#767676;font-size:.875rem;line-height:3}@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-size:2rem;font-weight:700;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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-top:35px;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{font-size:1.125rem}}.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{background-color:#fff;border:1px solid #e5166b;border-radius:0;color:#e5166b}.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{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.customer-stories .hero .hero-content .hero-text .btn-small:focus-visible,.customer-stories .hero .hero-content .hero-text .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@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>.wp-block-group__inner-container,.customer-stories .hero .hero-content .hero-text .wp-block-columns{display:flex;flex-wrap:nowrap;margin:35px -10px 0}@media(min-width:992px){.customer-stories .hero .hero-content .hero-text .data-points-row>.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{flex-basis:auto;margin:0;min-width:0;padding:0 10px}.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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:400;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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;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{padding:0 20px;width:33.3333%}.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{align-items:center;background-color:#ffd566;display:flex;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.customer-stories .hero .hero-img{flex-basis:40%;height:100%;left:auto;padding:0;position:absolute;right:0;top:0;width:40%;z-index:0}}.customer-stories .hero .hero-img figure{height:100%;margin:8px 0 0}@media(min-width:992px){.customer-stories .hero .hero-img figure{margin:0}}.customer-stories .hero .hero-img img{height:100%;margin-left:-10%;max-width:none;position:relative;right:10%;width:100%}@media(min-width:992px){.customer-stories .hero .hero-img img{margin-left:0;right:auto;width:auto}}.customer-stories .hero .hero-video{align-items:center;background-color:#ffd566;display:flex;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.customer-stories .hero .hero-video{flex-basis:40%;height:100%;left:auto;padding:0;position:absolute;right:-5%;top:0;width:45%;z-index:0}}@media(min-width:1200px){.customer-stories .hero .hero-video{right:-12.7%;width:50%}}@media(min-width:1400px){.customer-stories .hero .hero-video{right:-22%;width:60%}}@media(min-width:1600px){.customer-stories .hero .hero-video{right:-36.5%;width:70%}}.customer-stories .hero .hero-video figure{height:100%;margin:8px 0 0}@media(min-width:992px){.customer-stories .hero .hero-video figure{margin:0}}.customer-stories .hero .hero-video img{height:100%;margin-left:-10%;max-width:none;position:relative;right:10%;width:100%}@media(min-width:992px){.customer-stories .hero .hero-video img{margin-left:0;right:auto;width:auto}}.customer-stories .hero .hero-video .wp-block-embed{height:auto;margin:0 0 0 -10%;position:relative;width:80%}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.4;margin:0 auto 30px;max-width:80%;position:relative;text-align:center;text-transform:uppercase}@media(min-width:768px){.customer-stories .school-logo-banner h3,.customer-stories .school-logo-banner h5{font-size:1.125rem;margin-bottom:50px}}.customer-stories .school-logo-banner h3:after,.customer-stories .school-logo-banner h5:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.customer-stories .school-logo-banner .logo-con-part{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:33.333%}@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{height:160px;width:20%}.customer-stories .school-logo-banner .logo-con-part:last-child{display:flex}}.customer-stories .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0;width:100%}@media(min-width:768px){.customer-stories .related-stories .header h2{float:left;font-size:1.875rem;margin-left:-2px;width:50%}}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:0;width:100%}@media(min-width:768px){.customer-stories .related-stories .header p{float:right;font-size:1.25rem;margin-top:5px;padding-left:5%;width:42%}}.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{border:1px solid #eee;margin-top:25px;transition:all .25s ease-out;width:100%}@media(min-width:480px){.customer-stories .related-stories .story-grid .story-block{margin:1.75%;width:46.5%}}@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-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.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{display:block;margin:1.75rem auto 0;max-height:80px;opacity:.6;text-align:center;transition:all .25s ease-out}.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{margin-right:100px;width:66.666%}}.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{flex-basis:auto;flex-grow:1;margin:25px 0;max-width:700px}@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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:768px){.customer-stories .content .wp-block-column h4{font-size:1rem;margin-bottom:1rem}}.customer-stories .content .wp-block-column h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;margin-top:0;width:100%}@media(min-width:768px){.customer-stories .content .wp-block-column h2{font-size:1.875rem;margin-bottom:2rem;margin-left:-2px}}@media(min-width:992px){.customer-stories .content .wp-block-column h2{font-size:2.1875rem}}.customer-stories .content .wp-block-column p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;margin-bottom:1rem;width:100%}@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{border:1px solid #eee;border-radius:5px;padding:25px}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar{margin-top:0;padding-top:30px}}.customer-stories .content .wp-block-column .story-sidebar h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem!important;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:normal;margin-bottom:1rem;margin-top:20px;text-align:center;text-transform:none}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{border-radius:5px;display:block;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link{font-size:1.125rem}}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link{background-color:#e5166b;border:1px solid #e5166b;border-radius:0;color:#fff}.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{background-color:#fff;border:1px solid #e5166b;color:#e5166b;outline:none}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns{display:flex;flex-wrap:nowrap;margin:0 -12.5px 25px}@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{flex-basis:auto;margin:0;padding:0 12.5px;width:50%}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:400;line-height:1;margin-bottom:.75rem}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column p{line-height:1.4;margin-bottom:0}@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{padding:0 15px;width:50%}.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>.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{margin:.5rem 0 -5px;padding:0 12.5px;width:100%}@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{margin-top:25px;padding:0 12.5px}.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{border:1px solid #eee;display:block}.customer-stories .content .wp-block-embed figcaption,.customer-stories .content .wp-block-image figcaption{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;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{padding-bottom:56.25%;position:relative}.customer-stories .content .wp-block-embed .wp-block-embed__wrapper iframe,.customer-stories .content .wp-block-image .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.customer-stories .content .quote{margin-top:1rem;padding-left:1.5rem;padding-top:20px}@media(min-width:768px){.customer-stories .content .quote{margin-top:1.75rem;padding-left:2.5rem}}.customer-stories .content .quote>.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;font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:0;position:relative}.customer-stories .content .quote .wp-block-quote p:before{border-left:1px solid #c59afa;content:"";height:100%;left:-1.5rem;position:absolute;top:0}@media(min-width:768px){.customer-stories .content .quote .wp-block-quote p:before{left:-2.5rem}.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{display:flex;flex-basis:80%;flex-direction:column}.customer-stories .content .quote div span:first-child(){color:#6820c5;font-size:1.125rem;font-weight:700;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(){color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;max-width:400px}@media(min-width:768px){.customer-stories .content .quote div span:last-child(){font-size:1rem}}.student-stories-lp .professor-headshot>.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{border:none;height:40px;margin-right:1rem;width:40px}@media(min-width:992px){.student-stories-lp .professor-headshot img{height:50px;width:50px}}.student-stories-lp .professor-headshot h6{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.student-stories-lp .professor-headshot h6{font-size:.875rem}}.student-stories-lp .professor-headshot h6 span{color:#555;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal;padding-top:.25rem;text-transform:none}@media(min-width:768px){.student-stories-lp .professor-headshot h6 span{font-size:.875rem}}.student-stories-lp .hero{background-color:#fff;background-position:100% 0;background-repeat:no-repeat;background-size:50%;display:flex;margin-bottom:25px;overflow:hidden}@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>.wp-block-group__inner-container{display:flex;position:relative;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{flex-basis:100%;margin:0;padding:40px 0 60px;width:100%}@media(min-width:768px){.student-stories-lp .hero .hero-content{flex-basis:80%;width:80%}}@media(min-width:992px){.student-stories-lp .hero .hero-content{align-items:center;display:flex;flex-basis:50%;height:100%;max-width:50%;padding:0;width:50%}}.student-stories-lp .hero .hero-content .hero-text{width:100%}.student-stories-lp .hero .hero-content .hero-text .small-caps-header{color:#767676;font-size:.875rem;line-height:3}@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-size:2rem;font-weight:700;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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-top:35px;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{font-size:1.125rem}}.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{background-color:#fff;border:1px solid #e5166b;border-radius:0;color:#e5166b}.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{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.student-stories-lp .hero .hero-content .hero-text .btn-small:focus-visible,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@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>.wp-block-group__inner-container,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns{display:flex;flex-wrap:nowrap;margin:35px -10px 0}@media(min-width:992px){.student-stories-lp .hero .hero-content .hero-text .data-points-row>.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{flex-basis:auto;margin:0;min-width:0;padding:0 10px}.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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:400;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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;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{padding:0 20px;width:33.3333%}.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{align-items:center;background-color:#ffd566;display:flex;display:block;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.student-stories-lp .hero .hero-img{display:none;flex-basis:40%;height:100%;left:auto;padding:0;position:absolute;right:0;top:0;width:40%;z-index:0}}.student-stories-lp .hero .hero-img figure{height:100%;margin:8px 0 0}@media(min-width:992px){.student-stories-lp .hero .hero-img figure{margin:0}}.student-stories-lp .hero .hero-img img{height:100%;margin-left:-10%;max-width:none;position:relative;right:10%;width:100%}@media(min-width:992px){.student-stories-lp .hero .hero-img img{margin-left:0;right:auto;width:auto}}.student-stories-lp .hero .hero-video{align-items:center;background-color:#ffd566;display:flex;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.student-stories-lp .hero .hero-video{flex-basis:40%;height:100%;left:auto;padding:0;position:absolute;right:-5%;top:0;width:45%;z-index:0}}@media(min-width:1200px){.student-stories-lp .hero .hero-video{right:-12.7%;width:50%}}@media(min-width:1400px){.student-stories-lp .hero .hero-video{right:-22%;width:60%}}@media(min-width:1600px){.student-stories-lp .hero .hero-video{right:-36.5%;width:70%}}.student-stories-lp .hero .hero-video figure{height:100%;margin:8px 0 0}@media(min-width:992px){.student-stories-lp .hero .hero-video figure{margin:0}}.student-stories-lp .hero .hero-video img{height:100%;margin-left:-10%;max-width:none;position:relative;right:10%;width:100%}@media(min-width:992px){.student-stories-lp .hero .hero-video img{margin-left:0;right:auto;width:auto}}.student-stories-lp .hero .hero-video .wp-block-embed{height:auto;margin:0 0 0 -10%;position:relative;width:80%}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.4;margin:0 auto 30px;max-width:80%;position:relative;text-align:center;text-transform:uppercase}@media(min-width:768px){.student-stories-lp .school-logo-banner h3,.student-stories-lp .school-logo-banner h5{font-size:1.125rem;margin-bottom:50px}}.student-stories-lp .school-logo-banner h3:after,.student-stories-lp .school-logo-banner h5:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.student-stories-lp .school-logo-banner .logo-con-part{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:33.333%}@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{height:160px;width:20%}.student-stories-lp .school-logo-banner .logo-con-part:last-child{display:flex}}.student-stories-lp .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0;width:100%}@media(min-width:768px){.student-stories-lp .related-stories .header h2{float:left;font-size:1.875rem;margin-left:-2px;width:40%}}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:0;width:100%}@media(min-width:768px){.student-stories-lp .related-stories .header p{float:right;font-size:1.375rem;margin-top:5px;padding-left:25px;width:58%}}.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{border:1px solid #eee;margin-top:25px;transition:all .25s ease-out;width:100%}@media(min-width:480px){.student-stories-lp .related-stories .story-grid .story-block{margin:1.75%;width:46.5%}}@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-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.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{display:block;margin:1.75rem auto 0;max-height:80px;opacity:.6;text-align:center;transition:all .25s ease-out}.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{margin-right:100px;width:66.666%}}.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{flex-basis:auto;flex-grow:1;margin:25px 0;max-width:500px}@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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.5rem;text-transform:uppercase}@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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;margin-top:0;width:100%}@media(min-width:768px){.student-stories-lp .content .wp-block-column h2{font-size:1.875rem;margin-bottom:2rem;margin-left:-2px}}@media(min-width:992px){.student-stories-lp .content .wp-block-column h2{font-size:2.1875rem}}.student-stories-lp .content .wp-block-column p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;margin-bottom:1rem;width:100%}@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{border:1px solid #eee;border-radius:5px;padding:25px}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar{margin-top:0;padding-top:30px}}.student-stories-lp .content .wp-block-column .story-sidebar h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem!important;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:normal;margin-bottom:1rem;margin-top:20px;text-align:center;text-transform:none}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{border-radius:5px;display:block;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link{font-size:1.125rem}}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link{background-color:#e5166b;border:1px solid #e5166b;border-radius:0;color:#fff}.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{background-color:#fff;border:1px solid #e5166b;color:#e5166b;outline:none}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns{display:flex;flex-wrap:nowrap;margin:0 -12.5px 25px}@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{flex-basis:auto;margin:0;padding:0 12.5px;width:50%}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:400;line-height:1;margin-bottom:.75rem}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column p{line-height:1.4;margin-bottom:0}@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{padding:0 15px;width:50%}.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>.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{margin:.5rem 0 -5px;padding:0 12.5px;width:100%}@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{margin-top:25px;padding:0 12.5px}.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{border:1px solid #eee;display:block}.student-stories-lp .content .wp-block-embed figcaption,.student-stories-lp .content .wp-block-image figcaption{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;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{padding-bottom:56.25%;position:relative}.student-stories-lp .content .wp-block-embed .wp-block-embed__wrapper iframe,.student-stories-lp .content .wp-block-image .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.student-stories-lp .content .quote{margin-top:1rem;padding-left:1.5rem;padding-top:20px}@media(min-width:768px){.student-stories-lp .content .quote{margin-top:1.75rem;padding-left:2.5rem}}.student-stories-lp .content .quote>.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;font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:0;position:relative}.student-stories-lp .content .quote .wp-block-quote p:before{border-left:1px solid #c59afa;content:"";height:100%;left:-1.5rem;position:absolute;top:0}@media(min-width:768px){.student-stories-lp .content .quote .wp-block-quote p:before{left:-2.5rem}.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{display:flex;flex-basis:80%;flex-direction:column}.student-stories-lp .content .quote div span:first-child(){color:#6820c5;font-size:1.125rem;font-weight:700;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(){color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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:1280px){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{color:#767676;font-size:14px;font-weight:600;letter-spacing:.2em;text-align:left;text-transform:uppercase}main.page-top-hat-story header h1{background:linear-gradient(180deg,#e5166b,#934af4);-webkit-background-clip:text;font-size:45px;line-height:1.15;margin:18px 0 0;-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;margin-bottom:14px;max-width:547px}}@media screen and (min-width:890px){main.page-top-hat-story header h1{font-size:60px;max-width:none;width:54.4879898862%}}@media screen and (min-width:1280px){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:890px){main.page-top-hat-story header img{height:100%;margin:-500px 0 0 auto;padding-bottom:0;position:relative;width:72.278338945%;width:auto;z-index:-1}}@media screen and (min-width:1280px){main.page-top-hat-story header img{margin-top:-500px;width:68.6963309914%}}@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;margin:0;padding:0}}@media screen and (min-width:890px){main.page-top-hat-story h2{font-size:32px}}@media screen and (min-width:1280px){main.page-top-hat-story h2{font-size:40px;line-height:1.3;margin:52px 0}}main.page-top-hat-story p{font-size:22px;line-height:1.5;margin:36px 0}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:1280px){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{margin-right:0;width:77.635%}}@media screen and (min-width:890px){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{bottom:7px;left:0;position:absolute;width:26.3157894737%}}@media screen and (min-width:1280px){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{height:calc(100vh - 225px);margin:0 auto;width:auto}@media screen and (min-width:768px){main.page-top-hat-story .chart-block img{height:auto;margin-top:20px;width:80%}}@media(min-width:1200px){main.page-top-hat-story .chart-block img{margin-top:40px}}@media screen and (min-width:890px){main.page-top-hat-story .copy-quote-wrap{align-items:center;display:flex;flex-direction:row-reverse}main.page-top-hat-story .copy-quote-wrap .copy-wrap{flex-shrink:0}}@media screen and (min-width:1280px){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:890px){main.page-top-hat-story .quote-block{margin:0;overflow-x:visible;padding:59px 0 38px 48px;width:223px}}@media screen and (min-width:1280px){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{left:88px;position:absolute;top:42px;width:66px}}@media screen and (min-width:890px){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-size:29px;font-weight:600;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:890px){main.page-top-hat-story .quote-block p{margin-top:36px;width:228px}}@media screen and (min-width:1280px){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{background-color:#fff;border-radius:10px;box-shadow:0 4px 30px rgba(104,32,197,.1);margin-top:62px;overflow:hidden;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{display:flex;margin-top:30px}main.page-top-hat-story .cta-block li .img-wrap{height:136px;overflow:hidden;position:relative;width:35%}main.page-top-hat-story .cta-block li img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto}}@media screen and (min-width:890px){main.page-top-hat-story .cta-block li .img-wrap{width:37.5%}}@media screen and (min-width:1280px){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{height:auto;width:100%}}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{align-items:center;display:flex;justify-content:space-between;padding:47px 37px 40px 43px;width:100%}}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:1280px){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;max-height:none;padding:10px 20px;width:auto}@media screen and (min-width:1280px){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:890px){main.page-top-hat-story .stats-block{padding-bottom:158px}}@media screen and (min-width:1280px){main.page-top-hat-story .stats-block{padding-bottom:142px}}main.page-top-hat-story .stats-block h2{background:linear-gradient(180deg,#fff1f6,#fad1e1);-webkit-background-clip:text;font-size:40px;line-height:1.1;margin:-95px 0 12px;-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:890px){main.page-top-hat-story .stats-block h2{margin-top:100px}}@media screen and (min-width:1280px){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-bottom:0;margin-top:-4.25%}}@media screen and (min-width:1920px){main.page-top-hat-story .stats-block ul{margin-bottom:267px;margin-top:-3.35%}}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{align-items:center;display:flex}main.page-top-hat-story .stats-block ul li h3{color:#fad1e1;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)*.5)}main.page-top-hat-story .stats-block ul li:nth-child(2){border-top:0}}main.page-top-hat-story .stats-block ul span{color:#fad1e1;font-size:1.125rem;font-weight:700;line-height:1.5}@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{margin-left:9px;width:40px}@media screen and (min-width:760px){main.page-top-hat-story .stats-block ul .usd{margin-left:22px;width:62px}}@media screen and (min-width:1280px){main.page-top-hat-story .stats-block ul .usd{margin-left:29px;width:84px}}@media(min-width:992px){main.page-top-hat-story .stats-block ul{--gap:40px;-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;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{margin:0 -8px 0 auto;transform:translateY(-120px);width:202px}@media screen and (min-width:760px){main.page-top-hat-story .stats-block .compass{margin-right:37px;transform:translateY(-50px)}}@media screen and (min-width:890px){main.page-top-hat-story .stats-block .compass{margin-right:0;transform:translateY(-76px);width:277px}}@media screen and (min-width:1280px){main.page-top-hat-story .stats-block .compass{transform:translateY(-102px);width:300px}}@media screen and (min-width:1920px){main.page-top-hat-story .stats-block .compass{transform:translateY(-144px);width:437px}}@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{padding-bottom:75px;transform:translateY(-5%);width:100%}@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{position:absolute;transform:translateY(-172px);width:181px}}@media screen and (min-width:890px){main.page-top-hat-story .learners-block .staff{transform:translateY(-253px);width:240px}}@media screen and (min-width:1280px){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:1280px){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{background:linear-gradient(180deg,#6820c5,#934af4);-webkit-background-clip:text;font-size:29px;line-height:1.1;-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;margin-bottom:38px;max-width:426px}}@media screen and (min-width:890px){main.page-top-hat-story .learners-block h2{margin-bottom:45px;max-width:none}}@media screen and (min-width:1280px){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:1280px){main.page-top-hat-story .learners-block p{margin-top:46px}}main.page-top-hat-story .values-block h2{font-size:29px;margin-bottom:calc(var(--rem)*28);margin-top:calc(var(--rem)*56);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:1280px){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-bottom:calc(var(--rem)*30);margin-top:calc(var(--rem)*45)}}@media(min-width:992px){main.page-top-hat-story .values-block h2{margin-bottom:calc(var(--rem)*27);margin-top:calc(var(--rem)*47)}}@media(min-width:1200px){main.page-top-hat-story .values-block h2{margin-bottom:calc(var(--rem)*32);margin-top:calc(var(--rem)*53)}}@media(min-width:1400px){main.page-top-hat-story .values-block h2{margin-bottom:calc(var(--rem)*30);margin-top:calc(var(--rem)*60)}}@media(min-width:1600px){main.page-top-hat-story .values-block h2{margin-bottom:calc(var(--rem)*46);margin-top:calc(var(--rem)*73)}}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:890px){main.page-top-hat-story .values-block p{margin-top:31px}}@media screen and (min-width:1280px){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:890px){main.page-top-hat-story .values-block li{padding:80px 0}}@media screen and (min-width:1280px){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-bottom:calc(var(--rem)*73);padding-top:calc(var(--rem)*73)}}main.page-top-hat-story .values-block h4{font-size:29px;letter-spacing:.05em;margin:30px 0 20px;text-transform:uppercase}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:1280px){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{left:-173px;position:absolute;top:50%;transform:translateY(-50%);width:130px}}@media screen and (min-width:890px){main.page-top-hat-story .values-block img{left:-249px;width:190px}}@media screen and (min-width:1280px){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{margin-bottom:.75rem;padding-left:1.75em;position:relative}@media(min-width:992px){.careers-page-2020 .checklist li{font-size:1.125rem;padding-right:8.3333333333%}}.careers-page-2020 .checklist li:before{color:#934af4;content:"";font-family:Font awesome\5 Pro;left:0;position:absolute}.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{background:#2d1159;content:"";display:none;height:100%;left:-80.5%;position:absolute;top:0;width:100%;z-index:-1}@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 .careers-content{padding:50px 0}.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{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.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-left:25px;margin-right:0}.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{background:#fbf8ff;background:linear-gradient(45deg,#fbf8ff,#fbf8ff);color:#000;margin-top:70px;padding:100px 0;text-align:center}@media(max-width:768px){.careers-page-2020 .our-values{margin-top:30px;padding:50px 0}}.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{float:left;padding:0 45px;width:100%}@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{height:150px;position:relative}.careers-page-2020 .our-values .value-block .img-con img{display:block;margin:0 auto;max-width:160px}.careers-page-2020 .our-values .value-block p{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;margin-top:25px}@media(min-width:768px){.careers-page-2020 .open-positions h2{max-width:58.3333333333%}}.careers-page-2020 .job-listings{padding:80px 0 40px}@media(max-width:768px){.careers-page-2020 .job-listings{padding:50px 0 0}}.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{border-bottom:1px solid #000;color:#000}.pricing .header{padding-top:30px;position:relative}@media(min-width:890px){.pricing .header{padding-top:50px}}.pricing .header.purple{background:linear-gradient(180deg,#efe2ff,#fff)}.pricing .header.pink{background:linear-gradient(180deg,#f8e1ea,#fff)}@media(min-width:890px){.pricing .header .text-wrap{width:58.2278481013%}}.pricing .header h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400}@media(min-width:890px){.pricing .header h1{font-size:70px}}@media(min-width:1280px){.pricing .header h1{font-size:80px}}@media(min-width:1440px){.pricing .header h1{font-size:90px}}.pricing .header p{font-size:14px}@media(min-width:890px){.pricing .header p{font-size:18px}}@media(min-width:1280px){.pricing .header p{font-size:20px}}@media(min-width:1440px){.pricing .header p{font-size:22px}}.pricing .header img{transform:translateX(-7.5%);width:140%}@media screen and (min-width:600px){.pricing .header img{transform:translateX(0);width:100%}}@media(min-width:890px){.pricing .header img{bottom:0;position:absolute;right:-11.5%;width:58%}}@media(min-width:1024px){.pricing .header img{right:-13%;width:55%}}@media(min-width:1280px){.pricing .header img{right:-12.9%;width:60%}}@media screen and (min-width:1600px){.pricing .header img{right:-11.9%;width:55%}}@media(min-width:1920px){.pricing .header img{height:560px;right:-180px;width:auto}}.pricing .header img:last-child{display:none;transform:translateX(-20.25%);width:170%}@media screen and (min-width:600px){.pricing .header img:last-child{transform:translateX(13%);width:80%}}@media(min-width:890px){.pricing .header img:last-child{right:-30%;transform:translateX(0);width:82%}}@media(min-width:1024px){.pricing .header img:last-child{right:-15.1%;width:62%}}@media(min-width:1920px){.pricing .header img:last-child{height:520px;right:-102px;width:auto}}.pricing .header #studentImg{max-width:850px}@media(min-width:1920px){.pricing .header #studentImg{max-width:none}}.pricing .header #institutionImg{display:none;max-width:1100px}@media(min-width:1920px){.pricing .header #institutionImg{max-width:none}}.pricing .header #institutionImg.active,.pricing .header #studentImg.active{display:block}.pricing #institutionMain[aria-hidden=true],.pricing #studentMain[aria-hidden=true],.pricing .header #studentImg:not(.active){display:none}.pricing .quotes .quote{border-left:1px solid #934af4;padding-left:30px}@media(min-width:890px){.pricing .quotes .quote{padding-left:20px}}.pricing .quotes .quote .percentage{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:60px;font-weight:400;line-height:1.2;margin:0}@media(min-width:1280px){.pricing .quotes .quote .percentage{font-size:70px}}@media(min-width:1920px){.pricing .quotes .quote .percentage{font-size:80px}}.pricing .quotes .quote p{font-size:20px;line-height:1.4;margin:0}@media(min-width:1280px){.pricing .quotes .quote p{font-size:24px}}.pricing .quotes .quote .source{color:rgba(0,0,0,.7);font-size:12px;line-height:1;padding-top:20px}.pricing .quotes .quotes-cards{flex-direction:column;gap:25px}@media(min-width:890px){.pricing .quotes .quotes-cards{flex-direction:row-reverse}}.pricing #studentMain .quotes{background:linear-gradient(180deg,#f7f0ff,#fbf8ff);isolation:isolate;overflow:hidden;padding-bottom:20px;position:relative}.pricing #studentMain .quotes:before{background:linear-gradient(180deg,rgba(237,222,255,0),#eddfff 68.23%);bottom:0;content:"";height:50%;left:0;mask-image:linear-gradient(90deg,#000 60%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 60%,transparent);position:absolute;width:30%;z-index:-1}@media(min-width:890px){.pricing #studentMain .quotes:before{bottom:auto;height:100%;top:0}}.pricing #studentMain .quotes:after{background-color:#eddfff;bottom:0;content:"";height:10%;left:0;position:absolute;width:100%;z-index:-1}@media(min-width:890px){.pricing #studentMain .quotes:after{height:25%}}.pricing #studentMain .quotes .quotes-cards-wrapper{flex-direction:column-reverse}@media(min-width:890px){.pricing #studentMain .quotes .quotes-cards-wrapper{flex-direction:row;justify-content:space-between;padding-bottom:40px}}.pricing #studentMain .quotes .info-card{padding:30px}@media(min-width:890px){.pricing #studentMain .quotes .info-card{width:39%}}@media(min-width:1024px){.pricing #studentMain .quotes .info-card{width:44%}}@media(min-width:1280px){.pricing #studentMain .quotes .info-card{padding:40px;width:49%}}@media(min-width:1440px){.pricing #studentMain .quotes .info-card{padding:50px;width:53%}}@media(min-width:890px){.pricing #studentMain .quotes .quotes-cards{width:51%}}@media(min-width:1024px){.pricing #studentMain .quotes .quotes-cards{width:48.5%}}@media(min-width:1280px){.pricing #studentMain .quotes .quotes-cards{width:47%}}@media(min-width:1440px){.pricing #studentMain .quotes .quotes-cards{width:40%}}.pricing #institutionMain .card-row-2{flex-direction:column;gap:50px;justify-content:space-between;margin-top:-25px}@media(min-width:890px){.pricing #institutionMain .card-row-2{flex-direction:row;margin-top:0}.pricing #institutionMain .custom-pricing-card{align-self:flex-start;margin-top:-68px;width:50.5%}}@media(min-width:1024px){.pricing #institutionMain .custom-pricing-card{width:51%}}@media(min-width:1280px){.pricing #institutionMain .custom-pricing-card{width:50%}}@media(min-width:1440px){.pricing #institutionMain .custom-pricing-card{width:47%}}@media(min-width:890px){.pricing #institutionMain .quotes{width:43%}}@media(min-width:1024px){.pricing #institutionMain .quotes{width:39.5%}}@media(min-width:1280px){.pricing #institutionMain .quotes{width:41%}}@media(min-width:1440px){.pricing #institutionMain .quotes{width:43%}}.pricing #institutionMain .quotes .quotes-container-pink .quote{border-color:#e5166b}.pricing #institutionMain .quotes .quotes-container-pink .percentage{color:#e5166b}.pricing #institutionMain .quotes-cards-wrapper{flex-direction:column}@media(min-width:890px){.pricing #institutionMain .quotes-cards{padding:30px 0}}@media(min-width:1024px){.pricing #institutionMain .quotes-cards{padding:40px 0}}.pricing h1.purple{color:#934af4}.pricing h1.pink{color:#e5166b}.pricing #role-switch-group{background:#fff;border-radius:40px;justify-content:space-between;margin:42px 0;padding:5px}.pricing #role-switch-group.purple{filter:drop-shadow(0 4px 30px rgba(147,74,244,.2))}.pricing #role-switch-group.pink{filter:drop-shadow(0 4px 30px rgba(229,22,107,.2))}@media(min-width:890px){.pricing #role-switch-group{margin-bottom:142px;margin-right:60px}}@media(min-width:1280px){.pricing #role-switch-group{margin:82px 152px 172px 0}}@media(min-width:1920px){.pricing #role-switch-group{margin-bottom:232px}}.pricing .role-switch{background:none;border:none;border-radius:30px;cursor:pointer;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.1875;padding:10px 12px;width:calc(50% - 2.5px)}.pricing .role-switch:hover,.pricing .role-switch[aria-checked=true]{background:#934af4;color:#fff}.pricing .role-switch:hover:last-child,.pricing .role-switch[aria-checked=true]:last-child{background:#e5166b}.pricing .role-switch:focus-visible{outline:2px solid #934af4;outline-offset:2px}@media(min-width:890px){.pricing .role-switch{font-size:16px;padding:15px 25px}}@media(min-width:1280px){.pricing .role-switch{font-size:20px}}.pricing .main .subheading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1.2;margin-bottom:40px;text-align:center}@media(min-width:890px){.pricing .main .subheading{font-size:35px;margin-bottom:45px}}@media(min-width:1280px){.pricing .main .subheading{font-size:45px;margin-bottom:50px}}.pricing .main .card-row,.pricing .main .price-cards{flex-direction:column;gap:40px}@media(min-width:890px){.pricing .main .card-row,.pricing .main .price-cards{flex-direction:row;gap:clamp(20px,4vw,50px)}}@media(min-width:1440px){.pricing .main .card-row,.pricing .main .price-cards{gap:clamp(75px,4vw,90px)}}@media(min-width:890px){.pricing .main .card-row li,.pricing .main .price-cards li{flex:1;margin-bottom:0;min-width:0}}.pricing .card-grid{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:890px){.pricing .card-grid{gap:clamp(40px,4vw,60px);grid-template-columns:1fr 1fr}}.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}.pricing .detail__link{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(min-width:1280px){.pricing .detail{font-size:16px;margin:30px 0}}@media(min-width:1440px){.pricing .detail{font-size:18px;margin:40px 0}}@media(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{list-style:none;margin:0;padding:0}.pricing ul.detail li{margin-top:10px;padding-left:28px;position:relative}@media(min-width:890px){.pricing ul.detail li{margin-top:20px}}.pricing ul.detail li:before{background:#08d493;border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;left:0;margin-right:20px;position:absolute;top:.4em;width:10px}.pricing ul.detail1{margin:0;padding:0}.pricing ul.detail1 li{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;margin:0;padding:15px 0}@media(min-width:1280px){.pricing ul.detail1 li{font-size:16px}}@media(min-width:1440px){.pricing ul.detail1 li{font-size:18px}}@media(min-width:1920px){.pricing ul.detail1 li{font-size:20px}}.pricing ul.detail1 li:before{background:#08d493;border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;margin-right:20px;width:10px}.pricing ul.detail1 li:last-child{border-bottom:none}.pricing .cta-btn{background:none;border:1px solid #934af4;border-radius:30px;color:#934af4;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;padding:10px 20px;text-align:center}@media(min-width:890px){.pricing .cta-btn{font-size:16px;max-width:314px;padding:15px 25px}}@media(min-width:1280px){.pricing .cta-btn{font-size:22px;max-width:321px}}@media(min-width:1920px){.pricing .cta-btn{max-width:360px}}.pricing .card{background:#fff;border-radius:10px;box-shadow:0 4px 30px rgba(147,74,244,.2);display:block;padding:20px 30px 30px;position:relative}@media(min-width:890px){.pricing .card{padding-bottom:20px}}@media(min-width:1280px){.pricing .card{padding:30px 40px 40px}}.pricing .card-heading{align-items:center;border-bottom:1px solid #d9d9d9;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;justify-content:space-between;line-height:1.2;padding-bottom:20px}@media(min-width:890px){.pricing .card-heading{padding-bottom:20px}}.pricing .card-heading h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.2;margin:0}@media(min-width:1280px){.pricing .card-heading h2{font-size:26px}}@media(min-width:1440px){.pricing .card-heading h2{font-size:28px}}.pricing .card-heading .sm{font-size:16px;line-height:1.4}@media(min-width:1280px){.pricing .card-heading .sm{font-size:22px}}.pricing .card-heading span{color:#9d9d9d;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4}@media(min-width:1280px){.pricing .card-heading span{font-size:20px}}@media(min-width:1440px){.pricing .card-heading span{font-size:22px}}.pricing .card .card-title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:1.1923076923;margin-bottom:20px;text-align:center}@media(min-width:890px){.pricing .card .card-title{font-size:28px}}@media(min-width:1280px){.pricing .card .card-title{font-size:30px;margin-bottom:30px}}@media(min-width:1920px){.pricing .card .card-title{font-size:35px}}.pricing .card .coloured-title{color:#934af4;line-height:1.25;text-align:left}@media(min-width:890px){.pricing .card .coloured-title{font-size:24px}}@media(min-width:1280px){.pricing .card .coloured-title{font-size:30px}}@media(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;margin:0;padding:40px 0 10px}@media(min-width:1280px){.pricing .card .price{font-size:100px;padding-top:20px}}@media(min-width:1440px){.pricing .card .price{font-size:110px}}.pricing .card .price .dollar-sign{font-size:50px;line-height:1.3;vertical-align:top}.pricing .card .price .currency{font-size:28px;font-weight:700;padding-left:4px}.pricing .card .price-custom{font-size:60px;padding:15px 0 20px}@media(min-width:890px){.pricing .card .price-custom{font-size:75px}}@media(min-width:1280px){.pricing .card .price-custom{font-size:90px}}@media(min-width:1920px){.pricing .card .price-custom{font-size:100px}}.pricing .card .desc{font-weight:600;line-height:1.25;margin-bottom:52px}@media(min-width:890px){.pricing .card .desc{font-size:14px;margin-bottom:44px}}@media(min-width:1280px){.pricing .card .desc{font-size:16px;margin-bottom:64px}}@media(min-width:1920px){.pricing .card .desc{font-size:20px}}.pricing .card .main-img{margin:0 auto 20px;width:180px}@media(min-width:1280px){.pricing .card .main-img{width:200px}}.pricing .card .best-value{position:absolute;right:-14px;top:50px;transform:rotate(10deg);width:100px}@media(min-width:890px){.pricing .card .best-value{right:-25px}}@media(min-width:1280px){.pricing .card .best-value{top:60px}}.pricing .card .cta-wrap{align-items:flex-start}.pricing .card .cta-wrap .icon{margin-right:15px;width:50px}.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 .quotes-navigation{gap:25px;padding-bottom:55px}@media(min-width:890px){.pricing .quotes-navigation{flex-direction:column}}.pricing .institution-quote-nav-btn,.pricing .quote-nav-btn{background:none;border:none;cursor:pointer;padding:0}.pricing .institution-quote-nav-btn:focus-visible,.pricing .quote-nav-btn:focus-visible{border-radius:4px;outline:2px solid #934af4;outline-offset:2px}.pricing .institution-quote-nav-btn img,.pricing .quote-nav-btn img{height:35px;max-width:none;transform:rotate(270deg);width:35px}@media(min-width:890px){.pricing .institution-quote-nav-btn img,.pricing .quote-nav-btn img{transform:rotate(0deg)}}.pricing .quote:not(:first-child) p{align-items:flex-start;display:flex;gap:10px}.pricing .quote:not(:first-child) p.source{margin-left:18px}.pricing .prices{background:radial-gradient(100% 100% at 0 0,#fff 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#f4ecff,#f7f0ff);padding-bottom:40px}@media(min-width:890px){.pricing .prices{padding-bottom:80px}}@media(min-width:1280px){.pricing .prices{padding-bottom:100px}}.pricing .bg-one{background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/pricing/bg_institutions_mobile.svg);background-repeat:no-repeat;background-size:cover;padding-bottom:50px}@media(min-width:890px){.pricing .bg-one{background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/pricing/bg_institutions.svg);padding-bottom:70px}}@media(min-width:1440px){.pricing .bg-one{background-position:0}}@media(min-width:1920px){.pricing .bg-one{background-position:bottom}}.pricing .currency-switch-wrapper{padding:40px 0 30px}@media(min-width:1280px){.pricing .currency-switch-wrapper{padding:60px 0 40px}}.pricing .currency-switch-wrapper .currency-switch-group{background-color:#eddfff;border-radius:30px;gap:5px;justify-content:space-between;padding:5px;width:100%}@media(min-width:890px){.pricing .currency-switch-wrapper .currency-switch-group{width:-moz-fit-content;width:fit-content}}@media(min-width:1280px){.pricing .currency-switch-wrapper .currency-switch-group{border-radius:40px;gap:10px;justify-content:flex-start;padding:10px}}.pricing .currency-switch-wrapper .currency-switch-group .currency-switch{align-items:center;background:transparent;border:none;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;gap:10px;justify-content:center;padding:10px 20px;width:50%}@media(min-width:1280px){.pricing .currency-switch-wrapper .currency-switch-group .currency-switch{font-size:20px;gap:15px;padding:15px 25px}}.pricing .currency-switch-wrapper .currency-switch-group .currency-switch[aria-checked=true]{background:#fff}.pricing .currency-switch-wrapper .currency-switch-group .currency-switch[aria-checked=false]:active,.pricing .currency-switch-wrapper .currency-switch-group .currency-switch[aria-checked=false]:hover{background-color:#f7f0ff}.pricing .currency-switch-wrapper .currency-switch-group .currency-switch:focus-visible{outline:3px solid #934af4;outline-offset:3px}@media screen and (max-width:889px){.pricing .two-line-title br{display:none}}.pricing .educator-card{background:#eddeff;padding:40px 0 55px}@media(min-width:890px){.pricing .educator-card{padding:60px 0 80px}}@media(min-width:1280px){.pricing .educator-card{padding-bottom:100px}}.pricing .educator-wrapper{align-self:center;background:linear-gradient(181deg,#fff 52.2%,#ffedf3 98.75%);border-radius:10px;flex-direction:column;gap:25px;padding-top:30px;position:relative}@media(min-width:890px){.pricing .educator-wrapper{flex-direction:row;gap:0;justify-content:space-between;padding:0}}.pricing .educator-left{align-items:flex-start;align-self:stretch;flex-direction:column;gap:25px;padding:0 30px}@media(min-width:890px){.pricing .educator-left{align-self:center;gap:40px;padding:0 40px}}@media(min-width:1280px){.pricing .educator-left{gap:40px;padding:0 0 0 50px}}@media(min-width:1440px){.pricing .educator-left{padding:0 0 0 80px}}.pricing .educator-left__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:135%;margin:0;padding-bottom:10px}@media(min-width:760px){.pricing .educator-left__header{margin-right:-40px}}@media(min-width:890px){.pricing .educator-left__header{font-size:26px}}@media(min-width:1280px){.pricing .educator-left__header{font-size:45px}}@media(min-width:1440px){.pricing .educator-left__header{font-size:40px}}.pricing .educator-left__header-diff{background:linear-gradient(270deg,#e5166b 51.4%,#6820c5 73.6%);background-clip:text;-webkit-background-clip:text;position:relative;-webkit-text-fill-color:transparent;display:inline-block;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:24px;font-style:italic;font-weight:600;line-height:135%}.pricing .educator-left__header-diff:after{background:linear-gradient(90deg,#934af4 11.2%,#e5166b 47.61%,rgba(229,22,107,0) 89.61%);border-radius:999px;bottom:0;clip-path:polygon(0 0,50% 0,100% 100%,0 100%);content:"";height:2.7px;left:0;margin-bottom:1.5px;position:absolute;transform:rotate(-4deg);transform-origin:left right;width:125px}@media(min-width:890px){.pricing .educator-left__header-diff:after{margin-bottom:3.5px;width:130px}}@media(min-width:1280px){.pricing .educator-left__header-diff:after{height:3.7px;margin-bottom:3px;width:220px}}@media(min-width:1440px){.pricing .educator-left__header-diff:after{width:190px}}@media(min-width:890px){.pricing .educator-left__header-diff{font-size:26px}}@media(min-width:1280px){.pricing .educator-left__header-diff{font-size:45px}}@media(min-width:1440px){.pricing .educator-left__header-diff{font-size:40px}}.pricing .educator-left__para{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:135%;margin:0;padding-bottom:15px}@media(min-width:760px){.pricing .educator-left__para{margin-right:-60px;padding:0}}@media(min-width:890px){.pricing .educator-left__para{margin-right:-70px}}@media(min-width:1280px){.pricing .educator-left__para{font-size:20px}}@media(min-width:890px){.pricing .educator-right{margin-right:30px;width:45%}}@media(min-width:1024px){.pricing .educator-right{margin-right:50px;width:40%}}@media(min-width:1280px){.pricing .educator-right{margin-right:0;width:43%}}@media(min-width:1440px){.pricing .educator-right{margin-right:50px;width:40%}}@media(min-width:1920px){.pricing .educator-right{margin-right:80px;margin-top:-20px;width:35%}}.pricing .partners{align-items:center;background-color:#fbf8ff;flex-direction:column;justify-content:center;padding:50px 0 25px}@media(min-width:890px){.pricing .partners{padding:50px 0 40px}}@media(min-width:1024px){.pricing .partners{padding-top:70px}}@media(min-width:1280px){.pricing .partners{padding-top:90px}}@media(min-width:1440px){.pricing .partners{padding-top:100px}}.pricing .partners__heading{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;max-width:230px;padding-bottom:40px;text-align:center}@media(min-width:890px){.pricing .partners__heading{font-size:35px;max-width:600px;padding-bottom:50px}}@media(min-width:1280px){.pricing .partners__heading{font-size:45px;max-width:780px;padding-bottom:70px}}.pricing .partners__heading span{background:linear-gradient(90deg,#6820c5 29.64%,#e5166b 72.5%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;font-size:60px}@media(min-width:760px){.pricing .partners__heading span{display:inline}}.pricing .partners__heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.pricing .partners__heading br{display:none}}.pricing .partners-logos--mobile{align-items:flex-start;gap:22px}@media(min-width:890px){.pricing .partners-logos--mobile{display:none}}.pricing .partners-logos-track--desktop{display:none;margin:0 auto;max-width:1440px}@media(min-width:890px){.pricing .partners-logos-track--desktop{display:inline-block;margin:0 -50px;overflow:hidden;position:relative}.pricing .partners-logos{overflow:hidden;position:relative;white-space:nowrap}}.pricing .partners-logos__column{align-items:flex-start;flex-direction:column}@media(min-width:890px){.pricing .partners-logos__column{flex-direction:row;gap:55px}}.pricing .partners-logos__logo{padding-bottom:40px;width:100px}@media(min-width:1024px){.pricing .partners-logos__logo{width:120px}}.pricing .partners-logos__logo1{padding-bottom:40px;width:150px}@media(min-width:1024px){.pricing .partners-logos__logo1{width:170px}}.pricing .partners-logos__logo2{padding-bottom:52px;width:80px}@media(min-width:890px){.pricing .partners-logos__logo2{padding-top:12px}}@media(min-width:1024px){.pricing .partners-logos__logo2{width:100px}}.pricing .partners-logos__track{width:200%}@media(min-width:890px){.pricing .partners-logos__track{animation:slides 80s linear infinite}}.pricing .partners-logos__slide{align-items:center;gap:40px}.pricing .bg-two{background:linear-gradient(180deg,#eddeff,rgba(250,209,225,0) 100%,#e5166b 0),#fbf8ff;margin-top:-82px;padding:82px 0 0}@media(min-width:890px){.pricing .bg-two{margin-top:0;padding-top:0}.pricing .bg-two-pink .subheading{margin:0 auto 45px;max-width:670px}}@media(min-width:1280px){.pricing .bg-two-pink .subheading{max-width:760px}}@media(min-width:1440px){.pricing .bg-two-pink .subheading{max-width:none}}@media(min-width:890px){.pricing .mobile{display:none}}.pricing .desktop{display:none}@media(min-width:890px){.pricing .desktop{display:flex;gap:20px}}@media(min-width:1024px){.pricing .desktop{gap:70px}}@media(min-width:1920px){.pricing .desktop{gap:110px}}.pricing .bg-three{background:linear-gradient(180deg,#fbf8ff,#f1f7fa);padding:50px 0 70px}@media(min-width:890px){.pricing .bg-three{padding-top:70px}.pricing .bg-three .subheading{max-width:576px;text-align:left}}@media(min-width:1280px){.pricing .bg-three .subheading{max-width:693px}}@media(min-width:1920px){.pricing .bg-three .subheading{max-width:none}}.pricing .bg-three p{font-size:14px;line-height:1.4;margin-top:-12px}@media(min-width:890px){.pricing .bg-three p{margin-bottom:60px}}@media screen and (min-width:1240px){.pricing .bg-three p{font-size:16px;margin-bottom:20px}}@media(min-width:1440px){.pricing .bg-three p{font-size:18px}}@media(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(min-width:1024px){.pricing .bg-three ul.detail li{padding:15px 0}}.pricing .bg-three .mobile img{padding-top:16px}@media(min-width:890px){.pricing .bg-three .desktop img{margin-bottom:36px}}.pricing .bg-three .desktop ul.detail{margin:0;padding:20px 0 12px}.pricing .bg-three .col{padding-top:30px;width:75%}@media(min-width:890px){.pricing .bg-three .col:last-child{padding-left:57px}}@media(min-width:1280px){.pricing .bg-three .col:last-child{padding-left:77px}}@media(min-width:1440px){.pricing .bg-three .col:last-child{padding-left:105px}}@media(min-width:1920px){.pricing .bg-three .col:first-child{flex-grow:1}.pricing .bg-three .col:last-child{padding-left:47px;width:39%}.pricing .bg-three .col:first-child ul.detail{margin-left:40px;min-width:423px}}.pricing .bg-three .cta-btn:focus-visible,.pricing .bg-three .cta-btn:hover{background:#934af4;color:#fff}@media(min-width:890px){.pricing .bg-three .cta-btn{max-width:220px}}@media(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(min-width:890px){.pricing .bg-four{background:linear-gradient(180deg,#f1f7fa,rgba(255,241,246,0)),#fbf8ff}}@media(min-width:1280px){.pricing .bg-four{padding-bottom:0}}.pricing .bg-four .subheading{margin:0;padding-top:40px}@media(min-width:890px){.pricing .bg-four .subheading{padding:0;text-align:left}}.pricing .bg-four .visually-hidden{position:absolute;clip:rect(0,0,0,0);height:1px;overflow:hidden;width:1px}.pricing .bg-four thead{align-items:center;border-bottom:1px solid #6820c5;color:#6820c5;justify-content:space-between;padding:30px 0 8px}@media(min-width:1920px){.pricing .bg-four thead{padding-bottom:20px}}.pricing .bg-four thead th{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin:0;text-align:left}@media(min-width:1440px){.pricing .bg-four thead th{font-size:24px}}.pricing .bg-four thead .bubble{height:-moz-fit-content;height:fit-content;max-width:220px;position:relative;width:100%}@media(min-width:1280px){.pricing .bg-four thead .bubble{max-width:245px}}.pricing .bg-four thead .bubble img,.pricing .bg-four thead .bubble span{bottom:0;left:0;right:0;top:0}.pricing .bg-four thead .bubble img{height:100%;position:absolute;width:100%}.pricing .bg-four thead .bubble span{display:block;font-size:14px;font-weight:400;line-height:1.2;padding:10px 15px 10px 35px;position:relative}@media(min-width:1280px){.pricing .bg-four thead .bubble span{font-size:16px}}.pricing .bg-four table{border-collapse:collapse;border-spacing:0;font-size:14px;width:100%}@media(min-width:1024px){.pricing .bg-four table{font-size:16px}}@media(min-width:1440px){.pricing .bg-four table{font-size:18px}}@media(min-width:1920px){.pricing .bg-four table{font-size:20px}}.pricing .bg-four tbody,.pricing .bg-four thead{display:block}.pricing .bg-four tbody th[scope=row]{font-weight:700;text-align:left}.pricing .bg-four tr{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:10px 0}@media(min-width:890px){.pricing .bg-four tr{padding:17px 0}}@media(min-width:1440px){.pricing .bg-four tr{padding:20px 0}}.pricing .bg-four tr:last-child{border-bottom:none}.pricing .bg-four tr td,.pricing .bg-four tr th{border:none;padding:0;width:calc(50% - 7.5px)}.pricing .bg-four .mobile thead th span:first-child{max-width:200px;min-width:92px;width:32.5%}.pricing .bg-four .mobile table:first-of-type thead tr th{align-items:flex-end}.pricing .bg-four .mobile table thead tr th{width:100%}.pricing .bg-four .desktop thead tr,.pricing .bg-four .desktop thead tr th:nth-of-type(2){align-items:flex-end}.pricing .bg-four .desktop thead tr th:nth-of-type(2)>span{max-width:92px}@media(min-width:1440px){.pricing .bg-four .desktop thead tr th:nth-of-type(2)>span{max-width:100px}}.pricing .bg-four .desktop thead tr th:last-of-type>span{display:block;max-width:150px}.pricing .bg-four .desktop tr td,.pricing .bg-four .desktop tr th{width:calc(34.81013% - 5px)}@media(min-width:1024px){.pricing .bg-four .desktop tr td,.pricing .bg-four .desktop tr th{width:calc(32.53348% - 5px)}}.pricing .bg-four .desktop tr td:first-child,.pricing .bg-four .desktop tr th:first-child{width:calc(22.78481% - 5px)}@media(min-width:1024px){.pricing .bg-four .desktop tr td:first-child,.pricing .bg-four .desktop tr th:first-child{width:calc(27.90179% - 5px)}}.pricing .faq{background:#fbf8ff;padding-top:10px}@media(min-width:890px){.pricing .faq{padding-top:20px}}@media(min-width:1280px){.pricing .faq{padding-top:80px}}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;border:1px solid #000;font-size:1rem;min-width:12.5rem;padding:.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;margin-bottom:0;margin-top:1rem;min-width:12.5rem}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{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;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{box-sizing:border-box;flex:0 1 50%;margin:0;padding:0 1rem}.demo-page{padding:50px 0}@media(min-width:768px){.demo-page{padding:0}}.demo-page .wrapper{align-items:center;display:flex;justify-content:center}@media(min-width:768px){.demo-page .wrapper{margin-left:35%;max-height:100vh;overflow:scroll;padding:100px 0;width:auto}.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-size:1.75rem;font-weight:700;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{display:flex;flex-direction:column;justify-content:center;min-height:85%;position:absolute;top:7.5%;width:500px}}.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{color:#767676;display:block;font-size:1rem}@media(max-width:767px){.demo-page .btn-arrow-h{margin-top:1rem;max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:768px){.demo-page .btn-arrow-h{bottom:12px;left:190px;margin:0;position:absolute}}.demo-page #phone a:focus{outline:3px solid #934af4;outline-offset:3px}.demo-page .column-two{background-color:#000;display:none;left:0;max-width:600px;position:absolute;top:0;width:35%}@media(min-width:768px){.demo-page .column-two{display:block}}.demo-page .testimonial-slider{margin:0}.demo-page .slide{align-items:flex-end;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:50px 30px 75px;position:relative}@media(min-width:992px){.demo-page .slide{padding:50px 50px 75px}}.demo-page .slide:before{background:linear-gradient(180deg,transparent 50%,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;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{left:0;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:-2}.demo-page blockquote{max-width:350px}.demo-page blockquote p{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}.demo-page .author{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.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-size:.875rem;font-weight:400}.demo-page .author-logo{margin-top:1rem;width:100px}.demo-page .slick-dots{bottom:40px;left:30px;max-width:350px;position:absolute;text-align:left;width:85%}@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{height:8px;padding:0;width:8px}.demo-page .slick-dots li button:before{background:#fff;border-radius:50%;content:"";height:inherit;width:inherit}.demo-page .slick-dots li button:focus{outline:3px solid #934af4;outline-offset:3px}.institutions-platform .hero{overflow-x:hidden}.institutions-platform .wrapper.small{max-width:1000px}@media(min-width:1040px){.institutions-platform .wrapper.small{padding:0}}.institutions-platform .wrapper.x-small{max-width:800px}@media(min-width:840px){.institutions-platform .wrapper.x-small{padding:0}}.institutions-platform .three-columns,.institutions-platform .two-columns{display:flex;flex-direction:column}@media(min-width:768px){.institutions-platform .three-columns,.institutions-platform .two-columns{flex-direction:row}}.institutions-platform .two-columns .col-one{width:100%}@media(min-width:992px){.institutions-platform .two-columns .col-one{flex-basis:50%;width:50%}}.institutions-platform .three-columns .col-one{width:100%}@media(min-width:992px){.institutions-platform .three-columns .col-one{flex-basis:33.3333333333%;width:33.3333333333%}}@media(min-width:768px){.institutions-platform .bleed-right:before{background:#2d1159;content:"";height:100%;position:absolute;right:-80.5%;top:0;width:100%;z-index:-1}}.institutions-platform .features h2,.institutions-platform .form h2,.institutions-platform .pricing h2,.institutions-platform .resources h2,.institutions-platform .services h2{text-align:center}.institutions-platform .hero .wrapper{display:flex;flex-direction:column}.institutions-platform .hero .two-columns{padding:2rem 0}@media(min-width:768px){.institutions-platform .hero .two-columns{padding:6rem 0}}.institutions-platform .hero .content{display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.institutions-platform .hero .content{padding-right:50px}}.institutions-platform .principles h2{text-align:center}@media(min-width:768px){.institutions-platform .principles h2{text-align:left}}@media(min-width:992px){.institutions-platform .principles .sidebar-padding{padding-left:100px;padding-right:50px}}.institutions-platform .principles .caption{color:#767676;font-size:1rem;margin-top:1rem}.institutions-platform .principles figure{padding:1rem;position:relative;text-align:center}.institutions-platform .principles figure svg{display:block;height:auto;margin:auto;max-width:500px;width:100%}.institutions-platform .principles figure:before{background-color:#fff;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;background-size:50px 50px,49.9px 50px;content:"";height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%;z-index:-2}@media(min-width:992px){.institutions-platform .principles figure{padding:3.1rem}.institutions-platform .principles figure:before{background-position:0 -2px,0 0}}.institutions-platform .features p{text-align:center}.institutions-platform .features ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:2rem;text-align:center}@media(min-width:768px){.institutions-platform .features ul{margin-top:4rem}}.institutions-platform .features ul li a{align-items:center;border-bottom:0;display:flex;flex-direction:column;margin:0 10px;max-width:75px;width:75px}@media(min-width:1200px){.institutions-platform .features ul li a{max-width:95px;width:95px}}.institutions-platform .features ul li a p{color:#333;font-size:.875rem;line-height:1.3;max-width:100px;transition:color .3s ease}.institutions-platform .features ul li a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions-platform .features .icon{align-items:center;background:#eddfff;border-radius:50%;display:flex;height:50px;justify-content:center;margin:0 0 1rem;transition:background .3s ease;width:50px}@media(min-width:1200px){.institutions-platform .features .icon{height:60px;width:60px}}.institutions-platform .features .icon img{display:block;height:20px;position:relative;width:20px}@media(min-width:1200px){.institutions-platform .features .icon img{height:30px;width:30px}}.institutions-platform .features .btn-arrow-h{background:none;border:none;color:#e5166b;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin-top:1rem;padding-right:.6em;position:relative;text-align:center;text-transform:capitalize;width:100%}.institutions-platform .features .btn-arrow-h:after,.institutions-platform .features .btn-arrow-h:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.institutions-platform .features .btn-arrow-h:after{content:"";left:.1em;margin-left:.6em}.institutions-platform .features .btn-arrow-h:active:before,.institutions-platform .features .btn-arrow-h:focus:before,.institutions-platform .features .btn-arrow-h:hover:before{animation:bounce-sideways-reverse 1s ease infinite}.institutions-platform .features .btn-arrow-h:active:after,.institutions-platform .features .btn-arrow-h:focus:after,.institutions-platform .features .btn-arrow-h:hover:after{animation:bounce-sideways 1s ease infinite}.institutions-platform .features .btn-arrow-h:focus{outline:3px solid #934af4;outline-offset:3px}.institutions-platform .pricing{background:#fbf8ff;padding:50px 25px}@media(min-width:768px){.institutions-platform .pricing{padding-left:75px;padding-right:75px}}.institutions-platform .pricing a,.institutions-platform .pricing p{margin:0 auto;max-width:800px;text-align:center}.institutions-platform .pricing a{display:block;margin-top:2rem;width:200px}.institutions-platform .data-point{max-width:400px}.institutions-platform .data-point h4{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.625rem;font-weight:700;line-height:1.05;margin-bottom:.5rem}@media(min-width:768px){.institutions-platform .data-point h4{font-size:3.4375rem;margin-bottom:1rem}}@media(min-width:992px){.institutions-platform .data-point h4{font-size:3.9375rem;margin-left:-2px}}.institutions-platform .data-point p{font-size:.875rem;line-height:1.35;margin-bottom:0}@media(min-width:768px){.institutions-platform .data-point p{font-size:1.125rem}}.institutions-platform .services p{margin:0 auto 3rem;max-width:800px;text-align:center}.institutions-platform .services .grid-container{padding-top:2.2rem;position:relative}.institutions-platform .services .grid-container:before{background-color:#fff;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:-2px -20px,-2px -2px;background-size:50px 50px,50px 50px;content:"";height:102%;left:0;margin:0 auto;position:absolute;top:0;width:calc(100% - 2px);z-index:-2}@media(min-width:768px){.institutions-platform .services .grid-container{padding-top:4.1rem}.institutions-platform .services .grid-container:before{background-position:-2px 0,-2px -2px;height:80%}}.institutions-platform .services .three-columns{margin:0 auto;max-width:1000px}.institutions-platform .services .three-columns h5{margin-bottom:.75rem;text-align:center}.institutions-platform .services .three-columns .col-one{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem}@media(min-width:768px){.institutions-platform .services .three-columns .col-one{margin-bottom:0;margin-right:2rem}}.institutions-platform .services .three-columns .framed-list-container{background:#fff;border:3px solid #2d1159;max-width:290px;position:relative;text-align:center;width:100%}@media(min-width:768px){.institutions-platform .services .three-columns .framed-list-container{padding:1rem 0}}.institutions-platform .services .three-columns .framed-list-container:before{background:#2d1159;bottom:-15px;content:"";height:100%;position:absolute;right:-15px;width:100%;z-index:-1}.institutions-platform .services .three-columns .framed-list-container li{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;margin:1rem}.institutions-platform .post-grid{display:flex;flex-direction:column}@media(min-width:768px){.institutions-platform .post-grid{flex-direction:row;justify-content:space-between}}.institutions-platform .post-grid li{margin-left:auto;margin-right:auto;max-width:450px}@media(min-width:768px){.institutions-platform .post-grid li:first-child(){margin-right:50px}}.institutions-platform .post-grid .post.loop{border:1px solid #d9d9d9;cursor:pointer;height:100%;transition:box-shadow .3s ease}.institutions-platform .post-grid .post.loop:active,.institutions-platform .post-grid .post.loop:focus,.institutions-platform .post-grid .post.loop:hover{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.institutions-platform .post-grid .post.loop h2{margin:0 0 1rem;text-align:left}.institutions-platform .post-grid .post.loop .post-text{padding:0 2rem}.institutions-platform .post-grid .post.loop .post-title a{border:none;text-align:left}.institutions-platform .post-grid .post.loop .post-slug a{border:none;color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.institutions-platform .post-grid .post.loop .post-slug a{font-size:1rem}}.institutions-platform .post-grid .post.loop .post-slug a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions-platform .post-grid .post.loop .post-thumbnail img{border:none;border-bottom:1px solid #eee}.institutions-platform .school-logo-banner{text-align:center}.institutions-platform .school-logo-banner h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;position:relative;text-transform:uppercase}@media(min-width:768px){.institutions-platform .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.institutions-platform .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.institutions-platform .school-logo-banner h5{font-size:1.125rem;margin-bottom:50px;max-width:80%}}.institutions-platform .school-logo-banner h5:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.institutions-platform .school-logo-banner .wp-block-image{display:none;padding-top:40px}.institutions-platform .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.institutions-platform .school-logo-banner .wp-block-image{display:block}}.institutions-platform .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.institutions-platform .school-logo-banner .wp-block-image:last-child{display:none}}.institutions-platform .school-logo-banner .logo-con-part{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:50%}@media(min-width:480px){.institutions-platform .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.institutions-platform .school-logo-banner .logo-con-part{height:160px;width:25%}}.institutions-platform .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.institutions-platform .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.institutions-platform .school-logo-banner .logo-con-part img,.institutions-platform .school-logo-banner .logo-con-part img.tall{width:auto}}.institutions-platform .form{background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px 0 25px;padding:40px 25px}@media(min-width:768px){.institutions-platform .form{margin:50px 0;padding:100px 50px}}@media(min-width:1200px){.institutions-platform .form{margin:75px 25px}}.institutions-platform .form h2,.institutions-platform .form p{color:#fff}.institutions-platform .form h2{margin:0 auto 2rem}@media(min-width:768px){.institutions-platform .form h2{margin-bottom:2.5rem}}@media(min-width:992px){.institutions-platform .form h2{max-width:1000px}}.institutions-platform .form p{line-height:1.4;margin:0 auto;text-align:center}@media(min-width:992px){.institutions-platform .form p{max-width:1080px}}.institutions-platform .sticky-con{height:100%;position:relative;width:100%}.institutions-platform .sticky-con .scroll-widget-con{bottom:0;left:0;position:absolute;top:0;width:100px;z-index:10}.institutions-platform .sticky-con .scroll-widget{background:#fff;display:none;padding-top:50px;width:100px}@media(min-width:992px){.institutions-platform .sticky-con .scroll-widget{display:block}}.institutions-platform .sticky-con .scroll-widget li{cursor:pointer;line-height:1.2;margin-bottom:0;padding:.5rem 0;position:relative}.institutions-platform .sticky-con .scroll-widget li:before{border-top:1px solid #767676;content:"";left:0;position:absolute;top:50%;transition:border-color .3s ease;width:10px}.institutions-platform .sticky-con .scroll-widget li a{border-bottom:none;color:#767676;display:block;font-size:1rem;padding-left:25px;transition:color .3s ease}.institutions-platform .sticky-con .scroll-widget li a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions-platform .sticky-con .scroll-widget li:focus:before,.institutions-platform .sticky-con .scroll-widget li:hover:before{border-color:#e5166b}.institutions-platform .sticky-con .scroll-widget li:focus a,.institutions-platform .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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.parent-pageid-11794 .font-condensed--bold{font-weight:700}.parent-pageid-11794 .small-text{font-size:16px}.parent-pageid-11794 .button{border:none;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase;transition:all .2s ease-out}.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;display:inline-block;font-weight:700;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{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@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{background-image:linear-gradient(90deg,transparent,transparent 80%,#000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.parent-pageid-11794 .product-title-main{color:#000;line-height:1.2;position:relative;z-index:100}.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{background-color:#dcdcdc;border-radius:6px;content:"";display:inline-block;height:6px;margin-left:1em;margin-right:1em;position:relative;top:-3px;width:6px}.parent-pageid-11794 .toc__nav li:last-child:after{display:none}.parent-pageid-11794 h5.section-label{background-color:#000;color:#fff;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.05em;padding:.75em;text-transform:uppercase}.parent-pageid-11794 .feature-block__media{max-height:600px}.parent-pageid-11794 .feature-block__media--image img{height:auto;max-width:none;position:relative;width:100%}.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{background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/icon-check-green.png);background-size:contain;content:"";display:block;height:14px;left:0;position:absolute;top:18px;width:14px}.parent-pageid-11794 .feature-list li{border-bottom:1px solid #dcdcdc;display:block;padding-bottom:1em;padding-top:1em;position:relative}.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{background-color:#000;color:#fff;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:700;padding:.5rem;text-transform:uppercase}.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}}.institution-overview .a-within-p{border-color:#934af4;color:#934af4;font-weight:700}.institution-overview em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.institution-overview .heading,.institution-overview .sub-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.institution-overview .heading{color:#2d1159;font-size:27px;margin-bottom:0}@media(min-width:890px){.institution-overview .heading{font-size:40px}}@media(min-width:1280px){.institution-overview .heading{font-size:50px}}.institution-overview .sub-heading{color:#6820c5;font-size:20px;margin-bottom:0}@media(min-width:890px){.institution-overview .button-fonts{font-size:18px}}@media(min-width:1024px){.institution-overview .button-fonts{font-size:20px}}@media(min-width:1280px){.institution-overview .button-fonts{font-size:22px}}@media(min-width:1920px){.institution-overview .button-fonts{font-size:24px}}.institution-overview .p-type-one{font-size:14px;margin-bottom:0}@media(min-width:890px){.institution-overview .p-type-one{font-size:16px}}@media(min-width:1280px){.institution-overview .p-type-one{font-size:20px}}.institution-overview .p-type-one b{color:#6820c5;font-weight:700}.institution-overview .btn-small{padding-bottom:10px;padding-top:10px;width:100%}.institution-overview .btn-ghost{color:#6820c5}.institution-overview .btn-ghost:active,.institution-overview .btn-ghost:focus,.institution-overview .btn-ghost:hover{background-color:#6820c5;color:#fff}.institution-overview .btn-primary{background-color:#6820c5}.institution-overview .btn-primary:active,.institution-overview .btn-primary:focus,.institution-overview .btn-primary:hover{background-color:transparent;color:#6820c5}.institution-overview .hero{background:linear-gradient(180deg,#fad1e1,#ecd9f8 40.35%,#faf7ff 71.53%,#fbf8ff)}@media(min-width:760px)and (max-width:1919px){.institution-overview .hero{padding-bottom:50px}}@media(min-width:1024px)and (max-width:1919px){.institution-overview .hero{position:relative}}@media(min-width:1920px){.institution-overview .hero .container{position:relative}}.institution-overview .hero__text{align-items:center;display:flex;flex-direction:column;padding-bottom:25px;padding-top:45px}@media(min-width:890px){.institution-overview .hero__text{padding-bottom:45px}}@media(min-width:1024px){.institution-overview .hero__text{align-items:flex-start;padding-bottom:80px;padding-top:60px;width:50%}}@media(min-width:1920px){.institution-overview .hero__text{padding-bottom:150px}}.institution-overview .hero__text h1{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:2.4px;line-height:120%;margin-bottom:20px;margin-left:0;text-align:center;text-transform:uppercase}.institution-overview .hero__text .heading{background:linear-gradient(180deg,#2d1159,#6820c5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px;max-width:260px}@media(min-width:760px){.institution-overview .hero__text .heading{max-width:350px}}@media(min-width:890px){.institution-overview .hero__text .heading{max-width:500px}}@media(min-width:1024px){.institution-overview .hero__text .heading{max-width:480px;text-align:left}}@media(min-width:1280px){.institution-overview .hero__text .heading{max-width:580px}}@media(max-width:759px){.institution-overview .hero__text .heading .line-break:before{content:" ";display:block}}.institution-overview .hero__text .p-type-one{max-width:385px}@media(min-width:890px){.institution-overview .hero__text .p-type-one{max-width:440px}}@media(min-width:1280px){.institution-overview .hero__text .p-type-one{max-width:550px}}.institution-overview .hero__text p:first-of-type{margin-bottom:16px}.institution-overview .hero__img{margin:0 -10px}@media(min-width:760px){.institution-overview .hero__img{margin:0 auto}}@media(min-width:1024px){.institution-overview .hero__img .full-img{display:none}}@media(min-width:1920px){.institution-overview .hero__img .full-img{bottom:0;display:block;max-height:600px;position:absolute;right:-45px;width:auto}}.institution-overview .hero__img .cut-img{display:none}@media(min-width:1024px)and (max-width:1919px){.institution-overview .hero__img .cut-img{bottom:0;display:block;max-height:480px;position:absolute;right:0;width:auto}}@media(min-width:760px){.institution-overview .meet-needs{background:linear-gradient(180deg,#eddfff,#fbf8ff)}.institution-overview .meet-needs .inner-wrapper{background-color:#fff;background:#fff;border-radius:15px;box-shadow:0 10px 30px 0 rgba(104,32,197,.15);padding:50px;transform:translateY(-50px)}}.institution-overview .meet-needs .heading{margin:0 auto;max-width:270px;padding:30px 0 15px}@media(min-width:760px){.institution-overview .meet-needs .heading{max-width:400px;padding-top:0}}@media(min-width:890px){.institution-overview .meet-needs .heading{max-width:600px}}@media(min-width:1280px){.institution-overview .meet-needs .heading{max-width:720px}}@media(min-width:1920px){.institution-overview .meet-needs .heading{max-width:none}}@media(min-width:1280px){.institution-overview .meet-needs .flex-con{display:flex;gap:100px}.institution-overview .meet-needs .flex-con .row:first-child{flex-basis:60%}.institution-overview .meet-needs .flex-con .row:last-child{display:flex;flex-basis:40%;flex-direction:column;justify-content:space-between}.institution-overview .meet-needs .flex-con .btns-container,.institution-overview .meet-needs .flex-con .ul-2{flex-direction:column}}.institution-overview .meet-needs ul .gradient-border:not(:last-child){-o-border-image:linear-gradient(90deg,rgba(197,154,250,.1),#ff529a) 1;border-image:linear-gradient(90deg,rgba(197,154,250,.1),#ff529a) 1;border-style:solid;border-width:2px;border-left:none;border-right:none;border-top:none}.institution-overview .meet-needs ul li{display:flex;gap:20px;padding:15px 0}@media(min-width:760px){.institution-overview .meet-needs ul li{padding:25px 0}}.institution-overview .meet-needs ul li .num-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(45,17,89,.15);display:flex;flex:0 0 45px;height:45px;justify-content:center}.institution-overview .meet-needs ul li .num-container .numbering{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:26px;padding-top:3px}.institution-overview .meet-needs ul li .numbering,.institution-overview .meet-needs ul li .percentage{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400}.institution-overview .meet-needs ul li .percentage{background:linear-gradient(180deg,#6820c5,#e5166b 60%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px}.institution-overview .meet-needs .ul-1 .gradient-border:last-child{-o-border-image:linear-gradient(90deg,rgba(197,154,250,.1),#ff529a) 1;border-image:linear-gradient(90deg,rgba(197,154,250,.1),#ff529a) 1;border-style:solid;border-width:2px;border-left:none;border-right:none;border-top:none}@media(min-width:1280px){.institution-overview .meet-needs .ul-1 .gradient-border:last-child{border:none;padding-bottom:0}}@media(min-width:760px){.institution-overview .meet-needs .ul-2{display:flex}.institution-overview .meet-needs .ul-2>li{flex:1}}@media(min-width:760px)and (max-width:1279px){.institution-overview .meet-needs .ul-2{padding:25px 0 15px}.institution-overview .meet-needs .ul-2 li:first-child{border-bottom:none;-o-border-image:linear-gradient(0deg,rgba(197,154,250,.1),#fad1e1) 1;border-image:linear-gradient(0deg,rgba(197,154,250,.1),#fad1e1) 1;border-right:solid;padding:0 30px 0 0}.institution-overview .meet-needs .ul-2 li:last-child{padding:0 0 0 30px}}.institution-overview .meet-needs .btns-container{display:flex;flex-direction:column;gap:10px;padding:15px 0 30px}@media(min-width:760px){.institution-overview .meet-needs .btns-container{flex-direction:row;padding-bottom:0}}.institution-overview .indiana-university{background:linear-gradient(180deg,#ffe6f0 18%,#f0e6fd);padding:45px 0}@media(min-width:760px){.institution-overview .indiana-university{background:none;padding:0 0 70px}}@media(min-width:890px){.institution-overview .indiana-university{padding-bottom:80px}}@media(min-width:1280px){.institution-overview .indiana-university{padding-bottom:120px}}@media(min-width:1920px){.institution-overview .indiana-university{padding-bottom:100px}}@media(min-width:760px){.institution-overview .indiana-university .indiana-inner{border-radius:12px;display:flex;overflow:hidden}}@media(min-width:1024px){.institution-overview .indiana-university .indiana-inner{margin:0 60px}}@media(min-width:1280px){.institution-overview .indiana-university .indiana-inner{border-radius:15px;margin:0 25px}}@media(min-width:1920px){.institution-overview .indiana-university .indiana-inner{border-radius:20px;margin:0}}.institution-overview .indiana-university .indiana-copy{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:19px;line-height:130%;margin:0;padding:25px 0}@media(min-width:760px){.institution-overview .indiana-university .indiana-copy{font-size:22px;justify-content:center;margin-bottom:20px;padding:0}}@media(min-width:890px){.institution-overview .indiana-university .indiana-copy{font-size:26px}}@media(min-width:1280px){.institution-overview .indiana-university .indiana-copy{font-size:30px}}@media(min-width:1920px){.institution-overview .indiana-university .indiana-copy{font-size:40px}}.institution-overview .indiana-university .indiana-img{border-radius:15px;overflow:hidden}@media(min-width:760px){.institution-overview .indiana-university .indiana-img{border-radius:0;max-width:270px}}@media(min-width:890px){.institution-overview .indiana-university .indiana-img{max-width:330px}}@media(min-width:1280px){.institution-overview .indiana-university .indiana-img{max-width:440px}}@media(min-width:1920px){.institution-overview .indiana-university .indiana-img{max-width:630px;min-width:630px}}@media(min-width:760px){.institution-overview .indiana-university .button-container{background:linear-gradient(180deg,#ffe6f0 18%,#f0e6fd);display:flex;flex-direction:column;justify-content:center;padding:20px 30px}}@media(min-width:890px){.institution-overview .indiana-university .button-container{padding:25px 30px 25px 45px}}@media(min-width:1024px){.institution-overview .indiana-university .button-container{padding:30px 50px}}@media(min-width:1280px){.institution-overview .indiana-university .button-container{padding:30px 60px}}@media(min-width:1920px){.institution-overview .indiana-university .button-container{gap:30px;padding:30px 100px}}.institution-overview .indiana-university .research-button{width:100%}@media(min-width:760px){.institution-overview .indiana-university .research-button{padding:10px 25px;width:-moz-fit-content;width:fit-content}}@media(min-width:890px){.institution-overview .indiana-university .research-button{padding:10px 30px}}@media(min-width:1024px){.institution-overview .indiana-university .research-button{font-size:20px}}@media(min-width:1920px){.institution-overview .indiana-university .research-button{font-size:24px;padding:15px 40px}}.institution-overview .indiana-university .pink-italic{color:#e5166b;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:700}.institution-overview .trusted-by .gradient-block{background:linear-gradient(180deg,#eddfff,#fbf8ff);height:40px}@media(min-width:760px){.institution-overview .trusted-by .gradient-block{display:none}}.institution-overview .trusted-by .container-wrapper{background:linear-gradient(180deg,#fbf8ff,#fff)}@media(min-width:1280px){.institution-overview .trusted-by .container-wrapper{padding-top:50px}}@media(min-width:1920px){.institution-overview .trusted-by .container-wrapper{padding-top:80px}}.institution-overview .trusted-by .text-box{align-items:center;display:flex;flex-direction:column}.institution-overview .trusted-by .text-box>span:first-child{background:linear-gradient(180deg,#2d1159,#934af4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:80px;font-weight:300;margin-top:-10px}@media(min-width:890px){.institution-overview .trusted-by .text-box>span:first-child{font-size:130px}}.institution-overview .trusted-by .text-box .sub-heading{margin-top:-10px;max-width:230px}@media(min-width:760px){.institution-overview .trusted-by .text-box .sub-heading{max-width:none}}@media(min-width:890px){.institution-overview .trusted-by .text-box .sub-heading{font-size:30px}}@media(min-width:1280px){.institution-overview .trusted-by .text-box .sub-heading{font-size:40px}}@media(min-width:760px){.institution-overview .trusted-by .text-box .sub-heading .line-break-1:before{content:" ";display:block}}.institution-overview .trusted-by .text-box .sub-heading .keep-one-word{display:inline-block}.institution-overview .trusted-by .grid-con{align-items:center;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:500px;padding:40px 0 30px}@media(min-width:760px){.institution-overview .trusted-by .grid-con{grid-template-columns:repeat(3,1fr);padding-bottom:70px}}@media(min-width:890px){.institution-overview .trusted-by .grid-con{max-width:720px;padding-bottom:90px}}@media(min-width:1280px){.institution-overview .trusted-by .grid-con{grid-template-columns:repeat(6,auto);max-width:1200px;padding-bottom:120px}}@media(min-width:1920px){.institution-overview .trusted-by .grid-con{padding-bottom:160px}}.institution-overview .trusted-by .grid-con img{justify-self:center;max-height:58px;width:auto}@media(min-width:1280px){.institution-overview .trusted-by .grid-con img{max-height:78px}}@media(min-width:760px){.institution-overview .trusted-by .grid-con img:first-child{padding-left:25px}}@media(min-width:890px){.institution-overview .trusted-by .grid-con img:first-child{padding-left:50px}}@media(min-width:1024px){.institution-overview .trusted-by .grid-con img:first-child{padding-left:0}}@media(min-width:760px){.institution-overview .trusted-by .grid-con img:nth-child(3){padding-right:25px}}@media(min-width:890px){.institution-overview .trusted-by .grid-con img:nth-child(3){padding-right:50px}}@media(min-width:1024px){.institution-overview .trusted-by .grid-con img:nth-child(3){padding-right:0}}.institution-overview .trusted-by .grid-con img:first-child,.institution-overview .trusted-by .grid-con img:nth-child(4){order:0}.institution-overview .trusted-by .grid-con img:nth-child(2),.institution-overview .trusted-by .grid-con img:nth-child(5){order:1}@media(min-width:760px){.institution-overview .trusted-by .grid-con img:nth-child(2),.institution-overview .trusted-by .grid-con img:nth-child(5){order:0}}.institution-overview .trusted-by .grid-con img:last-child,.institution-overview .trusted-by .grid-con img:nth-child(3){order:2}@media(min-width:760px){.institution-overview .trusted-by .grid-con img:last-child,.institution-overview .trusted-by .grid-con img:nth-child(3){order:0}}.institution-overview .trusted-by .grid-con img:last-child,.institution-overview .trusted-by .grid-con img:nth-child(4),.institution-overview .trusted-by .grid-con img:nth-child(5){max-height:32px}@media(min-width:760px){.institution-overview .interested-or-already-using{background:linear-gradient(90deg,#fff 50%,transparent 0),linear-gradient(180deg,#eddfff,#fff)}}.institution-overview .interested-or-already-using>.container{display:flex}.institution-overview .interested-or-already-using>.container .already-using,.institution-overview .interested-or-already-using>.container .interested{flex:1}.institution-overview .interested-or-already-using .inner-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;padding:30px 0}@media(min-width:760px){.institution-overview .interested-or-already-using .inner-wrapper{align-items:flex-start}.institution-overview .interested-or-already-using .sub-heading{text-align:left}}@media(min-width:890px){.institution-overview .interested-or-already-using .sub-heading{font-size:26px}}@media(min-width:1280px){.institution-overview .interested-or-already-using .sub-heading{font-size:30px}}@media(min-width:760px){.institution-overview .interested-or-already-using .interested .inner-wrapper{padding-right:50px}}@media(min-width:1920px){.institution-overview .interested-or-already-using .interested .inner-wrapper{padding-right:100px}}.institution-overview .interested-or-already-using .interested .sub-heading{max-width:250px}@media(min-width:760px){.institution-overview .interested-or-already-using .interested .sub-heading{max-width:400px}}.institution-overview .interested-or-already-using .interested .keep-reading{align-items:center;display:flex;gap:15px;justify-content:center}.institution-overview .interested-or-already-using .interested .keep-reading img{height:43px;width:auto}.institution-overview .interested-or-already-using .interested .keep-reading p{color:#6820c5;font-size:14px;font-weight:700;margin:0}@media(min-width:890px){.institution-overview .interested-or-already-using .interested .keep-reading p{font-size:18px}}@media(min-width:1024px){.institution-overview .interested-or-already-using .interested .keep-reading p{font-size:20px}}@media(min-width:1280px){.institution-overview .interested-or-already-using .interested .keep-reading p{font-size:22px}}@media(min-width:1920px){.institution-overview .interested-or-already-using .interested .keep-reading p{font-size:24px}}.institution-overview .interested-or-already-using .already-using{background:linear-gradient(180deg,#fad1e1,#eddfff .01%,rgba(237,223,255,0))}@media(min-width:760px){.institution-overview .interested-or-already-using .already-using{background:transparent}.institution-overview .interested-or-already-using .already-using .inner-wrapper{padding-left:50px}}@media(min-width:1920px){.institution-overview .interested-or-already-using .already-using .inner-wrapper{padding-left:100px}}.institution-overview .interested-or-already-using .already-using .sub-heading{max-width:200px}@media(min-width:760px){.institution-overview .interested-or-already-using .already-using .sub-heading{max-width:400px}.institution-overview .interested-or-already-using .already-using .btn-small{padding:10px 40px;width:auto}}.institution-overview .engaged-students{background:linear-gradient(180deg,#fff,#fbf8ff)}.institution-overview .engaged-students .heading{padding:20px 0;text-align:left}@media(min-width:760px){.institution-overview .engaged-students .heading{padding-top:30px;text-align:center}}@media(min-width:1024px){.institution-overview .engaged-students .heading{padding-top:40px}}@media(min-width:1280px){.institution-overview .engaged-students .heading{padding:75px 0 40px}}@media(max-width:1023px){.institution-overview .engaged-students .heading .line-break:before{content:" ";display:block}}.institution-overview .engaged-students .p-type-one{max-width:625px}@media(min-width:760px){.institution-overview .engaged-students .p-type-one{margin:0 auto;max-width:560px}}@media(min-width:1024px){.institution-overview .engaged-students .p-type-one{max-width:850px}}@media(min-width:1280px){.institution-overview .engaged-students .p-type-one{max-width:900px}}.institution-overview .features{background:#fbf8ff;padding-top:30px}@media(min-width:1024px){.institution-overview .features{padding-top:50px}}@media(min-width:1280px){.institution-overview .features{padding-top:75px}}.institution-overview .features .tiles-container{display:grid;gap:30px;grid-auto-rows:1fr;grid-template-columns:repeat(1,1fr)}@media(min-width:760px){.institution-overview .features .tiles-container{grid-template-columns:repeat(2,1fr)}}.institution-overview .features .tiles-container .tile{align-items:center;border-radius:15px;box-shadow:0 10px 30px 0 rgba(104,32,197,.1);display:flex;flex-direction:column;gap:20px;justify-content:center;padding:25px 15px;transition:all .25s ease}@media(min-width:760px){.institution-overview .features .tiles-container .tile{padding:25px}}@media(min-width:1280px){.institution-overview .features .tiles-container .tile{padding:40px}}.institution-overview .features .tiles-container .tile .tile-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0;text-align:center}.institution-overview .features .tiles-container .tile:hover{box-shadow:0 10px 30px 0 rgba(104,32,197,.5)}.institution-overview .features .tiles-container .tile:not(:first-child) .tile-heading{color:#fff;font-size:22px}@media(min-width:890px){.institution-overview .features .tiles-container .tile:not(:first-child) .tile-heading{font-size:24px}}@media(min-width:1280px){.institution-overview .features .tiles-container .tile:not(:first-child) .tile-heading{font-size:34px}}.institution-overview .features .tiles-container .tile:not(:first-child) img{max-height:168px;width:auto}@media(min-width:890px){.institution-overview .features .tiles-container .tile:not(:first-child) img{max-height:220px}}@media(min-width:1024px){.institution-overview .features .tiles-container .tile:not(:first-child) img{max-height:250px}}@media(min-width:1280px){.institution-overview .features .tiles-container .tile:not(:first-child) img{max-height:270px}}@media(min-width:1920px){.institution-overview .features .tiles-container .tile:not(:first-child) img{max-height:400px}}.institution-overview .features .tiles-container .tile:first-child{background:#fff;box-shadow:0 0 21px 0 rgba(197,154,250,.05);color:#2d1159}@media(min-width:760px){.institution-overview .features .tiles-container .tile:first-child{gap:50px}}.institution-overview .features .tiles-container .tile:first-child:hover{box-shadow:0 0 21px 0 rgba(197,154,250,.5);color:#2d1159}.institution-overview .features .tiles-container .tile:first-child img{max-height:66px;width:auto}@media(min-width:760px){.institution-overview .features .tiles-container .tile:first-child img{max-height:86px}}@media(min-width:890px){.institution-overview .features .tiles-container .tile:first-child img{max-height:92px}}@media(min-width:1024px){.institution-overview .features .tiles-container .tile:first-child img{max-height:100px}}@media(min-width:1280px){.institution-overview .features .tiles-container .tile:first-child img{max-height:120px}}@media(min-width:1920px){.institution-overview .features .tiles-container .tile:first-child img{max-height:140px}}.institution-overview .features .tiles-container .tile:nth-child(2){background-image:url(../images/institution-overview/institution_feature_1_bg.webp)}.institution-overview .features .tiles-container .tile:nth-child(3){background-image:url(../images/institution-overview/institution_feature_2_bg.webp)}.institution-overview .features .tiles-container .tile:nth-child(4){background-image:url(../images/institution-overview/institution_feature_3_bg.webp)}.institution-overview .features .tiles-container .tile:nth-child(4) .tile-heading{color:#2d1159}.institution-overview .features .tiles-container .tile:nth-child(5){background-image:url(../images/institution-overview/institution_feature_4_bg.webp)}.institution-overview .features .tiles-container .tile:nth-child(6){background-image:url(../images/institution-overview/institution_feature_5_bg.webp)}@media(min-width:760px){.institution-overview .features .tiles-container .tile:nth-child(6){gap:35px}}.institution-overview .our-pricing{background:linear-gradient(180deg,#fbf8ff,#faf7ef);padding-top:45px}@media(min-width:760px){.institution-overview .our-pricing .container{display:flex;gap:15px}.institution-overview .our-pricing .container>div{flex-basis:50%}.institution-overview .our-pricing .container .img-box{align-self:flex-end}.institution-overview .our-pricing .container .heading{text-align:left}}@media(min-width:890px){.institution-overview .our-pricing .container{gap:30px}}.institution-overview .our-pricing ul{padding:10px 0}@media(min-width:1024px){.institution-overview .our-pricing ul{padding:25px 0}}@media(min-width:1280px){.institution-overview .our-pricing ul{padding:50px 0}}.institution-overview .our-pricing ul .gradient-border:not(:last-child){-o-border-image:linear-gradient(270deg,rgba(197,154,250,.1),#ff529a) 1;border-image:linear-gradient(270deg,rgba(197,154,250,.1),#ff529a) 1;border-style:solid;border-width:2px;border-left:none;border-right:none;border-top:none}.institution-overview .our-pricing ul li{display:flex;gap:20px;padding:15px 0}.institution-overview .our-pricing ul li img{height:46px;width:auto}@media(min-width:760px){.institution-overview .our-pricing .text-box{padding:32px 0}}@media(min-width:1024px){.institution-overview .our-pricing .text-box{padding:32px 0 50px}}.institution-overview .our-pricing .btns-container{display:flex;flex-direction:column;gap:10px}@media(min-width:1280px){.institution-overview .our-pricing .btns-container{flex-direction:row}}.institution-overview .our-pricing .img-box{margin:0 -10px;padding-top:35px}@media(min-width:760px){.institution-overview .our-pricing .img-box{margin:0}}@media(min-width:1280px){.institution-overview .our-pricing .img-box{display:flex;justify-content:flex-end}.institution-overview .our-pricing .img-box .student-img{max-width:500px}}.institution-overview .testimonials{margin-top:0;padding-bottom:50px}@media(min-width:890px){.institution-overview .testimonials{padding-bottom:125px}}.institution-overview .testimonials .heading{margin:0 auto;max-width:300px;padding:30px 0}@media(min-width:890px){.institution-overview .testimonials .heading{max-width:425px;padding:45px 0}}@media(min-width:1024px){.institution-overview .testimonials .heading{max-width:none}}@media(min-width:1280px){.institution-overview .testimonials .heading{padding:80px 0 45px}}@media(max-width:759px){.institution-overview .testimonials .heading .line-break:before{content:" ";display:block}}.institution-overview .testimonials__box{height:400px;z-index:1}@media(min-width:760px)and (max-width:889px){.institution-overview .testimonials__box{height:300px}}@media(min-width:1440px){.institution-overview .testimonials__box{height:480px}}.institution-overview .testimonials__box-text{margin-bottom:10px}@media(min-width:760px){.institution-overview .testimonials__box-text{margin-bottom:20px}}.institution-overview .testimonials__info a{border-bottom:1px solid #e5166b;color:#e5166b;font-size:14px;font-weight:700}@media(min-width:890px){.institution-overview .testimonials__info a{font-size:14px}}@media(min-width:1280px){.institution-overview .testimonials__info a{font-size:20px}}.institution-overview .footnote .container{padding-bottom:20px}.institution-overview .footnote .container p{color:#767676;font-size:12px;margin:0}@media(min-width:890px){.institution-overview .footnote .container p{font-size:14px}}@media(min-width:1024px){.institution-overview .footnote .container p{font-size:18px}}main.page-maintenance{background-color:#2d1159;color:#fff;min-height:100vh;padding-top:0}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}main.page-maintenance .maintenance-container{display:flex;min-height:100vh}main.page-maintenance .maintenance-container .maintenance-header{flex:1 1 60%}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{background-color:#fff;color:#000}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{margin-bottom:1.875rem;max-width:7.5rem}@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{margin-left:auto;max-width:12.25rem;padding-bottom:1rem;padding-top:.5rem}@media(min-width:768px){main.page-maintenance .maintenance-header .header-image{margin-left:0;margin-top:auto;max-width:24.5rem;padding-bottom:1.875rem;padding-right:2.5rem;padding-top:3.875rem;position:relative}main.page-maintenance .maintenance-header .header-image:after{background-color:rgba(147,74,244,.15);content:"";height:19rem;left:3rem;position:absolute;top:0;width: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;right:-2rem;top:2.5rem;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-tertiary,main.page-maintenance .maintenance-content .button-list .btn-tertiary: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-tertiary:active,main.page-maintenance .maintenance-content .button-list .btn-tertiary:focus,main.page-maintenance .maintenance-content .button-list .btn-tertiary: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{color:#6820c5;display:inline-block;margin-bottom:1rem}.authoring .hero{background-size:cover;margin-bottom:200px;padding:50px 0;position:relative}@media(min-width:480px){.authoring .hero{padding-bottom:100px}}@media(min-width:768px){.authoring .hero{padding-top:100px}}.authoring .hero:before{background:linear-gradient(180deg,#0b0212,#2d1159 98.89%);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@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{text-align:center;width:100%}@media(min-width:768px){.authoring .hero .hero-copy{flex:0 0 400px;text-align:left}}.authoring .hero .hero-media{flex:1 1 318px}@media(min-width:1200px){.authoring .hero .hero-media{transform:scale(1.1)}}.authoring .hero .ratio-con{height:0;padding-bottom:50.5%;padding-top:25px;position:relative}.authoring .hero .vid-con{background-repeat:no-repeat;background-size:contain;height:100%;left:0;padding:3.2% 10.6%;position:absolute;top:0;width:100%}.authoring .hero .vid-con video{border:1px solid #fff;border-radius:3px}.authoring .stats{background:#fff;border-radius:20px;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);justify-content:space-around;margin:75px auto -200px;max-width:800px;padding:20px}.authoring .stats .col{max-width:250px;padding-right:20px;text-align:center}.authoring .stats span{color:#934af4;display:block;font-size:2rem;font-weight:700}@media(min-width:768px){.authoring .stats span{font-size:3.75rem}}.authoring .columns-two{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.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-bottom:0;margin-top:150px}@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{left:0;margin:0 auto;max-width:220px;position:absolute;right:0;top:-110px}.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{bottom:-30px;left:0;margin:0 auto;max-width:220px;position:absolute;right:0;z-index:1}@media(min-width:768px){.authoring .woodcut-overflow .col:first-child figure,.authoring .woodcut-overflow .col:last-child figure{margin:-175px auto 50px;max-width:220px;position:static}}.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;flex-wrap:wrap;justify-content:center}@media(min-width:768px){.authoring .school-logo-banner{justify-content:center}}.authoring .school-logo-banner .logo-con-part{align-items:center;display:flex;height:80px;justify-content:center;padding:10px 15px;width:33%}.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{height:160px;width:20%}.authoring .school-logo-banner .logo-con-part:last-child(){display:flex}}.authoring .school-logo-banner img{max-height:100%;max-width:100%;opacity:.6}.authoring .school-logo-banner img.tall{width:50%}@media(min-width:480px){.authoring .school-logo-banner img{width:auto}}.authoring .testimonial-con h2{margin:0 auto 4rem;max-width:600px}.authoring .testimonial{background:#fff;border:1px solid #fff;border-radius:10px;box-shadow:10px 10px 50px 3px hsla(0,0%,42%,.1);display:flex;flex-direction:column;justify-content:space-between;padding:20px;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-bottom:0;margin-right:1rem}}.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{height:40px;margin-right:1rem;width:40px}@media(min-width:768px){.authoring .testimonial .professor-headshot img{height:55px;margin-right:2rem;width:55px}}.authoring .testimonial .professor-headshot .name{color:#555;font-size:.875rem;margin:0}@media(min-width:768px){.authoring .testimonial .professor-headshot .name{font-size:1rem}}.authoring .testimonial .professor-headshot span{color:#934af4;display:block;font-size:1.125rem;font-weight:700}@media(min-width:768px){.authoring .testimonial .professor-headshot span{font-size:1.375rem}}.authoring .form{background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px 0 25px;padding:40px 25px}@media(min-width:768px){.authoring .form{margin:50px 0;padding:100px 50px}}@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{line-height:1.4;margin:0 auto 20px;text-align:center}@media(min-width:992px){.authoring .form p{max-width:1080px}}@media(min-width:768px){.referral-page .main-flex{display:flex}}.referral-page section{align-items:center;display:flex;flex:2 0 450px;justify-content:center;margin:50px 0}@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{margin-bottom:30px;max-width:125px}.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{background:#e5166b;border:1px solid #e5166b;border-radius:0;color:#fff;cursor:pointer!important;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:32px;padding:.425em 1.1em;text-align:center;text-transform:none;transition:all .25s ease}@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{align-items:center;display:flex;margin:25px 75px 25px 0}@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{border-left:2px dashed #d9d9d9;content:"";display:block;height:125%;left:37px;position:absolute;top:74px}@media(min-width:480px){.referral-page ol li:first-child .icon-container:after{border-left:none;border-top:2px dashed #d9d9d9;height:2px;left:70px;top:50%;width:100%}}.referral-page aside{background:#2d1159;flex:1 1 300px}@media(min-width:768px){.referral-page aside{min-height:100vh;overflow:hidden}}.referral-page .img-container{background:url(https://tophat.com/wp-content/uploads/lp-referral-hero-img-2x.jpg) no-repeat 33%;background-size:cover;display:none;min-height:550px;transform:scaleX(-1)}@media(min-width:768px){.referral-page .img-container{display:block}}.referral-page figure{margin:auto;max-width:450px;padding:50px}@media(min-width:768px){.referral-page figure{margin:0}}.referral-page figure p{color:#fff}@media(min-width:768px){.referral-page figcaption{align-items:center;display:flex}}.referral-page figcaption img{margin-right:20px;max-width:74px}.referral-page figcaption p{margin-bottom:0}.referral-page .name,.referral-page blockquote p{font-weight:600}.referral-page .form-container{margin-top:40px}.referral-page .faq{padding-bottom:0}.referral-page .th-form label[for=emailAddress]:before{content:"Referral "}.vs-comparison header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px auto 0;max-width:1200px;padding:0 24px;text-align:center}@media(max-width:889px){.vs-comparison header{align-items:flex-start;margin-top:40px}}.vs-comparison header h1{color:#262626;padding:0 65px}@media(max-width:889px){.vs-comparison header h1{font-size:25px;padding:0;text-align:left}}.vs-comparison header h1 .gradient-text{background:linear-gradient(90deg,#e5166b,#934af4);-webkit-background-clip:text;display:inline-block;font-weight:700;-webkit-text-fill-color:transparent}.vs-comparison header p{color:#555;font-size:22px;margin:0;max-width:945px;text-align:left}@media(max-width:889px){.vs-comparison header p{font-size:14px}}.vs-comparison header button{background:none;border:none;color:#e5166b;font-size:22px;font-weight:700;height:28px;margin:40px 0;width:265px}@media(max-width:889px){.vs-comparison header button{font-size:14px;margin:24px 0;text-align:left}}.vs-comparison .gradient-line{background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,77%,0) 95.7%);height:7px;margin:24px auto 0;width:100%}.vs-comparison .content-section{margin:150px auto;max-width:1200px;padding:0 24px}@media(max-width:889px){.vs-comparison .content-section{margin:50px auto}}.vs-comparison .content-section h2{font-size:20px}@media(min-width:890px){.vs-comparison .content-section h2{font-size:36px}}@media(min-width:1280px){.vs-comparison .content-section h2{font-size:42px}}.vs-comparison .content-section .flex-container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}@media(min-width:1280px){.vs-comparison .content-section .flex-container{flex-direction:row}}.vs-comparison .content-section .flex-container .content-stats{align-items:center;display:flex;justify-content:center}.vs-comparison .content-section .flex-container .content-stats .number-stats{background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:142.3px;font-weight:300;-webkit-text-fill-color:transparent}@media(max-width:889px){.vs-comparison .content-section .flex-container .content-stats .number-stats{font-size:70px}}.vs-comparison .content-section .flex-container .content-stats .percentage-content{max-width:246px;padding-left:24px}.vs-comparison .content-section .flex-container .content-stats .percentage-content p:first-child{font-size:18px;margin-bottom:9px}@media(max-width:889px){.vs-comparison .content-section .flex-container .content-stats .percentage-content p:first-child{font-size:10px;margin-bottom:5px}}.vs-comparison .content-section .flex-container .content-stats .percentage-content p:nth-child(2){font-size:10px;font-weight:lighter;margin-bottom:0}@media(max-width:889px){.vs-comparison .content-section .flex-container .content-stats .percentage-content p:nth-child(2){font-size:8px}}.vs-comparison .content-section .flex-container .image-container{height:438px;margin:0 50px;max-width:548px}@media(max-width:889px){.vs-comparison .content-section .flex-container .image-container{height:auto;margin:0;max-width:100%}}.vs-comparison .content-section .mobile-only-heading{display:block;max-width:500px}@media(min-width:890px){.vs-comparison .content-section .mobile-only-heading{max-width:680px}}@media(min-width:1280px){.vs-comparison .content-section .mobile-only-heading{display:none}}.vs-comparison .content-section .mobile-only-heading h2{color:#262626}.vs-comparison .content-section .mobile-only-heading p{color:#555;font-size:14px}.vs-comparison .content-section .desktop-only-heading{display:none}@media(min-width:1280px){.vs-comparison .content-section .desktop-only-heading{display:block}}.vs-comparison .content-section .desktop-only-heading h2{color:#262626}.vs-comparison .content-section .desktop-only-heading p{color:#555;font-size:22px}@media(min-width:1280px){.vs-comparison .percentage-section .flex-container .content{width:50%}}.vs-comparison .flex-container-box-shadow{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:space-between}@media(min-width:760px){.vs-comparison .flex-container-box-shadow{gap:80px}}@media(min-width:1024px){.vs-comparison .flex-container-box-shadow{flex-direction:row;gap:0}}.vs-comparison .flex-container-box-shadow .content-stats{align-items:center;display:flex}.vs-comparison .flex-container-box-shadow .content-stats .number-stats{background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:135px;font-weight:300;-webkit-text-fill-color:transparent}@media(max-width:889px){.vs-comparison .flex-container-box-shadow .content-stats .number-stats{font-size:70px}}.vs-comparison .flex-container-box-shadow .content-stats .percentage-content{max-width:246px;padding-left:24px}.vs-comparison .flex-container-box-shadow .content-stats .percentage-content p:first-child{font-size:18px;margin-bottom:9px}@media(max-width:889px){.vs-comparison .flex-container-box-shadow .content-stats .percentage-content p:first-child{font-size:10px;margin-bottom:5px}}.vs-comparison .flex-container-box-shadow .content-stats .percentage-content p:nth-child(2){font-size:10px;font-weight:lighter;margin-bottom:0}@media(max-width:889px){.vs-comparison .flex-container-box-shadow .content-stats .percentage-content p:nth-child(2){font-size:8px}}.vs-comparison .flex-container-box-shadow .image-container{height:595px;margin:0 50px;max-width:505px;position:relative}@media(max-width:889px){.vs-comparison .flex-container-box-shadow .image-container{height:auto;margin:0;max-width:100%}}.vs-comparison .flex-container-box-shadow .image-container img{box-shadow:15px 15px;display:block;width:100%}@media(min-width:890px){.vs-comparison .flex-container-box-shadow .image-container img{box-shadow:25px 25px}}.vs-comparison .flex-container-box-shadow .image-container .text-on-image{background-color:#fff;bottom:2px;color:#000;height:-moz-fit-content;height:fit-content;padding:0 15px 10px;position:absolute;right:0;width:205px}@media(min-width:890px){.vs-comparison .flex-container-box-shadow .image-container .text-on-image{padding:0 20px 15px;width:223px}}.vs-comparison .flex-container-box-shadow .image-container .text-on-image h4{background:linear-gradient(90deg,#934af4 2.98%,#e5166b 64.25%);-webkit-background-clip:text;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:40px;font-weight:300;margin:0;-webkit-text-fill-color:transparent}@media(min-width:890px){.vs-comparison .flex-container-box-shadow .image-container .text-on-image h4{font-size:75px}}.vs-comparison .flex-container-box-shadow .image-container .text-on-image p{color:#555;line-height:normal;margin:0}.vs-comparison .flex-container-box-shadow .image-container .text-on-image a{color:#767676;display:inherit;font-size:10px}.vs-comparison .flex-container-box-shadow .content{max-width:490px}.vs-comparison .flex-container-box-shadow .content h2{color:#262626}.vs-comparison .flex-container-box-shadow .content p{color:#555}.vs-comparison .star-rating-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:100px auto 0;max-width:1200px;padding:0 24px}@media(max-width:889px){.vs-comparison .star-rating-section{margin:50px auto 0;text-align:center}}.vs-comparison .star-rating-section h3{color:#262626;font-size:20px;font-weight:700;max-width:260px;text-align:center}@media(min-width:890px){.vs-comparison .star-rating-section h3{font-size:36px;max-width:480px}}@media(min-width:1280px){.vs-comparison .star-rating-section h3{font-size:40px;max-width:none}}.vs-comparison .star-rating-section h3 a{border:none;color:#262626;text-decoration:underline}.vs-comparison .star-rating-section h3 a:hover{color:#6820c5}.vs-comparison .star-rating-section p{margin:0}.vs-comparison .star-rating-section .desc-quote{color:#262626;font-size:32px;font-weight:bolder;max-width:850px;text-align:center}@media(max-width:889px){.vs-comparison .star-rating-section .desc-quote{font-size:15px;width:210px}}.vs-comparison .star-rating-section .desc-uni{color:#555}@media(max-width:889px){.vs-comparison .star-rating-section .desc-uni{font-size:14px;padding-top:24px}}.vs-comparison .star-rating-section button{margin-top:41px}.vs-comparison .star-rating-section .stars{margin:15px 0;max-width:450px}@media(min-width:890px){.vs-comparison .star-rating-section .stars{margin:50px 0}}.vs-comparison .flex-container-reverse{align-items:center;display:flex;justify-content:space-between}@media(max-width:889px){.vs-comparison .flex-container-reverse{flex-direction:column-reverse}.vs-comparison .flex-container-reverse .content{margin-top:30px}}.vs-comparison .flex-container-reverse .content h2{color:#262626}.vs-comparison .flex-container-reverse .unmatched-support{color:#555;font-size:22px;max-width:594px}@media(max-width:889px){.vs-comparison .flex-container-reverse .unmatched-support{font-size:14px}}.vs-comparison .flex-container-reverse .image-container{height:429px;width:468px}@media(max-width:889px){.vs-comparison .flex-container-reverse .image-container{height:auto;margin:0 auto;max-width:500px;width:100%}}.vs-comparison .image-banner{display:flex;margin:150px 0;position:relative;width:100%}@media(max-width:889px){.vs-comparison .image-banner{flex-direction:column;margin:64px 0}}.vs-comparison .image-banner .half-container{flex:1;flex-direction:column;justify-content:center}.vs-comparison .image-banner .half-container img{position:relative;width:100%}.vs-comparison .image-banner .black-text-bg{background-color:#000;display:flex;justify-content:center;padding-left:42px}@media(max-width:889px){.vs-comparison .image-banner .black-text-bg{padding:24px}}.vs-comparison .image-banner .black-text-bg h3,.vs-comparison .image-banner .black-text-bg p{color:#fff;margin:0}@media(max-width:889px){.vs-comparison .image-banner .black-text-bg h3{font-size:18px}}.vs-comparison .image-banner .black-text-bg p{margin-top:10px;width:517px}@media(max-width:889px){.vs-comparison .image-banner .black-text-bg p{font-size:14px;width:100%}}.vs-comparison .table-title{color:#262626;width:785px}@media(max-width:889px){.vs-comparison .table-title{font-size:17px;margin-bottom:15px;width:100%}}.vs-comparison .table-container{color:#555;display:flex;flex-wrap:wrap;margin:0 auto}.vs-comparison .table-container a{border:none;color:#555;text-decoration:underline}.vs-comparison .table-container .grid-thirds{display:none}@media(min-width:890px){.vs-comparison .table-container .grid-thirds{display:grid;grid-template-columns:1fr 1fr 1fr}}.vs-comparison .table-container .container-10,.vs-comparison .table-container .container-11,.vs-comparison .table-container .container-12,.vs-comparison .table-container .container-13,.vs-comparison .table-container .container-14,.vs-comparison .table-container .container-15,.vs-comparison .table-container .container-16,.vs-comparison .table-container .container-17,.vs-comparison .table-container .container-18,.vs-comparison .table-container .container-4,.vs-comparison .table-container .container-5,.vs-comparison .table-container .container-6,.vs-comparison .table-container .container-7,.vs-comparison .table-container .container-8,.vs-comparison .table-container .container-9{border-top:1px solid #d7d7d7;padding:24px}.vs-comparison .table-container .container-2,.vs-comparison .table-container .container-3{font-size:22px;line-height:30.8px;padding:24px}.vs-comparison .table-container .container-2{color:#767676;font-weight:600}.vs-comparison .table-container .container-3{color:#6820c5;font-weight:700}.vs-comparison .table-container .container-10,.vs-comparison .table-container .container-13,.vs-comparison .table-container .container-16,.vs-comparison .table-container .container-4,.vs-comparison .table-container .container-7{color:#e5166b;font-weight:700}.vs-comparison .table-container .container-12,.vs-comparison .table-container .container-15,.vs-comparison .table-container .container-6,.vs-comparison .table-container .container-9{transition:.3s}.vs-comparison .table-container .container-12:hover,.vs-comparison .table-container .container-12:hover a,.vs-comparison .table-container .container-15:hover,.vs-comparison .table-container .container-15:hover a,.vs-comparison .table-container .container-18:hover,.vs-comparison .table-container .container-18:hover a,.vs-comparison .table-container .container-6:hover,.vs-comparison .table-container .container-6:hover a,.vs-comparison .table-container .container-9:hover,.vs-comparison .table-container .container-9:hover a{color:#6820c5}.vs-comparison .table-container .table-mobile{width:100%}@media(min-width:890px){.vs-comparison .table-container .table-mobile{display:none}}.vs-comparison .table-container .table-mobile .title{color:#e5166b;font-size:14px;font-weight:bolder;margin:10px 0}.vs-comparison .table-container .table-mobile .collapsible{background:none;border:none;color:#000;cursor:pointer;display:block;display:flex;justify-content:space-between;outline:none;padding:18px 6px;text-align:left;width:100%}.vs-comparison .table-container .table-mobile .top-hat{background-color:#f9f9f9;font-size:14px;font-weight:bolder}.vs-comparison .table-container .table-mobile .competitive{background-color:none;color:#767676;font-size:14px}.vs-comparison .table-container .table-mobile .open{display:none;overflow:hidden;padding:18px 6px}.vs-comparison .table-container .table-mobile .tophat{background-color:#f9f9f9}.vs-comparison .testimonial-container{display:flex;justify-content:space-between;margin-top:50px}@media(max-width:889px){.vs-comparison .testimonial-container{align-items:center;flex-direction:column;justify-content:center;margin-top:0}}.vs-comparison .testimonial-container .card{background-color:hsla(0,0%,93%,.54);display:grid;height:520px;padding:53px;position:relative;width:500px}@media(max-width:480px){.vs-comparison .testimonial-container .card{height:auto;margin-top:25px;padding:10px;width:100%}}.vs-comparison .testimonial-container .card :before{background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,77%,0));content:"";height:7px;left:0;position:absolute;top:-7px;width:100%}.vs-comparison .testimonial-container .card blockquote{border:none;font-family:Georgia,Times New Roman,Times,serif}.vs-comparison .testimonial-container .card blockquote p{color:#555;font-size:25px}@media(max-width:889px){.vs-comparison .testimonial-container .card blockquote p{font-size:14px}}.vs-comparison .testimonial-container .card .image-quote{align-items:flex-end;align-self:end;display:flex}@media(max-width:889px){.vs-comparison .testimonial-container .card .image-quote{align-items:center;align-self:center}}.vs-comparison .testimonial-container .card .image-quote img{height:90px;width:90px}@media(max-width:889px){.vs-comparison .testimonial-container .card .image-quote img{height:50px;width:50px}}.vs-comparison .testimonial-container .card .image-quote p{align-self:center;color:#555;font-size:16px;font-style:italic;margin-bottom:0;padding-left:12px}@media(max-width:889px){.vs-comparison .testimonial-container .card .image-quote p{font-size:14px}}.vs-comparison .rating-section h2{color:#262626;font-size:20px;padding:30px 0;text-align:center}@media(min-width:890px){.vs-comparison .rating-section h2{font-size:36px}}@media(min-width:1280px){.vs-comparison .rating-section h2{font-size:42px}}.vs-comparison .rating-section .app-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:36px 24px}@media(max-width:889px){.vs-comparison .rating-section .app-container{align-items:center;flex-direction:column;justify-content:center}}.vs-comparison .rating-section .app-container .app-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.vs-comparison .rating-section .app-container .app-image-container img{border-radius:50%;height:150px;width:150px}.vs-comparison .rating-section .app-container .app-image-container h3{color:#262626;font-size:26px;margin-top:10px}.vs-comparison.poll-everywhere .content-section .flex-container .image-container{height:auto;padding:25px 0}.lp-integration header{align-items:center;display:flex;justify-content: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{margin:0 auto;max-width:700px;padding-left:64px;width:50%}@media(max-width:768px){.lp-integration header .hero-content{padding:24px 35px;width:100%}}.lp-integration header .hero-content h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:55px;font-weight:400;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}.lp-integration header{flex-direction:column}}.lp-integration .feature-callout-section{background-color:#f5f5f5;padding:30px 24px}.lp-integration .feature-callout-section .feature-callout-flex{display:grid;grid-template-columns:auto auto auto auto;margin:0 auto;max-width:1200px;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}.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{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px}@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{padding:24px;width:100%}}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button{background-color:#000;border:none;cursor:pointer;outline:none;padding:10px 0;width:300px}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button a{color:#fff;font-size:18px;font-weight:600;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}.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{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.lp-integration .icons-section .icon-containers img{padding:0 20px;width:15%}@media screen and (max-width:768px){.lp-integration .icons-section .icon-containers img{height:auto;width:32%}.lp-integration .icons-section .icon-containers{flex-wrap:wrap;gap:12px;justify-content:center}}.lp-integration .resource-section{padding:24px}.lp-integration .resource-section .resource-container{margin:0 auto;max-width:1200px}.lp-integration .resource-section .resource-container .day-tabs{align-items:center;display:flex;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{align-items:center;background:none;border:1px solid #000;color:#000;display:flex;font-size:28px;font-weight:600;height:62px;justify-content:center;outline:none;width:100%}@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{border-bottom:3px solid #000;border-right:3px solid #000;content:"";float:right;height:10px;margin-left:10px;margin-top:8px;transform:rotate(-45deg);transition:all .3s ease-out;width:10px}.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{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";margin-left:10px;margin-top:8px;transform:rotate(45deg)}.lp-integration .resource-section .resource-container .table-container{display:none}.lp-integration .resource-section .resource-container .table-container .table{align-items:center;border-top:1px solid #000;display:flex;justify-content:space-between;padding:30px 0;width:100%}@media screen and (max-width:768px){.lp-integration .resource-section .resource-container .table-container .table{align-items:flex-start;flex-direction:column}}.lp-integration .resource-section .resource-container .table-container .table h4{color:#000;font-weight:700;margin:0}.lp-integration .resource-section .resource-container .table-container .table .table-desc{align-items:center;display:grid;grid-template-columns:350px 350px 350px;justify-content: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;margin:100px 0;padding:75px 24px}@media screen and (max-width:768px){.lp-integration .single-signon-section{margin:50px 0}}.lp-integration .single-signon-section .single-signon-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px}.lp-integration .single-signon-section .single-signon-container img{height:90px;width:90px}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container img{height:54px;width: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{margin:0 auto;max-width:422px}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container .signon-content p{font-size:14px}}.lp-integration .marketo-section{margin:0 auto;max-width:1200px;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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0;width:100%}@media(min-width:768px){.lp-integration .related-stories .header h2{float:left;font-size:1.875rem;margin-left:-2px;width:50%}}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:0;width:100%}@media(min-width:768px){.lp-integration .related-stories .header p{float:right;font-size:1.25rem;margin-top:5px;padding-left:5%;width:42%}}.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{border:1px solid #eee;margin-top:25px;transition:all .25s ease-out;width:100%}@media(min-width:480px){.lp-integration .related-stories .story-grid .story-block{margin:1.75%;width:46.5%}}@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-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.75rem;padding-top:24px}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.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{display:block;margin:1.75rem auto 0;max-height:80px;opacity:.6;text-align:center;transition:all .25s ease-out}.lp-bts-toolkit header{position:relative}.lp-bts-toolkit header .header-pink{background:rgba(233,57,129,.4);height:283px;position:absolute;width:283px}@media(max-width:768px){.lp-bts-toolkit header .header-pink{display:none}}.lp-bts-toolkit header .header-purple{background:#d1aefb;height:642px;left:75px;position:absolute;width:80%;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{height:366px;left:0;width:300px}}.lp-bts-toolkit header .header-green{background:#d3fdec;height:995px;position:absolute;right:0;top:133px;width:58.2%;z-index:-100}@media(max-width:768px){.lp-bts-toolkit header .header-green{height:462px;right:0;width:300px}}.lp-bts-toolkit header .header-green .hero-image-container{background-color:#fff;height:508px;width:565px}@media(max-width:768px){.lp-bts-toolkit header .header-green .hero-image-container{height:281px;width:281px}}.lp-bts-toolkit header .header-green .hero-image-container img{height:auto;width:100%}.lp-bts-toolkit header .wrapper{align-items:center;display:flex;height:70px;justify-content:space-between}.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{align-items:flex-end;display:flex;justify-content:space-between;margin:150px auto;max-width:1200px;padding-top:50px;position:relative}@media(max-width:768px){.lp-bts-toolkit header .hero-content-container{align-items:flex-end;bottom:-165px;flex-direction:column-reverse;padding:0 24px;text-align:center}}.lp-bts-toolkit header .hero-content-container .free-resources p{font-size:28px;font-weight:700;text-transform:uppercase}@media(max-width:480px){.lp-bts-toolkit header .hero-content-container .free-resources p{font-size:14px;margin-top:32px}.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{align-items:flex-start;display:block;display:grid;grid-template-columns:360px 1fr;justify-content:space-between;margin:50px auto 0;max-width:1200px;grid-gap:150px}@media(max-width:768px){.lp-bts-toolkit .mobile-only{grid-template-columns:auto;padding:50px 24px;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{border-bottom:1px solid #e5166b;color:#000;cursor:pointer;display:flex;font-size:32px;font-weight:600;justify-content:space-between;padding:10px 0;position:relative;text-transform:uppercase;transition:all .4s ease}@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{height:26px;width:26px}@media(max-width:768px){.lp-bts-toolkit .mobile-only .dropdown .accordion li img{height:14px;width:14px}}.lp-bts-toolkit .gray-bg{background-color:#f4f4f4;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:#f4f4f4;bottom:100%;height:50px;position:absolute;width:470px}@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{margin:0 auto;max-width:1200px;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;font-size:28px;font-weight:700;text-transform:uppercase}@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-size:34px;font-weight:700}@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-size:22px;font-weight:400}@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-size:24px;font-weight:600;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-left:2px solid #934af4;border-top:none;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-size:110px;font-weight:700}@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{height:80px;quotes:"“" "”" "‘" "’"}.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{color:#934af4;content:open-quote;font-size:100px;font-weight:700}.lp-bts-toolkit .gray-bg .column-grid-container .no-image .purple-quote,.lp-bts-toolkit .white-bg .column-grid-container .no-image .purple-quote{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:26px;font-weight:300;text-align:left}@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{color:#934af4;font-size:16px;font-weight:700;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}.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{height:285px;-o-object-fit:cover;object-fit:cover;width:285px}@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-size:24px;font-weight:600;margin:0;padding-top:20px;text-align:center;width:285px}.lp-bts-toolkit .video-section{background:linear-gradient(90deg,#fff 0,#fff 50%,#f4f4f4 0,#f4f4f4);height:750px}@media(max-width:768px){.lp-bts-toolkit .video-section{background:linear-gradient(0deg,#fff 0,#fff 50%,#f4f4f4 0,#f4f4f4);height:auto}}.lp-bts-toolkit .video-section .wrapper{margin:0 auto;max-width:1200px;padding:0 24px;position:relative}.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{height:auto;width:100%}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt{background-color:#934af4;height:381px;left:-100px;padding:40px;position:absolute;top:-320px;width:882px}@media(max-width:1200px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt{height:auto;left:0;position:relative;top:0;width:100%}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt .first{color:#d1aefb;font-size:28px;font-weight:700;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-size:34px;font-weight:700}@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{color:#fff;font-size:22px;font-weight:400;line-height:140%}@media(max-width:768px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt .third{font-size:16px}}.lp-bts-toolkit .footer-section{background-color:#f4f4f4;margin-top:75px;padding-top:75px;position:relative}.lp-bts-toolkit .footer-section .green-dots{bottom:0;height:auto;position:absolute;width:500px;z-index:10}@media(max-width:768px){.lp-bts-toolkit .footer-section .green-dots{width:100%}}.lp-bts-toolkit .footer-section .footer-purple-box{align-items:center;background:rgba(147,74,244,.7);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1036px;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{color:#fff;font-size:42px;font-weight:700;line-height:114%;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;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:300;height:51px;outline:none;width:380px}.lp-bts-toolkit .footer-section .footer-purple-box button a{color:#fff;font-size:22px}@media(max-width:768px){.lp-bts-toolkit .footer-section .footer-purple-box button a{font-size:14px}.lp-bts-toolkit .footer-section .footer-purple-box button{width:100%}}.lp-bts-toolkit .footer-section .green-box{background:#d3fdec;bottom:-100px;height:500px;position:absolute;right:0;width:1218px;z-index:10}@media(max-width:768px){.lp-bts-toolkit .footer-section .green-box{height:262px;width:300px}}.lp-bts-toolkit .white-box{background-color:#fff;height:100px;opacity:.1;width:100%}.lp-higher-learnings-webinars,.lp-higher-learnings-webinars p{color:#000}.lp-higher-learnings-webinars header{background-color:#333;background-repeat:no-repeat;background-size:cover;max-width:none;overflow:hidden}@media only screen and (max-width:768px){.lp-higher-learnings-webinars header{background-color:#fff;background-size:contain;height:398px}}@media only screen and (max-width:480px){.lp-higher-learnings-webinars header{height:350px}}.lp-higher-learnings-webinars header .header-wrapper{align-items:center;display:flex;height:70px;justify-content:space-between;margin:0 auto;max-width:1200px}.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{margin:0 auto;max-width:1200px}.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{color:#c59afa;font-size:16px;font-weight:700;text-transform:uppercase}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:55px;font-weight:700}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .description.james-desc{color:#fff;font-size:22px;font-weight:400;width:491px}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .description{color:#fff;font-size:22px;font-weight:400}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .dates{color:#c59afa;font-size:26px}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .speaker{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:28px;font-style:italic;font-weight:600;line-height:114%}.lp-higher-learnings-webinars .registration{margin:60px auto;max-width:1200px}@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{color:#000;font-size:55px;font-weight:700}@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-size:22px;font-weight:400}@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{color:#e5166b;font-size:26px}@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 Pro",Georgia,Times New Roman,Times,serif;font-size:14px;font-style:italic;font-weight:600;line-height:140%;margin-bottom:15px}.lp-higher-learnings-webinars .registration .content-container__mobile span{font-size:12px;font-weight:600;line-height:140%}.lp-higher-learnings-webinars .registration .flex-container{display:flex;gap:30px;justify-content:space-between}@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{color:#c59afa;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;margin-bottom:64px;margin-top:100px;width:100%}@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;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;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{border:1px solid #000;box-shadow:5px 10px;flex:1;padding:0 24px}.lp-higher-learnings-webinars .registration .flex-container .form h2{padding-top:30px}.lp-higher-learnings-webinars .registration .flex-container .form .form-container{padding-bottom:30px}.lp-higher-learnings-webinars .register-now__section{background-color:#f4f4f4;max-width:none}.lp-higher-learnings-webinars .register-now__section .register-now__container{display:flex;margin:0 auto;max-width:1200px}@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{display:flex;flex:1;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-size:32px;font-weight:700}@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-size:20px;font-weight:400;padding-bottom:10px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .register ul li{font-size:14px}.lp-higher-learnings-webinars .register-now__section .sd-register{padding-bottom:0}}.lp-higher-learnings-webinars .register-now__section .teaching-change{align-items:center;border-left:14px solid #fff;display:flex;flex:1;justify-content:space-between}@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{height:319px;width:212px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change img{padding-bottom:25px;padding-top:14px}}.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}.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book{margin-top:-10px;padding-bottom:0;padding-top:0}}.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{font-size:32px;font-weight:700;margin-top:20px}@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-size:20px;font-weight:400}@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{height:auto;width: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{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material{align-items:flex-start;flex-direction:column}.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{align-items:center;display:flex;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{background-color:#f3f4f8;bottom:25px;content:"";left:-55px;position:absolute;right:-100%;top:70px;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{clear:both;flex:1 1 50%;height:315px;position:static;width:560px}@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{cursor:pointer;height:319px;left:0;pointer-events:none;position:absolute;top:0;width:571px;z-index:2}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #vidimg{height:auto;width:100%}}.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #unlocked-video{left:0;position:absolute;top: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{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.lp-higher-learnings-webinars .video-section .video-container .video-box .responsive-iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material{padding-top:0;position:relative;width:auto}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .responsive-iframe{height:auto;position:static;width:auto}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .speaker-name{color:#934af4;display:block;font-size:18px;margin-left:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(100% - 114px)}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .responsive-iframe{height:100px;width: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-size:32px;font-weight:700}@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-size:20px;font-weight:400}@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{align-items:center;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:20px}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .footer-container__flex{align-items:flex-start;flex-direction:column}}.lp-higher-learnings-webinars .footer-container__flex .icon-container__flex{display:flex}.jose-bowen{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/hl-jose-hero.png)}@media only screen and (max-width:768px){.jose-bowen{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/hl-jose-hero-mobile.png)}}.jose-bowen-timer{margin-top:70px!important}@media(max-width:992px){.jose-bowen-timer{margin:0 0 30px}}.pooja-agarwal{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/hl-pooja-desktop-hero.png)}@media only screen and (max-width:768px){.pooja-agarwal{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/hl-pooja-mobile-hero.png)}}.james-lang{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/james-hero.png)}@media only screen and (max-width:768px){.james-lang{background-image:url(/wp-content/themes/TOPHAT01/build/images/engage/engage-banner/james-mobile.png)}}.sathy-kelly{background:linear-gradient(180deg,#6820c5 38.54%,#e47fa6);position:relative}@media only screen and (max-width:480px){.sathy-kelly{height:280px}}.sathy-kelly .hero-img{bottom:0;height:auto;max-width:907px;position:absolute;right:0;width:57.6428571429%}@media only screen and (max-width:768px){.sathy-kelly .hero-img{width:100%}}.sathy-kelly .header-wrapper,.sathy-kelly .header-wrapper__container{position:relative;z-index:1}.sathy-kelly .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:499px}.adam-saenz,.barbara-oakley,.jose-bowen-two,.saundra-mcguire{background:linear-gradient(180deg,#fad1e1 38.54%,#c59afa)}@media only screen and (max-width:480px){.adam-saenz,.barbara-oakley,.jose-bowen-two,.saundra-mcguire{height:280px}}.adam-saenz .hero-img,.barbara-oakley .hero-img,.jose-bowen-two .hero-img,.saundra-mcguire .hero-img{bottom:0;height:auto;max-width:730px;position:absolute;right:0;width:57.6428571429%}@media only screen and (max-width:768px){.adam-saenz .hero-img,.barbara-oakley .hero-img,.jose-bowen-two .hero-img,.saundra-mcguire .hero-img{max-width:907px;width:100%}}.adam-saenz .header-wrapper,.adam-saenz .header-wrapper__container,.barbara-oakley .header-wrapper,.barbara-oakley .header-wrapper__container,.jose-bowen-two .header-wrapper,.jose-bowen-two .header-wrapper__container,.saundra-mcguire .header-wrapper,.saundra-mcguire .header-wrapper__container{position:relative;z-index:1}.adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text,.barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text,.jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text,.saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:550px}.adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{width:800px}@media only screen and (max-width:992px){.adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{width:-moz-fit-content;width:fit-content}}.saundra-mcguire{background:linear-gradient(180deg,#2d1159 38.54%,#934af4)}@media only screen and (max-width:375px){.saundra-mcguire{padding-top:20px}.saundra-mcguire .hl-logo{margin-bottom:50px}}.saundra-mcguire .saundra-desc{width:75%}.adam-saenz,.jose-bowen-two{background:linear-gradient(180deg,#aaedd1,#fad1e1)}@media only screen and (max-width:375px){.adam-saenz,.jose-bowen-two{padding-top:20px}.adam-saenz .hl-logo,.jose-bowen-two .hl-logo{margin-bottom:55px}}.jose-bowen-two{background:linear-gradient(180deg,#c3135b,#6820c5)}@media only screen and (max-width:480px){.jose-bowen-two{padding-top:60px}}@media only screen and (max-width:375px){.jose-bowen-two{padding-top:20px}}.jose-bowen-two .jose-bowen-two-desc{width:80%}@media only screen and (max-width:992px){.jose-bowen-two .jose-bowen-two-desc{width:75%}}@media only screen and (max-width:480px){.jose-bowen-two .hl-logo{margin-bottom:130px}}@media only screen and (max-width:375px){.jose-bowen-two .hl-logo{margin-bottom:55px}}.jesse-stommel{background:linear-gradient(180deg,#06a881 11.98%,#6820c5);position:relative}@media only screen and (max-width:480px){.jesse-stommel{height:280px}}.jesse-stommel .hero-img{bottom:0;height:auto;max-width:730px;position:absolute;right:0;width:57.6428571429%}@media only screen and (max-width:768px){.jesse-stommel .hero-img{bottom:auto;top:70px;width:80%}}@media only screen and (max-width:480px){.jesse-stommel .hero-img{bottom:0;top:auto}}.jesse-stommel .header-wrapper,.jesse-stommel .header-wrapper__container{position:relative;z-index:1}.jesse-stommel .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:645px}.jesse-stommel .jesse-desc{max-width:500px}.jeffery-klausman{background-image:url(../images/engage/engage-banner/ComposingACollegeCareer-HeroDesktop.png);background-position:50%}@media only screen and (max-width:480px){.jeffery-klausman{background-image:url(../images/engage/engage-banner/ComposingACollegeCareer-HeroMobile.png);background-size:cover}}.jeffery-klausman .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:700px}.stephanie-dillon{background-color:unset;background-image:url(../images/engage/engage-banner/StephanieDillon-desktop-hero.png);background-position:50%}@media screen and (min-width:1920px){.stephanie-dillon{background-image:url(../images/engage/engage-banner/StephanieDillon-desktop-hero-1920.png)}}@media screen and (max-width:1023px){.stephanie-dillon{background-position:90%}}@media only screen and (max-width:480px){.stephanie-dillon{background-image:url(../images/engage/engage-banner/SD-mobile-hero.png);background-size:cover}}.stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:unset;max-width:775px}.stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{font-size:50px;line-height:1.14}.sd-reg-content .content-container__mobile h1 span,.stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text h1 span{all:unset;display:block}.sd-reg-content .flex-container .content-container{margin-right:70px}@media screen and (max-width:1279px){.sd-reg-content .flex-container .content-container{margin-right:10px}}@media screen and (max-width:768px){.sd-reg-content .flex-container .content-container{margin-right:0}.sd-reg-content .flex-container .content-container #timer{text-align:center}}.naomi-christopher-mykel{background-image:url(../images/engage/engage-banner/SocialProblems-Hero-Desktop.png);background-position:50%}@media only screen and (max-width:768px){.naomi-christopher-mykel{background-image:url(../images/engage/engage-banner/SocialProblems-Hero-mobile-2.png);background-size:cover}}.naomi-christopher-mykel .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:700px}.higher-learnings-template .small-caps-heading{font-weight:700;letter-spacing:.75px;text-transform:uppercase}.higher-learnings-template .heading-base{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700}@media(max-width:759px){.higher-learnings-template .heading-base{font-size:20px}}.higher-learnings-template .event-type{color:#6820c5;font-size:20px;font-weight:700;letter-spacing:.75px;text-transform:uppercase}@media(max-width:759px){.higher-learnings-template .event-type{font-size:16px}}.higher-learnings-template .hero-title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:700}.higher-learnings-template .event-date-container{display:flex}.higher-learnings-template .event-date,.higher-learnings-template .event-time{color:#6820c5;font-size:26px;margin-bottom:0}@media(max-width:759px){.higher-learnings-template .event-date,.higher-learnings-template .event-time{font-size:20px}}.higher-learnings-template .event-date{font-weight:700}.higher-learnings-template .ordinal-type{color:#6820c5;font-size:18px;font-weight:700;margin-bottom:0;vertical-align:super}@media(max-width:759px){.higher-learnings-template .ordinal-type{font-size:14px}}.higher-learnings-template .p-type-one{font-size:22px}@media(max-width:759px){.higher-learnings-template .p-type-one{font-size:16px}}.higher-learnings-template .p-type-two{font-size:20px}@media(max-width:759px){.higher-learnings-template .p-type-two{font-size:14px}}.higher-learnings-template .hero{background:linear-gradient(180deg,#f7f1ff 49.18%,#fff5db)}.higher-learnings-template .hero .secondary-header{align-items:center;display:flex;height:100px;justify-content:space-between}@media(max-width:759px){.higher-learnings-template .hero .secondary-header{justify-content:center}}.higher-learnings-template .hero .secondary-header a{font-size:15px}@media(max-width:759px){.higher-learnings-template .hero .secondary-header .responsive-link{display:none}}.higher-learnings-template .hero .secondary-header .hl-logo{height:42px}.higher-learnings-template .hero .hero-desktop{align-items:center;display:flex;margin:0 auto;max-width:1440px}@media(max-width:1023px){.higher-learnings-template .hero .hero-desktop{justify-content:center}}.higher-learnings-template .hero .hero-desktop__content{padding-bottom:30px;padding-top:20px}@media(min-width:1920px){.higher-learnings-template .hero .hero-desktop__content{padding-right:120px}}@media(max-width:1023px){.higher-learnings-template .hero .hero-desktop__content{display:none}}.higher-learnings-template .hero .hero-desktop__img{align-self:flex-end;width:50%}@media(max-width:759px){.higher-learnings-template .hero .hero-desktop__img{width:100%}}.higher-learnings-template .hero-mobile{display:none;padding-bottom:30px;padding-top:30px}@media(max-width:1023px){.higher-learnings-template .hero-mobile{display:block}}.higher-learnings-template .hero-mobile .hero-title{font-size:28px;margin-top:8px}.higher-learnings-template .light-bg-theme .secondary-header a{color:#000}.higher-learnings-template .dark-bg-theme .secondary-header a{color:#fff}.higher-learnings-template .registration{padding:80px 0}@media(max-width:759px){.higher-learnings-template .registration{padding:25px 0 50px}}.higher-learnings-template .registration .container{display:flex;gap:25px;justify-content:space-between}@media(max-width:1023px){.higher-learnings-template .registration .container{flex-direction:column}}.higher-learnings-template .registration .container .content-container{flex-basis:50%}.higher-learnings-template .registration .container .content-container #timer{color:#c59afa;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;margin-bottom:50px;margin-left:-16px;width:100%}@media(max-width:759px){.higher-learnings-template .registration .container .content-container #timer{margin-bottom:15px;margin-left:0}}.higher-learnings-template .registration .container .content-container #timer div{display:inline-block}.higher-learnings-template .registration .container .content-container #timer div span{display:block;font-size:13px}.higher-learnings-template .registration .container .content-container #timer div,.higher-learnings-template .registration .container .content-container #timer strong{font-size:32px}@media(max-width:759px){.higher-learnings-template .registration .container .content-container #timer div,.higher-learnings-template .registration .container .content-container #timer strong{font-size:20px}}.higher-learnings-template .registration .container .content-container #timer div{min-width:70px;text-align:center}@media(max-width:759px){.higher-learnings-template .registration .container .content-container #timer div{min-width:32px}}.higher-learnings-template .registration .container .content-container #timer strong{padding:0 12px}@media(max-width:759px){.higher-learnings-template .registration .container .content-container #timer strong{padding:0 8px}}.higher-learnings-template .registration .container .form{align-self:flex-start;border:1px solid #000;box-shadow:5px 10px;flex-basis:50%;max-width:550px;padding:24px}@media(max-width:1023px){.higher-learnings-template .registration .container .form{width:100%}}@media(max-width:759px){.higher-learnings-template .registration .container .form{padding:16px 16px 24px}}.higher-learnings-template .registration .container .form h2{margin-bottom:0}.higher-learnings-template .more-about-event{background-color:#f3f4f8}.higher-learnings-template .more-about-event__container{display:flex}@media(max-width:1023px){.higher-learnings-template .more-about-event__container{flex-direction:column}}.higher-learnings-template .more-about-event__container .book-info,.higher-learnings-template .more-about-event__container .event-info{flex-basis:50%}.higher-learnings-template .more-about-event__container .book-info,.higher-learnings-template .more-about-event__container .divider,.higher-learnings-template .more-about-event__container .event-info{padding-bottom:60px;padding-top:60px}.higher-learnings-template .more-about-event__container .event-info{padding-right:60px}@media(max-width:1023px){.higher-learnings-template .more-about-event__container .event-info{padding-right:0}}@media(max-width:759px){.higher-learnings-template .more-about-event__container .event-info{padding:40px 0 0}}.higher-learnings-template .more-about-event__container .event-info ul{list-style-type:disc}@media(max-width:1023px){.higher-learnings-template .more-about-event__container .event-info ul{margin-left:20px}}.higher-learnings-template .more-about-event__container .event-info ul li{padding-bottom:10px}.higher-learnings-template .more-about-event__container .divider{background-color:#fff;height:auto;min-width:15px}@media(max-width:1023px){.higher-learnings-template .more-about-event__container .divider{display:none}}.higher-learnings-template .more-about-event__container .book-info{align-items:center;display:flex;gap:10px}@media(max-width:1023px){.higher-learnings-template .more-about-event__container .book-info{padding-top:30px}}@media(max-width:759px){.higher-learnings-template .more-about-event__container .book-info{flex-direction:column;gap:25px;padding:30px 0 40px}}.higher-learnings-template .more-about-event__container .book-info__img{padding-left:60px;width:212px}@media(max-width:1023px){.higher-learnings-template .more-about-event__container .book-info__img{padding-left:0}}.higher-learnings-template .more-about-event__container .book-info__content p{margin-bottom:0}.higher-learnings-template .about-speaker{padding:60px 0}@media(max-width:1023px){.higher-learnings-template .about-speaker{padding:50px 0}}.higher-learnings-template .about-speaker__container{display:flex;gap:30px}@media(max-width:1023px){.higher-learnings-template .about-speaker__container{flex-direction:column}}.higher-learnings-template .about-speaker__img{align-self:center;width:50%}@media(max-width:1023px){.higher-learnings-template .about-speaker__img{width:100%}}.higher-learnings-template .about-speaker__content{align-self:center}.higher-learnings-template .about-speaker__content p{margin-bottom:0}.higher-learnings-template .secondary-footer{background-color:#000;color:#fff;padding-bottom:32px;padding-top:32px}.higher-learnings-template .secondary-footer__container{align-items:center;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:20px 0}@media(max-width:759px){.higher-learnings-template .secondary-footer__container{align-items:flex-start;flex-direction:column;gap:10px}}.higher-learnings-template .secondary-footer__icons-container{display:flex}.higher-learnings-template .secondary-footer__copyright{color:#fff;margin-bottom:0}.higher-learnings-template .secondary-footer img{background:none}.derek-bruff .hero-desktop__content .hero-title{font-size:40px}.terrell-strayhorn .hero{background:linear-gradient(180deg,#fbf8f0 38.54%,#fad1e1)}.higher-learnings-template.sociology-webinar .hero{background:linear-gradient(180deg,#09d493,#6820c5)}.higher-learnings-template.sociology-webinar .hero *{color:#fff}.higher-learnings-template.sociology-webinar .hero-desktop__content .hero-title{font-size:45px}.higher-learnings-template.sociology-webinar .more-about-event{padding:50px 0}.higher-learnings-template.sociology-webinar .more-about-event .row{align-items:center;display:flex;gap:50px}@media(max-width:1023px){.higher-learnings-template.sociology-webinar .more-about-event .row{flex-direction:column}}.higher-learnings-template.sociology-webinar .more-about-event .row .col-left,.higher-learnings-template.sociology-webinar .more-about-event .row .col-right{flex:0 1 50%}.higher-learnings-template.sociology-webinar .more-about-event .row .join-us ul{list-style-type:disc;padding-left:20px}.higher-learnings-template.sociology-webinar .more-about-event .row .join-us ul li{margin-bottom:10px}.higher-learnings-template.sociology-webinar .more-about-event .row .book-info{margin-top:40px}@media(min-width:1024px){.higher-learnings-template.sociology-webinar .about-speaker{padding-top:30px}}.higher-learnings-template.sociology-webinar .about-speaker__container:not(:first-child){gap:20px;justify-content:space-between}@media(min-width:1024px){.higher-learnings-template.sociology-webinar .about-speaker__container:not(:first-child){gap:100px}.higher-learnings-template.sociology-webinar .about-speaker__container:first-child{transform:translateY(50px)}}.higher-learnings-template.sociology-webinar .about-speaker__container:last-child{padding-top:40px}.higher-learnings-template.sociology-webinar .about-speaker__img{height:auto;max-width:350px;order:2}.higher-learnings-template.sociology-webinar .about-speaker__content{align-self:flex-start;padding-top:120px}@media(max-width:1023px){.higher-learnings-template.sociology-webinar .about-speaker__content{padding-top:30px}}.student-stories{margin:0 auto;max-width:1850px;padding-top:50px}.student-stories p{color:#000}.student-stories .content-wrap{margin:0 25px;position:relative}.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;left:0;letter-spacing:3px;letter-spacing:1px;line-height:1.2;position:absolute;top:40px;z-index:2}.student-stories .h1-sophie{font-size:65px}.student-stories .h1-lauren{font-size:44px;margin-top:18px}.student-stories .img-wrap{margin:140px 0 0;min-height:213px;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-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.student-stories .img-wrap .sophie-giddings{background-image:url(/wp-content/themes/TOPHAT01/build/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 .img-wrap .mohamed-hassan{background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/mohamed-hero.webp);background-position:top}.student-stories .student-hero .student-name-mohamed{font-size:120px;line-height:100%}@media(max-width:991px){.student-stories .student-hero .student-name-mohamed{font-size:55px;margin-top:15px}}.student-stories .student-body.student-body-mohamed .student-p:first-child{padding-bottom:0}.student-stories .student-p{font-size:14px;line-height:1.7142857143;margin:0;padding:20px 25px 0}.student-stories .student-p strong{color:#e5166b}.student-stories .student-p .emphasis{color:#e5166b;font-weight:600}.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{color:#934af4;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:normal}.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;margin-top:-50px;width:80px}.student-stories .student-p.float .sophie-stethoscope{float:none;margin-left:auto;margin-top:-70px;width:135px}.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 Pro",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;margin-bottom:48px;padding:27px 31px 68px 38px}.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{margin:20px 25px 29px;padding:65px 19px 65px 49px}.student-stories .block-lauren p{color:#96c6f8;font-size:25px;line-height:1.4}.student-stories .block-lauren .lg-quote{display:block;left:30px;top:30px;width:92px}.student-stories .block-lauren .rainbow{bottom:-26px;right:-10px;width:111px}.student-stories .block-mohamed{background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/block-mohamed.png);background-position:100% 100%;background-size:cover;padding:120px 72px}@media(max-width:991px){.student-stories .block-mohamed{margin:30px 25px 10px;padding:20px 25px 25px}}.student-stories .block-mohamed p{color:#2d1159}.student-stories .block-mohamed .quotation-mark,.student-stories .block-mohamed .quote{max-width:335px}@media(min-width:992px){.student-stories .block-mohamed .quotation-mark,.student-stories .block-mohamed .quote{max-width:380px}}.student-stories .block-mohamed .quotation-mark{font-size:65px;margin:0 auto}@media(min-width:992px){.student-stories .block-mohamed .quotation-mark{font-size:100px}}.student-stories .block-mohamed .quote{font-size:24px;margin:-40px auto 0}@media(min-width:992px){.student-stories .block-mohamed .quote{font-size:42px;margin:-55px auto 0}}.student-stories .block-mohamed .arrows-up{right:80px;top:-15px;width:42px}@media(max-width:991px){.student-stories .block-mohamed .arrows-up{display:none}}.student-stories .block-mohamed .arrows-up-mobile{right:30px;top:-15px}@media(min-width:992px){.student-stories .block-mohamed .arrows-up-mobile{display:none}}.student-stories .body-heading{font-size:40px;font-weight:600}@media(max-width:991px){.student-stories .body-heading{font-size:20px}}.student-stories .mohamed-heading{max-width:500px}@media(max-width:991px){.student-stories .mohamed-heading{max-width:none}}.student-stories .explanation-p{color:#e5166b;font-size:22px;font-style:italic;margin-bottom:0;max-width:600px}@media(max-width:991px){.student-stories .explanation-p{font-size:16px;max-width:none}}.student-stories .link-within-p{border-bottom:1px solid #934af4;color:#934af4;font-weight:600}.student-stories .full-bleed-block{background-color:#bbfce1;color:#000;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.4;margin:20px 0 0;padding:18px 53px 18px 34px;position:relative;z-index:-1}.student-stories .sophie-full-bleed{background-color:#bbfce1;margin:20px 0 0;padding:58px 53px 58px 34px;position:relative;z-index:-1}.student-stories .sophie-full-bleed p{color:#000;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.4;margin:0 auto;max-width:845px;padding-left:24px}.student-stories .alexis-full-bleed{background:linear-gradient(90deg,#aaedd1,#c59afa);color:#2d1159;margin-bottom:32px;padding:41px 65px 63px 24px}.student-stories .lauren-full-bleed{background-color:#e3f1ff;font-size:16px;padding:12px 18px 7px 27px}.student-stories .full-bleed-block.v2{align-items:center;background-color:transparent;background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/bg-second-quote.webp);background-size:100% 100%;display:flex;flex-direction:column;margin:45px 0 130px;padding:60px}@media(min-width:992px){.student-stories .full-bleed-block.v2{flex-direction:row;justify-content:center;margin:70px 0 40px}}@media(max-width:479px){.student-stories .full-bleed-block.v2{margin:45px 0 70px}}.student-stories .full-bleed-block.v2 .col-left{display:flex;max-width:560px}@media(min-width:992px){.student-stories .full-bleed-block.v2 .col-left{max-width:470px;min-width:auto}}@media(min-width:1200px){.student-stories .full-bleed-block.v2 .col-left{min-width:560px}}.student-stories .full-bleed-block.v2 .col-left p{color:#2d1159}.student-stories .full-bleed-block.v2 .col-left .quote{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:20px;margin-bottom:0}@media(min-width:992px){.student-stories .full-bleed-block.v2 .col-left .quote{font-size:28px}}@media(min-width:1200px){.student-stories .full-bleed-block.v2 .col-left .quote{font-size:32px}}@media(max-width:991px){.student-stories .full-bleed-block.v2 .col-right{margin-top:-120px;transform:translateY(165px)}}@media(max-width:479px){.student-stories .full-bleed-block.v2 .col-right{align-self:flex-end;margin-top:-85px;transform:translate(50px,110px)}}.student-stories .full-bleed-block.v2 .col-right img{max-width:650px;width:100%}.student-stories .sm-quote{width:16px}.student-stories .sm-quote:first-of-type{left:14px;position:absolute;top:19px}.student-stories .sm-quote:nth-of-type(2){display:inline}.student-stories .heart,.student-stories .stethoscope{display:none}.student-stories .brain{bottom:-43px;position:absolute;right:24px;width:173px}.student-stories .laptop{display:none}.student-stories .student-footer{background-color:#f3f4f8;margin-top:50px;position:relative;z-index:-1}.student-stories .student-footer p{color:#934af4;font-family:Replica;line-height:1.3;margin:0;padding:20px 38px 0 25px}.student-stories .student-footer .main-img{padding-top:25px;position:relative;z-index:1}.student-stories .student-footer .spohie-main-img{z-index:4}.student-stories .student-footer .leaf{left:70px;position:absolute;top:159px;width:60px}.student-stories .student-footer .circle{bottom:257px;right:76px;width:22px}.student-stories .student-footer .column{background-color:#000;bottom:0;height:208px;left:0;position:absolute;width:7.5%;z-index:2}.student-stories .student-footer .bg-wrap{background-color:#c59afa;bottom:0;height:208px;left:0;position:absolute;width:100%}.student-stories .student-footer .bg-wrap img{position:absolute;z-index:1}.student-stories .student-footer .notches{bottom:156px;right:31px;width:28px}.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.5%;width:92.5%}.student-stories .student-footer-alexis .bg,.student-stories .student-footer-sophie .bg{bottom:0;left:0;position:absolute}.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{margin-left:auto;transform:translateY(1px);width:92.5%;z-index:4}.student-stories .student-footer-lauren .leaf{left:0;top:82px;transform:rotate(-7.73deg);width:160px;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-repeat:no-repeat;background-size:cover}.student-stories .student-footer-lauren .bg-wrap .circle{bottom:0;right:5px;width:79px;z-index:4}.student-stories .student-footer-lauren .bg-wrap .notches{bottom:auto;right:24px;top:-16px;width:32px}.student-stories .student-footer.student-footer-mohamed{margin-top:30px}@media(min-width:1400px){.student-stories .student-footer.student-footer-mohamed{margin-top:-10%}}.student-stories .student-footer.student-footer-mohamed .bg-wrap{background-color:transparent;background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/mohamed-footer-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-stories .student-footer.student-footer-mohamed .bg-wrap,.student-stories .student-footer.student-footer-mohamed .column{height:208px}@media(min-width:768px){.student-stories .student-footer.student-footer-mohamed .bg-wrap,.student-stories .student-footer.student-footer-mohamed .column{height:550px}}.student-stories .student-footer.student-footer-mohamed .content-box{align-items:flex-start;background-color:#f3f4f8;display:flex;flex-direction:column;gap:12px;height:auto;justify-content:center;padding:30px 25px 0;width:100%}@media(min-width:768px){.student-stories .student-footer.student-footer-mohamed .content-box{gap:40px;height:550px;padding:40px}}@media(min-width:992px){.student-stories .student-footer.student-footer-mohamed .content-box{padding:80px}}.student-stories .student-footer.student-footer-mohamed .content-box .ace-logo{height:30px;padding-left:0;width:auto}@media(min-width:992px){.student-stories .student-footer.student-footer-mohamed .content-box .ace-logo{height:55px}}.student-stories .student-footer.student-footer-mohamed .content-box p{color:#934af4;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:20px;height:auto;max-width:510px;padding:0}@media(min-width:768px){.student-stories .student-footer.student-footer-mohamed .content-box p{max-width:550px}}@media(min-width:992px){.student-stories .student-footer.student-footer-mohamed .content-box p{font-size:36px}}@media(min-width:1200px){.student-stories .student-footer.student-footer-mohamed .content-box p{font-size:40px}}@-moz-document url-prefix(){.student-stories .student-footer.student-footer-mohamed .content-box{flex:0 0 50%}}.student-stories .student-footer.student-footer-mohamed .main-img.desktop{display:none}@media(min-width:768px){.student-stories .student-footer.student-footer-mohamed .main-img.desktop{display:block}.student-stories .student-footer.student-footer-mohamed .main-img.mobile{display:none}}@media screen and (min-width:480px){.student-stories h1{font-size:120px;letter-spacing:4px}.student-stories .img-wrap{margin-top:172px;min-height:400px}.student-stories .block-alexis{margin-bottom:20px}.student-stories .lauren-full-bleed{padding-right:23.9285714286%}.student-stories .laptop{bottom:auto;display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:23.9285714286%}.student-stories .student-p.float-lauren{padding-top:54px}.student-stories .student-footer p{font-size:20px;padding-bottom: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{align-items:flex-end;background:none;display:flex;flex-direction:row-reverse}.student-stories .student-footer p{align-items:center;background-color:#f3f4f8;display:flex;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{bottom:320px;right:100px}.student-stories .student-footer .notches{bottom:165px;right:20px}.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{margin-left:7.214%;width:42.786%}.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;margin-left:100px;padding-top:85px}.student-stories .student-hero .small-caps-header-lauren{font-size:16px}.student-stories .student-hero h1{font-size:150px;left:0;letter-spacing:5px;line-height:1.15;top:175px}.student-stories .student-hero .h1-lauren{font-size:100px}.student-stories .student-hero .img-wrap{margin:0;width:64.2857142857%}.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{left:0;margin:0;padding:130px 72px 165px;position:absolute;top:0;width:35.7142857143%}.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;left:40px;top:110px}.student-stories .block .rainbow{right:34px;width:160px}.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{bottom:-58px;right:36px;width:184px}.student-stories .block-lauren p{font-size:45px}.student-stories .block-lauren .lg-quote{top:82px;width:162px}.student-stories .block-lauren .rainbow{right:-6px}.student-stories .full-bleed-block{font-size:32px;line-height:1.54;margin-top:50px;padding:24px 383px 43px 253px}.student-stories .sophie-full-bleed{padding:24px 383px 43px 0}.student-stories .sophie-full-bleed p{font-size:32px;line-height:1.54}.student-stories .alexis-full-bleed{margin:0;padding:59px 102px 81px}.student-stories .alexis-full-bleed .text{width:60.5351170569%}.student-stories .lauren-full-bleed{font-size:30px;padding:50px 23.9285714286% 50px 119px}.student-stories .lauren-full-bleed .text{text-indent:-11px}.student-stories .sm-quote{width:44px}.student-stories .sm-quote:first-of-type{left:192px;top:33px}.student-stories .heart{right:111px;width:220px}.student-stories .heart,.student-stories .stethoscope{display:block;position:absolute;top:50%;transform:translateY(-50%)}.student-stories .stethoscope{right:0;width:420px}.student-stories .brain{bottom:-16px;right:52px;width:355px;z-index:-1}.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{left:70px;top:-20px;width:131px}.student-stories .student-footer .circle{bottom:500px;left:60px;right:auto;width:42px}.student-stories .student-footer .notches{bottom:320px;right:77px;width:55px}.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{left:18px;top:-20px;width:303px}.student-stories .student-footer-lauren .bg-wrap .circle{left:calc(100% - 82px);width:175px}}@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{bottom:auto;left:80px;top:-190px}.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}}.feature-global-styles{background-color:#fbf8ff}.feature-global-styles .container{margin:0 auto;max-width:1440px;padding:0;width:85%}@media screen and (max-width:1279px){.feature-global-styles .container{width:90%}}.feature-global-styles .checklist{display:flex;flex-direction:column;gap:25px}.feature-global-styles .checklist .checklist-points{align-items:center;display:flex;gap:30px}.feature-global-styles .checklist .marker{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(45,17,89,.15);display:flex;justify-content:center;min-height:45px;min-width:45px}.feature-global-styles .checklist .marker.checkmark{border-radius:50%}.feature-global-styles .checklist .marker.checkmark img{padding-right:2px}.feature-global-styles .checklist .marker.green span{background:linear-gradient(180deg,#6820c5,#08d493);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.feature-global-styles .checklist .marker.purple span{background:linear-gradient(180deg,#6820c5,#c59afa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.feature-global-styles .checklist .marker span{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px}.feature-global-styles .features-pages-header{position:relative}.feature-global-styles .features-pages-header .color-block{display:none}@media screen and (min-width:890px){.feature-global-styles .features-pages-header .color-block{background-color:#fbf8ff;display:block;height:102%;position:absolute;right:-5px;top:0;width:5%;z-index:1}}@media screen and (min-width:1280px){.feature-global-styles .features-pages-header .color-block{width:7.5%}}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .color-block{display:none}}.feature-global-styles .features-pages-header .header-color-block{background:linear-gradient(180deg,#6820c5,#934af4);padding:55px 0}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .header-color-block{position:relative}}@media screen and (max-width:1919px){.feature-global-styles .features-pages-header .header-color-block{padding:85px 0}}@media screen and (max-width:1700px){.feature-global-styles .features-pages-header .header-color-block{padding:75px 0}}@media screen and (max-width:1440px){.feature-global-styles .features-pages-header .header-color-block{padding:55px 0}}@media screen and (max-width:1023px){.feature-global-styles .features-pages-header .header-color-block{padding:40px 0}}@media screen and (max-width:889px){.feature-global-styles .features-pages-header .header-color-block{width:100%}}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .header-color-block .container{position:relative}}.feature-global-styles .features-pages-header .header-color-block .mobile-img{display:none}@media screen and (max-width:889px){.feature-global-styles .features-pages-header .header-color-block .mobile-img{display:block;padding-bottom:15px}.feature-global-styles .features-pages-header .header-color-block .mobile-img img{margin:0 auto;width:75%}}.feature-global-styles .features-pages-header .header-color-block .desktop-img{display:none;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:890px){.feature-global-styles .features-pages-header .header-color-block .desktop-img{display:block;width:55%;z-index:2}}@media screen and (min-width:1024px){.feature-global-styles .features-pages-header .header-color-block .desktop-img{width:50%}}@media screen and (min-width:1280px){.feature-global-styles .features-pages-header .header-color-block .desktop-img{width:50%}}@media screen and (min-width:1440px){.feature-global-styles .features-pages-header .header-color-block .desktop-img{width:50%}}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .header-color-block .desktop-img{margin-top:-55px;right:-240px;width:925px;z-index:0}}.feature-global-styles .features-pages-header .header-color-block .desktop-img img{max-height:625px;position:absolute;right:0;top:0}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .header-color-block .desktop-img img{max-height:675px}}.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1024{display:none}@media(min-width:890px)and (max-width:1279px){.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1024{display:block}}.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1280{display:none}@media(min-width:1280px)and (max-width:1439px){.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1280{display:block}}.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1440{display:none}@media(min-width:1440px)and (max-width:1599px){.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1440{display:block}}.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1920{display:none}@media screen and (min-width:1600px){.feature-global-styles .features-pages-header .header-color-block .desktop-img .hero-1920{display:block}}.feature-global-styles .features-pages-header .header-text-container{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;margin:0 auto;max-width:660px;padding-bottom:25px;width:95%}@media screen and (min-width:890px){.feature-global-styles .features-pages-header .header-text-container{margin:0;padding-bottom:30px;width:45%}}@media screen and (min-width:1280px){.feature-global-styles .features-pages-header .header-text-container{width:45%}}@media screen and (min-width:1440px){.feature-global-styles .features-pages-header .header-text-container{width:45%}}.feature-global-styles .features-pages-header .header-text-container .sm-caps-subhead{color:#aaedd1;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:.2em;line-height:1.4214285714;margin-bottom:15px;text-transform:uppercase}@media screen and (min-width:1024px){.feature-global-styles .features-pages-header .header-text-container .sm-caps-subhead{font-size:14px}}.feature-global-styles .features-pages-header .header-text-container .hero-heading{background:linear-gradient(180deg,#fbf8ff,#fff1f6);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1.15;margin-bottom:15px;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:760px){.feature-global-styles .features-pages-header .header-text-container .hero-heading{font-size:45px}}@media screen and (min-width:1024px){.feature-global-styles .features-pages-header .header-text-container .hero-heading{font-size:50px}}@media screen and (min-width:1920px){.feature-global-styles .features-pages-header .header-text-container .hero-heading{font-size:60px}}.feature-global-styles .features-pages-header .header-text-container .hero-heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.feature-global-styles .features-pages-header .header-text-container p{color:#fff}.feature-global-styles .features-pages-header .header-text-container sup{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.feature-global-styles .features-pages-header .header-text-container .footnote{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2571428571;margin-top:30px}.feature-global-styles .features-pages-header .header-main-p{padding-bottom:30px}.feature-global-styles .features-pages-header .fa-chevron-down{bottom:15px;color:#fff;font-weight:400;left:50%;position:absolute}@media screen and (min-width:760px){.feature-global-styles .features-pages-header .fa-chevron-down{bottom:20px}}@media screen and (min-width:890px){.feature-global-styles .features-pages-header .fa-chevron-down{bottom:25px}}.feature-global-styles .stat-table .row{align-items:center;display:flex;flex-wrap:nowrap}.feature-global-styles .stat-table .row .percentage{color:#fff1f6;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px}.feature-global-styles .stat-table .row .desc{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;margin-left:15px}@media screen and (max-width:1919px){.feature-global-styles .stat-table .row .desc{font-size:17px;line-height:21px}}@media screen and (max-width:1279px){.feature-global-styles .stat-table .row .desc{font-size:15px;line-height:18.86px}}@media screen and (max-width:1023px){.feature-global-styles .stat-table .row .desc{font-size:14px;line-height:18px}}.feature-global-styles .stat-table .border{border-bottom:1px solid #6820c5;margin-bottom:10px;padding-bottom:10px}.feature-global-styles .explore__title,.feature-global-styles .features__title{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400;line-height:120%}@media screen and (max-width:1023px){.feature-global-styles .explore__title,.feature-global-styles .features__title{font-size:35px;line-height:42px}}@media screen and (max-width:759px){.feature-global-styles .explore__title,.feature-global-styles .features__title{font-size:30px;line-height:36px}}.feature-global-styles .explore__title .line-br,.feature-global-styles .features__title .line-br{display:block}@media screen and (max-width:370px){.feature-global-styles .explore__title .mobile-br,.feature-global-styles .features__title .mobile-br{display:block}}.feature-global-styles .explore__title em,.feature-global-styles .features__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.feature-global-styles .explore__text,.feature-global-styles p{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:25px}@media screen and (max-width:1919px){.feature-global-styles .explore__text,.feature-global-styles p{font-size:18px;line-height:23px}}@media screen and (max-width:1279px){.feature-global-styles .explore__text,.feature-global-styles p{font-size:16px;line-height:20px}}@media screen and (max-width:1023px){.feature-global-styles .explore__text,.feature-global-styles p{font-size:14px;line-height:18px}}.feature-global-styles .section-space{align-items:center;display:flex;flex-wrap:nowrap;gap:100px;margin:60px auto}@media screen and (max-width:1919px){.feature-global-styles .section-space{gap:20px}}@media screen and (max-width:1279px){.feature-global-styles .section-space{gap:0}}@media screen and (max-width:889px){.feature-global-styles .section-space{flex-direction:column;flex-wrap:wrap}}.feature-global-styles .section-space .image-wrap{margin-right:50px;width:55%}@media screen and (max-width:1023px){.feature-global-styles .section-space .image-wrap{margin-right:0}}@media screen and (max-width:889px){.feature-global-styles .section-space .image-wrap{align-items:center;display:flex;justify-content:center;width:100%}}.feature-global-styles .section-space .text-wrap{width:45%}@media screen and (max-width:889px){.feature-global-styles .section-space .text-wrap{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;width:100%}}@media screen and (max-width:375px){.feature-global-styles .section-space .text-wrap{width:95%}}@media screen and (max-width:889px){.feature-global-styles .section-space .text-wrap .features__title{width:50%}}@media screen and (max-width:759px){.feature-global-styles .section-space .text-wrap .features__title{padding:0;width:100%}}.feature-global-styles .content-treatment{background-color:#f9f0ff}@media screen and (max-width:889px){.feature-global-styles .content-treatment .section-space{flex-direction:column-reverse;margin:40px auto}}@media screen and (max-width:768px){.feature-global-styles .content-treatment .section-space{margin:30px auto}}.feature-global-styles .content-treatment .section-space .text-wrap{margin-right:50px;max-width:588px}@media screen and (max-width:1023px){.feature-global-styles .content-treatment .section-space .text-wrap{margin-right:0}}@media screen and (max-width:889px){.feature-global-styles .content-treatment .section-space .text-wrap{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content}}.feature-global-styles .content-treatment .section-space .text-wrap span{display:block}@media screen and (max-width:889px){.feature-global-styles .content-treatment .section-space .text-wrap span{display:inline-block}}.feature-global-styles .content-treatment .section-space .image-wrap{margin-right:0}@media screen and (max-width:889px){.feature-global-styles .content-treatment .section-space .image-wrap img{width:60%}}@media screen and (max-width:759px){.feature-global-styles .content-treatment .section-space .image-wrap img{width:90%}}@media screen and (max-width:889px){.feature-global-styles .content-treatment .section-space .checklist,.feature-global-styles .content-treatment .section-space .features__title{width:690px}}@media screen and (max-width:759px){.feature-global-styles .content-treatment .section-space .checklist,.feature-global-styles .content-treatment .section-space .features__title{width:-moz-fit-content;width:fit-content}}.feature-global-styles .tools-for-teaching{background:linear-gradient(180deg,#fcf8ff,#f1defd,#fff1f6);margin-top:50px}.feature-global-styles .tools-for-teaching .catalog__title{margin-bottom:0}@media screen and (max-width:759px){.feature-global-styles .tools-for-teaching .catalog__title .br{display:block}}.feature-global-styles .tools-for-teaching .tools-text{margin:30px auto 40px;text-align:center;width:50%}@media screen and (max-width:1279px){.feature-global-styles .tools-for-teaching .tools-text{width:60%}}@media screen and (max-width:889px){.feature-global-styles .tools-for-teaching .tools-text{width:70%}}@media screen and (max-width:759px){.feature-global-styles .tools-for-teaching .tools-text{width:100%}}.feature-global-styles .tools-for-teaching .tools-icons{display:grid;grid-template-columns:repeat(8,1fr);justify-items:center}@media screen and (max-width:889px){.feature-global-styles .tools-for-teaching .tools-icons{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:759px){.feature-global-styles .tools-for-teaching .tools-icons{grid-template-columns:repeat(2,1fr)}}.feature-global-styles .tools-for-teaching .tools-icons .tools a{align-items:center;display:flex;flex-direction:column;gap:15px;max-width:120px;transition:.3s}.feature-global-styles .tools-for-teaching .tools-icons .tools a:focus,.feature-global-styles .tools-for-teaching .tools-icons .tools a:hover{transform:translateY(-5px)}.feature-global-styles .tools-for-teaching .tools-icons .tools a:active p,.feature-global-styles .tools-for-teaching .tools-icons .tools a:focus p,.feature-global-styles .tools-for-teaching .tools-icons .tools a:hover p{color:#6820c5}.feature-global-styles .tools-for-teaching .tools-icons .tools img{height:60px;width:60.33px}.feature-global-styles .tools-for-teaching .tools-icons .tools p{font-size:20px;font-weight:600;text-align:center}@media screen and (max-width:1919px){.feature-global-styles .tools-for-teaching .tools-icons .tools p{font-size:16px}}.feature-global-styles .tools-for-teaching .link{display:flex;justify-content:center;padding-bottom:60px;padding-top:40px}.feature-global-styles .tools-for-teaching .link .btn{align-items:center;background-color:transparent;border:1px solid #934af4;border-radius:5px;color:#934af4;display:flex;font-size:22px;justify-content:center;min-height:48px;padding:10px 20px!important}@media screen and (max-width:1919px){.feature-global-styles .tools-for-teaching .link .btn{font-size:20px}}@media screen and (max-width:1279px){.feature-global-styles .tools-for-teaching .link .btn{font-size:18px}}@media screen and (max-width:1023px){.feature-global-styles .tools-for-teaching .link .btn{font-size:16px;max-width:167px}}.feature-global-styles .tools-for-teaching .link .btn:active,.feature-global-styles .tools-for-teaching .link .btn:focus,.feature-global-styles .tools-for-teaching .link .btn:hover{background-color:#934af4;color:#fff}.feature-global-styles .faq{padding-top:50px}.feature-global-styles .testimonials{margin-top:0}@media screen and (max-width:759px){.feature-global-styles .testimonials .testimonials__title .br{display:block}}.feature-global-styles .email-form{gap:10px}.feature-global-styles .email-form.dark-bg-form .email-input{border-color:#fff;color:#fff}.feature-global-styles .email-form.dark-bg-form .email-input::-moz-placeholder{color:#fff}.feature-global-styles .email-form.dark-bg-form .email-input:-ms-input-placeholder{color:#fff}.feature-global-styles .email-form.dark-bg-form .email-input::placeholder{color:#fff}.feature-global-styles .email-form .email-input{background-color:transparent;border:1px solid #2d1159;border-radius:30px;color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 20px;width:100%}@media(min-width:760px){.feature-global-styles .email-form .email-input{font-size:16px;min-width:250px;width:50%}}@media(min-width:890px){.feature-global-styles .email-form .email-input{font-size:14px;min-width:220px;width:auto}}@media(min-width:1280px){.feature-global-styles .email-form .email-input{font-size:18px;min-width:280px;padding:15px 25px}}.feature-global-styles .email-form .email-input::-moz-placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.feature-global-styles .email-form .email-input:-ms-input-placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.feature-global-styles .email-form .email-input::placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}@media(min-width:760px){.feature-global-styles .email-form .email-input::-moz-placeholder{font-size:16px}.feature-global-styles .email-form .email-input:-ms-input-placeholder{font-size:16px}.feature-global-styles .email-form .email-input::placeholder{font-size:16px}}@media(min-width:890px){.feature-global-styles .email-form .email-input::-moz-placeholder{font-size:14px}.feature-global-styles .email-form .email-input:-ms-input-placeholder{font-size:14px}.feature-global-styles .email-form .email-input::placeholder{font-size:14px}}@media(min-width:1280px){.feature-global-styles .email-form .email-input::-moz-placeholder{font-size:18px}.feature-global-styles .email-form .email-input:-ms-input-placeholder{font-size:18px}.feature-global-styles .email-form .email-input::placeholder{font-size:18px}}@media(min-width:760px){.feature-global-styles .email-form .btn-pill-primary,.feature-global-styles .email-form .btn-pill-secondary{width:50%}}@media(min-width:890px){.feature-global-styles .email-form .btn-pill-primary,.feature-global-styles .email-form .btn-pill-secondary{font-size:14px;width:auto}}@media(min-width:1280px){.feature-global-styles .email-form .btn-pill-primary,.feature-global-styles .email-form .btn-pill-secondary{font-size:18px}}.dynamic-textbooks .email-form{padding-top:30px}.dynamic-textbooks .header-text-container .hero-heading{max-width:325px}@media screen and (min-width:760px){.dynamic-textbooks .header-text-container .hero-heading{max-width:485px}}@media screen and (min-width:890px){.dynamic-textbooks .header-text-container .hero-heading{max-width:375px}}@media screen and (min-width:1024px){.dynamic-textbooks .header-text-container .hero-heading{max-width:none}}.dynamic-textbooks .header-text-container .stat-table{padding-top:30px}.dynamic-textbooks .textbooks-catalog{background:linear-gradient(180deg,#fbf8ff,#ecdefe);margin-bottom:0;position:relative}.dynamic-textbooks .textbooks-catalog .container{align-items:center;display:flex;flex-wrap:nowrap;margin:60px auto}@media screen and (max-width:1023px){.dynamic-textbooks .textbooks-catalog .container{margin:30px auto;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width:889px){.dynamic-textbooks .textbooks-catalog .container{flex-direction:column;flex-wrap:wrap}}.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:1279px){.dynamic-textbooks .textbooks-catalog .text-wrap{width:50%}}@media screen and (max-width:889px){.dynamic-textbooks .textbooks-catalog .text-wrap{margin:0 auto;padding:0;width:100%}}@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}}.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{min-width:-moz-fit-content;min-width:fit-content;text-align:center}}@media screen and (max-width:889px){.dynamic-textbooks .textbooks-catalog .text-wrap .catalog-intro,.dynamic-textbooks .textbooks-catalog .text-wrap .checklist,.dynamic-textbooks .textbooks-catalog .text-wrap .features__title{margin:0 auto;width:690px}}@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:-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}}.dynamic-textbooks .textbooks-catalog .image-wrap{position:absolute;right:0;width:50%}@media screen and (max-width:1440px){.dynamic-textbooks .textbooks-catalog .image-wrap{overflow:hidden;width:58%}}@media screen and (max-width:1279px){.dynamic-textbooks .textbooks-catalog .image-wrap{width:75%}}@media screen and (max-width:889px){.dynamic-textbooks .textbooks-catalog .image-wrap{position:static;width:100%}}.dynamic-textbooks .textbooks-catalog .image-wrap img{max-width:900px}@media screen and (max-width:1440px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:150px}}@media screen and (max-width:1279px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:300px}}@media screen and (max-width:1023px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:250px}}@media screen and (max-width:889px){.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:889px){.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{display:block;transform:translate(100px);width:90%}}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{transform:none;width:100%}}.dynamic-textbooks .oer{background-color:#b3f2de}.dynamic-textbooks .oer .section-space{margin:50px auto}.dynamic-textbooks .content-treatment .section-space{margin-bottom:20px}.dynamic-textbooks .explore-catalog{background:linear-gradient(180deg,#f8eeff,#aaedd1);margin-bottom:0;padding-bottom:80px}@media screen and (min-width:760px){.dynamic-textbooks .explore-catalog{padding-bottom:100px}}.dynamic-textbooks .explore-catalog .container{margin:15px auto 0;padding-top:0!important}@media screen and (max-width:1023px){.dynamic-textbooks .explore-catalog .container{max-width:unset}}.dynamic-textbooks .explore-catalog .catalog-wrap{background:none}.dynamic-textbooks .testimonials__box{height:500px;z-index:1}@media screen and (min-width:375px){.dynamic-textbooks .testimonials__box{height:400px}}@media screen and (min-width:760px){.dynamic-textbooks .testimonials__box{height:420px}}@media screen and (min-width:1440px){.dynamic-textbooks .testimonials__box{height:480px}}.dynamic-textbooks .testimonials__box-text{margin-bottom:10px}@media(min-width:760px){.dynamic-textbooks .testimonials__box-text{margin-bottom:20px}}.dynamic-textbooks .testimonials__info a{border-bottom:1px solid #e5166b;color:#e5166b;font-size:14px;font-weight:700}@media(min-width:890px){.dynamic-textbooks .testimonials__info a{font-size:14px}}@media(min-width:1280px){.dynamic-textbooks .testimonials__info a{font-size:20px}}.discussion-tools .email-form{padding-top:30px}.discussion-tools .features-pages-header .header-color-block{background:linear-gradient(180deg,#6820c5,#e5166b)}.discussion-tools .features-pages-header .header-text-container .header-main-p{width:90%}@media screen and (max-width:889px){.discussion-tools .features-pages-header .header-text-container .header-main-p{width:100%}}.discussion-tools .features-pages-header .header-text-container .br{display:block;font-style:normal}.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{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2571428571;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:889px){.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:889px){.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{border-bottom:1.5px solid #6820c5;color:#6820c5;font-weight:700}@media screen and (max-width:889px){.discussion-tools .open-window .text-wrap .section__title{margin-top:25px;width:100%}}@media screen and (max-width:759px){.discussion-tools .open-window .text-wrap .section__title{margin:25px 0;text-align:center}}@media screen and (max-width:1248px){.discussion-tools .open-window .text-wrap .section__title .line-br{display:block}}@media screen and (max-width:889px){.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:889px){.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 .email-form{padding-top:30px}.polls-and-quizzes .features-pages-header .polls-color-block{background:linear-gradient(180deg,#6820c5,#177bb1,#08d493)}@media screen and (max-width:889px){.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}}.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:300px}@media screen and (min-width:760px){.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:450px}}@media screen and (min-width:890px){.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:320px}}@media screen and (min-width:1024px){.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:350px}}@media screen and (min-width:1280px){.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:500px}}@media screen and (min-width:1920px){.polls-and-quizzes .features-pages-header .header-text-container .hero-heading.polls-h1{max-width:none}}.polls-and-quizzes .features-pages-header .header-text-container .stat-table .row{width:70%}@media screen and (max-width:1279px){.polls-and-quizzes .features-pages-header .header-text-container .stat-table .row{width:80%}}@media screen and (max-width:889px){.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:889px){.polls-and-quizzes .features-pages-header .header-text-container .header-main-p{width:100%}}@media screen and (max-width:759px){.polls-and-quizzes .lean-into-learning .section-space{margin-top:0}}.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:889px){.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 .email-form{padding-top:30px}.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 .desktop-img .hero-1024{max-height:650px}@media screen and (min-width:1024px){.assignments .features-pages-header .polls-color-block .desktop-img .hero-1024{max-height:680px}}.assignments .features-pages-header .polls-color-block .desktop-img .hero-1280,.assignments .features-pages-header .polls-color-block .desktop-img .hero-1440{max-height:680px}.assignments .features-pages-header .polls-color-block .desktop-img .hero-1920{max-height:none}.assignments .features-pages-header .polls-color-block .fa-chevron-down{color:#934af4}@media screen and (max-width:480px){.assignments .features-pages-header .polls-color-block .mobile-img img{margin:0 auto}}.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}.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:325px}@media screen and (min-width:760px){.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:625px}}@media screen and (min-width:890px){.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:none}}@media screen and (min-width:1024px){.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:none}}@media screen and (min-width:1280px){.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:550px}}@media screen and (min-width:1920px){.assignments .features-pages-header .polls-color-block .header-text-container .hero-heading.assignments-h1{max-width:none}}.assignments .features-pages-header .header-text-container .hero-heading.assignments-h1{background:unset;-webkit-text-fill-color:unset;color:#2d1159}.assignments .features-pages-header .header-text-container .hero-heading.assignments-h1 span{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400}.assignments .features-pages-header .header-text-container .hero-heading.assignments-h1 span em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.assignments .features-pages-header .header-text-container .sm-caps-subhead{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 .modern-assignments{background-color:#fbf8ff}@media screen and (max-width:759px){.assignments .modern-assignments .section-space{margin-top:0}}@media screen and (max-width:1023px){.assignments .modern-assignments .section-space .image-wrap{margin-right:35px}}@media screen and (max-width:889px){.assignments .modern-assignments .section-space .image-wrap{margin-right:0;padding:30px 0}.assignments .modern-assignments .section-space .text-wrap{max-width:690px}.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 .flexible-assessments{background-color:#fbd7e6}.assignments .flexible-assessments .section-space .text-wrap{min-width:531px}@media screen and (max-width:1279px){.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:889px){.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:889px){.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 .email-form{padding-top:30px}.real-time-data .features-pages-header .real-time-data-color-block{background:linear-gradient(180deg,#2d1159,#6820c5)}.real-time-data .features-pages-header .real-time-data-color-block .desktop-img img{position:absolute;right:0;top:0}.real-time-data .features-pages-header .real-time-data-color-block .desktop-img .hero-1024{max-height:500px}@media screen and (min-width:1024px){.real-time-data .features-pages-header .real-time-data-color-block .desktop-img .hero-1024{max-height:550px}}.real-time-data .features-pages-header .real-time-data-color-block .desktop-img .hero-1280,.real-time-data .features-pages-header .real-time-data-color-block .desktop-img .hero-1440{max-height:550px}.real-time-data .features-pages-header .real-time-data-color-block .desktop-img .hero-1920{max-height:580px}.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .hero-heading{color:#fff;max-width:325px}@media screen and (min-width:760px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .hero-heading{max-width:485px}}@media screen and (min-width:890px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .hero-heading{max-width:375px}}@media screen and (min-width:1024px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .hero-heading{max-width:none}}@media screen and (max-width:889px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .hero-heading .br{display:inline}}.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .header-main-p{color:#fff}.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .sm-caps-subhead{color:#aaedd1}@media screen and (min-width:1920px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .stat-table{padding-bottom:0}}@media screen and (max-width:1440px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .stat-table{padding-bottom:30px}}@media screen and (max-width:1279px){.real-time-data .features-pages-header .real-time-data-color-block .header-text-container .stat-table{padding-bottom:0}}.real-time-data .features-pages-header .real-time-data-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:1279px){.real-time-data .better-insights .text-wrap .features__title{display:none}}@media screen and (max-width:889px){.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:1279px){.real-time-data .better-insights .text-wrap .md__title{display:block}}@media screen and (max-width:889px){.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}.real-time-data .handy-insights .section-space .text-wrap .features__title{margin-bottom:20px;max-width:320px}@media screen and (min-width:760px){.real-time-data .handy-insights .section-space .text-wrap .features__title{margin-bottom:32px;max-width:380px}}@media screen and (min-width:1024px){.real-time-data .handy-insights .section-space .text-wrap .features__title{max-width:500px}}@media screen and (max-width:759px){.real-time-data .handy-insights .section-space .text-wrap .features__title{padding-top:10px}}.real-time-data .integrate-lms{background:linear-gradient(180deg,#c59afa,#d9ffef 98.44%)}@media screen and (max-width:1279px){.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:889px){.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{align-items:center;background:#2d1159;border:1px solid #2d1159;border-radius:5px;color:#fbf8ff;display:flex;font-size:22px;justify-content:center;min-height:48px;padding:10px 20px!important;width:-moz-fit-content;width:fit-content}@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:1279px){.real-time-data .integrate-lms .section-space .text-wrap .link .btn{font-size:18px}}@media screen and (max-width:1023px){.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{align-items:center;display:flex;gap:70px;justify-content:space-between}@media screen and (max-width:759px){.real-time-data .integrate-lms .lms-box .lms-list{display:grid;gap:0 30px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);justify-items:center}.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{height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;width:auto}@media(max-width:759px){.real-time-data .integrate-lms .lms-box .lms-list .lms .brightspace{margin:0 auto;width:70%}}.attendance .email-form{padding-top:30px}.attendance .features-pages-header .polls-color-block{background:linear-gradient(180deg,#fbf8ff,#ffe8f0),linear-gradient(180deg,#c59afa .02%,#fad1e1)}.attendance .features-pages-header .polls-color-block .desktop-img .hero-1024{max-height:500px}@media screen and (min-width:1024px){.attendance .features-pages-header .polls-color-block .desktop-img .hero-1024{max-height:550px}}.attendance .features-pages-header .polls-color-block .desktop-img .hero-1280,.attendance .features-pages-header .polls-color-block .desktop-img .hero-1440{max-height:525px}.attendance .features-pages-header .polls-color-block .desktop-img .hero-1920{max-height:560px}.attendance .features-pages-header .polls-color-block .header-text-container .hero-heading.attendance-h1{background:unset;-webkit-text-fill-color:unset;color:#2d1159;max-width:280px}@media screen and (min-width:760px){.attendance .features-pages-header .polls-color-block .header-text-container .hero-heading.attendance-h1{max-width:425px}}@media screen and (min-width:1024px){.attendance .features-pages-header .polls-color-block .header-text-container .hero-heading.attendance-h1{max-width:480px}}@media screen and (min-width:1920px){.attendance .features-pages-header .polls-color-block .header-text-container .hero-heading.attendance-h1{max-width:560px}}.attendance .features-pages-header .polls-color-block .header-text-container .sm-caps-subhead{color:#e5166b}.attendance .features-pages-header .polls-color-block .header-text-container .desc,.attendance .features-pages-header .polls-color-block .header-text-container .header-main-p,.attendance .features-pages-header .polls-color-block .header-text-container .percentage{color:#2d1159}.attendance .features-pages-header .polls-color-block .fa-chevron-down{color:#934af4}@media screen and (max-width:759px){.attendance .modern-assignments .section-space{margin-top:0}}@media screen and (max-width:1023px){.attendance .modern-assignments .section-space .image-wrap{margin-right:35px}}@media screen and (max-width:889px){.attendance .modern-assignments .section-space .image-wrap{margin-right:0}.attendance .modern-assignments .section-space .text-wrap{max-width:690px}}.attendance .modern-assignments .section-space .text-wrap .features__title{padding-top:20px}@media screen and (max-width:889px){.attendance .modern-assignments .section-space .text-wrap .features__title{width:100%}}@media screen and (max-width:759px){.attendance .modern-assignments .section-space .text-wrap .features__title{text-align:left}}.attendance .automated-attendance .section-space{margin:40px auto}@media(min-width:1280px){.attendance .automated-attendance .section-space{margin:100px auto}}.attendance .automated-attendance .section-space .features__title .next-br{display:block}.attendance .better-attendance{background-color:#fad1e1;position:relative}@media screen and (max-width:1279px){.attendance .better-attendance .section-space .text-wrap{width:46%}}@media screen and (max-width:889px){.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{bottom:0;left:50%;position:absolute;right:50%;width:30%}@media screen and (max-width:1440px){.attendance .better-attendance .section-space .image-wrap{width:40%}}@media screen and (max-width:1279px){.attendance .better-attendance .section-space .image-wrap{width:45%}}@media screen and (max-width:1023px){.attendance .better-attendance .section-space .image-wrap{left:45%;width:50%}}@media screen and (max-width:889px){.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:889px){.attendance .better-attendance .mobile-img-wrap{align-items:center;display:flex;justify-content:center}}.attendance .better-attendance .mobile-img-wrap .mobile-img{display:none}@media screen and (max-width:889px){.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 .email-form{padding-top:30px}.interactive-labs .features-pages-header .interactive-labs-color-block{background:linear-gradient(180deg,#fff1f6,#aaedd1)}@media screen and (max-width:759px){.interactive-labs .features-pages-header .interactive-labs-color-block{padding-top:30px}}.interactive-labs .features-pages-header .interactive-labs-color-block .mobile-header-text-container{padding-bottom:0}@media screen and (min-width:760px){.interactive-labs .features-pages-header .interactive-labs-color-block .mobile-header-text-container{display:none}}.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .hero-heading.interactive-labs-h1{background:unset;-webkit-text-fill-color:unset;color:#2d1159}@media screen and (max-width:1023px){.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .hero-heading.interactive-labs-h1{max-width:unset}}.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .sm-caps-subhead{color:#e5166b}.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .desktop-subhead{display:none}@media screen and (min-width:760px){.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .desktop-subhead{display:block}}.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .header-main-p,.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .stat-table p,.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container sup{color:#2d1159}.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .stat-table .row{width:80%!important}@media screen and (min-width:1921px){.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .stat-table .row{width:100%!important}}@media screen and (max-width:889px){.interactive-labs .features-pages-header .interactive-labs-color-block .header-text-container .stat-table .row{width:100%!important}}.interactive-labs .features-pages-header .interactive-labs-color-block .footnote{color:#2d1159}.interactive-labs .features-pages-header .interactive-labs-color-block .footnote sup{color:#2d1159;margin-right:2px}.interactive-labs .features-pages-header .interactive-labs-color-block .fa-chevron-down{color:#934af4}.interactive-labs .top-selling{background-color:#fbf8ff}.interactive-labs .top-selling .section-space{margin-bottom:0}@media(min-width:890px){.interactive-labs .top-selling .section-space{display:block}}@media(min-width:1280px){.interactive-labs .top-selling .section-space{margin-bottom:40px}}@media screen and (min-width:890px){.interactive-labs .top-selling .section-space .text-wrap{width:100%}}.interactive-labs .top-selling .section-space .text-wrap .books-header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400;line-height:120%;margin-bottom:0;text-align:center}@media screen and (max-width:1023px){.interactive-labs .top-selling .section-space .text-wrap .books-header{font-size:35px;line-height:42px}}@media screen and (max-width:759px){.interactive-labs .top-selling .section-space .text-wrap .books-header{font-size:30px;line-height:36px}}.interactive-labs .top-selling .section-space .text-wrap .books-header em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.interactive-labs .top-selling .section-space .text-wrap .books-header .next-br{display:block}@media screen and (min-width:760px){.interactive-labs .top-selling .section-space .text-wrap .books-header .next-br{display:inline-block}}.interactive-labs .top-selling .section-space .text-wrap .books-subtitle{margin-bottom:0;margin-top:20px}@media(min-width:760px){.interactive-labs .top-selling .section-space .text-wrap .books-subtitle{margin:20px auto 0;max-width:750px;text-align:center}}.interactive-labs .top-selling .section-space .text-wrap .books-subtitle a{color:#934af4}.interactive-labs .top-selling .section-space .books-list{margin-top:50px}@media screen and (min-width:760px){.interactive-labs .top-selling .section-space .books-list .books{display:flex;gap:40px}}@media screen and (min-width:950px){.interactive-labs .top-selling .section-space .books-list .books{gap:60px}}@media screen and (min-width:1280px){.interactive-labs .top-selling .section-space .books-list .books{gap:80px}}@media screen and (min-width:1920px){.interactive-labs .top-selling .section-space .books-list .books{gap:100px}}.interactive-labs .top-selling .section-space .books-list .books .book{margin-bottom:40px}.interactive-labs .top-selling .section-space .books-list .books .book .book-link{align-items:center;display:flex;flex-direction:column}.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{max-width:206px}@media screen and (min-width:760px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{height:200px;max-width:100%}}@media screen and (min-width:950px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{height:230px}}@media screen and (min-width:1140px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{height:280px}}@media screen and (min-width:1440px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{height:299px}}@media screen and (min-width:1600px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link img{height:380px}}.interactive-labs .top-selling .section-space .books-list .books .book .book-link .title{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:0;margin-top:20px;max-width:311px;text-align:center}@media screen and (min-width:1024px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link .title{font-size:16px}}@media screen and (min-width:1280px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link .title{font-size:18px}}@media screen and (min-width:1920px){.interactive-labs .top-selling .section-space .books-list .books .book .book-link .title{font-size:20px}}.interactive-labs #labs-testimonials-1{background:linear-gradient(180deg,#fbf8ff,#fff1f6)}.interactive-labs #labs-testimonials-1 .container .testimonials__carousel{margin-top:0}@media screen and (min-width:1920px){.interactive-labs #labs-testimonials-1 .container .testimonials__carousel{margin-top:60px}}.interactive-labs #labs-testimonials-1 .container .testimonials__carousel .testimonials__info .testimonials__box-text{text-decoration:underline}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{justify-content:space-around;min-height:400px}@media screen and (min-width:760px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{background:transparent;box-shadow:none;padding:0}}@media screen and (min-width:640px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{margin:0 auto;max-width:540px}}@media screen and (min-width:890px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{max-width:450px;min-height:388px}}@media screen and (min-width:1280px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{max-height:388px;max-width:645px}}@media screen and (min-width:1440px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{height:388px;transform:translateY(-60px)}}@media screen and (min-width:1524px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{max-width:768px}}@media screen and (min-width:1920px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box{height:508px;max-height:-moz-fit-content;max-height:fit-content}}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .testimonials__box-quote{max-width:230px;text-indent:0;width:75%}@media screen and (min-width:760px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .testimonials__box-quote{font-size:20px;max-width:100%;text-align:center;width:100%}}@media screen and (min-width:1280px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .testimonials__box-quote{font-size:30px;margin-bottom:20px;margin-top:45px;width:unset}}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .testimonials__box-quote em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .asset-container{height:0;margin-top:-50px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:600px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .asset-container{margin-top:0}}@media screen and (min-width:1920px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .asset-container{max-width:unset;min-width:777px;transform:translateX(0)!important}}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box .asset-container .testimonial-play-img{border-radius:10px}.interactive-labs #labs-testimonials-1 .container #testimonialsBox1.testimonials__box #testimonial-video{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1920px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox2.testimonials__box{margin:0 213px 0 488px!important;padding:60px 110px 60px 140px!important}}.interactive-labs #labs-testimonials-1 .container #testimonialsBox2 .testimonials__box-quote{font-size:16px;text-indent:0}@media(min-width:360px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox2 .testimonials__box-quote{font-size:18px;font-size:20px}}@media(min-width:1280px){.interactive-labs #labs-testimonials-1 .container #testimonialsBox2 .testimonials__box-quote{font-size:30px}}.interactive-labs .hybrid-lab-solutions .container{padding-top:50px}.interactive-labs .hybrid-lab-solutions .center{align-items:center;display:flex;flex-direction:column;justify-content:center}.interactive-labs .hybrid-lab-solutions .center .features__title{margin-bottom:20px;margin-top:30px}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .center .features__title{width:310px}}.interactive-labs .hybrid-lab-solutions .center .features__title .next-br{display:block}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .center .features__title .next-br{display:inline}.interactive-labs .hybrid-lab-solutions .center .top-title{margin-top:0}}.interactive-labs .hybrid-lab-solutions .center .mobile_features__title{display:none;font-size:20px}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .center .mobile_features__title{display:block}}.interactive-labs .hybrid-lab-solutions .label{border:1px solid #e5166b;border-radius:30px;color:#e5166b;display:inline-block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:850;letter-spacing:2.8px;padding:10px 20px;text-transform:uppercase}@media screen and (min-width:1024px){.interactive-labs .hybrid-lab-solutions .label{font-size:16px}}@media screen and (min-width:1280px){.interactive-labs .hybrid-lab-solutions .label{font-size:18px}}@media screen and (min-width:1920px){.interactive-labs .hybrid-lab-solutions .label{font-size:20px}}.interactive-labs .hybrid-lab-solutions .section .section-content{align-items:stretch;display:flex;gap:100px;justify-content:space-between;width:100%}@media screen and (max-width:889px){.interactive-labs .hybrid-lab-solutions .section .section-content{gap:60px}}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .section .section-content{flex-direction:column;gap:0}}.interactive-labs .hybrid-lab-solutions .left-column,.interactive-labs .hybrid-lab-solutions .right-column{display:flex;flex:1;flex-direction:column;justify-content:center;width:calc(50% - 1px)}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .left-column,.interactive-labs .hybrid-lab-solutions .right-column{width:100%}}.interactive-labs .hybrid-lab-solutions .divider{align-items:center;display:flex}.interactive-labs .hybrid-lab-solutions .divider .divider-line{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .divider .divider-line{display:none}}.interactive-labs .hybrid-lab-solutions .mobile-divider{display:none}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .mobile-divider{align-items:center;display:flex}.interactive-labs .hybrid-lab-solutions .mobile-divider .divider-line{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:889px){.interactive-labs .hybrid-lab-solutions .pre-lab .left-column,.interactive-labs .hybrid-lab-solutions .pre-lab .right-column{flex:auto}}@media screen and (max-width:1023px){.interactive-labs .hybrid-lab-solutions .pre-lab .divider .divider-line{max-height:350px}}.interactive-labs .hybrid-lab-solutions .pre-lab .desktop_features__title{font-size:30px;margin-bottom:30px}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .pre-lab .desktop_features__title{display:none}}@media screen and (max-width:1023px){.interactive-labs .hybrid-lab-solutions .pre-lab .desktop_features__title{font-size:20px}}.interactive-labs .hybrid-lab-solutions .pre-lab .checklist{padding-top:20px}.interactive-labs .hybrid-lab-solutions .in-lab .section-content,.interactive-labs .hybrid-lab-solutions .post-lab .section-content{align-items:flex-start;justify-content:center;position:relative}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .in-lab .section-content .right-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column{max-width:500px;padding-top:100px}@media screen and (max-width:1279px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .in-lab .section-content .right-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column{padding-top:50px}}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .in-lab .section-content .right-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding-top:30px}}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column video,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column video{height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1279px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column video,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column video{max-height:290px}}@media screen and (max-width:889px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column video,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column video{max-height:230px}}@media screen and (max-width:800px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column video,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column video{max-height:190px}}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .left-column video,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column video{max-height:350px}}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .right-column img,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column img{height:auto;margin-left:-20px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .right-column img,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column img{margin-left:0}}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .divider,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider{align-items:center;display:flex;height:100%;justify-content:center}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .divider .divider-line,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .divider-line{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1279px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .divider .divider-line,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .divider-line{max-height:545px}}@media screen and (max-width:1023px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .divider .divider-line,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .divider-line{max-height:497px}}@media screen and (max-width:889px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .divider .divider-line,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .divider-line{max-height:477px}}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .features__title,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .features__title{align-self:flex-start;margin-bottom:20px;margin-top:30px}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .features__title,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .features__title{align-self:center;margin-bottom:10px}}.interactive-labs .hybrid-lab-solutions .in-lab .section-content .feature-description,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .feature-description{align-self:flex-start}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab .section-content .feature-description,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .feature-description{align-self:center}}.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column{max-width:450px;padding-top:0}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .post-lab .section-content .left-column,.interactive-labs .hybrid-lab-solutions .post-lab .section-content .right-column{display:none}.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider{margin:0 auto}.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .divider-line{display:block}}.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .second-line{display:block}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .post-lab .section-content .divider .second-line{display:none}}.interactive-labs .hybrid-lab-solutions .post-lab .mobile-section-content{display:none}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .post-lab .mobile-section-content{display:flex}}.interactive-labs .hybrid-lab-solutions .divider-section{position:relative}.interactive-labs .hybrid-lab-solutions .divider-section .divider{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.interactive-labs .hybrid-lab-solutions .divider-section .divider .plus-symbol{height:60px;width:60px}@media screen and (min-width:760px){.interactive-labs .hybrid-lab-solutions .divider-section .divider .plus-symbol{height:100%;width:100%}}@media screen and (max-width:759px){.interactive-labs .hybrid-lab-solutions .in-lab-exercises{margin-top:20px}.interactive-labs .hybrid-lab-solutions .in-lab-exercises .feature-description,.interactive-labs .hybrid-lab-solutions .in-lab-exercises .features__title{align-self:center}}@media screen and (max-width:1279px){.interactive-labs .hybrid-lab-solutions .in-lab-exercises .divider .divider-line{margin-bottom:50px;max-height:410px}}@media screen and (max-width:1023px){.interactive-labs .hybrid-lab-solutions .in-lab-exercises .divider .divider-line{margin-bottom:30px;max-height:288px}}.interactive-labs .hybrid-lab-solutions .footnote{padding:20px 0;text-align:center}.interactive-labs .multiple-labs{background-color:#a9f0d8}@media screen and (max-width:889px){.interactive-labs .multiple-labs .section-space .image-wrap{padding-bottom:20px}.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%}}.interactive-labs #labs-testimonials-two .container .testimonials__title{margin-top:50px}@media screen and (min-width:760px){.interactive-labs #labs-testimonials-two .container .testimonials__title{margin-top:90px}}@media screen and (min-width:1920px){.interactive-labs #labs-testimonials-two .container .testimonials__box{margin-left:390px;padding-right:45px;padding-top:30px}}.interactive-labs #labs-testimonials-two .container .testimonials__box .testimonials__box-quote{text-indent:0}.interactive-labs #labs-testimonials-two .container .testimonials__box .bottom-section{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.interactive-labs #labs-testimonials-two .container .testimonials__box .bottom-section .left{max-width:400px}@media screen and (min-width:1280px){.interactive-labs #labs-testimonials-two .container .testimonials__box .bottom-section .next-line{display:block}}.interactive-labs #labs-testimonials-two .container .testimonials__box .bottom-section .desktop-btn{display:none}@media screen and (min-width:760px){.interactive-labs #labs-testimonials-two .container .testimonials__box .bottom-section .desktop-btn{display:block}}.interactive-labs #labs-testimonials-two .container .testimonials__box .mobile-btn{align-self:center;display:block;width:100%}@media screen and (min-width:760px){.interactive-labs #labs-testimonials-two .container .testimonials__box .mobile-btn{display:none}}.interactive-labs .testimonials.less-space{padding-bottom:20px}@media(min-width:890px){.interactive-labs .testimonials.less-space{padding-bottom:100px}}@media(min-width:1280px){.interactive-labs .testimonials.less-space{padding-bottom:120px}}.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 .med-cta,.whats-new .transparent-cta{border:none;border-radius:5px;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;padding:10px 25px}@media screen and (max-width:440px){.whats-new .dark-cta,.whats-new .light-cta,.whats-new .med-cta,.whats-new .transparent-cta{font-size:14px}}.whats-new .dark-cta{background:#2d1159;border:1px solid #2d1159;color:#fbf8ff;font-weight:700}.whats-new .dark-cta:focus,.whats-new .dark-cta:hover{background:#fbf8ff;color:#2d1159}.whats-new .med-cta{background:#6820c5;border:1px solid #6820c5;color:#fff;font-weight:700}.whats-new .med-cta:focus,.whats-new .med-cta:hover{background:#2d1159;border-color:#fff}.whats-new .light-cta{background:#934af4;border:1px solid #934af4;color:#fff;font-weight:700}.whats-new .light-cta:focus,.whats-new .light-cta:hover{background:#2d1159;border-color:#fff}.whats-new .ace-cta{display:flex;gap:15px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:889px){.whats-new .ace-cta{margin:0 auto}}@media screen and (max-width:759px){.whats-new .ace-cta{justify-content:center;width:100%}}.whats-new .ace-cta .btn-img{height:auto;width:26px}.whats-new .transparent-cta{background:#fbf8ff;border:1px solid #fbf8ff;color:#6820c5}.whats-new .transparent-cta:focus,.whats-new .transparent-cta:hover{background:#2d1159;border:1px solid #2d1159;color:#fbf8ff}.whats-new .simple-btn-section{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:760px){.whats-new .simple-btn-section{flex-direction:row;width:370px}}@media screen and (min-width:1024px){.whats-new .simple-btn-section{width:400px}}@media screen and (min-width:1280px){.whats-new .simple-btn-section{width:460px}}.whats-new .simple-btn-section .submit-btn{border-radius:5px;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;padding:10px 20px!important;text-align:center;width:100%}@media(min-width:1024px){.whats-new .simple-btn-section .submit-btn{font-size:18px}}@media(min-width:1281px){.whats-new .simple-btn-section .submit-btn{font-size:20px}}.whats-new .features-pages-header{background:linear-gradient(180deg,#6820c5,#934af4);position:relative}.whats-new .features-pages-header .header-color-block{background:none;margin:0 auto;min-height:unset;padding:0;width:85%}@media screen and (max-width:1279px){.whats-new .features-pages-header .header-color-block{width:90%}}@media screen and (max-width:889px){.whats-new .features-pages-header .header-color-block{text-align:center}}.whats-new .features-pages-header .header-color-block .container{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:889px){.whats-new .features-pages-header .header-color-block .container{flex-direction:column}}.whats-new .features-pages-header .right-block{background:linear-gradient(180deg,#c59afa,#aaedd1);bottom:0;margin-bottom:105px;position:absolute;right:0;top:0;width:252px}@media screen and (min-width:1440px){.whats-new .features-pages-header .right-block{width:30.1%}}@media screen and (max-width:1023px){.whats-new .features-pages-header .right-block{margin-bottom:0;width:335px}}@media screen and (max-width:889px){.whats-new .features-pages-header .right-block{height:331px;top:auto;width:46.8%}}@media screen and (max-width:495px){.whats-new .features-pages-header .right-block{height:158px}}.whats-new .features-pages-header .hero-image{position:relative;width:537px;z-index:1}@media screen and (max-width:1439px){.whats-new .features-pages-header .hero-image{margin-right:-2.5%}}@media screen and (max-width:1060px){.whats-new .features-pages-header .hero-image{max-width:485px}}@media screen and (max-width:1005px){.whats-new .features-pages-header .hero-image{max-width:375px}}@media screen and (max-width:889px){.whats-new .features-pages-header .hero-image{margin:0 auto;max-width:none}}@media screen and (max-width:759px){.whats-new .features-pages-header .hero-image{margin:0;width:calc(100% + 15px)}}@media screen and (max-width:495px){.whats-new .features-pages-header .hero-image{margin:0 auto;width:calc(80% + 15px)}}.whats-new .features-pages-header .header-text-container{margin-left:0;max-width:none;padding:49px 0 69px;width:auto}@media screen and (max-width:889px){.whats-new .features-pages-header .header-text-container{margin:0 auto;padding-bottom:40px}}@media screen and (max-width:495px){.whats-new .features-pages-header .header-text-container{width:100%}}.whats-new .features-pages-header .header-text-container .hero-heading{max-width:580px}@media screen and (max-width:1919px){.whats-new .features-pages-header .header-text-container .hero-heading{max-width:500px}}@media screen and (max-width:1023px){.whats-new .features-pages-header .header-text-container .hero-heading{max-width:410px}}@media screen and (max-width:889px){.whats-new .features-pages-header .header-text-container .hero-heading{margin:0 auto 15px;max-width:none}}@media screen and (max-width:479px){.whats-new .features-pages-header .header-text-container .hero-heading{max-width:263px}}.whats-new .features-pages-header .header-text-container .header-main-p:first-of-type{width:65%}@media screen and (max-width:1439px){.whats-new .features-pages-header .header-text-container .header-main-p:first-of-type{width:75%}}@media screen and (max-width:1023px){.whats-new .features-pages-header .header-text-container .header-main-p:first-of-type{width:93%}}@media screen and (max-width:889px){.whats-new .features-pages-header .header-text-container .header-main-p:first-of-type{margin:0 auto 38px;text-align:left;width:100%}}@media screen and (max-width:479px){.whats-new .features-pages-header .header-text-container .header-main-p:first-of-type{margin-bottom:15px}}.whats-new .features-pages-header .header-text-container .header-main-p:nth-of-type(2){width:100%}@media screen and (max-width:1279px){.whats-new .email-form{min-width:470px;width:75%}}@media screen and (max-width:889px){.whats-new .email-form{min-width:unset;width:100%}}.whats-new .ace{background:linear-gradient(180deg,#30086f,#16082c 54.17%,#08d594);padding:62px 0}@media screen and (max-width:889px){.whats-new .ace{padding:20px 0 40px}}.whats-new .ace-hero{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:889px){.whats-new .ace-hero{flex-direction:column-reverse;text-align:center}}.whats-new .ace-hero video{margin-left:74px;width:45%}@media screen and (max-width:889px){.whats-new .ace-hero video{height:245px;margin-left:0;width:auto}}@media screen and (max-width:440px){.whats-new .ace-hero video{height:auto;width:100%}}.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:889px){.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;max-width:500px;text-align:left}@media screen and (max-width:889px){.whats-new .ace .main-desc{margin-bottom:40px;max-width:unset}}.whats-new .main-content.course-prep.mod-ace{padding-top:80px}@media screen and (max-width:889px){.whats-new .main-content.course-prep.mod-ace{padding-top:50px}}.whats-new .main-content.course-prep.mod-ace .container .boost.row{margin-top:0}.whats-new .main-content.course-prep.mod-ace .container .sliders{display:none}@media(max-width:480px){.whats-new .main-content.course-prep.mod-ace .container .sliders{display:flex;gap:18px;justify-content:center;margin-top:390px}@supports(hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.whats-new .main-content.course-prep.mod-ace .container .sliders{margin-top:410px}}.whats-new .main-content.course-prep.mod-ace .container .sliders button{background-color:#934af4;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.whats-new .main-content.course-prep.mod-ace .container .sliders button.selected,.whats-new .main-content.course-prep.mod-ace .container .sliders button:focus,.whats-new .main-content.course-prep.mod-ace .container .sliders button:hover{transform:scale(1.5)}}.whats-new .for-your-success{background:linear-gradient(180deg,#defff2,#eddfff);padding-bottom:50px;padding-top:60px}@media screen and (max-width:889px){.whats-new .for-your-success{padding-top:40px}}.whats-new .for-your-success sup{color:#000;font-weight:400}.whats-new .for-your-success .cards-list .main-title{margin-bottom:60px;text-align:center}@media(max-width:889px){.whats-new .for-your-success .cards-list .main-title{margin-bottom:30px}}@media(max-width:759px){.whats-new .for-your-success .cards-list .main-title{font-size:26px}}.whats-new .for-your-success .cards-list__card{background:linear-gradient(180deg,#fff,#fbf8ff);border-radius:10px;box-shadow:0 10px 30px 0 rgba(8,212,147,.1);margin-bottom:30px;padding:30px 15px}@media(min-width:760px){.whats-new .for-your-success .cards-list__card{padding:40px 20px}}@media(min-width:1024px){.whats-new .for-your-success .cards-list__card{margin-bottom:35px}}@media(min-width:1280px){.whats-new .for-your-success .cards-list__card{margin-bottom:45px;padding:50px 25px}}@media(min-width:1920px){.whats-new .for-your-success .cards-list__card{padding:70px 35px}}.whats-new .for-your-success .cards-list__card .img-con{align-items:center;display:flex;margin:0 auto;max-width:400px}@media(min-width:760px){.whats-new .for-your-success .cards-list__card .img-con{height:220px;max-width:none}}@media(min-width:1024px){.whats-new .for-your-success .cards-list__card .img-con{height:250px}}@media(min-width:1280px){.whats-new .for-your-success .cards-list__card .img-con{height:300px}}@media(min-width:1920px){.whats-new .for-your-success .cards-list__card .img-con{height:400px}}.whats-new .for-your-success .cards-list__card__img{margin:0 auto;max-height:100%;width:auto}@media(min-width:1280px){.whats-new .for-your-success .cards-list__card__img{max-width:450px}}@media(min-width:1920px){.whats-new .for-your-success .cards-list__card__img{max-width:600px}}.whats-new .for-your-success .cards-list__card__title{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:115%;padding:20px 0}@media(min-width:1024px){.whats-new .for-your-success .cards-list__card__title{font-size:34px}}@media(min-width:1920px){.whats-new .for-your-success .cards-list__card__title{font-size:40px}}.whats-new .for-your-success .cards-list__card .card_four{max-width:350px}.whats-new .for-your-success .cards-list__card__description{font-size:18px}@media(max-width:889px){.whats-new .for-your-success .cards-list__card__description{font-size:16px}}@media(max-width:759px){.whats-new .for-your-success .cards-list__card__description{font-size:14px}}@media(max-width:1279px){.whats-new .for-your-success .cards-list__card:last-child .line-break:before{content:" ";display:block}}.whats-new .for-your-success .cards-list .horizontal-long-card .img-con,.whats-new .for-your-success .cards-list .text-con{padding:0 15px}@media(min-width:760px){.whats-new .for-your-success .cards-list .horizontal-long-card .img-con,.whats-new .for-your-success .cards-list .text-con{padding:0 20px}}@media(min-width:1280px){.whats-new .for-your-success .cards-list .horizontal-long-card .img-con,.whats-new .for-your-success .cards-list .text-con{padding:0 25px}}@media(min-width:1920px){.whats-new .for-your-success .cards-list .horizontal-long-card .img-con,.whats-new .for-your-success .cards-list .text-con{padding:0 35px}}.whats-new .for-your-success .cards-list .horizontal-long-card{display:flex;flex-direction:column-reverse;margin-bottom:20px}@media(min-width:760px){.whats-new .for-your-success .cards-list .horizontal-long-card{align-items:center;flex-direction:row}.whats-new .for-your-success .cards-list .horizontal-long-card .img-con{width:55%}}.whats-new .for-your-success .cards-list .horizontal-long-card .img-con img{width:100%}@media(min-width:760px){.whats-new .for-your-success .cards-list .horizontal-long-card .img-con img{max-width:400px;width:auto}}@media(min-width:1920px){.whats-new .for-your-success .cards-list .horizontal-long-card .img-con img{max-width:600px}}@media(min-width:760px){.whats-new .for-your-success .cards-list .horizontal-long-card .text-con{width:45%}.whats-new .for-your-success .cards-list .horizontal-long-card .text-con .cards-list__card__title{max-width:400px;padding-top:0}}.whats-new .for-your-success .cards-list .horizontal-long-card .text-con a{display:inline-block}@media(max-width:1919px){.whats-new .for-your-success .cards-list .horizontal-long-card .line-break:before{content:" ";display:block}}@media(min-width:760px){.whats-new .for-your-success .cards-list .whats-new-row{display:flex;justify-content:space-between}.whats-new .for-your-success .cards-list .whats-new-row .cards-list__card{width:calc(50% - 15px)}}@media(min-width:1024px){.whats-new .for-your-success .cards-list .whats-new-row .cards-list__card{width:calc(50% - 17.5px)}}@media(min-width:1280px){.whats-new .for-your-success .cards-list .whats-new-row .cards-list__card{width:calc(50% - 22.5px)}}.whats-new .for-your-success .footnote{font-size:10px}@media(min-width:760px){.whats-new .for-your-success .footnote{font-size:14px;text-align:right}}@media(min-width:890px){.whats-new .for-your-success .footnote{font-size:16px}}@media(min-width:1280px){.whats-new .for-your-success .footnote{font-size:18px}}.whats-new .testimonials{padding-top:54px}@media screen and (max-width:440px){.whats-new .testimonials{padding-bottom:50px}}.whats-new .testimonials__title{max-width:none}@media screen and (max-width:479px){.whats-new .testimonials__title{font-size:22px}}.whats-new .testimonials__box{height:400px}.whats-new .testimonials__box-quote{font-size:24px;text-indent:unset}@media screen and (max-width:479px){.whats-new .testimonials__box-quote{font-size:18px}}.top-hat-pages .simple-btn-section{display:flex;flex-direction:column;gap:10px;padding-top:30px}@media screen and (min-width:760px){.top-hat-pages .simple-btn-section{flex-direction:row;width:370px}}@media screen and (min-width:1024px){.top-hat-pages .simple-btn-section{width:400px}}@media screen and (min-width:1280px){.top-hat-pages .simple-btn-section{width:460px}}.top-hat-pages .pages-link{color:#6820c5;font-weight:600}.top-hat-pages .features__title .next-br{display:block}.top-hat-pages .features-pages-header .pages-color-block{background:linear-gradient(180deg,#eddfff,#fad1e1);min-height:unset}.top-hat-pages .features-pages-header .pages-color-block .desktop-img img{position:absolute;right:0;top:0}.top-hat-pages .features-pages-header .pages-color-block .desktop-img .hero-1024{max-height:450px}@media screen and (min-width:1024px){.top-hat-pages .features-pages-header .pages-color-block .desktop-img .hero-1024{max-height:500px}}.top-hat-pages .features-pages-header .pages-color-block .desktop-img .hero-1280{max-height:525px}.top-hat-pages .features-pages-header .pages-color-block .desktop-img .hero-1440{max-height:550px}.top-hat-pages .features-pages-header .pages-color-block .desktop-img .hero-1920{max-height:580px}.top-hat-pages .features-pages-header .header-text-container{padding-bottom:50px;padding-top:30px}@media screen and (max-width:1023px){.top-hat-pages .features-pages-header .header-text-container{padding-bottom:30px}}@media screen and (max-width:375px){.top-hat-pages .features-pages-header .header-text-container{width:95%}}.top-hat-pages .features-pages-header .header-text-container .sm-caps-subhead{color:#e5166b}.top-hat-pages .features-pages-header .header-text-container .hero-heading.pages-h1{background:unset;-webkit-text-fill-color:unset;color:#2d1159;max-width:350px}@media(min-width:760px){.top-hat-pages .features-pages-header .header-text-container .hero-heading.pages-h1{max-width:420px}}@media(min-width:890px){.top-hat-pages .features-pages-header .header-text-container .hero-heading.pages-h1{max-width:500px}}@media(min-width:1920px){.top-hat-pages .features-pages-header .header-text-container .hero-heading.pages-h1{max-width:unset}}.top-hat-pages .features-pages-header .header-text-container .header-main-p{color:#2d1159;padding-bottom:0}.top-hat-pages .ace{background:linear-gradient(180deg,#fbf8ff,#defff2)}@media screen and (min-width:760px){.top-hat-pages .ace .section-space .video-container{max-width:559px}}@media screen and (min-width:1280px){.top-hat-pages .ace .section-space .video-container{margin-right:0;max-width:693px}}@media screen and (min-width:1920px){.top-hat-pages .ace .section-space .video-container{max-width:750px}}@media screen and (min-width:890px){.top-hat-pages .ace .section-space .text-wrap .features__title .next-br{display:inline}}.top-hat-pages .ace .pages-link{border-bottom:transparent}.top-hat-pages .ace .text-wrap .checklist{margin-bottom:15px;margin-top:25px}.top-hat-pages .personalize-learning{background:#fff}.top-hat-pages .personalize-learning .section-space{flex-direction:column}@media screen and (min-width:890px){.top-hat-pages .personalize-learning .section-space{flex-direction:row-reverse}}@media screen and (min-width:1024px){.top-hat-pages .personalize-learning .section-space{justify-content:space-between}}.top-hat-pages .personalize-learning .section-space .video-container{margin-bottom:35px;margin-top:40px;max-width:316px}@media screen and (min-width:760px){.top-hat-pages .personalize-learning .section-space .video-container{max-width:450px}}@media screen and (min-width:890px){.top-hat-pages .personalize-learning .section-space .video-container{margin-left:35px}}@media screen and (min-width:1280px){.top-hat-pages .personalize-learning .section-space .video-container{margin-left:0;max-width:580px}}.top-hat-pages .personalize-learning .section-space .text-wrap .checklist{margin-bottom:15px;margin-top:25px}@media screen and (min-width:760px){.top-hat-pages .personalize-learning .section-space .text-wrap h3 .next-br{display:inline}}.top-hat-pages .ai-p2p{background:linear-gradient(180deg,#defff2,#eddfff)}.top-hat-pages .ai-p2p .section-space .video-container{max-width:322px}@media screen and (min-width:760px){.top-hat-pages .ai-p2p .section-space .video-container{max-width:450px}}@media screen and (min-width:1280px){.top-hat-pages .ai-p2p .section-space .video-container{margin-right:35px;max-width:580px}}.top-hat-pages .relevant-questions{background:#fbf8ff}@media screen and (min-width:1024px){.top-hat-pages .relevant-questions .section-space{align-items:flex-start;justify-content:space-between}}.top-hat-pages .relevant-questions .section-space .img-container{margin-bottom:20px;max-width:285px}@media screen and (min-width:760px){.top-hat-pages .relevant-questions .section-space .img-container{max-width:365px}}@media screen and (min-width:890px){.top-hat-pages .relevant-questions .section-space .img-container{margin-left:35px;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width:1024px){.top-hat-pages .relevant-questions .section-space .img-container{margin-bottom:-80px;margin-left:-15px;max-width:489px;transform:translateY(-80px)}}@media screen and (min-width:890px){.top-hat-pages .relevant-questions .section-space .text-wrap{min-width:390px}}@media screen and (min-width:1024px){.top-hat-pages .relevant-questions .section-space .text-wrap{min-width:473px}}.top-hat-pages .relevant-questions .section-space .text-wrap .features__title{margin-left:0;margin-right:0}@media screen and (min-width:760px){.top-hat-pages .relevant-questions .section-space .text-wrap .features__title{text-align:center}}@media screen and (min-width:890px){.top-hat-pages .relevant-questions .section-space .text-wrap .features__title{text-align:left}}.top-hat-pages .relevant-questions .section-space .text-wrap .features__title span.new-br{display:inline}@media screen and (min-width:890px){.top-hat-pages .relevant-questions .section-space .text-wrap .features__title span.new-br{display:block}}.top-hat-pages .pages-testimonials .container .testimonials__carousel{margin-top:40px}@media screen and (min-width:890px){.top-hat-pages .pages-testimonials .container .testimonials__carousel{margin-top:40px}}@media screen and (min-width:1280px){.top-hat-pages .pages-testimonials .container .testimonials__carousel{margin-top:60px}}@media screen and (min-width:1440px){.top-hat-pages .pages-testimonials .container .testimonials__carousel{margin-top:120px}}.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{background:transparent;box-shadow:none;min-height:400px;padding:0}@media screen and (min-width:640px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{margin:0 auto;max-width:540px}}@media screen and (min-width:890px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{max-width:450px;min-height:388px}}@media screen and (min-width:1280px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{max-height:388px;max-width:645px}}@media screen and (min-width:1440px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{height:388px;transform:translateY(-60px)}}@media screen and (min-width:1524px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{max-width:768px}}@media screen and (min-width:1920px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box{height:508px;max-height:-moz-fit-content;max-height:fit-content}}.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .testimonials__box-quote{text-indent:0}@media screen and (min-width:890px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .testimonials__box-quote{margin-bottom:30px;width:190px}}@media screen and (min-width:1280px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .testimonials__box-quote{width:unset}}.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .testimonials__box-quote em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .asset-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:1920px){.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box .asset-container{max-width:unset;min-width:777px;transform:translateX(0)!important}}.top-hat-pages .pages-testimonials .container #testimonialsBox1.testimonials__box #testimonial-video{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1920px){.top-hat-pages .pages-testimonials .container #testimonialsBox2.testimonials__box,.top-hat-pages .pages-testimonials .container #testimonialsBox3.testimonials__box{margin:0 213px 0 488px!important;padding:60px 110px 60px 140px!important}}.top-hat-pages .pages-testimonials .container #testimonialsBox2 .testimonials__box-quote,.top-hat-pages .pages-testimonials .container #testimonialsBox3 .testimonials__box-quote{font-size:16px;text-indent:0}@media(min-width:360px){.top-hat-pages .pages-testimonials .container #testimonialsBox2 .testimonials__box-quote,.top-hat-pages .pages-testimonials .container #testimonialsBox3 .testimonials__box-quote{font-size:18px;font-size:20px}}@media(min-width:1280px){.top-hat-pages .pages-testimonials .container #testimonialsBox2 .testimonials__box-quote,.top-hat-pages .pages-testimonials .container #testimonialsBox3 .testimonials__box-quote{font-size:30px}}.custom-solutions{overflow-x:hidden}.custom-solutions .email-form:not(:first-child){padding-top:30px}.custom-solutions .container{justify-content:space-between}@media screen and (max-width:889px){.custom-solutions .container{padding:0 100px;width:100%}}@media screen and (max-width:599px){.custom-solutions .container{padding:0 30px}}.custom-solutions p{line-height:1.4}.custom-solutions .features__title{margin-bottom:30px}@media screen and (max-width:1279px){.custom-solutions .features__title{line-height:1.2}}@media screen and (max-width:759px){.custom-solutions .features__title{font-size:26px}}.custom-solutions .features-pages-header .header-color-block{background:linear-gradient(112deg,#ffe2ed 19.77%,#ead1ff 91.69%),linear-gradient(90deg,#eddfff,#defff2);padding:105px 0 70px;position:relative}@media screen and (max-width:1919px){.custom-solutions .features-pages-header .header-color-block{padding:65px 0 35px}}@media screen and (max-width:889px){.custom-solutions .features-pages-header .header-color-block{padding:50px 0 25px}}@media screen and (max-width:479px){.custom-solutions .features-pages-header .header-color-block{padding:30px 0 15px}}.custom-solutions .features-pages-header .header-color-block .container{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.custom-solutions .features-pages-header .header-text-container{width:41%}@media screen and (max-width:1919px){.custom-solutions .features-pages-header .header-text-container{width:43%}}@media screen and (max-width:1279px){.custom-solutions .features-pages-header .header-text-container{flex-grow:1;margin-right:50px;width:auto}}@media screen and (max-width:1023px){.custom-solutions .features-pages-header .header-text-container{margin-right:40px}}@media screen and (max-width:889px){.custom-solutions .features-pages-header .header-text-container{margin:0}}.custom-solutions .features-pages-header .header-text-container .header-main-p{color:#2d1159}.custom-solutions .features-pages-header .header-text-container .hero-heading{background:none;-webkit-text-fill-color:unset;color:#2d1159;font-size:26px;margin-bottom:20px;max-width:none}@media(min-width:760px){.custom-solutions .features-pages-header .header-text-container .hero-heading{font-size:45px}}@media(min-width:890px){.custom-solutions .features-pages-header .header-text-container .hero-heading{max-width:none}}.custom-solutions .features-pages-header .header-text-container .sm-caps-subhead{color:#e5166b}@media screen and (max-width:479px){.custom-solutions .features-pages-header .header-text-container .sm-caps-subhead{margin-bottom:10px}}.custom-solutions .features-pages-header .header-text-container .br{display:block;font-style:normal}.custom-solutions .hero-img-desktop{margin-right:-136px;width:53.7234042553%}@media screen and (max-width:1919px){.custom-solutions .hero-img-desktop{margin-right:-37px;width:49.3987049029%}}@media screen and (max-width:889px){.custom-solutions .hero-img-desktop{display:none}}.custom-solutions .hero-img-mobile{display:none}@media screen and (max-width:889px){.custom-solutions .hero-img-mobile{display:block;width:100%}}.custom-solutions .gradient-rectangle{background:linear-gradient(0deg,#dbbdff,#f7d5ed 65.32%,#ffeff5 116.65%);bottom:0;height:220px;position:absolute;right:0;width:33.4895833333%}@media screen and (max-width:1919px){.custom-solutions .gradient-rectangle{height:178px;width:36.796875%}}@media screen and (max-width:889px){.custom-solutions .gradient-rectangle{display:none}}.custom-solutions .copy-wrap{width:45.6747404844%}@media screen and (max-width:1919px){.custom-solutions .copy-wrap{width:58.6538461538%}}@media screen and (max-width:889px){.custom-solutions .copy-wrap{width:100%}.custom-solutions .checklist .checklist-points img{max-height:90px;max-width:90px}}.custom-solutions .educator-approved{background:linear-gradient(180deg,#fff,#fff1f6),linear-gradient(180deg,#fff,#999);position:relative}@media screen and (max-width:889px){.custom-solutions .educator-approved{background:linear-gradient(179deg,rgba(255,241,246,0) 55.02%,rgba(250,209,225,.5) 77.25%,rgba(218,189,255,.5) 96.9%),linear-gradient(180deg,#fff,#fff1f6)}}.custom-solutions .educator-approved .container{align-items:flex-start;margin-bottom:0;margin-top:80px;position:relative;z-index:1}@media screen and (max-width:1439px){.custom-solutions .educator-approved .container{align-items:flex-end}}@media screen and (max-width:889px){.custom-solutions .educator-approved .container{margin:60px 0}}@media screen and (max-width:759px){.custom-solutions .educator-approved .container{margin:40px 0}}.custom-solutions .educator-approved .main-img{width:36.8166089965%}@media screen and (max-width:1919px){.custom-solutions .educator-approved .main-img{height:629px;margin-left:-31px;width:auto}}@media screen and (max-width:1279px){.custom-solutions .educator-approved .main-img{height:550px}}@media screen and (max-width:1099px){.custom-solutions .educator-approved .main-img{display:none}}.custom-solutions .educator-approved .gradient-rectangle{background:linear-gradient(0deg,rgba(218,189,255,.5) 49.5%,rgba(250,209,225,.5) 75.5%,rgba(255,241,246,.4) 94.25%);height:100%;left:0;right:auto;width:27.7604166667%}@media screen and (max-width:1919px){.custom-solutions .educator-approved .gradient-rectangle{width:21.953125%}}@media screen and (max-width:1099px){.custom-solutions .educator-approved .gradient-rectangle{display:none}.custom-solutions .educator-approved .copy-wrap{width:100%}}.custom-solutions .educator-approved .checklist .checklist-points p{font-size:20px}@media screen and (max-width:1279px){.custom-solutions .educator-approved .checklist .checklist-points p{font-size:14px}}.custom-solutions .personalized{background:linear-gradient(180deg,#fbf8ff 81.37%,#f3ecfd)}.custom-solutions .personalized .container{align-items:flex-end}@media screen and (max-width:1919px){.custom-solutions .personalized .container{gap:unset}}@media screen and (max-width:1023px){.custom-solutions .personalized .container{align-items:stretch;flex-direction:column-reverse;gap:40px}}@media screen and (max-width:759px){.custom-solutions .personalized .container{gap:25px}}@media screen and (max-width:1919px){.custom-solutions .personalized .copy-wrap{width:59.6153846154%}}@media screen and (max-width:1023px){.custom-solutions .personalized .copy-wrap{width:100%}}.custom-solutions .personalized .features__title{max-width:588px}@media screen and (max-width:1919px){.custom-solutions .personalized .features__title{max-width:485px}}@media screen and (max-width:889px){.custom-solutions .personalized .features__title{margin-bottom:4px;max-width:380px}}@media screen and (max-width:759px){.custom-solutions .personalized .features__title{margin-bottom:20px}}@media screen and (max-width:1919px){.custom-solutions .personalized .checklist{max-width:485px}}@media screen and (max-width:1023px){.custom-solutions .personalized .checklist{max-width:none}}.custom-solutions .personalized video{margin-bottom:18px;width:52.2491349481%}@media screen and (max-width:1919px){.custom-solutions .personalized video{margin-bottom:84px;margin-left:-150px;width:49.0384615385%}}@media screen and (max-width:1023px){.custom-solutions .personalized video{margin:0 20px;width:calc(100% - 40px)}}@media screen and (max-width:759px){.custom-solutions .personalized video{margin:0;width:100%}}.custom-solutions .hybrid{background:linear-gradient(180deg,#fff,#fff1f6)}@media screen and (max-width:1023px){.custom-solutions .hybrid .container{margin:50px auto}}@media screen and (max-width:759px){.custom-solutions .hybrid .container{margin:30px auto}}.custom-solutions .hybrid .section-space{flex-direction:column}@media(min-width:1024px){.custom-solutions .hybrid .section-space{flex-direction:row}}.custom-solutions .hybrid .main-img{width:39.9307958478%}@media screen and (max-width:1919px){.custom-solutions .hybrid .main-img{width:46.1538461538%}}@media screen and (max-width:1439px){.custom-solutions .hybrid .main-img{margin-bottom:40px}}@media screen and (max-width:1023px){.custom-solutions .hybrid .main-img{width:calc(100% - 80px)}}@media screen and (max-width:759px){.custom-solutions .hybrid .main-img{margin-bottom:25px;width:100%}}.custom-solutions .hybrid .copy-wrap{width:41.7993079585%}@media screen and (max-width:1919px){.custom-solutions .hybrid .copy-wrap{width:41.3461538462%}}@media screen and (max-width:1023px){.custom-solutions .hybrid .copy-wrap{width:100%}.custom-solutions .hybrid .features__title{margin-bottom:20px}}.custom-solutions .hybrid .checklist{padding-bottom:30px}.custom-solutions .the-support{background:#fff}.custom-solutions .the-support .container{display:block;margin:70px auto}@media screen and (max-width:1919px){.custom-solutions .the-support .container{margin:60px auto}}@media screen and (max-width:1023px){.custom-solutions .the-support .container{margin:40px auto}}@media screen and (max-width:759px){.custom-solutions .the-support .container{margin:25px auto}}.custom-solutions .the-support-wrapper{align-items:center;background:linear-gradient(123deg,#fff0f6 33.99%,#feeaf2 85.68%),linear-gradient(180deg,rgba(197,154,250,.5),#ff95bf),linear-gradient(180deg,#934af4,#562b8e);border-radius:15px;display:flex;justify-content:space-between;margin:0 106px;padding:69px 82px 42px}@media screen and (max-width:1919px){.custom-solutions .the-support-wrapper{margin:0;padding:50px 90px 40px}}@media screen and (max-width:1023px){.custom-solutions .the-support-wrapper{align-items:center;flex-direction:column-reverse;padding:45px 86px}}@media screen and (max-width:889px){.custom-solutions .the-support-wrapper{padding:25px 23px}}.custom-solutions .the-support .copy-wrap{width:46.1466165414%}@media screen and (max-width:1919px){.custom-solutions .the-support .copy-wrap{flex-grow:1;margin-right:22px;width:51.3781697905%}}@media screen and (max-width:1023px){.custom-solutions .the-support .copy-wrap{margin-right:0;max-width:500px;width:100%}}.custom-solutions .the-support .features__title{background:linear-gradient(90deg,#6820c5,#e5166b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-solutions .the-support .features__title-mobile{display:none}@media screen and (max-width:1023px){.custom-solutions .the-support .features__title{text-align:center}}@media screen and (max-width:374px){.custom-solutions .the-support .features__title{display:none}.custom-solutions .the-support .features__title-mobile{display:block;margin:14px 0}}@media screen and (max-width:759px){.custom-solutions .the-support .checklist{margin:0 10px}}.custom-solutions .the-support .checklist-points{display:flex;flex-direction:column}@media(min-width:760px){.custom-solutions .the-support .checklist-points{flex-direction:row}}.custom-solutions .the-support .main-img{width:42.7631578947%}@media screen and (max-width:1919px){.custom-solutions .the-support .main-img{width:42.006615215%}}@media screen and (max-width:1023px){.custom-solutions .the-support .main-img{max-width:400px;width:100%}}.custom-solutions .testimonials{padding:100px 0 170px}@media screen and (max-width:1919px){.custom-solutions .testimonials{padding:77px 0 153px}}@media screen and (max-width:1023px){.custom-solutions .testimonials{padding:55px 0 105px}}@media screen and (max-width:479px){.custom-solutions .testimonials{padding:30px 0}}.custom-solutions .testimonials__box{height:300px;margin:0 270px;padding:0 95px}@media screen and (max-width:1919px){.custom-solutions .testimonials__box{margin:0 120px 0 190px;padding:0 60px}}@media screen and (max-width:1439px){.custom-solutions .testimonials__box{height:390px}}@media screen and (max-width:1023px){.custom-solutions .testimonials__box{height:200px;padding:0 40px}}@media screen and (max-width:759px){.custom-solutions .testimonials__box{height:250px;margin:0 92px}}@media screen and (max-width:889px){.custom-solutions .testimonials__box{margin:0}}@media screen and (max-width:479px){.custom-solutions .testimonials__box{height:300px;padding:0 30px}}@media screen and (max-width:374px){.custom-solutions .testimonials__box{height:360px}}.custom-solutions .testimonials__title{font-size:45px}@media screen and (max-width:1023px){.custom-solutions .testimonials__title{font-size:35px}}@media screen and (max-width:479px){.custom-solutions .testimonials__title{font-size:22px}}.custom-solutions .testimonials__box-quote{font-size:30px}@media screen and (max-width:1023px){.custom-solutions .testimonials__box-quote{font-size:18px}}.custom-solutions .testimonials__box-title{font-size:24px}@media screen and (max-width:1023px){.custom-solutions .testimonials__box-title{font-size:14px}}.custom-solutions .faq{background:#fff}.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{align-items:center;display:flex;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,Times,serif;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{flex-shrink:0;margin:0 47px 0 0;width:54.4642857143%}}@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{box-shadow:0 4px 30px rgba(45,17,89,.2);margin:0 -20px}@media screen and (min-width:760px){.roi-calculator .calc-block{margin:0 -50px}}@media screen and (min-width:890px){.roi-calculator .calc-block{border-radius:20px;margin:0;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;color:#fff;padding:33px 20px 0}@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{display:block;margin:0 -21px;transform:translateY(19%);width:100.5vw}@media screen and (min-width:760px){.roi-calculator .instructions picture{margin:0 -52px}}@media screen and (min-width:890px){.roi-calculator .instructions picture{bottom:-24.5px;margin:0;position:absolute;right:0;transform:translateY(0);width:424px}}@media screen and (min-width:1024px){.roi-calculator .instructions picture{bottom:-20.83px}}@media screen and (min-width:1280px){.roi-calculator .instructions picture{bottom:-18px;right:-1px;width:600px}}@media screen and (min-width:1440px){.roi-calculator .instructions picture{bottom:-17px}}@media screen and (min-width:1920px){.roi-calculator .instructions picture{bottom:-19px;width:825px}}.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{bottom:-31px;display:block;left:61px;position:absolute;width:13px}}@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);color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;padding:17% 20px 24px}@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;border:none;border-radius:10px;box-shadow:0 4px 15px rgba(45,17,89,.2);color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:300;padding:6px 12px;width:160px}.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{display:inline-block;position:relative}.roi-calculator .calculator .tuition-wrap input{padding-left:42px;width:176px}.roi-calculator .calculator .tuition-wrap span{bottom:0;left:12px;position:absolute}.roi-calculator h4{font-family:ReplicaLLWeb-Light;font-size:26px;font-weight:300;line-height:1.5;margin:0 14px 34px}@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;border-radius:20px;box-shadow:0 4px 30px rgba(34,122,94,.2);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{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;margin:0}.roi-calculator .savings .institution p{color:#2d1159}.roi-calculator .savings .enrollment p{color:#6820c5}.roi-calculator .savings li{border-bottom:1px solid #08d493;overflow-y:auto;padding:20px 0 10px}.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{align-items:center;background-color:#6820c5;box-shadow:0 4px 30px rgba(45,17,89,.3);display:none;flex-direction:column;gap:20px;justify-content:flex-start;padding:24px 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{align-items:flex-start;border-radius:0 0 20px 20px;padding:24px 41px;position:relative}}@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{align-items:center;flex-direction:row;gap:0;padding:40px 46px}}@media screen and (min-width:1440px){.roi-calculator .cta-block-top{align-items:flex-start;flex-direction:column;gap:20px;padding:40px 98px}}@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{background-color:#aaedd1;border:1px solid #aaedd1;color:#6820c5;font-size:16px;max-height:unset;padding:10px 25px;text-decoration:none;width:144px}.roi-calculator .cta-block-top .btn:focus,.roi-calculator .cta-block-top .btn:hover{background-color:transparent;color:#aaedd1}@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{bottom:0;display:block;position:absolute;right:20px;width:27.9835390947%}}@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{align-items:center;display:flex;justify-content:space-between}.roi-calculator .block .text{flex-shrink:0;margin-right:80px;width:39.0625%}}@media screen and (min-width:1280px){.roi-calculator .block .text{margin-right:110px;width:41.7%}}@media screen and (min-width:1440px){.roi-calculator .block .text{margin-right:146px;width:45%}}@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-size:14px;font-weight:700;line-height:1.2;margin-bottom:5px}@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{margin:0 auto;max-height:440px;width: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}.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{margin:20px auto 0;position:relative;width:49.8%}}@media screen and (min-width:1024px){.roi-calculator .better .img-wrap{margin-right:0;width:42.6%}}@media screen and (min-width:1280px){.roi-calculator .better .img-wrap{margin-right:0;width:39.65%}}@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}.roi-calculator .better .ellipse{background:radial-gradient(50% 100% at 41.42% 119.65%,hsla(0,0%,100%,.5) 58.33%,rgba(251,248,255,0) 100%);bottom:0;left:-5%;position:absolute;right:-20%;top:0}}.roi-calculator .cta-block-bottom{background:linear-gradient(180deg,#2d1159,#2d1159);box-shadow:0 4px 30px rgba(45,17,89,.2);margin-bottom:36px;padding:30px 0 37px}@media screen and (min-width:890px){.roi-calculator .cta-block-bottom{border-radius:20px;margin:0 50px 36px;padding:38px 0}.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;font-size:14px;margin-bottom:11px;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;margin:0;text-align:left}}@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{align-items:center;display:flex;font-size:16px;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{padding:10px 25px;width:unset}}@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{list-style:inside;padding-bottom:24px}@media screen and (min-width:890px){.roi-calculator .references ul{padding-bottom:43px}.roi-calculator .references ul:first-child{flex-shrink:0;padding-right:50px;width:calc(50% + 25px)}}.roi-calculator .references strong{display:inline-block;padding-bottom:10px}.meet-the-team .hero{background-image:url(../images/company/meet-hero-mobile.png);background-position:top;background-size:cover}@media(min-width:760px){.meet-the-team .hero{background-image:url(../images/company/meet-hero-tablet.png)}}@media(min-width:1280px){.meet-the-team .hero{background-image:url(../images/company/meet-hero-desktop.png)}}.meet-the-team .hero__text-box{align-items:center;display:flex;flex-direction:column;padding:40px 0}@media(min-width:760px){.meet-the-team .hero__text-box{padding:40px 0 60px}}@media(min-width:1280px){.meet-the-team .hero__text-box{padding:40px 0 80px}}.meet-the-team .hero__text-box .th-logo{height:40px;width:auto}.meet-the-team .hero__text-box .heading{background:linear-gradient(180deg,#2d1159,#6820c5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;margin:0;padding:30px 0}@media(min-width:760px){.meet-the-team .hero__text-box .heading{font-size:60px}}@media(min-width:1280px){.meet-the-team .hero__text-box .heading{font-size:80px}}.meet-the-team .hero__text-box .description{font-size:14px;line-height:140%;margin:0;max-width:540px}@media(min-width:760px){.meet-the-team .hero__text-box .description{font-size:16px;max-width:620px;text-align:center}}@media(min-width:1280px){.meet-the-team .hero__text-box .description{font-size:20px;max-width:770px}}.meet-the-team .hero__text-box .description b{color:#6820c5}.meet-the-team .sub-heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;line-height:120%}@media(min-width:890px){.meet-the-team .sub-heading{font-size:45px}}.meet-the-team .main-content{padding:40px 0 60px}@media(min-width:760px){.meet-the-team .main-content{padding:60px 0 80px}}.meet-the-team .main-content .sub-heading{margin-bottom:30px}@media(min-width:760px){.meet-the-team .main-content .sub-heading{margin-bottom:60px}}.meet-the-team .main-content .team-members-container{display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}@media(min-width:760px){.meet-the-team .main-content .team-members-container{gap:40px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.meet-the-team .main-content .team-members-container{justify-content:center}}@media(min-width:1280px){.meet-the-team .main-content .team-members-container{gap:60px;grid-template-columns:repeat(3,1fr)}}@media(min-width:760px)and (max-width:1279px){.meet-the-team .main-content .team-member.even{justify-self:start}}.meet-the-team .main-content .team-member{background:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(104,32,197,.1);height:-moz-fit-content;height:fit-content;justify-self:center;overflow:hidden}@media(min-width:760px)and (max-width:1279px){.meet-the-team .main-content .team-member{justify-self:end}}@media(max-width:1279px){.meet-the-team .main-content .team-member{max-width:440px}}.meet-the-team .main-content .team-member:hover .team-member__img-container .overlay{z-index:2}.meet-the-team .main-content .team-member__img-container{position:relative;z-index:1}.meet-the-team .main-content .team-member__img-container .overlay{position:absolute;top:0;z-index:-1}.meet-the-team .main-content .team-member__text-container{padding:25px}.meet-the-team .main-content .team-member__text-container .name{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;margin-bottom:10px}@media(min-width:760px){.meet-the-team .main-content .team-member__text-container .name{font-size:30px}}.meet-the-team .main-content .team-member__text-container .title{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:150%;margin-bottom:10px;text-transform:uppercase}@media(min-width:760px){.meet-the-team .main-content .team-member__text-container .title{font-size:16px}}@media(min-width:1280px){.meet-the-team .main-content .team-member__text-container .title.desktop-two-line{height:48px;line-height:48px}}@media(min-width:760px)and (max-width:1279px){.meet-the-team .main-content .team-member__text-container .title.tablet-two-line{height:48px;line-height:48px}}.meet-the-team .main-content .team-member__text-container .bio{display:none;font-size:14px;margin:0;padding-bottom:10px}@media(min-width:760px){.meet-the-team .main-content .team-member__text-container .bio{font-size:16px}}@media(min-width:1280px){.meet-the-team .main-content .team-member__text-container .bio{font-size:18px}}.meet-the-team .main-content .team-member__text-container .btns-container{align-items:center;display:flex;justify-content:space-between;padding-top:10px}.meet-the-team .main-content .team-member__text-container .btns-container .about-btn{align-items:baseline;background-color:transparent;border:none;color:#934af4;cursor:pointer;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:0}@media(min-width:760px){.meet-the-team .main-content .team-member__text-container .btns-container .about-btn{font-size:16px}}.meet-the-team .main-content .team-member__text-container .btns-container .about-btn span{border-bottom:1px solid #934af4;display:none}.meet-the-team .main-content .team-member__text-container .btns-container .about-btn .active{display:block}.meet-the-team .main-content .team-member__text-container .btns-container .about-btn .chevron-icon{padding-left:10px;transition:all .3s ease}.meet-the-team .main-content .team-member__text-container .btns-container .about-btn .chevron-icon.opened{transform:rotateX(180deg)}.meet-the-team .leadership-team{background:linear-gradient(180deg,#fff,#fff1f6)}.meet-the-team .board-of-directors{background:linear-gradient(180deg,#fff,#faf7ef)}@media(min-width:760px){.meet-the-team .company-links{padding-bottom:50px}}@media(min-width:1024px){.meet-the-team .company-links{padding-bottom:100px}}@media(min-width:760px){.meet-the-team .company-links .row{border-radius:10px;box-shadow:0 10px 30px 0 rgba(104,32,197,.1);overflow:hidden}}@media(min-width:1024px){.meet-the-team .company-links .row{display:flex}.meet-the-team .company-links .col-left,.meet-the-team .company-links .col-right{flex:0 1 50%}}@media(min-width:760px){.meet-the-team .company-links .col-left{display:flex}}@media(min-width:1024px){.meet-the-team .company-links .col-left{flex-direction:column}}.meet-the-team .company-links .col-left .btn.btn-primary{font-size:16px;padding-bottom:10px;padding-top:10px;width:100%}@media(min-width:760px){.meet-the-team .company-links .col-left .btn.btn-primary{font-size:20px}}@media(min-width:1024px){.meet-the-team .company-links .col-left .btn.btn-primary{font-size:22px;width:325px}}@media(min-width:760px){.meet-the-team .company-links .col-right img{max-height:330px;-o-object-fit:cover;object-fit:cover;width:100%}}@media(min-width:1024px){.meet-the-team .company-links .col-right img{height:100%;max-height:unset}}.meet-the-team .company-links .block{display:flex;flex-direction:column;justify-content:space-between;padding:32px}@media(min-width:760px){.meet-the-team .company-links .block{flex:0 1 50%;padding:25px 40px}}@media(min-width:1024px){.meet-the-team .company-links .block{padding:50px}}@media(min-width:1280px){.meet-the-team .company-links .block{justify-content:center}}.meet-the-team .company-links .description{font-size:14px;margin-bottom:50px}@media(min-width:760px){.meet-the-team .company-links .description{font-size:16px}}@media(min-width:1024px){.meet-the-team .company-links .description{font-size:20px;max-width:540px}}.meet-the-team .join-our-team{background:linear-gradient(180deg,#fad1e1,#eddfff)}.meet-the-team .th-newsroom{background:#fff}.brand-guidelines .flex-con{display:flex}.brand-guidelines .base-button{border:1px solid #934af4;border-radius:10px;color:#934af4;font-size:16px;font-weight:600;padding:10px 20px;text-transform:uppercase}.brand-guidelines .base-button:hover{box-shadow:0 0 6px rgba(104,32,197,.3)}.brand-guidelines .base-button.dark{border-color:#fff}.brand-guidelines .light-text{color:#fff}.brand-guidelines header.top-nav{left:0;position:sticky;top:0;z-index:2}.brand-guidelines header.top-nav .flex-con{flex-direction:column;min-height:20px;padding-bottom:25px;padding-top:25px}@media(min-width:760px){.brand-guidelines header.top-nav .flex-con{align-items:center;flex-direction:row}}.brand-guidelines header.top-nav .flex-con .inner-con{align-items:center;display:flex;justify-content:space-between;width:100%}.brand-guidelines header.top-nav .top-hat-logo .logo-small{height:12px;width:auto}@media(min-width:760px){.brand-guidelines header.top-nav .top-hat-logo .logo-small{height:18px}}.brand-guidelines header.top-nav .logo{height:-moz-fit-content;height:fit-content}.brand-guidelines .hero-section,.brand-guidelines .top-nav{background:linear-gradient(90deg,#eddfff,#fff1f6)}.brand-guidelines .hero-section{padding:35px 0 32px}@media(min-width:760px){.brand-guidelines .hero-section{padding:50px 0}}.brand-guidelines .hero-section h1{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;margin:0}@media(min-width:760px){.brand-guidelines .hero-section h1{font-size:96px}}.brand-guidelines .intro-section{background-color:#2d1159;padding:32px 0}@media(min-width:760px){.brand-guidelines .intro-section{padding:50px 0}}.brand-guidelines .intro-section .flex-con{flex-direction:column;gap:32px}@media(min-width:760px){.brand-guidelines .intro-section .flex-con{flex-direction:row;gap:60px}}@media(min-width:1280px){.brand-guidelines .intro-section .flex-con{gap:100px}}.brand-guidelines .intro-section .col-left,.brand-guidelines .intro-section .col-right{flex-basis:50%}.brand-guidelines .intro-section h4,.brand-guidelines .intro-section p{margin:0}.brand-guidelines .intro-section .intro-p{font-size:20px;font-weight:300}@media(min-width:760px){.brand-guidelines .intro-section .intro-p{font-size:24px}}.brand-guidelines .intro-section .col-right{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media(min-width:760px){.brand-guidelines .intro-section .col-right{gap:0}}.brand-guidelines .intro-section .text-box h4{font-size:18px;font-weight:700}.brand-guidelines .intro-section .text-box p{font-size:16px}.brand-guidelines aside{display:none;left:0;padding-top:50px;position:sticky;top:0;width:300px;z-index:1}@media(min-width:1280px){.brand-guidelines aside{display:block}}.brand-guidelines aside.give-bigger-padding{padding-top:70px}.brand-guidelines aside ul li{font-size:12px;list-style-type:none;margin:10px 0 10px .25em;position:relative;transition:all .3s ease}.brand-guidelines aside ul li a{color:inherit;text-decoration:none}.brand-guidelines aside ul li a:hover{color:#6820c5}.brand-guidelines aside ul li .sub li{border-left:1px solid #ccc;font-size:12px;margin-left:10px;padding-left:20px}.brand-guidelines aside ul li.bolder{color:#333;margin:15px 0 15px .5em!important}.brand-guidelines aside ul li.bolder>a{display:block;font-weight:700;padding:0}.brand-guidelines aside ul li.bolder ul.sub{display:block}.brand-guidelines aside ul li.bolder:before{border-bottom:3px solid transparent;border-left:8px solid #934af4;border-top:3px solid transparent;content:"";height:0;left:-.7em;position:absolute;top:.5em;width:0}.brand-guidelines .aside ul.parent li .sub{height:0;overflow:hidden}.brand-guidelines .aside ul.parent li .sub li{opacity:0;transition:all .2s ease}.brand-guidelines .aside ul.parent li .sub li:nth-child(0){transition-delay:.1s}.brand-guidelines .aside ul.parent li .sub li:first-child{transition-delay:.2s}.brand-guidelines .aside ul.parent li .sub li:nth-child(2){transition-delay:.3s}.brand-guidelines .aside ul.parent li .sub li:nth-child(3){transition-delay:.4s}.brand-guidelines .aside ul.parent li .sub li:nth-child(4){transition-delay:.5s}.brand-guidelines .aside ul.parent li .sub li:nth-child(5){transition-delay:.6s}.brand-guidelines .aside ul.parent li .sub li:nth-child(6){transition-delay:.7s}.brand-guidelines .aside ul.parent li .sub li:nth-child(7){transition-delay:.8s}.brand-guidelines .aside ul.parent li.bolder .sub{height:auto}.brand-guidelines .aside ul.parent li.bolder .sub li{opacity:1}.brand-guidelines nav.aside .parent>li{font-size:16px}.brand-guidelines .main-content section{border-bottom:1px solid #333;padding:50px 0}@media(min-width:1280px){.brand-guidelines .main-content section{padding:100px 4.5% 100px 0}}.brand-guidelines .main-content section:first-child{padding-top:32px}@media(min-width:1280px){.brand-guidelines .main-content section:first-child{padding-top:50px}}.brand-guidelines .main-content section:last-child{border:none}.brand-guidelines .main-content .section-bar{display:none;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media(min-width:1280px){.brand-guidelines .main-content .section-bar{background:#fff;clear:both;color:#767676;display:block;float:right;margin-right:-40px;position:sticky;right:0;top:120px}}.brand-guidelines .main-content .section-bar>div{font-size:14px;text-orientation:sideways;text-transform:uppercase}.brand-guidelines .main-content .section-bar>div i{text-orientation:auto}.brand-guidelines .main-content .section-body.list h2{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:48px;font-weight:300;margin-bottom:20px}@media(min-width:760px){.brand-guidelines .main-content .section-body.list h2{font-size:72px}}.brand-guidelines .main-content .section-body.list p.spacing-lg{margin-bottom:32px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list p.spacing-lg{margin-bottom:50px}}.brand-guidelines .main-content .section-body.list p.spacing-md{margin-bottom:20px}.brand-guidelines .main-content .section-body.list p.spacing-sm{margin-bottom:10px}.brand-guidelines .main-content .section-body.list p.spacing-custom{padding-bottom:16px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list p.spacing-custom{padding-bottom:25px}}.brand-guidelines .main-content .section-body.list h3{color:#333;font-size:22px;font-weight:700;margin-bottom:10px}.brand-guidelines .main-content .section-body.list p{font-size:20px;line-height:1.4}@media(min-width:760px){.brand-guidelines .main-content .section-body.list p{font-size:24px}}.brand-guidelines .main-content .section-body.list .dek{color:#767676;font-size:20px;margin:0}@media(min-width:760px){.brand-guidelines .main-content .section-body.list .dek{font-size:24px}}.brand-guidelines .main-content .section-body.list .smaller{color:#333;font-size:16px;margin:0}.brand-guidelines .main-content .section-body.list .carousel-nav{display:flex;gap:20px;margin-top:0}.brand-guidelines .main-content .section-body.list .carousel-nav .carousel-cell{border:2px solid #ccc;border-radius:50%;cursor:pointer;height:30px;width:30px}.brand-guidelines .main-content .section-body.list .carousel-nav .carousel-cell.is-nav-selected{border-color:#000}.brand-guidelines .main-content .section-body.list .carousel-nav .carousel-cell:first-child{background:#fff}.brand-guidelines .main-content .section-body.list .carousel-nav .carousel-cell:nth-child(2){background:#000}.brand-guidelines .main-content .section-body.list .carousel-nav .carousel-cell:nth-child(3){background:#ddd}.brand-guidelines .main-content .section-body.list .carousel-content{box-shadow:0 2px 5px rgba(0,0,0,.2)}.brand-guidelines .main-content .section-body.list .carousel-content .carousel-content-cell{display:none}.brand-guidelines .main-content .section-body.list .carousel-content .carousel-content-cell.is-selected{display:block}.brand-guidelines .main-content .section-body.list #logo-icon-only,.brand-guidelines .main-content .section-body.list #logo-lockup,.brand-guidelines .main-content .section-body.list #logo-minimum-sizes,.brand-guidelines .main-content .section-body.list #logo-no-nos,.brand-guidelines .main-content .section-body.list #logo-wordmark-and-monocolor{padding:16px 0}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list #logo-icon-only,.brand-guidelines .main-content .section-body.list #logo-lockup,.brand-guidelines .main-content .section-body.list #logo-minimum-sizes,.brand-guidelines .main-content .section-body.list #logo-no-nos,.brand-guidelines .main-content .section-body.list #logo-wordmark-and-monocolor{padding:25px 0}}.brand-guidelines .main-content .section-body.list #logo-lockup{padding-top:16px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list #logo-lockup{padding-top:25px}}.brand-guidelines .main-content .section-body.list #logo-lockup .carousel-control{padding:30px 0}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list #logo-lockup .carousel-control{padding:50px 0 30px}}.brand-guidelines .main-content .section-body.list #logo-lockup .carousel-content{background:#fafafa;clear:both;width:100%}.brand-guidelines .main-content .section-body.list #logo-lockup .carousel-content-cell figure img{width:100%}.brand-guidelines .main-content .section-body.list #logo-wordmark-and-monocolor{display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.brand-guidelines .main-content .section-body.list #logo-wordmark-and-monocolor{flex-direction:row}}.brand-guidelines .main-content .section-body.list #logo-wordmark-and-monocolor .half{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between}.brand-guidelines .main-content .section-body.list .logo-monocolor .carousel-control,.brand-guidelines .main-content .section-body.list .logo-wordmark .carousel-control{padding:30px 0}.brand-guidelines .main-content .section-body.list .logo-monocolor .carousel-control .carousel-nav,.brand-guidelines .main-content .section-body.list .logo-wordmark .carousel-control .carousel-nav{gap:10px}.brand-guidelines .main-content .section-body.list .logo-monocolor .carousel-control .carousel-nav .carousel-cell,.brand-guidelines .main-content .section-body.list .logo-wordmark .carousel-control .carousel-nav .carousel-cell{height:20px;width:20px}.brand-guidelines .main-content .section-body.list #logo-icon-only{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between;margin:0}@media(min-width:760px){.brand-guidelines .main-content .section-body.list #logo-icon-only{flex-direction:row;gap:50px;margin:50px 0}}.brand-guidelines .main-content .section-body.list #logo-icon-only .icon-only__text .smaller{margin:0}.brand-guidelines .main-content .section-body.list #logo-icon-only .icon-only__image{display:flex;gap:50px;justify-content:flex-end}.brand-guidelines .main-content .section-body.list #logo-icon-only .icon-only__image figure{width:70px}.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid li img{border:1px solid #ddd}.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid li p{color:#333;font-size:12px;margin:10px 0 20px}@media(min-width:760px){.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid li p{margin:22px 0 28px}.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid li.last-children p{margin-bottom:0}}.brand-guidelines .main-content .section-body.list #logo-no-nos .no-nos__grid li.last-children.and-mobile p{margin-bottom:0}.brand-guidelines .main-content .section-body.list #logo-minimum-sizes p.smaller{color:#767676}.brand-guidelines .main-content .section-body.list .writing-style-guide p a{border:none;color:#934af4;text-decoration:underline;text-decoration-color:#934af4}.brand-guidelines .main-content .section-body.list .primary-colors,.brand-guidelines .main-content .section-body.list .secondary-colors{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin:0 -32px}@media(min-width:760px){.brand-guidelines .main-content .section-body.list .primary-colors,.brand-guidelines .main-content .section-body.list .secondary-colors{margin:0}}.brand-guidelines .main-content .section-body.list .primary-colors{margin-bottom:80px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .primary-colors{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:50px}.brand-guidelines .main-content .section-body.list .secondary-colors{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--pink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--wmpink{order:1}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltpink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--pink,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--wmpink{order:0}}.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--mint{order:2}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltmint,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--mint{order:0}}.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btgold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkgold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--gold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltgold{order:3}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--btgold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--dkgold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--gold,.brand-guidelines .main-content .section-body.list .secondary-colors .swatch--ltgold{order:0}}.brand-guidelines .main-content .section-body.list .swatch{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 32px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch{gap:50px;padding:20px 15px}}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list .swatch{padding:20px}}.brand-guidelines .main-content .section-body.list .swatch .color-header{font-size:22px;font-weight:600;margin:0}.brand-guidelines .main-content .section-body.list .swatch .color-info{display:flex;flex-direction:column;gap:20px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch .color-info{width:100%}}.brand-guidelines .main-content .section-body.list .swatch .color-info__hex{font-size:36px;font-weight:300}.brand-guidelines .main-content .section-body.list .swatch .color-info__grid{display:grid;grid-column-gap:12px;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch .color-info__grid{grid-column-gap:8px}}.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-code,.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-type{font-size:16px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-code,.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-type{font-size:14px}}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-code,.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-type{font-size:16px}}.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .color-type{font-weight:700}.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .col-span{grid-column:span 4}.brand-guidelines .main-content .section-body.list .swatch .color-info__grid .hidden{opacity:0}.brand-guidelines .main-content .section-body.list .swatch--primary{aspect-ratio:auto}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch--primary{aspect-ratio:1/1}.brand-guidelines .main-content .section-body.list .swatch--primary .color-info__hex{font-size:48px}}.brand-guidelines .main-content .section-body.list .swatch--hidden{display:none}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch--hidden{display:flex}}.brand-guidelines .main-content .section-body.list .swatch--purple{background-color:#934af4}.brand-guidelines .main-content .section-body.list .swatch--pink{background-color:#e5166b}.brand-guidelines .main-content .section-body.list .swatch--mint{background-color:#08d493}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .swatch--black,.brand-guidelines .main-content .section-body.list .swatch--white{aspect-ratio:auto;grid-column:1/span 3}}.brand-guidelines .main-content .section-body.list .swatch--black .color-info,.brand-guidelines .main-content .section-body.list .swatch--white .color-info{width:auto}.brand-guidelines .main-content .section-body.list .swatch--black{background-color:#000}.brand-guidelines .main-content .section-body.list .swatch--white{background-color:#fff;border:1px solid #ccc}.brand-guidelines .main-content .section-body.list .swatch--dppurple{background-color:#2d1159}.brand-guidelines .main-content .section-body.list .swatch--dkpurple{background-color:#6820c5}.brand-guidelines .main-content .section-body.list .swatch--wmpurple{background-color:#c59afa}.brand-guidelines .main-content .section-body.list .swatch--btpurple{background-color:#eddfff}.brand-guidelines .main-content .section-body.list .swatch--ltpurple{background-color:#fbf8ff}.brand-guidelines .main-content .section-body.list .swatch--dkpink{background-color:#aa0a5e}.brand-guidelines .main-content .section-body.list .swatch--wmpink{background-color:#ff529a}.brand-guidelines .main-content .section-body.list .swatch--btpink{background-color:#fad1e1}.brand-guidelines .main-content .section-body.list .swatch--ltpink{background-color:#fff1f6}.brand-guidelines .main-content .section-body.list .swatch--dkmint{background-color:#227a5e}.brand-guidelines .main-content .section-body.list .swatch--btmint{background-color:#aaedd1}.brand-guidelines .main-content .section-body.list .swatch--ltmint{background-color:#defff2}.brand-guidelines .main-content .section-body.list .swatch--dkgold{background-color:#df9f26}.brand-guidelines .main-content .section-body.list .swatch--gold{background-color:#ffc146}.brand-guidelines .main-content .section-body.list .swatch--btgold{background-color:#ffd566}.brand-guidelines .main-content .section-body.list .swatch--ltgold{background-color:#faf7ef}.brand-guidelines .main-content .section-body.list .typography{border-bottom:1px solid #ddd;padding:32px 0}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .typography{padding:50px 0}}.brand-guidelines .main-content .section-body.list .typography h3{color:#934af4;margin:0}.brand-guidelines .main-content .section-body.list .typography p{margin:0}.brand-guidelines .main-content .section-body.list .typography .bolded{font-size:16px;font-weight:700}.brand-guidelines .main-content .section-body.list .typography .flex-con{flex-direction:column;gap:32px;margin:30px 0}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .typography .flex-con{flex-direction:row;gap:100px}}.brand-guidelines .main-content .section-body.list .typography .flex-con .col-left,.brand-guidelines .main-content .section-body.list .typography .flex-con .col-right{flex-basis:50%}.brand-guidelines .main-content .section-body.list .typography li,.brand-guidelines .main-content .section-body.list .typography p{color:#333}.brand-guidelines .main-content .section-body.list .typography .col-left{display:flex;flex-direction:column;gap:30px}.brand-guidelines .main-content .section-body.list .typography .col-left li,.brand-guidelines .main-content .section-body.list .typography .col-left p{font-size:16px}.brand-guidelines .main-content .section-body.list .typography .col-left p:first-child span{font-weight:700}.brand-guidelines .main-content .section-body.list .typography .col-left p:first-child em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.brand-guidelines .main-content .section-body.list .typography .col-left p:first-child .pink-em{color:#e5166b;font-weight:600}.brand-guidelines .main-content .section-body.list .typography .col-left ul{list-style-position:inside;list-style-type:disc;margin-left:8px}.brand-guidelines .main-content .section-body.list .typography .col-right{display:flex;flex-direction:column;gap:32px;justify-content:space-between}.brand-guidelines .main-content .section-body.list .typography .col-right .weights li{font-size:28px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .typography .col-right .weights li{font-size:30px}}.brand-guidelines .main-content .section-body.list .typography .col-right .weights li:not(:last-child){margin-bottom:10px}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-light{font-weight:300}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-regular{font-weight:400}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-medium{font-weight:500}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-semibold{font-weight:600}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-bold{font-weight:700}.brand-guidelines .main-content .section-body.list .typography .col-right .weights .weight-heavy{font-weight:900}.brand-guidelines .main-content .section-body.list .typography .col-right .base-button{align-items:center;display:flex;gap:10px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.brand-guidelines .main-content .section-body.list .typography .col-right .base-button .icon{height:22px;width:22px}.brand-guidelines .main-content .section-body.list .typography .examples .block{background:#fbf8ff;border:1px solid #ccc;margin:30px 0;padding:20px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .typography .examples .block{padding:50px}}.brand-guidelines .main-content .section-body.list .typography .examples .block .example{color:#934af4}.brand-guidelines .main-content .section-body.list .typography .examples .note{color:#333;font-size:16px}.brand-guidelines .main-content .section-body.list #replica .examples .block .example,.brand-guidelines .main-content .section-body.list #replica .font-family-of{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.brand-guidelines .main-content .section-body.list #replica .examples .block p:first-child{font-weight:300}.brand-guidelines .main-content .section-body.list #replica .examples .block p:nth-child(2){font-weight:400}.brand-guidelines .main-content .section-body.list #figtree .examples .block .example,.brand-guidelines .main-content .section-body.list #figtree .font-family-of{font-family:Figtree,Helvetica,Arial,sans-serif}.brand-guidelines .main-content .section-body.list #figtree .examples .block p:first-child{font-weight:300}.brand-guidelines .main-content .section-body.list #figtree .examples .block p:nth-child(2){font-weight:700}.brand-guidelines .main-content .section-body.list #figtree .examples .block p:first-child,.brand-guidelines .main-content .section-body.list #replica .examples .block p:first-child{font-size:50px}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #figtree .examples .block p:first-child,.brand-guidelines .main-content .section-body.list #replica .examples .block p:first-child{font-size:90px}}.brand-guidelines .main-content .section-body.list #figtree .examples .block p:nth-child(2),.brand-guidelines .main-content .section-body.list #replica .examples .block p:nth-child(2){font-size:40px}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #figtree .examples .block p:nth-child(2),.brand-guidelines .main-content .section-body.list #replica .examples .block p:nth-child(2){font-size:70px}}.brand-guidelines .main-content .section-body.list #source-sans .examples .block .example,.brand-guidelines .main-content .section-body.list #source-sans .font-family-of{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.brand-guidelines .main-content .section-body.list #source-sans .examples .block p:first-child{font-size:40px;font-weight:700;margin-bottom:20px}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-sans .examples .block p:first-child{font-size:50px;margin-bottom:0}}.brand-guidelines .main-content .section-body.list #source-sans .examples .block p:nth-child(2){color:#000;font-size:22px;font-weight:400}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-sans .examples .block p:nth-child(2){font-size:24px}}.brand-guidelines .main-content .section-body.list #source-sans .examples .block p:nth-child(2) span{font-weight:600}.brand-guidelines .main-content .section-body.list #source-serif{border:none;padding-bottom:0}.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights li{font-size:28px;font-style:italic}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights li{font-size:24px}}.brand-guidelines .main-content .section-body.list #source-serif .font-family-of{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic}.brand-guidelines .main-content .section-body.list #source-serif .examples .block{margin-bottom:0}.brand-guidelines .main-content .section-body.list #source-serif .examples .block em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.brand-guidelines .main-content .section-body.list #source-serif .examples .block p:first-child{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-serif .examples .block p:first-child{font-size:80px}}.brand-guidelines .main-content .section-body.list #source-serif .examples .block p:first-child em{color:#934af4;font-weight:600}.brand-guidelines .main-content .section-body.list #source-serif .examples .block p:nth-child(2){color:#934af4;font-size:30px;font-weight:400}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-serif .examples .block p:nth-child(2){font-size:40px}}.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights,.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights{max-width:210px}@media(min-width:760px){.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights,.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights{max-width:none}}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights,.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights{max-width:220px}}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights,.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights{max-width:none}}.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights li:not(:last-child),.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights li:not(:last-child){margin-bottom:20px}@media(min-width:1440px){.brand-guidelines .main-content .section-body.list #source-sans .col-right .weights li:not(:last-child),.brand-guidelines .main-content .section-body.list #source-serif .col-right .weights li:not(:last-child){margin-bottom:10px}}.brand-guidelines .main-content .section-body.list .links{list-style-position:inside;list-style-type:disc;margin-left:12px}@media(min-width:1280px){.brand-guidelines .main-content .section-body.list .links{margin-left:15px}}.brand-guidelines .main-content .section-body.list .links li::marker{color:#767676}.brand-guidelines .main-content .section-body.list .links li a{border:none;color:#767676;font-size:24px;text-decoration:underline;text-decoration-color:#767676;text-decoration-thickness:1px}.brand-guidelines .secondary-footer{background-color:#2d1159;padding:10px 0}.brand-guidelines .secondary-footer__copyright{font-size:16px;font-weight:300;margin:0;text-align:center}@media(min-width:1440px){.brand-guidelines .secondary-footer__copyright{font-size:24px}}.brand-resources .flex-con{display:flex}.brand-resources .light-text{color:#fff}.brand-resources header.top-nav{left:0;position:sticky;top:0;z-index:1}.brand-resources header.top-nav .flex-con{flex-direction:column;min-height:20px;padding-bottom:25px;padding-top:25px}@media(min-width:760px){.brand-resources header.top-nav .flex-con{align-items:center;flex-direction:row}}.brand-resources header.top-nav .flex-con .inner-con{align-items:center;display:flex;justify-content:space-between;width:100%}.brand-resources header.top-nav .top-hat-logo .logo-small{height:12px;width:auto}@media(min-width:760px){.brand-resources header.top-nav .top-hat-logo .logo-small{height:18px}}.brand-resources header.top-nav .for-internal{color:#2d1159;font-size:15px;font-weight:600;text-transform:uppercase}.brand-resources header.top-nav .logo{height:-moz-fit-content;height:fit-content}.brand-resources .hero-section,.brand-resources .top-nav{background:linear-gradient(90deg,#eddfff,#fff1f6)}.brand-resources .hero-section{padding:35px 0 32px}@media(min-width:760px){.brand-resources .hero-section{padding:50px 0}}.brand-resources .hero-section h1{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;margin:0}@media(min-width:760px){.brand-resources .hero-section h1{font-size:96px}}.brand-resources .main-content section{border-bottom:1px solid #333;padding:50px 0}@media(min-width:1280px){.brand-resources .main-content section{padding:100px 4.5% 100px 0}}.brand-resources .main-content section:first-child{padding-top:32px}@media(min-width:1280px){.brand-resources .main-content section:first-child{padding-top:50px}}.brand-resources .main-content section:last-child{border:none}.brand-resources .main-content .section-bar{display:none;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media(min-width:1280px){.brand-resources .main-content .section-bar{background:#fff;color:#767676;display:block;float:right;margin-right:-40px;position:sticky;right:0;top:120px}}.brand-resources .main-content .section-bar>div{font-size:14px;text-orientation:sideways;text-transform:uppercase}.brand-resources .main-content .section-bar>div i{text-orientation:auto}.brand-resources .main-content .section-body.list h2{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:48px;font-weight:300;margin-bottom:20px}@media(min-width:760px){.brand-resources .main-content .section-body.list h2{font-size:72px}}.brand-resources .main-content .section-body.list h3{color:#333;font-size:22px;font-weight:700;margin-bottom:10px}.brand-resources .main-content .section-body.list p{font-size:20px;line-height:1.4}@media(min-width:760px){.brand-resources .main-content .section-body.list p{font-size:24px}}.brand-resources .main-content .section-body.list .dek{color:#767676;font-size:20px;margin:0}@media(min-width:760px){.brand-resources .main-content .section-body.list .dek{font-size:24px}}.brand-resources .main-content .section-body.list .smaller{color:#333;font-size:16px;margin:0}.brand-resources .main-content .section-body.list .mail{margin-left:6px}.brand-resources .main-content .section-body.list .cards{padding:32px 0 25px}@media(min-width:890px){.brand-resources .main-content .section-body.list .cards{display:flex;gap:25px}}@media(min-width:1280px){.brand-resources .main-content .section-body.list .cards{padding:50px 0 25px}}@media(min-width:890px){.brand-resources .main-content .section-body.list .card{flex-basis:33%}}.brand-resources .main-content .section-body.list .card .link{font-size:14px}.brand-resources .main-content .section-body.list .card .link a{display:block}.brand-resources .main-content .section-body.list .card .link a:nth-child(2){margin-top:10px}.brand-resources .main-content .section-body.list .card-container{align-items:flex-start;background-color:#eee;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;min-height:300px;padding:2rem}.brand-resources .main-content .section-body.list .card-container .small-btn{color:#333;text-decoration:underline}.brand-resources .secondary-footer{background-color:#2d1159;padding:10px 0}.brand-resources .secondary-footer__copyright{font-size:16px;font-weight:300;margin:0;text-align:center}@media(min-width:1440px){.brand-resources .secondary-footer__copyright{font-size:24px}}.open-stax-top-hat{background-color:#fff}.open-stax-top-hat .extensive-catalog h1,.open-stax-top-hat .extensive-catalog h2,.open-stax-top-hat .extensive-catalog h3,.open-stax-top-hat .extensive-catalog h4,.open-stax-top-hat .extensive-catalog h5,.open-stax-top-hat .extensive-catalog h6,.open-stax-top-hat .extensive-catalog p,.open-stax-top-hat .hero h1,.open-stax-top-hat .hero h2,.open-stax-top-hat .hero h3,.open-stax-top-hat .hero h4,.open-stax-top-hat .hero h5,.open-stax-top-hat .hero h6,.open-stax-top-hat .hero p,.open-stax-top-hat .interactivity h1,.open-stax-top-hat .interactivity h2,.open-stax-top-hat .interactivity h3,.open-stax-top-hat .interactivity h4,.open-stax-top-hat .interactivity h5,.open-stax-top-hat .interactivity h6,.open-stax-top-hat .interactivity p,.open-stax-top-hat .possibilities h1,.open-stax-top-hat .possibilities h2,.open-stax-top-hat .possibilities h3,.open-stax-top-hat .possibilities h4,.open-stax-top-hat .possibilities h5,.open-stax-top-hat .possibilities h6,.open-stax-top-hat .possibilities p{margin:0}.open-stax-top-hat .heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:25px;font-weight:400;line-height:130%}@media(min-width:760px){.open-stax-top-hat .heading{font-size:35px}}@media(min-width:1024px){.open-stax-top-hat .heading{font-size:45px}}@media(min-width:1920px){.open-stax-top-hat .heading{font-size:50px}}.open-stax-top-hat .heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.open-stax-top-hat .base-p,.open-stax-top-hat .base-p-bold{font-size:14px;line-height:140%}@media(min-width:1024px){.open-stax-top-hat .base-p,.open-stax-top-hat .base-p-bold{font-size:18px}}@media(min-width:1920px){.open-stax-top-hat .base-p,.open-stax-top-hat .base-p-bold{font-size:22px}}.open-stax-top-hat .purple-link{border:none;color:#934af4;text-decoration:underline}.open-stax-top-hat .base-p-bold-arrow,.open-stax-top-hat .purple-link:hover{color:#934af4}.open-stax-top-hat .base-p-bold{font-weight:600}.open-stax-top-hat .extensive-catalog,.open-stax-top-hat .possibilities{padding:30px 0}@media(min-width:760px){.open-stax-top-hat .extensive-catalog,.open-stax-top-hat .possibilities{padding:40px 0}}@media(min-width:1024px){.open-stax-top-hat .extensive-catalog,.open-stax-top-hat .possibilities{padding:50px 0}}.open-stax-top-hat .hero{background:linear-gradient(180deg,#eddfff,#defff2)}@media(min-width:890px){.open-stax-top-hat .hero{background-image:linear-gradient(90deg,#eddfff,#defff2);background-position:100% 100%;background-repeat:no-repeat;background-size:100%}}@media(min-width:1440px){.open-stax-top-hat .hero{background-image:url(../images/open-stax/bg-gradient.png),linear-gradient(90deg,#eddfff,#defff2);background-position:100% 100%,100% 100%;background-repeat:no-repeat;background-size:30% 100%,100%}}@media(min-width:1920px){.open-stax-top-hat .hero{background-image:linear-gradient(90deg,#eddfff,#defff2);background-position:100% 100%;background-repeat:no-repeat;background-size:100%}}.open-stax-top-hat .hero .container{padding-bottom:38px;padding-top:38px}@media(min-width:890px){.open-stax-top-hat .hero .container{background-image:url(../images/open-stax/bg-gradient.png);background-position:100% 100%;background-repeat:no-repeat;background-size:312px 100%;padding-bottom:70px;padding-top:70px;position:relative}}@media(min-width:1024px){.open-stax-top-hat .hero .container{background-size:350px 100%;padding-bottom:50px;padding-top:50px}}@media(min-width:1280px){.open-stax-top-hat .hero .container{background-size:440px 100%;padding-bottom:70px;padding-top:70px}}@media(min-width:1440px){.open-stax-top-hat .hero .container{background:none}}@media(min-width:1920px){.open-stax-top-hat .hero .plus-1920-bg{background-image:url(../images/open-stax/bg-gradient.png);background-position:100% 100%;background-repeat:no-repeat;background-size:600px 100%;height:100%;position:absolute;right:-240px;top:0;width:100%}}@media(min-width:890px){.open-stax-top-hat .hero .mobile-img-con{display:none}}.open-stax-top-hat .hero .mobile-img-con img{margin:0 auto;max-width:395px;width:100%}.open-stax-top-hat .hero .mobile-heading{margin-bottom:30px}@media(min-width:890px){.open-stax-top-hat .hero .mobile-heading{display:none}}.open-stax-top-hat .hero .heading{max-width:250px}@media(min-width:760px){.open-stax-top-hat .hero .heading{max-width:615px}}@media(min-width:890px){.open-stax-top-hat .hero .line-break:before{content:" ";display:block}}.open-stax-top-hat .hero .text-con{padding:30px 0}@media(min-width:890px){.open-stax-top-hat .hero .text-con{padding-top:0;width:45%}}@media(min-width:1024px){.open-stax-top-hat .hero .text-con{padding-top:0;width:44.5%}}@media(min-width:1920px){.open-stax-top-hat .hero .text-con{width:52%}}.open-stax-top-hat .hero .text-con .heading{display:none;margin-bottom:20px}@media(min-width:890px){.open-stax-top-hat .hero .text-con .heading{display:block;font-size:35px}}@media(min-width:1024px){.open-stax-top-hat .hero .text-con .heading{font-size:40px}}@media(min-width:1920px){.open-stax-top-hat .hero .text-con .heading{font-size:60px}}.open-stax-top-hat .hero .desktop-img-con{display:none}@media(min-width:890px){.open-stax-top-hat .hero .desktop-img-con{align-items:center;display:flex;height:100%;justify-content:flex-end;position:absolute;right:50px;top:0;width:calc(55.5% - 50px)}}@media(min-width:1024px){.open-stax-top-hat .hero .desktop-img-con{right:70px}}@media(min-width:1280px){.open-stax-top-hat .hero .desktop-img-con{right:120px}}@media(min-width:1920px){.open-stax-top-hat .hero .desktop-img-con{right:0}}.open-stax-top-hat .hero .desktop-img-con img{height:80%;width:auto}@media(min-width:1920px){.open-stax-top-hat .hero .desktop-img-con img{z-index:1}}.open-stax-top-hat .interactivity{padding-top:30px}@media(min-width:1024px){.open-stax-top-hat .interactivity{padding-top:50px}.open-stax-top-hat .interactivity .container{position:relative}}.open-stax-top-hat .interactivity .text-con__top-box{border-bottom:1px solid #c59afa}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box{display:flex;gap:20px}}@media(min-width:890px){.open-stax-top-hat .interactivity .text-con__top-box{gap:100px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__top-box{gap:280px}}.open-stax-top-hat .interactivity .text-con__top-box .flex-con{display:flex;flex-direction:column}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con{align-self:center;gap:15px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con{gap:15px}}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con .heading{max-width:310px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con .heading{max-width:398px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con .heading{max-width:445px}}.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3{background:linear-gradient(180deg,#fff,#fff 75%,#aaedd1 0);color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:82px;font-weight:300;height:-moz-fit-content;height:fit-content;line-height:1;width:-moz-fit-content;width:fit-content}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3{font-size:102px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3{font-size:112px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3{font-size:122px}}.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3 span{display:inline-block;font-size:26px;font-weight:400;transform:translateY(-10px);vertical-align:super}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3 span{font-size:35px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3 span{font-size:45px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3 span{font-size:50px}}.open-stax-top-hat .interactivity .text-con__top-box .flex-con h3 .asterisk{transform:translateY(-12px)}.open-stax-top-hat .interactivity .text-con__top-box .base-p{padding-top:15px}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__top-box .base-p{max-width:350px;padding-bottom:40px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__top-box .base-p{max-width:380px;padding-bottom:50px}}@media(min-width:1280px){.open-stax-top-hat .interactivity .text-con__top-box .base-p{max-width:470px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__top-box .base-p{max-width:580px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__btm-box{padding-bottom:50px}}.open-stax-top-hat .interactivity .text-con__btm-box h3{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-top:40px}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__btm-box h3{font-size:22px;margin-top:50px}}.open-stax-top-hat .interactivity .text-con__btm-box .flex-con{-o-border-image:linear-gradient(90deg,#aaedd1,rgba(197,154,250,.1)) 1;border-image:linear-gradient(90deg,#aaedd1,rgba(197,154,250,.1)) 1;border-style:solid;border-width:1px;border-left:none;border-right:none;border-top:none;display:flex;flex-direction:column;gap:8px;margin:20px 0;padding-bottom:10px}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__btm-box .flex-con{padding-bottom:15px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__btm-box .flex-con{gap:10px;margin:30px 0}}.open-stax-top-hat .interactivity .text-con__btm-box .flex-con__list{display:flex;flex-direction:column}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con__btm-box .flex-con__list{flex-direction:row}}.open-stax-top-hat .interactivity .text-con__btm-box .flex-con__title-header{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con__btm-box .flex-con__title-header{font-size:18px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con__btm-box .flex-con__title-header{font-size:22px}}.open-stax-top-hat .interactivity .text-con__btm-box .flex-con.border-bottom{border-bottom:1px solid #c59afa;-o-border-image:none;border-image:none}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con .titles-list{flex:0 0 50%}}.open-stax-top-hat .interactivity .text-con .titles-list__item{display:flex;gap:12px;margin-bottom:10px}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con .titles-list__item{margin-bottom:15px}}.open-stax-top-hat .interactivity .text-con .titles-list__item__img{height:20px;margin-top:2px;width:auto}.open-stax-top-hat .interactivity .text-con .titles-list__item__name{color:#000;font-size:14px;text-decoration:none}@media(min-width:760px){.open-stax-top-hat .interactivity .text-con .titles-list__item__name{white-space:nowrap}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con .titles-list__item__name{font-size:18px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con .titles-list__item__name{font-size:22px}}.open-stax-top-hat .interactivity .text-con .titles-list__item__name:focus,.open-stax-top-hat .interactivity .text-con .titles-list__item__name:hover{color:#934af4;text-decoration:underline}.open-stax-top-hat .interactivity .text-con .request-title-box{margin-bottom:15px}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con .request-title-box{margin-bottom:0}}.open-stax-top-hat .interactivity .text-con .request-title-box .cta-text{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px}@media(min-width:890px){.open-stax-top-hat .interactivity .text-con .request-title-box .cta-text{font-size:22px}}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con .request-title-box .cta-text{max-width:355px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con .request-title-box .cta-text{max-width:none}}.open-stax-top-hat .interactivity .text-con .request-title-box .base-p{padding-bottom:8px}@media(min-width:1024px){.open-stax-top-hat .interactivity .text-con .request-title-box .base-p{padding-bottom:15px}}@media(min-width:1920px){.open-stax-top-hat .interactivity .text-con .request-title-box .base-p{padding-bottom:20px}}.open-stax-top-hat .interactivity .img-con{padding-top:20px}@media(min-width:760px){.open-stax-top-hat .interactivity .img-con{margin:60px 0 0;padding-top:0;width:57%}}@media(min-width:890px){.open-stax-top-hat .interactivity .img-con{margin:15px 0 0;width:55%}}@media(min-width:1024px){.open-stax-top-hat .interactivity .img-con{margin:70px auto 0;width:46%}}@media(min-width:1280px){.open-stax-top-hat .interactivity .img-con{margin:0 auto;width:44%}}@media(min-width:1920px){.open-stax-top-hat .interactivity .img-con{width:40%}}.open-stax-top-hat .possibilities{background:linear-gradient(180deg,#defff2,#eddfff)}.open-stax-top-hat .possibilities .heading{margin:0 auto 30px;max-width:250px}@media(min-width:760px){.open-stax-top-hat .possibilities .heading{margin:0 auto 50px;max-width:600px}}@media(min-width:1024px){.open-stax-top-hat .possibilities .heading{max-width:750px}}@media(min-width:1920px){.open-stax-top-hat .possibilities .heading{max-width:800px}}.open-stax-top-hat .possibilities .cards-list__card{background:linear-gradient(180deg,#fff,#fbf8ff);border-radius:10px;box-shadow:0 10px 30px 0 rgba(8,212,147,.1);margin-bottom:30px;padding:30px 15px}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list__card{padding:40px 20px}}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list__card{margin-bottom:35px}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list__card{margin-bottom:45px;padding:50px 25px}}@media(min-width:1920px){.open-stax-top-hat .possibilities .cards-list__card{padding:70px 35px}}.open-stax-top-hat .possibilities .cards-list__card .img-con{align-items:center;display:flex;margin:0 auto;max-width:400px}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list__card .img-con{height:220px;max-width:none}}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list__card .img-con{height:250px}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list__card .img-con{height:300px}}@media(min-width:1920px){.open-stax-top-hat .possibilities .cards-list__card .img-con{height:400px}}.open-stax-top-hat .possibilities .cards-list__card__img{margin:0 auto;max-height:100%;width:auto}.open-stax-top-hat .possibilities .cards-list__card__title{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:115%;padding:20px 0}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list__card__title{font-size:34px}}@media(min-width:1920px){.open-stax-top-hat .possibilities .cards-list__card__title{font-size:40px}}.open-stax-top-hat .possibilities .cards-list .accessible-card .img-con{max-width:300px;padding:0 30px}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list .accessible-card .img-con{padding:0}}@media(max-width:1279px){.open-stax-top-hat .possibilities .cards-list__card:last-child .line-break:before{content:" ";display:block}}.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .text-con{padding:0 15px}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .text-con{padding:0 20px}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .text-con{padding:0 25px}}@media(min-width:1920px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .text-con{padding:0 35px}}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card{display:flex}.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con{height:180px;margin-left:15px;order:1;padding-left:0}}@media(min-width:760px)and (min-width:1024px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con{height:220px;margin-left:17.5px}}@media(min-width:760px)and (min-width:1280px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con{height:260px;margin-left:22.5px}}@media(min-width:760px)and (min-width:1920px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con{height:350px}}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con .cards-list__card__img{margin:0}.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{align-self:center;margin-right:15px}}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{margin-right:17.5px}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{margin-right:22.5px}}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con .cards-list__card__title{padding-top:0}.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{width:calc(50% - 15px)}}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{width:calc(50% - 17.5px)}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .img-con,.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .text-con{width:calc(50% - 22.5px)}}@media(max-width:1919px){.open-stax-top-hat .possibilities .cards-list .horizontal-long-card .line-break:before{content:" ";display:block}}@media(min-width:760px){.open-stax-top-hat .possibilities .cards-list .row{display:flex;justify-content:space-between}.open-stax-top-hat .possibilities .cards-list .row .cards-list__card{width:calc(50% - 15px)}}@media(min-width:1024px){.open-stax-top-hat .possibilities .cards-list .row .cards-list__card{width:calc(50% - 17.5px)}}@media(min-width:1280px){.open-stax-top-hat .possibilities .cards-list .row .cards-list__card{width:calc(50% - 22.5px)}}@media(min-width:890px){.open-stax-top-hat .possibilities .email-form{justify-content:center}}.open-stax-top-hat .extensive-catalog{background:linear-gradient(180deg,#eddfff,#eddfff 50%,#fff 0,#fff 0)}.open-stax-top-hat .extensive-catalog .card{align-items:center;background:linear-gradient(180deg,#fff,#fbf8ff);border:1px solid #c59afa;border-radius:15px;box-shadow:0 4px 25px 0 rgba(104,32,197,.2);gap:30px;padding:50px 30px}@media(min-width:760px){.open-stax-top-hat .extensive-catalog .card{padding:30px}}@media(min-width:1024px){.open-stax-top-hat .extensive-catalog .card{padding:50px 30px}}.open-stax-top-hat .extensive-catalog .card img{max-height:100px;width:auto}@media(min-width:760px){.open-stax-top-hat .extensive-catalog .card .text-con{max-width:500px}}@media(min-width:1024px){.open-stax-top-hat .extensive-catalog .card .text-con{max-width:650px}}.open-stax-top-hat .extensive-catalog .card .text-con h3{margin-bottom:25px}.open-stax-top-hat .extensive-catalog .card .text-con h3,.open-stax-top-hat .extensive-catalog .card .text-con p{text-align:center}.open-stax-top-hat .faq{background:linear-gradient(180deg,#fff,#fbf8ff);padding-top:30px}@media(min-width:760px){.open-stax-top-hat .faq{padding-top:40px}}@media(min-width:1280px){.open-stax-top-hat .faq__wrapper-box{max-width:none}}.podcast h1,.podcast h2,.podcast h3,.podcast h4,.podcast h5,.podcast h6,.podcast p{margin:0}.podcast h1,.podcast h2,.podcast h3,.podcast h4,.podcast h5,.podcast h6{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.podcast .flex-con{display:flex}.podcast .subheading{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-weight:400;padding:35px 0;text-align:center}@media(min-width:1280px){.podcast .subheading{font-size:45px;padding:50px 0}}.podcast .subheading i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.podcast a>img{height:37px;width:37px}@media(min-width:1280px){.podcast a>img{height:40px;width:40px}}.podcast .hero{background:linear-gradient(270deg,rgba(222,255,242,0),#defff2),radial-gradient(582.51% 138.46% at 100% 0,#cda4ff 0,#defff2 75%);background-position:left 0 bottom 50%;background-size:100%;padding-top:20px}@media(min-width:760px){.podcast .hero{padding:50px 0}}@media(min-width:1280px){.podcast .hero{padding:85px 0}}.podcast .hero__header{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:1.4px;line-height:120%}@media(min-width:760px){.podcast .hero__header{font-size:19.5px;letter-spacing:2.2px;padding-bottom:12px}}@media(min-width:1280px){.podcast .hero__header{font-size:29px;letter-spacing:3px;padding-bottom:30px}}.podcast .hero .flex-con{align-items:center;flex-direction:column}@media(min-width:760px){.podcast .hero .flex-con{flex-direction:row-reverse;justify-content:space-between;max-width:660px;padding:0}}@media(min-width:1280px){.podcast .hero .flex-con{align-items:center;flex-direction:row;justify-content:space-between;max-width:1040px;padding:0}}.podcast .hero__img{max-width:180px;padding-bottom:30px;padding-top:10px}@media(min-width:760px){.podcast .hero__img{max-width:233px;padding:0}}@media(min-width:1280px){.podcast .hero__img{margin:0;max-width:345px;order:1}}.podcast .hero__img .desktop-img{display:none}@media(min-width:1280px){.podcast .hero__img .desktop-img{display:block}}.podcast .hero__img .mobile-img{display:none}@media(min-width:760px){.podcast .hero__img .mobile-img{display:initial}}.podcast .hero__text{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.podcast .hero__text{align-items:flex-start;width:390px}}@media(min-width:1280px){.podcast .hero__text{width:525px}}.podcast .hero__text--mobile{margin:0 auto;max-width:256px;padding:15px 0 20px;width:100%}@media(min-width:760px){.podcast .hero__text--mobile{display:none}}.podcast .hero__text--tablet{display:none}@media(min-width:760px){.podcast .hero__text--tablet{display:initial}.podcast .hero__text--brad{margin-left:30px}}.podcast .hero__text .heading{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:140%;max-width:475px;padding-bottom:30px}@media(min-width:760px){.podcast .hero__text .heading{font-size:20px;padding-bottom:0;padding-top:30px}}@media(min-width:1280px){.podcast .hero__text .heading{font-size:24px;margin:0;max-width:610px;padding-top:40px}}.podcast .hero__text .heading span{font-weight:700}.podcast .listen-now{background:linear-gradient(180deg,#fff1f6 50%,#eddfff 0);padding:25px 0}@media(min-width:760px){.podcast .listen-now{padding:15px 0}}@media(min-width:1280px){.podcast .listen-now{padding:40px 0}}.podcast .listen-now .container{display:flex;justify-content:center}@media(min-width:760px){.podcast .listen-now .container{display:block}}.podcast .listen-now__box{background:linear-gradient(90deg,#6820c5,#e5166b);border-radius:10px;box-shadow:0 4px 10px 0 rgba(45,17,89,.2);display:flex;flex-direction:column;gap:30px;justify-content:space-between;max-width:280px;padding:15px 0;width:100%}@media(min-width:760px){.podcast .listen-now__box{border-radius:54px;flex-direction:row;gap:20px;justify-content:center;margin:0 auto;max-width:510px;padding:20px 30px}}@media(min-width:1280px){.podcast .listen-now__box{max-width:650px}}.podcast .listen-now__box .top-box{display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.podcast .listen-now__box .top-box{align-items:center;flex-direction:row;gap:35px}}@media(min-width:1280px){.podcast .listen-now__box .top-box{gap:30px}}.podcast .listen-now__box .top-box .icons-box-wrapper{gap:25px;justify-content:center}@media(min-width:760px){.podcast .listen-now__box .top-box .icons-box-wrapper{gap:20px}}@media(min-width:1280px){.podcast .listen-now__box .top-box .icons-box-wrapper{gap:30px}}.podcast .listen-now__box .top-box h3{color:#fff;font-size:16px;font-weight:600;line-height:120%;text-align:center}@media(min-width:760px){.podcast .listen-now__box .top-box h3{font-size:20px}}@media(min-width:1280px){.podcast .listen-now__box .top-box h3{font-size:30px}}.podcast .listen-now__box .top-box .icons-box{gap:25px;justify-content:center}@media(min-width:760px){.podcast .listen-now__box .top-box .icons-box{gap:35px}}@media(min-width:1280px){.podcast .listen-now__box .top-box .icons-box{gap:30px}.podcast .listen-now__box .top-box .icons-box img{height:50px;width:50px}}.podcast .speakers{background:url(../images/podcast/clouds_mobile.png),linear-gradient(180deg,#defff2,#eddfff 50%,#fff1f6);background-position:50%;background-repeat:no-repeat;background-size:cover}@media(min-width:760px){.podcast .speakers{background:url(../images/podcast/clouds_tablet.png),linear-gradient(180deg,#defff2,#eddfff 50%,#fff1f6);background-position:50%;background-repeat:no-repeat;background-size:cover}}@media(min-width:1280px){.podcast .speakers{background:url(../images/podcast/clouds_1920.webp),linear-gradient(180deg,#defff2,#eddfff 50%,#fff1f6);background-repeat:no-repeat;background-size:cover}}.podcast .speakers .social-container{display:flex;justify-content:center;margin:0 auto;max-width:1440px;padding:0 32px;width:100%}.podcast .speakers .social-container img{height:40px;width:40px}.podcast .speakers .hosts-info{align-items:center;display:flex;flex-direction:column}.podcast .speakers .hosts-info .hosts__img{display:none}@media(min-width:760px){.podcast .speakers .hosts-info .hosts__img{display:initial;height:auto;margin-bottom:40px;width:402px}}@media(min-width:1280px){.podcast .speakers .hosts-info .hosts__img{display:none}}.podcast .speakers .hosts-info .hosts__img--desktop{display:none}@media(min-width:1280px){.podcast .speakers .hosts-info .hosts__img--desktop{display:initial;height:178px;width:268px}}.podcast .speakers .hosts-info .tablet-con{display:flex;flex-direction:column;justify-content:center}@media(min-width:760px){.podcast .speakers .hosts-info .tablet-con{flex-direction:row;gap:40px}}@media(min-width:1280px){.podcast .speakers .hosts-info .tablet-con{gap:36px;margin-top:25px}.podcast .speakers .hosts-info .subheading{padding-bottom:0;padding-top:60px}}.podcast .speakers .hosts-info .card:last-child{padding-bottom:40px}@media(min-width:1280px){.podcast .speakers .hosts-info .card:last-child{padding-bottom:60px}}.podcast .speakers .hosts-info .card{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:30px}@media(min-width:760px){.podcast .speakers .hosts-info .card{align-items:center;padding-bottom:40px;padding-top:0}}@media(min-width:1280px){.podcast .speakers .hosts-info .card{padding-bottom:60px}}.podcast .speakers .hosts-info .card__img{border-radius:5px;height:auto;width:104px}@media(min-width:760px){.podcast .speakers .hosts-info .card__img{display:none}}@media(min-width:1024px){.podcast .speakers .hosts-info .card__img{max-width:323px}}.podcast .speakers .hosts-info .card__tilt--right{transform:rotate(-5deg)}.podcast .speakers .hosts-info .card__tilt--left{transform:rotate(5deg)}.podcast .speakers .hosts-info .card__text{display:flex;flex-direction:column;gap:15px}@media(min-width:760px){.podcast .speakers .hosts-info .card__text{align-items:flex-start}}@media(min-width:1280px){.podcast .speakers .hosts-info .card__text{margin-right:0}}.podcast .speakers .hosts-info .card__text h3{color:#6820c5;display:flex;font-size:22px;font-weight:700;justify-content:center}@media(min-width:1280px){.podcast .speakers .hosts-info .card__text h3{font-size:24px}}.podcast .speakers .hosts-info .card__text p{font-size:14px}@media(min-width:1280px){.podcast .speakers .hosts-info .card__text p{font-size:18px}}.podcast .latest-episode{background:linear-gradient(180deg,#641bc3,#320f5f);padding:40px 0}@media(min-width:760px){.podcast .latest-episode{padding:60px 0}}.podcast .latest-episode h1 i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media(min-width:760px){.podcast .latest-episode h1{padding:0 50px}}@media(min-width:1280px){.podcast .latest-episode h1{margin-bottom:15px;padding-left:120px}}@media(min-width:1920px){.podcast .latest-episode h1{padding-left:0}}.podcast .latest-episode h2{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:15px}@media(min-width:760px){.podcast .latest-episode h2{padding:0 50px}}@media(min-width:1280px){.podcast .latest-episode h2{font-size:30px;margin-bottom:15px;padding:0}}.podcast .latest-episode h2 i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.podcast .latest-episode p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media(min-width:1280px){.podcast .latest-episode p{font-size:18px}.podcast .latest-episode .latest-ep-para{max-width:515px}}.podcast .latest-episode .latest-episode__bio{font-style:italic}.podcast .latest-episode__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;width:100%}@media(min-width:760px){.podcast .latest-episode__container{align-items:normal}.podcast .latest-episode .container{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0}}.podcast .latest-episode .container .divider{background:linear-gradient(90deg,#c59afa,#aaedd1 65.5%,rgba(222,255,242,0));height:1px;margin:25px 0;width:100%}@media(min-width:1280px){.podcast .latest-episode .container .divider{margin-right:20px 0}}.podcast .latest-episode__title{color:#aaedd1;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:400;line-height:120%}@media(min-width:760px){.podcast .latest-episode__title{margin-bottom:40px}}@media(min-width:1280px){.podcast .latest-episode__title{font-size:45px}}.podcast .latest-episode__hero{align-items:center;background-image:url(../images/podcast/audio_frame_background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:218px;margin:25px 0;max-width:320px;width:100%}@media(min-width:760px){.podcast .latest-episode__hero{width:1200px}}@media(min-width:1280px){.podcast .latest-episode__hero{height:344px;max-width:580px}}.podcast .latest-episode__hero--image{border-radius:15px;height:100%;width:218px}@media(min-width:1280px){.podcast .latest-episode__hero--image{height:344px;max-width:400px;width:344px}}@media(min-width:760px){.podcast .latest-episode__text-con{display:flex;flex-direction:column;margin:25px 40px 0 0;padding-left:50px}}@media(min-width:1280px){.podcast .latest-episode__text-con{margin:0;max-width:670px;padding-left:120px}}@media(min-width:1920px){.podcast .latest-episode__text-con{padding-left:0}}.podcast .latest-episode .tablet{display:none}@media(min-width:760px){.podcast .latest-episode .tablet{display:flex;margin-top:25px}}@media(min-width:1280px){.podcast .latest-episode .tablet{margin-top:0}}.podcast .latest-episode .tablet-text{display:none}@media(min-width:760px){.podcast .latest-episode .tablet-text{display:block}}@media(min-width:1280px){.podcast .latest-episode .tablet-text{display:none}}@media(min-width:760px){.podcast .latest-episode .mobile{display:none}}@media(min-width:1280px){.podcast .latest-episode .desktop{display:initial;max-width:400px}}.podcast .latest-episode .icons-box{display:flex;gap:35px;padding-top:25px;width:100%}@media(min-width:760px){.podcast .latest-episode .icons-box{padding-top:40px}}.podcast .episode-cards{background:url(../images/podcast/episode_clouds.svg),linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.75)),linear-gradient(180deg,#defff2,#eddfff 32.5%,#fff1f6 47%),rgba(222,255,242,.2) 100%;background-position:left 750px;background-repeat:no-repeat}@media(min-width:760px){.podcast .episode-cards{background:url(../images/podcast/episode_clouds.svg),linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),linear-gradient(180deg,#defff2,#eddfff 32.5%,#fff1f6 47%),rgba(222,255,242,.2) 100%;background-position:50% 25%;background-repeat:no-repeat;background-size:contain}}.podcast .episode-cards .card{align-items:center;border-bottom:.5px solid #2d1159;display:flex;flex-direction:column;gap:30px;padding:40px 0}@media(min-width:760px){.podcast .episode-cards .card{align-items:center;flex-direction:row-reverse}}@media(min-width:1280px){.podcast .episode-cards .card{padding-bottom:40px;padding-top:40px}}@media(min-width:760px){.podcast .episode-cards .card__wrapper{min-width:338px}}.podcast .episode-cards .card__img{border-radius:15px;height:auto;width:256px}@media(min-width:760px){.podcast .episode-cards .card__img{margin-bottom:24px;max-width:256px}}@media(min-width:1024px){.podcast .episode-cards .card__img{width:224px}}@media(min-width:760px){.podcast .episode-cards .card__img--short{margin-bottom:0}}.podcast .episode-cards .card__text{display:flex;flex-direction:column}@media(min-width:760px){.podcast .episode-cards .card__text{margin-right:40px}}@media(min-width:1280px){.podcast .episode-cards .card__text .divider{border-top:.75px solid #6820c5;margin-bottom:10px;margin-top:20px;width:45px}}.podcast .episode-cards .card__text .name{color:#6820c5;font-weight:600}.podcast .episode-cards .card__text h3{color:#6820c5;font-size:22px;font-weight:400}@media(min-width:1280px){.podcast .episode-cards .card__text h3{font-size:30px}}.podcast .episode-cards .card__text p{font-size:14px;margin-top:15px}@media(min-width:1280px){.podcast .episode-cards .card__text p{font-size:18px}}.podcast .episode-cards .card__text a{border:none;color:#6820c5;text-decoration:underline}.podcast .episode-cards .card .bio-italic{font-style:italic}.podcast .episode-cards .card .normal{font-style:normal}.podcast .episode-cards .card .date{color:#6820c5;font-size:16px;font-weight:600;margin-bottom:5px;margin-top:0;text-transform:uppercase}.podcast .episode-cards .card .icons-box{display:flex;gap:35px;margin-top:15px;width:100%}@media(min-width:760px){.podcast .episode-cards .card .icons-box{margin-top:25px}}.podcast .episode-cards .container{flex-direction:column}.podcast .episode-cards .card:last-child{border-bottom:none}#player{background:linear-gradient(180deg,#fff1f6,#fad1e1 50%,#6820c5);padding-bottom:35px}@media(min-width:760px){#player{padding-bottom:50px}}#player .content-box{flex-direction:column;padding-bottom:30px}@media(min-width:760px){#player .content-box{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:15px}}#player .content-box .subheading{margin:0 auto;max-width:360px}@media(min-width:760px){#player .content-box .subheading{margin:0;text-align:left}}@media(min-width:1280px){#player .content-box .subheading{max-width:460px}}#player .content-box .icons-box{gap:30px;justify-content:center}.hl-webinar-template .about-speaker,.hl-webinar-template .content-and-form{padding-bottom:60px;padding-top:60px}@media(min-width:982px){.hl-webinar-template .about-speaker,.hl-webinar-template .content-and-form{padding-bottom:80px;padding-top:80px}}.hl-webinar-template h2{font-size:26px}@media(min-width:760px){.hl-webinar-template h2{font-size:32px}}@media(min-width:1280px){.hl-webinar-template h2{font-size:40px}}.hl-webinar-template h3{font-size:24px}@media(min-width:760px){.hl-webinar-template h3{font-size:28px}}@media(min-width:1280px){.hl-webinar-template h3{font-size:32px}}.hl-webinar-template p{font-size:16px}@media(min-width:760px){.hl-webinar-template p{font-size:18px}}@media(min-width:1280px){.hl-webinar-template p{font-size:22px}}.hl-webinar-template .hero .relevant-header .flex-con>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 30px}@media(min-width:760px){.hl-webinar-template .hero .relevant-header .flex-con>.wp-block-group__inner-container{flex-direction:row;padding:45px 0}}.hl-webinar-template .hero .relevant-header .flex-con .all-events,.hl-webinar-template .hero .relevant-header .flex-con .jump-to-form{text-align:center}.hl-webinar-template .hero .relevant-header .flex-con .all-events a,.hl-webinar-template .hero .relevant-header .flex-con .jump-to-form a{border:none;font-size:14px;font-weight:700;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase}.hl-webinar-template .hero .relevant-header .flex-con .all-events{margin:20px 0 0;order:1}@media(min-width:760px){.hl-webinar-template .hero .relevant-header .flex-con .all-events{margin:0;order:0}}.hl-webinar-template .hero .relevant-header .flex-con .jump-to-form{margin:5px 0 0;order:2}@media(min-width:760px){.hl-webinar-template .hero .relevant-header .flex-con .jump-to-form{margin:0;order:0}}.hl-webinar-template .hero .relevant-header .flex-con .th-logo img{height:40px;width:auto}.hl-webinar-template .hero .event-type{color:#6820c5;font-size:16px;font-weight:700;letter-spacing:.75px;margin-bottom:0;text-transform:uppercase}@media(min-width:760px){.hl-webinar-template .hero .event-type{font-size:18px}}@media(min-width:1280px){.hl-webinar-template .hero .event-type{font-size:20px}}@media(min-width:982px){.hl-webinar-template .hero .hero-text{min-height:400px}}.hl-webinar-template .hero .hero-heading{font-size:28px}@media(min-width:760px){.hl-webinar-template .hero .hero-heading{font-size:40px}}@media(min-width:1280px){.hl-webinar-template .hero .hero-heading{font-size:48px}}.hl-webinar-template .hero .event-date>div>*,.hl-webinar-template .hero .event-time{color:#6820c5;font-size:16px;margin-bottom:0}@media(min-width:760px){.hl-webinar-template .hero .event-date>div>*,.hl-webinar-template .hero .event-time{font-size:20px}}@media(min-width:1280px){.hl-webinar-template .hero .event-date>div>*,.hl-webinar-template .hero .event-time{font-size:24px}}.hl-webinar-template .hero .event-date>div{display:flex}.hl-webinar-template .hero .event-date>div>*{font-weight:700}.hl-webinar-template .hero .event-date .ordinal-type{font-size:12px;vertical-align:super}@media(min-width:760px){.hl-webinar-template .hero .event-date .ordinal-type{font-size:16px}}@media(min-width:1280px){.hl-webinar-template .hero .event-date .ordinal-type{font-size:18px}}.hl-webinar-template .hero .event-date>div>p{margin:0!important}.hl-webinar-template .hero .event-time{margin-bottom:40px}.hl-webinar-template .hero .hero-img{align-self:center}@media(min-width:982px){.hl-webinar-template .hero .hero-img{align-self:flex-end}}.hl-webinar-template .hero .hero-img>div>figure{margin:0}.hl-webinar-template .hero .hero-img>div>figure>img{max-height:480px;width:auto}.hl-webinar-template .content-and-form .form-container{border:1px solid #000;box-shadow:5px 10px;padding:24px}.hl-webinar-template .content-and-form .form-container h2{margin-bottom:0}@media(min-width:982px){.hl-webinar-template .join-us{padding-bottom:20px;padding-top:20px}}.hl-webinar-template .join-us>.wp-block-group__inner-container{background:#eee}.hl-webinar-template .join-us .join-us-cols{gap:0}.hl-webinar-template .join-us .list-block{padding:60px 0 0}@media(min-width:760px){.hl-webinar-template .join-us .list-block{padding:60px 0 30px}}@media(min-width:982px){.hl-webinar-template .join-us .list-block{border-right:2em solid #fff;padding:80px 40px 80px 0}}.hl-webinar-template .join-us .book-block{align-self:center;padding:60px 0}@media(min-width:982px){.hl-webinar-template .join-us .book-block{padding:80px 0 80px 40px}}.hl-webinar-template .join-us .book-block .book-img{align-self:center}@media(min-width:760px)and (max-width:981px){.hl-webinar-template .join-us .book-block .book-img>figure>img{padding-left:25px}}.hl-webinar-template .join-us .book-block .book-p{margin-bottom:0}.hl-webinar-template .join-us ul{list-style-position:inside}.hl-webinar-template .join-us ul li:not(:last-child){padding-bottom:12px}.hl-webinar-template .join-us ul li{font-size:18px}@media(min-width:1280px){.hl-webinar-template .join-us ul li{font-size:22px}}.hl-webinar-template .secondary-footer{background-color:#000;color:#fff;padding-bottom:32px;padding-top:32px}.hl-webinar-template .secondary-footer__container{align-items:center;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:20px 0}@media(max-width:759px){.hl-webinar-template .secondary-footer__container{align-items:flex-start;flex-direction:column;gap:10px}}.hl-webinar-template .secondary-footer__icons-container{display:flex}.hl-webinar-template .secondary-footer__copyright{color:#fff;margin-bottom:0}.hl-webinar-template .secondary-footer img{background:none}.hl-webinar-template-v2 .about-speaker,.hl-webinar-template-v2 .content-and-form{padding-bottom:60px;padding-top:60px}@media(min-width:982px){.hl-webinar-template-v2 .about-speaker,.hl-webinar-template-v2 .content-and-form{padding-bottom:80px;padding-top:80px}.hl-webinar-template-v2 .content-and-form .content-and-form__text-box,.hl-webinar-template-v2 .hero .hero__text-box{max-width:500px;width:85%}.hl-webinar-template-v2 .join-us .join-us__text-box{max-width:500px;width:calc(85% + 60px)}}.hl-webinar-template-v2 h2{font-size:26px}@media(min-width:760px){.hl-webinar-template-v2 h2{font-size:32px}}@media(min-width:1280px){.hl-webinar-template-v2 h2{font-size:40px}}.hl-webinar-template-v2 h3{font-size:24px}@media(min-width:760px){.hl-webinar-template-v2 h3{font-size:28px}}@media(min-width:1280px){.hl-webinar-template-v2 h3{font-size:32px}}.hl-webinar-template-v2 p{font-size:16px}@media(min-width:760px){.hl-webinar-template-v2 p{font-size:18px}}@media(min-width:1280px){.hl-webinar-template-v2 p{font-size:22px}}.hl-webinar-template-v2 .hero .relevant-header .flex-con>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 30px}@media(min-width:982px){.hl-webinar-template-v2 .hero .relevant-header .flex-con>.wp-block-group__inner-container{flex-direction:row;padding:35px 0}}.hl-webinar-template-v2 .hero .relevant-header .flex-con .all-events,.hl-webinar-template-v2 .hero .relevant-header .flex-con .jump-to-form,.hl-webinar-template-v2 .hero .relevant-header .flex-con .th-logo{flex:1}.hl-webinar-template-v2 .hero .relevant-header .flex-con .all-events a,.hl-webinar-template-v2 .hero .relevant-header .flex-con .jump-to-form a{border:none;font-size:14px;font-weight:700;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase}.hl-webinar-template-v2 .hero .relevant-header .flex-con .all-events{margin:20px 0 0;order:1;text-align:center}@media(min-width:982px){.hl-webinar-template-v2 .hero .relevant-header .flex-con .all-events{margin:0;order:0;text-align:left}}.hl-webinar-template-v2 .hero .relevant-header .flex-con .jump-to-form{margin:5px 0 0;order:2;text-align:center}@media(min-width:982px){.hl-webinar-template-v2 .hero .relevant-header .flex-con .jump-to-form{margin:0;order:0;text-align:right}}.hl-webinar-template-v2 .hero .relevant-header .flex-con .th-logo{text-align:center}.hl-webinar-template-v2 .hero .relevant-header .flex-con .th-logo img{height:40px;width:auto}.hl-webinar-template-v2 .hero .event-type{color:#6820c5;font-size:16px;font-weight:700;letter-spacing:.75px;margin-bottom:0;margin-top:10px;text-transform:uppercase}@media(min-width:760px){.hl-webinar-template-v2 .hero .event-type{font-size:18px}}@media(min-width:1280px){.hl-webinar-template-v2 .hero .event-type{font-size:20px}}@media(min-width:982px){.hl-webinar-template-v2 .hero .hero-text{min-height:400px}}.hl-webinar-template-v2 .hero .hero-heading{font-size:28px}@media(min-width:760px){.hl-webinar-template-v2 .hero .hero-heading{font-size:40px}}@media(min-width:1440px){.hl-webinar-template-v2 .hero .hero-heading{font-size:48px}}.hl-webinar-template-v2 .hero .event-date>div>*,.hl-webinar-template-v2 .hero .event-time{color:#6820c5;font-size:16px;margin-bottom:0}@media(min-width:760px){.hl-webinar-template-v2 .hero .event-date>div>*,.hl-webinar-template-v2 .hero .event-time{font-size:20px}}@media(min-width:1280px){.hl-webinar-template-v2 .hero .event-date>div>*,.hl-webinar-template-v2 .hero .event-time{font-size:24px}}.hl-webinar-template-v2 .hero .event-date>div{display:flex}.hl-webinar-template-v2 .hero .event-date>div>*{font-weight:700}.hl-webinar-template-v2 .hero .event-date .ordinal-type{font-size:12px;vertical-align:super}@media(min-width:760px){.hl-webinar-template-v2 .hero .event-date .ordinal-type{font-size:16px}}@media(min-width:1280px){.hl-webinar-template-v2 .hero .event-date .ordinal-type{font-size:18px}}.hl-webinar-template-v2 .hero .event-date>div>p{margin:0!important}.hl-webinar-template-v2 .hero .event-time{margin-bottom:40px}.hl-webinar-template-v2 .hero .hero-img{align-self:center}@media(min-width:982px){.hl-webinar-template-v2 .hero .hero-img{align-self:flex-end}}.hl-webinar-template-v2 .hero .hero-img>div>figure{margin:0;width:100%}.hl-webinar-template-v2 .hero .hero-img>div>figure>img{width:100%}.hl-webinar-template-v2 .content-and-form .form-container{border:1px solid #000;box-shadow:5px 10px;padding:24px}.hl-webinar-template-v2 .content-and-form .form-container h2{margin-bottom:0}.hl-webinar-template-v2 .join-us>.wp-block-group__inner-container{background:#eee}.hl-webinar-template-v2 .join-us .join-us-cols{gap:0}.hl-webinar-template-v2 .join-us .book-block,.hl-webinar-template-v2 .join-us .list-block{align-self:stretch}.hl-webinar-template-v2 .join-us .list-block{padding:60px 0 0}@media(min-width:760px){.hl-webinar-template-v2 .join-us .list-block{padding:60px 0 30px}}@media(min-width:982px){.hl-webinar-template-v2 .join-us .list-block{border-right:2em solid #fff;padding:50px 60px 50px 0}}.hl-webinar-template-v2 .join-us .book-block{padding:60px 0}@media(min-width:982px){.hl-webinar-template-v2 .join-us .book-block{padding:50px 0 50px 60px}}.hl-webinar-template-v2 .join-us .book-block>.ep-custom-column{gap:2em;height:100%}.hl-webinar-template-v2 .join-us .book-block .book-img{align-self:center}@media(min-width:982px){.hl-webinar-template-v2 .join-us .book-block .book-img{align-self:flex-end}}.hl-webinar-template-v2 .join-us .book-block .book-img>figure>img{width:188px}@media(min-width:760px)and (max-width:981px){.hl-webinar-template-v2 .join-us .book-block .book-img>figure>img{padding-left:25px}}.hl-webinar-template-v2 .join-us .book-block .book-p{margin-bottom:0}.hl-webinar-template-v2 .join-us ul li:not(:last-child){padding-bottom:12px}.hl-webinar-template-v2 .join-us ul li{font-size:18px;margin-left:20px}@media(min-width:1280px){.hl-webinar-template-v2 .join-us ul li{font-size:22px}}@media(min-width:982px){.hl-webinar-template-v2 .about-speaker__text-box{padding-left:60px}}.hl-webinar-template-v2 .secondary-footer{background-color:#000;color:#fff;padding-bottom:32px;padding-top:32px}.hl-webinar-template-v2 .secondary-footer__container{align-items:center;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:20px 0}@media(max-width:759px){.hl-webinar-template-v2 .secondary-footer__container{align-items:flex-start;flex-direction:column;gap:10px}}.hl-webinar-template-v2 .secondary-footer__icons-container{display:flex}.hl-webinar-template-v2 .secondary-footer__copyright{color:#fff;margin-bottom:0}.hl-webinar-template-v2 .secondary-footer img{background:none}.lp-ace{overflow-x:hidden}.lp-ace .heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:55px;font-weight:400;line-height:120%;margin-bottom:0}.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:1279px){.lp-ace .heading{font-size:40px}}@media(max-width:1023px){.lp-ace .heading{font-size:35px}}@media(max-width:759px){.lp-ace .heading{font-size:25px}}.lp-ace .standard-p{font-size:22px}.lp-ace .standard-p em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media(max-width:1919px){.lp-ace .standard-p{font-size:20px}}@media(max-width:1279px){.lp-ace .standard-p{font-size:16px}}@media(max-width:1023px){.lp-ace .standard-p{font-size:14px}}.lp-ace .btns-container{gap:15px}@media(max-width:1919px)and (min-width:890px){.lp-ace .btns-container{position:absolute}}@media(max-width:759px){.lp-ace .btns-container{flex-direction:column}}.lp-ace .btns-container-center{justify-content:center;position:static}.lp-ace .btns-container .get-started-btn,.lp-ace .btns-container .req-demo{font-size:22px;min-height:48px}@media(max-width:1919px){.lp-ace .btns-container .get-started-btn,.lp-ace .btns-container .req-demo{font-size:20px;min-height:45px}}@media(max-width:1279px){.lp-ace .btns-container .get-started-btn,.lp-ace .btns-container .req-demo{font-size:16px}}@media(max-width:1023px){.lp-ace .btns-container .get-started-btn,.lp-ace .btns-container .req-demo{font-size:14px;min-height:40px}}@media(max-width:889px)and (min-width:760px){.lp-ace .btns-container .get-started-btn,.lp-ace .btns-container .req-demo{flex:1 0 0}}.lp-ace .btns-container .get-started-btn{align-items:center;gap:15px;justify-content:center;padding:10px 20px}.lp-ace .btns-container .get-started-btn img{width:27px}.lp-ace .btns-container .req-demo{background-color:transparent;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;text-align:center;transition:all .25s ease}.lp-ace .btns-container .req-demo:active,.lp-ace .btns-container .req-demo:focus,.lp-ace .btns-container .req-demo:hover{background-color:#2d1159}.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:889px){.lp-ace .col-width{max-width:none}}.lp-ace .gap-change{gap:120px}@media(max-width:1919px){.lp-ace .gap-change{gap:95px}}@media(max-width:1279px){.lp-ace .gap-change{gap:102px}}@media(max-width:1023px){.lp-ace .gap-change{gap:91px}}.lp-ace .hero{background-image:url(../images/ace/ace_bg_891-1920.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;padding:45px 0 90px}@media(max-width:1023px){.lp-ace .hero{padding-bottom:80px}}@media(max-width:889px){.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%;padding-bottom:37px}}@media(max-width:759px){.lp-ace .hero{padding:45px 0 48px}}@media(max-width:1279px){.lp-ace .hero .container{padding:0 64px}}@media(max-width:889px){.lp-ace .hero .container{padding:0 90px}}@media(max-width:759px){.lp-ace .hero .container{padding:0 31px}}.lp-ace .hero .row.btm,.lp-ace .hero .row.top{justify-content:space-between}.lp-ace .hero .row.top{gap:120px}@media(max-width:1919px){.lp-ace .hero .row.top{gap:95px}}@media(max-width:889px){.lp-ace .hero .row.top{flex-direction:column;gap:30px}}@media(max-width:759px){.lp-ace .hero .row.top{gap:40px}}.lp-ace .hero .row.top .col-left{flex-basis:48.5%}@media(max-width:1919px){.lp-ace .hero .row.top .col-left{flex-basis:52.2%}}@media(max-width:1279px){.lp-ace .hero .row.top .col-left{flex-basis:47%}}@media(max-width:1024px){.lp-ace .hero .row.top .col-left{flex-basis:48%}}@media(max-width:889px){.lp-ace .hero .row.top .col-left>*{margin:0 auto;text-align:center}}.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:80px;font-weight:400;line-height:120%;max-width:450px}.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{font-size:72px;max-width:389px}}@media(max-width:1279px){.lp-ace .hero .row.top .col-left .hero-title{font-size:56px;max-width:350px}}@media(max-width:1023px){.lp-ace .hero .row.top .col-left .hero-title{font-size:48px;max-width:300px}}@media(max-width:889px){.lp-ace .hero .row.top .col-left .hero-title{font-size:40px;max-width:350px}}@media(max-width:759px){.lp-ace .hero .row.top .col-left .hero-title{font-size:32px;max-width:385px}}.lp-ace .hero .row.top .col-left .star-bullet-green{height:20px;padding:32px 0;width:20px}.lp-ace .hero .row.top .col-left p{color:#aaedd1;margin-bottom:0}.lp-ace .hero .row.top .col-right.video-container{flex-basis:42.2%}.lp-ace .hero .row.top .col-right.video-container img{max-width:333px;width:54.8%}@media(max-width:1919px){.lp-ace .hero .row.top .col-right.video-container img{width:59.5%}}@media(max-width:1279px){.lp-ace .hero .row.top .col-right.video-container img{width:54%}}@media(max-width:1024px){.lp-ace .hero .row.top .col-right.video-container img{width:50.3%}}@media(max-width:889px){.lp-ace .hero .row.top .col-right.video-container img{margin:0 auto;max-width:286px}}@media(max-width:759px){.lp-ace .hero .row.top .col-right.video-container img{max-width:160px;width:100%}}.lp-ace .hero .row.btm{margin-top:18px}@media(max-width:1024px){.lp-ace .hero .row.btm{margin-top:0}}@media(max-width:889px){.lp-ace .hero .row.btm{flex-direction:column;gap:20px;margin-top:32px}}@media(max-width:759px){.lp-ace .hero .row.btm{gap:0}}.lp-ace .hero .row.btm .col-left{flex-basis:48.5%}@media(max-width:1919px){.lp-ace .hero .row.btm .col-left{flex-basis:52.2%}}@media(max-width:1279px){.lp-ace .hero .row.btm .col-left{flex-basis:47%}}@media(max-width:1024px){.lp-ace .hero .row.btm .col-left{flex-basis:48%}}@media(max-width:889px){.lp-ace .hero .row.btm .col-left{order:1}}.lp-ace .hero .row.btm .col-left .btns-container{margin-top:30px}@media(max-width:889px){.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:30px}}.lp-ace .hero .row.btm .col-left .btns-container .req-demo{border-color:#08d493}.lp-ace .hero .row.btm .col-left .btns-container .req-demo:focus,.lp-ace .hero .row.btm .col-left .btns-container .req-demo:hover{background:#fff;color:#08d493}@media(max-width:889px)and (min-width:760px){.lp-ace .hero .row.btm .col-right.text-box{display:flex;gap:40px}}@media(min-width:890px){.lp-ace .hero .row.btm .col-right.text-box{flex-basis:40%}}@media(min-width:1024px){.lp-ace .hero .row.btm .col-right.text-box{flex-basis:42.2%}}@media(max-width:889px)and (min-width:760px){.lp-ace .hero .row.btm .col-right.text-box .mobile-col-left,.lp-ace .hero .row.btm .col-right.text-box .mobile-col-right{flex-basis:42%}.lp-ace .hero .row.btm .col-right.text-box .mobile-col-right{flex-basis:58%}}.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:1279px){.lp-ace .hero .row.btm .col-right.text-box .gradient-text{font-size:22px}}@media(max-width:1023px){.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%;margin-bottom:20px}.lp-ace .main-content.engagement{background:linear-gradient(180deg,#08d493,#eee0ff)}.lp-ace .main-content.engagement .text-box .heading{padding-top:45px}@media(max-width:759px){.lp-ace .main-content.engagement .text-box .heading{padding-top:30px}}@media(max-width:1919px){.lp-ace .main-content.engagement .text-box .heading .line-break:before{content:" ";display:block}}.lp-ace .main-content.engagement .text-box .standard-p{max-width:800px}@media(max-width:1279px){.lp-ace .main-content.engagement .text-box .standard-p{max-width:630px}}.lp-ace .main-content.engagement .video-container{padding:8px 0}@media(min-width:890px){.lp-ace .main-content.engagement .video-container{padding:10px 0}}.lp-ace .main-content.engagement .btns-container{justify-content:center;position:static}.lp-ace .main-content.course-prep{background-image:url(../images/ace/ace_parallax_all.png),linear-gradient(180deg,#eddfff,#aaedd1 33%,#faf7ef 66%,#eddfff);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:120px 0 53px}@media(max-width:1279px){.lp-ace .main-content.course-prep{padding:100px 0 50px}}@media(max-width:1023px){.lp-ace .main-content.course-prep{padding:80px 0 55px}}@media(max-width:889px){.lp-ace .main-content.course-prep{padding:80px 0 50px}}.lp-ace .main-content.course-prep .ace-logo{margin-bottom:80px}@media(max-width:1023px){.lp-ace .main-content.course-prep .ace-logo{margin-bottom:60px}}@media(max-width:889px){.lp-ace .main-content.course-prep .ace-logo{margin-bottom:50px}}.lp-ace .main-content.course-prep .ace-logo img{height:80px;margin:0 auto;width:auto}@media(max-width:889px){.lp-ace .main-content.course-prep .ace-logo img{height:50px}}@media(max-width:759px){.lp-ace .main-content.course-prep .ace-logo img{height:40px}}.lp-ace .main-content.course-prep .text-box .standard-p{max-width:785px}.lp-ace .main-content.course-prep .text-box .standard-p-long{max-width:1274px}@media(max-width:1919px){.lp-ace .main-content.course-prep .text-box .standard-p{max-width:670px}}@media(max-width:1279px){.lp-ace .main-content.course-prep .text-box .standard-p{max-width:550px}}@media(max-width:889px){.lp-ace .main-content.course-prep .text-box .standard-p{max-width:480px}}.lp-ace .main-content.course-prep .boost.row{margin-bottom:87px;margin-top:87px}@media(max-width:1279px){.lp-ace .main-content.course-prep .boost.row{margin-bottom:70px;margin-top:60px}}@media(max-width:889px){.lp-ace .main-content.course-prep .boost.row{flex-direction:column;gap:40px;margin-top:50px}}@media(max-width:759px){.lp-ace .main-content.course-prep .boost.row{margin-bottom:40px;margin-top:32px}}.lp-ace .main-content.course-prep .boost.row .col-left{flex-basis:55%}.lp-ace .main-content.course-prep .boost.row .col-left .text-box{max-width:595px}@media(max-width:1919px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box{max-width:500px}}@media(max-width:1279px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box{max-width:400px}}@media(max-width:1023px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box{max-width:350px}}@media(max-width:889px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box{max-width:none}.lp-ace .main-content.course-prep .boost.row .col-left .text-box .heading{max-width:500px}}@media(max-width:759px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box .heading{max-width:inherit}}.lp-ace .main-content.course-prep .boost.row .col-left .text-box .standard-p{max-width:inherit}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .col-left .text-box .standard-p{margin:20px 0}}.lp-ace .main-content.course-prep .boost.row .col-right{flex-basis:42.2%}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container{display:flex}}.lp-ace .main-content.course-prep .boost.row .bullets-container .row{gap:6px}@media(max-width:889px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row{gap:0}}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row{flex:1 0 0}}.lp-ace .main-content.course-prep .boost.row .bullets-container .row:first-child{padding-bottom:30px}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:first-child{padding:0 15px 0 0}}@media(max-width:759px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:first-child{padding-bottom:20px}}.lp-ace .main-content.course-prep .boost.row .bullets-container .row:nth-child(2){padding:30px 0}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:nth-child(2){padding:0 15px}}@media(max-width:759px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:nth-child(2){padding:20px 0}}.lp-ace .main-content.course-prep .boost.row .bullets-container .row:last-child{padding-top:30px}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:last-child{padding:0 0 0 15px}}@media(max-width:759px){.lp-ace .main-content.course-prep .boost.row .bullets-container .row:last-child{padding-top:20px}}.lp-ace .main-content.course-prep .boost.row .bullets-container .gradient-border{-o-border-image:linear-gradient(90deg,#fbf8ff,#aaedd1) 1;border-image:linear-gradient(90deg,#fbf8ff,#aaedd1) 1;border-style:solid;border-width:2px;border-left:none;border-right:none;border-top:none}@media(max-width:889px)and (min-width:760px){.lp-ace .main-content.course-prep .boost.row .bullets-container .gradient-border{-o-border-image:linear-gradient(180deg,#fbf8ff,#aaedd1) 1;border-image:linear-gradient(180deg,#fbf8ff,#aaedd1) 1;border-style:solid;border-width:2px;border-bottom:none;border-left:none;border-top:none}}.lp-ace .main-content.course-prep .boost.row .bullets-container .star-bullet-white{height:55px;margin-left:-8px;width:55px}@media(max-width:889px){.lp-ace .main-content.course-prep .boost.row .bullets-container .star-bullet-white{height:40px;width:40px}}.lp-ace .main-content.course-prep .boost.row .bullets-container .standard-p.with-white-bullet{margin:0}@media(min-width:1280px){.lp-ace .main-content .video-container video{margin:0 auto;width:80%}}.lp-ace .main-content .tiles-container{gap:40px;margin:50px 0}@media(max-width:1279px){.lp-ace .main-content .tiles-container{margin:40px 0}}@media(max-width:889px){.lp-ace .main-content .tiles-container{gap:30px;margin:30px 0 40px}}@media(max-width:759px){.lp-ace .main-content .tiles-container{flex-direction:column;gap:20px}}.lp-ace .main-content .tiles-container .tile{background:#fbf8ff;border-radius:10px;flex:1 0 0;gap:20px;padding:20px}@media(max-width:889px){.lp-ace .main-content .tiles-container .tile{gap:15px}}.lp-ace .main-content .tiles-container .tile .star-bullet-green{padding-top:8px}.lp-ace .main-content .tiles-container .tile .icon-set-green,.lp-ace .main-content .tiles-container .tile .star-bullet-green{height:30px;width:30px}@media(max-width:889px){.lp-ace .main-content .tiles-container .tile .icon-set-green,.lp-ace .main-content .tiles-container .tile .star-bullet-green{height:25px;width:25px}}.lp-ace .main-content .tiles-container .tile p{color:#2d1159;line-height:140%;margin:0}.lp-ace .main-content .text-box.center:not(:first-of-type){margin-top:87px}@media(max-width:1279px){.lp-ace .main-content .text-box.center:not(:first-of-type){margin-top:60px}}@media(max-width:759px){.lp-ace .main-content .text-box.center:not(:first-of-type){margin-top:40px}.lp-ace .main-content .text-box .heading{text-align:center}.lp-ace .main-content .text-box .heading,.lp-ace .main-content .text-box .standard-p{max-width:inherit}}.lp-ace .main-content .text-box .standard-p{margin:22px auto}@media(max-width:1919px){.lp-ace .main-content .text-box .standard-p{margin:30px auto}}@media(max-width:889px){.lp-ace .main-content .text-box .standard-p{margin:20px auto}}@media(max-width:759px){.lp-ace .main-content .text-box .standard-p{text-align:left}}.lp-ace .main-content .btns-container .req-demo{color:#2d1159}.lp-ace .main-content .btns-container .req-demo:active,.lp-ace .main-content .btns-container .req-demo:focus,.lp-ace .main-content .btns-container .req-demo:hover{background:#fff}.lp-ace .main-content .practice-sessions{align-items:center;display:flex;gap:59px;justify-content:space-between;padding:30px 248px 0}@media(max-width:1919px){.lp-ace .main-content .practice-sessions{gap:50px;padding:0 114px}}@media(max-width:1279px){.lp-ace .main-content .practice-sessions{padding:0 41px}}@media(max-width:1023px){.lp-ace .main-content .practice-sessions{padding:0 51px}}@media(max-width:889px){.lp-ace .main-content .practice-sessions{gap:40px;padding:0 46px}}.lp-ace .main-content .practice-sessions .video-container{flex-shrink:0;max-width:304px;width:31.7%}@media(max-width:1279px){.lp-ace .main-content .practice-sessions .video-container{width:30.6%}}@media(max-width:889px){.lp-ace .main-content .practice-sessions .video-container{width:31.1%}}.lp-ace .main-content .practice-sessions .video-container video{width:100%}@media(max-width:480px){.lp-ace .main-content .practice-sessions{gap:21px;justify-content:center;margin:0 -96px;padding:0;position:relative}.lp-ace .main-content .practice-sessions .practice{opacity:.5;position:absolute;top:30px;width:154px}.lp-ace .main-content .practice-sessions .practice-displayed{left:50%;opacity:1;top:0;transform:translate(-50%);width:177px}.lp-ace .main-content .practice-sessions .practice-first{right:74%}.lp-ace .main-content .practice-sessions .practice-third{left:74%}}.lp-ace .main-content .practice-sessions img{flex-shrink:1;max-width:264px;min-width:0}.lp-ace .main-content .sliders{display:none}@media(max-width:480px){.lp-ace .main-content .sliders{display:flex;gap:18px;justify-content:center;margin-top:375px}@supports(hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.lp-ace .main-content .sliders{margin-top:390px}}.lp-ace .main-content .sliders button{background-color:#934af4;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.lp-ace .main-content .sliders button.selected,.lp-ace .main-content .sliders button:focus,.lp-ace .main-content .sliders button:hover{transform:scale(1.5)}}.lp-ace .frequently-asked-questions .heading{padding:60px 0 30px}@media(max-width:1023px){.lp-ace .frequently-asked-questions .heading{padding:50px 0 20px}}@media(max-width:889px){.lp-ace .frequently-asked-questions .heading{padding:40px 0 10px}}.lp-ace .frequently-asked-questions .faq{padding:25px 0 60px}@media(max-width:889px){.lp-ace .frequently-asked-questions .faq{padding-bottom:40px}}.lp-ace .frequently-asked-questions .faq__wrapper-box{max-width:none}@media(max-width:889px){.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:889px){.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;line-height:120%;padding:0}@media(max-width:1023px){.lp-ace .frequently-asked-questions .faq__button{font-size:20px;margin-bottom:10px}}@media(max-width:889px){.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{border-color:#6820c5;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-position:100% 100%;background-repeat:no-repeat;background-size:cover}@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{display:flex;flex-wrap:nowrap;height:100%;margin:0 auto;max-width:1440px;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{flex-direction:column;gap:90px;max-width:695px;padding-bottom:90px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper{gap:40px;padding:30px 14px 60px;width:100%}}.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-size:55px;font-weight:400;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{font-size:20px;line-height:28px;width:85%}@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{margin-bottom:20px;width:100%}}@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){margin-bottom:35px;width:80%}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-left p:nth-child(4){margin-bottom:25px;width:100%}}@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{background:linear-gradient(90deg,#934af4,#e5166b);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:2.7px;padding:15px 30px;text-transform:uppercase}@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{max-width:265px;width:100%}}.lp-ai-learning .main-section .col-wrapper .col-right{align-self:flex-end;flex-basis:55%}@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]{background:linear-gradient(90deg,#934af4,#e5166b);border:none;border-radius:5px;color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:2.7px;padding:15px 30px;text-transform:uppercase;width:100%}@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]{padding:15px 0;width:100%}}.lp-bookstore-services .container-mobile-alt{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}@media screen and (min-width:760px){.lp-bookstore-services .container-mobile-alt{padding:0 50px}}@media screen and (min-width:1280px){.lp-bookstore-services .container-mobile-alt{padding:0 120px}}@media screen and (min-width:1920px){.lp-bookstore-services .container-mobile-alt{padding:0}}.lp-bookstore-services p{font-size:14px}@media(min-width:890px){.lp-bookstore-services p{font-size:18px}}@media(min-width:1280px){.lp-bookstore-services p{font-size:22px}}.lp-bookstore-services h2{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;text-align:center}@media(min-width:360px){.lp-bookstore-services h2{font-size:35px}}@media(min-width:890px){.lp-bookstore-services h2{font-size:40px;text-align:left}}@media(min-width:1280px){.lp-bookstore-services h2{font-size:45px}}.lp-bookstore-services .hero-section{background:linear-gradient(197deg,#fff1f6,#eddfff 22%,#fbf8ff 61.42%)}@media(min-width:890px){.lp-bookstore-services .hero-section{padding-top:30px}.lp-bookstore-services .hero-section .container-mobile-alt{display:flex;flex-direction:row-reverse;gap:25px}}@media(min-width:1200px){.lp-bookstore-services .hero-section .container-mobile-alt{justify-content:space-between}}.lp-bookstore-services .hero-section .container-mobile-alt .video-container{padding-top:32px}@media(min-width:760px){.lp-bookstore-services .hero-section .container-mobile-alt .video-container{margin:0 auto;max-width:508px}}@media(min-width:890px){.lp-bookstore-services .hero-section .container-mobile-alt .video-container{max-width:413px}}@media(min-width:1024px){.lp-bookstore-services .hero-section .container-mobile-alt .video-container{max-width:-moz-fit-content;max-width:fit-content;width:543px}}@media(min-width:1200px){.lp-bookstore-services .hero-section .container-mobile-alt .video-container{margin:0;width:50%}}@media(min-width:1280px){.lp-bookstore-services .hero-section .container-mobile-alt .video-container{max-width:650px}}@media(min-width:890px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container{width:354px}}@media(min-width:1024px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container{padding-top:40px}}@media(min-width:1200px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container{flex-basis:40%;padding-top:40px}}@media(min-width:1280px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container{flex-basis:566px}}.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1{background:linear-gradient(180deg,#2d1159,#6820c5);background-clip:text;-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;text-align:center;-webkit-text-fill-color:transparent;margin-bottom:20px;margin-top:30px}@media(min-width:360px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1{font-size:35px}}@media(min-width:890px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1{font-size:40px;text-align:left}}@media(min-width:1024px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1{line-height:1.25;margin-bottom:35px}}@media(min-width:1280px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1{font-size:60px}}.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1 .new-line{display:block}@media(min-width:760px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1 .new-line{display:inline}}.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1 .italicized{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container h1 .italicized{display:block}.lp-bookstore-services .hero-section .container-mobile-alt .text-container p{margin:0 auto 50px;max-width:472px}}@media(min-width:1024px){.lp-bookstore-services .hero-section .container-mobile-alt .text-container p{margin:0 0 50px;max-width:478px}}.lp-bookstore-services .hero-section .container-mobile-alt .text-container .highlight-text{color:#6820c5}.lp-bookstore-services .order-aktiv-learning,.lp-bookstore-services .order-etexts-print-txtbooks,.lp-bookstore-services .order-th-platform{padding-bottom:50px}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning,.lp-bookstore-services .order-etexts-print-txtbooks,.lp-bookstore-services .order-th-platform{padding-top:50px}.lp-bookstore-services .order-aktiv-learning .container-mobile-alt,.lp-bookstore-services .order-etexts-print-txtbooks .container-mobile-alt,.lp-bookstore-services .order-th-platform .container-mobile-alt{align-items:center;display:flex;gap:25px;justify-content:space-between}}@media(min-width:1280px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt,.lp-bookstore-services .order-etexts-print-txtbooks .container-mobile-alt,.lp-bookstore-services .order-th-platform .container-mobile-alt{gap:40px}}.lp-bookstore-services .order-aktiv-learning img,.lp-bookstore-services .order-etexts-print-txtbooks img,.lp-bookstore-services .order-th-platform img{margin:35px auto}@media(min-width:760px){.lp-bookstore-services .order-aktiv-learning .text-container h2,.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2,.lp-bookstore-services .order-th-platform .text-container h2{text-align:left}}.lp-bookstore-services .order-aktiv-learning .text-container p,.lp-bookstore-services .order-etexts-print-txtbooks .text-container p,.lp-bookstore-services .order-th-platform .text-container p{margin-bottom:10px}.lp-bookstore-services .order-aktiv-learning .text-container p i,.lp-bookstore-services .order-etexts-print-txtbooks .text-container p i,.lp-bookstore-services .order-th-platform .text-container p i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.lp-bookstore-services .order-aktiv-learning .text-container .btn,.lp-bookstore-services .order-etexts-print-txtbooks .text-container .btn,.lp-bookstore-services .order-th-platform .text-container .btn{margin-top:20px}@media(min-width:760px){.lp-bookstore-services .order-aktiv-learning .text-container .btn,.lp-bookstore-services .order-etexts-print-txtbooks .text-container .btn,.lp-bookstore-services .order-th-platform .text-container .btn{width:300px}}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning .text-container .btn,.lp-bookstore-services .order-etexts-print-txtbooks .text-container .btn,.lp-bookstore-services .order-th-platform .text-container .btn{font-size:20px;padding:15px 25px;width:300px}}@media(min-width:1240px){.lp-bookstore-services .order-aktiv-learning .text-container .btn,.lp-bookstore-services .order-etexts-print-txtbooks .text-container .btn,.lp-bookstore-services .order-th-platform .text-container .btn{font-size:24px}}.lp-bookstore-services .order-th-platform{background:linear-gradient(180deg,#fbf8ff,#fff)}@media(min-width:890px){.lp-bookstore-services .order-th-platform .container-mobile-alt{flex-direction:row-reverse}}.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container h2{margin:0 auto 24px;max-width:279px}@media(min-width:760px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container h2{max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:890px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container h2{margin:0 0 24px}}@media(min-width:1024px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container{width:371px}}@media(min-width:1200px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container{width:50%}.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container h2{max-width:371px}.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container p{max-width:500px}}@media(min-width:1280px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container{width:499px}}@media(min-width:1920px){.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container{width:700px}.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container h2,.lp-bookstore-services .order-th-platform .container-mobile-alt .text-container p{max-width:700px}}.lp-bookstore-services .order-th-platform .container-mobile-alt img{max-width:280px}@media(min-width:360px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{max-width:300px}}@media(min-width:760px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{max-width:457px}}@media(min-width:890px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{flex-shrink:0;height:345px;width:439px}}@media(min-width:1024px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{height:387px;max-width:-moz-fit-content;max-width:fit-content;width:493px}}@media(min-width:1200px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{height:auto;margin:0;width:45%}}@media(min-width:1280px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{max-width:604px;width:54%}}@media(min-width:1920px){.lp-bookstore-services .order-th-platform .container-mobile-alt img{max-width:626px}}.lp-bookstore-services .order-etexts-print-txtbooks{background:linear-gradient(180deg,#fff1f6,#fbf8ff)}.lp-bookstore-services .order-etexts-print-txtbooks img{max-width:255px}@media(min-width:760px){.lp-bookstore-services .order-etexts-print-txtbooks img{max-width:333px}}@media(min-width:890px){.lp-bookstore-services .order-etexts-print-txtbooks img{flex-shrink:0;height:454px;max-width:-moz-fit-content;max-width:fit-content;width:369px}}@media(min-width:1024px){.lp-bookstore-services .order-etexts-print-txtbooks img{height:496px;margin:0;width:404px}}@media(min-width:1920px){.lp-bookstore-services .order-etexts-print-txtbooks img{height:598px;width:486px}}@media(min-width:890px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container{max-width:390px}}@media(min-width:1024px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container{max-width:457px}}@media(min-width:1200px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container{max-width:-moz-fit-content;max-width:fit-content;width:50%}.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2{max-width:457px}.lp-bookstore-services .order-etexts-print-txtbooks .text-container p{max-width:550px}}@media(min-width:1280px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container{width:619px}.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2,.lp-bookstore-services .order-etexts-print-txtbooks .text-container p{max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:1920px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container{width:720px}}.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2{margin:0 auto 1.5rem;max-width:279px}@media(min-width:760px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2{max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:600px){.lp-bookstore-services .order-etexts-print-txtbooks .text-container h2{width:-moz-fit-content;width:fit-content}}.lp-bookstore-services .order-aktiv-learning{background:linear-gradient(180deg,#fff1f6 50%,#fff)}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt{flex-direction:row-reverse;gap:15px}}@media(min-width:1280px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt{gap:25px}}.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{max-width:263px}@media(min-width:360px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{max-width:306px}}@media(min-width:760px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{max-width:577px}}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{max-width:507px;width:60%}}@media(min-width:1024px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{flex-shrink:0;height:402px;margin:0;max-width:-moz-fit-content;max-width:fit-content;width:606px}}@media(min-width:1280px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{height:auto;max-width:604px;width:50%}}@media(min-width:1920px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .main-img{max-width:801px}}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container{max-width:295px;width:40%}}@media(min-width:1024px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container{max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:1280px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container{max-width:484px;width:50%}}.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container .logo{height:auto;width:122px}@media(min-width:760px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container .logo{margin:20px 0}}.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container h2{margin:0 auto 24px;max-width:279px}@media(min-width:760px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container h2{margin:0 0 24px;max-width:545px;width:545px}}@media(min-width:890px){.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container h2{width:-moz-fit-content;width:fit-content}}.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container a,.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container a:focus,.lp-bookstore-services .order-aktiv-learning .container-mobile-alt .text-container a:hover{border-bottom:1px solid #934af4;color:#934af4}.lp-bookstore-services .code-invoice-payment{position:relative}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment{margin-bottom:-45px}}.lp-bookstore-services .code-invoice-payment h2{text-align:left}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p,.lp-bookstore-services .code-invoice-payment .top-section .container-mobile-alt p{max-width:340px}}@media(min-width:890px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p,.lp-bookstore-services .code-invoice-payment .top-section .container-mobile-alt p{max-width:408px}}@media(min-width:1200px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p,.lp-bookstore-services .code-invoice-payment .top-section .container-mobile-alt p{max-width:500px}}@media(min-width:1920px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p,.lp-bookstore-services .code-invoice-payment .top-section .container-mobile-alt p{max-width:710px}}.lp-bookstore-services .code-invoice-payment .top-section{background:linear-gradient(180deg,#eddfff,#fff1f6);min-height:360px}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .top-section{min-height:-moz-fit-content;min-height:fit-content}}.lp-bookstore-services .code-invoice-payment .top-section h2{padding-top:24px}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .top-section h2{padding-top:82px}.lp-bookstore-services .code-invoice-payment .top-section .container-mobile-alt{padding-bottom:54px}}.lp-bookstore-services .code-invoice-payment .floating-phone-img{height:314px;left:50%;position:absolute;top:44.2%;transform:translate(-50%,-50%);width:199px}@media(min-width:480px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{top:41%}}@media(min-width:600px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{top:43%}}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{height:auto;left:57%;top:10%;transform:translate(0);width:276px}}@media(min-width:890px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{height:518px;left:54%;width:330px}}@media(min-width:1200px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{left:66%}}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{height:592px;left:63%;top:8%;width:376px}}@media(min-width:1920px){.lp-bookstore-services .code-invoice-payment .floating-phone-img{height:554px;top:5%;width:351px}}.lp-bookstore-services .code-invoice-payment .bottom-section{background:linear-gradient(180deg,#fff .01%,#fff1f6);padding:224px 0 30px}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .bottom-section{min-height:324px;padding-top:20px}}@media(min-width:890px){.lp-bookstore-services .code-invoice-payment .bottom-section{min-height:398px}}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .bottom-section{min-height:438px}}@media(min-width:1920px){.lp-bookstore-services .code-invoice-payment .bottom-section{min-height:398px}}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt h2{padding-top:26px}}.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p{margin-bottom:0}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p{max-width:580px}}@media(min-width:1920px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt p{max-width:729px}}.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt .bullet-display{display:flex;gap:20px}.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt .bullet-display img{height:22px;width:22px}@media(min-width:890px){.lp-bookstore-services .code-invoice-payment .bottom-section .container-mobile-alt .bullet-display img{height:30px;width:30px}}.lp-bookstore-services .code-invoice-payment .floating-box{background:linear-gradient(92deg,#934af4 .01%,#e5166b 100.01%);box-shadow:0 10px 20px 0 rgba(104,32,197,.2);padding:auto 30px}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .floating-box{border-radius:10px;margin:0 50px;transform:translateY(-70px)}}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .floating-box{background:none;border-radius:none;box-shadow:none;margin:0;padding:0;transform:translateY(-50%)}.lp-bookstore-services .code-invoice-payment .floating-box .text-container{background:linear-gradient(92deg,#934af4 .01%,#e5166b 100.01%);border-radius:10px;box-shadow:0 10px 20px 0 rgba(104,32,197,.2)}}.lp-bookstore-services .code-invoice-payment .floating-box .text-container h2,.lp-bookstore-services .code-invoice-payment .floating-box .text-container p{color:#fff;text-align:center}.lp-bookstore-services .code-invoice-payment .floating-box .text-container h2{margin-bottom:10px;padding-top:25px}@media(min-width:1024px){.lp-bookstore-services .code-invoice-payment .floating-box .text-container h2{padding-top:40px}}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .floating-box .text-container h2{padding-top:50px}}.lp-bookstore-services .code-invoice-payment .floating-box .text-container p{padding-bottom:25px}@media(min-width:1024px){.lp-bookstore-services .code-invoice-payment .floating-box .text-container p{padding-bottom:40px}}@media(min-width:1280px){.lp-bookstore-services .code-invoice-payment .floating-box .text-container p{padding-bottom:50px}}@media(min-width:760px){.lp-bookstore-services .code-invoice-payment .floating-box .text-container p span{display:block}}.lp-bookstore-services .return-policy{background:linear-gradient(180deg,#fff,#fff1f6)}@media(min-width:760px){.lp-bookstore-services .return-policy .section-container{display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}}@media(min-width:890px){.lp-bookstore-services .return-policy .section-container .text-container{width:467px}}@media(min-width:1200px){.lp-bookstore-services .return-policy .section-container .text-container{width:50%}}@media(min-width:1920px){.lp-bookstore-services .return-policy .section-container .text-container{margin-top:50px;max-width:951px;width:65%}}.lp-bookstore-services .return-policy .section-container .text-container h2{margin-bottom:20px;text-align:left}.lp-bookstore-services .return-policy .section-container .text-container p{margin-bottom:15px}.lp-bookstore-services .return-policy .section-container .text-container .bullet-display{display:flex;flex-direction:column}.lp-bookstore-services .return-policy .section-container .text-container .bullet-display .bullets{display:flex;gap:20px}@media(min-width:890px){.lp-bookstore-services .return-policy .section-container .text-container .bullet-display .bullets{gap:15px}}.lp-bookstore-services .return-policy .section-container .text-container .bullet-display .bullets img{height:22px;width:22px}@media(min-width:890px){.lp-bookstore-services .return-policy .section-container .text-container .bullet-display .bullets img{height:30px;width:30px}}.lp-bookstore-services .return-policy .section-container .text-container a,.lp-bookstore-services .return-policy .section-container .text-container a:focus,.lp-bookstore-services .return-policy .section-container .text-container a:hover{border-bottom:1px solid #934af4;color:#934af4}@media(min-width:760px){.lp-bookstore-services .return-policy .section-container .img-container{padding-top:92px}}@media(min-width:890px){.lp-bookstore-services .return-policy .section-container .img-container{flex-shrink:0;padding-top:54px;width:362px}}@media(min-width:1024px){.lp-bookstore-services .return-policy .section-container .img-container{padding-top:5px;width:400px}}@media(min-width:1280px){.lp-bookstore-services .return-policy .section-container .img-container{height:752px;padding-top:0;width:483px}}@media(min-width:1920px){.lp-bookstore-services .return-policy .section-container .img-container{height:674px;width:433px}}.lp-bookstore-services .contact-us{background:linear-gradient(92deg,#6820c5,#934af4);box-shadow:0 10px 20px 0 rgba(104,32,197,.2)}@media(min-width:760px){.lp-bookstore-services .contact-us{border-radius:10px;margin:0 50px 30px}}@media(min-width:890px){.lp-bookstore-services .contact-us{margin:0 50px 50px}}@media(min-width:1280px){.lp-bookstore-services .contact-us{background:none;border-radius:0;box-shadow:none;margin:0 0 57px}.lp-bookstore-services .contact-us .container-mobile-alt .text-container{background:linear-gradient(92deg,#6820c5,#934af4);border-radius:10px;box-shadow:0 10px 20px 0 rgba(104,32,197,.2)}}.lp-bookstore-services .contact-us .container-mobile-alt .text-container h2,.lp-bookstore-services .contact-us .container-mobile-alt .text-container p{color:#fff;text-align:center}.lp-bookstore-services .contact-us .container-mobile-alt .text-container h2{margin-bottom:10px;padding-top:25px}@media(min-width:1024px){.lp-bookstore-services .contact-us .container-mobile-alt .text-container h2{padding-top:40px}}@media(min-width:1280px){.lp-bookstore-services .contact-us .container-mobile-alt .text-container h2{padding-top:50px}}.lp-bookstore-services .contact-us .container-mobile-alt .text-container p{margin-bottom:0;padding-bottom:25px}@media(min-width:1024px){.lp-bookstore-services .contact-us .container-mobile-alt .text-container p{padding-bottom:40px}}@media(min-width:1280px){.lp-bookstore-services .contact-us .container-mobile-alt .text-container p{padding-bottom:50px}}.lp-bookstore-services .contact-us .container-mobile-alt .text-container a{border-bottom:none;color:#fff;font-weight:600;padding-bottom:25px}.lp-comparison{background:#fff;overflow:hidden;position:relative}.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;font-weight:700;line-height:2.5rem;line-height:62.7px}.lp-comparison .hero h1 .gradient-text{background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;display:inline;-webkit-text-fill-color:transparent}.lp-comparison .hero .description{font-size:1.25rem;line-height:1.75rem;padding:14px 0}.lp-comparison .hero .description p{font-size:18px;line-height:25px;padding-bottom:20px}@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{background:url(https://tophat.com/wp-content/uploads/Header-bg-1.png) no-repeat;background-size:100% 100%;content:"";height:100%;min-height:450px;padding-top:100px;position:absolute;top:0;width:100%;z-index:-2}}.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{background-color:#6820c5;color:#fff;font-size:16px;font-weight:700;margin:0;padding:14px;text-align:right;text-transform:uppercase}@media screen and (max-width:480px){.lp-comparison .index .purple-title{font-size:10px}}.lp-comparison .index .purple-light-title{background-color:#934af4;color:#fff;font-size:16px;font-weight:700;margin:0;padding:14px;text-align:right;text-transform:uppercase}@media screen and (max-width:480px){.lp-comparison .index .purple-light-title{font-size:10px}}.lp-comparison .index .thumbnail{background:#f7f7f7;cursor:pointer!important;height:330px;margin-bottom:50px;padding:20px}@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>a{display:block}.lp-comparison .index .thumbnail>a:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-comparison .index h3{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:400;font-weight:600;line-height:2rem;margin-bottom:10px}.lp-comparison .index h3:hover{color:#934af4}@media screen and (max-width:480px){.lp-comparison .index h3{font-size:17px}.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{align-items:center;display:flex;justify-content:space-between}.lp-comparison .clients .logo-row__item{height:125px;max-width:100%;width:50%}@media screen and (min-width:768px){.lp-comparison .clients .logo-row__item{height:100px;width:20%}}@media screen and (min-width:992px){.lp-comparison .clients .logo-row__item{height:150px;max-width:15%;padding:0}}.lp-comparison .clients .logo-row__item img{left:50%;max-height:100%;padding:0 15px 15px;position:relative;transform:translateX(-50%);width:auto}.lp-comparison .rating-section{text-align:center}.lp-comparison .rating-section h2{color:#262626;padding:30px 0;text-align:center}.lp-comparison .app-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:36px 24px}@media(max-width:768px){.lp-comparison .app-container{align-items:center;flex-direction:column;justify-content:center}}.lp-comparison .app-container .app-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.lp-comparison .app-container .app-image-container img{border-radius:50%;height:150px;width:150px}.lp-comparison .app-container .app-image-container h3{font-size:26px;margin-top:10px}.single-comparison{overflow:hidden}.single-comparison h1{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:2.5rem;margin:25px 0}@media screen and (min-width:768px){.single-comparison h1{font-size:3.25rem;line-height:3.75rem}}.single-comparison h2{margin:0 auto 25px;max-width:700px;text-align:center;width:100%}@media screen and (min-width:768px){.single-comparison h2{margin:0 auto 50px}}.single-comparison .btn-container>.wp-block-group__inner-container{display:flex;flex-direction:row;justify-content:center;max-width:1200px;width:100%}.single-comparison .wrapper-inner-blocks>.wp-block-group__inner-container{margin:0 auto;padding:0}.single-comparison .carousel .btn-container>.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks>.wp-block-group__inner-container,.single-comparison .wrapper>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1200px;padding:0 25px;position:relative;grid-column-gap:2.5%;align-content:center;height:100%}@media screen and (min-width:768px){.single-comparison .carousel .btn-container>.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks>.wp-block-group__inner-container,.single-comparison .wrapper>.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .carousel .btn-container>.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks>.wp-block-group__inner-container,.single-comparison .wrapper>.wp-block-group__inner-container{padding:0;grid-column-gap:50px}}.single-comparison .hero>.wp-block-group__inner-container{flex-direction:column;max-width:100vw;overflow:hidden}.single-comparison .hero .wrapper-inner-blocks>.wp-block-group__inner-container{margin:0 auto;max-width:1200px;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{background:#fbf8ff;margin:0}.single-comparison .hero .competitor{padding:15px 50px}.single-comparison .hero .competitor:before{background:#eee;content:"";height:100%;left:-1200px;position:absolute;top:0;width:1200px}.single-comparison .hero .tophat{flex:2;padding:0 50px 100px}.single-comparison .hero .tophat figure{left:-70%;margin-bottom:25px;min-width:120%;position:relative;transform:translateX(50%)}.single-comparison .hero .tophat:before{background:#fbf8ff;content:"";height:100%;left:1200px;position:absolute;top:0;width:1200px}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link{background:none;border-bottom:2px solid #e5166b;border-radius:0;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-weight:700;line-height:1.5rem;padding:0;text-align:left;text-decoration:none;transition:all .25s ease}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:focus,.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.single-comparison .hero .h1-desktop{color:#333;display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:3.875rem;font-weight:400;text-align:left}.single-comparison .hero .description{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:25px}.single-comparison .hero .description li{overflow:hidden}.single-comparison .hero .description li:before{color:#934af4;content:"";float:left;font-family:Font Awesome\ 5 Pro;font-weight:600;margin-bottom:.5px;margin-right:20px}@media screen and (min-width:768px){.single-comparison .hero h1{height:0;padding:0;visibility:hidden}.single-comparison .hero figure{display:none}.single-comparison .hero .h1-desktop{display:block;padding-top:50px}.single-comparison .hero .description{font-size:1.25rem;line-height:1.75rem;max-width:350px}.single-comparison .hero .wp-block-columns{flex-direction:row;width:100%}.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{background:#eee;flex-basis:40%;min-width:300px;position:relative}.single-comparison .hero .competitor:after{background:#934af4;border-radius:100%;color:#fff;content:"vs";font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;height:35px;left:91%;line-height:1;padding:15px;position:absolute;text-align:center;top:42%;width:35px}}@media screen and (min-width:992px){.single-comparison .hero .tophat{flex-basis:65%}.single-comparison .hero .tophat:after{background:url(../images/textbook-click-on-target.png) no-repeat;background-size:auto 60%;content:"";height:100%;left:75%;position:absolute;top:20%;width:100%}.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{align-items:center;height:680px}.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>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 25px;position:relative}@media screen and (min-width:768px){.single-comparison .features .wrapper-inner-blocks>.wp-block-group__inner-container{align-items:center;flex-direction:row;flex-flow:wrap;justify-content:center;padding:0 50px}}@media screen and (min-width:992px){.single-comparison .features .wrapper-inner-blocks>.wp-block-group__inner-container{padding:0}}.single-comparison .features h2{max-width:100%;padding-bottom:50px;position:relative}.single-comparison .features h2:after{bottom:15px;color:#934af4;content:"(Tap to learn more)";font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width:768px){.single-comparison .features h2{padding:0}.single-comparison .features h2:after{display:none}}.single-comparison .features .card{margin:0 auto 25px;perspective:250px}@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{position:relative;transform-style:preserve-3d;transition:.6s}.single-comparison .features .back,.single-comparison .features .card,.single-comparison .features .front{height:160px;max-width:250px;width:100%}@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{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:0}.single-comparison .features .back li,.single-comparison .features .front li{margin:10px;text-align:center}.single-comparison .features .front{border:1px solid #eee;transform:rotateY(0deg);z-index:2}.single-comparison .features .front li,.single-comparison .features .front p{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:28px;margin-bottom:0;text-align:center}.single-comparison .features .front img{margin-bottom:20px;max-height:60px;max-width:70px}.single-comparison .features .back{box-shadow:0 20px 50px 0 rgba(85,52,134,.1);transform:rotateY(180deg)}.single-comparison .features .back .question{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:28px;margin-bottom:5px;text-align:center}.single-comparison .features .back li,.single-comparison .features .back p{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin:0 10px;text-align:center}.single-comparison .features .wp-block-button{display:flex;flex-direction:row;justify-content:center;margin-top:25px;width:100%}.single-comparison .features .wp-block-button__link{background:none;border:1px solid #e5166b;border-radius:0;color:#e5166b;cursor:pointer!important;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.325em;font-weight:700;outline:none;padding:20px 18px 18px;text-transform:none;transition:all .25s ease;width:100%}.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{padding:10px 18px 9px;width:auto}}.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-bottom:15px;padding-top: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{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}.single-comparison .carousel .BDA-desktop{display:none;letter-spacing:.065625rem;margin:0 auto;max-width:1000px;text-align:center}.single-comparison .carousel .BDA-desktop span{width:33.3333333333%}.single-comparison .carousel .BDA-desktop .line{border-bottom:1px solid #eee;line-height:0;margin:10px 0 20px;text-align:center;width:100%}.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{display:flex;flex-wrap:wrap;padding:25px 0}@media screen and (min-width:768px){.single-comparison .carousel .feature-container{margin-bottom:40px;padding:50px 0 0}}@media screen and (min-width:992px){.single-comparison .carousel .feature-container{background:#f9f9f9;display:inherit}}.single-comparison .carousel .feature-blocks{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin:0 auto 25px;max-width:370px;outline:none;padding:0 .1%;width:85vw}@media screen and (min-width:992px){.single-comparison .carousel .feature-blocks{margin-bottom:50px;max-width:1000px;padding:0 .25%}}.single-comparison .carousel .feature-blocks.slick-slide:focus{outline:3px solid #934af4;outline-offset:3px}.single-comparison .carousel .feature-blocks-desktop{padding:0 10px 50px;width:25%}.single-comparison .carousel .feature-blocks-desktop:hover>.feature-description{border-color:#fff;box-shadow:0 20px 50px 0 rgba(85,52,134,.1)}.single-comparison .carousel .feature-visual{display:none;max-width:850px;transition:box-shadow .3s ease-in-out;width:100%}@media screen and (min-width:992px){.single-comparison .carousel .feature-visual{display:inherit}}.single-comparison .carousel .feature-description{border-radius:10px;box-shadow:0 20px 50px 0 rgba(85,52,134,.1);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin-top:25px;max-width:350px;min-height:250px;padding:25px}@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{align-items:flex-end;display:flex;flex-direction:row;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-size:1.75rem;font-weight:400;line-height:2.125rem;margin:0;max-width:150px;padding:0}.single-comparison .carousel .slick-dots{bottom:0}.single-comparison .carousel .slick-dots li button:before{background-color:#934af4;border-radius:100px;content:"";height:10px;opacity:.25;transition:all .15s ease-out;width:10px}.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;filter:grayscale(100%);mix-blend-mode:screen;transition:opacity .4s ease-in-out}.single-comparison .carousel .fade:focus-within,.single-comparison .carousel .fade:hover{filter:unset;mix-blend-mode:unset;opacity:1}.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{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1200px;padding-left:25px;padding-right:25px;position:relative;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{color:#555;font-size:1.125rem;line-height:1.625rem}@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>.wp-block-group__inner-container{margin:0 auto;max-width:1200px;padding:0 25px}@media screen and (min-width:768px){.single-comparison .social-proof .wrapper-inner-blocks>.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .social-proof .wrapper-inner-blocks>.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{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1200px;padding:0 25px;position:relative;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{align-items:center;border-top:none;display:flex;flex-basis:100%;flex-direction:row;flex-flow:wrap;margin:20px 0;padding:0 25px;position:relative}@media(max-width:768px){.single-comparison .social-proof .professor{border:none;padding:0}}.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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@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;height:50px;margin-right:20px;margin-top:20px;max-width:50px;min-height:50px;min-width:50px;width:50px}.single-comparison .social-proof .professor-signature{max-width:250px;min-width:150px}@media screen and (min-width:768px){.single-comparison .social-proof .professor-signature{max-width:75%}}.single-comparison .social-proof .professor-name{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase;width:80%}@media(max-width:768px){.single-comparison .social-proof .professor-name{font-size:1.2em}}.single-comparison .social-proof .professor-university{color:#767676;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{border-right:1px solid #eee;content:"";height:100%;left:5%;position:absolute;top:0;width:100%}}.single-comparison .faq{background-color:#fbf8ff;padding:100px 0}.single-comparison .faq .wp-block-yoast-faq-block,.single-comparison .faq h2{margin-left:auto;margin-right:auto;max-width:85vw}@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{border-bottom:1px solid #eee;cursor:pointer;margin-bottom:20px;overflow:hidden;padding:0 10px}.single-comparison .faq .schema-faq-section:active>.schema-faq-question,.single-comparison .faq .schema-faq-section:focus>.schema-faq-question,.single-comparison .faq .schema-faq-section:hover>.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{max-height:1000px;opacity:1}.single-comparison .faq .schema-faq-question{background:none;border:0;color:#6820c5;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-weight:inherit;line-height:1.75rem;padding-top:20px;text-align:left;transition:color .3s ease-in-out}.single-comparison .faq .schema-faq-answer{color:#555;font-size:1.125rem;line-height:1.625rem;margin:0;max-height:0;opacity:0;overflow:auto;padding:10px 0;transition:opacity .3s ease-in-out,max-height .3s ease-in-out}.single-comparison .faq .schema-faq-answer a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.single-comparison .faq .schema-faq-answer a:focus,.single-comparison .faq .schema-faq-answer a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%;margin:0 auto;max-width:1200px;padding:0 25px;position:relative}@media screen and (min-width:768px){.single-comparison .sign-up .wrapper-inner-blocks>.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .sign-up .wrapper-inner-blocks>.wp-block-group__inner-container{padding:0;grid-column-gap:50px}}.single-comparison .sign-up h2{grid-column:span 12}.single-comparison .popular-tags>.wp-block-group__inner-container{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 25px 100px}@media screen and (min-width:768px){.single-comparison .popular-tags>.wp-block-group__inner-container{padding:0 50px 100px}}@media screen and (min-width:992px){.single-comparison .popular-tags>.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{align-items:center;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;justify-content:center;margin:10px;text-transform:capitalize}.single-comparison .popular-tags li a{background:#d9d9d9;border-radius:5px;display:inline-block;padding:15px 22px}.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{align-items:center;display:flex;height:70px;justify-content:space-between}.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;overflow:hidden;position:relative;z-index:-1}.lp-dynamic-courseware .hero:before{background:linear-gradient(90deg,#6820c5 3.01%,#e5166b);content:"";height:50px;left:0;position:absolute;top:0;width:100%}.lp-dynamic-courseware .hero .title-con{margin:50px auto;max-width:785px}@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{margin-top:100px;mix-blend-mode:multiply}.lp-dynamic-courseware .hero .copy-con{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:25px}.lp-dynamic-courseware .hero .copy-con h1{background:#fff;color:#e5166b;display:inline-block;font-size:2rem;margin-right:2rem;padding:10px 35px}.lp-dynamic-courseware .hero .copy-con p{color:#e5166b;flex:0 1 250px;font-size:1.375rem;font-weight:600;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{background:#fff;left:20px;max-width:150px;padding:20px;position:absolute;top:0}.lp-dynamic-courseware .hero .date-con:before{background:linear-gradient(90deg,#6820c5 3.01%,#e5166b);content:"";height:100%;left:15px;position:absolute;top:15px;width:100%;z-index:-1}.lp-dynamic-courseware .hero .date-con p{color:#e5166b;font-size:1.375rem;font-weight:700;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{max-width:150px;position:absolute;right:0;top:-105px}.lp-dynamic-courseware .intro p{color:#6820c5;font-weight:600;margin:0 auto;max-width:800px}.lp-dynamic-courseware .intro p span{color:#e5166b}@media(min-width:768px){.lp-dynamic-courseware .intro{padding:100px 0}.lp-dynamic-courseware .intro img{max-width:330px;top:-200px}}.lp-dynamic-courseware .webinar-nav{z-index:2}.lp-dynamic-courseware .webinar-nav .wrapper{align-items:center;background:#fff;border-bottom:solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#6820c5 3.01%,#e5166b);border-width:5px;display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0}.lp-dynamic-courseware .webinar-nav button{background:#333;border:0;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;margin:4px;min-width:120px;padding:10px}.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;min-width:160px;padding:12px 30px}}.lp-dynamic-courseware .webinar-con .webinar-block{background:#eee;display:flex;flex-direction:column;margin:25px 0;padding:20px}.lp-dynamic-courseware .webinar-con .webinar-block .details .small-caps-header{color:#e5166b;margin-bottom:1rem}.lp-dynamic-courseware .webinar-con .webinar-block .description{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.lp-dynamic-courseware .webinar-con .webinar-block .description p{display:none}.lp-dynamic-courseware .webinar-con .webinar-block button{background-image:linear-gradient(90deg,#6820c5 3.01%,#e5166b);background-size:200% 100%;border:none;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;padding:12px;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{align-items:center;display:flex;justify-content:flex-start;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{margin:0;max-width:280px}.lp-dynamic-courseware .webinar-con .webinar-block .bold{font-weight:700}@media(min-width:768px){.lp-dynamic-courseware .webinar-con .webinar-block{background:none;flex-direction:row;margin:50px 0;padding:0}.lp-dynamic-courseware .webinar-con .webinar-block .details{padding-right:12px;width:33.3333333333%}.lp-dynamic-courseware .webinar-con .webinar-block .description{background:#eee;padding:30px;width:66.6666666667%}.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{font-size:1.125rem;padding:15px 30px}}.lp-dynamic-courseware .page-footer{font-size:1.375rem;padding:50px;text-align:center}.webinar-demo-modal .modal-title{font-weight:600;line-height:1.3;margin-bottom:2rem}.lp-engage-austin .top-nav .wrapper{align-items:center;background-color:#e7d7fd;display:flex;height:70px;justify-content:space-between;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{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding-left:32px;padding-right:32px;padding-top:30px}.lp-engage-austin .logo-container img.austin-logo{max-width:90%}.lp-engage-austin .main-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:12px;text-transform:uppercase}@media(max-width:768px){.lp-engage-austin .heading-content-desktop{display:none}}.lp-engage-austin .heading-content-desktop h2{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:1rem;text-align:right}.lp-engage-austin .heading-content-desktop #timer{color:#c59afa;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;text-align:right;width:100%}.lp-engage-austin .heading-content-desktop #timer div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-austin .heading-content-desktop #timer div{min-width:80px}}.lp-engage-austin .heading-content-desktop #timer div span{color:#c59afa;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.lp-engage-austin .form-section{margin:0 auto;max-width:1200px;padding-top:30px;position:relative}@media(max-width:768px){.lp-engage-austin .form-section{padding-top:30px}}.lp-engage-austin .form-section .gradient-top{left:80px;position:absolute;top:-110px;z-index:-1000}.lp-engage-austin .form-section .gradient-top img{height:426px;width:100%}@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-size:20px;font-weight:400;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{align-items:center;display:flex;justify-content:space-between}@media(max-width:768px){.lp-engage-austin .form-section .conference-container{align-items:flex-start;flex-direction:column}}.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{color:#000;font-size:32px;font-weight:700;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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center;width:172px}.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{height:100%;width:649px}@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 .heading-content-mobile{display:none}@media(max-width:768px){.lp-engage-austin .heading-content-mobile{display:block;padding:24px}}.lp-engage-austin .heading-content-mobile .main-heading{margin-bottom:8px;text-align:right}.lp-engage-austin .heading-content-mobile h2{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:1rem;text-align:right}.lp-engage-austin .heading-content-mobile #timer-mobile{color:#c59afa;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;text-align:right;width:100%}.lp-engage-austin .heading-content-mobile #timer-mobile div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-austin .heading-content-mobile #timer-mobile div{min-width:80px}}.lp-engage-austin .heading-content-mobile #timer-mobile div span{color:#c59afa;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.lp-engage-austin .moment-section{padding:60px 24px 0}.lp-engage-austin .moment-section .moment-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}@media(max-width:768px){.lp-engage-austin .moment-section .moment-container{align-items:flex-start;flex-direction:column}}.lp-engage-austin .moment-section .moment-container .spark-the-moment{position:relative}.lp-engage-austin .moment-section .moment-container .spark-the-moment .star1{height:31px;left:-39px;position:absolute;top:78px;width:31px}@media(max-width:480px){.lp-engage-austin .moment-section .moment-container .spark-the-moment .star1{height:24px;left:-16px;top:110px;width:24px}}.lp-engage-austin .moment-section .moment-container .spark-the-moment .star2{height:47px;position:absolute;right:0;top:0;width:47px}@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{height:35px;position:absolute;right:-45px;top:56px;width:35px}@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{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:75px;font-weight:700;line-height:70px}@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-size:20px;font-weight:400}@media(max-width:768px){.lp-engage-austin .moment-section .moment-container .text-description p{font-size:14px}}.lp-engage-austin .purple-banner-section{display:flex;margin-top:100px}@media(max-width:768px){.lp-engage-austin .purple-banner-section{flex-direction:column;margin-top:64px}}.lp-engage-austin .purple-banner-section .lavendar-banner{align-items:center;background-color:#dec5fc;display:flex;flex-direction:column;height:250px;justify-content:center;margin-right:15px;width:100%}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote{padding:48px 0;width:800px}@media(max-width:768px){.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote{padding:0 35px;width:100%}}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .quote{font-size:35px;font-weight:600;line-height:114%;padding-bottom:5px;quotes:"“" "”" "‘" "’"}@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{color:#000;display:inline-block;font-size:35px;vertical-align:bottom}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .author{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:28px;font-weight:300;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{background-color:#934af4;height:250px;width:252px}@media(max-width:768px){.lp-engage-austin .purple-banner-section .dark-purple-banner{height:14px;margin-top:5px;width:100%}}.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{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}@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{color:#e5166b;font-size:32px;font-weight:700}@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{list-style-type:disc;padding-left:14px}@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{font-size:20px;padding:14px 0}@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{bottom:0;position:absolute;right: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{height:auto;width:100%}.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{margin:0 auto;max-width:1200px}.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{align-items:center;display:flex;justify-content:space-between}@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-size:28px;font-weight:700}@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-size:28px;font-weight:700;position:relative;text-decoration:underline;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{margin-bottom:100px;text-align:center}.lp-engage-austin .school-logo-banner h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;position:relative;text-transform:uppercase}@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{font-size:1.125rem;margin-bottom:50px;max-width:80%}}.lp-engage-austin .school-logo-banner h5:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.lp-engage-austin .school-logo-banner .wp-block-image{display:none;padding-top:40px}@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 .wp-block-image img{opacity:.6}.lp-engage-austin .school-logo-banner .logo-con-part{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:50%}@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{height:160px;width:25%}}.lp-engage-austin .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.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-orlando-2025 h2.heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;text-align:center}@media(min-width:760px){.lp-engage-orlando-2025 h2.heading{font-size:25px}}@media(min-width:1024px){.lp-engage-orlando-2025 h2.heading{font-size:35px}}@media(min-width:1920px){.lp-engage-orlando-2025 h2.heading{font-size:45px}}.lp-engage-orlando-2025 h2.heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-engage-orlando-2025 .heading.all-caps{font-weight:700;letter-spacing:8px;text-transform:uppercase}.lp-engage-orlando-2025 .has-line-height-140{line-height:140%}.lp-engage-orlando-2025 .spacer-line{background-color:#2d1159;height:2px;margin:30px auto;width:45px}@media(min-width:1024px){.lp-engage-orlando-2025 .spacer-line{margin:50px auto}}.lp-engage-orlando-2025 .base-p{font-size:14px}@media(min-width:760px){.lp-engage-orlando-2025 .base-p{font-size:16px}}@media(min-width:1024px){.lp-engage-orlando-2025 .base-p{font-size:20px}}@media(min-width:1920px){.lp-engage-orlando-2025 .base-p{font-size:22px}}.lp-engage-orlando-2025 .speaker-img{max-width:160px;width:100%}@media(min-width:890px){.lp-engage-orlando-2025 .speaker-img{max-width:200px}}@media(min-width:1024px){.lp-engage-orlando-2025 .speaker-img{max-width:230px}}@media(min-width:1280px){.lp-engage-orlando-2025 .speaker-img{max-width:285px}}@media(min-width:1920px){.lp-engage-orlando-2025 .speaker-img{max-width:350px}}.lp-engage-orlando-2025 .flex-con{display:flex}.lp-engage-orlando-2025 .grid-con{display:grid;grid-template-columns:1fr}@media(min-width:760px){.lp-engage-orlando-2025 .grid-con{grid-template-columns:1fr 1fr 1fr}}.lp-engage-orlando-2025 .btn-register{border-radius:5px;font-size:16px;margin:0 auto;padding:10px 20px}@media(min-width:760px){.lp-engage-orlando-2025 .btn-register{font-size:18px;margin:0;width:-moz-fit-content;width:fit-content}}@media(min-width:1024px){.lp-engage-orlando-2025 .btn-register{font-size:22px}}@media(min-width:1920px){.lp-engage-orlando-2025 .btn-register{font-size:24px}}.lp-engage-orlando-2025 section{padding:30px 0}@media(min-width:760px){.lp-engage-orlando-2025 section{padding:50px 0}}.lp-engage-orlando-2025 h1,.lp-engage-orlando-2025 h2,.lp-engage-orlando-2025 h3,.lp-engage-orlando-2025 h4,.lp-engage-orlando-2025 h5,.lp-engage-orlando-2025 h6,.lp-engage-orlando-2025 p{margin:0}.lp-engage-orlando-2025 .hero{background:linear-gradient(180deg,#fff6e2,#eddfff)}.lp-engage-orlando-2025 .hero .flex-con{flex-direction:column}@media(min-width:1024px){.lp-engage-orlando-2025 .hero .flex-con{display:block;position:relative}}.lp-engage-orlando-2025 .hero__img{margin:0 -32px}@media(min-width:760px){.lp-engage-orlando-2025 .hero__img{margin:0 -50px}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__img{margin:0}.lp-engage-orlando-2025 .hero__img img{max-width:740px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:64%}}@media(min-width:1920px){.lp-engage-orlando-2025 .hero__img img{max-width:none;width:55%}}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text{display:flex;justify-content:space-between}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text{flex-direction:column;width:38%}}@media(min-width:1920px){.lp-engage-orlando-2025 .hero__text{padding:100px 0 50px;width:45%}}.lp-engage-orlando-2025 .hero__text .logo-img{margin:0 auto;max-width:300px;padding:20px 0;width:100%}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .logo-img{margin:0;max-width:none;padding:0;width:45%}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text .logo-img{margin-bottom:30px;width:100%}}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .text-box{width:44.7%}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text .text-box{width:100%}}.lp-engage-orlando-2025 .hero__text .text-box .description{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .text-box .description{font-size:20px}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text .text-box .description{font-size:22px}}@media(min-width:1920px){.lp-engage-orlando-2025 .hero__text .text-box .description{font-size:24px}}.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group{-o-border-image:linear-gradient(180deg,#e5166b,#eddfff) 1;border-image:linear-gradient(180deg,#e5166b,#eddfff) 1;border-style:solid;border-width:2px;border-bottom:none;border-right:none;border-top:none;margin:20px 0 25px;padding-left:25px}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group{margin:30px 0}}.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .date{font-size:18px;font-weight:700;padding-bottom:20px}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .date{font-size:20px}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .date{font-size:22px}}@media(min-width:1920px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .date{font-size:24px}}.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .venue{font-size:14px}@media(min-width:760px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .venue{font-size:16px}}@media(min-width:1024px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .venue{font-size:20px}}@media(min-width:1920px){.lp-engage-orlando-2025 .hero__text .text-box .date-venue-group .venue{font-size:22px}}.lp-engage-orlando-2025 .human-element{background-image:url(../images/engage/engage-orlando/orlando_human_bg.png),linear-gradient(180deg,#eddfff,#fff);background-position:50%;background-repeat:no-repeat;background-size:cover,contain}@media(min-width:760px){.lp-engage-orlando-2025 .human-element{padding:50px 0}}@media(min-width:1024px){.lp-engage-orlando-2025 .human-element{padding:50px 0 100px}}@media(min-width:1920px){.lp-engage-orlando-2025 .human-element{padding:120px 0}}.lp-engage-orlando-2025 .human-element img{margin:0 auto 50px;max-width:360px;width:100%}@media(min-width:1024px){.lp-engage-orlando-2025 .human-element img{max-width:464px}}@media(min-width:1280px){.lp-engage-orlando-2025 .human-element img{margin:0 auto 70px}}@media(min-width:1920px){.lp-engage-orlando-2025 .human-element img{max-width:496px}}.lp-engage-orlando-2025 .human-element p{font-weight:600;margin:0 auto;max-width:256px;width:100%}@media(min-width:760px){.lp-engage-orlando-2025 .human-element p{max-width:308px}}@media(min-width:1024px){.lp-engage-orlando-2025 .human-element p{max-width:515px}}@media(min-width:1920px){.lp-engage-orlando-2025 .human-element p{max-width:700px}}.lp-engage-orlando-2025 .featured-keynote{background:linear-gradient(180deg,#defff2,#fbf8ff)}@media(min-width:1920px){.lp-engage-orlando-2025 .featured-keynote{padding:100px 0}}@media(min-width:760px){.lp-engage-orlando-2025 .featured-keynote .container{align-items:center;display:flex;justify-content:space-between}.lp-engage-orlando-2025 .featured-keynote h2.heading{text-align:left;width:32%}}.lp-engage-orlando-2025 .featured-keynote img{margin:40px auto}@media(min-width:760px){.lp-engage-orlando-2025 .featured-keynote img{margin:0}}.lp-engage-orlando-2025 .featured-keynote p{margin:0 auto;max-width:256px}@media(min-width:760px){.lp-engage-orlando-2025 .featured-keynote p{margin:0;max-width:none;width:32%}}.lp-engage-orlando-2025 .featured-keynote p span{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700}.lp-engage-orlando-2025 .agenda{background:linear-gradient(180deg,#fbf8ff,#defff2 50%,#fbf8ff)}.lp-engage-orlando-2025 .agenda h2.heading{transform:translateX(4px)}.lp-engage-orlando-2025 .agenda .border-btm{display:none}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .border-btm{background-color:hsla(0,0%,46%,.5);display:block;height:1px;margin:20px 0;width:100%}}.lp-engage-orlando-2025 .agenda .agenda-content .day-info{display:flex;justify-content:center}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info{align-items:end;justify-content:space-between;margin:0 -50px}}@media(min-width:890px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info{margin:0}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info{gap:40px;justify-content:center}}.lp-engage-orlando-2025 .agenda .agenda-content .day-info .heading-decoration-img{display:none}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .heading-decoration-img{display:block;max-width:287.5px;width:30%}.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group{flex-shrink:0}}.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group h3,.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group p{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;text-align:center}.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group h3{font-size:20px;margin-bottom:10px;text-transform:uppercase}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group h3{font-size:25px}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group h3{font-size:35px}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group h3{font-size:45px}}.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group p{font-size:18px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group p{font-size:20px}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group p{font-size:24px}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .agenda-content .day-info .day-and-time-group p{font-size:26px}}.lp-engage-orlando-2025 .agenda .agenda-content .day-two{margin-top:10px}.lp-engage-orlando-2025 .agenda .day-list{border-top:1px solid #000;margin-top:30px}.lp-engage-orlando-2025 .agenda .day-list li{border-bottom:1px solid hsla(0,0%,46%,.5);display:flex;flex-direction:column;gap:20px;padding:20px 0}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li{flex-direction:row;gap:0}}.lp-engage-orlando-2025 .agenda .day-list li p{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700}.lp-engage-orlando-2025 .agenda .day-list li .top{font-size:18px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .top{font-size:20px;width:25%}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .day-list li .top{font-size:24px}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .day-list li .top{font-size:26px;width:17.5%}}.lp-engage-orlando-2025 .agenda .day-list li .top .daytime{font-size:14px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .top .daytime{font-size:16px}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .day-list li .top .daytime{font-size:20px}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .day-list li .top .daytime{font-size:22px}}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom{width:75%}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .day-list li .bottom{width:82.5%}}.lp-engage-orlando-2025 .agenda .day-list li .bottom .description{display:flex;gap:10px;justify-content:space-between}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content{height:100%}}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .row{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .row{flex-direction:row;height:100%}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .border{border-right:1px solid hsla(0,0%,46%,.5)}}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .horizontal-divider{background-color:hsla(0,0%,46%,.5);height:1px;margin:20px 0;width:100%}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .horizontal-divider{display:none}}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .agenda-item{padding-bottom:20px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .three-cols .sub-content{width:33.3333333333%}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .two-cols .sub-content{width:50%}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .sub-content{padding:0 10px}}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .sub-content__title{margin-bottom:5px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .first-sub-content{padding-left:0}.lp-engage-orlando-2025 .agenda .day-list li .bottom.has-sub-content .last-sub-content{padding-right:0}}.lp-engage-orlando-2025 .agenda .day-list li .bottom .agenda-item{font-size:18px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list li .bottom .agenda-item{font-size:20px}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .day-list li .bottom .agenda-item{font-size:24px}}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .day-list li .bottom .agenda-item{font-size:26px}}@media(max-width:759px){.lp-engage-orlando-2025 .agenda .day-list li .bottom .agenda-item .line-break:before{content:" ";display:block}}.lp-engage-orlando-2025 .agenda .day-list li .bottom .has-speaker{margin-bottom:10px}.lp-engage-orlando-2025 .agenda .day-list li .bottom .speakers p{color:#6820c5}.lp-engage-orlando-2025 .agenda .day-list li .bottom .speakers span{font-weight:400}.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session{background:linear-gradient(90deg,#eddfff,rgba(237,223,255,0));padding:15px 20px}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session{padding:15px 0}}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session{padding:20px 0}}.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session .top{display:none}@media(min-width:760px){.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session .top{display:block}}.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session .bottom>.description>p{color:#6820c5;font-size:20px;font-weight:700}@media(min-width:1920px){.lp-engage-orlando-2025 .agenda .day-list .academic-leadership-session .bottom>.description>p{font-size:26px}}.lp-engage-orlando-2025 .agenda .day-list .last-li,.lp-engage-orlando-2025 .agenda .day-list .time-info.no-border{border:none}.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn{align-items:center;background-color:transparent;border:1px solid #000;cursor:pointer;display:flex;flex:none;height:25px;justify-content:center;text-align:center;width:25px}@media(min-width:1024px){.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn{height:32px;margin:0;width:32px}}.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn i{color:#000}.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn:hover{background:#e5166b}.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn:hover i{color:#fff}.lp-engage-orlando-2025 .agenda .day-list .time-info .modal-btn:focus{outline:none}.lp-engage-orlando-2025 section.speakers{background:linear-gradient(180deg,#fbf8ff,#fff)}.lp-engage-orlando-2025 section.speakers .row{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.lp-engage-orlando-2025 section.speakers .row{align-items:flex-start;flex-direction:row;justify-content:space-between}.lp-engage-orlando-2025 section.speakers .row.has-two{justify-content:space-around;margin-top:50px}}@media(min-width:1920px){.lp-engage-orlando-2025 section.speakers .row.has-two{margin-top:80px}}@media(min-width:760px){.lp-engage-orlando-2025 section.speakers .row.has-two .card{width:32%}}.lp-engage-orlando-2025 section.speakers .row .card{margin-bottom:30px;max-width:400px}@media(min-width:760px){.lp-engage-orlando-2025 section.speakers .row .card{max-width:none;width:25%}}.lp-engage-orlando-2025 section.speakers .row .card .speaker-img{margin:0 auto}.lp-engage-orlando-2025 section.speakers .row .card .speaker-name{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;padding:25px 0 10px}@media(min-width:760px){.lp-engage-orlando-2025 section.speakers .row .card .speaker-name{font-size:20px}}@media(min-width:1024px){.lp-engage-orlando-2025 section.speakers .row .card .speaker-name{font-size:24px}}@media(min-width:1920px){.lp-engage-orlando-2025 section.speakers .row .card .speaker-name{font-size:26px}}.lp-engage-orlando-2025 section.speakers .row .card .base-p,.lp-engage-orlando-2025 section.speakers .row .card .speaker-name{text-align:center}.lp-engage-orlando-2025 section.speakers .row .card.last-card{margin:0}.lp-engage-orlando-2025 .expect{background-image:url(../images/engage/engage-orlando/star_bg.png),linear-gradient(180deg,#faf7ef 3.16%,#defff2 43.87%,#f8f0ff 104.16%);background-position:bottom;background-repeat:no-repeat;background-size:cover,contain}@media(min-width:1280px){.lp-engage-orlando-2025 .expect{padding:90px 0}}.lp-engage-orlando-2025 .expect .heading{font-weight:400;margin:0 auto;transform:translateX(-2px);width:260px}@media(min-width:760px){.lp-engage-orlando-2025 .expect .heading{transform:none;width:100%}}@media(min-width:1280px){.lp-engage-orlando-2025 .expect .heading{max-width:none}}.lp-engage-orlando-2025 .expect .cards{gap:30px;padding-bottom:30px}@media(min-width:760px){.lp-engage-orlando-2025 .expect .cards{gap:60px}}@media(min-width:890px){.lp-engage-orlando-2025 .expect .cards{gap:30px}}@media(min-width:1024px){.lp-engage-orlando-2025 .expect .cards{gap:80px;padding-bottom:50px}}.lp-engage-orlando-2025 .expect .card{margin:0 auto;max-width:256px}@media(min-width:760px){.lp-engage-orlando-2025 .expect .card{margin:0;max-width:none}}.lp-engage-orlando-2025 .expect .card h3{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:12px}@media(min-width:760px){.lp-engage-orlando-2025 .expect .card h3{font-size:22px}}.lp-engage-orlando-2025 .expect .gallery{gap:16px}.lp-engage-orlando-2025 .expect .gallery img{width:100%}.engage-nashville-2026 h1,.engage-nashville-2026 h2,.engage-nashville-2026 h3,.engage-nashville-2026 h4,.engage-nashville-2026 h5,.engage-nashville-2026 h6,.engage-nashville-2026 p{box-sizing:border-box;margin:0}.engage-nashville-2026 .custom-container{margin:0 auto;max-width:1440px;width:100%}@media(min-width:760px){.engage-nashville-2026 .custom-container{padding:0 50px}}@media(min-width:1280px){.engage-nashville-2026 .custom-container{padding:0 120px}}@media(min-width:1920px){.engage-nashville-2026 .custom-container{padding:0}}.engage-nashville-2026 .mobile-nav{background:#2d1159;padding:20px 0}@media(min-width:760px){.engage-nashville-2026 .mobile-nav{display:none}}.engage-nashville-2026 .nav-bar{align-items:center;display:flex;justify-content:space-between}.engage-nashville-2026 .nav-bar__link{color:#2d1159;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:20px 32px;text-decoration:none}.engage-nashville-2026 .nav-bar__link:active,.engage-nashville-2026 .nav-bar__link:hover{background-color:#f7f0ff;font-weight:700}.engage-nashville-2026 .nav-bar__options.active{display:flex}.engage-nashville-2026 .nav-bar__options{background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.1);display:none;flex-direction:column;left:0;margin-top:20px;position:absolute;right:0;z-index:999}.engage-nashville-2026 .menu-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:flex;height:24px;justify-content:end;line-height:0;padding:0;width:24px}.engage-nashville-2026 .menu-icon i{color:#fff;font-size:16px}.engage-nashville-2026 .menu-icon .fa-xmark{color:#e5166b}.engage-nashville-2026 .mobile-nav.is-open{background:#fff}.engage-nashville-2026 .mobile-nav.is-open .nav-bar__options{animation:dropdownSlide .25s ease forwards;display:flex}.engage-nashville-2026 .nav-bar__link.border{border-bottom:1px solid #eddfff;border-top:1px solid #eddfff}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.engage-nashville-2026 .btn-pill-primary.width{width:auto}.engage-nashville-2026 .desktop-nav{background:var(--Purple-Deep-Purple,#2d1159);display:none}@media(min-width:760px){.engage-nashville-2026 .desktop-nav{display:block;padding:20px 0}}.engage-nashville-2026 .desk-nav-wrapper,.engage-nashville-2026 .desk-nav-wrapper__option{align-items:center;display:flex;gap:40px;justify-content:flex-end}.engage-nashville-2026 .desk-nav-wrapper__option{margin-top:10px;position:relative}.engage-nashville-2026 .desk-nav-wrapper__link{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:15px}@media(min-width:1280px){.engage-nashville-2026 .desk-nav-wrapper__link{font-size:18px}}.engage-nashville-2026 .desk-underline{background:#e5166b;bottom:0;height:2px;left:0;position:absolute;transition:left .25s ease,width .25s ease;width:47px}@media(min-width:1280px){.engage-nashville-2026 .desk-underline{width:58px}}.engage-nashville-2026 .hero-sec{background:#2d1159}@media(min-width:760px){.engage-nashville-2026 .hero-sec{padding:0}}@media(min-width:1280px){.engage-nashville-2026 .hero-sec{padding:20px 0 0}}.engage-nashville-2026 .hero-wrapper{display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.engage-nashville-2026 .hero-wrapper{align-items:center;flex-direction:row-reverse;gap:0;justify-content:space-between}}.engage-nashville-2026 .left-sec{margin:0 -20px}@media(min-width:760px){.engage-nashville-2026 .left-sec{margin:-20px 0;max-width:50%}}@media(min-width:890px){.engage-nashville-2026 .left-sec{max-width:50%}}@media(min-width:1280px){.engage-nashville-2026 .left-sec{margin:-23px -20px;max-width:57%}}.engage-nashville-2026 .right-sec{display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.engage-nashville-2026 .right-sec{align-items:flex-start;align-self:center;gap:30px}}.engage-nashville-2026 .right-sec__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.engage-nashville-2026 .right-sec__header{font-size:20px;width:300px}}@media(min-width:1280px){.engage-nashville-2026 .right-sec__header{font-size:26px;width:400px}}.engage-nashville-2026 .right-sec .btn-pill-secondary.width{width:135px}@media(min-width:760px){.engage-nashville-2026 .right-sec .btn-pill-secondary.width{width:auto}}.engage-nashville-2026 .right-sec__address{align-self:stretch;border-image-slice:1;border-image-source:linear-gradient(180deg,#eddfff 0,#ff529a);border-left:1px solid transparent;display:flex;flex-direction:column;gap:5px;padding-left:20px}.engage-nashville-2026 .right-sec__date{color:#ff529a;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media(min-width:760px){.engage-nashville-2026 .right-sec__date{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .right-sec__date{font-size:24px;padding-bottom:10px}}.engage-nashville-2026 .right-sec__location{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1280px){.engage-nashville-2026 .right-sec__location{font-size:18px}}.engage-nashville-2026 .right-sec__location-bold{font-style:normal;font-weight:700}@media(min-width:1280px){.engage-nashville-2026 .right-sec__location-bold{font-size:18px}}@media(min-width:760px){.engage-nashville-2026 .right-sec__hero{width:285px}}@media(min-width:1280px){.engage-nashville-2026 .right-sec__hero{width:400px}}@media(min-width:1440px){.engage-nashville-2026 .right-sec__hero{width:450px}}.engage-nashville-2026 .btn-pill-secondary{background-color:transparent;border:1px solid #ff529a;color:#fff;font-size:14px}@media(min-width:1280px){.engage-nashville-2026 .btn-pill-secondary{font-size:18px}}.engage-nashville-2026 .btn-pill-secondary:active,.engage-nashville-2026 .btn-pill-secondary:focus,.engage-nashville-2026 .btn-pill-secondary:hover{background-color:#e5166b;color:#fff;outline:none}.engage-nashville-2026 .memory{background-image:url(../images/engage/engage-nashville/2_HM_bg_mobile.png),radial-gradient(130.12% 100% at 50% 100%,#6124bf 0,#2d1159 100%);background-position:55%,50%;background-repeat:no-repeat,no-repeat;background-size:122% 100%,100% 100%;padding:50px 0 120px}@media(min-width:760px){.engage-nashville-2026 .memory{background-image:url(../images/engage/engage-nashville/2_HM_bg_desktop.png),radial-gradient(130.12% 100% at 50% 100%,#6124bf 0,#2d1159 100%);background-position:49%,50%;background-repeat:no-repeat,no-repeat;background-size:139% 100%,100% 100%;padding:50px 0 120px}}@media(min-width:1280px){.engage-nashville-2026 .memory{background-image:url(../images/engage/engage-nashville/2_HM_bg_desktop.png),radial-gradient(50% 100% at 50% 100%,#6124bf 0,#2d1159);background-position:49%,50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;padding:60px 0 120px}}.engage-nashville-2026 .hearts{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:50px}.engage-nashville-2026 .hearts__text{align-self:center;display:flex;flex-direction:column;gap:30px;text-align:center}@media(min-width:760px){.engage-nashville-2026 .hearts__text{max-width:425px}}@media(min-width:1280px){.engage-nashville-2026 .hearts__text{max-width:535px}}.engage-nashville-2026 .hearts__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media(min-width:760px){.engage-nashville-2026 .hearts__header{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .hearts__header{font-size:24px}}.engage-nashville-2026 .hearts__para{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.engage-nashville-2026 .hearts__para{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .hearts__para{font-size:24px}}.engage-nashville-2026 .hearts__para-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.engage-nashville-2026 .hearts__para-diff{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .hearts__para-diff{font-size:24px}}.engage-nashville-2026 .hearts__photo{padding:0 20px}@media(min-width:760px){.engage-nashville-2026 .hearts__photo{display:flex;justify-self:center;width:50%}}@media(min-width:1280px){.engage-nashville-2026 .hearts__photo{width:35%}}.engage-nashville-2026 .featured{background:radial-gradient(219.69% 100% at 50% 100%,#e5166b 0,#6820c5 100%);padding:50px 0}@media(min-width:760px){.engage-nashville-2026 .featured{background:radial-gradient(50% 100% at 50% 100%,#e5166b 0,#6820c5 100%)}}@media(min-width:1280px){.engage-nashville-2026 .featured{padding:120px 0}}.engage-nashville-2026 .featured-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center}@media(min-width:1280px){.engage-nashville-2026 .featured-wrapper{flex-direction:row;gap:60px}}.engage-nashville-2026 .keynote__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:10px;line-height:normal;text-align:center;text-transform:uppercase}@media(min-width:760px){.engage-nashville-2026 .keynote__header{font-size:26px;width:200px}}@media(min-width:1280px){.engage-nashville-2026 .keynote__header{font-size:35px;text-align:start;width:auto}}.engage-nashville-2026 .divider{border-bottom:2px solid #d2b1fc;height:0;margin:30px auto;width:45px}@media(min-width:1280px){.engage-nashville-2026 .divider{margin:30px 0}}.engage-nashville-2026 .divider-1{border-bottom:2px solid #d2b1fc;height:0;margin-bottom:25px;width:45px}.engage-nashville-2026 .divider.pink{border-bottom:2px solid #ff529a}@media(min-width:1280px){.engage-nashville-2026 .divider.pink{margin:50px auto 0}}.engage-nashville-2026 .divider-2{border-bottom:2px solid #e5166b;height:0;width:45px}.engage-nashville-2026 .feature-text{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px;justify-content:center}@media(min-width:760px){.engage-nashville-2026 .feature-text{flex-direction:row;gap:60px}}.engage-nashville-2026 .feature-text__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px}@media(min-width:760px){.engage-nashville-2026 .feature-text__header{font-size:20px;padding-bottom:0}}@media(min-width:1280px){.engage-nashville-2026 .feature-text__header{font-size:24px}}.engage-nashville-2026 .feature-text__para{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.engage-nashville-2026 .feature-text__para{font-size:14px}}@media(min-width:1280px){.engage-nashville-2026 .feature-text__para{font-size:18px}}@media(min-width:760px){.engage-nashville-2026 .feature-text__content{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:20px;justify-content:center}}.engage-nashville-2026 :root{--Dark-Purple-AAA:$purple-dark}.engage-nashville-2026 .audience-toggle{align-items:center;background-color:#fff;border:1px solid #6820c5;border-radius:30px;display:inline-flex;flex-wrap:wrap}@media(min-width:1280px){.engage-nashville-2026 .audience-toggle{align-self:start}}.engage-nashville-2026 .aud__input{opacity:0;pointer-events:none;position:absolute}.engage-nashville-2026 .aud__btn{background:#fff;border-radius:30px;color:#6820c5;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;font-weight:700;line-height:1;line-height:normal;padding:10px 20px;text-align:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}@media(min-width:760px){.engage-nashville-2026 .aud__btn{width:160px}}@media(min-width:1280px){.engage-nashville-2026 .aud__btn{font-size:18px;padding:15px 25px;width:200px}}.engage-nashville-2026 .aud__input:checked+.aud__btn{background:#6820c5;box-shadow:0 15px 30px 0 rgba(104,32,197,.15);color:#fff}.engage-nashville-2026 .aud__input:focus-visible+.aud__btn{border-color:#6820c5;outline:none}.engage-nashville-2026 .schedule{background:linear-gradient(180deg,#fff1f6,#fbf8ff);padding:50px 0}@media(min-width:760px){.engage-nashville-2026 .schedule{padding:50px 0 100px}}@media(min-width:1280px){.engage-nashville-2026 .schedule{padding:100px 0}}.engage-nashville-2026 .agenda-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:50px}.engage-nashville-2026 .top-agenda{align-items:center;align-self:stretch;display:flex;flex-direction:column}@media(min-width:1280px){.engage-nashville-2026 .top-agenda{flex-direction:row;gap:60px}}.engage-nashville-2026 .top-agenda__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:10px;line-height:normal;text-transform:uppercase}@media(min-width:760px){.engage-nashville-2026 .top-agenda__header{font-size:26px}}@media(min-width:1280px){.engage-nashville-2026 .top-agenda__header{font-size:35px}.engage-nashville-2026 .top-agenda__left{flex:0 0 30%;min-width:0}.engage-nashville-2026 .top-agenda__right{align-self:start;flex:0 0 56%;min-width:0}}.engage-nashville-2026 .btn-pill-primary.dark-purp{background-color:#6820c5;border:1px solid #6820c5}.engage-nashville-2026 .break-down__card.no-shadow{box-shadow:none}.engage-nashville-2026 .bot-dates{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:1280px){.engage-nashville-2026 .bot-dates{flex-direction:row;gap:60px}}.engage-nashville-2026 .bot-dates>.date-details{flex:0 0 30%;min-width:0}.engage-nashville-2026 .bot-dates>.break-down{flex:0 0 64.5%;min-width:0}.engage-nashville-2026 .break-down__card,.engage-nashville-2026 .break-down__card-within{width:100%}.engage-nashville-2026 .date-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}@media(min-width:760px){.engage-nashville-2026 .date-details{flex-direction:row;gap:150px}}@media(min-width:1280px){.engage-nashville-2026 .date-details{align-self:start;flex-direction:column;gap:0}}.engage-nashville-2026 .date-details__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:normal;max-width:200px;padding-bottom:20px}@media(min-width:760px){.engage-nashville-2026 .date-details__header{font-size:40px;max-width:none}}@media(min-width:1280px){.engage-nashville-2026 .date-details__header{font-size:60px}}.engage-nashville-2026 .date-details__title{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:5px}@media(min-width:1280px){.engage-nashville-2026 .date-details__title{font-size:18px}}.engage-nashville-2026 .date-details__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:30px}@media(min-width:1280px){.engage-nashville-2026 .date-details__para{font-size:18px}}@media(min-width:760px){.engage-nashville-2026 .date-details__div{flex:1 0 0}.engage-nashville-2026 .date-details__button{align-self:end}}@media(min-width:1280px){.engage-nashville-2026 .date-details__button{align-self:start}}@media(min-width:1920px){.engage-nashville-2026 .date-details__header.width{max-width:280px}}.engage-nashville-2026 .break-down{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:1280px){.engage-nashville-2026 .break-down{gap:50px}}.engage-nashville-2026 .break-down__card{align-items:flex-start;align-self:stretch;background:linear-gradient(84deg,#fff,hsla(0,0%,100%,.5) 50%,#fff);border:2px solid hsla(0,0%,100%,.5);border-radius:8px;box-shadow:5px 5px 20px 0 rgba(104,32,197,.05),0 4px 0 0 #fff;display:flex;flex-direction:column;padding:20px}@media(min-width:760px){.engage-nashville-2026 .break-down__card{padding:30px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__card{padding:40px}}.engage-nashville-2026 .break-down__time{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;padding-bottom:15px}@media(min-width:760px){.engage-nashville-2026 .break-down__time{font-size:26px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__time{font-size:30px}}.engage-nashville-2026 .break-down__time-diff{font-size:16px;font-style:normal}@media(min-width:760px){.engage-nashville-2026 .break-down__time-diff{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__time-diff{font-size:24px}}.engage-nashville-2026 .break-down__title{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:25px}@media(min-width:760px){.engage-nashville-2026 .break-down__title{font-size:26px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__title{font-size:30px}}.engage-nashville-2026 .break-down__title-ed{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:25px}@media(min-width:760px){.engage-nashville-2026 .break-down__title-ed{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__title-ed{font-size:24px}}.engage-nashville-2026 .break-down__para{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1280px){.engage-nashville-2026 .break-down__para{font-size:18px}}.engage-nashville-2026 .break-down__para-red{color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:50px}@media(min-width:1280px){.engage-nashville-2026 .break-down__para-red{font-size:18px}}.engage-nashville-2026 .break-down__para-fri{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.engage-nashville-2026 .break-down__para-fri{font-size:20px}}.engage-nashville-2026 .break-down__para-fri-bold{font-style:normal;font-weight:700}@media(min-width:760px){.engage-nashville-2026 .break-down__para-fri-bold{font-size:20px}}.engage-nashville-2026 .break-down__card-within{align-items:flex-start;align-self:stretch;background:#fff1f6;border:2px solid hsla(0,0%,100%,.5);border-radius:8px;display:flex;flex-direction:column;padding:20px}@media(min-width:760px){.engage-nashville-2026 .break-down__card-within{padding:30px}}@media(min-width:1280px){.engage-nashville-2026 .break-down__card-within{padding:40px}}.engage-nashville-2026 .break-down__details{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:25px}@media(min-width:1280px){.engage-nashville-2026 .break-down__details{display:block;font-size:18px;overflow-wrap:anywhere;width:100%}}.engage-nashville-2026 .break-down__details[hidden]{display:none!important}.engage-nashville-2026 .break-down__details:not([hidden]){display:block;overflow-wrap:anywhere;width:100%}.engage-nashville-2026 .learn-more{align-items:center;color:#6820c5;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;gap:10px;line-height:normal;overflow:hidden;text-align:right;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-overflow:ellipsis;text-underline-offset:auto;text-underline-position:from-font}@media(min-width:1280px){.engage-nashville-2026 .learn-more{font-size:18px}}.engage-nashville-2026 .learn-more svg{transform:rotate(0deg);transition:transform .3s ease}.engage-nashville-2026 .learn-more.is-open svg{transform:rotate(180deg)}.engage-nashville-2026 .friday{background:linear-gradient(180deg,#f7f0ff,#fbf8ff);padding:50px 0}@media(min-width:760px){.engage-nashville-2026 .friday{padding:100px 0}}.engage-nashville-2026 .break-down__title.no-bottom-pad{padding-bottom:0}.engage-nashville-2026 .break-down__para-fri.small-padding,.engage-nashville-2026 .break-down__para.small-padding,.engage-nashville-2026 .break-down__title.small-padding{padding-bottom:10px}.engage-nashville-2026 .break-down__card-within.bottom-pad{margin-bottom:25px}.engage-nashville-2026 .break-down__card-within.blue{background:#f7f0ff}@media(min-width:760px){.engage-nashville-2026 .btn-pill-primary.bot-pad{margin-bottom:30px}}.engage-nashville-2026 .break-down__para-fri.padding-bot{padding-bottom:25px}.engage-nashville-2026 .speakers{background:radial-gradient(524.06% 100% at 50% 0,#e5166b 0,#6820c5 50%,#2d1159 100%);padding:50px 0}@media(min-width:760px){.engage-nashville-2026 .speakers{background:radial-gradient(98.91% 100% at 50% 0,#e5166b 0,#6820c5 50%,#2d1159 100%)}}@media(min-width:1280px){.engage-nashville-2026 .speakers{padding:120px 0}}.engage-nashville-2026 .speaker-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column}@media(min-width:1280px){.engage-nashville-2026 .speaker-wrapper{gap:50px}}.engage-nashville-2026 .speaker-content__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:10px;line-height:normal;text-align:center;text-transform:uppercase}.engage-nashville-2026 .speaker-photos-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:50px}@media(min-width:760px){.engage-nashville-2026 .speaker-photos-wrapper{gap:50px}}.engage-nashville-2026 .photos-bot,.engage-nashville-2026 .photos-top{align-self:stretch;display:flex;flex-direction:column;gap:50px;justify-content:center}@media(min-width:760px){.engage-nashville-2026 .photos-bot,.engage-nashville-2026 .photos-top{flex-direction:row;gap:50px}.engage-nashville-2026 .photos-bot{padding:0 110px}}.engage-nashville-2026 .speaker-photos{align-items:center;display:flex;flex-direction:column;gap:25px}.engage-nashville-2026 .speaker-photos__content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:10px}.engage-nashville-2026 .speaker-photos__name{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media(min-width:760px){.engage-nashville-2026 .speaker-photos__name{font-size:20px}}@media(min-width:1280px){.engage-nashville-2026 .speaker-photos__name{font-size:24px}}.engage-nashville-2026 .speaker-photos__title{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:1280px){.engage-nashville-2026 .speaker-photos__title{font-size:18px;width:250px}}.engage-nashville-2026 .speaker-photos__img{width:80%}@media(min-width:1280px){.engage-nashville-2026 .speaker-photos__img{width:85%}}.engage-nashville-2026 .speaker-photos__img-diff{width:80%}@media(min-width:1280px){.engage-nashville-2026 .speaker-photos__img-diff{width:75%}}.engage-nashville-2026 .expectations{background:linear-gradient(180deg,#2d1159 1.09%,#934af4 104.16%);padding:50px 0}@media(min-width:1280px){.engage-nashville-2026 .expectations{padding:90px 0}}.engage-nashville-2026 .expect-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.engage-nashville-2026 .expect-wrapper{gap:50px}}@media(min-width:1280px){.engage-nashville-2026 .expect-wrapper{gap:100px}}.engage-nashville-2026 .top-section{align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.engage-nashville-2026 .top-section{flex-direction:row;gap:50px}}@media(min-width:1920px){.engage-nashville-2026 .top-section{gap:100px}}.engage-nashville-2026 .expect-top__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:30px}@media(min-width:1280px){.engage-nashville-2026 .expect-top__header{font-size:35px}}.engage-nashville-2026 .expect-top__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:1280px){.engage-nashville-2026 .expect-top__header-diff{font-size:35px}}@media(min-width:760px){.engage-nashville-2026 .expect-top{width:340px}}.engage-nashville-2026 .expect-mid{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px}.engage-nashville-2026 .expect-mid__title{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:10px}@media(min-width:1280px){.engage-nashville-2026 .expect-mid__title{font-size:24px}}.engage-nashville-2026 .expect-mid__para{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1280px){.engage-nashville-2026 .expect-mid__para{font-size:18px}}.engage-nashville-2026 .expect-bot{align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.engage-nashville-2026 .expect-bot{align-self:stretch;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));height:480px;row-gap:30px}}@media(min-width:1024px){.engage-nashville-2026 .expect-bot{height:600px}}@media(min-width:1280px){.engage-nashville-2026 .expect-bot{height:792.779px}}.engage-nashville-2026 .expect-bot__img{width:100%}@media(min-width:760px){.engage-nashville-2026 .expect-bot__img{height:100%;-o-object-fit:cover;object-fit:cover}}.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{margin:0 auto;max-width:1200px}@media(max-width:1279px){.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{margin:0 auto;max-width:1440px}@media(max-width:1439px){.lp-engage-new-orleans .xxxlarge-wrapper{margin:0;max-width:none}}.lp-engage-new-orleans .top-nav{background:linear-gradient(90deg,#2d1159,#6820c5)}.lp-engage-new-orleans .desktop-top-nav{display:block;height:140px}@media(max-width:1023px){.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{align-items:center;height:100%;justify-content:space-between}.lp-engage-new-orleans .desktop-top-nav .nola-logo{flex-basis:30%}@media(max-width:1279px){.lp-engage-new-orleans .desktop-top-nav .nola-logo{flex-basis:25%}}.lp-engage-new-orleans .desktop-top-nav .btns-container .nav-item.active{-o-border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-style:solid;border-width:3px;border-left:none;border-right:none;border-top:none}.lp-engage-new-orleans .desktop-top-nav .register-green{margin-left:15px;margin-top:0;padding:10px 20px}.lp-engage-new-orleans .mobile-top-nav{background:none;display:none}@media(max-width:1023px){.lp-engage-new-orleans .mobile-top-nav{display:block}}.lp-engage-new-orleans .mobile-top-nav .row.flex{align-items:center;height:70px;justify-content:space-between}.lp-engage-new-orleans .mobile-top-nav .nola-logo img{max-width:240px}@media(max-width:1023px){.lp-engage-new-orleans .mobile-top-nav .nola-logo img{max-width:180px}}@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{background:transparent;border:none;color:#ff529a;cursor:pointer;margin-left:10px;padding:0;width:24px}.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{align-items:flex-start;display:none;flex-direction:column}.lp-engage-new-orleans .mobile-top-nav .btns-container .btn-wrapper{border-bottom:2px solid transparent;-o-border-image:linear-gradient(270deg,#aaedd1,#c59afa);border-image:linear-gradient(270deg,#aaedd1,#c59afa);border-image-slice:1;width:100%}.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{color:#000;font-size:22px;margin:0;padding:16px 0;text-align:left;width:100%}.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;border:none;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;margin:0 15px;padding:12px 0;text-decoration:none}@media(max-width:1279px){.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:889px){.lp-engage-new-orleans .desktop-btm-nav{display:none}}.lp-engage-new-orleans .desktop-btm-nav .main-wrapper{align-items:center;height:150px;justify-content:space-between}.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{height:28px;width:14px}.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{height:5px;width:200px}.lp-engage-new-orleans .mobile-btm-nav{display:none}@media(max-width:889px){.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{height:14px;width:7px}.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{gap:20px;justify-content:center}.lp-engage-new-orleans .mobile-btm-nav .nav-mid .note{align-self:center}.lp-engage-new-orleans .register-green{background-color:#08d493;border:1px solid #08d493;border-radius:5px;color:#2d1159;display:inline-block;font-size:18px;font-weight:700;margin-top:12px;padding:15px 25px;transition:all .25s ease}@media(max-width:1023px){.lp-engage-new-orleans .register-green{font-size:16px;margin-top:0;min-width:125px;padding:10px}}.lp-engage-new-orleans .register-green:hover{background-color:#fff;color:#6820c5}.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{background-color:#fff1f6;border-radius:30px 30px 0 0;height:60px;width:100%}@media(max-width:889px){.lp-engage-new-orleans .border-round-wrapper .border-round{border-radius:10px 10px 0 0;height:20px}}.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;margin-bottom:40px;text-align:center;text-transform:uppercase}@media(max-width:889px){.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{background-color:#08d493;height:2px;margin:0 auto;width:45px}.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:889px){.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:889px){.lp-engage-new-orleans .note{font-size:14px}}.lp-engage-new-orleans #home{background:linear-gradient(270deg,#6820c5,#2d1159 47.72%)}@media(min-width:890px){.lp-engage-new-orleans #home .hero{background-image:url(../images/engage/engage-nola/nola_hero_desktop.png);background-position:100% 50%;background-repeat:no-repeat;background-size:contain}}.lp-engage-new-orleans #home .hero .mobile-hero{display:none}@media(max-width:889px){.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:889px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container{max-width:500px;padding-top:36px}}.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{-o-border-image:linear-gradient(180deg,#08d493,#fad1e1) 1 100%;border-image:linear-gradient(180deg,#08d493,#fad1e1) 1 100%;border-style:solid;border-width:2px;border-right:none;margin-bottom:30px;padding-left:25px}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border .event-date{font-size:24px;font-weight:700;margin-bottom:24px}@media(max-width:889px){.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:889px){.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:889px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .register-green{margin-bottom:30px}}@media(min-width:890px){.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:889px){.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:889px){.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{gap:50px;padding:70px 0}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .text-container .row{flex-direction:column;gap:24px;padding:24px 0 32px}}.lp-engage-new-orleans #whyAttend .text-container .row .col-left{flex-basis:33%;max-width:350px}@media(max-width:889px){.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:889px){.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:889px){.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:889px){.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:889px){.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:889px){.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{align-items:center;gap:120px;height:auto;margin-bottom:50px;min-height:300px}@media(max-width:889px){.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:889px){.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:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .flex-lg{flex-basis:100%;width:100%}.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:889px){.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:889px){.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:889px){.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:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.right{border-left:3px solid;border-right:none;padding-left:25px;padding-right:0}}.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{background-repeat:no-repeat;background-size:100% 100%;height:100%}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble{margin:0 auto;max-width:400px}}.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:889px){.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:889px){.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/engage-nola/nola_bubble_desktop_green.png);padding:45px}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .green-bubble{background-image:url(../images/engage/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/engage-nola/nola_bubble_desktop_purple.png);padding:60px}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble{background-image:url(../images/engage/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:889px){.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/engage-nola/nola_bubble_desktop_yellow.png);padding:70px 45px}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .yellow-bubble{background-image:url(../images/engage/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/engage-nola/nola_bubble_desktop_pink.png);padding:50px 80px}@media(max-width:889px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble{background-image:url(../images/engage/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:889px){.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 .border-btm{background-color:hsla(0,0%,46%,.5);height:1px;margin:18px 0 12px;min-width:875px}@media(max-width:889px){.lp-engage-new-orleans #agenda .border-btm{display:none}}.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:889px){.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}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container{flex-direction:column}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content{width:47%}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content{margin-bottom:25px;width:100%}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container{display:flex;justify-content:space-between;padding:6px 0}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container{padding:0 0 4px}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container .heading{color:#e5166b;font-size:20px;font-weight:700;line-height:120%;margin:0 20px 6px 0}.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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:120%;list-style:disc;margin:0}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description{width:calc(100% - 36px)}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description li{border:none;display:list-item;font-size:16px;margin-left:20px}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description.speaker{color:#6820c5;font-size:18px;font-weight:600}@media(min-width:890px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description.speaker .line-break:before{content:" ";display:block}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description.speaker.second-speaker{margin-top:12px}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description.speaker.second-speaker{margin-top:6px}}.lp-engage-new-orleans #agenda .agenda-content .cols-container .black-divider{background-color:#000;margin:0 12px;min-width:1px;width:1px}@media(max-width:759px){.lp-engage-new-orleans #agenda .agenda-content .cols-container .black-divider{display:none}}@media(min-width:890px){.lp-engage-new-orleans #agenda .agenda-content .cols-container.three-cols .sub-content{min-width:275px;width:30%}}@media(max-width:889px){.lp-engage-new-orleans #agenda .agenda-content .cols-container.three-cols .col-three,.lp-engage-new-orleans #agenda .agenda-content .cols-container.two-cols:last-child .col-two{margin-bottom:0}}.lp-engage-new-orleans #agenda .day-one{padding-bottom:20px;padding-top:28px}@media(max-width:889px){.lp-engage-new-orleans #agenda .day-one{padding-bottom:10px}}.lp-engage-new-orleans #agenda .day-two{padding-top:28px}@media(max-width:889px){.lp-engage-new-orleans #agenda .day-two{padding-top:10px}}.lp-engage-new-orleans #agenda .day-list li:first-child>p{margin-bottom:1.5rem}.lp-engage-new-orleans #agenda .day-list li{border-bottom:1px solid #767676;display:flex;padding:20px 0}@media(max-width:889px){.lp-engage-new-orleans #agenda .day-list li{display:block;padding:25px 0}}.lp-engage-new-orleans #agenda .day-list li.day-info p{font-size:32px;font-weight:900}.lp-engage-new-orleans #agenda .day-list li p{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:27px;font-weight:700;line-height:100%}.lp-engage-new-orleans #agenda .day-list li p .daytime{font-size:22px}.lp-engage-new-orleans #agenda .day-list li .top{flex-basis:25%}@media(min-width:890px){.lp-engage-new-orleans #agenda .day-list li .top{max-width:275px;min-width:275px}}.lp-engage-new-orleans #agenda .day-list li .bottom,.lp-engage-new-orleans #agenda .day-list li .description-wrapper{display:flex;flex-basis:80%;gap:12px;justify-content:space-between}.lp-engage-new-orleans #agenda .day-list li .bottom .has-speaker,.lp-engage-new-orleans #agenda .day-list li .description-wrapper .has-speaker{margin-bottom:12px}.lp-engage-new-orleans #agenda .day-list li .bottom .final-speaker,.lp-engage-new-orleans #agenda .day-list li .description-wrapper .final-speaker{margin-top:6px}.lp-engage-new-orleans #agenda .day-list li .bottom .btn-container,.lp-engage-new-orleans #agenda .day-list li .description-wrapper .btn-container{max-width:36px}@media(max-width:889px){.lp-engage-new-orleans #agenda .day-list li .bottom .btn-container.mobile-sticky,.lp-engage-new-orleans #agenda .day-list li .description-wrapper .btn-container.mobile-sticky{position:absolute;right:0;top:20px}}.lp-engage-new-orleans #agenda .day-list li .bottom.has-sub-content{display:block}@media(min-width:890px){.lp-engage-new-orleans #agenda .day-list li .bottom.has-sub-content{overflow-x:auto}}.lp-engage-new-orleans #agenda .day-list li .bottom.has-sub-content .speakers p{margin-bottom:12px}@media(min-width:890px){.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:889px){.lp-engage-new-orleans #agenda .day-list .day-info{align-items:flex-end;display:flex;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:889px){.lp-engage-new-orleans #agenda .day-list .day-info .top{flex-basis:auto;font-size:24px;line-height:120%;min-width:70px}}.lp-engage-new-orleans #agenda .day-list .day-info .bottom{align-items:center}@media(max-width:889px){.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:889px){.lp-engage-new-orleans #agenda .day-list .time-info .top{font-size:24px;line-height:120%;margin-bottom:12px}.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{color:#6820c5;font-size:22px;font-weight:400}@media(max-width:889px){.lp-engage-new-orleans #agenda .day-list .time-info .speakers p{font-size:20px}}.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn{background-color:#fff;border:1px solid #000;cursor:pointer;height:32px;text-align:center;width:32px}.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:889px){.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn{height:25px;margin:0;width:25px}}.lp-engage-new-orleans #agenda .end-note{font-size:22px;font-weight:300;margin-top:12px}@media(max-width:889px){.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-bottom:20px;text-align:center}.lp-engage-new-orleans #speakers .speakers-wrapper .speakers__sub-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;margin:0}@media(max-width:1023px){.lp-engage-new-orleans #speakers .speakers-wrapper .speakers__sub-heading{font-size:30px}}.lp-engage-new-orleans #speakers .speakers-wrapper .mainstage-presenters{color:#08d493;padding:50px 0 60px}@media(max-width:1023px){.lp-engage-new-orleans #speakers .speakers-wrapper .mainstage-presenters{padding:40px 0}}.lp-engage-new-orleans #speakers .speakers-wrapper .breakout-presenters{color:#aaedd1;padding:25px 0 75px}@media(max-width:1023px){.lp-engage-new-orleans #speakers .speakers-wrapper .breakout-presenters{padding:20px 0 50px}}.lp-engage-new-orleans #speakers .speakers-wrapper .row{gap:30px;justify-content:space-between;padding-bottom:50px}@media(max-width:1023px){.lp-engage-new-orleans #speakers .speakers-wrapper .row{align-items:center;flex-direction:column;padding-bottom:30px}}.lp-engage-new-orleans #speakers .speakers-wrapper .row.has-two{justify-content:center}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col{flex:1;max-width:400px}.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}@media(min-width:1024px){.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button .img-wrapper{display:flex;justify-content:center}}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button .img-wrapper img{height:285px;margin:0 auto;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:889px){.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:889px){.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:50px 0}@media(max-width:889px){.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;gap:15px;grid-template-columns:repeat(3,1fr);padding-bottom:100px}@media screen and (max-width:889px){.lp-engage-new-orleans #gallery .desktop-gallery{grid-template-columns:1fr}}.lp-engage-new-orleans #gallery .desktop-gallery img{height:276px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:889px){.lp-engage-new-orleans #gallery .desktop-gallery img{height:auto}}.lp-engage-new-orleans #faq .faq-box.bg-wrapper{background:linear-gradient(180deg,#fff1f6,#fbf8ff)}.lp-engage-new-orleans #faq .faq{padding:50px 0 100px}@media(max-width:889px){.lp-engage-new-orleans #faq .faq{padding-bottom:36px}}.lp-engage-new-orleans #faq .faq__wrapper-box{max-width:none}@media(max-width:889px){.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:889px){.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;line-height:120%;padding:0}@media(max-width:889px){.lp-engage-new-orleans #faq .faq__button{font-size:20px;margin-bottom:10px}.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{border-color:#6820c5;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{color:#000;cursor:pointer;padding:0}.lp-engage-new-orleans .modal-btn:hover .img-wrapper img{opacity:.8}@media(min-width:1400px){.abstract.new-orleans-speaker .details.speaker .img-container .name,.abstract.new-orleans-speaker .details.speaker .img-container .organization,.abstract.new-orleans-speaker .details.speaker .img-container .title{margin-bottom:16px}}.abstract.new-orleans-speaker .details.speaker .bio-and-schedule .event-invitation{font-weight:600}.abstract.new-orleans-speaker .details.speaker .bio-and-schedule .event.event-date{display:flex}.abstract.new-orleans-speaker .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:10px;vertical-align:super}@media(min-width:1400px){.abstract.new-orleans-speaker .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:16px}}.abstract.new-orleans-speaker .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{align-items:center;display:flex;height:70px;justify-content:space-between}.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(/wp-content/themes/TOPHAT01/build/images/engage/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{flex:1;margin-left:128px;padding:60px 0}@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-size:20px;font-weight:400;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{align-items:center;display:flex;justify-content:space-between}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container{align-items:flex-start;flex-direction:column}}.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{color:#000;font-size:32px;font-weight:700;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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center;width:172px}.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(/wp-content/themes/TOPHAT01/build/images/engage/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 .heading-content-desktop{flex:1;padding:60px 50px}.lp-engage-tampa header .header .palm-hero-bg .heading-content-desktop h2{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:1rem;text-align:right}.lp-engage-tampa header .header .palm-hero-bg .heading-content-desktop #timer{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;text-align:right;width:100%}.lp-engage-tampa header .header .palm-hero-bg .heading-content-desktop #timer div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-tampa header .header .palm-hero-bg .heading-content-desktop #timer div{min-width:80px}}.lp-engage-tampa header .header .palm-hero-bg .heading-content-desktop #timer div span{color:#fff;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.lp-engage-tampa .main-heading{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:12px;text-align:right;text-transform:uppercase}.lp-engage-tampa .heading-content-mobile{display:none}@media(max-width:768px){.lp-engage-tampa .heading-content-mobile{display:block}}.lp-engage-tampa .heading-content-mobile .main-heading{color:#934af4;padding:24px 24px 0}.lp-engage-tampa .heading-content-mobile h2{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:1rem;text-align:right}@media(max-width:768px){.lp-engage-tampa .heading-content-mobile h2{padding:0 24px}}.lp-engage-tampa .heading-content-mobile #timer-mobile{color:#c59afa;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;text-align:right;width:100%}@media(max-width:768px){.lp-engage-tampa .heading-content-mobile #timer-mobile{padding:24px}}.lp-engage-tampa .heading-content-mobile #timer-mobile div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-tampa .heading-content-mobile #timer-mobile div{min-width:80px}}.lp-engage-tampa .heading-content-mobile #timer-mobile div span{color:#c59afa;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;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{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}@media(max-width:768px){.lp-engage-tampa .moment-section .moment-container{align-items:flex-start;flex-direction:column}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment{position:relative}.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star1{height:31px;left:-39px;position:absolute;top:78px;width:31px}@media(max-width:480px){.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star1{height:24px;left:-16px;top:110px;width:24px}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star2{height:47px;position:absolute;right:0;top:0;width:47px}@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{height:35px;position:absolute;right:-45px;top:56px;width:35px}@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{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:75px;font-weight:700;line-height:70px}@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-size:20px;font-weight:400}@media(max-width:768px){.lp-engage-tampa .moment-section .moment-container .text-description p{font-size:14px}}.lp-engage-tampa .purple-banner-section{display:flex;margin-top:100px}@media(max-width:768px){.lp-engage-tampa .purple-banner-section{flex-direction:column;margin-top:64px}}.lp-engage-tampa .purple-banner-section .lavendar-banner{align-items:center;background-color:#f4edfe;display:flex;flex-direction:column;height:250px;justify-content:center;margin-right:15px;width:100%}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote{padding:48px 0;width:800px}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote{padding:0 35px;width:100%}}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .quote{font-size:35px;font-weight:600;line-height:114%;padding-bottom:5px;quotes:"“" "”" "‘" "’"}@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{color:#000;display:inline-block;font-size:35px;vertical-align:bottom}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .author{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:28px;font-weight:300;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{background-color:#934af4;height:250px;width:252px}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .dark-purple-banner{height:14px;margin-top:5px;width:100%}}.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{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}@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{color:#934af4;font-size:32px;font-weight:700}@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{list-style-type:disc;padding-left:14px}@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{font-size:20px;padding:14px 0}@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{margin:0 auto;max-width:1200px}.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{align-items:center;display:flex;justify-content:space-between}@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-size:28px;font-weight:700}@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-size:28px;font-weight:700;position:relative;text-decoration:underline;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{margin-bottom:100px;text-align:center}.lp-engage-tampa .school-logo-banner h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;position:relative;text-transform:uppercase}@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{font-size:1.125rem;margin-bottom:50px;max-width:80%}}.lp-engage-tampa .school-logo-banner h5:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.lp-engage-tampa .school-logo-banner .wp-block-image{display:none;padding-top:40px}@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 .wp-block-image img{opacity:.6}.lp-engage-tampa .school-logo-banner .logo-con-part{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:50%}@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{height:160px;width:25%}}.lp-engage-tampa .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.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{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;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{margin:14px 0;width:calc(33% - 40px)}}.lp-engage-tampa .speakers .card,.lp-engage-tampa .speakers button{background:#fff;border:none;color:#000;cursor:pointer;max-width:345px;padding:32px 0;text-align:left;width:100%}@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{border-radius:5px;box-shadow:0 4px 20px rgba(147,74,244,.25)}.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{mix-blend-mode:color;opacity:1}.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{aspect-ratio:1/1;margin-bottom:14px}.lp-engage-tampa .speakers .overlay{left:0;max-width:none;opacity:0;position:absolute;right:-1px;top:0;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{display:inline-block;font-size:12px;line-height:1.14;padding-top:6px}.lp-engage-san-diego .wrapper-two{margin:0 auto;max-width:1000px;width:90%}.lp-engage-san-diego .sd-heading-text{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;text-align:center}@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",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@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 #sd-header{background:linear-gradient(90deg,#fbf8f0,#fff1f6);display:flex;gap:70px;justify-content:space-between;padding-top:50px}.lp-engage-san-diego header #sd-header .wrapper-header{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;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}.lp-engage-san-diego header #sd-header #sd-hero .logo-container .description p{font-size:16px;text-align:center}.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info{align-items:center;margin:0 auto}.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info p{font-size:16px}.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:-moz-fit-content;width:fit-content}.lp-engage-san-diego header #sd-header #sd-hero .logo-container img{height:auto;max-width:90%;width:401px}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container img{margin:0 auto;max-width:100%}}.lp-engage-san-diego header #sd-header #sd-hero-right{background:unset;background:url(../images/engage/engage-banner/hero_img.png);background-position:50%;background-position:30% 100%;background-repeat:no-repeat;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{color:#934af4;font-size:18px;letter-spacing:1.5px;margin-bottom:1rem;text-align:right;text-transform:uppercase}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;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;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;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{color:#934af4;font-size:18px;letter-spacing:1.5px;margin-bottom:1rem;text-align:right;text-transform:uppercase}.lp-engage-san-diego #sd-mobile-date #timer-mobile{font-size:30px;padding-top:0;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 #sd-mobile-date .mobile-hero-img{display:none}@media screen and (max-width:768px){.lp-engage-san-diego #sd-mobile-date .mobile-hero-img{display:block}}.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}.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{align-items:center;display:flex;flex-wrap:nowrap;gap:30px;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{margin-left:50px;max-width:340px;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;margin:0 auto;max-width:300px}}.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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;list-style:disc;margin:0}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .sub-description li{border:none;display:list-item;font-size:16px;margin-left:20px}.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;margin:0 12px;width:1px}.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{min-width:250px;width:30%}.lp-engage-san-diego .sd-agenda .day-list li:first-child>p{margin-bottom:1.5rem}.lp-engage-san-diego .sd-agenda .day-list li{border-bottom:1px solid #000;display:flex}@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-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:27px;font-weight:700;line-height:100%;margin-bottom:1.5rem;margin-top:1.5rem}@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{display:flex;flex-basis:80%;justify-content:space-between}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .day-list li .bottom .description>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%}.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%}.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{color:#6820c5;font-size:22px;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;border:1px solid #000;cursor:pointer;height:32px;margin-top:16px;width:32px}.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{height:25px;margin:0;width:25px}}.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;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;text-align:center}@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}.lp-engage-san-diego .speakers.wrapper ul .middle-li .card{margin:0 auto}.lp-engage-san-diego .speakers.wrapper ul .right-li{text-align:end}.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-bottom:50px;padding-top:32px}@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;gap:15px;grid-template-columns:repeat(3,1fr)}@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;-o-object-fit:cover;object-fit:cover;width:100%}.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;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.lp-engage-san-diego .venue-gallery .mobile-gallery .carousel-container{display:flex;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out}.lp-engage-san-diego .venue-gallery .mobile-gallery .carousel-container img{flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:100%}.lp-engage-san-diego .venue-gallery .mobile-gallery .gallery-btn{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;top:50%;transform:translateY(-50%);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-bottom:80px;margin-top:20px}@media(max-width:768px){.lp-engage-san-diego .frequently-asked-questions .sd-heading-text{margin-bottom:25px;margin-top:0}}.lp-engage-san-diego .frequently-asked-questions .faq-text h4{color:#934af4;font-size:24px;font-weight:700;line-height:120%}@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{border-bottom:.5px solid #c59afa;color:#333;line-height:28px;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{border-bottom:1px solid #6820c5;color:#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{align-items:center;display:flex;height:100px;height:80px;justify-content:center;padding:10px 15px;width:25%}}@media(min-width:1440px){.abstract.sd-speaker .details.speaker .img-container .name,.abstract.sd-speaker .details.speaker .img-container .organization,.abstract.sd-speaker .details.speaker .img-container .title{margin-bottom:16px}}.abstract.sd-speaker .details.speaker .bio-and-schedule .event.event-date{display:flex}.abstract.sd-speaker .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:10px;vertical-align:super}@media(min-width:1400px){.abstract.sd-speaker .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:16px}}.abstract.sd-speaker .details.speaker .bio-and-schedule .event.event-time{font-weight:400}.lp-events h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.lp-events section{padding:20px 0}@media(min-width:1024px){.lp-events section{padding:40px 0}}.lp-events .conferences,.lp-events .cta-block,.lp-events .on-demand-webinars{margin-top:20px}.lp-events .hidden{display:none!important}.lp-events .events-titles{border-bottom:1px solid #000;font-size:20px;font-weight:700;margin-bottom:15px;padding-bottom:5px}@media(min-width:890px){.lp-events .events-titles{font-size:32px;margin-bottom:25px}}.lp-events .conferences__nearby,.lp-events .webinars-grid{display:grid;grid-template-columns:repeat(1,1fr);row-gap:30px}@media(min-width:760px){.lp-events .conferences__nearby,.lp-events .webinars-grid{-moz-column-gap:15px;column-gap:15px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lp-events .conferences__nearby,.lp-events .webinars-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.lp-events .conferences__nearby,.lp-events .webinars-grid{-moz-column-gap:30px;column-gap:30px}}@media(min-width:1920px){.lp-events .conferences__nearby,.lp-events .webinars-grid{row-gap:60px}}.lp-events .no-events-placeholder-text p{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;margin-bottom:0}@media(min-width:890px){.lp-events .no-events-placeholder-text p{font-size:28px}}.lp-events .no-events-placeholder-text p a{border-color:#e5166b;color:#e5166b;font-weight:400}.lp-events .action-btn{color:#e5166b;font-size:16px;font-weight:600;margin:0;padding:0}@media(max-width:889px){.lp-events .action-btn{text-align:left}}.lp-events .hero-section{background:linear-gradient(180deg,#f3e9ff,rgba(243,233,255,0));padding:30px 0}@media(min-width:1024px){.lp-events .hero-section{padding:50px 0}}.lp-events .hero-section .container{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.lp-events .hero-section .container{gap:0}}.lp-events .hero-section .container .text-box{background-color:transparent!important}@media(min-width:890px){.lp-events .hero-section .container .text-box{align-items:center;display:flex;flex-direction:column}}.lp-events .hero-section .container .text-box .title{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:42px;font-weight:400;margin:0;-webkit-text-fill-color:transparent;background-clip:text;text-align:center}@media(min-width:890px){.lp-events .hero-section .container .text-box .title{font-size:50px;text-align:center}}@media(min-width:1280px){.lp-events .hero-section .container .text-box .title{font-size:70px}}.lp-events .hero-section .container .text-box .title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-events .hero-section .container .text-box .text{color:#2d1159;font-size:12px;line-height:1.25;margin:10px 0;max-width:380px;text-align:center}@media(min-width:760px){.lp-events .hero-section .container .text-box .text{font-size:16px;max-width:500px}}@media(min-width:890px){.lp-events .hero-section .container .text-box .text{font-size:18px;margin:15px 0 45px;max-width:570px}}@media(min-width:1280px){.lp-events .hero-section .container .text-box .text{font-size:24px;margin-bottom:60px;max-width:780px}}.lp-events .hero-section .container .sub-nav{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:280px;padding:0}@media(min-width:760px){.lp-events .hero-section .container .sub-nav{justify-content:center;max-width:550px}}@media(min-width:890px){.lp-events .hero-section .container .sub-nav{max-width:none}}.lp-events .hero-section .container .sub-nav .on-demand{min-width:110px;order:1}@media(min-width:760px){.lp-events .hero-section .container .sub-nav .on-demand{border:none;order:0}}@media(min-width:890px){.lp-events .hero-section .container .sub-nav .on-demand{border-right:1px solid #c59afa}}.lp-events .hero-section .container .sub-nav .webinars{order:2}@media(min-width:760px){.lp-events .hero-section .container .sub-nav .webinars{order:0}}.lp-events .hero-section .container .sub-nav .conferences{min-width:110px;order:2}@media(min-width:760px){.lp-events .hero-section .container .sub-nav .conferences{order:0}}.lp-events .hero-section .container .sub-nav .training{min-width:101px;order:2}@media(min-width:760px){.lp-events .hero-section .container .sub-nav .training{order:0}}.lp-events .hero-section .container .sub-nav li{font-size:12px;margin-top:15px}@media(min-width:760px){.lp-events .hero-section .container .sub-nav li{border-right:1px solid #c59afa;font-size:14px;padding:0 10px}}@media(min-width:890px){.lp-events .hero-section .container .sub-nav li{font-size:16px;margin-top:20px;padding:0 12px}}@media(min-width:1024px){.lp-events .hero-section .container .sub-nav li{padding:0 16px}}@media(min-width:1280px){.lp-events .hero-section .container .sub-nav li{font-size:22px}.lp-events .hero-section .container .sub-nav li:first-child{padding-left:0}}@media(min-width:760px){.lp-events .hero-section .container .sub-nav li:nth-child(4){border-right:1px solid #c59afa}}@media(min-width:1920px){.lp-events .hero-section .container .sub-nav li:nth-child(4){border-right:1px solid #c59afa}}.lp-events .hero-section .container .sub-nav li:last-child{border:none}@media(min-width:1280px){.lp-events .hero-section .container .sub-nav li:last-child{padding-right:0}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile{background:linear-gradient(180deg,rgba(45,17,89,0),#2d1159),conic-gradient(from 90deg at 0 0,#2d1159 0deg,#6820c5 36.0000005364deg,#2d1159 90deg);border:.842px solid hsla(0,0%,100%,.5);box-shadow:2.105px 2.105px 8.421px 0 rgba(104,32,197,.05),0 1.684px 0 0 #fff;padding:0}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile{width:100%}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile p{margin:0}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .flex-con{display:flex;flex-direction:column}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .flex-con{padding:30px 50px 40px}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .flex-con{display:flex;flex-direction:row;gap:50px;padding:30px 50px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__img{padding-top:20px}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__img{width:558px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text{padding:0 25px 25px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text{padding:0}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text{max-width:40%}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .logo-img{margin:20px auto;max-width:550px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .logo-img{margin:0;max-width:400px;padding-bottom:15px;padding-top:20px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .inner-flex-con{display:flex;flex-direction:column}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .inner-flex-con{justify-content:space-between}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .inner-flex-con{flex-direction:column;gap:30px;margin:0}}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .inner-flex-con .tablet-align{display:flex;justify-content:space-between}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .inner-flex-con .tablet-align{flex-direction:column}}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .tablet-button{align-items:end;display:flex}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .tablet-button{padding-top:30px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .description{color:#fff;font-size:16px;padding-bottom:15px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .description{font-size:20px}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .description{font-size:22px;max-width:280px;padding-top:20px}}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .col{display:flex;flex-direction:column-reverse}}@media(min-width:890px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .col{flex-basis:auto}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text time{color:#ff529a;font-size:16px;font-weight:700}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text time{font-size:20px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location{padding-bottom:20px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location{padding-bottom:0}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location span{font-weight:700}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location address,.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location span{color:#fff;font-size:14px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location address,.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile__text .location span{font-size:18px}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .tablet-border{background:linear-gradient(180deg,#eddfff,#ff529a) no-repeat;background-position:0;background-size:1px 100%;padding-left:20px}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .tablet-border{display:flex;flex-direction:column;gap:5px;margin:25px 0 10px;padding-left:25px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .btn-register{background:transparent;border:2px solid #ff529a;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;text-align:center;transition:all .25s ease;width:100%}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .btn-register{min-width:125px}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .btn-register{font-size:18px;max-width:170px;padding:15px 25px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .btn-register:hover{color:#ff529a}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .desktop-img{display:none}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .desktop-img{display:block}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .mobile-img{padding-bottom:10px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .mobile-img{padding:0}}@media(min-width:1280px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .mobile-img{display:none}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .logo-date{color:#e5166b;font-size:14.5px;font-weight:700;padding-top:10px}@media(min-width:760px){.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .logo-date{font-size:27px;padding-top:20px}}.lp-events .upcoming-events .upcoming-events__container .upcoming-event-tile .and{font-weight:300}.lp-events .webinars__container .webinars-grid .webinar-block{background:#fff;border:1px solid #eee;border-radius:5px;overflow:hidden;transition:all .25s ease-out}.lp-events .webinars__container .webinars-grid .webinar-block a{display:flex;flex-direction:column;height:100%;justify-content:space-between}.lp-events .webinars__container .webinars-grid .webinar-block .img-con{display:flex}.lp-events .webinars__container .webinars-grid .webinar-block .img-con img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.lp-events .webinars__container .webinars-grid .webinar-block__text{display:flex;flex-direction:column;flex-grow:1;padding:12px 12px 24px}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block__text{padding:12px 8px 20px}}.lp-events .webinars__container .webinars-grid .webinar-block__text a,.lp-events .webinars__container .webinars-grid .webinar-block__text p{color:#000}.lp-events .webinars__container .webinars-grid .webinar-block__text .event-dates{align-items:baseline;display:flex;justify-content:space-between}.lp-events .webinars__container .webinars-grid .webinar-block__text .event-dates span{color:#934af4;font-size:14px;font-weight:600;text-transform:uppercase}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block__text .event-dates span{font-size:12px}}.lp-events .webinars__container .webinars-grid .webinar-block__text .event-dates time{font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block__text .event-dates time{font-size:12px}}.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text h3{font-size:24px;font-weight:600;line-height:1.3;margin:24px 0}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text h3{font-size:18px;margin:16px 0}}.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text h4{color:#934af4;font-size:20px;font-weight:600;margin-bottom:12px}@media(max-width:1279px){.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text h4{font-size:16px}}.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text p{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block__text .main-content-text p{font-size:14px;line-height:1.3}}.lp-events .webinars__container .webinars-grid .webinar-block:focus,.lp-events .webinars__container .webinars-grid .webinar-block:hover{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.lp-events .webinars__container .webinars-grid .webinar-block:focus h3,.lp-events .webinars__container .webinars-grid .webinar-block:hover h3{color:#e5166b}.lp-events .webinars__container .webinars-grid .webinar-block .upcoming-webinars-btn{font-size:16px;font-weight:600;margin-bottom:24px;padding-right:16px;text-align:right;width:100%}@media(max-width:889px){.lp-events .webinars__container .webinars-grid .webinar-block .upcoming-webinars-btn{margin-bottom:16px}}.lp-events .webinars__container .webinars-grid .webinar-block .upcoming-webinars-btn:focus{outline:none}.lp-events .upcoming-webinars .no-events-placeholder-text p{max-width:790px}.lp-events .on-demand-webinars{background:linear-gradient(#f2e8ff,#fefafb)}.lp-events .on-demand-webinars .see-all-btn{background-color:#e5166b;border-radius:3px;color:#fff;display:block;font-weight:700;margin:30px auto 10px;padding:10px 30px;text-align:center;width:100%}@media(min-width:760px){.lp-events .on-demand-webinars .see-all-btn{max-width:none;width:-moz-fit-content;width:fit-content}}@media(min-width:1024px){.lp-events .on-demand-webinars .see-all-btn{margin:40px auto 0}}.lp-events .conferences__block:focus,.lp-events .conferences__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 .conferences__container .conferences__nearby .conferences__block{background-clip:content-box,border-box;background-image:linear-gradient(#fbf8ff,#fbf8ff),linear-gradient(#934af4,#fb4891);background-origin:border-box;border:1px solid transparent;border-radius:5px;min-height:184px}.lp-events .conferences__container .conferences__nearby .conferences__block__inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-around;min-height:184px;padding:28px}.lp-events .conferences__container .conferences__nearby .conferences__block__inner .btn-arrow-h{text-align:left}.lp-events .conferences__container .conferences__nearby .conferences__block h3{font-size:24px;font-weight:600;margin:0}@media(max-width:1023px){.lp-events .conferences__container .conferences__nearby .conferences__block h3{font-size:18px}}.lp-events .conferences__container .conferences__nearby .conferences__block p{font-size:14px;margin:0;text-transform:uppercase}.lp-events .level-up .level-up__container .level-up__flex{display:flex;flex-direction:column;gap:25px;justify-content:space-between}@media(min-width:890px){.lp-events .level-up .level-up__container .level-up__flex{flex-direction:row}}.lp-events .level-up .level-up__container .level-up__flex .level-up__block{border:1px solid #eee;border-radius:5px;display:flex;flex:1;flex-direction:column;overflow:hidden;width:100%}@media(min-width:890px){.lp-events .level-up .level-up__container .level-up__flex .level-up__block{max-width:none;width:50%}}.lp-events .level-up .level-up__container .level-up__flex .level-up__block img{width:100%}.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc{display:flex;flex-direction:column;justify-content:space-between;padding:26px 20px}@media(max-width:889px){.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc{padding:16px 20px}}.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc h3{font-size:32px;font-weight:600;margin-bottom:.75rem}@media(max-width:889px){.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc h3{font-size:18px}}.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc p{font-size:20px;font-weight:400;margin-bottom:1.5rem}@media(max-width:889px){.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc p{font-size:14px;margin-bottom:.75rem}}.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc button{font-size:16px;font-weight:700;margin-bottom:.75rem;text-align:left}@media(max-width:889px){.lp-events .level-up .level-up__container .level-up__flex .level-up__block .level-up__desc button{margin-bottom:.25rem}}.lp-events .cta-block{background-color:#2d1159}.lp-events .cta-block .cta-wrapper{display:flex;flex-direction:column}@media(min-width:890px){.lp-events .cta-block .cta-wrapper{flex-direction:row;gap:30px}}.lp-events .cta-block .cta-wrapper .cta-copy{flex:1 1 0}.lp-events .cta-block .cta-wrapper .cta-copy h2{background:linear-gradient(89.94deg,#e5176c .08%,#c698f7 56.29%);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;-webkit-text-fill-color:transparent;background-clip:text}@media(min-width:890px){.lp-events .cta-block .cta-wrapper .cta-copy h2{font-size:28px}}@media(min-width:1280px){.lp-events .cta-block .cta-wrapper .cta-copy h2{font-size:40px}}.lp-events .cta-block .cta-wrapper .form-container{flex:1 1 0;margin:0;max-width:100%!important;padding-bottom:10px;width:100%}.lp-events .cta-block .cta-wrapper .subscribe-form .th-form{padding-top:0}.lp-events .webinar-type{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;margin:0;padding-top:10px}@media(min-width:760px){.lp-events .webinar-type{font-size:21px;padding:26px 0 0 24px}}.hover-animation{color:#e5166b}.hover-animation .action-btn:after,.hover-animation .upcoming-webinars-btn:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.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{animation:bounce-sideways-events 1s ease infinite}.lp-fall-refresh-energize-teaching .hero h1,.lp-fall-refresh-energize-teaching .hero h2,.lp-fall-refresh-energize-teaching .hero h3,.lp-fall-refresh-energize-teaching .hero h4,.lp-fall-refresh-energize-teaching .hero h5,.lp-fall-refresh-energize-teaching .hero h6,.lp-fall-refresh-energize-teaching .hero p{margin:0}.lp-fall-refresh-energize-teaching .flex-con{display:flex}.lp-fall-refresh-energize-teaching .hero{background:#f7f0ff}@media screen and (max-width:981px){.lp-fall-refresh-energize-teaching .hero .relevant-header{background:linear-gradient(180deg,#faf7ef 40%,rgba(238,225,242,.82))}}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 30px}@media(min-width:760px){.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con>.wp-block-group__inner-container{flex-direction:row;padding:45px 0}}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .all-events,.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .jump-to-form{text-align:center}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .all-events a,.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .jump-to-form a{border:none;font-size:14px;font-weight:700;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .all-events{margin:20px 0 0;order:1}@media(min-width:760px){.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .all-events{margin:0;order:0}}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .jump-to-form{margin:5px 0 0;order:2}@media(min-width:760px){.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .jump-to-form{margin:0;order:0}}.lp-fall-refresh-energize-teaching .hero .relevant-header .flex-con .th-logo img{height:40px;width:auto}.lp-fall-refresh-energize-teaching .hero .container{position:relative}.lp-fall-refresh-energize-teaching .hero .hero-text{padding:25px 0 0;width:100%}@media(min-width:890px){.lp-fall-refresh-energize-teaching .hero .hero-text{padding:0 0 50px;width:45%}}.lp-fall-refresh-energize-teaching .hero .hero-text .desktop-title-img{display:none}@media(min-width:890px){.lp-fall-refresh-energize-teaching .hero .hero-text .desktop-title-img{display:block}.lp-fall-refresh-energize-teaching .hero .hero-text .mobile-title-img{display:none}}.lp-fall-refresh-energize-teaching .hero .hero-text .event-date,.lp-fall-refresh-energize-teaching .hero .hero-text .event-time{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:0}@media(min-width:1280px){.lp-fall-refresh-energize-teaching .hero .hero-text .event-date,.lp-fall-refresh-energize-teaching .hero .hero-text .event-time{font-size:22px}}.lp-fall-refresh-energize-teaching .hero .hero-text .event-date{font-weight:700}.lp-fall-refresh-energize-teaching .hero .desktop-hero-img{display:none}@media(min-width:890px){.lp-fall-refresh-energize-teaching .hero .desktop-hero-img{display:block}}.lp-fall-refresh-energize-teaching .hero .desktop-hero-img img{bottom:0;max-width:700px;position:absolute;right:0;width:53%}.lp-fall-refresh-energize-teaching .hero .mobile-hero-img{margin:0 -32px 0 -20px}@media(min-width:760px){.lp-fall-refresh-energize-teaching .hero .mobile-hero-img{margin:0 -50px 0 -35px}}@media(min-width:890px){.lp-fall-refresh-energize-teaching .hero .mobile-hero-img{display:none}}.lp-fall-refresh-energize-teaching .hero .mobile-hero-img img{width:100%}.lp-fall-refresh-energize-teaching .hero .hero-sub-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin:20px 0 15px}@media(min-width:760px){.lp-fall-refresh-energize-teaching .hero .hero-sub-heading{font-size:24px;margin:25px 0 20px}}.lp-fall-refresh-energize-teaching .content-and-form{padding-bottom:40px;padding-top:30px}@media(min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form{padding-bottom:80px;padding-top:80px}}.lp-fall-refresh-energize-teaching .content-and-form p{font-size:16px}@media screen and (min-width:760px){.lp-fall-refresh-energize-teaching .content-and-form p{font-size:18px}}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form p{font-size:22px}}.lp-fall-refresh-energize-teaching .content-and-form .flex-con{flex-direction:column}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .flex-con{flex-direction:row;justify-content:space-between}}.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container{padding:0}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container{max-width:500px;width:calc(50% - 70px)}}.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container p:nth-child(3){margin-bottom:30px}@media(min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container p:nth-child(3){margin-bottom:80px}}.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container .color-and-bold{color:#6820c5;font-weight:600}.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container img{margin-bottom:30px}@media(min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .text-and-img-container img{margin:0}}.lp-fall-refresh-energize-teaching .content-and-form .form-container{border:1px solid #000;box-shadow:5px 10px;max-width:500px;padding:24px}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .form-container{width:calc(50% - 30px)}}.lp-fall-refresh-energize-teaching .content-and-form .form-container h2{font-size:26px;margin-bottom:0}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .content-and-form .form-container h2{font-size:36px}}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .content-and-form .form-container h2{font-size:42px}}.lp-fall-refresh-energize-teaching .agenda-overview h3{color:#e5166b}.lp-fall-refresh-energize-teaching .agenda-overview .pink-block,.lp-fall-refresh-energize-teaching .agenda-overview .purple-block,.lp-fall-refresh-energize-teaching .agenda-overview .white-block{-o-border-image:linear-gradient(90deg,#934af4,rgba(229,23,107,.5) 75.5%,rgba(229,23,107,.05) 99%) 1;border-image:linear-gradient(90deg,#934af4,rgba(229,23,107,.5) 75.5%,rgba(229,23,107,.05) 99%) 1;border-style:solid;border-width:1px;border-left:none;border-right:none;border-top:none}.lp-fall-refresh-energize-teaching .agenda-overview .pink-block{background-color:#fff1f6}.lp-fall-refresh-energize-teaching .agenda-overview .purple-block{background-color:#fbf8ff}.lp-fall-refresh-energize-teaching .agenda-overview .container{flex-direction:column;padding-bottom:30px;padding-top:30px}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .agenda-overview .container{flex-direction:row;padding-bottom:50px;padding-top:50px}}.lp-fall-refresh-energize-teaching .agenda-overview p{font-size:14px;margin-bottom:15px}@media screen and (min-width:890px){.lp-fall-refresh-energize-teaching .agenda-overview p{margin-bottom:20px}}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .agenda-overview p{font-size:22px}}.lp-fall-refresh-energize-teaching .agenda-overview .time{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}@media(min-width:890px){.lp-fall-refresh-energize-teaching .agenda-overview .time{font-size:30px;min-width:350px}}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .agenda-overview .time{font-size:35px;min-width:380px}}.lp-fall-refresh-energize-teaching .agenda-overview .agenda-item{color:#934af4;font-size:18px;font-weight:600}@media(min-width:890px){.lp-fall-refresh-energize-teaching .agenda-overview .agenda-item{font-size:28px}}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .agenda-overview .agenda-item{font-size:32px}}.lp-fall-refresh-energize-teaching .agenda-overview .agenda-speaker{font-weight:700}.lp-fall-refresh-energize-teaching .agenda-overview .additional-speakers{margin-bottom:10px}.lp-fall-refresh-energize-teaching .footer-section{background-color:#000;padding:30px 0 50px}@media(min-width:890px){.lp-fall-refresh-energize-teaching .footer-section{padding:50px 0}}.lp-fall-refresh-energize-teaching .footer-section .container{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media(min-width:890px){.lp-fall-refresh-energize-teaching .footer-section .container{flex-direction:row;gap:50px}}.lp-fall-refresh-energize-teaching .footer-section p{margin:0}.lp-fall-refresh-energize-teaching .footer-section .footer-text{color:#fff;font-size:16px;max-width:400px;text-align:center}@media(min-width:760px){.lp-fall-refresh-energize-teaching .footer-section .footer-text{font-size:18px;max-width:435px}}@media(min-width:890px){.lp-fall-refresh-energize-teaching .footer-section .footer-text{text-align:left}}@media(min-width:1024px){.lp-fall-refresh-energize-teaching .footer-section .footer-text{max-width:550px}}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .footer-section .footer-text{font-size:22px;max-width:680px}}.lp-fall-refresh-energize-teaching .footer-section .pink-btn{background-color:#e5166b;color:#fff;font-size:18px;font-weight:700;min-width:-moz-fit-content;min-width:fit-content;padding:10px 50px}@media screen and (min-width:1280px){.lp-fall-refresh-energize-teaching .footer-section .pink-btn{font-size:20px}}.page-template-lp-gutenberg main{animation:fade-up-on-load .8s ease-out;margin-bottom:25px;overflow-x:hidden}@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-size:1.5rem;font-weight:600;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{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@media(min-width:768px){.page-template-lp-gutenberg main h5{font-size:1rem;margin-bottom:1rem}}.page-template-lp-gutenberg main .heading-style-alt{margin-bottom:4rem;position:relative}.page-template-lp-gutenberg main .heading-style-alt:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:11px;margin-left:-10px;position:absolute;width:20px}.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{line-height:1.4;margin-bottom:.25rem}.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-position:inside;list-style-type:decimal}.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{font-size:1.125rem;line-height:1.5;margin:1rem 0;padding-left:25px;position:relative}@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{color:#08d493;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:0;position:absolute;top:4px}@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;margin-bottom:2rem;padding-left:0}.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li{font-size:1.125rem;line-height:1.5;margin:.5rem 0;padding-left:25px;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li{font-size:1.3125rem;margin:1rem 0;padding-left:30px}}.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li:before{color:#934af4;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:0;position:absolute;top:4px}@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{display:block;margin-bottom:1.5rem}@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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;padding:12px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link{font-size:1.125rem;width:auto}}@media screen and (min-width:1440px){.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link{font-size:1.25rem}}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link{background-color:#fff;border:1px solid #e5166b;border-radius:0;color:#e5166b}.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-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link:focus-visible,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;padding:16px 20px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.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{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.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{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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;padding:8px 16px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.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{font-size:1rem;width:auto}}@media screen and (min-width:1440px){.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{font-size:1.125rem}}.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{background:none;border:0;font-size:inherit;padding: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 .wp-block-button__link,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link{background:none;border:none;color:#767676;padding:0}.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-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-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{background:none;border:none;border-radius:0;color:#767676;padding-right:1.2em;position:relative}.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-size:.889em;font-weight:600;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{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{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;padding-right:.6em;position:relative;text-transform:capitalize}.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{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{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}@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;margin-left:0;margin-right:0;text-align:left}.page-template-lp-gutenberg main table td,.page-template-lp-gutenberg main table th{border:1px solid #eee;padding:1rem 1.25rem .75rem}.page-template-lp-gutenberg main table thead th{background-color:transparent;color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}@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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease}.page-template-lp-gutenberg main table tbody td a:focus,.page-template-lp-gutenberg main table tbody td a:hover{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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 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{margin-bottom:50px;padding:50px 0}@media(min-width:768px){.page-template-lp-gutenberg main .bg-color{margin:0 35px 100px;padding:100px 0}}.page-template-lp-gutenberg main .bg-color .details>.wp-block-group__inner-container{margin-bottom:0}.page-template-lp-gutenberg main p.prefix{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}@media(min-width:768px){.page-template-lp-gutenberg main p.prefix{font-size:1rem;margin-bottom:1rem}}.page-template-lp-gutenberg main p.disclaimer{color:#767676;font-size:.75rem}@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{margin-left:auto;margin-right:auto;max-width:1000px}@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{margin-left:auto;margin-right:auto;max-width:700px}.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{color:#555;font-size:.75rem;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>.wp-block-group__inner-container{align-items:center;display:flex;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{display:flex;flex:1 1 250px;flex-direction:row;padding:6px 12px 6px 6px}.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-bottom:25px;padding-top:25px}@media(min-width:768px){.page-template-lp-gutenberg main .one-column-primary{padding-bottom:50px;padding-top: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{margin:50px auto;max-width:800px}.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{bottom:2.5rem;position:relative}@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{bottom:1.5rem;right:50px}}@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{margin:0 auto;padding-bottom:0;padding-top:0;width:90%}@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 .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child{flex-basis:50%;padding-right:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child{padding-right:100px}}.page-template-lp-gutenberg main .feature-block .wp-block-column:last-child,.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child{flex-basis:100%;margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .wp-block-column:last-child,.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child{flex-basis:50%}.page-template-lp-gutenberg main .feature-block-small.reverse,.page-template-lp-gutenberg main .feature-block.reverse{flex-flow:row-reverse}.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 p:last-of-type,.page-template-lp-gutenberg main .feature-block-small p:last-of-type{margin-bottom:0}.page-template-lp-gutenberg main .feature-block .feature-point,.page-template-lp-gutenberg main .feature-block-small .feature-point{margin-top:2rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .feature-point,.page-template-lp-gutenberg main .feature-block-small .feature-point{margin-top:2.5rem}}.page-template-lp-gutenberg main .feature-block .feature-point h3,.page-template-lp-gutenberg main .feature-block .feature-point h4,.page-template-lp-gutenberg main .feature-block-small .feature-point h3,.page-template-lp-gutenberg main .feature-block-small .feature-point h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .feature-point h3,.page-template-lp-gutenberg main .feature-block .feature-point h4,.page-template-lp-gutenberg main .feature-block-small .feature-point h3,.page-template-lp-gutenberg main .feature-block-small .feature-point h4{font-size:1rem;font-size:1.125rem}}.page-template-lp-gutenberg main .feature-block .feature-point p,.page-template-lp-gutenberg main .feature-block-small .feature-point p{color:#555;font-size:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .feature-point p,.page-template-lp-gutenberg main .feature-block-small .feature-point p{font-size:1.125rem}}.page-template-lp-gutenberg main .feature-block .wistia_responsive_padding,.page-template-lp-gutenberg main .feature-block-small .wistia_responsive_padding{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);height:100%;margin:0;max-width:100%;width:100%}.page-template-lp-gutenberg main .feature-block .wp-block-button,.page-template-lp-gutenberg main .feature-block-small .wp-block-button{margin-top:2.25rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block .wp-block-button,.page-template-lp-gutenberg main .feature-block-small .wp-block-button{margin-top:2.75rem}}.page-template-lp-gutenberg main .feature-block .marketo-form-container,.page-template-lp-gutenberg main .feature-block-small .marketo-form-container{max-width:26.875rem;width:100%}.page-template-lp-gutenberg main .feature-block .marketo-form-container .marketo-form-loading .loading-message,.page-template-lp-gutenberg main .feature-block-small .marketo-form-container .marketo-form-loading .loading-message{text-align:left}.page-template-lp-gutenberg main .feature-block .marketo-form-container .marketo-form-loading .loading-bar,.page-template-lp-gutenberg main .feature-block-small .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}.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child{padding-right:50px}.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child{padding-left:50px}.page-template-lp-gutenberg main .feature-block-small.reverse .wp-block-column:last-child{padding-left:0;padding-right:50px}.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{border:1px solid #eee;border-radius:5px;display:block}.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{flex-basis:50%;padding:0 0 0 1.8rem}.page-template-lp-gutenberg main .deep-dive .wp-block-column:last-child{flex-basis:50%;padding-left:50px}.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{flex-basis:33.3333333333%;padding-left:2.2rem}.page-template-lp-gutenberg main .deep-dive .wp-block-column:last-child{flex-basis:66.6666666667%;padding-left:100px}.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>.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>.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>.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>.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{display:inline-block;margin-bottom:0}.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{background:#fafafa;margin-bottom:70px;padding:50px 0 0;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .hero-default{margin-bottom:150px;padding:100px 0 0}}.page-template-lp-gutenberg main .hero-default p{margin-left:auto;margin-right: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-bottom:-55px;margin-top:40px}@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-bottom:-105px;margin-top:70px}}.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{margin-bottom:100px;min-height:82vh;overflow:hidden;position:relative}.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{margin:0 auto;max-width:900px;text-align:center}.page-template-lp-gutenberg main .hero-4 figure{left:0;min-height:100%;min-width:100%;position:absolute;top:0;z-index:-1}.page-template-lp-gutenberg main .hero-4 figure img{height:84vh;max-width:none;width:auto}@media(min-width:768px){.page-template-lp-gutenberg main .hero-4 figure img{height:auto;max-width:100%;width:100%}}.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{margin:0 25px;padding:100px 50px}}.page-template-lp-gutenberg main .hero-copy h1{margin:0 auto;max-width:1000px;text-align:center}.page-template-lp-gutenberg main .hero-copy .marketo-form-container{margin:0 auto;max-width:37.125rem;width:100%}.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;margin-bottom:100px;padding:50px 0}@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{margin:0 25px 24vw;padding:100px 50px}}@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{border-radius:10px;box-shadow:0 2px 5px 0 rgba(45,69,84,.15);margin:3rem auto -30%;max-width:1000px}.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{margin:0 auto;max-width:1000px;text-align:center}.page-template-lp-gutenberg main .hero-bottom-app-v2 h5{color:#ffc146}.page-template-lp-gutenberg main .hero-banner{background:linear-gradient(139.91deg,#e5166b -11.43%,#2d1159 60.01%);padding:0}.page-template-lp-gutenberg main .hero-banner .wrapper>.wp-block-group__inner-container{align-items:center;background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);display:flex;flex-direction:column;margin:0 25px;padding:25px;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .hero-banner .wrapper>.wp-block-group__inner-container{margin:0 50px;padding:50px}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-banner .wrapper>.wp-block-group__inner-container{margin:0 auto;padding:100px 0}}.page-template-lp-gutenberg main .hero-banner .description{margin:0 25px;padding:50px 0}@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{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;margin-left:auto;margin-right:auto;max-width:800px}@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{border:1px solid #fff;font-size:16px;max-width:calc(800px - 4rem);padding:2rem}.page-template-lp-gutenberg main .hero-banner .description p a{border-bottom:1px solid #fff;color:inherit}.page-template-lp-gutenberg main .hero-banner .description p a:hover{border-color:#e5166b}.page-template-lp-gutenberg main .hero-bottom-half{background:#fafafa;margin:0 auto 150px;padding:50px 0 0;text-align:center}@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{margin-bottom:250px;padding:100px 0 0}}@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-left:auto;margin-right: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);margin:40px auto -28%;max-width:1000px}.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{height:0;padding-bottom:56.25%;position:relative}.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{border-radius:5px;height:100%;left:0;position:absolute;top:0;width:100%}@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{margin:0 auto 150px;padding:50px 0 0;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-left:60px;margin-right:60px}}.page-template-lp-gutenberg main .hero-bottom-app h1{color:#fff;margin:0 auto 2rem;max-width:1000px}.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;margin:0 auto 2rem;max-width:800px}@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)>.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap;justify-content:center}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button .wp-block-button__link{color:#fff;margin-left:5px;margin-right:5px}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link{background-color:#e5166b;border:1px solid #e5166b;color:#fff}.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{background-color:#fff;border:1px solid #e5166b;color:#e5166b;outline:none}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px auto -28%;max-width:1000px}.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{height:0;padding-bottom:56.25%;position:relative}.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{border-radius:5px;height:100%;left:0;position:absolute;top:0;width:100%}@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>.wp-block-group__inner-container{display:flex;overflow:hidden;position:relative}.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{flex-basis:100%;margin:0;padding:50px 0;width:100%}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-photo .hero-content{flex-basis:80%;width:80%}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-content{flex-basis:50%;height:100%;padding:0;width:50%}.page-template-lp-gutenberg main .hero-side-photo .hero-content>.wp-block-group__inner-container{align-items:center;display:flex}}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.wp-block-group__inner-container,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns{display:flex;flex-wrap:nowrap;margin:35px -10px 0}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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>.wp-block-group__inner-container .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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{flex-basis:auto;margin:0;padding:0 10px}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:.75rem}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.wp-block-group__inner-container .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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{color:#555;font-size:.6875rem;margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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>.wp-block-group__inner-container .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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>.wp-block-group__inner-container .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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 20px;width:33.3333%}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row>.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>.wp-block-group__inner-container{align-items:center;background-color:#ffd566;display:flex;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-img>.wp-block-group__inner-container{flex-basis:40%;height:100%;left:auto;padding:0;position:absolute;right:0;top:0;width:40%;z-index:0}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-side-photo .hero-img>.wp-block-group__inner-container{right:20px}}.page-template-lp-gutenberg main .hero-side-photo .hero-img img{height:100%;margin-left:-10%;max-width:none;position:relative;right:10%;width:100%}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-img img{margin-left:0;right:auto;width:auto!important}}.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>.wp-block-group__inner-container{display:flex;overflow:hidden;position:relative}.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>.wp-block-group__inner-container{flex-basis:100%;margin:0 0 50px;width:100%}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-app .hero-content>.wp-block-group__inner-container{flex-basis:80%;width:80%}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-content>.wp-block-group__inner-container{align-items:center;display:inline-flex;flex-basis:50%;float:left;height:100%;margin:0;width:50%}}.page-template-lp-gutenberg main .hero-side-app .hero-img>.wp-block-group__inner-container{align-items:center;background-color:#f7f7f7;display:flex;flex-basis:100%;left:20%;margin:0;padding:5% 0;position:relative}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-img>.wp-block-group__inner-container{background:none;flex-basis:50%;height:100%;left:auto;padding:0;width:50%}}.page-template-lp-gutenberg main .hero-side-app .hero-img img{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);max-width:760px;position:relative;width:100%}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-img img{margin-left:16.5%;right:auto;width:auto!important}}.page-template-lp-gutenberg main .hero-side-app .hero-img .no-shadow img{box-shadow:none}.page-template-lp-gutenberg main .hero-side-form>.wp-block-group__inner-container{display:flex;flex-basis:100%;overflow:hidden;padding:50px 0;position:relative}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form>.wp-block-group__inner-container{background:linear-gradient(90deg,#fff 70%,#2d1159 0);margin-bottom:10px;padding:65px 0}}@media(min-width:1600px){.page-template-lp-gutenberg main .hero-side-form>.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{align-items:center;display:inline-flex;flex-basis:66.666%;padding-right:100px}}.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{height:auto;margin-bottom:.5rem;width:120px}.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{align-items:center;display:flex;flex-basis:100%;margin:0;position:relative}@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{background:none;flex-basis:33.333%;left:auto;margin:0;padding:0}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con>.wp-block-group__inner-container{background:#fff;border:7px solid;border-image-slice:1;border-image-source:linear-gradient(100deg,#934af4,#e5166b);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>.wp-block-group__inner-container{padding:30px}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:600;line-height:1.2;margin-bottom:1rem}@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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin-left:-10%;max-width:760px;position:relative;right:10%;width:100%}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con img{margin-left:16.5%;right:auto;width:auto!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 .logo-grid,.page-template-lp-gutenberg main .school-logo-banner{padding-bottom:10px;padding-top:50px;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid,.page-template-lp-gutenberg main .school-logo-banner{padding-bottom:60px;padding-top:70px}}.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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;position:relative;text-transform:uppercase}@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{font-size:1.125rem;margin-bottom:50px;max-width:80%}}@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{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.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}@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 .wp-block-image img,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image img{opacity:.6}.page-template-lp-gutenberg main .logo-grid .logo-con-part,.page-template-lp-gutenberg main .logo-grid .logo-con>.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>.wp-block-group__inner-container{align-items:center;display:flex;float:left;height:90px;justify-content:center;min-width:105px;width:33.333%}@media(min-width:480px){.page-template-lp-gutenberg main .logo-grid .logo-con-part,.page-template-lp-gutenberg main .logo-grid .logo-con>.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>.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>.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>.wp-block-group__inner-container{height:160px;width:20%}}.page-template-lp-gutenberg main .logo-grid .logo-con img,.page-template-lp-gutenberg main .logo-grid .logo-con-part img,.page-template-lp-gutenberg main .school-logo-banner .logo-con img,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img{max-height:100%;max-width:100%;opacity:.6}.page-template-lp-gutenberg main .logo-grid .logo-con img.tall,.page-template-lp-gutenberg main .logo-grid .logo-con-part img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.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 .logo-grid .logo-con-part img,.page-template-lp-gutenberg main .logo-grid .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,.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{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>.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>.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>.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>.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{flex-basis:50%;padding:0 12.5px}@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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.625rem;font-weight:700;line-height:1.05;margin-bottom:.5rem}@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}.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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px 0 25px;padding:40px 25px}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta,.page-template-lp-gutenberg main .form,.page-template-lp-gutenberg main .form-bottom{margin:50px 0;padding:100px 50px}}@media(min-width:1200px){.page-template-lp-gutenberg main .bottom-cta,.page-template-lp-gutenberg main .form,.page-template-lp-gutenberg main .form-bottom{border-radius:10px;margin:75px 60px}}.page-template-lp-gutenberg main .bottom-cta h2,.page-template-lp-gutenberg main .form h2,.page-template-lp-gutenberg main .form-bottom h2{margin-left:auto;margin-right:auto;margin-top:0;text-align:center}@media(min-width:992px){.page-template-lp-gutenberg main .bottom-cta h2,.page-template-lp-gutenberg main .form h2,.page-template-lp-gutenberg main .form-bottom h2{max-width:1000px}}.page-template-lp-gutenberg main .bottom-cta h2 a,.page-template-lp-gutenberg main .form h2 a,.page-template-lp-gutenberg main .form-bottom h2 a{color:#fff;display:block}.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 h2 a .highlight,.page-template-lp-gutenberg main .form 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{transition:all .25s ease}.page-template-lp-gutenberg main .bottom-cta h2 a .highlight,.page-template-lp-gutenberg main .form h2 a .highlight,.page-template-lp-gutenberg main .form-bottom 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 h2 a .highlight-med-purple,.page-template-lp-gutenberg main .form-bottom 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 h2 a:focus,.page-template-lp-gutenberg main .form h2 a:hover,.page-template-lp-gutenberg main .form-bottom h2 a:focus,.page-template-lp-gutenberg main .form-bottom h2 a:hover{border:none;color:#fff}.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 h2 a:focus .highlight,.page-template-lp-gutenberg main .form 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{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 h2 a:focus .highlight-med-purple,.page-template-lp-gutenberg main .form 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{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 h2 a:focus,.page-template-lp-gutenberg main .form-bottom 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 h2:last-of-type,.page-template-lp-gutenberg main .form-bottom 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 h2:last-of-type,.page-template-lp-gutenberg main .form-bottom h2:last-of-type{margin-bottom:2.5rem}}.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form p,.page-template-lp-gutenberg main .form-bottom p{font-size:1.3125rem;line-height:1.4;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form p,.page-template-lp-gutenberg main .form-bottom p{font-size:1.5rem}}@media(min-width:992px){.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form p,.page-template-lp-gutenberg main .form-bottom p{max-width:1080px}}.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.dark-mode,.page-template-lp-gutenberg main .form-bottom.dark-mode,.page-template-lp-gutenberg main .form.dark-mode{animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%}.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 .form-bottom-v2{background:#2d1159;color:#fff;padding:50px 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{margin:0 25px;padding:75px 0}}.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{font-weight:700;line-height:1.2;margin:auto;max-width:1000px}.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 .highlight{box-shadow:inset 0 -.15em #2d1159,inset 0 -.35em #e5166b;color:#fff;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-tertiary{display:block;margin:0 auto}.page-template-lp-gutenberg main .form-bottom-v2 .marketo-form-container{margin:0 auto;max-width:37.125rem;width:100%}.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{background:#fff;border:1px solid #eee;border-radius:5px;margin:75px 25px;transform:translateY(-15%)}@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 .heading-cta-container>.wp-block-group__inner-container{display:flex;flex-direction:column-reverse;justify-content:space-between;margin:0 auto;max-width:1000px}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .heading-cta-container>.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>.wp-block-group__inner-container{font-size:1rem;margin-top:2rem;text-align:left}@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>.wp-block-group__inner-container{font-size:1.125rem;margin:2rem auto 0;max-width:1000px}}.page-template-lp-gutenberg main .form-bg-fill .heading>.wp-block-group__inner-container{flex-basis:calc(70% - 20px)}.page-template-lp-gutenberg main .form-bg-fill .sub-cta>.wp-block-group__inner-container{align-self:flex-start;display:none;flex-basis:calc(30% - 20px);margin-bottom:2rem}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .sub-cta>.wp-block-group__inner-container{border:1px solid #eee;display:block;margin-bottom:0;padding:20px}}.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{color:#333;font-size:1rem;line-height:1.5}@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>.wp-block-group__inner-container{border-left:1px solid #eee;padding-bottom:2.5rem;padding-left:2rem;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main .step>.wp-block-group__inner-container{padding-bottom:3rem}}.page-template-lp-gutenberg main .step>.wp-block-group__inner-container:before{color:#e5166b;content:"■";left:-.5rem;position:absolute;text-shadow:0 1px 7px #e5166b;top:-.5rem}.page-template-lp-gutenberg main .step.first-step>.wp-block-group__inner-container,.page-template-lp-gutenberg main .step:first-of-type>.wp-block-group__inner-container{margin-top:1rem}.page-template-lp-gutenberg main .step.last-step>.wp-block-group__inner-container,.page-template-lp-gutenberg main .step:last-of-type>.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>.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap;margin-top:1rem;padding-left:1.5rem;padding-top:20px}@media(min-width:768px){.page-template-lp-gutenberg main .quote>.wp-block-group__inner-container{margin-top:1.75rem;padding-left:2.5rem}}.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{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:600;line-height:1.4;margin-bottom:0;position:relative}@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{border-left:1px solid #c59afa;content:"";height:100%;left:-1.5rem;position:absolute;top:0}@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-bottom:0;margin-right:1.5rem;padding:0}.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div{display:flex;flex-basis:80%;flex-direction:column}.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div span:first-child(){color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;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(){color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2}.page-template-lp-gutenberg main .large-quote .professor-headshot>.wp-block-group__inner-container{display:flex;flex-direction:row;max-width:600px;padding-right:35px}.page-template-lp-gutenberg main .large-quote .professor-headshot .title{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:capitalize}.page-template-lp-gutenberg main .large-quote .professor-headshot .title span{display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;padding:.75rem 0}.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>.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>.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>.wp-block-group__inner-container{align-items:flex-end;flex-direction:row;justify-content:space-between;margin-top:0}.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{color:#333;font-size:1.3125rem;font-weight:600;line-height:1.2}@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;margin:0 15px;min-height:300px}.page-template-lp-gutenberg main .quote-carousel .quote>.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{color:#e5166b;content:"■";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>.wp-block-group__inner-container{margin-bottom:1rem;margin-top:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .block-list>.wp-block-group__inner-container{flex-flow:nowrap;margin-bottom:1.5rem;margin-top:1.5rem}}.page-template-lp-gutenberg main .block-list .wp-block-column{border:1px solid #eee;margin:.5rem 0;padding:1rem 1.25rem .75rem}@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}.page-template-lp-gutenberg main .block-list .wp-block-column:first-child{margin-left:0}.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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-align:center;text-transform:uppercase}@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{list-style-type:none;padding-top:20px}.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>.wp-block-group__inner-container{border:1px solid #eee;border-radius:5px;box-shadow:0 30px 50px 0 rgba(45,69,84,0);margin-bottom:1rem;max-width:300px;padding:30px 30px 35px;transition:box-shadow .3s ease-in-out}.page-template-lp-gutenberg main .card>.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>.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{color:#555;font-size:1rem}.page-template-lp-gutenberg main .card a{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:1.25rem;padding:16px 20px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.page-template-lp-gutenberg main .card a{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.page-template-lp-gutenberg main .card a{font-size:1.375rem}}.page-template-lp-gutenberg main .card a{background-color:#fff;border:1px solid #e5166b;border-radius:0;color:#e5166b}.page-template-lp-gutenberg main .card a:active,.page-template-lp-gutenberg main .card a:focus,.page-template-lp-gutenberg main .card a:hover{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.page-template-lp-gutenberg main .card a:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media(min-width:768px){.page-template-lp-gutenberg main .card a{font-size:1rem}}.page-template-lp-gutenberg main .event-details>.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main .event-details .event-icon{color:#08d493;font-size:1.3125rem;margin-right:15px;margin-top:5px}.page-template-lp-gutenberg main .agenda-item{margin-bottom:2rem}.page-template-lp-gutenberg main .agenda-item p{color:#555;font-size:1rem;margin-bottom:.5rem}.page-template-lp-gutenberg main .agenda-item .title{color:#333;font-size:1.125rem}.page-template-lp-gutenberg main .speakers-col-3{margin:0 auto;max-width:1000px}.page-template-lp-gutenberg main .speakers-col-3>.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{margin-bottom:1.5rem;max-width:350px;min-width:100%;padding-right:15px;width:100%}@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>.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main .speaker .wp-block-image{margin-right:15px;min-width:80px;width:80px}@media(min-width:768px){.page-template-lp-gutenberg main .speaker .wp-block-image{min-width:100px;width:100px}}@media(min-width:992px){.page-template-lp-gutenberg main .speaker .wp-block-image{min-width:140px;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>.wp-block-group__inner-container{display:flex;flex-direction:column;margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .details>.wp-block-group__inner-container{align-items:center}}@media(min-width:992px){.page-template-lp-gutenberg main .details>.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>.wp-block-group__inner-container>p{color:#333;font-size:1.125rem;margin-left:auto;margin-right:auto;max-width:1000px}@media(min-width:768px){.page-template-lp-gutenberg main .details>.wp-block-group__inner-container>p{font-size:1.5rem;margin-bottom:2.5rem}}.page-template-lp-gutenberg main .details>.wp-block-group__inner-container>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{display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;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>.wp-block-group__inner-container{align-items:flex-start;display:flex;flex-direction:column;padding:0}@media(min-width:768px){.page-template-lp-gutenberg main .benefits>.wp-block-group__inner-container{flex-direction:row;justify-content:center;margin-top:2rem}}.page-template-lp-gutenberg main .benefits>.wp-block-group__inner-container:after,.page-template-lp-gutenberg main .benefits>.wp-block-group__inner-container:before{content:none}.page-template-lp-gutenberg main .benefits .benefit>.wp-block-group__inner-container{align-items:flex-start;display:flex;flex-direction:row;margin:0 30px;max-width:500px}@media(min-width:768px){.page-template-lp-gutenberg main .benefits .benefit>.wp-block-group__inner-container{align-items:center;flex-direction:column;margin:0 2rem 2rem;text-align:center;width:300px}}.page-template-lp-gutenberg main .benefits .benefit>.wp-block-group__inner-container:after,.page-template-lp-gutenberg main .benefits .benefit>.wp-block-group__inner-container:before{content:none}.page-template-lp-gutenberg main .benefits i{color:#c59afa;display:flex;font-size:2.625rem;justify-content:center;line-height:1.4;margin-bottom:1rem;margin-right:15px;min-width:50px}@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;margin-bottom:50px;padding:50px 25px}.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;color:#aa0a5e;font-weight:600;font-weight:700}.page-template-lp-gutenberg main .callout-section a:focus,.page-template-lp-gutenberg main .callout-section a:hover{border-color:#aa0a5e}.page-template-lp-gutenberg main .callout-section .callout{font-size:1.625rem;font-weight:600;line-height:1.1;margin:0 auto;max-width:800px;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{font-size:2.625rem;text-align:left}.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{padding-top:2.2rem;position:relative}.page-template-lp-gutenberg main .grid-container:before{background-color:#fff;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:-2px -20px,-2px -2px;background-size:50px 50px,50px 50px;content:"";height:102%;left:0;margin:0 auto;position:absolute;top:0;width:calc(100% - 2px);z-index:-2}@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{margin:50px -20px;padding:50px 20px;position:relative}@media(min-width:480px){.page-template-lp-gutenberg main .grid-bg{margin:100px auto;padding:50px 30px}}.page-template-lp-gutenberg main .grid-bg:before{background-color:#fff;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;background-size:50px 50px,49.9px 50px;content:"";height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%;z-index:-2}.page-template-lp-gutenberg main .grid-bg .has-1-column{background:#fff;max-width:900px;padding:1rem}@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;margin:2rem 0;max-width:500px;padding:1rem}.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{align-items:center;flex-direction:column;margin:0 auto;max-width:1000px}@media(min-width:782px){.page-template-lp-gutenberg main .framed-columns{align-items:flex-start;flex-direction:row;justify-content:space-between}.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{background:#fff;border:3px solid #2d1159;display:flex;flex-direction:column;margin-bottom:3rem;margin-top:0;max-width:290px;padding:20px;position:relative;width:100%}.page-template-lp-gutenberg main .framed-columns .wp-block-column:before{background:#2d1159;bottom:-15px;content:"";height:100%;position:absolute;right:-15px;width:100%;z-index:-1}.page-template-lp-gutenberg main .framed-columns .wp-block-column h4{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:600}.page-template-lp-gutenberg main .framed-columns .wp-block-column li,.page-template-lp-gutenberg main .framed-columns .wp-block-column p{color:#555;font-size:1rem;margin-bottom:1rem;margin-top:0}.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{border-color:#fff;color:#e5166b;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-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;width:80%}.page-template-lp-gutenberg main .features-list .icon{height:60px;margin:1rem auto 0;min-width:60px;transition:transform .3s ease-in-out;width:60px}.page-template-lp-gutenberg main .features-list .icon img{height:30px;margin:0 auto;width:30px}@media(min-width:768px)and (max-width:992px){.page-template-lp-gutenberg main .features-list .icon{height:40px;min-width:40px;width:40px}.page-template-lp-gutenberg main .features-list .icon img{height:20px;width: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{align-items:center;border-bottom:none;cursor:pointer;display:flex;flex-direction:column;margin:auto;text-align:center}@media(min-width:1200px){.page-template-lp-gutenberg main .features-list li a{max-width:75px;max-width:95px;width:75px;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;max-width:100%;transition:color .3s ease}.page-template-lp-gutenberg main .features-list.slick-slider{margin-bottom:50px;margin-top:30px}.page-template-lp-gutenberg main .features-list .slick-slide{margin-bottom:10px;margin-top: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{height:15px;width: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>.wp-block-group__inner-container{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v>.wp-block-group__inner-container{flex-direction:row}}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container{display:none;position:relative;width:100%}.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;min-height:100%;width:50%}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container>.wp-block-group__inner-container{max-width:600px;position:absolute;top:100px;width:100%}}@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>.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{margin-bottom:150px;padding-bottom:100px;padding-left:50px;padding-top:200px;width:50%}.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;margin-bottom:3rem;padding:0;text-align:left}.page-template-lp-gutenberg main .scroll-slider-v .expandable p{height:0;margin-bottom:0;overflow:hidden;transition:height .3s ease-out;visibility:hidden}.page-template-lp-gutenberg main .scroll-slider-v .expandable a{border-left:5px solid #fff;color:#333;display:block;opacity:.5;padding-left:2rem;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{border-left:5px solid #934af4;color:#333;opacity:1}.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>.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>.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;border:1px solid #d9d9d9;margin:0 20px 1rem;max-width:225px;padding:50px 30px;width:100%}.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;max-width:130px;min-width:130px}@media(min-width:600px){.page-template-lp-gutenberg main .column-media figure{margin:0 0 1.5rem;max-width:100%}.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{animation:slide-up .5s ease-out;opacity:1;transition:opacity .3s ease}.page-template-lp-gutenberg main .hero-bottom-app{animation:pulsing-gradient 8s cubic-bezier(.4,0,1,1) 40;background:radial-gradient(ellipse at bottom,#501b68 35%,#2d1159 50%);background-size:200% 200%}.page-template-lp-gutenberg main .hero-bottom-app.med-purple-gradient{background:linear-gradient(180deg,#4d0579 6.82%,#8842f2 86.12%)}@keyframes pulsing-gradient{0%{background-position:50% 32%}50%{background-position:50% 80%}to{background-position:50% 32%}}.lp-higher-learnings header{background-color:#fff;margin:0 auto;max-width:1200px;padding:0 24px}.lp-higher-learnings header .wrapper{align-items:center;display:flex;height:70px;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{background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,77%,0) 95.7%);height:12px;margin:24px auto 0;width:100%}.lp-higher-learnings section{margin:0 auto;max-width:1200px}@media(max-width:1200px){.lp-higher-learnings section{padding:0 24px}}.lp-higher-learnings section .tagline{color:#934af4;display:block;font-size:18px;font-weight:700;margin-bottom:26px}.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{align-items:center;display:flex}@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-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.lp-higher-learnings section .testimonial .copy-container{margin-left:1rem;max-width:540px}.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;margin-bottom:24px;margin-top:24px;width:100%}.lp-higher-learnings section .two-col.half .col-one,.lp-higher-learnings section .two-col.half .col-two{margin-bottom:0;width:50%}.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{display:flex;margin:0 auto;max-width:1200px}@media(max-width:1200px){.lp-higher-learnings .subpage-container .content{padding:0 24px}}@media(max-width:768px){.lp-higher-learnings .subpage-container .content{align-items:center;flex-direction:column;justify-content:center}}.lp-higher-learnings .subpage-container .content .quotes-container{align-self:center}.lp-higher-learnings .subpage-container .content .quotes{display:flex;flex-direction:column;justify-content:flex-end;max-width:350px;padding:14px 0;position:relative;top:-27px}@media(max-width:768px){.lp-higher-learnings .subpage-container .content .quotes{top:0}}.lp-higher-learnings .subpage-container .content .quotes p{color:#6820c5;font-size:18px;font-weight:700;margin-bottom:5px}.lp-higher-learnings .subpage-container .content .quotes .author{font-weight:400}.lp-higher-learnings .subpage-container .content .content-block{margin-right:110px;max-width:610px}@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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center}.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{bottom:160px;position:relative}@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{left:0;padding:40px 24px}}.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}.higher-learnings-recordings .hero-section{background:linear-gradient(180deg,#f0e4ff,rgba(240,228,255,0));padding:40px 0 60px}@media(min-width:760px){.higher-learnings-recordings .hero-section{padding:60px 0 80px}}.higher-learnings-recordings .hero-section .main-heading{background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-image:linear-gradient(181.71deg,#6820c5 12.24%,#e5166b 98.55%);background-size:100%;text-align:center;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400}@media(min-width:760px){.higher-learnings-recordings .hero-section .main-heading{font-size:60px}}.higher-learnings-recordings .hero-section .main-heading span{display:block;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.higher-learnings-recordings .hero-section p{font-size:16px;margin:0 auto;max-width:720px}@media(min-width:760px){.higher-learnings-recordings .hero-section p{font-size:20px}}.higher-learnings-recordings .hero-section p span{color:#e5166b;font-weight:700}.higher-learnings-recordings .hl-recordings .tips-heading{border-bottom:1px solid #000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;margin:0;padding-bottom:20px}@media(min-width:760px){.higher-learnings-recordings .hl-recordings .tips-heading{font-size:28px}}.higher-learnings-recordings .hl-recordings .hl-event{gap:40px;padding:40px 0}@media(min-width:1024px){.higher-learnings-recordings .hl-recordings .hl-event{gap:60px}}.higher-learnings-recordings .hl-recordings .hl-event:not(:last-child){border-bottom:1px solid #000}@media(min-width:760px){.higher-learnings-recordings .hl-recordings .anchor-block{align-self:center;width:40%}}@media(min-width:1024px){.higher-learnings-recordings .hl-recordings .anchor-block{width:30%}}.higher-learnings-recordings .hl-recordings .anchor-block img{width:100%}@media(min-width:760px){.higher-learnings-recordings .hl-recordings .description{justify-content:center;width:60%}}@media(min-width:1024px){.higher-learnings-recordings .hl-recordings .description{width:70%}}.higher-learnings-recordings .hl-recordings .speaker{color:#e5166b;font-size:20px;font-weight:700;text-transform:uppercase}.higher-learnings-recordings .hl-recordings .title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;padding-bottom:20px}@media(min-width:1024px){.higher-learnings-recordings .hl-recordings .title{font-size:32px}}.higher-learnings-recordings .hl-recordings p{font-size:16px}@media(min-width:760px){.higher-learnings-recordings .hl-recordings p{font-size:20px}}.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{background-image:url(../images/teaching-resources-children/intentional-course-design/1920-hero-bg.png);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:520px;justify-content:center;padding-top:36px}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section{background-image:url(../images/teaching-resources-children/intentional-course-design/1024-hero-bg.png)}}@media only screen and (max-width:1023px){.lp-intentional-course-design .hero-section{background-image:url(../images/teaching-resources-children/intentional-course-design/890-hero-bg.png)}}@media only screen and (max-width:889px){.lp-intentional-course-design .hero-section{background-image:url(../images/teaching-resources-children/intentional-course-design/760-hero-bg.png);background-position:0 100%}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section{background-position:90% 0;height:650px;justify-content:flex-start}}@media only screen and (max-width:480px){.lp-intentional-course-design .hero-section{background-image:url(../images/teaching-resources-children/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{margin:45px 0 0;max-width:500px}}.lp-intentional-course-design .hero-section h1{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;line-height:68px;width:635px}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section h1{font-size:40px;line-height:48px;width:489px}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section h1{font-size:28px;line-height:normal;margin-bottom:12px;width:100%}}.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{font-size:20px;line-height:28px;margin-bottom:32px;width:620px}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section p{font-size:18px;width:460px}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section p{font-size:14px;line-height:normal;margin-bottom:16px;width:100%}}.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{display:flex;justify-content:space-between;margin:0 auto;width:1200px}@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{flex-wrap:wrap;gap:22px;justify-content:center;width:680px}}@media only screen and (max-width:759px){.lp-intentional-course-design .intro-section .topics-container{align-items:flex-start;flex-direction:column;gap:12px;justify-content:flex-start;margin:0 auto;max-width:300px;padding:0 32px;width:100%}}.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{background-color:#fff;border:1px solid #934af4;border-radius:5px;cursor:pointer;font-size:20px;padding:12px}@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{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;margin-right:4px;-webkit-text-fill-color:transparent;background-clip:text}.lp-intentional-course-design .intro-section .col-wrapper{gap:50px;margin-top:60px}@media only screen and (max-width:1023px){.lp-intentional-course-design .intro-section .col-wrapper{gap:12px}}@media only screen and (max-width:889px){.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:889px){.lp-intentional-course-design .intro-section .col-wrapper .col-left{align-self:center;flex:0 1 auto}}.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:1023px){.lp-intentional-course-design .intro-section .col-wrapper .col-right{flex:0 0 450px}}@media only screen and (max-width:889px){.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:1023px){.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:1023px){.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{padding-bottom:32px;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:1023px){.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{font-size:14px;width:100%}.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:1023px){.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:1023px){.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:1023px)and (min-width:890px){.lp-intentional-course-design #backwards-design .tiles-wrapper{margin-top:50px}}@media only screen and (max-width:889px){.lp-intentional-course-design #backwards-design .tiles-wrapper{margin:32px auto 0;max-width:516px}}.lp-intentional-course-design #backwards-design .tiles-wrapper h6{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:22px;font-style:italic;font-weight:600}@media only screen and (max-width:1023px){.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{flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:32px}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container{align-items:center;flex-direction:column}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{padding:40px;width:348px}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{padding:32px;width:280px}}@media only screen and (max-width:1023px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{padding:28px;width:245px}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper{gap:12px;height:100px;margin-bottom:25px}@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:1023px){.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{align-self:center;flex:1}@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:1023px){.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:1023px){.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{color:#e5166b;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600;margin:-80px 0 55px;width:500px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .p-single{margin:55px auto 45px;text-align:center;width:370px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .p-single{font-size:18px;margin:0 auto 28px;width:95%}}@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{margin:0 auto 65px;width:600px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper{margin:0 auto 28px;width:100%}}.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;gap:32px;justify-content:center}}@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{padding:40px 22px 24px;width:275px}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile{height:320px;width:256px}}.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{font-size:26px;text-align:center}@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;gap:80px;justify-content:space-between}@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{align-items:center;flex-direction:column;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{margin:0 auto;text-align:center;width:95%}}@media only screen and (max-width:1023px){.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{margin:0 auto;text-align:center;width:600px}@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-size:34px;font-style:italic;font-weight:600;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:889px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{margin:50px auto 0;max-width:520px}}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{flex-direction:column;justify-content:center;margin-top:28px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container{flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:889px){.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{align-items:center;flex-direction:column}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{padding:40px;width:350px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{padding:32px;width:280px}}@media only screen and (max-width:1023px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{padding:32px 28px;width:247px}}.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{align-items:center;flex-direction:column;margin-bottom:15px}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper .col-left{flex:0 1 auto;order:0}}.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}.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}.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{background:linear-gradient(180deg,#fefefe,#f5eeff);height:100px}@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:1023px){.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:1023px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left{align-self:auto}}.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left p{margin-bottom:0;width:575px}@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:1023px){.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:1023px){.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:1023px){.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:1023px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container{align-items:center;flex-direction:column}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{padding:35px;width:575px}@media only screen and (max-width:1439px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{margin-bottom:20px;padding:35px 25px;width:550px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{margin-bottom:40px;width:440px}}@media only screen and (max-width:1023px){.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{margin-bottom:16px;max-width:440px;width:100%}}.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}.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{box-shadow:0 4px 30px 0 rgba(147,74,244,.4);cursor:pointer}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .modal-btn:hover .btn-container>img{animation:bounce-sideways-events 1s ease infinite;position:relative}.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;overflow:hidden;padding:0}@media only screen and (max-width:1279px)and (min-width:1024px){.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{bottom:25px;display:flex;position:absolute;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{align-items:center;display:flex;justify-content:space-between}@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{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:28px;font-style:italic;font-weight:600;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{margin:65px auto;width:880px}@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:1023px){.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{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:34px;font-style:italic;font-weight:600;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{border-color:#e5166b;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{margin:0 auto;width:732px}}@media only screen and (max-width:889px){.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:889px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container{align-items:stretch;gap:24px;justify-content:center}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile{height:438px;padding:56px 38px 38px;width:350px}@media only screen and (max-width:889px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile{height:auto;max-width:320px;padding:38px;width:100%}}@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{margin:0 auto 28px;text-align:center;width:180px}@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}.lp-intentional-course-design .bibliography-section .bibliography-summary{align-items:center;border-bottom:1px solid #c59afa;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:0 0 16px}.lp-intentional-course-design .bibliography-section .bibliography-summary:focus{outline:2px solid #6820c5;outline-offset:4px}.lp-intentional-course-design .bibliography-section .bibliography-summary::-webkit-details-marker{display:none}.lp-intentional-course-design .bibliography-section #bibliography-title{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;font-style:italic;font-weight:600}@media(min-width:760px){.lp-intentional-course-design .bibliography-section #bibliography-title{font-size:32px}}.lp-intentional-course-design .bibliography-section .bibliography-summary__icon{color:#6820c5;flex-shrink:0;transition:all .3s ease;width:20px}.lp-intentional-course-design .bibliography-section .bibliography-summary:hover .bibliography-summary__icon{opacity:.5}.lp-intentional-course-design .bibliography-section .bibliography-details[open] .bibliography-summary__icon{opacity:.5;transform:rotate(90deg)}.lp-intentional-course-design .bibliography-section .bibliography-list{list-style:none;margin:0;padding:0}.lp-intentional-course-design .bibliography-section .bibliography-details[open] .bibliography-list{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lp-intentional-course-design .bibliography-section li{border-bottom:1px solid #d9d9d9;display:flex;padding:15px 0 16px}.lp-intentional-course-design .bibliography-section li img{align-self:flex-start;flex:0 0 10px;margin-right:20px}@media(min-width:760px){.lp-intentional-course-design .bibliography-section li img{margin-right:28px}}.lp-intentional-course-design .bibliography-section li span{font-size:14px;line-height:24px}@media(min-width:760px){.lp-intentional-course-design .bibliography-section li span{font-size:18px;line-height:28px}}.lp-intentional-course-design .bibliography-section li a{text-decoration:underline;word-break:break-word}.lp-intentional-course-design .bibliography-section 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{margin:0 auto 30px;width:1200px}@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:1023px){.lp-intentional-course-design .content-wrapper{width:790px}}@media only screen and (max-width:889px){.lp-intentional-course-design .content-wrapper{margin:0 auto;padding:0 32px;width:100%}}@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:1023px){.lp-intentional-course-design .img-square-sm{display:none}}.lp-intentional-course-design .img-tablet{display:none}@media only screen and (max-width:1023px){.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{background-color:#e5166b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;padding:12px;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{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(147,74,244,.15);display:flex;flex:0 0 45px;height:45px;justify-content:center;margin-right:16px}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading div{border-radius:4px;flex:0 0 32px;height:32px;margin-right:8px}}.lp-intentional-course-design .topic-heading div .numbering{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;padding-top:3px;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading div .numbering{font-size:18px;padding-top:0}}.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:1023px){.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{background:#fff;border:1px solid #c59afa;border-radius:10px;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-size:26px;font-weight:700}@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}@keyframes bounce-sideways-events{0%,to{left:.1em}50%{left:.4em}}.intentional-course-design-abstract .details h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:28px}@media only screen and (min-width:760px){.intentional-course-design-abstract .details h3{font-size:26px}}.intentional-course-design-abstract .details p{font-size:14px}@media only screen and (min-width:760px){.intentional-course-design-abstract .details p{font-size:16px}}.intentional-course-design-abstract .details ul li{font-size:14px}@media only screen and (min-width:760px){.intentional-course-design-abstract .details ul li{font-size:16px}}.intentional-course-design-abstract .details ul li b{color:#e5166b;font-weight:700}.intentional-course-design-abstract .details ul li a{border-bottom:1px solid #333;color:#333}.page-template-lp-gutenberg main.intro-course .top-left{display:none;left:-400px;position:absolute;top:-150px;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;right:-400px;top:-150px;transform:scale(.5);transform-origin:top right}.page-template-lp-gutenberg main.intro-course .left{display:none;left:-250px;position:absolute;top:50%;transform:translateY(-50%) scale(.5);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>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column}.page-template-lp-gutenberg main.intro-course .centered-v h2,.page-template-lp-gutenberg main.intro-course .centered-v p,.page-template-lp-gutenberg main.intro-course .centered-v-group h2,.page-template-lp-gutenberg main.intro-course .centered-v-group p{margin-left:auto;margin-right:auto;max-width:1000px}.page-template-lp-gutenberg main.intro-course .centered-v h2,.page-template-lp-gutenberg main.intro-course .centered-v-group 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>.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{border:none;height:40px;margin-right:1rem;width:40px}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .professor-headshot img{height:50px;width:50px}}.page-template-lp-gutenberg main.intro-course .professor-headshot h5,.page-template-lp-gutenberg main.intro-course .professor-headshot h6{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:2;line-height:1.4;margin-bottom:0!important;text-transform:uppercase}@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{color:#555;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.3;padding-top:.25rem;text-transform:none}.page-template-lp-gutenberg main.intro-course .large-quote>.wp-block-group__inner-container{animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;margin:25px auto 0;padding:50px 0;position:relative}.page-template-lp-gutenberg main.intro-course .large-quote>.wp-block-group__inner-container.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}.page-template-lp-gutenberg main.intro-course .large-quote>.wp-block-group__inner-container{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .large-quote>.wp-block-group__inner-container{margin:50px 0 0;padding:120px 0}}@media(min-width:1600px){.page-template-lp-gutenberg main.intro-course .large-quote>.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{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.14}.page-template-lp-gutenberg main.intro-course .large-quote .professor-headshot>.wp-block-group__inner-container{max-width:600px;padding-right:35px}.page-template-lp-gutenberg main.intro-course .large-quote div.professor-headshot h6{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:capitalize}.page-template-lp-gutenberg main.intro-course .large-quote .professor-headshot h6 span{color:#fff;font-size:.875rem;padding:.75rem 0}.page-template-lp-gutenberg main.intro-course .large-quote .headshot-with-logo>.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>.wp-block-group__inner-container{margin-top:3rem}}.page-template-lp-gutenberg main.intro-course .large-quote .school-logo{max-height:100px;max-width:130px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .large-quote .headshot-with-logo>.wp-block-group__inner-container{align-items:flex-end;flex-direction:row;margin-top:0}.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>.wp-block-group__inner-container{border-bottom:1px solid #eee;margin:0;padding-bottom:50px!important}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .school-logo-banner>.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{border:1px solid #eee;border-radius:5px;padding:25px}@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{font-size:.875rem;margin-bottom:1.75rem}.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{flex-basis:auto;margin:0;padding:0}@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>.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point p{font-size:1rem;line-height:1.25;padding-left:15px}.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>.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>.wp-block-group__inner-container,.page-template-lp-gutenberg main.intro-course .sidebar-gradient>.wp-block-group__inner-container{border:3px solid;border-image-slice:1;border-image-source:linear-gradient(100deg,#934af4,#e5166b);padding:25px}.page-template-lp-gutenberg main.intro-course .slider-section>.wp-block-group__inner-container{text-align:center}.page-template-lp-gutenberg main.intro-course .slider-section>.wp-block-group__inner-container>p{color:#333;font-size:1.125rem;margin-left:auto;margin-right:auto;max-width:1000px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .slider-section>.wp-block-group__inner-container>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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);width:100%}}.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-bottom:50px;margin-top:90px}}.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{color:#767676;font-family:Font Awesome\ 5 Pro;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{color:#e5166b;content:"";font-family:Font Awesome\ 5 Pro;left:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-next:before{color:#e5166b;content:"";font-family:Font Awesome\ 5 Pro;right:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots{display:flex;justify-content:space-between;left:50%;margin:0 auto;max-width:83%;top:0;transform:translateX(-50%);z-index:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li{margin:0;width:100%}.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{border-bottom:2px solid transparent;bottom:-40px;color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.75rem;font-size:.875rem;font-weight:700;height:18px;left:-45px;letter-spacing:.1em;letter-spacing:.05em;line-height:1.4;position:absolute;text-transform:uppercase;top:45px;width:110px}@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{border-bottom:1px solid #e5166b;content:"";height:9px;left:20px;position:absolute;right:calc(100% - 20px);top:0;z-index:0}.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{border-bottom:1px solid #d9d9d9;content:"";height:9px;left:20px;position:absolute;top:0;width:calc(99% - 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{border:1px solid #767676;height:17px;margin:0;position:relative;width:17px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:before{background:#767676;content:"";height:9px;left:3px;opacity:1;top:3px;width:9px}.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,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button{border-color:#e5166b;box-shadow:0 0 20px rgba(229,22,108,.188);transition:border-color .3s ease-in}.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,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button:before{background:#e5166b;transition:background .3s ease-in}.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,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button: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{padding-right:7%;text-align:left}@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>.wp-block-group__inner-container{animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;margin:0 auto 50px;padding:25px 0;position:relative}.page-template-lp-gutenberg main.intro-course .pricing-breakdown>.wp-block-group__inner-container.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}.page-template-lp-gutenberg main.intro-course .pricing-breakdown>.wp-block-group__inner-container{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown>.wp-block-group__inner-container{margin-bottom:100px;padding:45px 0}}@media(min-width:1600px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown>.wp-block-group__inner-container{border-radius:10px;margin-left:60px;margin-right: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{background:none;color:#08d493}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number>.wp-block-group__inner-container{margin:1rem 0 2.5rem;max-width:535px;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number>.wp-block-group__inner-container{margin-bottom:3rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price{align-items:flex-end;display:flex;flex-direction:row}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .number{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:27vw;font-weight:700;letter-spacing:-.02em;line-height:.725}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price sup{color:#fff;font-size:13.5vw;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-size:7.5vw;font-weight:600;line-height:1;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{align-items:center;border:2px solid #08d493;border-radius:50%;display:flex;flex-direction:column;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:50px;justify-content:center;position:absolute;right:40px;text-align:center;top:-20px;width:50px}.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{height:60px;padding:10px;right:30px;top:0;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{height:60px;padding:10px;right:90px;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){.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;line-height:1.25;margin:2rem 0 0}@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{background:none;border:none;border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;padding:0;padding:16px 20px;position:relative;text-align:center;transition:all .25s ease;width:auto;width:100%}@media screen and (min-width:760px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link{font-size:1.375rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link{border-radius:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link:after{bottom:0;content:"";font-family:Font Awesome\ 5 Pro;font-size:15px;font-weight:600;position:absolute;right:-22px}@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{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-left:-15px;margin-right:-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{border-radius:5px;color:#fff;display:inline;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:15px!important;font-size:1.125rem;font-weight:700;line-height:1.2;padding:0;padding:16px 20px;text-align:left;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{font-size:1.375rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{background:none;border:none;border-radius:0;color:#767676;padding-right:1.2em;position:relative}.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-size:.889em;font-weight:600;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{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>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column}.page-template-lp-gutenberg main.intro-course .details>.wp-block-group__inner-container>p{color:#333;font-size:1.125rem;margin-left:auto;margin-right:auto;max-width:1000px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details>.wp-block-group__inner-container>p{font-size:1.5rem}}.page-template-lp-gutenberg main.intro-course .details h2{margin:0 auto 2rem;max-width:1000px;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;font-size:.875rem;margin-bottom:1rem}.page-template-lp-gutenberg main.intro-course .details .sidebar p{color:#555;font-size:1rem;margin-bottom:1.25rem;text-align:left}.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>.wp-block-group__inner-container{margin-bottom:30px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient>.wp-block-group__inner-container{margin-bottom:40px}}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient h5{color:#6820c5;font-size:.875rem;margin-bottom:0}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient li{color:#555;font-size:1rem!important;line-height:1.4!important;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;margin:0;padding:0}.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link{background:#e5166b;color:#fff;text-align:center}.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link:hover{background:none;color:#e5166b}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link{width:100%}.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{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.15;margin-bottom:1rem;margin-top:0;width:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .header h2{float:left;font-size:2.25rem;margin-bottom:2rem;margin-left:-2px;width:50%}}@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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:0;width:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .header p{float:right;font-size:1.3125rem;margin-top:5px;padding-left:5%;width:42%}}.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{border:1px solid #eee;margin-top:25px;transition:all .25s ease-out;width:100%}@media(min-width:480px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block{margin:1.75%;width:46.5%}}@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-size:1.375rem;font-weight:600;line-height:1.2;margin-bottom:1rem}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;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{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;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{bottom:3px;font-size:.65em;margin-left:.6em;position:absolute;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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);cursor:pointer}.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{display:block;margin:1.75rem auto 0;max-height:80px;opacity:.6;text-align:center;transition:all .25s ease-out}.partnership-LP h1,.partnership-LP h2,.partnership-LP h3,.partnership-LP h4,.partnership-LP h5,.partnership-LP h6,.partnership-LP p{box-sizing:border-box;margin:0}.partnership-LP .custom-container{margin:0 auto;max-width:1440px;padding:0 32px}@media screen and (min-width:760px){.partnership-LP .custom-container{padding:0 50px}}@media screen and (min-width:1024px){.partnership-LP .custom-container{padding:0 70px}}@media screen and (min-width:1280px){.partnership-LP .custom-container{padding:0 120px}}@media screen and (min-width:1920px){.partnership-LP .custom-container{padding:0}}.partnership-LP .textbooks{background:linear-gradient(348deg,#eddfff,#faf7ef);padding:0 0 50px}@media(min-width:760px){.partnership-LP .textbooks{background:linear-gradient(90deg,#eddfff,#faf7ef);padding:0}}.partnership-LP .textbook-wrapper{display:flex;flex-direction:column}@media(min-width:760px){.partnership-LP .textbook-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.partnership-LP .btn-pill-primary{font-size:14px}}@media(min-width:1024px){.partnership-LP .btn-pill-primary{font-size:18px}}@media(min-width:1920px){.partnership-LP .btn-pill-primary{font-size:20px}}.partnership-LP .btn-pill-primary{border:none;box-shadow:0 15px 30px rgba(104,32,197,.15)}.partnership-LP .textbook-left{display:flex;flex-direction:column;gap:32px}@media(min-width:760px){.partnership-LP .textbook-left{align-self:center;gap:20px}}@media(min-width:890px){.partnership-LP .textbook-left{gap:30px}}.partnership-LP .textbook-left__header{background:linear-gradient(90deg,#2d1159,#6820c5);font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media(min-width:760px){.partnership-LP .textbook-left__header{font-size:40px;max-width:320px}}@media(min-width:1024px){.partnership-LP .textbook-left__header{font-size:45px;max-width:380px}}@media(min-width:1280px){.partnership-LP .textbook-left__header{font-size:50px;max-width:515px}}@media(min-width:1920px){.partnership-LP .textbook-left__header{font-size:70px;max-width:720px}}.partnership-LP .textbook-left__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:30px;font-style:italic;font-weight:600;line-height:normal}@media(min-width:760px){.partnership-LP .textbook-left__header-diff{font-size:40px}}@media(min-width:1024px){.partnership-LP .textbook-left__header-diff{font-size:45px}}@media(min-width:1280px){.partnership-LP .textbook-left__header-diff{font-size:50px}}@media(min-width:1920px){.partnership-LP .textbook-left__header-diff{font-size:70px}}.partnership-LP .textbook-left__para{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.partnership-LP .textbook-left__para{max-width:320px}}@media(min-width:1024px){.partnership-LP .textbook-left__para{font-size:18px;max-width:400px}}@media(min-width:1280px){.partnership-LP .textbook-left__para{max-width:519px}}@media(min-width:1920px){.partnership-LP .textbook-left__para{font-size:20px;max-width:672px}}.partnership-LP .textbook-left__cta{align-items:flex-start;display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.partnership-LP .textbook-left__cta{flex-direction:row;width:500px}}.partnership-LP .textbook-left__cta1{align-items:flex-start;display:flex;gap:10px}.partnership-LP .textbook-left__input{align-items:center;background:transparent;border:1px solid #2d1159;border-radius:30px;color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;gap:15px;line-height:normal;padding:10px 20px;text-align:center}@media(min-width:760px){.partnership-LP .textbook-left__input{width:218px}}@media(min-width:890px){.partnership-LP .textbook-left__input{width:221px}}@media(min-width:1024px){.partnership-LP .textbook-left__input{font-size:18px;padding:15px 25px;width:277px}}@media(min-width:1280px){.partnership-LP .textbook-left__input{width:285px}}@media(min-width:1920px){.partnership-LP .textbook-left__input{font-size:20px;width:312px}}.partnership-LP .textbook-left__input::-moz-placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal;text-align:center}.partnership-LP .textbook-left__input:-ms-input-placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal;text-align:center}.partnership-LP .textbook-left__input::placeholder{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal;text-align:center}@media(min-width:1024px){.partnership-LP .textbook-left__input::-moz-placeholder{font-size:18px}.partnership-LP .textbook-left__input:-ms-input-placeholder{font-size:18px}.partnership-LP .textbook-left__input::placeholder{font-size:18px}}@media(min-width:1920px){.partnership-LP .textbook-left__input::-moz-placeholder{font-size:20px}.partnership-LP .textbook-left__input:-ms-input-placeholder{font-size:20px}.partnership-LP .textbook-left__input::placeholder{font-size:20px}}.partnership-LP .email-form{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.partnership-LP .email-form{flex-direction:row}}.partnership-LP .textbook-right{display:flex;margin:0 -32px}@media(min-width:760px){.partnership-LP .textbook-right{margin:0 -50px;width:56%}}@media(min-width:890px){.partnership-LP .textbook-right{width:54%}}@media(min-width:1024px){.partnership-LP .textbook-right{margin:0 -70px}}@media(min-width:1280px){.partnership-LP .textbook-right{margin:0 -120px;width:58%}}@media(min-width:1440px){.partnership-LP .textbook-right{margin-right:calc(-50vw + 600px)}}@media(min-width:1920px){.partnership-LP .textbook-right{margin:0 -240px}}@media(min-width:1921px){.partnership-LP .textbook-right{margin-right:calc(-50vw + 720px)}}@media(min-width:760px){.partnership-LP .textbook-right__logo{display:none}}.partnership-LP .textbook-right__logo-sm{display:none}@media(min-width:760px){.partnership-LP .textbook-right__logo-sm{display:inline-block}}@media(min-width:1280px){.partnership-LP .textbook-right__logo-sm{display:none}}.partnership-LP .textbook-right__logo-xl{display:none}@media(min-width:1280px){.partnership-LP .textbook-right__logo-xl{display:inline-block}}@media(min-width:1920px){.partnership-LP .textbook-right__logo-xl{display:inline-block}}.partnership-LP .walkthrough{background:linear-gradient(180deg,#fbf8ff,#fff);padding:50px 0}@media(min-width:760px){.partnership-LP .walkthrough{padding:50px 0}}@media(min-width:1024px){.partnership-LP .walkthrough{padding:70px 0}}@media(min-width:1280px){.partnership-LP .walkthrough{padding:90px 0}}.partnership-LP .interactive-wrapper{align-self:center;display:flex;flex-direction:column;gap:32px}@media(min-width:760px){.partnership-LP .interactive-wrapper{align-items:center}}@media(min-width:1024px){.partnership-LP .interactive-wrapper{gap:50px}}.partnership-LP .interactive-wrapper__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.partnership-LP .interactive-wrapper__header{font-size:30px;max-width:650px;text-align:center}}@media(min-width:1024px){.partnership-LP .interactive-wrapper__header{font-size:40px;max-width:860px}}@media(min-width:1920px){.partnership-LP .interactive-wrapper__header{font-size:50px;max-width:1155px}}.partnership-LP .interactive-wrapper__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.partnership-LP .interactive-wrapper__iframe{box-shadow:0 15px 40px 0 rgba(104,32,197,.1)}.partnership-LP .trusted-content{background:linear-gradient(180deg,#6820c5,#eddfff);padding:50px 0}@media(min-width:760px){.partnership-LP .trusted-content{padding:50px 0}}@media(min-width:1024px){.partnership-LP .trusted-content{padding:70px 0}}@media(min-width:1280px){.partnership-LP .trusted-content{padding:90px 0}}.partnership-LP .flexible-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:32px}@media(min-width:760px){.partnership-LP .flexible-wrapper{align-items:center;gap:50px}}.partnership-LP .flexible-wrapper__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.partnership-LP .flexible-wrapper__header{font-size:30px;text-align:center}}@media(min-width:1024px){.partnership-LP .flexible-wrapper__header{font-size:40px}}@media(min-width:1920px){.partnership-LP .flexible-wrapper__header{font-size:50px}}.partnership-LP .flexible-wrapper__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.partnership-LP .flexible-card-side{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:35px}@media(min-width:760px){.partnership-LP .flexible-card-side{flex-direction:row}}@media(min-width:1280px){.partnership-LP .flexible-card-side{gap:45px}}.partnership-LP .flexible-card{align-items:center;align-self:stretch;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:hidden}@media(min-width:760px){.partnership-LP .flexible-card{width:50%}}.partnership-LP .flexible-card__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:14px;padding:20px}@media(min-width:760px){.partnership-LP .flexible-card__content{gap:20px;padding:30px}}@media(min-width:1024px){.partnership-LP .flexible-card__content{gap:30px}}@media(min-width:1280px){.partnership-LP .flexible-card__content{padding:40px}}@media(min-width:1920px){.partnership-LP .flexible-card__content{padding:50px}}.partnership-LP .flexible-card__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;max-width:125px}@media(min-width:760px){.partnership-LP .flexible-card__header{font-size:26px;max-width:180px}}@media(min-width:890px){.partnership-LP .flexible-card__header{max-width:none}}@media(min-width:1024px){.partnership-LP .flexible-card__header{font-size:30px}}@media(min-width:1920px){.partnership-LP .flexible-card__header{font-size:40px}}.partnership-LP .flexible-card__header.dif-wid{max-width:147px}@media(min-width:760px){.partnership-LP .flexible-card__header.dif-wid{max-width:213px}}@media(min-width:1024px){.partnership-LP .flexible-card__header.dif-wid{max-width:246px}}@media(min-width:1920px){.partnership-LP .flexible-card__header.dif-wid{max-width:none}}.partnership-LP .flexible-card__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.partnership-LP .flexible-card__para{font-size:18px}}@media(min-width:1920px){.partnership-LP .flexible-card__para{font-size:20px}}.partnership-LP .flexible-card__photo1{background:#fce1eb}.partnership-LP .flexible-card__photo2{background:#c59afa}.partnership-LP .flexible-card__photo3{background:#defff2}.partnership-LP .flexible-card__photo4{background:#eddfff}.partnership-LP .ai-tools{background:#ebfff7;padding:50px 0}@media(min-width:1024px){.partnership-LP .ai-tools{padding:70px 0}}@media(min-width:1280px){.partnership-LP .ai-tools{padding:90px 0}}.partnership-LP .ai-wrapper{display:flex;flex-direction:column;gap:32px}@media(min-width:760px){.partnership-LP .ai-wrapper{gap:50px}}@media(min-width:1920px){.partnership-LP .ai-wrapper{gap:60px}}.partnership-LP .top-sec{display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.partnership-LP .top-sec{align-items:center;justify-content:center}}.partnership-LP .top-sec__photo{width:88px}@media(min-width:1024px){.partnership-LP .top-sec__photo{width:157px}}@media(min-width:1920px){.partnership-LP .top-sec__photo{width:157px}}.partnership-LP .top-sec__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.partnership-LP .top-sec__header{font-size:40px}}@media(min-width:1920px){.partnership-LP .top-sec__header{font-size:50px}}.partnership-LP .top-sec__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.partnership-LP .bot-sec{display:flex;flex-direction:column;gap:32px}@media(min-width:760px){.partnership-LP .bot-sec{flex-direction:row-reverse;gap:40px}}@media(min-width:1920px){.partnership-LP .bot-sec{gap:120px}}@media(min-width:760px){.partnership-LP .bot-sec__video{width:65%}}@media(min-width:1024px){.partnership-LP .bot-sec__video{width:71%}}@media(min-width:1280px){.partnership-LP .bot-sec__video{width:60%}}.partnership-LP .bot-sec__video-act{border:1px solid #aaedd1;border-radius:16px;box-shadow:0 20px 40px 0 rgba(34,122,94,.15);overflow:hidden}.partnership-LP .bot-sec__header{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1024px){.partnership-LP .bot-sec__header{font-size:18px}}@media(min-width:1920px){.partnership-LP .bot-sec__header{font-size:20px}}.partnership-LP .bot-sec__header-diff{font-style:italic}.partnership-LP .bot-sec__left{display:flex;flex-direction:column;gap:30px}.partnership-LP .bot-sec__ace{align-items:center;align-self:stretch;border:1px solid #c59afa;border-radius:30px;display:flex;gap:10px;justify-content:center;max-width:150px;padding:10px 20px;transition:background .3s ease,color .3s ease,border .3s ease}.partnership-LP .bot-sec__ace:hover{background:#934af4;border-color:solid 1px #934af4;color:#fff;cursor:pointer}.partnership-LP .bot-sec__ace:hover .bot-sec__button{color:#fff}.partnership-LP .bot-sec__ace:active,.partnership-LP .bot-sec__ace:focus{box-shadow:none;outline:none}@media(min-width:1024px){.partnership-LP .bot-sec__ace{max-width:180px;padding:15px 25px}}@media(min-width:1280px){.partnership-LP .bot-sec__ace{max-width:190px}}@media(min-width:1920px){.partnership-LP .bot-sec__ace{max-width:210px}}.partnership-LP .bot-sec__button{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1024px){.partnership-LP .bot-sec__button{font-size:18px}}@media(min-width:1920px){.partnership-LP .bot-sec__button{font-size:20px}}.partnership-LP .bot-sec__button:active,.partnership-LP .bot-sec__button:focus{border:none;outline:none}.partnership-LP__photo1{width:20px}.partnership-LP .ai-list{display:flex;flex-direction:column;gap:30px}.partnership-LP .ai-list__item{display:flex;gap:16px}.partnership-LP .ai-list__photo{width:27px}.partnership-LP .ai-list__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.partnership-LP .ai-list__para{font-size:18px}}@media(min-width:1920px){.partnership-LP .ai-list__para{font-size:20px}}.partnership-LP .courses{background:#fff;padding:50px 0}@media(min-width:1024px){.partnership-LP .courses{padding:70px 0}}@media(min-width:1280px){.partnership-LP .courses{padding:90px 0}}.partnership-LP .courses-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.partnership-LP .courses-wrapper{align-items:center;gap:50px}}@media(min-width:1280px){.partnership-LP .courses-wrapper{gap:60px}}.partnership-LP .courses-wrapper__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal;max-width:650px}@media(min-width:760px){.partnership-LP .courses-wrapper__header{font-size:30px;text-align:center}}@media(min-width:1024px){.partnership-LP .courses-wrapper__header{font-size:40px}}@media(min-width:1920px){.partnership-LP .courses-wrapper__header{font-size:50px}}.partnership-LP .courses-wrapper__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.partnership-LP .courses-wrapper__header-diff{font-size:30px}}@media(min-width:1024px){.partnership-LP .courses-wrapper__header-diff{font-size:40px}}@media(min-width:1920px){.partnership-LP .courses-wrapper__header-diff{font-size:50px}}.partnership-LP .courses-cards{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.partnership-LP .courses-cards{flex-direction:row;gap:35px}.partnership-LP .courses-cards>.card-left,.partnership-LP .courses-cards>.card-right{width:calc(50% - 17.5px)}}@media(min-width:1280px){.partnership-LP .courses-cards{gap:45px}}.partnership-LP .card-left{align-items:flex-start;align-self:stretch;background:#defff2;border-radius:16px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:20px}@media(min-width:760px){.partnership-LP .card-left{padding:30px}}@media(min-width:890px){.partnership-LP .card-left{padding:35px}}@media(min-width:1024px){.partnership-LP .card-left{padding:35px 40px}}@media(min-width:1280px){.partnership-LP .card-left{padding:35px 50px}}@media(min-width:1920px){.partnership-LP .card-left{padding:40px 50px}}.partnership-LP .card-left__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:16px}@media(min-width:760px){.partnership-LP .card-left__para{font-size:32px;padding-top:30px}}@media(min-width:1024px){.partnership-LP .card-left__para{font-size:36px}}@media(min-width:1920px){.partnership-LP .card-left__para{font-size:46px}}.partnership-LP .card-left__source{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:relative}@media(min-width:1024px){.partnership-LP .card-left__source{font-size:18px}}@media(min-width:1920px){.partnership-LP .card-left__source{font-size:20px}}.partnership-LP .card-left__source:before{border-top:1px solid #08d493;content:"";display:block;margin-bottom:20px;width:50px}@media(min-width:760px){.partnership-LP .card-left__photo{width:70px}}.partnership-LP .card-right{align-items:flex-start;display:flex;flex-direction:column;gap:35px;justify-content:center}@media(min-width:1280px){.partnership-LP .card-right{gap:45px}}.partnership-LP .card-right__card1,.partnership-LP .card-right__card2{align-items:flex-start;align-self:stretch;border-radius:16px;display:flex;flex-direction:column;gap:20px;padding:20px}@media(min-width:760px){.partnership-LP .card-right__card1,.partnership-LP .card-right__card2{padding:30px}}@media(min-width:890px){.partnership-LP .card-right__card1,.partnership-LP .card-right__card2{padding:35px}}@media(min-width:1920px){.partnership-LP .card-right__card1,.partnership-LP .card-right__card2{padding:40px}}.partnership-LP .card-right__card1{background:#f7f0ff}.partnership-LP .card-right__card2{background:#fff1f6}.partnership-LP .card-right__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.partnership-LP .card-right__para{font-size:22px}}@media(min-width:1920px){.partnership-LP .card-right__para{font-size:28px}}.partnership-LP .card-right__source1,.partnership-LP .card-right__source2{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:relative}@media(min-width:1024px){.partnership-LP .card-right__source1,.partnership-LP .card-right__source2{font-size:18px}}@media(min-width:1920px){.partnership-LP .card-right__source1,.partnership-LP .card-right__source2{font-size:20px}}.partnership-LP .card-right__source1:before{border-top:1px solid #c59afa;content:"";display:block;margin-bottom:12px;width:50px}.partnership-LP .card-right__source2:before{border-top:1px solid #fca7c9;content:"";display:block;margin-bottom:12px;width:50px}.partnership-LP .faq{background:linear-gradient(180deg,#fff,#fbf8ff)}.partnership-LP .faq__title{margin-bottom:40px;max-width:1500px}@media(min-width:1920px){.partnership-LP .faq__title.heading{font-size:50px}}@media(min-width:760px){.partnership-LP .faq{padding-top:40px}}@media(min-width:1280px){.partnership-LP .faq__wrapper-box{max-width:none}}.lp-research-behind-top-hat h1,.lp-research-behind-top-hat h2,.lp-research-behind-top-hat h3,.lp-research-behind-top-hat h4,.lp-research-behind-top-hat h5,.lp-research-behind-top-hat h6,.lp-research-behind-top-hat p{box-sizing:border-box;margin:0}.lp-research-behind-top-hat .better-learning{background:linear-gradient(180deg,#fff,#fff8e5 35.5%,#f0e4ff);padding:40px 0}@media(min-width:760px){.lp-research-behind-top-hat .better-learning{background:linear-gradient(90deg,#fff,#fff8e5 35.5%,#f0e4ff);padding:50px 0}}@media(min-width:1024px){.lp-research-behind-top-hat .better-learning{padding:60px 0}}@media(min-width:1280px){.lp-research-behind-top-hat .better-learning{padding:80px 0}}.lp-research-behind-top-hat .persistance{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .persistance{flex-direction:row;justify-content:space-between}.lp-research-behind-top-hat .persistance__left{width:51%}}@media(min-width:890px){.lp-research-behind-top-hat .persistance__left{width:49%}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__left{width:51.5%}}@media(min-width:1280px){.lp-research-behind-top-hat .persistance__left{width:45%}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__left{width:46%}}.lp-research-behind-top-hat .persistance__header{align-self:stretch;color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.24px;line-height:120%;text-transform:capitalize}@media(min-width:890px){.lp-research-behind-top-hat .persistance__header{font-size:14px}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__header{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .persistance__header{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__header{font-size:20px}}.lp-research-behind-top-hat .persistance__header-main{background:linear-gradient(96deg,#6820c5 -.01%,#e5166b 72.32%);background-clip:text;-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:27px;font-style:normal;font-weight:400;line-height:120%;-webkit-text-fill-color:transparent;padding:15px 0}@media(min-width:760px){.lp-research-behind-top-hat .persistance__header-main{font-size:40px;max-width:300px}}@media(min-width:890px){.lp-research-behind-top-hat .persistance__header-main{max-width:380px}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__header-main{font-size:50px;max-width:470px;padding:17px 0}}@media(min-width:1280px){.lp-research-behind-top-hat .persistance__header-main{padding:22px 0}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__header-main{font-size:70px;max-width:none;padding:25px 0}}@media(min-width:760px)and (max-width:889px){.lp-research-behind-top-hat .persistance__header-main .line-break:before{content:" ";display:block}}.lp-research-behind-top-hat .persistance__header-main-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.lp-research-behind-top-hat .persistance__header-main-diff{font-size:40px}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__header-main-diff{font-size:50px}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__header-main-diff{font-size:70px}}.lp-research-behind-top-hat .persistance__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:15px}@media(min-width:760px){.lp-research-behind-top-hat .persistance__para{max-width:240px;padding:0}}@media(min-width:890px){.lp-research-behind-top-hat .persistance__para{max-width:325px}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__para{font-size:16px;max-width:457px}}@media(min-width:1280px){.lp-research-behind-top-hat .persistance__para{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__para{font-size:20px;max-width:575px}}.lp-research-behind-top-hat .persistance__hero{max-width:300px}@media(min-width:760px){.lp-research-behind-top-hat .persistance__hero{max-width:none;width:43.5%}}@media(min-width:890px){.lp-research-behind-top-hat .persistance__hero{width:40%}}@media(min-width:1024px){.lp-research-behind-top-hat .persistance__hero{width:39.5%}}@media(min-width:1280px){.lp-research-behind-top-hat .persistance__hero{max-width:480px;width:44%}}@media(min-width:1920px){.lp-research-behind-top-hat .persistance__hero{max-width:none;width:42%}}.lp-research-behind-top-hat .rates{background:#f7f1ff;padding-top:40px}@media(min-width:760px){.lp-research-behind-top-hat .rates{padding-top:50px}}@media(min-width:1280px){.lp-research-behind-top-hat .rates{padding-top:80px}}@media(min-width:1920px){.lp-research-behind-top-hat .rates{padding-top:100px}}.lp-research-behind-top-hat .usage{display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .usage{gap:20px}}.lp-research-behind-top-hat .usage-wrapper{align-items:flex-start;align-items:center;display:flex;flex-direction:column;gap:25px}@media(min-width:760px){.lp-research-behind-top-hat .usage-wrapper{flex-direction:row-reverse;gap:60px;padding-bottom:30px}}@media(min-width:890px){.lp-research-behind-top-hat .usage-wrapper{flex-direction:row}}@media(min-width:1024px){.lp-research-behind-top-hat .usage-wrapper{padding-bottom:60px}}@media(min-width:1920px){.lp-research-behind-top-hat .usage-wrapper{gap:200px}}.lp-research-behind-top-hat .usage-wrapper__header{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%}@media(min-width:760px){.lp-research-behind-top-hat .usage-wrapper__header{display:none}}.lp-research-behind-top-hat .usage-wrapper__header-tablet{display:none}@media(min-width:760px){.lp-research-behind-top-hat .usage-wrapper__header-tablet{color:#000;display:inline;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%;width:76%}}@media(min-width:890px){.lp-research-behind-top-hat .usage-wrapper__header-tablet{display:none}}.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{display:none}@media(min-width:760px){.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{display:none}}@media(min-width:890px){.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{color:#000;display:inline;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%}}@media(min-width:1024px){.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{font-size:30px}}@media(min-width:1280px){.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{font-size:35px}}@media(min-width:1920px){.lp-research-behind-top-hat .usage-wrapper__header-tablet-md{font-size:50px}}.lp-research-behind-top-hat .usage-wrapper__header-diff{color:#e5166b;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:700}.lp-research-behind-top-hat .usage-wrapper__photo{max-width:500px}@media(min-width:760px){.lp-research-behind-top-hat .usage-wrapper__photo{width:300%}}@media(min-width:1024px){.lp-research-behind-top-hat .usage-wrapper__photo{width:42%}}@media(min-width:1920px){.lp-research-behind-top-hat .usage-wrapper__photo{font-size:50px}}.lp-research-behind-top-hat .usage-wrapper__para p{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:1rem}@media(min-width:890px){.lp-research-behind-top-hat .usage-wrapper__para{align-items:flex-start;display:flex;flex-direction:column;gap:30px}.lp-research-behind-top-hat .usage-wrapper__para p{margin-bottom:0}}@media(min-width:1024px){.lp-research-behind-top-hat .usage-wrapper__para{flex:0 0 45%}.lp-research-behind-top-hat .usage-wrapper__para p{font-size:16px}}@media(min-width:1920px){.lp-research-behind-top-hat .usage-wrapper__para p{font-size:20px}}.lp-research-behind-top-hat .stats-card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 10.706px 0 rgba(45,17,89,.1);display:flex;flex-direction:column;gap:30px;justify-content:center;margin-bottom:-11rem;padding:30px 25px;position:relative;z-index:2}@media(min-width:760px){.lp-research-behind-top-hat .stats-card{margin-bottom:-6rem}}@media(min-width:1280px){.lp-research-behind-top-hat .stats-card{padding:50px 25px}}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card{gap:45px;margin-bottom:-10rem;padding:60px 135px}}.lp-research-behind-top-hat .stats-card__headers{align-items:center;display:flex;flex-direction:column}.lp-research-behind-top-hat .stats-card__headers1{color:#6820c5;font-family:#6820c5;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.84px;line-height:120%;padding-bottom:5px;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .stats-card__headers1{font-size:14px}}@media(min-width:1024px){.lp-research-behind-top-hat .stats-card__headers1{padding-bottom:15px}}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__headers1{font-size:20px}}.lp-research-behind-top-hat .stats-card__headers2{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%;text-align:center}@media(min-width:890px){.lp-research-behind-top-hat .stats-card__headers2{font-size:30px}}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__headers2{font-size:50px}}.lp-research-behind-top-hat .stats-card__headers2-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.lp-research-behind-top-hat .stats-card__numbers{display:flex;flex-direction:column;gap:35px}@media(min-width:760px){.lp-research-behind-top-hat .stats-card__numbers{flex-direction:row}}@media(min-width:890px){.lp-research-behind-top-hat .stats-card__numbers{gap:70px}}@media(min-width:1024px){.lp-research-behind-top-hat .stats-card__numbers{gap:90px}}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__numbers{gap:130px}}.lp-research-behind-top-hat .stats-card__numbers--list{border-bottom:1px solid #6820c5;color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:130%}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__numbers--list{font-size:50px}}.lp-research-behind-top-hat .stats-card__numbers--list-label{color:#000;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:14px;font-style:italic;font-weight:600;line-height:130%}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__numbers--list-label{font-size:20px}}.lp-research-behind-top-hat .stats-card__button{align-items:center;background:#6820c5;border:1px solid transparent;border-radius:5px;color:#fff;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;padding:10px;text-align:center;transition:background .3s ease,color .3s ease,border .3s ease;width:-moz-fit-content;width:fit-content}.lp-research-behind-top-hat .stats-card__button:hover{background:transparent;border-color:#6820c5;color:#6820c5;cursor:pointer}@media(min-width:1280px){.lp-research-behind-top-hat .stats-card__button{font-size:20px;padding:10px 30px}}@media(min-width:1920px){.lp-research-behind-top-hat .stats-card__button{font-size:22px;padding:15px 30px}}.lp-research-behind-top-hat .explore-cta{background:linear-gradient(180deg,#934af4,#6820c5);padding-top:11rem;position:relative}@media(min-width:760px){.lp-research-behind-top-hat .explore-cta{padding-top:6rem}}@media(min-width:1024px){.lp-research-behind-top-hat .explore-cta{padding-top:8rem}}@media(min-width:1920px){.lp-research-behind-top-hat .explore-cta{padding-top:15rem}}.lp-research-behind-top-hat .more-details{display:flex;flex-direction:column;gap:25px;padding-bottom:30px;padding-top:25px}@media(min-width:1920px){.lp-research-behind-top-hat .more-details{gap:70px;padding-bottom:50px}}.lp-research-behind-top-hat .more-details__header{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%;text-align:center}@media(min-width:1920px){.lp-research-behind-top-hat .more-details__header{font-size:50px}}.lp-research-behind-top-hat .options-tablet{display:flex;flex-direction:column;gap:30px}@media(min-width:760px){.lp-research-behind-top-hat .options-tablet{flex-direction:row;gap:20px;padding:0 45px}}@media(min-width:1280px){.lp-research-behind-top-hat .options-tablet{gap:25px}}@media(min-width:1920px){.lp-research-behind-top-hat .options-tablet{gap:55px}}.lp-research-behind-top-hat .options-tablet__customer,.lp-research-behind-top-hat .options-tablet__infosheet,.lp-research-behind-top-hat .options-tablet__release{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:1280px){.lp-research-behind-top-hat .options-tablet__customer,.lp-research-behind-top-hat .options-tablet__infosheet,.lp-research-behind-top-hat .options-tablet__release{font-size:18px;gap:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .options-tablet__customer,.lp-research-behind-top-hat .options-tablet__infosheet,.lp-research-behind-top-hat .options-tablet__release{gap:25px}}.lp-research-behind-top-hat .options-tablet__infosheet{display:none}@media(min-width:760px){.lp-research-behind-top-hat .options-tablet__infosheet{align-items:center;display:flex;flex-direction:column;gap:10px}}@media(min-width:1280px){.lp-research-behind-top-hat .options-tablet__infosheet{font-size:18px;gap:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .options-tablet__infosheet{gap:25px}}.lp-research-behind-top-hat .options-tablet__infosheet-mb{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.lp-research-behind-top-hat .options-tablet__infosheet-mb{display:none}}.lp-research-behind-top-hat .options-tablet__customer-header,.lp-research-behind-top-hat .options-tablet__infosheet-header,.lp-research-behind-top-hat .options-tablet__release-header{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%}@media(min-width:1280px){.lp-research-behind-top-hat .options-tablet__customer-header,.lp-research-behind-top-hat .options-tablet__infosheet-header,.lp-research-behind-top-hat .options-tablet__release-header{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .options-tablet__customer-header,.lp-research-behind-top-hat .options-tablet__infosheet-header,.lp-research-behind-top-hat .options-tablet__release-header{font-size:30px}}.lp-research-behind-top-hat .classrooms{background:linear-gradient(180deg,#f0e4ff,#fff);padding:30px 0}@media(min-width:760px){.lp-research-behind-top-hat .classrooms{padding:40px 0}}@media(min-width:890px){.lp-research-behind-top-hat .classrooms{padding:60px 0}}@media(min-width:1024px){.lp-research-behind-top-hat .classrooms{padding:70px 0}}.lp-research-behind-top-hat .section-wrapper{display:flex;flex-direction:column;gap:30px}@media(min-width:890px){.lp-research-behind-top-hat .section-wrapper{padding:0 20px}}@media(min-width:1024px){.lp-research-behind-top-hat .section-wrapper{padding:0 50px}}@media(min-width:1920px){.lp-research-behind-top-hat .section-wrapper{padding:0 50px}}.lp-research-behind-top-hat .first-part{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:1920px){.lp-research-behind-top-hat .first-part{gap:30px;padding-bottom:130px}}.lp-research-behind-top-hat .first-part__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%;padding:0 10px;text-align:center}@media(min-width:1920px){.lp-research-behind-top-hat .first-part__header{font-size:50px}}.lp-research-behind-top-hat .first-part__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .first-part__para{max-width:500px}}@media(min-width:1280px){.lp-research-behind-top-hat .first-part__para{font-size:18px;max-width:640px}}@media(min-width:1920px){.lp-research-behind-top-hat .first-part__para{font-size:30px;max-width:1050px}}.lp-research-behind-top-hat .second-part{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .second-part{border-bottom:1px solid #6820c5;flex-direction:row;gap:60px;gap:10px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part{justify-content:center}}.lp-research-behind-top-hat .second-part__header{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:3px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__header{padding-bottom:10px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__header{font-size:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__header{font-size:30px}}.lp-research-behind-top-hat .second-part__header-num{font-weight:850}.lp-research-behind-top-hat .second-part__para{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:130%;padding-bottom:10px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__para{font-size:24px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__para{padding-bottom:24px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__para{font-size:29.5px;max-width:488px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__para{font-size:50px;max-width:none}}.lp-research-behind-top-hat .second-part__para-1{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:130%;padding-bottom:10px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__para-1{font-size:24px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__para-1{padding-bottom:24px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__para-1{font-size:29.5px;max-width:414px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__para-1{font-size:50px;max-width:none}}.lp-research-behind-top-hat .second-part__para-2{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:130%;padding-bottom:10px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__para-2{font-size:24px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__para-2{padding-bottom:24px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__para-2{font-size:29.5px;max-width:405px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__para-2{font-size:50px;max-width:none}}.lp-research-behind-top-hat .second-part__info{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:13px;font-style:italic;font-weight:400;line-height:120%}@media(min-width:760px){.lp-research-behind-top-hat .second-part__info{padding:0}}@media(min-width:1024px){.lp-research-behind-top-hat .second-part__info{font-size:16px;max-width:344px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__info{font-size:16.5px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__info{font-size:30px;max-width:650px}}.lp-research-behind-top-hat .second-part__info-link{border-bottom:0;text-decoration:underline}.lp-research-behind-top-hat .second-part__middle{display:none;position:relative}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle{display:inline}}.lp-research-behind-top-hat .second-part__middle-header-main{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:600;left:-130px;line-height:120%;position:absolute;text-transform:capitalize;top:40px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle-header-main{left:30px;top:-50px;white-space:nowrap}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__middle-header-main{font-size:15px;left:55px}}.lp-research-behind-top-hat .second-part__middle-header1{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;left:-130px;line-height:120%;padding-top:3px;position:absolute;top:50px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle-header1{left:30px;top:-40px;white-space:nowrap}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__middle-header1{font-size:15px;left:55px;top:-35px}}.lp-research-behind-top-hat .second-part__middle-header2{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;left:-130px;line-height:120%;padding-top:6px;position:absolute;top:60px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle-header2{left:30px;top:-30px;white-space:nowrap}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__middle-header2{font-size:15px;left:55px;top:-20px}}.lp-research-behind-top-hat .second-part__photo{border-bottom:1px solid #6820c5;display:none;margin:0 -32px;max-width:400px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__photo{border:0;display:inline;margin:50px -50px 0;max-width:none;width:600px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__photo{border:0;margin:50px -110px -105px;width:3500px}}.lp-research-behind-top-hat .second-part__photo-mb{margin:0 -32px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__photo-mb{display:none}}.lp-research-behind-top-hat .second-part__photo-mb-2{margin:0 -32px;padding-bottom:30px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__photo-mb-2{display:none}}.lp-research-behind-top-hat .second-part__middle-photo-2{border-bottom:1px solid #6820c5;margin:0 -32px;padding-top:40px;width:320px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle-photo-2{border:0;margin:0 -50px;width:400px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__middle-photo-2{margin-left:50px;width:450px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__middle-photo-2{margin-top:24px;width:700px}}.lp-research-behind-top-hat .second-part__middle-photo-3{border-bottom:1px solid #6820c5;margin:0 -45px;padding-top:50px;width:320px}@media(min-width:760px){.lp-research-behind-top-hat .second-part__middle-photo-3{border:0;margin:0 -50px;width:400px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__middle-photo-3{width:500px}}@media(min-width:1024px){.lp-research-behind-top-hat .second-part__middle-photo-3{width:550px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__middle-photo-3{margin-top:40px;width:800px}}.lp-research-behind-top-hat .second-part__top{display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .second-part__top{align-items:flex-start;flex-direction:row;justify-content:space-between}}.lp-research-behind-top-hat .second-part__left{display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .second-part__left{width:70%}}@media(min-width:890px){.lp-research-behind-top-hat .second-part__left{width:50%}}@media(min-width:1280px){.lp-research-behind-top-hat .second-part__left{width:60%}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part__left{padding-bottom:50px;width:250%}}.lp-research-behind-top-hat .second-part .first-person__dep,.lp-research-behind-top-hat .second-part .first-person__main,.lp-research-behind-top-hat .second-part .first-person__uni,.lp-research-behind-top-hat .second-part .second-person__dep,.lp-research-behind-top-hat .second-part .second-person__main,.lp-research-behind-top-hat .second-part .second-person__uni{position:absolute}.lp-research-behind-top-hat .second-part .first-person__main{left:20px;top:5px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__main{left:65px;top:25px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__main{left:120px;top:25px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__main{font-size:15px;left:200px}}.lp-research-behind-top-hat .second-part .first-person__dep{left:20px;top:15px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__dep{left:65px;top:35px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__dep{left:120px;top:35px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__dep{font-size:15px;left:200px;top:40px}}.lp-research-behind-top-hat .second-part .first-person__uni{left:20px;top:25px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__uni{left:65px;top:45px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__uni{left:120px;top:45px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__uni{font-size:15px;left:200px;top:55px}}.lp-research-behind-top-hat .second-part .second-person__main{left:135px;top:5px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__main{left:200px;top:25px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__main{left:280px;top:25px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__main{font-size:15px;left:490px}}.lp-research-behind-top-hat .second-part .second-person__dep{left:135px;top:15px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__dep{left:200px;top:35px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__dep{left:280px;top:35px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__dep{font-size:15px;left:490px;top:40px}}.lp-research-behind-top-hat .second-part .second-person__uni{left:135px;top:25px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__uni{left:200px;top:45px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__uni{left:280px;top:45px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__uni{font-size:15px;left:490px;top:55px}}.lp-research-behind-top-hat .second-part .first-person__dep1,.lp-research-behind-top-hat .second-part .first-person__main1,.lp-research-behind-top-hat .second-part .first-person__uni1,.lp-research-behind-top-hat .second-part .second-person__dep1,.lp-research-behind-top-hat .second-part .second-person__main1,.lp-research-behind-top-hat .second-part .second-person__uni1{position:absolute}.lp-research-behind-top-hat .second-part .first-person__main1{left:-10px;top:5px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__main1{left:20px;top:35px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__main1{left:120px;top:40px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__main1{font-size:15px;top:40px}}.lp-research-behind-top-hat .second-part .first-person__dep1{left:-10px;top:15px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__dep1{left:20px;top:45px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__dep1{left:120px;top:50px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__dep1{font-size:15px;top:55px}}.lp-research-behind-top-hat .second-part .first-person__uni1{left:-10px;top:25px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .first-person__uni1{left:20px;top:55px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .first-person__uni1{left:120px;top:60px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .first-person__uni1{font-size:15px;top:70px}}.lp-research-behind-top-hat .second-part .second-person__main1{left:150px;top:5px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__main1{left:200px;top:35px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__main1{left:320px;top:40px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__main1{font-size:15px;left:420px;top:40px}}.lp-research-behind-top-hat .second-part .second-person__dep1{left:150px;top:15px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__dep1{left:200px;top:45px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__dep1{left:320px;top:50px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__dep1{font-size:15px;left:420px;top:55px}}.lp-research-behind-top-hat .second-part .second-person__uni1{left:150px;top:25px}@media(min-width:760px){.lp-research-behind-top-hat .second-part .second-person__uni1{left:200px;top:55px}}@media(min-width:890px){.lp-research-behind-top-hat .second-part .second-person__uni1{left:320px;top:60px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-part .second-person__uni1{font-size:15px;left:420px;top:70px}}.lp-research-behind-top-hat .key-findings{display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.lp-research-behind-top-hat .key-findings{padding-top:0}}.lp-research-behind-top-hat .key-findings__header{color:#6820c5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:130%}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__header{font-size:30px}}.lp-research-behind-top-hat .key-findings__para1{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding-bottom:20px}@media(min-width:1024px){.lp-research-behind-top-hat .key-findings__para1{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__para1{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__para1{font-size:30px}}.lp-research-behind-top-hat .key-findings__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media(min-width:760px){.lp-research-behind-top-hat .key-findings__para{width:80%}}@media(min-width:1024px){.lp-research-behind-top-hat .key-findings__para{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__para{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__para{font-size:30px}}.lp-research-behind-top-hat .key-findings__para3{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media(min-width:760px){.lp-research-behind-top-hat .key-findings__para3{width:80%}}@media(min-width:1024px){.lp-research-behind-top-hat .key-findings__para3{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__para3{font-size:18px;padding-right:40px}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__para3{font-size:30px}}.lp-research-behind-top-hat .key-findings__para2{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding-bottom:20px}@media(min-width:1024px){.lp-research-behind-top-hat .key-findings__para2{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__para2{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__para2{font-size:30px}}.lp-research-behind-top-hat .key-findings__para-diff{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:100%}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__para-diff{font-size:45px}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__para-diff{font-size:80px}}.lp-research-behind-top-hat .key-findings__stat-info{display:flex;gap:10px;padding-bottom:15px}@media(min-width:760px){.lp-research-behind-top-hat .key-findings__stat-info{width:50%}}@media(min-width:1280px){.lp-research-behind-top-hat .key-findings__stat-info{padding-bottom:30px;width:46%}}@media(min-width:1920px){.lp-research-behind-top-hat .key-findings__stat-info{width:48%}}.lp-research-behind-top-hat .key-findings__cols{display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .key-findings__cols{align-items:center;flex-direction:row;gap:40px;justify-content:center}}.lp-research-behind-top-hat .key-findings__col,.lp-research-behind-top-hat .key-findings__col1{display:flex;gap:10px}@media(min-width:1024px){.lp-research-behind-top-hat .key-findings__col1{padding-bottom:10px}}@media(min-width:760px){.lp-research-behind-top-hat .key-findings__wrapper{display:flex;flex-wrap:wrap}}.lp-research-behind-top-hat .engagement{background:linear-gradient(180deg,#ffe1ed -.11%,#fff8fa 69.96%),linear-gradient(180deg,#f0e4ff,#fff),linear-gradient(180deg,#333,#999);padding:30px 0}@media(min-width:760px){.lp-research-behind-top-hat .engagement{padding:10px 0 50px}}@media(min-width:1024px){.lp-research-behind-top-hat .engagement{padding:20px 0 70px}}@media(min-width:1280px){.lp-research-behind-top-hat .engagement{padding:40px 0 70px}}.lp-research-behind-top-hat .technology{background:linear-gradient(180deg,#f0e4ff,#fff);padding:30px 0}@media(min-width:760px){.lp-research-behind-top-hat .technology{padding:10px 0 50px}}@media(min-width:1024px){.lp-research-behind-top-hat .technology{padding:20px 0 70px}}@media(min-width:1280px){.lp-research-behind-top-hat .technology{padding:60px 0}}.lp-research-behind-top-hat .main-box{display:flex;flex-direction:column}.lp-research-behind-top-hat .brain-section{display:flex;gap:10px;padding-bottom:20px}@media(min-width:760px){.lp-research-behind-top-hat .brain-section{padding-bottom:0}}@media(min-width:1024px){.lp-research-behind-top-hat .brain-section{padding-bottom:20px}}@media(min-width:1280px){.lp-research-behind-top-hat .brain-section{padding:0}}.lp-research-behind-top-hat .brain-section__bottom-photo{width:65px}@media(min-width:760px){.lp-research-behind-top-hat .brain-section__bottom-photo{height:40px;width:50px}}.lp-research-behind-top-hat .engagement-wrapper,.lp-research-behind-top-hat .tech-wrapper{display:flex;flex-direction:column}@media(min-width:760px){.lp-research-behind-top-hat .engagement-wrapper,.lp-research-behind-top-hat .tech-wrapper{gap:30px}}@media(min-width:890px){.lp-research-behind-top-hat .engagement-wrapper,.lp-research-behind-top-hat .tech-wrapper{padding:0 20px}}@media(min-width:1024px){.lp-research-behind-top-hat .engagement-wrapper,.lp-research-behind-top-hat .tech-wrapper{padding:0 50px}}@media(min-width:1920px){.lp-research-behind-top-hat .engagement-wrapper,.lp-research-behind-top-hat .tech-wrapper{padding:20px 0}}.lp-research-behind-top-hat .products-services{background:linear-gradient(180deg,#6820c5 49%,#320f5f),linear-gradient(180deg,#d9d9d9,#737373);padding:30px 0}@media(min-width:760px){.lp-research-behind-top-hat .products-services{padding:50px 0}}@media(min-width:890px){.lp-research-behind-top-hat .products-services{padding:70px 0}}.lp-research-behind-top-hat .products-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.lp-research-behind-top-hat .products-wrapper{align-items:none}}@media(min-width:1920px){.lp-research-behind-top-hat .products-wrapper{gap:50px}}.lp-research-behind-top-hat .header-content{align-items:center;display:flex;flex-direction:column;gap:20px}.lp-research-behind-top-hat .header-content__header{background:linear-gradient(92deg,#e7fff5 27.88%,#aaedd1 54.32%);background-clip:text;-webkit-background-clip:text;font-family:400;font-size:26px;font-style:normal;font-weight:400;line-height:120%;text-align:center;-webkit-text-fill-color:transparent}@media(min-width:760px){.lp-research-behind-top-hat .header-content__header{font-size:30px;padding:0 150px}}@media(min-width:890px){.lp-research-behind-top-hat .header-content__header{padding:0}}@media(min-width:1280px){.lp-research-behind-top-hat .header-content__header{font-size:35px}}@media(min-width:1920px){.lp-research-behind-top-hat .header-content__header{font-size:50px}}.lp-research-behind-top-hat .header-content__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.lp-research-behind-top-hat .header-content__para{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .header-content__para{padding:0 70px}}@media(min-width:890px){.lp-research-behind-top-hat .header-content__para{padding:0 120px}}@media(min-width:1024px){.lp-research-behind-top-hat .header-content__para{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .header-content__para{font-size:18px;padding:0 180px}}@media(min-width:1920px){.lp-research-behind-top-hat .header-content__para{font-size:30px}}.lp-research-behind-top-hat .products-cards{align-items:flex-start;display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.lp-research-behind-top-hat .products-cards{flex-direction:row;padding-top:10px}}@media(min-width:1024px){.lp-research-behind-top-hat .products-cards{gap:0;justify-content:center;justify-content:space-evenly}}@media(min-width:1280px){.lp-research-behind-top-hat .products-cards{justify-content:center;justify-content:space-between}}.lp-research-behind-top-hat .card{align-items:center;align-self:stretch;border-radius:20px;display:flex;flex-direction:column;max-width:400px}@media(min-width:760px){.lp-research-behind-top-hat .card{max-width:none;width:30%}}@media(min-width:1280px){.lp-research-behind-top-hat .card{width:32%}}.lp-research-behind-top-hat .first-card{background:#f1e5ff}.lp-research-behind-top-hat .first-card__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding:30px 30px 15px;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .first-card__header{font-size:15px;padding:30px 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .first-card__header{font-size:18px}}@media(min-width:1024px){.lp-research-behind-top-hat .first-card__header{padding:25px 15px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .first-card__header{font-size:20px;padding:30px 55px 10px}}@media(min-width:1920px){.lp-research-behind-top-hat .first-card__header{font-size:30px;padding:30px 40px 10px 30px}}.lp-research-behind-top-hat .first-card__link{color:#6820c5;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;font-style:italic;text-decoration-skip-ink:auto}.lp-research-behind-top-hat .first-card__photo{width:100%}.lp-research-behind-top-hat .first-card__diff{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;font-style:italic;font-weight:600;line-height:120%}@media(min-width:760px){.lp-research-behind-top-hat .first-card__diff{font-size:15px}}@media(min-width:890px){.lp-research-behind-top-hat .first-card__diff{font-size:18px}}@media(min-width:1280px){.lp-research-behind-top-hat .first-card__diff{font-size:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .first-card__diff{font-size:30px}}.lp-research-behind-top-hat .first-card__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding:0 30px 30px}@media(min-width:760px){.lp-research-behind-top-hat .first-card__para{padding:0 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .first-card__para{padding:0 25px 15px}}@media(min-width:1024px){.lp-research-behind-top-hat .first-card__para{padding:0 30px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .first-card__para{padding:0 40px 30px}}@media(min-width:1920px){.lp-research-behind-top-hat .first-card__para{font-size:20px;padding:0 40px 30px}}.lp-research-behind-top-hat .second-card{background:#daffef}.lp-research-behind-top-hat .second-card__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding:30px 30px 15px;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .second-card__header{font-size:15px;padding:30px 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .second-card__header{font-size:18px}}@media(min-width:1024px){.lp-research-behind-top-hat .second-card__header{padding:25px 15px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-card__header{font-size:20px;padding:30px 66px 10px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-card__header{font-size:30px;padding:30px 40px 10px 30px}}.lp-research-behind-top-hat .second-card__link{color:#6820c5;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;font-style:italic;text-decoration-skip-ink:auto}.lp-research-behind-top-hat .second-card__diff{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;font-style:italic;font-weight:600;line-height:120%}@media(min-width:760px){.lp-research-behind-top-hat .second-card__diff{font-size:15px}}@media(min-width:890px){.lp-research-behind-top-hat .second-card__diff{font-size:18px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-card__diff{font-size:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-card__diff{font-size:30px}}.lp-research-behind-top-hat .second-card__photo{width:100%}.lp-research-behind-top-hat .second-card__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding:0 30px 30px}@media(min-width:760px){.lp-research-behind-top-hat .second-card__para{padding:0 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .second-card__para{padding:0 25px 15px}}@media(min-width:1024px){.lp-research-behind-top-hat .second-card__para{padding:0 30px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .second-card__para{max-width:500px;padding:0 40px 30px}}@media(min-width:1920px){.lp-research-behind-top-hat .second-card__para{font-size:20px;padding:0 40px 30px}}.lp-research-behind-top-hat .third-card{background:#f1e5ff}.lp-research-behind-top-hat .third-card__header{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding:30px 30px 15px;text-align:center}@media(min-width:760px){.lp-research-behind-top-hat .third-card__header{font-size:15px;padding:30px 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .third-card__header{font-size:18px}}@media(min-width:1024px){.lp-research-behind-top-hat .third-card__header{padding:25px 15px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .third-card__header{font-size:20px;padding:30px 50px 10px}}@media(min-width:1920px){.lp-research-behind-top-hat .third-card__header{font-size:30px;padding:30px 40px 10px 30px}}.lp-research-behind-top-hat .third-card__photo{width:100%}.lp-research-behind-top-hat .third-card__diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:18px;font-style:italic;font-weight:600}@media(min-width:760px){.lp-research-behind-top-hat .third-card__diff{font-size:15px}}@media(min-width:890px){.lp-research-behind-top-hat .third-card__diff{font-size:18px}}@media(min-width:1280px){.lp-research-behind-top-hat .third-card__diff{font-size:20px}}@media(min-width:1920px){.lp-research-behind-top-hat .third-card__diff{font-size:30px}}.lp-research-behind-top-hat .third-card__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding:0 30px 30px}@media(min-width:760px){.lp-research-behind-top-hat .third-card__para{padding:0 15px 15px}}@media(min-width:890px){.lp-research-behind-top-hat .third-card__para{padding:0 25px 15px}}@media(min-width:1024px){.lp-research-behind-top-hat .third-card__para{padding:0 30px 15px}}@media(min-width:1280px){.lp-research-behind-top-hat .third-card__para{padding:0 35px 30px}}@media(min-width:1920px){.lp-research-behind-top-hat .third-card__para{font-size:20px;padding:0 40px 30px}}.lp-research-behind-top-hat .free-guide{background:linear-gradient(180deg,#fff,#f0e4ff);padding:30px 0 40px}@media(min-width:1024px){.lp-research-behind-top-hat .free-guide{padding:50px 0}}.lp-research-behind-top-hat .free-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:15px;padding-bottom:15px}@media(min-width:760px){.lp-research-behind-top-hat .free-wrapper{flex-direction:row;gap:40px;margin:0 auto;padding-bottom:50px;width:590px}}@media(min-width:890px){.lp-research-behind-top-hat .free-wrapper{width:630px}}@media(min-width:1024px){.lp-research-behind-top-hat .free-wrapper{width:720px}}@media(min-width:1280px){.lp-research-behind-top-hat .free-wrapper{gap:90px;padding-bottom:80px;width:880px}}@media(min-width:1920px){.lp-research-behind-top-hat .free-wrapper{gap:60px;padding-bottom:100px;width:1335px}}.lp-research-behind-top-hat .cta-section-content{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:15px}@media(min-width:760px){.lp-research-behind-top-hat .cta-section-content{align-items:flex-start}}@media(min-width:1280px){.lp-research-behind-top-hat .cta-section-content{gap:30px}}.lp-research-behind-top-hat .cta-section-content__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media(min-width:1024px){.lp-research-behind-top-hat .cta-section-content__para{font-size:16px}}@media(min-width:1280px){.lp-research-behind-top-hat .cta-section-content__para{font-size:18px}}@media(min-width:1920px){.lp-research-behind-top-hat .cta-section-content__para{font-size:34px}}.lp-research-behind-top-hat .cta-section-content__button{align-items:center;background:#6820c5;border:1px solid transparent;border-radius:5px;color:#fff;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;padding:12px 35px;text-align:center;transition:background .3s ease,color .3s ease,border .3s ease;width:-moz-fit-content;width:fit-content}.lp-research-behind-top-hat .cta-section-content__button:hover{background:transparent;border-color:#6820c5;color:#6820c5;cursor:pointer}@media(min-width:760px){.lp-research-behind-top-hat .cta-section-content__button{font-size:16px}}@media(min-width:1920px){.lp-research-behind-top-hat .cta-section-content__button{font-size:20px}}@media(min-width:760px){.lp-research-behind-top-hat .cta-photo{width:30%}}@media(min-width:1024px){.lp-research-behind-top-hat .cta-photo{width:35%}}.lp-research-behind-top-hat .methodology{border-top:1px solid #6820c5;padding-top:20px}@media(min-width:760px){.lp-research-behind-top-hat .methodology{padding-top:30px}}@media(min-width:1280px){.lp-research-behind-top-hat .methodology{padding-top:50px}}.lp-research-behind-top-hat .methodology__para{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%}@media(min-width:1920px){.lp-research-behind-top-hat .methodology__para{font-size:14px}}.lp-student-engagement-resources .custom-container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (min-width:760px){.lp-student-engagement-resources .custom-container{padding:0 50px}}@media screen and (min-width:1280px){.lp-student-engagement-resources .custom-container{padding:0 120px}}@media screen and (min-width:1920px){.lp-student-engagement-resources .custom-container{padding:0}}.lp-student-engagement-resources p{margin-bottom:0}.lp-student-engagement-resources .col-wrapper{display:flex}@media only screen and (max-width:889px){.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:889px){.lp-student-engagement-resources .text-box{margin-bottom:30px}}.lp-student-engagement-resources .headings{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:10px}@media only screen and (min-width:890px){.lp-student-engagement-resources .headings{font-size:26px}}@media only screen and (min-width:1280px){.lp-student-engagement-resources .headings{font-size:35px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .headings{font-size:40px}}.lp-student-engagement-resources .descriptions{font-size:14px;line-height:150%;margin-bottom:0;width:100%}@media only screen and (min-width:1280px){.lp-student-engagement-resources .descriptions{font-size:16px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .descriptions{font-size:18px}}.lp-student-engagement-resources .tiles-container{display:grid;gap:30px 60px}@media only screen and (max-width:1279px){.lp-student-engagement-resources .tiles-container{gap:20px 40px}}@media only screen and (max-width:889px){.lp-student-engagement-resources .tiles-container{gap:15px 30px}}@media only screen and (max-width:759px){.lp-student-engagement-resources .tiles-container{gap:30px}}.lp-student-engagement-resources .tile img{margin-bottom:20px}@media only screen and (max-width:889px){.lp-student-engagement-resources .tile img{margin-bottom:15px}}@media only screen and (max-width:759px){.lp-student-engagement-resources .tile .desktop-img{display:none}}.lp-student-engagement-resources .tile .mobile-img{display:none}@media only screen and (max-width:759px){.lp-student-engagement-resources .tile .mobile-img{display:block}}.lp-student-engagement-resources .tile .tile-span{display:block;font-size:20px;font-weight:600;height:50px;line-height:120%;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content}@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:1279px){.lp-student-engagement-resources .tile .tile-span{font-size:14px}}@media only screen and (max-width:889px){.lp-student-engagement-resources .tile .tile-span{height:55px}}@media only screen and (max-width:759px){.lp-student-engagement-resources .tile .tile-span{height:auto}}.lp-student-engagement-resources .tile-lg a{display:block;height:100%}.lp-student-engagement-resources .tile-lg a .desktop-img{height:calc(100% - 70px);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:889px){.lp-student-engagement-resources .tile-lg a .desktop-img{height:calc(100% - 70px)}}@media(min-width:890px){.lp-student-engagement-resources .sub-nav{padding-left:50px}}@media(min-width:1280px){.lp-student-engagement-resources .sub-nav{padding-left:80px}}@media(min-width:1440px){.lp-student-engagement-resources .sub-nav{padding-left:115px}}@media(min-width:1920px){.lp-student-engagement-resources .sub-nav{padding-left:130px}}.lp-student-engagement-resources .sub-nav__list a{border-bottom:1px solid #934af4;display:flex;justify-content:space-between;padding-bottom:10px}.lp-student-engagement-resources .sub-nav__list a span{font-size:14px;font-weight:600}@media(min-width:890px){.lp-student-engagement-resources .sub-nav__list a span{font-size:16px}}@media(min-width:1024px){.lp-student-engagement-resources .sub-nav__list a span{font-size:18px}}@media(min-width:1280px){.lp-student-engagement-resources .sub-nav__list a span{font-size:20px}}@media(min-width:1920px){.lp-student-engagement-resources .sub-nav__list a span{font-size:24px}}.lp-student-engagement-resources .sub-nav__list a .down-arrow{height:15px;width:12px}@media(min-width:890px){.lp-student-engagement-resources .sub-nav__list a .down-arrow{align-self:center}}@media(min-width:1024px){.lp-student-engagement-resources .sub-nav__list a .down-arrow{height:18px;width:14px}}.lp-student-engagement-resources .sub-nav__list a:focus,.lp-student-engagement-resources .sub-nav__list a:hover{color:#934af4}.lp-student-engagement-resources .sub-nav__list li:not(:last-child) a{margin-bottom:20px}@media(min-width:890px){.lp-student-engagement-resources .sub-nav__list li:not(:last-child) a{margin-bottom:30px}}.lp-student-engagement-resources .relevant-header{background:linear-gradient(90deg,#fbf8f0,#fff1f6)}.lp-student-engagement-resources .relevant-header .top-wrapper{align-items:center;display:flex;height:70px;justify-content:space-between}.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}@media(max-width:889px){.lp-student-engagement-resources .relevant-header .top-wrapper img{width:auto}}.lp-student-engagement-resources .relevant-header .top-wrapper .link{display:inline-block}@media(max-width:889px){.lp-student-engagement-resources .relevant-header .top-wrapper .link{display:none}}.lp-student-engagement-resources .hero-top-section{background:linear-gradient(90deg,#fbf8f0,#fff1f6);padding-top:20px}@media(min-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper,.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container{display:flex}}.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box{margin-bottom:0}@media(min-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box{width:50%}}.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{background-color:#934af4;color:#fff;font-size:28px;font-weight:700;letter-spacing:2.6px;margin-bottom:20px;padding:10px 15px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1919px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{font-size:26px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{font-size:24px}}@media only screen and (max-width:1279px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{font-size:22px}}@media only screen and (max-width:1023px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{font-size:20px}}@media only screen and (max-width:889px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box .purple-box{font-size:16px;margin-bottom:10px}}.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .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 .custom-container .text-box h1{font-size:85px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box h1{font-size:80px}}@media only screen and (max-width:1279px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box h1{font-size:65px}}@media only screen and (max-width:1023px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box h1{font-size:58px}}@media only screen and (max-width:889px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .text-box h1{font-size:40px;line-height:125%}}.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .desktop-hero-img{display:none}@media(min-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .custom-container .desktop-hero-img{display:block;width:50%}}.lp-student-engagement-resources .hero-top-section .container-wrapper .mobile-hero-img{padding-left:20px}@media(min-width:760px){.lp-student-engagement-resources .hero-top-section .container-wrapper .mobile-hero-img{padding-left:50px}}@media(min-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .mobile-hero-img{display:none;padding-left:0}}.lp-student-engagement-resources .hero-btm-section{background:#fff4d6}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section{background:linear-gradient(90deg,#fff4d6 50%,#fbf8f0 0);background:-webkit-linear-gradient(left,#fff4d6 50%,#fbf8f0 0);margin:0 auto;padding:55px 0;position:relative}}.lp-student-engagement-resources .hero-btm-section .block{display:none}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section .block{display:block;height:100%;left:0;position:absolute;top:0}}.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{height:50%;width:25px}@media(min-width:1024px){.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:30px}}@media(min-width:1280px){.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:35px}}@media(min-width:1440px){.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:60px}}@media(min-width:1920px){.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:105px}}.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}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left{align-self:center}}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{margin-bottom:0;padding:20px 0}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:0 55px 0 0}}@media(min-width:1024px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:0 65px 0 0}}@media(min-width:1280px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:0 100px 0 0}}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:16px;font-weight:600;line-height:150%}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:18px}}@media(min-width:1024px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:20px}}@media(min-width:1280px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:22px}}@media(min-width:1440px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:26px}}@media(min-width:1920px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:30px}}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-right{display:none}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-right{display:block}}.lp-student-engagement-resources .hero-btm-mobile-section{background-color:#fbf8f0;padding:30px 0}@media(min-width:890px){.lp-student-engagement-resources .hero-btm-mobile-section{display:none}}.lp-student-engagement-resources .ai-use-section,.lp-student-engagement-resources .class-time-section,.lp-student-engagement-resources .tips-and-templates-section{padding:80px 0}@media only screen and (max-width:1279px){.lp-student-engagement-resources .ai-use-section,.lp-student-engagement-resources .class-time-section,.lp-student-engagement-resources .tips-and-templates-section{padding:50px 0}}@media only screen and (max-width:759px){.lp-student-engagement-resources .ai-use-section,.lp-student-engagement-resources .class-time-section,.lp-student-engagement-resources .tips-and-templates-section{padding:30px 0}}.lp-student-engagement-resources .tips-and-templates-section{background:linear-gradient(180deg,#fff,#fff1f6)}.lp-student-engagement-resources .tips-and-templates-section .tiles-container{gap:40px 80px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);justify-content:space-between}@media only screen and (max-width:1279px){.lp-student-engagement-resources .tips-and-templates-section .tiles-container{gap:20px 40px}}@media only screen and (max-width:889px){.lp-student-engagement-resources .tips-and-templates-section .tiles-container{gap:15px 30px}}@media only screen and (max-width:759px){.lp-student-engagement-resources .tips-and-templates-section .tiles-container{gap:30px;grid-template-columns:1fr;grid-template-rows:auto;justify-content:start}}.lp-student-engagement-resources .tips-and-templates-section .tiles-container .tile-lg{grid-column:span 3;grid-row:span 2}@media only screen and (max-width:759px){.lp-student-engagement-resources .tips-and-templates-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1}}.lp-student-engagement-resources .ai-use-section .tiles-container,.lp-student-engagement-resources .class-time-section .tiles-container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between}@media only screen and (max-width:759px){.lp-student-engagement-resources .ai-use-section .tiles-container,.lp-student-engagement-resources .class-time-section .tiles-container{grid-template-columns:1fr;grid-template-rows:auto;justify-content:start}}.lp-student-engagement-resources .ai-use-section .tiles-container .derek,.lp-student-engagement-resources .class-time-section .tiles-container .derek{-o-object-position:5% center;object-position:5% center;order:0}.lp-student-engagement-resources .ai-use-section .tiles-container .tile a,.lp-student-engagement-resources .class-time-section .tiles-container .tile a{align-items:center;display:flex;flex-direction:column;height:100%}@media only screen and (min-width:890px){.lp-student-engagement-resources .ai-use-section .tiles-container .tile a .img-container-btm,.lp-student-engagement-resources .ai-use-section .tiles-container .tile a .img-container-top,.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{flex:1;-o-object-fit:cover;object-fit:cover}}.lp-student-engagement-resources .ai-use-section .tiles-container .tile a .img-container-top,.lp-student-engagement-resources .class-time-section .tiles-container .tile a .img-container-top{align-items:flex-start;display:flex}.lp-student-engagement-resources .ai-use-section .tiles-container .tile a .img-container-btm,.lp-student-engagement-resources .class-time-section .tiles-container .tile a .img-container-btm{align-items:flex-end;display:flex}@media only screen and (max-width:889px){.lp-student-engagement-resources .ai-use-section .tiles-container .tile a .img-container-btm,.lp-student-engagement-resources .class-time-section .tiles-container .tile a .img-container-btm{align-items:flex-start}}.lp-student-engagement-resources .ai-use-section .tiles-container .tile-lg,.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:759px){.lp-student-engagement-resources .ai-use-section .tiles-container .tile-lg,.lp-student-engagement-resources .class-time-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1}}.lp-student-engagement-resources .ai-use-section .tiles-container .mobile-order,.lp-student-engagement-resources .class-time-section .tiles-container .mobile-order{order:-1}@media(min-width:760px){.lp-student-engagement-resources .ai-use-section .tiles-container .mobile-order,.lp-student-engagement-resources .class-time-section .tiles-container .mobile-order{order:0}}.lp-student-engagement-resources .class-time-section{background:linear-gradient(180deg,#fff,#f7f0ff)}.lp-student-engagement-resources .hear-from-section{background:linear-gradient(180deg,rgba(222,255,242,0),#defff2),radial-gradient(156.08% 141.42% at 100% 100%,#defff2 0,#cda4ff 100%)}@media(min-width:760px){.lp-student-engagement-resources .hear-from-section{background:linear-gradient(180deg,#f7f0ff 50%,#fff 0)}}.lp-student-engagement-resources .hear-from-section .cta-box{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.lp-student-engagement-resources .hear-from-section .cta-box{background:linear-gradient(120deg,#defff2,rgba(222,255,242,0)),radial-gradient(533.66% 141.42% at 100% 100%,#cda4ff 0,#defff2 100%)}}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box{flex-direction:row;justify-content:space-between}}.lp-student-engagement-resources .hear-from-section .cta-box h3{color:#2d1159}.lp-student-engagement-resources .hear-from-section .cta-box p{color:#000}.lp-student-engagement-resources .hear-from-section .cta-box h3{margin-bottom:0}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box h3{min-width:250px}}@media only screen and (min-width:1280px){.lp-student-engagement-resources .hear-from-section .cta-box h3{min-width:340px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .hear-from-section .cta-box h3{min-width:385px}}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box h3 .line-break:before{content:" ";display:block}}.lp-student-engagement-resources .hear-from-section .cta-box h3 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn{background:linear-gradient(270deg,#934af4,#e5166b);border-radius:30px;color:#fff;font-size:16px;font-weight:600;padding:10px 25px;text-align:center;width:100%}@media(min-width:760px){.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn{width:auto}}.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn:focus,.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn:hover{background:#fff;color:#2d1159;transition:all .25s ease}@media only screen and (min-width:1280px){.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn{font-size:18px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .hear-from-section .cta-box .listen-now-btn{font-size:20px}}.lp-student-engagement-resources .hear-from-section .cta-box__content-box{display:flex;flex-direction:column;gap:20px;order:2;padding:0 30px 30px}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box__content-box{flex-direction:row;gap:30px;order:0;padding:20px 0 20px 30px}}@media only screen and (min-width:1280px){.lp-student-engagement-resources .hear-from-section .cta-box__content-box{gap:60px;padding:50px 0 50px 60px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .hear-from-section .cta-box__content-box{padding:50px 60px}}.lp-student-engagement-resources .hear-from-section .cta-box__text-box{align-items:flex-start;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box__text-box{gap:15px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .hear-from-section .cta-box__text-box{gap:20px}}.lp-student-engagement-resources .hear-from-section .cta-box .desktop-img{display:none}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box .desktop-img{display:block;height:180px;width:180px}}@media only screen and (min-width:1280px){.lp-student-engagement-resources .hear-from-section .cta-box .desktop-img{height:255px;width:255px}}@media only screen and (min-width:1440px){.lp-student-engagement-resources .hear-from-section .cta-box .desktop-img{height:270px;width:270px}}.lp-student-engagement-resources .hear-from-section .cta-box .mobile-img{display:block;width:270px}@media only screen and (min-width:890px){.lp-student-engagement-resources .hear-from-section .cta-box .mobile-img{display:none}}.lp-student-engagement-resources .ai-use-section{background:linear-gradient(180deg,#fff,#ebfff7)}@media only screen and (max-width:759px){.lp-student-engagement-resources .ai-use-section{padding-bottom:40px}}@media only screen and (min-width:890px){.lp-student-engagement-resources .ai-use-section .tiles-container{justify-items:end}}.lp-student-engagement-resources .sub-nav__list a:hover .down-arrow{animation:bouncy 1.5s ease infinite}.lp-student h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.15;margin:0 auto 1.5rem;max-width:1000px;text-align:center}.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-size:1.125rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:768px){.lp-student h4{font-size:1.3125rem;margin-bottom:.625rem}}.lp-student li,.lp-student p{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;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{border-bottom:1px solid #333;color:#333;text-decoration:none}.lp-student li a:focus,.lp-student li a:hover,.lp-student p a:focus,.lp-student p a:hover{border-color:#e5166b;color:#e5166b}.lp-student .hero{background-attachment:scroll;background-image:url(../images/lp-student-getting-started/hero-img.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:75vh;margin:1.5rem 0;max-height:850px}@media(min-width:768px){.lp-student .hero{height:98vh;margin:4rem 0}}.lp-student .hero .tagline{align-items:flex-end;background:#fff;display:flex;height:30px;justify-content:center}.lp-student .hero .tagline p{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.09375rem;line-height:2;margin-bottom:.5rem;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{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 30px;padding-bottom:2rem;text-align:center}.lp-student .hero .copy-block p{color:#555;font-size:1rem;line-height:1.6;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{margin-bottom:3rem;overflow:hidden;padding:1.5rem 0}@media(min-width:768px){.lp-student .features{margin-bottom:0;padding:3rem 0}}.lp-student .features .blocks-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:480px){.lp-student .features .blocks-container{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.lp-student .features .block{max-width:300px;position:relative}.lp-student .features .block ul{min-height:400px;padding-top:20%}.lp-student .features .block ul li{margin:2rem 0;max-width:300px}.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{margin-right:0;max-width:100%}.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{left:-8%;top:2.2%;width:100%}}.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{left:-150px;position:absolute;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{left:inherit;right:-10px}}@media(min-width:992px){.lp-student .features .image-container-left{display:block}}@media(min-width:1200px){.lp-student .features .image-container-left{right:-56%;width:100%}}.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{background:#2d1159;margin:1.5rem 0 8rem;min-height:265px;padding-top:1.5rem;position:relative}.lp-student .cta-social .wrapper{cursor:pointer;position:static}.lp-student .cta-social .revert-h2{color:#d9d9d9;cursor:pointer;display:block;padding:.25rem}.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;min-height:350px;padding-top:6.25rem}.lp-student .cta-social h2{margin-bottom:2rem}}.lp-student .cta-social .cta-link{align-items:center;display:flex;justify-content:center}.lp-student .cta-social .cta-link .chevron{color:#d9d9d9;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.lp-student .cta-social .cta-link .chevron:after{content:"";font-family:Font Awesome\ 5 Pro;font-weight:300;left:0;margin-left:10px;position:relative;top:2px;transition:left .3s ease-in-out;vertical-align:bottom}.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{cursor:grab;height:290px;left:0;overflow:hidden;position:absolute;right:0;top:70%;width:100%}@media(min-width:768px){.lp-student .cta-social .sliding-container{height:420px;left:-8rem;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;border:1px solid #eee;border-radius:8px;box-shadow:0 30px 50px 0 rgba(45,69,84,.06);height:228px;margin:0 12px;padding:20px;width:250px}@media(min-width:768px){.lp-student .cta-social .social-card{height:328px;margin:0 25px;padding:40px;width:400px}}.lp-student .cta-social .social-card p{color:#555;height:125px;line-height:1.625}@media(min-width:768px){.lp-student .cta-social .social-card p{height:197px}}.lp-student .cta-social .social-card .twitter:before{color:#1da1f2;content:"";float:left;font-family:Font Awesome\ 5 Brands;font-size:2.125rem;margin-right:.9375rem}.lp-student .cta-social .social-card .g2-crowd:before{content:url(../images/lp-student-getting-started/sm-icon-g2-crowd.svg);float:left;margin-right:.9375rem;width:32px}.lp-student .cta-social .social-card .google-play:before{content:url(../images/lp-student-getting-started/sm-icon-google-play.svg);float:left;margin-right:.9375rem;width:32px}.lp-student .cta-social .social-card .student-name{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;height:inherit;letter-spacing:.080625rem;margin-bottom:0;text-transform:uppercase}.lp-student .cta-social .social-card .posted-on{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{animation-delay:1s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}.lp-student .hero{opacity:0}.lp-student .hero.animate{animation-delay:1s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn}.lp-student .image-container-left{opacity:0}.lp-student .image-container-left.animate{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}.lp-student .image-container-right{opacity:0}.lp-student .image-container-right.animate{-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}.lp-student .block li{opacity:0}.lp-student .block li.animate{animation-delay:.5s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}@media(min-width:768px){.lp-student .image-container-right.animate{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp}.lp-student .block li.animate{animation-delay:1s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown}}.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(/wp-content/themes/TOPHAT01/build/images/summer-camp/summer-camp-hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.lp-summer-camp header .header-title{margin-top:60px;text-align:center}.lp-summer-camp header .wrapper{align-items:center;display:flex;height:70px;justify-content:space-between;max-width:1200px;z-index:1}.lp-summer-camp header .wrapper:after,.lp-summer-camp header .wrapper:before{display:none}.lp-summer-camp header .two-col{display:flex;margin-bottom:10px}.lp-summer-camp header .primary-btn{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center}.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{display:flex;justify-content:center;margin:0 auto;position:relative;top:65px}.lp-summer-camp .hero-badge img{height:365px;width:365px}@media(max-width:480px){.lp-summer-camp .hero-badge img{height:276px;width:276px}}.lp-summer-camp section{margin:50px auto 0;max-width:1200px;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;left:-40px;position:absolute;top:20px;width:136px;z-index:-1000}@media(max-width:480px){.lp-summer-camp section .two-col .col-one .color-box{height:61px;left:0;top:35px;width:61px}}.lp-summer-camp section .two-col .col-one .tagline{color:#e5166b;display:inline-block;font-size:32px;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{color:#e5166b;font-size:33px;font-weight:700;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{background-color:#fff;border:1px solid #d9d9d9;box-shadow:10px 10px #d9d9d9;margin-top:12px;padding:10px}@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]{cursor:pointer;position:relative}.lp-summer-camp section .two-col .demo-modal input[type=checkbox]:before{background-color:#fff;border:2px solid #555;border-radius:3px;content:"";display:block;height:12px;left:0;position:absolute;top:0;width:12px}.lp-summer-camp section .two-col .demo-modal input[type=checkbox]:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg) translate(-14px,-13px);width:5px}@media(min-width:480px){.lp-summer-camp section .two-col.half{align-items:flex-start;flex-direction:row;justify-content:flex-start;margin-bottom:50px;margin-top:50px;width:100%}.lp-summer-camp section .two-col.half .col-one,.lp-summer-camp section .two-col.half .col-two{margin-bottom:0;width:50%}.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);margin:-20px -20px 50px;padding:20px}.lp-summer-camp .schedule .day-tabs{align-items:center;display:flex}.lp-summer-camp .schedule .day-tabs .btn-wrapper{width:100%}.lp-summer-camp .schedule .day-tabs .btn-wrapper .tabs{align-items:center;background:none;border:1px solid #000;color:#000;display:flex;font-size:28px;font-weight:600;height:62px;justify-content:center;outline:none;width:100%}@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-size:22px;font-weight:400}@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{border-top:1px solid #000;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-top:15px}.lp-summer-camp .schedule .tabcontent .list-schedule .event.border-0{border:0}@media(max-width:480px){.lp-summer-camp .schedule .tabcontent .list-schedule .event{align-items:center;flex-direction:column;justify-content:center}}.lp-summer-camp .schedule .tabcontent .list-schedule .event .time{min-width:400px;padding-right:20px;width:16.6666666667%}.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{max-width:83.3333333333%;width:83.3333333333%}.lp-summer-camp .schedule .tabcontent .list-schedule .event .description-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.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{color:#e5166b;font-size:14px}}@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{margin-bottom:15px;max-width:800px;padding:0 15px 15px 0}.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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25rem}.lp-summer-camp .footer-section{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content: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{align-items:center;display:flex;justify-content: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{height:255px;margin:0 70px;width:255px}@media(max-width:480px){.lp-summer-camp .footer-section .footer-badge img{height:70px;margin:0 24px;width:70px}}.lp-summer-camp .footer-section .footer-content{align-items:center;display:flex;flex-direction:column;justify-content: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{color:#fff;font-size:24px;margin:45px auto;max-width:1028px}@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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center}.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{background-image:url(https://tophat.com/wp-content/uploads/GSU.png);height:164px;margin-bottom:200px;position:relative}@media(min-width:480px){.lp-summer-camp.on-campus header{background:#f7f0ff;height:493px;margin-bottom:0}}.lp-summer-camp.on-campus header .wrapper{height:115px;position:relative}@media(max-width:768px){.lp-summer-camp.on-campus header .wrapper{display:none}}.lp-summer-camp.on-campus header .wrapper .logo{position:absolute;right:50%;top:35px;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{margin-top:115px;width:50%}}.lp-summer-camp.on-campus header .header-title .title-wrapper{padding:0 24px;text-align:left}@media(min-width:768px){.lp-summer-camp.on-campus header .header-title .title-wrapper{left:0;margin:0 auto;max-width:1200px;position:absolute;right:0}}@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(/wp-content/themes/TOPHAT01/build/images/on-campus/on-campus.svg);background-repeat:no-repeat;background-size:contain;color:#fff;font-size:10px;font-weight:700;height:23px;line-height:23px;text-align:center;text-transform:uppercase;width:126px}@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{font-size:31px;line-height:1.14;margin:12px 0 20px}@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;line-height:1.2;margin:0;text-transform:uppercase}.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{bottom:-10px;flex-direction:row;height:493px;left:0;position:absolute;width:100%}}.lp-summer-camp.on-campus .background{background-image:url(https://tophat.com/wp-content/uploads/GSU.png);background-repeat:no-repeat;background-size:cover;width:50%}@media(min-width:480px){.lp-summer-camp.on-campus .background{background-position:80%}}.lp-summer-camp.on-campus .background-uga{background-image:url(/wp-content/themes/TOPHAT01/build/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}.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}@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{margin-top:0!important}}.lp-summer-camp.on-campus .info{background-color:gray;background-color:#f3f4f8;padding-top:81px;position:relative;transform:translateY(-61px);z-index:-1}@media(min-width:480px){.lp-summer-camp.on-campus .info{padding-bottom:22px;padding-top:65px;transform:translateY(-176px)}.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;bottom:0;height:72px;left:50%;position:absolute;transform:translateX(-50%);width:200px}@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-size:16px;font-weight:600;margin-bottom:20px}@media(min-width:768px){.lp-summer-camp.on-campus .info .two-col.half .col-one .keynote{font-size:28px;margin-bottom:50px}}@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;left:0;transform:none;width:50px}@media(min-width:480px){.lp-summer-camp.on-campus .info p{font-size:22px}}.lp-summer-camp.on-campus .schedule h3{color:#e5166b;font-weight:600;margin-bottom:10px}@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{align-items:center;bottom:4px;display:flex;font-size:13px;justify-content:center;left:4px;position:absolute;right:4px;top:4px}@media(min-width:768px){.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs div{bottom:7px;font-size:28px;left:7px;right:7px;top: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;min-width:100%;width:100%}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .time{min-width:284px;width:16.6666666667%}}@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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:10px}@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{margin-bottom:20px;padding-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;border-top:none;margin:0 -24px;padding:15px 24px 0}.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{margin-top:-34px;padding-bottom:0;padding-top:0}@media(min-width:480px){.lp-summer-camp.on-campus #agenda{margin:-120px 0 0;max-width:none;padding: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{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right: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{display:flex;margin:0 auto;max-width:1200px}}.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}.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(/wp-content/themes/TOPHAT01/build/images/on-campus/uga-hero.jpg)}@media(min-width:480px){.lp-summer-camp.on-campus-uga header{background:#f7f0ff}.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{border-bottom:none;color:#934af4;font-weight:500}.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.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{background:#f7f0ff;display:none;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;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}}@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{height:auto;padding-top:16px;position:static}.lp-summer-camp.penn-state header .two-col .header-title{margin-top:0;width:100%}}.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;margin:12px 0 16px;width:auto}}.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .details .camp-date{color:#e5166b;font-weight:700;margin-bottom:24px;text-transform:uppercase}.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}.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-bottom:8px;margin-top:20px}}.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);height:300px;margin:0;max-width:100%;padding:0}@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{margin:0 auto;max-width:750px;padding-top:70px;text-align:center}@media(max-width:759px){.lp-summer-camp.penn-state .ps-cta-block .text-box{max-width:350px;padding-top:24px}}.lp-summer-camp.penn-state .ps-cta-block .text-box h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:44px;font-weight:400;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;font-size:20px;font-weight:600;padding:12px 24px}@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-legacy{background-color:#f9f7f0}.lp-summer-camp-legacy button{cursor:pointer}.lp-summer-camp-legacy .hero-header .nav-placeholder{height:32px}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .nav-placeholder{height:60px}}.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container{padding:80px 10% 100px}@media(max-width:1279px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container{padding:100px 10% 125px}}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container{padding:120px 6% 100px}}.lp-summer-camp-legacy .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-size:220px;font-weight:400}@media(max-width:1279px){.lp-summer-camp-legacy .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-legacy .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-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;line-height:125%;padding:70px 0 0 55px}@media(max-width:1279px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:32px;padding:52px 0 0 20px}}@media(max-width:1023px)and (min-width:760px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title h3{margin:-150px 0 0 -250px;padding:0}}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:14px;line-height:18px;padding:20px 0 0 20px}}.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row{display:flex;margin-top:-90px}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-40px}}.lp-summer-camp-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container{display:flex}.lp-summer-camp-legacy .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-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:55px}}.lp-summer-camp-legacy .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-legacy .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin-top:-20px}}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper{position:relative}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .mobile-green-block{background:linear-gradient(180deg,#aaedd1,rgba(170,237,209,0));display:none;height:100px;position:absolute;right:0;top:0;width:33.33%;z-index:1}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .mobile-green-block{display:block}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper{display:flex;padding-left:10%}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper{flex-direction:column;gap:50px;padding:0 10%;position:sticky;z-index:5}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left{flex-grow:1;min-height:525px;padding-right:100px}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left{min-height:-moz-fit-content;min-height:fit-content;padding-right:0}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:-50px}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:35px}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:1.522px;margin-bottom:32px}@media(max-width:1279px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{font-size:40px}}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{font-size:24px;margin-bottom:16px}}.lp-summer-camp-legacy .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-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3 span{font-size:12px}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box{max-width:800px}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:30px}@media(max-width:1439px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:28px}}@media(max-width:1279px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:24px}}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:14px;margin-bottom:20px}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p:last-child{margin-bottom:0}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right{flex:0 0 604px;position:relative}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right{flex:0 0 auto;position:static}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form{background-color:#fff;border:1px solid #934af4;box-shadow:5px 10px #934af4;padding:24px;position:absolute;width:454px;z-index:5}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form{position:static;width:100%}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form h3{font-size:28px}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form{padding-top:0}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form label{font-size:14px}}.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form select{margin-bottom:8px}@media(max-width:759px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-legacy .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-legacy .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-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right .green-block{background-color:#aaedd1;height:150px;min-width:250px;position:absolute;right:0;z-index:1}@media(max-width:1023px){.lp-summer-camp-legacy .hero-header .hero-btm-wrapper .col-wrapper .col-right .green-block{display:none}}.lp-summer-camp-legacy .where-learning-belongs{margin:50px 0 0}@media(max-width:1439px){.lp-summer-camp-legacy .where-learning-belongs{margin:12px 0}}@media(max-width:1023px){.lp-summer-camp-legacy .where-learning-belongs{margin:32px 0 24px}}.lp-summer-camp-legacy .where-learning-belongs img{margin:0 auto;max-width:1023px;width:60%}@media(max-width:759px){.lp-summer-camp-legacy .where-learning-belongs img{width:90%}}.lp-summer-camp-legacy .featured-keynote{left:0;margin:0 auto;max-width:1440px;position:absolute;right:0}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote{position:static}}.lp-summer-camp-legacy .featured-keynote .mobile-heading{color:#e5166b;display:none;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;margin:0 auto;max-width:80%;text-align:center}@media(max-width:759px){.lp-summer-camp-legacy .featured-keynote .mobile-heading{font-size:16px}}.lp-summer-camp-legacy .featured-keynote .mobile-heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:40px;font-weight:600;line-height:40px}@media(max-width:759px){.lp-summer-camp-legacy .featured-keynote .mobile-heading em{font-size:30px}}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .mobile-heading{display:block}}.lp-summer-camp-legacy .featured-keynote .col-wrapper{display:flex;gap:75px;padding:0 100px}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper{align-items:center;flex-direction:column;gap:6px;padding:0 10%}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-left{flex:1}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-left .desktop-img{display:none}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-left .mobile-img{display:none}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-left .mobile-img{display:inline-block}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right{flex:2;padding:40px 36px 0 0}@media(max-width:1279px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right{padding:12px 36px 0 0}}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right{padding:0}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container{margin-left:-20px;max-width:729px}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container{margin:0}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;margin-bottom:28px}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container h3 br{content:" ";display:block;margin-bottom:4px}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container h3 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:40px;font-weight:600;line-height:40px}@media(max-width:1023px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container h3{display:none}}.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container p{font-size:22px;line-height:30px}@media(max-width:759px){.lp-summer-camp-legacy .featured-keynote .col-wrapper .col-right .keynote-text-container p{font-size:14px;line-height:20px}}.lp-summer-camp-legacy .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:1023px){.lp-summer-camp-legacy .agenda-overview{margin-top:-120px}}@media(max-width:759px){.lp-summer-camp-legacy .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-legacy .agenda-overview .agenda-content{padding:200px 100px 100px}@media(max-width:1279px){.lp-summer-camp-legacy .agenda-overview .agenda-content{padding:100px}}@media(max-width:1023px){.lp-summer-camp-legacy .agenda-overview .agenda-content{padding:20px 100px 100px}}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content{padding:0 10% 40px}}.lp-summer-camp-legacy .agenda-overview .agenda-content h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-weight:700}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content h2{font-size:16px;margin-bottom:24px}}.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container{display:flex;gap:20px;width:100%}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container{gap:8px}}.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border{border:1px solid #000;flex-basis:50%;padding:8px}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border{padding:2px}}.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border button{background-color:transparent;border:none;color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;padding:5px 0;width:100%}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border button{font-size:13px}}.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border button span{font-size:20px;vertical-align:super}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border button span{font-size:10px}}.lp-summer-camp-legacy .agenda-overview .agenda-content .buttons-container .btn-border button[disabled]{background-color:#934af4;color:#fff;cursor:auto}.lp-summer-camp-legacy .agenda-overview .agenda-content .hidden{display:none}.lp-summer-camp-legacy .agenda-overview .agenda-content .content p{font-size:22px;margin:32px 0}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content .content p{font-size:14px;margin:20px 0}}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li{border-top:1px solid #934af4;display:flex;gap:20px;margin-top:20px;padding-top:20px}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content ul li{flex-direction:column;gap:10px}}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .time{flex-basis:25%;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-weight:700}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .time{font-size:14px}}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .time span{font-weight:400}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .presenter,.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .topic{margin-bottom:10px}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .topic{font-size:14px}}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .presenter{color:#e5166b;font-size:20px}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .presenter{font-size:14px}}.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .info{font-size:22px;margin:0}@media(max-width:759px){.lp-summer-camp-legacy .agenda-overview .agenda-content ul li .slot .info{font-size:14px}}.lp-summer-camp-legacy.lp-fall-refresh-2023{background-color:#f7f0ff}.lp-summer-camp-legacy.lp-fall-refresh-2023 p{color:#000}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .nav-placeholder{height:0}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .nav-placeholder{height:0}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper{background-image:none;position:relative}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{position:absolute;right:0}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .mobile-bg{display:none}@media(max-width:1080px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{opacity:.2}}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper{background-size:auto}}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{display:none}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .mobile-bg{display:block;width:100%}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container{padding-bottom:62px}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container{padding:18px 6% 23px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .top-row{align-items:flex-end;display:flex}.lp-summer-camp-legacy.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-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{font-size:180px}}@media(max-width:600px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{font-size:89px}}.lp-summer-camp-legacy.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:1023px)and (min-width:760px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{margin:0}}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:40px;line-height:125%;padding:0 0 20px 14px}}@media(max-width:600px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:15.5px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{padding-right:52px}@media(max-width:1023px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{padding-right:0}}.lp-summer-camp-legacy.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-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:-7%}}.lp-summer-camp-legacy.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-legacy.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-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{margin-bottom:40px}@media(max-width:1279px){.lp-summer-camp-legacy.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-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box{margin-top:-20px}}.lp-summer-camp-legacy.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-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box p{font-size:14px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box .logo-lockup{margin-top:55px;width:217px}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box .logo-lockup{margin-top:0;width:167px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;padding-top:16px;width:100%}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer div:first-child{margin-right:10px}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer{font-size:25px}}@media(max-width:992px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer{margin:0 0 30px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer div{display:inline-block;min-width:unset;text-align:center}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer div{min-width:20px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer div span{color:#934af4;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.219px;text-transform:uppercase}@media(max-width:480px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer div span{font-size:10.1px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer-mobile{font-size:30px;padding-top:0;text-align:right}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer-mobile div{display:inline-block;min-width:unset;text-align:center}.lp-summer-camp-legacy.lp-fall-refresh-2023 .hero-header #timer-mobile div:first-child{margin-right:10px}.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview{background-image:url(../images/fall-refresh/Desktop-Agenda-BG.png);margin-top:240px}@media(max-width:1439px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview{margin-top:60px}}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview{background-image:url(../images/fall-refresh/Agenda-BG-mobile.png);margin-top:40px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview .agenda-content h2{color:#e5166b;font-size:45px}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview .agenda-content h2{font-size:24px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .agenda-overview .agenda-content .time{flex-basis:auto;flex-shrink:0;width:287px}.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq{padding-bottom:80px}.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq .container{padding:0 100px}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq .container{padding:0 10%}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq .faq__button{align-items:center;font-size:30px}@media(max-width:759px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq .faq__button{font-size:18px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .faq .faq__content{color:#333}.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer{background-color:#6824c5;text-align:center}@media(min-width:1280px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer{background-image:url(../images/fall-refresh/Desktop-FooterWhole-NOBG.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;min-height:300px}}@media(min-width:1440px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer{background-position:bottom;background-size:1440px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container{align-items:center;display:flex;flex-direction:column;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;margin:0 auto;padding:30px 10% 0}@media(min-width:890px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container{padding:50px 0 0}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container p{color:#fff;font-size:16px;line-height:20px;margin-bottom:30px;max-width:800px}@media(min-width:890px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container p{font-size:24px;line-height:30px;margin-bottom:40px}}.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container .register-now-btn{background-color:#e5166b;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:700;margin-bottom:35px;padding:7px 32px}@media(min-width:890px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-text-container .register-now-btn{font-size:22px;padding:14px 65px}}@media(min-width:1280px){.lp-summer-camp-legacy.lp-fall-refresh-2023 .fall-refresh-footer .footer-mobile-img{display:none}}.lp-summer-camp-recording{color:#000;position:relative}.lp-summer-camp-recording p{color:#000}.lp-summer-camp-recording header{background-attachment:fixed;background-image:url(/wp-content/themes/TOPHAT01/build/images/summer-camp/summer-camp-recording.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.lp-summer-camp-recording header .wrapper{align-items:center;display:flex;height:70px;justify-content:space-between;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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center}.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;max-width:unset;padding:unset}.lp-summer-camp-recording .hl-recordings-header .header-container{margin:0 auto;max-width:1200px}.lp-summer-camp-recording .hl-recordings-header .header-container .hl-pg-heading-text{background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-image:linear-gradient(181.71deg,#6820c5 12.24%,#e5166b 98.55%);background-size:100%;text-align:center;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:65px;font-weight:400;margin-left:unset;padding-bottom:6px;padding-top:67px}@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-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.lp-summer-camp-recording .hl-recordings-header .header-container p{font-size:24px;margin:0 auto;max-width:743px}@media(max-width:768px){.lp-summer-camp-recording .hl-recordings-header .header-container p{font-size:18px;max-width:unset;padding:0 24px}}.lp-summer-camp-recording .hl-recordings-header .header-container p span{color:#e5176b;font-weight:700}.lp-summer-camp-recording .summer-camp-recordings-header{background:#fbf7f1}.lp-summer-camp-recording .summer-camp-recordings-header p{font-size:22px;letter-spacing:.953px;line-height:1.25;margin:0;max-width:591px}@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-position:100% 100%;background-repeat:no-repeat;background-size:cover;margin-top:69px}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper{background-image:url(../images/summer-camp/Recordings\ mobile.png);background-position:top;background-size:contain;margin-top:59px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container{padding:80px 10% 100px}@media(max-width:1279px){.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-size:173px;font-weight:400}@media(max-width:1279px){.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-size:30px;font-weight:900;line-height:125%;padding:70px 0 0 55px}@media(max-width:1279px){.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:1023px)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{display:flex;margin-top:-90px}@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{margin:0 auto;max-width:1200px;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;left:-40px;position:absolute;top:20px;width:136px;z-index:-1000}@media(max-width:480px){.lp-summer-camp-recording section .two-col .col-one .color-box{height:61px;left:0;top:35px;width:61px}}.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{color:#e5166b;display:inline-block;font-size:32px;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-size:40px;font-weight:400;text-transform:none}@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;margin-top:0;width:100%}.lp-summer-camp-recording section .two-col.half .col-one,.lp-summer-camp-recording section .two-col.half .col-two{margin-bottom:0;width:50%}.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 .tips-header{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;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{border-top:1px solid #000;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-top:15px}.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{align-items:center;padding:40px 0}@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}.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{min-width:284px;padding-right:50px;width:41.6666666667%}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time{min-width:unset;padding-right:0;width:100%}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time p{font-size:32px;font-weight:600}@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{align-items:flex-end;display:flex;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{height:100%;width:100%}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container img{height:64px;width:64px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container img{height:24px;width:24px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description{margin:0 auto;max-width:684px;width:58.3333333333%}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description{margin:unset;width:100%}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.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{color:#e5166b;font-size:14px}}@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{color:#e5166b;font-size:20px;font-weight:700;padding-top:4px;text-transform:uppercase}.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{font-size:24px;line-height:1.3;padding-bottom:12px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width{margin:0;max-width:800px;padding:0 15px 0 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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25rem}.lp-summer-camp-recording .footer-section{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content: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{align-items:center;display:flex;justify-content: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{height:255px;margin:0 70px;width:255px}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-badge img{height:70px;margin:0 24px;width:70px}}.lp-summer-camp-recording .footer-section .footer-content{align-items:center;display:flex;flex-direction:column;justify-content: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{color:#fff;font-size:24px;margin:45px auto;max-width:1028px}@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{background:#e5166b;border:1px solid #e5166b;color:#fff;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px;padding:12px 18px;text-align:center}.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-recording #hl-recordings-series{margin:0 auto;max-width:1200px}.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event .anchor-block{margin-right:80px;min-width:284px}@media(max-width:768px){.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event .anchor-block{align-self:flex-start;margin:0;min-width:unset;padding-right:0}.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event.higher-learnings-event{padding:30px 0}.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event.higher-learnings-event:first-of-type{border-top:1px solid #000}}.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event .description{margin:0;max-width:700px;width:100%}@media(max-width:768px){.lp-summer-camp-recording #hl-recordings-series .tabcontent .list-schedule .event .description{max-width:none}}.lp-summer-camp-2023{background-color:#f9f7f0}.lp-summer-camp-2023 button{cursor:pointer}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper{background-image:url(../images/summer-camp/2023-Summercamp-hero-mobile.png);background-size:100% 100%;margin:0 auto;max-width:320px}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper{background-image:url(../images/summer-camp/2023-Desktophero.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;max-width:unset}}@media(min-width:1024px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper{background-image:url(../images/summer-camp/2023-Desktophero.png);background-position:100% 100%;background-repeat:no-repeat;background-size:1340px;max-width:1440px}}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container{padding:60px 0}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container{padding:50px 0}}@media(min-width:1024px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container{padding:150px 0 35px}}@media(min-width:1280px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container{padding:50px 0}}.lp-summer-camp-2023 .hero-header .hero-bg-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-size:80px;font-weight:400}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h1{font-size:180px}}@media(min-width:1280px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h1{font-size:220px}}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:14px;font-weight:900;line-height:18px;margin:30px 0 0 30px}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h3{font-size:32px;line-height:125%;margin:200px 0 0 -350px}}@media(min-width:890px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h3{margin:55px 0 0 40px}}@media(min-width:1280px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title h3{font-size:40px;margin:70px 0 0 45px}}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row{display:flex;margin-top:-40px}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-90px}}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row .camp-container{display:flex}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:15px}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:65px}}.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin-top:-20px}@media(min-width:760px){.lp-summer-camp-2023 .hero-header .hero-bg-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin:-36px 0 0 -44px}}.lp-summer-camp-2023 .hero-description .col-wrapper{display:flex;flex-direction:column;gap:25px}@media(min-width:1024px){.lp-summer-camp-2023 .hero-description .col-wrapper{flex-direction:row;gap:50px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-left{flex-grow:1}.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description{padding-top:40px}.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description .event-date h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:1.522px;margin-bottom:32px}@media(max-width:1279px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description .event-date h3{font-size:40px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description .event-date h3{font-size:24px;margin-bottom:16px}}.lp-summer-camp-2023 .hero-description .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-description .col-wrapper .col-left.text-description .event-date h3 span{font-size:12px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description .text-box{max-width:800px}.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description p{font-size:30px}@media(max-width:1439px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description p{font-size:28px}}@media(max-width:1279px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description p{font-size:24px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-left.text-description p{font-size:14px;margin-bottom:20px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right{flex:0 0 auto}@media(min-width:1024px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right{flex:0 0 512px}}@media(min-width:1280px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right{margin-right:-70px}}@media(min-width:1920px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right{flex:0 0 562px;margin-right:0}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form{background-color:#fff;border:1px solid #934af4;box-shadow:5px 10px #934af4;max-width:500px;padding:25px;width:100%}@media(min-width:1024px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form{width:500px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700}@media(max-width:759px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form h3{font-size:28px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form{padding-top:0}@media(max-width:759px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form label{font-size:14px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form select{margin-bottom:8px}@media(max-width:759px){.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form select{font-size:14px;height:32px;padding:0 8px}}.lp-summer-camp-2023 .hero-description .col-wrapper .col-right #sc-form .th-form .inline-form-control input[type=checkbox]{margin-bottom:12px;margin-left:8px}.lp-summer-camp-2023 .where-learning-belongs{margin-top:20px}.lp-summer-camp-2023 .where-learning-belongs .container{max-width:1023px;width:100%}.lp-summer-camp-2023 .featured-keynote .mobile-heading{color:#e5166b;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;margin:0 auto;max-width:80%;text-align:center}@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",Georgia,Times New Roman,Times,serif;font-size:40px;font-weight:600;line-height:40px}@media(max-width:759px){.lp-summer-camp-2023 .featured-keynote .mobile-heading em{font-size:30px}}@media(min-width:890px){.lp-summer-camp-2023 .featured-keynote .mobile-heading{display:none}}.lp-summer-camp-2023 .featured-keynote .col-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:890px){.lp-summer-camp-2023 .featured-keynote .col-wrapper{align-items:stretch;flex-direction:row;gap:40px}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .desktop-img{display:none}@media(min-width:890px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .desktop-img{display:block;min-width:320px}}@media(min-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .desktop-img{display:block;min-width:400px}}@media(min-width:890px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .mobile-img{display:none}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right{align-self:center}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3{color:#e5166b;display:none;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;margin-bottom:28px}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3 br{content:" ";display:block;margin-bottom:4px}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:40px;font-weight:600;line-height:40px}@media(min-width:890px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3{display:block}}.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-sunshine-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:25px 0 50px}@media(min-width:760px){.lp-summer-camp-2023 .agenda-overview{background-image:url(../images/summer-camp/2023-sumshine-desktop.png);padding:60px 0}}@media(min-width:890px){.lp-summer-camp-2023 .agenda-overview{margin-top:-80px;padding:120px 0 60px}}.lp-summer-camp-2023 .agenda-overview .agenda-content h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-weight:700}@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{display:flex;gap:8px;width:100%}@media(min-width:760px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container{gap:20px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container button{background-color:transparent;border:1px solid #000;color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;padding:5px 0;width:100%}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container button{font-size:13px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container button span{font-size:20px;vertical-align:super}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container button span{font-size:10px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container 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{font-size:22px;margin:32px 0}@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;gap:20px;margin-top:20px;padding-top: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-size:35px;font-weight:700}@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-color:#6820c5}.lp-summer-camp-2023 .summer-camp-footer .bg-wrapper{background-image:url(../images/summer-camp/2023-Summercamp-footer-mobile.png);background-position:bottom;background-repeat:no-repeat;background-size:320px}@media(min-width:1024px){.lp-summer-camp-2023 .summer-camp-footer .bg-wrapper{background-image:url(../images/summer-camp/2023-summercamp-footer-desktop.png);background-size:100% 100%;margin:0 auto;max-width:1440px}}.lp-summer-camp-2023 .summer-camp-footer .flex-container{align-items:center;display:flex;flex-direction:column;padding:50px 0 150px}@media(min-width:1024px){.lp-summer-camp-2023 .summer-camp-footer .flex-container{padding:50px 0}}.lp-summer-camp-2023 .summer-camp-footer .flex-container p{color:#fff;font-size:16px;line-height:20px;margin-bottom:30px}@media(min-width:760px){.lp-summer-camp-2023 .summer-camp-footer .flex-container p{font-size:24px;line-height:30px;margin-bottom:45px;max-width:650px;text-align:center}}.lp-summer-camp-2023 .summer-camp-footer .flex-container .btn-tertiary{border-radius:5px;font-size:16px;margin-bottom:0;padding:10px 30px}@media(min-width:760px){.lp-summer-camp-2023 .summer-camp-footer .flex-container .btn-tertiary{font-size:22px;padding:15px 65px}}.lp-summer-camp-2024 .custom-container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (min-width:760px){.lp-summer-camp-2024 .custom-container{padding:0 50px}}@media screen and (min-width:1280px){.lp-summer-camp-2024 .custom-container{padding:0 120px}}@media screen and (min-width:1920px){.lp-summer-camp-2024 .custom-container{padding:0}}.lp-summer-camp-2024 .custom-container-two{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}@media screen and (min-width:760px){.lp-summer-camp-2024 .custom-container-two{padding:0 50px}}@media screen and (min-width:1280px){.lp-summer-camp-2024 .custom-container-two{padding:0 120px}}@media screen and (min-width:1920px){.lp-summer-camp-2024 .custom-container-two{padding:0}}.lp-summer-camp-2024 section{display:none}.lp-summer-camp-2024 section p{margin:0}.lp-summer-camp-2024 .flex{display:flex}.lp-summer-camp-2024 p{font-size:14px}@media(min-width:890px){.lp-summer-camp-2024 p{font-size:18px}}@media(min-width:1280px){.lp-summer-camp-2024 p{font-size:22px}}.lp-summer-camp-2024 h2{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;text-align:center}.lp-summer-camp-2024 h2 .italicized{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.lp-summer-camp-2024 h2{font-size:35px}}@media(min-width:1280px){.lp-summer-camp-2024 h2{font-size:50px}}.lp-summer-camp-2024 h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400}.lp-summer-camp-2024 .page-nav{background:#aaedd1}.lp-summer-camp-2024 .desktop-page-nav{display:none}@media(min-width:1280px){.lp-summer-camp-2024 .desktop-page-nav{display:block;padding:15px 0}}@media(min-width:1440px){.lp-summer-camp-2024 .desktop-page-nav{padding:30px 0}}.lp-summer-camp-2024 .desktop-page-nav .flex{align-items:center;height:100%}.lp-summer-camp-2024 .desktop-page-nav #desktop-logo-btn-container{justify-content:flex-end}.lp-summer-camp-2024 .desktop-page-nav .logo{display:none;flex-basis:40%}.lp-summer-camp-2024 .desktop-page-nav .btns-container .nav-item.active{-o-border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-style:solid;border-width:3px;border-left:none;border-right:none;border-top:none}.lp-summer-camp-2024 .desktop-page-nav .register-pink{font-size:18px;margin-left:15px;margin-top:0;padding:10px 20px}.lp-summer-camp-2024 .mobile-page-nav{display:block}@media(min-width:1280px){.lp-summer-camp-2024 .mobile-page-nav{display:none}}.lp-summer-camp-2024 .mobile-page-nav .row.flex{align-items:center;height:80px;justify-content:space-between;padding:15px 0}.lp-summer-camp-2024 .mobile-page-nav .logo{display:none}.lp-summer-camp-2024 .mobile-page-nav .logo .mobile-logo{width:115px}@media(min-width:760px){.lp-summer-camp-2024 .mobile-page-nav .logo .mobile-logo{display:none}}.lp-summer-camp-2024 .mobile-page-nav .logo .desktop-logo{display:none}@media(min-width:760px){.lp-summer-camp-2024 .mobile-page-nav .logo .desktop-logo{display:block;width:344px}}.lp-summer-camp-2024 .mobile-page-nav .col-right{display:flex;justify-content:space-between;width:100%}.lp-summer-camp-2024 .mobile-page-nav .col-right .register-pink{padding:10px}@media(min-width:760px){.lp-summer-camp-2024 .mobile-page-nav .col-right .register-pink{padding:10px 15px}}.lp-summer-camp-2024 .mobile-page-nav .mobile-btn{background:transparent;border:none;color:#ff529a;cursor:pointer;margin-left:10px;padding:0;width:24px}.lp-summer-camp-2024 .mobile-page-nav .mobile-btn span{font-size:18px}.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-btn{display:none}.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-btn .menu-icon{color:#e5166b}.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-close-btn{display:none}.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-close-btn .menu-icon{color:#e5166b}.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-btn.show,.lp-summer-camp-2024 .mobile-page-nav #mobile-menu-close-btn.show{display:block}.lp-summer-camp-2024 .mobile-page-nav .btns-container{align-items:flex-start;display:none;flex-direction:column;margin:5px 10px 10px}.lp-summer-camp-2024 .mobile-page-nav .btns-container .btn-wrapper.active{background:linear-gradient(90deg,#eddfff,rgba(170,237,209,.22));border-radius:5px}.lp-summer-camp-2024 .mobile-page-nav .btns-container .btn-wrapper.active .nav-item{color:#2d1159;font-weight:700}.lp-summer-camp-2024 .mobile-page-nav .btns-container .nav-item{color:#000;font-size:22px;margin:0;padding:16px 0;text-align:left;width:100%}.lp-summer-camp-2024 .mobile-page-nav .btns-container.show{display:flex}.lp-summer-camp-2024 .selected{display:block}.lp-summer-camp-2024 .btns-container .nav-item{background-color:transparent;border:none;color:#6820c5;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin:0 15px;padding:12px 0;text-decoration:none}.lp-summer-camp-2024 .btm-nav{background:#defff2;padding-bottom:20px}.lp-summer-camp-2024 .btm-nav .nav-mid{text-align:center}.lp-summer-camp-2024 .new-background{background:#fad1e1}.lp-summer-camp-2024 .desktop-btm-nav{display:none}@media(min-width:760px){.lp-summer-camp-2024 .desktop-btm-nav{display:block;padding-bottom:0}}.lp-summer-camp-2024 .desktop-btm-nav .custom-container{align-items:center;height:110px;justify-content:space-between;position:relative}@media(min-width:1280px){.lp-summer-camp-2024 .desktop-btm-nav .custom-container{height:150px}}.lp-summer-camp-2024 .desktop-btm-nav .custom-container .nav-left,.lp-summer-camp-2024 .desktop-btm-nav .custom-container .nav-right{display:flex;flex-basis:33.33%}.lp-summer-camp-2024 .desktop-btm-nav .custom-container .nav-mid{flex-basis:33.33%;left:50%;position:absolute;transform:translateX(-50%)}.lp-summer-camp-2024 .desktop-btm-nav .custom-container .nav-right{justify-content:flex-end}.lp-summer-camp-2024 .desktop-btm-nav .nav-item{align-items:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin:0}@media(min-width:1280px){.lp-summer-camp-2024 .desktop-btm-nav .nav-item{font-size:30px}}.lp-summer-camp-2024 .desktop-btm-nav .nav-item img{height:28px;width:14px}.lp-summer-camp-2024 .desktop-btm-nav .nav-item .arrow-left{margin-right:30px}.lp-summer-camp-2024 .desktop-btm-nav .nav-item .arrow-right{margin-left:30px}.lp-summer-camp-2024 .desktop-btm-nav .transparent-placeholder{height:5px;width:200px}@media(min-width:760px){.lp-summer-camp-2024 .mobile-btm-nav{display:none}}.lp-summer-camp-2024 .mobile-btm-nav .main-wrapper{height:120px}.lp-summer-camp-2024 .mobile-btm-nav .top-row{justify-content:space-between}.lp-summer-camp-2024 .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-summer-camp-2024 .mobile-btm-nav .nav-item img{height:14px;width:7px}.lp-summer-camp-2024 .mobile-btm-nav .nav-item .arrow-left{margin-right:10px}.lp-summer-camp-2024 .mobile-btm-nav .nav-item .arrow-right{margin-left:10px}.lp-summer-camp-2024 .mobile-btm-nav .nav-mid{gap:20px;justify-content:center}.lp-summer-camp-2024 .mobile-btm-nav .nav-mid .note{align-self:center}.lp-summer-camp-2024 .register-pink{background-color:#e5166b;border:1px solid #e5166b;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 15px;transition:all .25s ease}@media(min-width:760px){.lp-summer-camp-2024 .register-pink{font-size:20px}}@media(min-width:1280px){.lp-summer-camp-2024 .register-pink{font-size:22px;padding:10px 25px}}.lp-summer-camp-2024 .register-pink:hover{background-color:transparent;color:#e5166b}.lp-summer-camp-2024 .home-section .hero{background:linear-gradient(180deg,#aaedd1,#faf7ef)}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .mobile-hero{display:none}}.lp-summer-camp-2024 .home-section .hero .mobile-hero .hero-img{margin-bottom:30px;padding-top:10px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .mobile-hero .hero-img{margin:0 auto 45px;width:510px}}.lp-summer-camp-2024 .home-section .hero .desktop-hero{display:none}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .desktop-hero{display:block}}.lp-summer-camp-2024 .home-section .hero .hero-logo{margin-left:6px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .hero-logo{margin:0 auto;width:510px}}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .hero-logo{margin:0;padding-top:25px;width:520px}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .hero .hero-logo{width:600px}}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .custom-container-two{display:flex;justify-content:space-between}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .hero .custom-container-two{margin-top:-30px}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .hero .custom-container-two{margin-top:-55px}}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container{margin-top:30px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container{display:flex;justify-content:space-evenly;margin-top:40px;padding-bottom:15px}}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container{flex-direction:column;gap:30px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container{width:440px}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container{width:488px}}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container p{font-size:16px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container p{font-size:20px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container p{font-size:22px}}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .intro{max-width:267px;width:50%}}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .intro{max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container{max-width:268px;width:50%}}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container{max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;margin-top:20px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{font-size:26px;margin-top:0}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{font-size:27px}}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .event-date-and-time{-o-border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image:linear-gradient(90deg,#08d493,#fff) 1;border-style:solid;border-width:1px;border-left:none;border-right:none;border-top:none}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .event-date-and-time b{margin-right:8px}.lp-summer-camp-2024 .home-section .hero .custom-container-two .hero-text-container .right-container .register-pink{margin-top:20px}.lp-summer-camp-2024 .home-section .hero .custom-container-two .desktop-hero-img-container{display:none}@media(min-width:890px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .desktop-hero-img-container{display:block}}.lp-summer-camp-2024 .home-section .hero .custom-container-two .desktop-hero-img-container .hero-img{max-width:483px}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .desktop-hero-img-container .hero-img{max-width:640px}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .hero .custom-container-two .desktop-hero-img-container .hero-img{max-width:700px}}.lp-summer-camp-2024 .home-section .featured-speakers-section{background-image:url(../images/summer-camp/2024-tree_green_320.webp),linear-gradient(180deg,#f9f7f0,#fbf8ff);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section{background-image:url(../images/summer-camp/2024-tree_green.webp),linear-gradient(180deg,#f9f7f0,#fbf8ff)}}@media screen and (min-width:1920px){.lp-summer-camp-2024 .home-section .featured-speakers-section{background-size:1920px,contain}}.lp-summer-camp-2024 .home-section .featured-speakers-section .custom-container{padding-bottom:80px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .custom-container{padding-bottom:45px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers-heading{margin-bottom:30px;padding-top:30px}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers-heading{margin-bottom:40px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers{display:flex;flex-direction:column;gap:50px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers{flex-direction:row;justify-content:center}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers{gap:100px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker{background:#fff;box-shadow:5px 10px 30px 0 rgba(147,74,244,.2);display:flex;flex-basis:50%;flex-direction:column;padding:20px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker{max-width:300px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker{max-width:320px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info{flex-grow:1;margin-top:20px}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-name{font-size:32px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:20px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-size:20px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-size:22px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description .book-titles{color:#6820c5;font-style:italic;font-weight:600}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime{color:#934af4;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:24px;font-style:italic;font-weight:600;margin-bottom:20px;margin-top:15px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime{font-size:26px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime{font-size:30px}}.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime .smaller-text{font-size:16px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime .smaller-text{font-size:18px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .featured-speakers-section .featured-speakers .speaker .dateAndTime .smaller-text{font-size:19px}}.lp-summer-camp-2024 .home-section .session-categories{background:linear-gradient(180deg,#fbf8ff,#defff2)}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories{padding-top:40px}}.lp-summer-camp-2024 .home-section .session-categories-heading{margin:0 auto 15px;max-width:250px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories-heading{max-width:none}}.lp-summer-camp-2024 .home-section .session-categories .session-categories-subtext{font-size:16px;margin:0 auto 30px;max-width:560px;text-align:center}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-categories-subtext{font-size:20px;margin:0 auto 50px;max-width:535px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .session-categories .session-categories-subtext{font-size:22px;max-width:615px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid{-moz-column-gap:60px;column-gap:60px;row-gap:40px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5));border-radius:10px;flex:1 0 100%;padding:20px 20px 30px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box{flex:1 0 calc(50% - 40px);max-width:300px;min-height:340px;padding:30px 30px 40px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box{flex:1 0 calc(33.33% - 40px);max-width:330px}}@media(min-width:1440px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box{max-width:370px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box:first-child .session-type-desc{margin:0 auto;max-width:240px}@media(min-width:430px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box:first-child .session-type-desc{max-width:none}}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box:last-child{padding:30px 15px 40px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box img{height:60px;margin:0 auto 20px;width:156px}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box img{height:77px;width:200px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{color:#6820c5;font-size:22px;margin-bottom:20px;text-align:center}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{font-size:28px;margin:0 auto 20px;max-width:200px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{font-size:32px}}.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-desc{font-size:16px;text-align:center}@media(min-width:760px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-desc{font-size:20px}}@media(min-width:1280px){.lp-summer-camp-2024 .home-section .session-categories .session-types-grid .session-type-box .session-type-desc{font-size:22px}}.lp-summer-camp-2024 .agenda-section#agenda p{font-size:16px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box{background:linear-gradient(180deg,#aaedd1,#faf7ef);padding:30px 0}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box{padding:40px 0 50px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-text{margin-bottom:15px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{color:#000}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{font-size:20px;margin:0 auto;text-align:center;width:540px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{font-size:22px;width:614px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-mobile .week-title{margin-bottom:20px;text-align:left}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-mobile .week-title .italicized.next-line{display:block}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-mobile{display:none}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop{display:none}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop{display:block;margin-bottom:25px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop h3{align-items:flex-end;display:flex;font-weight:700;margin-bottom:0;min-width:100px;width:100px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title{flex-grow:1;margin-bottom:0;text-align:left}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title .italicized.next-line{display:block}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop{align-items:flex-end;gap:50px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop h3{font-size:32px;min-width:225px;width:225px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title .italicized.next-line{display:inline-block}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop h4{font-size:28px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-heading-desktop h4 .next-line{font-size:32px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content{display:flex;flex-direction:column;gap:10px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content{-o-border-image:linear-gradient(90deg,#eddfff,#c59afa) 1;border-image:linear-gradient(90deg,#eddfff,#c59afa) 1;border-style:solid;border-width:2px;border-bottom:none;border-left:none;border-right:none;display:flex;flex-direction:column;gap:10px;padding-bottom:10px;padding-top:20px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .time-info{align-items:center;display:flex;justify-content:space-between}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .flex-con{display:flex}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .flex-con .flex-item{flex-basis:50%}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .flex-con .flex-item .speaker-title{color:#2d1159;font-size:16px;font-weight:700}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .flex-con .flex-item .speaker-title{font-size:18px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .flex-con .flex-item .speaker-title{font-size:22px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .modal-btn{background-color:transparent;cursor:pointer;height:22px;width:22px}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .modal-btn{height:28px;width:28px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .modal-btn{font-size:16px;height:32px;width:32px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .modal-btn:focus,.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .modal-btn:hover{background-color:#e5166b;color:#fff}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .bolded-info{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;line-height:120%}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .bolded-info{font-size:26px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .bolded-info{font-size:32px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .speakers .speaker{color:#6820c5;font-size:16px;line-height:140%}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .speakers .speaker{font-size:18px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content .content .speakers .speaker{font-size:22px}}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-mobile{display:none}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-mobile .speaker{padding:0 0 5px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-mobile .speaker-title{padding-bottom:5px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-mobile .flex-con{flex-direction:column}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop{display:none}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop{display:block}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content{flex-direction:row;gap:40px;justify-content:space-between;padding:25px 0}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content{gap:50px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content .middle-section{flex-grow:1}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content .middle-section .title{margin-bottom:10px}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content .middle-section .title{margin-bottom:20px}.lp-summer-camp-2024 .agenda-section#agenda .agenda-content .week-content-desktop .content .middle-section .title .bolded-info{max-width:723px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-one-section{background:linear-gradient(0deg,#fad1e1,#f9f7f0);padding-bottom:40px}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-one-section{padding-bottom:10px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-one-section{padding-bottom:50px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-one-section .week-heading,.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-one-section .week-title{color:#e5166b}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-two-section{background:linear-gradient(0deg,#eddfff,#faf7ef);padding-bottom:40px;padding-top:40px}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-two-section{padding-bottom:10px;padding-top:35px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-two-section{padding-bottom:50px;padding-top:65px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-two-section .week-heading,.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-two-section .week-title{color:#6820c5}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-three-section{background:linear-gradient(0deg,#defff2,#faf7ef);padding-bottom:10px;padding-top:40px}@media(min-width:760px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-three-section{padding-bottom:0;padding-top:35px}}@media(min-width:1280px){.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-three-section{padding-bottom:50px;padding-top:65px}}.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-three-section .week-heading,.lp-summer-camp-2024 .agenda-section#agenda .agenda-week-three-section .week-title{color:#227a5e}.lp-summer-camp-2024 .speakers-section .speakers-heading-box{align-items:center;display:flex}.lp-summer-camp-2024 .speakers-section .speakers-heading-box .heading-text{margin:0 auto;padding:32px 0}.lp-summer-camp-2024 .speakers-section .speakers-main-box{padding-bottom:80px}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid{align-items:start;display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid{grid-template-columns:repeat(3,1fr)}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker{background:#fff;box-shadow:5px 10px 30px 0 rgba(147,74,244,.2);padding:20px}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker{min-height:490px}}@media(min-width:1440px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker{padding:30px}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:20px}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{font-size:16px}}@media(min-width:1280px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{font-size:18px}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description span{color:#6820c5;font-style:italic;font-weight:600}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description.show{display:block}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info{margin-top:20px}@media(min-width:1280px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-name{font-size:32px}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:15px}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{font-size:20px}}@media(min-width:1280px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{font-size:22px}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title .next-line{display:block;font-weight:400}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container{align-items:center;display:flex;justify-content:space-between}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:10px;margin:0;padding:0}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{color:#934af4;font-size:14px;font-weight:600;text-decoration:underline}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{font-size:16px}}@media(min-width:1280px){.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{font-size:18px}}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button .arrow-down{height:7px;width:14px}.lp-summer-camp-2024 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button .arrow-down.up{transform:rotate(180deg)}.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-heading-box{background:linear-gradient(180deg,#aaedd1,#faf7ef)}.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-main-box{background-image:url(../images/summer-camp/2024-tree_pink_320.webp),linear-gradient(180deg,#faf7ef,#eddfff 50%,#fad1e1);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-main-box{background-image:url(../images/summer-camp/2024-tree_pink.webp),linear-gradient(180deg,#faf7ef,#eddfff 50%,#fad1e1)}}@media screen and (min-width:1920px){.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-main-box{background-size:1920px,contain}}.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-main-box .hide-in-mobile{display:none}@media(min-width:760px){.lp-summer-camp-2024 .speakers-section .keynote-speakers.speakers-main-box .hide-in-mobile{display:inline}}.lp-summer-camp-2024 .speakers-section .faculty-presenters .speakers-grid,.lp-summer-camp-2024 .speakers-section .top-hat-hosts .speakers-grid{align-items:stretch}.lp-summer-camp-2024 .speakers-section .faculty-presenters .speakers-grid .speaker,.lp-summer-camp-2024 .speakers-section .top-hat-hosts .speakers-grid .speaker{display:flex;flex-direction:column}.lp-summer-camp-2024 .speakers-section .faculty-presenters .speakers-grid .speaker .speaker-info,.lp-summer-camp-2024 .speakers-section .top-hat-hosts .speakers-grid .speaker .speaker-info{flex-grow:1}.lp-summer-camp-2024 .speakers-section .faculty-presenters.speakers-heading-box{background:#fbf8ff}.lp-summer-camp-2024 .speakers-section .faculty-presenters.speakers-main-box{background-image:url(../images/summer-camp/2024-tree_green_extra.webp),linear-gradient(180deg,#fbf8ff,#eddfff 50%,#defff2);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1920px){.lp-summer-camp-2024 .speakers-section .faculty-presenters.speakers-main-box{background-size:1920px,contain}}.lp-summer-camp-2024 .speakers-section .top-hat-hosts.speakers-heading-box{background:#fff}.lp-summer-camp-2024 .speakers-section .top-hat-hosts.speakers-main-box{background:linear-gradient(180deg,#fff,#eddfff 50%,#fad1e1);padding-bottom:50px}.lp-teaching-with-tophat-toolkit .custom-container{margin:0 auto;max-width:1280px;padding:0 30px;width:100%}@media screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .custom-container{padding:0 40px}}@media screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .custom-container{padding:0 50px}}@media screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .custom-container{padding:0 65px}}@media screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .custom-container{padding:0 80px}}.lp-teaching-with-tophat-toolkit p{margin-bottom:0}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .line-break:before{content:" ";display:block}}.lp-teaching-with-tophat-toolkit .v-spacing{padding:30px 0}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .v-spacing{padding:60px 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:1023px){.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{font-size:18px;line-height:150%;margin-bottom:0;width:100%}@media only screen and (max-width:1023px){.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 .text-box .description em{font-style:normal;font-weight:700}.lp-teaching-with-tophat-toolkit .text-box .description em a{all:unset;color:#934af4;cursor:pointer;font-weight:700;text-decoration:underline}.lp-teaching-with-tophat-toolkit .tiles-container{display:grid;gap:30px}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .tiles-container{gap:20px 40px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .tiles-container{gap:30px 60px}}.lp-teaching-with-tophat-toolkit .tile a{display:block;height:100%}.lp-teaching-with-tophat-toolkit .tile img{margin-bottom:18px}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .tile .desktop-img{display:none}}.lp-teaching-with-tophat-toolkit .tile .mobile-img{display:none}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .tile .mobile-img{display:block}}.lp-teaching-with-tophat-toolkit .tile .tile-span{display:block;font-size:14px;font-weight:600;height:auto;line-height:120%;margin:0 auto 15px;text-align:center;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .tile .tile-span{height:50px;margin:0 auto}}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .tile .tile-span{margin:0 auto}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .tile .tile-span{font-size:18px}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .tile .tile-span{height:35px}}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .tile .tile-span.diff-height{height:13px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .tile .tile-span.diff-height{height:10px}}.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img{height:calc(100% - 68px)}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img{height:calc(100% - 69px)}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img{height:calc(100% - 53px)}}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img.diff-height{height:calc(100% - 32px);-o-object-fit:unset;object-fit:unset}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .tile-lg a .desktop-img.diff-height{height:auto}}.lp-teaching-with-tophat-toolkit .play-fixed{position:relative}.lp-teaching-with-tophat-toolkit .play-fixed .play-btn{display:none;left:0;position:absolute;top:0}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .play-fixed .play-btn{display:block;width:60px}}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .play-fixed .play-btn{width:70px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .play-fixed .play-btn{width:80px}}.lp-teaching-with-tophat-toolkit .hero-top-section,.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{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:889px){.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper{justify-content:center}}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper{padding-bottom:50px;padding-top:50px}}.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:889px){.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper .link{display:none}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper{display:flex;margin:0 auto;max-width:1279px}@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 .custom-container{max-width:1280px;padding:0 30px}@media screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .custom-container{padding:0 0 0 40px}}@media screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .custom-container{padding:0 0 0 50px}}@media screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .custom-container{padding:0 0 0 65px}}@media screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .custom-container{padding:0 0 0 80px}}@media screen and (max-width:889px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .custom-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:889px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box{margin:35px 0 50px;max-width:340px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box{align-items:center;display:flex;flex-direction:column;margin:32px 0}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box .purple-box{background-color:#934af4;color:#fff;font-size:20px;font-weight:700;letter-spacing:2.6px;margin-bottom:20px;padding:10px 15px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@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:1279px)and (min-width:1024px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{margin-right:-100px;max-width:515px}}@media only screen and (max-width:1023px)and (min-width:890px){.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:1023px){.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:100%}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img{width:53%}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img{width:48%}}@media only screen and (max-width:1279px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.desktop{display:none}}@media only screen and (max-width:1023px)and (min-width:890px){.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:1279px)and (min-width:1024px){.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:889px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.tablet-sm{align-self:flex-end;display:block}}.lp-teaching-with-tophat-toolkit .hero-btm-section .container-wrapper{align-items:center;background:linear-gradient(90deg,#f9f4ff 50%,#fff 0);display:flex;margin:0 auto;max-width:1279px;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{height:100%;left:0;position:absolute;top:0}.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-btm,.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-top{height:50%;width:36px}@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{height:75px;width:30px}}.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 .custom-container{height:320px}@media only screen and (max-width:1023px){.lp-teaching-with-tophat-toolkit .hero-btm-section .custom-container{height:280px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .custom-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{align-items:center;background:#f9f4ff;display:flex}@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:12px;line-height:150%;margin-bottom:0}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p p.hero-text-box__bold{font-style:normal;font-weight:700;white-space:nowrap}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{font-size:26px}}@media only screen and (max-width:889px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{padding-left:8px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p.hero-text-box__bold{font-style:normal;font-weight:700}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-right{align-items:center;background:#fff;display:flex}.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{padding-right:80px}@media only screen and (max-width:1279px)and (min-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{max-width:450px}}@media only screen and (max-width:1279px){.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:1279px){.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 li a{border-bottom:1px solid #934af4;display:flex;justify-content:space-between;margin-bottom:28px;padding-bottom:10px}@media only screen and (max-width:889px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a{margin-bottom:20px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a span{font-size:20px;font-weight:600}@media only screen and (max-width:1023px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a span{font-size:16px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a span{font-size:14px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a .down-arrow{align-self:center;height:18px;width:14px}@media only screen and (max-width:1023px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a .down-arrow{align-self:auto;height:15px;width:12px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a:focus,.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li a:hover{color:#934af4}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li:last-child a{margin-bottom:0}.lp-teaching-with-tophat-toolkit .build-basics-section{background:linear-gradient(180deg,#fff,#f3edfc)}.lp-teaching-with-tophat-toolkit .build-basics-section .tiles-container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .build-basics-section .tiles-container{grid-template-columns:1fr;grid-template-rows:auto;justify-content:start}}.lp-teaching-with-tophat-toolkit .build-basics-section .tiles-container .tile-lg{grid-column:span 2;grid-row:span 2}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .build-basics-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1}}.lp-teaching-with-tophat-toolkit .activities-section .tiles-container,.lp-teaching-with-tophat-toolkit .extend-learning-section .tiles-container,.lp-teaching-with-tophat-toolkit .maximize-impact-section .tiles-container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);justify-content:space-between}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .activities-section .tiles-container,.lp-teaching-with-tophat-toolkit .extend-learning-section .tiles-container,.lp-teaching-with-tophat-toolkit .maximize-impact-section .tiles-container{grid-template-columns:1fr;grid-template-rows:auto;justify-content:start}}.lp-teaching-with-tophat-toolkit .activities-section .tiles-container .tile-lg,.lp-teaching-with-tophat-toolkit .extend-learning-section .tiles-container .tile-lg,.lp-teaching-with-tophat-toolkit .maximize-impact-section .tiles-container .tile-lg{grid-column:span 3;grid-row:span 2}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .activities-section .tiles-container .tile-lg,.lp-teaching-with-tophat-toolkit .extend-learning-section .tiles-container .tile-lg,.lp-teaching-with-tophat-toolkit .maximize-impact-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1}}.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block{border-bottom:2px solid #934af4;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px}.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .of-students,.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .percentage{color:#934af4}.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .percentage{display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .percentage{font-size:60px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .percentage{font-size:80px}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .percentage{font-size:100px}}.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .of-students{font-size:12px;font-weight:600;padding-bottom:10px}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .of-students{font-size:14px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .of-students{font-size:16px;padding-bottom:15px}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique #block .of-students{font-size:18px;padding-bottom:20px}}.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique .tile-span{font-size:12px}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .maximize-impact-section .tile.unique .tile-span{font-size:14px}}.lp-teaching-with-tophat-toolkit .extend-learning-section{background:#f8f2ff}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .extend-learning-section{display:flex;flex-direction:column}.lp-teaching-with-tophat-toolkit .extend-learning-section .tile-lg.change-order-mobile{order:-1}}.lp-teaching-with-tophat-toolkit .activities-section{background:linear-gradient(180deg,#fff,#fff1f6)}.lp-teaching-with-tophat-toolkit .help-section{background:linear-gradient(180deg,#fff1f6,#fff1f6 50%,#fff 0,#fff)}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .help-section .custom-container{padding:0}}.lp-teaching-with-tophat-toolkit .help-section .cta-box{background:#6820c5;display:flex;flex-direction:column}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box{flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1440px){.lp-teaching-with-tophat-toolkit .help-section .cta-box{margin:0 -80px}}.lp-teaching-with-tophat-toolkit .help-section .cta-box h3,.lp-teaching-with-tophat-toolkit .help-section .cta-box p{color:#fff}.lp-teaching-with-tophat-toolkit .help-section .cta-box .heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:0}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .heading{font-size:26px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .heading{font-size:35px}}@media only screen and (min-width:1440px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .heading{font-size:50px}}.lp-teaching-with-tophat-toolkit .help-section .cta-box .heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.lp-teaching-with-tophat-toolkit .help-section .cta-box .description{font-size:14px;font-weight:400}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .description{font-size:16px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .description{font-size:20px}}.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box{display:flex;flex-direction:column;gap:25px;padding:30px}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box{padding:25px 0 25px 25px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box{padding:30px 40px}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box{gap:50px;padding:50px 80px}}.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box .group{align-items:center;display:flex;gap:10px}.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box .group img{min-width:45px;width:75px}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box .group img{min-width:60px;width:60px}.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box .group .description{max-width:260px}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .help-section .cta-box__content-box .group .description{max-width:325px}}.lp-teaching-with-tophat-toolkit .help-section .cta-box .settings-img{align-self:flex-end}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .settings-img{max-height:205px;width:auto}}@media only screen and (min-width:1024px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .settings-img{max-height:235px}}@media only screen and (min-width:1280px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .settings-img{max-height:299px}}@media only screen and (min-width:1440px){.lp-teaching-with-tophat-toolkit .help-section .cta-box .settings-img{max-height:336px}}@media only screen and (min-width:890px){.lp-teaching-with-tophat-toolkit .sub-nav__list a:hover .down-arrow{animation:bouncy 2s ease infinite}}@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{float:left;width:40%}}.textbook-lp .hero .hero-img .hero-ipad{margin:0 -2rem 0 2rem;max-width:150px;transform:rotate(-10deg)}@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{float:left;width:60%}}.textbook-lp .hero .hero-content .logo{height:14px;margin-bottom:1rem;width:100px}@media(min-width:768px){.textbook-lp .hero .hero-content .logo{height:20px;margin-bottom:2rem;width:140px}}.textbook-lp .hero .hero-content h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.95em;font-weight:400;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{margin-bottom:3rem;max-width:80%}}.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{float:left;padding-right:4rem;width:40%}}.textbook-lp .what-is-textbook .left-text .divider-small{margin:1.5rem 0 1.25rem;width:50px}.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{color:#934af4;content:"";float:left;font-family:Font Awesome\ 5 Pro;font-weight:600;margin-left:-1.7em}.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{float:left;width:60%}}.textbook-lp .what-is-textbook .video-con .wistia_responsive_padding{margin:0;width:100%}.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{float:left;margin-top:45px;padding:0 15px;text-align:left;width:33.33333%}}.textbook-lp .key-features .feature-row .feature-col img{border:1px solid #eee;margin-bottom:.75rem}.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{margin:0 auto 50px;text-align:center}@media(min-width:992px){.textbook-lp .comparison .intro{margin:0 auto 80px;max-width:80%}}.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{border-top:1px solid #eee;display:flex}.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}.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{float:left;padding:1rem 1rem .5rem;width:20%}.textbook-lp .comparison .comparison-table .table-row .table-col h3{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}@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{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.95em;font-weight:700}.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-bottom:.375rem;margin-top:-.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{font-size:1.45em;margin:1rem 0 .5rem}.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){background:none;width:50%}@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{float:left;margin-bottom:0;padding-right:25px;width:40%}}.textbook-lp .about-this-textbook .lead-authors .author-con{margin-bottom:1.5rem}@media(min-width:992px){.textbook-lp .about-this-textbook .contributing-authors{float:left;padding-left:25px;width:60%}}.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{float:left;padding:0 1rem;width:50%}.textbook-lp .about-this-textbook .author-con h4{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:700;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{margin-bottom:30px;text-align:center}@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{height:600px;overflow:hidden;padding:0 30px;position:relative;width:100%}@media(min-width:992px){.textbook-lp .textbook-preview .textbook-embed-wrapper{padding:0 100px}}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con{height:100%;left:0;padding:0 30px;position:absolute;top:0;width:100%;z-index:2}@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);height:100%;padding:5rem 2rem;text-align:center;width:100%}@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{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con.submitted{display:none}.textbook-lp .textbook-preview .textbook-embed-wrapper .iframe-con{border:1px solid #eee;height:100%;width:100%;-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{height:100%;width:100%}.textbook-lp .bottom-cta{padding:50px 0;text-align:center}@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;margin-bottom:50px!important;padding-top:15px}@media(min-width:768px){.textbook-lp .faq{margin-bottom:100px!important;padding-top:65px}}.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;margin-bottom:0;margin-left:2.08333%;margin-right:2.08333%;width:29.16667%}}.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:1024px){.lp-fall-refresh-recordings .hero-header .mobile-bg{display:none}}.lp-fall-refresh-recordings .hero-header .ad-hoc-container{margin:0 auto;max-width:1200px;padding:0 24px}@media(min-width:1024px){.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:1024px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-left{flex:1 1 0}}@media(max-width:1439px)and (min-width:1024px){.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:1023px){.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{height:600px;position:absolute;right:0;width:604px}.lp-fall-refresh-recordings .hero-header .hero-text h1{background:linear-gradient(180deg,#ff5295 .11%,#e5166b 131.91%);-webkit-background-clip:text;font-family:Damion,cursive;font-size:210px;font-weight:400;-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:1279px){.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:1279px){.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{margin-bottom:20px;padding-right:65px}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:first-child{margin-bottom:0;padding-right:55px}}.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-size:40px;font-weight:900;margin-bottom:28px;text-transform:uppercase}@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:1024px){.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{margin:0 auto;max-width:1200px;padding:70px 24px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .schedule-wrapper{padding:32px 24px}}.lp-fall-refresh-recordings .schedule a{border:none;color:#6820c5}.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);margin:0 auto;max-width:1200px}.lp-fall-refresh-recordings .schedule .tips-header{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;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{border-top:1px solid #000;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-top:15px}.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{align-items:center;padding:40px 0}@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}.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{min-width:284px;padding-right:50px;width:41.6666666667%}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time{min-width:unset;padding-right:0;width:100%}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time p{font-size:32px;font-weight:600}@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{margin:0 auto;max-width:684px;width:58.3333333333%}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description{margin:24px 0;width:100%}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.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{color:#e5166b;font-size:14px}}.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{color:#e5166b;font-size:20px;font-weight:700;padding-top:4px;text-transform:uppercase}.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{font-size:24px;line-height:1.3;padding-bottom:12px}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width{margin:0;max-width:800px;padding:0 15px 0 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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25rem}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event:nth-child(n+2) .time{font-size:24px}}.lp-tophat-engage-virtual-2025 .custom-container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (min-width:760px){.lp-tophat-engage-virtual-2025 .custom-container{padding:0 50px}}@media screen and (min-width:1280px){.lp-tophat-engage-virtual-2025 .custom-container{padding:0 120px}}@media screen and (min-width:1920px){.lp-tophat-engage-virtual-2025 .custom-container{padding:0}}.lp-tophat-engage-virtual-2025 .custom-container-two{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}@media screen and (min-width:760px){.lp-tophat-engage-virtual-2025 .custom-container-two{padding:0 50px}}@media screen and (min-width:1280px){.lp-tophat-engage-virtual-2025 .custom-container-two{padding:0 120px}}@media screen and (min-width:1920px){.lp-tophat-engage-virtual-2025 .custom-container-two{padding:0}}.lp-tophat-engage-virtual-2025 section{display:none}.lp-tophat-engage-virtual-2025 section p{margin:0}.lp-tophat-engage-virtual-2025 .flex{display:flex}.lp-tophat-engage-virtual-2025 p{font-size:16px}@media(min-width:890px){.lp-tophat-engage-virtual-2025 p{font-size:18px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 p{font-size:22px}}.lp-tophat-engage-virtual-2025 h2{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.lp-tophat-engage-virtual-2025 h2 .italicized{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.lp-tophat-engage-virtual-2025 h2{font-size:35px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 h2{font-size:50px}}.lp-tophat-engage-virtual-2025 h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;margin-bottom:0}.lp-tophat-engage-virtual-2025 .page-nav{background:#defff2}.lp-tophat-engage-virtual-2025 .desktop-page-nav{display:none}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .desktop-page-nav{display:block;padding:15px 0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .desktop-page-nav{padding:30px 0}}.lp-tophat-engage-virtual-2025 .desktop-page-nav .flex{align-items:center;height:100%}.lp-tophat-engage-virtual-2025 .desktop-page-nav #desktop-logo-btn-container{justify-content:flex-end}.lp-tophat-engage-virtual-2025 .desktop-page-nav .logo{display:none;flex-basis:40%}.lp-tophat-engage-virtual-2025 .desktop-page-nav .btns-container .nav-item.active{border:none;border-bottom:3px solid #e5166b}.lp-tophat-engage-virtual-2025 .mobile-page-nav{display:block}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .mobile-page-nav{display:none}}.lp-tophat-engage-virtual-2025 .mobile-page-nav .row.flex{align-items:center;height:80px;justify-content:space-between;padding:15px 0}.lp-tophat-engage-virtual-2025 .mobile-page-nav .logo{display:none}.lp-tophat-engage-virtual-2025 .mobile-page-nav .logo .mobile-logo{width:104px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .mobile-page-nav .logo .mobile-logo{display:none}}.lp-tophat-engage-virtual-2025 .mobile-page-nav .logo .desktop-logo{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .mobile-page-nav .logo .desktop-logo{display:block;width:344px}}.lp-tophat-engage-virtual-2025 .mobile-page-nav .col-right{display:flex;justify-content:space-between;width:100%}.lp-tophat-engage-virtual-2025 .mobile-page-nav .col-right .register-pink{padding:10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .mobile-page-nav .col-right .register-pink{padding:10px 15px}}.lp-tophat-engage-virtual-2025 .mobile-page-nav .mobile-btn{background:transparent;border:none;color:#ff529a;cursor:pointer;margin-left:10px;padding:0;width:24px}.lp-tophat-engage-virtual-2025 .mobile-page-nav .mobile-btn span{font-size:18px}.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-btn{display:none}.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-btn .menu-icon{color:#e5166b}.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-close-btn{display:none}.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-close-btn .menu-icon{color:#e5166b}.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-btn.show,.lp-tophat-engage-virtual-2025 .mobile-page-nav #mobile-menu-close-btn.show{display:block}.lp-tophat-engage-virtual-2025 .mobile-page-nav .btns-container{align-items:flex-start;display:none;flex-direction:column;margin:5px 10px 10px}.lp-tophat-engage-virtual-2025 .mobile-page-nav .btns-container .btn-wrapper.active{background:linear-gradient(90deg,#eddfff,rgba(170,237,209,.22));border-radius:5px}.lp-tophat-engage-virtual-2025 .mobile-page-nav .btns-container .btn-wrapper.active .nav-item{color:#2d1159;font-weight:700}.lp-tophat-engage-virtual-2025 .mobile-page-nav .btns-container .nav-item{color:#000;font-size:22px;margin:0;padding:16px 0;text-align:left;width:100%}.lp-tophat-engage-virtual-2025 .mobile-page-nav .btns-container.show{display:flex}.lp-tophat-engage-virtual-2025 .selected{display:block}.lp-tophat-engage-virtual-2025 .btns-container .nav-item{background-color:transparent;border:none;color:#6820c5;cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin:0 15px;padding:12px 0;text-decoration:none}.lp-tophat-engage-virtual-2025 .btm-nav{background:#f9f7f0;padding-bottom:20px}.lp-tophat-engage-virtual-2025 .btm-nav .nav-mid{text-align:center}.lp-tophat-engage-virtual-2025 .new-background{background:#ddfdf2}.lp-tophat-engage-virtual-2025 .speakers-background{background:#fbf8ff}.lp-tophat-engage-virtual-2025 .desktop-btm-nav{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .desktop-btm-nav{display:block;padding-bottom:0}}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container{align-items:center;height:110px;justify-content:space-between;position:relative}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container{height:150px}}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container .nav-left,.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container .nav-right{display:flex;flex-basis:33.33%}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container .nav-mid{flex-basis:33.33%;left:50%;position:absolute;transform:translateX(-50%)}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .custom-container .nav-right{justify-content:flex-end}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .nav-item{align-items:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin:0}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .desktop-btm-nav .nav-item{font-size:30px}}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .nav-item img{height:28px;width:14px}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .nav-item .arrow-left{margin-right:30px}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .nav-item .arrow-right{margin-left:30px}.lp-tophat-engage-virtual-2025 .desktop-btm-nav .transparent-placeholder{height:5px;width:200px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .mobile-btm-nav{display:none}}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .main-wrapper{height:120px}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .top-row{justify-content:space-between}.lp-tophat-engage-virtual-2025 .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-tophat-engage-virtual-2025 .mobile-btm-nav .nav-item img{height:14px;width:7px}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .nav-item .arrow-left{margin-right:10px}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .nav-item .arrow-right{margin-left:10px}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .nav-mid{gap:20px;justify-content:center}.lp-tophat-engage-virtual-2025 .mobile-btm-nav .nav-mid .note{align-self:center}.lp-tophat-engage-virtual-2025 .register{background-color:#934af4;border:1px solid #934af4;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;transition:all .25s ease}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .register{font-size:18px;padding:15px 25px}}.lp-tophat-engage-virtual-2025 .register:hover{background-color:transparent;color:#934af4}.lp-tophat-engage-virtual-2025 .register--full{display:flex;justify-content:center;width:100%}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .register--full{display:inline-block;width:auto}}.lp-tophat-engage-virtual-2025 .home-section .home-button{padding-top:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .home-button{display:none}}.lp-tophat-engage-virtual-2025 .home-section .hero{background:linear-gradient(180deg,#defff2 .49%,#faf7ef 96.16%)}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-hero{display:none}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-hero .tablet-order{display:flex;flex-direction:column-reverse}}.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-hero .hero-img{margin-bottom:30px;padding-top:10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-hero .hero-img{margin:0 auto 45px;width:510px}}.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero{display:none}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero{display:block}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero{display:none}}.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container{display:none}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container{align-items:center;display:flex;flex-direction:column}}.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container .hero-img{max-width:483px}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container .hero-img{max-width:640px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container .hero-img{max-width:700px}}.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-hero .desktop-hero-img-container .engage-logo{margin:45px 0}.lp-tophat-engage-virtual-2025 .home-section .hero .hero-logo{margin-left:6px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .hero-logo{margin:0 auto;width:510px}}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .hero-logo{margin:0;padding-top:25px;width:520px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .hero-logo{width:600px}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .tablet-date{padding-left:0;padding-right:0}}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two{padding:0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:0;padding-bottom:15px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container{width:440px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container{padding-bottom:0;width:488px}}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .register{background:linear-gradient(90deg,#934af4,#6820c5);display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .register{display:block;margin-top:20px;text-align:center;width:178px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .register{padding:15px 25px;width:300px}}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container p{font-size:16px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container p{font-size:18px}}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .intro{max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container{max-width:268px;width:50%}}@media(min-width:890px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container{max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;margin-top:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{font-size:26px;margin-top:0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .hero-heading{font-size:27px}}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .event-date-and-time{-o-border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image:linear-gradient(90deg,#08d493,#fff) 1;border-style:solid;border-width:1px;border-left:none;border-right:none;border-top:none}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .event-date-and-time b{margin-right:8px}.lp-tophat-engage-virtual-2025 .home-section .hero .custom-container-two .hero-text-container .right-container .register-pink{margin-top:20px}.lp-tophat-engage-virtual-2025 .home-section .hero .date-container{align-items:center;align-self:stretch;background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));-o-border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image-slice:1;border-top:1px solid;display:flex;gap:10px;padding:10px 50px 10px 10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .date-container{justify-content:space-evenly;min-width:330px;padding:15px 50px 15px 15px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .date-container{justify-content:normal;max-width:450px;padding:10px 50px 10px 10px}}.lp-tophat-engage-virtual-2025 .home-section .hero .date-container .date{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;width:56px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .date-container .date{font-size:22px;width:90px}}.lp-tophat-engage-virtual-2025 .home-section .hero .date-container .time{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .date-container .time{font-size:22px}}.lp-tophat-engage-virtual-2025 .home-section .hero .date-container--bottom{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image:linear-gradient(90deg,#08d493,#fff) 1;border-image-slice:1}.lp-tophat-engage-virtual-2025 .home-section .hero .desktop-section{display:none}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .desktop-section{display:flex}}.lp-tophat-engage-virtual-2025 .home-section .hero .desktop-section .desktop-hero{display:none}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .desktop-section .desktop-hero{align-items:flex-end;display:flex}}.lp-tophat-engage-virtual-2025 .home-section .hero .flex{display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .flex{align-items:flex-start;display:flex;flex-direction:row-reverse;max-width:760px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .hero .flex{padding:0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .flex{flex-direction:column-reverse;gap:38px}}.lp-tophat-engage-virtual-2025 .home-section .hero .flex .engage-logo{display:none}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .flex .engage-logo{display:block;max-width:515px}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .hero .flex .tablet-padding{padding-left:0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-tablet{display:none}}.lp-tophat-engage-virtual-2025 .home-section .hero .mobile-tablet .mobile{padding:0}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section{background:linear-gradient(180deg,#f9f7f0,#fbf8ff);padding:30px 0;width:100%}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section{background:linear-gradient(0deg,hsla(44,52%,96%,0) 50%,#faf7ef),conic-gradient(from 270deg at 50% 100%,#aaedd1 0deg,#fce1eb 36.0000005364deg,#defff2 90deg,#fff 144.0000021458deg,#aaedd1 180deg);padding:50px 0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section{padding:100px 0 60px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .speaker-button{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .speaker-button{display:flex;justify-content:center}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .custom-container{padding-bottom:45px}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .speaker-heading{display:flex;flex-direction:column;justify-content:space-between}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers{display:flex;flex-direction:column}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .book{display:flex;justify-content:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .book{align-items:flex-end}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .book img{height:181px;margin:30px 0 0 60px;width:160px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .book img{height:272px;margin:0;width:240px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .book img{height:470px;width:416px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .divider-pad{padding:10px 0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .divider-pad{padding:25px 0}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .divider-pad{padding:30px 0}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .description{padding-top:5px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .description{padding-top:10px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .description{padding-top:15px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .divider{background:#c59afa;height:.5px;width:100%}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title{font-size:30px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title .tablet{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title .tablet{display:block}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title .tablet{display:none}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .title br{display:none}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date p{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date{display:flex}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date .tablet{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date .tablet{display:block;padding:0 5px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date .numeric{font-weight:400}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date p{color:#e5166b;font-size:20px;font-weight:700}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date p{font-size:24px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date span{font-size:14px;font-weight:400}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .date span{font-size:24px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker{background:linear-gradient(90deg,#fff 25%,hsla(0,0%,100%,.5) 70%,#fff 90%);border-radius:6.5px;box-shadow:5px 10px 30px 0 rgba(147,74,244,.2);display:flex;flex-direction:column;padding:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker{border-radius:8.5px;padding:40px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker{border-radius:16px;padding:50px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker h2{display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;margin-bottom:5px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker h2{font-size:24px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-flex{display:block}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-flex{display:flex;gap:30px;justify-content:space-between}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img{display:flex;justify-content:center;margin:20px 0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img{justify-content:flex-start;margin:0}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img-bottom{margin-bottom:0;margin-top:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-img-bottom{margin:0}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-work{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-work{font-size:23px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-work{font-size:24px}}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .tablet-flex{display:flex;justify-content:space-between}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .university{color:#934af4;font-size:20px;font-weight:600;margin-bottom:0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .university{font-size:24px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-name{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-name{font-size:26px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-name{font-size:30px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:15px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-size:20px;margin:20px 0}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description{font-size:22px}}.lp-tophat-engage-virtual-2025 .home-section .featured-speakers-section .featured-speakers .speaker .speaker-info .speaker-description .book-titles{color:#6820c5;font-style:italic;font-weight:600}.lp-tophat-engage-virtual-2025 .home-section .session-categories{background:#f9f7f0;padding-bottom:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories{padding-bottom:0;padding-top:40px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories-heading{font-size:30px;margin:0 auto 30px;max-width:220px;text-align:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories-heading{font-size:50px;max-width:none}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .desktop-hidden{display:none}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-categories-subtext{font-size:16px;margin:0 auto 30px;max-width:560px;text-align:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-categories-subtext{font-size:20px;margin:0 auto 50px;max-width:535px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-categories-subtext{font-size:22px;max-width:615px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid{-moz-column-gap:60px;column-gap:60px;row-gap:40px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid{flex-wrap:nowrap;padding-bottom:40px;padding-top:30px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5));border-radius:10px;box-shadow:5px 10px 30px 0 rgba(147,74,244,.2);flex:1 0 100%;padding:30px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box{flex:1 0 calc(50% - 40px);max-width:300px;min-height:340px;padding:40px 30px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box{max-width:370px;padding:50px 30px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box:first-child .session-type-desc{margin:0 auto;max-width:240px}@media(min-width:430px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box:first-child .session-type-desc{max-width:none}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box img{height:60px;margin:0 auto 20px;width:156px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box img{height:77px;width:200px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{color:#6820c5;font-size:22px;margin-bottom:20px;text-align:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{font-size:28px;margin:0 auto 20px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box .session-type-title{font-size:32px}}.lp-tophat-engage-virtual-2025 .home-section .session-categories .session-types-grid .session-type-box .session-type-desc{font-size:18px;text-align:center}.lp-tophat-engage-virtual-2025 .agenda-section#agenda{background:linear-gradient(181deg,#defff2 1.06%,#faf7ef 86.51%);display:block;padding-top:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda{padding-top:50px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda{padding-top:100px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .register{margin:15px 0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .register{margin:30px 0}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda p{font-size:16px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box{padding:30px 0}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box{padding:40px 0 50px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-text{margin-bottom:15px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{color:#000}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{font-size:20px;margin:0 auto;text-align:center;width:540px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-heading-box .heading-text-wrapper .heading-subtext{font-size:22px;width:614px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-promo{color:#2d1159;font-size:16px;letter-spacing:-.25px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-promo{font-size:24px;width:486px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-promo{max-width:350px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-promo .em{font-weight:600}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-date{color:#2d1159;font-size:30px;font-weight:300;margin:0;padding-bottom:15px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-date{font-size:60px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-date{padding-bottom:30px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker{background:linear-gradient(90deg,#fff 25%,hsla(0,0%,100%,.5) 70%,#fff 90%);border:.842px solid hsla(0,0%,100%,.5);border-radius:6.737px;box-shadow:2.105px 2.105px 8.421px 0 rgba(104,32,197,.05),0 1.684px 0 0 #fff;margin-bottom:20px;padding:20px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker{border-radius:16px;margin-bottom:50px;padding:40px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker{padding:30px}}@media(min-width:1920px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker{min-width:990px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-description{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-description{font-size:16px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-description{font-size:18px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-description span{color:#6820c5;font-style:italic;font-weight:600}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-description.show{display:block}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .paragraph{margin-bottom:5px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-time{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:300}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-time{font-size:30px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .numeric{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .numeric{font-size:24px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .divider{background:#c59afa;height:.5px;margin:10px 0;width:18px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .divider{height:1px;margin:25px 0;width:44px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .divider{margin:30px 0}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-role{font-size:16px;font-weight:400}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-role{font-size:24px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-role .mobile{display:none}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-name{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:140%;margin-bottom:10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-name{font-size:24px;margin-bottom:25px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-title{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-title{font-size:24px;font-size:30px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .speaker-title .next-line{display:block;font-weight:400}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container{align-items:center;display:flex;justify-content:space-between}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:10px;margin:0;padding:0}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button p{color:#934af4;font-size:14px;font-weight:600;text-decoration:underline}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button p{font-size:16px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button p{font-size:18px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button .arrow-down{height:7px;width:14px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .speaker .speaker-info .collapsible-btn-container button .arrow-down.up{transform:rotate(180deg)}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-mobile .week-title{margin-bottom:15px;text-align:left}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-mobile .week-title .italicized.next-line{display:block}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-mobile{display:none}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop{display:block;margin-bottom:25px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop h3{align-items:flex-end;display:flex;font-weight:700;margin-bottom:0;min-width:100px;width:100px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title{flex-grow:1;margin-bottom:0;text-align:left}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title .italicized.next-line{display:block}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop{align-items:flex-end;gap:50px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop h3{min-width:225px;width:225px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop .week-title .italicized.next-line{display:inline-block}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop h4{font-size:24px}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop h4 .next-line{font-size:32px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-content .week-heading-desktop{margin-bottom:30px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section{padding-bottom:40px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section{padding-bottom:10px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section{padding-bottom:50px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section{margin-bottom:100px;margin-top:100px;padding-bottom:0}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .flex-desktop{display:flex}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .desktop-align{padding-right:100px}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .desktop{display:none}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .desktop{display:block}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .flex{display:flex}}.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .week-heading,.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .week-title{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .week-heading,.lp-tophat-engage-virtual-2025 .agenda-section#agenda .agenda-week-section .week-title{font-size:24px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .agenda-section#agenda .week-two{margin-top:0}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-heading-box{align-items:center;display:flex}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-heading-box .heading-text{font-size:30px;margin:0 auto;padding:32px 0;text-align:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-heading-box .heading-text{font-size:35px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-heading-box .heading-text{font-size:50px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box{padding-bottom:50px}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid{align-items:start;display:grid;gap:40px;grid-template-columns:1fr;justify-items:center}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid{gap:50px 60px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid{gap:50px 75px;grid-template-columns:repeat(3,1fr)}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker{background:#fff;border-radius:6.5px;box-shadow:5px 10px 30px 0 rgba(147,74,244,.2);padding:20px;width:280px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker{display:flex;flex-direction:column;min-height:515px;width:300px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker{border-radius:8px;min-height:580px;padding:30px;width:350px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .hidden img{pointer-events:none;visibility:hidden}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .desktop{display:none}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .desktop{display:block}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-img img{height:240px;-o-object-fit:cover;object-fit:cover;width:240px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-img img{height:260px;width:260px}}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-img img{height:290px;width:290px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:10px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{font-size:16px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description{font-size:18px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description span{color:#6820c5;font-style:italic;font-weight:600}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description.show{display:block}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-description.show{min-height:330px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info{display:flex;flex:1;flex-direction:column;margin-top:20px}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .mobile-tablet,.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .tablet-mobile{display:none}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-flex{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media(min-width:1440px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-name{font-size:30px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:15px}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{font-size:20px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title{font-size:22px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .speaker-title .next-line{display:block;font-weight:400}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container{align-items:center;display:flex;justify-content:space-between}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:10px;margin:0;padding:0}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{color:#934af4;font-size:14px;font-weight:600;text-decoration:underline}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{font-size:16px}}@media(min-width:1280px){.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button p{font-size:18px}}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button .arrow-down{height:7px;width:14px}.lp-tophat-engage-virtual-2025 .speakers-section .speakers-main-box .speakers-grid .speaker .speaker-info .collapsible-btn-container button .arrow-down.up{transform:rotate(180deg)}.lp-tophat-engage-virtual-2025 .speakers-section .keynote-speakers,.lp-tophat-engage-virtual-2025 .speakers-section .speakers-heading-box{background:#fbf8ff}.lp-tophat-engage-virtual-2025 .speakers-section .keynote-speakers.speakers-main-box{background:linear-gradient(180deg,#fbf8ff 43.37%,#defff2)}@media screen and (min-width:1920px){.lp-tophat-engage-virtual-2025 .speakers-section .keynote-speakers.speakers-main-box{background-size:1920px,contain}}.lp-tophat-engage-virtual-2025 .speakers-section .keynote-speakers.speakers-main-box .hide-in-mobile{display:none}@media(min-width:760px){.lp-tophat-engage-virtual-2025 .speakers-section .keynote-speakers.speakers-main-box .hide-in-mobile{display:inline}}.on-campus-template .hero{background:#fff}@media screen and (min-width:982px){.on-campus-template .hero{background:linear-gradient(180deg,#faf7ef 40%,rgba(238,225,242,.82))}}@media screen and (max-width:981px){.on-campus-template .hero .relevant-header{background:linear-gradient(180deg,#faf7ef 40%,rgba(238,225,242,.82))}}.on-campus-template .hero .relevant-header .flex-con>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 30px}@media(min-width:760px){.on-campus-template .hero .relevant-header .flex-con>.wp-block-group__inner-container{flex-direction:row;padding:45px 0}}.on-campus-template .hero .relevant-header .flex-con .all-events,.on-campus-template .hero .relevant-header .flex-con .jump-to-form{text-align:center}.on-campus-template .hero .relevant-header .flex-con .all-events a,.on-campus-template .hero .relevant-header .flex-con .jump-to-form a{border:none;font-size:14px;font-weight:700;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase}.on-campus-template .hero .relevant-header .flex-con .all-events{margin:20px 0 0;order:1}@media(min-width:760px){.on-campus-template .hero .relevant-header .flex-con .all-events{margin:0;order:0}}.on-campus-template .hero .relevant-header .flex-con .jump-to-form{margin:5px 0 0;order:2}@media(min-width:760px){.on-campus-template .hero .relevant-header .flex-con .jump-to-form{margin:0;order:0}}.on-campus-template .hero .relevant-header .flex-con .th-logo img{height:40px;width:auto}.on-campus-template .hero .hero-flex-con>.wp-block-group__inner-container{display:flex;flex-direction:column;gap:2em}@media(min-width:982px){.on-campus-template .hero .hero-flex-con>.wp-block-group__inner-container{flex-direction:row}.on-campus-template .hero .hero-flex-con .hero-col-left,.on-campus-template .hero .hero-flex-con .hero-col-right{flex-basis:50%}}.on-campus-template .hero .hero-flex-con .hero-col-left{order:1}@media(min-width:982px){.on-campus-template .hero .hero-flex-con .hero-col-left{align-self:center;order:0}}.on-campus-template .hero .hero-flex-con .hero-col-right{margin:0 -25px}@media(min-width:760px){.on-campus-template .hero .hero-flex-con .hero-col-right{margin:0 -50px}}@media(min-width:982px){.on-campus-template .hero .hero-flex-con .hero-col-right{margin:0}}.on-campus-template .hero .hero-flex-con .hero-col-right>.wp-block-group__inner-container{position:relative}.on-campus-template .hero .bg-gradient{display:none}@media(min-width:982px){.on-campus-template .hero .bg-gradient{display:block}}.on-campus-template .hero .desktop-hero-img{display:none;left:0;padding-left:10%;padding-top:10%;position:absolute;top:0;width:80%}@media(min-width:982px){.on-campus-template .hero .desktop-hero-img{display:block}.on-campus-template .hero .mobile-hero-img{display:none}}.on-campus-template .hero .mobile-hero-img img{width:100%}.on-campus-template .hero .event-type{color:#e5166b;font-size:14px;font-weight:700;letter-spacing:.75px;margin-bottom:6px;text-transform:uppercase}@media(min-width:760px){.on-campus-template .hero .event-type{font-size:16px}}@media(min-width:982px){.on-campus-template .hero .event-type{font-size:20px}}.on-campus-template .hero .hero-heading{font-size:32px;margin-bottom:15px}@media(min-width:760px){.on-campus-template .hero .hero-heading{font-size:50px;margin-bottom:20px}}@media(min-width:1280px){.on-campus-template .hero .hero-heading{font-size:70px;margin-bottom:32px}}.on-campus-template .hero .hero-sub-heading{font-size:18px;margin-bottom:15px}@media(min-width:760px){.on-campus-template .hero .hero-sub-heading{font-size:24px;margin-bottom:20px}}@media(min-width:1280px){.on-campus-template .hero .hero-sub-heading{font-size:32px;margin-bottom:32px}}.on-campus-template .hero .event-date{font-weight:600;text-transform:uppercase}.on-campus-template .hero .event-date,.on-campus-template .hero .event-location{font-size:14px;letter-spacing:1px;margin-bottom:0}@media screen and (min-width:760px){.on-campus-template .hero .event-date,.on-campus-template .hero .event-location{font-size:16px}}@media(min-width:1280px){.on-campus-template .hero .event-date,.on-campus-template .hero .event-location{font-size:20px}}.on-campus-template .content-and-form{padding-bottom:40px;padding-top:30px}@media(min-width:982px){.on-campus-template .content-and-form{padding-bottom:80px;padding-top:80px}}.on-campus-template .content-and-form p{font-size:16px}@media screen and (min-width:760px){.on-campus-template .content-and-form p{font-size:18px}}@media screen and (min-width:982px){.on-campus-template .content-and-form p{font-size:22px}}.on-campus-template .content-and-form .text-container{padding:0}@media screen and (min-width:982px){.on-campus-template .content-and-form .text-container{padding-right:40px}}@media screen and (min-width:1280px){.on-campus-template .content-and-form .text-container{padding-right:60px}}@media screen and (min-width:1920px){.on-campus-template .content-and-form .text-container{padding-right:80px}}.on-campus-template .content-and-form .form-container{border:1px solid #000;box-shadow:5px 10px;max-width:500px;padding:24px}@media screen and (min-width:982px){.on-campus-template .content-and-form .form-container{max-width:none}}.on-campus-template .content-and-form .form-container h2{font-size:26px;margin-bottom:0}@media screen and (min-width:982px){.on-campus-template .content-and-form .form-container h2{font-size:36px}}@media screen and (min-width:1280px){.on-campus-template .content-and-form .form-container h2{font-size:42px}}.on-campus-template .agenda-overview h3{color:#e5166b}.on-campus-template .agenda-overview .pink-block,.on-campus-template .agenda-overview .purple-block,.on-campus-template .agenda-overview .white-block{-o-border-image:linear-gradient(90deg,#934af4,rgba(229,23,107,.5) 75.5%,rgba(229,23,107,.05) 99%) 1;border-image:linear-gradient(90deg,#934af4,rgba(229,23,107,.5) 75.5%,rgba(229,23,107,.05) 99%) 1;border-style:solid;border-width:1px;border-left:none;border-right:none;border-top:none}.on-campus-template .agenda-overview .pink-block{background-color:#fff1f6}.on-campus-template .agenda-overview .purple-block{background-color:#fbf8ff}.on-campus-template .agenda-overview .heading-block .container>.wp-block-group__inner-container{display:block}.on-campus-template .agenda-overview .container{padding-bottom:30px;padding-top:30px}@media screen and (min-width:982px){.on-campus-template .agenda-overview .container{padding-bottom:50px;padding-top:50px}.on-campus-template .agenda-overview .container>.wp-block-group__inner-container{display:flex}}.on-campus-template .agenda-overview p{font-size:14px;margin-bottom:15px}@media screen and (min-width:982px){.on-campus-template .agenda-overview p{margin-bottom:20px}}@media screen and (min-width:1280px){.on-campus-template .agenda-overview p{font-size:22px}}.on-campus-template .agenda-overview .time{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}@media(min-width:982px){.on-campus-template .agenda-overview .time{font-size:30px;min-width:350px}}@media screen and (min-width:1280px){.on-campus-template .agenda-overview .time{font-size:35px;min-width:380px}}.on-campus-template .agenda-overview .agenda-item{color:#934af4;font-size:18px;font-weight:600}@media(min-width:982px){.on-campus-template .agenda-overview .agenda-item{font-size:28px}}@media screen and (min-width:1280px){.on-campus-template .agenda-overview .agenda-item{font-size:32px}}.on-campus-template .agenda-overview .agenda-speaker{font-weight:700}.on-campus-template .on-campus-footer{background-color:#000;padding:30px 0 50px}@media(min-width:982px){.on-campus-template .on-campus-footer{padding:50px 0}}.on-campus-template .on-campus-footer .container>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media(min-width:982px){.on-campus-template .on-campus-footer .container>.wp-block-group__inner-container{flex-direction:row;gap:50px}}.on-campus-template .on-campus-footer p{margin:0}.on-campus-template .on-campus-footer .footer-text{color:#fff;font-size:16px;text-align:center}@media(min-width:760px){.on-campus-template .on-campus-footer .footer-text{font-size:18px}}@media(min-width:982px){.on-campus-template .on-campus-footer .footer-text{text-align:left}}@media screen and (min-width:1280px){.on-campus-template .on-campus-footer .footer-text{font-size:22px}}.on-campus-template .on-campus-footer .pink-btn{min-width:auto}@media(min-width:982px){.on-campus-template .on-campus-footer .pink-btn{min-width:250px}}.on-campus-template .on-campus-footer .pink-btn a{background-color:#e5166b;color:#fff;font-size:18px;font-weight:700;padding:10px 50px}@media screen and (min-width:1280px){.on-campus-template .on-campus-footer .pink-btn a{font-size:20px}}.pages{background:#fff;margin:0 auto;max-width:1920px}.pages .btn-wrap{display:flex;margin-bottom:2rem}.pages .cta-btn{background-color:#934af4;border:1px solid #934af4;border-radius:2.5px;color:#fff;cursor:pointer;display:block;font-size:10px;font-weight:700;line-height:1.2572727273;padding:7px 0 6px;text-align:center;text-transform:uppercase;width:116px}.pages .cta-btn:focus,.pages .cta-btn:hover{background-color:#fff;color:#934af4}@media(min-width:992px){.pages .cta-btn{font-size:15px;padding:10px 0;width:175px}}.pages .btn-green{background-color:#45deae;border:1px solid #45deae;border-radius:2.5px;color:#000;font-size:10px;margin-left:10px;padding:7px;text-transform:uppercase;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;margin-left:20px;min-width:236px;padding:10px 0}}.pages .wrapper{max-width:1400px;padding:24px}@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{flex-shrink:0;margin-left:50px;width:43.9166666667%}}.pages .hero-video video{width:100%}.pages p{color:#000;font-size:14px}@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{align-items:center;display:flex;flex-direction:row-reverse}}.intro-block .pages-cta-block .btn,.pages .sticky-nav .btn{border-radius:5px;margin-bottom:0;padding:10px 9px;width:auto}@media(min-width:992px){.intro-block .pages-cta-block .btn,.pages .sticky-nav .btn{padding:15px 20px}}.pages .sticky-nav{backdrop-filter:blur(10px);background:rgba(251,248,255,.8);border-bottom:.5px solid #c59afa;left:0;position:fixed;right:0;top:0;z-index:2}.pages .sticky-nav .wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:12px 24px}@media(min-width:992px){.pages .sticky-nav .wrapper{padding:20px 100px}}.pages .sticky-nav .logo{padding-top:5px;width:125px}@media(min-width:992px){.pages .sticky-nav .logo{padding-top:12px}}.pages .sticky-nav .heading-cta-wrap{align-items:center;display:flex}.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}.pages .intro-block .wrapper{align-items:center;display:flex}}.pages .intro-block p{line-height:1.4;margin-bottom:14px}.pages .intro-block p strong{color:#e5166b}@media(min-width:992px){.pages .intro-block p{margin-bottom:32px}}.pages .intro-block .btn{border-radius:2.5px;font-size:11px;line-height:1.2572727273;margin-bottom:0;text-transform:uppercase;width:auto}.pages .intro-block .btn-green{margin-left:10px;padding:.425em 1.1em}@media(min-width:992px){.pages .intro-block .btn{border-radius:5px;font-size:18px;min-width:209px;padding:14px 5px}.pages .intro-block .btn-green{margin-left:20px;min-width:236px}}.pages h1{color:#e5166b;font-size:32px;font-weight:400;line-height:1.4;margin-bottom:14px}@media(min-width:992px){.pages h1{font-size:50px}.pages .video-sect .wrapper{align-items:center;display:flex}}.pages .video-sect .img-desktop{display:none}@media(min-width:992px){.pages .video-sect .img-desktop{display:block;margin-right:88px;width:28.5833333333%}}.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{height:170px;position:absolute;width:170px;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-bottom:0;margin-left:8px}@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{height:auto;width:calc(50% - 5px)}.pages .video-sect ul.wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px}@media(min-width:992px){.pages .video-sect ul.wrapper{align-items:stretch;display:flex}.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{background:rgba(252,251,255,.6);border:2px solid #aa6cfd;border-radius:10px;box-shadow:0 4px 10px rgba(147,74,244,.25);margin-bottom:10px;padding:16px 9px;width:calc(50% - 28px)}.pages .video-sect ul.wrapper li img{margin:0 auto 7px;width:17px}@media(min-width:992px){.pages .video-sect ul.wrapper li img{margin-bottom:12px;width:30px}.pages .video-sect ul.wrapper li{padding:28px 15px;width:calc(25% - 46px)}}.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;display:flex;flex-direction:column;height:96.81vw;justify-content:space-between;padding-bottom:12px}.pages .purple .video-wrap{left:50%;padding:0;position:absolute;top:28.86%;transform:translateX(-50%);width:54.3%;z-index:1}.pages .purple .video-wrap .arcade-wrap img{right:-87px;top:-50px}}@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{top:28.8%;width:48.25%}}@media(min-width:1920px){.pages .purple{background-image:url(/wp-content/themes/TOPHAT01/build/images/pages-lp/1920.png);background-size:contain;height:1461px}.pages .purple .video-wrap{top:25.4%;width:46.25%}}.pages .purple .wrapper{max-width:1166px}@media(min-width:992px){.pages .purple .wrapper{display:block;padding:62px 100px 32px}.pages .purple h3{text-align:center}.pages .purple .heading-p{font-size:28px}}.pages .light-purple{background:linear-gradient(180deg,#eadcfc,hsla(0,0%,85%,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{align-items:center;display:flex;flex-direction:row-reverse;justify-content: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{display:block;font-size:36px;width:403px}}.pages-cta-block span em{background:-webkit-linear-gradient(45deg,#e5166b 10.05%,#934af4 62.68%);background-clip:text;-webkit-background-clip:text;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;-webkit-text-fill-color:transparent}.pages-cta-block .btn-wrap{padding:24px 0}.pages-cta-block .cta-btn{background-color:#e5166b;border-color:#e5166b;font-size:12px;width:144px}.pages-cta-block .cta-btn:focus,.pages-cta-block .cta-btn:hover{color:#e5166b}@media(min-width:992px){.pages-cta-block .cta-btn{border-radius:5px;font-size:14px;width:182px}}.pages-cta-block img{max-width:544px;width:100%}@media(min-width:992px){.pages-cta-block img{height:60%;padding-right:60px;width:60%}}.pages .school-logo-banner{text-align:center}.pages .school-logo-banner h5{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;text-transform:uppercase}@media(min-width:768px){.pages .school-logo-banner h5{font-size:1rem}}.pages .school-logo-banner .logo-con-part{display:inline-block;padding:10px;vertical-align:middle;width:20%}.pages .school-logo-banner .logo-con-part img{opacity:.6}.pages .testimonials{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{animation:fade-up-on-load .8s ease-out;margin-bottom:25px;overflow-x:hidden;padding-top:60px}@keyframes fade-up-on-load{0%{opacity:0}to{opacity:1}}@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{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;padding:16px 20px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.page-template-seo-classroom main .wp-block-button__link{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.page-template-seo-classroom main .wp-block-button__link{font-size:1.375rem}}.page-template-seo-classroom main .wp-block-button__link{background-color:#fff;border:1px solid #e5166b;border-radius:0;color:#e5166b}.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{background-color:#e5166b;border:1px solid #e5166b;color:#fff;outline:none}.page-template-seo-classroom main .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.page-template-seo-classroom main .wp-block-group ul{list-style-type:square;margin-bottom:1.5rem;padding-left:1.2rem}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group ul{margin-bottom:1.75rem;padding-left:1.35rem}}.page-template-seo-classroom main .wp-block-group ul li{line-height:1.4;margin-bottom:.25rem}.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-position:inside;list-style-type:decimal}.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{font-size:1.125rem;line-height:1.5;margin:.5rem 0;padding-left:25px;position:relative}@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{color:#934af4;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:0;position:absolute;top:4px}@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{font-size:1.125rem;line-height:1.5;margin:.5rem 0;padding-left:25px;position:relative}@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{color:#934af4;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:.85em;left:0;position:absolute;top:4px}@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{margin-left:auto;margin-right:auto;max-width:700px}.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{color:#555;font-size:.75rem;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>.wp-block-group__inner-container{align-items:center;display:flex;flex-direction:column}.page-template-seo-classroom main .feature-block{padding-bottom:0;padding-top: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%}.page-template-seo-classroom main .feature-block.reverse{flex-flow:row-reverse}.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-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@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{color:#555;font-size:1rem;margin-bottom:0}@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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);height:100%;margin:0;max-width:100%;width:100%}.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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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{color:#d9d9d9;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;text-transform:none}.page-template-seo-classroom main .hero .wp-block-button{display:inline-block;margin:0}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{border-radius:5px;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:.75rem;padding:16px 20px;text-align:center;transition:all .25s ease;width:100%}@media screen and (min-width:760px){.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{font-size:1.25rem;width:auto}}@media screen and (min-width:1440px){.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{font-size:1.375rem}}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{background-color:#e5166b;border:1px solid #e5166b;border-radius:0;color:#fff}.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{background-color:#fff;border:1px solid #e5166b;color:#e5166b;outline:none}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.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{background:none;border:none;border-radius:0;color:#767676;padding-right:1.2em;position:relative}.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-size:.889em;font-weight:600;margin-left:.6em;position:absolute;top:15%}@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{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{animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;margin-bottom:70px;padding:50px 0 0;text-align:center}.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{margin-bottom:150px;padding:100px 0 0}}.page-template-seo-classroom main .hero-default p{margin-left:auto;margin-right: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-bottom:-55px;margin-top:40px}@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-bottom:-175px;margin-top:70px}}.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-bottom:10px;padding-top:50px;text-align:center}@media(min-width:768px){.page-template-seo-classroom main .logo-grid,.page-template-seo-classroom main .school-logo-banner{padding-bottom:60px;padding-top:70px}}.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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin:0 auto 30px;position:relative;text-transform:uppercase}@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{font-size:1.125rem;margin-bottom:50px;max-width:80%}}@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{background-color:#934af4;bottom:-25px;content:"";height:2px;left:50%;margin-left:-10px;position:absolute;width:20px}.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>.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con>.wp-block-group__inner-container{align-items:center;display:flex;float:left;height:90px;justify-content:center;padding:0 10px;width:33.333%}@media(min-width:480px){.page-template-seo-classroom main .logo-grid .logo-con>.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con>.wp-block-group__inner-container{height:130px}}@media(min-width:992px){.page-template-seo-classroom main .logo-grid .logo-con>.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con>.wp-block-group__inner-container{height:160px;width:20%}}.page-template-seo-classroom main .logo-grid .logo-con img,.page-template-seo-classroom main .school-logo-banner .logo-con img{max-height:100%;max-width:100%;opacity:.6}.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>.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner.logos-4 .logo-con>.wp-block-group__inner-container{width:50%}@media(min-width:992px){.page-template-seo-classroom main .logo-grid.logos-4 .logo-con>.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner.logos-4 .logo-con>.wp-block-group__inner-container{width:25%}}.page-template-seo-classroom main .heading-style-alt{margin-bottom:4rem;position:relative}.page-template-seo-classroom main .heading-style-alt:after{background-color:#934af4;bottom:-25px;content:"";height:2px;left:11px;margin-left:-10px;position:absolute;width:20px}.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{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px 0 25px;padding:40px 25px}@media(min-width:768px){.page-template-seo-classroom main .form{margin:50px 0;padding:100px 50px}}@media(min-width:1200px){.page-template-seo-classroom main .form{border-radius:10px;margin:75px 60px}}.page-template-seo-classroom main .form h2{margin-left:auto;margin-right:auto;margin-top:0;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{border:none;color:#fff}.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;line-height:1.4;margin-bottom:0;margin-left:auto;margin-right:auto;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.dark-mode{animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%}.page-template-seo-classroom main .form.dark-mode.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}@keyframes slide-gradient-right{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:100% 50%}}.page-template-seo-classroom main .quote>.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap;margin-top:1rem;padding-left:1.5rem;padding-top:20px}@media(min-width:768px){.page-template-seo-classroom main .quote>.wp-block-group__inner-container{margin-top:1.75rem;padding-left:2.5rem}}.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;font-size:1.3125rem;font-weight:600;line-height:1.4;margin-bottom:0;position:relative}.page-template-seo-classroom main .quote .wp-block-quote p:before{border-left:1px solid #c59afa;content:"";height:100%;left:-1.5rem;position:absolute;top:0}@media(min-width:768px){.page-template-seo-classroom main .quote .wp-block-quote p:before{left:-2.5rem}.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-bottom:0;margin-left:0;margin-right:1.5rem;padding:0}.page-template-seo-classroom main .quote div{display:flex;flex-basis:80%;flex-direction:column}.page-template-seo-classroom main .quote div span:first-child(){color:#6820c5;font-size:1.125rem;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(){color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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{display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;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>.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{background:#eee;border-bottom:none;border-radius:50px;color:#e5166b;display:block;font-size:1rem;font-weight:700;margin:0 1rem -15px 0;padding:.5rem 1rem}@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:#aa0a5e}.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}.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{animation:slide-up .5s ease-out;opacity:1;transition:opacity .3s ease}@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{background:#eddfff;border-radius:50%;content:"";height:1000px;left:calc(50% - 1003px);position:absolute;top:calc(50% - 500px);width:1000px;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;margin-left:2.0833333333%;margin-right:2.0833333333%;width:37.5%}}.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{display:flex;flex-direction:column;justify-content:center;margin:0;min-height:500px;width:41%}}.webinar-series .hero-img-container{padding:10px 0 0;position:relative;width:100%}@media(min-width:992px){.webinar-series .hero-img-container{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:54.1666666667%}.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;transform:scale(1.2) translate(10%,-10%);width:100%}}.webinar-series .flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.webinar-series .col-1-3{display:block;flex:1 1 300px;margin:15px}@media(min-width:1024px){.webinar-series .wrapper{display:flex;justify-content:flex-end}}.webinar-series .wrapper-s{margin:0 auto;max-width:1070px}.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{margin-left:0;padding:0 10px;width:100%}@media(min-width:992px){.webinar-series .toolkit-description,.webinar-series .webinar-description{display:inline;float:left;margin-left:2.0833333333%;margin-right:2.0833333333%;width:45.8333333333%}}.webinar-series .toolkit-description .tick-list li:before{color:#e5166b}.webinar-series .webinar-info{margin:50px 0 0;width:100%}@media(min-width:992px){.webinar-series .webinar-info{display:inline;float:left;margin:0 2.0833333333%;width:37.5%}}.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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:0}.webinar-series .divider{margin:0 0 25px}.webinar-series .btn{align-items:center;display:flex;justify-content:center;min-height:48px;width:100%}.webinar-series .btn-ghost{margin-top:0}.webinar-series .btn-last{margin-top:10px}@media(min-width:760px){.webinar-series .btn-last{margin-top:15px}}.webinar-series .subtitle{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}@media(min-width:768px){.webinar-series .subtitle{font-size:1rem}}.webinar-series .webinars{position:relative}.webinar-series .slider-nav{display:none}@media(min-width:1024px){.webinar-series .slider-nav{display:block;left:0;padding:0;position:absolute;top:125px;width:125px}}.webinar-series .slider-nav__item{align-items:center;display:flex;margin-bottom:0;padding:0 0 20px}.webinar-series .slider-links{cursor:pointer;float:right;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.9375rem;left:30px;list-style-type:none;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;border:1px solid #d9d9d9;padding:50px 30px 30px 0}.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;right:0;top:125px}.webinar-series .hidden{display:none}.webinar-series .form{background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);margin:40px 0 25px;padding:40px 25px}@media(min-width:768px){.webinar-series .form{margin:50px 0;padding:100px 50px}}@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{line-height:1.4;margin:0 auto;text-align:center}@media(min-width:992px){.webinar-series .form p{max-width:1080px}}.new-students-page{background-color:#fff}.new-students-page .page-container{margin:0 auto;max-width:1081px;width:90%}@media screen and (max-width:1279px){.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{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400}@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{border-radius:5px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;height:45px;text-align:center}@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:-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{padding-top:54px;width:610px}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container{margin:0 auto;width:477px}}@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{background:linear-gradient(180deg,#934af4,#e5166b);background-clip:text;-webkit-background-clip:text;max-width:610px;-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{font-size:50px;max-width:477px;text-align:center}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container h1{font-size:28px;max-width:265px}}.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{font-feature-settings:"clig" off,"liga" off;font-size:22px;max-width:600px}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container p{font-size:16px;max-width:481px}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container p{font-size:14px;max-width:262px}}.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{align-items:center;flex-direction:column;gap:20px;margin-top:20px}}.new-students-page header .hero-section .text-container .button-container .purple-btn{align-items:center;background-color:#934af4;border:1px solid #c59afa;color:#fff;display:flex;justify-content:center;width:196px}.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{background:transparent;color:#934af4}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container .button-container .purple-btn{height:40px;width:175px}}.new-students-page header .hero-section .text-container .button-container .white-btn{align-items:center;border:1px solid #c59afa;color:#934af4;display:flex;justify-content:center;width:253px}.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{background-color:#934af4;color:#fff}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container .button-container .white-btn{height:40px;width:175px}}.new-students-page header .hero-section .img-container{overflow-x:hidden;overflow-y:hidden;position:absolute;right:-27%;top:-10%}@media screen and (min-width:1920px){.new-students-page header .hero-section .img-container{right:-10%}}@media screen and (max-width:1279px){.new-students-page header .hero-section .img-container{right:-52%}}@media screen and (max-width:1024px){.new-students-page header .hero-section .img-container{margin:-40px auto 0;position:static}}@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{height:auto;max-width:875px;width: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{align-items:center;display:flex;justify-content:center;margin-top:-40px}.new-students-page header .mobile-img-container img{margin:0 auto;max-width:654px}}@media screen and (max-width:759px){.new-students-page header .mobile-img-container{margin-top:-25px;overflow-x:hidden}.new-students-page header .mobile-img-container img{margin-left:-30px;margin-right:-15px;width:calc(100% + 45px)}}.new-students-page .students-nav-section{margin-bottom:50px;margin-top:-40px}@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{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}@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}}.new-students-page .students-nav-section .cards .card-links{align-items:center;background:#fff;border:1px solid #c59afa;border-radius:10px;box-shadow:0 4px 30px 0 rgba(147,74,244,.2);display:flex;flex-direction:column;flex-shrink:0;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;justify-content:center;margin-bottom:0;padding:20px;text-align:center;transition:.2s}@media screen and (min-width:760px){.new-students-page .students-nav-section .cards .card-links{font-size:26px;padding:30px}}@media screen and (min-width:1024px){.new-students-page .students-nav-section .cards .card-links{padding:40px}}.new-students-page .students-nav-section .cards .card-links .highlighted{color:#934af4;font-weight:700}.new-students-page .students-nav-section .cards .card-links i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.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 .highlighted,.new-students-page .students-nav-section .cards .card-links:active a,.new-students-page .students-nav-section .cards .card-links:focus .highlighted,.new-students-page .students-nav-section .cards .card-links:focus a,.new-students-page .students-nav-section .cards .card-links:hover .highlighted,.new-students-page .students-nav-section .cards .card-links:hover a{color:#fff}.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;gap:60px;justify-content:space-between;margin-top:40px}@media screen and (max-width:1279px){.new-students-page .th-mob-app .study-zone{gap:20px;margin-bottom:40px}}@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%}.new-students-page .th-mob-app .study-zone .img-container img{margin:0 auto;max-width:400px}}@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{display:flex;flex-basis:50%;flex-direction:column;justify-content:center}@media screen and (max-width:1279px){.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{max-width:unset;text-align:center}}.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;margin:20px 0 45px;max-width:483px}@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{margin-bottom:55px;text-align:center}@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;gap:70px;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:1279px){.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:400}@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{height:277.778px;width:500px}@media screen and (max-width:1024px){.new-students-page .how-to-videos .video-container .videos img{height:auto;width:100%}}.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 .testimonials__title{margin-bottom:20px}}@media screen and (max-width:890px){.new-students-page #tips-section .container .testimonials__title{margin-bottom:35 px}}@media screen and (min-width:1920px){.new-students-page #tips-section .testimonials__box{margin:0 233px 0 468px}}.new-students-page #tips-section .testimonials__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 .testimonials__box .tips-box-quote{font-size:24px}}@media screen and (max-width:759px){.new-students-page #tips-section .testimonials__box .tips-box-quote{font-size:18px}}.new-students-page .why-students{background:linear-gradient(180deg,#fbf8ff,#fffbfc 84.9%,rgba(255,251,252,0));padding:65px 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;gap:45px 65px;justify-content:space-between}@media screen and (max-width:1279px){.new-students-page .why-students .cards-container{gap:45px}}@media screen and (max-width:1024px){.new-students-page .why-students .cards-container{align-items:center;flex-direction:column}}.new-students-page .why-students .cards-container .card{background:#fff;border:1px solid #d9d9d9;border-radius:10px;width:500px}.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:1279px){.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{color:#000;font-size:28px;font-weight:600;line-height:140%;margin:10px auto 30px;min-height:156px;width:451px}@media screen and (max-width:1279px){.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{font-size:24px;width:451px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .student-quote{font-size:16px;margin:20px auto 30px;min-height:auto;width:200px}}.new-students-page .why-students .cards-container .card .pink-btn{align-items:center;border:1px solid #e5166b;border-radius:5px;color:#e5166b;display:flex;justify-content:center;margin:10px auto 35px;padding:0;text-align:center;width:229px}.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{background:#e5166b;color:#fff}.new-students-page .why-students .cards-container .card .line{background:#d9d9d9;height:1px;margin:25px auto;width:451px}@media screen and (max-width:1279px){.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{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:0 30px 20px}@media screen and (max-width:1279px){.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{height:100px;width:100px}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .mini-card img{height:50px;width:50px}}.new-students-page .why-students .cards-container .card .mini-card .student-info .student-name{color:#e5166b;font-size:22px;font-weight:700;letter-spacing:1.5px;margin-bottom:0;text-transform:uppercase}@media screen and (max-width:1279px){.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{color:#000;font-size:22px;margin-bottom:0}@media screen and (max-width:1279px){.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:1279px){.new-students-page #students-faq .container{margin:0 auto;max-width:896px}}@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}}.accessibility-top-hat h1,.accessibility-top-hat h2,.accessibility-top-hat h3,.accessibility-top-hat h4,.accessibility-top-hat h5,.accessibility-top-hat h6,.accessibility-top-hat p{box-sizing:border-box;margin:0}.accessibility-top-hat .intro-section{background:linear-gradient(180deg,#fbf8ff,#fff1f6 50%,#eddfff);padding:40px 0}@media(min-width:760px){.accessibility-top-hat .intro-section{background:linear-gradient(90deg,#fbf8ff,#fff1f6 50%,#eddfff);padding:0}}.accessibility-top-hat .main-message{color:#6820c5;flex:1 0 0;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:130%;padding-bottom:20px;text-align:center}@media(min-width:760px){.accessibility-top-hat .main-message{display:none;font-size:40px}}@media(min-width:1024px){.accessibility-top-hat .main-message{font-size:50px}}@media(min-width:1920px){.accessibility-top-hat .main-message{font-size:70px}}.accessibility-top-hat .main-message-diff-font{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:30px;font-style:italic;font-weight:600;line-height:130%}@media(min-width:760px){.accessibility-top-hat .main-message-diff-font{display:none;font-size:40px}}@media(min-width:1024px){.accessibility-top-hat .main-message-diff-font{font-size:50px}}@media(min-width:1920px){.accessibility-top-hat .main-message-diff-font{font-size:70px}}.accessibility-top-hat .guidelines{align-self:stretch}@media(min-width:760px){.accessibility-top-hat .guidelines{display:none}}.accessibility-top-hat .guidelines-statement{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px!important;font-weight:400;line-height:140%}.accessibility-top-hat .guidelines-link{all:unset;color:#6820c5;cursor:pointer;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(min-width:760px){.accessibility-top-hat .guidelines-link{display:none}}.accessibility-top-hat .compliance-statement{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;padding-top:20px}@media(min-width:760px){.accessibility-top-hat .compliance-statement{display:none}}.accessibility-top-hat .hero-tablet-section{display:none}@media(min-width:760px){.accessibility-top-hat .hero-tablet-section{display:flex;flex-direction:column;justify-content:space-between;padding-top:40px}}@media(min-width:890px){.accessibility-top-hat .hero-tablet-section{padding-top:60px}}@media(min-width:1280px){.accessibility-top-hat .hero-tablet-section{padding-top:50px}}@media(min-width:1920px){.accessibility-top-hat .hero-tablet-section{padding-top:0}}@media(min-width:760px){.accessibility-top-hat .hero-tablet-section__content{display:flex;gap:42px}}@media(min-width:890px){.accessibility-top-hat .hero-tablet-section__content{gap:0}}@media(min-width:1024px){.accessibility-top-hat .hero-tablet-section__content{gap:30px}}@media(min-width:1280px){.accessibility-top-hat .hero-tablet-section__content{gap:90px}}@media(min-width:1440px){.accessibility-top-hat .hero-tablet-section__content{gap:230px}}@media(min-width:1920px){.accessibility-top-hat .hero-tablet-section__content{gap:175px}}.accessibility-top-hat .tablet-left{display:none}@media(min-width:760px){.accessibility-top-hat .tablet-left{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:20px;padding-bottom:60px;padding-top:20px}}@media(min-width:890px){.accessibility-top-hat .tablet-left{padding-top:0}}@media(min-width:1280px){.accessibility-top-hat .tablet-left{padding-bottom:50px}}@media(min-width:1920px){.accessibility-top-hat .tablet-left{padding-top:140px}}@media(min-width:760px){.accessibility-top-hat .tablet-left__main-message{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:130%;max-width:80%}}@media(min-width:890px){.accessibility-top-hat .tablet-left__main-message{display:none}}@media(min-width:760px){.accessibility-top-hat .tablet-left__main-message-morespace{display:none}}@media(min-width:890px){.accessibility-top-hat .tablet-left__main-message-morespace{color:#6820c5;display:block;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:130%}}@media(min-width:1024px){.accessibility-top-hat .tablet-left__main-message-morespace{font-size:50px}}@media(min-width:1920px){.accessibility-top-hat .tablet-left__main-message-morespace{font-size:70px}}@media(min-width:760px){.accessibility-top-hat .tablet-left__guildlines-statement{align-self:stretch;color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}}@media(min-width:1024px){.accessibility-top-hat .tablet-left__guildlines-statement{font-size:16px}}@media(min-width:1280px){.accessibility-top-hat .tablet-left__guildlines-statement{font-size:18px}}@media(min-width:1920px){.accessibility-top-hat .tablet-left__guildlines-statement{font-size:20px}}.accessibility-top-hat .tablet-left__compliance-statement{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%}@media(min-width:1024px){.accessibility-top-hat .tablet-left__compliance-statement{font-size:16px}}@media(min-width:1280px){.accessibility-top-hat .tablet-left__compliance-statement{font-size:18px}}@media(min-width:1920px){.accessibility-top-hat .tablet-left__compliance-statement{font-size:20px}}.accessibility-top-hat .tablet-left__main-message-diff-font{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:40px;font-style:italic;font-weight:600;line-height:130%}@media(min-width:760px){.accessibility-top-hat .tablet-left__main-message-diff-font-morespace{display:none}}@media(min-width:890px){.accessibility-top-hat .tablet-left__main-message-diff-font-morespace{color:#6820c5;display:inline;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:40px;font-style:italic;font-weight:600;line-height:130%}}@media(min-width:1024px){.accessibility-top-hat .tablet-left__main-message-diff-font-morespace{font-size:50px}}@media(min-width:1920px){.accessibility-top-hat .tablet-left__main-message-diff-font-morespace{font-size:70px}}.accessibility-top-hat .tablet-left__guidelines-link{all:unset;color:#6820c5;cursor:pointer;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.accessibility-top-hat .tablet-right{display:none}@media(min-width:760px){.accessibility-top-hat .tablet-right{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;margin:-10px -50px -1px 0}}@media(min-width:760px)and (min-width:1280px){.accessibility-top-hat .tablet-right{margin:-40px -120px -1px 0}}@media(min-width:760px)and (min-width:1440px){.accessibility-top-hat .tablet-right{margin:-40px -120px -1px 0}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .tablet-right{margin:0 -238px -1px 0}}@media(min-width:760px){.accessibility-top-hat .tablet-right__hero{height:330px;width:337.566px}}@media(min-width:760px)and (min-width:890px){.accessibility-top-hat .tablet-right__hero{height:435.026px;width:445px}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .tablet-right__hero{height:500.524px;width:512px}}@media(min-width:760px)and (min-width:1280px){.accessibility-top-hat .tablet-right__hero{flex-shrink:0;height:567px;width:580px}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .tablet-right__hero{height:768.172px;width:785.785px}}.accessibility-top-hat .platform{background:linear-gradient(180deg,#defff2,#eddfff);padding:40px 0}@media(min-width:1024px){.accessibility-top-hat .platform{padding:60px 0}}@media(min-width:1920px){.accessibility-top-hat .platform{padding:100px 0}}.accessibility-top-hat .platform-details{margin:0 -32px}@media(min-width:760px){.accessibility-top-hat .platform-details{display:flex;height:352.411px;margin:0;width:660px}}@media(min-width:890px){.accessibility-top-hat .platform-details{height:421.825px;width:790px}}@media(min-width:1024px){.accessibility-top-hat .platform-details{height:493.375px;width:924px}}@media(min-width:1280px){.accessibility-top-hat .platform-details{height:484.832px;width:908px}}@media(min-width:1920px){.accessibility-top-hat .platform-details{height:768.896px;width:1440px}}.accessibility-top-hat .platform-details .video{background:transparent}.accessibility-top-hat .wrapper-platform{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}@media(min-width:760px){.accessibility-top-hat .wrapper-platform{gap:30px}.accessibility-top-hat .wrapper-platform .second-section-content{order:1}.accessibility-top-hat .wrapper-platform .platform-details{order:2}.accessibility-top-hat .wrapper-platform .speak-to-agent{order:3}}@media(min-width:890px){.accessibility-top-hat .wrapper-platform{gap:40px}}@media(min-width:1920px){.accessibility-top-hat .wrapper-platform{gap:50px}}.accessibility-top-hat .second-section-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:20px}.accessibility-top-hat .second-section-content__header{align-self:stretch;color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:130%}.accessibility-top-hat .second-section-content__italic{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.accessibility-top-hat .second-section-content__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.accessibility-top-hat .second-section-content__para-bold{color:#000;font-size:14px;font-weight:700;line-height:140%}@media(min-width:760px){.accessibility-top-hat .second-section-content{align-items:center;gap:20px;padding:0 50px}}@media(min-width:760px)and (min-width:890px){.accessibility-top-hat .second-section-content{padding:0 70px}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .second-section-content{gap:30px;padding:0 100px}}@media(min-width:760px)and (min-width:1280px){.accessibility-top-hat .second-section-content{padding:0 65px}}@media(min-width:760px)and (min-width:1440px){.accessibility-top-hat .second-section-content{padding:0 145px}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .second-section-content{padding:0 120px}}@media(min-width:760px){.accessibility-top-hat .second-section-content__header{font-size:35px;max-width:70%}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .second-section-content__header{font-size:45px}}@media(min-width:760px)and (min-width:1280px){.accessibility-top-hat .second-section-content__header{max-width:100%}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .second-section-content__header{font-size:50px}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .second-section-content__italic{font-size:45px}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .second-section-content__italic{font-size:50px}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .second-section-content__para{font-size:18px}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .second-section-content__para{font-size:20px}}@media(min-width:760px)and (min-width:1024px){.accessibility-top-hat .second-section-content__para-bold{font-size:18px}}@media(min-width:760px)and (min-width:1920px){.accessibility-top-hat .second-section-content__para-bold{font-size:20px}}.accessibility-top-hat .speak-to-agent{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:center}.accessibility-top-hat .speak-to-agent__heading{align-items:center;align-self:stretch;-o-border-image:linear-gradient(90deg,#934af4,#fad1e1) 1;border-image:linear-gradient(90deg,#934af4,#fad1e1) 1;border-top:1px solid transparent;color:#000;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:normal;padding-top:20px}@media(min-width:760px){.accessibility-top-hat .speak-to-agent{align-items:center;flex-direction:row;gap:40px;justify-content:center}.accessibility-top-hat .speak-to-agent__heading{border-top:none;font-size:16px;padding:0;width:190px}}@media(min-width:1024px){.accessibility-top-hat .speak-to-agent__heading{font-size:20px;width:235px}}@media(min-width:1920px){.accessibility-top-hat .speak-to-agent__heading{font-size:22px;width:260px}}@media(min-width:1024px){.accessibility-top-hat .speak-to-agent__text{font-size:20px}}.accessibility-top-hat .eText{background:linear-gradient(180deg,#fff,#fff1f6);padding:40px 0}@media(min-width:1024px){.accessibility-top-hat .eText{padding:60px 0}}@media(min-width:1920px){.accessibility-top-hat .eText{padding:100px 0}}.accessibility-top-hat .wrapper-eText{align-items:center;display:flex;flex-direction:column}@media(min-width:760px){.accessibility-top-hat .wrapper-eText{flex-direction:row-reverse;gap:20px}}@media(min-width:890px){.accessibility-top-hat .wrapper-eText{gap:50px}}@media(min-width:1280px){.accessibility-top-hat .wrapper-eText{gap:100px}}@media(min-width:1920px){.accessibility-top-hat .wrapper-eText{gap:150px}}.accessibility-top-hat .tablet-photo{height:321.009px;width:256px}@media(min-width:760px){.accessibility-top-hat .tablet-photo{height:400px;width:318.994px}}@media(min-width:890px){.accessibility-top-hat .tablet-photo{height:450px;width:358.868px}}@media(min-width:1024px){.accessibility-top-hat .tablet-photo{height:550px;width:439.262px}}@media(min-width:1920px){.accessibility-top-hat .tablet-photo{height:800px;width:638.926px}}.accessibility-top-hat .content-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;padding-top:20px}@media(min-width:760px){.accessibility-top-hat .content-container{flex:1 0 0;margin:0;padding-right:20px}}@media(min-width:890px){.accessibility-top-hat .content-container{padding-right:0;padding-top:50px}}@media(min-width:1024px){.accessibility-top-hat .content-container{gap:30px}}@media(min-width:1920px){.accessibility-top-hat .content-container{padding-top:150px}}.accessibility-top-hat .content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}.accessibility-top-hat .content__heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:130%}@media(min-width:760px){.accessibility-top-hat .content__heading{font-size:35px}}@media(min-width:1024px){.accessibility-top-hat .content__heading{font-size:45px}}@media(min-width:1920px){.accessibility-top-hat .content__heading{max-width:70%}}.accessibility-top-hat .content__italic{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:760px){.accessibility-top-hat .content__italic{font-size:35px}}@media(min-width:1024px){.accessibility-top-hat .content__italic{font-size:45px}}.accessibility-top-hat .content__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:140%}@media(min-width:1024px){.accessibility-top-hat .content__para{font-size:18px}}@media(min-width:1920px){.accessibility-top-hat .content__para{font-size:20px}}.accessibility-top-hat .content__para-diff{font-weight:700}.accessibility-top-hat .learn-more{align-items:center;align-self:stretch;-o-border-image:linear-gradient(90deg,#934af4,#fad1e1) 1;border-image:linear-gradient(90deg,#934af4,#fad1e1) 1;border-top:1px solid transparent;display:flex;flex-direction:column;gap:10px;padding-top:20px}@media(min-width:760px){.accessibility-top-hat .learn-more{align-items:flex-start;box-sizing:border-box;flex-direction:row;gap:40px;max-width:300px}}@media(min-width:1024px){.accessibility-top-hat .learn-more{max-width:350px}}.accessibility-top-hat .learn-more__heading{align-items:center;color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:1024px){.accessibility-top-hat .learn-more__heading{font-size:20px}}.accessibility-top-hat .learn-more .btn-pill-primary{flex-shrink:0}.accessibility-top-hat .empowering-educators{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff),linear-gradient(90deg,#fad1e1,#eddfff);padding:40px 0}@media(min-width:760px){.accessibility-top-hat .empowering-educators{padding:60px 0}}@media(min-width:1024px){.accessibility-top-hat .empowering-educators{padding:100px 0}}.accessibility-top-hat .wrapper-educators{display:flex;flex-direction:column}@media(min-width:760px){.accessibility-top-hat .wrapper-educators{flex-direction:row;justify-content:space-between}}@media(min-width:890px){.accessibility-top-hat .wrapper-educators{flex-direction:row}}@media(min-width:1920px){.accessibility-top-hat .wrapper-educators{margin:0 auto;max-width:1200px}}.accessibility-top-hat .handshake{align-self:center;max-width:300px;width:100%}@media(min-width:760px){.accessibility-top-hat .handshake{align-self:flex-start;max-width:none;width:24%}}@media(min-width:890px){.accessibility-top-hat .handshake{width:31.5%}}@media(min-width:1024px){.accessibility-top-hat .handshake{width:27%}}@media(min-width:1280px){.accessibility-top-hat .handshake{width:29%}}@media(min-width:1440px){.accessibility-top-hat .handshake{width:25%}}@media(min-width:1920px){.accessibility-top-hat .handshake{width:33%}}.accessibility-top-hat .learning-experience{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.accessibility-top-hat .learning-experience{width:73%}}@media(min-width:890px){.accessibility-top-hat .learning-experience{width:63%}}@media(min-width:1024px){.accessibility-top-hat .learning-experience{gap:30px;width:68.5%}}@media(min-width:1280px){.accessibility-top-hat .learning-experience{width:65%}}@media(min-width:1440px){.accessibility-top-hat .learning-experience{width:70%}}@media(min-width:1920px){.accessibility-top-hat .learning-experience{width:61.5%}}.accessibility-top-hat .learning-experience__heading{align-self:stretch;color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:130%}@media(min-width:760px){.accessibility-top-hat .learning-experience__heading{font-size:35px}}@media(min-width:1024px){.accessibility-top-hat .learning-experience__heading{font-size:45px}}@media(min-width:1920px){.accessibility-top-hat .learning-experience__heading{font-size:50px}}.accessibility-top-hat .learning-experience__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media(min-width:1024px){.accessibility-top-hat .learning-experience__para{font-size:18px}}@media(min-width:1920px){.accessibility-top-hat .learning-experience__para{font-size:20px}}.accessibility-top-hat .success-story-test{padding:40px 0}@media(min-width:1024px){.accessibility-top-hat .success-story-test{max-width:60px 0}}@media(min-width:1920px){.accessibility-top-hat .success-story-test{max-width:100px 0}}.accessibility-top-hat .testimony__box{background-color:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(104,32,197,.15);box-sizing:content-box;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px;position:relative}@media(min-width:760px){.accessibility-top-hat .testimony__box{margin:0 80px 0 170px;padding:40px 30px 40px 50px}}@media(min-width:890px){.accessibility-top-hat .testimony__box{margin:0 100px 0 250px;padding:40px 30px 40px 50px}}@media(min-width:1024px){.accessibility-top-hat .testimony__box{margin:0 190px 0 243px;padding:40px 70px}}@media(min-width:1280px){.accessibility-top-hat .testimony__box{margin:0 170px 0 260px;padding:40px 70px 40px 94px}}@media(min-width:1440px){.accessibility-top-hat .testimony__box{margin:0 200px 0 320px;padding:50px 70px}}@media(min-width:1920px){.accessibility-top-hat .testimony__box{margin:0 250px 0 400px;padding:40px 70px 40px 94px}}.accessibility-top-hat .testimony__box-quote{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.4em;margin-bottom:0;padding-bottom:30px;text-indent:-8px}@media(min-width:760px){.accessibility-top-hat .testimony__box-quote{font-size:18px;padding-bottom:20px}}@media(min-width:1024px){.accessibility-top-hat .testimony__box-quote{font-size:20px}}@media(min-width:1280px){.accessibility-top-hat .testimony__box-quote{font-size:30px}}@media(min-width:1440px){.accessibility-top-hat .testimony__box-quote{padding-bottom:20px;text-indent:-14px}}@media(min-width:1920px){.accessibility-top-hat .testimony__box-quote{font-size:34px}}.accessibility-top-hat .testimony__info{display:flex}.accessibility-top-hat .testimony__info img{border-radius:5px;height:90px;margin-right:15px;width:90px}@media(min-width:760px){.accessibility-top-hat .testimony__info img{bottom:45px;height:125px;left:-100px;position:absolute;width:125px}}@media(min-width:890px){.accessibility-top-hat .testimony__info img{height:140px;left:-105px;position:absolute;width:135px}}@media(min-width:1024px){.accessibility-top-hat .testimony__info img{height:160px;left:-110px;position:absolute;width:155px}}@media(min-width:1280px){.accessibility-top-hat .testimony__info img{height:160px;left:-115px;position:absolute;width:155px}}@media(min-width:1920px){.accessibility-top-hat .testimony__info img{height:225px;left:-165px;width:225px}}.accessibility-top-hat .testimony__box-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4em;margin-bottom:10px;padding-bottom:10px}@media(min-width:760px){.accessibility-top-hat .testimony__box-title{font-size:16px;padding-bottom:0}}@media(min-width:890px){.accessibility-top-hat .testimony__box-title{font-size:16px;margin-bottom:0}}@media(min-width:1024px){.accessibility-top-hat .testimony__box-title{font-size:20px}}@media(min-width:1920px){.accessibility-top-hat .testimony__box-title{font-size:22px}}.accessibility-top-hat .testimony__box-text{color:#333!important;font-size:14px;line-height:1.2857142857;margin:0;padding-bottom:10px}@media(min-width:890px){.accessibility-top-hat .testimony__box-text{font-size:14px!important;padding-bottom:20px}}@media(min-width:1920px){.accessibility-top-hat .testimony__box-text{font-size:22px}}.accessibility-top-hat .testimony__box-link{color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration:underline}@media(min-width:890px){.accessibility-top-hat .testimony__box-link{font-size:16px!important}}@media(min-width:1920px){.accessibility-top-hat .testimony__box-link{font-size:22px!important}}.accessibility-top-hat .testimony__box-link a{all:unset;cursor:pointer}.accessibility-top-hat .resources{background:linear-gradient(180deg,rgba(250,209,225,0),#eddeff);padding:40px 0 60px}@media(min-width:1024px){.accessibility-top-hat .resources{padding:60px 0 80px}}.accessibility-top-hat .first-card__heading{align-self:stretch;color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:20px;text-align:center}@media(min-width:760px){.accessibility-top-hat .first-card__heading{font-size:35px;padding-bottom:50px}}@media(min-width:1024px){.accessibility-top-hat .first-card__heading{font-size:45px}}@media(min-width:1920px){.accessibility-top-hat .first-card__heading{font-size:50px}}.accessibility-top-hat .second-card{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}@media(min-width:760px){.accessibility-top-hat .second-card{flex-direction:row}}.accessibility-top-hat .second-card__heading{align-self:stretch;color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.accessibility-top-hat .second-card__heading{font-size:24px}}@media(min-width:1024px){.accessibility-top-hat .second-card__heading{font-size:30px}}.accessibility-top-hat .flex-con-resources{align-items:flex-start;align-self:stretch;background:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(147,74,244,.3);display:flex;flex-direction:column;gap:20px;padding:20px 20px 32px}@media(min-width:760px){.accessibility-top-hat .flex-con-resources{flex:1 0 0;gap:30px;padding:30px 35px 45px}}.accessibility-top-hat .titles-list-resources{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:15px}@media(min-width:760px){.accessibility-top-hat .titles-list-resources{flex:1 0 0;justify-content:space-between}}.accessibility-top-hat .titles-list-resources__item{align-items:center;display:flex;gap:20px;width:250px}.accessibility-top-hat .titles-list-resources__item__img{flex-shrink:0;height:10px;width:10px}.accessibility-top-hat .titles-list-resources__item__name{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}@media(min-width:1024px){.accessibility-top-hat .titles-list-resources__item__name{font-size:18px}}@media(min-width:1920px){.accessibility-top-hat .titles-list-resources__item__name{font-size:20px}}.accessibility-top-hat .cta-section{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;justify-content:center}@media(min-width:890px){.accessibility-top-hat .cta-section{flex:1 0 0}}.accessibility-top-hat .cta-section__article,.accessibility-top-hat .cta-section__form{align-items:flex-start;align-self:stretch;background:#fff;border-radius:10px;box-shadow:0 10px 30px 0 rgba(147,74,244,.3);display:flex;flex-direction:column;gap:20px;padding:20px}@media(min-width:760px){.accessibility-top-hat .cta-section__article,.accessibility-top-hat .cta-section__form{gap:30px;padding:30px 35px}}.accessibility-top-hat .cta-section__heading{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:760px){.accessibility-top-hat .cta-section__heading{font-size:24px}}@media(min-width:1024px){.accessibility-top-hat .cta-section__heading{font-size:30px}}.explore h1,.explore h2,.explore h3,.explore h4,.explore h5,.explore h6,.explore p{margin:0}.explore .custom-container{margin:0 auto;max-width:1440px;padding:0;width:100%}@media screen and (min-width:760px){.explore .custom-container{padding:0 20px}}@media screen and (min-width:890px){.explore .custom-container{padding:0 50px}}@media screen and (min-width:1024px){.explore .custom-container{padding:0 30px}}@media screen and (min-width:1280px){.explore .custom-container{padding:0 60px}}@media screen and (min-width:1920px){.explore .custom-container{padding:0}}.explore .buttons{background:radial-gradient(50% 100% at 50% 100%,#f7f0ff 0,#fff 100%);padding:30px 0 80px}@media(min-width:890px){.explore .buttons{padding:50px 0 80px}}@media(min-width:1280px){.explore .buttons{padding:60px 0 100px}}@media(min-width:1920px){.explore .buttons{padding:60px 0 120px}}@media(min-width:1280px){.explore .main-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.explore .main-wrapper .iframe-wrapper{aspect-ratio:16/9;margin-bottom:0;overflow:hidden;position:relative;width:100%}.explore .main-wrapper .iframe-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}}.explore .iframes{border-radius:8px;box-shadow:0 15px 40px 0 rgba(104,32,197,.1);flex-grow:1;overflow:hidden}.explore .iframes .iframe-wrapper{display:none}.explore .iframes .iframe-wrapper.active,.explore .iframes .iframe-wrapper:first-of-type{display:block}.explore .nav-buttons{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:20px;padding:0 20px 30px}@media(min-width:760px){.explore .nav-buttons{flex-direction:row;gap:0;justify-content:space-between;padding:0 0 30px}}@media(min-width:1280px){.explore .nav-buttons{align-self:flex-start;flex-direction:column;gap:30px;margin-right:85px;padding:0}}.explore .nav-buttons__header,.explore .nav-buttons__header-tablet{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:760px){.explore .nav-buttons__header,.explore .nav-buttons__header-tablet{display:none}}@media(min-width:1024px){.explore .nav-buttons__header,.explore .nav-buttons__header-tablet{font-size:30px}}@media(min-width:1280px){.explore .nav-buttons__header,.explore .nav-buttons__header-tablet{display:flex}}.explore .nav-buttons__button,.explore .nav-buttons__button1{align-items:center;align-self:stretch;background:#f7f0ff;border:none;border-radius:100px;color:#2d1159;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:normal;outline:2px solid #f7f0ff;padding:10px;text-align:center}.explore .nav-buttons__button1:focus-visible,.explore .nav-buttons__button:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media(min-width:760px){.explore .nav-buttons__button,.explore .nav-buttons__button1{letter-spacing:-.14px}}@media(min-width:890px){.explore .nav-buttons__button,.explore .nav-buttons__button1{padding:10px 15px}}@media(min-width:1024px){.explore .nav-buttons__button,.explore .nav-buttons__button1{font-size:16px;padding:10px 20px}}@media(min-width:1280px){.explore .nav-buttons__button,.explore .nav-buttons__button1{font-size:18px;max-width:300px;padding:15px 25px}}@media(min-width:1920px){.explore .nav-buttons__button,.explore .nav-buttons__button1{font-size:20px;max-width:400px}}.explore .nav-buttons button.active,.explore .nav-buttons__button1:hover,.explore .nav-buttons__button:hover{outline-color:#6820c5}.explore .nav-buttons__ace{width:20px}.explore .nav-buttons__button1{display:flex;gap:10px}.explore .nav-buttons__header-tablet{display:none}@media(min-width:760px){.explore .nav-buttons__header-tablet{display:block;padding-bottom:15px}}@media(min-width:1024px){.explore .nav-buttons__header-tablet{padding-bottom:20px}}@media(min-width:1280px){.explore .nav-buttons__header-tablet{display:none}}.actionable-data{background-color:#6820c5}@media screen and (max-width:1023px){.actionable-data .section-space{flex-direction:column;flex-wrap:wrap}.actionable-data .section-space .image-wrap{align-items:center;display:flex;justify-content:center;width:100%}}.actionable-data .section-space .text-wrap{width:45%}@media screen and (max-width:1023px){.actionable-data .section-space .text-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}}@media screen and (max-width:375px){.actionable-data .section-space .text-wrap{width:95%}}.actionable-data .section-space .text-wrap .actionable__heading{color:#fff1f6}@media screen and (max-width:889px){.actionable-data .section-space .text-wrap .actionable__heading{text-align:center;width:100%}}.actionable-data .section-space .text-wrap .actionable__heading .br{display:block}@media screen and (max-width:1023px){.actionable-data .section-space .text-wrap .actionable__heading .br{display:inline-block}}@media screen and (max-width:759px){.actionable-data .section-space .text-wrap .actionable__heading .br{display:block}}.actionable-data .section-space .text-wrap p{color:#fff1f6}@media screen and (max-width:1023px){.actionable-data .section-space .checklist{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:759px){.actionable-data .section-space .checklist{grid-template-rows:repeat(4,1fr)}}.actionable-data .section-space .email-form{align-self:stretch;padding-top:30px}@media(min-width:890px){.actionable-data .section-space .email-form{align-self:center;width:350px}}@media(min-width:1024px){.actionable-data .section-space .email-form{width:auto}}.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 h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;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:"";font-family:Font Awesome\ 5 Pro;font-weight:600;height:12px;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;height:auto;margin-left:auto;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);width:auto}@media(min-width:768px){.content-block-carousel-block .container .row .col+div img{height:590px;width:auto}}.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 .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-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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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{padding:50px 25px;position:relative;z-index:1}@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 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>img:first-child{margin-left:-491px}}@media(min-width:1200px){.content-block-feature-block.reverse.laptop .container .row .col>img:first-child{margin-left:-246px}}@media(min-width:992px){.content-block-feature-block.reverse.laptop .container .row .col>img:first-child+div{left:-297px}}@media(min-width:1200px){.content-block-feature-block.reverse.laptop .container .row .col>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>img:first-child{display:none;width:auto}@media(min-width:992px){.content-block-feature-block.laptop .container .row .col>img:first-child{display:block;margin-left:-120px;max-width:1086px}.content-block-feature-block.laptop .container .row .col>img:first-child+div{height:436px;left:74px;overflow:hidden;position:absolute;top:27px;width:697px}}.content-block-feature-block.laptop .container .row .col>img:first-child+div img{margin:0}@media(min-width:992px){.content-block-feature-block.laptop .container .row .col>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>img+div{display:none}@media(min-width:992px){.content-block-feature-block.mobile-image.laptop .container .row .col>img+div{display:block}}.content-block-feature-block.mobile-image .container .row .col>img{display:none}@media(min-width:992px){.content-block-feature-block.mobile-image .container .row .col>img{display:block}}.content-block-feature-block.mobile-image .container .row .col>img:last-child{display:none}@media(max-width:992px){.content-block-feature-block.mobile-image .container .row .col>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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:700;height:25px;justify-content:center;padding-top:3px;width:25px}.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 ul{margin-bottom:20px;margin-top:49px;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:"";font-family:Font Awesome\ 5 Pro;font-weight:600;height:12px;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.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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.0625rem;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}@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.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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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-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}.secondary-minimal-header{box-sizing:border-box;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.1rem;line-height:1.25rem;padding-bottom:0;padding-top:20px;text-align:center;text-transform:uppercase;width:100%;z-index:1}@media(min-width:992px){.secondary-minimal-header{font-size:.875rem;padding-bottom:50px;padding-top:45px;text-align:inherit}}.secondary-minimal-header .row{display:flex;flex-direction:column}@media(min-width:992px){.secondary-minimal-header .row{align-items:center;flex-direction:row;gap:25px;justify-content:space-between}}.secondary-minimal-header .row .col{margin:0;padding:0;width:auto}.secondary-minimal-header .row .col:first-child,.secondary-minimal-header .row .col:last-child{flex:1}.secondary-minimal-header .row .col:first-child{margin-top:20px;order:1}@media(min-width:992px){.secondary-minimal-header .row .col:first-child{order:0}}.secondary-minimal-header .row .col:last-child{margin-top:10px;order:2}@media(min-width:992px){.secondary-minimal-header .row .col:last-child{order:0;text-align:end}}.secondary-minimal-header .row .col img{display:block;height:40px;margin:0 auto;width:auto}.secondary-minimal-header .row .col a{color:#000;font-weight:700}.secondary-minimal-header .row .col a:hover{color:#ff529a}.secondary-minimal-header .row .col a:focus{outline:3px solid #ff529a;outline-offset:3px}.secondary-minimal-header .row .col a.light-theme{color:#934af4}.secondary-minimal-header .row .col a.light-theme:hover{color:#c59afa}.secondary-minimal-header .row .col a.light-theme:focus{outline:3px solid #c59afa;outline-offset:3px}.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{background:linear-gradient(150deg,#6820c5 15%,#c59afa 70%,#934af4 94%);height:100%;overflow:hidden;transform:skewY(-12deg);transform-origin:0;width:100%;z-index:-1}.content-block-hero-block #stripes span{height:40px}.content-block-hero-block #stripes :first-child{background:#934af4;left:50%;top:40px;width:50%}.content-block-hero-block #stripes :nth-child(2){background:#6820c5;bottom:40px;right:0;width:14%}.content-block-hero-block #stripes :nth-child(3){background:#e5166b;bottom:0;right:0;width:25%}@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){bottom:auto;top:300px;width:16.66667%}.content-block-hero-block #stripes :nth-child(3){right:auto;width:33.33333%}}@media screen and (min-width:880px){.content-block-hero-block #stripes span{height:190px}.content-block-hero-block #stripes :first-child{left:-16.66666%;width:33.33333%}.content-block-hero-block #stripes :nth-child(2){left:16.66666%;right:auto;top:0;width:33.33333%}.content-block-hero-block #stripes :nth-child(3){bottom:auto;left:49.99999%;width:33.33333%}.content-block-hero-block #stripes :nth-child(4){background:#934af4;right:-16.66666%;top:380px;width:33.33333%}.content-block-hero-block #stripes :nth-child(5){background:#934af4;bottom:0;width:33.33333%}}.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-size:.875rem;font-weight:400;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:3.5625rem;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+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>img{display:block}.content-block-hero-block .container .row .col+div>img:first-child{display:none}@media(min-width:992px){.content-block-hero-block .container .row .col+div>img:first-child{display:block;margin:41px 0 0 -120px;max-width:1157px}.content-block-hero-block .container .row .col+div>img:first-child+div{height:507px;left:61px;overflow:hidden;position:absolute;top:69px;width:786px}}.content-block-hero-block .container .row .col+div>img:first-child+div img{margin-top:20px}@media(min-width:992px){.content-block-hero-block .container .row .col+div>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-size:.875rem;font-weight:400;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:3.5625rem;font-weight:400;line-height:4.0625rem;margin-bottom:19px}.content-block-hero-generic-textbook-block .container .row .col p{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.6875rem;font-weight:400;line-height:2.125rem;margin-bottom:26px}.content-block-hero-generic-textbook-block .container .row .col p:nth-child(2){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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-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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:15px}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;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{color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.content-block-hero-generic-textbook-block .container .row .col+div p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.325em;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-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 p,.content-block-hero-teaching-resources-block.light .container .row .col+div p .btn-text,.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 a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:15px}@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{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;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{color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div p{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.325em;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 .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;width:150px;z-index:2}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col{float:left;margin:0;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>img{display:block}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col>img:first-child{max-width:450px}}.content-block-hero-teaching-resources-block .container .row .col>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>img:first-child+div{height:522px;left:29px;top:58px;width:392px}}.content-block-hero-teaching-resources-block .container .row .col>img:first-child+div img{height:100%;width:auto}.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{padding-left:45px;width:55%}}.content-block-hero-teaching-resources-block .container .row .col+div h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.95em;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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-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.tr-header{box-sizing:border-box;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.1rem;line-height:1.25rem;padding-bottom:0;padding-top:20px;text-align:center;text-transform:uppercase;width:100%;z-index:1}@media(min-width:992px){.content-block-hero-teaching-resources-block header.tr-header{font-size:.875rem;padding-bottom:50px;padding-top:45px;text-align:inherit}}.content-block-hero-teaching-resources-block header.tr-header .row{display:flex;flex-direction:column}@media(min-width:992px){.content-block-hero-teaching-resources-block header.tr-header .row{align-items:center;flex-direction:row;gap:25px;justify-content:space-between}}.content-block-hero-teaching-resources-block header.tr-header .row .col{margin:0;padding:0;width:auto}.content-block-hero-teaching-resources-block header.tr-header .row .col:first-child,.content-block-hero-teaching-resources-block header.tr-header .row .col:last-child{flex:1}.content-block-hero-teaching-resources-block header.tr-header .row .col:first-child{margin-top:20px;order:1}@media(min-width:992px){.content-block-hero-teaching-resources-block header.tr-header .row .col:first-child{order:0}}.content-block-hero-teaching-resources-block header.tr-header .row .col:last-child{margin-top:10px;order:2}@media(min-width:992px){.content-block-hero-teaching-resources-block header.tr-header .row .col:last-child{order:0;text-align:end}}.content-block-hero-teaching-resources-block header.tr-header .row .col img{display:block;height:40px;margin:0 auto;width:auto}.content-block-hero-teaching-resources-block header.tr-header .row .col a{color:#fff;font-weight:700}.content-block-hero-teaching-resources-block header.tr-header .row .col a:hover{color:#ff529a}.content-block-hero-teaching-resources-block header.tr-header .row .col a:focus{outline:3px solid #ff529a;outline-offset:3px}.content-block-hero-teaching-resources-block header.tr-header .row .col a.light-theme{color:#934af4}.content-block-hero-teaching-resources-block header.tr-header .row .col a.light-theme:hover{color:#c59afa}.content-block-hero-teaching-resources-block header.tr-header .row .col a.light-theme:focus{outline:3px solid #c59afa;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}.content-block-hero-teaching-resources-block.video header img:last-child{display:none!important}.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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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+.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)}.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{background:none;border-radius:0;color:#555;font-size:1.375rem;height:auto;line-height:1;margin:0 .6em;width:auto}@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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;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}.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{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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.content-block-quotes-block .container .row .col div h4+p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.95em;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;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>.row{display:flex}}.content-block-social-proof-block .container>.row>.col{float:none}@media(min-width:992px){.content-block-social-proof-block .container>.row>.col{padding-right:60px;width:50%}}.content-block-social-proof-block .container>.row>.col h2{margin:0}.content-block-social-proof-block .container>.row>.col h2 span{position:relative}.content-block-social-proof-block .container>.row>.col h2 span:first-child{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.0078125rem;line-height:1.25rem}.content-block-social-proof-block .container>.row>.col h2 span:nth-child(3),.content-block-social-proof-block .container>.row>.col h2 span:nth-child(5){color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.625rem;font-weight:700;letter-spacing:.0078125rem;line-height:2.8125rem;top:5px}.content-block-social-proof-block .container>.row>.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>.row>.col+div{padding:0 0 0 60px}.content-block-social-proof-block .container>.row>.col+div .row{display:flex;margin:0 -15px}}.content-block-social-proof-block .container>.row>.col+div .row:last-child .col h3{margin:0}.content-block-social-proof-block .container>.row>.col+div .row .col{color:#aaa;float:none;margin-top:20px}@media(min-width:992px){.content-block-social-proof-block .container>.row>.col+div .row .col{margin:0;padding:0 15px;width:33.333334%}}.content-block-social-proof-block .container>.row>.col+div .row .col h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.5rem;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%}.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 h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:2.625rem;margin-bottom:18px}.content-block-text-block .container li{list-style-type:none;margin-bottom:26px;padding-left:32px;position:relative}.content-block-text-block .container li:before{color:#934af4;content:"";font-family:Font Awesome\ 5 Pro;font-weight:600;height:12px;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{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;letter-spacing:0;line-height:1.3;margin:0 auto;text-align:center}.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{font-size:1.625rem;max-width:100%}}.product-overview .sub-titles{margin:70px 0 50px;position:relative}@media(max-width:992px){.product-overview .sub-titles{display:none}}.product-overview .sub-titles h4{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width:992px){.product-overview .sub-titles h4{margin-bottom:30px}}.product-overview .sub-titles h4:first-child{left:8.2%;position:absolute;top:0;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{border-top:1px solid #d9d9d9;content:"";position:absolute;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;right:8.7%;top:0;z-index:2}.product-overview .product-col{cursor:pointer;float:left;padding-bottom:100px;position:relative;text-align:center;transition:all .25s ease-out;width:25%}@media(max-width:992px){.product-overview .product-col{padding-bottom:80px;width:50%}.product-overview .product-col.last{padding-bottom:50px}}@media(max-width:768px){.product-overview .product-col{width:100%}}.product-overview .product-col h4{border-bottom:1px solid #d9d9d9;color:#767676;display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}@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{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product-overview .product-col .product-col-text h3{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;text-transform:none}.product-overview .product-col .product-col-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3;margin:15px 0 25px}.product-overview .product-col .product-col-text .btn-line{border-top:1px solid #d9d9d9;color:#e5166b;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1em;padding-top:10px;text-transform:uppercase;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}}@keyframes bounce-sideways{0%,to{transform:translateX(0)}50%{transform:translateX(10px)}}.button{border:1px solid transparent;cursor:pointer;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;line-height:1.25em;outline:none;padding:16px 30px;text-align: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 .wrapper{padding:0}@media screen and (min-width:767px){.contact .wrapper{padding:0 25px}}.contact__title{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;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,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;text-align:center}@media screen and (min-width:767px){.contact__text{margin-bottom:49px}.contact{padding:75px 0 60px}}.top-hat-homepage .max-1920{margin:0 auto;max-width:1920px}.top-hat-homepage .interactive-polls h1,.top-hat-homepage .interactive-polls h2,.top-hat-homepage .interactive-polls h3,.top-hat-homepage .interactive-polls h4,.top-hat-homepage .interactive-polls h5,.top-hat-homepage .interactive-polls h6,.top-hat-homepage .interactive-polls p{margin:0}.top-hat-homepage .interactive-polls{padding:40px 0 80px}@media(min-width:760px){.top-hat-homepage .interactive-polls{padding:60px 0 80px}}@media(min-width:1024px){.top-hat-homepage .interactive-polls{padding:80px 0 100px}}@media(min-width:1280px){.top-hat-homepage .interactive-polls{padding:120px 0}}.top-hat-homepage .interactive-polls{background-image:url(../images/home/2025/homepage_hero_bg_new.png),conic-gradient(from 270deg at 50% 100%,#fff 0deg,hsla(0,0%,100%,0) 54.0000021458deg,hsla(0,0%,100%,0) 125.9999978542deg,#fff 180deg),conic-gradient(from 270deg at 50% 100%,#c59afa 0deg,#fce1eb 36.0000005364deg,#eddfff 90deg,#f7f0ff 144.0000021458deg,#c59afa 180deg,#fce1eb 216.0000085831deg,#eddfff 270deg,#f7f0ff 323.9999914169deg);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;position:relative}.top-hat-homepage .create-hover{background-image:url(../images/home/2025/homepage_hero_bg_1_new.png),conic-gradient(from 180deg at 50% 100%,hsla(0,0%,100%,0) 25%,#e7d5fd 30%,#defff2 35%,#eddfff 50%,#fce1eb 65%,#e7d5fd 70%,hsla(0,0%,100%,0) 75%)}.top-hat-homepage .demo-hover{background-image:url(../images/home/2025/homepage_hero_bg_2_new.png),conic-gradient(from 180deg at 50% 100%,hsla(0,0%,100%,0) 25%,#e7d5fd 30%,#faf7ef 35%,#eddfff 50%,#defff2 65%,#e7d5fd 70%,hsla(0,0%,100%,0) 75%)}.top-hat-homepage .engaging-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:30px;position:relative}@media(min-width:760px){.top-hat-homepage .engaging-wrapper{gap:40px}}.top-hat-homepage .engaging-wrapper__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:760px){.top-hat-homepage .engaging-wrapper__header{font-size:40px;max-width:560px}}@media(min-width:1024px){.top-hat-homepage .engaging-wrapper__header{font-size:50px;max-width:700px}}@media(min-width:1280px){.top-hat-homepage .engaging-wrapper__header{font-size:60px;max-width:840px}}@media(min-width:1920px){.top-hat-homepage .engaging-wrapper__header{font-size:70px;max-width:980px}}.top-hat-homepage .engaging-wrapper__para{color:#2d1159;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media(min-width:760px){.top-hat-homepage .engaging-wrapper__para{max-width:340px;text-align:center}}@media(min-width:1024px){.top-hat-homepage .engaging-wrapper__para{font-size:22px;max-width:465px}}@media(min-width:1920px){.top-hat-homepage .engaging-wrapper__para{font-size:24px;max-width:540px}}.top-hat-homepage .engaging-wrapper__para-diff{font-style:normal;font-weight:700}.top-hat-homepage .engaging-wrapper__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:30px;font-style:italic;font-weight:600}@media(min-width:760px){.top-hat-homepage .engaging-wrapper__header-diff{font-size:40px}}.top-hat-homepage .engaging-wrapper__header-diff1{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:300}@media(min-width:760px){.top-hat-homepage .engaging-wrapper__header-diff1{font-size:40px}}.top-hat-homepage .typed-text-wrapper{color:#2d1159;display:inline-block;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600;white-space:nowrap}.top-hat-homepage .typed-text{color:#2d1159;display:inline-block}.top-hat-homepage .cursor{background-color:#2d1159;display:inline-block;height:1em;margin-left:4px;width:2px}.top-hat-homepage .cursor.blink{animation:blink .8s ease-in-out infinite}@keyframes blink{0%,to{background-color:#2d1159}50%{background-color:transparent}}.top-hat-homepage .btn-pill-primary,.top-hat-homepage .btn-pill-secondary{font-size:14px;font-style:normal;font-weight:600}@media(min-width:1024px){.top-hat-homepage .btn-pill-primary,.top-hat-homepage .btn-pill-secondary{font-size:18px;padding:15px 25px}}@media(min-width:1920px){.top-hat-homepage .btn-pill-primary,.top-hat-homepage .btn-pill-secondary{font-size:20px}}.top-hat-homepage .engaging-buttons{align-self:stretch;display:flex;flex-direction:column;gap:20px;justify-content:center}@media(min-width:760px){.top-hat-homepage .engaging-buttons{flex-direction:row;gap:10px}}.top-hat-homepage .th-logo{bottom:-40px;fill:#fff;filter:drop-shadow(0 12.377px 24.755px rgba(104,32,197,.15));left:calc(50% - 35px);position:absolute;width:70px}.top-hat-homepage .stats h1,.top-hat-homepage .stats h2,.top-hat-homepage .stats h3,.top-hat-homepage .stats h4,.top-hat-homepage .stats h5,.top-hat-homepage .stats h6,.top-hat-homepage .stats p{margin:0}.top-hat-homepage .stats{background:linear-gradient(180deg,rgba(251,248,255,0),#f7f0ff);padding:50px 0}.top-hat-homepage .stats__title{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-size:30px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:30px;text-align:center}@media(min-width:760px){.top-hat-homepage .stats__title{padding-bottom:45px}}@media(min-width:1024px){.top-hat-homepage .stats__title{font-size:50px}}@media(min-width:1280px){.top-hat-homepage .stats__title{padding-bottom:70px}}@media(min-width:1920px){.top-hat-homepage .stats__title{font-size:60px}}.top-hat-homepage .stats__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.top-hat-homepage .stats__grid{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:15px;padding-bottom:30px}@media(min-width:760px){.top-hat-homepage .stats__grid{flex-direction:row;gap:0;justify-content:center;justify-content:space-between;padding-bottom:50px}}@media(min-width:1280px){.top-hat-homepage .stats__grid{padding-bottom:80px}}.top-hat-homepage .stats__grid>.stats__item:first-child .stats__progress{stroke:url(#gradient-easy)}.top-hat-homepage .stats__grid>.stats__item:nth-child(2) .stats__progress{stroke:url(#gradient-engage)}.top-hat-homepage .stats__grid>.stats__item:nth-child(3) .stats__progress{stroke:url(#gradient-rec)}.top-hat-homepage .stats__item,.top-hat-homepage .stats__item2,.top-hat-homepage .stats__item3{display:grid;max-width:242px;place-items:center}@media(min-width:760px){.top-hat-homepage .stats__item,.top-hat-homepage .stats__item2,.top-hat-homepage .stats__item3{margin:0;padding:0;width:32.083%}}@media(min-width:890px){.top-hat-homepage .stats__item,.top-hat-homepage .stats__item2,.top-hat-homepage .stats__item3{max-width:277px}}@media(min-width:1280px){.top-hat-homepage .stats__item,.top-hat-homepage .stats__item2,.top-hat-homepage .stats__item3{max-width:316px}}@media(min-width:1920px){.top-hat-homepage .stats__item,.top-hat-homepage .stats__item2,.top-hat-homepage .stats__item3{max-width:396px}}.top-hat-homepage .stats__circle{grid-area:1/1;transform:rotate(90deg);width:110%}@media(min-width:760px){.top-hat-homepage .stats__circle{width:100%}}@media(min-width:1280px){.top-hat-homepage .stats__circle{width:111%}}@media(min-width:1920px){.top-hat-homepage .stats__circle{width:120%}}.top-hat-homepage .stats__circle circle{fill:none}.top-hat-homepage .stats__bg{grid-area:1/1;stroke:rgba(197,154,250,.2);stroke-width:1.5px}@media(min-width:1280px){.top-hat-homepage .stats__bg{stroke-width:1px}}.top-hat-homepage .stats__progress{grid-area:1/1;stroke:url(#gradient);stroke-width:1.5px}@media(min-width:1280px){.top-hat-homepage .stats__progress{stroke-width:1px}}.top-hat-homepage .stats__text{align-items:center;display:flex;flex-direction:column;gap:10px;grid-area:1/1;justify-content:center}.top-hat-homepage .stats__percent{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:1;line-height:100%}@media(min-width:1024px){.top-hat-homepage .stats__percent{font-size:60px}}@media(min-width:1920px){.top-hat-homepage .stats__percent{font-size:70px}}.top-hat-homepage .stats__description{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:147px;text-align:center}@media(min-width:1024px){.top-hat-homepage .stats__description{font-size:18px;max-width:160px}}@media(min-width:1280px){.top-hat-homepage .stats__description{max-width:240px}}@media(min-width:1920px){.top-hat-homepage .stats__description{font-size:20px;max-width:310px}}.top-hat-homepage .stats__note{color:#2d1159;display:block;font-size:12px;font-style:italic;padding-top:20px;text-align:right;text-decoration:none}@media(min-width:1024px){.top-hat-homepage .stats__note{font-size:16px}}@media(min-width:1920px){.top-hat-homepage .stats__note{font-size:18px}}.top-hat-homepage .stats-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column}.top-hat-homepage .btn-pill-primary{border:none;box-shadow:0 15px 30px 0 rgba(104,32,197,.15);width:auto}.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 xmlns='http://www.w3.org/2000/svg' width='330' height='189' fill='none'%3E%3Cg fill='%23c59afa' clip-path='url(%23a)'%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;background-size:82% 45%;display:block;height:100%;left:-96px;position:absolute;top:76%;width:100%;z-index:0}@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;display:none;justify-content:space-between}.student-header__anchor{align-items:center;color:#fff;color:#e5166b;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.25em;padding:16px 30px;position:relative}.student-header__anchor:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%23e5166b' d='M5.223 1.332a.58.58 0 0 0-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 0 0-.465.192.64.64 0 0 0-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.67.67 0 0 0-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 0 0 .465-.19l5.305-5.305a.66.66 0 0 0 .191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 0 0-.465.19z'/%3E%3C/svg%3E") no-repeat;content:"";height:12px;margin-left:8px;width:12px}.student-header__anchor:hover{color:#e5166b;text-decoration:none}.student-header__anchor:hover:after{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 xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none' viewBox='0 0 13 12'%3E%3Cpath fill='%23fff' d='M5.195 11.168a.74.74 0 0 1-.164-.465.66.66 0 0 1 .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 0 1 .191-.464.64.64 0 0 1 .465-.192h7.848L5.223 1.762c-.11-.137-.192-.301-.192-.465 0-.192.055-.356.164-.465l.63-.602a.64.64 0 0 1 .464-.19c.191 0 .356.054.465.19l5.305 5.305c.136.11.191.274.191.465a.64.64 0 0 1-.191.465L6.754 11.77a.66.66 0 0 1-.465.19c-.164 0-.328-.081-.465-.19z'/%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{backdrop-filter:blur(15px);opacity:0;position:absolute}.student-header__rect--top{bottom:145px;height:90px;right:0;width:90px}@media screen and (min-width:1025px){.student-header__rect--top{bottom:auto;height:180px;right:30px;top:-23px;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;height:143px;right:314px;top:84px;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;height:96px;left:auto;right:715px;top:338px;width:96px}}.student-header__rect--right{display:none}@media screen and (min-width:1025px){.student-header__rect--right{display:block;height:78px;right:0;top:265px;width:56px}}.student-header__image{bottom:0;height:auto;position:absolute;right:0;width:100%;z-index:-1}@media screen and (min-width:767px){.student-header__image{height:619px;-o-object-fit:cover;object-fit:cover;top:0;width:82%}}@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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='223' height='223' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23e5166b' fill-rule='evenodd' d='M11 0h2v2h-2zm0 91.455h2v2h-2zm2 91.455h-2v2h2zM11 18.291h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM29.291 0h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.619h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.454h-2v2h2zm-2-164.618h2v2h-2zm2 91.455h-2v2h2zm-2 91.454h2v2h-2zM49.582 0h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.619h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM65.873 0h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.619h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.454h-2v2h2zm-2-164.618h2v2h-2zm2 91.455h-2v2h2zm-2 91.454h2v2h-2zM86.164 0h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.619h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM102.455 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM102.455 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM102.455 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM120.746 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM120.746 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM120.746 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM139.037 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM139.037 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM139.037 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM157.328 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM157.328 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM157.328 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM175.619 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM175.619 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM175.619 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2z' clip-rule='evenodd'/%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%;content:"";display:block;height:100%;left:-96px;position:absolute;top:-76px;width:100%;z-index:0}@media screen and (min-width:767px){.student-header__wrapper:before{top:-45px}.student-header__wrapper{margin-bottom:0;top:inherit}.student-header__wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='330' fill='none'%3E%3Cg fill='%23e5166b' clip-path='url(%23a)'%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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='223' height='223' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23e5166b' fill-rule='evenodd' d='M11 0h2v2h-2zm0 91.455h2v2h-2zm2 91.455h-2v2h2zM11 18.291h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM29.291 0h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.619h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.454h-2v2h2zm-2-164.618h2v2h-2zm2 91.455h-2v2h2zm-2 91.454h2v2h-2zM49.582 0h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.619h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM65.873 0h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.619h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.454h-2v2h2zm-2-164.618h2v2h-2zm2 91.455h-2v2h2zm-2 91.454h2v2h-2zM86.164 0h-2v2h2zm-2 91.455h2v2h-2zm2 91.455h-2v2h2zm-2-164.619h2v2h-2zm2 91.455h-2v2h2zm-2 91.455h2v2h-2zm2-164.62h-2v2h2zm-2 91.456h2v2h-2zm2 91.455h-2v2h2zm-2-164.62h2v2h-2zm2 91.456h-2v2h2zm-2 91.454h2v2h-2zm2-164.618h-2v2h2zm-2 91.455h2v2h-2zm2 91.454h-2v2h2zM102.455 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM102.455 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM102.455 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM120.746 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM120.746 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM120.746 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM139.037 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM139.037 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM139.037 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM157.328 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM157.328 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM157.328 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM175.619 0h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zM175.619 18.291h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.455h-2v2h2zm89.455-91.455h2v2h-2zm2 91.455h-2v2h2zm-93.455-164.62h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.456h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2zM175.619 73.164h2v2h-2zm93.455 0h-2v2h2zm-93.455 91.455h2v2h-2zm2 91.454h-2v2h2zm89.455-91.454h2v2h-2zm2 91.454h-2v2h2z' clip-rule='evenodd'/%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%;content:"";display:block;height:200px;left:-96px;position:absolute;top:-76px;width:100%;z-index:0}@media screen and (min-width:767px){.student-header__other:before{top:-210px}.student-header__other{margin-bottom:0}.student-header__other:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='330' fill='none'%3E%3Cg fill='%23e5166b' clip-path='url(%23a)'%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__institution:before{top:-80px}}.student-header__box{backdrop-filter:blur(15px);background-color:rgba(104,32,197,.8);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%);opacity:1;padding:30px 23px 32px 25px;width:350px}@media screen and (min-width:767px){.student-header__box{bottom:-50px;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%);left:50px;max-width:512px;padding:50px 32px 51px 34px;position:absolute;width:100%}}@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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;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,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:767px){.student-header__text{font-size:1.321rem;line-height:1.4em}}.student-header .defaults2020 .move-down{opacity:0;transform:translateY(-140%);transition-delay:.2s}.student-header .defaults2020 .move-down.animate{opacity:1;transform:translateY(0);transition-delay:.2s;transition:transform 2.5s cubic-bezier(.45,0,.55,1)}.student-header__breadcrumbs{align-items:center;display:flex;gap:10px;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 xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none'%3E%3Cpath fill='%23eee6fc' d='M5.873 7.389c.137-.092.183-.229.183-.389a.48.48 0 0 0-.183-.388L1.44 2.178a.55.55 0 0 0-.389-.16.65.65 0 0 0-.388.16l-.503.503A.65.65 0 0 0 0 3.07c0 .16.046.297.137.388L3.68 7 .137 10.542a.62.62 0 0 0-.137.389c0 .16.069.297.16.388l.503.503c.114.114.251.16.388.16.16 0 .297-.046.389-.16z'/%3E%3C/svg%3E");display:block;height:12px;width:6px}.student-header__breadcrumbs-text{color:#eee6fc;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;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}}.top-hat-homepage .flex-con{display:flex;flex-direction:column}@media(min-width:760px){.top-hat-homepage .flex-con{flex-direction:row-reverse;justify-content:space-between}}.top-hat-homepage .flex-con .row-btm-to-col-left{width:100%}@media(min-width:760px){.top-hat-homepage .flex-con .row-btm-to-col-left{width:43%}}@media(min-width:890px){.top-hat-homepage .flex-con .row-btm-to-col-left{width:37%}}@media(min-width:1024px){.top-hat-homepage .flex-con .row-btm-to-col-left{width:38%}}@media(min-width:1920px){.top-hat-homepage .flex-con .row-btm-to-col-left{width:45%}}.top-hat-homepage .flex-con .row-top-to-col-right{width:100%}@media(min-width:760px){.top-hat-homepage .flex-con .row-top-to-col-right{max-width:none;width:57%}}@media(min-width:890px){.top-hat-homepage .flex-con .row-top-to-col-right{width:63%}}@media(min-width:1024px){.top-hat-homepage .flex-con .row-top-to-col-right{width:62%}}@media(min-width:1920px){.top-hat-homepage .flex-con .row-top-to-col-right{max-width:none;width:55%}}.top-hat-homepage .img-container{border-radius:16px;display:none;overflow:hidden}.top-hat-homepage .img-container img{width:100%}@media(prefers-reduced-motion:reduce){.top-hat-homepage .video-container{display:none}.top-hat-homepage .img-container{display:block}}.top-hat-homepage .video-container{border-radius:16px}.top-hat-homepage .video-container .video-js{background-color:transparent}.top-hat-homepage .transform h1,.top-hat-homepage .transform h2,.top-hat-homepage .transform h3,.top-hat-homepage .transform h4,.top-hat-homepage .transform h5,.top-hat-homepage .transform h6,.top-hat-homepage .transform p{margin:0}.top-hat-homepage .transform{padding:0 0 50px}@media(min-width:760px){.top-hat-homepage .transform{padding:0 0 80px}}@media(min-width:1280px){.top-hat-homepage .transform{padding:0 0 120px}}.top-hat-homepage .transform-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:30px}.top-hat-homepage .transform-wrapper__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:120%;text-align:center}@media(min-width:1024px){.top-hat-homepage .transform-wrapper__header{font-size:50px;max-width:530px}}@media(min-width:1920px){.top-hat-homepage .transform-wrapper__header{font-size:60px;max-width:none}}.top-hat-homepage .transform-wrapper__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.top-hat-homepage .navigation-buttons{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:20px;justify-content:center}@media(min-width:760px){.top-hat-homepage .navigation-buttons{flex-direction:row;gap:10px}}.top-hat-homepage .navigation-buttons .btn-pill-primary.nav{align-items:center;align-self:stretch;background:#f7f0ff;border:none;border-radius:40px;box-shadow:none;color:#2d1159;display:flex;justify-content:center;outline:2px solid #f7f0ff;width:auto}.top-hat-homepage .navigation-buttons .btn-pill-primary.nav:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}@media(min-width:1024px){.top-hat-homepage .navigation-buttons .btn-pill-primary.nav{font-size:18px}}@media(min-width:1920px){.top-hat-homepage .navigation-buttons .btn-pill-primary.nav{font-size:20px}}.top-hat-homepage .navigation-buttons .btn-pill-primary.nav.active,.top-hat-homepage .navigation-buttons .btn-pill-primary.nav:hover{outline-color:#6820c5}.top-hat-homepage .video-container{border:2px solid #eddfff;border-radius:8px;box-shadow:0 20px 40px 0 rgba(104,32,197,.15);overflow:hidden}@media(min-width:890px){.top-hat-homepage .video-container{border-radius:16px}}.top-hat-homepage .AI-powered,.top-hat-homepage .built-student,.top-hat-homepage .content-lecture,.top-hat-homepage .weekly-courses{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}@media(min-width:760px){.top-hat-homepage .AI-powered,.top-hat-homepage .built-student,.top-hat-homepage .content-lecture,.top-hat-homepage .weekly-courses{flex-direction:row-reverse}.top-hat-homepage .AI-poweredvideo,.top-hat-homepage .built-studentvideo,.top-hat-homepage .content-lecturevideo,.top-hat-homepage .weekly-coursesvideo{padding-top:20px;width:100%}.top-hat-homepage .AI-powered,.top-hat-homepage .built-student,.top-hat-homepage .content-lecture,.top-hat-homepage .weekly-courses{padding-top:20px}}@media(min-width:1280px){.top-hat-homepage .AI-powered,.top-hat-homepage .built-student,.top-hat-homepage .content-lecture,.top-hat-homepage .weekly-courses{padding-top:30px}}.top-hat-homepage .content-lecture__photo{background:#c59afa;display:block}.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;padding-top:30px}@media(min-width:760px){.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{align-self:center;padding-right:24px;padding-top:0}}@media(min-width:890px){.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{padding-right:60px}}@media(min-width:1024px){.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{gap:30px;max-width:none;padding-right:40px}}@media(min-width:1280px){.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{padding-right:60px;padding-top:30px}}@media(min-width:1920px){.top-hat-homepage .information-lecture,.top-hat-homepage .learning-gaps,.top-hat-homepage .student-content,.top-hat-homepage .teaching-partner{padding-right:80px}}.top-hat-homepage .information-lecture__header,.top-hat-homepage .learning-gaps__header,.top-hat-homepage .student-content__header,.top-hat-homepage .teaching-partner__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .information-lecture__header,.top-hat-homepage .learning-gaps__header,.top-hat-homepage .student-content__header,.top-hat-homepage .teaching-partner__header{font-size:40px}}@media(min-width:1920px){.top-hat-homepage .information-lecture__header,.top-hat-homepage .learning-gaps__header,.top-hat-homepage .student-content__header,.top-hat-homepage .teaching-partner__header{font-size:50px}}.top-hat-homepage .information-lecture__para,.top-hat-homepage .learning-gaps__para,.top-hat-homepage .student-content__para,.top-hat-homepage .teaching-partner__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .information-lecture__para,.top-hat-homepage .learning-gaps__para,.top-hat-homepage .student-content__para,.top-hat-homepage .teaching-partner__para{font-size:18px}}@media(min-width:1920px){.top-hat-homepage .information-lecture__para,.top-hat-homepage .learning-gaps__para,.top-hat-homepage .student-content__para,.top-hat-homepage .teaching-partner__para{font-size:20px}}.top-hat-homepage .btn-pill-secondary.tabs{align-items:center;border:1px solid #c59afa;display:flex;font-size:14px;gap:10px;justify-content:center}@media(min-width:1024px){.top-hat-homepage .btn-pill-secondary.tabs{font-size:18px;padding:15px 25px;white-space:nowrap}}@media(min-width:1920px){.top-hat-homepage .btn-pill-secondary.tabs{font-size:20px}}.top-hat-homepage .built-student__photo{background:#fad1e1;display:block}.top-hat-homepage .student-content__button{color:#934af4;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;gap:10px;line-height:normal}.top-hat-homepage .student-content__button:focus-visible{outline:3px solid #934af4;outline-offset:3px;transition:outline-offset .1s ease}.top-hat-homepage .student-content__button:active{box-shadow:none;outline:none}@media(min-width:1024px){.top-hat-homepage .student-content__button{font-size:18px}}@media(min-width:1920px){.top-hat-homepage .student-content__button{font-size:20px}}.top-hat-homepage .AI-powered__photo{background:#defff2;display:block}.top-hat-homepage .btn-pill-secondary.tabs.diff{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.top-hat-homepage .btn-pill-secondary.tabs.diff:active,.top-hat-homepage .btn-pill-secondary.tabs.diff:focus,.top-hat-homepage .btn-pill-secondary.tabs.diff:hover{background:#934af4;border-color:#934af4;color:#fff}.top-hat-homepage .teaching-partner__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .teaching-partner__header{font-size:40px}}@media(min-width:1920px){.top-hat-homepage .teaching-partner__header{font-size:50px}}.top-hat-homepage .teaching-partner__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .teaching-partner__para{font-size:18px}}@media(min-width:1920px){.top-hat-homepage .teaching-partner__para{font-size:20px}}.top-hat-homepage .teaching-partner__logo{width:20px}.top-hat-homepage .weekly-courses__photo{background:#eddfff;display:block}.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}.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}.study-counters--one-row-short .study-counters__grid{grid-template-columns:repeat(3,345px)}.study-counters--one-row-short{margin-bottom:150px!important}}.study-counters__title{color:#262626;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:700;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{display:grid;gap:40px 50px;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{background:-webkit-linear-gradient(126.94deg,#e5166b 12.02%,#c52aa0 85.95%);-webkit-background-clip:text;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:5rem;font-weight:400;line-height:5rem;-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{background:-webkit-linear-gradient(126.94deg,#e5166b 12.02%,#934af4 85.95%);-webkit-background-clip:text;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:7.5rem;font-weight:300;line-height:5.375rem;-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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;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}}.top-hat-homepage .perfect-pair h1,.top-hat-homepage .perfect-pair h2,.top-hat-homepage .perfect-pair h3,.top-hat-homepage .perfect-pair h4,.top-hat-homepage .perfect-pair h5,.top-hat-homepage .perfect-pair h6,.top-hat-homepage .perfect-pair p{margin:0}.top-hat-homepage .perfect-pair{padding:50px 0 35px}@media(min-width:1024px){.top-hat-homepage .perfect-pair{padding:80px 0}}@media(min-width:1280px){.top-hat-homepage .perfect-pair{padding:100px 0}}.top-hat-homepage .perfect-wrapper{align-items:flex-start;align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:30px;justify-content:center}@media(min-width:760px){.top-hat-homepage .perfect-wrapper{gap:50px}}@media(min-width:1024px){.top-hat-homepage .perfect-wrapper{gap:80px}}.top-hat-homepage .perfect-left{align-items:flex-start;align-self:center;display:flex;flex:1;flex-direction:column;gap:20px;justify-content:flex-end;padding-bottom:30px}@media(min-width:1024px){.top-hat-homepage .perfect-left{gap:40px;padding-bottom:0}}.top-hat-homepage .perfect-left__header{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .perfect-left__header{font-size:50px}}.top-hat-homepage .perfect-left__header-diff{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media(min-width:1024px){.top-hat-homepage .perfect-left__header-diff{font-size:50px}}.top-hat-homepage .perfect-left__para{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .perfect-left__para{font-size:18px}}.top-hat-homepage .perfect-right{background:#c59afa;border-radius:16px;flex:1.55;overflow:hidden}@media(min-width:890px){.top-hat-homepage .perfect-right{flex:1.85}}@media(min-width:1024px){.top-hat-homepage .perfect-right{flex:1.5}}@media(min-width:1280px){.top-hat-homepage .perfect-right{flex:2}}.top-hat-homepage .perfect-right__photo{width:100%}.top-hat-homepage .perfect{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:760px){.top-hat-homepage .perfect{flex-direction:row;gap:32px}}@media(min-width:890px){.top-hat-homepage .perfect{gap:40px}}@media(min-width:1024px){.top-hat-homepage .perfect{gap:60px}}@media(min-width:1280px){.top-hat-homepage .perfect{gap:90px}}.top-hat-homepage .perfect-logos--mobile{align-items:center;display:flex;gap:22px;justify-content:center}@media(min-width:760px){.top-hat-homepage .perfect-logos--mobile{display:none}}.top-hat-homepage .perfect-logos-track--desktop{display:none}@media(min-width:760px){.top-hat-homepage .perfect-logos-track--desktop{display:block;overflow:hidden;padding-top:50px;position:relative}}@media(min-width:1024px){.top-hat-homepage .perfect-logos-track--desktop{padding-top:80px}}@media(min-width:760px){.top-hat-homepage .perfect-logos{overflow:hidden;position:relative;white-space:nowrap}}.top-hat-homepage .perfect-logos__column{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:760px){.top-hat-homepage .perfect-logos__column{flex-direction:row;gap:50px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__column{gap:80px}}.top-hat-homepage .perfect-logos__logo{padding-bottom:33.3px;width:100px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo{padding:0;width:150px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo{width:170px}}.top-hat-homepage .perfect-logos__logo1{padding-bottom:33.3px;width:102px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo1{padding:0;width:130px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo1{width:170px}}.top-hat-homepage .perfect-logos__logo2{padding-bottom:33.3px;width:85px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo2{padding:0;width:125px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo2{width:148px}}.top-hat-homepage .perfect-logos__logo3{padding-bottom:33.3px;width:115px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo3{padding:0;width:145px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo3{width:167px}}.top-hat-homepage .perfect-logos__logo4{padding-bottom:33.3px;width:87px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo4{padding:0;width:130px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo4{width:150px}}.top-hat-homepage .perfect-logos__logo-solo{padding-bottom:33.3px;width:100px}@media(min-width:760px){.top-hat-homepage .perfect-logos__logo-solo{display:none}}@media(min-width:890px){.top-hat-homepage .perfect-logos__logo-solo{padding-top:12px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__logo-solo{width:100px}}@media(min-width:760px){.top-hat-homepage .perfect-logos__track{animation:slides 80s linear infinite}}.top-hat-homepage .perfect-logos__slide{align-items:center;display:flex;gap:40px}@media(min-width:760px){.top-hat-homepage .perfect-logos__slide{gap:50px}}@media(min-width:1024px){.top-hat-homepage .perfect-logos__slide{gap:80px;gap:104px}}.student-sign{text-align:center}.student-sign .bg-wrapper,.student-sign .container{background:linear-gradient(0deg,rgba(197,154,250,.15),rgba(197,154,250,.15)),#fbf8ff}.student-sign .container{margin-top:49px}@media screen and (min-width:760px){.student-sign .container{border-radius:10px 10px 0 0}}@media screen and (min-width:890px){.student-sign .container{background:none}}.student-sign .wrap{margin-top:49px}@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:890px){.student-sign .wrap{padding:32% 79px 0!important}}@media screen and (min-width:1280px){.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:890px){.student-sign .wrap{background:linear-gradient(0deg,rgba(197,154,250,.15),rgba(197,154,250,0)),#fbf8ff}}@media screen and (min-width:890px){.student-sign .p-btn-wrap{display:flex}}.student-sign p{font-size:14px;line-height:1.2571428571;margin:20px auto;max-width:260px;text-align:left;text-align:center}.student-sign p b{color:#6820c5}@media screen and (min-width:760px){.student-sign p{max-width:350px}}@media screen and (min-width:890px){.student-sign p{margin:0;max-width:none;padding:0 10px 0 20px;text-align:left}}@media screen and (min-width:1280px){.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{align-items:center;display:flex;flex:50%;flex-direction:column;gap:10px;justify-content:center}@media screen and (min-width:760px){.student-sign__wrapper{align-items:center;flex:inherit;flex-direction:row}}@media screen and (min-width:890px){.student-sign__wrapper{padding:0 10px}}@media screen and (min-width:1280px){.student-sign__wrapper{padding:0 20px}}@media screen and (min-width:1920px){.student-sign__wrapper{padding:0 58px}}.student-sign .btn{max-width:191px}@media screen and (min-width:760px){.student-sign .btn{max-width:none}}@media screen and (min-width:890px){.student-sign .btn{width:200px}}.student-sign .fa-chevron-down{color:#934af4;font-size:18px;font-weight:400;margin:52px auto 18px}@media screen and (min-width:760px){.student-sign .fa-chevron-down{margin:48px auto 38px}}@media screen and (min-width:890px){.student-sign .fa-chevron-down{margin:19px auto 23px}}@media screen and (min-width:1280px){.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:890px){.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:890px){.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:890px){.top-hat-features-page .student-sign p{padding:0 0 25px;width:230px}}@media screen and (min-width:1280px){.top-hat-features-page .student-sign p{font-size:18px;padding-bottom:40px;width:290px}}@media screen and (min-width:890px){.top-hat-features-page .student-sign__wrapper{align-items:flex-start;flex-direction:column;padding:0}}@media screen and (min-width:1440px){.top-hat-features-page .student-sign__wrapper{flex-direction:row;justify-content:flex-start}}@media screen and (min-width:890px){.top-hat-features-page .student-sign .btn{margin:5px 0}}@media screen and (min-width:1440px){.top-hat-features-page .student-sign .btn-primary{margin-right:10px;width:135px}}.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:890px){.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:890px){.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-color:hsla(0,0%,94%,.6);background-image:none}.flexibility__container{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-image:linear-gradient(177.3deg,rgba(104,32,197,.1) .35%,rgba(255,86,218,.13) 92.84%);display:block;padding:60px 24px}@media screen and (min-width:767px){.flexibility__container{padding:75px}}.flexibility__title{color:#262626;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:700;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,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;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,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;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-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;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{display:flex;gap:0 60px;margin-bottom:0}}.flexibility .flexibility__decoration-dots.animate{transition:.5s ease-in;transition-delay:1.5s}.flexibility__image{display:block;height:100px;margin:0 auto 21px;width:100px}@media screen and (min-width:767px){.flexibility__image{height:120px;margin:0;width:120px}}.flexibility__box{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:0}.flexibility .container{position:relative}.flexibility__decoration-pink{backdrop-filter:blur(15px);height:80px;left:-25px;position:absolute;top:-40px;width:80px;z-index:-1}@media screen and (min-width:1025px){.flexibility__decoration-pink{height:120px;left:-67px;top:-71px;width:120px}}.flexibility .flexibility__decoration-pink.animate{transition-delay:1.5s}.flexibility__decoration-purple{bottom:-45px;height:80px;position:absolute;right:43px;width:80px;z-index:-1}@media screen and (min-width:1025px){.flexibility__decoration-purple{bottom:-53px;height:120px;right:-35px;width:120px}}.flexibility__decoration-medium{bottom:35px;height:80px;position:absolute;right:0;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;height:120px;right:-153px;width:120px}}.flexibility__decoration-dots{height:180px;left:-25px;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;top:-30px;width:375px;z-index:-2}@media screen and (min-width:767px){.flexibility__decoration-dots{height:315px;left:-99px;width:1221px}}.flexibility__anchor{align-items:center;color:#e5166b;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:700;justify-content:center;line-height:1.25em;position:relative}.flexibility__anchor:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%23e5166b' d='M5.223 1.332a.58.58 0 0 0-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 0 0-.465.192.64.64 0 0 0-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.67.67 0 0 0-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 0 0 .465-.19l5.305-5.305a.66.66 0 0 0 .191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 0 0-.465.19z'/%3E%3C/svg%3E") no-repeat;content:"";height:12px;margin-left:8px;width:12px}.flexibility__anchor:hover{color:#e5166b;text-decoration:none}.flexibility__anchor:hover:after{animation:bounce-sideways 1.4s ease infinite}@media screen and (min-width:767px){.flexibility__anchor{font-size:1.375rem}.flexibility{height:100%;margin-bottom:28px;overflow-x:hidden;padding:144px 0}}.top-hat-homepage .trusted h1,.top-hat-homepage .trusted h2,.top-hat-homepage .trusted h3,.top-hat-homepage .trusted h4,.top-hat-homepage .trusted h5,.top-hat-homepage .trusted h6,.top-hat-homepage .trusted p{margin:0}.top-hat-homepage .trusted{background:#fff;padding:70px 0 30px}@media(min-width:760px){.top-hat-homepage .trusted{padding:70px 0 50px}}@media(min-width:890px){.top-hat-homepage .trusted{padding:80px 0}}@media(min-width:1280px){.top-hat-homepage .trusted{padding:100px 0}}@keyframes slides{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.top-hat-homepage .trusted-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:760px){.top-hat-homepage .trusted-wrapper{padding-top:0}}@media(min-width:1920px){.top-hat-homepage .trusted-wrapper{padding-bottom:40px}}.top-hat-homepage .trusted-wrapper__headers{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal;padding:0 5px 50px;text-align:center}@media(min-width:760px){.top-hat-homepage .trusted-wrapper__headers{display:none}}.top-hat-homepage .trusted-wrapper__headers-diff,.top-hat-homepage .trusted-wrapper__headersdiff1{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.top-hat-homepage .trusted-wrapper__headers-tablet{color:#2d1159;display:none;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:0 5px 30px;text-align:center}@media(min-width:760px){.top-hat-homepage .trusted-wrapper__headers-tablet{display:inline;font-size:35px;max-width:600px;padding-bottom:50px}}@media(min-width:1280px){.top-hat-homepage .trusted-wrapper__headers-tablet{font-size:45px;max-width:770px}}.top-hat-homepage .trusted-wrapper__headersdiff1-tablet{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.top-hat-homepage .trusted-wrapper__headers-diff-tablet{background:linear-gradient(90deg,#6820c5 29.64%,#e5166b 72.5%);background-clip:text;-webkit-background-clip:text;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:100%;text-align:center;-webkit-text-fill-color:transparent}.top-hat-homepage .trusted-wrapper-logos--mobile{align-items:flex-start;display:flex;gap:22px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos--mobile{display:none}}.top-hat-homepage .trusted-wrapper-logos-track--desktop{display:none}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos-track--desktop{display:block;overflow:hidden;position:relative}.top-hat-homepage .trusted-wrapper-logos{overflow:hidden;position:relative;white-space:nowrap}}.top-hat-homepage .trusted-wrapper-logos__column{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__column{flex-direction:row;gap:55px}}.top-hat-homepage .trusted-wrapper-logos__logo{padding-bottom:33.3px;width:100px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__logo{width:150px}}@media(min-width:1024px){.top-hat-homepage .trusted-wrapper-logos__logo{width:180px}}.top-hat-homepage .trusted-wrapper-logos__logo1{padding-bottom:33.3px;width:150px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__logo1{width:170px}}@media(min-width:1024px){.top-hat-homepage .trusted-wrapper-logos__logo1{width:180px}}.top-hat-homepage .trusted-wrapper-logos__logo2{padding-bottom:33.3px;width:80px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__logo2{padding-top:12px;width:110px}}@media(min-width:1024px){.top-hat-homepage .trusted-wrapper-logos__logo2{width:140px}}.top-hat-homepage .trusted-wrapper-logos__logo3{padding-bottom:33.3px;width:150px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__logo3{padding-top:12px}}@media(min-width:1024px){.top-hat-homepage .trusted-wrapper-logos__logo3{width:180px}}.top-hat-homepage .trusted-wrapper-logos__logo-solo{padding-bottom:33.3px;width:100px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__logo-solo{display:none}.top-hat-homepage .trusted-wrapper-logos__track{animation:slides 80s linear infinite}}.top-hat-homepage .trusted-wrapper-logos__slide{align-items:center;display:inline-flex;gap:40px}@media(min-width:760px){.top-hat-homepage .trusted-wrapper-logos__slide{gap:50px}}@media(min-width:1024px){.top-hat-homepage .trusted-wrapper-logos__slide{gap:80px}}.top-hat-homepage .custom-container{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}@media screen and (min-width:760px){.top-hat-homepage .custom-container{padding:0 50px}}@media screen and (min-width:1024px){.top-hat-homepage .custom-container{padding:0 70px}}@media screen and (min-width:1280px){.top-hat-homepage .custom-container{padding:0 120px}}@media screen and (min-width:1920px){.top-hat-homepage .custom-container{padding:0}}.top-hat-homepage .engaging-students h1,.top-hat-homepage .engaging-students h2,.top-hat-homepage .engaging-students h3,.top-hat-homepage .engaging-students h4,.top-hat-homepage .engaging-students h5,.top-hat-homepage .engaging-students h6,.top-hat-homepage .engaging-students p{margin:0}.top-hat-homepage .engaging-students{background:linear-gradient(90deg,#eddfff,#fff1f6)}@media(min-width:760px){.top-hat-homepage .engaging-students{background:linear-gradient(180deg,#fff 0 15px,transparent 15px 100%),linear-gradient(90deg,#eddfff,#fff1f6)}}@media(min-width:1920px){.top-hat-homepage .engaging-students{background:linear-gradient(180deg,#fff 0 30px,transparent 30px 100%),linear-gradient(90deg,#eddfff,#fff1f6)}}.top-hat-homepage .engaging-students .btn-pill-secondary{width:auto}.top-hat-homepage .engaging-students__content{justify-content:space-between}.top-hat-homepage .engaging-students__content .content-text{align-items:flex-start;align-self:center;gap:30px;padding:30px 0}@media(min-width:760px){.top-hat-homepage .engaging-students__content .content-text{max-width:250px;padding:45px 0 30px}}@media(min-width:1024px){.top-hat-homepage .engaging-students__content .content-text{max-width:430px;padding:65px 0 50px}}@media(min-width:1920px){.top-hat-homepage .engaging-students__content .content-text{max-width:510px;padding:130px 0 100px}}.top-hat-homepage .engaging-students__content .content-text h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:1024px){.top-hat-homepage .engaging-students__content .content-text h3{font-size:50px}}@media(min-width:1920px){.top-hat-homepage .engaging-students__content .content-text h3{font-size:60px}}.top-hat-homepage .engaging-students__content .content-text em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.top-hat-homepage .engaging-students__content .content-img{align-self:flex-end;display:none}@media(min-width:760px){.top-hat-homepage .engaging-students__content .content-img{display:block;margin-right:calc(-50vw + 50%);width:55%}}.top-hat-homepage .engaging-students__content .content-img img{width:100%}.top-hat-homepage .engaging-students__mobile-img img{padding-left:32px;width:100%}@media(min-width:760px){.top-hat-homepage .engaging-students__mobile-img img{display:none}}.testimonials{padding-bottom:80px}@media screen and (min-width:890px){.testimonials{padding-bottom:150px}}.testimonials__title{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin-bottom:40px;padding:0 18px;text-align:center}.testimonials__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (min-width:760px){.testimonials__title{padding:0}}@media screen and (min-width:1280px){.testimonials__title{font-size:45px;margin-bottom:50px}}@media screen and (min-width:1920px){.testimonials__title{font-size:50px;margin-bottom:60px}}.testimonials__box{background-color:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(104,32,197,.15);box-sizing:content-box;display:flex;flex-direction:column;height:400px;justify-content:space-evenly;padding:6px 30px;position:relative}@media screen and (min-width:890px){.testimonials__box{margin:0 125px 0 240px;padding:0 35px 0 115px}}@media screen and (min-width:1440px){.testimonials__box{height:450px;margin:0 185px 0 315px;padding:0 40px 0 115px}}@media screen and (min-width:1920px){.testimonials__box{margin:0 250px 0 400px;padding:0 100px 0 165px}}.testimonials #testimonialsBox2,.testimonials #testimonialsBox3,.testimonials #testimonialsBox4,.testimonials #testimonialsBox5{display:none}.testimonials__box-quote{color:#6820c5;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4em;margin-bottom:0;text-indent:-8px}@media screen and (min-width:1440px){.testimonials__box-quote{font-size:30px;text-indent:-14px}}.testimonials__info{display:flex}.testimonials__info img{border-radius:5px;height:90px;margin-right:15px;width:90px}@media screen and (min-width:890px){.testimonials__info img{bottom:55px;height:165px;left:-86px;position:absolute;width:165px}}@media screen and (min-width:1920px){.testimonials__info img{height:225px;left:-115px;width:225px}}.testimonials__box-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4em;margin-bottom:10px}@media screen and (min-width:890px){.testimonials__box-title{font-size:20px;margin-bottom:0}}.testimonials__box-text{color:#333!important;font-size:14px;line-height:1.2857142857;margin:0}@media screen and (min-width:890px){.testimonials__box-text{font-size:18px!important}}.testimonials__slider{align-items:center;display:flex;justify-content:space-between;margin:40px 18px 0;position:relative}@media screen and (min-width:890px){.testimonials__slider{margin-top:-90px}}.testimonials__slider img{cursor:pointer;height:36px;width:36px}.testimonials__slider .counter{color:#934af4;font-size:18px}@media screen and (min-width:890px){.testimonials__slider .counter{font-size:14px;left:56px;position:absolute}}.testimonials__slider .slash{padding:0 20px}@media screen and (min-width:890px){.testimonials__slider .slash{padding:0 10px}}.testimonials__box-pages{height:500px}@media screen and (min-width:890px){.testimonials__box-pages{justify-content:center}}.testimonials__box-pages .testimonials__box-quote{color:#000}@media screen and (min-width:890px){.testimonials__box-pages .testimonials__box-quote{font-size:26px;margin-bottom:32px;text-indent:-12px}.testimonials__box-pages img{top:50%;transform:translateY(-50%)}}.testimonials__box-pages .testimonials__box-title{color:#934af4;font-size:18px}@media screen and (min-width:890px){.testimonials__box-pages .testimonials__box-title{font-size:20px}}.testimonials__box-pages .testimonials__box-text{margin-bottom:30px}.testimonials__box-pages a{background:linear-gradient(90deg,#e5166b,#934af4 106.67%);border-radius:5px;color:#fff;font-size:14px;font-weight:700;line-height:2.7142857143;text-align:center}@media screen and (min-width:890px){.testimonials__box-pages a{background:none;border:none;color:#e5166b;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:2.3888888889;padding-right:.6em;position:relative;text-align:left;text-transform:capitalize}.testimonials__box-pages a:after,.testimonials__box-pages a:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.testimonials__box-pages a:after{content:"";left:.1em;margin-left:.6em}.testimonials__box-pages a:active:before,.testimonials__box-pages a:focus:before,.testimonials__box-pages a:hover:before{animation:bounce-sideways-reverse 1s ease infinite}.testimonials__box-pages a:active:after,.testimonials__box-pages a:focus:after,.testimonials__box-pages a:hover:after{animation:bounce-sideways 1s ease infinite}.testimonials__box-pages a:focus{outline:3px solid #934af4;outline-offset:3px}@keyframes bounce-sideways{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:890px){.features-header{padding-top:88px;text-align:left}}@media screen and (min-width:1280px){.features-header{padding-top:120px}}.features-header-wrap{position:relative}.features-header video::-webkit-media-controls{opacity:0}.features-header h2{background:linear-gradient(90deg,#6820c5,#e5166b);-webkit-background-clip:text;display:inline-block;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;line-height:1.15;margin:0 auto 40px;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:890px){.features-header h2{text-align:left}}@media screen and (min-width:1280px){.features-header h2{font-size:70px}}.features-header video{border-radius:10px;filter:drop-shadow(0 10px 30px rgba(104,32,197,.15));height:auto}@media screen and (min-width:890px){.features-header video{position:absolute;right:0;top: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{opacity:1;-webkit-transform:translateY(55px);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;float:right;position:sticky;top:30%;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]{bottom:0;display:block;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;bottom:-50px;content:"";height:2px;left:0;position:absolute;width:100%}@media screen and (min-width:1025px){.accordion__content{height:0;max-width:448px;opacity:0;transform:scaleY(0);transform-origin:top;transition:.2s linear}}.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;margin-bottom:0;opacity: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;margin-bottom:0;opacity: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,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;line-height:1.14em;margin-bottom:17px;padding:0;pointer-events:none;position:relative;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;bottom:-45px;content:"";height:2px;left:0;position:absolute;width:100%}}.accordion__subtitle{color:#934af4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;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,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;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{align-items:center;color:#e5166b;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25em;position:relative}.accordion__anchor:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%23e5166b' d='M5.223 1.332a.58.58 0 0 0-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 0 0-.465.192.64.64 0 0 0-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.67.67 0 0 0-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 0 0 .465-.19l5.305-5.305a.66.66 0 0 0 .191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 0 0-.465.19z'/%3E%3C/svg%3E") no-repeat;content:"";height:12px;margin-left:8px;width:12px}.accordion__anchor:hover{color:#e5166b;text-decoration:none}.accordion__anchor:hover:after{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{margin-bottom:69px;opacity:0;transition:.2s linear}.accordion{margin-bottom:324px;padding-top:40px}}.accordion__wrapper-box{display:flex;flex-direction:column-reverse;margin:0 auto 100px;max-width:325px;position:relative;transition:.2s linear}@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{height:250px;opacity:1;transform:scaleY(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:890px){.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:1280px){.top-hat-features-page .features-tabs{margin-top:20px}}@media screen and (min-width:1440px){.top-hat-features-page .features-tabs{margin-top:80px}}@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-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 auto 42px;max-width:961px;text-align:center}@media screen and (min-width:760px){.top-hat-features-page .features-tabs__title{margin-bottom:65px}}@media screen and (min-width:1280px){.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{color:#934af4;display:none;font-size:18px;font-weight:400;margin:184px auto 40px;text-align:center}@media screen and (min-width:890px){.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{min-height:650px;position:relative}}@media screen and (min-width:1280px){.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{margin:0 auto;max-width:240px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature .text-wrap{align-items:center;display:flex;gap:20px;max-width:none}}.top-hat-features-page .features-tabs .feature h4{color:#333;font-size:18px;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:1280px){.top-hat-features-page .features-tabs .feature h4{font-size:30px}}.top-hat-features-page .features-tabs .feature p{font-size:14px;margin-bottom:30px;text-align:left}@media screen and (min-width:1280px){.top-hat-features-page .features-tabs .feature p{font-size:18px;margin-bottom:50px}}.top-hat-features-page .features-tabs .tabs{background:linear-gradient(1turn,hsla(0,0%,100%,.75) .03%,hsla(0,0%,100%,0));border-radius:5px;filter:drop-shadow(0 15px 30px rgba(147,74,244,.15));margin-bottom:30px;padding:10px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .tabs{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));flex-shrink:0;left:0;margin-bottom:0;position:absolute;width:240px}.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:1280px){.top-hat-features-page .features-tabs .tabs{margin-bottom:60px;padding:20px;width:327px}.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{font:inherit;font-size:14px;line-height:1.2571428571;padding:9px 10px;text-align:left}@media screen and (min-width:1280px){.top-hat-features-page .features-tabs .tabs button,.top-hat-features-page .features-tabs .tabs h5{font-size:18px;padding:13.5px 20px}}.top-hat-features-page .features-tabs .tabs h5{font-weight:700}@media screen and (min-width:1280px){.top-hat-features-page .features-tabs .tabs h5{padding:13.5px 10px}}.top-hat-features-page .features-tabs .tabs button{align-items:center;background:none;border:none;color:#767676;cursor:pointer;display:block;display:flex;justify-content:space-between;outline:inherit;position:relative;width:100%}.top-hat-features-page .features-tabs .tabs button .arrow{display:none;transform:rotate(270deg)}.top-hat-features-page .features-tabs .tabs button:after{background:linear-gradient(90deg,#934af4,rgba(147,74,244,0));bottom:0;content:"";height:1px;left:5px;position:absolute;right:5px}.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;border-radius:5px;color:#fff;font-weight:700}.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:1280px){.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{margin:0 auto;width:95%}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature-details img,.top-hat-features-page .features-tabs .feature-details video{margin:0;width:90%}.top-hat-features-page .features-tabs .feature-details img.textbooks-img,.top-hat-features-page .features-tabs .feature-details video.textbooks-img{width:85%}}.top-hat-features-page .features-tabs .feature-details .btn-pill-tertiary{flex-shrink:0}@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-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 auto 38px;max-width:250px;text-align:center}@media screen and (min-width:500px){.stats-chart__title{max-width:none}}@media screen and (min-width:760px){.stats-chart__title{margin-bottom:48px}}@media screen and (min-width:1280px){.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 .product-visual-desktop{display:none}@media screen and (min-width:760px){.stats-chart .product-visual-desktop{display:block}}.stats-chart .product-visual-mobile{margin:0 auto;max-width:350px;width:100%}@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:1280px){.catalog{margin-bottom:142px}}.catalog-wrap{padding:0 39px;text-align:center}@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:60px 24px 0}}.catalog__title{color:#2d1159;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 auto 20px;text-align:center}@media screen and (min-width:760px){.catalog__title{padding:0 24px}}@media screen and (min-width:1280px){.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:1024px){.catalog .container{max-width:1440px}}.catalog__text{font-size:14px;margin:0 auto 30px;text-align:center}@media(min-width:760px){.catalog__text{max-width:575px}}@media(min-width:1280px){.catalog__text{font-size:20px;max-width:825px}}.catalog__images-mobile{align-items:center;display:flex;flex-direction:column;gap:50px;padding-top:60px}@media(min-width:760px){.catalog__images-mobile{display:none}}.catalog__images-mobile .row{display:flex;gap:25px}.catalog__images-mobile .row-inner{display:flex;flex-direction:column;justify-content:space-between}.catalog__images-mobile img{max-width:100px}.catalog__images-desktop{display:none}@media(min-width:760px){.catalog__images-desktop{align-items:flex-end;display:flex;justify-content:space-around;padding-top:60px}.catalog__images-desktop img{max-width:100px}}@media(min-width:1024px){.catalog__images-desktop img{max-width:none}}.faq__title{color:#2d1159;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 auto 52px;max-width:961px;text-align:center}@media screen and (min-width:760px){.faq__title{margin-bottom:52px}}@media screen and (min-width:1280px){.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;bottom:-17px;content:"";height:1px;left:0;position:absolute;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__answer{height:-moz-max-content;height:max-content;transform:scaleY(1)}@media screen and (min-width:1280px){.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:1280px){.faq__wrapper-box{margin:0 auto 80px;max-width:795px;width:100%}.faq__wrapper-box:after{bottom:-40px}}.faq__wrapper-box a{border-bottom:1px solid #000}.faq__button{background:none;border:none;color:#262626;cursor:pointer;display:flex;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;justify-content:space-between;line-height:1.14em;padding:0;position:relative;text-align:left;width:100%}.faq__button .arrow{align-self:center;flex-shrink:0;margin-top:5px;opacity:.5;rotate:0deg;transform:rotateX(0deg);transition:all .1s linear;width:13px}@media screen and (min-width:760px){.faq__button .arrow{margin:0}}@media screen and (min-width:1280px){.faq__button .arrow{width:20px}}.faq__button:focus{color:#934af4}@media screen and (min-width:1280px){.faq__button{align-items:center;font-size:2rem;grid-template-columns:5% 95%}}.faq__answer{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;height:0;line-height:1.4em;margin-top:24px;transform:scaleY(0);transform-origin:top;transition:.1s linear}@media screen and (min-width:1280px){.faq__answer{font-size:1.125rem}}.faq .features-links-list li{padding-bottom:4px}.faq .features-links-list li a{border-bottom:1px solid #000}.faq .features-links-list li a:focus,.faq .features-links-list li a:hover{border-color:#e5166b}.support{margin-bottom:106px;text-align:center}@media screen and (min-width:890px){.support{text-align:left}}@media screen and (min-width:760px){.support-wrap{padding:0 120px}}@media screen and (min-width:890px){.support-wrap{align-items:center;display:flex;padding:0}}.support__title{color:#2d1159;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 auto 25px}@media screen and (min-width:1280px){.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:1280px){.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:890px){.support img{padding:0 0 0 91px;width:57.3593073593%}}@media screen and (min-width:1280px){.support img{padding-left:163px;width:47.8333333333%}}@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-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400;line-height:1.2;margin:0 auto 20px}@media screen and (max-width:1279px){.plans__title{font-size:29px}}.plans__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.plans__subtitle{font-size:20px;margin:0 auto 60px;text-align:center;width:670px}@media screen and (max-width:1919px){.plans__subtitle{font-size:20px;width:600px}}@media screen and (max-width:1279px){.plans__subtitle{font-size:14px;margin:0 auto 60px;width:430px}}@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{align-items:center;display:flex;flex-direction:column;gap:40px}@media screen and (min-width:760px){.plans__choices{flex-direction:row;gap:60px;justify-content:center}}@media screen and (min-width:1920px){.plans__choices{gap:80px}}.plans .students .title{color:#934af4}.plans .institutions .title{color:#e5166b}.plans__box{background-color:#fff;border-radius:10px;box-shadow:0 4px 30px 0 rgba(147,74,244,.2);padding:30px;transition:all .25s ease;width:100%}@media screen and (min-width:890px){.plans__box{max-width:400px;padding:50px 40px 40px;width:calc(50% - 30px)}}@media screen and (min-width:1280px){.plans__box{max-width:none;width:450px}}@media screen and (min-width:1920px){.plans__box{width:500px}}.plans__box:focus-visible,.plans__box:hover{background-color:#6820c5}.plans__box:focus-visible .btn-pill-secondary,.plans__box:focus-visible .text,.plans__box:focus-visible .title,.plans__box:hover .btn-pill-secondary,.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-pill-secondary,.plans__box:hover .btn-pill-secondary{background-color:#6820c5;border-color:#fff}.plans__box .title{border-bottom:1px solid #d9d9d9;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1;margin:0;padding-bottom:40px}@media screen and (min-width:890px){.plans__box .title{font-size:40px}}@media screen and (min-width:1280px){.plans__box .title{font-size:52px;padding-bottom:50px}}@media screen and (min-width:1920px){.plans__box .title{font-size:58px}}.plans__box .text{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;margin:50px 0 40px;width:300px}@media screen and (max-width:1919px){.plans__box .text{font-size:18px}}@media screen and (max-width:1279px){.plans__box .text{font-size:14px;width:212px}}.plans .btn-pill-secondary: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{margin-bottom:101px;padding-top:80px}@media screen and (min-width:767px){.students-discover{margin-top:100px}.students-discover__container{align-items:center;display:flex;flex-direction:row-reverse;gap:96px}}.students-discover__title{color:#262626;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;line-height:1.14em;margin-bottom:30px}@media screen and (min-width:1025px){.students-discover__title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.625rem;font-weight:700;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;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;gap:12px;grid-template-columns:8px auto;line-height:1.4em}.students-discover__list-text:before{background-color:#e5166b;content:"";display:block;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}.students-discover{margin-bottom:120px!important}.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:1024px){.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,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:1.14em;margin:0 auto 50px;max-width:325px;text-align:center;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,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;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,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;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;max-width:325px;padding-bottom:50px;position:relative;width:100%}@media screen and (min-width:1025px){.institutions-exp__box--reverse{flex-direction:row-reverse}.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;top:20px;transform:translateX(-50%);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;right:-30px;top:20px;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}.learning__info{max-width:444px}}.learning__title{color:#262626;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;line-height:1.14em;margin-bottom:17px}@media screen and (min-width:1025px){.learning__title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:2.625rem;font-weight:700;margin-bottom:24px}}.learning__subtitle{color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4em}@media screen and (min-width:1025px){.learning__subtitle{font-size:1.125rem}.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}.learning{margin-bottom:120px}}.lp-engage .two-col{display:flex;flex-direction:column;margin-bottom:10px}.lp-engage .two-col .col-one,.lp-engage .two-col .col-two{width:100%}.lp-engage .two-col .col-one{margin-bottom:20px}.lp-engage .two-col .col-one.no-margin{margin-bottom:0}@media(min-width:768px){.lp-engage .two-col.half{flex-direction:row;justify-content:flex-start;margin-bottom:50px;margin-top:50px;width:100%}.lp-engage .two-col.half .col-one,.lp-engage .two-col.half .col-two{margin-bottom:0;width:50%}.lp-engage .two-col.half .col-one{margin-right:8.3333333333%}.lp-engage .two-col.reverse{flex-direction:row-reverse}.lp-engage .two-col.reverse .col-one{margin-right:0}.lp-engage .two-col.reverse .col-two{margin-right:8.3333333333%}}.lp-engage #agenda{margin:0 auto;max-width:1200px;padding:70px 24px}.lp-engage .list-schedule h4{color:#934af4;font-size:24px;font-weight:700}.lp-engage .list-schedule .breakout .four-col .one-col span,.lp-engage .list-schedule .breakout .three-col .one-col span,.lp-engage .list-schedule .breakout .two-col .one-col span,.lp-engage .list-schedule .description p,.lp-engage .list-schedule .time p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;margin-bottom:1rem;max-width:800px}.lp-engage .list-schedule .description p.font-weight-400,.lp-engage .list-schedule .time p.font-weight-400{font-weight:400}.lp-engage .list-schedule .breakout .four-col .one-col span,.lp-engage .list-schedule .breakout .three-col .one-col .info .hed,.lp-engage .list-schedule .breakout .three-col .one-col span,.lp-engage .list-schedule .breakout .two-col .one-col .info .hed,.lp-engage .list-schedule .breakout .two-col .one-col span{color:#e5166b;margin-bottom:.25rem}.lp-engage .list-schedule .breakout .three-col .one-col .info .subhed,.lp-engage .list-schedule .breakout .two-col .one-col .info .subhed{color:hsla(0,0%,100%,.7);font-size:1rem;font-style:italic;font-weight:400}.lp-engage .list-schedule .event{border-top:1px solid #000;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-top:15px}.lp-engage .list-schedule .event.border-0{border:0}.lp-engage .list-schedule .time{min-width:84px;padding-right:20px;width:16.6666666667%}.lp-engage .list-schedule .description{max-width:83.3333333333%;width:83.3333333333%}.lp-engage .list-schedule .description>p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.1;max-width:1000px}.lp-engage .list-schedule .description-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:992px){.lp-engage .list-schedule .description .full-width p{font-size:1rem;font-weight:400}}.lp-engage .list-schedule .full-width{margin-bottom:15px;max-width:800px;padding:0 15px 15px 0}.lp-engage .list-schedule .full-width.no-border{border:none}.lp-engage .list-schedule .full-width p{margin-bottom:0}.lp-engage .list-schedule .full-width span{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25rem}.lp-engage .list-schedule .breakout{padding-top:20px}.lp-engage .list-schedule .breakout .sub-heading{font-size:1rem}.lp-engage .list-schedule .breakout .swipe-btn{color:#767676}.lp-engage .list-schedule .breakout .swipe-btn i{font-size:.625rem;margin-left:8px}.lp-engage .list-schedule .btn-with-icon i:before{position:relative;top:-2px}.lp-engage .list-schedule .hide-on-mobile{display:none}.lp-engage .list-schedule .table{display:flex}.lp-engage .list-schedule .table .description{max-width:100%;overflow-x:scroll;width:100%}.lp-engage .list-schedule .table .row-four,.lp-engage .list-schedule .table .row-one,.lp-engage .list-schedule .table .row-three,.lp-engage .list-schedule .table .row-two{display:flex;flex-direction:row;margin-bottom:0}.lp-engage .list-schedule .table .four-col,.lp-engage .list-schedule .table .three-col,.lp-engage .list-schedule .table .two-col{flex-direction:row;margin-bottom:0;max-width:83.3333333333%;width:83.3333333333%}.lp-engage .list-schedule .table .four-col .one-col,.lp-engage .list-schedule .table .three-col .one-col,.lp-engage .list-schedule .table .two-col .one-col{min-width:180px;padding:0 15px 36px}.lp-engage .list-schedule .table .four-col .one-col.interactive,.lp-engage .list-schedule .table .three-col .one-col.interactive,.lp-engage .list-schedule .table .two-col .one-col.interactive{display:flex;flex-direction:column}.lp-engage .list-schedule .table .four-col .one-col:first-child,.lp-engage .list-schedule .table .three-col .one-col:first-child,.lp-engage .list-schedule .table .two-col .one-col:first-child{padding-left:0}.lp-engage .list-schedule .table .four-col .one-col:nth-child(2),.lp-engage .list-schedule .table .three-col .one-col:nth-child(2),.lp-engage .list-schedule .table .two-col .one-col:nth-child(2){border-left:1px solid #000;border-right:1px solid #000;margin-bottom:40px}.lp-engage .list-schedule .table .four-col .one-col:last-child,.lp-engage .list-schedule .table .three-col .one-col:last-child,.lp-engage .list-schedule .table .two-col .one-col:last-child{margin-bottom:15px}.lp-engage .list-schedule .table .four-col .one-col p,.lp-engage .list-schedule .table .three-col .one-col p,.lp-engage .list-schedule .table .two-col .one-col p{font-weight:600;line-height:1.4090909091}.lp-engage .list-schedule .table .four-col p,.lp-engage .list-schedule .table .three-col p,.lp-engage .list-schedule .table .two-col p{margin-bottom:0}.lp-engage .list-schedule .table .four-col span,.lp-engage .list-schedule .table .three-col span,.lp-engage .list-schedule .table .two-col span{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25rem}.lp-engage .list-schedule .table .four-col .speakers,.lp-engage .list-schedule .table .three-col .speakers,.lp-engage .list-schedule .table .two-col .speakers{margin-top:.2rem}.lp-engage .list-schedule .table .four-col .speakers p,.lp-engage .list-schedule .table .three-col .speakers p,.lp-engage .list-schedule .table .two-col .speakers p{font-size:.875rem;font-weight:400;line-height:1.4;margin:.5rem 0}.lp-engage .list-schedule .table .four-col .speakers .school,.lp-engage .list-schedule .table .three-col .speakers .school,.lp-engage .list-schedule .table .two-col .speakers .school{display:none;margin-bottom:.5rem}.lp-engage .list-schedule .table .four-col .speakers a,.lp-engage .list-schedule .table .three-col .speakers a,.lp-engage .list-schedule .table .two-col .speakers a{padding:10px 0}.lp-engage .list-schedule .table .two-col .one-col:first-child{border-right:1px solid #000;margin-bottom:40px}.lp-engage .list-schedule .table .two-col .one-col:last-child{border:none}.lp-engage .list-schedule .table .four-col .one-col:nth-child(3){border-left:1px solid #000;border-right:1px solid #000;margin-bottom:40px}.lp-engage .list-schedule .table .session{min-width:150px;width:25%}.lp-engage .list-schedule .btn-container{align-items:flex-end;display:flex;flex-direction:row;padding-top:15px;width:100%}.lp-engage .list-schedule .btn-container button{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;height:40px;margin-bottom:15px;transition:background .3s ease;width:42px}.lp-engage .list-schedule .btn-container button i{font-size:.875rem}.lp-engage .list-schedule .btn-container button:first-child{margin-right:15px}.lp-engage .list-schedule .btn-container button:hover{background:#e5166b;color:#fff;transition:background .3s ease}.lp-engage .list-schedule .btn-container button:focus{outline:none}.lp-engage .list-schedule .description-container .btn-container{padding-top:0;width:auto}.lp-engage .list-schedule .description-container button{margin-left:15px}.lp-engage .list-schedule .description-container button i,.lp-engage .list-schedule .description-container button:first-child{margin-right:0}.lp-engage .list-schedule .description-container button i:before{top:0}@media(min-width:768px){.lp-engage .list-schedule .description p,.lp-engage .list-schedule .time p{font-size:1.625rem;line-height:1.3}.lp-engage .list-schedule .description{max-width:83.3333333333%;width:83.3333333333%}.lp-engage .list-schedule .full-width{margin-bottom:20px;margin-right:20px}.lp-engage .list-schedule .full-width.no-border{padding-left:0}.lp-engage .list-schedule .full-width.with-title{margin-top:-10px;padding-top:0}.lp-engage .list-schedule .full-width p,.lp-engage .list-schedule .full-width span{font-size:1.125rem;line-height:1.4}.lp-engage .list-schedule .breakout .swipe-btn{color:#767676}.lp-engage .list-schedule .breakout .swipe-btn i{font-size:.625rem}.lp-engage .list-schedule .breakout .two-col .one-col{min-width:250px;width:50%}.lp-engage .list-schedule .breakout .two-col .one-col span{font-size:1.125rem;line-height:1.4}.lp-engage .list-schedule .breakout .two-col .one-col p{font-size:1.375rem}.lp-engage .list-schedule .breakout .two-col .one-col p.sub-heading{font-size:1.25rem}.lp-engage .list-schedule .breakout .two-col .one-col .speakers p{font-size:1rem}.lp-engage .list-schedule .breakout .three-col .one-col{min-width:250px;width:33.3333333333%}.lp-engage .list-schedule .breakout .three-col .one-col span{font-size:1rem;line-height:1.4}.lp-engage .list-schedule .breakout .three-col .one-col p{font-size:1.375rem}.lp-engage .list-schedule .breakout .three-col .one-col p.sub-heading{font-size:1.25rem}.lp-engage .list-schedule .breakout .three-col .one-col .speakers p{font-size:.875rem}.lp-engage .list-schedule .breakout .four-col .one-col{min-width:200px;width:25%}.lp-engage .list-schedule .breakout .four-col .one-col span{font-size:1rem;line-height:1.4}.lp-engage .list-schedule .breakout .four-col .one-col p{font-size:1.375rem}.lp-engage .list-schedule .breakout .four-col .one-col p.sub-heading{font-size:1.25rem}.lp-engage .list-schedule .breakout .four-col .one-col .speakers p{font-size:.875rem}.lp-engage .list-schedule .btn-container button:first-child{margin-right:0}}@media(min-width:992px){.lp-engage .list-schedule .full-width.interactive,.lp-engage .list-schedule .table .four-col .one-col.interactive,.lp-engage .list-schedule .table .three-col .one-col.interactive,.lp-engage .list-schedule .table .two-col .one-col.interactive{flex-direction:row}.lp-engage .list-schedule .full-width .info,.lp-engage .list-schedule .table .four-col .one-col .info,.lp-engage .list-schedule .table .three-col .one-col .info,.lp-engage .list-schedule .table .two-col .one-col .info{margin-right:5%;width:75%}.lp-engage .list-schedule .full-width .speakers a,.lp-engage .list-schedule .table .four-col .one-col .speakers a,.lp-engage .list-schedule .table .three-col .one-col .speakers a,.lp-engage .list-schedule .table .two-col .one-col .speakers a{padding:0}.lp-engage .list-schedule .btn-container{flex-direction:column;padding-top:0;width:20%}.lp-engage .list-schedule .hide-on-mobile{display:inline-block}}@media(min-width:1270px){.lp-engage .list-schedule .table .description{overflow-x:hidden}.lp-engage .list-schedule .swipe-btn{display:none}}.features-form-modal .th-form{padding-top:0}.modal-overlay{background:rgba(43,46,56,.9);bottom:-5000px;display:block;left:-5000px;overflow:hidden;padding:10px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.lock-body-scroll{overflow:hidden;touch-action:none}.is-modal-closed{display:none}.modal-box{background-color:#fff;left:50%;margin:10px;max-height:90vh;overflow:scroll;padding:35px;position:absolute;top:50%;transform:translate(-50%,-50%);width:700px;z-index:1}@media(max-width:759px){.modal-box{margin-left:0;width:90vw}}.modal-box #close-btn{background:transparent;border:none;color:#95979c;font-size:2.625rem;height:45px;line-height:45px;padding:0;position:absolute;right:5px;top:8px;transition:color .2s;width:45px}.modal-box #close-btn:hover{color:#333;cursor:pointer}.modal-box .modal-title{font-size:28px}.modal-box .modal-intro,.modal-box .modal-title{color:#333}.modal-box .modal-intro{margin:0}.modal-box .loading-spinner{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#555;height:50px;margin:0 auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-box .error-msg{padding:20px 0}.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}.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{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;text-decoration:none;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{border-bottom:2px solid #aa0a5e;color:#aa0a5e}.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>.quicklinks>ul#wp-admin-bar-top-secondary{display:none!important}