@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:103%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:103%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}img.hover-fx,.post.hover-fx{transition:linear .1s}img.hover-fx:hover,.post.hover-fx:hover{transition:linear .18s}img.hover-fx:hover{transform:scale(1.02);filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5));outline:2px solid #f05325}.hover-fx.study-item img,.hover-fx.brightness img{transition:linear .1s}.hover-fx.study-item:hover img,.hover-fx.brightness:hover img{transition:linear .18s;filter:brightness(120%)}.post.hover-fx:hover{filter:brightness(1.2);background-color:#cbcbcb}a.post:link,a.post:visited,a.post:hover,a.post:active{text-decoration:none}.post.hover-fx{cursor:pointer}main .banner.hover-fx{transition:ease-out .1s;pointer-events:none}main .banner.hover-fx:hover{transition:ease-in .18s}main .bl-bnr:hover{background-color:#00354e}main .gr-bnr:hover{background-color:#323e48}main .banner.hover-fx a{transition:ease-out .1s;line-height:20px;pointer-events:auto}main .banner.hover-fx a:hover{font-size:20.5px;transition:ease-in .18s}main .font-xl.banner.hover-fx h2{line-height:36px;transition:ease-out .1s;margin:7.2px}main .font-xl.banner.hover-fx a:hover{font-size:36.5px;transition:ease-in .18s}main .font-xl.banner.hover-fx a:hover h2{font-size:36.5px;transition:ease-in .18s}.sub-menu .hover-fx{line-height:initial;transition:linear .1s}.sub-menu .hover-fx:has(:not(.active)):hover{background-color:#f5f5f5;transition:linear .1s}.create-account.hover-fx{transition:ease-out .1s}.create-account.hover-fx:hover{transition:ease-in .18s;background-color:#d1d1d3}.hover-fx.btn{transition:ease-out .1s}.hover-fx.btn:hover{transition:ease-in .18s}.btn{position:relative;overflow:hidden}span.ripple{position:absolute;border-radius:50%;transform:scale(0);animation:ripple 200ms linear;background-color:rgba(0,0,0,.4);width:300px;height:300px;top:-120px}@keyframes ripple{to{transform:scale(4);opacity:0}}.hover-fx:has(img) img{transition:linear .1s}.hover-fx:has(img) img:hover{transition:linear .18s}.hover-fx:has(img) img.large:hover{transform:scale(1.02);filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5));outline:2px solid #f05325}*[data-youtube-id],*[data-youtube-id] img,*[data-youtube-id] img:after,.youtube-video,.youtube-video img{transition:ease-out .1s}*[data-youtube-id],.youtube-video{overflow:hidden}*[data-youtube-id]:before,.youtube-video:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-color:transparent;z-index:99;transition:ease-out .1s}*[data-youtube-id] .study-content,.youtube-video .study-content{transition:ease-out .1s}*[data-youtube-id]:hover,.youtube-video:hover{transition:ease-in .18s;position:relative;background-size:17%!important}*[data-youtube-id]:hover img,.youtube-video:hover img{transform:scale(1.1);transition:ease-in .18s}*[data-youtube-id]:hover img.ed-play-btn,.youtube-video:hover img.ed-play-btn{transform:translate(-50%,-50%)scale(1.1)!important}*[data-youtube-id]:hover .study-content,.youtube-video:hover .study-content{background-size:90px!important;background-position:50% 0!important;transition:ease-in .18s}*[data-youtube-id]:hover:before,.youtube-video:hover:before{background-color:rgba(255,255,255,.2);transition:ease-in .18s}.dark-vid:hover:before{background-color:rgba(255,255,255,.1)}.img-fit{display:flex;width:fit-content;margin:auto}.btn:not(.create-account),button.btn{border:1px solid #fff;line-height:1.1em;border-radius:32.5px;display:inline-block;padding:18.5px 30px!important;outline:none;text-decoration:none;font-size:28px;font-family:museo-sans,primary-arial-fallback,sans-serif}.btn:not(.create-account).btn-blue,button.btn.btn-blue{background-color:#004d71;border-color:#fff;color:#fff}.btn:not(.create-account).btn-blue:hover,button.btn.btn-blue:hover{background-color:#fff;color:#004d71;border-color:#004d71;cursor:pointer}.btn:not(.create-account).btn-blue.btn-invert,button.btn.btn-blue.btn-invert{border-color:#004d71;background:#fff;color:#004d71}.btn:not(.create-account).btn-blue.btn-invert:hover,button.btn.btn-blue.btn-invert:hover{background-color:#004d71;color:#fff;border-color:#fff}.btn:not(.create-account).btn-orange,button.btn.btn-orange{background-color:#f05325;border-color:#fff;color:#fff}.btn:not(.create-account).btn-orange:hover,button.btn.btn-orange:hover{background-color:#fff;color:#f05325;border-color:#f05325;cursor:pointer}.btn:not(.create-account).btn-orange.btn-invert,button.btn.btn-orange.btn-invert{border-color:#f05325;background:#fff;color:#f05325}.btn:not(.create-account).btn-orange.btn-invert:hover,button.btn.btn-orange.btn-invert:hover{background-color:#f05325;color:#fff;border-color:#fff}.btn:not(.create-account).btn-gray,.btn:not(.create-account).btn-grey,button.btn.btn-gray,button.btn.btn-grey{background-color:#5b6670;border-color:#fff;color:#fff}.btn:not(.create-account).btn-gray:hover,.btn:not(.create-account).btn-grey:hover,button.btn.btn-gray:hover,button.btn.btn-grey:hover{background-color:#fff;color:#5b6670;border-color:#5b6670;cursor:pointer}.btn:not(.create-account).btn-gray.btn-invert,.btn:not(.create-account).btn-grey.btn-invert,button.btn.btn-gray.btn-invert,button.btn.btn-grey.btn-invert{border-color:#5b6670;background:#fff;color:#5b6670}.btn:not(.create-account).btn-gray.btn-invert:hover,.btn:not(.create-account).btn-grey.btn-invert:hover,button.btn.btn-gray.btn-invert:hover,button.btn.btn-grey.btn-invert:hover{background-color:#5b6670;color:#fff;border-color:#fff}.btn:not(.create-account).btn-white,button.btn.btn-white{background-color:#fff;border-color:#f05325;color:#f05325}.btn:not(.create-account).btn-white:hover,button.btn.btn-white:hover{background-color:#f05325;color:#fff;border-color:#fff;cursor:pointer}.btn:not(.create-account).btn-white.btn-invert,button.btn.btn-white.btn-invert{border-color:#fff;background:#f05325;color:#fff}.btn:not(.create-account).btn-white.btn-invert:hover,button.btn.btn-white.btn-invert:hover{background-color:#fff;color:#f05325;border-color:#f05325}body .content main section form.gm-form button.btn[disabled]{background:#dcdce0;border:none;color:#323e48;pointer-events:none}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:103%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}main section.sub-menu{text-align:center}main section.sub-menu .controls{display:flex;flex-direction:column;margin-top:50px;gap:20px}main section.sub-menu .controls a{font-family:museo-sans,primary-arial-fallback,sans-serif;font-weight:300;font-size:22px;line-height:28px}main section.sub-menu .controls .top-controls,main section.sub-menu .controls .middle-controls,main section.sub-menu .controls .bottom-controls{display:flex;justify-content:space-between}main section.sub-menu .controls .top-controls div,main section.sub-menu .controls .middle-controls div,main section.sub-menu .controls .bottom-controls div{background-color:#f05325;padding:20px 0;width:100%;color:#fff;border:1px solid #fff;cursor:pointer}main section.sub-menu .controls .top-controls div:hover,main section.sub-menu .controls .middle-controls div:hover,main section.sub-menu .controls .bottom-controls div:hover{background-color:#004d71}main section.sub-menu .controls .top-controls div.active,main section.sub-menu .controls .middle-controls div.active,main section.sub-menu .controls .bottom-controls div.active{background-color:#004d71}main section.partners{text-align:center}main section.partners h2{text-transform:inherit}main section.partners .grid{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}main section.partners .grid div{display:flex;justify-content:center;align-items:center;width:175px;height:175px;border:1px solid #efefef;padding:15px}main section.contact{background-color:#f2f3f4}main section.contact h3{visibility:hidden;position:relative}main section.contact h3:after{visibility:visible;position:absolute;left:0;width:100%;content:"We are excited to hear from you!"}@supports(grid-row:auto){@media screen and (max-width:400px){main section.partners .grid div{height:150px;width:150px}main .partners.content.max{padding-left:10px;padding-right:10px}}@media screen and (max-width:1199px){main section.sub-menu .controls .top-controls,main section.sub-menu .controls .middle-controls,main section.sub-menu .controls .bottom-controls{flex-direction:column;margin:0}}@media screen and (min-width:1200px){main section.sub-menu p{padding:0 50px}}}