#home h1{font-size:10.133333333333333vw;color:#153969;line-height:1;margin-bottom:20px}@media screen and (min-width:48em){#home h1{font-size:54px}}#home h2{font-size:8vw}@media screen and (min-width:48em){#home h2{font-size:42px}}#home h3{font-size:6.4vw}@media screen and (min-width:48em){#home h3{font-size:30px}}#home h4{font-size:5.333333333333333vw;color:#1b1919}@media screen and (min-width:48em){#home h4{font-size:24px}}#home h5{font-size:4.8vw;color:#1b1919}@media screen and (min-width:48em){#home h5{font-size:20px}}#home h6{font-size:4.8vw}@media screen and (min-width:48em){#home h6{font-size:18px}}#home p{font-size:5.333333333333333vw;color:#1b1919;line-height:7.466666666666667vw}@media screen and (min-width:35.9375em){#home p{font-size:20px;line-height:1.4}}@media screen and (min-width:48em){#home p{font-size:24px;line-height:1.25}}@media screen and (min-width:62em){#home .btn-primary{min-width:210px}}#home .careers{background-image:url(/assets/images/homepage/careers_bg_mobile.jpg);background-color:#0058a0;background-size:cover;background-repeat:no-repeat;padding-top:8vw;padding-bottom:8vw}@media screen and (min-width:48em){#home .careers{padding-top:50px;padding-bottom:50px;background-image:url(/assets/images/homepage/careers_bg.jpg);background-size:cover}}#home .careers h2{font-weight:700;color:#fff;margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .careers h2{margin-bottom:5px;line-height:63px}}#home .careers h4{font-weight:400;color:#fff;margin-bottom:5.333333333333333vw}@media screen and (min-width:48em){#home .careers h4{margin-bottom:30px}}#home .careers .form{margin-bottom:8vw}@media screen and (min-width:48em){#home .careers .form{margin-bottom:30px}}@media screen and (min-width:62em){#home .careers .form{margin-bottom:0}}#home .careers .form label{font-size:3.733333333333333vw;line-height:4.533333333333333vw;color:#fff;font-weight:700;margin-bottom:1.866666666666667vw}@media screen and (min-width:48em){#home .careers .form label{font-size:14px;line-height:17px;margin-bottom:7px}}#home .careers .form input{height:44px;border:solid 1px #fff;background:0 0;color:#fff}#home .careers .form input[type=checkbox]{height:32px;width:32px;cursor:pointer;position:relative;vertical-align:text-bottom}@media screen and (min-width:48em){#home .careers .form input[type=checkbox]{height:18px;width:18px}}#home .careers .form input[type=checkbox]:checked+.checkbox-overlay{background:url(/assets/icons/icon-check-white.svg)}#home .careers .form input[type=checkbox]:checked:after{position:absolute;content:url(/assets/icons/icon-check-white.svg);left:0;top:1px;bottom:0;right:0}#home .careers .form input#titlecheckbox{opacity:0}#home .careers .form input#titlecheckbox+label{margin-left:5px}#home .careers .form input#titlecheckbox+label:before{position:absolute;top:-2px;left:0;margin-right:7px;display:inline-block;height:20px;width:20px;content:' ';border:1px solid #fff;background:url(/assets/icons/icon-check-white.svg);background-size:0;background-repeat:no-repeat}#home .careers .form input#titlecheckbox:checked+label:before{background:url(/assets/icons/icon-check-white.svg);background-size:contain;background-repeat:no-repeat}#home .careers .form .lwa-container{margin-top:5.333333333333333vw}@media screen and (min-width:48em){#home .careers .form .lwa-container{margin-top:30px}}#home .careers .form .lwa-container .lwa-link:hover{color:#ccc}#home .careers .job-search-header .job-listing-submit{display:none}@media screen and (min-width:48em){#home .careers .job-search-header .job-listing-submit{display:block}}@media screen and (min-width:62em){#home .careers .job-listing-container{position:relative}}#home .careers .job-listing-container .job-listing-submit{display:block}@media screen and (min-width:48em){#home .careers .job-listing-container .job-listing-submit{display:none}}@media screen and (min-width:62em){#home .careers .job-listing-submit{width:100%}}#home .careers .job-listing{margin-bottom:8vw}@media screen and (min-width:48em){#home .careers .job-listing{margin-bottom:30px}}@media screen and (min-width:62em){#home .careers .job-listing{margin-top:16px}}#home .careers .job-listing .job-listing-item{margin-bottom:5.333333333333333vw;color:#fff}@media screen and (min-width:48em){#home .careers .job-listing .job-listing-item{margin-bottom:0}}#home .careers .job-listing .job-listing-item:last-child{margin-bottom:0}#home .careers .job-listing .job-listing-item a h5{color:#fff;margin-bottom:2.666666666666667vw;text-decoration:underline;line-height:5.866666666666666vw}#home .careers .job-listing .job-listing-item a h5:hover{color:#ccc}@media screen and (min-width:48em){#home .careers .job-listing .job-listing-item a h5{margin-bottom:8px;line-height:22px}}#home .careers .job-listing .job-listing-item div{font-size:4.266666666666667vw;font-weight:500;line-height:5.333333333333333vw}@media screen and (min-width:48em){#home .careers .job-listing .job-listing-item div{font-size:16px;line-height:20px}}#home .careers .job-listing .job-listing-item .company{font-style:italic}#home .careers .btn{width:100%;color:#1b1919;text-align:center;line-height:28px}#home .careers .btn:hover{background-color:#00a5d8;color:#fff;opacity:1}.checkbox-mask{position:relative}#home .certification{background-color:#f5f5f5;padding:30px 0}@media screen and (min-width:62em){#home .certification{padding-top:85px;padding-bottom:50px}}#home .certification h2{color:#971362;margin-bottom:10px}#home .certification+p{color:#1b1919;margin-bottom:20px}@media screen and (min-width:62em){#home .certification+p{margin-bottom:30px}}#home .certification .cardRow{margin-bottom:30px}#home .certification .cardRow .certificationCard{display:flex;padding:20px;background-color:#fff;margin-bottom:10px;min-height:41.06666666666667vw}@media screen and (min-width:48em){#home .certification .cardRow .certificationCard{min-height:auto}}@media screen and (min-width:62em){#home .certification .cardRow .certificationCard{margin-bottom:0;height:100%}}#home .certification .cardRow .certificationCard.card-highlight:after{background-color:#971362}#home .certification .cardRow .certificationCard.card-highlight:hover:after{transform:translateY(20%) translateX(-20%) rotate(-45deg)}#home .certification .cardRow .certificationCard.card-highlight:hover .contentContainer h5,#home .certification .cardRow .certificationCard.card-highlight:hover .contentContainer span{color:#fff}#home .certification .cardRow .certificationCard .iconContainer div{height:55px;width:55px;border-radius:100%;background-color:#971362;position:relative;margin-right:15px;border:1.5px solid #fff}#home .certification .cardRow .certificationCard .iconContainer div img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px}#home .certification .cardRow .certificationCard .contentContainer h5{line-height:1.25;color:#1b1919;margin-bottom:8px}#home .certification .cardRow .certificationCard .contentContainer span{font-size:4.266666666666667vw;color:#1b1919;line-height:1.25;display:block}@media screen and (min-width:48em){#home .certification .cardRow .certificationCard .contentContainer span{font-size:16px}}#SectionsDivisions{background:#f5f5f5;position:relative;padding:2.5rem 0;margin-bottom:-60px}#SectionsDivisions .container{position:relative}#SectionsDivisions h2{margin-top:10px}@media screen and (min-width:62em){#SectionsDivisions{padding:50px 0 150px}}@media screen and (min-width:75em){#SectionsDivisions{padding:50px 0 110px}#SectionsDivisions h2{margin-top:35px}}#SectionsDivisions .featured-divisions{position:relative;display:flex;flex-direction:column}@media screen and (min-width:62em){#SectionsDivisions .featured-divisions{position:absolute;flex-direction:row;bottom:-90px;left:10vw;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.161);padding:0 10px}}#SectionsDivisions .featured-divisions .division{display:block;min-width:32%}@media screen and (min-width:62em){#SectionsDivisions .featured-divisions .division{display:flex}}#SectionsDivisions .featured-divisions .division .division-description{margin-top:1em;margin-bottom:1em}#SectionsDivisions .featured-divisions .division a,#SectionsDivisions .featured-divisions .division p{font-size:.75rem;line-height:1;color:#1b1919;text-decoration:none;margin:0}#SectionsDivisions .featured-divisions .division .title a{color:#0c5ca2;font-weight:700;font-size:1.1rem}#SectionsDivisions .featured-divisions .division .img-circle{width:80px;height:80px;max-width:none;border-radius:50%;margin:1em}@media screen and (min-width:62em) and (min-width:75em){#SectionsDivisions .featured-divisions{bottom:-40px;left:25%}}#home .events{padding:30px 0}@media screen and (min-width:62em){#home .events{padding-top:55px;padding-bottom:75px}}#home .events a:not(.lwa-link):not(.btn-primary),#home .events h4,#home .events p{color:#1b1919}#home .events h2{color:#f2852b}#home .events h4{font-weight:400;margin-top:30px;margin-bottom:10px}#home .events .event-card-container{display:none}#home .events .event-card-container:first-of-type{display:block}@media screen and (min-width:48em){#home .events .event-card-container{display:block;min-height:345px}#home .events .event-card-container:last-of-type{display:none}}@media screen and (min-width:62em){#home .events .event-card-container:last-of-type{display:block}}#home .events .event-card-container a:hover{text-decoration:none}#home .events .event-card{position:relative}#home .events .event-card.card-highlight{padding:0}#home .events .event-card.card-highlight:after{background-color:#f2852b;content:none;content:''}#home .events .event-card.card-highlight:hover .date-locale span,#home .events .event-card.card-highlight:hover h5{color:#fff}#home .events .event-card.card-highlight:hover:after{transform:translateY(13%) translateX(-520px) rotate(-45deg)!important}#home .events .event-card.card-highlight:hover .event-info{background:0 0}#home .events .event-card .event-info{min-height:225px;position:relative;margin:-65px 25px 0 25px;padding:20px;background-color:#fff}@media screen and (min-width:62em){#home .events .event-card .event-info{background-color:transparent}}#home .events .event-card .event-info .date,#home .events .event-card .event-info .locale,#home .events .event-card .event-info h5{color:#1b1919}#home .events .event-card .event-info .date,#home .events .event-card .event-info .locale{font-size:16px;line-height:1.25;display:block}#home .events .event-card .event-info .date{font-weight:700}#home .events .event-card .event-info h5{line-height:1.25}#home .events .event-card .event-info:before{content:''}#home .events .event-card .date-locale{position:absolute;bottom:20px}#home .events .event-card .thumbnail image{width:100%;clip-path:url(#event-card-clipping-desktop)}#home .events .event-card .thumbnail-large image{width:100%;clip-path:url(#event-card-clipping-desktop-large)}@media screen and (max-width:61.938em){#home .events .event-type-links .event-type-link{padding:20px 15px;border-bottom:solid 1px #e2e2e2}}@media screen and (min-width:48em){#home .events .event-type-links .event-type-link{display:flex;align-items:center;border-right:solid 1px #ccc}#home .events .event-type-links .event-type-link:last-of-type{border-right:none}#home .events .event-type-links .event-type-link .lwa-arrow{flex:0 0 20px}}#home .events .event-type-links a{font-weight:700;text-decoration:underline;display:inline-block}#home .events .btn-primary{color:#fff}@media screen and (max-width:61.938em){#home .events .btn-primary{margin:30px 0;width:100%}}#home .hero{margin:0;position:relative}@media screen and (min-width:75em){#home .hero{display:flex}}#home .hero h1{margin-bottom:10px;line-height:1.3}@media screen and (min-width:75em){#home .hero h1{line-height:24px}}#home .hero h2{font-size:38px;line-height:1;color:#0058a0;margin-bottom:.75rem}@media screen and (min-width:75em){#home .hero h2{margin-bottom:10px}}#home .hero h1,#home .hero h2,#home .hero p{color:#153969}#home .hero [placeholder]{text-overflow:ellipsis}#home .hero .search-box{max-height:50px;box-shadow:0 3px 6px rgba(0,0,0,.161);border:1px solid #e5e5e5}#home .hero input{width:calc(100% - 50px);height:50px;display:inline-block;float:left;padding:24px;font-size:4.266666666666667vw;border:none}@media screen and (min-width:48em){#home .hero input{font-size:16px}}#home .hero input::placeholder{color:#878787;text-overflow:ellipsis}#home .hero .hero-left{background:#f7f7f7;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;padding-bottom:8rem}@media screen and (min-width:75em){#home .hero .hero-left .row{margin-left:-25px}}@media screen and (min-width:90em){#home .hero .hero-left .row{margin-left:-35px}}@media screen and (max-width:74.99em){#home .hero .hero-left{background-size:cover!important}}#home .hero .hero-left .hero-content h1{color:unset;font-size:28px}@media screen and (min-width:62em){#home .hero .hero-left .hero-content h1{font-size:20px}}#home .hero .hero-left .hero-content h2{color:unset;font-size:38px}#home .hero .hero-left .hero-content p{color:unset;font-size:18px;line-height:1.25;margin-bottom:20px}@media screen and (min-width:75em){#home .hero .hero-left .hero-content p{font-size:18px;margin-bottom:40px;line-height:24px}}@media screen and (max-width:74.99em){#home .hero .hero-left .hero-content{padding:30px 15px 10px}}@media screen and (min-width:75em){#home .hero .hero-left .hero-content{padding:175px 0 175px}}@media screen and (min-width:75em){#home .hero .hero-left .hero-content{max-width:600px}}@media screen and (min-width:75em){#home .hero .hero-left{width:100%;padding-bottom:0}}#home .hero .hero-right .hero-tile{display:flex;padding:20px 20vw 20px 15px;margin-top:10px}@media screen and (min-width:62em){#home .hero .hero-right .hero-tile{padding:20px 0 30px 48px}}#home .hero .hero-right .hero-tile:first-of-type{background:#000;background:url(/assets/images/homepage/hero_tile_2.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:61.938em){#home .hero .hero-right .hero-tile:first-of-type{background-position:right}}@media screen and (min-width:62em){#home .hero .hero-right .hero-tile:first-of-type{margin-top:0}}#home .hero .hero-right .hero-tile:nth-of-type(2){background:#0058a0;background:url(/assets/images/homepage/hero_tile_2.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:61.938em){#home .hero .hero-right .hero-tile:nth-of-type(2){background-position:right}}#home .hero .hero-right .hero-content{width:100%}#home .hero .hero-right .hero-content h2{font-size:38px;line-height:1.1;color:#0058a0}#home .hero .hero-right .hero-content h4,#home .hero .hero-right .hero-content p{color:#fff}#home .hero .hero-right .hero-content p{font-size:18px;line-height:1.25}@media screen and (min-width:48em){#home .hero .hero-right .hero-content p{font-size:18px;margin-top:10px}}#home .hero .hero-right .hero-content .btn{margin-top:25px}#home .hero .hero-right .hero-content p+.btn{margin-top:10px}@media screen and (max-width:47.9375em){#home .hero .hero-right .hero-content p+.btn{margin-bottom:0}}@media screen and (min-width:62em){#home .hero .hero-right .hero-content{float:left;max-width:325px}}@media screen and (min-width:75em){#home .hero .hero-right .hero-content{max-width:360px}}@media screen and (min-width:62em){#home .hero .hero-right{width:42%}}.slider-wrapper{position:absolute;top:0;bottom:0;right:0;left:auto}@media screen and (max-width:74.99em){.slider-wrapper{left:0;top:auto;bottom:390px}}.slider-inner-wrapper{margin-bottom:0}@media screen and (max-width:74.99em){.slider-inner-wrapper{position:absolute;top:255px;height:285px;width:100%}}@media screen and (max-width:61.938em){.slider-inner-wrapper{top:270px}}@media screen and (max-width:47.9375em){.slider-inner-wrapper{top:270px}}@media screen and (max-width:74.99em){#home .hero{margin-bottom:128px}}@media screen and (max-width:61.938em){#home .hero{margin-bottom:170px}}#ASME_Slider_Control #ASME_Slides{position:absolute;top:0;bottom:0;right:40px;left:auto;overflow:hidden;width:610px}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides{left:0;bottom:auto;height:240px;width:auto}}#ASME_Slider_Control #ASME_Slides .asme-slider-track{display:flex;flex-direction:column;position:relative;width:auto;height:auto;transition:all .3s;top:0;margin:0 0}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides .asme-slider-track{flex-direction:row}}#ASME_Slider_Control #ASME_Slides .asme-slide{display:flex;align-items:flex-end;width:100%;transition:all .3s;margin:7px 0}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides .asme-slide{height:100%}}#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner{height:240px;margin-left:25px}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner{height:200px}}@media screen and (max-width:47.9375em){#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner{margin-left:0;margin-right:0}}#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner .progressBarContainer div{display:block}#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner .content-wrapper .content .cta-button,#ASME_Slider_Control #ASME_Slides .asme-slide.active .inner .content-wrapper .content .description{display:block}#ASME_Slider_Control #ASME_Slides .asme-slide .inner{display:flex;height:150px;margin:0 0 0 120px;position:relative;background-color:#aaa;background-size:cover;background-position-x:70%;background-position-y:top;background-repeat:no-repeat;padding:30px;transition:all .3s;flex:auto;align-self:flex-end;box-shadow:0 0 15px #444;overflow:hidden}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides .asme-slide .inner{align-self:center;margin:0;margin-left:25px;margin-right:25px;box-shadow:0 0 15px #444}}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .fg-image{position:absolute;height:100%;width:auto;bottom:0;right:0;z-index:5}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .fg-image>img{height:100%;width:auto}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .content-wrapper{display:flex;z-index:10;max-width:300px;align-self:center}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .content-wrapper .content .title{font-size:24px;font-weight:700;color:#fff}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .content-wrapper .content p{color:#fff;font-size:.75rem;margin:.25rem 0 .5rem;transition:all .3s;line-height:normal;text-shadow:0 0 2px #000}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .content-wrapper .content .cta-button,#ASME_Slider_Control #ASME_Slides .asme-slide .inner .content-wrapper .content .description{display:none}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .progressBarContainer{position:absolute;right:2px;top:0;bottom:0;z-index:15}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .progressBarContainer .item{display:none;width:6px;height:100%;padding:0;cursor:pointer;margin-right:5%;float:left;color:#fff}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .progressBarContainer .item .progressBar{width:4px;height:100%;background-color:rgba(255,255,255,.2);display:block}#ASME_Slider_Control #ASME_Slides .asme-slide .inner .progressBarContainer .item .progressBar .inProgress{background-color:rgba(255,255,255,.6);width:4px;height:0%;transition:height .25s 0s linear}@media screen and (max-width:74.99em){#ASME_Slider_Control #ASME_Slides .asme-slide .inner .progressBarContainer{display:none}}#ASME_Slider_Control #pagination{display:flex;justify-content:center;align-items:center;margin:1rem 0;z-index:10;position:absolute;top:auto;bottom:0;right:0;left:0}@media screen and (min-width:75em){#ASME_Slider_Control #pagination{flex-direction:column;margin-left:-2.5rem;top:0;bottom:0;right:15px;left:auto}}#ASME_Slider_Control #pagination .pagination-inner{padding:5px 2px;background:rgba(255,255,255,.8);border-radius:5px}#ASME_Slider_Control #pagination .asme-dots{position:initial;display:flex;margin:0}@media screen and (min-width:75em){#ASME_Slider_Control #pagination .asme-dots{flex-direction:column}}#ASME_Slider_Control #pagination li{display:flex;align-items:center;justify-content:center;margin:0 2px}@media screen and (min-width:75em){#ASME_Slider_Control #pagination li{margin:2px 0}}#ASME_Slider_Control #pagination button{border:1px solid #707070;border-radius:50%;width:13px;height:13px;margin:auto;padding:0}#ASME_Slider_Control #pagination button::before{content:''}#ASME_Slider_Control #pagination .asme-dot-active button{background-color:#153969;border:1px solid #153969;width:15px;height:15px;margin-top:2px}@media screen and (min-width:75em){#ASME_Slider_Control #pagination .asme-dot-active button{margin:0}}@media screen and (max-width:74.99em){#ASME_Slider_Control #pagination #pagination-next,#ASME_Slider_Control #pagination #pagination-prev{display:none}}@media screen and (min-width:75em){#ASME_Slider_Control #pagination #pagination-next,#ASME_Slider_Control #pagination #pagination-prev{margin-left:0}}#ASME_Slider_Control #pagination #pagination-next button,#ASME_Slider_Control #pagination #pagination-prev button{border:none;border-radius:none;padding:0;display:flex;justify-content:center;align-items:center}#ASME_Slider_Control #pagination #pagination-next button img,#ASME_Slider_Control #pagination #pagination-prev button img{width:16px;height:11px;max-width:16px}#ASME_Slider_Control #pagination #pagination-prev button img{transform:rotate(270deg)}@media screen and (min-width:75em){#ASME_Slider_Control #pagination #pagination-prev button img{transform:rotate(0)}}#ASME_Slider_Control #pagination #pagination-next button img{transform:rotate(270deg)}@media screen and (min-width:75em){#ASME_Slider_Control #pagination #pagination-next button img{transform:rotate(0)}}#ASME_Slider_Control #pagination #pagination-pause,#ASME_Slider_Control #pagination #pagination-play{margin-left:0}@media screen and (max-width:74.99em){#ASME_Slider_Control #pagination #pagination-pause,#ASME_Slider_Control #pagination #pagination-play{display:none}}@media screen and (min-width:75em){#ASME_Slider_Control #pagination #pagination-pause,#ASME_Slider_Control #pagination #pagination-play{margin-top:3px;margin-left:0}}#ASME_Slider_Control #pagination #pagination-pause button,#ASME_Slider_Control #pagination #pagination-play button{border:none;border-radius:none;padding:0;width:auto;height:auto}#ASME_Slider_Control #pagination #pagination-pause button img,#ASME_Slider_Control #pagination #pagination-play button img{width:11px;height:13px;max-width:16px;margin-left:2px}#home .membership{margin-top:8vw;margin-bottom:8vw}@media screen and (min-width:48em){#home .membership{margin-top:50px;margin-bottom:50px}}#home .membership .membership-image{margin-bottom:8vw;width:100%}@media screen and (min-width:48em){#home .membership .membership-image{margin:0;height:calc(100% + 92px);transform:translateY(-92px);display:flex;background-repeat:no-repeat;background-size:100% auto;background-position:center}}#home .membership h2{margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .membership h2{margin-bottom:10px}}#home .membership p{margin-bottom:5.333333333333333vw}@media screen and (min-width:48em){#home .membership p{line-height:24px;margin-bottom:20px}}@media screen and (min-width:48em){#home .membership .membership-callout{margin-bottom:40px;flex-direction:row-reverse}}@media screen and (min-width:48em){#home .membership .membership-callout p{line-height:30px;margin-bottom:30px}}#home .membership .membership-features{margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .membership .membership-features{margin-bottom:10px}}@media screen and (min-width:62em){#home .membership .membership-features .membership-feature{border-left:1px solid rgba(129,129,129,.23)}#home .membership .membership-features .membership-feature:first-of-type{border-left:none}}#home .membership .membership-features p{color:#1b1919}@media screen and (min-width:48em){#home .membership .membership-features p{font-size:16px;margin-bottom:0}}#home .membership .membership-features .membership-icon-container{height:14.4vw;width:14.4vw;background:#0058a0;display:flex;align-items:center;justify-content:center;border-radius:100px;margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .membership .membership-features .membership-icon-container{height:54px;width:54px;margin-bottom:10px}}#home .membership .membership-features .membership-icon-container .icon{width:auto;height:8vw}@media screen and (min-width:48em){#home .membership .membership-features .membership-icon-container .icon{height:30px}}#home .membership .membership-links .btn{width:100%;text-align:center;margin-bottom:8vw;margin-top:0}#home .membership .membership-links .btn:hover{background-color:#00a5d8;color:#fff}@media screen and (min-width:48em){#home .membership .membership-links .btn{margin-bottom:30px;width:210px;white-space:nowrap;display:flex;justify-content:center;padding-left:0;padding-right:0;text-align:center}}#home .offerings{margin-top:8vw;margin-bottom:8vw}@media screen and (min-width:48em){#home .offerings{margin-top:50px;margin-bottom:50px}}#home .offerings .offerings-courses{flex-direction:column-reverse}@media screen and (min-width:48em){#home .offerings .offerings-courses{flex-direction:row}}@media screen and (min-width:48em){#home .offerings .offerings-courses .lwa-container{margin-bottom:80px}}#home .offerings .offerings-image{margin-bottom:8vw;width:100%}@media screen and (min-width:48em){#home .offerings .offerings-image{margin:0;height:calc(100% + 115px);display:flex;background-repeat:no-repeat;background-size:100% auto;background-position:center}}@media screen and (min-width:48em){#home .offerings .offerings-image.image-lap-top{transform:translateY(-85px)}}@media screen and (min-width:48em){#home .offerings .offerings-image.image-lap-bottom{transform:translateY(-30px)}}#home .offerings h2{color:#b3af08;margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .offerings h2{margin-bottom:10px}}#home .offerings p{font-size:5.333333333333333vw;margin-bottom:8vw}@media screen and (min-width:48em){#home .offerings p{font-size:24px;line-height:30px;margin-bottom:30px}}#home .offerings .lwa-container{margin-bottom:8vw}@media screen and (min-width:48em){#home .offerings .lwa-container{margin-bottom:50px}}@media screen and (min-width:48em){#home .offerings .offerings-publications h2{margin-top:80px}}#home .offerings .offerings-publications .lwa-container{margin-bottom:0}@media screen and (min-width:48em){#home .offerings .offerings-publications .offerings-content-container{padding:0 65px}}#home .resources h2{color:#00a5d8}#home .resources .topic-link{background:0 0}@media screen and (min-width:48em){#home .resources .topic-link{position:absolute;bottom:20px;margin-bottom:0}}#home .resources .resources-container{margin-bottom:30px}#home .resources .resources-container .featured-resource{background:#f5f5f5;padding:0}#home .resources .resources-container .featured-resource:hover .featured-resource-item{background:#00a5d8}#home .resources .resources-container .featured-resource:hover .featured-resource-item .provider-logo span,#home .resources .resources-container .featured-resource:hover .featured-resource-item h5,#home .resources .resources-container .featured-resource:hover .featured-resource-item p{color:#fff}#home .resources .resources-container .featured-resource:hover .topic-link{border:2px solid #fff;background:#00a5d8}@media screen and (min-width:48em){#home .resources .resources-container .featured-resource:hover .topic-link{color:#fff}}#home .resources .resources-container .featured-resource .thumbnail image{clip-path:url(#featured-resource-clipping-desktop)}#home .resources .resources-container .featured-resource .thumbnail-large image{clip-path:url(#featured-resource-clipping-desktop-large)}#home .resources .resources-container .featured-resource .featured-resource-item{margin-left:25px;margin-right:25px;margin-top:-75px;padding:20px;position:relative;z-index:10;background:#f5f5f5}@media screen and (min-width:62em){#home .resources .resources-container .featured-resource .featured-resource-item{background:0 0}}@media screen and (min-width:62em){#home .resources .resources-container .featured-resource .featured-resource-item{padding-bottom:75px}}#home .resources .resources-container .featured-resource .featured-resource-item p{font-size:16px;margin-bottom:30px}#home .resources .resources-container .featured-resource .featured-resource-item .sponsor-label{color:#f8af00!important;font-size:1rem;margin-bottom:2px}#home .resources .resources-container .featured-resource .featured-resource-item .provider-logo{position:absolute;right:10px;bottom:10px}#home .resources .resources-container .featured-resource .featured-resource-item .provider-logo span{display:block;color:#1b1919}#home .resources .resources-container .featured-resource .featured-resource-item .provider-logo img{width:auto;max-width:100%;max-height:50px}#home .resources .resources-container .featured-resource .featured-resource-item:hover:after{transform:translateX(-255px) translateY(20%) rotate(-45deg)}@media screen and (min-width:48em){#home .resources .resources-container .featured-resource .featured-resource-item:hover h5,#home .resources .resources-container .featured-resource .featured-resource-item:hover p{color:#fff}}#home .resources .resources-container .content-collection{padding:0;background:#f5f5f5;box-shadow:0 0 20px rgba(0,0,0,.161)}#home .resources .resources-container .content-collection a{text-decoration:none}#home .resources .resources-container .content-collection a:hover .collection-header{background-size:auto 110%}#home .resources .resources-container .content-collection .collection-header{padding:1.5rem 2rem;background-color:#fff;background-repeat:no-repeat;background-position-x:calc(100% - 1rem);background-position-y:top;background-size:auto 100%;transition:all .3s}#home .resources .resources-container .content-collection .collection-header .title{text-transform:uppercase;color:#000;font-size:.8rem;font-weight:400;max-width:66%}#home .resources .resources-container .content-collection .collection-header .title .text-block{display:block;margin:2px 0}#home .resources .resources-container .content-collection .collection-header .title .text-block .title-highlight{background:#1b1919;color:#fff;padding:0;box-shadow:10px 0 0 #1b1919,-10px 0 0 #1b1919;font-size:1.5rem;font-weight:900;line-height:1}#home .resources .resources-container .content-collection .collection-listing{padding:1rem 1.5rem}#home .resources .resources-container .content-collection .collection-listing p{font-weight:700;font-size:1rem;line-height:1.1}#home .resources .resources-container .content-collection .collection-listing .collection-header{text-decoration:none}#home .resources .resources-container .content-collection .collection-listing .collection-listing-title{font-size:18px}#home .resources .resources-container .content-collection .collection-listing .collection-item{margin-bottom:.5em;width:100%}#home .resources .resources-container .content-collection .collection-listing .collection-item .lwa-link{font-size:16px;width:100%}#home .resources .resources-container .content-collection .collection-listing .collection-item .lwa-link:hover .collection-item-thumbnail{transform:scale(1.05)}#home .resources .resources-container .content-collection .collection-listing .collection-item .collection-item-thumbnail{transition:all .3s;background-size:cover;background-position:center;width:100%;height:60px;overflow:hidden}#home .resources .resources-container .content-collection .collection-listing .lwa-link{text-decoration:underline}#home .resources .resources-container .content-collection .collection-listing .collection-info{text-align:center}#home .resources .resources-container .content-collection .collection-listing .collection-info .intro{font-size:.75rem;margin-bottom:0;margin-top:1em}#home .resources .resources-container .content-collection .collection-listing .collection-info .sponsor-image{padding:5px 20px;background:#fff;width:115px;max-width:100%}#home .resources .resources-container .content-collection .collection-listing .collection-info .collection-link{justify-content:center;text-decoration:underline}#home .resources .resources-container .content-collection.tall:hover:after{transform:translateY(20%) translateX(-1000px) rotate(-55deg)!important}#home .resources .card-highlight:after{background:#00a5d8}#home .resources .resource-item{display:flex;margin-bottom:10px;background:#f5f5f5;padding:0}#home .resources .resource-item:hover .topic-link{border:2px solid #fff;background:#00a5d8;color:#fff}#home .resources .resource-item:hover h5{color:#fff}#home .resources .resource-item:last-of-type{margin-bottom:0}#home .resources .resource-item .thumbnail image{clip-path:url(#clipping)}#home .resources .resource-item .resource-item-content{margin:10px -30px 10px -30px;width:calc(100% - 160px);padding:10px;padding-left:20px;padding-right:70px}#home .resources .resource-item .resource-item-content h5{margin-bottom:10px}#home .resources .resource-item .resource-item-content .sponsor-label{color:#f8af00!important;font-size:1rem;margin-bottom:2px}#home .resources .resource-item .resource-item-content .provider-logo{position:absolute;right:30px;bottom:10px}#home .resources .resource-item .resource-item-content .provider-logo span{display:block;color:#1b1919}#home .resources .resource-item .resource-item-content .provider-logo img{width:auto;max-width:100%;max-height:50px}#home .resources .resource-item .resource-item-content:hover .provider-logo span,#home .resources .resource-item .resource-item-content:hover h5{color:#fff}#home .resources .tags-label{color:#989898;font-size:14px;font-style:italic;font-weight:700;margin-bottom:2.666666666666667vw}@media screen and (min-width:48em){#home .resources .tags-label{margin-bottom:10px}}@media screen and (max-width:61.938em){#home .resources .btn-primary{margin:30px 0 0;width:100%}}#home .resources .btn-tag{margin-bottom:10px;margin-right:8px;padding:1px 17px}#home .standards{margin:0;padding:30px 0}@media screen and (min-width:62em){#home .standards{padding:30px 0 80px;margin-top:30px}}#home .standards h2{color:#00aeb0}@media screen and (max-width:61.938em){#home .standards p{font-size:20px;line-height:24px}}@media screen and (min-width:62em){#home .standards p{font-size:24px;line-height:30px;margin-bottom:30px}}@media screen and (max-width:61.938em){#home .standards .row{position:relative;padding-bottom:5.333333333333333vw}#home .standards .row .col-lg-3{position:static}}@media screen and (max-width:61.938em){#home .standards .lwa-container{position:absolute;bottom:0}}@media screen and (max-width:47.9375em){#home .standards .standard-cards{margin-bottom:20px}}@media screen and (min-width:48em){#home .standards .standard-cards{display:flex;flex-flow:row wrap}}#home .standards .standard-cards .card-highlight{margin-bottom:10px}#home .standards .standard-cards .card-highlight:nth-child(n+5){display:none}@media screen and (min-width:48em){#home .standards .standard-cards .card-highlight:nth-child(n+5){display:block}}@media screen and (min-width:48em){#home .standards .standard-cards .card-highlight:nth-child(even){margin-right:0}}@media screen and (min-width:48em){#home .standards .standard-cards .card-highlight{width:49%;margin-right:2%}}@media screen and (min-width:62em){#home .standards .standard-cards .card-highlight{width:30%;margin:0 10px 20px!important}}#home .standards .standard-cards .card-highlight h5{font-size:18px;color:#333;font-weight:700;margin-bottom:20px}@media screen and (min-width:62em){#home .standards .standard-cards .card-highlight h5{height:48px;margin-bottom:26px;font-size:20px}}#home .standards .standard-cards .card-highlight span{font-size:16px;line-height:16px;display:block;color:#272223}#home .standards .standard-cards .card-highlight:hover h5{color:#fff}#home .standards .standard-cards .card-highlight:hover span{color:#fff}#home .stats{margin:0}#home .stats .row{border-top:1px solid rgba(129,129,129,.23)}@media screen and (min-width:62em){#home .stats .row{border-top:0}}@media screen and (min-width:62em){#home .stats{padding-top:30px}}@media screen and (max-width:61.938em){#home .stats .stat-item{border-bottom:1px solid rgba(129,129,129,.23);padding-top:20px}#home .stats .stat-item:nth-child(even){border-left:1px solid rgba(129,129,129,.23)}}@media screen and (min-width:48em){#home .stats .stat-item{border-right:1px solid rgba(129,129,129,.23);padding:30px 32px 0}}@media screen and (min-width:62em){#home .stats .stat-item{padding-top:0}}@media screen and (min-width:48em){#home .stats .stat-item:first-of-type{margin-left:-15px}}#home .stats .stat-item:last-of-type{border-right:none}#home .stats .stat-item p{font-size:4.8vw;line-height:1.25;margin-bottom:20px}@media screen and (min-width:35.9375em){#home .stats .stat-item p{font-size:28px}}@media screen and (min-width:48em){#home .stats .stat-item p{font-size:18px;margin-bottom:30px}}@media screen and (min-width:62em){#home .stats .stat-item p{margin-bottom:5px}}#home .stats .stat-item p strong{font-size:9.066666666666666vw;display:block;font-weight:800;color:#971362}@media screen and (min-width:35.9375em){#home .stats .stat-item p strong{font-size:40px}}@media screen and (min-width:48em){#home .stats .stat-item p strong{font-size:26px}}@media screen and (min-width:62em){#home .stats .stat-item p strong{font-size:42px}}@media screen and (min-width:75em){#home .stats .stat-item p strong{font-size:50px}}