.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/sites/all/themes/icgn/css/img/controls.png);cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;}html,body,img,abbr,acronym{border:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}th,code,cite,caption{font-weight:normal;font-style:normal;text-align:left;}address{font-style:normal;}input:focus,input[type="search"]:focus{outline-offset:-2px;}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.hidden{display:none;}.visuallyhidden{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;width:auto;height:auto;margin:0;clip:auto;}@media print{.hide-on-print{display:none !important;}}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.clearfix:after{clear:both;}.center-element{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.no-ulink{text-decoration:none;}.norm-button{padding:0;border:none;text-align:left;background:none;}.responsive-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:1.5625rem;margin-bottom:0.625rem;}.responsive-video.widescreen{padding-bottom:57.25%;}.responsive-video.vimeo{padding-top:0;}.responsive-video embed,.responsive-video iframe,.responsive-video object,.responsive-video video{position:absolute;width:100%;height:100%;top:0;left:0;}.accessible-nav:not(.faux-link){text-decoration:none;}.accessible-nav:not(.faux-link):hover,.accessible-nav:not(.faux-link):focus{text-decoration:underline;}html.no-js .no-js-hide{display:none;}html.no-js .no-js-show{display:block;}html:not(.no-js) .js-hide{display:none;}html:not(.no-js) .js-show{display:block;}.split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;list-style:none;margin-left:0;}.split:before,.split:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.split:after{clear:both;}.split--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.split__title{float:left;clear:left;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;text-align:left;}.media{display:block;}.media:before,.media:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.media:after{clear:both;}.media__img{float:left;}.media__img--rev{float:right;}.media__img img,.media__img--rev img{display:block;}.media__body{overflow:hidden;}.media__body,.media__body > :last-child{margin-bottom:0;}.link-complex{text-decoration:none;}.link-complex:hover,.link-complex:focus,.link-complex:active{text-decoration:none;}.link-complex:hover .link-complex__target:not(.button),.link-complex:focus .link-complex__target:not(.button),.link-complex:active .link-complex__target:not(.button){text-decoration:underline;}.proceed{text-align:right;}.container{width:100%;margin-right:auto;margin-left:auto;max-width:84.375rem;min-width:20rem;}.container:not(.container--flush):not(.container--mobi-flush){padding-right:0.75rem;padding-left:0.75rem;}@media (min-width:37.5em){.container.container--mobi-flush{padding-right:0.75rem;padding-left:0.75rem;}}.inner-container{width:100%;margin-right:auto;margin-left:auto;max-width:61.25rem;}.row,.site-map-menus .site-map-box .content > .site-map-menu,.view-members .view-content{display:block;min-width:100%;clear:both;}.row:before,.site-map-menus .site-map-box .content > .site-map-menu:before,.view-members .view-content:before,.row:after,.site-map-menus .site-map-box .content > .site-map-menu:after,.view-members .view-content:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.row:after,.site-map-menus .site-map-box .content > .site-map-menu:after,.view-members .view-content:after{clear:both;}.row:not(.row--mobi-flush),.site-map-menus .site-map-box .content > .site-map-menu:not(.row--mobi-flush),.view-members .view-content:not(.row--mobi-flush){margin-right:-0.75rem;margin-left:-0.75rem;}.row > .row,.site-map-menus .site-map-box .content > .site-map-menu > .row,.view-members .view-content > .row,.site-map-menus .site-map-box .content.row > .site-map-menu,.site-map-menus .site-map-box .content > .content.site-map-menu > .site-map-menu,.view-members .site-map-menus .site-map-box .content.view-content > .site-map-menu,.site-map-menus .site-map-box .view-members .content.view-content > .site-map-menu{margin-right:0;margin-left:0;}[class*="columns-"],.field-name-field-link-ref,.field-name-field-link-ref li,.view .views-exposed-widget .bef-checkboxes .form-item,.site-map-menus .site-map-box .content > .site-map-menu > li{width:100%;}:root[dir="ltr"] [class*="columns-"],:root[dir="ltr"] .field-name-field-link-ref,:root[dir="ltr"] .field-name-field-link-ref li,:root[dir="ltr"] .view .views-exposed-widget .bef-checkboxes .form-item,:root[dir="ltr"] .site-map-menus .site-map-box .content > .site-map-menu > li,:root:not([dir]) [class*="columns-"],:root:not([dir]) .field-name-field-link-ref,:root:not([dir]) .field-name-field-link-ref li,:root:not([dir]) .view .views-exposed-widget .bef-checkboxes .form-item,:root:not([dir]) .site-map-menus .site-map-box .content > .site-map-menu > li{float:left;}:root[dir="rtl"] [class*="columns-"],:root[dir="rtl"] .field-name-field-link-ref,:root[dir="rtl"] .field-name-field-link-ref li,:root[dir="rtl"] .view .views-exposed-widget .bef-checkboxes .form-item,:root[dir="rtl"] .site-map-menus .site-map-box .content > .site-map-menu > li{float:right;}[class*="columns-"]:not(.columns--mobi-flush),.field-name-field-link-ref:not(.columns--mobi-flush),.field-name-field-link-ref li:not(.columns--mobi-flush),.view .views-exposed-widget .bef-checkboxes .form-item:not(.columns--mobi-flush),.site-map-menus .site-map-box .content > .site-map-menu > li:not(.columns--mobi-flush){padding-right:0.75rem;padding-left:0.75rem;}@media (min-width:37.5em){.columns--mobi-flush[class*="columns-"],.columns--mobi-flush.field-name-field-link-ref,.field-name-field-link-ref li.columns--mobi-flush,.view .views-exposed-widget .bef-checkboxes .columns--mobi-flush.form-item,.site-map-menus .site-map-box .content > .site-map-menu > li.columns--mobi-flush{padding-right:0.75rem;padding-left:0.75rem;}}.full-bleed:not(.full-bleed--full){margin-right:-0.75rem;margin-left:-0.75rem;}.full-bleed--full{margin-right:-1.5rem;margin-left:-1.5rem;}@media screen{.full-window-bleed{width:100vw;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.columns-1{width:8.3333333333%;}.columns-2{width:16.6666666667%;}.columns-3{width:25%;}.columns-4{width:33.3333333333%;}.columns-5{width:41.6666666667%;}.columns-6{width:50%;}.columns-7{width:58.3333333333%;}.columns-8{width:66.6666666667%;}.columns-9{width:75%;}.columns-10{width:83.3333333333%;}.columns-11{width:91.6666666667%;}.columns-12{width:100%;}@media (min-width:30em){.columns-1-bp-2{width:8.3333333333%;}}@media (min-width:30em){.columns-2-bp-2{width:16.6666666667%;}}@media (min-width:30em){.columns-3-bp-2{width:25%;}}@media (min-width:30em){.columns-4-bp-2{width:33.3333333333%;}}@media (min-width:30em){.columns-5-bp-2{width:41.6666666667%;}}@media (min-width:30em){.columns-6-bp-2,.view .views-exposed-widget .bef-checkboxes .form-item,.site-map-menus .site-map-box .content > .site-map-menu > li{width:50%;}}@media (min-width:30em){.columns-7-bp-2{width:58.3333333333%;}}@media (min-width:30em){.columns-8-bp-2{width:66.6666666667%;}}@media (min-width:30em){.columns-9-bp-2{width:75%;}}@media (min-width:30em){.columns-10-bp-2{width:83.3333333333%;}}@media (min-width:30em){.columns-11-bp-2{width:91.6666666667%;}}@media (min-width:30em){.columns-12-bp-2{width:100%;}}@media (min-width:37.5em){.columns-1-bp-3{width:8.3333333333%;}}@media (min-width:37.5em){.columns-2-bp-3{width:16.6666666667%;}}@media (min-width:37.5em){.columns-3-bp-3{width:25%;}}@media (min-width:37.5em){.columns-4-bp-3,.node.display-as-columns .field-name-field-link-ref,.site-map-menus .site-map-box .content > .site-map-menu > li{width:33.3333333333%;}}@media (min-width:37.5em){.columns-5-bp-3{width:41.6666666667%;}}@media (min-width:37.5em){.columns-6-bp-3,.node:not(.display-as-columns) .field-name-field-link-ref li{width:50%;}}@media (min-width:37.5em){.columns-7-bp-3{width:58.3333333333%;}}@media (min-width:37.5em){.columns-8-bp-3{width:66.6666666667%;}}@media (min-width:37.5em){.columns-9-bp-3{width:75%;}}@media (min-width:37.5em){.columns-10-bp-3{width:83.3333333333%;}}@media (min-width:37.5em){.columns-11-bp-3{width:91.6666666667%;}}@media (min-width:37.5em){.columns-12-bp-3{width:100%;}}@media (min-width:48.0625em){.columns-1-bp-4{width:8.3333333333%;}}@media (min-width:48.0625em){.columns-2-bp-4{width:16.6666666667%;}}@media (min-width:48.0625em){.columns-3-bp-4{width:25%;}}@media (min-width:48.0625em){.columns-4-bp-4{width:33.3333333333%;}}@media (min-width:48.0625em){.columns-5-bp-4{width:41.6666666667%;}}@media (min-width:48.0625em){.columns-6-bp-4{width:50%;}}@media (min-width:48.0625em){.columns-7-bp-4{width:58.3333333333%;}}@media (min-width:48.0625em){.columns-8-bp-4{width:66.6666666667%;}}@media (min-width:48.0625em){.columns-9-bp-4{width:75%;}}@media (min-width:48.0625em){.columns-10-bp-4{width:83.3333333333%;}}@media (min-width:48.0625em){.columns-11-bp-4{width:91.6666666667%;}}@media (min-width:48.0625em){.columns-12-bp-4{width:100%;}}@media (min-width:60em){.columns-1-bp-5{width:8.3333333333%;}}@media (min-width:60em){.columns-2-bp-5{width:16.6666666667%;}}@media (min-width:60em){.columns-3-bp-5{width:25%;}}@media (min-width:60em){.columns-4-bp-5{width:33.3333333333%;}}@media (min-width:60em){.columns-5-bp-5{width:41.6666666667%;}}@media (min-width:60em){.columns-6-bp-5{width:50%;}}@media (min-width:60em){.columns-7-bp-5{width:58.3333333333%;}}@media (min-width:60em){.columns-8-bp-5{width:66.6666666667%;}}@media (min-width:60em){.columns-9-bp-5{width:75%;}}@media (min-width:60em){.columns-10-bp-5{width:83.3333333333%;}}@media (min-width:60em){.columns-11-bp-5{width:91.6666666667%;}}@media (min-width:60em){.columns-12-bp-5{width:100%;}}@media (min-width:63em){.columns-1-bp-6{width:8.3333333333%;}}@media (min-width:63em){.columns-2-bp-6{width:16.6666666667%;}}@media (min-width:63em){.columns-3-bp-6{width:25%;}}@media (min-width:63em){.columns-4-bp-6{width:33.3333333333%;}}@media (min-width:63em){.columns-5-bp-6{width:41.6666666667%;}}@media (min-width:63em){.columns-6-bp-6{width:50%;}}@media (min-width:63em){.columns-7-bp-6{width:58.3333333333%;}}@media (min-width:63em){.columns-8-bp-6{width:66.6666666667%;}}@media (min-width:63em){.columns-9-bp-6{width:75%;}}@media (min-width:63em){.columns-10-bp-6{width:83.3333333333%;}}@media (min-width:63em){.columns-11-bp-6{width:91.6666666667%;}}@media (min-width:63em){.columns-12-bp-6{width:100%;}}@media (min-width:80em){.columns-1-bp-7{width:8.3333333333%;}}@media (min-width:80em){.columns-2-bp-7{width:16.6666666667%;}}@media (min-width:80em){.columns-3-bp-7{width:25%;}}@media (min-width:80em){.columns-4-bp-7{width:33.3333333333%;}}@media (min-width:80em){.columns-5-bp-7{width:41.6666666667%;}}@media (min-width:80em){.columns-6-bp-7{width:50%;}}@media (min-width:80em){.columns-7-bp-7{width:58.3333333333%;}}@media (min-width:80em){.columns-8-bp-7{width:66.6666666667%;}}@media (min-width:80em){.columns-9-bp-7{width:75%;}}@media (min-width:80em){.columns-10-bp-7{width:83.3333333333%;}}@media (min-width:80em){.columns-11-bp-7{width:91.6666666667%;}}@media (min-width:80em){.columns-12-bp-7{width:100%;}}@media (min-width:0){html{font-family:"breakpoint_1";}}@media (min-width:30em){html{font-family:"breakpoint_2";}}@media (min-width:37.5em){html{font-family:"breakpoint_3";}}@media (min-width:48.0625em){html{font-family:"breakpoint_4";}}@media (min-width:60em){html{font-family:"breakpoint_5";}}@media (min-width:63em){html{font-family:"breakpoint_6";}}@media (min-width:80em){html{font-family:"breakpoint_7";}}img{max-width:100%;-o-object-fit:cover;object-fit:cover;}img[height]{height:auto;}audio{width:100%;}.video-wrapper{position:relative;height:0;padding-bottom:56.25%;}.video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;}html{font-size:16px;}body{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;line-height:1.5;font-size:1rem;}.tera,.giga,.mega,.kilo,h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{margin-top:0;margin-bottom:0.5em;line-height:1.2;}h1,.alpha{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.6875rem;}h2,.beta{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.5625rem;}h3,.gamma{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.375rem;}h4,.delta{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.25rem;}h5,.epsilon{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;}h6,.zeta{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:0.875rem;}.tera{font-size:64px;}.giga{font-size:56px;}.mega{font-size:48px;}.kilo{font-size:40px;}a{text-decoration:underline;cursor:pointer;color:#CA0D0D;}a:not(.button){word-break:break-word;}@media print{a:after{color:#CA0D0D !important;}}p{margin:0 0 1em;}em,i{font-style:italic;}strong,b{font-weight:bold;}sub,sup{font-size:75%;}code{font-family:monospace;}address{margin:0 0 1.5rem 0;}figure{margin:0 0 1.5rem 0;}blockquote{font-family:"latoregular",Arial,sans-serif;font-weight:300;padding:0.75rem 0 0;margin:0.75rem 0 0;font-size:1.3125rem;}blockquote p{padding:0 0 0 1.5rem;font-size:1.3125rem;}blockquote p:first-child:before{content:open-quote;}blockquote p:first-child:after{content:close-quote;}blockquote p:only-child{margin-bottom:0;}blockquote cite{font-family:"latosemibold",Arial,sans-serif;padding:0 0 0 1.5rem;font-size:1rem;}abbr[title],acronym[title]{font-size:90%;text-transform:uppercase;cursor:help;}abbr{text-transform:none;}hr{display:block;border-style:solid;border-color:#E5E5E5;padding:1.5rem 0 0;margin:0;border-width:0 0 0.0625rem;}dfn{font-style:normal;}fieldset{border-radius:0;}fieldset ul,fieldset ol{margin:0;}fieldset li{list-style:none;}.legend h1,.legend h2,.legend h3,.legend h4,.legend h5,.legend h6{margin-bottom:0;}label{display:block;font-weight:normal;cursor:pointer;padding:0 0 0.375em;font-size:1em;}input:disabled + label,label.disabled{cursor:default;}label.inline-label{display:inline-block;}label.inline-label + input{display:inline-block;width:auto;margin-left:0.75rem;}label.label-mobile-hide{display:none;}@media (min-width:37.5em){label.label-mobile-hide{display:block;}}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="time"]
input[type="color"],textarea{display:block;width:100%;padding:0.75em;margin:0 0 1.5em 0;border-width:0.125em;border-style:solid;border-color:#E5E5E5;border-radius:0;color:#333333;background-color:#FAFAFA;font-size:1rem;outline-width:0;}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="time"]
  input[type="color"]:hover,textarea:hover{border-color:#E5E5E5;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]
  input[type="color"]:focus,textarea:focus{border-color:#666666;}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="email"]::-ms-clear,input[type="url"]::-ms-clear,input[type="search"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="date"]::-ms-clear,input[type="datetime"]::-ms-clear,input[type="datetime-local"]::-ms-clear,input[type="month"]::-ms-clear,input[type="week"]::-ms-clear,input[type="time"]
  input[type="color"]::-ms-clear,textarea::-ms-clear{display:none;}input[type="text"][placeholder],input[type="password"][placeholder],input[type="email"][placeholder],input[type="url"][placeholder],input[type="search"][placeholder],input[type="tel"][placeholder],input[type="date"][placeholder],input[type="datetime"][placeholder],input[type="datetime-local"][placeholder],input[type="month"][placeholder],input[type="week"][placeholder],input[type="time"]
  input[type="color"][placeholder],textarea[placeholder]{opacity:1 !important;}input[type="text"][placeholder]::-webkit-input-placeholder,input[type="password"][placeholder]::-webkit-input-placeholder,input[type="email"][placeholder]::-webkit-input-placeholder,input[type="url"][placeholder]::-webkit-input-placeholder,input[type="search"][placeholder]::-webkit-input-placeholder,input[type="tel"][placeholder]::-webkit-input-placeholder,input[type="date"][placeholder]::-webkit-input-placeholder,input[type="datetime"][placeholder]::-webkit-input-placeholder,input[type="datetime-local"][placeholder]::-webkit-input-placeholder,input[type="month"][placeholder]::-webkit-input-placeholder,input[type="week"][placeholder]::-webkit-input-placeholder,input[type="time"]
    input[type="color"][placeholder]::-webkit-input-placeholder,textarea[placeholder]::-webkit-input-placeholder{color:#4D4D4D !important;}input[type="text"][placeholder]:-moz-placeholder,input[type="password"][placeholder]:-moz-placeholder,input[type="email"][placeholder]:-moz-placeholder,input[type="url"][placeholder]:-moz-placeholder,input[type="search"][placeholder]:-moz-placeholder,input[type="tel"][placeholder]:-moz-placeholder,input[type="date"][placeholder]:-moz-placeholder,input[type="datetime"][placeholder]:-moz-placeholder,input[type="datetime-local"][placeholder]:-moz-placeholder,input[type="month"][placeholder]:-moz-placeholder,input[type="week"][placeholder]:-moz-placeholder,input[type="time"]
    input[type="color"][placeholder]:-moz-placeholder,textarea[placeholder]:-moz-placeholder{color:#4D4D4D !important;}input[type="text"][placeholder]::-moz-placeholder,input[type="password"][placeholder]::-moz-placeholder,input[type="email"][placeholder]::-moz-placeholder,input[type="url"][placeholder]::-moz-placeholder,input[type="search"][placeholder]::-moz-placeholder,input[type="tel"][placeholder]::-moz-placeholder,input[type="date"][placeholder]::-moz-placeholder,input[type="datetime"][placeholder]::-moz-placeholder,input[type="datetime-local"][placeholder]::-moz-placeholder,input[type="month"][placeholder]::-moz-placeholder,input[type="week"][placeholder]::-moz-placeholder,input[type="time"]
    input[type="color"][placeholder]::-moz-placeholder,textarea[placeholder]::-moz-placeholder{color:#4D4D4D !important;}input[type="text"][placeholder]:-ms-input-placeholder,input[type="password"][placeholder]:-ms-input-placeholder,input[type="email"][placeholder]:-ms-input-placeholder,input[type="url"][placeholder]:-ms-input-placeholder,input[type="search"][placeholder]:-ms-input-placeholder,input[type="tel"][placeholder]:-ms-input-placeholder,input[type="date"][placeholder]:-ms-input-placeholder,input[type="datetime"][placeholder]:-ms-input-placeholder,input[type="datetime-local"][placeholder]:-ms-input-placeholder,input[type="month"][placeholder]:-ms-input-placeholder,input[type="week"][placeholder]:-ms-input-placeholder,input[type="time"]
    input[type="color"][placeholder]:-ms-input-placeholder,textarea[placeholder]:-ms-input-placeholder{color:#4D4D4D !important;}input[type="text"][placeholder]:focus::-webkit-input-placeholder,input[type="password"][placeholder]:focus::-webkit-input-placeholder,input[type="email"][placeholder]:focus::-webkit-input-placeholder,input[type="url"][placeholder]:focus::-webkit-input-placeholder,input[type="search"][placeholder]:focus::-webkit-input-placeholder,input[type="tel"][placeholder]:focus::-webkit-input-placeholder,input[type="date"][placeholder]:focus::-webkit-input-placeholder,input[type="datetime"][placeholder]:focus::-webkit-input-placeholder,input[type="datetime-local"][placeholder]:focus::-webkit-input-placeholder,input[type="month"][placeholder]:focus::-webkit-input-placeholder,input[type="week"][placeholder]:focus::-webkit-input-placeholder,input[type="time"]
    input[type="color"][placeholder]:focus::-webkit-input-placeholder,textarea[placeholder]:focus::-webkit-input-placeholder{color:transparent !important;}input[type="text"][placeholder]:focus:-moz-placeholder,input[type="password"][placeholder]:focus:-moz-placeholder,input[type="email"][placeholder]:focus:-moz-placeholder,input[type="url"][placeholder]:focus:-moz-placeholder,input[type="search"][placeholder]:focus:-moz-placeholder,input[type="tel"][placeholder]:focus:-moz-placeholder,input[type="date"][placeholder]:focus:-moz-placeholder,input[type="datetime"][placeholder]:focus:-moz-placeholder,input[type="datetime-local"][placeholder]:focus:-moz-placeholder,input[type="month"][placeholder]:focus:-moz-placeholder,input[type="week"][placeholder]:focus:-moz-placeholder,input[type="time"]
    input[type="color"][placeholder]:focus:-moz-placeholder,textarea[placeholder]:focus:-moz-placeholder{color:transparent !important;}input[type="text"][placeholder]:focus::-moz-placeholder,input[type="password"][placeholder]:focus::-moz-placeholder,input[type="email"][placeholder]:focus::-moz-placeholder,input[type="url"][placeholder]:focus::-moz-placeholder,input[type="search"][placeholder]:focus::-moz-placeholder,input[type="tel"][placeholder]:focus::-moz-placeholder,input[type="date"][placeholder]:focus::-moz-placeholder,input[type="datetime"][placeholder]:focus::-moz-placeholder,input[type="datetime-local"][placeholder]:focus::-moz-placeholder,input[type="month"][placeholder]:focus::-moz-placeholder,input[type="week"][placeholder]:focus::-moz-placeholder,input[type="time"]
    input[type="color"][placeholder]:focus::-moz-placeholder,textarea[placeholder]:focus::-moz-placeholder{color:transparent !important;}input[type="text"][placeholder]:focus:-ms-input-placeholder,input[type="password"][placeholder]:focus:-ms-input-placeholder,input[type="email"][placeholder]:focus:-ms-input-placeholder,input[type="url"][placeholder]:focus:-ms-input-placeholder,input[type="search"][placeholder]:focus:-ms-input-placeholder,input[type="tel"][placeholder]:focus:-ms-input-placeholder,input[type="date"][placeholder]:focus:-ms-input-placeholder,input[type="datetime"][placeholder]:focus:-ms-input-placeholder,input[type="datetime-local"][placeholder]:focus:-ms-input-placeholder,input[type="month"][placeholder]:focus:-ms-input-placeholder,input[type="week"][placeholder]:focus:-ms-input-placeholder,input[type="time"]
    input[type="color"][placeholder]:focus:-ms-input-placeholder,textarea[placeholder]:focus:-ms-input-placeholder{color:transparent !important;}input[type="text"].validation-failed,input[type="text"].error,input[type="password"].validation-failed,input[type="password"].error,input[type="email"].validation-failed,input[type="email"].error,input[type="url"].validation-failed,input[type="url"].error,input[type="search"].validation-failed,input[type="search"].error,input[type="tel"].validation-failed,input[type="tel"].error,input[type="date"].validation-failed,input[type="date"].error,input[type="datetime"].validation-failed,input[type="datetime"].error,input[type="datetime-local"].validation-failed,input[type="datetime-local"].error,input[type="month"].validation-failed,input[type="month"].error,input[type="week"].validation-failed,input[type="week"].error,input[type="time"]
  input[type="color"].validation-failed,input[type="time"]
  input[type="color"].error,textarea.validation-failed,textarea.error{border-color:#CA0D0D;}.validation-advice{color:#CA0D0D;}input::-webkit-clear-button{display:none;}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none;}input[type="password"]::-ms-reveal{display:none;}input[type="file"]{margin:0 0 1.5rem 0;}input[type="radio"]{margin:0 0.75rem 0.75rem 0;}input[type="checkbox"]{margin:0 0.75rem 0.75rem 0;}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="number"],input[type="tel"]{-webkit-appearance:none;}textarea{-webkit-appearance:none;resize:vertical;}select{display:block;box-sizing:border-box;width:100%;padding:0.75em;border:1px solid #E5E5E5;border-radius:0;outline-width:0;margin:0 0 1.5rem 0;font-size:1rem;}@media (min-width:37.5em){select{font-size:0.875rem;}}:root[dir="ltr"] select,:root:not([dir]) select{direction:ltr;}:root[dir="rtl"] select{direction:rtl;}:root[dir="ltr"] select,:root:not([dir]) select{text-align:left;}:root[dir="rtl"] select{text-align:right;}select.validation-failed,select.error{border-color:#000000;}button,.button,input[type="image"],input[type="reset"],input[type="button"],input[type="submit"]{padding:0;border:none;text-align:left;background:none;position:relative;display:inline-block;vertical-align:middle;padding:0.625em 1.5em;margin:0 0 1.5em;border-width:0.125em;border-style:solid;border-color:transparent;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}:root[dir="ltr"] button,:root:not([dir]) button,:root[dir="ltr"]
  .button,:root:not([dir])
  .button,:root[dir="ltr"]
  input[type="image"],:root:not([dir])
  input[type="image"],:root[dir="ltr"]
  input[type="reset"],:root:not([dir])
  input[type="reset"],:root[dir="ltr"]
  input[type="button"],:root:not([dir])
  input[type="button"],:root[dir="ltr"]
  input[type="submit"],:root:not([dir])
  input[type="submit"]{direction:ltr;}:root[dir="rtl"] button,:root[dir="rtl"]
  .button,:root[dir="rtl"]
  input[type="image"],:root[dir="rtl"]
  input[type="reset"],:root[dir="rtl"]
  input[type="button"],:root[dir="rtl"]
  input[type="submit"]{direction:rtl;}:root[dir="ltr"] button,:root:not([dir]) button,:root[dir="ltr"]
  .button,:root:not([dir])
  .button,:root[dir="ltr"]
  input[type="image"],:root:not([dir])
  input[type="image"],:root[dir="ltr"]
  input[type="reset"],:root:not([dir])
  input[type="reset"],:root[dir="ltr"]
  input[type="button"],:root:not([dir])
  input[type="button"],:root[dir="ltr"]
  input[type="submit"],:root:not([dir])
  input[type="submit"]{text-align:left;}:root[dir="rtl"] button,:root[dir="rtl"]
  .button,:root[dir="rtl"]
  input[type="image"],:root[dir="rtl"]
  input[type="reset"],:root[dir="rtl"]
  input[type="button"],:root[dir="rtl"]
  input[type="submit"]{text-align:right;}button:disabled,.button:disabled,input[type="image"]:disabled,input[type="reset"]:disabled,input[type="button"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;}button + button,.button + button,input[type="image"] + button,input[type="reset"] + button,input[type="button"] + button,input[type="submit"] + button,button +
  .button,.button +
  .button,input[type="image"] +
  .button,input[type="reset"] +
  .button,input[type="button"] +
  .button,input[type="submit"] +
  .button,button +
  input[type="image"],.button +
  input[type="image"],input[type="image"] +
  input[type="image"],input[type="reset"] +
  input[type="image"],input[type="button"] +
  input[type="image"],input[type="submit"] +
  input[type="image"],button +
  input[type="reset"],.button +
  input[type="reset"],input[type="image"] +
  input[type="reset"],input[type="reset"] +
  input[type="reset"],input[type="button"] +
  input[type="reset"],input[type="submit"] +
  input[type="reset"],button +
  input[type="button"],.button +
  input[type="button"],input[type="image"] +
  input[type="button"],input[type="reset"] +
  input[type="button"],input[type="button"] +
  input[type="button"],input[type="submit"] +
  input[type="button"],button +
  input[type="submit"],.button +
  input[type="submit"],input[type="image"] +
  input[type="submit"],input[type="reset"] +
  input[type="submit"],input[type="button"] +
  input[type="submit"],input[type="submit"] +
  input[type="submit"]{margin:0 0 0 0.75rem;}@media print{button,.button,input[type="image"],input[type="reset"],input[type="button"],input[type="submit"]{padding:0 !important;border-width:0 !important;}button:before,.button:before,input[type="image"]:before,input[type="reset"]:before,input[type="button"]:before,input[type="submit"]:before{display:none !important;}button:after,.button:after,input[type="image"]:after,input[type="reset"]:after,input[type="button"]:after,input[type="submit"]:after{position:relative !important;top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;width:auto !important;border-width:0 !important;}}.button{}.button--small{font-size:0.75em;}.button--large{font-size:1.25em;}.button--split:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.button--split:after{position:absolute;top:0.625em;bottom:0.625em;content:"";width:3.125em;border-style:solid;}.button--split:not(.button--split-left){padding-right:4.625em;}.button--split:not(.button--split-left):before{right:1em;}.button--split:not(.button--split-left):after{right:0;border-width:0 0 0 0.125em;}.button--split.button--split-left{padding-left:4.625em;}.button--split.button--split-left:before{left:1em;}.button--split.button--split-left:after{left:0;border-width:0 0.125em 0 0;}.button a,a.button{text-decoration:none;}input[type="image"],input[type="reset"],input[type="button"],input[type="submit"]{line-height:1.5;}input[type="file"]{display:block;}.button-group,.segmented-control{display:table;table-layout:fixed;width:100%;}.button-group .button,.segmented-control .button{display:table-cell;margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.button-group .button:not(:first-child),.segmented-control .button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.button-group .button:not(:last-child),.segmented-control .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.segmented-control .button{-webkit-transition:0.2s;transition:0.2s;}.segmented-control .button:not(:first-child){border-left-width:0;}.splitter{position:relative;margin:0 0 1.5em;text-align:right;}.splitter:before,.splitter:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.splitter:after{clear:both;}@media (min-width:30em){.splitter{text-align:left;}@supports ((-webkit-flex-wrap:wrap) or (-ms-flex-wrap:wrap) or (flex-wrap:wrap)){html:not(.flexwrap) .splitter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}html.flexwrap .splitter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.splitter--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.splitter--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.splitter--bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.splitter--has-labels .splitter-group ~ input,.splitter--has-labels .splitter-group ~ .button,.splitter--has-labels .splitter-group ~ button{margin-top:1.875em;}.splitter + .splitter--has-labels{margin-top:-0.75em;}.splitter label{width:100%;text-align:left;}.splitter input,.splitter textarea,.splitter select,.splitter button,.splitter .button,.splitter .custom-select{margin-bottom:0;}.splitter input:not([type="image"]),.splitter input:not([type="reset"]),.splitter input:not([type="button"]),.splitter input:not([type="submit"]),.splitter textarea,.splitter .splitter-group{margin-bottom:1.5em;}@media (min-width:30em){.splitter input:not([type="image"]),.splitter input:not([type="reset"]),.splitter input:not([type="button"]),.splitter input:not([type="submit"]),.splitter textarea,.splitter .splitter-group{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0;}.splitter input:not([type="image"]):not(:only-child),.splitter input:not([type="reset"]):not(:only-child),.splitter input:not([type="button"]):not(:only-child),.splitter input:not([type="submit"]):not(:only-child),.splitter textarea:not(:only-child),.splitter .splitter-group:not(:only-child){margin-right:1.5em;}}.splitter textarea ~ .button,.splitter textarea ~ button,.splitter textarea ~ select,.splitter textarea ~ input{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.splitter button,.splitter .button,.splitter select,.splitter .custom-select{float:right;}.splitter select,.splitter .custom-select{width:auto;}.splitter--rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.splitter--rev input:not([type="image"]),.splitter--rev input:not([type="reset"]),.splitter--rev input:not([type="button"]),.splitter--rev input:not([type="submit"]),.splitter--rev textarea,.splitter--rev .splitter-group{float:right;margin-right:0;margin-left:1.5em;}.splitter--rev button,.splitter--rev .button,.splitter--rev select,.splitter--rev .custom-select{float:left;margin-right:0;}.form-stacked--flush input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.form-stacked--flush button,.form-stacked--flush .button{margin-bottom:0;}.form-stacked .splitter{display:block;}.form-stacked input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.form-stacked button,.form-stacked .button{width:100%;}ol,ul{list-style-type:none;list-style-position:inside;padding:0;margin:0 0 1.5rem;}ol ol,ul ol{padding:0;margin:0 0 1.5rem;}ol ul,ul ul{padding:0;margin:0 0 1.5rem;}ol li,ul li{position:relative;}ol{counter-reset:ol;}ol li{padding:0 0 0 2.25rem;}ol li:before{position:absolute;top:0;counter-increment:ol;content:counter(ol) ".";color:#CA0D0D;left:0.375rem;}ol li:nth-child(n+10):before{left:0;}ol li:not(:last-child){margin:0 0 0.75rem;}ol.nested li:before{content:counters(ol,".") " ";}ul li{padding:0 0 0 1.5rem;}ul li:before{position:absolute;content:"•";color:#CA0D0D;top:0;left:0.375rem;}ul li:not(:last-child){margin:0 0 0.75rem;}table,.responsive-table{width:100%;max-width:45.625rem;padding:0;margin:0 auto 1.5rem;}table:not(.responsive-table),.responsive-table:not(.responsive-table){}@media (max-width:37.4375em){html:not(.ie9) table:not(.responsive-table),html:not(.ie9)
      .responsive-table:not(.responsive-table){display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch;}}table,table thead,table tbody,table tfoot,.responsive-table,.responsive-table thead,.responsive-table tbody,.responsive-table tfoot{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;}table caption,.responsive-table caption{text-align:left;color:#444444;padding:0;margin:0 0 0.375rem;font-size:1rem;}table thead th,table thead td,table thead .responsive-table__cell,table__head th,table__head td,table__head .responsive-table__cell,.responsive-table thead th,.responsive-table thead td,.responsive-table thead .responsive-table__cell,.responsive-table__head th,.responsive-table__head td,.responsive-table__head .responsive-table__cell{border:0 solid #E5E5E5;border-top-width:0.0625rem;border-right-width:0.0625rem;border-bottom-width:0.0625rem;border-left-width:0.0625rem;padding:0.375rem 0.75rem;background-color:#FAFAFA;color:#333333;font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}table thead th a:only-child,table thead td a:only-child,table thead .responsive-table__cell a:only-child,table__head th a:only-child,table__head td a:only-child,table__head .responsive-table__cell a:only-child,.responsive-table thead th a:only-child,.responsive-table thead td a:only-child,.responsive-table thead .responsive-table__cell a:only-child,.responsive-table__head th a:only-child,.responsive-table__head td a:only-child,.responsive-table__head .responsive-table__cell a:only-child{display:block;}table tbody td,table tbody .responsive-table__cell,table__body td,table__body .responsive-table__cell,.responsive-table tbody td,.responsive-table tbody .responsive-table__cell,.responsive-table__body td,.responsive-table__body .responsive-table__cell{border:0 solid #E5E5E5;border-top-width:0.0625rem;border-right-width:0.0625rem;border-bottom-width:0.0625rem;border-left-width:0.0625rem;padding:0.375rem 0.75rem;}table tbody td a:only-child,table tbody .responsive-table__cell a:only-child,table__body td a:only-child,table__body .responsive-table__cell a:only-child,.responsive-table tbody td a:only-child,.responsive-table tbody .responsive-table__cell a:only-child,.responsive-table__body td a:only-child,.responsive-table__body .responsive-table__cell a:only-child{display:block;}table tfoot td,table tfoot .responsive-table__cell,table__foot td,table__foot .responsive-table__cell,.responsive-table tfoot td,.responsive-table tfoot .responsive-table__cell,.responsive-table__foot td,.responsive-table__foot .responsive-table__cell{border:0 solid #E5E5E5;border-top-width:0.0625rem;border-right-width:0.0625rem;border-bottom-width:0.0625rem;border-left-width:0.0625rem;padding:0.375rem 0.75rem;}table tfoot td a:only-child,table tfoot .responsive-table__cell a:only-child,table__foot td a:only-child,table__foot .responsive-table__cell a:only-child,.responsive-table tfoot td a:only-child,.responsive-table tfoot .responsive-table__cell a:only-child,.responsive-table__foot td a:only-child,.responsive-table__foot .responsive-table__cell a:only-child{display:block;}.responsive-table{position:relative;}@media (max-width:37.4375em){html:not(.ie9) .responsive-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:37.4375em){html:not(.ie9) .responsive-table caption{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;}}@media (max-width:37.4375em){html:not(.ie9) .responsive-table thead{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}}@media (max-width:37.4375em){html:not(.ie9) .responsive-table tfoot{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}}html:not(.ie9) .responsive-table thead,html:not(.ie9) .responsive-table tbody,html:not(.ie9) .responsive-table tfoot,html:not(.ie9) .responsive-table tr{display:block;position:relative;}html:not(.ie9) .responsive-table thead,html:not(.ie9) .responsive-table__head{display:none;}@media (min-width:37.5em){html:not(.ie9) .responsive-table thead,html:not(.ie9) .responsive-table__head{display:table-header-group;}}@media (min-width:37.5em){html:not(.ie9) .responsive-table tbody,html:not(.ie9) .responsive-table__body{display:table-row-group;}}@media (min-width:37.5em){html:not(.ie9) .responsive-table tfoot,html:not(.ie9) .responsive-table__foot{display:table-footer-group;}}@media (min-width:37.5em){html:not(.ie9) .responsive-table tr,html:not(.ie9) .responsive-table__row{display:table-row;}}html:not(.ie9) .responsive-table th,html:not(.ie9) .responsive-table td,html:not(.ie9) .responsive-table__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-width:37.5em){html:not(.ie9) .responsive-table th,html:not(.ie9) .responsive-table td,html:not(.ie9) .responsive-table__cell{display:table-cell;float:none;}}html:not(.ie9) .responsive-table tbody td[data-label]:before,html:not(.ie9) .responsive-table tbody td[data-rwd-label]:before,html:not(.ie9) .responsive-table tbody .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table tbody .responsive-table__cell[data-rwd-label]:before,html:not(.ie9) .responsive-table__body td[data-label]:before,html:not(.ie9) .responsive-table__body td[data-rwd-label]:before,html:not(.ie9) .responsive-table__body .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table__body .responsive-table__cell[data-rwd-label]:before{padding-left:0.75rem;margin-right:1.5rem;margin-left:-0.75rem;}html:not(.ie9) .responsive-table tbody td[data-label]:after,html:not(.ie9) .responsive-table tbody td[data-rwd-label]:after,html:not(.ie9) .responsive-table tbody .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table tbody .responsive-table__cell[data-rwd-label]:after,html:not(.ie9) .responsive-table__body td[data-label]:after,html:not(.ie9) .responsive-table__body td[data-rwd-label]:after,html:not(.ie9) .responsive-table__body .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table__body .responsive-table__cell[data-rwd-label]:after{background:#E5E5E5;width:0.0625rem;}html:not(.ie9) .responsive-table tbody tr:not(:last-child),html:not(.ie9) .responsive-table tbody .responsive-table__row:not(:last-child),html:not(.ie9) .responsive-table__body tr:not(:last-child),html:not(.ie9) .responsive-table__body .responsive-table__row:not(:last-child){margin-bottom:0;}html:not(.ie9) .responsive-table tfoot td[data-label]:before,html:not(.ie9) .responsive-table tfoot td[data-rwd-label]:before,html:not(.ie9) .responsive-table tfoot .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table tfoot .responsive-table__cell[data-rwd-label]:before,html:not(.ie9) .responsive-table__foot td[data-label]:before,html:not(.ie9) .responsive-table__foot td[data-rwd-label]:before,html:not(.ie9) .responsive-table__foot .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table__foot .responsive-table__cell[data-rwd-label]:before{padding-left:0.75rem;margin-right:1.5rem;margin-left:-0.75rem;}html:not(.ie9) .responsive-table tfoot td[data-label]:after,html:not(.ie9) .responsive-table tfoot td[data-rwd-label]:after,html:not(.ie9) .responsive-table tfoot .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table tfoot .responsive-table__cell[data-rwd-label]:after,html:not(.ie9) .responsive-table__foot td[data-label]:after,html:not(.ie9) .responsive-table__foot td[data-rwd-label]:after,html:not(.ie9) .responsive-table__foot .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table__foot .responsive-table__cell[data-rwd-label]:after{background:#E5E5E5;width:0.0625rem;}html:not(.ie9) .responsive-table tfoot tr:not(:last-child),html:not(.ie9) .responsive-table tfoot .responsive-table__row:not(:last-child),html:not(.ie9) .responsive-table__foot tr:not(:last-child),html:not(.ie9) .responsive-table__foot .responsive-table__row:not(:last-child){margin-bottom:0;}@media (max-width:37.4375em){html:not(.ie9) .responsive-table tfoot:not(:only-child) tr:first-child td,html:not(.ie9) .responsive-table tfoot:not(:only-child) tr:first-child .responsive-table__cell,html:not(.ie9) .responsive-table__foot:not(:only-child) tr:first-child td,html:not(.ie9) .responsive-table__foot:not(:only-child) tr:first-child .responsive-table__cell{border-top-width:0;}}@media (max-width:37.4375em){html:not(.ie9) .responsive-table td:not(:first-child),html:not(.ie9) .responsive-table td:only-child,html:not(.ie9) .responsive-table__cell:not(:first-child),html:not(.ie9) .responsive-table__cell:only-child{border-top-width:0;}}html:not(.ie9) .responsive-table td[data-label],html:not(.ie9) .responsive-table td[data-rwd-label],html:not(.ie9) .responsive-table__cell[data-label],html:not(.ie9) .responsive-table__cell[data-rwd-label]{position:relative;}html:not(.ie9) .responsive-table td[data-label]:before,html:not(.ie9) .responsive-table td[data-rwd-label]:before,html:not(.ie9) .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table__cell[data-rwd-label]:before{position:relative;width:50%;background-color:#FAFAFA;color:#333333;font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}@media (min-width:37.5em){html:not(.ie9) .responsive-table td[data-label]:before,html:not(.ie9) .responsive-table td[data-rwd-label]:before,html:not(.ie9) .responsive-table__cell[data-label]:before,html:not(.ie9) .responsive-table__cell[data-rwd-label]:before{display:none;}}html:not(.ie9) .responsive-table td[data-label]:before,html:not(.ie9) .responsive-table__cell[data-label]:before{content:attr(data-label);}html:not(.ie9) .responsive-table td[data-rwd-label]:before,html:not(.ie9) .responsive-table__cell[data-rwd-label]:before{content:attr(data-rwd-label);}html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) td[data-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) td[data-rwd-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) .responsive-table__cell[data-rwd-label]:after{position:absolute;top:0;right:50%;bottom:0;content:"";}@media (min-width:37.5em){html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) td[data-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) td[data-rwd-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) .responsive-table__cell[data-label]:after,html:not(.ie9) .responsive-table:not(.responsive-table--mobi-borderless) .responsive-table__cell[data-rwd-label]:after{display:none;}}@media (max-width:37.4375em){html:not(.ie9) .responsive-table--mobi-borderless th,html:not(.ie9) .responsive-table--mobi-borderless td,html:not(.ie9) .responsive-table--mobi-borderless .responsive-table__cell{border-width:0;}}details.accordian summary::-webkit-details-marker{display:none;}.accordian:before,.accordian:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.accordian:after{clear:both;}.accordian__toggle{position:relative;outline:0;}html:not(.no-js) .accordian__toggle{cursor:pointer;}.accordian__toggle.accordian__toggle--align-left{float:left;}.accordian__toggle.accordian__toggle--align-center{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.accordian__toggle.accordian__toggle--align-right{float:right;}.accordian__toggle a{color:inherit;}.accordian__toggle a:not(:hover):not(:focus):not(:active){text-decoration:none;}.accordian__contents{display:none;}html.no-js .accordian__contents{display:block;}@media print{.accordian__contents{display:block !important;}}.accordian.open .accordian__contents,.accordian[open] .accordian__contents{display:block;}.js-responsive-display{position:fixed;width:auto;padding:4px;right:20px;bottom:15px;z-index:1000;border:2px solid #CCC;border-radius:3px;text-align:left;color:#000;background:#B1B6F2;box-shadow:0 0 5px 2px #555;}.js-responsive-display *{color:#000;}.js-responsive-display dl{margin:0;}.js-responsive-display dt{font-weight:bold;}.js-responsive-display dd{margin:0;}@media (min-width:0){.js-responsive-display{background:#ddb1f2;}}@media (min-width:30em){.js-responsive-display{background:#f2b1d6;}}@media (min-width:37.5em){.js-responsive-display{background:#f2bcb1;}}@media (min-width:48.0625em){.js-responsive-display{background:#f2edb1;}}@media (min-width:60em){.js-responsive-display{background:#c6f2b1;}}@media (min-width:63em){.js-responsive-display{background:#b1f2cc;}}@media (min-width:80em){.js-responsive-display{background:#b1e7f2;}}@font-face{font-family:'other_media_icons';src:url(/sites/all/themes/icgn/fonts/other_media_icons.eot);src:url(/sites/all/themes/icgn/fonts/other_media_icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/other_media_icons.ttf) format("truetype"),url(/sites/all/themes/icgn/fonts/other_media_icons.woff) format("woff"),url(/sites/all/themes/icgn/fonts/other_media_icons.svg#ICI) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],[class^="icons-"],[class*=" icons-"]{font-family:'other_media_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"],[class*=" icon-"],[class^="icons-"],[class*=" icons-"]{display:inline-block;}.icon-facebook:before{content:"\e604";}.icon-pinterest:before{content:"\e60c";}.icon-twitter:before{content:"\e60b";}.icon-youtube:before{content:"\e615";}.icon-google-plus:before{content:"\e616";}.icon-instagram:before{content:"\e603";}.icon-linkedin:before{content:"\e602";}.icon-zoom:before,.icon-search:before{content:"\e613";}.icon-phone:before{content:"\e611";}.icon-basket:before{content:"\e61c";}.icon-hamburger:before,.icon-menu:before{content:"\e610";}.icon-right-arrow:before,.shop-links-navigation > ul > li > a:after{content:"\e606";}.icon-left-arrow:before{content:"\e605";}.icon-list-item-toggle-left:before{content:"\e605";}.icon-list-item-toggle-right:before,.icons-arrow-right:after{content:"\e606";}.icon-list-item-toggle-close:before,.icon-close:before{content:"\e624";}.icon-list-item-toggle-full:before{content:"\e601";}.icon-section:before{content:"\e609";}.icon-section.active:before{content:"\e60a";}.group-header-wrapper:after,.banner.original:after,.icons-down-arrow:after{content:"\e625";}.icon-slideshow-left:before{content:"\e605";}.icon-slideshow-right:before{content:"\e606";}.icons-search:before{content:"\e613";}.icon-down:before{content:"\e609";}.icon-up:before{content:"\e60a";}.icon-close:before,#fullsized_close:after{content:"\e624";}#admin-menu ul li:before,#admin-menu ol li:before{display:none;}.element-invisible{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.element-invisible-focusable:focus{position:static;overflow:visible;width:auto;height:auto;margin:0;clip:auto;}.tabs.primary{text-align:right;}.tabs.primary li:before{display:none;}.tabs.primary li{display:inline-block;padding-bottom:0.75rem;}.tabs.primary li a,.tabs.primary li .faux-link{padding:0.75rem;font-size:0.875rem;}.tabs.primary li a:hover,.tabs.primary li .faux-link:hover{background:#CA0D0D;color:#ffffff;}.contextual-links-wrapper ul li:before,.contextual-links-wrapper ol li:before{display:none;}form{margin-right:auto;margin-left:auto;max-width:45.625rem;}form fieldset{border-style:solid;border-color:#000000;padding:0;margin:0;border-width:0;}form legend{margin-right:auto;margin-left:auto;width:100%;max-width:100%;}form .fieldset-wrapper,form .form-wrapper:not(fieldset){margin-right:auto;margin-left:auto;max-width:39.375rem;}form .description{margin:0 0 1.5rem;font-size:0.875rem;}form .form-actions{padding:0;margin:0 0 1.5rem;}:root[dir="ltr"] form .form-actions,:root:not([dir]) form .form-actions{text-align:right;}:root[dir="rtl"] form .form-actions{text-align:left;}:root[dir="ltr"] form .form-actions,:root:not([dir]) form .form-actions{direction:rtl;}:root[dir="rtl"] form .form-actions{direction:ltr;}form .form-actions .button{width:100%;}form .form-actions .button:last-child{margin-bottom:0;}@media (min-width:37.5em){form .form-actions .button{width:auto;margin-bottom:0;}}.form_message{margin-right:auto;margin-left:auto;max-width:48.75rem;}label .form-required{color:#CA0D0D;}.page-node-register .handle{display:none;}.tabledrag-toggle-weight-wrapper{display:none;}@media print{*{background:transparent !important;color:#444 !important;text-shadow:none;}a,a:visited{color:#444 !important;text-decoration:underline;}a:after{display:block !important;}a:not([href^="http"]):not([href^="www"]):not([href="#"]):not([href^="/"]):after{content:" (" "http://www.icgn.org" "/" attr(href) ")" !important;}a[href^="/"]:after{content:" (" "http://www.icgn.org" attr(href) ")" !important;}a[href^="http"]:not([href="#"]):after,a[href^="www"]:not([href="#"]):after{content:" (" attr(href) ")" !important;}abbr:after{content:" (" attr(title) ")" !important;}.ir a:after{content:"" !important;}pre,blockquote{border:1px solid #999;}}@media print{pre,blockquote{page-break-inside:avoid;}}@media print{img{page-break-inside:avoid;}}@media print{@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}}@media print{h2,h3{page-break-after:avoid;}}html,body,.site{min-height:100vh;}@media screen{.site{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;}}.site-main{position:relative;}@media screen{.site-main,.site-main-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}.site-main-row{padding-top:1.5rem;padding-bottom:1.5rem;}@media screen{.site-header,.site-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}}.main-content{margin-bottom:1.5rem;}body:not(.node-type-homepage) .main-content:only-child{margin-right:auto;margin-left:auto;max-width:61.25rem;}:root[dir="ltr"] body:not(.node-type-homepage) .main-content:only-child,:root:not([dir]) body:not(.node-type-homepage) .main-content:only-child{float:none;}:root[dir="rtl"] body:not(.node-type-homepage) .main-content:only-child{float:none;}blockquote p{position:relative;}blockquote p:first-child:before,blockquote p:first-child:after{line-height:1;font-family:"latoheavy",Arial,sans-serif;font-size:2rem;}blockquote p:first-child:before{position:absolute;top:0;left:0;}blockquote p:first-child:after{position:relative;display:inline-block;padding:0 0 0 0.375rem;margin-top:-0.625rem;top:0.25rem;}blockquote cite{display:block;}:root[dir="ltr"] blockquote cite,:root:not([dir]) blockquote cite{text-align:right;}:root[dir="rtl"] blockquote cite{text-align:left;}.tera.light,.giga.light,.mega.light,.kilo.light,h1.light,.alpha.light,h2.light,.beta.light,h3.light,.gamma.light,h4.light,.delta.light,h5.light,.epsilon.light,h6.light,.zeta.light{font-family:"latothin",Arial,sans-serif;font-weight:100;font-style:normal;}.tera.regular,.giga.regular,.mega.regular,.kilo.regular,h1.regular,.alpha.regular,h2.regular,.beta.regular,h3.regular,.gamma.regular,h4.regular,.delta.regular,h5.regular,.epsilon.regular,h6.regular,.zeta.regular{font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;}.tera.semibold,.giga.semibold,.mega.semibold,.kilo.semibold,h1.semibold,.alpha.semibold,h2.semibold,.beta.semibold,h3.semibold,.gamma.semibold,h4.semibold,.delta.semibold,h5.semibold,.epsilon.semibold,h6.semibold,.zeta.semibold{font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}.tera.bold,.giga.bold,.mega.bold,.kilo.bold,h1.bold,.alpha.bold,h2.bold,.beta.bold,h3.bold,.gamma.bold,h4.bold,.delta.bold,h5.bold,.epsilon.bold,h6.bold,.zeta.bold{font-family:"latoheavy",Arial,sans-serif;font-weight:700;font-style:normal;}b,strong{font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}.small{font-size:90%;}table thead th a{text-decoration:none;color:inherit;}@font-face{font-family:'latolight';src:url(/sites/all/themes/icgn/css/Lato-Light-webfont.eot);src:url(/sites/all/themes/icgn/css/Lato-Light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/css/Lato-Light-webfont.woff2) format("woff2"),url(/sites/all/themes/icgn/css/Lato-Light-webfont.woff) format("woff"),url(/sites/all/themes/icgn/css/Lato-Light-webfont.ttf) format("truetype"),url(/sites/all/themes/icgn/css/Lato-Light-webfont.svg#latolight) format("svg");}@font-face{font-family:'latothin';src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.eot);src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.woff2) format("woff2"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.woff) format("woff"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.ttf) format("truetype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Thin-webfont.svg#latothin) format("svg");}@font-face{font-family:'latoregular';src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.eot);src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.woff2) format("woff2"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.woff) format("woff"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.ttf) format("truetype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Regular-webfont.svg#latoregular) format("svg");}@font-face{font-family:'latosemibold';src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.eot);src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.woff2) format("woff2"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.woff) format("woff"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.ttf) format("truetype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Semibold-webfont.svg#latosemibold) format("svg");}@font-face{font-family:'latoheavy';src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.eot);src:url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.woff2) format("woff2"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.woff) format("woff"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.ttf) format("truetype"),url(/sites/all/themes/icgn/fonts/Lato/Lato-Heavy-webfont.svg#latoheavy) format("svg");}@font-face{font-family:'icomoon';src:url(/sites/all/themes/icgn/fonts/icomoon.eot?u07f8r);src:url(/sites/all/themes/icgn/fonts/icomoon.eot?#iefixu07f8r) format("embedded-opentype"),url(/sites/all/themes/icgn/fonts/icomoon.woff?u07f8r) format("woff"),url(/sites/all/themes/icgn/fonts/icomoon.ttf?u07f8r) format("truetype"),url(/sites/all/themes/icgn/fonts/icomoon.svg?u07f8r#icomoon) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*="icon-"],.button--split:before,input[type="checkbox"]:checked + label:after,.custom-select:before,.accordian--default > .accordian__toggle:after,.accordian--secondary > .accordian__toggle:after,.banner-holder .lSSlideOuter .lSAction .lSPrev:before,.banner-holder .lSSlideOuter .lSAction .lSNext:before,.sidebar .block-menu-block h2:after,.sidebar__related-links .field-label:after,.pager li.pager-previous a:before,.pager li.pager-previous .faux-link:before,.pager li.pager-next a:before,.pager li.pager-next .faux-link:before,.previewable__link--with-icon .field:before,.site-footer .block-menu h2:before,.site-drawer .menu a:after,.site-drawer .menu .faux-link:after,.pillar__link .pillar__title:after,.view-members .contacts-db__user-footer > .field-content a:after,.view-members .contacts-db__user-footer .views-field a:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-Share:before{content:"\e600";}.icon-Mail:before,.view-members .contacts-db__user-footer .views-field-mail a:after{content:"\e601";}.icon-Facebook:before{content:"\e602";}.icon-GooglePlus:before{content:"\e603";}.icon-Instagram:before{content:"\e604";}.icon-Linked-in:before{content:"\e605";}.icon-Pinterest:before{content:"\e606";}.icon-Twitter:before{content:"\e607";}.icon-Close:before,input[type="checkbox"]:checked + label:after{content:"\e608";}.icon-Contact:before{content:"\e609";}.icon-ICGN-down:before,.custom-select:before,.accordian--default:not([open]):not(.open) > .accordian__toggle:after,.accordian--secondary:not([open]):not(.open) > .accordian__toggle:after,.sidebar .block-menu-block h2:after,.sidebar__related-links .field-label:after,.site-footer .block-menu h2:before,.site-drawer .menu a:not(:only-child):not(.open):after,.site-drawer .menu .faux-link:not(:only-child):not(.open):after{content:"\e60a";}.icon-ICGN-left:before,.button--split-left:before,.pager li.pager-previous a:before{content:"\e60b" !important;}.icon-ICGN-login:before,.view-members .contacts-db__user-footer > .field-content a:after{content:"\e60c";}.icon-ICGN-menu:before{content:"\e60d";}.icon-ICGN-right:before,.button--split:not(.button--split-left):before,.pager li.pager-next a:before,.site-drawer .menu a:only-child:after,.site-drawer .menu .faux-link:only-child:after,.pillar__link .pillar__title:after{content:"\e60e" !important;}.icon-ICGN-square:before{content:"\e60f";}.icon-ICGN-thinleft:before,.banner-holder .lSSlideOuter .lSAction .lSPrev:before{content:"\e610";}.icon-ICGN-thinrigght:before,.banner-holder .lSSlideOuter .lSAction .lSNext:before{content:"\e611";}.icon-ICGN-up:before,.accordian--default.open > .accordian__toggle:after,.accordian--default[open] > .accordian__toggle:after,.accordian--secondary.open > .accordian__toggle:after,.accordian--secondary[open] > .accordian__toggle:after,.sidebar .block-menu-block.open h2:after,.sidebar__related-links.open .field-label:after,.site-footer .block-menu.open h2:before,.site-drawer .menu a.open:not(:only-child):after,.site-drawer .menu .faux-link.open:not(:only-child):after{content:"\e612";}.icon-ICGN-zoom:before,.site-header .menu-block.search button[type="submit"]:before{content:"\e613" !important;}.icon-Governance-top:before{content:"\e614";}.icon-Connect-top:before{content:"\e615";}.icon-Correspondance-top:before{content:"\e619";}.icon-Governance-bottom:before{content:"\e616";}.icon-Connect-bottom:before{content:"\e617";}.icon-Correspondance-bottom:before{content:"\e618";}.icon-brochure-top:before{content:"\e61b";}.icon-agenda-top:before{content:"\e61c";}.icon-app-top:before{content:"\e61f";}.icon-brochure-bottom:before{content:"\e61a";}.icon-agenda-bottom:before{content:"\e61d";}.icon-app-bottom:before{content:"\e61e";}.icon-Download:before,.previewable__link--with-icon .field:before{content:"\e620";}label .form-required{padding:0.375rem;}.button--action{font-weight:300;}input[type="radio"]{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}input[type="radio"] + label{position:relative;padding:0 0 0 2.25rem;margin:0 0 0.75rem 0;}input[type="radio"] + label:before{position:absolute;content:"";border-style:solid;border-color:#ffffff;border-radius:50%;background:#ffffff;box-shadow:0 0 0 2px #666666;top:0.25rem;left:0.125rem;width:1.0625rem;height:1.0625rem;border-width:0.125rem;}input[type="radio"]:checked + label:before{background:#CA0D0D;}input[type="radio"]:disabled label{opacity:0.5;}input[type="checkbox"]{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}input[type="checkbox"] + label{position:relative;padding:0 0 0 1.875rem;margin:0 0 0.75rem;}input[type="checkbox"] + label:before{position:absolute;content:"";border-style:solid;border-color:#666666;border-radius:0;top:0.25rem;left:0;width:1.125rem;height:1.125rem;border-width:0.125rem;}input[type="checkbox"]:checked + label:before{background:#ffffff;}input[type="checkbox"]:checked + label:after{position:absolute;font-size:0.75rem;color:#CA0D0D;top:0.4375rem;left:0.1875rem;}input[type="checkbox"]:disabled label{opacity:0.5;}.custom-select{position:relative;width:100%;height:3.4375rem;margin:0 0 1.5rem 0;}.custom-select:not(.multiple):before,.custom-select:not(.multiple):after{pointer-events:none;}.custom-select:not(.multiple):before{z-index:3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.25rem;right:1.125rem;}.custom-select:not(.multiple):after{position:absolute;top:0;right:0;bottom:0;content:"";z-index:2;width:3.4375rem;}.custom-select:not(.multiple) select{padding-right:4.1875rem;}.custom-select select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;margin-bottom:0;border-width:2px;outline-width:0;border-style:solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;}.custom-select select::-ms-expand{display:none;}.image-widget:before,.image-widget:after{display:none;}@media (min-width:37.5em){.image-widget{display:table;width:100%;}}@media (min-width:30em){.image-widget .image-preview,.image-widget .image-widget-data{display:table-cell;vertical-align:top;}}.image-widget .image-preview{margin-bottom:0.75rem;}@media (min-width:30em){.image-widget .image-preview{margin-bottom:0;padding-right:0.75rem;}}.image-widget .image-preview img{display:block;}@media (min-width:30em){.image-widget .image-widget-data{width:80%;}}.image-widget .button{display:block;width:auto;margin-top:0.75rem;}#field-guest-details-values th:not(.field-label),#field-guest-details-values .field-multiple-drag,#field-guest-details-values .delta-order{display:none !important;}#edit-commerce-payment-payment-method:before,#edit-commerce-payment-payment-method:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#edit-commerce-payment-payment-method:after{clear:both;}#edit-commerce-payment-payment-method img{margin-top:0.75rem;}:root[dir="ltr"] #edit-commerce-payment-payment-method img,:root:not([dir]) #edit-commerce-payment-payment-method img{float:right;}:root[dir="rtl"] #edit-commerce-payment-payment-method img{float:left;}.member_payments .field,.events_payments .field{margin-bottom:0.75rem;}.messages{margin-right:auto;margin-left:auto;max-width:48.75rem;margin-bottom:1.5rem;}.messages ul,.messages ol{padding:0;margin:0;}.messages ul li:before,.messages ol li:before{display:none;}.messages ul li,.messages ol li{padding:0;margin:0;}.messages ul li,.messages ol li{border-width:1px;border-style:solid;padding:0.75rem;}.messages ul li:not(:last-child),.messages ol li:not(:last-child){margin-bottom:0.75rem;}.messages ul li p:last-child,.messages ol li p:last-child{margin-bottom:0;}.accordian--default,.accordian--secondary{border-width:1px 0;border-style:solid;}.accordian--default + .accordian--default,.accordian--secondary + .accordian--default,.accordian--default + .accordian--secondary,.accordian--secondary + .accordian--secondary{border-top-width:0;}.accordian--default:not(.accordian--flush),.accordian--secondary:not(.accordian--flush){margin-bottom:1.5rem;}.accordian--default > .accordian__toggle,.accordian--default > .accordian__contents,.accordian--secondary > .accordian__toggle,.accordian--secondary > .accordian__contents{padding-left:0.75rem;}.accordian--default > .accordian__toggle,.accordian--secondary > .accordian__toggle{padding-top:0.75rem;padding-right:2.25rem;padding-bottom:0.75rem;}.accordian--default > .accordian__toggle:after,.accordian--secondary > .accordian__toggle:after{right:0.75rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.accordian--default > .accordian__contents,.accordian--secondary > .accordian__contents{padding-right:0.75rem;}.accordian--default .collection__item,.accordian--secondary .collection__item{padding-right:1.5rem;padding-left:1.5rem;}.accordian--default .accordian,.accordian--secondary .accordian{margin-right:-0.75rem;margin-left:-0.75rem;}.accordian--default > .accordian__toggle{font-size:1.125rem;}.accordian--default > .accordian__contents:not(.accordian__contents--flush){padding-top:0.75rem;}.accordian .accordian--secondary:last-child{border-bottom-width:0;}.section-heading,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,fieldset > h1,fieldset > h2,fieldset > h3,fieldset > h4,fieldset > h5,fieldset > h6,fieldset > legend{position:relative;text-align:center;}.section-heading:before,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading:before,fieldset > h1:before,fieldset > h2:before,fieldset > h3:before,fieldset > h4:before,fieldset > h5:before,fieldset > h6:before,fieldset > legend:before{position:absolute;top:50%;right:0;left:0;z-index:1;content:"";height:1px;margin-top:-1px;}[class*="columns-"].section-heading:before,.node:not(.display-as-columns) .field-name-field-link-ref [class*="columns-"].link-block__heading:before,fieldset > h1[class*="columns-"]:before,fieldset > h2[class*="columns-"]:before,fieldset > h3[class*="columns-"]:before,fieldset > h4[class*="columns-"]:before,fieldset > h5[class*="columns-"]:before,fieldset > h6[class*="columns-"]:before,fieldset > legend[class*="columns-"]:before{right:0.75rem;left:0.75rem;}.section-heading h1,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h1,.section-heading h2,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h2,.section-heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.section-heading h4,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h4,.section-heading h5,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h5,.section-heading h6,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h6,fieldset > h1 span,fieldset > h2 span,fieldset > h3 span,fieldset > h4 span,fieldset > h5 span,fieldset > h6 span,fieldset > legend span{display:inline-block;position:relative;max-width:75%;z-index:2;padding:1em;margin-bottom:0;}.section-footer{text-align:center;padding-top:1.5rem;}.section-footer .button{width:100%;margin-bottom:0;}@media (min-width:30em){.section-footer .button{width:auto;}}.section{}.banner-holder{margin-top:-1.5rem;}.banner-holder .lSSlideOuter{position:relative;}.banner-holder .lSSlideOuter .lSPager{position:absolute;top:0;z-index:10;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.banner-holder .lSSlideOuter .lSPager li:before{display:none;}.banner-holder .lSSlideOuter .lSPager.lSpg{margin-top:0 !important;}@media (min-width:48.0625em){.banner-holder .lSSlideOuter .lSPager.lSpg{margin-top:0.375rem !important;}}.banner-holder .lSSlideOuter .lSPager.lSpg > li a{border-radius:0;}.banner-holder .lSSlideOuter .lSAction .lSPrev,.banner-holder .lSSlideOuter .lSAction .lSNext{display:none;top:0;bottom:0;height:auto;margin-top:0;z-index:10;background-image:none;-webkit-transition:0.4s;transition:0.4s;text-decoration:none;width:2.875rem;}@media (min-width:48.0625em){.banner-holder .lSSlideOuter .lSAction .lSPrev,.banner-holder .lSSlideOuter .lSAction .lSNext{display:block;}}.banner-holder .lSSlideOuter .lSAction .lSPrev:before,.banner-holder .lSSlideOuter .lSAction .lSNext:before{font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.banner-holder .lSSlideOuter .lSAction .lSPrev{left:0;}.banner-holder .lSSlideOuter .lSAction .lSNext{right:0;}.group-banner{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;}@media print{.group-banner,.group-banner .field-name-field-banner{width:100% !important;height:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;white-space:normal !important;}}.group-banner .field-name-field-banner{display:inline-block;width:100%;vertical-align:top;white-space:normal;}@media print{.group-banner .field-name-field-banner{page-break-inside:avoid;}}.group-banner .field-name-field-banner .group-image{margin-bottom:1.5rem;}.group-banner .field-name-field-banner .group-image .field{position:relative;overflow:hidden;}.group-banner .field-name-field-banner .group-image .field:after{padding-bottom:23.1944444444%;display:block;height:0;content:'';}.group-banner .field-name-field-banner .group-image .field img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .group-banner .field-name-field-banner .group-image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .group-banner .field-name-field-banner .group-image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.group-banner .field-name-field-banner a{text-decoration:none;}.group-banner .field-name-field-banner h2,.group-banner .field-name-field-banner p{text-align:center;padding-right:0.75rem;padding-left:0.75rem;}@media (min-width:48.0625em){.group-banner .field-name-field-banner h2,.group-banner .field-name-field-banner p{padding-right:3.625rem;padding-left:3.625rem;}}.group-banner .field-name-field-banner h2:last-child{margin-bottom:1em;}.group-banner .field-name-field-banner h2:not(:last-child){margin-bottom:0;}.group-banner .field-name-field-banner p{margin-bottom:1.5em;font-size:1.125rem;font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}@media screen{.inline-carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:37.5em){.inline-carousel{display:block;}}.inline-carousel__buttons{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0.75rem;}@media screen{.inline-carousel__buttons .row,.inline-carousel__buttons .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .inline-carousel__buttons .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:37.5em){.inline-carousel__buttons .row,.inline-carousel__buttons .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .inline-carousel__buttons .content > .site-map-menu{display:table;width:100%;}}@media (min-width:37.5em){.inline-carousel__link,.inline-carousel__paginator{display:none;display:table-cell;vertical-align:top;}}.inline-carousel__link{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.inline-carousel__link a,.inline-carousel__link .faux-link{display:block;text-align:center;}@media (min-width:37.5em){:root[dir="ltr"] .inline-carousel__link a,:root:not([dir]) .inline-carousel__link a,:root[dir="ltr"]
      .inline-carousel__link .faux-link,:root:not([dir])
      .inline-carousel__link .faux-link{text-align:left;}:root[dir="rtl"] .inline-carousel__link a,:root[dir="rtl"]
      .inline-carousel__link .faux-link{text-align:right;}}.inline-carousel__paginator{text-align:center;margin-bottom:0.75rem;}@media print{.inline-carousel__paginator{display:none !important;}}@media (min-width:37.5em){.inline-carousel__paginator{margin-bottom:0;}:root[dir="ltr"] .inline-carousel__paginator,:root:not([dir]) .inline-carousel__paginator{text-align:right;}:root[dir="rtl"] .inline-carousel__paginator{text-align:left;}}.inline-carousel__paginator.hide-on-mobile{display:none;}@media (min-width:30em){.inline-carousel__paginator.hide-on-mobile{display:block;}}@media (min-width:30em){.inline-carousel__paginator.hide-on-tablet{display:none;}}.inline-carousel__paginator .button{min-width:0;position:relative;padding:0;margin-bottom:0;width:3.125rem;height:3.125rem;margin-left:0.1875rem;}.inline-carousel__paginator .button [class*="icon-"]{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.inline-carousel__list{border-width:0 1px;border-style:solid;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-top:1.5rem;padding-right:1.5rem;padding-left:1.5rem;}.inline-carousel__list .carousel-list{display:inline-block;vertical-align:top;white-space:normal;}.inline-carousel__list .carousel-list{width:100%;width:-webkit-calc(100vw -  74px);width:-moz-calc(100vw -  74px);width:calc(100vw -  74px);}@media (min-width:37.5em){.inline-carousel__list .carousel-list{width:48%;width:-webkit-calc(50% - 12px);width:-moz-calc(50% - 12px);width:calc(50% - 12px);}}.inline-carousel__list .carousel-list:not(:last-child){margin-right:1.5rem;}@media print{.inline-carousel__list .lightSlider,.inline-carousel__list .field-name-field-carousel-list{width:100% !important;height:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;white-space:normal !important;}}@media print{.inline-carousel__list .field-name-field-carousel-list{page-break-inside:avoid;}}.inline-carousel__list .company__image{position:relative;width:100%;border-width:1px;border-style:solid;position:relative;overflow:hidden;margin-bottom:0.375rem;}.inline-carousel__list .company__image:after{padding-bottom:56.25%;display:block;height:0;content:'';}.inline-carousel__list .company__image img{width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.inline-carousel__list .company__image img{max-width:90%;max-width:-webkit-calc(100% - 48px);max-width:-moz-calc(100% - 48px);max-width:calc(100% - 48px);}.inline-carousel__list .company__image img{max-height:90%;max-height:-webkit-calc(100% - 48px);max-height:-moz-calc(100% - 48px);max-height:calc(100% - 48px);}.inline-carousel__list .company__address{margin-top:0.375rem;}.sidebar .block-menu-block{margin-bottom:1.5rem;}.sidebar .block-menu-block:not(.open) .menu-block-wrapper{display:none;}@media (min-width:48.0625em){.sidebar .block-menu-block:not(.open) .menu-block-wrapper{display:block !important;}}.sidebar .block-menu-block a,.sidebar .block-menu-block .faux-link{display:block;}.sidebar .block-menu-block a:not(.faux-link),.sidebar .block-menu-block .faux-link:not(.faux-link){text-decoration:none;}.sidebar .block-menu-block a:not(.faux-link):hover,.sidebar .block-menu-block a:not(.faux-link):focus,.sidebar .block-menu-block .faux-link:not(.faux-link):hover,.sidebar .block-menu-block .faux-link:not(.faux-link):focus{text-decoration:underline;}.sidebar .block-menu-block .menu a,.sidebar .block-menu-block .menu .faux-link{border-width:0 1px 1px;border-style:solid;padding:0.75rem;font-size:1rem;}@media (min-width:37.5em){.sidebar .block-menu-block .menu a,.sidebar .block-menu-block .menu .faux-link{font-size:0.8125rem;}}@media (min-width:48.0625em){.sidebar .block-menu-block .menu a,.sidebar .block-menu-block .menu .faux-link{border-width:0;}}.sidebar .block-menu-block h2{position:relative;margin-bottom:0;border-width:1px;border-style:solid;text-align:center;cursor:pointer;padding:0.75rem 2.5rem 0.75rem;font-size:1.125rem;}@media (min-width:37.5em){.sidebar .block-menu-block h2{font-size:1rem;}}@media (min-width:48.0625em){.sidebar .block-menu-block h2{padding-right:0;padding-left:0;border-width:1px 0 0;text-align:left;cursor:text;}}.sidebar .block-menu-block h2:after{right:0.75rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:48.0625em){.sidebar .block-menu-block h2:after{display:none;}}.sidebar .block-menu-block .menu-block-wrapper > .menu li{padding-left:0;}@media (min-width:48.0625em){.sidebar .block-menu-block .menu-block-wrapper > .menu li{padding-left:1.5rem;}}@media (min-width:48.0625em){.sidebar .block-menu-block .menu-block-wrapper > .menu > li{padding-left:0;}}.sidebar .block-menu-block .menu{margin-bottom:0;}.sidebar .block-menu-block .menu li:before{display:none;}.sidebar .block-menu-block li{margin-bottom:0;}.sidebar .block-menu-block + .block-menu-block h2{border-top-width:0;}.sidebar__related-links{margin-bottom:1.5rem;}.sidebar__related-links:not(.open) ul{display:none;}@media (min-width:48.0625em){.sidebar__related-links:not(.open) ul{display:block !important;}}.sidebar__related-links a,.sidebar__related-links .faux-link{display:block;}.sidebar__related-links a:not(.faux-link),.sidebar__related-links .faux-link:not(.faux-link){text-decoration:none;}.sidebar__related-links a:not(.faux-link):hover,.sidebar__related-links a:not(.faux-link):focus,.sidebar__related-links .faux-link:not(.faux-link):hover,.sidebar__related-links .faux-link:not(.faux-link):focus{text-decoration:underline;}.sidebar__related-links a,.sidebar__related-links .faux-link{border-width:0 1px 1px;border-style:solid;padding:0.75rem;font-size:1rem;}@media (min-width:37.5em){.sidebar__related-links a,.sidebar__related-links .faux-link{font-size:0.8125rem;}}@media (min-width:48.0625em){.sidebar__related-links a,.sidebar__related-links .faux-link{border-width:0;}}.sidebar__related-links .field-label{position:relative;margin-bottom:0;border-width:1px;border-style:solid;text-align:center;cursor:pointer;padding:0.75rem 2.5rem 0.75rem;font-size:1.125rem;}@media (min-width:37.5em){.sidebar__related-links .field-label{font-size:1rem;}}@media (min-width:48.0625em){.sidebar__related-links .field-label{padding-right:0;padding-left:0;border-width:1px 0 0;text-align:left;cursor:text;}}.sidebar__related-links .field-label:after{right:0.75rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:48.0625em){.sidebar__related-links .field-label:after{display:none;}}.sidebar__related-links .field{padding-left:0;}@media (min-width:48.0625em){.sidebar__related-links a{border-bottom-width:1px;}}.breadcrumb{margin:0 0 1.5em;font-size:0.875rem;}.breadcrumb:before,.breadcrumb:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.breadcrumb:after{clear:both;}@media print{.breadcrumb{display:none !important;}}.breadcrumb ul{padding:0;margin:0;}.breadcrumb ul li:before{display:none;}.breadcrumb ul li{padding:0;margin:0;}:root[dir="ltr"] .breadcrumb li,:root:not([dir]) .breadcrumb li,:root[dir="ltr"]
  .breadcrumb > a,:root:not([dir])
  .breadcrumb > a,:root[dir="ltr"]
  .breadcrumb > .faux-link
  > span,:root:not([dir])
  .breadcrumb > .faux-link
  > span{float:left;}:root[dir="rtl"] .breadcrumb li,:root[dir="rtl"]
  .breadcrumb > a,:root[dir="rtl"]
  .breadcrumb > .faux-link
  > span{float:right;}.breadcrumb li:not(:first-child),.breadcrumb > a:not(:first-child),.breadcrumb > .faux-link
  > span:not(:first-child){margin-left:0.625em;}.breadcrumb li:not(:last-child),.breadcrumb > a:not(:last-child),.breadcrumb > .faux-link
  > span:not(:last-child){margin-right:0.625em;}.breadcrumb li:not(:last-child):after,.breadcrumb > a:not(:last-child):after,.breadcrumb > .faux-link
    > span:not(:last-child):after{position:relative;display:inline-block;content:"|";left:0.625em;}.pager{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0.75rem 0;padding:0;margin:0;}.pager li:before{display:none;}.pager li{padding:0;margin:0;}@media screen{.pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:37.5em){.pager{position:relative;display:inline-block;max-width:50%;border-width:0 0 1px;border-style:solid;padding-right:1.5rem;padding-bottom:1.125rem;padding-left:1.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.pager.pager-has-prev:not(.pager-has-next) li.pager-previous{width:100%;}@media (min-width:37.5em){.pager.pager-has-prev:not(.pager-has-next) li.pager-previous{width:auto;}}.pager.pager-has-prev li.pager-next{width:50%;}@media (min-width:37.5em){.pager.pager-has-prev li.pager-next{width:auto;}}.pager li{display:inline-block;}.pager li:not(.pager-previous):not(.pager-next){margin:0 0.25rem 0;}@media (min-width:37.5em){.pager li:not(.pager-previous):not(.pager-next){margin:0;}}.pager li.pager-first,.pager li.pager-last{display:none;}.pager li.pager-previous,.pager li.pager-next{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.pager li.pager-previous a:before,.pager li.pager-previous .faux-link:before,.pager li.pager-next a:before,.pager li.pager-next .faux-link:before{position:relative;display:inline-block;top:0.125rem;}.pager li.pager-previous{width:50%;text-align:left;}@media (min-width:37.5em){.pager li.pager-previous{width:auto;}}.pager li.pager-next{width:100%;}:root[dir="ltr"] .pager li.pager-next,:root:not([dir]) .pager li.pager-next{text-align:right;}:root[dir="rtl"] .pager li.pager-next{text-align:left;}@media (min-width:37.5em){.pager li.pager-next{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto;}}.pager a,.pager .pager-current{padding:0.5rem 0.625rem 0;}.pager a{display:inline-block;}.pager a:not(.faux-link){text-decoration:none;}.pager a:not(.faux-link):hover,.pager a:not(.faux-link):focus{text-decoration:underline;}.pager .pager-current{text-decoration:underline;}.collection__item{position:relative;padding-top:1.5rem;padding-bottom:1.5rem;}.collection__item:before,.collection__item:after{position:absolute;right:0;left:0;content:"";}.collection__item:before{top:-1px;}.collection__item:after{bottom:-1px;}.collection__item:not(:first-child):before{height:1px;}.collection__item[class*="columns-"]:before{right:0.75rem;left:0.75rem;}.collection__item.teaser:not(.teaser--stacked):not(:first-child) .teaser__link{padding-top:1.5rem;}.collection__item.teaser:not(.teaser--stacked):not(:last-child) .teaser__link{padding-bottom:1.5rem;}@media (min-width:37.5em){.collection__item.teaser:not(.teaser--stacked):first-child .teaser__link{padding-top:1.5rem;}}@media (min-width:37.5em){.collection__item.teaser:not(.teaser--stacked):last-child .teaser__link{padding-bottom:1.5rem;}}.collection__item.teaser:not(.teaser--stacked) .teaser__link{margin-top:-1.5rem;margin-bottom:-1.5rem;}@media (min-width:37.5em){.collection__item.teaser:not(.teaser--stacked) .teaser__link{padding-right:1.5rem;padding-left:1.5rem;}}@media print{.teaser{page-break-inside:avoid;}}.teaser--stacked:not(:last-child){margin-bottom:1.5rem;}@media (min-width:30em){.teaser.related-content:nth-child(2n+1),.teaser.teaser--stacked:not(.host):not(.speaker):nth-child(2n+1){clear:left;}}.teaser.related-content .teaser__image .field:after{padding-bottom:56.25%;}@media (min-width:30em){.teaser.related-content:nth-last-child(-n+2){margin-bottom:0;}}.teaser:not(.teaser--stacked) .teaser__info:only-child{width:100%;max-width:50rem;}.teaser:not(.person):not(.host) .teaser__image .field{position:relative;overflow:hidden;}.teaser:not(.person):not(.host) .teaser__image .field:after{padding-bottom:56.25%;display:block;height:0;content:'';}.teaser:not(.person):not(.host) .teaser__image .field img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .teaser:not(.person):not(.host) .teaser__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .teaser:not(.person):not(.host) .teaser__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.teaser__group{padding-top:0.75rem;}.teaser__link{display:block;text-decoration:none;}.teaser__title{margin-bottom:0;}.teaser__text > :last-child,.teaser__text p:last-child{margin-bottom:0;}.memorial .row,.memorial .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .memorial .content > .site-map-menu{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.memorial .row > div:first-child,.memorial .site-map-menus .site-map-box .content > .site-map-menu > div:first-child,.site-map-menus .site-map-box .memorial .content > .site-map-menu > div:first-child{margin-bottom:1.5rem;}@media (min-width:30em){.memorial .row > div:first-child,.memorial .site-map-menus .site-map-box .content > .site-map-menu > div:first-child,.site-map-menus .site-map-box .memorial .content > .site-map-menu > div:first-child{margin-bottom:0;}}.memorial .section-heading:before,.memorial .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading:before,.node:not(.display-as-columns) .field-name-field-link-ref .memorial .link-block__heading:before{left:0.75rem;right:0.75rem;}.memorial .teaser__info{line-height:1.5;}.memorial p{margin-bottom:0;}.info-page__scholars{margin-top:1.5rem;padding-bottom:1.375rem;}a.teaser{display:block;text-decoration:none;}.person:not(.company) .person__image .field{position:relative;overflow:hidden;}.person:not(.company) .person__image .field:after{padding-bottom:100%;display:block;height:0;content:'';}.person:not(.company) .person__image .field img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .person:not(.company) .person__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .person:not(.company) .person__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.person:not(.company) .person__image .field img{max-width:none;}}.person__group{padding-top:0.75rem;}.person__group .field{display:inline-block;}.person__group > span:first-child{margin-right:0.375rem;}.person__group > span:not(.field-label):first-child:after{content:":";}.member.teaser{margin-bottom:1.5rem;}@media (min-width:48.0625em){.member.teaser{margin-bottom:0;}}.speaker--teaser:not(.related-content),.speaker--teaser-stacked:not(.related-content){clear:none;}.speaker--teaser:not(.related-content):nth-child(2n+1),.speaker--teaser-stacked:not(.related-content):nth-child(2n+1){clear:left;}@media (min-width:37.5em){.speaker--teaser:not(.related-content):nth-child(2n+1),.speaker--teaser-stacked:not(.related-content):nth-child(2n+1){clear:none;}}@media (min-width:37.5em){.speaker--teaser:not(.related-content):nth-child(3n+1),.speaker--teaser-stacked:not(.related-content):nth-child(3n+1){clear:left;}}.speaker--teaser:not(.related-content):nth-last-child(-n+2),.speaker--teaser-stacked:not(.related-content):nth-last-child(-n+2){margin-bottom:0;}@media (min-width:37.5em){.speaker--teaser:not(.related-content):nth-last-child(-n+3),.speaker--teaser-stacked:not(.related-content):nth-last-child(-n+3){margin-bottom:0;}}.host--teaser:not(.related-content),.host--teaser-stacked:not(.related-content){clear:none;}.host--teaser:not(.related-content):nth-child(2n+1),.host--teaser-stacked:not(.related-content):nth-child(2n+1){clear:left;}@media (min-width:37.5em){.host--teaser:not(.related-content):nth-child(2n+1),.host--teaser-stacked:not(.related-content):nth-child(2n+1){clear:none;}}@media (min-width:37.5em) and (max-width:48.0625em){.host--teaser:not(.related-content):nth-child(3n+1),.host--teaser-stacked:not(.related-content):nth-child(3n+1){clear:left;}}@media (min-width:48.0625em){.host--teaser:not(.related-content):nth-child(4n+1),.host--teaser-stacked:not(.related-content):nth-child(4n+1){clear:left;}}.host--teaser:not(.related-content):nth-last-child(-n+2),.host--teaser-stacked:not(.related-content):nth-last-child(-n+2){margin-bottom:0;}@media (min-width:37.5em) and (max-width:48.0625em){.host--teaser:not(.related-content):nth-last-child(-n+3),.host--teaser-stacked:not(.related-content):nth-last-child(-n+3){margin-bottom:0;}}@media (min-width:48.0625em){.host--teaser:not(.related-content):nth-last-child(-n+4),.host--teaser-stacked:not(.related-content):nth-last-child(-n+4){margin-bottom:0;}}.host__image .field{position:relative;overflow:hidden;}.host__image .field:after{padding-bottom:100%;display:block;height:0;content:'';}.host__image .field img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .host__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .host__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.profile-page{margin-right:auto;margin-left:auto;max-width:45.625rem;}.profile-page__group:not(:first-child){padding-top:1.5rem;}.profile-page__bio{max-width:46.875rem;}.profile-page .profile__specialisms .field{display:block;margin-bottom:0;margin-top:0.375rem;}.downloader{border-width:2px 0;border-style:solid;padding-top:1.5rem;padding-right:0.75rem;padding-bottom:1.5rem;padding-left:0.75rem;}.downloader:not(:last-child){border-bottom:none;}.downloader:not(:first-child){border-top:1px solid #E5E5E5;}.downloader .section-heading,.downloader .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .downloader .link-block__heading,.info-page__group .downloader .section-heading,.info-page__group .downloader .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .info-page__group .downloader .link-block__heading{margin-top:-1.5rem;}@media screen and (min-width:37.5em){.downloader__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.downloader__description{position:relative;}.downloader__description:only-child{width:100%;}.downloader__description:not(:last-child){margin-bottom:0.75rem;}@media screen and (min-width:37.5em){.downloader__description{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.downloader__description p:last-child{margin-bottom:0;}.downloader__button{margin-top:auto;}:root[dir="ltr"] .downloader__button,:root:not([dir]) .downloader__button{text-align:right;}:root[dir="rtl"] .downloader__button{text-align:left;}.downloader__button .button{width:100%;margin-bottom:0;}@media (min-width:37.5em){.downloader__button .button{width:auto;}}.downloader__button .button:last-child{margin-bottom:0;}.downloader__button .file-size{display:none;}.link-block__list ol,.site-map-menus .site-map-box .content ol,.link-block__list ul,.site-map-menus .site-map-box .content ul{padding:0;margin:0;}.link-block__list ol li,.site-map-menus .site-map-box .content ol li,.link-block__list ul li,.site-map-menus .site-map-box .content ul li{margin:0;}.link-block__list ol li:before,.site-map-menus .site-map-box .content ol li:before,.link-block__list ul li:before,.site-map-menus .site-map-box .content ul li:before{padding-top:0.75rem;}.link-block__list a,.site-map-menus .site-map-box .content a,.link-block__list .faux-link,.site-map-menus .site-map-box .content .faux-link{display:block;padding-top:0.75rem;padding-bottom:0.75rem;}.link-block__list a:not(.faux-link),.site-map-menus .site-map-box .content a:not(.faux-link),.link-block__list .faux-link:not(.faux-link),.site-map-menus .site-map-box .content .faux-link:not(.faux-link){text-decoration:none;}.link-block__list a:not(.faux-link):hover,.site-map-menus .site-map-box .content a:not(.faux-link):hover,.link-block__list a:not(.faux-link):focus,.site-map-menus .site-map-box .content a:not(.faux-link):focus,.link-block__list .faux-link:not(.faux-link):hover,.site-map-menus .site-map-box .content .faux-link:not(.faux-link):hover,.link-block__list .faux-link:not(.faux-link):focus,.site-map-menus .site-map-box .content .faux-link:not(.faux-link):focus{text-decoration:underline;}.link-block:not(.file-block) .link-block__list > li:first-of-type a,.site-map-menus .site-map-box .content > li:first-of-type a{border-top-width:1px;}.link-block:not(.file-block) .link-block__list a,.site-map-menus .site-map-box .content a{border-width:0 0 1px;border-style:solid;}@media screen{@supports ((-webkit-flex-wrap:wrap) or (-ms-flex-wrap:wrap) or (flex-wrap:wrap)){html:not(.flexwrap) .listing__links .row,html:not(.flexwrap) .listing__links .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box html:not(.flexwrap) .listing__links .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}html.flexwrap .listing__links .row,html.flexwrap .listing__links .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box html.flexwrap .listing__links .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.listing__links .row ul,.listing__links .site-map-menus .site-map-box .content > .site-map-menu ul,.site-map-menus .site-map-box .listing__links .content > .site-map-menu ul{width:100%;}.node.display-as-columns .field-name-field-link-ref{margin-bottom:1.5rem;}@media screen{.node.display-as-columns .field-name-field-link-ref,.node.display-as-columns .field-name-field-link-ref .node-links,.node.display-as-columns .field-name-field-link-ref .node-links .content,.node.display-as-columns .field-name-field-link-ref .link-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen{.node.display-as-columns .field-name-field-link-ref .node-links,.node.display-as-columns .field-name-field-link-ref .node-links .content,.node.display-as-columns .field-name-field-link-ref .link-block{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}.node.display-as-columns .field-name-field-link-ref .section-footer{margin-top:auto;}@media (min-width:37.5em){.node.display-as-columns .field-name-field-link-ref:nth-child(3n+1){clear:left;}}@media (min-width:37.5em){.node:not(.display-as-columns) .field-name-field-link-ref li:nth-child(2n+1){clear:left;}}.info-page__group .node:not(.display-as-columns) .field-name-field-link-ref:first-child .link-block__heading{margin-top:0;}.field-name-field-link-ref li a{padding-left:0.75rem;}@media screen and (min-width:37.5em){.previewable:not(.previewable--teaser-stacked) .previewable__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width:37.5em){.previewable:not(.previewable--teaser-stacked) [class*="columns-"],.previewable:not(.previewable--teaser-stacked) .previewable__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:37.5em){.previewable:not(.previewable--teaser-stacked) .previewable__info{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}.previewable--homepage .previewable__image{border-width:1px;border-style:solid;padding:0.375rem;}.previewable--homepage .previewable__info a:not(.link-complex__target):not(.button),.previewable--homepage .previewable__info .faux-link:not(.link-complex__target):not(.button){text-decoration:underline;}.previewable__link{margin-top:auto;}.previewable__link .field{text-decoration:underline;}.previewable__link--with-icon .field{position:relative;display:inline-block;}.previewable__link--with-icon .field:before{right:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:0.375rem;}:root[dir="ltr"] .previewable__link:not(:only-child),:root:not([dir]) .previewable__link:not(:only-child){text-align:right;}:root[dir="rtl"] .previewable__link:not(:only-child){text-align:left;}.previewable__link .field:last-of-type .button{margin-bottom:0;}.previewable__link .field .button{width:100%;}@media (min-width:30em){.previewable__link .field .button{width:auto;}}.previewable__link .field .file-size{display:none;}.previewable .collection__item:last-child{padding-bottom:0;}.site-header{position:relative;border-width:0 0 1px;border-style:solid;padding-bottom:0.75rem;}@media (min-width:37.5em) and (max-width:48.0625em){.site-header{padding-top:0.75rem;padding-bottom:1.5rem;}}@media screen{.site-header .logo-nav-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:37.5em){.site-header .logo-nav-holder{position:relative;display:table;width:100%;overflow:hidden;padding-top:0.75rem;}body.menu-block-animation-running .site-header .logo-nav-holder,body.search-visible .site-header .logo-nav-holder,body.contact-visible .site-header .logo-nav-holder,body.account-visible .site-header .logo-nav-holder{overflow:visible;}}@media (min-width:37.5em){.site-header .logo,.site-header .site-navigation-holder{display:table-cell;vertical-align:top;}:root[dir="ltr"] .site-header .logo,:root:not([dir]) .site-header .logo,:root[dir="ltr"]
      .site-header .site-navigation-holder,:root:not([dir])
      .site-header .site-navigation-holder{float:none;}:root[dir="rtl"] .site-header .logo,:root[dir="rtl"]
      .site-header .site-navigation-holder{float:none;}}@media (min-width:48.0625em){.site-header .logo,.site-header .site-navigation-holder{vertical-align:middle;}}.site-header .logo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-width:1px 0 0;border-style:solid;padding-top:1.5rem;padding-bottom:0.75rem;}@media (min-width:37.5em){.site-header .logo{padding-top:0;padding-bottom:0;border-width:0;}}.site-header .logo a,.site-header .logo img{display:block;}.site-header .logo img{width:100%;padding-left:1px;margin-right:auto;margin-left:auto;max-width:18.125rem;}@media (min-width:37.5em){.site-header .logo img{margin-right:0;margin-left:0;max-width:16.875rem;}}.site-header-menu-blocks{position:relative;min-width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:1.5rem;margin-right:-0.75rem;margin-left:-0.75rem;}@media (min-width:37.5em){.site-header-menu-blocks{margin-right:0;margin-left:0;}}@media print{.site-header-menu-blocks{display:none !important;}}@media (min-width:37.5em){.site-header-menu-blocks{position:absolute;right:0;left:0;z-index:20;margin-top:1px;margin-bottom:0;bottom:-0.75rem;}}.site-header .menu-block{position:relative;padding-left:0;max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;padding-right:1.5rem;font-size:0.875rem;}html:not(.no-js) .site-header .menu-block{width:100%;}@media (min-width:37.5em){.site-header .menu-block{position:absolute;top:0;right:-100%;max-height:none;padding-right:0;-webkit-transition:0.7s;transition:0.7s;}}body.search-visible .menu-block.search{max-height:62.5rem;}@media (min-width:37.5em){body.search-visible .menu-block.search{right:0;}}body.contact-visible .menu-block.contact{max-height:62.5rem;}@media (min-width:37.5em){body.contact-visible .menu-block.contact{right:0;}}body.account-visible .menu-block.account{max-height:62.5rem;}@media (min-width:37.5em){body.account-visible .menu-block.account{right:0;}}.site-header .menu-block a:not(.contact):not(.faux-link){text-decoration:none;}.site-header .menu-block a:not(.contact):not(.faux-link):hover,.site-header .menu-block a:not(.contact):not(.faux-link):focus{text-decoration:underline;}html.no-js .site-header .menu-block:not(.search){display:none;}.site-header .menu-block a{display:block;}@media (min-width:37.5em){.site-header .menu-block.account{max-width:25rem;}}.site-header .menu-block.account h2{margin-bottom:1em;font-size:1rem;}@media screen{.site-header .menu-block.account form > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.site-header .menu-block.account label{}html:not(.ie9) .site-header .menu-block.account label{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.site-header .menu-block.account input{padding-left:0;border-width:0 0 1px;margin-bottom:0.25rem;}html.ie8 .site-header .menu-block.account input,html.ie9 .site-header .menu-block.account input{border-top-width:1px;}.site-header .menu-block.account .form-actions,.site-header .menu-block.account .button{margin-bottom:0;}.site-header .menu-block.account .form-actions,.site-header .menu-block.account .item-list{padding-top:1.5rem;}.site-header .menu-block.account .form-actions{margin-right:0;margin-left:0;}.site-header .menu-block.account .item-list{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.site-header .menu-block.account .item-list ul{padding:0;margin:0;display:table;width:100%;table-layout:fixed;}.site-header .menu-block.account .item-list ul li:before{display:none;}.site-header .menu-block.account .item-list ul li{padding:0;margin:0;}.site-header .menu-block.account .item-list ul li{display:table-cell;}:root[dir="ltr"] .site-header .menu-block.account .item-list ul li:last-child,:root:not([dir]) .site-header .menu-block.account .item-list ul li:last-child{text-align:right;}:root[dir="rtl"] .site-header .menu-block.account .item-list ul li:last-child{text-align:left;}.site-header .menu-block.account .item-list ul li + li{padding-left:0.75rem;}.site-header .menu-block.account .block-menu .menu{padding:0;margin:0;}.site-header .menu-block.account .block-menu .menu li:before{display:none;}.site-header .menu-block.account .block-menu .menu li{padding:0;margin:0;}.site-header .menu-block.account .block-menu .menu a,.site-header .menu-block.account .block-menu .menu .faux-link{display:block;padding-top:0.375rem;padding-bottom:0.375rem;}.site-header .menu-block.account .block-menu .menu a:not(.faux-link),.site-header .menu-block.account .block-menu .menu .faux-link:not(.faux-link){text-decoration:none;}.site-header .menu-block.account .block-menu .menu a:not(.faux-link):hover,.site-header .menu-block.account .block-menu .menu a:not(.faux-link):focus,.site-header .menu-block.account .block-menu .menu .faux-link:not(.faux-link):hover,.site-header .menu-block.account .block-menu .menu .faux-link:not(.faux-link):focus{text-decoration:underline;}.site-header .menu-block.account .block-menu .menu a[href="/user/logout"]{text-decoration:underline;}:root[dir="ltr"] .site-header .menu-block.account .block-menu .menu a[href="/user/logout"],:root:not([dir]) .site-header .menu-block.account .block-menu .menu a[href="/user/logout"]{text-align:right;}:root[dir="rtl"] .site-header .menu-block.account .block-menu .menu a[href="/user/logout"]{text-align:left;}@media (min-width:37.5em){.site-header .menu-block.contact{max-width:39.0625rem;}}@media screen and (min-width:37.5em){.site-header .menu-block.contact .row,.site-header .menu-block.contact .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .site-header .menu-block.contact .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:37.5em){.site-header .menu-block.contact [class*="columns-"]:not(:last-child){border-width:0 1px 0 0;border-style:solid;}}.site-header .menu-block.contact h3{font-size:1rem;}.site-header .menu-block.contact .organization-details__field{display:block;}@media (min-width:37.5em){.site-header .menu-block.search{max-width:28.125rem;}}.site-header .menu-block.search form{position:relative;}.site-header .menu-block.search label{width:100%;margin-bottom:0.75rem;font-size:1rem;font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;}.site-header .menu-block.search input[type="text"]{padding-right:30%;padding-left:0;margin-bottom:0;border-width:1px 0;font-size:1.375rem;}.site-header .menu-block.search button[type="submit"]{position:absolute;right:0;bottom:0;width:17%;padding:0;margin-bottom:0;border-width:0;height:3.625rem;}.site-header .menu-block.search button[type="submit"]:before{font-size:1.25rem;}.site-header .menu-block.search button[type="submit"]:after{width:100%;top:0.75rem;bottom:0.75rem;}.site-header .menu-block.search button[type="submit"] span{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.site-header .menu-block-content{position:relative;border-width:4px 0 0;border-style:solid;padding:1.5rem;}.site-header .menu-block-content__button{position:absolute;top:0;right:0;padding:0;margin-bottom:0;width:2.5rem;height:2.5rem;}@media print{.site-header .site-navigation-holder{display:none !important;}}@media (min-width:37.5em){.site-header .site-navigation-primary{border-width:0;}:root[dir="ltr"] .site-header .site-navigation-primary,:root:not([dir]) .site-header .site-navigation-primary{float:right;}:root[dir="rtl"] .site-header .site-navigation-primary{float:left;}}@media (min-width:48.0625em){.site-header .site-navigation-primary{margin-bottom:0.75rem;}}.site-header .site-navigation-primary ol{display:table;width:100%;table-layout:fixed;padding:0;margin:0;}.site-header .site-navigation-primary ol li:before{display:none;}.site-header .site-navigation-primary ol li{padding:0;margin:0;}@media (min-width:37.5em){.site-header .site-navigation-primary ol{display:block;overflow:hidden;}}.site-header .site-navigation-primary ol li{display:table-cell;}@media (min-width:37.5em){.site-header .site-navigation-primary ol li{display:block;}:root[dir="ltr"] .site-header .site-navigation-primary ol li,:root:not([dir]) .site-header .site-navigation-primary ol li{float:left;}:root[dir="rtl"] .site-header .site-navigation-primary ol li{float:right;}}@media (min-width:37.5em){.site-header .site-navigation-primary ol li:first-child a:after,.site-header .site-navigation-primary ol li:first-child .faux-link:after{display:none;}}@media (min-width:48.0625em){.site-header .site-navigation-primary ol li.menu{display:none;}}.site-header .site-navigation-primary ol li.menu a:after,.site-header .site-navigation-primary ol li.menu .faux-link:after{display:none;}@media (min-width:37.5em){.site-header .site-navigation-primary ol li.menu a:after,.site-header .site-navigation-primary ol li.menu .faux-link:after{display:block;}}.site-header .site-navigation-primary ol li a:after,.site-header .site-navigation-primary ol li .faux-link:after{position:absolute;width:1px;right:0;content:"";top:1.5rem;bottom:1.5rem;}@media (min-width:37.5em){.site-header .site-navigation-primary ol li a:after,.site-header .site-navigation-primary ol li .faux-link:after{right:auto;left:0;top:0.625rem;bottom:0.625rem;}}.site-header .site-navigation-primary a,.site-header .site-navigation-primary .faux-link{position:relative;display:block;height:4em;font-size:1.25rem;-webkit-transition:color 0.2s;transition:color 0.2s;}@media (min-width:37.5em){.site-header .site-navigation-primary a,.site-header .site-navigation-primary .faux-link{width:3.25em;height:2em;}}.site-header .site-navigation-primary a [class*="icon-"],.site-header .site-navigation-primary .faux-link [class*="icon-"]{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.site-header .site-navigation-secondary{display:none;}@media (min-width:48.0625em){.site-header .site-navigation-secondary{display:block;overflow:hidden;clear:both;}:root[dir="ltr"] .site-header .site-navigation-secondary,:root:not([dir]) .site-header .site-navigation-secondary{float:right;}:root[dir="rtl"] .site-header .site-navigation-secondary{float:left;}}.site-header .site-navigation-secondary h2{display:none;}.site-header .site-navigation-secondary .menu{padding:0;margin:0;}.site-header .site-navigation-secondary .menu li:before{display:none;}.site-header .site-navigation-secondary .menu li{padding:0;margin:0;}:root[dir="ltr"] .site-header .site-navigation-secondary .menu li,:root:not([dir]) .site-header .site-navigation-secondary .menu li{float:left;}:root[dir="rtl"] .site-header .site-navigation-secondary .menu li{float:right;}.site-header .site-navigation-secondary .menu li:not(:first-child) a,.site-header .site-navigation-secondary .menu li:not(:first-child) .faux-link{padding-left:0.25rem;padding-left:0.625rem;}@media (min-width:50em){.site-header .site-navigation-secondary .menu li:not(:first-child) a,.site-header .site-navigation-secondary .menu li:not(:first-child) .faux-link{padding-left:0.75rem;}}@media (min-width:56.25em){.site-header .site-navigation-secondary .menu li:not(:first-child) a,.site-header .site-navigation-secondary .menu li:not(:first-child) .faux-link{padding-left:1.125rem;}}.site-header .site-navigation-secondary .menu li:not(:last-child) a,.site-header .site-navigation-secondary .menu li:not(:last-child) .faux-link{border-width:0 1px 0 0;border-style:solid;padding-right:0.625rem;}@media (min-width:50em){.site-header .site-navigation-secondary .menu li:not(:last-child) a,.site-header .site-navigation-secondary .menu li:not(:last-child) .faux-link{padding-right:0.75rem;}}@media (min-width:56.25em){.site-header .site-navigation-secondary .menu li:not(:last-child) a,.site-header .site-navigation-secondary .menu li:not(:last-child) .faux-link{padding-right:1.125rem;}}@media (min-width:63em){.site-header .site-navigation-secondary .menu li:last-child a,.site-header .site-navigation-secondary .menu li:last-child .faux-link{padding-right:0.375rem;}}.site-header .site-navigation-secondary .menu li a,.site-header .site-navigation-secondary .menu li .faux-link{display:block;font-size:1.0625rem;padding-top:0.375rem;padding-bottom:0.375rem;font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;}.site-header .site-navigation-secondary .menu li a:not(.faux-link),.site-header .site-navigation-secondary .menu li .faux-link:not(.faux-link){text-decoration:none;}.site-header .site-navigation-secondary .menu li a:not(.faux-link):hover,.site-header .site-navigation-secondary .menu li a:not(.faux-link):focus,.site-header .site-navigation-secondary .menu li .faux-link:not(.faux-link):hover,.site-header .site-navigation-secondary .menu li .faux-link:not(.faux-link):focus{text-decoration:underline;}@media (min-width:48.0625em){.site-header .site-navigation-secondary .menu li a,.site-header .site-navigation-secondary .menu li .faux-link{font-size:1.0625rem;}}.site-footer-message{position:relative;border-width:1px 0 0;border-style:solid;padding-top:1.5rem;}@media print{.site-footer-message{page-break-inside:avoid;}}@media (min-width:37.5em){.site-footer-message{border-bottom-width:1px;}}.site-footer-message:before,.site-footer-message:after{position:absolute;right:0;left:0;content:"";height:0.375rem;}.site-footer-message:before{top:0;}.site-footer-message:after{bottom:0;}.site-footer-message__title{position:relative;text-align:center;}.site-footer-message__title:before{position:absolute;top:50%;right:0;left:0;content:"";z-index:1;height:1px;margin-top:-1px;}.site-footer-message__title h3{position:relative;display:inline-block;z-index:2;margin-bottom:0;padding-right:1.5rem;padding-left:1.5rem;}.site-footer-message__link{position:relative;display:block;text-align:center;padding-top:1.875rem;padding-bottom:1.875rem;}.site-footer-message__link:not(.faux-link){text-decoration:none;}.site-footer-message__link:not(.faux-link):hover,.site-footer-message__link:not(.faux-link):focus{text-decoration:underline;}@media print{.site-footer-message__link{page-break-inside:avoid;}}@media screen and (min-width:37.5em){.site-footer-message__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.site-footer-message__link:not(:last-child):before{position:absolute;right:0;bottom:0;left:0;content:"";height:1px;}@media (min-width:37.5em){.site-footer-message__link:not(:last-child):before{width:1px;height:auto;left:auto;top:1.5rem;bottom:1.5rem;}}.site-footer-message__link-icon{position:relative;display:block;margin-right:auto;margin-left:auto;height:3.125rem;margin-bottom:1.5rem;font-size:3.75rem;}.site-footer-message__link-icon [class*="icon-"]{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.site-footer-message__link-icon .special-moments{display:inline-block;background-repeat:no-repeat;background-size:cover;height:45px;width:45px;position:absolute;background-image:url(/sites/all/themes/icgn/images/special_moments.svg);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.site-footer-message__link-text{margin-bottom:0;margin-top:auto;}@media print{.site-footer-main{display:none !important;}}@media (min-width:37.5em){.site-footer-main{padding-top:1.5rem;padding-right:1.5rem;padding-left:1.5rem;}}.site-footer-inner{width:100%;margin-right:auto;margin-left:auto;max-width:58.75rem;}@media screen and (min-width:37.5em){.site-footer-inner .row,.site-footer-inner .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .site-footer-inner .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:37.5em){.site-footer-inner .js-footer-menu:not(:last-child){border-width:0 1px 0 0;border-style:solid;}}.site-footer-inner .email-signup{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;text-align:center;padding:0.75rem 0.75rem 1.5rem;}@media (min-width:37.5em){.site-footer-inner .email-signup{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:left;}}.site-footer-inner__newsletter-section{margin-bottom:2rem;}@media (min-width:48.0625em){.site-footer-inner__newsletter-section{margin-bottom:1rem;margin-top:0;flex:1 1 50%;}}.site-footer-inner__newsletter-section__heading,.site-footer-inner__newsletter-section .lead-span,.site-footer-inner__newsletter-section__heading label{font-weight:400;padding:0;font-size:1.0625rem;margin-bottom:1.125rem;}@media (min-width:48.0625em){.site-footer-inner__newsletter-section__heading,.site-footer-inner__newsletter-section .lead-span,.site-footer-inner__newsletter-section__heading label{margin-bottom:1.25rem;}}.site-footer-inner__newsletter-section{clear:left;}@media (min-width:37.5em){.site-footer-inner__newsletter-section{padding-top:32px;}}@media (min-width:48.0625em){.site-footer-inner__newsletter-section{order:4;padding-top:0;}}.site-footer-inner__newsletter-section form.mailing-list{margin:0;max-width:none;}.site-footer-inner__newsletter-section .form-item-mail{position:relative;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"]{margin:0;}.site-footer-inner__newsletter-section .form-item-mail button[type="submit"]{width:100%;text-align:center;margin:0;box-shadow:none;font-family:"latoregular",Arial,sans-serif;}@media (min-width:48.0625em){.site-footer-inner__newsletter-section .form-item-mail button[type="submit"]{width:auto;position:absolute;top:0rem;right:0rem;padding:16px 50px;}}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p{position:relative;border:2px solid #E5E5E5;background:#ffffff;padding:0.75rem;}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p span{position:relative;border:1px solid #ffffff;background-color:green;position:absolute;right:0;top:0;bottom:0;width:7.8125rem;}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p span:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#ffffff;font-size:3rem;}.site-footer-inner__newsletter-section .mailing_list_header{font-weight:300;color:#ce0218;}.site-footer-inner__newsletter-section .mailing_list_header a{color:#ce0218;}@media (min-width:48.0625em){.site-footer-inner__footer-menu{width:100%;margin-right:auto;margin-left:auto;max-width:84.375rem;min-width:20rem;}}.site-footer-inner__footer-menu .sidebar .block-menu-block{margin:0;}.site-footer-inner__footer-menu--text{color:#4D4D4D !important;}@media (min-width:48.0625em){.site-footer-inner__footer-menu--text{display:none !important;}}.site-footer-inner__footer-menu--text:after{right:0 !important;background:#4D4D4D;color:#ffffff;padding:0.9375rem;}@media (max-width:37.4375em){.site-footer-inner__footer-menu{padding:0;}}@media (min-width:37.5em){.site-footer-inner__footer-menu .footer-links-menu{padding:0 !important;}}.site-footer-inner__footer-menu .footer-links-menu .menu{display:block !important;}.site-footer-inner__footer-menu .footer-links-menu .menu span.slash{display:none;}@media (min-width:48.0625em){.site-footer-inner__footer-menu .footer-links-menu .menu span.slash{display:inline-block;}}.site-footer-inner__footer-menu .footer-links-menu .menu span.slash:last-child{display:none;}.site-footer-inner__footer-menu .footer-links-menu .menu li{border-width:0 0 1px;border-style:solid;}@media (min-width:48.0625em){.site-footer-inner__footer-menu .footer-links-menu .menu li{display:inline-block;padding-right:24px !important;border:none;}}@media (min-width:48.0625em){.site-footer-inner__footer-menu .footer-links-menu .menu li:first-child a{padding-right:0.75rem;padding-left:0.75rem;}}@media (min-width:37.5em){.site-footer-inner__footer-menu .footer-links-menu .menu li a,.site-footer-inner__footer-menu .footer-links-menu .menu li span{padding-bottom:12px !important;padding-top:12px !important;}}.site-footer-inner__footer-menu .footer-links-menu .menu li a{position:relative;padding-top:0.375rem;font-size:1rem;}@media (min-width:37.5em){.site-footer-inner__footer-menu .footer-links-menu .menu li a{font-size:0.875rem;}}@media (min-width:48em){.site-footer-inner__footer-menu .footer-links-menu .menu li a{display:block;font-weight:100;}}@media (min-width:37.5em){.site-footer .block-menu{padding-right:0.75rem;padding-left:0.75rem;}}html:not(.no-js) .site-footer .block-menu:not(.open) .menu{display:none;}@media (min-width:37.5em){html:not(.no-js) .site-footer .block-menu:not(.open) .menu{display:block;}}.site-footer .block-menu h2{position:relative;margin-bottom:0;border-width:1px 0 0;border-style:solid;cursor:pointer;padding-top:1.0625rem;padding-right:3.875rem;padding-bottom:1.0625rem;padding-left:0.75rem;font-size:0.875rem;font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}@media (min-width:37.5em){.site-footer .block-menu h2{padding:0;margin-bottom:0.5em;border-width:0;cursor:text;}}html.no-js .site-footer .block-menu h2:before,html.no-js .site-footer .block-menu h2:after{display:none;}@media (min-width:37.5em){.site-footer .block-menu h2:before,.site-footer .block-menu h2:after{display:none;top:auto;right:auto;bottom:auto;width:0;}}.site-footer .block-menu h2:before{z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;}.site-footer .block-menu h2:after{position:absolute;top:0;right:0;bottom:0;content:"";z-index:1;width:3.125rem;}.site-footer .block-menu .menu{padding:0;margin:0;}.site-footer .block-menu .menu li:before{display:none;}.site-footer .block-menu .menu li{padding:0;margin:0;}.site-footer .block-menu .menu a,.site-footer .block-menu .menu .faux-link{display:block;border-width:1px 0 0;border-style:solid;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.5rem;font-size:0.8125rem;font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;}.site-footer .block-menu .menu a:not(.faux-link),.site-footer .block-menu .menu .faux-link:not(.faux-link){text-decoration:none;}.site-footer .block-menu .menu a:not(.faux-link):hover,.site-footer .block-menu .menu a:not(.faux-link):focus,.site-footer .block-menu .menu .faux-link:not(.faux-link):hover,.site-footer .block-menu .menu .faux-link:not(.faux-link):focus{text-decoration:underline;}@media (min-width:37.5em){.site-footer .block-menu .menu a,.site-footer .block-menu .menu .faux-link{border-width:0;padding-top:0;padding-bottom:0.375rem;}}.site-footer-bottom{text-align:center;padding-top:0.375rem;padding-bottom:0.375rem;}@media print{.site-footer-bottom{page-break-inside:avoid;}}@media (min-width:37.5em){.site-footer-bottom{text-align:left;}}.site-footer-bottom .copyright-notice{text-align:left;font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;}@media (min-width:37.5em){.site-footer-bottom .copyright-notice{margin-bottom:0;}}@media (min-width:37.5em){:root[dir="ltr"] .site-footer-bottom .social-channels,:root:not([dir]) .site-footer-bottom .social-channels{text-align:right;}:root[dir="rtl"] .site-footer-bottom .social-channels{text-align:left;}}.site-footer-bottom .social-channels ol{padding:0;margin:0;}.site-footer-bottom .social-channels ol li:before{display:none;}.site-footer-bottom .social-channels ol li{padding:0;margin:0;}.site-footer-bottom .social-channels li{display:inline-block;vertical-align:middle;}.site-footer-bottom .social-channels a,.site-footer-bottom .social-channels .faux-link{display:block;padding:0.75rem;font-size:1.5rem;}@media (min-width:37.5em){.site-footer-bottom .social-channels a,.site-footer-bottom .social-channels .faux-link{font-size:1rem;padding:0.375rem;margin-top:-0.375rem;margin-bottom:-0.375rem;}}@media print{.site-drawer{display:none !important;}}html:not(.no-js) .site-drawer{position:fixed;top:0;bottom:0;z-index:20;padding-right:0;padding-left:0;border-width:0 0 0 1px;border-style:solid;-webkit-transition:right 1s;transition:right 1s;right:-15.625rem;width:15.625rem;}@media (min-width:48.0625em){html:not(.no-js) .site-drawer{display:none;}}html:not(.no-js) body.drawer-open .site-drawer{right:0;}html:not(.no-js) .site-drawer__content{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;}html.no-js .site-drawer__content{margin-right:-0.75rem;margin-left:-0.75rem;}@media (min-width:37.5em){html.no-js .site-drawer__content{margin-right:0;margin-left:0;}}.site-drawer__close{position:relative;}.site-drawer__close:after{position:absolute;top:50%;left:0;content:"";width:0;height:0;z-index:6;border-style:solid;margin-top:-0.75rem;border-width:0.75rem 0 0.75rem 0.75rem;}.site-drawer__close button{position:relative;width:100%;margin-bottom:0;border-width:0 0 1px;border-style:solid;padding:2.1875rem 4.0625rem 1.875rem 1.5rem;}:root[dir="ltr"] .site-drawer__close button,:root:not([dir]) .site-drawer__close button{text-align:right;}:root[dir="rtl"] .site-drawer__close button{text-align:left;}html.no-js .site-drawer__close button{display:none;}.site-drawer__close-icon{position:absolute;top:0;right:0;bottom:0;width:3.125rem;}.site-drawer__close-icon [class*="icon-"]{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.site-drawer .menu{padding:0;margin:0;}.site-drawer .menu li:before{display:none;}.site-drawer .menu li{padding:0;margin:0;}.site-drawer .menu a,.site-drawer .menu .faux-link{display:block;position:relative;border-width:0 0 1px;border-style:solid;cursor:pointer;padding-top:0.75rem;padding-right:4rem;padding-bottom:0.75rem;padding-left:0.75rem;}.site-drawer .menu a:not(.faux-link),.site-drawer .menu .faux-link:not(.faux-link){text-decoration:none;}.site-drawer .menu a:not(.faux-link):hover,.site-drawer .menu a:not(.faux-link):focus,.site-drawer .menu .faux-link:not(.faux-link):hover,.site-drawer .menu .faux-link:not(.faux-link):focus{text-decoration:underline;}.site-drawer .menu a:before,.site-drawer .menu .faux-link:before{position:absolute;top:0;right:0;bottom:0;content:"";border-width:0 0 0 1px;border-style:solid;width:3.125rem;}html.no-js .site-drawer .menu a:before,html.no-js
      .site-drawer .menu .faux-link:before{display:none;}.site-drawer .menu a:after,.site-drawer .menu .faux-link:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.0625rem;}.site-drawer .menu > li > .menu a,.site-drawer .menu > li > .menu .faux-link{padding-left:1.5rem;}.site-drawer .menu > li > .menu > li > .menu a,.site-drawer .menu > li > .menu > li > .menu .faux-link{padding-left:2.25rem;}html:not(.no-js) .site-drawer .menu .menu:not(.open){display:none;}.homepage__pillars,.homepage__section{margin-bottom:1.5rem;}@media (min-width:37.5em){.homepage__pillars .row,.homepage__pillars .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .homepage__pillars .content > .site-map-menu{margin-right:0;margin-left:0;padding-right:0.0625rem;padding-left:0.0625rem;}}@media screen and (min-width:43.8125em){.homepage__pillars .row,.homepage__pillars .site-map-menus .site-map-box .content > .site-map-menu,.site-map-menus .site-map-box .homepage__pillars .content > .site-map-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:37.5em){.homepage__pillars [class*="columns-"],.homepage__pillars .pillar{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}@media (min-width:37.5em){.homepage__pillars [class*="columns-"]{padding-right:0.125rem;padding-left:0.125rem;}}@media (min-width:30em) and (max-width:43.75em){.homepage__pillars [class*="columns-"]{display:block;margin-right:auto;margin-left:auto;width:100%;max-width:75%;}:root[dir="ltr"] .homepage__pillars [class*="columns-"],:root:not([dir]) .homepage__pillars [class*="columns-"]{float:none;}:root[dir="rtl"] .homepage__pillars [class*="columns-"]{float:none;}}.homepage__pillars .pillar{margin-bottom:1.5rem;overflow:hidden;}.homepage__pillars .pillar__links{margin-top:auto;}.homepage__section{padding-top:2.25rem;padding-bottom:2.25rem;padding-right:0.75rem;padding-left:0.75rem;}.homepage__section .section-heading,.homepage__section .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__section .link-block__heading{margin-top:-1.5rem;}.homepage__section-footer{text-align:center;padding-top:1.5rem;}.homepage__section-footer .button{margin-bottom:0;}@media print{.homepage__about{page-break-inside:avoid;}}.homepage__about-content{line-height:1.7;font-size:1.125rem;}@media screen and (min-width:30em){.homepage__about-content [class*="columns-"]{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.homepage__corporate .section-heading,.homepage__corporate .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__corporate .link-block__heading{margin-bottom:1.5rem;}@media (min-width:37.5em){.homepage__corporate .section-heading,.homepage__corporate .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__corporate .link-block__heading{margin-bottom:0.25rem;}}.homepage__corporate .collection__item:first-child{padding-top:0;}@media (min-width:37.5em){.homepage__corporate .collection__item:first-child{padding-top:1.5rem;}}@media print{.pillar{page-break-inside:avoid;}}.pillar__top{position:relative;margin-bottom:0.75rem;}.pillar__link{text-decoration:none;}.pillar__image .field{position:relative;overflow:hidden;}.pillar__image .field:after{padding-bottom:56.25%;display:block;height:0;content:'';}.pillar__image .field img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .pillar__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .pillar__image .field img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.pillar__image{overflow:hidden;}.pillar__image + .pillar__title{position:absolute;right:0;left:0;margin-top:0;bottom:1.5rem;}.pillar__title,.pillar__description,.pillar__links{padding-right:0.75rem;padding-left:0.75rem;}.pillar__title{position:relative;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.375rem;}.pillar__title:first-child{border-width:2px 0;border-style:solid;margin-bottom:0.75rem;}.pillar__link .pillar__title:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0.375rem;}.pillar__links ol li:before{display:none;}.pillar__links ol,.pillar__links ol li{padding-left:0;margin-bottom:0;}.pillar__links ol li:last-child a,.pillar__links ol li:last-child .faux-link{border-bottom-width:1px;}.pillar__links a,.pillar__links .faux-link{display:block;border-width:1px 0 0;border-style:solid;padding-top:0.375rem;padding-bottom:0.375rem;}.pillar__links a:not(.faux-link),.pillar__links .faux-link:not(.faux-link){text-decoration:none;}.pillar__links a:not(.faux-link):hover,.pillar__links a:not(.faux-link):focus,.pillar__links .faux-link:not(.faux-link):hover,.pillar__links .faux-link:not(.faux-link):focus{text-decoration:underline;}.info-page{margin-right:auto;margin-left:auto;max-width:45.625rem;}.info-page__group:not(:first-child),.info-page__group.info-page__group--padded,.info-page__top-group:not(:first-child),.info-page__top-group.info-page__group--padded{padding-top:2.5rem;}.info-page__group .section-heading,.info-page__group .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .info-page__group .link-block__heading{margin-top:-1.5rem;}.info-page__title + .info-page__top-group{padding-top:0;}.info-page__image img{display:block;}.info-page__text ul:first-child,.info-page__text ol:first-child{margin-top:1.5rem;}.info-page__text > :last-child,.info-page__text p:last-child{margin-bottom:0;}.info-page__links .info-page__link:first-child:not(:only-child) .button{margin-bottom:0.75rem;}@media (min-width:30em){.info-page__links .info-page__link:first-child:not(:only-child) .button{margin-bottom:0;}}.info-page__links .info-page__link:not(:only-child) .button{width:100%;margin-bottom:0;display:block;margin-right:auto;margin-left:auto;}@media (min-width:30em){.info-page__links .info-page__link:not(:only-child) .button{width:85%;}}.info-page__links .info-page__link:only-child{text-align:center;display:block;margin-right:auto;margin-left:auto;}:root[dir="ltr"] .info-page__links .info-page__link:only-child,:root:not([dir]) .info-page__links .info-page__link:only-child{float:none;}:root[dir="rtl"] .info-page__links .info-page__link:only-child{float:none;}@media (min-width:30em) and (max-width:37.5em){.info-page__links .info-page__link:only-child{width:100%;}}.listing--split.listing--full .listing__top-text:only-child{width:100%;}@media (min-width:30em) and (max-width:37.5em){.listing__members-member{padding-top:0 !important;padding-bottom:0 !important;border-width:0 !important;}}@media (min-width:30em) and (max-width:37.5em){.listing__members-member:nth-child(2n+1){clear:left;}}.event--full .event__details__field{padding-bottom:0.75rem;}@media (min-width:37.5em){.event--full .event__details__field{padding-bottom:1.5rem;}}.event--full .event__details__field-title{font-size:1.125rem;}.event--full .event__details__field-row:not(:last-child){margin-bottom:0.75rem;}.agenda__title .field-name-field-title:not(:only-child){margin-bottom:0.75rem;}.agenda__day:not(:last-of-type){border-width:0 0 1px;border-style:solid;padding-bottom:1.5rem;margin-bottom:2.25rem;}.agenda__day-title{margin-bottom:0.875rem;font-size:1.125rem;}.agenda__day-title:not(:only-child){margin-right:0.375rem;}.agenda__day-text{margin-bottom:0.75rem;}.event .agenda__day-text{margin-bottom:0;}.agenda__day-text:only-child{margin-left:25%;}.agenda__day-text-time-slot{margin-bottom:0.75rem;}.agenda__day-text-title:not(:last-child),.agenda__day-text-sidenote:not(:last-child){margin-right:0.375rem;}.agenda__day-text-sidenote,.agenda__day-text-room{font-size:90%;}.agenda__day-text-details{margin-bottom:0.75rem;}.agenda__day-text-details > :last-child{margin-bottom:0;}@media print{.agenda .field-name-field-time-slots{page-break-inside:avoid;}}.agenda .field-name-field-time-slots:last-of-type .agenda__slot{margin-bottom:0;}.agenda__speakers{margin-bottom:0.75rem;}.agenda__speaker-label{margin-right:0.375rem;}.sidebar + .main-content form,.sidebar + .main-content fieldset{margin-right:auto;margin-left:auto;max-width:34.375rem;}fieldset{position:relative;border-width:0;}fieldset .fieldset-legend a{text-decoration:none;}fieldset .fieldset-legend a[href="#"]{cursor:text;pointer-events:none;}fieldset .fieldset-legend .summary{display:none;}fieldset > legend{width:100%;font-family:"latoregular",Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.375rem;}.page-checkout .fieldset-wrapper{margin-top:1.5rem;}.page-checkout .fieldset-wrapper th,.page-checkout .fieldset-wrapper td{padding:0.75rem !important;}.page-checkout .fieldset-wrapper .views-table{margin:0 !important;}.page-checkout .fieldset-wrapper .view-footer .field{margin-left:0;}.page-checkout .fieldset-wrapper .view-footer .field td{font-weight:normal !important;border:none !important;}.page-checkout .cart_contents > legend{margin-bottom:1.5rem;}.page-checkout .commerce_payment .fieldset-wrapper:before,.page-checkout .commerce_payment .fieldset-wrapper:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.page-checkout .commerce_payment .fieldset-wrapper:after{clear:both;}.page-checkout .commerce_payment img{max-width:6.25rem;}:root[dir="ltr"] .page-checkout .commerce_payment img,:root:not([dir]) .page-checkout .commerce_payment img{float:right;}:root[dir="rtl"] .page-checkout .commerce_payment img{float:left;}:root[dir="ltr"] .page-checkout .checkout-buttons,:root:not([dir]) .page-checkout .checkout-buttons{direction:rtl;}:root[dir="rtl"] .page-checkout .checkout-buttons{direction:ltr;}.page-checkout .checkout-buttons .button,.page-checkout .checkout-buttons input[type="button"]{margin-bottom:0;}:root[dir="ltr"] .page-checkout .payment-redirect-form,:root:not([dir]) .page-checkout .payment-redirect-form{text-align:right;}:root[dir="rtl"] .page-checkout .payment-redirect-form{text-align:left;}.page-checkout .payment-redirect-form .checkout-help{margin-bottom:1.5rem;}:root[dir="ltr"] .page-checkout .payment-redirect-form .checkout-help,:root:not([dir]) .page-checkout .payment-redirect-form .checkout-help{text-align:left;}:root[dir="rtl"] .page-checkout .payment-redirect-form .checkout-help{text-align:right;}.page-checkout .commerce-price-formatted-components{margin-top:-1px !important;}.page-checkout .commerce-price-formatted-components td:first-child{border-right-width:0 !important;}.page-checkout .commerce-price-formatted-components td:last-child{border-left-width:0 !important;}.page-user-edit .account-group .membership_message p span{margin-bottom:0.75rem;}.page-user-edit .account-group .membership_message .button-holder{margin-top:1.5rem;margin-bottom:1.5rem;}:root[dir="ltr"] .page-user-edit .account-group .membership_message .button-holder,:root:not([dir]) .page-user-edit .account-group .membership_message .button-holder{text-align:right;}:root[dir="rtl"] .page-user-edit .account-group .membership_message .button-holder{text-align:left;}.page-user-edit .account-group .membership_message .button-holder .button{margin-bottom:0;}#registration-form .footer_message{margin-bottom:1.5rem;}:root[dir="ltr"] #registration-form .form-actions,:root:not([dir]) #registration-form .form-actions{direction:rtl;}:root[dir="rtl"] #registration-form .form-actions{direction:ltr;}#registration-form .form-actions .button{margin-left:1.5rem;}#user-pass{max-width:34.375rem;}.twitter_feed h3{padding:0.5em;font-size:2.25rem;}.twitter_feed .item-list ul{padding:0;margin:0;}.twitter_feed .item-list ul li:before{display:none;}.twitter_feed .item-list ul li{margin:0;}@media screen and (min-width:37.5em){.twitter_feed .item-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.twitter_feed .item-list ul li{position:relative;padding-bottom:1.5rem;margin-bottom:1.5rem;}@media print{.twitter_feed .item-list ul li{page-break-inside:avoid;}}@media (min-width:37.5em){.twitter_feed .item-list ul li{margin-bottom:0;}}.twitter_feed .item-list ul li:after{position:absolute;right:0;bottom:0;content:"";height:1px;left:0.75rem;}.twitter_feed .item-list ul li .twitter-profile-image{margin-right:1.5rem;}:root[dir="ltr"] .twitter_feed .item-list ul li .twitter-profile-image,:root:not([dir]) .twitter_feed .item-list ul li .twitter-profile-image{float:left;}:root[dir="rtl"] .twitter_feed .item-list ul li .twitter-profile-image{float:right;}.twitter_feed .item-list ul li .twitter-default-title,.twitter_feed .item-list ul li .twitter-user-name{overflow:hidden;}.twitter_feed .item-list ul li .twitter-default-title{font-size:1.125rem;}.twitter_feed .item-list ul li .twitter-date{position:absolute;top:0;right:0.75rem;font-size:0.875rem;}.twitter_feed .item-list ul li .twitter-text{clear:left;font-size:0.875rem;}.twitter_feed .view-tweets .view-footer{margin-top:0.375rem;}:root[dir="ltr"] .twitter_feed .view-tweets .view-footer,:root:not([dir]) .twitter_feed .view-tweets .view-footer{text-align:right;}:root[dir="rtl"] .twitter_feed .view-tweets .view-footer{text-align:left;}.entity-registration .field-group-html-element{padding-bottom:0;margin-right:auto;margin-left:auto;max-width:45.625rem;}.entity-registration .field-group-html-element:before,.entity-registration .field-group-html-element:after{content:" ";display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.entity-registration .field-group-html-element:after{clear:both;}.entity-registration .field-group-html-element .field-label,.entity-registration .field-group-html-element .field{margin-bottom:0.75rem;}.entity-registration .field-group-html-element .field-label{clear:left;margin-right:0.75rem;}:root[dir="ltr"] .entity-registration .field-group-html-element .field-label,:root:not([dir]) .entity-registration .field-group-html-element .field-label{float:left;}:root[dir="rtl"] .entity-registration .field-group-html-element .field-label{float:right;}:root[dir="ltr"] .entity-registration .field-group-html-element .field,:root:not([dir]) .entity-registration .field-group-html-element .field{float:left;}:root[dir="rtl"] .entity-registration .field-group-html-element .field{float:right;}.entity-registration .field-group-html-element .field:not(.inline){width:100%;clear:left;}.entity-registration .field-group-html-element .field-type-addressfield .thoroughfare,.entity-registration .field-group-html-element .field-type-addressfield .premise,.entity-registration .field-group-html-element .field-type-addressfield .locality,.entity-registration .field-group-html-element .field-type-addressfield .state,.entity-registration .field-group-html-element .field-type-addressfield .postal-code{margin-bottom:0.375rem;}.entity-registration .field-group-html-element .collection__item:first-child{padding-top:0;}.sidebar + .main-content .view form{max-width:100%;}.view .views-exposed-widget{display:inline-block;width:100%;}:root[dir="ltr"] .view .views-exposed-widget,:root:not([dir]) .view .views-exposed-widget{text-align:left;}:root[dir="rtl"] .view .views-exposed-widget{text-align:right;}@media (min-width:30em){.view .views-exposed-widget .bef-checkboxes .form-item:nth-child(2n+1){clear:left;}}.view .views-exposed-widgets__submit{padding-bottom:1.5rem;}:root[dir="ltr"] .view .views-exposed-widgets__submit,:root:not([dir]) .view .views-exposed-widgets__submit{text-align:right;}:root[dir="rtl"] .view .views-exposed-widgets__submit{text-align:left;}.view .views-exposed-widgets__submit .ajax-progress{display:none;}.view .views-exposed-widgets__submit .views-exposed-widget:not(.faux-link){text-decoration:none;}.view .views-exposed-widgets__submit .views-exposed-widget:not(.faux-link):hover,.view .views-exposed-widgets__submit .views-exposed-widget:not(.faux-link):focus{text-decoration:underline;}@media (min-width:30em){.view .views-exposed-widgets__submit .views-exposed-widget{width:auto;}}.view .views-exposed-widgets__submit .views-reset-button .button{border-width:0;padding-right:1.5rem;margin-bottom:0.75rem;}.view .views-exposed-widgets__submit .views-reset-button .button:before,.view .views-exposed-widgets__submit .views-reset-button .button:after{display:none;}@media (min-width:37.5em){.view .views-exposed-widgets__submit .views-reset-button .button{margin-bottom:0;}}.view .views-exposed-widgets__submit .button{width:100%;margin-bottom:0;}.view .views-exposed-widgets__sort,.view .views-exposed-widgets__filter{margin-bottom:1.5rem;}:root[dir="ltr"] .view .views-exposed-widgets__sort,:root:not([dir]) .view .views-exposed-widgets__sort,:root[dir="ltr"] .view .views-exposed-widgets__filter,:root:not([dir]) .view .views-exposed-widgets__filter{text-align:right;}:root[dir="rtl"] .view .views-exposed-widgets__sort,:root[dir="rtl"] .view .views-exposed-widgets__filter{text-align:left;}:root[dir="ltr"] .view .views-exposed-widgets__sort label,:root:not([dir]) .view .views-exposed-widgets__sort label,:root[dir="ltr"] .view .views-exposed-widgets__filter label,:root:not([dir]) .view .views-exposed-widgets__filter label{text-align:left;}:root[dir="rtl"] .view .views-exposed-widgets__sort label,:root[dir="rtl"] .view .views-exposed-widgets__filter label{text-align:right;}.view .views-exposed-widgets__sort select,.view .views-exposed-widgets__sort button,.view .views-exposed-widgets__sort .custom-select,.view .views-exposed-widgets__filter select,.view .views-exposed-widgets__filter button,.view .views-exposed-widgets__filter .custom-select{margin-bottom:0;}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-exposed-widget,.view .views-exposed-widgets__filter .views-exposed-widget{display:inline-block;vertical-align:bottom;width:100%;}}html:not(.no-js) .view .views-exposed-widgets__sort .views-submit-button,html:not(.no-js) .view .views-exposed-widgets__filter .views-submit-button{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.view .views-exposed-widgets__sort{padding-bottom:0.75rem;margin-top:0.75rem;margin-bottom:1.5rem;}:root[dir="ltr"] .view .views-exposed-widgets__sort,:root:not([dir]) .view .views-exposed-widgets__sort{text-align:right;}:root[dir="rtl"] .view .views-exposed-widgets__sort{text-align:left;}:root[dir="ltr"] .view .views-exposed-widgets__sort label,:root:not([dir]) .view .views-exposed-widgets__sort label{text-align:left;}:root[dir="rtl"] .view .views-exposed-widgets__sort label{text-align:right;}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-exposed-widget{display:inline-block;}}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-exposed-widget:not(:first-child){margin-left:1.5rem;}}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-widget-sort-by{max-width:12.5rem;}}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-widget-sort-order{max-width:10.3125rem;}}@media (min-width:37.5em){.view .views-exposed-widgets__sort .views-widget-per-page{max-width:8.125rem;}}.view .pager .ajax-progress{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}.view.view-our-members .views-exposed-widgets,.view.view-attendees-to-this-event .views-exposed-widgets{margin-bottom:1.5rem;}:root[dir="ltr"] .view.view-our-members .views-exposed-widgets,:root:not([dir]) .view.view-our-members .views-exposed-widgets,:root[dir="ltr"] .view.view-attendees-to-this-event .views-exposed-widgets,:root:not([dir]) .view.view-attendees-to-this-event .views-exposed-widgets{text-align:right;}:root[dir="rtl"] .view.view-our-members .views-exposed-widgets,:root[dir="rtl"] .view.view-attendees-to-this-event .views-exposed-widgets{text-align:left;}:root[dir="ltr"] .view.view-our-members .views-exposed-widgets label,:root:not([dir]) .view.view-our-members .views-exposed-widgets label,:root[dir="ltr"] .view.view-attendees-to-this-event .views-exposed-widgets label,:root:not([dir]) .view.view-attendees-to-this-event .views-exposed-widgets label{text-align:left;}:root[dir="rtl"] .view.view-our-members .views-exposed-widgets label,:root[dir="rtl"] .view.view-attendees-to-this-event .views-exposed-widgets label{text-align:right;}.view.view-our-members .views-exposed-widgets select,.view.view-our-members .views-exposed-widgets button,.view.view-our-members .views-exposed-widgets .custom-select,.view.view-attendees-to-this-event .views-exposed-widgets select,.view.view-attendees-to-this-event .views-exposed-widgets button,.view.view-attendees-to-this-event .views-exposed-widgets .custom-select{margin-bottom:0;}@media (min-width:37.5em){.view.view-our-members .views-exposed-widgets .views-exposed-widget,.view.view-attendees-to-this-event .views-exposed-widgets .views-exposed-widget{display:inline-block;vertical-align:bottom;width:100%;max-width:12.5rem;}}html:not(.no-js) .view.view-our-members .views-exposed-widgets .views-submit-button,html:not(.no-js) .view.view-attendees-to-this-event .views-exposed-widgets .views-submit-button{position:absolute;overflow:hidden;padding:0;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);}#cookie-message{background:#f3f3f3;border-bottom:2px solid #f2f3f2;display:flex;flex-wrap:wrap;padding:24px 24px;}#cookie-message.hidden{display:none;}@media (min-width:60em){#cookie-message{flex-wrap:nowrap;align-items:center;}}#cookie-message p,#cookie-message span[role='button']{flex:1 1 100%;}@media (min-width:60em){#cookie-message p,#cookie-message span[role='button']{flex-basis:auto;}}#cookie-message p{margin:0;order:2;}@media (min-width:60em){#cookie-message p{order:1;}}#cookie-message span[role='button']{order:1;margin-bottom:1.5rem;text-align:right;}@media (min-width:60em){#cookie-message span[role='button']{order:2;margin-bottom:0;}}#cookie-message span[role='button']:hover{cursor:pointer;}#cookie-message span[role='button'] span{font-size:1.125rem;padding-left:0.75rem;}@media (min-width:37.4375em){.views-widget-filter-field_date_of_publication_value,.views-widget-filter-field_con_location_tid,.views-widget-filter-field_con_event_tid{max-width:12.5rem;margin-right:0.75rem;}}.views-widget-filter-field_date_of_publication_value .custom-select,.views-widget-filter-field_con_location_tid .custom-select,.views-widget-filter-field_con_event_tid .custom-select{margin:0.75rem 0 0.75rem 0;}.views-widget-filter-field_type_value fieldset{background:#E5E5E5;padding:0.75rem 0 0;margin:0 !important;max-width:none !important;}@media (max-width:37.4375em){.views-widget-filter-field_type_value fieldset{padding:0.75rem 0.75rem 0;}}.views-widget-filter-field_type_value fieldset legend{display:none;}.views-widget-filter-field_type_value fieldset .form-type-radio{float:left;padding-right:1.25rem;}.views-widget-filter-field_type_value fieldset .form-type-radio input[type="radio"] + label{padding:0 0 0 1.625rem;}.special-moments-row{border-left-width:0;border-right-width:0;}.special-moments-row .icon-special{display:inline-block;background-repeat:no-repeat;background-size:cover;height:45px;width:45px;position:absolute;}.special-moments-row .icon-special__yearbook{background-image:url(/sites/all/themes/icgn/images/YearBook.svg);}.special-moments-row .icon-special__document{background-image:url(/sites/all/themes/icgn/images/documents.svg);}.special-moments-row .icon-special__interview{background-image:url(/sites/all/themes/icgn/images/interviews.svg);}.special-moments-row .icon-special__speech{background-image:url(/sites/all/themes/icgn/images/speech.svg);}.special-moments-row .entity-conference-collection{margin-left:70px;}.special-moments-row .entity-conference-collection .group-row{color:#4D4D4D;}.special-moments-row .field-name-field-file-for-con{display:none;}.special-moments-title a{text-decoration:none;}.special-moments-title a:hover{text-decoration:underline;}.page-node-6.node-type-list .members-main__title{font-size:2.25rem;padding-bottom:1.5rem;margin-top:0;margin-bottom:0.5em;line-height:1.2;font-family:"latosemibold",Arial,sans-serif;font-weight:500;font-style:normal;}@media (min-width:37.5em){.page-node-6.node-type-list .group-row{padding-top:1.875rem;padding-bottom:1.875rem;}}.page-node-6.node-type-list .group-row .member-details__link:not(:last-child){margin-bottom:0.75rem;}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link:not(:last-child){margin-bottom:0;}}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link:last-child{width:100%;}}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link:last-child a{width:40%;}}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link + .member-details__link{width:50%;}}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link + .member-details__link a{width:80%;}}.page-node-6.node-type-list .group-row .member-details__link a{display:block;width:100%;margin-bottom:0;}@media (min-width:37.5em){.page-node-6.node-type-list .group-row .member-details__link a{width:80%;}}.page-node-6.node-type-list .field-name-field-article-reference-pages{border-bottom-style:solid;border-bottom-width:1px;padding-bottom:0.75rem;}.page-node-6.node-type-list .field-name-field-article-reference-pages:last-child{border-width:0;}.page-node-6.node-type-list .field-name-field-article-reference-pages img{border-style:solid;border-width:1px;}.page-sitemap .page-title,.page-sitemap .site-map-menus{width:100%;margin-right:auto;margin-left:auto;max-width:61.25rem;}.site-map-menus .site-map-box .content ul li{padding-left:0;}.site-map-menus .site-map-box .content ul li:before{display:none;}.site-map-menus .site-map-box .content ul ul{font-size:95%;}.site-map-menus .site-map-box .content ul ul a{padding-left:1.5rem;}.site-map-menus .site-map-box .content ul ul ul a{padding-left:3rem;}.site-map-menus .site-map-box .content ul ul ul ul a{padding-left:4.5rem;}.site-map-menus .site-map-box .content ul ul ul ul ul a{padding-left:6rem;}.site-map-menus .site-map-box .content > .site-map-menu > li{margin-bottom:1.5rem;}@media (min-width:30em) and (max-width:37.5em){.site-map-menus .site-map-box .content > .site-map-menu > li:nth-child(2n+1){clear:left;}}@media (min-width:37.5em){.site-map-menus .site-map-box .content > .site-map-menu > li:nth-child(3n+1){clear:left;}}.site-map-menus .site-map-box .content > .site-map-menu > li.expanded > a{position:relative;padding-left:1.125rem;}.site-map-menus .site-map-box .content > .site-map-menu > li.expanded > a:before{position:absolute;content:"•";color:#CA0D0D;top:0.625rem;left:0.125rem;}.search-results__holder{margin-bottom:1.5rem;padding-top:0.75rem;}.search-results .collection__item:first-child:before{height:1px;}.search-results .collection__item:last-child:after{height:1px;}.view-members{margin-top:1.5rem;}@media (min-width:37.5em){.view-members .views-exposed-widgets{text-align:center;}}@media (min-width:48.0625em){:root[dir="ltr"] .view-members .views-exposed-widgets,:root:not([dir]) .view-members .views-exposed-widgets{text-align:left;}:root[dir="rtl"] .view-members .views-exposed-widgets{text-align:right;}}@media (min-width:37.5em) and (max-width:48.0625em){.view-members .views-exposed-widget--contained{max-width:34.375rem;}}@media (min-width:48.0625em){.view-members .views-exposed-widget--contained{max-width:23.75rem;}}@media (min-width:37.5em) and (max-width:48.0625em){.view-members .views-widget-filter-field_first_name_value,.view-members .views-widget-filter-field_last_name_value{max-width:16.4375rem;}}@media (min-width:48.0625em){.view-members .views-widget-filter-field_first_name_value,.view-members .views-widget-filter-field_last_name_value{max-width:11.125rem;}}@media (min-width:37.5em){.view-members .views-widget-filter-field_last_name_value{margin-left:1.5rem;}}@media screen and (min-width:37.5em){.view-members .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen{.view-members .view-content .views-row,.view-members .view-content .contacts-db__user{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen{.view-members .view-content .contacts-db__user,.view-members .view-content .contacts-db__user-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}.view-members .view-content .views-row{margin-bottom:1.5rem;}@media (min-width:37.5em){.view-members .view-content .views-row:nth-of-type(2n+1){clear:left;}}.view-members .contacts-db__user-header{position:relative;padding:0.75rem;}.view-members .contacts-db__user-header a{display:block;}.view-members .contacts-db__user-header a:hover .contacts-db__user-name div,.view-members .contacts-db__user-header a:focus .contacts-db__user-name div,.view-members .contacts-db__user-header a:active .contacts-db__user-name div{text-decoration:underline;}.view-members .contacts-db__user-content{padding:1.5rem 0.75rem;}.view-members .contacts-db__user-content .views-field:not(:last-child){margin-bottom:0.75rem;}.view-members .contacts-db__user-content .views-field ol,.view-members .contacts-db__user-content .views-field ul{margin-bottom:0;}.view-members .contacts-db__user-content .views-field ol li,.view-members .contacts-db__user-content .views-field ul li{margin-bottom:0.375rem;}.view-members .contacts-db__user-image{position:absolute;width:100%;top:-0.25rem;bottom:0.25rem;left:0.25rem;max-width:3.4375rem;}.view-members .contacts-db__user-image .field-name-field-profile-image{position:relative;overflow:hidden;}.view-members .contacts-db__user-image .field-name-field-profile-image:after{padding-bottom:100%;display:block;height:0;content:'';}.view-members .contacts-db__user-image .field-name-field-profile-image img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@supports ((-o-object-fit:cover) or (object-fit:cover)){html:not(.objectfitcover) .view-members .contacts-db__user-image .field-name-field-profile-image img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}}html.objectfitcover .view-members .contacts-db__user-image .field-name-field-profile-image img{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.view-members .contacts-db__user-image img{border-radius:50%;}.view-members .contacts-db__user-image + .contacts-db__user-name{margin-left:3.75rem;}.view-members .contacts-db__user-name > div{display:inline-block;}.view-members .contacts-db__user-name > div:not(:first-child){margin-left:0.25rem;}.view-members .contacts-db__user-footer{padding-top:0.25rem;}:root[dir="ltr"] .view-members .contacts-db__user-footer,:root:not([dir]) .view-members .contacts-db__user-footer{text-align:right;}:root[dir="rtl"] .view-members .contacts-db__user-footer{text-align:left;}.view-members .contacts-db__user-footer > .field-content,.view-members .contacts-db__user-footer .views-field{display:inline-block;position:relative;position:relative;border-width:0;border-style:solid;width:2.5rem;height:1.25rem;}.view-members .contacts-db__user-footer > .field-content:not(:first-child),.view-members .contacts-db__user-footer > .field-content:only-child,.view-members .contacts-db__user-footer .views-field:not(:first-child),.view-members .contacts-db__user-footer .views-field:only-child{border-left-width:1px;}.view-members .contacts-db__user-footer > .field-content:not(:last-child),.view-members .contacts-db__user-footer .views-field:not(:last-child){border-right-width:1px;}.view-members .contacts-db__user-footer > .field-content a,.view-members .contacts-db__user-footer .views-field a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;text-indent:100%;}.view-members .contacts-db__user-footer > .field-content a:after,.view-members .contacts-db__user-footer .views-field a:after{z-index:1;text-indent:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:1.25rem;}.view-members .contacts-db__user-footer > .field-content a,.view-members .contacts-db__user-footer > .field-content a:after,.view-members .contacts-db__user-footer .views-field a,.view-members .contacts-db__user-footer .views-field a:after{text-decoration:none;}@media (min-width:37.5em){.view-icgn-remuneration-tool .views-widget-filter-tid{max-width:12.5rem;}}.view-icgn-remuneration-tool .field-name-field-selected-country{font-size:1.0625rem;margin-bottom:0.75rem;}body{color:#4D4D4D;}.field-with-colored-labels .field-label{color:#CA0D0D;}blockquote p:after,blockquote p:before{color:#CA0D0D;}.highlighted{color:#CA0D0D;}.button:disabled{opacity:0.5;}.button--passive{border-color:#666666;color:#4D4D4D;}.button--passive.button--split:after{border-color:#666666;}.button--passive-sec{border-color:#fbfbfb;color:#fbfbfb;}.button--passive-sec.button--split:after{border-color:#fbfbfb;}.button--passive-tert{border-color:#666666;background-color:#ffffff;color:#4D4D4D;}.button--passive-tert.button--split:after{border-color:#666666;}.button--passive-tert:not(:disabled):hover,.button--passive-tert:not(:disabled):focus,.button--passive-tert:not(:disabled):active{border-color:#CA0D0D;background-color:#CA0D0D;color:#fbfbfb;}.button--passive-tert:not(:disabled):hover.button--split:after,.button--passive-tert:not(:disabled):focus.button--split:after,.button--passive-tert:not(:disabled):active.button--split:after{border-color:#fbfbfb;}.button--mid{border-color:#666666;background:#666666;color:#FAFAFA;}.button--mid.button--split:after{border-color:#8c8c8c;}.button--action{border-color:#CA0D0D;background:#CA0D0D;color:#FAFAFA;}.button--action.button--split:after{border-color:#c24d55;}.custom-select:before{color:#ffffff;}.custom-select:after{background:#333333;}.custom-select select{border-color:#cacaca;background:#ffffff;color:#666666;}.custom-select select:focus{border-color:#666666;}.member_payments .field .label,.events_payments .field .label{color:#CA0D0D;}.messages.status li{border-color:#E5E5E5;}.messages.warning li{border-color:#ffa617;}.messages.error li{border-color:#CA0D0D;}.section-heading:before,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading:before,fieldset > h1:before,fieldset > h2:before,fieldset > h3:before,fieldset > h4:before,fieldset > h5:before,fieldset > h6:before,fieldset > legend:before{background:#E5E5E5;}.section-heading h1,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h1,.section-heading h2,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h2,.section-heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.section-heading h4,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h4,.section-heading h5,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h5,.section-heading h6,.node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h6,fieldset > h1 span,fieldset > h2 span,fieldset > h3 span,fieldset > h4 span,fieldset > h5 span,fieldset > h6 span,fieldset > legend span{background:#ffffff;color:#CA0D0D;}.group-banner .field-name-field-banner h2{color:#CA0D0D;}.group-banner .field-name-field-banner p{color:#4D4D4D;}.banner-holder .lSSlideOuter .lSPrev,.banner-holder .lSSlideOuter .lSNext{opacity:0;color:#ffffff;}.banner-holder .lSSlideOuter:hover .lSPrev,.banner-holder .lSSlideOuter:hover .lSNext{background:rgba(202,13,13,0.8);opacity:1;}.banner-holder .lSSlideOuter:hover .lSPrev:hover,.banner-holder .lSSlideOuter:hover .lSNext:hover{background:#ca0d0d;}.banner-holder .lSSlideOuter .lSPager.lSpg > li a{background-color:#fbfbfb;}.banner-holder .lSSlideOuter .lSPager.lSpg > li:hover a{background-color:#fbfbfb;}.banner-holder .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#CA0D0D;}.banner-holder .lSSlideOuter .lSPrev,.banner-holder .lSSlideOuter .lSNext{background:transparent;}.inline-carousel__list{border-color:#E5E5E5;}.inline-carousel__list .company__image{border-color:#E5E5E5;}.inline-carousel__list .company__address{color:#CA0D0D;}.accordian--default{border-color:#E5E5E5;}.accordian--default > .accordian__toggle:after{color:#CA0D0D;}.accordian--secondary{border-color:#e4e4e4;}.accordian--secondary > .accordian__toggle{background:#f2f2f2;}.accordian--secondary > .accordian__toggle:after{color:#CA0D0D;}.accordian--secondary > .accordian__contents{background:#ffffff;}@media print{.sidebar{display:none !important;}}.sidebar .block-menu-block .menu a,.sidebar .block-menu-block .menu .faux-link,.sidebar__related-links a,.sidebar__related-links .faux-link{border-color:#E5E5E5;background:#fbfbfb;}@media (min-width:48.0625em){.sidebar .block-menu-block .menu a,.sidebar .block-menu-block .menu .faux-link,.sidebar__related-links a,.sidebar__related-links .faux-link{background:transparent;}}.sidebar .block-menu-block .menu a.active,.sidebar .block-menu-block .menu .faux-link.active,.sidebar__related-links a.active,.sidebar__related-links .faux-link.active{color:#CA0D0D;}.sidebar .block-menu-block .menu a,.sidebar__related-links a{color:#4D4D4D;}.sidebar .block-menu-block h2{border-color:#E5E5E5;color:#CA0D0D;}.sidebar__related-links .field-label{border-color:#E5E5E5;color:#CA0D0D;}.breadcrumb a,.breadcrumb .faux-link{color:#4D4D4D;}.breadcrumb li:last-child,.breadcrumb li:last-child a,.breadcrumb li:last-child .faux-link,.breadcrumb span:last-child,.breadcrumb span:last-child a,.breadcrumb span:last-child .faux-link{color:#CA0D0D;}.breadcrumb > a:last-child,.breadcrumb > .faux-link:last-child{color:#CA0D0D;}.pager{border-color:#E5E5E5;}.pager .pager-current,.pager a,.pager .faux-link{color:#000000;}.pager .pager-current{color:#CA0D0D;}.pager .pager-previous a,.pager .pager-previous .faux-link,.pager .pager-next a,.pager .pager-next .faux-link{color:#CA0D0D;}.collection__item:before,.collection__item:after{background:#E5E5E5;}.teaser,.teaser a,.teaser .faux-link{color:#4D4D4D;}.teaser__title{color:#CA0D0D;}@media (min-width:37.5em){.teaser:not(.teaser--stacked):not(.previewable--homepage):hover .teaser__link,.teaser:not(.teaser--stacked):not(.previewable--homepage):focus .teaser__link,.teaser:not(.teaser--stacked):not(.previewable--homepage):active .teaser__link{background:#FAFAFA;}}.memorial .section-heading,.memorial .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .memorial .link-block__heading,.info-page__scholars{border-color:#CA0D0D;border-style:solid;}.info-page__scholars{border-width:0 0 2px;background:#FAFAFA;}.memorial .section-heading,.memorial .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .memorial .link-block__heading{border-width:2px 0 0;}.memorial .section-heading .field-name-field-display-title,.memorial .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading .field-name-field-display-title,.node:not(.display-as-columns) .field-name-field-link-ref .memorial .link-block__heading .field-name-field-display-title{background:#FAFAFA;}.memorial .teaser__link{color:#4D4D4D;}.memorial .teaser__title{color:#CA0D0D;}.person__group > span:first-child{color:#CA0D0D;}.member__position{color:#CA0D0D;}.downloader{border-color:#CA0D0D;background:#FAFAFA;}.downloader__heading{color:#333333;}.downloader .section-heading,.downloader .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading,.node:not(.display-as-columns) .field-name-field-link-ref .downloader .link-block__heading{color:#CA0D0D;}.downloader .section-heading h3,.downloader .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .downloader .link-block__heading h3{background:#FAFAFA;}.pillar__image + .pillar__title{background:rgba(255,255,255,0.7);}.pillar__title{color:#ce0218;}.pillar__title:first-child{border-color:#f2f3f2;background:#FAFAFA;}.pillar__links a,.pillar__links .faux-link{border-color:#E5E5E5;color:#ce0218;}.link-block__list a,.site-map-menus .site-map-box .content a,.link-block__list .faux-link,.site-map-menus .site-map-box .content .faux-link{border-color:#E5E5E5;}.link-block__list a:not(:hover):not(:focus):not(:active),.site-map-menus .site-map-box .content a:not(:hover):not(:focus):not(:active),.link-block__list .faux-link:not(:hover):not(:focus):not(:active),.site-map-menus .site-map-box .content .faux-link:not(:hover):not(:focus):not(:active){color:#4D4D4D;}.link-block__heading{color:#CA0D0D;}.previewable:not(.previewable--homepage) .previewable__link{color:#CA0D0D;}.previewable--homepage,.previewable--homepage .previewable__title{color:#fbfbfb;}.previewable--homepage .previewable__image{border-color:#fbfbfb;}.previewable--homepage .previewable__link{color:#ffffff;}.site-header{border-color:#cccccc;}.site-header .logo-nav-holder .logo{border-color:#cccccc;}.site-header .site-navigation-primary a,.site-header .site-navigation-primary .faux-link,.site-header .site-navigation-secondary a,.site-header .site-navigation-secondary .faux-link{color:#333333;}.site-header .site-navigation-primary a.active-trail,.site-header .site-navigation-primary a.active,.site-header .site-navigation-primary .faux-link.active-trail,.site-header .site-navigation-primary .faux-link.active,.site-header .site-navigation-secondary a.active-trail,.site-header .site-navigation-secondary a.active,.site-header .site-navigation-secondary .faux-link.active-trail,.site-header .site-navigation-secondary .faux-link.active{color:#CA0D0D;}.site-header .site-navigation-primary a:after,.site-header .site-navigation-primary .faux-link:after{background:#cccccc;}@media (min-width:48.0625em){.site-header .site-navigation-primary a:hover,.site-header .site-navigation-primary .faux-link:hover{color:#CA0D0D;}}.site-header .site-navigation-secondary a,.site-header .site-navigation-secondary .faux-link{border-color:#cccccc;}.site-header .site-navigation-secondary a:hover,.site-header .site-navigation-secondary a:focus,.site-header .site-navigation-secondary a:active,.site-header .site-navigation-secondary .faux-link:hover,.site-header .site-navigation-secondary .faux-link:focus,.site-header .site-navigation-secondary .faux-link:active{color:#CA0D0D;}.site-header-menu-blocks .menu-block{background:#ffffff;}.site-header-menu-blocks .menu-block.account input{background:transparent;}.site-header-menu-blocks .menu-block.account input[placeholder]::-webkit-input-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:-moz-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.account input[placeholder]::-moz-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:-ms-input-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:focus::-webkit-input-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:focus:-moz-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:focus::-moz-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.account input[placeholder]:focus:-ms-input-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.account a[href="/user/logout"]{color:#CA0D0D;}.site-header-menu-blocks .menu-block.contact [class*="columns-"]{border-color:#cccccc;}.site-header-menu-blocks .menu-block.search input[type="text"]{background:transparent;}.site-header-menu-blocks .menu-block.search input[type="text"]::-webkit-input-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:-moz-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.search input[type="text"]::-moz-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:-ms-input-placeholder{color:#cacaca !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:focus::-webkit-input-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:focus:-moz-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:focus::-moz-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block.search input[type="text"]:focus:-ms-input-placeholder{color:transparent !important;}.site-header-menu-blocks .menu-block-content{border-color:#CA0D0D;}.site-header-menu-blocks .menu-block,.site-header-menu-blocks .menu-block a:not(.contact),.site-header-menu-blocks .menu-block .faux-link{color:#4D4D4D;}.site-footer-message{border-color:rgba(0,0,0,0.07);background:#FAFAFA;}.site-footer-message:before{background:-webkit-linear-gradient(top,rgba(0,0,0,0.03) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.03) 0%,transparent 100%);}.site-footer-message:after{background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.03) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.03) 100%);}.site-footer-message__title{color:#CA0D0D;}.site-footer-message__title:before{background:#E5E5E5;}.site-footer-message__title h3{background:#FAFAFA;}.site-footer-message__link{color:#4D4D4D;}.site-footer-message__link:before{background:#E5E5E5;}.site-footer-message__link [class*="icon-"]{color:#4D4D4D;}.site-footer-message__link [class*="icon-"][class*="-top"]{color:#CA0D0D;}.site-footer-main{background:#ffffff;}.site-footer-main,.site-footer-main a,.site-footer-main .faux-link{color:#4D4D4D;}.site-footer-main .js-footer-menu{border-color:#E5E5E5;}.site-footer-inner__newsletter-section{padding-top:1.25rem;}@media (min-width:48.0625em){.site-footer-inner__newsletter-section{order:4;padding-top:0;}}.site-footer-inner__newsletter-section form.mailing-list{margin:0;max-width:none;}.site-footer-inner__newsletter-section .form-item-mail{position:relative;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"]{margin:0;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]::-webkit-input-placeholder{color:#e4e4e4 !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:-moz-placeholder{color:#e4e4e4 !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]::-moz-placeholder{color:#e4e4e4 !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:-ms-input-placeholder{color:#e4e4e4 !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:focus::-webkit-input-placeholder{color:transparent !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:focus:-moz-placeholder{color:transparent !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:focus::-moz-placeholder{color:transparent !important;}.site-footer-inner__newsletter-section .form-item-mail input[type="text"][placeholder]:focus:-ms-input-placeholder{color:transparent !important;}.site-footer-inner__newsletter-section .form-item-mail button[type="submit"]{width:100%;text-align:left;margin:0;box-shadow:none;background:#4D4D4D;color:#ffffff;}@media (min-width:48.0625em){.site-footer-inner__newsletter-section .form-item-mail button[type="submit"]{width:auto;position:absolute;top:0rem;right:0rem;padding:13px 74px 13px 50px;}}.site-footer-inner__newsletter-section .form-item-mail button[type="submit"]:after{border-color:#ffffff;}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p{position:relative;border:2px solid #E5E5E5;background:white;padding:0.625rem;}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p span{position:relative;border:1px solid black;background-color:green;position:absolute;right:0;top:0;bottom:0;width:7.8125rem;}.site-footer-inner__newsletter-section #ajax-thanks-wrapper p span:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#ffffff;font-size:3rem;}.site-footer .block-menu h2{border-color:#cbcbcb;background:#ffffff;}@media (min-width:37.5em){.site-footer .block-menu h2{background:transparent;}}.site-footer .block-menu h2:before{color:#ffffff;}.site-footer .block-menu h2:after{background:#333333;}.site-footer .block-menu a,.site-footer .block-menu .faux-link{border-color:#cbcbcb;background:#E5E5E5;font-size:1rem !important;}@media (min-width:37.5em){.site-footer .block-menu a,.site-footer .block-menu .faux-link{background:transparent;}}.site-footer-bottom{background:#CA0D0D;}.site-footer-bottom,.site-footer-bottom a,.site-footer-bottom .faux-link{color:#ffffff;}.site-drawer{border-color:#333333;background:#fbfbfb;}.site-drawer__close:after{border-color:transparent;border-left-color:#333333;}.site-drawer__close button{border-color:#cbcbcb;color:#333333;}.site-drawer__close-icon{background:#333333;color:#ffffff;}.site-drawer .menu a,.site-drawer .menu .faux-link{border-color:#cbcbcb;background:#fbfbfb;color:#333333;}.site-drawer .menu a:before,.site-drawer .menu .faux-link:before{border-color:transparent;background:#333333;}.site-drawer .menu a:after,.site-drawer .menu .faux-link:after{color:#ffffff;}.site-drawer .menu > li > .menu a,.site-drawer .menu > li > .menu .faux-link{border-color:#cbcbcb;background:#E5E5E5;color:#333333;}.site-drawer .menu > li > .menu a:before,.site-drawer .menu > li > .menu .faux-link:before{border-color:#cbcbcb;background:#E5E5E5;}.site-drawer .menu > li > .menu a:after,.site-drawer .menu > li > .menu .faux-link:after{color:#333333;}.site-drawer .menu > li > .menu > li > .menu a,.site-drawer .menu > li > .menu > li > .menu .faux-link{border-color:#cbcbcb;background:#666666;color:#FAFAFA;}.site-drawer .menu > li > .menu > li > .menu a:before,.site-drawer .menu > li > .menu > li > .menu .faux-link:before{border-color:transparent;background:transparent;}.site-drawer .menu > li > .menu > li > .menu a:after,.site-drawer .menu > li > .menu > li > .menu .faux-link:after{color:transparent;}.homepage__about,.homepage__about .section-heading h3,.homepage__about .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__about .link-block__heading h3{background:#FAFAFA;}.homepage__corporate,.homepage__corporate .section-heading h3,.homepage__corporate .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__corporate .link-block__heading h3{background:#ce0218;}.homepage__corporate,.homepage__corporate .section-heading h3,.homepage__corporate .node:not(.display-as-columns) .field-name-field-link-ref .link-block__heading h3,.node:not(.display-as-columns) .field-name-field-link-ref .homepage__corporate .link-block__heading h3,.homepage__corporate ul li:before,.homepage__corporate ol li:before,.homepage__corporate a,.homepage__corporate .faux-link{color:#FAFAFA;}.agenda__day{border-color:#E5E5E5;}.agenda__day-label{color:#CA0D0D;}.agenda__day-time{color:#CA0D0D;}.agenda__day-text-room{color:#CA0D0D;}.agenda__speakers a{color:inherit;}.page-node.node-type-list .group-main-content h3 a,.page-node.node-type-list .group-main-content h3 .faux-link{color:#4D4D4D;}.page-node.node-type-list .group-main-content .group-events .group-text a,.page-node.node-type-list .group-main-content .group-events .group-text .faux-link{color:#4D4D4D;}.page-node.node-type-list .group-main-content .group-events .group-text span{color:#666666;}.page-node.node-type-list .block-views .view-content .views-field-title span a,.page-node.node-type-list .block-views .view-content .views-field-title span .faux-link,.page-node.node-type-list .block-views .view-content .view-fields span a,.page-node.node-type-list .block-views .view-content .view-fields span .faux-link{color:#4D4D4D;}.page-node.node-type-list .block-views .view-content .field-type-datetime{color:#666666;}.agenda__day{border-color:#E5E5E5;}.agenda__day-label{color:#CA0D0D;}.agenda__day-time{color:#CA0D0D;}.agenda__day-text-room{color:#CA0D0D;}.agenda__speakers a{color:inherit;}.form_message strong,.form_message b{color:#CA0D0D;}.page-checkout .fieldset-wrapper .view-footer .field{background:#666666;color:#fbfbfb;}.page-checkout .payments .fieldset-wrapper{background:#FAFAFA;}.page-checkout .payments .fieldset-wrapper .field{color:#CA0D0D;}.page-checkout .payments .fieldset-wrapper .field span.value{color:#4D4D4D !important;}.twitter_feed .item-list li:after{background:#E5E5E5;}.twitter_feed .item-list .twitter-default-title{color:#333333;}.twitter_feed .item-list .twitter-user-name span{color:#CA0D0D;}.twitter_feed .item-list .twitter-date{color:#8c8c8c;}.page-node-6.node-type-list .member-details__link .field-item a,.page-node-6.node-type-list .member-details__link .field-item .faux-link{color:#fbfbfb;}.page-node-6.node-type-list .member-details__link .field-name-field-link-button-2-red- a,.page-node-6.node-type-list .member-details__link .field-name-field-link-button-2-red- .faux-link{color:#CA0D0D;}.page-node-6.node-type-list .field-name-field-article-reference-pages{border-bottom-color:#E5E5E5;}.page-node-6.node-type-list .field-name-field-article-reference-pages .field-item{color:#333333;}.page-node-6.node-type-list .field-name-field-article-reference-pages img{border-color:#E5E5E5;}.entity-registration .field-label{color:#CA0D0D;}.view-members .views-reset-button .button{color:#CA0D0D;}.view-members .contacts-db__user-header{background-color:#4D4D4D;}.view-members .contacts-db__user-header,.view-members .contacts-db__user-header a{color:#ffffff;}.view-members .contacts-db__user-content{background-color:#f8f8f8;}.view-members .contacts-db__user-footer{background-color:#E5E5E5;}.view-members .contacts-db__user-footer > .field-content a:after,.view-members .contacts-db__user-footer .views-field a:after{color:#4D4D4D;}.view-members .contacts-db__user .views-label{color:#CA0D0D;}.view-icgn-remuneration-tool .field-name-field-selected-country{color:#CA0D0D;}
