/*! Do not edit this file directly. To alter the CSS you must make edits to the project's .scss files and recompile them with SASS. -Chris House *//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%;font-family:"Source Sans Pro",Arial,sans-serif}body{margin:0;background-color:white;font-size:1.6rem}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.inner{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:0 1rem}.button{border-radius:5px;color:white !important;font-family:"Source Sans Pro",Arial,sans-serif;font-size:2.1rem;padding:1.1rem 3rem;transition:all 0.2s;text-decoration:none}.button-small{font-size:1.6rem;padding:0.7rem 2.5rem}.button-orange{background-color:#ec5821}.button-orange:hover{background-color:#ec7549}.button-white{background-color:white;color:#ec5821 !important;border:solid 1px #ec5821}.button-white:hover{background-color:#fce5dd}@media (max-width: 750px){.flex-table tr{display:flex;flex-direction:column}}@media (max-width: 750px){.flex-table tr td{width:100% !important}}.top-header-container{padding:1.0rem 0;background-color:#0075aa;border-bottom:solid 1px #95d0e8}.bottom-header-container{background-color:#61a9c7;border-bottom:solid 1px white;position:relative;z-index:300}@media (max-width: 750px){.bottom-header-container{z-index:700}}.top-header{display:flex;align-items:center;justify-content:space-between}.top-header h1{padding-left:133px;padding-right:2.0rem;font-family:"Roboto Slab",Times,serif;font-size:2.4rem;color:white;font-weight:300;margin:0}.top-header h1 span{color:#95d0e8}@media (max-width: 750px){.top-header h1{padding-left:1.0rem;padding-right:1.0rem;font-size:2.0rem}}.top-header .fab{color:white;font-size:2.4rem;margin-left:1.6rem}@media (max-width: 750px){.top-header .fab{font-size:2.1rem}}.top-header a{text-decoration:none;color:white;font-size:1.6rem;white-space:nowrap}.login-container{position:relative}.login-container #menuElem{display:none;position:absolute;top:100%;z-index:1000;list-style-type:none;margin:1.7rem 0 0 0;padding:0.7rem 0;background-color:#ec5821;font-family:"Roboto Slab",Times,serif;left:7px}.login-container #menuElem li a{padding:0.5rem 1.6rem;display:block;font-size:1.4rem}@media (max-width: 750px){.login-container #menuElem{left:auto;right:-1.0rem;margin-top:1.0rem;text-align:right}}@media (max-width: 750px){.login-container{order:1;margin-bottom:2.0rem}}.top-header-links{display:flex;align-items:center}@media (max-width: 750px){.top-header-links{align-items:flex-end;flex-direction:column;justify-content:flex-end}}@media (max-width: 750px){.top-header-join{margin-bottom:1.0rem;order:2}}.logo-main{position:absolute;left:1.0rem;top:0.2rem;z-index:500;min-width:60px}@media (max-width: 750px){.logo-main{z-index:800;width:14%;position:static}.logo-main>img{width:100%}}.top-header-login{white-space:nowrap;color:white;cursor:pointer;padding:0 1.6rem;border-right:solid 1px #95d0e8}@media (max-width: 750px){.top-header-login{padding:0;border:none}}.social-header{display:flex}@media (max-width: 750px){.social-header{order:3}}#main-navigation{margin:0;padding:0 0 0 133px;list-style-type:none;position:relative;z-index:1000}#main-navigation>li{float:left;position:relative}#main-navigation>li>.CMSListMenuLinkHighlighted{background-color:#ec5821}@media (max-width: 750px){#main-navigation>li{float:none}}#main-navigation a{text-decoration:none}#main-navigation *{list-style-type:none}#main-navigation ul.second-level{border-top:solid 1px white;display:none;position:absolute;padding:1.25rem 0;background-color:rgba(57,132,163,0.95)}@media (max-width: 750px){#main-navigation ul.second-level{position:static;border-top:none;border-bottom:solid 1px white}}#main-navigation a.second-level{color:white;font-size:1.6rem;font-weight:300;padding:0.7rem 2.3rem;font-family:"Roboto Slab",Times,serif;display:block;white-space:nowrap}#main-navigation a.second-level:hover{background-color:#61a9c7}#main-navigation a.top-level{color:white;font-size:1.8rem;font-weight:300;padding:2.0rem 2.3rem;display:block;position:relative}#main-navigation a.top-level:after{content:'';width:1px;background-color:#95d0e8;height:50%;position:absolute;right:0;top:25%}@media (max-width: 750px){#main-navigation a.top-level:after{display:none}}@media (max-width: 900px){#main-navigation a.top-level{padding:1.2rem 1.0rem}}@media (max-width: 750px){#main-navigation a.top-level{border-bottom:solid 1px #95d0e8}}#main-navigation li.top-level:last-child a.top-level:after{display:none}#main-navigation:after{content:"";display:table;clear:both}@media (max-width: 1100px){#main-navigation{order:2}}@media (max-width: 900px){#main-navigation{padding-left:110px}}@media (max-width: 750px){#main-navigation{display:none;position:absolute;top:100%;padding:0;background-color:#61a9c7;width:100%;text-align:center;border-top:solid 1px white;left:0;right:0}}@media (min-width: 751px){#main-navigation{display:block !important}}.bottom-header{display:flex;justify-content:space-between;flex-wrap:wrap}.bottom-header .fa-bars,.bottom-header .fa-search{display:none;font-size:4.0rem;color:white;padding:1.0rem}@media (max-width: 750px){.bottom-header .fa-bars,.bottom-header .fa-search{display:block}}@media (max-width: 1100px){.bottom-header{flex-direction:column}}@media (max-width: 750px){.bottom-header{justify-content:flex-end;flex-direction:row}}.search-container{align-self:center;justify-self:flex-end;flex:1}@media (max-width: 1100px){.search-container{align-self:flex-end;margin-top:1.0rem}}@media (max-width: 750px){.search-container{display:none;position:absolute;top:100%;margin:0;right:0}}.searchBox{float:right;display:flex}.searchBox .form-control{padding:5px 10px;border:none;color:#878787;font-size:1.8rem;font-weight:300;font-family:"Source Sans Pro",Arial,sans-serif;max-width:150px}.searchBox .form-control:focus{outline:none}.search-button{border:none;background-color:#f2f0f0;color:#878787;font-size:1.8rem;font-weight:300;cursor:pointer;transition:all .2s}.search-button:hover{background-color:#adadad;color:#f2f0f0}.footer-main{display:flex;background-color:#2a2a2a;padding:2.0rem 5%;flex-wrap:wrap;color:white;font-size:1.4rem;font-weight:300}.footer-main ul{list-style-type:none;line-height:1.5;margin:0;padding:0}.footer-main a{text-decoration:none;color:white}.footer-main a:hover{color:#95d0e8}@media (max-width: 1350px){.footer-main{padding:2.0rem 2%;flex-direction:column}}.footer-section>ul{display:flex;flex-wrap:wrap;flex-direction:column;height:100%;max-height:450px}.footer-section>ul>li{padding-left:3.5rem}.footer-section>ul>li>a,.footer-section>ul>li>p{text-transform:uppercase;font-weight:600;padding:3.2rem 0 1.0rem 0;display:block;margin:0}@media (max-width: 750px){.footer-section>ul>li{width:50%}}@media (max-width: 500px){.footer-section>ul>li{width:100%}}@media (max-width: 1350px){.footer-section>ul{flex-direction:row;justify-content:space-evenly;max-height:none}}.footer-section.footer-navigation{flex:2;padding-right:10%}.footer-section.footer-navigation>#menuElem>li>ul>li:first-child{display:none}@media (max-width: 1350px){.footer-section.footer-navigation{flex:none;width:100%;padding:0}}.footer-section.footer-contact{flex:1}.footer-section.footer-contact>ul{max-height:250px}@media (max-width: 750px){.footer-section.footer-contact>ul{max-height:none}}.footer-section .fab{font-size:2.2rem;padding-right:0.5rem}.footer-copyright{width:100%;text-align:center;padding-top:1.5rem}.footer-copyright a{text-decoration:none;color:white}.footer-section-header{display:flex;align-items:center;margin-top:2.5rem}.footer-section-header p{font-family:"Roboto Slab",Times,serif;font-size:1.8rem;white-space:nowrap;padding-right:1.0rem;margin:0}.footer-section-header-line{width:100%;height:1px;background-color:#606060}.home-slider{position:relative;height:55.0rem;overflow:hidden}.home-slider .fas{position:absolute;color:white;font-size:4.2rem;cursor:pointer;bottom:45%;transition:all .2s;z-index:600}.home-slider .fas:hover{color:#95d0e8}@media (max-width: 750px){.home-slider .fas{bottom:75%}}.home-slider .fa-chevron-left{left:2%}@media (max-width: 750px){.home-slider .fa-chevron-left{left:1%;font-size:2.4rem}}.home-slider .fa-chevron-right{right:2%}@media (max-width: 750px){.home-slider .fa-chevron-right{right:1%;font-size:2.4rem}}@media (max-width: 1100px){.home-slider{height:45.0rem}}@media (max-width: 900px){.home-slider{height:38.0rem}}@media (max-width: 750px){.home-slider{height:45.0rem}}.slide{position:absolute;top:0;height:100%;width:100%;background-size:cover;background-position:center}.slide-1{left:0;z-index:200}.slide-2{left:100%;z-index:0}.slide-3{left:-100%;z-index:100}.slide-content{width:100%;max-width:1200px;margin:0 auto}.slide-content>div{margin:0 7.5rem}@media (max-width: 750px){.slide-content>div{margin:0 4.0rem}}.slide-text{margin:0;padding:12.0rem 3.5rem 0 3.5rem;color:white;font-family:"Roboto Slab",Times,serif;font-size:4.2rem;font-weight:normal;text-align:center}@media (max-width: 1100px){.slide-text{padding-top:9.0rem;font-size:3.2rem}}@media (max-width: 900px){.slide-text{padding-top:6.0rem;font-size:2.4rem}}@media (max-width: 750px){.slide-text{padding:3.0rem 0.5rem 0 0.5rem;font-size:2.0rem}}.hero-button-container{text-align:center;margin-top:3.0rem}.hero-button-container .button{display:inline-block}.hero-boxes{position:absolute;bottom:0;z-index:500;width:100%;display:flex;justify-content:center}.hero-boxes .hero-box{color:white;font-size:2.1rem;padding:1.5rem 9.0rem;background-color:rgba(255,255,255,0.2);transition:all .2s;cursor:pointer;text-align:center}.hero-boxes .hero-box:nth-child(2){margin:0 3px}@media (max-width: 750px){.hero-boxes .hero-box:nth-child(2){margin:3px 0}}.hero-boxes .hero-box.active,.hero-boxes .hero-box:hover{color:#2a2a2a;background-color:rgba(255,255,255,0.8)}@media (max-width: 1350px){.hero-boxes .hero-box{padding:1.5rem 6.0rem}}@media (max-width: 1100px){.hero-boxes .hero-box{padding:1.5rem 3.0rem}}@media (max-width: 900px){.hero-boxes .hero-box{padding:1.5rem}}@media (max-width: 750px){.hero-boxes{flex-direction:column}}.home-boxes-container{display:flex;padding:4.0rem 3.0rem}@media (max-width: 1100px){.home-boxes-container{flex-wrap:wrap;padding:4.0rem 2%}}.home-box-column-left{flex:3}@media (max-width: 1350px){.home-box-column-left{flex:2}}@media (max-width: 1100px){.home-box-column-left{flex:none;order:3;width:100%}.home-box-column-left .box-image{max-width:25%}}@media (max-width: 750px){.home-box-column-left{order:2;flex:none;width:100%}.home-box-column-left .box-image{max-width:50%}}.home-box-column-left .Slider .Content{width:100% !important}.home-box-column-left .Slider .Content .ContentPage{width:100% !important}.home-box-column-middle{margin:0 2.0rem;flex:4}.home-box-column-middle .box-image{max-width:30%}@media (max-width: 1100px){.home-box-column-middle .box-image{max-width:50%}}@media (max-width: 1350px){.home-box-column-middle{flex:3}}@media (max-width: 1100px){.home-box-column-middle{flex:2;order:1;margin-left:0}}@media (max-width: 750px){.home-box-column-middle{flex:none;width:100%}}.home-box-column-right{flex:2}.home-box-column-right ul{list-style-type:none;margin:0;padding:0;line-height:2}.home-box-column-right .box h3{font-weight:400;text-transform:none}@media (max-width: 1100px){.home-box-column-right{order:2;flex:1}}@media (max-width: 750px){.home-box-column-right{order:3}}.home-box-link{text-decoration:none;font-size:1.8rem;font-weight:300;color:#2a2a2a}.home-box-link .fas{color:#ec5821;padding-right:0.8rem;transition:transform .2s}.home-box-link:hover .fas{transform:translate(3px)}.box{background-color:#f2f0f0;padding:3.0rem;margin-bottom:2.0rem;overflow:hidden}.box p,.box ul{color:#414141;font-size:1.8rem;font-family:"Source Sans Pro",Arial,sans-serif;line-height:1.4;margin-bottom:0}.box p a,.box ul a{color:#61a9c7;text-decoration:none}.box p a:hover,.box ul a:hover{color:#0075aa}.box h4{color:#ec5821;font-family:"Roboto Slab",Times,serif;font-weight:700;text-transform:uppercase;font-size:1.8rem;margin:0}.box h3{border-bottom:solid 1px #95d0e8;margin:0.5rem 0 2.5rem 0;color:#2a2a2a;font-family:"Roboto Slab",Times,serif;font-weight:300;text-transform:uppercase;line-height:1.25;font-size:2.1rem;padding:1.0rem 0 0.5rem 0}.box h3 a{color:#2a2a2a;font-family:"Roboto Slab",Times,serif;font-weight:300;text-transform:uppercase;text-decoration:none}.box h3 a:hover{color:#0075aa}.box.featured h3{font-size:3.0rem}@media (max-width: 750px){.box.featured h3{font-size:2.4rem}}.box.featured h5{font-weight:400;font-size:2.1rem}.box.featured .box-image{max-width:50%}.box.featured .box-right-side{max-width:50%}.box.featured .box-right-side p{font-size:2.1rem}@media (max-width: 750px){.box{padding:1.0rem}}.box-image{float:left;max-width:50%;box-sizing:border-box;margin:0 1.5rem 0 0}.box-image-ad{display:block;float:none;margin:0 auto;height:100%;width:auto;max-width:100% !important}.box-author-date{color:#ec5821;font-size:1.8rem;font-family:"Roboto Slab",Times,serif;font-weight:300;margin:1.0rem 0}.home-annual-meeting-image img{width:100% !important}.member-spotlight-name{margin:0;font-size:1.8rem;font-weight:700}.member-spotlight-title{margin:0;font-style:italic;font-size:1.4rem}.member-spotlight-description{color:#414141;font-size:1.8rem;line-height:1.4}.member-spotlight-link{display:block;margin-top:2.0rem}.home-news-button-container{text-align:center;margin-top:3.0rem}@media (max-width: 900px){.home-news-button-container{margin-bottom:4.0rem}}.news-hr{clear:both;margin:5.0rem 0}.news-page-content img{max-width:30%}.home-strategic-partners-container{padding:3.0rem;background-color:#f2f0f0;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1350px){.home-strategic-partners-container{flex-direction:column}.home-strategic-partners-container>*{width:100%}}.strategic-partners-left{margin-right:3.0rem;flex:1}.strategic-partners-left h4{margin:0;font-family:"Roboto Slab",Times,serif;font-size:3.2rem;font-weight:400}.strategic-partners-left p{font-size:1.6rem;font-weight:300;margin-top:0.75rem}.strategic-partners-left p a{color:#61a9c7;text-decoration:none}.strategic-partner-logos{display:flex;flex:auto}.strategic-partner-logos>div{flex:1;margin:0}.strategic-partner-logos>div a{display:block;text-align:center}.strategic-partner-logos>div img{max-height:110px}@media (max-width: 1350px){.strategic-partner-logos>div{width:20%;flex:none}}@media (max-width: 750px){.strategic-partner-logos>div{width:auto}}@media (max-width: 1350px){.strategic-partner-logos{justify-content:space-evenly;flex-wrap:wrap}}.content-page-content .strategic-partner-logos{flex-wrap:wrap;justify-content:space-between}.content-page-content .strategic-partner-logos>div{flex:none;margin:1.0rem}@media (max-width: 500px){.content-page-content .strategic-partner-logos>div{width:50%;margin:0}}.home-about-container{display:flex;padding:8.0rem 10%;align-items:center;justify-content:space-around}@media (max-width: 1350px){.home-about-container{padding:8.0rem 5%}}@media (max-width: 1100px){.home-about-container{padding:4.0rem 2%}}@media (max-width: 750px){.home-about-container{flex-direction:column}}.home-about-left{flex:1;margin-right:12.0rem}.home-about-left h3{font-family:"Roboto Slab",Times,serif;font-size:3.2rem;font-weight:400;margin-top:0}.home-about-left p{margin-bottom:5.5rem;font-size:2.1rem}.home-about-left p span{color:#0075aa;font-weight:800}@media (max-width: 750px){.home-about-left p{margin-bottom:2.5rem}}.home-about-left .button{margin:1.5rem}@media (max-width: 750px){.home-about-left .button{display:block;width:75%;margin:0 auto 1.0rem auto;text-align:center}}@media (max-width: 1350px){.home-about-left{margin-right:8.0rem}}@media (max-width: 750px){.home-about-left{margin:0}}.home-about-right{flex:1}.home-about-right ul{list-style-type:none;font-size:1.8rem;padding:0;margin:0}.home-about-right li{display:flex;padding:2.0rem 0;align-items:center}.home-about-right p{margin:0}.home-about-right .fas{color:#ec5821;font-size:2.4rem;margin-right:1.5rem}.inside-nav{background-color:#ec7549;border-top:solid 1px #ef9776}.inside-nav ul{list-style-type:none;margin:0;padding:0 0 0 109px}.inside-nav ul li{float:left}.inside-nav ul li a{text-decoration:none;display:block;font-size:1.4rem;color:white;padding:0.5rem 1.7rem;border-right:solid 1px #ef9776}.inside-nav ul li a:hover{background-color:#ec5821}.inside-nav ul li:last-child a{border:none}.inside-nav .CMSListMenuLinkHighlighted{background-color:#ec5821}@media (max-width: 750px){.inside-nav{display:none}}.breadcrumb{color:#2a2a2a;margin-top:3.0rem}.breadcrumb a{text-decoration:none;color:#2a2a2a;font-size:1.4rem}.breadcrumb a:hover{color:#61a9c7}.breadcrumb .fas{font-size:1.0rem}@media (max-width: 750px){.breadcrumb{background-color:#ec5821;margin-top:0;padding:0.5rem 1.0rem;color:white}.breadcrumb a{color:white}}.landing-page-container{background-size:cover;background-position:center}.landing-content-container{padding-bottom:11.0rem;padding-left:3.0rem;display:flex}@media (max-width: 750px){.landing-content-container{flex-direction:column;padding-bottom:4.0rem}}.landing-content-left{flex:4;padding-right:8.0rem}@media (max-width: 750px){.landing-content-left{padding-bottom:3.0rem;padding-right:0}}.landing-content-right{flex:3;align-self:center;list-style-type:none;padding:0}.landing-content-right li{padding:1.0rem 0;display:flex}.landing-content-right a{text-decoration:none;font-family:"Roboto Slab",Times,serif;font-size:2.4rem;font-weight:300;color:black}.landing-content-right a:hover{color:#61a9c7}.landing-content-right .fas{font-size:3.0rem;color:#0075aa;padding-right:1.5rem}@media (max-width: 750px){.landing-content-right{align-self:flex-start}}.landing-page-heading{font-size:3.8rem;font-family:"Roboto Slab",Times,serif;color:#414141;margin-top:6.5rem;margin-bottom:2.2rem;font-weight:400}@media (max-width: 750px){.landing-page-heading{margin-top:4.0rem}}.landing-page-content{font-size:1.8rem;line-height:1.5;margin-bottom:7.0rem}@media (max-width: 750px){.landing-page-content{margin-bottom:4.0rem}}.landing-button-container .button{display:inline-block}.content-page-container{display:flex;padding-bottom:11.0rem;padding-left:3.0rem}@media (max-width: 750px){.content-page-container{flex-direction:column;padding-left:1.0rem}}.content-page-heading{font-size:3.8rem;font-family:"Roboto Slab",Times,serif;color:#414141;margin-top:6.5rem;margin-bottom:2.2rem;font-weight:400}@media (max-width: 750px){.content-page-heading{margin-top:4.0rem}}.content-page-content{font-size:1.8rem;line-height:1.5;margin-bottom:7.0rem}@media (max-width: 750px){.content-page-content{margin-bottom:4.0rem}}.content-page-content a{color:#0075aa;text-decoration:none}.content-page-content a:hover{color:#61a9c7}.content-page-content h3{font-family:"Roboto Slab",Times,serif;font-weight:300;margin:3.0rem 0 1.5rem 0;font-size:2.6rem}.content-page-left{flex:5;padding-right:5.0rem}@media (max-width: 750px){.content-page-left{padding-right:0}}.content-page-right{flex:2}.content-page-right ul{list-style-type:none;padding:0}.content-page-right ul a{text-decoration:none;font-size:1.8rem;font-weight:300;color:#2a2a2a}.content-page-right ul .fas{color:#ec5821;padding-right:0.8rem;transition:transform .2s}.content-page-right .content-box-qa li:hover .fas{transform:translate(3px)}.content-box{width:100%;background-color:#f2f0f0;padding:3.0rem;margin-bottom:0.3rem;color:#2a2a2a;font-size:1.8rem;font-weight:300}.content-box h3{font-family:"Roboto Slab",Times,serif;color:#2a2a2a;font-size:2.1rem;border-bottom:solid 1px #95d0e8;font-weight:400;padding:1.0rem 0 0.5rem 0;margin:0.5rem 0 2.5rem 0}.content-box li{display:flex;padding:1.0rem 0}.news-page-heading a{color:#2a2a2a}.committees-list{display:flex}@media (max-width: 900px){.committees-list{flex-direction:column}}.job-posting img{float:right;margin:0 0 1.0rem 1.0rem}.job-posting br{display:none}.style-guide-block-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.style-guide-block-container *{padding:0 !important;margin:0 !important}.style-guide a,.style-guide p,.style-guide div,.style-guide h1,.style-guide h2,.style-guide h3,.style-guide h4{margin:0 !important}.style-guide a:after,.style-guide p:after,.style-guide div:after,.style-guide h1:after,.style-guide h2:after,.style-guide h3:after,.style-guide h4:after{display:none !important}.style-guide a:before,.style-guide p:before,.style-guide div:before,.style-guide h1:before,.style-guide h2:before,.style-guide h3:before,.style-guide h4:before{display:none !important}.style-guide .desc{font-size:1.4rem;color:#2a2a2a;margin:1.5rem 0 0 0 !important;padding:0 0 0 10px !important;line-height:1.7;list-style-type:none}.style-guide .sg-key-element{padding:5px 10px !important}.style-guide .sg-key-element a,.style-guide .sg-key-element p,.style-guide .sg-key-element h1,.style-guide .sg-key-element h2,.style-guide .sg-key-element h3,.style-guide .sg-key-element h4{padding:0 !important}.style-guide h1{background-color:#0075aa}@media (max-width: 750px){.style-guide h1{font-size:2.4rem !important}}.style-guide a.top-level{background-color:#61a9c7;display:inline-block !important}.style-guide a.top-level:hover{background-color:#ec5821}.style-guide a.second-level{background-color:rgba(57,132,163,0.95);display:inline-block !important}.style-guide a.second-level:hover{background-color:#61a9c7}.style-guide .box{background:none !important}.style-guide .box h3{border:none !important}.style-guide .inside-nav{overflow:hidden;display:inline-block}.style-guide .footer-main{display:inline-block}.style-guide .style-guide-block{border-left:solid 1px lightgrey !important;padding:15px !important;margin-top:40px !important;width:25%}.style-guide .style-guide-block.style-guide-block-color .sg-key-element{text-align:center;color:white;font-size:2.2rem;padding:7.5rem 0 !important}@media (max-width: 900px){.style-guide .style-guide-block{width:50%}}@media (max-width: 500px){.style-guide .style-guide-block{width:100%;border:none !important;padding:0 !important}}.style-guide>p{font-size:28px !important;color:#2a2a2a !important;margin:40px 0 0 0 !important}.style-guide>h2{padding-top:30px;border-top:solid 1px black !important}.style-guide .sg-blue .sg-key-element{background-color:#61a9c7}.style-guide .sg-light-blue .sg-key-element{background-color:#95d0e8}.style-guide .sg-dark-blue .sg-key-element{background-color:#0075aa}.style-guide .sg-orange .sg-key-element{background-color:#ec5821}.style-guide .sg-dim-orange .sg-key-element{background-color:#ec7549}.style-guide .sg-light-orange .sg-key-element{background-color:#fce5dd;color:#2a2a2a !important}.style-guide .sg-grey .sg-key-element{background-color:#414141}.style-guide .sg-light-grey .sg-key-element{background-color:#f2f0f0;color:#2a2a2a !important}.style-guide .sg-dark-grey .sg-key-element{background-color:#2a2a2a}@media (max-width: 750px){.style-guide #main-navigation{display:block !important;position:static !important;text-align:left !important;background:none !important}.style-guide .footer-section>ul>li{width:auto !important}}
/*# sourceMappingURL=naemsp.css.map */
