@import url("https://use.typekit.net/ldq3ney.css");@import url("https://use.typekit.net/rpa8ack.css");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;700&display=swap");@import url(https://fonts.googleapis.com/css?family=Patrick+Hand+SC);*,:after,:before{box-sizing:border-box}body{margin:0;overflow-x:hidden}body .vidyard-player-container div{padding-bottom:56.25%!important}a{color:#c0181b;text-decoration:none}.header-container-wrapper{background:#fff;position:fixed;width:100%;z-index:999}.body-container-wrapper{padding-top:75px}.body-container-wrapper-summit{padding-top:0}.banner{display:flex!important;flex-direction:column;overflow:hidden;position:relative}.banner.right.reverse .span6{margin-bottom:80px}.banner .img{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;position:relative;width:100%}.banner .img div{padding:0 0 60px 60px;width:50%}.banner .img h3{color:#fff;font-size:24px;line-height:1.167;margin:0}.banner .img p{color:#fff;font-size:12px;letter-spacing:1.167px;line-height:1.833;text-transform:uppercase}.banner.left{border-right:5px solid #19315a}.banner.left .container{padding-right:10px}.banner.right{border-left:5px solid #19315a}.banner.right .container{padding-left:10px}.banner.right .img{left:0}.bg-dark{background-color:#1e3157}.bg-dark .hs-button{border:none}.bg-light{background-color:#fbfbfb}.bg-grey{background-color:#dbdcd6}.bg-light.to-transparent{background-color:transparent;background-image:linear-gradient(#fbfbfb 10%,transparent 0)}.bg-transparent.to-light{background-color:transparent;background-image:linear-gradient(transparent 90%,#fbfbfb 0)}.bg-transparent.to-dark{background-color:transparent;background-image:linear-gradient(rgba(30,49,87,0) 50%,#1e3157 0)}.bg-white{background-color:#fff}.summit-header{font-size:48px;line-height:1}blockquote{font:700 24px brandon-grotesque,sans-serif;line-height:1.167;margin:0 0 1em 60px;position:relative;text-transform:uppercase}blockquote:before{color:#fff;content:"“";font-size:120px;left:-60px;position:absolute;top:-25px}button{cursor:pointer}.button-reverse{display:flex!important;flex-direction:column}.button-reverse>:nth-of-type(3){margin-top:86px;order:3}cite{display:inline-block;font:700 17px brandon-grotesque,sans-serif;line-height:1.176;margin:0 0 1em 60px}.close{background:#fff;border-radius:35px;color:#aaa;font-size:28px;font-weight:700;position:absolute;right:25px;top:25px;width:35px;z-index:1500}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.container.mod{padding:0}.container .slick-list{left:50%;margin-left:-50vw!important;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw!important}#edit-regcode1-home,#edit-regcode3-home{width:50px}#edit-regcode2-home{width:38px}.form{margin:auto!important;max-width:87%;padding:44px 30px}.drag-and-drop-template form{border:1px solid #dbdcd6;padding:44px 20px}.drag-and-drop-template form textarea,.form textarea{border:1px solid #dbdcd6;border-radius:4px;font-family:sans-serif;min-height:100px;padding:13px;width:100%}.drag-and-drop-template form label,.form label{display:flex;justify-content:flex-end;visibility:hidden;width:100%}.show-form-labels form label{display:block;font:16px/1.5 Avenir,Nunito,sans-serif;visibility:visible;width:100%}.drag-and-drop-template.form-centered form{margin:auto}.drag-and-drop-template.form-centered .form-title{text-align:center}.drag-and-drop-template form .hs-form-required,.form label .hs-form-required{color:red;visibility:visible}.drag-and-drop-template form .hs-form-field,.form .hs-form-field{margin-top:10px}.drag-and-drop-template form input.hs-input,.form input.hs-input{border:1px solid #dbdcd6;border-radius:4px;min-height:28px;padding:13px;width:100%}.drag-and-drop-template form input.hs-input[type=checkbox]{border:1px solid #dbdcd6;border-radius:4px;min-height:auto;padding:13px;width:auto}.drag-and-drop-template form .hs-button,.form .hs-button{background-color:#c0181b;border-radius:4px;border-style:none;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:12px;height:46px;letter-spacing:1.167px;margin:20px 0;padding:0 20px;text-transform:uppercase;width:100%}.drag-and-drop-template form select,.form select{border:1px solid #dbdcd6;border-radius:4px;color:grey;margin:auto;min-height:28px;padding:13px;width:100%}.drag-and-drop-template form li,.form li{list-style:none}.drag-and-drop-template form ul,.form ul{padding-left:0}h1,h2,h3,h4,h5{font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase}h2{font-size:36px;line-height:1.278}.hero-banner{background-color:#1e3157;display:flex!important;flex-direction:column-reverse;position:relative}.hero-banner button{background-color:#c0181b;border-radius:4px;border-style:none;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:12px;height:26px;letter-spacing:1.167px;padding:0 20px;text-transform:uppercase}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner h4,.hero-banner h5,.hero-banner h6{color:#fff;margin-top:0}.hero-banner .subhead,.hero-banner a,.hero-banner ol,.hero-banner p,.hero-banner small,.hero-banner ul{color:#fff}.hero-banner h1{font-size:2.65em;line-height:1.154}.subpage .hero-banner h1{font-size:2em}.subpage .hero-banner h1,.subpage .hero-banner h3{margin:auto;max-width:470px;padding:0 20px}.header-left-column h2{margin-bottom:0;max-width:400px}.subpage h2{margin-top:0}.subpage a{color:#c0181b}.timeline h3{font-size:24px}.hero-banner .form{background-color:#fff;padding:30px}.hero-banner .form h2{color:#000;font-size:24px;line-height:1.167;margin-bottom:.3333333em}.hero-banner .form p{color:#333;margin-top:.5em}.hero-banner .hs-form .form-columns-1 .hs-input{width:100%}.hero-banner .hs-form .hs-button{background-color:#c0181b;color:#fff;text-align:center;width:100%}.hero-banner .hs-form .hs-input{margin-bottom:20px;padding-left:1em;text-align:left;width:100%}.hero-banner .hs-form .hs-input,.submitted-message{font:16px Avenir,Nunito,sans-serif}.hero-banner .hs-form .hs-error-msgs{color:#c0181b;margin-top:-20px}.hero-banner .hs-form label:not(.hs-error-msg){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hero-banner .img{background-position:50%;background-size:cover;display:block;height:250px;left:0;position:relative;width:100%}.hero-banner input{border:1px solid #dbdcd6;border-radius:4px;display:inline;height:26px;margin-right:5px;text-align:center}.hero-banner p.strong{font-family:brandon-grotesque,sans-serif;font-size:20px;margin-bottom:.8em;margin-top:50px}.hero-banner p.strong:before{content:"\2192";margin-left:0;margin-right:.5em}.hero-banner small{display:inline-block;font:14px Avenir,Nunito,sans-serif;margin:1em 0 3em}.hero-banner{padding-top:50px}.hero-banner small a{color:#fff;text-decoration:underline}.hero-banner .subhead{font-family:brandon-grotesque,sans-serif;font-size:26px;line-height:1.3075;text-transform:uppercase}.hero-banner.home .img{display:none}.cd-aio-popup-button-wrapper a.cd-aio-popup-button,.hs-button{background-color:#fff;border:2px solid #c0181b;border-radius:4px;color:#c0181b;display:inline-block;font:700 12px brandon-grotesque,sans-serif;letter-spacing:1.167px;padding:1em 4em;text-decoration:none;text-transform:uppercase;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1)}.cd-aio-popup-button-wrapper a.cd-aio-popup-button:hover,.hs-button.red-button,.hs-button.red-button:hover,.hs-button:hover{background-color:#c0181b;color:#fff}.hs-button.banner-button:hover{background-color:#fff;color:#c0181b}.hs-button.banner-button{background-color:#c0181b;color:#fff}.reversed-button{background-color:#c0181b;color:#fff!important}.reversed-button:hover{background-color:#fff;color:#c0181b!important}.ico{position:relative}.ico img{height:24px;object-fit:contain;object-position:0 50%;width:24px}.img-mb-30 img{margin-bottom:30px}.link,.title{font-family:brandon-grotesque,sans-serif}.title.small,.title.small h1,.title.small h2,.title.small h3,.title.small h4,.title.small h5,.title.small h6{color:#335f83;font-size:12px;font-weight:500;letter-spacing:1.167px;line-height:1.167;margin-bottom:15px;text-transform:uppercase}.hs_cos_wrapper_type_text{font-family:Avenir,Nunito,sans-serif}.link,.subpage .link{color:#000;font-size:12px;font-weight:700;letter-spacing:1.167px;line-height:1.667;position:relative;text-decoration:none;text-transform:uppercase}.link:after{background-color:#c0181b;bottom:0;content:"";display:block;height:2px;left:0;pointer-events:none;position:absolute;width:20px}.link,.link:after{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1)}.link:hover{color:#c0181b;cursor:pointer}.link:hover:after{width:100%}.reverse{flex-direction:column-reverse}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:2}.modal-content{background-color:#fefefe;border:1px solid #888;margin:auto;padding:20px;position:relative;text-align:center;width:80%}.mt-lg-200{margin-top:75px}.my-4em{margin:4em 0}.my-50{margin:50px 0}#membership-experience .num:nth-child(2n){padding-right:30px}.num-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.num{float:left;margin-top:40px;width:50%}.num p{line-height:1.375;margin:0}.num span{color:#335f83;font:700 48px brandon-grotesque,sans-serif}li,p{font:16px/1.5 Avenir,Nunito,sans-serif}.p-100{padding:0}.p-100 h2{margin:0}.parallax{background-attachment:fixed;background-image:url(https://5345251.fs1.hubspotusercontent-na1.net/hubfs/5345251/seal.png);background-position:right -250px center;background-repeat:no-repeat;background-size:500px}.position-relative{position:relative}.py-64{padding-bottom:64px;padding-top:64px}.quote{background-color:#dbdcd6;padding:75px 35px 70px 15px}.quote p{color:#335f83;font:500 10px brandon-grotesque,sans-serif;letter-spacing:1.167px;margin-left:60px;text-transform:uppercase}.scrollmagic{left:25px;position:absolute;width:50px!important}.spacer-100,.spacer-20{height:0}.spacer-150{height:50px}.trustpilot iframe{height:300px!important}.text-center{text-align:center}.timeline{position:relative}.timeline .div{float:right!important;width:75%!important}.timeline img{height:180px!important;object-fit:cover;width:100%}.timeline #one img,.timeline #three img,.timeline #two img{opacity:0;position:relative;transform:translate3d(-200px,0,0);transition:.25s linear}.timeline #one .text,.timeline #three .text,.timeline #two .text{opacity:0;position:relative;transform:translate3d(200px,0,0);transition:.25s linear}.timeline #one.active .text,.timeline #one.active img,.timeline #three.active .text,.timeline #three.active img,.timeline #two.active .text,.timeline #two.active img{opacity:1;transform:translateZ(0)}.timeline .text{width:100%}.title.for{font-size:20px;font-weight:700;line-height:1.2}.title.our{color:#335f83;font-size:12px;font-weight:500;letter-spacing:1.167px;line-height:1.167;margin-bottom:3em;text-transform:uppercase}.video .img{cursor:pointer;position:relative}.video .img:after{background-image:url(https://5345251.fs1.hubspotusercontent-na1.net/hubfs/5345251/Icon-Play.svg);content:"";height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;width:100px}.video.img{cursor:pointer;position:relative}.video.img:after{background-image:url(https://5345251.fs1.hubspotusercontent-na1.net/hubfs/5345251/Icon-Play.svg)}.video.img.has-page:after,.video.img:after{content:"";height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;width:100px}.video.img.has-page:after{background-image:none}.leader-portrait .widget-type-text,.leader-portrait h2,.leader-portrait h3,.team-portrait .widget-type-text,.team-portrait h2,.team-portrait h3{text-align:left}.leader-portrait h2,.team-portrait h2{margin-top:18px}.leader-portrait h3,.team-portrait h3{margin-bottom:5px;margin-top:0;text-transform:none}.team-portrait .title.small{margin-bottom:0}.leader-portrait,.team-portrait{margin-bottom:30px}.leader-portrait img,.team-portrait img{width:100%}.leader-portrait .page-header.section-header,.team-portrait .page-header.section-header{text-align:left}.mobile-wrapper{padding:0 30px}.square-content{align-items:center!important}.square-content,.square-content-box{display:flex!important;flex-direction:column}.square-content-box{-webkit-box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);-moz-box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);flex-wrap:nowrap;height:366px;justify-content:space-between;margin-bottom:30px;max-width:366px;padding:30px}.square-content-box img{max-height:90px}.square-content-box h1,.square-content-box h2{margin-bottom:0!important}.square-content-box h3{margin-top:0}.video-grid .video-descr p{color:#fff}.event-box p{margin:0}.image-column{text-align:center}.image-column img{padding:0 35px}.mobile-wrapper .image-column img{padding:0}.mobile-left,.rollover-header h1,.rollover-header p{text-align:left}.rollover-header{padding:0 30px}.slider-header-button{text-align:left}.border-left{border-left:5px solid #19315a}.border-left .text-left,.border-left button.hs-button{padding-left:0}.border-left .text-left,.border-left button,.border-right .text-right,.border-right button{padding-left:35px;padding-right:35px}.border-right{border-right:5px solid #19315a}.no-border .border-left,.no-border .border-right{border:none!important}.homepage-header-mobile-only{display:block!important}.homepage-header-desktop-only{display:none!important}.sub-panel{background:#f5f5f5;padding:40px 50px 24px}.sub-panel p{margin-top:8px}.panelheader{font:18px Avenir,Nunito,sans-serif;font-weight:900;line-height:150%;margin-bottom:0}.panel-shadow{box-shadow:0 4px 12px rgba(24,49,90,.08);margin:0 10px 40px;min-height:430px;padding-bottom:24px}.panel-shadow p{margin:0 24px}.faqcol h4{font:16px Avenir,Nunito,sans-serif;font-weight:700;margin:0;text-transform:none}.faqcol p{margin:4px 0 32px}@media (min-width:993px){.border-left{border-left:10px solid #19315a}.border-right{border-right:10px solid #19315a}.border-left .text-left,.border-left button{align-content:flex-end;justify-content:space-around;padding-left:14%!important;padding-right:14%;width:100%}.border-right .text-right,.border-right button{align-content:flex-start;justify-content:space-around;padding-left:14%;padding-right:14%!important;width:100%}.text-left .hs-button,.text-right .hs-button{padding:1em 4em}.square-content-box{-webkit-box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);-moz-box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);box-shadow:0 6px 11px -1px hsla(0,0%,44%,.27);flex-wrap:nowrap;height:366px;justify-content:space-between;margin-bottom:30px;max-width:366px;padding:30px}.square-content,.square-content-box{display:flex!important;flex-direction:column}.square-content{align-items:stretch!important}}@media (min-width:992px){.container{max-width:960px}.mt-lg-200{margin-top:200px}.team-portrait{margin-bottom:0;padding:0}.team-portrait .page-header.section-header{text-align:center}.mobile-wrapper{padding:0}.subpage .hero-banner h1{font-size:3em}}.team-header{text-align:left}@media (min-width:576px){.container{max-width:540px}}@media (max-width:576px){.hero-banner h1{font-size:2em}.summit-header{font-size:30px}}@media (min-width:768px){.rollover-header h1,.rollover-header p{text-align:center}.rollover-header{margin-bottom:60px;padding:0}.slider-header-button{margin-top:60px;text-align:center}.mobile-left{text-align:center}.drag-and-drop-template form,.form{max-width:465px}.drag-and-drop-template form .hs-error-msg,.drag-and-drop-template form .hs-main-font-element,.form label.hs-error-msg,.form label.hs-main-font-element{visibility:visible}.drag-and-drop-template form li,.form li{list-style:none}.drag-and-drop-template form ul,.form ul{padding-left:0}.image-column img{padding:0!important}.banner{display:block!important;flex-direction:row}.banner.right.reverse .span6{margin-bottom:0}.team-header{text-align:center}.banner .img{height:100%;position:absolute;width:45%}.banner.left{border-right-width:5px solid #19315a}.banner.left .container{padding-right:5px}.banner.right{border-left-width:10px}.banner.right .container{padding-left:5px}.banner.right .img{left:55%}blockquote{font-size:32px;line-height:1.3125}.button-reverse{display:block!important}.button-reverse>:nth-of-type(2),.button-reverse>:nth-of-type(3){width:48.618784527%}.button-reverse>:nth-of-type(2){float:left}.button-reverse>:nth-of-type(3){float:right;margin-top:0;text-align:right}.button-reverse>:nth-of-type(4){clear:both}.center-vertically{position:absolute;top:50%;transform:translateY(-50%)}.container{max-width:720px}.container.mod{padding-left:15px;padding-right:15px}#edit-regcode1-home,#edit-regcode3-home{width:78px}#edit-regcode2-home{width:60px}.hero-banner{display:block!important;min-height:450px!important;padding-top:0}.hero-banner button{height:46px;padding:0 40px}.hero-banner .img{display:block;height:100%;left:50%;position:absolute;width:50%}.hero-banner input{height:46px;margin-right:5px}.hero-banner p.strong:before{margin-left:-1.5em}.hero-banner.home .img{display:block}.mod img{padding:1rem 0}.my-50{margin:0}.p-100{padding:100px}.parallax{background-position:right -650px center;background-size:1300px}.pt-42{padding-top:42px}.quote{padding:100px}.scrollmagic{left:50%}.spacer-20{height:20px}.spacer-100{height:100px}.spacer-150{height:150px}.timeline .div{display:flex;float:none!important;justify-content:space-between;margin-bottom:80px;width:auto!important}.timeline .div>*{width:40%}.timeline img{height:380px!important}.timeline .text{height:380px}.homepage-header-mobile-only{display:none!important}.homepage-header-desktop-only{display:block!important}}.schedule-modal-button{cursor:pointer}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media(min-width:768px) and (max-width:1139px){.button-reverse>:nth-of-type(2),.button-reverse>:nth-of-type(3){width:48.618784527%}}@media (min-width:768px) and (max-width:992px){.image-column img{position:relative;transform:translateY(50%)}}@media (min-width:993px) and (max-width:1200px){.image-column img{position:relative;transform:translateY(30%)}}@media(min-width:1280px){.button-reverse>:nth-of-type(2),.button-reverse>:nth-of-type(3){width:48.717948718%}}@media(min-width:1440px){.two-column-wrapper{margin:50px 0}}.hs-embed-wrapper{max-height:unset!important;max-width:unset!important}@media (min-width:1920px){.container{max-width:75%}}#hs-eu-cookie-confirmation{display:none!important}.team-bio.shorten{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.team-bio-readmore{background-color:#fff;border:2px solid #c0181b;border-radius:4px;color:#c0181b;display:inline-block;font:700 12px brandon-grotesque,sans-serif;letter-spacing:1.167px;padding:1em 4em;text-decoration:none;text-transform:uppercase;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1)}.team-bio-readmore:hover{background-color:#ccc;color:#000}.team-container .Grid-item-text-box>div p:first-child{font-size:24px}.team-container .Grid-item{height:100%}.team-container .team-grid .Grid-item{display:flex;max-width:none;width:100%}.team-container h2.box-grid-header div{border-bottom:8px solid #c0181b;font-size:36px!important;padding-bottom:10px}.team-container .team-grid .Grid-item-text-box p{font-size:18px;line-height:1.3}.team-container .team-grid .Grid-item .hs_cos_wrapper_type_inline_rich_text p:first-child{margin-top:0}.team-container .team-grid .Grid-item .Grid-item-wrapper{padding-left:30px}.team-container .team-grid .Grid-item img{flex:0 0 300px;max-width:none;width:300px!important}@media (max-width:768px){.team-container .team-grid .Grid-item img{flex:1!important;margin:auto;max-width:320px;width:100%!important}.team-container .team-grid .Grid-item{flex-direction:column}.team-container .team-grid .Grid-item .Grid-item-wrapper{padding-left:0;padding-top:15px;text-align:center}.team-container h2.box-grid-header div{border-width:5px;font-size:22px!important}.team-container .team-grid .Grid-item-text-box p strong{font-size:22px}.team-container .team-grid .Grid-item-text-box p{font-size:16px;line-height:1.3;text-align:left}.team-container .Grid-item-text-box>div p:first-child{text-align:center!important}.team-container .team-grid h2.box-grid-header:first-child{margin-top:20px}#hero_homagepage .row-fluid .span4{float:left!important;width:22%}#hero_homagepage .row-fluid .span8{float:left!important;margin-left:5.564102564%;width:65.74585634900001%}#hero_homagepage .row-fluid .span8 h1{font-size:38px!important;margin-top:13px}}.footer-columns:after,.footer-columns:before{clear:both;content:"";display:block}.footer-container-wrapper.footer-nsls-wrapper,.summit-template-2023 #whowearediv{background-position:bottom;background-repeat:no-repeat;background-size:cover}.summit-template-2023 #whowearediv{background-image:url(https://info.nsls.org/hubfs/Website%20Photos/Summit/2024%20Summit%20Background%20Texture_What%20Others%20are%20Saying%20-%20Desktop.svg)!important}@media (max-width:1024px){.span3.footer-address{padding-bottom:0}.summit-template-2023 #whowearediv{background-image:url(https://info.nsls.org/hubfs/Website%20Photos/Summit/2024%20Summit%20Background%20Texture_What%20Others%20are%20Saying%20-%20Tablet.svg)!important}}@media (max-width:767px){.summit-template-2023 #whowearediv{background-image:url(https://info.nsls.org/hubfs/Website%20Photos/Summit/2024%20Summit%20Background%20Texture_What%20Others%20are%20Saying%20-%20Mobile.svg)!important}}