#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.genpass-password{white-space:nowrap;}
.gam-banner{line-height:0;position:absolute;}.gam-holder{margin:0 auto;}.block-google_admanager{line-height:0;}
a.menu-752,ul.links li.menu-752 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_752.png);padding-left:12px;background-repeat:no-repeat;background-position:left;height:14px;}a.menu-753,ul.links li.menu-753 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_753.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1529,ul.links li.menu-1529 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1529.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1695,ul.links li.menu-1695 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1695.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1696,ul.links li.menu-1696 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1696.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1697,ul.links li.menu-1697 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1697.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1698,ul.links li.menu-1698 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1698.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1699,ul.links li.menu-1699 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1699.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1700,ul.links li.menu-1700 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1700.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}a.menu-1703,ul.links li.menu-1703 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1703.png);padding-left:15px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-1724,ul.links li.menu-1724 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1724.png);padding-left:20px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-1744,ul.links li.menu-1744 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_752.png);padding-left:12px;background-repeat:no-repeat;background-position:left;height:14px;}a.menu-2271,ul.links li.menu-2271 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2271.png);padding-left:10px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-2272,ul.links li.menu-2272 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2272.png);padding-left:18px;background-repeat:no-repeat;background-position:left;height:17px;}a.menu-2273,ul.links li.menu-2273 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2273.png);padding-left:15px;background-repeat:no-repeat;background-position:left;height:20px;}a.menu-2902,ul.links li.menu-2902 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1703.png);padding-left:15px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-2965,ul.links li.menu-2965 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1724.png);padding-left:20px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-2989,ul.links li.menu-2989 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2989.svg);padding-left:px;background-repeat:no-repeat;background-position:left;height:px;}a.menu-3076,ul.links li.menu-3076 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3076.png);padding-left:23px;background-repeat:no-repeat;background-position:left;height:23px;}a.menu-3077,ul.links li.menu-3077 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3077.png);padding-left:23px;background-repeat:no-repeat;background-position:left;height:23px;}a.menu-3078,ul.links li.menu-3078 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3078.png);padding-left:23px;background-repeat:no-repeat;background-position:left;height:23px;}a.menu-3222,ul.links li.menu-3222 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_752.png);padding-left:12px;background-repeat:no-repeat;background-position:left;height:14px;}a.menu-3305,ul.links li.menu-3305 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1703.png);padding-left:15px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-3486,ul.links li.menu-3486 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3486.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-3489,ul.links li.menu-3489 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3489.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-3724,ul.links li.menu-3724 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-4248,ul.links li.menu-4248 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_1724.png);padding-left:20px;background-repeat:no-repeat;background-position:left;height:15px;}a.menu-5112,ul.links li.menu-5112 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2989.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5115,ul.links li.menu-5115 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5217,ul.links li.menu-5217 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5220,ul.links li.menu-5220 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2989.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5221,ul.links li.menu-5221 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5222,ul.links li.menu-5222 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2989.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5225,ul.links li.menu-5225 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5332,ul.links li.menu-5332 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_2989.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5333,ul.links li.menu-5333 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3487.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5334,ul.links li.menu-5334 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3488.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-5335,ul.links li.menu-5335 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13686,ul.links li.menu-13686 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3488.svg);padding-left:px;background-repeat:no-repeat;background-position:left;height:px;}a.menu-13691,ul.links li.menu-13691 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3724.svg);padding-left:px;background-repeat:no-repeat;background-position:left;height:px;}a.menu-13696,ul.links li.menu-13696 a{background-image:url(https://www.aiche.org/sites/default/files/images/menu_icons/menu_icon_3487.svg);padding-left:px;background-repeat:no-repeat;background-position:left;height:px;}a.menu-13716,ul.links li.menu-13716 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13721,ul.links li.menu-13721 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3487.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13726,ul.links li.menu-13726 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3487.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13731,ul.links li.menu-13731 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3488.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13746,ul.links li.menu-13746 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_13746.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13751,ul.links li.menu-13751 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3488.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-13761,ul.links li.menu-13761 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-16121,ul.links li.menu-16121 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3488.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-16131,ul.links li.menu-16131 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_3724.png);padding-left:22px;background-repeat:no-repeat;background-position:left;height:22px;}a.menu-20796,ul.links li.menu-20796 a{background-image:url(https://www.aiche.org/sites/default/files/styles/menu_icon/public/images/menu_icons/menu_icon_1702.png);padding-left:21px;background-repeat:no-repeat;background-position:left;height:16px;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#sliding-popup{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom,.sliding-popup-top{background:url(/sites/all/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}#sliding-popup .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}#sliding-popup .eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}#sliding-popup .eu-cookie-compliance-default-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active,#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,#sliding-popup .eu-cookie-withdraw-button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text h1{font-size:24px;}#sliding-popup .popup-content #popup-text h3{font-size:12px;}#sliding-popup .popup-content #popup-text p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-hidden{display:none;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}.eu-cookie-compliance-categories,#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.node_embed_dialog{background:#e9e9e9;border:2px solid #333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}.node_embed_dialog .ui-dialog-titlebar{margin:0;padding:5px;background-color:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;}.node_embed_dialog .ui-dialog-titlebar-close{position:absolute;right:5px;color:#fff;}#nodeEmbedDialog{margin:10px 0 0 0;}.node_embed_dialog .nodeEmbedButtons{margin:0;padding:0;}.node_embed_dialog .nodeEmbedButtons button{background:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #444;padding:3px 10px;margin:5px 5px 0 0;cursor:pointer;}.node_embed_dialog .nodeEmbedButtons button:hover{border:1px solid #999;}
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.menu-toggle-button{display:block;cursor:pointer;border:0;overflow:hidden;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-toggle-button__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-toggle-button--mobile-menu,.menu-toggle-button--secondary-menu{z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:101;-webkit-order:-1;order:-1;width:5rem;height:100%;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;transition:width .25s cubic-bezier(.55,.085,0,.99),color .25s}.menu-toggle-button--mobile-menu:after,.menu-toggle-button--secondary-menu:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:120%;background:#629031;transition:width .3s cubic-bezier(.55,.085,0,.99)}.menu-toggle-button--mobile-menu:active:after,.menu-toggle-button--mobile-menu:focus:after,.menu-toggle-button--mobile-menu:hover:after,.menu-toggle-button--secondary-menu:active:after,.menu-toggle-button--secondary-menu:focus:after,.menu-toggle-button--secondary-menu:hover:after,a:focus .menu-toggle-button--mobile-menu:after,a:focus .menu-toggle-button--secondary-menu:after,a:hover .menu-toggle-button--mobile-menu:after,a:hover .menu-toggle-button--secondary-menu:after{width:100%}.menu-toggle-button--mobile-menu:active .button__text:before,.menu-toggle-button--mobile-menu:focus .button__text:before,.menu-toggle-button--mobile-menu:hover .button__text:before,.menu-toggle-button--secondary-menu:active .button__text:before,.menu-toggle-button--secondary-menu:focus .button__text:before,.menu-toggle-button--secondary-menu:hover .button__text:before,a:focus .menu-toggle-button--mobile-menu .button__text:before,a:focus .menu-toggle-button--secondary-menu .button__text:before,a:hover .menu-toggle-button--mobile-menu .button__text:before,a:hover .menu-toggle-button--secondary-menu .button__text:before{background:#629031}.menu-toggle-button--mobile-menu[class][class],.menu-toggle-button--secondary-menu[class][class]{background:#7fb722}.menu-toggle-button--mobile-menu:focus,.menu-toggle-button--mobile-menu:hover,.menu-toggle-button--secondary-menu:focus,.menu-toggle-button--secondary-menu:hover{color:#fff}.menu-toggle-button--mobile-menu .menu-toggle-button__text,.menu-toggle-button--secondary-menu .menu-toggle-button__text{font-size:.76838rem;line-height:1.125rem;font-family:Avenir,Helvetica,Arial,sans-serif;padding:0;text-transform:uppercase;letter-spacing:.0625rem;font-weight:900;display:block;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;margin:0}.menu-toggle-button--mobile-menu .menu-toggle-button__icon--close,.menu-toggle-button--secondary-menu .menu-toggle-button__icon--close{opacity:0;-webkit-transform:translate(-2.1875rem);transform:translate(-2.1875rem);transition:opacity .25s linear,-webkit-transform .25s ease-out;transition:opacity .25s linear,transform .25s ease-out;transition:opacity .25s linear,transform .25s ease-out,-webkit-transform .25s ease-out;transition-delay:0}.menu-toggle-button--mobile-menu.js-menu-toggle-button--active,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active{width:7.125rem}@media (min-width:1110px){.menu-toggle-button--mobile-menu.js-menu-toggle-button--active,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active{width:9.375rem}}.menu-toggle-button--mobile-menu.js-menu-toggle-button--active .menu-toggle-button__text,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active .menu-toggle-button__text{-webkit-transform:translate(2rem);transform:translate(2rem)}@media (min-width:1110px){.menu-toggle-button--mobile-menu.js-menu-toggle-button--active .menu-toggle-button__text,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active .menu-toggle-button__text{-webkit-transform:translate(2.1875rem);transform:translate(2.1875rem)}}.menu-toggle-button--mobile-menu.js-menu-toggle-button--active .menu-toggle-button__icon--close,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active .menu-toggle-button__icon--close{opacity:1;-webkit-transform:translate(-.5rem);transform:translate(-.5rem);transition-delay:.125s}@media (min-width:1110px){.menu-toggle-button--mobile-menu.js-menu-toggle-button--active .menu-toggle-button__icon--close,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active .menu-toggle-button__icon--close{-webkit-transform:none;transform:none}}.menu-toggle-button--mobile-menu.js-menu-toggle-button--active:after,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active:after{width:3.75rem}@media (min-width:1110px){.menu-toggle-button--mobile-menu.js-menu-toggle-button--active:after,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active:after{width:4.5rem}}.menu-toggle-button--mobile-menu.js-menu-toggle-button--active:focus:after,.menu-toggle-button--mobile-menu.js-menu-toggle-button--active:hover:after,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active:focus:after,.menu-toggle-button--secondary-menu.js-menu-toggle-button--active:hover:after{width:100%}.menu-toggle-button__icon--close{position:relative;position:absolute;top:50%;left:2.5rem}.menu-toggle-button__icon--close:after,.menu-toggle-button__icon--close:before{content:"";position:absolute;top:50%;right:50%;box-sizing:border-box;display:block;width:.125rem;height:1.40625rem;background:#fff;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);transition:background-color .25s}.menu-toggle-button__icon--close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.menu-toggle-button__icon--close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.menu-toggle-button--community-mobile-menu{position:relative;z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-toggle-button--community-mobile-menu:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:120%;background:#a0a5a9;transition:width .3s cubic-bezier(.55,.085,0,.99)}.menu-toggle-button--community-mobile-menu:active:after,.menu-toggle-button--community-mobile-menu:focus:after,.menu-toggle-button--community-mobile-menu:hover:after,a:focus .menu-toggle-button--community-mobile-menu:after,a:hover .menu-toggle-button--community-mobile-menu:after{width:100%}.menu-toggle-button--community-mobile-menu:active .button__text:before,.menu-toggle-button--community-mobile-menu:focus .button__text:before,.menu-toggle-button--community-mobile-menu:hover .button__text:before,a:focus .menu-toggle-button--community-mobile-menu .button__text:before,a:hover .menu-toggle-button--community-mobile-menu .button__text:before{background:#a0a5a9}.menu-toggle-button--mobile-menu{width:3.375rem}.l-header__secondary-menu-toggle[class],.menu-toggle-button--secondary-menu[class]{display:none}@media (min-width:1110px){.l-header__secondary-menu-toggle[class],.menu-toggle-button--secondary-menu[class]{display:block}}@media (min-width:1110px){.l-header__mobile-menu-toggle[class],.menu-toggle-button--mobile-menu[class]{display:none}}.menu-toggle-button__icon--burger{display:block;width:3.75rem;height:2.25rem;overflow:hidden;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.menu-toggle-button__icon--burger .menu-toggle-button__icon--burger__inner,.menu-toggle-button__icon--burger:after,.menu-toggle-button__icon--burger:before{content:"";position:absolute;box-sizing:border-box;display:block;border-top:.25rem solid #fff;width:3.75rem;height:0;transition:opacity .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}.menu-toggle-button__icon--burger:before{top:0;left:0;height:0;-webkit-transform:none;transform:none;-webkit-transform-origin:left top;transform-origin:left top}.menu-toggle-button__icon--burger:after{bottom:0;left:0}.menu-toggle-button__icon--burger .menu-toggle-button__icon--burger__inner{top:50%;left:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right top;transform-origin:right top}.js-menu-toggle-button--active .menu-toggle-button__icon--burger,[id=secondary-menu-toggle]:checked~.menu-toggle-button__icon--burger{height:2.875rem}.js-menu-toggle-button--active .menu-toggle-button__icon--burger:before,[id=secondary-menu-toggle]:checked~.menu-toggle-button__icon--burger:before{-webkit-transform:translate(-.375rem) rotate(-45deg);transform:translate(-.375rem) rotate(-45deg);-webkit-transform-origin:right top;transform-origin:right top}.js-menu-toggle-button--active .menu-toggle-button__icon--burger:after,[id=secondary-menu-toggle]:checked~.menu-toggle-button__icon--burger:after{-webkit-transform:translate(-.375rem) rotate(45deg);transform:translate(-.375rem) rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.js-menu-toggle-button--active .menu-toggle-button__icon--burger .menu-toggle-button__icon--burger__inner,[id=secondary-menu-toggle]:checked~.menu-toggle-button__icon--burger .menu-toggle-button__icon--burger__inner{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top}.menu-toggle-button__icon--burger--small{display:block;width:3.125rem;height:1.875rem;overflow:hidden;-webkit-transform:translate(-50%,-50%) scale(.55);transform:translate(-50%,-50%) scale(.55)}.menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner,.menu-toggle-button__icon--burger--small:after,.menu-toggle-button__icon--burger--small:before{content:"";position:absolute;box-sizing:border-box;display:block;border-top:.25rem solid #000;width:3.125rem;height:0;transition:opacity .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}.menu-toggle-button__icon--burger--small:before{top:0;left:0;height:0;-webkit-transform:none;transform:none;-webkit-transform-origin:left top;transform-origin:left top}.menu-toggle-button__icon--burger--small:after{bottom:0;left:0}.menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner{top:50%;left:.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right top;transform-origin:right top}.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small{height:2.39583rem}.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small:before,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small:before{-webkit-transform:translate(-.3125rem) rotate(-45deg);transform:translate(-.3125rem) rotate(-45deg);-webkit-transform-origin:right top;transform-origin:right top}.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small:after,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small:after{-webkit-transform:translate(-.3125rem) rotate(45deg);transform:translate(-.3125rem) rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top}.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small{display:block;width:3.125rem;height:1.875rem;overflow:hidden;-webkit-transform:translate(-50%,-50%) scale(.55);transform:translate(-50%,-50%) scale(.55)}.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner,.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small:after,.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small:before{content:"";position:absolute;box-sizing:border-box;display:block;border-top:.25rem solid #fff;width:3.125rem;height:0;transition:opacity .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99);transition:opacity .25s cubic-bezier(.55,.085,0,.99),transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small:before{top:0;left:0;height:0;-webkit-transform:none;transform:none;-webkit-transform-origin:left top;transform-origin:left top}.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small:after{bottom:0;left:0}.l-header__mobile-menu-toggle-button .menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner{top:50%;left:.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right top;transform-origin:right top}.l-header__mobile-menu-toggle-button.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small{height:2.39583rem}.l-header__mobile-menu-toggle-button.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small:before,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small:before{-webkit-transform:translate(-.3125rem) rotate(-45deg);transform:translate(-.3125rem) rotate(-45deg);-webkit-transform-origin:right top;transform-origin:right top}.l-header__mobile-menu-toggle-button.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small:after,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small:after{-webkit-transform:translate(-.3125rem) rotate(45deg);transform:translate(-.3125rem) rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.l-header__mobile-menu-toggle-button.js-menu-toggle-button--active .menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner,[id=mobile-menu-toggle]:checked~.menu-toggle-button__icon--burger--small .menu-toggle-button__icon--burger__inner{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top}.menu-toggle-button__icon--magnifying-glass{position:relative;display:block;margin:0;width:1em;height:1.125em;padding:0;border:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;font-size:2.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu-toggle-button__icon--magnifying-glass:after,.menu-toggle-button__icon--magnifying-glass:before{content:"";position:absolute;z-index:1;display:block;pointer-events:none;transition:border-color .25s}.menu-toggle-button__icon--magnifying-glass:before{top:0;left:0;width:1em;height:1em;border-radius:50%;border:.1em solid #003a5d}.menu-toggle-button__icon--magnifying-glass:after{top:.875em;left:.7em;width:.15em;height:.5em;background:#003a5d;border-radius:.075em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left top;transform-origin:left top}.menu-toggle__icon--kebob{padding:0 .875rem}.menu-toggle__icon--kebob:before,.menu-toggle__icon--kebob>:after,.menu-toggle__icon--kebob>:before{content:"";display:block;width:.125rem;height:.125rem;margin:0 0 .25rem;border-radius:50%;background:#666b6e}.menu-toggle__icon--kebob>:after{margin-bottom:0}.menu-toggle__toggleable--with-close{position:relative}.js-menu-toggle__toggleable__close{position:relative;position:absolute;top:2.25rem;right:2.25rem;width:2.25rem;height:2.25rem;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.js-menu-toggle__toggleable__close:after,.js-menu-toggle__toggleable__close:before{content:"";position:absolute;top:50%;right:50%;box-sizing:border-box;display:block;width:.125rem;height:1.40625rem;background:#596a74;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);transition:background-color .25s}.js-menu-toggle__toggleable__close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.js-menu-toggle__toggleable__close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.js-menu-toggle__toggleable__close:focus:after,.js-menu-toggle__toggleable__close:focus:before,.js-menu-toggle__toggleable__close:hover:after,.js-menu-toggle__toggleable__close:hover:before{background:#009ade}.menu-toggle-button--table-of-contents{font-size:1.02275rem;line-height:1.125rem;display:-webkit-flex;display:flex;margin:-.25rem 1.125rem -.25rem 3.25rem;padding:1.6875rem 0;text-align:left;background:#f5f5f5}.menu-toggle-button--table-of-contents:after{content:"";display:block;width:1.625rem;height:1.625rem;background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/book--open.svg) no-repeat 50%}.menu-toggle-button--table-of-contents .menu-toggle-button__text{display:block;width:calc(100% - 6rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:820px){.block-cep-magazine{padding-right:2.25rem}}.block-cep-magazine .block__header{margin-bottom:2.25rem}.block-cep-magazine .magazine-teaser{margin-top:3.375rem}.block-cep-magazine .call-to-action-list{margin-top:2.25rem}@media (min-width:820px){.block-divisions-and-forums{margin:0 auto}}.divisions-and-forums{width:100%}.divisions-and-forums .form-select,.divisions-and-forums .form-type-select{-webkit-flex-grow:1;flex-grow:1}.divisions-and-forums select{width:100%}.l-header .divisions-and-forums select{box-shadow:none}.mega-menu__section--primary .block-featured-events-list-block{margin-bottom:2.25rem}.mega-menu__section--primary .events-menu-featured-events{margin:0;padding:0}@media (min-width:820px){.mega-menu__section--primary .events-menu-featured-events{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1110px){.mega-menu__section--primary .events-menu-featured-events{display:-webkit-flex;display:flex}}@media (min-width:1110px){.mega-menu__section--primary .events-menu-featured-events>*{margin:0;padding:0}}@media (min-width:1460px){.mega-menu__section--primary .events-menu-featured-events>*{width:50%}}.mega-menu__section--primary .events-menu-featured-events>:nth-child(odd){margin-bottom:1.125rem}@media (min-width:1460px){.mega-menu__section--primary .events-menu-featured-events>:nth-child(odd){margin-bottom:0;padding-right:.5625rem}}@media (min-width:1460px){.mega-menu__section--primary .events-menu-featured-events>:nth-child(2n){padding-left:.5625rem}}.block-menu-menu-aiche-sites-and-tools .leaf a{position:relative;display:inline-block}.block-menu-menu-aiche-sites-and-tools .leaf a[href]{padding-left:1.875rem}.block-menu-menu-aiche-sites-and-tools .leaf a:after{content:"";position:absolute;top:0;left:0;width:1.875rem;height:100%;background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/external-link--grayscale-100.svg) no-repeat 50%;opacity:.5}.block-menu-menu-follow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:2.25rem}.no-js .block-menu-menu-follow{visibility:hidden}@media (min-width:1260px){.block-menu-menu-follow{width:calc((100% - 12.375rem)/12*6 + 5.625rem)}}@media (min-width:1110px){.l-header .block-menu-menu-follow[class]{margin:0}}.block-menu-menu-follow .block-title{font-size:.76838rem;line-height:1.125rem;width:calc((100% - 5.625rem)/6);max-width:9em;min-width:5em;margin:2.25rem 0 1.125rem;text-transform:uppercase;letter-spacing:.0625rem}@media (min-width:1110px){.block-menu-menu-follow .block-title{text-align:right}}.block-menu-menu-follow .block-title[class]{margin:0 2.25rem .3125rem 0}.block-menu-menu-follow .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateY(.5625rem);transform:translateY(.5625rem);margin:-.5625rem 0 0;padding:0}@media (min-width:1260px){.block-menu-menu-follow .menu{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.block-menu-menu-follow .leaf[class]{margin:0 1.125rem 1.125rem 0;list-style:none}.block-menu-menu-follow .leaf[class]:before{content:none}.block-menu-menu-follow .leaf[class] a{display:block;margin:0;padding:0;-webkit-transform:none;transform:none}.follow-menu__link{display:block;width:2.5rem;height:2.5rem;margin:0 .3125rem .3125rem 0;padding:.5rem}.follow-menu__link[class]:focus,.follow-menu__link[class]:hover,.follow-menu__link[class][class]{box-shadow:none}.follow-menu__link[class]:focus:before,.follow-menu__link[class]:hover:before,.follow-menu__link[class][class]:before{content:none}.follow-menu__icon{margin:.5rem;width:1.5rem;height:1.5rem;max-width:100%}.follow-menu__icon *{fill:#71d3ff;transition:fill .25s}a:focus .follow-menu__icon *,a:hover .follow-menu__icon *{fill:#fff}.block-menu-menu-technical-groups{font-family:Avenir,Helvetica,Arial,sans-serif}.l-footer .block-menu-menu-technical-groups,.l-header .block-menu-menu-technical-groups{padding:0 0 3.375rem}.l-footer .block-menu-menu-technical-groups[class],.l-header .block-menu-menu-technical-groups[class]{margin:0}.l-footer .block-menu-menu-technical-groups .primary,.l-header .block-menu-menu-technical-groups .primary{font-size:1.02275rem;line-height:1.125rem;font-weight:700}.block-menu-menu-technical-groups .primary+.secondary{margin-top:2.25rem}.block-menu-menu-technical-groups .secondary{font-size:.92975rem;line-height:1.125rem}.l-footer .block-menu-menu-technical-groups .secondary,.l-header .block-menu-menu-technical-groups .secondary{margin-bottom:1.125rem}.l-footer .block-menu-menu-technical-groups .secondary .leaf a,.mega-menu--dark .block-menu-menu-technical-groups .secondary .leaf a{color:#71d3ff}.l-footer .block-menu-menu-technical-groups .secondary .leaf a:focus,.l-footer .block-menu-menu-technical-groups .secondary .leaf a:hover,.mega-menu--dark .block-menu-menu-technical-groups .secondary .leaf a:focus,.mega-menu--dark .block-menu-menu-technical-groups .secondary .leaf a:hover{color:#fff}.l-footer .block-menu-menu-technical-groups .secondary .leaf a .community-abbreviation[class],.mega-menu--dark .block-menu-menu-technical-groups .secondary .leaf a .community-abbreviation[class]{color:#71d3ff}.block-menu-menu-technical-groups .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;list-style:none;margin:0;padding:0}@media (min-width:1110px){.l-footer .block-menu-menu-technical-groups .menu,.l-header .block-menu-menu-technical-groups .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}}@media (min-width:820px){.explore-topics-and-communities .block-menu-menu-technical-groups .menu .leaf{width:50%;padding-right:3.375rem}}@media (min-width:1050px){.explore-topics-and-communities .block-menu-menu-technical-groups .menu .leaf{width:33.333%}}.block-menu-menu-technical-groups .leaf{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.block-menu-menu-technical-groups .leaf,.l-footer .block-menu-menu-technical-groups .leaf,.l-header .block-menu-menu-technical-groups .leaf{position:relative;margin:0 0 1.125rem;width:100%}@media (min-width:1110px){.l-header .block-menu-menu-technical-groups .leaf{width:50%}}.block-menu-menu-technical-groups .leaf a{box-shadow:none}[class] .block-menu-menu-technical-groups .leaf a{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;font-size:1.02275rem;line-height:1.6875rem;display:-webkit-flex;display:flex;font-weight:700}.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:active,.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:focus,.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:hover{box-shadow:none}.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:active:before,.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:focus:before,.explore-topics-and-communities .block-menu-menu-technical-groups .leaf a:hover:before{height:100%}.block-menu-menu-technical-groups .community-abbreviation{display:block;width:4.625rem;min-width:4.625rem;border-bottom:0;margin:auto 1.125rem auto 0;padding-right:1.125rem;text-align:right;border-right:.0625rem solid rgba(0,0,0,.15)}.mega-menu__wrapper--communities .block-menu-menu-technical-groups .community-abbreviation{border-color:hsla(0,0%,100%,.1);color:#009ade}@media (min-width:1110px){.mega-menu__wrapper--communities .block-menu-menu-technical-groups .community-abbreviation{border-right:.0625rem solid rgba(0,0,0,.15)}}.explore-topics-and-communities .block-menu-menu-technical-groups .community-abbreviation{color:#009ade}.l-footer .block-menu-menu-technical-groups .community-abbreviation,.mega-menu--dark .block-menu-menu-technical-groups .community-abbreviation{border-color:hsla(0,0%,100%,.1)}.block-newsletter-signup{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1}.block-newsletter-signup .block-title{max-width:8em}@media (min-width:1110px){.block-newsletter-signup .block-title{text-align:right}}.block-newsletter-signup .block-title[class]{margin:0 2.25rem 0 0}.block-newsletter-signup form{display:-webkit-flex;display:flex;width:18rem;max-width:calc(100vw - 9.5rem)}@media (min-width:820px){.block-newsletter-signup form{width:auto;-webkit-flex-grow:1;flex-grow:1}}.block-newsletter-signup form>div{display:-webkit-flex;display:flex}.block-newsletter-signup form .form-item-newsletter-signup-form{margin:0;-webkit-flex-grow:1;flex-grow:1}.block-newsletter-signup form .form-text{display:block;width:100%;height:3.375rem;padding:.5625rem 0;line-height:2.25rem}.block-newsletter-signup form .button{width:3.375rem;height:3.375rem;background:#009ade}.block-newsletter-signup form .button:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/arrows/grayscale-100.svg) no-repeat 50%;background-size:1.25rem auto}.block-site-search{display:-webkit-flex;display:flex}.block-site-search .menu-toggle-button--site-search{position:relative;display:none;width:3.375rem;border:0;transition:opacity .25s,background-color .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}@media (min-width:1110px){.block-site-search .menu-toggle-button--site-search{display:block;margin-top:.625rem;height:calc(100% - .625rem)}}.js-menu-toggle__toggleable--active-child .block-site-search .menu-toggle-button--site-search{opacity:.4}.block-site-search .menu-toggle-button--site-search.js-menu-toggle-button--active{opacity:1}.community-menu .block-site-search .menu-toggle-button--site-search{margin-top:0;overflow:visible;background:transparent}.community-menu .block-site-search .menu-toggle-button--site-search .menu-toggle-button__icon--close{-webkit-transform:translate(-50%,-50%) translateY(.375rem);transform:translate(-50%,-50%) translateY(.375rem)}.community-menu .block-site-search .menu-toggle-button--site-search:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:transparent;transition:background-color .25s,height .25s cubic-bezier(.55,.085,0,.99)}.community-menu .block-site-search .menu-toggle-button--site-search.js-menu-toggle-button--active:before{height:5.625rem;background:#00304c}.block-site-search .menu-toggle-button__icon--magnifying-glass{position:absolute;top:50%;left:50%;-webkit-transform:scale(.5) translate(-50%,-50%) translateY(-.3125rem);transform:scale(.5) translate(-50%,-50%) translateY(-.3125rem);transition:opacity .25s}.block-site-search .menu-toggle-button__icon--close{position:relative;position:absolute;top:50%;left:50%;display:block;opacity:0;transition:opacity .25s}.block-site-search .menu-toggle-button__icon--close:after,.block-site-search .menu-toggle-button__icon--close:before{content:"";position:absolute;top:50%;right:50%;box-sizing:border-box;display:block;width:.125rem;height:1.40625rem;background:#009ade;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);transition:background-color .25s}.block-site-search .menu-toggle-button__icon--close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.block-site-search .menu-toggle-button__icon--close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.block-site-search .menu-toggle-button__icon--close:focus:after,.block-site-search .menu-toggle-button__icon--close:focus:before,.block-site-search .menu-toggle-button__icon--close:hover:after,.block-site-search .menu-toggle-button__icon--close:hover:before{background:#cfe7f1}.block-site-search .js-menu-toggle-button--active{background:#00304c}.block-site-search .js-menu-toggle-button--active .menu-toggle-button__icon--magnifying-glass{opacity:0}.block-site-search .js-menu-toggle-button--active .menu-toggle-button__icon--close{opacity:1}.menu-toggle--site-search~.menu-toggle__toggleable,.section-menu__more-menu-wrapper.js-menu-toggle__toggleable{position:absolute;top:100%;left:0;right:0;z-index:-2;height:0;overflow:hidden}@media (min-width:1110px){.menu-toggle--site-search~.menu-toggle__toggleable,.section-menu__more-menu-wrapper.js-menu-toggle__toggleable{transition:visibility 0s .4s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,box-shadow .4s ease-out}}.menu-toggle--site-search:checked~.menu-toggle__toggleable,.section-menu__more-menu-wrapper.js-menu-toggle__toggleable--open{height:6.1875rem;box-shadow:0 1.125rem 3.375rem 1.125rem rgba(0,0,0,.22)}@media (min-width:1110px){.menu-toggle--site-search:checked~.menu-toggle__toggleable,.section-menu__more-menu-wrapper.js-menu-toggle__toggleable--open{transition:visibility 0s 0s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,box-shadow .4s ease-out}}.menu-toggle--site-search:checked~.menu-toggle__toggleable[style*=height],.section-menu__more-menu-wrapper.js-menu-toggle__toggleable--open[style*=height]{overflow:hidden}.mega-menu__section--primary .events-menu-upcoming-events{margin:0;padding:0}@media (min-width:820px){.mega-menu__section--primary .events-menu-upcoming-events{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:820px){.mega-menu__section--primary .events-menu-upcoming-events>*{width:50%;padding-right:1.125rem;margin:0 0 1.125rem}}@media (min-width:1460px){.mega-menu__section--primary .events-menu-upcoming-events>*{width:33.333%}}.block-menu-menu-main-menu{margin-bottom:3.375rem}@media (min-width:1110px){.block-menu-menu-main-menu{margin:0}}.main-menu{margin:0;padding:0}@media (min-width:1110px){.main-menu{display:-webkit-flex;display:flex}}.no-js .main-menu{margin-top:3.375rem}@media (min-width:1110px){.no-js .main-menu{margin-top:0}}@media (max-width:1109px){.main-menu,.main-menu a{color:#fff}}.main-menu__item-wrapper{font-family:Avenir,Helvetica,Arial,sans-serif;position:static;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media (min-width:1110px){.main-menu__item-wrapper{display:block;margin:0 1.125rem 0 0}}@media (min-width:1260px){.main-menu__item-wrapper{margin:0 1.6875rem 0 0}}.main-menu__item-wrapper:before{content:none}.main-menu__item-wrapper:last-child{margin-right:1.125rem}.main-menu__item{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:1.49738rem;line-height:1.6875rem;-webkit-align-self:flex-start;align-self:flex-start;position:relative;overflow:visible;display:block;font-weight:700;line-height:1;padding:1.125rem;margin-left:1.125rem;margin-bottom:.5625rem;color:#fff;text-align:left;transition:opacity .25s}@media (min-width:1110px){.main-menu__item{font-size:1.02275rem;height:4.5rem;color:#000;padding:1.6875rem .28125rem;margin-left:0;text-align:center}}@media (min-width:1260px){.main-menu__item{font-size:1.125rem}}.main-menu__item,.main-menu__item[class]{box-shadow:none}@media (min-width:1110px){.main-menu__item.menu-toggle-button{padding-right:0}}@media (min-width:1110px){.main-menu__item:after{content:"";position:absolute;top:100%;left:50%;display:block;width:0;height:0;-webkit-transform:translate(-50%);transform:translate(-50%);transition:width .25s cubic-bezier(.55,.085,0,.99),height .25s cubic-bezier(.55,.085,0,.99);transition-delay:75ms;background:#009ade}}.js-menu-toggle__toggleable--active-child .main-menu__item{opacity:.4}@media (min-width:1110px){.main-menu__item.js-menu-toggle-button--active{opacity:1}}@media (min-width:1110px){.main-menu__item.js-menu-toggle-button--active:after{width:100%;height:.375rem}}.main-menu__toggle-text{display:inline-block;position:relative}@media (min-width:1110px){.main-menu__toggle-text{padding-right:1.125rem}.main-menu__toggle-text:after,.main-menu__toggle-text:before{content:"";position:absolute;top:50%;right:.5em;display:block;width:.0625rem;height:.5em;background:#a0a5a9;transition:background-color .25s,background-color .25s,-webkit-transform .3s ease-out;transition:background-color .25s,transform .3s ease-out,background-color .25s;transition:background-color .25s,transform .3s ease-out,background-color .25s,-webkit-transform .3s ease-out;background:#cdd2d5;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.main-menu__toggle-text:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media (min-width:1110px){.js-menu-toggle-button--active .main-menu__toggle-text:after,.js-menu-toggle-button--active .main-menu__toggle-text:before{background:#cdd2d5}.js-menu-toggle-button--active .main-menu__toggle-text:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.js-menu-toggle-button--active .main-menu__toggle-text:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}@media (max-width:1109px){.main-menu__mega-menu[class]{background:transparent;box-shadow:none}}.main-menu__item-wrapper .menu-toggle~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable[class]{visibility:hidden;transition:visibility 0s .4s;height:0;overflow-y:scroll}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable[class]{transition:visibility 0s .4s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,box-shadow .4s ease-out}}.js .main-menu__item-wrapper .menu-toggle~.menu-toggle__toggleable,.js .main-menu__mega-menu-wrapper.js-menu-toggle__toggleable[class],.main-menu__item-wrapper .js .menu-toggle~.menu-toggle__toggleable{position:absolute;top:0;left:100%;max-height:100%}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable[class]{position:absolute;right:0;z-index:-2;height:0;overflow:hidden}}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle~.menu-toggle__toggleable[class][class],.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable[class][class]{top:100%;left:0;max-height:9999em}}.main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class]{visibility:visible;transition:none;height:auto;overflow-y:scroll}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class]{transition:visibility 0s 0s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,box-shadow .4s ease-out}}.main-menu__item-wrapper .no-js .menu-toggle:checked~.menu-toggle__toggleable,.no-js .main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.no-js .main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class]{overflow:visible;border-bottom:.125rem solid #000;box-shadow:inset 0 -.25rem .25rem #000}@media (min-width:1110px){.main-menu__item-wrapper .no-js .menu-toggle:checked~.menu-toggle__toggleable,.no-js .main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.no-js .main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class]{border:0;box-shadow:none}}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class]{height:calc(100vh - 4.5rem)}}@media (min-width:1110px){.main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable[style*=height],.main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[style*=height][class]{overflow:hidden}}@media (min-width:1110px){.js .main-menu__item-wrapper .menu-toggle:checked~.menu-toggle__toggleable,.js .main-menu__mega-menu-wrapper.js-menu-toggle__toggleable--open[class],.main-menu__item-wrapper .js .menu-toggle:checked~.menu-toggle__toggleable{box-shadow:0 1.125rem 3.375rem 1.125rem rgba(0,0,0,.22)}}.no-js .main-menu__item-wrapper .menu-toggle:checked~.menu-toggle-button{border-left:.375rem solid #009ade}@media (min-width:1110px){.no-js .main-menu__item-wrapper .menu-toggle:checked~.menu-toggle-button{border:0}}.mega-menu__wrapper{width:100%}.mega-menu{font-family:Avenir,Helvetica,Arial,sans-serif;background:#fff;overflow:hidden;box-shadow:inset 0 .375rem 0 #143245,inset 0 -.375rem 0 #143245}.mega-menu .block-menu a{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;padding:.28125rem .5625rem;margin:-.28125rem 0;-webkit-transform:translate(-.5625rem);transform:translate(-.5625rem)}.mega-menu .block-menu a:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.mega-menu .block-menu a:active,.mega-menu .block-menu a:focus,.mega-menu .block-menu a:hover{box-shadow:none}.mega-menu .block-menu a:active:before,.mega-menu .block-menu a:focus:before,.mega-menu .block-menu a:hover:before{height:100%}.mega-menu li{list-style:none}.mega-menu li:before{content:none}.mega-menu .menu,.mega-menu .menu>*{margin:0;padding:0}.mega-menu .block{margin-bottom:2.25rem}.mega-menu .block:last-child{margin-bottom:0}.mega-menu--dark{background:#00304c}.mega-menu--dark,.mega-menu--dark a,.mega-menu--dark a:focus,.mega-menu--dark a:hover{color:#fff}.mega-menu--dark select{border:0;color:#71d3ff;background:rgba(0,0,0,.15);box-shadow:none}.mega-menu--dark select *{background:#0d283a}.mega-menu__inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:content-box;grid-column:1/-1;justify-self:stretch;max-width:80rem;position:relative;z-index:0;padding:3.375rem 1.5rem .375rem}@media (min-width:1280px){.mega-menu__inner{margin-right:auto;margin-left:auto}}@supports (display:grid){.mega-menu__inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:1.125rem}@media (min-width:820px){.mega-menu__inner{grid-template-columns:repeat(12,minmax(0,1fr));margin-left:auto;margin-right:auto}}@media (min-width:1050px){.mega-menu__inner{grid-template-columns:repeat(14,minmax(0,1fr))}}}@media (min-width:550px){.mega-menu__inner{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.mega-menu__inner{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.mega-menu__inner{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.mega-menu__inner{padding-left:5rem;padding-right:5rem}}@media (min-width:820px){.mega-menu__inner{padding-top:4.5rem;padding-bottom:4.5rem}}.mega-menu--dark .mega-menu__inner{padding-top:6.75rem;padding-bottom:0}.mega-menu__section-title{font-size:1.125rem;line-height:1.6875rem;margin:0 0 1.125rem;padding:0}.mega-menu__section-title a[href]{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s}.mega-menu__section-title a[href]:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.mega-menu__section-title a[href]:active,.mega-menu__section-title a[href]:focus,.mega-menu__section-title a[href]:hover{box-shadow:none}.mega-menu__section-title a[href]:active:before,.mega-menu__section-title a[href]:focus:before,.mega-menu__section-title a[href]:hover:before{height:100%}.mega-menu__inner .block-title,.mega-menu__subsection-title{font-size:.76838rem;line-height:1.125rem;font-family:Avenir,Helvetica,Arial,sans-serif;padding:0;text-transform:uppercase;letter-spacing:.0625rem;font-weight:900;margin:2.25rem 0 1.125rem}.mega-menu--dark .mega-menu__inner .block-title,.mega-menu--dark .mega-menu__inner .block-title a,.mega-menu--dark .mega-menu__inner .block-title a:focus,.mega-menu--dark .mega-menu__inner .block-title a:hover,.mega-menu--dark .mega-menu__subsection-title,.mega-menu--dark .mega-menu__subsection-title a,.mega-menu--dark .mega-menu__subsection-title a:focus,.mega-menu--dark .mega-menu__subsection-title a:hover{color:#bbddeb;box-shadow:none}.mega-menu__inner .block-title:first-child,.mega-menu__subsection-title:first-child{margin-top:0}.mega-menu__inner .block-title a,.mega-menu__inner .block-title a:hover,.mega-menu__subsection-title a,.mega-menu__subsection-title a:hover{box-shadow:none}.mega-menu__menu{font-size:.92975rem;line-height:1.40625rem}.mega-menu__menu--primary,.mega-menu__section--primary .block-menu:only-child{font-size:1.02275rem;line-height:1.40625rem;font-weight:700}.mega-menu__wrapper--secondary-menu .mega-menu__menu--primary{font-weight:400}.mega-menu--site-search[class]{margin:0 0 2.25rem;padding:1.125rem 1.5rem;background:rgba(0,0,0,.2)}@media (min-width:550px){.mega-menu--site-search[class]{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.mega-menu--site-search[class]{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.mega-menu--site-search[class]{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.mega-menu--site-search[class]{padding-left:5rem;padding-right:5rem}}@media (min-width:1110px){.mega-menu--site-search[class]{margin:0;background:#00304c}}.mega-menu__section{padding-bottom:4.5rem}@media (min-width:1110px){.mega-menu__section{margin-bottom:0}}.mega-menu__section--primary{grid-column:1/-1;line-height:1.6875rem}@media (min-width:550px){.mega-menu__section--primary{grid-column:2/-2}}@media (min-width:820px){.mega-menu__section--primary{grid-column:1/9}}@media (min-width:1050px){.mega-menu__section--primary{grid-column:1/10}}@media (min-width:1110px){.mega-menu__section--primary{grid-column:1/10}}@media (min-width:1260px){.mega-menu__section--primary{grid-column:1/11}}@media (min-width:820px){.mega-menu__section--primary .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.mega-menu__section--primary .leaf{margin-bottom:1.125rem}.mega-menu__section--primary .leaf:last-child{margin-bottom:0}@media (min-width:820px){.mega-menu__section--primary .leaf{width:50%;padding:0 1.125rem 0 0}.mega-menu__section--primary .leaf:last-child,.mega-menu__section--primary .leaf:nth-last-child(2):nth-child(odd){margin-bottom:0}}@media (min-width:1110px){.mega-menu__section--primary .leaf{width:33.333%}.mega-menu__section--primary .leaf[class][class]{margin-bottom:1.125rem}.mega-menu__section--primary .leaf[class]:nth-last-child(2):nth-child(3n+2),.mega-menu__section--primary .leaf[class]:nth-last-child(3):nth-child(3n+1),.mega-menu__section--primary .leaf[class][class]:last-child{margin-bottom:0}}@media (min-width:820px){.mobile-menu .mega-menu__section--primary{position:relative;grid-column:2/-2}}@media (min-width:1110px){.mobile-menu .mega-menu__section--primary{grid-column:1/10}}@media (min-width:1260px){.mobile-menu .mega-menu__section--primary{grid-column:1/11}}.l-header__mega-menu .mega-menu__section--primary{padding-top:2.25rem}.mega-menu__wrapper--academy .mega-menu__section--primary,.mega-menu__wrapper--membership .mega-menu__section--primary{grid-column:1/-1}@media (min-width:550px){.mega-menu__wrapper--academy .mega-menu__section--primary,.mega-menu__wrapper--membership .mega-menu__section--primary{grid-column:2/-2}}@media (min-width:1110px){.mega-menu__wrapper--academy .mega-menu__section--primary,.mega-menu__wrapper--membership .mega-menu__section--primary{grid-column:1/-6}}@media (min-width:550px){.section-menu__more-wrapper .mega-menu__section--primary .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.section-menu__more-wrapper .mega-menu__section--primary .leaf{margin-bottom:1.125rem}@media (min-width:550px){.section-menu__more-wrapper .mega-menu__section--primary .leaf{width:50%;padding-right:1.125rem}}@media (min-width:1260px){.section-menu__more-wrapper .mega-menu__section--primary .leaf{width:33.333%}}@media (min-width:1360px){.section-menu__more-wrapper .mega-menu__section--primary .leaf{width:25%}}.mega-menu__section--secondary{position:relative;grid-column:1/-1;line-height:1.6875rem}@media (min-width:550px){.mega-menu__section--secondary{grid-column:2/-2}}@media (min-width:820px){.mega-menu__section--secondary{position:static;grid-column:9/-1;padding-left:2.25rem}}@media (min-width:1050px){.mega-menu__section--secondary{grid-column-start:10}}@media (min-width:1260px){.mega-menu__section--secondary{grid-column-start:11;padding-left:3.375rem}}.mega-menu__section--secondary .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.mega-menu__section--secondary .leaf{margin:0 0 1.125rem;width:50%}.mega-menu__section--secondary .leaf:last-child,.mega-menu__section--secondary .leaf:nth-last-child(2):nth-child(odd){margin-bottom:0}@media (min-width:820px){.mobile-menu .mega-menu__section--secondary{position:relative;grid-column:2/-2}}@media (min-width:1110px){.mobile-menu .mega-menu__section--secondary{position:static;padding-left:1.125rem;grid-column:10/-1}}@media (min-width:1260px){.mobile-menu .mega-menu__section--secondary{grid-column:11/-1;padding-left:3.375rem}}.mega-menu__wrapper--academy .mega-menu__section--secondary,.mega-menu__wrapper--membership .mega-menu__section--secondary{grid-column:1/-1}@media (min-width:550px){.mega-menu__wrapper--academy .mega-menu__section--secondary,.mega-menu__wrapper--membership .mega-menu__section--secondary{grid-column:2/-2}}@media (min-width:1110px){.mega-menu__wrapper--academy .mega-menu__section--secondary,.mega-menu__wrapper--membership .mega-menu__section--secondary{grid-column:-6/span 5;padding-left:3.375rem}}.mega-menu__section--secondary:before{content:"";position:absolute;top:-2.25rem;bottom:0;left:50%;width:100vw;-webkit-transform:translate(-50%);transform:translate(-50%);background:rgba(0,0,0,.05)}@media (min-width:820px){.mega-menu__section--secondary:before{top:.375rem;bottom:.375rem;right:auto;left:calc((100% - 16.875rem)/12*8 + 10.125rem);height:auto;-webkit-transform:none;transform:none}}@media (min-width:1050px){.mega-menu__section--secondary:before{left:calc((100% - 24.625rem)/14*10 + 15.125rem)}}@media (min-width:1110px){.mega-menu__section--secondary:before{top:.375rem;bottom:.375rem;right:0;left:auto;z-index:-10;display:block;width:calc((100% - 24.625rem)/14*5 + 9.5rem)}}@media (min-width:1260px){.mega-menu__section--secondary:before{width:50vw;left:calc((100% - 24.625rem)/14*10 + 16.25rem);right:auto}}.mobile-menu .mega-menu__section--secondary:before{content:none}@media (min-width:1110px){.mobile-menu .mega-menu__section--secondary:before{content:""}}.mega-menu--dark .mega-menu__section--secondary:before{background:rgba(0,0,0,.2)}@media (min-width:1110px){.mega-menu__wrapper--academy .mega-menu__section--secondary:before,.mega-menu__wrapper--membership .mega-menu__section--secondary:before{width:calc((100% - 24.625rem)/14*5 + 9.5rem)}}@media (min-width:1260px){.mega-menu__wrapper--academy .mega-menu__section--secondary:before,.mega-menu__wrapper--membership .mega-menu__section--secondary:before{width:50vw;left:calc((100% - 24.625rem)/14*9 + 15.125rem)}}.mega-menu__section--social{grid-column:1/-1;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:3.375rem;padding:3.375rem 0}@media (min-width:550px){.mega-menu__section--social{-webkit-align-items:center;align-items:center}}@media (min-width:820px){.mega-menu__section--social{grid-column:1/-1;-webkit-flex-direction:row;flex-direction:row}}@media (min-width:1260px){.mega-menu__section--social{grid-column:2/-2}}.mega-menu__section--social:before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background:#0d283a;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (min-width:820px){.mega-menu__section--social .block-menu-menu-follow{-webkit-flex-basis:50%;flex-basis:50%;margin-right:1.125rem;margin-bottom:0}}@media (min-width:820px){.mega-menu__section--social .block-newsletter-signup{-webkit-flex-basis:50%;flex-basis:50%;margin-left:auto}}@media (min-width:1260px){.mega-menu__section--social .block-newsletter-signup{width:calc((100% - 12.375rem)/12*6 + 5.625rem)}}.mega-menu__aiche-enagage{margin:0 0 3.375rem}.mega-menu__all-conferences-and-events{margin:0 0 2.25rem}.library-menu-recent-magazines{margin:0;padding:0}.library-menu-recent-magazines li{margin-bottom:2.25rem}@media (min-width:1110px){.mega-menu__inner .mega-menu__section--primary .block-title{width:calc((100% - 10.125rem)/10*8 + 7.875rem);margin-left:auto;margin-right:auto}}.mega-menu__inner .mega-menu__section--primary .block-title a[href]{box-shadow:none}.l-header,.l-header__outer-wrapper,.l-header__primary-menu{height:3.375rem}@media (min-width:1110px){.l-header,.l-header__outer-wrapper,.l-header__primary-menu{height:4.5rem}}.l-header__outer-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;position:relative;height:3.375rem;z-index:200}@media (min-width:550px){.l-header__outer-wrapper{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.l-header__outer-wrapper{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.l-header__outer-wrapper{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.l-header__outer-wrapper{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1110px){.l-header__outer-wrapper{height:4.5rem}}.l-header{transition:box-shadow .25s;position:relative;z-index:200}.js-peek-a-boo-menu--scrolling-down .l-header{height:0;transition:height .25s cubic-bezier(.55,.085,0,.99);-webkit-backface-visibility:visible;backface-visibility:visible}.js-peek-a-boo-menu--scrolling-up .l-header,.js-show-aiche-menu .l-header{height:3.375rem}@media (min-width:1110px){.js-peek-a-boo-menu--scrolling-up .l-header,.js-show-aiche-menu .l-header{height:4.5rem}}.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header{height:0}.l-header--stuck{position:fixed;top:0;width:100%}.l-header--stuck,.l-header--stuck .l-header__primary-menu__outer-wrapper{margin-left:0;margin-right:0}.l-header--stuck:before{content:"";position:absolute;top:0;bottom:0;left:-7rem;display:block;width:calc(100% + 14rem);box-shadow:0 .28125rem .5625rem .5625rem rgba(0,0,0,.1)}.js-has-community-menu .l-header--stuck:before,.js-has-event-menu .l-header--stuck:before,.js-has-section-menu .l-header--stuck:before{content:none}.l-header__primary-menu{position:relative;display:-webkit-flex;display:flex;background:#fff}@media (min-width:1110px){.l-header__primary-menu{padding-left:5rem}}.l-header__secondary-menu__outer-wrapper{position:relative;z-index:10}.l-header__secondary-menu__outer-wrapper .mega-menu__section--primary>:first-child{font-size:1.2375rem;line-height:1.6875rem;font-weight:700}.l-header__secondary-menu__outer-wrapper .mega-menu__section--primary>:first-child .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l-header__secondary-menu__outer-wrapper .mega-menu__section--primary>:first-child .menu>li{width:33.333%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:2.25rem}.l-header__secondary-menu__outer-wrapper .separator{width:6.25rem;margin-bottom:3.375rem}.l-header__primary-menu__outer-wrapper{position:relative;z-index:0}.l-header__primary-menu__outer-wrapper:before{content:"";position:absolute;top:0;right:0;left:0;z-index:-1;height:3.375rem;display:block;background:#fff}@media (min-width:1110px){.l-header__primary-menu__outer-wrapper:before{height:4.5rem}}.l-header__secondary-menu-toggle-button{position:absolute;top:0;left:0;z-index:10;height:4.5rem;transition:height .25s cubic-bezier(.55,.085,0,.99)}.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header__secondary-menu-toggle-button{height:6.75rem}.js-peek-a-boo-menu--scrolling-up .l-header__outer-wrapper,.js-peek-a-boo-menu--scrolling-up .l-header__primary-menu__outer-wrapper,.js-show-aiche-menu[class] .l-header__outer-wrapper,.js-show-aiche-menu[class] .l-header__primary-menu__outer-wrapper,.l-header__outer-wrapper,.l-header__primary-menu__outer-wrapper{visibility:visible;transition:visibility 0s 0s,height .25s cubic-bezier(.55,.085,0,.99) .125s,-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:visibility 0s 0s,transform .25s cubic-bezier(.55,.085,0,.99),height .25s cubic-bezier(.55,.085,0,.99) .125s;transition:visibility 0s 0s,transform .25s cubic-bezier(.55,.085,0,.99),height .25s cubic-bezier(.55,.085,0,.99) .125s,-webkit-transform .25s cubic-bezier(.55,.085,0,.99);height:3.375rem;-webkit-transform:none;transform:none}@media (min-width:1110px){.js-peek-a-boo-menu--scrolling-up .l-header__outer-wrapper,.js-peek-a-boo-menu--scrolling-up .l-header__primary-menu__outer-wrapper,.js-show-aiche-menu[class] .l-header__outer-wrapper,.js-show-aiche-menu[class] .l-header__primary-menu__outer-wrapper,.l-header__outer-wrapper,.l-header__primary-menu__outer-wrapper{height:4.5rem}}.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header__primary-menu__outer-wrapper,.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header__secondary-menu__outer-wrapper,.js-peek-a-boo-menu--scrolling-down .l-header__primary-menu__outer-wrapper,.js-peek-a-boo-menu--scrolling-down .l-header__secondary-menu__outer-wrapper{visibility:hidden;transition:visibility 0s .3s,height .25s cubic-bezier(.55,.085,0,.99) .125s,-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:visibility 0s .3s,transform .25s cubic-bezier(.55,.085,0,.99),height .25s cubic-bezier(.55,.085,0,.99) .125s;transition:visibility 0s .3s,transform .25s cubic-bezier(.55,.085,0,.99),height .25s cubic-bezier(.55,.085,0,.99) .125s,-webkit-transform .25s cubic-bezier(.55,.085,0,.99);-webkit-transform:translateY(-150%);transform:translateY(-150%);height:0;overflow:hidden}.js-has-hide-aiche-menu-button.js-hide-aiche-menu.js-has-community-menu .l-header__secondary-menu__outer-wrapper,.js-peek-a-boo-menu--scrolling-down.js-has-community-menu .l-header__secondary-menu__outer-wrapper{-webkit-transform:none;transform:none}.js-has-community-menu.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header__secondary-menu__outer-wrapper,.js-show-aiche-menu[class] .l-header__secondary-menu__outer-wrapper{overflow:visible;visibility:visible}.js-has-hide-aiche-menu-button.js-hide-aiche-menu.js-has-community-menu.js-has-section-menu.js-peek-a-boo-menu--scrolling-down .l-header__secondary-menu__outer-wrapper{overflow:hidden;visibility:hidden}.l-header__outer-wrapper{transition:height .25s cubic-bezier(.55,.085,0,.99)}.js-has-hide-aiche-menu-button.js-hide-aiche-menu .l-header__outer-wrapper{height:0;visibility:visible;overflow:visible}.js-peek-a-boo-menu--scrolling-down .l-header__outer-wrapper{overflow:hidden}.l-header__nav-wrapper{display:-webkit-flex;display:flex;width:100%}.l-header__logo{-webkit-align-self:center;align-self:center}@media (min-width:1110px){.l-header__mega-menu-wrapper.js-menu-toggle__toggleable,[id=secondary-menu-toggle]~.menu-toggle__toggleable,[id=sg-desktop-burger-toggle]~.menu-toggle__toggleable{transition:visibility 0s .25s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out;position:absolute;left:0;right:0;z-index:1;display:block;height:0;overflow:hidden;visibility:hidden}}@media (min-width:1110px){.l-header__mega-menu-wrapper.js-menu-toggle__toggleable--open,[id=secondary-menu-toggle]:checked~.menu-toggle__toggleable,[id=sg-desktop-burger-toggle]:checked~.menu-toggle__toggleable{transition:visibility 0s 0s,height .25s cubic-bezier(.55,.085,0,.99),padding-top .25s ease-in-out,padding-bottom .25s ease-in-out;height:calc(100vh - 4.5rem);overflow-y:scroll;background:rgba(0,0,0,.2);box-shadow:0 1.125rem 3.375rem 1.125rem rgba(0,0,0,.22);visibility:visible}}@media (min-width:1110px){.l-header__mega-menu-wrapper.js-menu-toggle__toggleable--open[style*=height],[id=secondary-menu-toggle]:checked~.menu-toggle__toggleable[style*=height],[id=sg-desktop-burger-toggle]:checked~.menu-toggle__toggleable[style*=height]{overflow:hidden}}.l-header__mega-menu-wrapper{display:none}@media (min-width:1110px){.l-header__mega-menu-wrapper{display:block}}.l-header__tertiary-calls-to-action-wrapper{display:none;margin:0;padding:0}@media (min-width:1110px){.l-header__tertiary-calls-to-action-wrapper{display:-webkit-flex;display:flex}}.l-header__tertiary-calls-to-action-wrapper>li{display:-webkit-flex;display:flex;margin:0;padding:0;list-style:none}.l-header__tertiary-calls-to-action-wrapper>li:before{content:none}.l-header__tertiary-call-to-action{font-size:1.02275rem;line-height:4.5rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin:0;padding:0 1.125rem;font-weight:900;white-space:nowrap}@media (min-width:1260px){.l-header__tertiary-call-to-action{font-size:1.125rem;padding:0 2.25rem}}.l-header__tertiary-call-to-action[class]{box-shadow:none}li:first-child>.l-header__tertiary-call-to-action{position:relative;z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:.92975rem;line-height:4.5rem;text-transform:uppercase}li:first-child>.l-header__tertiary-call-to-action:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:120%;background:#cfe7f1;transition:width .3s cubic-bezier(.55,.085,0,.99)}a:focus li:first-child>.l-header__tertiary-call-to-action:after,a:hover li:first-child>.l-header__tertiary-call-to-action:after,li:first-child>.l-header__tertiary-call-to-action:active:after,li:first-child>.l-header__tertiary-call-to-action:focus:after,li:first-child>.l-header__tertiary-call-to-action:hover:after{width:100%}a:focus li:first-child>.l-header__tertiary-call-to-action .button__text:before,a:hover li:first-child>.l-header__tertiary-call-to-action .button__text:before,li:first-child>.l-header__tertiary-call-to-action:active .button__text:before,li:first-child>.l-header__tertiary-call-to-action:focus .button__text:before,li:first-child>.l-header__tertiary-call-to-action:hover .button__text:before{background:#cfe7f1}li:last-child>.l-header__tertiary-call-to-action{position:relative;z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 1.125rem;background:#009ade;color:#fff}li:last-child>.l-header__tertiary-call-to-action:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:120%;background:#0086c1;transition:width .3s cubic-bezier(.55,.085,0,.99)}a:focus li:last-child>.l-header__tertiary-call-to-action:after,a:hover li:last-child>.l-header__tertiary-call-to-action:after,li:last-child>.l-header__tertiary-call-to-action:active:after,li:last-child>.l-header__tertiary-call-to-action:focus:after,li:last-child>.l-header__tertiary-call-to-action:hover:after{width:100%}a:focus li:last-child>.l-header__tertiary-call-to-action .button__text:before,a:hover li:last-child>.l-header__tertiary-call-to-action .button__text:before,li:last-child>.l-header__tertiary-call-to-action:active .button__text:before,li:last-child>.l-header__tertiary-call-to-action:focus .button__text:before,li:last-child>.l-header__tertiary-call-to-action:hover .button__text:before{background:#0086c1}@media (min-width:1260px){li:last-child>.l-header__tertiary-call-to-action{padding:0 1.6875rem}}.l-header__mobile-menu-wrapper.js-menu-toggle__toggleable.mobile-menu__wrapper,[id=mobile-menu-toggle]~.mobile-menu__wrapper{visibility:hidden;transition:visibility 0s .25s,-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:visibility 0s .25s,transform .25s cubic-bezier(.55,.085,0,.99);transition:visibility 0s .25s,transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99);position:absolute;left:0;right:0;z-index:1;width:100vw;height:100vh;padding-right:3.375rem;overflow:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}@media (min-width:1110px){.l-header__mobile-menu-wrapper.js-menu-toggle__toggleable.mobile-menu__wrapper,[id=mobile-menu-toggle]~.mobile-menu__wrapper{visibility:visible;transition:none;position:static;width:auto;height:auto;padding:0;overflow:visible;-webkit-transform:none;transform:none}}.l-header__mobile-menu-wrapper.js-menu-toggle__toggleable--open.mobile-menu__wrapper,[id=mobile-menu-toggle]:checked~.mobile-menu__wrapper{visibility:visible;transition:-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99);-webkit-transform:none;transform:none}@media (min-width:1110px){.l-header__mobile-menu-wrapper.js-menu-toggle__toggleable--open.mobile-menu__wrapper,[id=mobile-menu-toggle]:checked~.mobile-menu__wrapper{visibility:visible;transition:none;overflow:visible}}@media (min-width:1110px){.l-header__mobile-menu-toggle,.l-header__mobile-menu-toggle-button{display:none}}.l-header__mobile-menu-toggle-button{transition:-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}.l-header__mobile-menu-toggle-button.js-menu-toggle-button--active{-webkit-transform:translate(100vw) translate(-100%);transform:translate(100vw) translate(-100%)}@media (min-width:1110px){.l-header__mobile-menu-wrapper{margin-left:auto;margin-right:auto}}.l-header__account-dropdown{position:relative;margin-left:auto}.l-header__account-dropdown__menu-toggle-button{position:relative;z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:1.02275rem;line-height:3.375rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin:0;padding:0 1.125rem 0 2.65625rem;background:#009ade;color:#fff;font-weight:900;white-space:nowrap}.l-header__account-dropdown__menu-toggle-button:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:120%;background:#0086c1;transition:width .3s cubic-bezier(.55,.085,0,.99)}.l-header__account-dropdown__menu-toggle-button:active:after,.l-header__account-dropdown__menu-toggle-button:focus:after,.l-header__account-dropdown__menu-toggle-button:hover:after,a:focus .l-header__account-dropdown__menu-toggle-button:after,a:hover .l-header__account-dropdown__menu-toggle-button:after{width:100%}.l-header__account-dropdown__menu-toggle-button:active .button__text:before,.l-header__account-dropdown__menu-toggle-button:focus .button__text:before,.l-header__account-dropdown__menu-toggle-button:hover .button__text:before,a:focus .l-header__account-dropdown__menu-toggle-button .button__text:before,a:hover .l-header__account-dropdown__menu-toggle-button .button__text:before{background:#0086c1}@media (min-width:820px){.l-header__account-dropdown__menu-toggle-button{padding-left:3.28125rem}}@media (min-width:1110px){.l-header__account-dropdown__menu-toggle-button{font-size:1.125rem;line-height:4.5rem}}.l-header__account-menu__username{display:block;overflow:hidden;text-overflow:ellipsis;max-width:5rem}@media (min-width:820px){.l-header__account-menu__username{max-width:7.5rem}}.l-header__account-menu__last-name{display:none}@media (min-width:820px){.l-header__account-menu__last-name{display:inline}}.l-header__account-menu__avatar__wrapper{position:absolute;top:50%;left:.84375rem;width:1.25rem;height:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;overflow:hidden}@media (min-width:820px){.l-header__account-menu__avatar__wrapper{width:1.875rem;height:1.875rem}}.l-header__account-menu__avatar{position:absolute;top:50%;left:50%;display:block;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-header__account-dropdown__outer-wrapper{font-family:Avenir,Helvetica,Arial,sans-serif;color:#fff;background:#00304c}.l-header__account-dropdown__list-wrapper{margin:0;padding:1.125rem 0;list-style:none}.l-header__account-dropdown__item{margin:0;padding:0}.l-header__account-dropdown__item a{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:.5625rem 1.6875rem;font-weight:900;color:#fff}.l-header__account-dropdown__item a:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(42,110,151,.6);transition:height .25s cubic-bezier(.55,.085,0,.99)}.l-header__account-dropdown__item a:active,.l-header__account-dropdown__item a:focus,.l-header__account-dropdown__item a:hover{box-shadow:none}.l-header__account-dropdown__item a:active:before,.l-header__account-dropdown__item a:focus:before,.l-header__account-dropdown__item a:hover:before{height:100%}.l-header__account-dropdown__outer-wrapper.js-menu-toggle__toggleable,[id=account-toggle]~.menu-toggle__toggleable{transition:visibility 0s .4s,height .25s cubic-bezier(.55,.085,0,.99);position:absolute;top:100%;right:0;width:12.5rem;height:0;overflow:hidden}.l-header__account-dropdown__outer-wrapper.js-menu-toggle__toggleable--open,[id=account-toggle]:checked~.menu-toggle__toggleable{transition:visibility 0s 0s,height .25s cubic-bezier(.55,.085,0,.99);height:11.25rem}.l-header__account-dropdown__outer-wrapper.js-menu-toggle__toggleable--open[style*=height],[id=account-toggle]:checked~.menu-toggle__toggleable[style*=height]{overflow:hidden}.mobile-menu__wrapper{display:-webkit-flex;display:flex;background:transparent;transition:background .25s;transition-delay:.25s;-webkit-flex-grow:1;flex-grow:1}@media (min-width:1110px){.mobile-menu__wrapper{-webkit-flex-grow:0;flex-grow:0;height:auto!important}}.mobile-menu__wrapper.js-menu-toggle__toggleable--open{background:rgba(0,0,0,.5)}@media (min-width:1110px){.mobile-menu__wrapper{background:transparent;transition:none}}.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child--transitioned .mobile-menu__inner-wrapper>*{visibility:hidden}.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child--transitioned .block-menu-menu-main-menu{visibility:visible}.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child--transitioned .main-menu__item{visibility:hidden}.no-js .mobile-menu__wrapper{min-height:100vh;height:auto}@media (min-width:1110px){.no-js .mobile-menu__wrapper{min-height:0}}.mobile-menu{display:-webkit-flex;display:flex;width:100%;padding-top:3.375rem;overflow:hidden;background:#00304c}@media (min-width:1110px){.mobile-menu{padding-top:0;overflow:visible;background:transparent}}@media (max-width:1109px){.mobile-menu [class*=button--][class*="--has-arrow"]:before{background-image:url(/sites/all/themes/custom/aiche_core_theme/dist/images/arrows/grayscale-100.svg)}}@media (max-width:1109px){.mobile-menu .help-text{opacity:.7}}.mobile-menu__inner-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;transition:-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child .mobile-menu__inner-wrapper{-webkit-transform:translate(-100%);transform:translate(-100%)}@media (min-width:1110px){.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child .mobile-menu__inner-wrapper{-webkit-transform:none;transform:none}}@media (min-width:1110px){.mobile-menu__inner-wrapper{-webkit-flex-direction:row;flex-direction:row;width:auto;margin:0 auto;transition:none}}.community-menu .mobile-menu__inner-wrapper{margin:0}.js-mobile-menu__section-header{font-size:1.125rem;line-height:1.6875rem;font-family:Avenir,Helvetica,Arial,sans-serif;position:absolute;top:0;left:100vw;display:block;cursor:pointer;padding:.5625rem 1.125rem .5625rem 2.8125rem;border:0;overflow:hidden;font-weight:700;color:#fff;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:-webkit-transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99);transition:transform .25s cubic-bezier(.55,.085,0,.99),-webkit-transform .25s cubic-bezier(.55,.085,0,.99)}@media (min-width:1110px){.js-mobile-menu__section-header{display:none}}.js-mobile-menu__section-header:before{content:"";position:absolute;top:50%;left:1.125rem;display:block;width:.8125rem;height:.8125rem;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/arrows/green-65.svg) no-repeat 50%;background-size:100% auto}.mobile-menu__wrapper.js-menu-toggle__toggleable--active-child .js-mobile-menu__section-header{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.js-mobile-menu__section-header--hidden{visibility:hidden}.u-background-blue-2{background-color:#00263b}.u-background-blue-5{background-color:#0d283a}.u-background-blue-8{background-color:#00304c}.u-background-blue-10{background-color:#143245}.u-background-blue-15{background-color:#036}.u-background-blue-20{background-color:#003a5d}.u-background-blue-30{background-color:#2a6e97}.u-background-blue-40{background-color:#0086c1}.u-background-blue-45{background-color:#0096d6}.u-background-blue-50{background-color:#009ade}.u-background-blue-70{background-color:#7ab9d4}.u-background-blue-75{background-color:#71d3ff}.u-background-blue-95{background-color:#cfe7f1}.u-background-teal-30{background-color:#316f88}.u-background-teal-45{background-color:#099}.u-background-teal-50{background-color:#499bbd}.u-background-green-40{background-color:#547a13}.u-background-green-50{background-color:#629031}.u-background-green-60{background-color:#81be41}.u-background-green-65{background-color:#7fbb00}.u-background-green-70{background-color:#7fb722}.u-background-orange-50{background-color:#f47b29}.u-background-grayscale-0{background-color:#000}.u-background-grayscale-20{background-color:#2c2a27}.u-background-grayscale-45{background-color:#596a74}.u-background-grayscale-50{background-color:#666b6e}.u-background-grayscale-60{background-color:#a0a5a9}.u-background-grayscale-75{background-color:#cdd2d5}.u-background-grayscale-80{background-color:#d3d3d3}.u-background-grayscale-85{background-color:#ebebeb}.u-background-grayscale-90{background-color:#f5f5f5}.u-background-grayscale-100{background-color:#fff}.u-background-gradient-blue{background:linear-gradient(135deg,#036 10%,#2a6e97 65%,#0086c1 90%)}.u-background-gradient-gray{background:linear-gradient(135deg,#2c2a27 10%,#666b6e 90%)}.u-background-gradient-green{background:linear-gradient(135deg,#547a13 10%,#7fb722 90%)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.u-content-container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.u-grid-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:content-box;grid-column:1/-1;justify-self:stretch;max-width:80rem}@media (min-width:1280px){.u-grid-container{margin-right:auto;margin-left:auto}}@supports (display:grid){.u-grid-container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:1.125rem}@media (min-width:820px){.u-grid-container{grid-template-columns:repeat(12,minmax(0,1fr));margin-left:auto;margin-right:auto}}@media (min-width:1050px){.u-grid-container{grid-template-columns:repeat(14,minmax(0,1fr))}}}.u-grid-child--full-width{grid-column:1/-1;justify-self:stretch}.u-grid-child--body-text{justify-self:stretch;margin-left:0;margin-right:0}@media (min-width:820px){.u-grid-child--body-text{width:calc((100% - 12.375rem)/12*10 + 10.125rem);margin-right:auto;margin-left:auto}}@media (min-width:1050px){.u-grid-child--body-text{width:calc((100% - 14.625rem)/14*12 + 12.375rem)}}@media (min-width:1260px){.u-grid-child--body-text{width:calc((100% - 14.625rem)/14*10 + 10.125rem)}}@supports (display:grid){.u-grid-child--body-text{grid-column:1/-1;width:100%;max-width:100%;margin-right:0;margin-left:0}@media (min-width:820px){.u-grid-child--body-text{grid-column:2/-2}}@media (min-width:1050px){.u-grid-child--body-text{grid-column:2/-2}}@media (min-width:1260px){.u-grid-child--body-text{grid-column:3/-3}}}@media (min-width:820px){.u-grid-child--wider{width:calc((100% - 12.375rem)/12*10 + 10.125rem);margin-right:auto;margin-left:auto}}@media (min-width:1050px){.u-grid-child--wider{width:calc((100% - 14.625rem)/14*12 + 12.375rem)}}@supports (display:grid){.u-grid-child--wider{grid-column:1/-1;width:100%;margin-right:0;margin-left:0}@media (min-width:820px){.u-grid-child--wider{grid-column:2/-2}}}.u-add-body-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:550px){.u-add-body-padding{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.u-add-body-padding{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.u-add-body-padding{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.u-add-body-padding{padding-left:5rem;padding-right:5rem}}.u-negate-body-padding{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:550px){.u-negate-body-padding{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.u-negate-body-padding{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.u-negate-body-padding{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.u-negate-body-padding{margin-left:-5rem;margin-right:-5rem}}.u-hidden[class]{display:none}.u-section--default-treatment{margin-left:-1.5rem;margin-right:-1.5rem;padding:3.375rem 1.5rem}@media (min-width:820px){.u-section--default-treatment{padding-top:6.75rem;padding-bottom:6.75rem}}@media (min-width:550px){.u-section--default-treatment{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.u-section--default-treatment{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.u-section--default-treatment{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.u-section--default-treatment{margin-left:-5rem;margin-right:-5rem}}@media (min-width:550px){.u-section--default-treatment{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.u-section--default-treatment{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.u-section--default-treatment{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.u-section--default-treatment{padding-left:5rem;padding-right:5rem}}.u-section-spacing--padding{padding-top:3.375rem;padding-bottom:3.375rem}@media (min-width:820px){.u-section-spacing--padding{padding-top:6.75rem;padding-bottom:6.75rem}}.u-section-spacing--margin{margin-top:3.375rem;margin-bottom:3.375rem}@media (min-width:820px){.u-section-spacing--margin{margin-top:6.75rem;margin-bottom:6.75rem}}.u-two-col--1-1,.u-two-col--2-3rds{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;font-family:Avenir,Helvetica,Arial,sans-serif;overflow:hidden}@media (min-width:550px){.u-two-col--1-1,.u-two-col--2-3rds{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.u-two-col--1-1,.u-two-col--2-3rds{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.u-two-col--1-1,.u-two-col--2-3rds{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.u-two-col--1-1,.u-two-col--2-3rds{margin-left:-5rem;margin-right:-5rem}}@media (min-width:550px){.u-two-col--1-1,.u-two-col--2-3rds{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.u-two-col--1-1,.u-two-col--2-3rds{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.u-two-col--1-1,.u-two-col--2-3rds{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.u-two-col--1-1,.u-two-col--2-3rds{padding-left:5rem;padding-right:5rem}}.u-two-col--1-1 .aiche-ad,.u-two-col--2-3rds .aiche-ad{margin-bottom:1.125rem}.u-two-col--1-1 .aiche-ad:last-child,.u-two-col--2-3rds .aiche-ad:last-child{margin-bottom:0}.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:content-box;grid-column:1/-1;justify-self:stretch;max-width:80rem;padding-top:3.375rem;position:relative;z-index:0}@media (min-width:1280px){.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{margin-right:auto;margin-left:auto}}@supports (display:grid){.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:1.125rem}@media (min-width:820px){.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{grid-template-columns:repeat(12,minmax(0,1fr));margin-left:auto;margin-right:auto}}@media (min-width:1050px){.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{grid-template-columns:repeat(14,minmax(0,1fr))}}}@media (min-width:820px){.u-two-col--1-1__inner,.u-two-col--2-3rds__inner{padding-top:6.75rem}}.blue .u-two-col--1-1__inner:not([class*=u-color-]),.blue .u-two-col--1-1__inner :not([class*=u-color-]),.blue .u-two-col--1-1__inner a:not([class*=u-color-]),.blue .u-two-col--2-3rds__inner:not([class*=u-color-]),.blue .u-two-col--2-3rds__inner :not([class*=u-color-]),.blue .u-two-col--2-3rds__inner a:not([class*=u-color-]),.dark .u-two-col--1-1__inner:not([class*=u-color-]),.dark .u-two-col--1-1__inner :not([class*=u-color-]),.dark .u-two-col--1-1__inner a:not([class*=u-color-]),.dark .u-two-col--2-3rds__inner:not([class*=u-color-]),.dark .u-two-col--2-3rds__inner :not([class*=u-color-]),.dark .u-two-col--2-3rds__inner a:not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--1-1__inner:not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--1-1__inner :not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--1-1__inner a:not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--2-3rds__inner:not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--2-3rds__inner :not([class*=u-color-]),.list-filters__filters-inner-wrapper .u-two-col--2-3rds__inner a:not([class*=u-color-]),.u-background-gradient-blue .u-two-col--1-1__inner:not([class*=u-color-]),.u-background-gradient-blue .u-two-col--1-1__inner :not([class*=u-color-]),.u-background-gradient-blue .u-two-col--1-1__inner a:not([class*=u-color-]),.u-background-gradient-blue .u-two-col--2-3rds__inner:not([class*=u-color-]),.u-background-gradient-blue .u-two-col--2-3rds__inner :not([class*=u-color-]),.u-background-gradient-blue .u-two-col--2-3rds__inner a:not([class*=u-color-]),.u-background-gradient-green .u-two-col--1-1__inner:not([class*=u-color-]),.u-background-gradient-green .u-two-col--1-1__inner :not([class*=u-color-]),.u-background-gradient-green .u-two-col--1-1__inner a:not([class*=u-color-]),.u-background-gradient-green .u-two-col--2-3rds__inner:not([class*=u-color-]),.u-background-gradient-green .u-two-col--2-3rds__inner :not([class*=u-color-]),.u-background-gradient-green .u-two-col--2-3rds__inner a:not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--1-1__inner:not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--1-1__inner :not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--1-1__inner a:not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--2-3rds__inner:not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--2-3rds__inner :not([class*=u-color-]),.u-background-grayscale-0 .u-two-col--2-3rds__inner a:not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--1-1__inner:not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--1-1__inner :not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--1-1__inner a:not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--2-3rds__inner:not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--2-3rds__inner :not([class*=u-color-]),.u-background-grayscale-20 .u-two-col--2-3rds__inner a:not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--1-1__inner:not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--1-1__inner :not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--1-1__inner a:not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--2-3rds__inner:not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--2-3rds__inner :not([class*=u-color-]),.u-background-grayscale-45 .u-two-col--2-3rds__inner a:not([class*=u-color-]),[class*=u-background-blue] .u-two-col--1-1__inner:not([class*=u-color-]),[class*=u-background-blue] .u-two-col--1-1__inner :not([class*=u-color-]),[class*=u-background-blue] .u-two-col--1-1__inner a:not([class*=u-color-]),[class*=u-background-blue] .u-two-col--2-3rds__inner:not([class*=u-color-]),[class*=u-background-blue] .u-two-col--2-3rds__inner :not([class*=u-color-]),[class*=u-background-blue] .u-two-col--2-3rds__inner a:not([class*=u-color-]),[class*=u-background-teal] .u-two-col--1-1__inner:not([class*=u-color-]),[class*=u-background-teal] .u-two-col--1-1__inner :not([class*=u-color-]),[class*=u-background-teal] .u-two-col--1-1__inner a:not([class*=u-color-]),[class*=u-background-teal] .u-two-col--2-3rds__inner:not([class*=u-color-]),[class*=u-background-teal] .u-two-col--2-3rds__inner :not([class*=u-color-]),[class*=u-background-teal] .u-two-col--2-3rds__inner a:not([class*=u-color-]){color:#fff}.u-two-col--1-1__inner>*,.u-two-col--2-3rds__inner>*{padding-bottom:3.375rem}@media (min-width:820px){.u-two-col--1-1__inner>*,.u-two-col--2-3rds__inner>*{padding-bottom:6.75rem}}@media (min-width:820px){.u-two-col--2-3rds__inner:before{content:"";position:absolute;top:0;right:auto;bottom:0;left:calc((100% - 12.375rem)/12*7 + 7.875rem);width:100vw;height:auto;background:rgba(0,0,0,.05);z-index:-1}}@media (min-width:1050px){.u-two-col--2-3rds__inner:before{left:calc((100% - 14.625rem)/14*9 + 10.125rem)}}@media (min-width:820px){[class*=u-background-blue-] .u-two-col--2-3rds__inner:before{background:rgba(0,0,0,.2)}}@supports (display:grid){.u-two-col--2-3rds__inner>:nth-child(odd){grid-column:1/-1}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(odd){grid-column:1/8}}@media (min-width:1050px){.u-two-col--2-3rds__inner>:nth-child(odd){grid-column:2/10}}}.u-two-col--2-3rds__inner>:nth-child(2n+2){margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:3.375rem;background:rgba(0,0,0,.05)}@media (min-width:550px){.u-two-col--2-3rds__inner>:nth-child(2n+2){margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(2n+2){margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.u-two-col--2-3rds__inner>:nth-child(2n+2){margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.u-two-col--2-3rds__inner>:nth-child(2n+2){margin-left:-5rem;margin-right:-5rem}}@media (min-width:550px){.u-two-col--2-3rds__inner>:nth-child(2n+2){padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(2n+2){padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.u-two-col--2-3rds__inner>:nth-child(2n+2){padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.u-two-col--2-3rds__inner>:nth-child(2n+2){padding-left:5rem;padding-right:5rem}}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(2n+2){background:transparent;margin:0;padding-top:0;padding-left:0;padding-right:0}}[class*=u-background-blue-] .u-two-col--2-3rds__inner>:nth-child(2n+2){background:rgba(0,0,0,.2)}@media (min-width:820px){[class*=u-background-blue-] .u-two-col--2-3rds__inner>:nth-child(2n+2){background:transparent}}@supports (display:grid){.u-two-col--2-3rds__inner>:nth-child(2n+2){grid-column:1/-1}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(2n+2){padding-left:2.25rem;grid-column:8/-1}}@media (min-width:1050px){.u-two-col--2-3rds__inner>:nth-child(2n+2){grid-column:10/-2}}}.u-two-col--2-3rds__inner>:nth-child(2n+2)>h2:not(class),.u-two-col--2-3rds__inner>:nth-child(2n+2)>h3:not(class),.u-two-col--2-3rds__inner>:nth-child(2n+2)>h4:not(class){font-size:.76838rem;line-height:1.125rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin:0 0 .5625rem;padding:0;text-transform:uppercase;letter-spacing:.0625rem;font-weight:900}@media (min-width:820px){.u-two-col--2-3rds__inner>:nth-child(2n+2)>h2:not(class),.u-two-col--2-3rds__inner>:nth-child(2n+2)>h3:not(class),.u-two-col--2-3rds__inner>:nth-child(2n+2)>h4:not(class){padding-top:1.6875rem}}.u-two-col--2-3rds__inner>:nth-child(2n+2) img{display:block}@supports (display:grid){.u-two-col--1-1__inner>:nth-child(odd){grid-column:1/-1}@media (min-width:820px){.u-two-col--1-1__inner>:nth-child(odd){grid-column:1/6}}@media (min-width:1050px){.u-two-col--1-1__inner>:nth-child(odd){grid-column:2/7}}}@supports (display:grid){.u-two-col--1-1__inner>:nth-child(2n+2){grid-column:1/-1}@media (min-width:820px){.u-two-col--1-1__inner>:nth-child(2n+2){padding-left:2.25rem;grid-column:6/-1}}@media (min-width:1050px){.u-two-col--1-1__inner>:nth-child(2n+2){grid-column:7/-2}}}.u-margin-top-0[class]{margin-top:0}.u-margin-left-0[class]{margin-left:0}.u-margin-right-0[class]{margin-right:0}.u-margin-bottom-0[class]{margin-bottom:0}.u-padding-top-0[class]{padding-top:0}.u-padding-bottom-0[class]{padding-bottom:0}.u-padding-left-0[class]{padding-left:0}.u-padding-right-0[class]{padding-right:0}.u-margin-top-1[class]{margin-top:1.125rem}.u-margin-left-1[class]{margin-left:1.125rem}.u-margin-right-1[class]{margin-right:1.125rem}.u-margin-bottom-1[class]{margin-bottom:1.125rem}.u-padding-top-1[class]{padding-top:1.125rem}.u-padding-bottom-1[class]{padding-bottom:1.125rem}.u-padding-left-1[class]{padding-left:1.125rem}.u-padding-right-1[class]{padding-right:1.125rem}.u-margin-top-2[class]{margin-top:2.25rem}.u-margin-left-2[class]{margin-left:2.25rem}.u-margin-right-2[class]{margin-right:2.25rem}.u-margin-bottom-2[class]{margin-bottom:2.25rem}.u-padding-top-2[class]{padding-top:2.25rem}.u-padding-bottom-2[class]{padding-bottom:2.25rem}.u-padding-left-2[class]{padding-left:2.25rem}.u-padding-right-2[class]{padding-right:2.25rem}.u-margin-top-3[class]{margin-top:3.375rem}.u-margin-left-3[class]{margin-left:3.375rem}.u-margin-right-3[class]{margin-right:3.375rem}.u-margin-bottom-3[class]{margin-bottom:3.375rem}.u-padding-top-3[class]{padding-top:3.375rem}.u-padding-bottom-3[class]{padding-bottom:3.375rem}.u-padding-left-3[class]{padding-left:3.375rem}.u-padding-right-3[class]{padding-right:3.375rem}.u-margin-top-4[class]{margin-top:4.5rem}.u-margin-left-4[class]{margin-left:4.5rem}.u-margin-right-4[class]{margin-right:4.5rem}.u-margin-bottom-4[class]{margin-bottom:4.5rem}.u-padding-top-4[class]{padding-top:4.5rem}.u-padding-bottom-4[class]{padding-bottom:4.5rem}.u-padding-left-4[class]{padding-left:4.5rem}.u-padding-right-4[class]{padding-right:4.5rem}.u-margin-top-5[class]{margin-top:5.625rem}.u-margin-left-5[class]{margin-left:5.625rem}.u-margin-right-5[class]{margin-right:5.625rem}.u-margin-bottom-5[class]{margin-bottom:5.625rem}.u-padding-top-5[class]{padding-top:5.625rem}.u-padding-bottom-5[class]{padding-bottom:5.625rem}.u-padding-left-5[class]{padding-left:5.625rem}.u-padding-right-5[class]{padding-right:5.625rem}.u-margin-top-half[class]{margin-top:.5625rem}.u-margin-left-half[class]{margin-left:.5625rem}.u-margin-right-half[class]{margin-right:.5625rem}.u-margin-bottom-half[class]{margin-bottom:.5625rem}.u-padding-top-half[class]{padding-top:.5625rem}.u-padding-bottom-half[class]{padding-bottom:.5625rem}.u-padding-left-half[class]{padding-left:.5625rem}.u-padding-right-half[class]{padding-right:.5625rem}.u-noscript-visible,.u-noscript-visible--flex{display:none}@media (min-width:820px){.u-body-component--float-right{float:right;width:calc((100% - 10.125rem)/10*5 + 4.5rem);margin-right:calc((100% - 10.125rem)/10*-1 - 1.125rem);margin-left:4.5rem}}@media (min-width:1050px){.u-body-component--float-right{width:calc((100% - 12.375rem)/12*4 + 3.375rem);margin-right:calc((100% - 12.375rem)/12*-1 - 1.125rem);margin-left:3.375rem}}@media (min-width:1260px){.u-body-component--float-right{width:calc((100% - 10.125rem)/10*4 + 3.375rem);margin-right:calc((100% - 10.125rem)/10*-2 - 2.25rem)}}@media (min-width:820px){.u-body-component--float-right--contained{float:right;width:calc((100% - 10.125rem)/10*4 + 3.375rem);margin-left:4.5rem}}@media (min-width:1050px){.u-body-component--float-right--contained{width:calc((100% - 12.375rem)/12*4 + 3.375rem);margin-left:3.375rem}}@media (min-width:1260px){.u-body-component--float-right--contained{width:calc((100% - 10.125rem)/10*4 + 3.375rem)}}@media (min-width:820px){.u-body-component--float-left{float:left;width:calc((100% - 10.125rem)/10*5 + 4.5rem);margin-left:calc((100% - 10.125rem)/10*-1 - 1.125rem);margin-right:4.5rem}}@media (min-width:1050px){.u-body-component--float-left{width:calc((100% - 12.375rem)/12*4 + 3.375rem);margin-left:calc((100% - 12.375rem)/12*-1 - 1.125rem)}}@media (min-width:1260px){.u-body-component--float-left{width:calc((100% - 10.125rem)/10*4 + 3.375rem);margin-left:calc((100% - 10.125rem)/10*-2 - 2.25rem)}}@media (min-width:820px){.u-body-component--float-left--contained{float:left;width:calc((100% - 10.125rem)/10*4 + 3.375rem);margin-right:4.5rem}}@media (min-width:1050px){.u-body-component--float-left--contained{width:calc((100% - 12.375rem)/12*4 + 3.375rem)}}@media (min-width:1260px){.u-body-component--float-left--contained{width:calc((100% - 10.125rem)/10*4 + 3.375rem)}}.u-body-component--set-to-viewport-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 5.625rem)/6*6 + 8.625rem);left:-1.5rem}@media (min-width:550px){.u-body-component--set-to-viewport-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 5.625rem)/6*6 + 10.125rem);left:-2.25rem}}@media (min-width:820px){.u-body-component--set-to-viewport-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 10.125rem)/10*12 + 16.875rem);left:calc((100% - 10.125rem)/10*-1*1 - 3.375rem)}}@media (min-width:1050px){.u-body-component--set-to-viewport-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 12.375rem)/12*14 + 24.625rem);left:calc((100% - 12.375rem)/12*-1*1 - 6.125rem)}}@media (min-width:1260px){.u-body-component--set-to-viewport-width{position:relative;left:50%;width:calc(100vw - 2.5rem);-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (min-width:1280px){.u-body-component--set-to-viewport-width{width:100vw;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:auto;margin-right:auto}}.u-section--full-width{margin-left:-1.5rem;margin-right:-1.5rem;padding:3.375rem 1.5rem;max-width:100%}@media (min-width:550px){.u-section--full-width{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:820px){.u-section--full-width{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:1050px){.u-section--full-width{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1260px){.u-section--full-width{margin-left:-5rem;margin-right:-5rem}}@media (min-width:550px){.u-section--full-width{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.u-section--full-width{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.u-section--full-width{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.u-section--full-width{padding-left:5rem;padding-right:5rem}}@media (min-width:820px){.u-section--full-width{padding-top:6.75rem;padding-bottom:6.75rem}}.body-copy .u-section--full-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 5.625rem)/6*6 + 8.625rem);left:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;max-width:100vw}@media (min-width:550px){.body-copy .u-section--full-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 5.625rem)/6*6 + 10.125rem);left:-2.25rem}}@media (min-width:820px){.body-copy .u-section--full-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 10.125rem)/10*12 + 16.875rem);left:calc((100% - 10.125rem)/10*-1*1 - 3.375rem)}}@media (min-width:1050px){.body-copy .u-section--full-width{position:relative;margin-left:0;margin-right:0;width:calc((100% - 12.375rem)/12*14 + 24.625rem);left:calc((100% - 12.375rem)/12*-1*1 - 6.125rem)}}@media (min-width:1260px){.body-copy .u-section--full-width{position:relative;left:50%;width:calc(100vw - 2.5rem);-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (min-width:1280px){.body-copy .u-section--full-width{width:100vw;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:auto;margin-right:auto}}@media (min-width:550px){.body-copy .u-section--full-width{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:820px){.body-copy .u-section--full-width{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1050px){.body-copy .u-section--full-width{padding-left:5rem;padding-right:5rem}}@media (min-width:1260px){.body-copy .u-section--full-width{padding-left:5rem;padding-right:5rem}}.u-four-column-text,.u-three-column-text,.u-two-column-text{grid-column-gap:1.125rem;-webkit-column-gap:1.125rem;column-gap:1.125rem}.u-four-column-text .block,.u-four-column-text li,.u-four-column-text ol,.u-four-column-text p,.u-four-column-text ul,.u-three-column-text .block,.u-three-column-text li,.u-three-column-text ol,.u-three-column-text p,.u-three-column-text ul,.u-two-column-text .block,.u-two-column-text li,.u-two-column-text ol,.u-two-column-text p,.u-two-column-text ul{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}@media (min-width:820px){.u-three-column-text,.u-two-column-text{-webkit-column-count:2;column-count:2}}@media (min-width:1050px){.u-three-column-text{-webkit-column-count:3;column-count:3}}@media (min-width:820px){.u-four-column-text{-webkit-column-count:2;column-count:2}}@media (min-width:1050px){.u-four-column-text{-webkit-column-count:4;column-count:4}}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:"";display:table}.u-clearfix:after{clear:both}.element-invisible,.u-element-invisible{position:absolute;width:.0625rem;height:.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.element-invisible.focusable:active,.element-invisible.focusable:focus,.u-element-invisible.focusable:active,.u-element-invisible.focusable:focus{position:relative;z-index:5;clip:auto;-webkit-clip-path:none;clip-path:none;overflow:visible;height:auto;width:auto}.u-noscript-hidden{display:none}.u-noscript-visible{display:block}.u-noscript-visible--flex{display:-webkit-flex;display:flex}.u-reset{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;line-height:inherit;list-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.u-body-no-scroll{max-height:100vh;overflow:hidden}.u-show-external-links a[href^="//"]:after,.u-show-external-links a[href^=http]:after,a.u-show-external-links:after{content:"";display:inline-block;width:1.875rem;height:1.875rem;background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/external-link--blue-50.svg) no-repeat 50%;opacity:.6}.blue .u-show-external-links a[href^="//"]:after,.blue .u-show-external-links a[href^=http]:after,.blue a.u-show-external-links:after,.dark .u-show-external-links a[href^="//"]:after,.dark .u-show-external-links a[href^=http]:after,.dark a.u-show-external-links:after,.list-filters__filters-inner-wrapper .u-show-external-links a[href^="//"]:after,.list-filters__filters-inner-wrapper .u-show-external-links a[href^=http]:after,.list-filters__filters-inner-wrapper a.u-show-external-links:after,.u-background-gradient-blue .u-show-external-links a[href^="//"]:after,.u-background-gradient-blue .u-show-external-links a[href^=http]:after,.u-background-gradient-blue a.u-show-external-links:after,.u-background-gradient-green .u-show-external-links a[href^="//"]:after,.u-background-gradient-green .u-show-external-links a[href^=http]:after,.u-background-gradient-green a.u-show-external-links:after,.u-background-grayscale-0 .u-show-external-links a[href^="//"]:after,.u-background-grayscale-0 .u-show-external-links a[href^=http]:after,.u-background-grayscale-0 a.u-show-external-links:after,.u-background-grayscale-20 .u-show-external-links a[href^="//"]:after,.u-background-grayscale-20 .u-show-external-links a[href^=http]:after,.u-background-grayscale-20 a.u-show-external-links:after,.u-background-grayscale-45 .u-show-external-links a[href^="//"]:after,.u-background-grayscale-45 .u-show-external-links a[href^=http]:after,.u-background-grayscale-45 a.u-show-external-links:after,[class*=u-background-blue] .u-show-external-links a[href^="//"]:after,[class*=u-background-blue] .u-show-external-links a[href^=http]:after,[class*=u-background-blue] a.u-show-external-links:after,[class*=u-background-teal] .u-show-external-links a[href^="//"]:after,[class*=u-background-teal] .u-show-external-links a[href^=http]:after,[class*=u-background-teal] a.u-show-external-links:after{background-image:url(/sites/all/themes/custom/aiche_core_theme/dist/images/external-link--grayscale-100.svg);opacity:.4}.body-copy .download-link,.body-copy .u-download-link,.download-link,.u-download-link{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:flex-start;align-items:flex-start;padding-right:.5625rem}.body-copy .download-link:before,.body-copy .u-download-link:before,.download-link:before,.u-download-link:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.body-copy .download-link:active,.body-copy .download-link:focus,.body-copy .download-link:hover,.body-copy .u-download-link:active,.body-copy .u-download-link:focus,.body-copy .u-download-link:hover,.download-link:active,.download-link:focus,.download-link:hover,.u-download-link:active,.u-download-link:focus,.u-download-link:hover{box-shadow:none}.body-copy .download-link:active:before,.body-copy .download-link:focus:before,.body-copy .download-link:hover:before,.body-copy .u-download-link:active:before,.body-copy .u-download-link:focus:before,.body-copy .u-download-link:hover:before,.download-link:active:before,.download-link:focus:before,.download-link:hover:before,.u-download-link:active:before,.u-download-link:focus:before,.u-download-link:hover:before{height:100%}.body-copy .download-link:after,.body-copy .u-download-link:after,.download-link:after,.u-download-link:after{content:"";-webkit-order:-1;order:-1;display:block;-webkit-flex-shrink:0;flex-shrink:0;width:1.375rem;height:1.6875rem;margin:0 .5625rem;background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/download-document--dark.svg) no-repeat}.blue .body-copy .download-link,.blue .body-copy .u-download-link,.blue .download-link,.blue .u-download-link,.dark .body-copy .download-link,.dark .body-copy .u-download-link,.dark .download-link,.dark .u-download-link,.list-filters__filters-inner-wrapper .body-copy .download-link,.list-filters__filters-inner-wrapper .body-copy .u-download-link,.list-filters__filters-inner-wrapper .download-link,.list-filters__filters-inner-wrapper .u-download-link,.u-background-gradient-blue .body-copy .download-link,.u-background-gradient-blue .body-copy .u-download-link,.u-background-gradient-blue .download-link,.u-background-gradient-blue .u-download-link,.u-background-gradient-green .body-copy .download-link,.u-background-gradient-green .body-copy .u-download-link,.u-background-gradient-green .download-link,.u-background-gradient-green .u-download-link,.u-background-grayscale-0 .body-copy .download-link,.u-background-grayscale-0 .body-copy .u-download-link,.u-background-grayscale-0 .download-link,.u-background-grayscale-0 .u-download-link,.u-background-grayscale-20 .body-copy .download-link,.u-background-grayscale-20 .body-copy .u-download-link,.u-background-grayscale-20 .download-link,.u-background-grayscale-20 .u-download-link,.u-background-grayscale-45 .body-copy .download-link,.u-background-grayscale-45 .body-copy .u-download-link,.u-background-grayscale-45 .download-link,.u-background-grayscale-45 .u-download-link,[class*=u-background-blue] .body-copy .download-link,[class*=u-background-blue] .body-copy .u-download-link,[class*=u-background-blue] .download-link,[class*=u-background-blue] .u-download-link,[class*=u-background-teal] .body-copy .download-link,[class*=u-background-teal] .body-copy .u-download-link,[class*=u-background-teal] .download-link,[class*=u-background-teal] .u-download-link{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;display:-webkit-inline-flex;display:inline-flex;color:#fff}.blue .body-copy .download-link:before,.blue .body-copy .u-download-link:before,.blue .download-link:before,.blue .u-download-link:before,.dark .body-copy .download-link:before,.dark .body-copy .u-download-link:before,.dark .download-link:before,.dark .u-download-link:before,.list-filters__filters-inner-wrapper .body-copy .download-link:before,.list-filters__filters-inner-wrapper .body-copy .u-download-link:before,.list-filters__filters-inner-wrapper .download-link:before,.list-filters__filters-inner-wrapper .u-download-link:before,.u-background-gradient-blue .body-copy .download-link:before,.u-background-gradient-blue .body-copy .u-download-link:before,.u-background-gradient-blue .download-link:before,.u-background-gradient-blue .u-download-link:before,.u-background-gradient-green .body-copy .download-link:before,.u-background-gradient-green .body-copy .u-download-link:before,.u-background-gradient-green .download-link:before,.u-background-gradient-green .u-download-link:before,.u-background-grayscale-0 .body-copy .download-link:before,.u-background-grayscale-0 .body-copy .u-download-link:before,.u-background-grayscale-0 .download-link:before,.u-background-grayscale-0 .u-download-link:before,.u-background-grayscale-20 .body-copy .download-link:before,.u-background-grayscale-20 .body-copy .u-download-link:before,.u-background-grayscale-20 .download-link:before,.u-background-grayscale-20 .u-download-link:before,.u-background-grayscale-45 .body-copy .download-link:before,.u-background-grayscale-45 .body-copy .u-download-link:before,.u-background-grayscale-45 .download-link:before,.u-background-grayscale-45 .u-download-link:before,[class*=u-background-blue] .body-copy .download-link:before,[class*=u-background-blue] .body-copy .u-download-link:before,[class*=u-background-blue] .download-link:before,[class*=u-background-blue] .u-download-link:before,[class*=u-background-teal] .body-copy .download-link:before,[class*=u-background-teal] .body-copy .u-download-link:before,[class*=u-background-teal] .download-link:before,[class*=u-background-teal] .u-download-link:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(113,211,255,.15);transition:height .25s cubic-bezier(.55,.085,0,.99)}.blue .body-copy .download-link:active,.blue .body-copy .download-link:focus,.blue .body-copy .download-link:hover,.blue .body-copy .u-download-link:active,.blue .body-copy .u-download-link:focus,.blue .body-copy .u-download-link:hover,.blue .download-link:active,.blue .download-link:focus,.blue .download-link:hover,.blue .u-download-link:active,.blue .u-download-link:focus,.blue .u-download-link:hover,.dark .body-copy .download-link:active,.dark .body-copy .download-link:focus,.dark .body-copy .download-link:hover,.dark .body-copy .u-download-link:active,.dark .body-copy .u-download-link:focus,.dark .body-copy .u-download-link:hover,.dark .download-link:active,.dark .download-link:focus,.dark .download-link:hover,.dark .u-download-link:active,.dark .u-download-link:focus,.dark .u-download-link:hover,.list-filters__filters-inner-wrapper .body-copy .download-link:active,.list-filters__filters-inner-wrapper .body-copy .download-link:focus,.list-filters__filters-inner-wrapper .body-copy .download-link:hover,.list-filters__filters-inner-wrapper .body-copy .u-download-link:active,.list-filters__filters-inner-wrapper .body-copy .u-download-link:focus,.list-filters__filters-inner-wrapper .body-copy .u-download-link:hover,.list-filters__filters-inner-wrapper .download-link:active,.list-filters__filters-inner-wrapper .download-link:focus,.list-filters__filters-inner-wrapper .download-link:hover,.list-filters__filters-inner-wrapper .u-download-link:active,.list-filters__filters-inner-wrapper .u-download-link:focus,.list-filters__filters-inner-wrapper .u-download-link:hover,.u-background-gradient-blue .body-copy .download-link:active,.u-background-gradient-blue .body-copy .download-link:focus,.u-background-gradient-blue .body-copy .download-link:hover,.u-background-gradient-blue .body-copy .u-download-link:active,.u-background-gradient-blue .body-copy .u-download-link:focus,.u-background-gradient-blue .body-copy .u-download-link:hover,.u-background-gradient-blue .download-link:active,.u-background-gradient-blue .download-link:focus,.u-background-gradient-blue .download-link:hover,.u-background-gradient-blue .u-download-link:active,.u-background-gradient-blue .u-download-link:focus,.u-background-gradient-blue .u-download-link:hover,.u-background-gradient-green .body-copy .download-link:active,.u-background-gradient-green .body-copy .download-link:focus,.u-background-gradient-green .body-copy .download-link:hover,.u-background-gradient-green .body-copy .u-download-link:active,.u-background-gradient-green .body-copy .u-download-link:focus,.u-background-gradient-green .body-copy .u-download-link:hover,.u-background-gradient-green .download-link:active,.u-background-gradient-green .download-link:focus,.u-background-gradient-green .download-link:hover,.u-background-gradient-green .u-download-link:active,.u-background-gradient-green .u-download-link:focus,.u-background-gradient-green .u-download-link:hover,.u-background-grayscale-0 .body-copy .download-link:active,.u-background-grayscale-0 .body-copy .download-link:focus,.u-background-grayscale-0 .body-copy .download-link:hover,.u-background-grayscale-0 .body-copy .u-download-link:active,.u-background-grayscale-0 .body-copy .u-download-link:focus,.u-background-grayscale-0 .body-copy .u-download-link:hover,.u-background-grayscale-0 .download-link:active,.u-background-grayscale-0 .download-link:focus,.u-background-grayscale-0 .download-link:hover,.u-background-grayscale-0 .u-download-link:active,.u-background-grayscale-0 .u-download-link:focus,.u-background-grayscale-0 .u-download-link:hover,.u-background-grayscale-20 .body-copy .download-link:active,.u-background-grayscale-20 .body-copy .download-link:focus,.u-background-grayscale-20 .body-copy .download-link:hover,.u-background-grayscale-20 .body-copy .u-download-link:active,.u-background-grayscale-20 .body-copy .u-download-link:focus,.u-background-grayscale-20 .body-copy .u-download-link:hover,.u-background-grayscale-20 .download-link:active,.u-background-grayscale-20 .download-link:focus,.u-background-grayscale-20 .download-link:hover,.u-background-grayscale-20 .u-download-link:active,.u-background-grayscale-20 .u-download-link:focus,.u-background-grayscale-20 .u-download-link:hover,.u-background-grayscale-45 .body-copy .download-link:active,.u-background-grayscale-45 .body-copy .download-link:focus,.u-background-grayscale-45 .body-copy .download-link:hover,.u-background-grayscale-45 .body-copy .u-download-link:active,.u-background-grayscale-45 .body-copy .u-download-link:focus,.u-background-grayscale-45 .body-copy .u-download-link:hover,.u-background-grayscale-45 .download-link:active,.u-background-grayscale-45 .download-link:focus,.u-background-grayscale-45 .download-link:hover,.u-background-grayscale-45 .u-download-link:active,.u-background-grayscale-45 .u-download-link:focus,.u-background-grayscale-45 .u-download-link:hover,[class*=u-background-blue] .body-copy .download-link:active,[class*=u-background-blue] .body-copy .download-link:focus,[class*=u-background-blue] .body-copy .download-link:hover,[class*=u-background-blue] .body-copy .u-download-link:active,[class*=u-background-blue] .body-copy .u-download-link:focus,[class*=u-background-blue] .body-copy .u-download-link:hover,[class*=u-background-blue] .download-link:active,[class*=u-background-blue] .download-link:focus,[class*=u-background-blue] .download-link:hover,[class*=u-background-blue] .u-download-link:active,[class*=u-background-blue] .u-download-link:focus,[class*=u-background-blue] .u-download-link:hover,[class*=u-background-teal] .body-copy .download-link:active,[class*=u-background-teal] .body-copy .download-link:focus,[class*=u-background-teal] .body-copy .download-link:hover,[class*=u-background-teal] .body-copy .u-download-link:active,[class*=u-background-teal] .body-copy .u-download-link:focus,[class*=u-background-teal] .body-copy .u-download-link:hover,[class*=u-background-teal] .download-link:active,[class*=u-background-teal] .download-link:focus,[class*=u-background-teal] .download-link:hover,[class*=u-background-teal] .u-download-link:active,[class*=u-background-teal] .u-download-link:focus,[class*=u-background-teal] .u-download-link:hover{box-shadow:none}.blue .body-copy .download-link:active:before,.blue .body-copy .download-link:focus:before,.blue .body-copy .download-link:hover:before,.blue .body-copy .u-download-link:active:before,.blue .body-copy .u-download-link:focus:before,.blue .body-copy .u-download-link:hover:before,.blue .download-link:active:before,.blue .download-link:focus:before,.blue .download-link:hover:before,.blue .u-download-link:active:before,.blue .u-download-link:focus:before,.blue .u-download-link:hover:before,.dark .body-copy .download-link:active:before,.dark .body-copy .download-link:focus:before,.dark .body-copy .download-link:hover:before,.dark .body-copy .u-download-link:active:before,.dark .body-copy .u-download-link:focus:before,.dark .body-copy .u-download-link:hover:before,.dark .download-link:active:before,.dark .download-link:focus:before,.dark .download-link:hover:before,.dark .u-download-link:active:before,.dark .u-download-link:focus:before,.dark .u-download-link:hover:before,.list-filters__filters-inner-wrapper .body-copy .download-link:active:before,.list-filters__filters-inner-wrapper .body-copy .download-link:focus:before,.list-filters__filters-inner-wrapper .body-copy .download-link:hover:before,.list-filters__filters-inner-wrapper .body-copy .u-download-link:active:before,.list-filters__filters-inner-wrapper .body-copy .u-download-link:focus:before,.list-filters__filters-inner-wrapper .body-copy .u-download-link:hover:before,.list-filters__filters-inner-wrapper .download-link:active:before,.list-filters__filters-inner-wrapper .download-link:focus:before,.list-filters__filters-inner-wrapper .download-link:hover:before,.list-filters__filters-inner-wrapper .u-download-link:active:before,.list-filters__filters-inner-wrapper .u-download-link:focus:before,.list-filters__filters-inner-wrapper .u-download-link:hover:before,.u-background-gradient-blue .body-copy .download-link:active:before,.u-background-gradient-blue .body-copy .download-link:focus:before,.u-background-gradient-blue .body-copy .download-link:hover:before,.u-background-gradient-blue .body-copy .u-download-link:active:before,.u-background-gradient-blue .body-copy .u-download-link:focus:before,.u-background-gradient-blue .body-copy .u-download-link:hover:before,.u-background-gradient-blue .download-link:active:before,.u-background-gradient-blue .download-link:focus:before,.u-background-gradient-blue .download-link:hover:before,.u-background-gradient-blue .u-download-link:active:before,.u-background-gradient-blue .u-download-link:focus:before,.u-background-gradient-blue .u-download-link:hover:before,.u-background-gradient-green .body-copy .download-link:active:before,.u-background-gradient-green .body-copy .download-link:focus:before,.u-background-gradient-green .body-copy .download-link:hover:before,.u-background-gradient-green .body-copy .u-download-link:active:before,.u-background-gradient-green .body-copy .u-download-link:focus:before,.u-background-gradient-green .body-copy .u-download-link:hover:before,.u-background-gradient-green .download-link:active:before,.u-background-gradient-green .download-link:focus:before,.u-background-gradient-green .download-link:hover:before,.u-background-gradient-green .u-download-link:active:before,.u-background-gradient-green .u-download-link:focus:before,.u-background-gradient-green .u-download-link:hover:before,.u-background-grayscale-0 .body-copy .download-link:active:before,.u-background-grayscale-0 .body-copy .download-link:focus:before,.u-background-grayscale-0 .body-copy .download-link:hover:before,.u-background-grayscale-0 .body-copy .u-download-link:active:before,.u-background-grayscale-0 .body-copy .u-download-link:focus:before,.u-background-grayscale-0 .body-copy .u-download-link:hover:before,.u-background-grayscale-0 .download-link:active:before,.u-background-grayscale-0 .download-link:focus:before,.u-background-grayscale-0 .download-link:hover:before,.u-background-grayscale-0 .u-download-link:active:before,.u-background-grayscale-0 .u-download-link:focus:before,.u-background-grayscale-0 .u-download-link:hover:before,.u-background-grayscale-20 .body-copy .download-link:active:before,.u-background-grayscale-20 .body-copy .download-link:focus:before,.u-background-grayscale-20 .body-copy .download-link:hover:before,.u-background-grayscale-20 .body-copy .u-download-link:active:before,.u-background-grayscale-20 .body-copy .u-download-link:focus:before,.u-background-grayscale-20 .body-copy .u-download-link:hover:before,.u-background-grayscale-20 .download-link:active:before,.u-background-grayscale-20 .download-link:focus:before,.u-background-grayscale-20 .download-link:hover:before,.u-background-grayscale-20 .u-download-link:active:before,.u-background-grayscale-20 .u-download-link:focus:before,.u-background-grayscale-20 .u-download-link:hover:before,.u-background-grayscale-45 .body-copy .download-link:active:before,.u-background-grayscale-45 .body-copy .download-link:focus:before,.u-background-grayscale-45 .body-copy .download-link:hover:before,.u-background-grayscale-45 .body-copy .u-download-link:active:before,.u-background-grayscale-45 .body-copy .u-download-link:focus:before,.u-background-grayscale-45 .body-copy .u-download-link:hover:before,.u-background-grayscale-45 .download-link:active:before,.u-background-grayscale-45 .download-link:focus:before,.u-background-grayscale-45 .download-link:hover:before,.u-background-grayscale-45 .u-download-link:active:before,.u-background-grayscale-45 .u-download-link:focus:before,.u-background-grayscale-45 .u-download-link:hover:before,[class*=u-background-blue] .body-copy .download-link:active:before,[class*=u-background-blue] .body-copy .download-link:focus:before,[class*=u-background-blue] .body-copy .download-link:hover:before,[class*=u-background-blue] .body-copy .u-download-link:active:before,[class*=u-background-blue] .body-copy .u-download-link:focus:before,[class*=u-background-blue] .body-copy .u-download-link:hover:before,[class*=u-background-blue] .download-link:active:before,[class*=u-background-blue] .download-link:focus:before,[class*=u-background-blue] .download-link:hover:before,[class*=u-background-blue] .u-download-link:active:before,[class*=u-background-blue] .u-download-link:focus:before,[class*=u-background-blue] .u-download-link:hover:before,[class*=u-background-teal] .body-copy .download-link:active:before,[class*=u-background-teal] .body-copy .download-link:focus:before,[class*=u-background-teal] .body-copy .download-link:hover:before,[class*=u-background-teal] .body-copy .u-download-link:active:before,[class*=u-background-teal] .body-copy .u-download-link:focus:before,[class*=u-background-teal] .body-copy .u-download-link:hover:before,[class*=u-background-teal] .download-link:active:before,[class*=u-background-teal] .download-link:focus:before,[class*=u-background-teal] .download-link:hover:before,[class*=u-background-teal] .u-download-link:active:before,[class*=u-background-teal] .u-download-link:focus:before,[class*=u-background-teal] .u-download-link:hover:before{height:100%}.blue .body-copy .download-link:after,.blue .body-copy .u-download-link:after,.blue .download-link:after,.blue .u-download-link:after,.dark .body-copy .download-link:after,.dark .body-copy .u-download-link:after,.dark .download-link:after,.dark .u-download-link:after,.list-filters__filters-inner-wrapper .body-copy .download-link:after,.list-filters__filters-inner-wrapper .body-copy .u-download-link:after,.list-filters__filters-inner-wrapper .download-link:after,.list-filters__filters-inner-wrapper .u-download-link:after,.u-background-gradient-blue .body-copy .download-link:after,.u-background-gradient-blue .body-copy .u-download-link:after,.u-background-gradient-blue .download-link:after,.u-background-gradient-blue .u-download-link:after,.u-background-gradient-green .body-copy .download-link:after,.u-background-gradient-green .body-copy .u-download-link:after,.u-background-gradient-green .download-link:after,.u-background-gradient-green .u-download-link:after,.u-background-grayscale-0 .body-copy .download-link:after,.u-background-grayscale-0 .body-copy .u-download-link:after,.u-background-grayscale-0 .download-link:after,.u-background-grayscale-0 .u-download-link:after,.u-background-grayscale-20 .body-copy .download-link:after,.u-background-grayscale-20 .body-copy .u-download-link:after,.u-background-grayscale-20 .download-link:after,.u-background-grayscale-20 .u-download-link:after,.u-background-grayscale-45 .body-copy .download-link:after,.u-background-grayscale-45 .body-copy .u-download-link:after,.u-background-grayscale-45 .download-link:after,.u-background-grayscale-45 .u-download-link:after,[class*=u-background-blue] .body-copy .download-link:after,[class*=u-background-blue] .body-copy .u-download-link:after,[class*=u-background-blue] .download-link:after,[class*=u-background-blue] .u-download-link:after,[class*=u-background-teal] .body-copy .download-link:after,[class*=u-background-teal] .body-copy .u-download-link:after,[class*=u-background-teal] .download-link:after,[class*=u-background-teal] .u-download-link:after{background:url(/sites/all/themes/custom/aiche_core_theme/dist/images/download-document.svg)}.u-display-none-at-kilo{display:none}.u-display-block-at-kilo{display:block}.u-display-none-at-lima{display:none}.u-display-block-at-lima{display:block}.u-display-none-at-papa{display:none}.u-display-block-at-papa{display:block}.u-display-none-at-romeo{display:none}.u-display-block-at-romeo{display:block}.u-display-none-at-sierra{display:none}.u-display-block-at-sierra{display:block}.u-display-none-at-tango{display:none}.u-display-block-at-tango{display:block}.u-display-none-at-victor{display:none}.u-display-block-at-victor{display:block}.u-display-none-at-grid-max{display:none}.u-display-block-at-grid-max{display:block}.u-display-none-at-nav-break{display:none}.u-display-block-at-nav-break{display:block}.u-text-align-center{text-align:center}.u-text-align-left{text-align:left}.u-text-align-right{text-align:right}.u-font-family-sans{font-family:Avenir,Helvetica,Arial,sans-serif}.u-font-family-serif{font-family:ff-tisa-web-pro,Georgia,serif}.u-font-weight-bold{font-weight:700}.u-font-weight-normal{font-weight:400}.u-font-style-italic{font-style:italic}.u-font-style-normal{font-style:normal}.u-heading-xl,.u-page-title{font-size:1.36125rem;line-height:1.6875rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:2.25rem;margin-bottom:1.125rem;font-weight:700}@media (min-width:550px){.u-heading-xl,.u-page-title{font-size:1.993rem;line-height:3.375rem}}@media (min-width:1050px){.u-heading-xl,.u-page-title{font-size:2.91794rem;line-height:4.5rem}}+.u-heading-xl,+.u-page-title,.u-heading-xl+.u-heading-l,.u-page-title+.u-heading-l{margin-top:0}.u-heading-l{font-size:1.2375rem;line-height:1.6875rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:4.5rem;margin-bottom:1.125rem;font-weight:700}@media (min-width:820px){.u-heading-l{font-size:2.19231rem;line-height:3.375rem}}+.u-heading-l,.u-heading-l+.u-heading-xm{margin-top:0}.u-heading-xm{font-size:1.125rem;line-height:1.6875rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:3.375rem;margin-bottom:1.125rem;font-weight:700}@media (min-width:820px){.u-heading-xm{font-size:1.36125rem;line-height:1.6875rem}}+.u-heading-xm,.u-heading-xm+.u-heading-m{margin-top:0}.u-heading-m{font-size:1.125rem;line-height:1.6875rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:3.375rem;margin-bottom:1.125rem;font-weight:700;letter-spacing:.01125rem;text-transform:uppercase}+.u-heading-m,.u-heading-m+.u-heading-s{margin-top:0}.u-heading-s{font-size:.76838rem;line-height:1.125rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:3.375rem;margin-bottom:1.125rem;font-weight:700;letter-spacing:.01125rem;text-transform:uppercase}@media (min-width:820px){.u-heading-s{font-size:.92975rem;line-height:1.125rem}}+.u-heading-s,.u-heading-s+.u-heading-xs{margin-top:0}.u-heading-xs{font-size:.76838rem;line-height:1.125rem;font-family:Avenir,Helvetica,Arial,sans-serif;margin-top:3.375rem;margin-bottom:1.125rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}@media (min-width:820px){.u-heading-xs{font-size:.84525rem;line-height:1.125rem;margin-top:4.5rem}}.u-heading-small-caps{font-size:.76838rem;line-height:1.125rem;margin:0 0 .5625rem;text-transform:uppercase;letter-spacing:.0625rem;font-weight:900}.u-heading-section,.u-heading-small-caps{font-family:Avenir,Helvetica,Arial,sans-serif;padding:0}.u-heading-section{font-size:1.2375rem;line-height:1.6875rem;margin:0 0 2.25rem}@media (min-width:550px){.u-heading-section{font-size:1.81181rem;line-height:2.25rem}}.u-heading-section a{position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s}.u-heading-section a:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.u-heading-section a:active,.u-heading-section a:focus,.u-heading-section a:hover{box-shadow:none}.u-heading-section a:active:before,.u-heading-section a:focus:before,.u-heading-section a:hover:before{height:100%}.u-color-blue-2{color:#00263b}.u-color-blue-5{color:#0d283a}.u-color-blue-8{color:#00304c}.u-color-blue-10{color:#143245}.u-color-blue-15{color:#036}.u-color-blue-20{color:#003a5d}.u-color-blue-30{color:#2a6e97}.u-color-blue-40{color:#0086c1}.u-color-blue-45{color:#0096d6}.u-color-blue-50{color:#009ade}.u-color-blue-70{color:#7ab9d4}.u-color-blue-75{color:#71d3ff}.u-color-blue-95{color:#cfe7f1}.u-color-teal-30{color:#316f88}.u-color-teal-45{color:#099}.u-color-teal-50{color:#499bbd}.u-color-green-40{color:#547a13}.u-color-green-50{color:#629031}.u-color-green-60{color:#81be41}.u-color-green-65{color:#7fbb00}.u-color-green-70{color:#7fb722}.u-color-orange-50{color:#f47b29}.u-color-grayscale-0{color:#000}.u-color-grayscale-20{color:#2c2a27}.u-color-grayscale-45{color:#596a74}.u-color-grayscale-50{color:#666b6e}.u-color-grayscale-60{color:#a0a5a9}.u-color-grayscale-75{color:#cdd2d5}.u-color-grayscale-80{color:#d3d3d3}.u-color-grayscale-85{color:#ebebeb}.u-color-grayscale-90{color:#f5f5f5}.u-color-grayscale-100{color:#fff}.u-color-grayscale-100-semi-transparent{color:hsla(0,0%,100%,.7)}.u-color-grayscale-0-semi-transparent{color:rgba(0,0,0,.7)}.u-font-size-17{font-size:5.16938rem;line-height:5.625rem}.u-font-size-16{font-size:4.69938rem;line-height:5.625rem}.u-font-size-15{font-size:4.27219rem;line-height:4.5rem}.u-font-size-14{font-size:3.88381rem;line-height:4.5rem}.u-font-size-13{font-size:3.53075rem;line-height:4.5rem}.u-font-size-12{font-size:3.20975rem;line-height:3.375rem}.u-font-size-11{font-size:2.91794rem;line-height:3.375rem}.u-font-size-10{font-size:2.65269rem;line-height:3.375rem}.u-font-size-9{font-size:2.41156rem;line-height:3.375rem}.u-font-size-8{font-size:2.19231rem;line-height:3.375rem}.u-font-size-7{font-size:1.993rem;line-height:3.375rem}.u-font-size-6{font-size:1.81181rem;line-height:2.25rem}.u-font-size-5{font-size:1.64713rem;line-height:2.25rem}.u-font-size-4{font-size:1.49738rem;line-height:1.6875rem}.u-font-size-3{font-size:1.36125rem;line-height:1.6875rem}.u-font-size-2{font-size:1.2375rem;line-height:1.6875rem}.u-font-size-1{font-size:1.125rem;line-height:1.6875rem}.u-font-size-0{font-size:1.02275rem;line-height:1.6875rem}.u-font-size--1{font-size:.92975rem;line-height:1.6875rem}.u-font-size--2{font-size:.84525rem;line-height:1.125rem}.u-font-size--3{font-size:.76838rem;line-height:1.125rem}.u-font-size--4{font-size:.69856rem;line-height:1.125rem}.u-font-size--5{font-size:.63506rem}.u-font-size--5,.u-line-height-1{line-height:1.125rem}.u-line-height-1-5{line-height:1.6875rem}.u-line-height-2{line-height:2.25rem}.u-line-height-3{line-height:3.375rem}.u-line-height-4{line-height:4.5rem}.u-reset-list{padding:0;margin:0}.body-copy .u-reset-list>li,.u-reset-list{list-style:none}.body-copy .u-reset-list>li:before{background:none}.u-all-caps-link{font-size:.84525rem;line-height:2.25rem;font-family:Avenir,Helvetica,Arial,sans-serif;position:relative;z-index:0;display:inline-block;box-shadow:none;transition:color .25s;margin-left:-1.875rem;padding:0 1.6875rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}.u-all-caps-link:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;display:block;height:0;background:rgba(0,154,222,.1);transition:height .25s cubic-bezier(.55,.085,0,.99)}.u-all-caps-link:active,.u-all-caps-link:focus,.u-all-caps-link:hover{box-shadow:none}.u-all-caps-link:active:before,.u-all-caps-link:focus:before,.u-all-caps-link:hover:before{height:100%}.u-light-on-dark{color:#fff}.u-light-on-dark a:not([class]){display:inline;padding-top:.28125rem;padding-bottom:.28125rem;box-shadow:inset 0 -.125rem 0 0 hsla(0,0%,100%,.2);transition:color .25s,box-shadow .35s cubic-bezier(.55,.085,0,.99);color:#fff}.u-light-on-dark a:not([class]):active,.u-light-on-dark a:not([class]):focus,.u-light-on-dark a:not([class]):hover{box-shadow:inset 0 -2.25rem 0 0 hsla(0,0%,100%,.1)}
