div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}div.cs-select:focus{outline:none;}.cs-select select{display:none;}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cs-select > span{padding-right:3em;}.cs-select > span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cs-select > span::after{content:'\25BE';right:1em;}.cs-select .cs-selected span::after{content:'\2713';margin-left:1em;}.cs-select.cs-active > span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}div.cs-active{z-index:200;}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden;}.cs-select.cs-active .cs-options{visibility:visible;}.cs-select ul{list-style:none;margin:0;padding:0;width:100%;}.cs-select ul span{padding:1em;}.cs-select ul li.cs-focus span{background-color:#ddd;}.cs-select li.cs-optgroup ul{padding-left:1em;}.cs-select li.cs-optgroup > span{cursor:default;}
.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu,.mm-menu > .mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0;}.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}.mm-panel.mm-highest{z-index:1;}.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px;}.mm-menu > .mm-panel.mm-hasnavbar{padding-top:40px;}.mm-menu > .mm-panel:before,.mm-menu > .mm-panel:after{content:'';display:block;height:20px;}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color:transparent;}.mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel{display:block;}.mm-vertical .mm-listview > li > .mm-next,.mm-listview > li.mm-vertical > .mm-next{height:40px;bottom:auto;}.mm-vertical .mm-listview > li > .mm-next:after,.mm-listview > li.mm-vertical > .mm-next:after{top:16px;bottom:auto;}.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,.mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mm-navbar{border-bottom:1px solid transparent;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;}.mm-navbar > *{display:block;padding:10px 0;}.mm-navbar a,.mm-navbar a:hover{text-decoration:none;}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0;}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0;}.mm-panel .mm-navbar{display:none;}.mm-panel.mm-hasnavbar .mm-navbar{display:block;}.mm-listview,.mm-listview > li{list-style:none;display:block;padding:0;margin:0;}.mm-listview{font:inherit;font-size:14px;line-height:20px;}.mm-listview a,.mm-listview a:hover{text-decoration:none;}.mm-listview > li{position:relative;}.mm-listview > li > a,.mm-listview > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;}.mm-listview > li > a.mm-arrow,.mm-listview > li > span.mm-arrow{padding-right:50px;}.mm-listview > li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}.mm-listview > li:not(.mm-divider):after{left:20px;}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:50px;}.mm-listview .mm-next.mm-fullsubopen{width:100%;}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}.mm-menu > .mm-panel > .mm-listview{margin:20px -20px;}.mm-menu > .mm-panel > .mm-listview:first-child,.mm-menu > .mm-panel > .mm-navbar + .mm-listview{margin-top:-20px;}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0;}.mm-listview .mm-inset > li{padding:5px 0;}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;}.mm-listview .mm-spacer{padding-top:40px;}.mm-listview .mm-spacer > .mm-next{top:40px;}.mm-listview .mm-spacer.mm-divider{padding-top:25px;}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-prev:before{border-right:none;border-bottom:none;left:20px;}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:20px;}.mm-menu{background:#f3f3f3;color:rgba(0,0,0,0.7);}.mm-menu .mm-navbar{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-navbar > *,.mm-menu .mm-navbar a{color:rgba(0,0,0,0.3);}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-listview > li .mm-prev:before,.mm-menu .mm-listview > li .mm-next:after,.mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview > li .mm-prev:after,.mm-menu .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.5);}.mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.05);}.mm-menu .mm-divider{background:rgba(0,0,0,0.05);}.mm-page{box-sizing:border-box;position:relative;}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-opened{overflow:hidden;position:relative;}html.mm-opened body{overflow:hidden;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{display:none;position:fixed;}.mm-menu.mm-current{display:block;}.mm-menu{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0);}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0);}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0);}}.mm-menu.mm-top.mm-autoheight,.mm-menu.mm-bottom.mm-autoheight{max-height:80%;}.mm-menu.mm-top.mm-autoheight.mm-fullscreen,.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen{max-height:100%;}.mm-menu.mm-measureheight > .mm-panel{bottom:auto !important;height:auto !important;}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%;}em.mm-counter + a.mm-next{padding-left:40px;}em.mm-counter + a.mm-next + a,em.mm-counter + a.mm-next + span{margin-right:90px;}em.mm-counter + a.mm-fullsubopen{padding-left:0;}.mm-vertical > .mm-counter{top:12px;margin-top:0;}.mm-vertical.mm-spacer > .mm-counter{margin-top:40px;}.mm-nosubresults > .mm-counter{display:none;}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3);}.mm-divider > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mm-collapsed:not(.mm-uncollapsed){display:none;}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-fixeddivider:after{content:none !important;display:none !important;}.mm-hasdividers .mm-fixeddivider{display:block;}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05);}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.mm-iconpanel .mm-panel{-webkit-transition-property:-webkit-transform,left,right;-moz-transition-property:-moz-transform,left,right;-ms-transition-property:-ms-transform,left,right;-o-transition-property:-o-transform,left,right;transition-property:transform,left,right;}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid transparent;}.mm-iconpanel .mm-panel.mm-subopened{left:-40px;right:40px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0px;}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px;}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px;}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px;}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px;}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px;}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px;}.mm-menu.mm-iconpanel .mm-panel.mm-opened{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-iconpanel .mm-subblocker{background:#f3f3f3;}.mm-subblocker{opacity:0;display:block;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}.mm-subopened .mm-subblocker{opacity:0.6;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}.mm-menu > .mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-navbar-bottom{border-top:1px solid transparent;border-bottom:none;top:auto;bottom:0;}.mm-navbar-top ~ .mm-navbar-top{border-bottom:none;}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none;}.mm-navbar.mm-hasbtns{padding:0 40px;}.mm-close:after{content:'x';}.mm-navbar[class*="mm-navbar-content-"] > *{box-sizing:border-box;display:block;float:left;}.mm-navbar > .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px;}.mm-navbar > .mm-breadcrumbs > *{display:inline-block;padding:10px 3px;}.mm-navbar > .mm-breadcrumbs > a{text-decoration:underline;}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px;}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs{margin-left:0;padding-left:0;}.mm-navbar-top-1{top:0px;}.mm-hasnavbar-top-1 .mm-panel{top:40px;}.mm-hasnavbar-top-1 .mm-indexer{top:50px;}.mm-hasnavbar-top-1 .mm-fixeddivider{top:40px;}.mm-navbar-top-2{top:40px;}.mm-hasnavbar-top-2 .mm-panel{top:80px;}.mm-hasnavbar-top-2 .mm-indexer{top:90px;}.mm-hasnavbar-top-2 .mm-fixeddivider{top:80px;}.mm-navbar-top-3{top:80px;}.mm-hasnavbar-top-3 .mm-panel{top:120px;}.mm-hasnavbar-top-3 .mm-indexer{top:130px;}.mm-hasnavbar-top-3 .mm-fixeddivider{top:120px;}.mm-navbar-top-4{top:120px;}.mm-hasnavbar-top-4 .mm-panel{top:160px;}.mm-hasnavbar-top-4 .mm-indexer{top:170px;}.mm-hasnavbar-top-4 .mm-fixeddivider{top:160px;}.mm-navbar-bottom-1{bottom:0px;}.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px;}.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px;}.mm-navbar-bottom-2{bottom:40px;}.mm-hasnavbar-bottom-2 .mm-panel{bottom:80px;}.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px;}.mm-navbar-bottom-3{bottom:80px;}.mm-hasnavbar-bottom-3 .mm-panel{bottom:120px;}.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px;}.mm-navbar-bottom-4{bottom:120px;}.mm-hasnavbar-bottom-4 .mm-panel{bottom:160px;}.mm-hasnavbar-bottom-4 .mm-indexer{bottom:170px;}.mm-navbar-size-2{height:80px;}.mm-navbar-size-3{height:120px;}.mm-navbar-size-4{height:160px;}.mm-navbar-content-2 > *{width:50%;}.mm-navbar-content-3 > *{width:33.33%;}.mm-navbar-content-4 > *{width:25%;}.mm-navbar-content-5 > *{width:20%;}.mm-navbar-content-6 > *{width:16.67%;}.mm-search,.mm-search input{box-sizing:border-box;}.mm-search{height:40px;padding:7px 10px 0 10px;}.mm-search input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:none;display:block;width:100%;height:26px;margin:0;padding:0 10px;}.mm-search input::-ms-clear{display:none;}.mm-panel > .mm-search{width:100%;position:absolute;top:0;left:0;}.mm-panel.mm-hassearch{padding-top:40px;}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px;}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px;}.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px 0;}.mm-noresults .mm-noresultsmsg{display:block;}.mm-noresults .mm-indexer{display:none !important;}li.mm-nosubresults > a.mm-next{display:none;}li.mm-nosubresults > a.mm-next + a,li.mm-nosubresults > a.mm-next + span{padding-right:10px;}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7);}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:10px;bottom:10px;right:-100px;z-index:3;-webkit-transition:right 0.4s ease;-moz-transition:right 0.4s ease;-ms-transition:right 0.4s ease;-o-transition:right 0.4s ease;transition:right 0.4s ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-indexer a{text-decoration:none;display:block;height:3.85%;}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px;}.mm-hasindexer .mm-indexer{right:0;}.mm-hasindexer .mm-fixeddivider{right:20px;}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3);}input.mm-toggle,input.mm-check{position:absolute;left:-10000px;}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2;}label.mm-toggle:before,label.mm-check:before{content:'';display:block;}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px;}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}label.mm-check{width:30px;height:30px;margin-top:-15px;}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}input.mm-check:checked ~ label.mm-check:before{opacity:1;}li.mm-vertical label.mm-toggle,li.mm-vertical label.mm-check{bottom:auto;margin-top:0;}li.mm-vertical label.mm-toggle{top:5px;}li.mm-vertical label.mm-check{top:5px;}label.mm-toggle,label.mm-check{right:20px;}label.mm-toggle + a,label.mm-toggle + span{padding-right:80px;}label.mm-check + a,label.mm-check + span{padding-right:60px;}a.mm-next + label.mm-toggle,a.mm-next + label.mm-check{right:60px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span,a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{margin-right:50px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span{padding-right:70px;}a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{padding-right:50px;}em.mm-counter + a.mm-next + label.mm-toggle,em.mm-counter + a.mm-next + label.mm-check{right:100px;}em.mm-counter + a.mm-next + label.mm-toggle + a,em.mm-counter + a.mm-next + label.mm-toggle + span,em.mm-counter + a.mm-next + label.mm-check + a,em.mm-counter + a.mm-next + label.mm-check + span{margin-right:90px;}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu label.mm-toggle:before{background:#f3f3f3;}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.7);}.mm-menu.mm-border-none .mm-listview > li:after,.mm-listview.mm-border-none > li:after{content:none;}.mm-menu.mm-border-full .mm-listview > li:after,.mm-listview.mm-border-full > li:after{left:0 !important;}html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);-o-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7,0.7) translate3d(30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(30%,0,0);-o-transform:scale(0.7,0.7) translate3d(30%,0,0);transform:scale(0.7,0.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(30%,0,0);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-o-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);}html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu{opacity:0;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu{opacity:1;}.mm-menu.mm-effect-zoom-panels .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);-moz-transform:scale(1.5,1.5) translate3d(100%,0,0);-ms-transform:scale(1.5,1.5) translate3d(100%,0,0);-o-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);-o-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);}.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-ms-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7){-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-ms-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8){-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-ms-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms;}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9){-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-ms-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms;}html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0);}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-moz-transform:translate(10000px,0);-ms-transform:translate(10000px,0);-o-transform:translate(10000px,0);transform:translate(10000px,0);}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0);}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0);}}.mm-menu.mm-fullscreen.mm-top,.mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px;}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}.mm-menu.mm-multiline .mm-listview > li > a,.mm-menu.mm-multiline .mm-listview > li > span,.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span{text-overflow:clip;white-space:normal;}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%;}.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-front:after{content:none;display:none;}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%;}.mm-menu.mm-right{left:auto;right:0;}.mm-menu.mm-bottom{top:auto;bottom:0;}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);-o-transform:translate(-80%,0);transform:translate(-80%,0);}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0);}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-moz-transform:translate(-440px,0);-ms-transform:translate(-440px,0);-o-transform:translate(-440px,0);transform:translate(-440px,0);}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important;}.mm-menu.mm-front{z-index:1;}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}.mm-menu.mm-bottom{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px;}.mm-menu.mm-theme-dark{background:#333333;color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-navbar{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-navbar > *,.mm-menu.mm-theme-dark .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview > li:after{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,0.05);}.mm-menu.mm-iconpanel.mm-theme-dark .mm-panel.mm-opened{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-iconpanel.mm-theme-dark .mm-subblocker{background:#333333;}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333333;}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-white{background:white;color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-navbar{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-navbar > *,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before,.mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-white .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.05);}.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,0.03);}.mm-menu.mm-iconpanel.mm-theme-white .mm-panel.mm-opened{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-iconpanel.mm-theme-white .mm-subblocker{background:white;}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white label.mm-toggle:before{background:white;}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-black{background:black;color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-navbar{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-navbar > *,.mm-menu.mm-theme-black .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before,.mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview > li:after{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-black .mm-listview > li .mm-next:before{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.3);}.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,0.2);}.mm-menu.mm-iconpanel.mm-theme-black .mm-panel.mm-opened{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-iconpanel.mm-theme-black .mm-subblocker{background:black;}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none;}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-toggle:before{background:black;}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-tileview .mm-listview:after,.mm-menu .mm-tileview.mm-listview:after{content:'';display:block;clear:both;}.mm-menu.mm-tileview .mm-listview > li,.mm-menu .mm-tileview.mm-listview > li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative;}.mm-menu.mm-tileview .mm-listview > li:after,.mm-menu .mm-tileview.mm-listview > li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1;}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,.mm-menu .mm-tileview.mm-listview > li.mm-tile-xs{width:12.5%;padding-top:12.5%;}.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,.mm-menu .mm-tileview.mm-listview > li.mm-tile-s{width:25%;padding-top:25%;}.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,.mm-menu .mm-tileview.mm-listview > li.mm-tile-l{width:75%;padding-top:75%;}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,.mm-menu .mm-tileview.mm-listview > li.mm-tile-xl{width:100%;padding-top:100%;}.mm-menu.mm-tileview .mm-listview > li > a,.mm-menu.mm-tileview .mm-listview > li > span,.mm-menu .mm-tileview.mm-listview > li > a,.mm-menu .mm-tileview.mm-listview > li > span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0;}.mm-menu.mm-tileview .mm-listview > li > .mm-next,.mm-menu .mm-tileview.mm-listview > li > .mm-next{width:auto;}.mm-menu.mm-tileview .mm-listview > li > .mm-next:before,.mm-menu.mm-tileview .mm-listview > li > .mm-next:after,.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,.mm-menu .mm-tileview.mm-listview > li > .mm-next:after{content:none;display:none;}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0;}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none;}.mm-menu.mm-tileview .mm-listview{margin:0;}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.regular--medium{font-weight:600 !important;}}#skip-link{display:none;}.element-invisible,.element-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;}ul.primary{border:none;margin:0;padding:0;border-bottom:1px solid #ccc;display:block;height:40px;}ul.primary li{display:inline-block;height:40px;}ul.primary li a{margin:0;display:block;height:40px;padding:5px 10px;border:1px solid #ccc;}ul.primary li.active a,ul.primary li:hover a{background-color:#ededed;}ul.tabs{margin:0;padding:0;}ul.tabs a{border:none;}ul.secondary{border:none;display:block;height:20px;}ul.secondary li{display:inline-block;padding:5px 10px;border:1px solid #ccc;}body.i18n-ar .field-name-body{direction:rtl;}.node-readmore a:after{content:" ›";}.ics-standard-pane .courses-block__cta,.ics-standard-pane .events-block__cta{margin-top:1rem;}div.messages{margin:6px 0 32px;}.pull-right{float:right;margin-left:1rem;}.pull-left{float:left;margin-right:1rem;}.pull-left--25{width:33.3333333333%;clear:right;float:left;padding-left:8px;padding-right:8px;padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}input:not(.admin-menu-search)[type="text"],input:not(.admin-menu-search)[type="email"],input:not(.admin-menu-search)[type="search"],input:not(.admin-menu-search)[type="password"]{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:300;line-height:1.25rem;background-color:whitesmoke;border:1px solid #dbdbdb;box-sizing:border-box;color:#999999;height:40px;margin:0;padding:8px 10px 6px;}input[type="search"]{-webkit-appearance:none;border-radius:0;}.cs-skin-border{background:transparent;color:#999999;font-size:0.875rem;font-weight:700;line-height:1.5625rem;}.cs-skin-border > span{border:1px solid #dbdbdb;border-color:#dbdbdb;height:40px;padding:9px 44px 6px 6px;width:100%;text-align:center;}.cs-skin-border > span:after{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.25rem;color:#00bce7;}@media (min-width:640px){.cs-skin-border > span{text-align:left;width:125px;}}@media (min-width:768px){.cs-skin-border > span{width:175px;}}.cs-skin-border > span:after{right:.5rem;}@media (min-width:640px){.cs-skin-border > span:after{right:1rem;}}.cs-skin-border .cs-selected span{background-color:#dbdbdb;}.cs-skin-border.cs-active > span{background:white;color:#00bce7;}.cs-skin-border .cs-options{border:1px solid #dbdbdb;border-top:none;color:#00bce7;font-size:0.875em;opacity:0;top:40px;transition:opacity 0.2s,visibility 0s 0.2s;width:125px;}@media (min-width:768px){.cs-skin-border .cs-options{width:175px;}}.cs-skin-border.cs-active .cs-options{opacity:1;transition:opacity 0.2s;}.cs-skin-border ul span{padding:1em 2em;backface-visibility:hidden;}.cs-skin-border .cs-options li span:hover,.cs-skin-border li.cs-focus span{background:#dbdbdb;}div.cs-select{max-width:640px;}.form-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dbdbdb;}.form-item input[type="text"],.form-item input[type="email"]{width:100%;}.form-item label{color:#68696d;font-weight:500;padding:0 .5rem .5rem 0;display:block;}.form-item .description{font-size:14px;color:#8e8f93;padding:.5rem 0 0;}.form-item .form-required{color:#f48da0;}.form-item .form-radios,.form-item .form-checkboxes{font-weight:300;font-size:14px;}.form-item .form-radios label,.form-item .form-checkboxes label{padding-left:.5rem;display:inline-block;}.form-item .form-radios .form-item,.form-item .form-checkboxes .form-item{border:none;margin-bottom:.25rem;padding:0;}.form-item textarea{border:1px solid #dbdbdb;}.form-item.form-item-name label,.form-item.form-item-pass label{display:inline-block;}.form-item.form-item-name input,.form-item.form-item-pass input{width:150px;}.webform-component-small-text{font-size:12px;}.webform-component .form-item.form-type-checkbox label{display:inline;}.container,.node-type-webform .node{margin:0 auto;max-width:60rem;padding-right:16px;padding-left:16px;}.container-data{margin:0 auto;max-width:85rem;padding-right:16px;padding-left:16px;}.container--full{max-width:100%;min-width:320px;}[class*="grid--"]::after{clear:both;content:"";display:table;}@media (min-width:768px){.grid--1-up{margin-left:-8px;margin-right:-8px;}.grid--1-up > .grid__item:nth-of-type(12n+1),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+1){width:8.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+2),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+2){width:8.3333333333%;float:left;margin-right:-100%;margin-left:8.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+3),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+3){width:8.3333333333%;float:left;margin-right:-100%;margin-left:16.6666666667%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+4),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+4){width:8.3333333333%;float:left;margin-right:-100%;margin-left:25%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+5),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+5){width:8.3333333333%;float:left;margin-right:-100%;margin-left:33.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+6),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+6){width:8.3333333333%;float:left;margin-right:-100%;margin-left:41.6666666667%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+7),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+7){width:8.3333333333%;float:left;margin-right:-100%;margin-left:50%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+8),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+8){width:8.3333333333%;float:left;margin-right:-100%;margin-left:58.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+9),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+9){width:8.3333333333%;float:left;margin-right:-100%;margin-left:66.6666666667%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+10),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+10){width:8.3333333333%;float:left;margin-right:-100%;margin-left:75%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+11),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+11){width:8.3333333333%;float:left;margin-right:-100%;margin-left:83.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+12),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+12){width:8.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid--1-up > .grid__item:nth-of-type(12n+1),.node-type-landing-page .field-name-field-related-content .grid--1-up > li:nth-of-type(12n+1){clear:both;}}@media (min-width:768px){.grid--2-up{margin-left:-8px;margin-right:-8px;}.grid--2-up > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .grid--2-up > li:nth-of-type(2n+1){width:50%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid--2-up > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .grid--2-up > li:nth-of-type(2n+2){width:50%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid--2-up > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .grid--2-up > li:nth-of-type(2n+1){clear:both;}}@media (min-width:768px){.grid--3-up,.node-type-landing-page .field-name-field-related-content{margin-left:-8px;margin-right:-8px;}.grid--3-up > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .grid--3-up > li:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content > li:nth-of-type(3n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid--3-up > .grid__item:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content > .grid__item:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content .grid--3-up > li:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content > li:nth-of-type(3n+2){width:33.3333333333%;float:left;margin-right:-100%;margin-left:33.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid--3-up > .grid__item:nth-of-type(3n+3),.node-type-landing-page .field-name-field-related-content > .grid__item:nth-of-type(3n+3),.node-type-landing-page .field-name-field-related-content .grid--3-up > li:nth-of-type(3n+3),.node-type-landing-page .field-name-field-related-content > li:nth-of-type(3n+3){width:33.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid--3-up > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .grid--3-up > li:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content > li:nth-of-type(3n+1){clear:both;}}@media (min-width:768px){.grid--4-up{margin-left:-8px;margin-right:-8px;}.grid--4-up > .grid__item:nth-of-type(4n+1),.node-type-landing-page .field-name-field-related-content .grid--4-up > li:nth-of-type(4n+1){width:25%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid--4-up > .grid__item:nth-of-type(4n+2),.node-type-landing-page .field-name-field-related-content .grid--4-up > li:nth-of-type(4n+2){width:25%;float:left;margin-right:-100%;margin-left:25%;clear:none;padding-left:8px;padding-right:8px;}.grid--4-up > .grid__item:nth-of-type(4n+3),.node-type-landing-page .field-name-field-related-content .grid--4-up > li:nth-of-type(4n+3){width:25%;float:left;margin-right:-100%;margin-left:50%;clear:none;padding-left:8px;padding-right:8px;}.grid--4-up > .grid__item:nth-of-type(4n+4),.node-type-landing-page .field-name-field-related-content .grid--4-up > li:nth-of-type(4n+4){width:25%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid--4-up > .grid__item:nth-of-type(4n+1),.node-type-landing-page .field-name-field-related-content .grid--4-up > li:nth-of-type(4n+1){clear:both;}}@media (min-width:768px){.grid--5-up{margin-left:-8px;margin-right:-8px;}.grid--5-up > .grid__item:nth-of-type(5n+1),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+1){width:20%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid--5-up > .grid__item:nth-of-type(5n+2),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+2){width:20%;float:left;margin-right:-100%;margin-left:20%;clear:none;padding-left:8px;padding-right:8px;}.grid--5-up > .grid__item:nth-of-type(5n+3),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+3){width:20%;float:left;margin-right:-100%;margin-left:40%;clear:none;padding-left:8px;padding-right:8px;}.grid--5-up > .grid__item:nth-of-type(5n+4),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+4){width:20%;float:left;margin-right:-100%;margin-left:60%;clear:none;padding-left:8px;padding-right:8px;}.grid--5-up > .grid__item:nth-of-type(5n+5),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+5){width:20%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid--5-up > .grid__item:nth-of-type(5n+1),.node-type-landing-page .field-name-field-related-content .grid--5-up > li:nth-of-type(5n+1){clear:both;}}@media (min-width:768px){.grid__item--2-up:nth-of-type(2n+1){width:50%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid__item--2-up:nth-of-type(2n+2){width:50%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid__item--2-up:nth-of-type(2n+1){clear:both;}}@media (min-width:768px){.grid__item--3-up:nth-of-type(3n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.grid__item--3-up:nth-of-type(3n+2){width:33.3333333333%;float:left;margin-right:-100%;margin-left:33.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.grid__item--3-up:nth-of-type(3n+3){width:33.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.grid__item--3-up:nth-of-type(3n+1){clear:both;}}@media (min-width:640px){.grid--2-1 > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .grid--2-1 > li:nth-of-type(2n+1){width:66.6666666667%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;clear:both;padding-left:0;}.grid--2-1 > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .grid--2-1 > li:nth-of-type(2n+2){width:33.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;padding-right:0;}}@media (min-width:640px){.grid--1-2 > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .grid--1-2 > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;clear:both;padding-left:0;}.grid--1-2 > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .grid--1-2 > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;padding-right:0;}}@media (min-width:640px){.grid--3-1 > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .grid--3-1 > li:nth-of-type(3n+1){width:75%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;clear:both;padding-left:0;}.grid--3-1 > .grid__item:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content .grid--3-1 > li:nth-of-type(3n+2){width:25%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;padding-right:0;}}@media (min-width:640px){.grid--1-3 > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .grid--1-3 > li:nth-of-type(3n+1){width:25%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;clear:both;padding-left:0;}.grid--1-3 > .grid__item:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content .grid--1-3 > li:nth-of-type(3n+2){width:75%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;padding-right:0;}}@media (min-width:768px){.wrapper--content-sidebar::after{clear:both;content:"";display:table;}.sidebar--left .wrapper--content-main{width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}.sidebar--left-1-3 .wrapper--content-main{width:75%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}.sidebar--right:not(.empty-sidebar) .wrapper--content-main{width:66.6666666667%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;padding-left:0;}.sidebar--left .wrapper--sidebar{width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;padding-left:0;}.sidebar--left-1-3 .wrapper--sidebar{width:25%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;padding-left:0;}.sidebar--right .wrapper--sidebar{width:33.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}*{box-sizing:border-box;}body{font-size:16px;line-height:1.618;}blockquote{font-style:italic;border-left:solid 3px #68696d;margin-left:16px;padding-left:16px;}p{margin:0 0 1.5rem 0;}img{height:100%;max-width:100%;vertical-align:top;width:auto;}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;}h2{color:inherit;line-height:1.1;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-weight:400;font-style:italic;font-size:32px;font-size:2rem;letter-spacing:-0.03em;text-transform:lowercase;margin-bottom:1rem;}@media (min-width:960px){h2{font-size:28.8px;font-size:1.8rem;}}h2 em,h2 i,h2 cite,h2 b,h2 strong{color:inherit;line-height:1.1;font-weight:700;font-style:normal;font-size:28px;font-size:1.75rem;letter-spacing:normal;text-transform:uppercase;}@media (min-width:960px){h2 em,h2 i,h2 cite,h2 b,h2 strong{font-size:25.2px;font-size:1.575rem;}}h3{color:inherit;line-height:1.1;font-weight:700;font-style:normal;font-size:24px;font-size:1.5rem;letter-spacing:normal;text-transform:uppercase;margin-bottom:1rem;}@media (min-width:960px){h3{font-size:21.6px;font-size:1.35rem;}}h3 em,h3 i,h3 cite,h3 b,h3 strong{color:inherit;line-height:1.1;font-weight:400;font-style:italic;font-size:24px;font-size:1.5rem;letter-spacing:-0.03em;text-transform:lowercase;}@media (min-width:960px){h3 em,h3 i,h3 cite,h3 b,h3 strong{font-size:21.6px;font-size:1.35rem;}}h4{font-weight:700;font-size:16px;font-size:1rem;margin-bottom:8px;line-height:1rem;}@media (min-width:960px){h4{font-size:14.4px;font-size:0.9rem;}}h5{font-family:"Gotham A","Gotham B","Helvetica Neue",Verdana,Arial,sans-serif;font-size:13px;font-size:0.8125rem;text-transform:uppercase;margin-bottom:8px;}@media (min-width:960px){h5{font-size:11.7px;font-size:0.73125rem;margin-bottom:7.2px;}}h6{font-size:15px;font-size:0.9375rem;text-align:center;text-transform:uppercase;margin-bottom:32px;margin-top:32px;border-top:1px solid;background-color:transparent;}@media (min-width:960px){h6{font-size:13.5px;font-size:0.84375rem;margin-bottom:28.8px;margin-top:28.8px;}}h6 span{background-color:white;display:inline;position:relative;padding:2px 10px;top:-0.625em;}h6 em,h6 i,h6 cite,h6 b,h6 strong{font-weight:700;font-style:normal;}ul,li{padding:0;margin:0;list-style:none;}a:link,a:visited{color:#00bce7;text-decoration:none;}a:hover,a:focus,a:active{color:#0092b4;transition:color 0.25s linear;}hr{border:0;border-top:1px solid #68696d;display:block;height:1px;margin:1em 0;padding:0;}.page__title,.content-lists__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1.5rem;font-style:none;font-weight:700;line-height:1.875rem;color:#141414;margin-top:30px;margin-bottom:-20px;text-transform:uppercase;}@media (min-width:640px){.page__title,.content-lists__title{margin-top:60px;}}.list--inline > li{display:inline-block;}.list--two-col{-webkit-columns:auto 2;-moz-columns:auto 2;columns:auto 2;}.list--three-col{-webkit-columns:auto 3;-moz-columns:auto 3;columns:auto 3;}.list--links > li{border-bottom:1px solid #dbdbdb;}.list--links > li.expanded > a{font-weight:500;}.list--links > li li > a{padding-left:20px;}.list--links a{display:block;padding:5px 10px;}.list--links a:link,.list--links a:visited{color:#041e42;}.list--links a:hover,.list--links a:focus,.list--links a:active{background-color:whitesmoke;}.list--links a.active-trail.active{background-color:whitesmoke;}.list--links .fa{font-size:0.5625rem;line-height:inherit;}.content ul,.content li{list-style:inherit;}.content li ul,.content li ol{margin:0 1.5em;}.content ul,.content ol{margin:0 1.5em 1em 1.5em;}.content ul{list-style-type:disc;}.content ol{padding-left:10px;list-style-type:decimal;}.content ol ol{list-style:upper-alpha;}.content ol ol ol{list-style:lower-roman;}.content ol ol ol ol{list-style:lower-alpha;}.content p + ol,.content p + ul{margin-top:-1.5em;}.content dl{margin:0 0 1.5em 0;}.content dl dt{font-weight:bold;}.content dd{margin-left:1.5em;}.submitted{color:#68696d;font-size:12px;}@font-face{font-family:icons;src:url(/sites/all/themes/custom/icspl/images/icons/output/fonts/icons.eot);src:url(/sites/all/themes/custom/icspl/images/icons/output/fonts/icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/icspl/images/icons/output/fonts/icons.woff) format("woff"),url(/sites/all/themes/custom/icspl/images/icons/output/fonts/icons.ttf) format("truetype");font-weight:normal;font-style:normal;}[class*="icon--"]{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon--arrow-down:before{content:"";}.icon--arrow-left:before{content:"";}.icon--arrow-right:before{content:"";}.icon--facebook:before{content:"";}.icon--linkedin:before{content:"";}.icon--mail:before{content:"";}.icon--play:before{content:"";}.icon--print:before{content:"";}.icon--rss:before{content:"";}.icon--search:before{content:"";}.icon--twitter:before{content:"";}.icon--youtube:before{content:"";}.fa--circle{border-radius:50%;height:2em;position:relative;width:2em;background-color:#999999;}.fa--circle:before{font-size:1em;left:0.5em;line-height:2em;position:absolute;top:0;color:#141414;}.icon-sp{width:30px;height:30px;line-height:2em;position:absolute;top:6px;left:.34em;}.icon-sp__path{fill:white;}th{background:whitesmoke;}td,th{padding:.5rem;}body{color:#141414;font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;}.color--ics--dark-blue{color:#041e42;}.background-color--ics--dark-blue{background-color:#041e42;}.border-color--ics--dark-blue{border-color:#041e42;}.color--ics--bright-blue{color:#00bce7;}.background-color--ics--bright-blue{background-color:#00bce7;}.border-color--ics--bright-blue{border-color:#00bce7;}.color--ics--teal{color:#68c5b4;}.background-color--ics--teal{background-color:#68c5b4;}.border-color--ics--teal{border-color:#68c5b4;}.color--ics--crs-blue{color:#00468b;}.background-color--ics--crs-blue{background-color:#00468b;}.border-color--ics--crs-blue{border-color:#00468b;}.color--ics--blue{color:#62b6e5;}.background-color--ics--blue{background-color:#62b6e5;}.border-color--ics--blue,.node-type-landing-page .field-name-field-related-content li:last-child{border-color:#62b6e5;}.color--ics--light-blue{color:#83dbef;}.background-color--ics--light-blue{background-color:#83dbef;}.border-color--ics--light-blue{border-color:#83dbef;}.color--ics--bright-green{color:#a7b624;}.background-color--ics--bright-green{background-color:#a7b624;}.border-color--ics--bright-green,.node-type-landing-page .field-name-field-related-content li:first-child{border-color:#a7b624;}.color--ics--green{color:#00b18e;}.background-color--ics--green{background-color:#00b18e;}.border-color--ics--green{border-color:#00b18e;}.color--ics--gold{color:#fdb813;}.background-color--ics--gold{background-color:#fdb813;}.border-color--ics--gold{border-color:#fdb813;}.color--ics--peach{color:#f69471;}.background-color--ics--peach{background-color:#f69471;}.border-color--ics--peach{border-color:#f69471;}.color--ics--pink{color:#f48da0;}.background-color--ics--pink{background-color:#f48da0;}.border-color--ics--pink{border-color:#f48da0;}.color--ics--purple{color:#aa7eb8;}.background-color--ics--purple{background-color:#aa7eb8;}.border-color--ics--purple,.node-type-landing-page .field-name-field-related-content li:nth-child(2){border-color:#aa7eb8;}.color--ics--gray-40{color:#666666;}.background-color--ics--gray-40{background-color:#666666;}.border-color--ics--gray-40{border-color:#666666;}.color--ics--gray-60{color:#999999;}.background-color--ics--gray-60{background-color:#999999;}.border-color--ics--gray-60{border-color:#999999;}.regular--light{font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:300;}.regular--book{font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:400;}.regular--medium{font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:500;}.regular--bold{font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:700;}.regular--light-italic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:italic;font-weight:300;}.regular--book-italic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400;}.regular--medium-italic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:italic;font-weight:500;}.regular--bold-italic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:italic;font-weight:700;}.alternate--roman{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-weight:400;}.alternate--bold{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-weight:700;}.alternate--roman-italic{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400;}.alternate--bold-italic{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:700;}.additional--regular{font-family:Georgia,"Times New Roman";font-weight:400;}.additional--bold{font-family:Georgia,"Times New Roman";font-weight:700;}.additional--regular-italic{font-family:Georgia,"Times New Roman";font-style:italic;font-weight:400;}.additional--bold-italic{font-family:Georgia,"Times New Roman";font-style:italic;font-weight:700;}.link--cta{background-color:#00bce7;display:inline-block;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;padding:15px 60px 15px 20px;position:relative;text-align:left;}.link--cta:link,.link--cta:visited,.link--cta:hover,.link--cta:focus,.link--cta:active{color:white;}.link--cta:hover{background-color:#00a7ce;box-shadow:0 0 7px rgba(0,0,0,0.22);transition:background-color 0.15s linear,box-shadow 0.15s linear;}.link--cta__heading{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;}.link--cta__text{font-size:18px;}.link--cta i{color:#83dbef;font-size:38px;height:38px;line-height:38px;position:absolute;right:10px;top:25%;}.link--cta-mini{background-color:#00bce7;display:inline-block;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;padding:15px 60px 15px 20px;position:relative;text-align:left;line-height:1.2em;padding:15px 20px;}.link--cta-mini:link,.link--cta-mini:visited,.link--cta-mini:hover,.link--cta-mini:focus,.link--cta-mini:active{color:white;}.link--cta-mini:hover{background-color:#00a7ce;box-shadow:0 0 7px rgba(0,0,0,0.22);transition:background-color 0.15s linear,box-shadow 0.15s linear;}.link--cta-mini__heading{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;}.link--cta-mini__text{font-size:18px;}.link--cta-mini i{color:inherit;font-size:8px;font-weight:bold;line-height:inherit;padding-left:5px;vertical-align:bottom;}body.cke_editable{padding:0.5rem 1rem;}.address{text-align:right;}.panopoly-page{background-color:white;border:1px solid #b3b3b3;border-left:none;padding:20px;}.panopoly-page h2,.panopoly-page h3{font-style:normal;}.panopoly-page__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:normal;line-height:1.1875rem;border-bottom:1px solid #dbdbdb;clear:left;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;}.panopoly-page--full{border:none;padding:0;}.panopoly-page--teaser .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.panopoly-page--teaser .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.panopoly-page--mini .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.panopoly-page--mini .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.panopoly-page--mini .panopoly-page__title{margin-top:10px;}.panopoly-page__excerpt{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:300;line-height:1.25rem;color:#292929;}.homepage #tabs,.homepage .wrapper--main > .main--prefix{display:none;}.button{background:#00bce7;padding:8px 16px;display:inline-block;color:white;text-decoration:none;}.button--alt{background:#00bce7;padding:8px 16px;display:inline-block;color:white;text-decoration:none;background:white;color:#00bce7;}.button--pill{border-radius:16px;padding-right:16px;padding-left:16px;}.button--link-list{background:#dbdbdb;border-radius:16px;color:#5e5e5e;font-weight:bold;line-height:1em;}input[type="submit"],.form-submit{background:#00bce7;padding:8px 16px;display:inline-block;color:white;text-decoration:none;border:0;}input[type="submit"]:hover,.form-submit:hover{background-color:#00a7ce;box-shadow:0 0 7px rgba(0,0,0,0.22);transition:background-color 0.15s linear,box-shadow 0.15s linear;}.content-feedback-block{clear:both;margin-top:60px;padding:20px;position:relative;text-align:center;}.content-feedback-block:before,.content-feedback-block:after{background-color:#dbdbdb;height:6px;width:100%;transform:skew(-20deg);content:" ";display:block;left:0;position:absolute;}.content-feedback-block:before{top:-6px;}.content-feedback-block:after{bottom:-6px;}.content-feedback-block__heading{color:#041e42;font-size:0.875rem;font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.0625rem;text-transform:uppercase;margin-bottom:5px;}.content-feedback-block__link{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.0625rem;}.featured-list,.resources-list{background-color:#f4f4f4;padding:30px 0;}@media (min-width:640px){.featured-list,.resources-list{padding:60px 0 90px;}}.featured-list__title,.resources-list__title{background-color:#f4f4f4;height:2.8125rem;padding:0 16px;text-align:center;font-size:1rem;}.featured-list__title h2,.resources-list__title h2{background-color:#f4f4f4;color:#999999;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:2.8125rem;}.featured-list__title h2 .fa,.resources-list__title h2 .fa{font-size:1.2rem;}.featured-list__title h2 .fa,.resources-list__title h2 .fa{padding-right:5px;}.featured-list__title hr,.resources-list__title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-1.40625rem;}@media (min-width:640px){.featured-list__title hr,.resources-list__title hr{margin-right:12.5%;margin-left:12.5%;width:75%;}}.featured-list__list,.node-type-landing-page .field-name-field-related-content,.resources-list__list{margin-top:30px;}@media (min-width:640px){.featured-list__list,.node-type-landing-page .field-name-field-related-content,.resources-list__list{margin-top:45px;}}.featured-list__list-item,.node-type-landing-page .field-name-field-related-content li,.resources-list__list-item{border-left-style:solid;border-left-width:4px;margin-bottom:20px;}@media (min-width:960px){.featured-list__list-item,.node-type-landing-page .field-name-field-related-content li,.resources-list__list-item{margin-bottom:0;}}.featured-list__list-item:nth-child(3n+1),.node-type-landing-page .field-name-field-related-content li:nth-child(3n+1),.resources-list__list-item:nth-child(3n+1){border-left-color:#a7b624;}.featured-list__list-item:nth-child(3n+2),.node-type-landing-page .field-name-field-related-content li:nth-child(3n+2),.resources-list__list-item:nth-child(3n+2){border-left-color:#aa7eb8;}.featured-list__list-item:nth-child(3n+3),.node-type-landing-page .field-name-field-related-content li:nth-child(3n+3),.resources-list__list-item:nth-child(3n+3){border-left-color:#62b6e5;}.featured-list__view-all,.resources-list__view-all{padding:0 1rem 1rem;}.featured-list--grid--3-up .resource,.featured-list--grid--3-up .course,.featured-list--grid--3-up .project,.featured-list--grid--3-up .event,.featured-list--grid--3-up .panopoly-page,.resources-list--grid--3-up .resource,.resources-list--grid--3-up .course,.resources-list--grid--3-up .project,.resources-list--grid--3-up .event,.resources-list--grid--3-up .panopoly-page{height:100%;}@media (min-width:768px){.featured-list--grid--3-up .resource,.featured-list--grid--3-up .course,.featured-list--grid--3-up .project,.featured-list--grid--3-up .event,.featured-list--grid--3-up .panopoly-page,.resources-list--grid--3-up .resource,.resources-list--grid--3-up .course,.resources-list--grid--3-up .project,.resources-list--grid--3-up .event,.resources-list--grid--3-up .panopoly-page{margin-left:-8px;}}.additional-resources a{display:block;}.additional-resources h2{color:inherit;line-height:3.0;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-weight:400;font-style:italic;font-size:32px;font-size:2rem;letter-spacing:-0.03em;text-transform:none;margin-bottom:0rem;}.pane-node-field-resources.ics-standard-pane .pane-content{background-color:transparent;margin:30px 0 0;padding:0;}.pane-node-field-resources .field-name-field-resources{margin-top:20px;}.pane-node-field-resources .field-name-field-resources > li{border-left-style:solid;border-left-width:4px;margin:0 0 20px 40px;}@media (min-width:640px){.pane-node-field-resources .field-name-field-resources > li{margin-bottom:0;}}.pane-node-field-resources .field-name-field-resources > li:last-child{border:none;}.pane-node-field-resources .field-name-field-resources > li:nth-child(3n+1){border-left-color:#a7b624;}.pane-node-field-resources .field-name-field-resources > li:nth-child(3n+2){border-left-color:#aa7eb8;}.pane-node-field-resources .field-name-field-resources > li:nth-child(3n+3){border-left-color:#62b6e5;}.pane-node-field-resources .resource--teaser,.pane-node-field-resources .course--teaser,.pane-node-field-resources .project--teaser,.pane-node-field-resources .event--teaser,.pane-node-field-resources .panopoly-page--teaser{padding-left:65px;position:relative;}.pane-node-field-resources .field-name-field-medium .fa{border-radius:50%;height:90px;position:relative;width:90px;background-color:white;border:1px solid #dbdbdb;display:block;float:none;margin-left:-65px;position:absolute;left:1rem;top:1rem;}.pane-node-field-resources .field-name-field-medium .fa:before{font-size:2.5rem;left:0.5em;line-height:90px;position:absolute;top:0;color:#b3b3b3;}.pane-node-field-resources .field-name-field-medium .fa.fa-file:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-video-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-word-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-powerpoint-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-image-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-audio-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-pdf-o:before,.pane-node-field-resources .field-name-field-medium .fa.fa-file-text:before,.pane-node-field-resources .field-name-field-medium .fa.fa-book:before{left:0.7em;}.pane-node-field-resources .field-name-field-medium .fa.fa-video-camera:before,.pane-node-field-resources .field-name-field-medium .fa.fa-link:before{left:0.6em;}.pane-node-field-resources .field-name-field-medium .fa.fa-camera:before,.pane-node-field-resources .field-name-field-medium .fa.fa-line-chart:before,.pane-node-field-resources .field-name-field-medium .fa.fa-desktop:before{left:0.55em;}.pane-node-field-resources .field-name-field-medium .fa.fa-map-marker:before{left:0.8em;}.pane-node-field-resources .resource__title,.pane-node-field-resources .course__title,.pane-node-field-resources .topic-page__title,.pane-node-field-resources .project__title,.pane-node-field-resources .event__title,.pane-node-field-resources .panopoly-page__title{border-bottom:none;margin-top:10px;padding-bottom:0;}.pane-node-field-resources .field-name-body p:last-child{margin-bottom:0;}.course{background-color:white;border:1px solid #b3b3b3;border-left:none;padding:20px;}.course h2,.course h3{font-style:normal;}.course .field-name-field-language{margin-bottom:30px;}.course .field-name-field-language .field-label{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.6875rem;color:#041e42;display:block;padding-bottom:10px;text-transform:uppercase;}@media (min-width:640px) and (max-width:767px){.course .field-name-field-language{margin-right:-30px;}.course .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.course .field-name-field-language .form-type-select{padding-right:30px;}.course .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}@media (min-width:960px){.course .field-name-field-language{margin-right:-30px;}.course .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.course .field-name-field-language .form-type-select{padding-right:30px;}.course .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}.course .field-name-field-image img{width:auto;}.course .field-name-field-topic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin:30px 0;}.course .field-name-field-topic .field-label{font-weight:500;text-transform:uppercase;}.course .field-name-field-topic .field-items > .field-item:after{content:",";}.course .field-name-field-topic .field-items > .field-item:last-child:after{content:"";}.course .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.course .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.course__title,.topic-page__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:normal;line-height:1.1875rem;border-bottom:1px solid #dbdbdb;clear:left;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;}.course__metadata{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-style:none;font-weight:300;line-height:1rem;color:#292929;margin-bottom:10px;}.course__metadata .field-name-field-length-mins:after{content:'\0000a0\0000a0/\0000a0\0000a0';font-weight:300;}.course__excerpt{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:300;line-height:1.25rem;color:#292929;}.course--main{margin-bottom:20px;}.course--footer{clear:both;background-color:whitesmoke;padding:15px;overflow:hidden;}.course--footer h2,.course--footer h3{font-style:normal;font-size:0.875rem;padding-bottom:10px;}.course--footer .description{padding-bottom:10px;}.course--footer .field-name-field-notice-body{padding-bottom:15px;font-size:1.2rem;color:#666666;}@media (min-width:640px){.course .group-staff-links{margin-right:15px;}}@media (min-width:640px) and (max-width:767px){.course__ctas{display:table;width:100%;}}@media (min-width:960px){.course__ctas{display:table;width:100%;}}.course__ctas-title{background-color:whitesmoke;height:2.8125rem;padding:0 16px;text-align:center;font-size:1rem;}.course__ctas-title h3{background-color:whitesmoke;color:#999999;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:2.8125rem;}.course__ctas-title h3 .fa{font-size:1.2rem;}.course__ctas-title h3 .fa{padding-right:5px;}.course__ctas-title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.course__ctas-title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-2.1rem;margin-right:0;margin-left:0;width:100%;}.course .group-staff-links,.course .group-partner-links,.course .group-all-links{float:left;margin-bottom:10px;width:100%;background-color:white;border:1px solid #b3b3b3;padding:15px;}@media (min-width:640px){.course .group-staff-links,.course .group-partner-links,.course .group-all-links{display:table-cell;width:48%;}}.course .group-staff-links .link--cta-mini,.course .group-partner-links .link--cta-mini,.course .group-all-links .link--cta-mini{text-align:center;width:100%;}.course .group-staff-links .field-name-field-partner-registration-link .link--cta-mini,.course .group-partner-links .field-name-field-partner-registration-link .link--cta-mini,.course .group-all-links .field-name-field-partner-registration-link .link--cta-mini{background-color:white;border:1px solid #00bce7;color:#00bce7;}.course .group-staff-links h3,.course .group-partner-links h3,.course .group-all-links h3{border-bottom:1px solid #b3b3b3;}.course .field-type-link-field:only-child{display:inline-block;width:100%;}@media (min-width:768px){.course .field-type-link-field:only-child{width:50%;}}.course .field-type-link-field:not(:last-child){padding-bottom:10px;}.course .field-name-field-notices{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:1.5rem;font-style:none;font-weight:400;line-height:1.5rem;color:black;margin-bottom:10px;padding-left:0px;position:relative;text-align:center;font-style:italic;font-weight:bold;}.course .field-name-field-notices .fa{display:none;}.course--full{border:none;padding:0;}@media (min-width:640px) and (max-width:767px){.course--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:640px) and (max-width:767px) and (min-width:640px){.course--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .course--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.course--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .course--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}@media (min-width:960px){.course--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:960px) and (min-width:640px){.course--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .course--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.course--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .course--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}.course--full .course__metadata{border-bottom:1px solid #dbdbdb;line-height:1.6875rem;padding-bottom:10px;}.course--mini .course__title,.course--mini .topic-page__title{margin-top:10px;}.course--teaser .field-label,.course--teaser .field-name-field-length-hours,.course--teaser .field-name-field-length-mins,.course--teaser .field-name-field-level{font-size:0.8125rem;}.course--teaser .field-name-body{padding-top:.5rem;}.node-course .field-name-field-length-hours{margin-right:-2px;}.data .field-name-field-notice-body{padding-bottom:5px;padding-top:20px;font-size:1.2rem;color:#666666;background-color:whitesmoke;}@media (min-width:640px){.data .group-staff-links{margin-right:15px;}}.data .field-name-field-notices{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:1.5rem;font-style:none;font-weight:400;line-height:1.5rem;color:black;margin-bottom:10px;padding-left:0px;position:relative;text-align:center;font-style:italic;font-weight:bold;}.data .field-name-field-notices .fa{display:none;}.demo-block{width:25%;}.demo-block--large{width:100%;}.demo-block__title{font-size:16px;}.demo-block__thumbnail{height:60px;width:60px;}.event{background-color:white;border:1px solid #b3b3b3;border-left:none;padding:20px;}.event h2,.event h3{font-style:normal;}.event .field-name-field-language{margin-bottom:30px;}.event .field-name-field-language .field-label{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.6875rem;color:#041e42;display:block;padding-bottom:10px;text-transform:uppercase;}@media (min-width:640px) and (max-width:767px){.event .field-name-field-language{margin-right:-30px;}.event .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.event .field-name-field-language .form-type-select{padding-right:30px;}.event .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}@media (min-width:960px){.event .field-name-field-language{margin-right:-30px;}.event .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.event .field-name-field-language .form-type-select{padding-right:30px;}.event .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}.event .field-name-field-image img{width:auto;}.event .field-name-field-topic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin:30px 0;}.event .field-name-field-topic .field-label{font-weight:500;text-transform:uppercase;margin-bottom:4px;}.event .field-name-field-topic .field-items > .field-item:after{content:",";}.event .field-name-field-topic .field-items > .field-item:last-child:after{content:"";}.event .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.event .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.event__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:normal;line-height:1.1875rem;border-bottom:1px solid #dbdbdb;clear:left;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;}.event .field-name-field-date{font-family:Georgia,"Times New Roman";font-size:1.125rem;font-style:italic;font-weight:normal;line-height:1.3125rem;border-bottom:1px solid #dbdbdb;color:#666666;margin-bottom:10px;padding-bottom:10px;}.event__metadata{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-style:none;font-weight:300;line-height:1rem;color:#292929;margin-bottom:10px;}.event__excerpt{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:300;line-height:1.25rem;color:#292929;}.event--full{border:none;padding:0;}@media (min-width:640px) and (max-width:767px){.event--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:640px) and (max-width:767px) and (min-width:640px){.event--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .event--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.event--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .event--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}@media (min-width:960px){.event--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:960px) and (min-width:640px){.event--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .event--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.event--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .event--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}.event--full .field-name-field-date{font-size:1.5rem;line-height:1.6875rem;margin-bottom:20px;}.event--full .event__time > h3{width:25%;}.event--full .event__time .field-name-field-date-second{width:75%;}.event--full .event__location{display:table;margin-bottom:10px;width:100%;}.event--full .event__location > h3{color:#999999;display:table-cell;font-size:0.8125rem;font-weight:500;width:25%;text-transform:none;}.event--full .event__location .event__location-fields{display:table-cell;line-height:1.375rem;width:75%;}.event--full .event__location .event__location-fields address{font-style:normal;}.event--teaser h3{color:#999999;display:table-cell;font-size:0.8125rem;font-weight:500;width:25%;text-transform:none;}.event--teaser .field-name-field-date-second{font-size:0.875rem;}.event--teaser .field-name-body{padding-top:.5rem;}.event--mini .event__title{margin-top:10px;}.event--mini .field-name-field-location:after{content:'\0000a0\0000a0/\0000a0\0000a0';font-weight:300;}.event .event__time{display:table;margin-bottom:10px;width:100%;}.event .event__time > h3{display:table-cell;width:42px;color:#999999;text-transform:none;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-style:none;font-weight:500;line-height:1rem;}.event .event__time .field-name-field-date-second{display:table-cell;}.landing-page-featured-item{background-color:#00bce7;text-align:center;}.landing-page-featured-item a{background-color:transparent;display:inline-block;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;padding:15px 60px 15px 20px;position:relative;text-align:left;font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;margin:0 auto;}.landing-page-featured-item a:link,.landing-page-featured-item a:visited,.landing-page-featured-item a:hover,.landing-page-featured-item a:focus,.landing-page-featured-item a:active{color:white;}.landing-page-featured-item a:hover{background-color:transparent;box-shadow:0 0 7px rgba(0,0,0,0.22);transition:background-color 0.15s linear,box-shadow 0.15s linear;}.landing-page-featured-item a__heading{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;}.landing-page-featured-item a__text{font-size:18px;}.landing-page-featured-item a i{color:#83dbef;font-size:38px;height:38px;line-height:38px;position:absolute;right:10px;top:25%;}.landing-page-featured-item .slider{margin:10px auto;border-left:none;padding:20px;}.node-type-landing-page .field-name-field-related-content li .node-teaser{margin-bottom:0;}#main .slick-slide{transition:all ease-in-out .3s;opacity:.2;font-family:"Gotham",Helvetica,Arialsans-serif;font-size:0.875rem;font-style:none;font-weight:350;line-height:1.25rem;color:#292929;height:400px;}@media (min-width:960px){#main .slick-slide{height:400px;}}#main .slick-prev{left:-35px;}#main .slick-prev:before,.slick-next:before{color:#00bce7;font-size:2rem;}#main .slick-active{opacity:1;}#main .slick-current{opacity:1;background-color:white;}.responsive.slider div:nth-child(3n+1).col{border-left-color:#A7B624;border-left-style:solid;border-left-width:4px;padding:0px 8px;}.responsive.slider div:nth-child(3n+2).col{border-left-style:solid;border-left-width:4px;border-left-color:#aa7eb8;padding:0px 8px;}.responsive.slider div:nth-child(3n+3).col{border-left-style:solid;border-left-width:4px;border-left-color:#62B6E5;padding:0px 8px;}.responsive.slider div:nth-child(3n+4).col{border-left-style:solid;border-left-width:4px;border-left-color:#00B18E;padding:0px 8px;}@media (max-width:767px){.responsive.slider .col{padding-left:2px !important;}}.footer--prefix{background-color:#ededed;padding:30px 0 50px;text-align:center;}@media (min-width:640px){.footer--prefix{padding:60px 0;}}.footer--prefix__title{background-color:#ededed;height:2.8125rem;padding:0 16px;text-align:center;font-size:16px;}.footer--prefix__title h2{background-color:#ededed;color:#999999;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:2.8125rem;}.footer--prefix__title h2 .fa{font-size:19.2px;}.footer--prefix__title h2 .fa{padding-right:5px;}.footer--prefix__title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-1.40625rem;}@media (min-width:640px){.footer--prefix__title hr{margin-right:12.5%;margin-left:12.5%;width:75%;}}.footer--prefix__cta{margin-top:30px;}@media (min-width:640px){.footer--prefix__cta{margin-top:45px;}}.footer--brand{background-color:#041e42;color:#999999;padding-bottom:10px;}.footer--brand::after{clear:both;content:"";display:table;}@media (min-width:640px){.footer--brand{padding-top:45px;padding-bottom:45px;}}.footer--brand__site-name{clear:both;color:white;margin-bottom:15px;}@media (min-width:640px){.footer--brand__menu:nth-of-type(1){width:66.6666666667%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(2){width:33.3333333333%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(3){width:33.3333333333%;clear:right;float:left;margin-left:0%;margin-right:0%;clear:left;}.footer--brand__menu:nth-of-type(4){width:33.3333333333%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(5){width:33.3333333333%;clear:right;float:right;margin-left:0;margin-right:0%;}}@media (min-width:960px){.footer--brand__menu:nth-of-type(1){width:33.3333333333%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(2){width:16.6666666667%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(3){width:16.6666666667%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(4){width:16.6666666667%;clear:right;float:left;margin-left:0%;margin-right:0%;}.footer--brand__menu:nth-of-type(5){width:16.6666666667%;clear:right;float:right;margin-left:0;margin-right:0%;}}.footer--brand__menu-nav{border-top-style:solid;border-top-width:5px;margin-bottom:1em;padding-top:14px;}@media (min-width:640px){.footer--brand__menu-nav{margin-right:45px;}}.footer--brand__menu-nav > h5{margin-bottom:15px;text-transform:uppercase;}.footer--brand__menu-nav a{color:white;font-size:13px;}.footer-tagline-wrap{display:flex;flex-wrap:wrap;}@media (min-width:800px){.footer-tagline-wrap{flex-wrap:nowrap;}}.svg-logo-crs-tagline{width:292px;}@media (min-width:768px){.svg-logo-crs-tagline{width:330px;}}@media (min-width:960px){.svg-logo-crs-tagline{width:456px;}}.footer-tagline-message{margin-top:20px;color:white;font-size:14px;}@media (min-width:800px){.footer-tagline-message{margin-top:2px;margin-left:40px;font-size:16px;}}@media (min-width:960px){.footer-tagline-message{margin-top:6px;font-size:18px;}}body .svg{display:inline-flex;align-items:flex-start;line-height:1;}body .svg,body .svg svg{max-width:100%;}body .svg svg{width:100%;height:auto;}.footer{padding-top:32px;padding-bottom:32px;color:#999999;background:#030303;font-size:0.75rem;}@media (min-width:960px){.footer{font-size:0.8125rem;}}.footer a{color:inherit;text-decoration:underline;}.footer a:hover,.footer a:focus,.footer a:active{color:#666666;}.footer__address-tos{border-top:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e;font-size:0.5625rem;line-height:1.5;margin-bottom:15px;padding-top:16px;padding-bottom:16px;}.footer__address-tos::after{clear:both;content:"";display:table;}@media (min-width:960px){.footer__address-tos{font-size:0.625rem;margin-bottom:20px;}}.footer__address-tos ul{margin-bottom:0;}@media (min-width:960px){.footer__address-tos li{border-right:1px solid #4f4f4f;display:inline-block;padding:0 10px;}.footer__address-tos li:first-child{padding-left:0;}.footer__address-tos li:last-child{border-right:none;padding-right:0;}}@media (min-width:960px){.footer__address-tos .footer__irl-address{float:left;margin-right:0.84034%;width:70.58824%;}.footer__address-tos .footer__tos-links{float:right;margin-right:0;text-align:right;width:28.57143%;}}.footer__fid-and-follow{padding:40px 0 24px;}.footer__fid-and-follow::after{clear:both;content:"";display:table;}@media (min-width:960px){.footer__follow-us{float:right;margin-right:0;text-align:right;width:49.57983%;}}.footer__follow-us .fa{margin:0 5px;}.footer__follow-us .fa:hover,.footer__follow-us .fa:focus,.footer__follow-us .fa:active{background-color:#666666;}.footer__follow-us .fa-facebook{border-radius:50%;height:25px;position:relative;width:25px;background-color:#999999;}.footer__follow-us .fa-facebook:before{font-size:15px;left:8px;line-height:25px;position:absolute;top:0;color:#141414;}.footer__follow-us .fa-google-plus{border-radius:50%;height:25px;position:relative;width:25px;background-color:#999999;}.footer__follow-us .fa-google-plus:before{font-size:15px;left:7px;line-height:25px;position:absolute;top:1px;color:#141414;}.footer__follow-us .fa-pinterest-p{border-radius:50%;height:25px;position:relative;width:25px;background-color:#999999;}.footer__follow-us .fa-pinterest-p:before{font-size:15px;left:7px;line-height:25px;position:absolute;top:1px;color:#141414;}.footer__follow-us .fa-youtube-play{border-radius:50%;height:25px;position:relative;width:25px;background-color:#999999;}.footer__follow-us .fa-youtube-play:before{font-size:15px;left:5px;line-height:25px;position:absolute;top:0;color:#141414;}.footer__follow-us .fa-twitter{border-radius:50%;height:25px;position:relative;width:25px;background-color:#999999;}.footer__follow-us .fa-twitter:before{font-size:15px;left:6px;line-height:25px;position:absolute;top:0;color:#141414;}@media (min-width:960px){.footer__fid-wrapper{width:49.57983%;float:left;margin-right:0.84034%;}}.footer__fid{display:block;font-size:1.5rem;font-weight:300;margin-right:10px;}@media (min-width:960px){.footer__fid{float:left;font-size:1.75rem;}}.footer__fid-explainer{display:block;font-size:0.5625rem;margin-bottom:15px;text-transform:uppercase;}@media (min-width:960px){.footer__fid-explainer{float:left;font-size:0.625rem;margin-bottom:20px;}}.footer__legalese{margin-bottom:15px;}@media (min-width:960px){.footer__legalese{float:left;margin-right:0.41841%;margin-bottom:20px;width:49.79079%;}}.footer__endorsements::after{clear:both;content:"";display:table;}@media (min-width:768px){.footer__endorsements{margin-left:-8px;margin-right:-8px;}.footer__endorsements > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .footer__endorsements > li:nth-of-type(3n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.footer__endorsements > .grid__item:nth-of-type(3n+2),.node-type-landing-page .field-name-field-related-content .footer__endorsements > li:nth-of-type(3n+2){width:33.3333333333%;float:left;margin-right:-100%;margin-left:33.3333333333%;clear:none;padding-left:8px;padding-right:8px;}.footer__endorsements > .grid__item:nth-of-type(3n+3),.node-type-landing-page .field-name-field-related-content .footer__endorsements > li:nth-of-type(3n+3){width:33.3333333333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.footer__endorsements > .grid__item:nth-of-type(3n+1),.node-type-landing-page .field-name-field-related-content .footer__endorsements > li:nth-of-type(3n+1){clear:both;}}.footer__endorsement-logos{margin-bottom:15px;text-align:center;}@media (min-width:960px){.footer__endorsement-logos{margin-bottom:20px;}}.footer__endorsement-logos img{display:inline-block;margin-right:20px;width:auto;}.footer__partnerships{border-top:1px solid #5e5e5e;padding-top:16px;}.footer__partnerships::after{clear:both;content:"";display:table;}@media (min-width:768px){.footer__partnerships{margin-left:-8px;margin-right:-8px;}.footer__partnerships > .footer__partnerships-logos:nth-of-type(1n+1){width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.footer__partnerships > .footer__partnerships-logos:nth-of-type(1n+1){clear:both;}}.footer__partnerships-logos img{display:block;width:140px;}.footer__partnerships-logos span{color:white;font-weight:600;}@media (min-width:640px){.footer__partnerships-logos div{display:table;margin:0 auto;}.footer__partnerships-logos div img{display:inline-block;vertical-align:middle;}.footer__partnerships-logos div span{display:inline-block;padding:0 15px 0 0;vertical-align:middle;}}.header{background-color:white;color:#5e5e5e;}.header__info{position:relative;z-index:2;}.header__info-inner{height:110px;position:relative;}@media (min-width:640px){.header__info-inner{height:144px;}}@media (min-width:960px){.header__info-inner{height:125px;}}@media (min-width:640px){.header__info-inner:after{content:"";position:absolute;height:65px;bottom:0;right:0;width:120px;background:#00bce7;z-index:0;}}@media (min-width:960px){.header__info-inner:after{width:570px;}}.header__info-inner .container,.header__info-inner .node-type-webform .node,.node-type-webform .header__info-inner .node{position:relative;z-index:1;}.header__nav-mobile-toggle{float:left;height:40px;padding-right:15px;border-right:1px solid #2087c1;}.header__nav-mobile-toggle a{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.75rem;font-style:none;font-weight:500;line-height:inherit;color:white;display:block;line-height:2.5rem;position:relative;}.header__nav-mobile-toggle .fa-search{font-size:28px;}.header__nav-mobile-toggle .fa-search:before{position:absolute;top:-18px;left:-30px;}.header__nav-mobile-toggle .fa-bars{font-size:25px;display:inline-block;vertical-align:middle;}.header__nav-mobile-toggle .fa-bars:before{padding-right:7px;}@media (min-width:640px){.header__nav-mobile-toggle{display:none;}}.header__logo{height:60px;padding-top:20px;margin-bottom:10px;width:230px;}@media (min-width:640px){.header__logo{position:absolute;width:160px;height:100px;float:left;padding:0;margin:40px 0 0 0;}}@media (min-width:768px){.header__logo{width:200px;height:84px;margin-right:16px;margin-top:33px;}}@media (min-width:960px){.header__logo{margin-top:10px;}}.svg .header__logo a{overflow:hidden;text-indent:101%;white-space:nowrap;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:62px;height:40px;}@media (min-width:640px){.svg .header__logo a{width:138px;height:90px;}}@media (min-width:768px){.svg .header__logo a{width:152px;height:100px;}}.header__utility{position:relative;}.header__utility::after{clear:both;content:"";display:table;}@media (min-width:640px){.header__utility{float:right;display:block;height:40px;margin-top:10px;padding:0;text-align:right;width:665px;border:0;}}.header__title{background-color:#00bce7;clear:both;color:white;font-size:1rem;font-weight:300;line-height:1.1875rem;margin:0 -16px;min-height:40px;padding:12px 0 0 15px;position:relative;text-align:left;z-index:1;}@media (min-width:640px){.header__title{clear:none;font-size:1.25rem;float:right;line-height:4.0625rem;margin:29px 0 0;min-height:65px;padding-top:0;padding-left:20px;text-align:left;}.header__title:before{content:"";display:block;height:0;position:absolute;width:0;border-bottom:65px solid #00bce7;border-left:65px solid transparent;bottom:0;left:-64px;}}@media (min-width:768px){.header__title{font-size:1.4375rem;line-height:4.0625rem;padding-left:30px;}}@media (min-width:960px){.header__title{margin-top:10px;}}@media (min-width:1024px){.header__title{font-size:1.5625rem;padding-left:60px;}}.header__title a:link,.header__title a:visited,.header__title a:hover{color:inherit;}.header__nav{background-color:#041e42;color:white;font-size:0.875rem;height:40px;line-height:1.0625rem;position:relative;text-transform:uppercase;}@media (min-width:640px){.header__nav{height:66px;}}@media (min-width:640px){.page--with-hero .header__nav{background-color:transparent;}}.header__nav-inner{background-image:-webkit-linear-gradient(left,rgba(0,188,231,0.53),rgba(0,188,231,0.57),#00bce7);background-image:linear-gradient(to right,rgba(0,188,231,0.53),rgba(0,188,231,0.57),#00bce7);behavior:url("/sites/all/themes/custom/icspl/bower_components/css3pie/PIE.htc");position:relative;height:40px;}@media (min-width:640px){.header__nav-inner{padding:8px 0;height:66px;}}.header__nav .menu{padding:0;}@media (min-width:640px){.header__nav-mobile{display:none;}}div.header__nav{background:#017299 \0  !important;}.node-type-landing-page .header__nav{background-color:transparent;}.block--hero{margin-top:-66px;}.block--hero__inner{background-size:auto 100%;padding:96px 1em 40px;}@media (min-width:640px){.block--hero__inner{padding:126px 1em 60px;}}.block--hero__title,.block--hero h2.pane-title{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:2.5rem;font-style:italic;font-weight:normal;line-height:2.5rem;color:white;margin-bottom:30px;text-shadow:0 0 5px rgba(0,0,0,0.77);text-transform:none;letter-spacing:inherit;}@media (min-width:640px){.block--hero__title,.block--hero h2.pane-title{font-size:3.375rem;line-height:1;}}.block--hero__excerpt,.block--hero .field-name-body{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1.125rem;font-style:none;font-weight:300;line-height:1.5rem;color:white;margin-bottom:28px;text-shadow:0 0 6px rgba(0,0,0,0.8);font-style:normal;letter-spacing:normal;text-transform:none;}.block--hero__excerpt--capped,.block--hero .field-name-body--capped{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1.125rem;font-style:none;font-weight:bold;line-height:1.375rem;text-transform:uppercase;}@media (min-width:640px){.block--hero__excerpt--capped,.block--hero .field-name-body--capped{font-size:1.875rem;line-height:2.25rem;}}.block--hero__cta .link--cta-mini{background-color:#fdb813;display:inline-block;font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;padding:15px 60px 15px 20px;position:relative;text-align:left;line-height:1.2em;padding:15px 20px;}.block--hero__cta .link--cta-mini:link,.block--hero__cta .link--cta-mini:visited,.block--hero__cta .link--cta-mini:hover,.block--hero__cta .link--cta-mini:focus,.block--hero__cta .link--cta-mini:active{color:white;}.block--hero__cta .link--cta-mini:hover{background-color:#f4ad02;box-shadow:0 0 7px rgba(0,0,0,0.22);transition:background-color 0.15s linear,box-shadow 0.15s linear;}.block--hero__cta .link--cta-mini__heading{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;}.block--hero__cta .link--cta-mini__text{font-size:18px;}.block--hero__cta .link--cta-mini i{color:inherit;font-size:8px;font-weight:bold;line-height:inherit;padding-left:5px;vertical-align:bottom;}.block--hero-internal-pl{background:url(/sites/all/images/svg/bg-angle-blue-gradient.svg) no-repeat 160px center,url(/sites/all/images/svg/bg-angle-green-gradient.svg) no-repeat 346px center;background-size:auto 100%;background-color:#041e42;}@media (min-width:768px){.block--hero-internal-pl{background:url(/sites/all/images/svg/bg-angle-blue-gradient.svg) no-repeat 600px center,url(/sites/all/images/svg/bg-angle-green-gradient.svg) no-repeat 822px center;background-color:#041e42;}}.block--hero-internal{background:url(/sites/all/themes/custom/icspl/images/svg/bg-angle-blue-gradient.svg) no-repeat 160px center,url(/sites/all/themes/custom/icspl/images/svg/bg-angle-green-gradient.svg) no-repeat 346px center;background-size:auto 100%;background-color:#041e42;}@media (min-width:768px){.block--hero-internal{background:url(/sites/all/themes/custom/icspl/images/svg/bg-angle-blue-gradient.svg) no-repeat 600px center,url(/sites/all/themes/custom/icspl/images/svg/bg-angle-green-gradient.svg) no-repeat 822px center;background-color:#041e42;}}.homepage .block--hero-internal-pl{background:url(/sites/all/images/ICS-hero-v3.jpg) no-repeat center center;background-size:auto 100%;background-color:#041e42;}.homepage .block--hero-internal{background:url(/sites/all/themes/custom/icspl/images/ICS-hero-v3.jpg) no-repeat center center;background-size:auto 100%;background-color:#041e42;}@media (min-width:960px){.homepage .block--hero{height:500px;}.homepage .block--hero .field-name-body{width:70%;}}.page-node-881 .block--hero-internal-pl{background:url(/sites/all/themes/custom/icspl/images/svg/bg-angle-bl-peach-gradient.svg) no-repeat 160px center,url(/sites/all/themes/custom/icspl/images/svg/bg-angle-gold-peach-gradient.svg) no-repeat 346px center;background-size:auto 100%;background-color:#041e42;}.page-node-881 .block--hero-internal{background:url(/sites/all/themes/custom/icspl/images/svg/bg-angle-bl-peach-gradient.svg) no-repeat 600px center,url(/sites/all/themes/custom/icspl/images/svg/bg-angle-gold-peach-gradient.svg) no-repeat 822px center;background-size:auto 100%;background-color:#041e42;}@media (min-width:960px){.page-node-881 .block--hero{height:500px;}.page-node-881 .block--hero .field-name-body{width:70%;}}.sublinks > *{display:inline-block;}.menu{margin:0;padding:0;list-style-type:none;}.nav-mobile{background-image:-webkit-linear-gradient(top,#017299,#0093b4);background-image:linear-gradient(to bottom,#017299,#0093b4);behavior:url("/sites/all/themes/custom/icspl/bower_components/css3pie/PIE.htc");position:relative;}.nav-mobile .mm-listview > li > a{color:white;text-transform:uppercase;}.nav-mobile .mm-listview > li:after{border-color:white;}.nav-mobile .mm-listview > li:not(.mm-divider):after{left:0;}.nav-mobile .mm-listview > li.secondary > a{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:inherit;padding-top:5px;padding-bottom:5px;text-transform:none;}.nav-mobile .mm-listview > li.secondary:after{border:none;}.nav-mobile .mm-listview > li.secondary-first > a{padding-top:20px;}.nav-mobile .menu.mm-listview{margin-top:50px !important;}.node-teaser{margin-bottom:16px;}@media (min-width:480px){.node-teaser .field-type-image{float:left;width:33%;margin-right:16px;}}.pager{text-align:center;font-size:12px;padding:10px 0 0;}.pager li{display:inline-block;}.pager a,.pager .pager-current{padding:4px 9px 2px;border:1px solid #ccc;display:inline-block;margin-bottom:.5rem;}.pager a:hover,.pager .pager-current:hover{background-color:#ededed;}.pager-current{background-color:#ededed;}.pane-search-api-page-search-box{padding-top:60px;padding-bottom:1rem;}.pane-search-api-page-search-box .form-item{margin-bottom:0;border:0;padding-bottom:.5rem;}.node-type-partner-sheet .sheet-table{display:none;max-height:100vh;max-width:100%;overflow:auto;}.node-type-partner-sheet .sheet-table table{margin:0 auto;}.node-type-partner-sheet .sheet-table table tbody > tr:first-child > td{background-color:lightgray;}.node-type-partner-sheet .sheet-table.active{display:block;}.node-type-partner-sheet #main{margin:0 auto;max-width:90%;padding:2em 0;}@media screen and (min-width:768px){.node-type-partner-sheet #main{max-width:80%;}}.node-type-partner-sheet table,.node-type-partner-sheet th,.node-type-partner-sheet td{border:1px solid black;}.node-type-partner-sheet th{text-align:left;min-width:20em;}.node-type-partner-sheet .table-container{overflow:scroll;width:100%;max-height:70vh;min-height:70vh;flex-wrap:wrap;display:none;position:relative;}.node-type-partner-sheet .table-container.active{display:flex;}.node-type-partner-sheet .table-container .light-green{background-color:#e6f1ce;}.node-type-partner-sheet .table-container .green{background-color:#b4d76e;}.node-type-partner-sheet .table-container .dark-green{background-color:#33cc33;}.node-type-partner-sheet .table-container .blue{background-color:#44dcff;}.node-type-partner-sheet .table-container .light-blue{background-color:#c0f3ff;}.node-type-partner-sheet .table-container .muted-blue{background-color:#b4daff;}.node-type-partner-sheet .table-container .light-grey{background-color:lightgrey;}.node-type-partner-sheet .table-container .grey{background-color:#aea59a;}.node-type-partner-sheet .table-container .red{background-color:red;}.node-type-partner-sheet .table-container .orange{background-color:orange;}.node-type-partner-sheet .table-container .yellow{background-color:yellow;}.node-type-partner-sheet .table-container .light-yellow{background-color:lightyellow;}.node-type-partner-sheet .table-container .white-text{color:white;}.node-type-partner-sheet .table-container .red-text{color:red;}.node-type-partner-sheet .table-container .light-orange{background-color:#ffc000;}.node-type-partner-sheet .table-container .purple{background-color:#8163a4;}.node-type-partner-sheet .table-container .peach{background-color:#fac49b;}.node-type-partner-sheet .table-container .light-peach{background-color:#fce1cd;}.node-type-partner-sheet .table-container .plum{background-color:#bd95c8;}.node-type-partner-sheet .table-container .light-plum{background-color:#e9dbec;}.node-type-partner-sheet .table-container .loadMoreBtn{color:white;margin:2em auto;background-color:#00bce7;border:none;border-radius:0.25em;padding:0.5em 1em;}.node-type-partner-sheet .table-container .loadMoreBtn:disabled{color:grey;background-color:lightgrey;}.node-type-partner-sheet .table-container .loadMoreBtn:disabled:hover{cursor:not-allowed;}.node-type-partner-sheet .table-container .buttonload{background-color:#00bce7;color:white;border-radius:0.25em;padding:0.5em 1em;margin:2em auto;border:none;display:block;}.node-type-partner-sheet .content-instructions{display:none;}.node-type-partner-sheet .content-instructions.active{display:initial;}.node-type-partner-sheet .btn-tab-container{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2em;overflow:scroll;}@media screen and (min-width:768px){.node-type-partner-sheet .btn-tab-container{overflow:visible;}}.node-type-partner-sheet .btn-tab-container .tab-btn{flex:auto;}.node-type-partner-sheet .btn-tab-container .tab-btn.active-btn{background-color:white;color:green;font-weight:700;}.node-type-partner-sheet .color-Good{background-color:yellow;}.node-type-partner-sheet .color-Weak{background-color:orange;}.node-type-partner-sheet .color-Poor{background-color:red;}.node-type-partner-sheet .color-Strong{background-color:#00b050;}.node-type-partner-sheet .content-noprogress{background-color:red;}.node-type-partner-sheet .content-in-progress{background-color:yellow;}.node-type-partner-sheet .content-completed{background-color:#00b050;}.node-type-partner-sheet .loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;display:none;position:absolute;left:50%;top:5em;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.node-type-partner-sheet #filedownload{margin-left:0.25em;}.node-type-partner-topic-page .pane-node-field-modal-video .contextual-links-wrapper,.node-type-partner-topic-page .pane-node-field-heading .contextual-links-wrapper,.node-type-partner-topic-page .pane-node-field-show-children .contextual-links-wrapper{display:none;}.node-type-partner-topic-page .pane-node-field-modal-video{margin-top:2rem;}.node-type-partner-topic-page .pane-node-field-partner-body > .pane-content{width:100%;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta{padding:15px 15px 15px 20px;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta-wrapper{display:flex;justify-content:center;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta__text{display:flex;align-items:center;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta__text:before,.node-type-partner-topic-page .pane-node-field-partner-body .link--cta__text:after{font-family:icons;font-style:normal;font-size:30px;color:#83dbef;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta__text:after{content:"\f103";margin-left:10px;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta-left-arrow .link--cta__text:before{content:"\f102";margin-left:0;margin-right:10px;}.node-type-partner-topic-page .pane-node-field-partner-body .link--cta-left-arrow .link--cta__text:after{content:"";}.node-type-partner-topic-page .pane-node-field-partner-body .external-video-container{position:relative;overflow:hidden;width:100%;}.node-type-partner-topic-page .pane-node-field-partner-body .external-video-container::after{display:block;content:"";padding-top:56.25%;}.node-type-partner-topic-page .pane-node-field-partner-body .external-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-type-partner-topic-page .pane-node-field-partner-body .hpi-service-areas-pills{padding-right:16px;padding-left:16px;max-width:60rem;width:inherit;}@media (min-width:768px){.node-type-partner-topic-page .pane-node-field-partner-body .hpi-service-areas-pills{width:750px;}}@media (min-width:992px){.node-type-partner-topic-page .pane-node-field-partner-body .hpi-service-areas-pills{width:970px;}}@media (min-width:1200px){.node-type-partner-topic-page .pane-node-field-partner-body .hpi-service-areas-pills{width:1170px;}}.node-type-partner-topic-page .pane-node-field-partner-body,.node-type-partner-topic-page .pane-node-field-heading,.node-type-partner-topic-page .pane-entity-field-governance{display:flex;justify-content:space-between;width:inherit;margin-right:auto;margin-left:auto;align-items:center;max-width:60rem;padding-right:16px;padding-left:16px;}@media (min-width:768px){.node-type-partner-topic-page .pane-node-field-partner-body,.node-type-partner-topic-page .pane-node-field-heading,.node-type-partner-topic-page .pane-entity-field-governance{width:750px;}}@media (min-width:992px){.node-type-partner-topic-page .pane-node-field-partner-body,.node-type-partner-topic-page .pane-node-field-heading,.node-type-partner-topic-page .pane-entity-field-governance{width:970px;}}@media (min-width:1200px){.node-type-partner-topic-page .pane-node-field-partner-body,.node-type-partner-topic-page .pane-node-field-heading,.node-type-partner-topic-page .pane-entity-field-governance{width:1170px;}}.node-type-partner-topic-page .pane-node-field-heading .field-item{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:2rem;line-height:138%;color:#041e42;letter-spacing:0;text-transform:initial;margin-bottom:1.875rem;}.primary-nav{display:none;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase;}.primary-nav::after{clear:both;content:"";display:table;}@media (min-width:640px){.primary-nav{display:block;}}@media (min-width:640px){.primary-nav li{display:inline-block;margin-right:15px;}.primary-nav li:last-child{margin-right:0;}}@media (min-width:768px){.primary-nav li{margin-right:30px;}}.primary-nav a{color:white;display:inline-block;padding:17px 0 17px;}.primary-nav a:hover{border-bottom:4px solid #c7c7c7;color:#fdb813;}.pane-related-content-related-content-pane-listing .views-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;text-decoration:underline;}.pane-related-content-related-content-pane-listing .views-field-type li{padding:10px;}.pane-related-content-related-content-pane-listing .project__title{margin:5px 0 10px;}.project{background-color:white;border:1px solid #b3b3b3;border-left:none;padding:20px;}.project h2,.project h3{font-style:normal;}.project .field-name-field-language{margin-bottom:30px;}.project .field-name-field-language .field-label{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.6875rem;color:#041e42;display:block;padding-bottom:10px;text-transform:uppercase;}@media (min-width:640px) and (max-width:767px){.project .field-name-field-language{margin-right:-30px;}.project .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:86.4%;}.project .field-name-field-language .form-type-select{padding-right:30px;}.project .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}@media (min-width:960px){.project .field-name-field-language{margin-right:-30px;}.project .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:86.4%;}.project .field-name-field-language .form-type-select{padding-right:30px;}.project .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}.project .field-name-field-image img{width:auto;}.project .field-name-field-topic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin:30px 0;}.project .field-name-field-topic .field-label{font-weight:500;text-transform:uppercase;}.project .field-name-field-topic .field-items > .field-item:after{content:",";}.project .field-name-field-topic .field-items > .field-item:last-child:after{content:"";}.project .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.project .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.project__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:normal;line-height:1.1875rem;border-bottom:1px solid #dbdbdb;clear:left;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;}.project__excerpt{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:300;line-height:1.25rem;color:#292929;}.project--full{border:none;padding:0;}@media (min-width:640px) and (max-width:767px){.project--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:640px) and (max-width:767px) and (min-width:640px){.project--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.project--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}@media (min-width:960px){.project--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:960px) and (min-width:640px){.project--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.project--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}.project--full .field-name-field-date{font-size:1.5rem;line-height:1.6875rem;margin-bottom:20px;}.project--full .event__time > h3{width:25%;}.project--full .event__time .field-name-field-date-second{width:75%;}.project--full .event__location{display:table;margin-bottom:10px;width:100%;}.project--full .event__location > h3{color:#999999;display:table-cell;font-size:0.8125rem;font-weight:500;width:25%;text-transform:none;}.project--full .event__location .event__location-fields{display:table-cell;line-height:1.375rem;width:75%;}.project--full .event__location .event__location-fields address{font-style:normal;}.project--main{margin-bottom:20px;}.project--footer{clear:both;background-color:whitesmoke;padding:15px;overflow:hidden;}.project--footer h2,.project--footer h3{font-style:normal;font-size:0.875rem;padding-bottom:10px;}.project--footer .description{padding-bottom:10px;}.project--footer .field-name-field-notice-body{padding-bottom:15px;font-size:1.2rem;color:#666666;}@media (min-width:640px){.project .group-staff-links{margin-right:15px;}}@media (min-width:640px) and (max-width:767px){.project__ctas{display:table;width:100%;}}@media (min-width:960px){.project__ctas{display:table;width:100%;}}.project__ctas-title{background-color:whitesmoke;height:2.8125rem;padding:0 16px;text-align:center;font-size:1rem;}.project__ctas-title h3{background-color:whitesmoke;color:#999999;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:2.8125rem;}.project__ctas-title h3 .fa{font-size:1.2rem;}.project__ctas-title h3 .fa{padding-right:5px;}.project__ctas-title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.project__ctas-title hr{border-color:#b3b3b3;border-style:solid;border-top-width:1px;margin-top:-2.1rem;margin-right:0;margin-left:0;width:100%;}.project .group-staff-links,.project .group-partner-links{float:left;margin-bottom:10px;width:100%;background-color:white;border:1px solid #b3b3b3;padding:15px;}@media (min-width:640px){.project .group-staff-links,.project .group-partner-links{display:table-cell;width:48%;}}.project .group-staff-links .link--cta-mini,.project .group-partner-links .link--cta-mini{text-align:center;width:100%;}.project .group-staff-links .field-name-field-partner-registration-link .link--cta-mini,.project .group-partner-links .field-name-field-partner-registration-link .link--cta-mini{background-color:white;border:1px solid #00bce7;color:#00bce7;}.project .group-staff-links h3,.project .group-partner-links h3{border-bottom:1px solid #b3b3b3;}.project .field-type-link-field:only-child{display:inline-block;width:100%;}@media (min-width:768px){.project .field-type-link-field:only-child{width:50%;}}.project .field-type-link-field:not(:last-child){padding-bottom:10px;}.project .field-name-field-notices{font-family:"ITC New Baskerville W01","Libre Baskerville","Baskerville",Georgia,"Times New Roman",Times,serif;font-size:1.5rem;font-style:none;font-weight:400;line-height:1.5rem;color:black;margin-bottom:10px;padding-left:0px;position:relative;text-align:center;font-style:italic;font-weight:bold;}.project .field-name-field-notices .fa{display:none;}.project--full{border:none;padding:0;}@media (min-width:640px) and (max-width:767px){.project--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:640px) and (max-width:767px) and (min-width:640px){.project--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.project--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}@media (min-width:960px){.project--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:960px) and (min-width:640px){.project--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.project--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .project--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}.project--full .project__metadata{border-bottom:1px solid #dbdbdb;line-height:1.6875rem;padding-bottom:10px;}.project--mini .project__title{margin-top:10px;}.project--teaser .field-label,.project--teaser .field-name-field-level{font-size:0.8125rem;}.project--teaser .field-name-body{padding-top:.5rem;}.resource{background-color:white;border:1px solid #b3b3b3;border-left:none;padding:20px;}.resource h2,.resource h3{font-style:normal;}.resource .field-name-field-language{margin-bottom:30px;}.resource .field-name-field-language .field-label{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.6875rem;color:#041e42;display:block;padding-bottom:10px;text-transform:uppercase;}@media (min-width:640px) and (max-width:767px){.resource .field-name-field-language{margin-right:-30px;}.resource .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.resource .field-name-field-language .form-type-select{padding-right:30px;}.resource .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}@media (min-width:960px){.resource .field-name-field-language{margin-right:-30px;}.resource .field-name-field-language .field-label{border-bottom:1px solid #dbdbdb;width:100%;}.resource .field-name-field-language .form-type-select{padding-right:30px;}.resource .field-name-field-language .form-type-select .cs-placeholder{border-top:none;width:100%;}}.resource .field-name-field-image img{width:auto;}.resource .field-name-field-topic{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin:30px 0;}.resource .field-name-field-topic .field-label{font-weight:500;text-transform:uppercase;}.resource .field-name-field-topic .field-items > .field-item:after{content:",";}.resource .field-name-field-topic .field-items > .field-item:last-child:after{content:"";}.resource__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:normal;line-height:1.1875rem;border-bottom:1px solid #dbdbdb;clear:left;margin:20px 0 10px;padding-bottom:10px;text-transform:uppercase;}.resource__metadata{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-style:none;font-weight:300;line-height:1rem;color:#292929;margin-bottom:10px;}.resource__metadata .field-name-field-medium:after{content:'\0000a0\0000a0/\0000a0\0000a0';font-weight:300;}.resource__excerpt{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:300;line-height:1.25rem;color:#292929;}.resource__cta{border-top:1px solid #dbdbdb;margin-bottom:30px;padding-top:30px;}.resource .field-name-field-notices{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:400;line-height:1.125rem;color:#999999;margin-top:30px;padding-left:60px;position:relative;}.resource .field-name-field-notices .fa{font-size:2.8125rem;left:0;position:absolute;top:0;}.resource__links .field-label{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-style:none;font-weight:300;line-height:1rem;border-bottom:1px solid #dbdbdb;margin-bottom:10px;padding-bottom:10px;}.resource__links .field-name-field-additional-formats > li{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin-bottom:5px;}.resource__links .field-name-field-additional-formats > li .fa{font-size:0.5625rem;line-height:inherit;}.resource--full{border:none;padding:0;}@media (min-width:640px) and (max-width:767px){.resource--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:640px) and (max-width:767px) and (min-width:640px){.resource--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .resource--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.resource--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .resource--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}@media (min-width:960px){.resource--full > .content::after{clear:both;content:"";display:table;}}@media (min-width:960px) and (min-width:640px){.resource--full > .content > .grid__item:nth-of-type(2n+1),.node-type-landing-page .field-name-field-related-content .resource--full > .content > li:nth-of-type(2n+1){width:33.3333333333%;float:left;margin-right:-100%;clear:none;padding-left:15px;padding-right:15px;clear:both;padding-left:0;}.resource--full > .content > .grid__item:nth-of-type(2n+2),.node-type-landing-page .field-name-field-related-content .resource--full > .content > li:nth-of-type(2n+2){width:66.6666666667%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:15px;padding-right:15px;padding-right:0;}}.resource--full .resource__metadata{border-bottom:1px solid #dbdbdb;line-height:1.6875rem;padding-bottom:10px;}.resource--teaser .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.resource--teaser .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.resource__type{display:inline-block;text-transform:uppercase;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;}.resource--mini .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.resource--mini .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.resource--mini .resource__title{margin-top:10px;}.search-form{margin-top:-1px;}.search-form::after{clear:both;content:"";display:table;}@media (min-width:640px){.search-form{right:0;position:absolute;width:617px;margin:0;z-index:2;}}@media (min-width:768px){.search-form{width:667px;}}.search-form .form-item-select{display:none;padding:0;border:none;margin-bottom:-1px;}@media (min-width:640px){.search-form .form-item-select{display:block;float:right;margin-left:-1px;margin-bottom:0;}}.search-form .search-field{border-right-width:0;display:none;width:94%;}@media (min-width:640px){.search-form .search-field{border-right:0 !important;width:416px;}}.search-form .search-field:focus{outline:none;}.search-form fieldset{border:none;}.search-form__trigger,.search-form__submit{background-color:white;border:none;line-height:2.5rem;padding:0;margin:0;}.search-form__trigger:active,.search-form__submit:active{outline:none;}.search-form__trigger .fa,.search-form__submit .fa{margin-top:7px;}@media (min-width:640px){.search-form__trigger .fa,.search-form__submit .fa{border-color:#dbdbdb;border-style:solid;border-width:1px;line-height:1em;padding:7px 8px;width:40px;height:40px;margin:0;}}.search-form__trigger .fa:before,.search-form__submit .fa:before{font-size:1.1875rem;}@media (min-width:640px){.search-form__trigger .fa:before,.search-form__submit .fa:before{color:#00bce7;font-size:1.5rem;}}.search-form__trigger .fa:hover:before,.search-form__submit .fa:hover:before{color:white;}@media (min-width:640px){.search-form__trigger .fa:hover:before,.search-form__submit .fa:hover:before{color:#68696d;}}.search-form__submit{display:none;position:absolute;right:0;width:40px;height:40px;}@media (min-width:640px){.search-form__submit{float:right;position:relative;right:auto;}}.search-form__submit .fa{border-color:#dbdbdb;border-radius:0;border-style:solid;border-width:1px;border-right-width:0;height:40px;margin-top:0;}.search-form__submit .fa:hover:before{color:#00bce7;}.search-form__submit .fa:before{line-height:2.4rem;color:#00bce7;}@media (min-width:640px){.search-form__submit .fa:before{line-height:1.5rem;}}.search-form__trigger{height:40px;font-size:1.5rem;top:-40px;left:108px;position:absolute;padding-right:12px;border-right:1px solid #2087c1;background:transparent;}@media (min-width:640px){.search-form__trigger{float:right;top:auto;left:auto;border:none;position:relative;padding:0;margin:0;width:40px;height:auto;}}.search-form__trigger a{color:transparent;}.search-form__trigger .fa:before{color:white;}@media (min-width:640px){.search-form__trigger .fa:before{color:#00bce7;}}.search-form__close-btn{display:none;top:-40px;left:108px;position:absolute;padding-right:13px;border-right:1px solid #2087c1;height:40px;padding-left:1px;}@media (min-width:640px){.search-form__close-btn{width:37px;float:left;left:auto;height:38px;top:auto;padding:0;border:none;position:relative;}}.search-form__close-btn:before{display:block;font-size:1.25rem;color:white;line-height:2.6rem;height:100%;width:100%;text-align:center;cursor:pointer;}@media (min-width:640px){.search-form__close-btn:before{color:#00bce7;border-color:#dbdbdb;border-style:solid;border-left-width:1px;border-top-width:1px;border-bottom-width:1px;border-right-width:0;}}.search-form__close-btn--open{display:block;}.search-results{padding:0;}.search-results .node{background-color:white;border:1px solid #b3b3b3;border-left-width:4px;border-left-style:solid;margin-bottom:20px;padding:20px;}.search-results .node:nth-child(3n+1){border-left-color:#00b18e;}.search-results .node:nth-child(3n+2){border-left-color:#aa7eb8;}.search-results .node:nth-child(3n+3){border-left-color:#62b6e5;}.pane-facet h2{text-transform:uppercase;font-size:14px;font-family:"Gotham",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding-bottom:.5rem;border-bottom:1px solid #c7c7c7;}.facetapi-facetapi-links{margin-bottom:2rem;font-size:14px;}@media (min-width:640px){.secondary-nav{position:absolute;right:186px;height:40px;line-height:2.5rem;top:0;z-index:2;}}@media (min-width:768px){.secondary-nav{right:244px;}}@media (min-width:640px){.secondary-nav li{display:inline-block;margin-right:1rem;font-size:0.75rem;font-weight:bold;height:40px;line-height:42px;vertical-align:top;}}@media (min-width:768px){.secondary-nav li{margin-right:1.5rem;}}.secondary-nav li:last-child{margin-right:0;}.secondary-nav li:not(.search){display:none;}@media (min-width:640px){.secondary-nav li:not(.search){display:inline-block;}}.secondary-nav a{color:#999999;}.secondary-nav a:hover{color:#68696d;}.secondary-nav .partner > ul{background-color:#00bce7;height:65px;padding-right:10em;position:absolute;left:21em;transition:left 0.5s ease-out,opacity 0.5s linear;width:31em;}@media (min-width:960px){.secondary-nav .partner > ul{width:42em;}}.secondary-nav .partner > ul:before{content:"";display:block;height:0;position:absolute;width:0;border-bottom:65px solid #00bce7;border-left:65px solid transparent;bottom:0;left:-64px;}.secondary-nav .partner > ul li{float:left;}@media (min-width:640px){.secondary-nav .partner > ul.active{left:-70px;}}@media (min-width:640px){.secondary-nav .partner > ul{margin-top:27px;}}@media (min-width:960px){.secondary-nav .partner > ul{margin-top:8px;}}.secondary-nav .partner > ul a{color:white;padding:0;transition:opacity 0.3s;line-height:65px;opacity:0;}.secondary-nav .partner > ul a:hover{color:#fdb813;}.social-share-links{padding:5px;}.social-share-links .vertical{display:block;}.view-display-id-page_3,.view-display-id-page_2,.view-sheet{width:90%;margin:0 auto;}.view-display-id-page_3 table,.view-display-id-page_2 table,.view-sheet table{width:100%;}.view-display-id-page_3 table thead,.view-display-id-page_2 table thead,.view-sheet table thead{text-align:left;}.page-partner #main{width:100%;}.node-type-sheetnode #main,.page-node-add-sheetnode #main,.page-node-add-xls #main,.page-node-add-csv #main,.page-node-add-sheetnode-html #main,.page-node-add-ods #main,.page-node-add-sheetnode-template #main,.page-node-add-sheetnode-text #main,.page-node-add-xlsx #main{margin-top:1em;width:95%;margin:0 auto;}@media (min-width:640px){.node-type-sheetnode #main,.page-node-add-sheetnode #main,.page-node-add-xls #main,.page-node-add-csv #main,.page-node-add-sheetnode-html #main,.page-node-add-ods #main,.page-node-add-sheetnode-template #main,.page-node-add-sheetnode-text #main,.page-node-add-xlsx #main{width:90%;}}@media (min-width:960px){.node-type-sheetnode #main,.page-node-add-sheetnode #main,.page-node-add-xls #main,.page-node-add-csv #main,.page-node-add-sheetnode-html #main,.page-node-add-ods #main,.page-node-add-sheetnode-template #main,.page-node-add-sheetnode-text #main,.page-node-add-xlsx #main{width:80%;}}.node-type-sheetnode article.sheetnode .sheetview > div > div:last-child{display:none;}.node-type-sheetnode .links{list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap;}.node-type-sheetnode .links li{display:block;width:100%;text-align:center;padding:1em;}@media (min-width:960px){.node-type-sheetnode .links li{display:inline;width:initial;text-align:left;}}.page-node-add-sheetnode .sheetview > div > div:last-child,.page-node-edit.node-type-sheetnode .sheetview > div > div:last-child{display:initial;}.page-node-add-sheetnode #edit-actions,.page-node-edit.node-type-sheetnode #edit-actions{margin:1em 0;}.page-node-add-sheetnode #edit-actions input,.page-node-edit.node-type-sheetnode #edit-actions input{margin-right:0.5em;}.page-node-add-sheetnode #sheetnode-new-statusline,.page-node-edit.node-type-sheetnode #sheetnode-new-statusline{display:none;}.page-node-add-sheetnode .vertical-tabs,.page-node-edit.node-type-sheetnode .vertical-tabs{margin-top:2em;}@media (min-width:640px){.page-node-add-sheetnode .vertical-tabs,.page-node-edit.node-type-sheetnode .vertical-tabs{margin-top:4em;}}@media (min-width:960px){.page-node-add-sheetnode .vertical-tabs,.page-node-edit.node-type-sheetnode .vertical-tabs{margin-top:7em;}}.page-node-add-sheetnode .vertical-tabs ul,.page-node-edit.node-type-sheetnode .vertical-tabs ul{list-style:none;}.page-node-add-sheetnode .vertical-tabs ul li a strong,.page-node-edit.node-type-sheetnode .vertical-tabs ul li a strong{display:block;}.page-node-add #block-system-main,.page-node-edit.node-type-sheetnode #block-system-main{width:95%;margin:0 auto;margin-top:1em;}@media (min-width:960px){.page-node-add #block-system-main,.page-node-edit.node-type-sheetnode #block-system-main{width:80%;}}.page-node-add #block-system-main dd,.page-node-edit.node-type-sheetnode #block-system-main dd{margin-bottom:1em;}.page-node-add #block-system-main #formula-bar,.page-node-edit.node-type-sheetnode #block-system-main #formula-bar{width:100%;}.page-node-add #block-system-main #formula-bar > input,.page-node-edit.node-type-sheetnode #block-system-main #formula-bar > input{width:100%;}@media (min-width:960px){.page-node-add #block-system-main #formula-bar,.page-node-edit.node-type-sheetnode #block-system-main #formula-bar{width:initial;}.page-node-add #block-system-main #formula-bar > input,.page-node-edit.node-type-sheetnode #block-system-main #formula-bar > input{width:initial;}}.page-node-add #block-system-main #te_toplevel,.page-node-edit.node-type-sheetnode #block-system-main #te_toplevel{margin-top:2em;}@media (min-width:960px){.page-node-add #block-system-main #te_toplevel,.page-node-edit.node-type-sheetnode #block-system-main #te_toplevel{margin-top:0;}}#te_endcapv{display:none;}#formula-bar img{height:50%;vertical-align:initial;}.page-partner .wrapper--main{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1024px;padding:2em 0;}@media screen and (min-width:1024px){.page-partner .wrapper--main{flex-wrap:wrap;}}.page-partner .wrapper--main .main--sidebar{background-color:whitesmoke;padding:1em;flex-basis:100%;height:200px;line-height:3em;}.page-partner .wrapper--main .main--sidebar h2{display:none;}.page-partner .wrapper--main .main--sidebar ul{list-style-type:none;}@media screen and (min-width:1024px){.page-partner .wrapper--main .main--sidebar{flex-basis:30%;}}.page-partner .wrapper--main .main-with-sidebar{flex-basis:100%;}@media screen and (min-width:1024px){.page-partner .wrapper--main .main-with-sidebar{flex-basis:70%;}}.page-partner .wrapper--main .main--prefix{flex-basis:100%;}.page-node-add-sheetnode .main--sidebar{display:none;}.page-node-revisions .diff-links{display:none;}#block-workbench-block{display:none !important;}.form-item-workbench-access{display:none !important;}.node-type-book #block-system-main{margin:0 auto;width:80%;padding:2em 0;}.book_add_child,.book_printer{display:none !important;}.book-navigation{padding:1em 0;}.book-navigation .page-links{display:flex;justify-content:space-between;flex:1 1 33%;text-align:center;}.book-navigation .page-links a{flex-basis:33%;}.diff-revisions,table.diff{width:100%;}.page-node-add-partner-sheet #main{width:80%;margin:0 auto;}.ics-standard-pane{margin-bottom:30px;}.ics-standard-pane > header{background-color:#00468b;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header h2{background-color:#00468b;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header h2 .fa{font-size:1.05rem;}.ics-standard-pane > header h2 .fa{padding-right:5px;}.ics-standard-pane > header hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--dark-blue{background-color:#041e42;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--dark-blue h2{background-color:#041e42;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--dark-blue h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--dark-blue h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--dark-blue hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--bright-blue{background-color:#00bce7;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--bright-blue h2{background-color:#00bce7;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--bright-blue h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--bright-blue h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--bright-blue hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--teal{background-color:#68c5b4;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--teal h2{background-color:#68c5b4;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--teal h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--teal h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--teal hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--crs-blue{background-color:#00468b;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--crs-blue h2{background-color:#00468b;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--crs-blue h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--crs-blue h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--crs-blue hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--blue{background-color:#62b6e5;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--blue h2{background-color:#62b6e5;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--blue h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--blue h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--blue hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--light-blue{background-color:#83dbef;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--light-blue h2{background-color:#83dbef;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--light-blue h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--light-blue h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--light-blue hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--bright-green{background-color:#a7b624;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--bright-green h2{background-color:#a7b624;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--bright-green h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--bright-green h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--bright-green hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--green{background-color:#00b18e;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--green h2{background-color:#00b18e;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--green h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--green h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--green hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--gold{background-color:#fdb813;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--gold h2{background-color:#fdb813;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--gold h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--gold h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--gold hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--peach{background-color:#f69471;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--peach h2{background-color:#f69471;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--peach h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--peach h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--peach hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--pink{background-color:#f48da0;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--pink h2{background-color:#f48da0;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--pink h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--pink h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--pink hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--purple{background-color:#aa7eb8;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--purple h2{background-color:#aa7eb8;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--purple h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--purple h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--purple hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--gray-40{background-color:#666666;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--gray-40 h2{background-color:#666666;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--gray-40 h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--gray-40 h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--gray-40 hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane > header.background-color--ics--gray-60{background-color:#999999;height:2.8125rem;padding:0 16px;text-align:center;font-size:0.875rem;}.ics-standard-pane > header.background-color--ics--gray-60 h2{background-color:#999999;color:white;display:inline-block;padding-left:20px;padding-right:20px;text-transform:uppercase;font-style:normal;margin-bottom:0;font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;line-height:2.8125rem;}.ics-standard-pane > header.background-color--ics--gray-60 h2 .fa{font-size:1.05rem;}.ics-standard-pane > header.background-color--ics--gray-60 h2 .fa{padding-right:5px;}.ics-standard-pane > header.background-color--ics--gray-60 hr{border-color:white;border-style:dotted;border-top-width:2px;margin-top:-1.40625rem;margin-right:0;margin-left:0;width:100%;}.ics-standard-pane .pane-content{padding:20px;background-color:whitesmoke;}.ics-standard-pane .pane-announcement{padding:20px;}.pane-node-field-courses{}.pane-node-field-courses li{border-left-style:solid;border-left-width:4px;margin-bottom:20px;}.pane-node-field-courses li:last-child{border:none;margin-bottom:0;}.pane-node-field-courses li:nth-child(3n+1){border-left-color:#a7b624;}.pane-node-field-courses li:nth-child(3n+2){border-left-color:#aa7eb8;}.pane-node-field-courses li:nth-child(3n+3){border-left-color:#62b6e5;}.pane-node-field-courses .course--mini .field-name-field-medium,.pane-node-field-courses .course--mini .field-name-field-type{display:none;}.pane-node-field-courses .course--mini .course__title,.pane-node-field-courses .course--mini .topic-page__title{margin-top:0;}.pane-node-field-courses .course--mini .course__metadata{margin-bottom:0;}.pane-node-field-projects{}.pane-node-field-projects li{border-left-style:solid;border-left-width:4px;margin-bottom:20px;}.pane-node-field-projects li:last-child{border:none;margin-bottom:0;}.pane-node-field-projects li:nth-child(3n+1){border-left-color:#a7b624;}.pane-node-field-projects li:nth-child(3n+2){border-left-color:#aa7eb8;}.pane-node-field-projects li:nth-child(3n+3){border-left-color:#62b6e5;}.pane-node-field-projects .project--mini .field-name-field-medium,.pane-node-field-projects .project--mini .field-name-field-type{display:none;}.pane-node-field-projects .project--mini .project__title{margin-top:0;}.pane-node-field-projects .project--mini .project__metadata{margin-bottom:0;}.pane-node-field-events{}.pane-node-field-events li{border-left-style:solid;border-left-width:4px;margin-bottom:20px;}.pane-node-field-events li:last-child{border:none;margin-bottom:0;}.pane-node-field-events li:nth-child(3n+1){border-left-color:#a7b624;}.pane-node-field-events li:nth-child(3n+2){border-left-color:#aa7eb8;}.pane-node-field-events li:nth-child(3n+3){border-left-color:#62b6e5;}.pane-node-field-events .event--mini .field-name-field-medium,.pane-node-field-events .event--mini .field-name-field-type{display:none;}.pane-node-field-events .event--mini .event__title{margin-top:0;}.pane-node-field-events .event--mini .event__metadata{margin-bottom:0;}.pane-node-field-related-content li,.pane-related-content-related-content-pane-teaser li{border-left-style:solid;border-left-width:4px;margin-bottom:20px;}.pane-node-field-related-content li:last-child,.pane-related-content-related-content-pane-teaser li:last-child{margin-bottom:0;}.pane-node-field-related-content li:nth-child(3n+1),.pane-related-content-related-content-pane-teaser li:nth-child(3n+1){border-left-color:#a7b624;}.pane-node-field-related-content li:nth-child(3n+2),.pane-related-content-related-content-pane-teaser li:nth-child(3n+2){border-left-color:#aa7eb8;}.pane-node-field-related-content li:nth-child(3n+3),.pane-related-content-related-content-pane-teaser li:nth-child(3n+3){border-left-color:#62b6e5;}.pane-node-field-related-content .resource--mini .resource__title,.pane-related-content-related-content-pane-teaser .resource--mini .resource__title{border-bottom:none;margin-bottom:0;padding-bottom:0;}.pane-node-field-related-content .project--mini .project__title,.pane-related-content-related-content-pane-teaser .project--mini .project__title{border-bottom:none;margin-bottom:0;padding-bottom:0;}.pane-node-field-related-content .course--mini .course__metadata,.pane-related-content-related-content-pane-teaser .course--mini .course__metadata{margin-bottom:0;}.pane-node-field-related-content .event--mini .event__metadata,.pane-related-content-related-content-pane-teaser .event--mini .event__metadata{margin-bottom:0;}.pane-node-field-related-content .panopoly-page--mini .panopoly-page__title,.pane-related-content-related-content-pane-teaser .panopoly-page--mini .panopoly-page__title{border-bottom:none;margin-bottom:0;padding-bottom:0;}.list-links-pane:not(.pane-ics-resources-resource-topic){margin-bottom:30px;}.list-links-pane:not(.pane-ics-resources-resource-topic) .pane-content{background-color:transparent;padding-top:10px;padding-right:0;padding-left:0;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul > li{border-bottom:1px solid #dbdbdb;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul > li.expanded > a{font-weight:500;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul > li li > a{padding-left:20px;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul a{display:block;padding:5px 10px;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul a:link,.list-links-pane:not(.pane-ics-resources-resource-topic) ul a:visited{color:#041e42;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul a:hover,.list-links-pane:not(.pane-ics-resources-resource-topic) ul a:focus,.list-links-pane:not(.pane-ics-resources-resource-topic) ul a:active{background-color:whitesmoke;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul a.active-trail.active{background-color:whitesmoke;}.list-links-pane:not(.pane-ics-resources-resource-topic) ul .fa{font-size:0.5625rem;line-height:inherit;}.pane-node-field-courses .pane-content{background-color:whitesmoke;}.pane-ics-resources-resource-topic .pane-content{padding:15px 0 0 0;background:transparent;}.field-name-field-language .form-item{border-bottom:none;padding-bottom:0;margin-bottom:0;}.node-type-solution-package{}.node-type-solution-package .contextual-links-wrapper{display:none;}@media (min-width:768px){.node-type-solution-package .wrapper--content.empty-sidebar .wrapper--content-main{width:100%;float:none;clear:both;padding-right:0;padding-left:0;}}.node-type-solution-package .wrapper--content .link--cta{padding:15px 15px 15px 20px;}.node-type-solution-package .wrapper--content .link--cta-wrapper{display:flex;justify-content:center;}.node-type-solution-package .wrapper--content .link--cta__text{display:flex;align-items:center;}.node-type-solution-package .wrapper--content .link--cta__text:before,.node-type-solution-package .wrapper--content .link--cta__text:after{font-family:icons;font-style:normal;font-size:30px;color:#83dbef;}.node-type-solution-package .wrapper--content .link--cta__text:after{content:"\f103";margin-left:10px;}.node-type-solution-package .wrapper--content .link--cta-left-arrow .link--cta__text:before{content:"\f102";margin-left:0;margin-right:10px;}.node-type-solution-package .wrapper--content .link--cta-left-arrow .link--cta__text:after{content:"";}.node-type-solution-package h2{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:2rem;line-height:1.9375rem;color:#041e42;letter-spacing:0;text-transform:initial;}.node-type-solution-package h3{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.375rem;line-height:2.5625rem;color:#041e42;letter-spacing:0;text-transform:initial;}.node-type-solution-package h4{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1.1875rem;line-height:1.5625rem;color:#041e42;letter-spacing:0;text-transform:uppercase;}.node-type-solution-package .content-header{width:100vw;margin-left:calc(50% - 50vw);display:flex;background-color:#041e42;}.node-type-solution-package .content-header .container,.node-type-solution-package .content-header .node-type-webform .node,.node-type-webform .node-type-solution-package .content-header .node{display:flex;flex-direction:column-reverse;justify-content:space-between;width:inherit;margin-right:auto;margin-left:auto;align-items:center;}@media (min-width:768px){.node-type-solution-package .content-header .container,.node-type-solution-package .content-header .node-type-webform .node,.node-type-webform .node-type-solution-package .content-header .node{width:750px;flex-direction:row;}}@media (min-width:992px){.node-type-solution-package .content-header .container,.node-type-solution-package .content-header .node-type-webform .node,.node-type-webform .node-type-solution-package .content-header .node{width:970px;}}@media (min-width:1200px){.node-type-solution-package .content-header .container,.node-type-solution-package .content-header .node-type-webform .node,.node-type-webform .node-type-solution-package .content-header .node{width:1170px;}}.node-type-solution-package .content-header h1{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:34px;color:white;letter-spacing:0;text-transform:initial;margin-top:0;margin-bottom:0;text-align:center;}@media (min-width:768px){.node-type-solution-package .content-header h1{text-align:left;font-size:36px;}}.node-type-solution-package .content-header .header-breadcrumbs{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:31px;color:white;text-transform:initial;margin-top:0;margin-bottom:0.625rem;}.node-type-solution-package .content-header .header-breadcrumbs.category-governance{color:#00bce7;}.node-type-solution-package .content-header .header-breadcrumbs.category-financial-management{color:#6c8e2c;}.node-type-solution-package .content-header .header-breadcrumbs.category-program-quality{color:#208b99;}.node-type-solution-package .content-header .header-breadcrumbs.category-procurement{color:#db5500;}.node-type-solution-package .content-header .pane-node-title{flex:auto;padding-bottom:1.125rem;}@media (min-width:768px){.node-type-solution-package .content-header .pane-node-title{padding-top:4.375rem;padding-bottom:4.375rem;}}.node-type-solution-package .content-header .pane-node-field-image{display:flex;flex:auto;justify-content:right;}@media (min-width:960px){.node-type-solution-package .content-header .pane-node-field-image{min-width:210px;}}.node-type-solution-package .content-header .pane-node-field-image img{padding:1.125rem;max-height:130px;min-width:130px;}@media (min-width:768px){.node-type-solution-package .content-header .pane-node-field-image img{width:100%;padding:0.625rem;padding-right:0;max-height:100%;}}.node-type-solution-package .pane-blockify-blockify-breadcrumb{margin-top:1.875rem;}.node-type-solution-package .pane-blockify-blockify-breadcrumb > .pane-content{display:flex;flex-wrap:wrap;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb{color:#999999;order:2;}@media (min-width:992px){.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb{order:1;}}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb a:first-child,.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb a:first-child + .divider{display:none;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb a{color:#141414;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb a:hover{text-decoration:underline;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb .divider{font-size:0;width:10px;height:10px;overflow:hidden;display:inline-block;margin:0 4px;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .breadcrumb .divider:before{content:"";font-family:icons;color:#999999;font-size:0.625rem;width:10px;height:10px;line-height:10px;display:inline-block;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher{flex:0 0 100%;order:1;margin-bottom:1.5rem;}@media (min-width:992px){.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher{flex:auto;order:2;margin-bottom:0;}}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container{max-width:fit-content;position:relative;}@media (min-width:992px){.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container{margin-left:auto !important;}}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container::before{content:"\f107";font-family:icons;color:#041e42;font-size:0.625rem;width:10px;height:10px;line-height:10px;display:inline-block;transition:all 0.2s;position:absolute;top:50%;right:0.75rem;transform:translateY(-50%) rotate(90deg);}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select{display:block;background:transparent;max-width:fit-content;width:100%;border:1px solid #00bce7;border-radius:0;appearance:none;font-size:1rem !important;line-height:1.125rem;font-family:inherit !important;padding:0.5rem 2rem 0.5rem 0.625rem;color:#041e42;position:relative;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select:hover,.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select:focus{border-color:#041e42;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select:focus{outline:none;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select[disabled]{border-color:#68696d;background-color:#dbdbdb;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select:-ms-input-placeholder{color:#041e42;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select::-ms-input-placeholder{color:#041e42;}.node-type-solution-package .pane-blockify-blockify-breadcrumb .language-switcher .inner-container > select::-ms-expand{display:none;}.node-type-solution-package .wrapper--content-main,.node-type-solution-package .wrapper--sidebar{padding-top:2.5rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item{border:1px solid #dbdbdb;padding:1.125rem 0.9375rem;margin-bottom:0.625rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-heading .field-item{font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#041e42;margin-bottom:0.9375rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-cerulean-blue a{color:#00bce7;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-cerulean-blue a:hover{text-decoration:underline;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-bright-green a{color:#00b18e;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-bright-green a:hover{text-decoration:underline;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-green a{color:#6c8e2c;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-green a:hover{text-decoration:underline;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-purple a{color:#aa7eb8;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.color-purple a:hover{text-decoration:underline;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-file a .fa{display:none !important;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-file a:hover{text-decoration:underline;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-resource,.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-file{font-weight:500;font-size:1.125rem;line-height:1.25rem;margin-top:0.625rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-wysiwyg{margin-top:0.625rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-wysiwyg .field-name-field-wysiwyg .field-item{font-size:0.875rem;line-height:1.25rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-wysiwyg .field-name-field-wysiwyg .field-item a{font-weight:700;color:#00bce7 !important;text-decoration:underline;text-decoration-thickness:1px;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-wysiwyg .field-name-field-wysiwyg .field-item a:hover{text-decoration:none;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-boxes .field-name-field-sidebar-boxes > .field-items > .field-item .field-name-field-sidebar-item .field-collection-item-field-sidebar-item .content.type-wysiwyg .field-name-field-wysiwyg .field-item p:last-child{margin-bottom:0;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item{border:1px solid #dbdbdb;padding:1.125rem 0.9375rem;margin-bottom:0.625rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-heading .field-item{font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#041e42;margin-bottom:0.9375rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-wysiwyg .field-item{font-size:0.875rem;line-height:1.25rem;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-wysiwyg .field-item a:hover{text-decoration:none;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-wysiwyg .field-item a:not([class^="linkbox-container-"]){font-weight:700;color:#00bce7 !important;text-decoration:underline;text-decoration-thickness:1px;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-wysiwyg .field-item a[class^="linkbox-container-"]{min-height:210px;color:white !important;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .field-name-field-wysiwyg .field-item p:last-child{margin-bottom:0;}.node-type-solution-package .wrapper--sidebar .pane-node-field-sidebar-box-with-modal .field-name-field-sidebar-box-with-modal > .field-items > .field-item .content > .modal-thumbnail{margin-top:0.9375rem;}.node-type-solution-package .pane-node-field-show-children ul.menu{display:none !important;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li{display:flex;padding:1.125rem 0.9375rem;background-color:#dae5f6;border:1px solid #5f91d8;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li a{font-family:"Gotham",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:1.375rem;line-height:1.3125rem;color:#041e42;letter-spacing:0;text-transform:initial;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li a:hover{text-decoration:underline;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(1){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(2){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.8) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(3){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.7) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(4){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.6) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(5){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.5) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(6){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.4) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(7){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.3) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(8){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.2) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(9){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.1) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(10){background:linear-gradient(90deg,#fff 0%,rgba(95,145,216,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li:nth-child(n + 10){background-color:white;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li + li{margin-top:0.9375rem;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul{display:block;padding-top:0.5rem;padding-right:0.9375rem;padding-bottom:0;padding-left:1.875rem;border:none;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul li{list-style:disc;margin-top:0.75rem;margin-bottom:0;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul li,.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul li a{font-weight:400;font-size:20px;line-height:19px;color:#041e42;}.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul lia:hover,.node-type-solution-package .pane-node-field-show-children ul:not(.menu) > li > ul li aa:hover{text-decoration:underline;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li{border-color:#db5500;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(1){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(2){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.8) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(3){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.7) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(4){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.6) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(5){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.5) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(6){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.4) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(7){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.3) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(8){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.2) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(9){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.1) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(10){background:linear-gradient(90deg,#fff 0%,rgba(237,137,61,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-psm ul:not(.menu):first-of-type > li:nth-child(n + 10){background-color:white;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li{border-color:#6c8e2c;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(1){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(2){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.8) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(3){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.7) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(4){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.6) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(5){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.5) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(6){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.4) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(7){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.3) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(8){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.2) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(9){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.1) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(10){background:linear-gradient(90deg,#fff 0%,rgba(108,142,44,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li:nth-child(n + 10){background-color:white;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-fin ul:not(.menu):first-of-type > li a{color:#031631 !important;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li{border-color:#00a2c7;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(1){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(2){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.8) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(3){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.7) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(4){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.6) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(5){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.5) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(6){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.4) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(7){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.3) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(8){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.2) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(9){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.1) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(10){background:linear-gradient(90deg,#fff 0%,rgba(0,162,199,0.9) 75%);}.node-type-solution-package .pane-node-field-show-children.pane-entity-field-mepq ul:not(.menu):first-of-type > li:nth-child(n + 10){background-color:white;}.node-type-solution-package .pane-node-field-show-children.pane-entity-field.pane-entity-field-hpi-service-areas ul:not(.menu):first-of-type > li{background:inherit;}.node-type-solution-package .background-color{padding:0.625rem 0.9375rem;background-color:#b1c9ec;border:1px solid #5f91d8;}.node-type-solution-package .background-color p:last-child{margin-bottom:0;}.node-type-solution-package .background-color + h4{margin-top:1.3em;}.node-type-solution-package a[class^="linkbox-container-"]{display:grid;grid-template-rows:min-content;min-height:160px;padding:20px;font-family:"Gotham",Helvetica,Arial,sans-serif;color:white !important;text-decoration:none !important;background-position:right top;background-size:cover;background-repeat:no-repeat;clear:both;}.node-type-solution-package a[class^="linkbox-container-"]:hover{background-image:none;}.node-type-solution-package a[class^="linkbox-container-"]:hover span:last-child:after{margin-left:8px;}.node-type-solution-package a[class^="linkbox-container-"] span{overflow:auto;}.node-type-solution-package a[class^="linkbox-container-"] span:first-child,.node-type-solution-package a[class^="linkbox-container-"] span:last-child{text-transform:uppercase;}.node-type-solution-package a[class^="linkbox-container-"] span:first-child{font-size:0.9rem;font-weight:700;}.node-type-solution-package a[class^="linkbox-container-"] span:nth-child(2){font-size:1.5rem;font-weight:700;line-height:1;padding:1px 0;}.node-type-solution-package a[class^="linkbox-container-"] span:last-child{font-weight:500;display:flex;align-self:end;align-items:center;margin-top:1rem;}.node-type-solution-package a[class^="linkbox-container-"] span:last-child:after{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f103";font-size:12px;margin-left:5px;transition:margin-left 0.5s;}.node-type-solution-package a.linkbox-container-cvc{background-color:#6c8e2c;background-image:url(/sites/default/files/SolutionPackages/img/linkbox-container-cvc.jpg);}.node-type-solution-package a.linkbox-container-cbg{background-color:#00a2c7;background-image:url(/sites/default/files/SolutionPackages/img/linkbox-container-cbg.jpg);}.node-type-solution-package a.linkbox-container-htg{background-color:#00b18e;background-image:url(/sites/default/files/SolutionPackages/img/linkbox-container-htg.jpg);}.node-type-solution-package a.linkbox-container-ctg{background-color:#aa7eb8;background-image:url(/sites/default/files/SolutionPackages/img/linkbox-container-ctg.jpg);}.node-type-solution-package .pane-node-body{}.node-type-solution-package .pane-node-body h2:not(:first-of-type){margin-top:2.8125rem;}.node-type-solution-package .pane-node-body p + h3,.node-type-solution-package .pane-node-body div + h3{margin-top:1.875rem;}.node-type-solution-package .pane-node-body p + ol,.node-type-solution-package .pane-node-body p + ul{margin-top:-1rem;}.node-type-solution-package .pane-node-body ol,.node-type-solution-package .pane-node-body ul{padding-left:1.25rem;margin-bottom:1.25rem;}.node-type-solution-package .pane-node-body ul.solutions-package-steps{font-size:1.2em;}.node-type-solution-package .pane-node-body ul,.node-type-solution-package .pane-node-body li{list-style:inherit;}.node-type-solution-package .pane-node-body .background-color[class*="background-color--intro"]{margin-bottom:2rem;}.node-type-solution-package .pane-node-body .background-color[class*="background-color--intro"] > ol{margin-bottom:0;}.node-type-solution-package .pane-node-body .background-color.background-color--intro--fin{background-color:#dde9c8;border-color:#6c8e2c;}.node-type-solution-package .pane-node-body .background-color.background-color--intro--mepq{background-color:#c3ebf4;border-color:#0088ac;}.node-type-solution-package .pane-node-body .background-color.background-color--intro--psm{background-color:#f8d9c6;border-color:#db5500;}.node-type-solution-package .pane-node-body .linkbox-container{padding:1.25rem 1.25rem 1.25rem 0;background-color:#f2fdff;border-left:7px solid #00bce7;display:flex;align-items:center;margin:1.5rem 0;}.node-type-solution-package .pane-node-body .linkbox-container img{display:block;margin-left:1.375rem;max-width:7.375rem;width:7.375rem !important;height:8.625rem !important;border:1px solid #00bce7;border-radius:6px;}.node-type-solution-package .pane-node-body .linkbox-container img[src*="linkbox-placeholder-image"]{display:none;}.node-type-solution-package .pane-node-body .linkbox-container .text-container{margin-left:1.375rem;color:#041e42;}.node-type-solution-package .pane-node-body .linkbox-container .text-container *{color:#041e42;}.node-type-solution-package .pane-node-body .linkbox-container .text-container a{font-weight:700;text-decoration:underline;text-decoration-thickness:1px;}.node-type-solution-package .pane-node-body .linkbox-container .text-container a:hover{text-decoration:none;}.node-type-solution-package .pane-node-body .linkbox-container .text-container p:last-child{margin-bottom:0;}.node-type-solution-package .pane-node-body a{font-weight:700;color:#041e42;text-decoration:underline;text-decoration-thickness:1px;}.node-type-solution-package .pane-node-body a:hover{text-decoration:none;}.node-type-solution-package .pane-node-body details{padding:0;border-radius:0;border:0;margin-top:0;margin-bottom:1.25rem;}.node-type-solution-package .pane-node-body details summary{background-color:#00a2c7;font-size:1.25rem;line-height:1.5rem;color:white;font-weight:700;border-radius:0;border:none;display:block;position:relative;height:auto;padding:0.9375rem 3.125rem 0.9375rem 1.25rem;}.node-type-solution-package .pane-node-body details summary:hover{background-color:#0088ac;}.node-type-solution-package .pane-node-body details summary::before{content:"";transition:all 0.2s;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;opacity:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(270deg);font-size:0.625rem;font-family:icons;color:white;}.node-type-solution-package .pane-node-body details[open] > summary::before{opacity:0;}.node-type-solution-package .pane-node-body details:not(.collapse-processed) > summary::after{content:"";transition:all 0.2s;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;transform:translateY(-50%) rotate(90deg);opacity:0;position:absolute;top:50%;right:1rem;font-size:0.625rem;font-family:icons;color:white;}.node-type-solution-package .pane-node-body details[open] > summary::after{opacity:1;}.node-type-solution-package .pane-node-body details p:empty,.node-type-solution-package .pane-node-body details[open] > summary + br{display:none;}.node-type-solution-package .pane-node-body details .details-wrapper{padding:0.9375rem 1.25rem;}.node-type-solution-package .pane-node-body details .details-wrapper p:last-child{margin-bottom:0;}.node-type-solution-package .pane-node-body figure.figure-full{text-align:center;margin:0;}.node-type-solution-package .pane-node-body figure.figure-full img{width:100%;margin-bottom:6px;}.node-type-solution-package .pane-node-body figure.figure-full figcaption{color:#333333;font-family:Georgia,"Times New Roman";font-size:0.875rem;font-style:italic;line-height:1.5;max-width:720px;margin-left:auto;margin-right:auto;}.node-type-solution-package .pane-node-body .cke_editable .linkbox-container{padding:1.25rem 1.25rem 1.25rem 0;background-color:#f2fdff;border-left:7px solid #00bce7;display:flex;}.node-type-solution-package .pane-node-body .cke_editable .linkbox-container img{display:block;margin-left:1.275rem;max-width:118px;width:118px !important;height:138px !important;}.node-type-solution-package .pane-node-body .cke_editable .linkbox-container .text-container{margin-left:1.275rem;}.node-type-solution-package .pane-node-body .image-with-html-caption{width:100%;margin-bottom:1.5rem;}@media (min-width:30.062em){.node-type-solution-package .pane-node-body .image-with-html-caption{width:300px;}.node-type-solution-package .pane-node-body .image-with-html-caption-float-right{float:right;margin-left:1.5rem;}}.node-type-solution-package .pane-node-body .image-with-html-caption img{height:auto;}.node-type-solution-package .pane-node-body .image-with-html-caption .file-image-caption{display:flex;margin-top:0px;color:#999999;font-size:0.875rem;max-width:400px;margin-top:0.5rem;}.node-type-solution-package .field-collection-item-field-next-prev-nav{margin-top:3rem;}.node-type-solution-package .field-collection-item-field-next-prev-nav .content{display:flex;justify-content:space-between;}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page,.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page{flex:auto;}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page a,.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page a{font-size:0.75rem;font-weight:400;color:#041e42;display:inline-block;padding:0.375rem 0.75rem;border:1px solid #b3b3b3;}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page a:hover,.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page a:hover{background-color:#dbdbdb;}@media (min-width:480px){.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page a,.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page a{font-size:0.875rem;padding:0.625rem 1.75rem;}}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page a::before{content:"\f107";font-family:icons;font-size:0.6875rem;line-height:16px;display:inline-block;transform:rotate(180deg);margin-right:0.25rem;}@media (min-width:480px){.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-prev-page a::before{font-size:0.8125rem;}}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page{text-align:right;}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page a::after{content:"\f107";font-family:icons;font-size:0.6875rem;line-height:16px;display:inline-block;}@media (min-width:480px){.node-type-solution-package .field-collection-item-field-next-prev-nav .content .field-name-field-next-page a::after{font-size:0.8125rem;}}.node-type-solution-package .field-collection-item-field-next-prev-nav .content .pagination-wrapper{align-self:center;font-size:0.9375rem;font-weight:400;}.field-collection-item-field-modal-video{width:inherit;margin-right:auto;margin-left:auto;align-items:center;padding:0 1rem;}@media (min-width:768px){.field-collection-item-field-modal-video{width:750px;}}@media (min-width:992px){.field-collection-item-field-modal-video{width:970px;}}@media (min-width:1200px){.field-collection-item-field-modal-video{width:1170px;}}.modal-thumbnail{width:fit-content;margin:0 auto;position:relative;}.modal-thumbnail img{border-radius:8px;}.modal-thumbnail .modal-thumbnail-overlay{position:absolute;background-color:rgba(0,0,0,0.6);width:100%;height:100%;top:0;left:0;border-radius:8px;}.modal-thumbnail .modal-thumbnail-overlay::after{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='563' height='292' viewBox='0 0 563 292' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='47.9593' height='52.1296' transform='translate(256.478 118.855)' fill='white'/%3E%3Cpath d='M225.2 173.765V118.16C225.2 114.473 226.683 110.937 229.323 108.33C231.962 105.723 235.542 104.259 239.275 104.259H323.725C327.458 104.259 331.038 105.723 333.678 108.33C336.317 110.937 337.8 114.473 337.8 118.16V173.765C337.8 177.452 336.317 180.988 333.678 183.595C331.038 186.202 327.458 187.666 323.725 187.666H239.275C235.542 187.666 231.962 186.202 229.323 183.595C226.683 180.988 225.2 177.452 225.2 173.765ZM272.985 125.757C272.459 125.387 271.84 125.167 271.195 125.122C270.551 125.076 269.907 125.207 269.332 125.499C268.758 125.791 268.277 126.233 267.94 126.778C267.604 127.323 267.426 127.948 267.425 128.586V163.339C267.426 163.977 267.604 164.602 267.94 165.147C268.277 165.692 268.758 166.134 269.332 166.426C269.907 166.718 270.551 166.849 271.195 166.803C271.84 166.758 272.459 166.538 272.985 166.168L297.616 148.791C298.072 148.47 298.444 148.045 298.701 147.553C298.957 147.061 299.091 146.516 299.091 145.962C299.091 145.409 298.957 144.864 298.701 144.372C298.444 143.879 298.072 143.455 297.616 143.134L272.985 125.757Z' fill='%2300BCE7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:8px;}.modal-thumbnail a:hover .modal-thumbnail-overlay{background-color:rgba(0,0,0,0.5);}.solution-package-modal{display:none;position:fixed;z-index:10;padding-top:5rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}.solution-package-modal .close{color:#141414;float:right;font-size:1.6875rem;line-height:1.125rem;font-weight:500;}.solution-package-modal .close:hover,.solution-package-modal .close:focus{color:#292929;text-decoration:none;cursor:pointer;}.solution-package-modal .modal-content{background-color:white;margin:auto;padding:1.5625rem;border:1px solid #dbdbdb;width:90%;max-width:38.75rem;}.solution-package-modal .modal-content h3.field-name-field-heading-resource{font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#041e42;}.solution-package-modal .modal-content h4,.solution-package-modal .modal-content h5{text-transform:none;margin-bottom:0.3em;}.solution-package-modal .modal-content h4{font-size:1rem;line-height:1.2rem;}.solution-package-modal .modal-content h5{font-size:0.85rem;text-decoration:underline;line-height:1.5em;}.solution-package-modal .modal-content a.internal-document-link:after{background-image:url(/sites/all/themes/custom/icspl/images/icons/internal-document-link-icon.svg);content:" ";display:inline-block;height:12px;width:12px;background-repeat:no-repeat;background-position:top;background-size:contain;margin-left:5px;}.solution-package-modal .modal-content .field-name-field-wysiwyg *{color:#333;}.solution-package-modal .modal-content .field-name-field-wysiwyg h3{font-size:1.25em;font-weight:bold;line-height:1.2;margin-bottom:0.2em;}.solution-package-modal .modal-content .field-name-field-wysiwyg h3:not(:first-of-type){margin-top:1.5em;}.solution-package-modal .modal-content h2.field-name-field-heading-resource{font-weight:500;font-size:1.375rem;line-height:1.125rem;color:#041e42;margin-bottom:1.25rem;}.solution-package-modal .modal-content .field-name-field-media-type{display:none;}.solution-package-modal .modal-content .field-name-field-gallery,.solution-package-modal .modal-content .field-name-field-image,.solution-package-modal .modal-content .field-name-field-video{margin-top:1.5rem;}.solution-package-modal .modal-content .field-name-field-video .file-video .content{position:relative;padding-bottom:56.25%;}.solution-package-modal .modal-content .field-name-field-video .file-video .content iframe{position:absolute;top:0;left:0;max-width:100%;width:100% !important;height:100% !important;}.solution-package-modal .modal-content .video-container{position:relative;}.solution-package-modal .modal-content .video-container .field-name-field-video{position:relative;}.solution-package-modal .modal-content .video-container .field-name-field-video iframe{border-radius:8px;}.solution-package-modal .modal-content .video-container .modal-thumbnail{position:absolute;top:0;left:0;width:100%;}.solution-package-modal .modal-content .video-container .modal-thumbnail img{border-radius:8px;margin-bottom:0;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-next{right:-0.75rem !important;width:2rem;height:2rem;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-prev{left:-0.75rem !important;width:2rem;height:2rem;z-index:1;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-track .slick-slide{height:auto !important;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots{margin:0 !important;position:unset;bottom:1.5rem;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots button{background:white;border-radius:50%;border:1px solid #62b6e5;margin-top:0;margin-left:0;height:0.875rem;width:0.875rem;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots button::before{display:none !important;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots button .slick-dot-icon::before{display:none;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots li.slick-active button{background:#68696d;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots li.slick-active button::before{display:none !important;}.solution-package-modal .modal-content .field-name-field-gallery .slick-initialized .slick-dots li.slick-active .slick-dot-icon{color:transparent;}.hpi-service-areas-pills{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;align-items:center;width:100%;margin-bottom:3.125rem;}.hpi-service-areas-pills .pane-content{width:100%;}.hpi-service-areas-pills .pane-content ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}.hpi-service-areas-pills .pane-content ul > li{flex:0 0 100%;align-self:stretch;border:1px solid #dbdbdb !important;margin-bottom:0.9375rem;margin-top:0 !important;display:flex;align-items:center;background-color:transparent !important;padding:0 !important;}@media (min-width:640px){.hpi-service-areas-pills .pane-content ul > li{flex:0 0 calc(50% - 8px);}}.hpi-service-areas-pills .pane-content ul > li a{padding:1.875rem 1.875rem 1.875rem 4.125rem;font-weight:500;font-size:1.375rem;line-height:1.3125rem;position:relative;width:100%;display:flex;align-items:center;align-self:stretch;}@media (min-width:960px){.hpi-service-areas-pills .pane-content ul > li a{padding:2.5rem 1.875rem 2.5rem 6.5625rem;}}.hpi-service-areas-pills .pane-content ul > li a:hover{background-color:#dbdbdb;text-decoration:none !important;}.hpi-service-areas-pills .pane-content ul > li a::before{content:"";width:2.5rem;height:2.5rem;display:block;position:absolute;top:50%;left:0.9375rem;transform:translateY(-50%);background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:50%;}@media (min-width:960px){.hpi-service-areas-pills .pane-content ul > li a::before{left:1.5rem;width:3.75rem;height:3.75rem;}}.hpi-service-areas-pills .pane-content ul > li a.category-governance{color:#204882;}.hpi-service-areas-pills .pane-content ul > li a.category-governance::before{background-image:url("/sites/all/themes/custom/icspl/images/icons/governance.svg");}.hpi-service-areas-pills .pane-content ul > li a.category-financial-management{color:#6c8e2c;}.hpi-service-areas-pills .pane-content ul > li a.category-financial-management::before{background-image:url("/sites/all/themes/custom/icspl/images/icons/financial-management.svg");}.hpi-service-areas-pills .pane-content ul > li a.category-program-quality{color:#208b99;}.hpi-service-areas-pills .pane-content ul > li a.category-program-quality::before{background-image:url("/sites/all/themes/custom/icspl/images/icons/program-quality.svg");}.hpi-service-areas-pills .pane-content ul > li a.category-procurement{color:#db5500;}.hpi-service-areas-pills .pane-content ul > li a.category-procurement::before{background-image:url("/sites/all/themes/custom/icspl/images/icons/procurement.svg");}.topic-page__title{font-style:normal;}.topic__sub-topics-title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.875rem;font-style:none;font-weight:500;line-height:1.125rem;margin-bottom:5px;text-transform:uppercase;}.topic__sub-topics-list{margin-bottom:1rem;}.topic__sub-topics-list > li{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.9375rem;font-style:none;font-weight:500;line-height:1.125rem;}.topic__sub-topics-list > li:after{content:" / ";font-weight:300;}.topic__sub-topics-list > li:last-child:after{content:"";}.topic-page--teaser .field-name-field-medium{color:#b3b3b3;display:inline-block;float:left;font-size:1.25rem;margin-right:10px;}.topic-page--teaser .field-name-field-type{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-style:none;font-weight:normal;line-height:1.25rem;color:#141414;display:inline-block;padding-top:8px;text-transform:uppercase;}.what-dos{background-color:white;padding:0 0 10px;position:relative;}.what-dos__title{font-family:Georgia,"Times New Roman";font-size:1.5rem;font-style:italic;font-weight:normal;line-height:1.6875rem;color:#5e5e5e;margin-bottom:30px;text-align:center;text-transform:none;letter-spacing:normal;}@media (min-width:640px){.what-dos__title{margin-bottom:16px;}}.what-do{border:1px solid #c7c7c7;display:table;margin-bottom:16px;padding:10px 15px 10px 12px;}.what-do::after{clear:both;content:"";display:table;}.what-do--click-zone{cursor:pointer;}.what-do--click-zone img{height:2em;max-width:none;vertical-align:top;width:2em;}.what-do__icon{border-radius:50%;height:2em;position:relative;width:2em;float:left;font-size:1.4375rem;margin-right:20px;}.what-do__icon:before{font-size:1em;left:0.5em;line-height:2em;position:absolute;top:0;color:white;}.what-do__icon.fa-users:before{left:0.45em;}.what-do__icon.fa-building-o:before{left:0.6em;}.what-do__icon.fa-gears:before{left:0.4em;}.what-do__link--arrow{color:#b3b3b3;display:inline-block;float:right;font-size:1.875rem;line-height:2.875rem;margin-right:-15px;margin-left:20px;}.what-do__title{font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:1rem;font-style:none;font-weight:500;line-height:1.1875rem;display:table-cell;text-align:left;text-transform:uppercase;vertical-align:middle;width:100%;}.what-do__title:after{color:#00bce7;border-right:15px solid transparent;border-bottom:15px solid #00bce7;border-left:15px solid transparent;content:"";height:0;position:absolute;width:0;bottom:-43px;left:40%;}.what-do__title:after{opacity:0;visibility:hidden;}.what-do__link:link,.what-do__link:visited,.what-do__link:hover,.what-do__link:focus,.what-do__link:active{color:inherit;}.what-do--hover{background-color:#ededed;transition:background-color 0.2s linear;}.what-do--hover .what-do__icon{background-color:white;}.what-do--hover .what-do__icon.background-color--ics--purple:before{color:#aa7eb8;}.what-do--hover .what-do__icon.background-color--ics--pink:before{color:#f48da0;}.what-do--hover .what-do__icon.background-color--ics--bright-green:before{color:#a7b624;}.what-do--hover .what-do__icon.background-color--ics--green:before{color:#00b18e;}.what-do--hover .what-do__icon.background-color--ics--gold:before{color:#fdb813;}.what-do--hover .icon-sp__path{fill:#f48da0;}.what-do__hover-content{background-color:#00bce7;bottom:0;color:white;height:75px;left:0;opacity:0;padding:15px 0 0;position:absolute;transition:visibility 0s linear 0.25s,opacity 0.25s linear;visibility:hidden;width:100%;}.what-do__hover-content .container,.what-do__hover-content .node-type-webform .node,.node-type-webform .what-do__hover-content .node{margin:0 auto;}.what-dos[data-eq-state$="xsmall"] .what-dos__title{font-size:1.875rem;line-height:2.125rem;}.what-dos[data-eq-state$="xsmall"] .what-do__icon{font-size:1.875rem;}.what-dos[data-eq-state$="xsmall"] .what-do__link--arrow{font-size:2.5rem;line-height:3.75rem;}.what-dos[data-eq-state$="xsmall"] .icon-sp{width:40px;height:40px;}.what-dos[data-eq-state$="med-lg"]{background-image:-webkit-linear-gradient(bottom,#00bce7 0,#00bce7 75px,white 76px,white 100%);background-image:linear-gradient(to top,#00bce7 0,#00bce7 75px,white 76px,white 100%);behavior:url("/sites/all/themes/custom/icspl/bower_components/css3pie/PIE.htc");position:relative;padding-top:0;padding-bottom:105px;margin-bottom:-60px;}.what-dos[data-eq-state$="med-lg"] .what-dos__title{font-size:2.1875rem;line-height:2.5rem;margin-bottom:40px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list::after{clear:both;content:"";display:table;}@media (min-width:768px){.what-dos[data-eq-state$="med-lg"] .what-dos__list{margin-left:-8px;margin-right:-8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+1),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+1),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+1){width:20%;float:left;margin-right:-100%;clear:none;padding-left:8px;padding-right:8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+2),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+2),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+2){width:20%;float:left;margin-right:-100%;margin-left:20%;clear:none;padding-left:8px;padding-right:8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+3),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+3),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+3){width:20%;float:left;margin-right:-100%;margin-left:40%;clear:none;padding-left:8px;padding-right:8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+4),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+4),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+4){width:20%;float:left;margin-right:-100%;margin-left:60%;clear:none;padding-left:8px;padding-right:8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+5),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+5),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+5){width:20%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:8px;padding-right:8px;}.what-dos[data-eq-state$="med-lg"] .what-dos__list > .grid__item:nth-of-type(5n+1),.what-dos[data-eq-state$="med-lg"] .node-type-landing-page .field-name-field-related-content .what-dos__list > li:nth-of-type(5n+1),.node-type-landing-page .field-name-field-related-content .what-dos[data-eq-state$="med-lg"] .what-dos__list > li:nth-of-type(5n+1){clear:both;}}.what-dos[data-eq-state$="med-lg"] .what-do{display:block;height:200px;border:none;border-radius:6px;margin-bottom:0;text-align:center;padding:20px;}.what-dos[data-eq-state$="med-lg"] .what-do--hover .what-do__title:after,.what-dos[data-eq-state$="med-lg"] .what-do--hover .what-do__hover-content{visibility:visible;opacity:1;transition-delay:0s;}.what-dos[data-eq-state$="med-lg"] .what-do__icon{float:none;font-size:2.5rem;margin-right:0;}.what-dos[data-eq-state$="med-lg"] .what-do__link--arrow{display:none;}.what-dos[data-eq-state$="med-lg"] .what-do__title{display:block;font-size:0.875rem;height:60px;line-height:1.0625rem;margin-top:20px;position:relative;text-align:inherit;}.what-dos[data-eq-state$="med-lg"] .icon-sp{width:52px;height:52px;top:8px;}.would-like{position:relative;z-index:1;}@media (min-width:640px){.would-like{float:right;}}.would-like__trigger{float:right;background:transparent;display:block;position:relative;text-transform:uppercase;z-index:1;border:none;height:40px;line-height:37px;font-size:0.75rem;padding:0 0 0 10px;margin-right:-8px;}@media (min-width:640px){.would-like__trigger{padding:0 20px 0 10px;float:none;border:1px solid white;display:block;height:51px;line-height:51px;margin:0;width:100%;font-size:0.875rem;}}@media (min-width:768px){.would-like__trigger{padding:0 20px 0;}}.would-like__trigger.active{background-color:#dbdbdb;border-bottom-color:#dbdbdb;color:#666666;}.would-like__trigger.active .icon{transform:rotate(180deg) translateX(-8px) translateY(3px);}.would-like__trigger:focus{outline:none;}.would-like__trigger .icon{font-size:1.3125rem;line-height:0.875rem;padding-left:7px;}@media (min-width:640px){.would-like__trigger .icon{padding-left:15px;font-size:30px;}}.would-like__links{background-image:-webkit-linear-gradient(top,white 0,whitesmoke 100%);background-image:linear-gradient(to bottom,white 0,whitesmoke 100%);font-family:"Gotham",Helvetica,Arial,sans-serif;font-size:16px;font-style:none;font-weight:300;line-height:inherit;behavior:url("/sites/all/themes/custom/icspl/bower_components/css3pie/PIE.htc");border-right:1px solid white;border-left:1px solid white;box-shadow:0 0 8px 0 rgba(20,20,20,0.17);display:none;position:absolute;right:0;text-transform:none;top:40px;width:100%;}@media (min-width:640px){.would-like__links{width:340px;top:100%;}}.would-like__link{border-bottom:1px solid #dbdbdb;}.would-like__link:last-child{border-bottom-color:white;}.would-like__link a{color:#041e42;display:block;padding:17px 15px 14px;}.would-like__link a:hover,.would-like__link a:focus,.would-like__link a:active{background-color:#ededed;}.would-like__links{background:white\0;}.wrapper--stack{margin-bottom:16px;}.wrapper--stack:last-child{margin-top:16px;margin-bottom:0;}.content-main,.content-lists,.sidebar{padding:30px 0;}@media (min-width:640px){.content-main,.content-lists,.sidebar{padding:60px 0;}}.main--prefix{padding-top:26px;}.main--suffix{padding-bottom:30px;}.node-type-webform .node{padding-bottom:60px;}@media (min-width:768px){.sidebar-right-2-1 .wrapper--content-main{width:66.6666666667%;float:left;margin-right:-100%;clear:none;padding-right:15px;padding-left:0;}}.node-type-landing-page .wrapper--content-main{padding:0;}.homepage .wrapper--content-main{padding:60px 0;}.mb-0{margin-bottom:0;}.no-wrap{white-space:nowrap;}.d-lg-none{display:block !important;}@media (min-width:992px){.d-lg-none{display:none !important;}}.d-lg-block{display:none !important;}@media (min-width:992px) and (max-width:1199.98px){.d-lg-block{display:block !important;}}.d-xl-block{display:none !important;}@media (min-width:1200px){.d-xl-block{display:block !important;}}body.cke_editable h2{font-style:normal;}.cke_panel_listItem h2{font-style:normal;}pre{margin-top:0;}.sg-pattern{padding:0 30px;}.sg-colors{overflow:hidden;}.sg-colors > li{overflow:hidden;border:1px solid #ccc;padding:0.3em;margin:0;box-sizing:border-box;}.sg-colors > li .sg-swatch{display:block;height:50px;float:left;width:50px;outline:dotted 1px gray;}.sg-colors > li .sg-info{line-height:1;float:right;width:66%;}@media all and (min-width:400px){.sg-colors > li{float:left;width:112px;margin:0 8px 10px;}.sg-colors > li .sg-swatch{height:100px;width:100px;}}@media all and (min-width:700px){.sg-colors > li{width:112px;}}.sg-breakpoints ul{margin:0;padding:0;}.sg-breakpoints li{list-style-type:none;margin:0;padding:0;}.sg-breakpoints .breakpoints > li{position:absolute;border-left:solid 3px #595959;height:100%;}.sg-breakpoints .breakpoints > li > .label{display:block;background:#595959;padding:3px;color:white;}.sg-breakpoints .breakpoints > li:hover{border-left-color:rgba(89,89,89,0.3);}.sg-breakpoints .breakpoints > li:hover > .label{opacity:0;}.sg-breakpoints .device_widths{padding-top:20px;}.sg-breakpoints .device_widths > li{border-bottom:solid 3px #cccccc;text-align:right;margin-bottom:15px;padding-right:15px;border-right:solid 3px #cccccc;}.sg-font-sizes thead{font-weight:bold;text-transform:uppercase;border-bottom:2px solid black;}.sg-font-sizes th,.sg-font-sizes td{text-align:left;white-space:nowrap;line-height:1.5em;}.sg-font-sizes th:first-child,.sg-font-sizes td:first-child{padding-right:12px;}.demo__block{height:200px;background-color:rgba(104,105,109,0.5);}.icons-container{max-width:1140px;margin:0 auto;padding:25px;}.icons-demo{margin-bottom:40px;}@media all and (min-width:600px){.icons-demo{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}@media all and (min-width:800px){.icons-demo{-webkit-column-count:5;-moz-column-count:5;column-count:5;}}.icons__item,.icons__item i{line-height:2em;cursor:pointer;overflow:hidden;}.icons__item:hover{color:#3c90be;}.icons__item i{display:inline-block;width:32px;text-align:center;}.icons__item:hover i{-webkit-transform:scale(1.5);transform:scale(1.5);}.icons-demo__footer{margin-top:40px;font-size:14px;color:#999;}.demo-random-icon:before{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:inherit;color:inherit;}.demo-text-replace-icon{position:relative;right:9999px;height:16px;width:16px;}.demo-text-replace-icon:before{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:inherit;color:inherit;}.demo-text-replace-icon:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px;}.sg-pattern-body > .block--hero{padding:60px;}.sg-pattern-body > .primary-nav{background-color:#017299;height:63px;padding-top:5px;padding-left:30px;}.sg-pattern-body > .secondary-nav{position:relative !important;right:auto !important;}.sg-pattern-body > .what-dos[data-eq-state$="med-lg"]{margin-bottom:0 !important;}.sg-pattern-body .event--full .event__title,.sg-pattern-body .course--full .course__title,.sg-pattern-body .course--full .topic-page__title,.sg-pattern-body .resource--full .resource__title,.sg-pattern-body > .topic .page__title{display:none;}
