html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.contextual-links{display:none !important}.contextual.open .contextual-links{display:block !important}.contextual-links li{width:auto !important;display:list-item !important}.contextual-links a{color:#333 !important;background:0 0 !important;text-align:left !important}.contextual-links a:before{display:none !important}.contextual-links a:hover{color:#333 !important;text-decoration:underline !important}.hidden{display:none}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1rem;font-family:"Lato";font-weight:400;color:#454356;line-height:1.625;letter-spacing:.15px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-moz-selection{background:#304dec;color:#fff}::selection{background:#304dec;color:#fff}p{margin:1.5rem 0}p:first-child{margin-top:0}p:only-of-type{margin-top:0}p:only-child{margin:0}p:last-child{margin-bottom:0}p+h2{margin-top:2.5rem}img{max-width:100%;height:auto}iframe{max-width:100%}nav ul,.view ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin-top:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}fieldset>legend{font-family:"Signika";font-weight:700;letter-spacing:0}h1{font-size:calc(1.3125rem + .75vw);margin-bottom:1.25rem;font-family:"Signika";font-weight:700;letter-spacing:1.1px;line-height:1.2333}@media (min-width:1200px){h1{font-size:1.875rem}}h3.webform-section-title,fieldset>legend{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin-bottom:.625rem}strong{font-weight:900}fieldset.webform-composite-hidden-title{margin-top:-.625rem}ul+h2,ul+h3,ul+h4{margin-top:2.5rem}img{vertical-align:top}.icon,.block-local-tasks-block a{font-size:16px}.icon:before,.block-local-tasks-block a:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("/themes/custom/ivis/css/../images/sprite/sprite-gth78.svg");background-repeat:no-repeat;background-size:6.125em 41.3125em}.no-svg .icon:before,.no-svg .block-local-tasks-block a:before,.block-local-tasks-block .no-svg a:before{background-image:url("/themes/custom/ivis/css/../sprite/sprite-gth78.png")}.icon.ajaxloader:before,.block-local-tasks-block a.ajaxloader:before{background-position:-.625em -.625em;width:1.25em;height:1.25em}.icon.close-overlay:before,.block-local-tasks-block a.close-overlay:before{background-position:-.625em -3.125em;width:1.25em;height:1.25em}.icon.error:before,.block-local-tasks-block a.error:before{background-position:-.625em -5.625em;width:1.4874999999999998em;height:1.5em}.icon.eye--black:before,.block-local-tasks-block a:before{background-position:-.625em -8.375em;width:1.25em;height:.8125em}.icon.globe--black:before,.block-local-tasks-block a.globe--black:before{background-position:-.625em -10.4375em;width:4.875em;height:4.875em}.icon.lock--black:before,.block-local-tasks-block a.lock--black:before,.block-local-tasks-block a[data-drupal-link-system-path$=translations]:before,.block-local-tasks-block a[data-drupal-link-system-path$=password]:before,.block-local-tasks-block a[data-drupal-link-system-path$=login]:before{background-position:-.625em -16.5625em;width:.625em;height:.8500000000000001em}.icon.mobile-menu:before,.block-local-tasks-block a.mobile-menu:before{background-position:-.625em -18.6875em;width:1.5625em;height:1.3125em}.icon.pencil--black:before,.block-local-tasks-block a.pencil--black:before,.block-local-tasks-block a[data-drupal-link-system-path$=edit]:before{background-position:-.625em -21.25em;width:.9375em;height:.9375em}.icon.play:before,.block-local-tasks-block a.play:before{background-position:-.625em -23.4375em;width:.6875em;height:1.3125em}.icon.role--black:before,.block-local-tasks-block a.role--black:before,.block-local-tasks-block a[data-drupal-link-system-path$=roles]:before{background-position:-.625em -26em;width:1.5em;height:1.5em}.icon.success:before,.block-local-tasks-block a.success:before{background-position:-.625em -28.75em;width:4em;height:4.1875em}.icon.trash--black:before,.block-local-tasks-block a.trash--black:before,.block-local-tasks-block a[data-drupal-link-system-path$=delete]:before{background-position:-.625em -34.1875em;width:.9375em;height:1.0625em}.icon.warning:before,.block-local-tasks-block a.warning:before{background-position:-.625em -36.5em;width:4.0625em;height:4.1875em}body.openoverlay{overflow:hidden}body.menu-open{overflow:hidden}body.filter-open{overflow:hidden}body.filter-open:after{content:'';display:block;background:rgba(42,42,42,.4);position:fixed;width:100%;height:100%;left:0;top:0;z-index:99}.layout-container{overflow:hidden;position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.container{max-width:75rem;width:100%;margin:0 auto}@media (max-width:1220px){.container{padding-left:1rem;padding-right:1rem}}.region-content{position:relative}.sidebar-container{position:relative}@media (min-width:769px){.sidebar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){.sidebar-container .region-content{width:calc(100% - 240px)}}@media (min-width:1025px){.user-logged-in.path-user .sidebar-container .region-content{width:calc(100% - 300px)}}@media (min-width:769px){.has-sidebar-left .sidebar-container .region-content{margin-left:auto}}@media (min-width:769px){.has-sidebar-left .sidebar-container .region-sidebar-left{width:12.5rem}}@media (min-width:1025px){.user-logged-in.path-user .has-sidebar-left .sidebar-container .region-sidebar-left{width:15.625rem}}@media (min-width:769px){.has-sidebar-right .sidebar-container .region-content{width:calc(100% - 300px)}}@media (max-width:768px){.has-sidebar-right .sidebar-container .region-content{margin-bottom:1.875rem}}@media (min-width:769px){.has-sidebar-right .sidebar-container .region-sidebar-right{width:17.625rem;margin-left:auto}}main{padding-bottom:3.125rem;position:relative}@media (min-width:769px){main{z-index:1}}.region-content{position:relative}.show-logo-in-bg main{background:url(/themes/custom/ivis/css/../images/bg.svg) no-repeat;background-size:56.25rem auto;background-position:right -23.4375rem bottom -36.25rem}@media (max-width:1199px){.show-logo-in-bg main{background-size:32rem auto}}header{position:relative;z-index:2}@media (min-width:769px){header{padding:1.5625rem 0 0;margin:0 0 1.5625rem}}@media (max-width:768px){header{padding:.875rem 0 0;margin:0 0 1rem}}.system-tag--donation_overview header{margin-bottom:0}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}@media (min-width:769px){.region-header{margin:0 0 1.4375rem}}@media (max-width:768px){.region-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1221px){.region-header .block-system-branding-block{margin-right:4.6875rem}}@media (max-width:1220px){.region-header .block-system-branding-block{margin-right:2.1875rem}}@media (max-width:768px){.region-header .block-system-branding-block{padding-left:2.875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:.625rem}.login-page .region-header .block-system-branding-block,.password-page .region-header .block-system-branding-block,.system-tag--user_registration .region-header .block-system-branding-block{padding-left:0}}@media (min-width:769px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}}@media (max-width:768px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}@media (min-width:769px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview{padding-top:1.25rem}}.region-header .block-ivis-um-login{padding-top:1.875rem;margin-left:auto}@media (max-width:768px){.region-header .block-ivis-um-login{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:.625rem}}.region-navigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.region-navigation{display:none}}.region-navigation>*{position:relative;z-index:1}.region-navigation:before{content:'';display:block;z-index:0;position:absolute;background:#3143a6;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}.region-navigation .menu--user-tools-menu{margin-left:auto}footer{margin:auto 0 0 0}.user-logged-in footer{border-top:6px solid #f5f6f9}@media (min-width:769px){.footer__middle{padding:3.75rem 0 2.5rem}}@media (max-width:768px){.footer__middle{padding:1.75rem 0 1.375rem}}.footer__middle .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.footer__middle .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.region-footer-middle-col1{width:18.125rem}}@media (max-width:1023px) and (min-width:769px){.region-footer-middle-col1{width:24.16667%}}@media (max-width:768px){.region-footer-middle-col1{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:100%;border-top:1px solid #e0e5ef;padding-top:1.875rem}}@media (min-width:769px){.region-footer-middle-col2{width:16.66667%}}@media (max-width:768px){.region-footer-middle-col2{width:50%;margin-bottom:1.875rem}}@media (min-width:769px){.region-footer-middle-col3{width:16.66667%}}@media (max-width:768px){.region-footer-middle-col3{width:50%;margin-bottom:1.875rem}}@media (min-width:769px){.region-footer-middle-col4{width:30%}}@media (max-width:768px){.region-footer-middle-col4{display:none}}.footer__bottom{padding:.875rem 0 .75rem;background:#f5f6f9}@media (min-width:769px){.footer__bottom{font-size:.875rem}}@media (max-width:768px){.footer__bottom{font-size:.8125rem;line-height:1.5384}}@media (min-width:769px){.region-sidebar-left>div{max-width:12.5rem}}.region-sidebar-left>div.contextual-region{position:static}@media (max-width:768px){.region-sidebar-left{position:fixed;left:-200%;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;background:#fff;height:100%;top:0;width:17.5rem;padding:3.75rem 1.0625rem 2.5rem;bottom:0;z-index:100;overflow-y:scroll;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}}@media (max-width:768px){.filter-open .region-sidebar-left{left:0}}.region-sidebar-right .block__title{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.region-sidebar-right .block__title{font-size:1.5625rem}}.region-sidebar-right .block__title>a{color:#454356}.region-sidebar-right .block__title>a:hover{color:#304dec}.region-sidebar-right>div.block-views-blocklibrary-full-block-recent-additions-teaser:not(:last-child),.region-sidebar-right>div.block-views-blocklatest-news-block-recent-news:not(:last-child){margin-bottom:1.5rem}.region-sidebar-right .block-ivis-ads-block .banner-wrapper.banner_full_background_image:before{content:'';display:block;background-image:-o-linear-gradient(271deg,rgba(0,0,0,.2) 0%,rgba(69,67,86,0) 38%,rgba(0,0,0,.4) 58%);background-image:linear-gradient(179deg,rgba(0,0,0,.2) 0%,rgba(69,67,86,0) 38%,rgba(0,0,0,.4) 58%);border-radius:2px;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.region-content-top #block-current-page-full-leadin:not(:last-child){margin-bottom:1.5rem}.block-system-branding-block a{display:block}.block-system-branding-block img{vertical-align:middle;width:14.3125rem;height:5rem}@media (max-width:768px){.block-system-branding-block img{width:6.4375rem;height:2.25rem}}.block-system-branding-block img.print-logo{display:none}@media (max-width:768px){.block-footerlogo-block{text-align:center}}.block-footerlogo-block svg{max-width:100%;height:auto;vertical-align:top}@media (max-width:768px){.block-footerlogo-block svg{width:9.1875rem}}.footerlogo__logo{margin-bottom:1.4375rem}@media (min-width:769px){.footerlogo__logo{padding-bottom:2.0625rem;border-bottom:1px solid #e0e5ef}}.footerlogo__baseline{color:rgba(35,59,121,.47);font-style:italic}@media (min-width:769px){.footerlogo__baseline{font-size:calc(1.275rem + .3vw);line-height:1.1666}}@media (min-width:769px) and (min-width:1200px){.footerlogo__baseline{font-size:1.5rem}}@media (max-width:768px){.footerlogo__baseline{font-size:.875rem;line-height:1.3571;text-align:center}}.footerabout__text{font-size:.875rem;line-height:1.4285;color:#7e88a2;margin-bottom:3.125rem}.footer__middle nav.block-menu .block__title{font-size:1.25rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:.35px}@media (min-width:769px){.footer__middle nav.block-menu .block__title{margin-bottom:.6875rem}}@media (max-width:768px){.footer__middle nav.block-menu .block__title{margin-bottom:.4375rem}}.footer__middle nav.block-menu .menu-item a{color:#454356;display:block;padding:.0625rem 0}@media (max-width:768px){.footer__middle nav.block-menu .menu-item a{font-size:.875rem;padding:.4375rem 0}}.no-touch .footer__middle nav.block-menu .menu-item a:hover{color:#3143a6}.footer__middle nav.block-menu+nav{padding-top:1.5625rem}.footerdisclaimer{color:#233b79}@media (min-width:769px){.footerdisclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.footerdisclaimer{text-align:center}}@media (min-width:769px){.footerdisclaimer__copyright{margin-right:1.4375rem}}@media (max-width:768px){.footerdisclaimer__copyright{margin-bottom:.25rem}}.footerdisclaimer__menu ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.footerdisclaimer__menu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footerdisclaimer__menu a{color:#233b79;text-decoration:underline}.no-touch .footerdisclaimer__menu a:hover{color:#454356}@media (min-width:769px){.footerdisclaimer__menu li:not(:last-child){margin-right:1.4375rem}}@media (max-width:768px){.footerdisclaimer__menu li:not(:last-child){margin-right:.5625rem}}#block-userloginwelcome{font-weight:700;color:#3143a6;position:relative;z-index:1}#block-userloginwelcome:hover>ul.menu{opacity:1;pointer-events:auto}@media (max-width:768px){#block-userloginwelcome{padding-top:.3125rem;background-position:left .625rem}}#block-userloginwelcome>a{background:url(/themes/custom/ivis/css/../images/silhouet--blue.svg) no-repeat left .3125rem;background-size:.875rem 1rem;padding:0 0 0 1.375rem;color:#3143a6;display:block;vertical-align:top;position:relative}.user-logged-in #block-userloginwelcome>a{padding-right:1.375rem}.user-logged-in #block-userloginwelcome>a:after{background:url(/themes/custom/ivis/css/../images/chevron-down--darkblue.svg) no-repeat left top;background-size:.875rem 1rem;width:.875rem;height:1rem;position:absolute;right:0;top:.3125rem;content:'';display:block}.no-touch #block-userloginwelcome>a:hover{color:#50c4e9}#block-userloginwelcome>ul.menu{margin:0;padding:0;list-style:none;position:absolute;width:11.875rem;background:#fff;-webkit-box-shadow:0px 3px 12px rgba(129,129,129,.2);box-shadow:0px 3px 12px rgba(129,129,129,.2);right:-1.5625rem;z-index:2;padding:1.6875rem 1.75rem 1.5rem 2.1875rem;font-weight:400;font-size:.875rem;line-height:1.3571;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media (min-width:769px){#block-userloginwelcome>ul.menu{top:4.375rem}}@media (max-width:768px){#block-userloginwelcome>ul.menu{top:2.8125rem}}#block-userloginwelcome>ul.menu:before{width:2.1875rem;height:1.5625rem;content:'';display:block;position:absolute;z-index:-1;right:.75rem;top:-.9375rem;background:url(/themes/custom/ivis/css/../images/usermenu-arrow.png) no-repeat left top;background-size:1.875rem 1.3125rem}#block-userloginwelcome>ul.menu a{display:block;color:#7e88a2;padding:.25rem 0}.no-touch #block-userloginwelcome>ul.menu a:hover{color:#3143a6}.block-views-block5-latest-articles-block-1>h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700}@media (min-width:1200px){.block-views-block5-latest-articles-block-1>h2{font-size:1.95625rem}}#block-becomeamemberblock{position:relative;color:#fff}#block-becomeamemberblock>*{position:relative;z-index:1}#block-becomeamemberblock:before{content:'';display:block;z-index:0;position:absolute;background:#3143a6;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}@media (min-width:768px){#block-becomeamemberblock{padding:2.125rem 0 2rem}}@media (max-width:767px){#block-becomeamemberblock{padding:.9375rem 0 1.6875rem}}@media (min-width:651px){#block-becomeamemberblock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#block-becomeamemberblock .eck-entity{width:100%}#block-becomeamemberblock .left{font-size:calc(1.31875rem + .825vw);line-height:1.322;font-family:"Signika";font-weight:700;opacity:.9}@media (min-width:1200px){#block-becomeamemberblock .left{font-size:1.9375rem}}@media (min-width:1001px){#block-becomeamemberblock .left{width:37.08333%;margin-right:6.25%}}@media (max-width:1000px){#block-becomeamemberblock .left{margin-bottom:.75rem;width:100%}}#block-becomeamemberblock .middle>label,#block-becomeamemberblock .right>label{letter-spacing:.15px;display:block}@media (min-width:651px){#block-becomeamemberblock .middle>label,#block-becomeamemberblock .right>label{font-size:1.125rem;line-height:1.5555;margin-bottom:.4375rem}}@media (max-width:650px){#block-becomeamemberblock .middle>label,#block-becomeamemberblock .right>label{font-size:.875rem;line-height:1.2142;padding-left:4.8125rem;opacity:.8}}#block-becomeamemberblock .middle>a,#block-becomeamemberblock .right>a{font-size:calc(1.2625rem + .15vw);background:no-repeat left center;font-family:"Signika";display:block;padding-left:2.8125rem;text-decoration:underline}@media (min-width:1200px){#block-becomeamemberblock .middle>a,#block-becomeamemberblock .right>a{font-size:1.375rem}}@media (max-width:650px){#block-becomeamemberblock .middle>a,#block-becomeamemberblock .right>a{padding-left:4.8125rem}}.no-touch #block-becomeamemberblock .middle>a:hover,.no-touch #block-becomeamemberblock .right>a:hover{color:#eaf8fc}@media (min-width:768px){#block-becomeamemberblock .middle{width:29.16667%}}@media (max-width:999px) and (min-width:768px){#block-becomeamemberblock .middle{margin-right:6.25rem}}@media (max-width:767px){#block-becomeamemberblock .middle{margin-bottom:1.5625rem}}#block-becomeamemberblock .middle>a{background-image:url(/themes/custom/ivis/css/../images/plus--white.svg)}@media (min-width:651px){#block-becomeamemberblock .middle>a{background-size:2rem 2rem}}@media (max-width:650px){#block-becomeamemberblock .middle>a{background-size:1.5rem 1.5rem;background-position:1.3125rem top}}@media (min-width:1001px){#block-becomeamemberblock .right{margin-left:auto}}@media (min-width:769px){#block-becomeamemberblock .right{width:25%}}#block-becomeamemberblock .right>a{background-image:url(/themes/custom/ivis/css/../images/silhouet--white.svg)}@media (min-width:651px){#block-becomeamemberblock .right>a{background-size:1.625rem auto;background-position:.1875rem center}}@media (max-width:650px){#block-becomeamemberblock .right>a{background-size:1.5rem auto;background-position:1.3125rem top}}#block-becomeamemberblock a{color:#fff}#block-becomeamemberblock .field--name-field-p-text-body{text-align:center}#block-becomeamemberblock .field--name-field-p-text-body a{text-decoration:underline}.block-welcome-block{display:none;background:#f2fbff url(/themes/custom/ivis/css/../images/snake--whitebg.png) no-repeat 1.75rem 1.25rem;background-size:5.125rem;border-radius:5px;font-size:1rem;line-height:1.625;color:#454356;margin-bottom:1.875rem;padding:1.8125rem .875rem 1.8125rem 9rem;position:relative}.block-welcome-block p:first-of-type{margin-top:0;margin-bottom:.1875rem}.block-welcome-block p{margin-top:.1875rem}.block-welcome-block .welcome__close{position:absolute;right:.625rem;top:.625rem}.block-welcome-block .welcome__close a{display:block;background:url(/themes/custom/ivis/css/../images/times-regular.svg) no-repeat center center;width:1.25rem;height:1.25rem;text-indent:-9999px}.block-coursesonlinelearning-block{padding:calc(1.375rem + 1.5vw) 0}@media (min-width:1200px){.block-coursesonlinelearning-block{padding:2.5rem 0}}@media (min-width:651px){.block-coursesonlinelearning-block{background:url(/themes/custom/ivis/css/../images/courses.svg) no-repeat 6.25% 2.5rem;background-size:27.91667% auto;padding-left:42.5%}}.block-coursesonlinelearning-block h2{font-size:calc(1.35625rem + 1.275vw);margin-bottom:1.25rem;line-height:1.24;letter-spacing:.79px;font-weight:400;font-family:"Signika"}@media (min-width:1200px){.block-coursesonlinelearning-block h2{font-size:2.3125rem}}.block-coursesonlinelearning-block h2 strong{font-weight:700}.block-coursesonlinelearning-block p{font-size:1.125rem}.block-coursesonlinelearning-block .actions{padding-top:1.875rem}.block-sidebar-block img{display:block;margin-bottom:1.5rem}@media (max-width:768px){.block-sidebar-block img{width:100%}}.block-ivis-calendar-switcher{margin-bottom:1.5625rem}.block-ivis-calendar-switcher ul{margin:0;padding:0;list-style:none;margin-bottom:1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;line-height:1.2222;border-bottom:1px solid #d6dbe6}.block-ivis-calendar-switcher a{color:#7e88a2;padding:.875rem 1.375rem 1rem;position:relative;display:block}.block-ivis-calendar-switcher a:after{content:'';display:block;width:100%;height:.3125rem;background:#304dec;position:absolute;left:0;bottom:0;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.block-ivis-calendar-switcher a:hover{color:#7e88a2}.block-ivis-calendar-switcher a:hover:after{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:none;-o-transition:none;transition:none}.block-ivis-calendar-switcher a.is-active{color:#454356;font-weight:900}.block-ivis-calendar-switcher a.is-active:after{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.block-views-blockorganizations-block-calendar{padding-bottom:1.8125rem}.block-views-blockorganizations-block-calendar .block__title{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.block-views-blockorganizations-block-calendar .block__title{font-size:1.5625rem}}@media (max-width:650px){.block-views-blockorganizations-block-calendar .block__title{margin-bottom:0}}@media (max-width:768px){#block-e-learning-fulltext-search form,#block-event-calendar-fulltext-search form{position:relative}}#block-e-learning-fulltext-search .js-form-type-textfield,#block-event-calendar-fulltext-search .js-form-type-textfield{margin-bottom:2.5rem}#block-e-learning-fulltext-search .js-form-type-textfield label,#block-event-calendar-fulltext-search .js-form-type-textfield label{font-size:1rem;font-family:"Lato";line-height:1.375;font-weight:900;letter-spacing:.44px;color:#454356;margin-bottom:.9375rem;padding-bottom:.375rem;display:block;border-bottom:1px solid #d6dbe6}#block-e-learning-fulltext-search .js-form-type-textfield input[type=text],#block-event-calendar-fulltext-search .js-form-type-textfield input[type=text]{background:#fff;background-size:1rem;padding-right:2.1875rem}#block-e-learning-fulltext-search .form-actions,#block-event-calendar-fulltext-search .form-actions{margin:0;position:absolute}@media (min-width:769px){#block-e-learning-fulltext-search .form-actions,#block-event-calendar-fulltext-search .form-actions{top:2.6875rem;left:9.75rem}}@media (max-width:768px){#block-e-learning-fulltext-search .form-actions,#block-event-calendar-fulltext-search .form-actions{right:0;bottom:-1px}}#block-e-learning-fulltext-search .form-actions input[type=submit]:not(.js-hide),#block-event-calendar-fulltext-search .form-actions input[type=submit]:not(.js-hide){min-width:auto;background:url(/themes/custom/ivis/css/../images/search--gray.svg) no-repeat center center;background-size:16px 16px;width:2.75rem;height:2.75rem;text-indent:-9999px;cursor:pointer;padding:0}.no-touch #block-e-learning-fulltext-search .form-actions input[type=submit]:not(.js-hide):hover,.no-touch #block-event-calendar-fulltext-search .form-actions input[type=submit]:not(.js-hide):hover{background:url(/themes/custom/ivis/css/../images/search--blue.svg) no-repeat center center;background-size:16px 16px}.block-search-api-sorts-blockviews-blockcalendar__block-e-learning{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}@media (max-width:768px){.block-search-api-sorts-blockviews-blockcalendar__block-e-learning{display:none}}.adminimal-admin-toolbar .block-search-api-sorts-blockviews-blockcalendar__block-e-learning{top:30px}.block-ivis-general-content-type-count-block{font-weight:700;line-height:1.25}@media (max-width:768px){.block-ivis-general-content-type-count-block{display:none}}.block-ivis-general-content-type-count-block ul{margin:0;padding:0;list-style:none}.block-ivis-general-content-type-count-block li{border-top:1px solid #c2cbe1}.block-ivis-general-content-type-count-block li:not(:last-child){margin-bottom:.125rem}.block-ivis-general-content-type-count-block li:last-child{border-bottom:1px solid #c2cbe1}.block-ivis-general-content-type-count-block a{display:block;color:#454356;padding:1.25rem 0 1.125rem;background:url(/themes/custom/ivis/css/../images/chevron-right--lightgray.svg) no-repeat right 15px center;background-size:auto 12px}.block-ivis-general-content-type-count-block .count{color:#304dec;display:inline-block;vertical-align:top;width:3.125rem;text-align:center}.block-ivis-donation-overview .block__title{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal;margin-bottom:1.4375rem}@media (min-width:1200px){.block-ivis-donation-overview .block__title{font-size:1.5625rem}}.block-ivis-donation-overview table{width:100%;border-collapse:collapse}.block-ivis-donation-overview tr.even:not(:last-child) td{border-top:1px solid #d6dbe6;border-bottom:1px solid #d6dbe6}.block-ivis-donation-overview td{padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:top}@media (max-width:649px){.block-ivis-donation-overview td{padding:0 0 0 .625rem}}.block-ivis-donation-overview td:first-child{font-weight:900;letter-spacing:.5px;color:#454356;font-size:1.125rem;line-height:1.2222}@media (min-width:650px){.block-ivis-donation-overview td:first-child{padding-left:1.25rem;width:12.5rem}}@media (max-width:649px){.block-ivis-donation-overview td:first-child{padding-top:.9375rem;padding-bottom:.625rem}}@media (max-width:649px){.block-ivis-donation-overview td:last-child{padding-bottom:.625rem}}.block-ivis-donation-overview ul{margin:0;padding:0;list-style:none}@media (min-width:650px){.block-ivis-donation-overview ul li:not(:last-child){margin-bottom:.625rem}}@media (max-width:649px){.block-ivis-donation-overview tr,.block-ivis-donation-overview td{display:block}}.block-ivis-donation-overview caption{background:#f5f6f9;font-family:"Signika";font-size:1.25rem;line-height:1.2;font-weight:700;text-align:left;color:#7e88a2;padding:.75rem 1.25rem .6875rem}@media (max-width:649px){.block-ivis-donation-overview caption{padding-left:.625rem}}.block-views-blocklatest-news-block-recent-news>.block__title{border-bottom:1px solid #d6dbe6;padding-bottom:1rem;margin-bottom:1rem}.block-views-blockorganizations-block-educational-partners .block__title{font-size:calc(1.3125rem + .75vw);margin-bottom:1.25rem;font-family:"Signika";font-weight:700;letter-spacing:1.1px;line-height:1.2333;text-align:center}@media (min-width:1200px){.block-views-blockorganizations-block-educational-partners .block__title{font-size:1.875rem}}.block-views-blockorganizations-block-educational-partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:650px){.block-views-blockorganizations-block-educational-partners li{padding:0 1.25rem}}@media (max-width:649px){.block-views-blockorganizations-block-educational-partners li{padding:0 .625rem}}@media (max-width:768px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview{background:#3143a6;padding:.6875rem 1.3125rem;margin:0 -1rem;width:calc(100% + 32px)}}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-item{margin:0}@media (min-width:651px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-select{width:7.1875rem}}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-select select{opacity:0}@media (max-width:650px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-select{display:none}}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .select2-container--default{width:7.1875rem !important}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .select2-container--default .select2-selection--single{border-right:none;border-radius:0;border-top-left-radius:100px;border-bottom-left-radius:100px;background:#f5f6f9}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .select2-container--default .select2-selection--single .select2-selection__rendered{padding:.5rem 1.5625rem .5rem 1.125rem;line-height:1.8rem}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .select2-container--default .select2-selection--single .select2-selection__arrow{right:.625rem}@media (min-width:651px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-textfield{width:calc(100% - 115px)}}@media (max-width:650px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-textfield{width:100%}}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-textfield input{padding:.875rem 2.75rem .875rem 1rem}@media (min-width:651px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-textfield input{border-radius:0;border-top-right-radius:100px;border-bottom-right-radius:100px}}@media (max-width:650px){.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-type-textfield input{border-radius:23px}}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-actions{margin:0;position:absolute;right:.3125rem}.region-header .block-views-exposed-filter-blockglobal-search-block-overview .form-actions input[type=submit]{background:url(/themes/custom/ivis/css/../images/search--blue.svg) no-repeat center center;background-size:16px 16px;width:2.75rem;height:2.75rem;text-indent:-9999px;cursor:pointer;display:block}.block-search-api-sorts-blockviews-blockglobal-search__block-overview{position:absolute;top:0;right:0}header nav.menu--main{margin-left:-1.0625rem}header nav.menu--main:before{background:rgba(0,0,0,.5);content:'';display:block;position:fixed;left:0;top:11.0625rem;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.toolbar-horizontal header nav.menu--main:before{top:13.5rem}.toolbar-horizontal.toolbar-tray-open header nav.menu--main:before{top:16rem}.open-submenu header nav.menu--main:before{-webkit-transition:all .2s ease .5s;-o-transition:all .2s ease .5s;transition:all .2s ease .5s;opacity:1;pointer-events:auto}header nav.menu--main>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}header nav.menu--main>ul.menu ul.menu{background:no-repeat right 2.5rem center;position:absolute;pointer-events:none;opacity:0;left:-12.5rem;top:3.0625rem;visibility:hidden;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;width:41.25rem;padding:1.25rem 13.75rem 0 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:15.625rem;z-index:2}header nav.menu--main>ul.menu ul.menu:before,header nav.menu--main>ul.menu ul.menu:after{content:'';display:block;position:absolute;height:100%;top:0}header nav.menu--main>ul.menu ul.menu:before{z-index:-2;background:#fff;left:-300%;width:700%}header nav.menu--main>ul.menu ul.menu:after{background:no-repeat right 2.5rem center;width:100%;pointer-events:none}header nav.menu--main>ul.menu ul.menu li{width:11.25rem;margin-bottom:1.0625rem}header nav.menu--main>ul.menu ul.menu li:nth-child(even){margin-left:auto}header nav.menu--main>ul.menu ul.menu li span{padding-top:.3125rem;font-size:.875rem;line-height:1.4285;display:block;color:#7e88a2;position:relative;z-index:1}header nav.menu--main>ul.menu ul.menu a{color:#3143a6;font-weight:900;letter-spacing:.76px;display:block;line-height:1.1875}header nav.menu--main>ul.menu ul.menu a:hover{color:#454356}header nav.menu--main>ul.menu ul.menu a.link-viewall{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto;background-image:url(/themes/custom/ivis/css/../images/chevron-right--white.svg);background-repeat:no-repeat;background-position:right .875rem center;background-size:.5rem auto;padding-right:1.875rem}@media (max-width:768px){header nav.menu--main>ul.menu ul.menu a.link-viewall{min-width:9.6875rem}}.no-touch header nav.menu--main>ul.menu ul.menu a.link-viewall:hover{background-color:#50c4e9;color:#fff}header nav.menu--main>ul.menu ul.menu a.link-viewall:active{background-color:#1431d5;color:#fff}header nav.menu--main>ul.menu li:first-child ul{left:-3.125rem}header nav.menu--main>ul.menu li:nth-child(2) ul{left:-6.25rem}header nav.menu--main>ul.menu>li.menu-item{position:relative}header nav.menu--main>ul.menu>li.menu-item:hover{background:#fff}header nav.menu--main>ul.menu>li.menu-item:hover ul{-webkit-transition:all .2s ease .5s;-o-transition:all .2s ease .5s;transition:all .2s ease .5s;opacity:1;pointer-events:auto;visibility:visible}header nav.menu--main>ul.menu>li.menu-item:hover>a,header nav.menu--main>ul.menu>li.menu-item:hover>span{color:#3143a6}header nav.menu--main>ul.menu>li.menu-item:hover svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}header nav.menu--main>ul.menu>li.menu-item:hover svg .arrow{fill:#304dec}header nav.menu--main>ul.menu>li.menu-item>a,header nav.menu--main>ul.menu>li.menu-item>span{font-size:1.0625rem;line-height:1.1111;letter-spacing:.53px;display:block;text-decoration:none;padding:.9375rem 1.0625rem 1rem;color:#fff;font-weight:700;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;cursor:pointer;position:relative;z-index:1}@media (max-width:900px){header nav.menu--main>ul.menu>li.menu-item>a,header nav.menu--main>ul.menu>li.menu-item>span{font-size:1rem;padding-left:.5625rem;padding-right:.5625rem}}header nav.menu--main>ul.menu>li.menu-item>a:hover,header nav.menu--main>ul.menu>li.menu-item>span:hover{background:#fff;color:#3143a6}header nav.menu--main>ul.menu>li.menu-item>span{padding-right:1.625rem;position:relative}header nav.menu--main>ul.menu>li.menu-item>span.link-news+svg+ul:after{background-image:url(/themes/custom/ivis/css/../images/sivi-news.jpg);background-size:13.9375rem 8.375rem}header nav.menu--main>ul.menu>li.menu-item>span.link-about+svg+ul:after{background-image:url(/themes/custom/ivis/css/../images/sivi-about.jpg);background-size:9.875rem 9.0625rem}header nav.menu--main>ul.menu>li.menu-item>span.link-involved+svg+ul:after{background-image:url(/themes/custom/ivis/css/../images/sivi-involved.jpg);background-size:13.75rem 6.9375rem}header nav.menu--main>ul.menu>li.menu-item>span.link-library+svg+ul:after{background-image:url(/themes/custom/ivis/css/../images/sivi-library.jpg);background-size:12.1875rem 8.625rem}header nav.menu--main>ul.menu>li.menu-item>span.link-events+svg+ul:after{background-image:url(/themes/custom/ivis/css/../images/sivi-events.jpg);background-size:10.875rem 10.875rem}header nav.menu--main>ul.menu>li.menu-item>span:hover:before{z-index:10;top:auto;content:"";cursor:pointer;display:block;width:260px;left:-80px;height:40px;position:absolute;bottom:-20px}header nav.menu--main>ul.menu>li.menu-item>span+svg{position:absolute;right:.625rem;top:1.375rem;width:.5rem;height:.3125rem;z-index:11;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}header nav.menu--main>ul.menu>li.menu-item.menu-item--active-trail>a,header nav.menu--main>ul.menu>li.menu-item.menu-item--active-trail>span{background:#fff;color:#3143a6}@media (max-width:768px){.mobile-menu-open,.mobile-menu-close,.mobile-filters-close{width:2.5rem;height:2.5rem;position:absolute;top:.75rem;z-index:20;cursor:pointer;text-indent:-99999px;background:no-repeat center center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.login-page .mobile-menu-open,.login-page .mobile-menu-close,.login-page .mobile-filters-close{display:none}}.mobile-menu-open,.mobile-menu-close{display:none}@media (max-width:768px){.mobile-menu-open,.mobile-menu-close{display:block;left:.6875rem}}@media (max-width:768px){.mobile-menu-open{background-image:url(/themes/custom/ivis/css/../images/mobile-menu.svg);background-size:1.5625rem 1.5rem}.menu-open .mobile-menu-open{display:none}}@media (max-width:768px){.mobile-menu-close,.mobile-filters-close{background-image:url(/themes/custom/ivis/css/../images/times-regular.svg);background-size:1.5625rem 1.5rem}}@media (max-width:768px){.mobile-filters-close{right:0}}@media (max-width:768px){.mobile-menu-close{display:none}.menu-open .mobile-menu-close{display:block}}.mobile-menu__contents{display:none}@media (max-width:768px){.mobile-menu__contents{background:#fff;position:fixed;display:block;width:100%;height:100%;padding:0;z-index:103;left:-100%;top:3.6875rem;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;overflow-x:hidden}}@media (max-width:768px) and (max-width:768px) and (min-width:500px){.mobile-menu__contents{width:25rem}}@media (max-width:768px){.menu-open .mobile-menu__contents,.is-animating .mobile-menu__contents{left:0}}.mobile-menu__contents .menu--user-tools-menu{background:#3143a6;font-family:"Signika";font-weight:700}.mobile-menu__contents .menu--user-tools-menu ul.menu{padding:1.5625rem 0 .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.mobile-menu__contents .menu--user-tools-menu li.menu-item a{position:relative;padding:2.6875rem 0 0;display:block;color:rgba(255,255,255,.9)}.mobile-menu__contents .menu--user-tools-menu li.menu-item a:before{background:rgba(255,255,255,.9) no-repeat center center;width:2.5rem;height:2.5rem;border-radius:50%;position:absolute;content:'';display:block;top:0;left:0;right:0;margin:0 auto}.mobile-menu__contents .menu--user-tools-menu li.menu-item a.icon-library:before{background-image:url(/themes/custom/ivis/css/../images/book--darkblue.svg);background-size:1.0625rem auto}.mobile-menu__contents .menu--user-tools-menu li.menu-item a.icon-calendar:before{background-image:url(/themes/custom/ivis/css/../images/calendar--darkblue.svg);background-size:.875rem auto}.mobile-menu__contents .menu--user-tools-menu li.menu-item a.icon-learning:before{background-image:url(/themes/custom/ivis/css/../images/hat--darkblue.svg);background-size:1.5rem auto}.mobile-menu__contents .menu--main>ul.menu>li.menu-item{padding:1.0625rem 1.125rem;position:relative}.mobile-menu__contents .menu--main>ul.menu>li.menu-item:not(:last-child){border-bottom:2px solid #eaeef4}.mobile-menu__contents .menu--main>ul.menu>li.menu-item>a,.mobile-menu__contents .menu--main>ul.menu>li.menu-item>span{font-size:1.125rem;line-height:1.2222;font-weight:900;display:block;color:#454356}.mobile-menu__contents .menu--main>ul.menu>li.menu-item a+span{display:block;color:#7e88a2;font-size:.875rem;line-height:1.2222;padding:.125rem 0 0}.mobile-menu__contents .menu--main>ul.menu>li.menu-item span+svg{position:absolute;right:1.25rem;top:1.25rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mobile-menu__contents .menu--main>ul.menu>li.menu-item ul{display:none;margin:0 -1.125rem;background:#f5f6f9;padding:1.875rem 1.125rem;font-size:1.125rem;line-height:1.1666}.mobile-menu__contents .menu--main>ul.menu>li.menu-item ul.open{display:block}.mobile-menu__contents .menu--main>ul.menu>li.menu-item ul li:not(:last-child){margin-bottom:1.25rem}.mobile-menu__contents .menu--main>ul.menu>li.menu-item ul a{color:#7e88a2;display:block}.mobile-menu__contents .menu--main>ul.menu>li.menu-item ul a+span{display:none}.mobile-menu__contents .menu--main>ul.menu>li.menu-item.open{padding-bottom:0}.mobile-menu__contents .menu--main>ul.menu>li.menu-item.open span{padding-bottom:1.25rem}.mobile-menu__contents .menu--main>ul.menu>li.menu-item.open ul{display:block}.mobile-menu__contents .menu--main>ul.menu>li.menu-item.open svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-menu__contents .menu--main>ul.menu>li.menu-item.open svg path{fill:#304dec}.mobile-menu__contents .menu--follow-ivis{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0 0 1rem;margin:0 0 1.4375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #a2a9b5}.mobile-menu__contents .menu--follow-ivis .block__title{margin-right:1.875rem}.mobile-menu__contents .btn-primary{margin:0 1rem;display:block}.menu--follow-ivis ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--follow-ivis .menu-item:not(:last-child){margin-right:.9375rem}.menu--follow-ivis .menu-item>a{text-indent:-9999px;width:1.3125rem;height:1.3125rem;background:no-repeat left center;background-size:1.3125rem auto;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;display:block}.no-touch .menu--follow-ivis .menu-item>a:hover{opacity:.7}.menu--follow-ivis .menu-item>a.icon-twitter{background-image:url(/themes/custom/ivis/css/../images/twitter--gray.svg)}.menu--follow-ivis .menu-item>a.icon-fb{background-image:url(/themes/custom/ivis/css/../images/fb--gray.svg)}.menu--follow-ivis .menu-item>a.icon-instagram{background-image:url(/themes/custom/ivis/css/../images/instagram--gray.svg)}header .menu--user-tools-menu{font-size:.875rem;line-height:1.4285;font-weight:700}header .menu--user-tools-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1151px){header .menu--user-tools-menu li.menu-item:not(:last-child){margin-right:1.25rem}}@media (max-width:1150px){header .menu--user-tools-menu li.menu-item:not(:last-child){margin-right:.625rem}}header .menu--user-tools-menu li.menu-item a{display:block;color:#fff;padding:.9375rem 0 .8125rem 1.8125rem;background:no-repeat}@media (max-width:1150px){header .menu--user-tools-menu li.menu-item a{text-indent:-9999px}}header .menu--user-tools-menu li.menu-item a:hover{color:#50c4e9}header .menu--user-tools-menu li.menu-item a.icon-library{background-image:url(/themes/custom/ivis/css/../images/book--trans-white.svg);background-size:1.0625rem auto;background-position:2px 18px}header .menu--user-tools-menu li.menu-item a.icon-calendar{background-image:url(/themes/custom/ivis/css/../images/calendar--trans-white.svg);background-size:.875rem auto;background-position:1px 16px;padding-left:1.5625rem}header .menu--user-tools-menu li.menu-item a.icon-learning{background-image:url(/themes/custom/ivis/css/../images/hat--trans-white.svg);background-size:1.5rem auto;background-position:left 17px}.menu--private-backoffice{border:1px solid #dee2ea;border-radius:5px;background:#fff;padding:1.375rem;font-size:.875rem;line-height:1.4285;letter-spacing:.22px}.menu--private-backoffice .block__title{font-weight:900;font-size:1rem;border-bottom:1px solid #d6dbe6;padding-bottom:.5rem;margin-bottom:.4375rem}.menu--private-backoffice .menu-item a{display:block;padding:.5625rem 0 .5625rem .6875rem;color:#454356}.menu--private-backoffice .menu-item a.is-active{background-color:#eaf8fc;padding-left:.6875rem;font-weight:700;color:#304dec}.menu--private-backoffice .menu-item a.icon-library,.menu--private-backoffice .menu-item a.icon-learning,.menu--private-backoffice .menu-item a.icon-calendar{background-repeat:no-repeat;padding-left:2.9375rem}.menu--private-backoffice .menu-item a.icon-library.is-active,.menu--private-backoffice .menu-item a.icon-learning.is-active,.menu--private-backoffice .menu-item a.icon-calendar.is-active{padding-left:2.9375rem}.menu--private-backoffice .menu-item a.icon-library{background-image:url(/themes/custom/ivis/css/../images/book--darkgray.svg);background-size:1.0625rem auto;background-position:15px 13px}.menu--private-backoffice .menu-item a.icon-calendar{background-image:url(/themes/custom/ivis/css/../images/calendar--darkgray.svg);background-size:.875rem auto;background-position:16px 11px}.menu--private-backoffice .menu-item a.icon-learning{background-image:url(/themes/custom/ivis/css/../images/hat--darkgray.svg);background-size:1.5rem auto;background-position:11px 11px}.no-touch .menu--private-backoffice .menu-item a:hover{color:#304dec}.user-login-form{background:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.1);box-shadow:0 0 13px 0 rgba(0,0,0,.1);border-radius:3px;padding:1.625rem 1.3125rem 1.5625rem}.user-login-form h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700;text-align:center;padding-top:7.5rem;background:url(/themes/custom/ivis/css/../images/snake.png) no-repeat center top;background-size:6.6875rem 6.8125rem}@media (min-width:1200px){.user-login-form h2{font-size:1.95625rem}}.user-login-form .form-actions{margin-bottom:.9375rem}.user-login-form .divider-with-caption{margin-bottom:.5rem}.user-login-form .form-submit,.user-login-form .btn-primary--nofill{width:100%}.user-login-form .form-type-password{margin-bottom:.8125rem}.user-login-form .form-type-checkbox{margin-bottom:.875rem}.form-type-password{position:relative}.form-type-password .forgot-password{font-size:.875rem;line-height:1.4285}.form-type-password .show-password{position:absolute;right:.875rem;top:2.4375rem;color:#7e88a2;text-transform:uppercase;font-size:.75rem;line-height:1.25;font-weight:700}.no-touch .form-type-password .show-password:hover{color:#304dec}.user-pass{background:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.1);box-shadow:0 0 13px 0 rgba(0,0,0,.1);border-radius:3px;padding:1.625rem 1.3125rem 1.5625rem}.user-pass .form-submit,.user-pass .btn-primary--nofill{width:100%}.user-pass .form-item{margin:0}.user-pass p{font-size:.875rem;line-height:1.4285;color:#7e88a2}.webform-submission-user-registration-form h2{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}.webform-submission-user-registration-form div[id^=edit-details-intro] h2{font-size:calc(1.3125rem + .75vw);margin-bottom:1.25rem;font-family:"Signika";font-weight:700;letter-spacing:1.1px;line-height:1.2333;margin-bottom:1.25rem}@media (min-width:1200px){.webform-submission-user-registration-form div[id^=edit-details-intro] h2{font-size:1.875rem}}.webform-submission-user-registration-form input[type=submit]:not(#edit-submit-global-search):not(.js-hide).webform-button--previous{background:url(/themes/custom/ivis/css/../images/chevron-left--gray.svg) no-repeat left .8125rem;background-size:auto 10px;padding:.625rem 0 0 .9375rem;color:#7e88a2;text-decoration:underline;font-size:.875rem;line-height:1.2142;min-width:auto;font-weight:400;margin-right:.625rem}.no-touch .webform-submission-user-registration-form input[type=submit]:not(#edit-submit-global-search):not(.js-hide).webform-button--previous:hover{background-color:transparent;color:#304dec}.webform-submission-user-registration-form.show-snake{position:relative}.webform-submission-user-registration-form.show-snake:before{content:'';display:block;position:absolute;top:0;background:url(/themes/custom/ivis/css/../images/snake.png) no-repeat left top;background-size:100% 100%}@media (min-width:1241px){.webform-submission-user-registration-form.show-snake:before{left:-12.5rem;width:11.0625rem;height:11.3125rem}}@media (max-width:1240px){.webform-submission-user-registration-form.show-snake:before{left:-6.25rem;width:5.5rem;height:5.625rem}}@media (max-width:1024px){.webform-submission-user-registration-form.show-snake:before{display:none}}@media (min-width:426px){.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:769px){.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0}}@media (max-width:768px) and (min-width:426px){.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios>div{display:block;padding:.9375rem;background:#fff}.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios label{font-size:1.125rem;line-height:1.2222;font-weight:900;margin-bottom:.3125rem}.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios label:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d9dee8;border-radius:3px;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios input[type=radio]:checked+label:after{border-color:#304dec}.webform-submission-user-registration-form .webform-options-display-side-by-side.form-radios .description{padding-left:2.4375rem}.form-item-species .form-checkboxes{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}@media (min-width:769px){.form-item-species .form-checkboxes>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(25% - 16px);-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:768px) and (min-width:426px){.form-item-species .form-checkboxes>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:425px){.form-item-species .form-checkboxes>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.form-item-species .form-checkboxes .form-item{position:relative;height:7.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:no-repeat center center;background-size:cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.form-item-species .form-checkboxes .form-item label.option{font-size:calc(1.28125rem + .375vw);font-family:"Signika";line-height:1.25;font-weight:700;height:auto;color:#fff;width:100%;text-align:center;padding:.625rem;display:block;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}@media (min-width:1200px){.form-item-species .form-checkboxes .form-item label.option{font-size:1.5625rem}}.form-item-species .form-checkboxes .form-item label.option:before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(67,67,67,.3);border-radius:4px;content:'';z-index:0;display:block;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.form-item-species .form-checkboxes .form-item label.option span{position:relative;z-index:2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.form-item-species .form-checkboxes .form-item label.option span:before{position:absolute;left:0;top:-1.75rem;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);content:'';z-index:0;display:block;background:url(/themes/custom/ivis/css/../images/check--white.svg) no-repeat center 10px;background-size:1.5rem 1.125rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.form-item-species .form-checkboxes input.form-checkbox{position:absolute;opacity:0}.form-item-species .form-checkboxes input.form-checkbox:not(:checked)+label:hover:before{background:rgba(67,67,67,.7)}.form-item-species .form-checkboxes input.form-checkbox:checked+label span:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-item-species .form-checkboxes input.form-checkbox:checked+label:before{background:rgba(80,196,233,.9)}.webform-submission-contact-form{max-width:25rem}.webform-submission-contact-form .webform-button--submit{display:block;width:100%}.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-form:not(:last-child){border-bottom:1px solid #d6dbe6;padding-bottom:1.5rem;margin-bottom:1.0625rem}.comment-form .cke_wysiwyg_frame,.comment-form .cke_wysiwyg_div{background:rgba(234,248,252,.5)}.comment-form .form-item.form-type-textarea>label{display:none}.comment-form .field--type-text-long{width:100%}.comment-form input[type=submit].form-submit:not(.js-hide)#edit-submit,.comment-form .flag>span.label{background:#6dc5e9 url(/themes/custom/ivis/css/../images/speechbubble--white.svg) no-repeat left 1.375rem top .75rem;background-size:1.5rem auto;min-width:auto;font-weight:900;display:inline-block;line-height:1.25;color:#fff;padding:.75rem 1.375rem .75rem 3.625rem}.comment-form .form-actions{text-align:right;margin-top:0;margin-left:auto}.comment-form .flag.comments-comment-default-form{text-align:right;margin-left:auto}.comment-form .flag.comments-comment-default-form+.form-actions{display:none}.comment-form .flag.comments-comment-default-form>div{text-align:left}.ivis-donation-donate-shortcut{position:relative}.ivis-donation-donate-shortcut .form-submit{width:100%}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios>.form-item:last-child{display:none}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios .form-type-radio{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:.4375rem}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios .form-type-radio label{border:1px solid #304dec;border-radius:2px;text-align:center;color:#304dec;font-family:"Signika";font-size:1.3125rem;line-height:1.24;font-weight:700;letter-spacing:.35px;padding:.6875rem 0 .75rem}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios .form-type-radio label:before{display:none}.ivis-donation-donate-shortcut .donate-shortcut--amount .form-radios .form-type-radio input[type=radio]:checked+label{background:#304dec;color:#fff}.ivis-donation-donate-shortcut .amount-container{position:relative}.ivis-donation-donate-shortcut .amount-container .custom-amount{width:calc(33.33333% - 11px);position:absolute;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.4375rem}.ivis-donation-donate-shortcut .amount-container .custom-amount>span{position:absolute;font-family:"Signika";font-weight:700;font-size:1.3125rem;top:.4375rem;left:.8125rem}.ivis-donation-donate-shortcut .amount-container .custom-amount .form-item{margin:0}.ivis-donation-donate-shortcut .amount-container .custom-amount .form-item input{padding-top:1rem;padding-left:1.875rem;padding-bottom:1rem;border-radius:2px}.ivis-donation-donate-shortcut #edit-frequency{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.ivis-donation-donate-shortcut #edit-frequency>.js-form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 8px 1.3125rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data]{position:relative;padding-top:2.5rem;padding-bottom:2.5rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data]>*{position:relative;z-index:1}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data]:before{content:'';display:block;z-index:0;position:absolute;background:#f5f6f9;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}@media (min-width:901px){.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data]{max-width:43.75rem}}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] .form-item>label:not(.option){font-family:"Lato";font-weight:900;font-size:1.125rem;color:#454356;margin-bottom:1.5625rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] div[data-drupal-selector=edit-amount-options]>.form-item:last-child{display:none}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] .form-item.form-item-frequency-custom label:not(.option){margin-bottom:.3125rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table{width:100%}.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table td,.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table tr{padding:0}@media (max-width:650px){.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table .field-prefix{display:block}}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table .form-item{display:inline-block;vertical-align:top;width:45%;margin:0}}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-financial-data] table .form-item:not(:last-child){margin-right:10%}}.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] legend{margin-bottom:1.4375rem}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios .form-type-radio{width:auto !important;margin-right:1.25rem}}.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios .form-type-radio input[type=radio]:checked+label{color:#304dec}.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios .form-type-radio label{color:#7e88a2;font-weight:900;padding-left:2rem}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios .form-type-radio label{font-size:1.125rem;line-height:1.24}}.webform-submission-form.webform-submission-donation-form fieldset[id^=edit-frequency--] .form-radios .form-type-radio label:before{top:0;left:0}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item{margin:0}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount{position:relative}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount{width:12.5rem !important}}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount .field-prefix{position:absolute;left:.625rem;color:#304dec;font-family:"Signika";font-size:1.3125rem;line-height:1.24;font-weight:700;letter-spacing:.35px}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount .field-prefix{bottom:3rem}}@media (max-width:650px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount .field-prefix{bottom:2rem}}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-item-amount input[type=number]{padding-left:1.5625rem;padding-top:.6875rem;padding-bottom:.75rem;width:100%;color:#304dec;font-family:"Signika";font-size:1.3125rem;line-height:1.24;font-weight:700;letter-spacing:.35px}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .radios--wrapper{width:calc(100% - 210px) !important;margin-left:auto}}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:651px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-radios{margin:0 0 2.1875rem}}@media (max-width:650px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-radios{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:650px){.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-type-radio{width:auto !important;margin-bottom:.625rem}}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-type-radio:not(:last-child){margin-right:.625rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-type-radio label{border:1px solid #304dec;border-radius:2px;text-align:center;color:#304dec;font-family:"Signika";font-size:1.3125rem;line-height:1.24;font-weight:700;letter-spacing:.35px;padding:.6875rem .625rem .75rem}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-type-radio label:before{display:none}.webform-submission-form.webform-submission-donation-form div[id^=edit-amount-container] .form-type-radio input[type=radio]:checked+label{background:#304dec;color:#fff}.login-page{background:url(/themes/custom/ivis/css/../images/bg.svg) no-repeat;background-size:56.25rem auto;background-position:-4.0625rem 10.625rem}@media (max-width:1199px){.login-page{background-size:32rem auto}}.login-page .mobile-menu-open{display:none}.login-page header{margin-bottom:1.25rem}.login-page .region-header{padding-left:0}.login-page .container{max-width:53.125rem}@media (min-width:650px){.login-page .block-system-main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:650px){.login-page .block-system-main-block .user-login-form{width:45.88235%}}@media (max-width:649px){.login-page .block-system-main-block .user-login-form{margin-bottom:3.125rem}}@media (min-width:650px){.login-page .block-system-main-block .loginwhy{width:47.64706%;margin-left:auto}}.loginwhy__title h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700}@media (min-width:1200px){.loginwhy__title h2{font-size:1.95625rem}}.loginwhy__reasons{font-size:1.125rem;line-height:1.3888}.loginwhy__reasons ul{margin:0;padding:0;list-style:none}.loginwhy__reasons ul li{padding-left:calc(1.26875rem + .225vw);position:relative;margin-bottom:1.375rem}@media (min-width:1200px){.loginwhy__reasons ul li{padding-left:1.4375rem}}.loginwhy__reasons ul li:before{position:absolute;letter-spacing:0;top:.4375rem;left:0;width:.5rem;height:.5rem;background:#304dec;border-radius:50%;display:block;content:''}.system-tag--user_registration{background:url(/themes/custom/ivis/css/../images/bg.svg) no-repeat;background-size:56.25rem auto;background-position:right -23.4375rem bottom -36.25rem}@media (max-width:1199px){.system-tag--user_registration{background-size:32rem auto}}.system-tag--user_registration .mobile-menu-open{display:none}.system-tag--user_registration header{margin-bottom:1.25rem}.system-tag--user_registration .region-header{padding-left:0}.system-tag--user_registration .container{max-width:53.125rem}.system-tag--user_registration .layout__region--content>h1{display:none}.system-tag--user_registration .node--type-page.node--view-mode-full{position:relative}.system-tag--user_registration .form-type-processed-text p{font-size:.875rem;color:#7e88a2;line-height:1.4285}.password-page{background:url(/themes/custom/ivis/css/../images/bg.svg) no-repeat;background-size:56.25rem auto;background-position:right -23.4375rem bottom -36.25rem}@media (max-width:1199px){.password-page{background-size:32rem auto}}.password-page .mobile-menu-open{display:none}.password-page header{margin-bottom:1.25rem}.password-page .region-header{padding-left:0}.password-page .container{max-width:53.125rem}@media (min-width:650px){.password-page .block-system-main-block{width:45.88235%}}@media (min-width:769px){.system-tag--contact .region-content{min-height:16.875rem;background:url(/themes/custom/ivis/css/../images/contact-snake.png) no-repeat}}@media (min-width:769px){.system-tag--contact main.has-sidebar-right .region-content{background-position:2.01794% top;background-size:40% auto;padding-left:34%}}@media (min-width:769px){.system-tag--contact main:not(.has-sidebar-right) .region-content{background:url(/themes/custom/ivis/css/../images/contact-snake.png) no-repeat 1.25rem top;padding-left:25.3125rem}}@media (min-width:769px){.system-tag--contact main #block-mainpagecontent,.system-tag--contact main .block-page-title-block{width:24.375rem;max-width:100%}}.system-tag--educational_item_registration .mobile-menu-open{display:none}.system-tag--educational_item_registration header{margin-bottom:1.25rem}.system-tag--educational_item_registration .region-header{padding-left:0}.system-tag--educational_item_registration .container{max-width:53.125rem}@media (min-width:769px){.system-tag--donation_form .region-content{background:url(/themes/custom/ivis/css/../images/donate-snake.jpg) no-repeat left top;padding-left:12.8125rem}}.system-tag--donation_form .region-content .paragraph--type-text{max-width:33.75rem}.system-tag--event_calendar .node--view-mode-full-leadin,.system-tag--e_learning .node--view-mode-full-leadin{position:relative}.system-tag--event_calendar .node--view-mode-full-leadin>*,.system-tag--e_learning .node--view-mode-full-leadin>*{position:relative;z-index:1}.system-tag--event_calendar .node--view-mode-full-leadin:before,.system-tag--e_learning .node--view-mode-full-leadin:before{content:'';display:block;z-index:0;position:absolute;background:#f5f6f9;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}.system-tag--event_calendar .node--view-mode-full-leadin:before,.system-tag--e_learning .node--view-mode-full-leadin:before{top:3.125rem;height:calc(100% - 50px)}@media (max-width:768px){.system-tag--event_calendar .field--name-field-cc-gb-top-right,.system-tag--e_learning .field--name-field-cc-gb-top-right{display:none}}@media (min-width:971px){.system-tag--recent_additions .region-content .block-facets{display:inline-block;vertical-align:top}.system-tag--recent_additions .region-content .block-facets.block-facet-blockrecent-additions-species{padding-left:3.875rem;position:relative}.system-tag--recent_additions .region-content .block-facets.block-facet-blockrecent-additions-species:before{content:'Filter by';position:absolute;left:0;top:.75rem;color:#7e88a2;font-size:.875rem}.system-tag--recent_additions .region-content .block-facets:not(:last-child){margin:0 .625rem 2.1875rem 0}}@media (max-width:970px){.system-tag--recent_additions .region-content .block-facets{margin-bottom:.625rem}}@media (max-width:768px){.system-tag--recent_additions .block-views-blocklatest-news-block-recent-news,.system-tag--news_overview .block-views-blocklibrary-full-block-recent-additions-teaser{display:none}}.field--name-field-page-paragraphs>.field__item:not(:last-child){margin-bottom:1.875rem}.path-frontpage .field--name-field-page-paragraphs>.field__item:not(:last-child){margin-bottom:5rem}@media (max-width:768px){.path-frontpage .field--name-field-page-paragraphs>.field__item:not(:last-child){margin-bottom:2.8125rem}}.paragraph.bg-blue,.paragraph.bg-gray{padding:calc(1.5rem + 3vw) 0}@media (min-width:1200px){.paragraph.bg-blue,.paragraph.bg-gray{padding:3.75rem 0}}.paragraph.bg-blue:after,.paragraph.bg-gray:after{position:absolute;pointer-events:none;content:'';display:block}.paragraph.bg-blue img,.paragraph.bg-gray img{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.21);box-shadow:0 2px 12px 0 rgba(0,0,0,.21)}.paragraph .text-align-right{text-align:right}.paragraph .text-align-center{text-align:center}.paragraph.bg-blue{position:relative;color:#fff}.paragraph.bg-blue>*{position:relative;z-index:1}.paragraph.bg-blue:before{content:'';display:block;z-index:0;position:absolute;background:#3143a6;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}.paragraph.bg-blue:after{background:url(/themes/custom/ivis/css/../images/bg--small.svg) no-repeat right center;opacity:.1;border:1px solid red}@media (min-width:768px){.paragraph.bg-blue:after{background-size:43.3125rem auto;width:43.3125rem;height:100%;right:-28.125rem;top:0}}@media (max-width:767px){.paragraph.bg-blue:after{background-size:18.75rem auto;background-position:right bottom 1.25rem;width:18.75rem;height:100%;right:-6.25rem;bottom:0}}.paragraph.bg-gray{position:relative}.paragraph.bg-gray>*{position:relative;z-index:1}.paragraph.bg-gray:before{content:'';display:block;z-index:0;position:absolute;background:#f5f6f9;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}.paragraph.bg-gray:before{left:calc((100vw - 100%)/-2);right:calc((100vw - 100%)/-2);background:#f5f6f9 url(/themes/custom/ivis/css/../images/bird.svg) no-repeat left -1.25rem bottom 12.5rem;background-size:13.375rem auto}@media (max-width:767px){.paragraph.bg-gray:before{background-size:9.375rem auto;background-position:left -2.5rem top 1.25rem}}.paragraph.bg-gray:after{background:url(/themes/custom/ivis/css/../images/bg--small-grey.svg) no-repeat right center;height:100%;top:0}@media (min-width:768px){.paragraph.bg-gray:after{right:-33.75rem;background-size:33.4375rem auto;width:33.4375rem}}@media (max-width:767px){.paragraph.bg-gray:after{right:-6.25rem;background-size:18.75rem auto;background-position:right bottom 1.25rem;width:18.75rem}}.paragraph.paragraph--view-mode-default table,.paragraph.paragraph--view-mode--default table{border-collapse:collapse;margin-bottom:1.5rem}.paragraph.paragraph--view-mode-default td,.paragraph.paragraph--view-mode--default td{border:1px solid #d6dbe6;padding:.4rem !important}.paragraph--type-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:651px){.paragraph--type-two-columns>.group-left,.paragraph--type-two-columns>.group-right{width:44.44444%}}@media (max-width:650px){.paragraph--type-two-columns>.group-left,.paragraph--type-two-columns>.group-right{width:100%}}@media (min-width:651px){.paragraph--type-two-columns>.group-right{margin-left:auto}}.field--name-field-parafbeelding-image img{vertical-align:middle}.paragraph--type-video,.video-embed-field-launch-modal{position:relative;overflow:hidden}.paragraph--type-video:after,.video-embed-field-launch-modal:after{background:rgba(0,0,0,.2) url(/themes/custom/ivis/css/../images/play.svg) no-repeat center center;position:absolute;width:100%;pointer-events:none;height:100%;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;content:'';display:block;background-size:95px 66px;cursor:pointer}@media (max-width:767px){.paragraph--type-video:after,.video-embed-field-launch-modal:after{background-size:63px 44px}}.paragraph--type-video img,.video-embed-field-launch-modal img{display:block;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.no-touch .paragraph--type-video img:hover,.no-touch .video-embed-field-launch-modal img:hover{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.paragraph--type-text h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal;font-size:calc(1.285rem + .42vw)}@media (min-width:1200px){.paragraph--type-text h2{font-size:1.5625rem}}@media (min-width:1200px){.paragraph--type-text h2{font-size:1.6rem}}.paragraph--type-text h3{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal;font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.paragraph--type-text h3{font-size:1.5625rem}}@media (min-width:1200px){.paragraph--type-text h3{font-size:1.3rem}}.paragraph--type-text h4{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;font-size:1.1rem}.paragraph--type-text h5{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;font-size:1rem;font-weight:600}.paragraph--type-text h6{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;font-size:.9rem;text-decoration:underline;font-weight:600}.paragraph--type-text-media,.paragraph--type-suis-abonarse{position:relative}@media (min-width:768px){.paragraph--type-text-media,.paragraph--type-suis-abonarse{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:768px){.paragraph--type-text-media .group-left,.paragraph--type-suis-abonarse .group-left{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.paragraph--type-text-media .group-left,.paragraph--type-suis-abonarse .group-left{margin-bottom:1.875rem}}@media (min-width:768px){.paragraph--type-text-media .group-right,.paragraph--type-suis-abonarse .group-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(41.66667% - 16px);-ms-flex-preferred-size:calc(41.66667% - 16px);flex-basis:calc(41.66667% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0}}.paragraph--type-text-media h2,.paragraph--type-suis-abonarse h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700;margin-bottom:1.25rem}@media (min-width:1200px){.paragraph--type-text-media h2,.paragraph--type-suis-abonarse h2{font-size:1.95625rem}}.paragraph--type-text-media .field--name-field-p-text-body h2,.paragraph--type-suis-abonarse .field--name-field-p-text-body h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.paragraph--type-text-media .field--name-field-p-text-body h2,.paragraph--type-suis-abonarse .field--name-field-p-text-body h2{font-size:1.5625rem}}.paragraph--type-text-media .field--name-field-p-text-body h3,.paragraph--type-suis-abonarse .field--name-field-p-text-body h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}.paragraph--type-text-media .field--name-field-p-text-body h4,.paragraph--type-suis-abonarse .field--name-field-p-text-body h4{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}@media (min-width:768px){.paragraph--type-text-media .field--name-field-p-text-body+.field--name-field-p-cta,.paragraph--type-suis-abonarse .field--name-field-p-text-body+.field--name-field-p-cta{padding-top:1.5625rem}}@media (max-width:767px){.paragraph--type-text-media .field--name-field-p-text-body+.field--name-field-p-cta,.paragraph--type-suis-abonarse .field--name-field-p-text-body+.field--name-field-p-cta{padding-top:.9375rem}}.paragraph--type-text-media img,.paragraph--type-suis-abonarse img{border-radius:.25rem}.paragraph--type-text-media.text_right,.paragraph--type-suis-abonarse.text_right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type-text-media.text_right .group-left,.paragraph--type-suis-abonarse.text_right .group-left{margin-left:auto}@media (min-width:768px){.paragraph--type-text-media.text_left .group-right,.paragraph--type-suis-abonarse.text_left .group-right{margin-left:auto}}.paragraph--type-text-media iframe,.paragraph--type-suis-abonarse iframe{width:100%}.paragraph--type-library-layout>h2{font-size:1.25rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:.35px;margin-bottom:0}.paragraph--type-library-layout>h2 a{position:relative;display:block;color:#454356;background:url("/themes/custom/ivis/css/../images/chevron-down.svg") no-repeat left 5px center;background-size:auto 10px}@media all and (min-width:768px){.paragraph--type-library-layout>h2 a{background:url("/themes/custom/ivis/css/../images/chevron-down.svg") no-repeat left 15px center;background-size:auto 12px}}.no-touch .paragraph--type-library-layout>h2 a:hover{color:#304dec}@media (min-width:650px){.paragraph--type-library-layout>h2 a{padding-left:3.0625rem}}@media (max-width:649px){.paragraph--type-library-layout>h2 a{padding-left:1.875rem}}.paragraph--type-library-layout>h2+.field-name-field-p-lib-layout-chapters{display:none}.paragraph--type-library-layout .field-name-field-p-lib-layout-chapters{background:#f5f6f9;padding:1.375rem;margin-top:1.3125rem}.paragraph--type-library-layout .field-name-field-p-lib-layout-chapters>.node:not(:last-child){border-bottom:1px solid #d6dbe6}@media (min-width:650px){.paragraph--type-library-layout .field-name-field-p-lib-layout-chapters>.node:not(:last-child){margin-bottom:1.0625rem;padding-bottom:.8125rem}}@media (max-width:649px){.paragraph--type-library-layout .field-name-field-p-lib-layout-chapters>.node:not(:last-child){margin-bottom:.625rem;padding-bottom:.5rem}}.field__item.open .paragraph--type-library-layout>h2 a{background:url("/themes/custom/ivis/css/../images/chevron-up.svg") no-repeat left 5px center;background-size:auto 10px}@media all and (min-width:768px){.field__item.open .paragraph--type-library-layout>h2 a{background:url("/themes/custom/ivis/css/../images/chevron-up.svg") no-repeat left 15px center;background-size:auto 12px}}.paragraph--type--affiliated-link{position:relative;text-align:center}.no-touch .paragraph--type--affiliated-link:hover .field--name-title{color:#454356}.paragraph--type--affiliated-link .field--name-field-p-al-link{height:0}.paragraph--type--affiliated-link .field--name-field-distributor-logo{border:1px solid #d6dbe6;border-radius:2px;height:5.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.625rem}.paragraph--type--affiliated-link .field--name-field-distributor-logo img{width:7.1875rem;margin:0 auto}.paragraph--type--affiliated-link .field--name-title{color:#304dec}.paragraph--type--affiliated-link a{opacity:0;cursor:pointer}.paragraph--type--affiliated-link a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}.paragraph--type-library-collection .field-name-field-p-lib-coll-publications>.node:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #d6dbe6}.paragraph--type-library-collection .field--name-field-p-lib-coll-label{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;background:#f5f6f9;padding:.75rem 1.25rem .6875rem}.paragraph--type--heading{margin:0}h2.paragraph--type--heading{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){h2.paragraph--type--heading{font-size:1.5625rem}}h3.paragraph--type--heading{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}h4.paragraph--type--heading{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}.paragraph--type-block-background{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;left:calc((100vw - 100%)/-2);width:100vw;padding:2.9375rem 0}@media (max-width:649px){.paragraph--type-block-background{padding:1.25rem 0}}.paragraph--type-block-background .inner{background:#fff;width:25rem;max-width:calc(100% - 32px);position:relative;padding:2rem 1.4375rem 1.0625rem;border-radius:2px}@media (min-width:1221px){.paragraph--type-block-background .inner{left:calc((100vw - 1200px)/2)}}@media (max-width:1220px){.paragraph--type-block-background .inner{left:1rem}}@media (max-width:649px){.paragraph--type-block-background .inner{padding:1.0625rem}}.paragraph--type-block-background h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700;margin-bottom:.5rem}@media (min-width:1200px){.paragraph--type-block-background h2{font-size:1.95625rem}}.paragraph--type-block-background .field--type-text-long{font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.paragraph--type--entityform-block .block__title{font-weight:900;font-size:1.125rem;line-height:1.2222;letter-spacing:.5px;margin-bottom:1.125rem}.paragraph--type--entityform-block form{background:#f5f6f9;padding:1.75rem}.paragraph--type--entityform-block .profile-form.profile-general-personal-settings-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--entityform-block .profile-form.profile-general-personal-settings-form>div{width:48%}.paragraph--type--entityform-block .profile-form.profile-general-personal-settings-form>div.form-actions{width:100%}.paragraph--type--entityform-block .user-account-settings-form.user-form>.form-wrapper>.form-item{max-width:33em}.paragraph--type--entityform-block .user-account-settings-form.user-form #edit-pass .password-confirm,.paragraph--type--entityform-block .user-account-settings-form.user-form #edit-pass .password-strength__title{font-size:.875rem}.field-label-inline{display:inline-block;vertical-align:top}.field-label-inline+div{display:inline-block;vertical-align:top}.node:not(.node--type-chapter) .field-name-ivis-helper-socialshare,.field-name-dynamic-copy-fieldnode-social-share-mobile-,.field-name-ivis-helper-socialsharefooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.node:not(.node--type-chapter) .field-name-ivis-helper-socialshare,.field-name-dynamic-copy-fieldnode-social-share-mobile-,.field-name-ivis-helper-socialsharefooter{margin-left:auto}}@media (max-width:767px){.node:not(.node--type-chapter) .field-name-ivis-helper-socialshare,.field-name-dynamic-copy-fieldnode-social-share-mobile-,.field-name-ivis-helper-socialsharefooter{width:100%}}.node:not(.node--type-chapter) .field-name-ivis-helper-socialshare .field-label-inline,.field-name-dynamic-copy-fieldnode-social-share-mobile- .field-label-inline,.field-name-ivis-helper-socialsharefooter .field-label-inline{text-transform:uppercase;font-size:.625rem;margin-right:.875rem;letter-spacing:.41px;font-weight:700}.node.node--type-chapter>.group-left .field-name-ivis-helper-socialshare{border:1px solid #c2c7d1;border-radius:.1875rem;text-align:center;padding:.4375rem 0 .9375rem;width:3.75rem}.node.node--type-chapter>.group-left .field-name-ivis-helper-socialshare .field-label-above{text-transform:uppercase;font-size:.625rem;margin-bottom:.625rem;letter-spacing:.41px;line-height:2;font-weight:700}.socialshare{margin:0;padding:0;list-style:none}.socialshare a{text-indent:-9999px;background:no-repeat left center;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;display:block}.no-touch .socialshare a:hover{opacity:.7}.node:not(.node--type-chapter) .socialshare,.node.node--type-chapter>.group-right .socialshare{display:-webkit-box;display:-ms-flexbox;display:flex}.node:not(.node--type-chapter) .socialshare li:not(:last-child),.node.node--type-chapter>.group-right .socialshare li:not(:last-child){margin-right:.75rem}.node:not(.node--type-chapter) .socialshare li>a,.node.node--type-chapter>.group-right .socialshare li>a{width:.875rem;height:.875rem;background-size:.875rem auto}.node:not(.node--type-chapter) .socialshare li>a.icon-linkedin,.node.node--type-chapter>.group-right .socialshare li>a.icon-linkedin{background-image:url(/themes/custom/ivis/css/../images/linkedin--gray.svg)}.node:not(.node--type-chapter) .socialshare li>a.icon-twitter,.node.node--type-chapter>.group-right .socialshare li>a.icon-twitter{background-image:url(/themes/custom/ivis/css/../images/twitter--gray.svg)}.node:not(.node--type-chapter) .socialshare li>a.icon-facebook,.node.node--type-chapter>.group-right .socialshare li>a.icon-facebook{background-image:url(/themes/custom/ivis/css/../images/fb--gray.svg)}.node:not(.node--type-chapter) .socialshare li>a.icon-instagram,.node.node--type-chapter>.group-right .socialshare li>a.icon-instagram{background-image:url(/themes/custom/ivis/css/../images/instagram--gray.svg)}.node:not(.node--type-chapter) .socialshare li>a.icon-mail,.node.node--type-chapter>.group-right .socialshare li>a.icon-mail{background-image:url(/themes/custom/ivis/css/../images/mail--gray.svg)}.node.node--type-chapter>.group-left .socialshare li:not(:last-child){margin-bottom:1rem}.node.node--type-chapter>.group-left .socialshare a{width:1.125rem;margin:0 auto;height:1.125rem;background-size:1.125rem auto;border-radius:.125rem}.node.node--type-chapter>.group-left .socialshare a.icon-linkedin{background-image:url(/themes/custom/ivis/css/../images/linkedin--blue.svg)}.node.node--type-chapter>.group-left .socialshare a.icon-twitter{background-image:url(/themes/custom/ivis/css/../images/twitter--blue.svg)}.node.node--type-chapter>.group-left .socialshare a.icon-facebook{background-image:url(/themes/custom/ivis/css/../images/fb--blue.svg)}.node.node--type-chapter>.group-left .socialshare a.icon-instagram{background-image:url(/themes/custom/ivis/css/../images/instagram--blue.svg)}.node.node--type-chapter>.group-left .socialshare a.icon-mail{background-image:url(/themes/custom/ivis/css/../images/mail--blue.svg)}.chapters-nav{display:none;margin-bottom:.9375rem}.chapters-nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chapters-nav li:not(:last-child){padding-right:1.0625rem;margin-right:.9375rem;position:relative}.chapters-nav li:not(:last-child):after{position:absolute;right:0;top:.3125rem;height:1rem;width:.125rem;background:#d6dbe6;content:'';display:block}.field-name-field-chpt-paragraphs+.field-name-field-chpt-content,.field--name-field-chpt-paragraphs+.field-name-field-chpt-content{margin-top:1.875rem}.field-name-field-chpt-content ul,.field-name-field-chpt-content ol{margin:1rem 0}.field-name-field-chpt-content style+p{margin-top:0}.field-name-field-chpt-content p span,.field-name-field-chpt-content ul span,.field-name-field-chpt-content ol span{font-family:inherit;font-size:inherit;color:inherit}.field-name-field-chpt-content p:last-child{padding-bottom:0}.field-name-field-chpt-content .table-wrapper{overflow-x:scroll}.field-name-field-chpt-content table{width:100%}@media (max-width:649px){.field-name-field-chpt-content table{min-width:1000px}}.field-name-field-chpt-content h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.field-name-field-chpt-content h2{font-size:1.5625rem}}.field-name-field-chpt-content h2 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.field-name-field-chpt-content h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;font-size:calc(1.25625rem + .075vw)}@media (min-width:1200px){.field-name-field-chpt-content h3{font-size:1.3125rem}}.field-name-field-chpt-content h3 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.field-name-field-chpt-content h4{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal}.field-name-field-chpt-content h4 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.field-name-field-chpt-content h5{font-size:1rem;font-family:"Lato";font-weight:900;color:#454356}.field-name-field-chpt-content h5 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.field-name-field-chpt-content h6{font-size:1rem;font-family:"Lato";font-style:italic;font-weight:400;text-decoration:underline}.field-name-field-chpt-content h6 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.field-name-field-chpt-content img{height:auto !important}.field-name-field-chpt-content span{max-width:100%;height:auto !important}.field--name-status-badge>div{color:#fff;font-size:.75rem;line-height:1.25;letter-spacing:1.31px;font-weight:900;text-transform:uppercase;display:inline-block;vertical-align:top;border-radius:.125rem;padding:.1875rem .375rem}.field--name-status-badge>div.new{background:#e35353}.field--name-status-badge>div.updated{background:#31d6ae}.divider-with-caption{text-align:center;position:relative;font-size:.875rem;color:#7e88a2}.divider-with-caption:after{background:#d6dbe6;height:.0625rem;width:100%;content:'';display:block;position:absolute;left:0;top:.6875rem;z-index:0}.divider-with-caption span{position:relative;z-index:1;background:#fff;padding:0 .1875rem}.field--name-field-p-cta a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;background:#50c4e9}@media (max-width:768px){.field--name-field-p-cta a{min-width:9.6875rem}}.no-touch .field--name-field-p-cta a:hover{background-color:#50c4e9;color:#fff}.field--name-field-p-cta a:active{background-color:#1431d5;color:#fff}.field-name-field-pub-affiliated-links{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.field-name-field-pub-affiliated-links>.field-label-above{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 16px);-ms-flex-preferred-size:calc(100% - 16px);flex-basis:calc(100% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:1.25rem}@media (min-width:769px){.field-name-field-pub-affiliated-links .paragraph{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(25% - 16px);-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (min-width:426px) and (max-width:768px){.field-name-field-pub-affiliated-links .paragraph{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:425px){.field-name-field-pub-affiliated-links .paragraph{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.field--name-field-pub-language,.field-name-publication-languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field--name-field-pub-language .field__label,.field--name-field-pub-language .field-label-inline,.field-name-publication-languages .field__label,.field-name-publication-languages .field-label-inline{margin-right:.25rem}.field--name-field-pub-language .field__item{margin-top:.1875rem}.field--name-field-pub-language .field__item:not(:last-child){margin-right:.25rem}.field-name-publication-languages ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.field-name-publication-languages li:not(:last-child){margin-right:.25rem}.field-name-publication-languages a{background:#fff;text-transform:uppercase;font-size:.625rem;font-weight:700;color:#7e88a2;border:1px solid #c2c7d1;border-radius:.5rem;padding:.0625rem .3125rem .1875rem;line-height:1;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);letter-spacing:0}.field-name-publication-languages a:hover{color:#fff;background:#304dec}.field--name-book-species{font-size:.625rem;line-height:1.2;text-transform:uppercase;color:#7e88a2;font-weight:700}@media (min-width:650px){.field--name-book-species{padding-top:.1875rem}}.field--name-book-species>.field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-book-species>.field .field__item:not(:last-child){margin-right:.3125rem}.field--name-book-species .field__item,.field--name-book-species span{background:#eaf8fc;border-radius:.5rem;padding:.125rem .5rem .1875rem;margin-bottom:.3125rem}.field--name-book-species span{display:block}.field--name-book-species>span{display:inline-block;vertical-align:top}.field--name-ivis-helper-backtotop{display:none;position:fixed;right:0;top:90%;top:calc(100vh - 100px);z-index:100}.field--name-ivis-helper-backtotop a{background:#50c4e9 url(/themes/custom/ivis/css/../images/chevron-up--white.svg) no-repeat center .9375rem;background-size:1.75rem .875rem;-webkit-box-shadow:0 3px 12px 0 rgba(129,129,129,.3);box-shadow:0 3px 12px 0 rgba(129,129,129,.3);border-radius:2px;padding:2.3125rem .875rem .8125rem;font-size:.75rem;color:#fff;letter-spacing:.11px}.block-system-main-block>.field--name-field-chpt-references>.field__label{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.block-system-main-block>.field--name-field-chpt-references>.field__label{font-size:1.5625rem}}.block-system-main-block>.field--name-field-chpt-references p{margin:0}.field-name-display-field-copynode-publisher-teaser{text-align:center}.field-name-display-field-copynode-publisher-teaser>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:1rem}.field-name-field-pub-contributors,.field-name-display-field-copynode-editor-s-,.field-name-field-pub-contributor-names,.field-name-field-pub-translators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-name-field-pub-contributor-names .field-label-inline{margin-right:.1875rem}.field-name-field-pub-contributors .field--name-field-contrib-name,.field-name-display-field-copynode-editor-s- .field--name-field-contrib-name,.field-name-field-pub-translators .field--name-field-contrib-name{margin-right:.25rem}.field-name-field-pub-contributors .field--name-field-contrib-name:not(:first-child),.field-name-display-field-copynode-editor-s- .field--name-field-contrib-name:not(:first-child),.field-name-field-pub-translators .field--name-field-contrib-name:not(:first-child){margin-left:.25rem}.field-name-field-pub-contributors .field--name-field-contrib-name .title,.field-name-display-field-copynode-editor-s- .field--name-field-contrib-name .title,.field-name-field-pub-translators .field--name-field-contrib-name .title{font-size:inherit;font-family:"Lato";padding-bottom:0}@media (min-width:651px){.table-field>.field{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #c2c7d1}}@media (min-width:651px){.table-field>.field:last-child{border-bottom:1px solid #c2c7d1}}.table-field>.field>.field__label{background:#f5f6f9;font-weight:700}@media (min-width:651px){.table-field>.field>.field__label{width:11.5625rem;padding:.875rem .625rem .9375rem 1rem}}@media (max-width:650px){.table-field>.field>.field__label{padding:.5625rem .625rem .625rem}}.table-field>.field>.field__item{background:#fff}@media (min-width:651px){.table-field>.field>.field__item{padding:.875rem .625rem .9375rem 1rem;width:calc(100% - 11.5625rem)}}@media (max-width:650px){.table-field>.field>.field__item{padding:.5625rem .625rem .625rem}}.table-field>.field>.field__item .field__item{display:inline-block;vertical-align:top}.table-field>.field>.field__item .field__item:not(:last-child):after{content:','}.split-calendar-recent-additions{position:relative}.split-calendar-recent-additions>*{position:relative;z-index:1}.split-calendar-recent-additions:before{content:'';display:block;z-index:0;position:absolute;background:#f5f6f9;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}@media (min-width:769px){.split-calendar-recent-additions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-5rem;margin-top:-2.5rem}}@media (max-width:768px){.split-calendar-recent-additions{margin-botom:-2.8125rem}}@media (min-width:769px){.split-calendar-recent-additions:before{left:calc((100vw - 100%)/-2);right:calc((100vw - 100%)/-2);background:#f5f6f9 url(/themes/custom/ivis/css/../images/bird.svg) no-repeat left -1.25rem bottom 12.5rem;background-size:13.375rem auto}}.split-calendar-recent-additions:after{position:absolute;pointer-events:none;content:'';display:block;height:100%;top:0}@media (min-width:768px){.split-calendar-recent-additions:after{background:url(/themes/custom/ivis/css/../images/bg--small-grey.svg) no-repeat right center;background-size:33.4375rem auto;right:-33.75rem;width:33.4375rem}}.split-calendar-recent-additions:before{z-index:-1;top:-9.375rem;height:calc(100% + 150px)}.split-calendar-recent-additions>.field__item{position:relative}@media (min-width:769px){.split-calendar-recent-additions>.field__item:first-child{width:18rem}}@media (max-width:768px){.split-calendar-recent-additions>.field__item:first-child{margin-bottom:1.875rem}}@media (min-width:769px){.split-calendar-recent-additions>.field__item:last-child{margin-left:auto;width:calc(100% - 301px)}}.split-calendar-recent-additions .block__title{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700}@media (min-width:1200px){.split-calendar-recent-additions .block__title{font-size:1.95625rem}}@media (min-width:768px){.split-calendar-recent-additions .block__title{margin-bottom:1.1875rem}}@media (max-width:767px){.split-calendar-recent-additions .block__title{margin-bottom:.3125rem}}.split-calendar-recent-additions .views-element-container.contextual-region{position:static}.split-calendar-recent-additions .view-calendar .view-content,.split-calendar-recent-additions .view-calendar .view-footer{background:#ebedf3}.split-calendar-recent-additions .view-calendar.contextual-region{position:static}.split-calendar-recent-additions .view-calendar li{padding:1rem 0 .625rem}.split-calendar-recent-additions .view-calendar li:not(:last-child){border-bottom:1px solid #d6dbe6}.split-calendar-recent-additions .view-calendar .view-header{font-size:.875rem}@media (min-width:768px){.split-calendar-recent-additions .view-calendar .view-header{position:absolute;right:0;top:.4375rem}}@media (max-width:767px){.split-calendar-recent-additions .view-calendar .view-header{margin-bottom:.3125rem}}.split-calendar-recent-additions .view-calendar .view-footer{padding:.9375rem .9375rem 1.125rem}.split-calendar-recent-additions .view-calendar .view-footer a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.split-calendar-recent-additions .view-calendar .view-footer a{min-width:9.6875rem}}.no-touch .split-calendar-recent-additions .view-calendar .view-footer a:hover{background-color:#50c4e9;color:#fff}.split-calendar-recent-additions .view-calendar .view-footer a:active{background-color:#1431d5;color:#fff}@media (min-width:768px){.split-calendar-recent-additions .view-library-full .view-header{position:absolute;right:0;top:-2.75rem;margin:0;padding:0;border:0}}.split-calendar-recent-additions .view-library-full .view-header a{font-size:.875rem;line-height:1.4285;display:inline-block;vertical-align:top;padding:0 0 0 .75rem;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat left center;background-size:.375rem auto}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(2){width:18rem;float:left;margin-top:-2.5rem;margin-bottom:1.875rem}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3){position:relative}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3)>*{position:relative;z-index:1}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3):before{content:'';display:block;z-index:0;position:absolute;background:#f5f6f9;left:-300%;right:-300%;left:calc((150vw - 100%)/-2);right:calc((150vw - 100%)/-2);height:100%;top:0}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:-2.5rem}}@media (max-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3){margin-botom:-2.8125rem}}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3):before{right:calc((100vw - 100%)/-2);background:#f5f6f9 url(/themes/custom/ivis/css/../images/bird.svg) no-repeat left -1.25rem bottom 12.5rem;background-size:13.375rem auto}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3):after{position:absolute;pointer-events:none;content:'';display:block;height:100%;top:0}@media (min-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3):after{background:url(/themes/custom/ivis/css/../images/bg--small-grey.svg) no-repeat right center;background-size:33.4375rem auto;right:-33.75rem;width:33.4375rem}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3):before{z-index:-1;top:-9.375rem;height:calc(100% + 150px)}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(3){width:calc(100% - 301px);margin-left:auto;float:right}}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(4){width:18rem;margin-bottom:0;float:left}}@media (min-width:769px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs>.field__item:nth-child(5){clear:both}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block__title{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700}@media (min-width:1200px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block__title{font-size:1.95625rem}}@media (min-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block__title{margin-bottom:1.1875rem}}@media (max-width:767px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block__title{margin-bottom:.3125rem}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block-ivis-general-content-type-count-block{display:block}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block-views-blockcalendar-block-event-calendar-s{position:relative}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .block-views-blockcalendar-block-event-calendar-s .views-element-container{position:static}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-content,.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer{background:#ebedf3}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar.contextual-region{position:static}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar li{padding:1rem 0 .625rem}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar li:not(:last-child){border-bottom:1px solid #d6dbe6}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-header{font-size:.875rem}@media (min-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-header{position:absolute;right:0;top:.4375rem}}@media (max-width:767px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-header{margin-bottom:.3125rem}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer{padding:.9375rem .9375rem 1.125rem}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer a{min-width:9.6875rem}}.no-touch .path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer a:hover{background-color:#50c4e9;color:#fff}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-calendar .view-footer a:active{background-color:#1431d5;color:#fff}@media (min-width:768px){.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-library-full .view-header{position:absolute;right:0;top:-2.75rem;margin:0;padding:0;border:0}}.path-frontpage .block-system-main-block .field--name-field-page-paragraphs .view-library-full .view-header a{font-size:.875rem;line-height:1.4285;display:inline-block;vertical-align:top;padding:0 0 0 .75rem;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat left center;background-size:.375rem auto}.split-calendar-type-count>.field__item{position:relative}@media (max-width:768px){.split-calendar-type-count>.field__item{margin-bottom:1.875rem}}.split-calendar-type-count>.field__item:last-child{margin-bottom:0}@media (min-width:769px){.split-calendar-type-count>.field__item:last-child{width:100%}}.node--type-news .field--name-created-relatively{font-size:.875rem;line-height:1.4285;color:#7e88a2}.node--type-news.node--view-mode-teaser{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.node--type-news.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.node--type-news.node--view-mode-teaser>.group-left{width:calc(100% - 17rem)}}@media (max-width:767px){.node--type-news.node--view-mode-teaser>.group-left{margin-bottom:.625rem}}@media (min-width:768px){.node--type-news.node--view-mode-teaser>.group-right{margin-left:auto;width:10rem}}.node--type-news.node--view-mode-teaser .field--name-created-relatively{margin-bottom:.4375rem}.node--type-news.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin-bottom:.9375rem}.node--type-news.node--view-mode-teaser h3 a{color:#454356;cursor:pointer}.node--type-news.node--view-mode-teaser h3 a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}.node--type-news.node--view-mode-teaser h3 a:hover{color:#304dec}.node--type-news.node--view-mode-teaser-alt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:769px){.node--type-news.node--view-mode-teaser-alt{padding-right:3.125rem}}@media (max-width:768px) and (min-width:426px){.node--type-news.node--view-mode-teaser-alt{padding-right:1.25rem}}.node--type-news.node--view-mode-teaser-alt:hover h3{color:#304dec}.node--type-news.node--view-mode-teaser-alt h3{font-size:1rem;font-family:"Lato";line-height:1.625;font-weight:900;letter-spacing:.15px;margin-bottom:.4375rem}.node--type-news.node--view-mode-teaser-alt .field--name-created-relatively{margin-bottom:.3125rem}.node--type-news.node--view-mode-teaser-alt .field-name-field-page-description{margin-bottom:.75rem}.node--type-news.node--view-mode-teaser-alt .field-name-node-link{margin-top:auto}.node--type-news.node--view-mode-teaser-alt .field-name-node-link a{font-size:.875rem;line-height:1.4285;display:inline-block;vertical-align:top;padding:0 0 0 .75rem;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat left center;background-size:.375rem auto;cursor:pointer}.node--type-news.node--view-mode-teaser-alt .field-name-node-link a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}.node--type-news.node--view-mode-teaser-s .field--name-created-relatively{margin-bottom:.4375rem}.node--type-news.node--view-mode-teaser-s h3{font-size:1rem;font-family:"Lato";line-height:1.625;font-weight:900;letter-spacing:.15px;margin-bottom:0}.node--type-news.node--view-mode-teaser-s h3 a{color:#454356}.no-touch .node--type-news.node--view-mode-teaser-s h3 a:hover{color:#304dec}.node--type-news.node--view-mode-full>.row-2{border-bottom:1px solid #d6dbe6;color:#7e88a2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.0625rem;margin-bottom:1.5625rem;font-size:.875rem;line-height:1.4285}.node--type-news.node--view-mode-full>.row-2 .field-name-field-source{margin-right:1.25rem;padding-right:1.25rem;position:relative}.node--type-news.node--view-mode-full>.row-2 .field-name-field-source:after{width:.0625rem;height:.8125rem;background:#d6dbe6;position:absolute;right:0;top:.3125rem;content:''}.node--type-news.node--view-mode-full .field-name-field-date{text-transform:uppercase}@media (max-width:767px){.node--type-news.node--view-mode-full .field-name-ivis-helper-socialshare{padding-top:.625rem}}.node--type-news.node--view-mode-full>.row-3{border-bottom:1px solid #d6dbe6;margin-bottom:.625rem}@media (min-width:768px){.node--type-news.node--view-mode-full>.row-3{padding-bottom:3.75rem}}@media (max-width:767px){.node--type-news.node--view-mode-full>.row-3{padding-bottom:1.25rem}}.node--type-news.node--view-mode-full>.row-4{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-book.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-book.node--view-mode-teaser>.group-left{width:8.5rem;padding-left:1.4375rem;position:relative}.node--type-book.node--view-mode-teaser>.group-right{width:calc(100% - 160px);margin-left:auto;position:relative;color:#7e88a2;font-size:.875rem;line-height:1.4285}.node--type-book.node--view-mode-teaser>.group-right>.field{margin-bottom:.25rem}@media (min-width:769px){.node--type-book.node--view-mode-teaser>.group-right{padding-right:6.25rem}}.node--type-book.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-book.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-book.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-book.node--view-mode-teaser .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-book.node--view-mode-teaser .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-book.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-book.node--view-mode-teaser h3 a{color:#454356}.node--type-book.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-book.node--view-mode-teaser .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-book.node--view-mode-teaser .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-book.node--view-mode-teaser .flag-add-to-my-library{margin-top:1.25rem}.node--type-book.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-book.node--view-mode-teaser .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-book.node--view-mode-teaser .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.node--type-book.node--view-mode-teaser .field--name-status-badge{position:absolute;left:0;top:.3125rem}.node--type-book.node--view-mode-teaser .field--name-field-contrib-name:last-child{margin-right:.25rem}.node--type-book.node--view-mode-teaser .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name{margin-left:.25rem}.node--type-book.node--view-mode-teaser .field-name-node-changed-date,.node--type-book.node--view-mode-teaser .field-name-publication-languages{text-transform:uppercase}.node--type-book.node--view-mode-teaser .field-name-node-changed-date .field-label-inline,.node--type-book.node--view-mode-teaser .field-name-publication-languages .field-label-inline{text-transform:none}.node--type-book.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-book.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-book.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-book.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-book.node--view-mode-full>.group-header,.node--type-book.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-book.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-book.node--view-mode-full>.group-left{width:6.25rem}}.node--type-book.node--view-mode-full>.group-left img{width:100%}.node--type-book.node--view-mode-full>.group-left,.node--type-book.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-book.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-book.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-book.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-book.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-book.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-book.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-book.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-book.node--view-mode-full>.group-right .flag span.label,.node--type-book.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-book.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-book.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-book.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-book.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-book.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-book.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-book.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-book.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-book.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-book.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-book.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-book.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-book.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-book.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-book.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-book.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-book.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-book.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-book.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-book.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-book.node--view-mode-full .field+.field-name-field-pub-affiliated-links{padding-top:1.25rem}.node--type-book.node--view-mode-full .field-name-field-publisher-address{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-book.node--view-mode-full .field-name-field-publisher-address>.field-label-inline{margin-right:.25rem}.node--type-book.node--view-mode-full .field-name-field-publisher-address br{display:none}.node--type-book.node--view-mode-full .field-name-display-field-copynode-authors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-book.node--view-mode-full .field-name-display-field-copynode-authors>div{margin-right:.25rem}.node--type-book.node--view-mode-full .field-name-display-field-copynode-book-publisher-info{margin-bottom:1.875rem}.node--type-book.node--view-mode-full .field--name-field-pub-pvd{margin-top:1.5625rem}.node--type-book.node--view-mode-full>.group-right .field-name-display-field-copynode-editor-s- .field--name-field-contrib-name+.field--name-field-contrib-name{margin-left:0}.node--type-book.node--view-mode-full .field-name-display-field-copynode-book-publisher-banner{text-align:center}.node--type-chapter.node--view-mode-teaser,.node--type-chapter.node--view-mode-teaser-alt{position:relative}.node--type-chapter.node--view-mode-teaser h3,.node--type-chapter.node--view-mode-teaser-alt h3{font-size:1rem;line-height:1.375;letter-spacing:.59px;font-weight:900;margin:0}.node--type-chapter.node--view-mode-teaser h3 a,.node--type-chapter.node--view-mode-teaser-alt h3 a{color:#454356}.no-touch .node--type-chapter.node--view-mode-teaser h3 a:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt h3 a:hover{color:#304dec}.node--type-chapter.node--view-mode-teaser>.group-left,.node--type-chapter.node--view-mode-teaser-alt>.group-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.node--type-chapter.node--view-mode-teaser>.group-left,.node--type-chapter.node--view-mode-teaser-alt>.group-left{padding-right:6.25rem}}.node--type-chapter.node--view-mode-teaser>.group-left .group-top,.node--type-chapter.node--view-mode-teaser-alt>.group-left .group-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-chapter.node--view-mode-teaser .field--name-bundle-fieldnode,.node--type-chapter.node--view-mode-teaser-alt .field--name-bundle-fieldnode{text-transform:uppercase;font-size:.875rem;line-height:1.4285;color:#7e88a2;margin-right:.3125rem}.node--type-chapter.node--view-mode-teaser .field--name-status-badge,.node--type-chapter.node--view-mode-teaser-alt .field--name-status-badge{margin-right:.625rem}.node--type-chapter.node--view-mode-teaser .field-name-node-title,.node--type-chapter.node--view-mode-teaser-alt .field-name-node-title{margin-right:.5rem}.node--type-chapter.node--view-mode-teaser>.group-right,.node--type-chapter.node--view-mode-teaser-alt>.group-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#7e88a2;font-size:.875rem;line-height:1.8571}.node--type-chapter.node--view-mode-teaser>.group-right>.field:not(:empty):not(:last-child),.node--type-chapter.node--view-mode-teaser-alt>.group-right>.field:not(:empty):not(:last-child){margin-right:.75rem;padding-right:1rem;position:relative}.node--type-chapter.node--view-mode-teaser>.group-right>.field:not(:empty):not(:last-child):after,.node--type-chapter.node--view-mode-teaser-alt>.group-right>.field:not(:empty):not(:last-child):after{width:.25rem;height:.25rem;border-radius:50%;content:'';display:block;position:absolute;right:0;background:#d6dbe6;top:.75rem}.node--type-chapter.node--view-mode-teaser>.group-right>.field:not(:empty).field-name-field-pub-contributors:not(:empty),.node--type-chapter.node--view-mode-teaser-alt>.group-right>.field:not(:empty).field-name-field-pub-contributors:not(:empty){padding-right:.75rem}.node--type-chapter.node--view-mode-teaser .field--name-node-changed-date,.node--type-chapter.node--view-mode-teaser-alt .field--name-node-changed-date{text-transform:uppercase}@media (min-width:769px){.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag a,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-unflag span.label,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag span.label,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library.action-flag a,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag span.label,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library{margin-top:1.25rem}.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library a,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}@media (max-width:768px){.node--type-chapter.node--view-mode-teaser .flag-add-to-my-library,.node--type-chapter.node--view-mode-teaser-alt .flag-add-to-my-library{width:100%}}.node--type-chapter.node--view-mode-teaser-alt .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-chapter.node--view-mode-teaser-alt .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-chapter.node--view-mode-teaser-alt .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-chapter.node--view-mode-teaser-alt .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-chapter.node--view-mode-teaser-alt .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-chapter.node--view-mode-teaser-alt h3{margin:0 0 .5rem}.node--type-chapter.node--view-mode-teaser-alt>.field{color:#7e88a2;font-size:.875rem;line-height:1.4285;margin-bottom:.25rem}.node--type-chapter.node--view-mode-teaser-alt .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name{margin-left:0}@media (min-width:768px){.node--type-chapter.node--view-mode-full,.node--type-chapter.node--view-mode-full-metered,.node--type-chapter.node--view-mode-full-leadin{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}@media (min-width:768px){.node--type-chapter.node--view-mode-full>.group-left,.node--type-chapter.node--view-mode-full-metered>.group-left,.node--type-chapter.node--view-mode-full-leadin>.group-left{width:5.3125rem;position:relative;z-index:1}}@media (max-width:767px){.node--type-chapter.node--view-mode-full>.group-left,.node--type-chapter.node--view-mode-full-metered>.group-left,.node--type-chapter.node--view-mode-full-leadin>.group-left{display:none}}@media (min-width:768px){.node--type-chapter.node--view-mode-full>.group-right,.node--type-chapter.node--view-mode-full-metered>.group-right,.node--type-chapter.node--view-mode-full-leadin>.group-right{width:calc(100% - 6.25rem);margin-left:auto}}.node--type-chapter.node--view-mode-full>.group-right>.field-name-field-pub-contributors,.node--type-chapter.node--view-mode-full>.group-right>.field-name-field-pub-contributor-names,.node--type-chapter.node--view-mode-full>.group-right>.field-name-pub-last-updated,.node--type-chapter.node--view-mode-full>.group-right>.field-name-publication-languages,.node--type-chapter.node--view-mode-full>.group-right>.field-name-dynamic-copy-fieldnode-chapter-publication-info,.node--type-chapter.node--view-mode-full>.group-right>.field-name-field-pub-translators,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-field-pub-contributors,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-field-pub-contributor-names,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-pub-last-updated,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-publication-languages,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-dynamic-copy-fieldnode-chapter-publication-info,.node--type-chapter.node--view-mode-full-metered>.group-right>.field-name-field-pub-translators,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-field-pub-contributors,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-field-pub-contributor-names,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-pub-last-updated,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-publication-languages,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-dynamic-copy-fieldnode-chapter-publication-info,.node--type-chapter.node--view-mode-full-leadin>.group-right>.field-name-field-pub-translators{color:#7e88a2;font-size:.875rem;line-height:1.8571}.node--type-chapter.node--view-mode-full>.group-right .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name,.node--type-chapter.node--view-mode-full>.group-right .field-name-field-pub-translators .field--name-field-contrib-name+.field--name-field-contrib-name,.node--type-chapter.node--view-mode-full-metered>.group-right .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name,.node--type-chapter.node--view-mode-full-metered>.group-right .field-name-field-pub-translators .field--name-field-contrib-name+.field--name-field-contrib-name,.node--type-chapter.node--view-mode-full-leadin>.group-right .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name,.node--type-chapter.node--view-mode-full-leadin>.group-right .field-name-field-pub-translators .field--name-field-contrib-name+.field--name-field-contrib-name{margin-left:0}.node--type-chapter.node--view-mode-full .group-buttons-top,.node--type-chapter.node--view-mode-full .group-buttons-bottom,.node--type-chapter.node--view-mode-full-metered .group-buttons-top,.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom,.node--type-chapter.node--view-mode-full-leadin .group-buttons-top,.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem}.node--type-chapter.node--view-mode-full .group-buttons-top>div:not(:last-child),.node--type-chapter.node--view-mode-full .group-buttons-bottom>div:not(:last-child),.node--type-chapter.node--view-mode-full-metered .group-buttons-top>div:not(:last-child),.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom>div:not(:last-child),.node--type-chapter.node--view-mode-full-leadin .group-buttons-top>div:not(:last-child),.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom>div:not(:last-child){margin-right:.5rem}.node--type-chapter.node--view-mode-full .field--name-chapter-publication-cover,.node--type-chapter.node--view-mode-full .field-name-group-hybrid-cover,.node--type-chapter.node--view-mode-full-metered .field--name-chapter-publication-cover,.node--type-chapter.node--view-mode-full-metered .field-name-group-hybrid-cover,.node--type-chapter.node--view-mode-full-leadin .field--name-chapter-publication-cover,.node--type-chapter.node--view-mode-full-leadin .field-name-group-hybrid-cover{margin-bottom:9.375rem}.node--type-chapter.node--view-mode-full .group-buttons-top,.node--type-chapter.node--view-mode-full-metered .group-buttons-top,.node--type-chapter.node--view-mode-full-leadin .group-buttons-top{margin-bottom:1.5rem}.node--type-chapter.node--view-mode-full .field-name-harvard-citation-list,.node--type-chapter.node--view-mode-full-metered .field-name-harvard-citation-list,.node--type-chapter.node--view-mode-full-leadin .field-name-harvard-citation-list{margin-bottom:2.5rem}.node--type-chapter.node--view-mode-full .field-name-harvard-citation-list>.field-label-above,.node--type-chapter.node--view-mode-full-metered .field-name-harvard-citation-list>.field-label-above,.node--type-chapter.node--view-mode-full-leadin .field-name-harvard-citation-list>.field-label-above{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-chapter.node--view-mode-full .field-name-harvard-citation-list>.field-label-above,.node--type-chapter.node--view-mode-full-metered .field-name-harvard-citation-list>.field-label-above,.node--type-chapter.node--view-mode-full-leadin .field-name-harvard-citation-list>.field-label-above{font-size:1.5625rem}}.node--type-chapter.node--view-mode-full .group-buttons-top .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full .group-buttons-top .flag-add-to-my-library a,.node--type-chapter.node--view-mode-full .group-buttons-bottom .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full .group-buttons-bottom .flag-add-to-my-library a,.node--type-chapter.node--view-mode-full-metered .group-buttons-top .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full-metered .group-buttons-top .flag-add-to-my-library a,.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom .flag-add-to-my-library a,.node--type-chapter.node--view-mode-full-leadin .group-buttons-top .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full-leadin .group-buttons-top .flag-add-to-my-library a,.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom .flag-add-to-my-library span.label,.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-chapter.node--view-mode-full .group-buttons-top .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full .group-buttons-top .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-full .group-buttons-bottom .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full .group-buttons-bottom .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-full-metered .group-buttons-top .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full-metered .group-buttons-top .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-full-metered .group-buttons-bottom .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full-metered .group-buttons-bottom .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-full-leadin .group-buttons-top .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full-leadin .group-buttons-top .flag-add-to-my-library a:hover,.no-touch .node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom .flag-add-to-my-library span.label:hover,.no-touch .node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-chapter.node--view-mode-full .group-buttons-top .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-full .group-buttons-bottom .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-full-metered .group-buttons-top .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-full-leadin .group-buttons-top .flag-add-to-my-library.action-unflag a,.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--blue.svg)}.node--type-chapter.node--view-mode-full .field+.field-name-field-pub-affiliated-links,.node--type-chapter.node--view-mode-full-metered .field+.field-name-field-pub-affiliated-links,.node--type-chapter.node--view-mode-full-leadin .field+.field-name-field-pub-affiliated-links{padding-top:1.25rem}.node--type-chapter.node--view-mode-full section>h2,.node--type-chapter.node--view-mode-full-metered section>h2,.node--type-chapter.node--view-mode-full-leadin section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-chapter.node--view-mode-full section>h2,.node--type-chapter.node--view-mode-full-metered section>h2,.node--type-chapter.node--view-mode-full-leadin section>h2{font-size:1.5625rem}}.node--type-chapter.node--view-mode-full section:not(:last-child),.node--type-chapter.node--view-mode-full-metered section:not(:last-child),.node--type-chapter.node--view-mode-full-leadin section:not(:last-child){margin-bottom:2.8125rem}.node--type-chapter.node--view-mode-full .group-buttons-bottom+.field-name-field-chpt-references,.node--type-chapter.node--view-mode-full-metered .group-buttons-bottom+.field-name-field-chpt-references,.node--type-chapter.node--view-mode-full-leadin .group-buttons-bottom+.field-name-field-chpt-references{border-top:1px solid #d6dbe6;padding-top:1.5rem;margin-top:1.5rem}@media (min-width:768px){.node--type-chapter.node--view-mode-full .field-name-dynamic-copy-fieldnode-social-share-mobile-,.node--type-chapter.node--view-mode-full-metered .field-name-dynamic-copy-fieldnode-social-share-mobile-,.node--type-chapter.node--view-mode-full-leadin .field-name-dynamic-copy-fieldnode-social-share-mobile-{display:none}}@media (max-width:767px){.node--type-chapter.node--view-mode-full .field-name-dynamic-copy-fieldnode-social-share-mobile-,.node--type-chapter.node--view-mode-full-metered .field-name-dynamic-copy-fieldnode-social-share-mobile-,.node--type-chapter.node--view-mode-full-leadin .field-name-dynamic-copy-fieldnode-social-share-mobile-{padding-top:.9375rem}}.node--type-chapter.node--view-mode-full .field-name-field-chpt-references,.node--type-chapter.node--view-mode-full-metered .field-name-field-chpt-references,.node--type-chapter.node--view-mode-full-leadin .field-name-field-chpt-references{font-size:.875rem;line-height:1.5}.node--type-chapter.node--view-mode-full .field-name-field-chpt-references .field-label-above,.node--type-chapter.node--view-mode-full-metered .field-name-field-chpt-references .field-label-above,.node--type-chapter.node--view-mode-full-leadin .field-name-field-chpt-references .field-label-above{font-weight:700;font-size:1.125rem;line-height:1.22;margin-bottom:.9375rem}.node--type-chapter.node--view-mode-full .field-name-field-chpt-references p,.node--type-chapter.node--view-mode-full-metered .field-name-field-chpt-references p,.node--type-chapter.node--view-mode-full-leadin .field-name-field-chpt-references p{margin:0;font-size:.875rem;line-height:1.5}.node--type-chapter.node--view-mode-full .field-name-field-chpt-references p span,.node--type-chapter.node--view-mode-full-metered .field-name-field-chpt-references p span,.node--type-chapter.node--view-mode-full-leadin .field-name-field-chpt-references p span{font-size:inherit}.node--type-chapter.node--view-mode-full .field-name-field-chpt-references ul,.node--type-chapter.node--view-mode-full-metered .field-name-field-chpt-references ul,.node--type-chapter.node--view-mode-full-leadin .field-name-field-chpt-references ul{margin:0;padding:0;list-style:none;padding-left:.4375rem}.node--type-chapter.node--view-mode-full .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above,.node--type-chapter.node--view-mode-full-metered .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above,.node--type-chapter.node--view-mode-full-leadin .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-chapter.node--view-mode-full .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above,.node--type-chapter.node--view-mode-full-metered .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above,.node--type-chapter.node--view-mode-full-leadin .field-name-dynamic-copy-fieldnode-related-publications>.field-label-above{font-size:1.5625rem}}.node--type-chapter.node--view-mode-full .node--view-mode-publisher-info,.node--type-chapter.node--view-mode-full-metered .node--view-mode-publisher-info,.node--type-chapter.node--view-mode-full-leadin .node--view-mode-publisher-info{margin:1.75rem 0}.node--type-chapter.node--view-mode-full .node--view-mode-publisher-info>.field-name-view-mode-renderer .field-label-above,.node--type-chapter.node--view-mode-full-metered .node--view-mode-publisher-info>.field-name-view-mode-renderer .field-label-above,.node--type-chapter.node--view-mode-full-leadin .node--view-mode-publisher-info>.field-name-view-mode-renderer .field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:1rem}.node--type-chapter.node--view-mode-full .field--name-field-meta-description,.node--type-chapter.node--view-mode-full-metered .field--name-field-meta-description,.node--type-chapter.node--view-mode-full-leadin .field--name-field-meta-description{margin-bottom:.875rem}.node--type-chapter.node--view-mode-full-leadin .horizontal-tabs ul.horizontal-tabs-list a{pointer-events:none}.group-sticky-scroll>.field{-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);background-color:#fff}.group-sticky-scroll>.field:not(:last-child){margin-bottom:.5rem}.sticky-scroll .group-sticky-scroll{position:fixed;top:.625rem;bottom:auto}.field--name-chap-print-article a,.field-name-chap-print-article a,.field--name-dynamic-copy-fieldnode-print-article a{background-image:url("/themes/custom/ivis/css/../images/print--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field--name-chap-print-article a:hover,.no-touch .field-name-chap-print-article a:hover,.no-touch .field--name-dynamic-copy-fieldnode-print-article a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}@media (max-width:767px){.field--name-chap-print-article span,.field-name-chap-print-article span,.field--name-dynamic-copy-fieldnode-print-article span{display:none}}.field--name-chap-backtopub a,.field-name-chap-backtopub a,.field--name-dynamic-copy-fieldnode-back-to-publication a{background-image:url("/themes/custom/ivis/css/../images/toc--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field--name-chap-backtopub a:hover,.no-touch .field-name-chap-backtopub a:hover,.no-touch .field--name-dynamic-copy-fieldnode-back-to-publication a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}@media (max-width:767px){.field--name-chap-backtopub span,.field-name-chap-backtopub span,.field--name-dynamic-copy-fieldnode-back-to-publication span{display:none}}.field--name-chap-comments,.field--name-dynamic-copy-fieldnode-back-to-publication-small,.field--name-dynamic-copy-fieldnode-print-article-small,.node--type-chapter .group-left .field-name-flag-duplicate,.field-name-dynamic-copy-fieldnode-flag-duplicate{border:1px solid #c2c7d1;border-radius:.1875rem;text-align:center;width:3.75rem}.field--name-chap-comments a,.field--name-chap-comments span.label,.field--name-dynamic-copy-fieldnode-back-to-publication-small a,.field--name-dynamic-copy-fieldnode-back-to-publication-small span.label,.field--name-dynamic-copy-fieldnode-print-article-small a,.field--name-dynamic-copy-fieldnode-print-article-small span.label,.node--type-chapter .group-left .field-name-flag-duplicate a,.node--type-chapter .group-left .field-name-flag-duplicate span.label,.field-name-dynamic-copy-fieldnode-flag-duplicate a,.field-name-dynamic-copy-fieldnode-flag-duplicate span.label{text-indent:-9999px;background:no-repeat center center;display:block;height:3.75rem;background-size:1.25rem auto;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field--name-chap-comments a:hover,.no-touch .field--name-chap-comments span.label:hover,.no-touch .field--name-dynamic-copy-fieldnode-back-to-publication-small a:hover,.no-touch .field--name-dynamic-copy-fieldnode-back-to-publication-small span.label:hover,.no-touch .field--name-dynamic-copy-fieldnode-print-article-small a:hover,.no-touch .field--name-dynamic-copy-fieldnode-print-article-small span.label:hover,.no-touch .node--type-chapter .group-left .field-name-flag-duplicate a:hover,.no-touch .node--type-chapter .group-left .field-name-flag-duplicate span.label:hover,.no-touch .field-name-dynamic-copy-fieldnode-flag-duplicate a:hover,.no-touch .field-name-dynamic-copy-fieldnode-flag-duplicate span.label:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.field--name-dynamic-copy-fieldnode-back-to-publication-small a{background-image:url(/themes/custom/ivis/css/../images/toc--blue.svg)}.field--name-dynamic-copy-fieldnode-print-article-small a{background-image:url(/themes/custom/ivis/css/../images/print--blue.svg)}.field--name-chap-comments a{background-image:url(/themes/custom/ivis/css/../images/speechbubble--blue.svg)}.node--type-chapter .group-left .field-name-flag-duplicate span.label,.node--type-chapter .group-left .field-name-flag-duplicate .action-flag a,.field-name-dynamic-copy-fieldnode-flag-duplicate span.label,.field-name-dynamic-copy-fieldnode-flag-duplicate .action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--blue.svg)}.node--type-chapter .group-left .field-name-flag-duplicate .action-unflag a,.field-name-dynamic-copy-fieldnode-flag-duplicate .action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--blue.svg)}.field-name-dynamic-copy-fieldnode-flag-duplicate{position:relative}.field-name-dynamic-copy-fieldnode-flag-duplicate .ajax-progress{position:absolute;right:-25px;top:20px}.field-name-dynamic-copy-fieldnode-flag-duplicate .js-flag-message{display:none}.field-name-dynamic-copy-fieldnode-flag-duplicate .action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--blue.svg)}.copyright{margin-top:2.8125rem}.node--type-contributor.node--view-mode-teaser .group-details,.node--type-contributor.node--view-mode-full .group-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.875rem}.node--type-contributor.node--view-mode-teaser .field--name-field-contrib-professional-title,.node--type-contributor.node--view-mode-full .field--name-field-contrib-professional-title{margin-right:.1875rem}.node--type-contributor.node--view-mode-teaser .field--name-field-contrib-professional-title:after,.node--type-contributor.node--view-mode-full .field--name-field-contrib-professional-title:after{content:', '}.node--type-contributor.node--view-mode-teaser .group-affiliates,.node--type-contributor.node--view-mode-full .group-affiliates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-contributor.node--view-mode-teaser .group-affiliates>.field,.node--type-contributor.node--view-mode-full .group-affiliates>.field{display:inline}.node--type-contributor.node--view-mode-teaser .group-affiliates>.field:not(:last-child):after,.node--type-contributor.node--view-mode-full .group-affiliates>.field:not(:last-child):after{content:',\00a0';margin-left:-2px}.node--type-contributor.node--view-mode-teaser .group-affiliates>.field.field-name-field-contrib-address>div,.node--type-contributor.node--view-mode-full .group-affiliates>.field.field-name-field-contrib-address>div{display:inline}.node--type-contributor.node--view-mode-teaser{background:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.1);box-shadow:0 0 13px 0 rgba(0,0,0,.1);border-radius:3px;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (min-width:651px){.node--type-contributor.node--view-mode-teaser{max-width:27.5rem}}.node--type-contributor.node--view-mode-teaser>.group-left{width:5rem;margin-right:1.25rem}.node--type-contributor.node--view-mode-teaser img{border-radius:50%}.node--type-contributor.node--view-mode-teaser>.group-right{color:#7e88a2;font-size:.875rem;line-height:1.4285;width:calc(100% - 100px)}.node--type-contributor.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0;color:#454356}.node--type-contributor.node--view-mode-teaser h3 span{all:inherit;display:inline}.node--type-contributor.node--view-mode-teaser .field-name-node-link{margin-top:.875rem}.node--type-contributor.node--view-mode-teaser .field-name-node-link a{font-size:.875rem;line-height:1.4285;display:inline-block;vertical-align:top;padding:0 0 0 .75rem;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat left center;background-size:.375rem auto;cursor:pointer}.node--type-contributor.node--view-mode-teaser .field-name-node-link a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}.node--type-contributor.node--view-mode-teaser-alt{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-contributor.node--view-mode-teaser-alt h3{font-size:1rem;line-height:1.625;margin:0 1.0625rem 0 0;position:relative}.node--type-contributor.node--view-mode-teaser-alt h3:after{position:absolute;right:-.5625rem;top:.25rem;width:.0625rem;height:1.125rem;background:#d6dbe6;content:'';display:block}.node--type-contributor.node--view-mode-teaser-alt h3 a{color:#454356}.node--type-contributor.node--view-mode-teaser-alt h3 a:hover{color:#304dec}.node--type-contributor.node--view-mode-teaser-alt .field{color:#7e88a2;line-height:1.9;font-size:.875rem}.node--type-contributor.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-contributor.node--view-mode-full>.group-header,.node--type-contributor.node--view-mode-full>.group-footer{width:100%}.node--type-contributor.node--view-mode-full>.group-left{text-align:center}@media (min-width:650px){.node--type-contributor.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-contributor.node--view-mode-full>.group-left{width:6.25rem}}.node--type-contributor.node--view-mode-full>.group-left img{border-radius:50%}.node--type-contributor.node--view-mode-full>.group-right{font-size:.875rem;color:#7e88a2;line-height:1.4285;margin-left:auto}@media (min-width:650px){.node--type-contributor.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-contributor.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-contributor.node--view-mode-full>.group-right h1{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700;margin:0 0 .625rem;color:#454356}@media (min-width:1200px){.node--type-contributor.node--view-mode-full>.group-right h1{font-size:1.95625rem}}.node--type-contributor.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-contributor.node--view-mode-full>.group-left,.node--type-contributor.node--view-mode-full>.group-right{margin-bottom:3.125rem}@media (min-width:768px){.node--type-contributor.node--view-mode-full .group-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.5rem}}@media (max-width:767px){.node--type-contributor.node--view-mode-full .group-contact{padding-top:1.25rem}}@media (min-width:768px){.node--type-contributor.node--view-mode-full .group-contact>.field:not(:empty):not(:last-child){margin-right:.625rem}}@media (max-width:767px){.node--type-contributor.node--view-mode-full .group-contact>.field:not(:empty):not(:last-child){margin-bottom:.3125rem}}@media (max-width:767px){.node--type-contributor.node--view-mode-full .group-contact a{width:12.5rem}}.node--type-contributor.node--view-mode-full>.group-footer h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-contributor.node--view-mode-full>.group-footer h2{font-size:1.5625rem}}@media (min-width:769px){.node--type-contributor.node--view-mode-full>.group-footer h2{margin-bottom:2.1875rem}}.field--name-contact-author a{background-image:url("/themes/custom/ivis/css/../images/speechbubble--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field--name-contact-author a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.field-name-field-contrib-pubmed a{background-image:url("/themes/custom/ivis/css/../images/pubmed--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field-name-field-contrib-pubmed a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.field-name-field-contrib-website a{background-image:url("/themes/custom/ivis/css/../images/globe--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field-name-field-contrib-website a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.field-name-field-contrib-researchgate a{background-image:url("/themes/custom/ivis/css/../images/researchgate.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .field-name-field-contrib-researchgate a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.comment.comment--type-default.comment--view-mode-default{background:rgba(234,248,252,.5);padding:.3125rem}.comment.comment--type-default.comment--view-mode-default .field--name-comment-post-date{font-size:.875rem;line-height:1.7857;color:#7e88a2;margin-bottom:.1875rem;text-transform:uppercase}.comment.comment--type-default.comment--view-mode-default .field-name-comment-user{margin-bottom:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.comment.comment--type-default.comment--view-mode-default .field-name-comment-user>.user{margin-right:.3125rem}.comment.comment--type-default.comment--view-mode-default .field-name-comment-user>span{font-size:1.125rem;font-style:italic}.comment.comment--type-default.comment--view-mode-default:not(:last-child){margin-bottom:1.25rem}#comments section{position:relative}#comments .comments__count{position:absolute;right:0;top:.125rem;font-weight:700}.user--type-user.user--view-mode-compact .field{font-size:1.125rem;font-weight:700;display:inline-block}.user--type-user.user--view-mode-compact .field--name-field-profile-general-country:before{content:'('}.user--type-user.user--view-mode-compact .field--name-field-profile-general-country:after{content:')'}.node--type-journal.node--view-mode-teaser,.node--type-journal-issue.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-journal.node--view-mode-teaser>.group-left,.node--type-journal-issue.node--view-mode-teaser>.group-left{width:8.5rem;padding-left:1.4375rem;position:relative}.node--type-journal.node--view-mode-teaser>.group-right,.node--type-journal-issue.node--view-mode-teaser>.group-right{width:calc(100% - 160px);margin-left:auto;position:relative;color:#7e88a2;font-size:.875rem;line-height:1.4285}.node--type-journal.node--view-mode-teaser>.group-right>.field,.node--type-journal-issue.node--view-mode-teaser>.group-right>.field{margin-bottom:.25rem}@media (min-width:769px){.node--type-journal.node--view-mode-teaser>.group-right,.node--type-journal-issue.node--view-mode-teaser>.group-right{padding-right:6.25rem}}.node--type-journal.node--view-mode-teaser .group-top,.node--type-journal-issue.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-journal.node--view-mode-teaser .group-top,.node--type-journal-issue.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-journal.node--view-mode-teaser .group-top,.node--type-journal-issue.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-journal.node--view-mode-teaser .field--name-bundle-fieldnode,.node--type-journal-issue.node--view-mode-teaser .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-journal.node--view-mode-teaser .field--name-bundle-fieldnode,.node--type-journal-issue.node--view-mode-teaser .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-journal.node--view-mode-teaser h3,.node--type-journal-issue.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-journal.node--view-mode-teaser h3 a,.node--type-journal-issue.node--view-mode-teaser h3 a{color:#454356}.node--type-journal.node--view-mode-teaser h3 a:hover,.node--type-journal-issue.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-journal.node--view-mode-teaser .flag-add-to-my-library,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal.node--view-mode-teaser .flag-add-to-my-library.action-flag a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-journal.node--view-mode-teaser .flag-add-to-my-library,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library{margin-top:1.25rem}.node--type-journal.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-journal.node--view-mode-teaser .flag-add-to-my-library a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-journal.node--view-mode-teaser .flag-add-to-my-library a:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.node--type-journal.node--view-mode-teaser .field--name-status-badge,.node--type-journal-issue.node--view-mode-teaser .field--name-status-badge{position:absolute;left:0;top:.3125rem}.node--type-journal.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-journal.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-journal.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-journal.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-journal.node--view-mode-full>.group-header,.node--type-journal.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-journal.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-journal.node--view-mode-full>.group-left{width:6.25rem}}.node--type-journal.node--view-mode-full>.group-left img{width:100%}.node--type-journal.node--view-mode-full>.group-left,.node--type-journal.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-journal.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-journal.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-journal.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-journal.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-journal.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-journal.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-journal.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-journal.node--view-mode-full>.group-right .flag span.label,.node--type-journal.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-journal.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-journal.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-journal.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-journal.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-journal.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-journal.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-journal.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-journal.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-journal.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-journal.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-journal.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-journal.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-journal.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-journal.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-journal.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-journal.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-journal.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-journal.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-journal.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-journal.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-journal.node--view-mode-full h1{margin-bottom:0}.node--type-journal.node--view-mode-full>.group-right>.group-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-journal.node--view-mode-full>.group-right>.group-top .field-name-node-title{margin-right:.8125rem}.node--type-journal.node--view-mode-full>.group-right .field--name-field-journal-short-introduction{margin-bottom:1.25rem}.node--type-journal.node--view-mode-full .field--name-field-pub-collections>.field__item:not(:last-child){margin-bottom:2.5rem}.node--type-journal.node--view-mode-full>.group-footer>.field-group-tabs-wrapper{margin-bottom:4.6875rem}.node--type-journal.node--view-mode-full>.group-footer .field-name-field-pub-publisher{text-align:center}.node--type-journal.node--view-mode-full>.group-footer .field-name-field-pub-publisher>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-journal-issue.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-journal-issue.node--view-mode-teaser>.group-left{width:8.5rem;padding-left:1.4375rem;position:relative}.node--type-journal-issue.node--view-mode-teaser>.group-right{width:calc(100% - 160px);margin-left:auto;position:relative;color:#7e88a2;font-size:.875rem;line-height:1.4285}.node--type-journal-issue.node--view-mode-teaser>.group-right>.field{margin-bottom:.25rem}@media (min-width:769px){.node--type-journal-issue.node--view-mode-teaser>.group-right{padding-right:6.25rem}}.node--type-journal-issue.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-journal-issue.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-journal-issue.node--view-mode-teaser .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-journal-issue.node--view-mode-teaser .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-journal-issue.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-journal-issue.node--view-mode-teaser h3 a{color:#454356}.node--type-journal-issue.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library{margin-top:1.25rem}.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-teaser .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.node--type-journal-issue.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-journal-issue.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-journal-issue.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-journal-issue.node--view-mode-full>.group-header,.node--type-journal-issue.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-journal-issue.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full>.group-left{width:6.25rem}}.node--type-journal-issue.node--view-mode-full>.group-left img{width:100%}.node--type-journal-issue.node--view-mode-full>.group-left,.node--type-journal-issue.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-journal-issue.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-journal-issue.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-journal-issue.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-journal-issue.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-journal-issue.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-journal-issue.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-journal-issue.node--view-mode-full>.group-right .flag span.label,.node--type-journal-issue.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-journal-issue.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-journal-issue.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-journal-issue.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-journal-issue.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-journal-issue.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-journal-issue.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-journal-issue.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-journal-issue.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-journal-issue.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-journal-issue.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-journal-issue.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-journal-issue.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-journal-issue.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-journal-issue.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-journal-issue.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-journal-issue.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-journal-issue.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-journal-issue.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-journal-issue.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-journal-issue.node--view-mode-full>.group-right .field.field-name-field-pub-contributors{margin-bottom:.25rem}.node--type-journal-issue.node--view-mode-full>.group-footer>.field-group-tabs-wrapper{margin-bottom:4.6875rem}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full>.group-footer .field-group-tabs-wrapper .details-wrapper{padding:0}}@media (max-width:649px){.node--type-journal-issue.node--view-mode-full>.group-footer>div.field-group-tabs-wrapper{margin-bottom:1.25rem}}.node--type-publisher.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-publisher.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-publisher.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-publisher.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-publisher.node--view-mode-full>.group-header,.node--type-publisher.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-publisher.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-publisher.node--view-mode-full>.group-left{width:6.25rem}}.node--type-publisher.node--view-mode-full>.group-left img{width:100%}.node--type-publisher.node--view-mode-full>.group-left,.node--type-publisher.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-publisher.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-publisher.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-publisher.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-publisher.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-publisher.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-publisher.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-publisher.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-publisher.node--view-mode-full>.group-right .flag span.label,.node--type-publisher.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-publisher.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-publisher.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-publisher.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-publisher.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-publisher.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-publisher.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-publisher.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-publisher.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-publisher.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-publisher.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-publisher.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-publisher.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-publisher.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-publisher.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-publisher.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-publisher.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-publisher.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-publisher.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-publisher.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-publisher.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-publisher.node--view-mode-teaser .field-name-field-publisher-banner{margin-bottom:.9375rem}.node--type-publisher.node--view-mode-teaser .field-name-field-publisher-url{font-size:.875rem}.node--type-publisher.node--view-mode-teaser .field-name-field-publisher-url a{color:#7e88a2;text-decoration:underline}.no-touch .node--type-publisher.node--view-mode-teaser .field-name-field-publisher-url a:hover{text-decoration:none}.node--type-publisher.node--view-mode-teaser-s{position:relative}.node--type-publisher.node--view-mode-teaser-s .button{position:absolute;left:1rem;bottom:1rem;display:block}.node--type-publisher.node--view-mode-teaser-s .button a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto;background-image:url(/themes/custom/ivis/css/../images/chevron-right--white.svg);background-repeat:no-repeat;background-position:right .875rem center;background-size:.5rem auto;padding-right:1.875rem}@media (max-width:768px){.node--type-publisher.node--view-mode-teaser-s .button a{min-width:9.6875rem}}.no-touch .node--type-publisher.node--view-mode-teaser-s .button a:hover{background-color:#50c4e9;color:#fff}.node--type-publisher.node--view-mode-teaser-s .button a:active{background-color:#1431d5;color:#fff}.node--type-organization.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-organization.node--view-mode-teaser>.group-left{width:8.5rem;padding-left:1.4375rem;position:relative}.node--type-organization.node--view-mode-teaser>.group-right{width:calc(100% - 160px);margin-left:auto;position:relative;color:#7e88a2;font-size:.875rem;line-height:1.4285}.node--type-organization.node--view-mode-teaser>.group-right>.field{margin-bottom:.25rem}@media (min-width:769px){.node--type-organization.node--view-mode-teaser>.group-right{padding-right:6.25rem}}.node--type-organization.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-organization.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-organization.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-organization.node--view-mode-teaser .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-organization.node--view-mode-teaser .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-organization.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-organization.node--view-mode-teaser h3 a{color:#454356}.node--type-organization.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-organization.node--view-mode-teaser .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-organization.node--view-mode-teaser .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-organization.node--view-mode-teaser .flag-add-to-my-library{margin-top:1.25rem}.node--type-organization.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-organization.node--view-mode-teaser .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-organization.node--view-mode-teaser .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.node--type-organization.node--view-mode-teaser .field--name-bundle-fieldnode span{display:none}.node--type-organization.node--view-mode-teaser .field--name-bundle-fieldnode:after{content:'Proceedings'}.node--type-organization.node--view-mode-teaser .field--name-status-badge{position:absolute;left:0;top:.3125rem}.node--type-organization.node--view-mode-teaser-alt{background:#f5f6f9;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:426px){.node--type-organization.node--view-mode-teaser-alt{padding:1.75rem}}@media (max-width:425px){.node--type-organization.node--view-mode-teaser-alt{padding:.9375rem}}@media (min-width:769px){.node--type-organization.node--view-mode-teaser-alt>.group-left{width:11.5625rem}}@media (max-width:768px){.node--type-organization.node--view-mode-teaser-alt>.group-left{width:5.3125rem}}.node--type-organization.node--view-mode-teaser-alt>.group-right{margin-left:auto;font-size:.875rem;color:#7e88a2}@media (min-width:769px){.node--type-organization.node--view-mode-teaser-alt>.group-right{width:calc(100% - 200px)}}@media (max-width:768px){.node--type-organization.node--view-mode-teaser-alt>.group-right{width:calc(100% - 100px)}}.node--type-organization.node--view-mode-teaser-alt .field--name-field-org-description{margin-bottom:.625rem}.node--type-organization.node--view-mode-teaser-alt .field-name-node-link>a{font-size:.875rem;line-height:1.4285;display:inline-block;vertical-align:top;padding:0 0 0 .75rem;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat left center;background-size:.375rem auto}.view-organizations .node--type-organization.node--view-mode-teaser-s a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width:769px){.view-organizations .node--type-organization.node--view-mode-teaser-s a{height:8rem}}@media (max-width:768px){.view-organizations .node--type-organization.node--view-mode-teaser-s a{height:7rem}.view-organizations .node--type-organization.node--view-mode-teaser-s a img{width:auto}}.no-touch .node--type-organization.node--view-mode-teaser-s a:hover{-webkit-box-shadow:none;box-shadow:none}.node--type-organization.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-organization.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-organization.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-organization.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-organization.node--view-mode-full>.group-header,.node--type-organization.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-organization.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-organization.node--view-mode-full>.group-left{width:6.25rem}}.node--type-organization.node--view-mode-full>.group-left img{width:100%}.node--type-organization.node--view-mode-full>.group-left,.node--type-organization.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-organization.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-organization.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-organization.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-organization.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-organization.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-organization.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-organization.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-organization.node--view-mode-full>.group-right .flag span.label,.node--type-organization.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-organization.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-organization.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-organization.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-organization.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-organization.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-organization.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-organization.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-organization.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-organization.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-organization.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-organization.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-organization.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-organization.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-organization.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-organization.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-organization.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-organization.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-organization.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-organization.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-organization.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}@media (max-width:650px){.node--type-organization.node--view-mode-full .field--name-field-org-description{display:none}}.node--type-organization.node--view-mode-full .contacts>.field{margin-bottom:.625rem}.node--type-organization.node--view-mode-full .contacts .field-label-inline{width:6.25rem;font-weight:700}.node--type-organization.node--view-mode-full .field--name-field-pub-collections>.field__item:not(:last-child){margin-bottom:3.125rem}.node--type-organization.node--view-mode-publisher-info{position:relative}.node--type-organization.node--view-mode-publisher-info .button{position:absolute;left:1rem;bottom:1rem;display:block}.node--type-organization.node--view-mode-publisher-info .button a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto;background-image:url(/themes/custom/ivis/css/../images/chevron-right--white.svg);background-repeat:no-repeat;background-position:right .875rem center;background-size:.5rem auto;padding-right:1.875rem}@media (max-width:768px){.node--type-organization.node--view-mode-publisher-info .button a{min-width:9.6875rem}}.no-touch .node--type-organization.node--view-mode-publisher-info .button a:hover{background-color:#50c4e9;color:#fff}.node--type-organization.node--view-mode-publisher-info .button a:active{background-color:#1431d5;color:#fff}.node--type-proceeding.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-proceeding.node--view-mode-teaser>.group-left{width:8.5rem;padding-left:1.4375rem;position:relative}.node--type-proceeding.node--view-mode-teaser>.group-right{width:calc(100% - 160px);margin-left:auto;position:relative;color:#7e88a2;font-size:.875rem;line-height:1.4285}.node--type-proceeding.node--view-mode-teaser>.group-right>.field{margin-bottom:.25rem}@media (min-width:769px){.node--type-proceeding.node--view-mode-teaser>.group-right{padding-right:6.25rem}}.node--type-proceeding.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-proceeding.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-proceeding.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-proceeding.node--view-mode-teaser .field--name-bundle-fieldnode{text-transform:uppercase}@media (min-width:650px){.node--type-proceeding.node--view-mode-teaser .field--name-bundle-fieldnode{margin-right:.3125rem}}.node--type-proceeding.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-proceeding.node--view-mode-teaser h3 a{color:#454356}.node--type-proceeding.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label,.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-unflag a,.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-unflag a:hover,.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label:hover,.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag a:hover{color:#304dec}.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag span.label,.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library{margin-top:1.25rem}.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library span.label,.node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library span.label:hover,.no-touch .node--type-proceeding.node--view-mode-teaser .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.node--type-proceeding.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-proceeding.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-proceeding.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-proceeding.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-proceeding.node--view-mode-full>.group-header,.node--type-proceeding.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-proceeding.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-proceeding.node--view-mode-full>.group-left{width:6.25rem}}.node--type-proceeding.node--view-mode-full>.group-left img{width:100%}.node--type-proceeding.node--view-mode-full>.group-left,.node--type-proceeding.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-proceeding.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-proceeding.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-proceeding.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-proceeding.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-proceeding.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-proceeding.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-proceeding.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-proceeding.node--view-mode-full>.group-right .flag span.label,.node--type-proceeding.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-proceeding.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-proceeding.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-proceeding.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-proceeding.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-proceeding.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-proceeding.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-proceeding.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-proceeding.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-proceeding.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-proceeding.node--view-mode-full .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem}.node--type-proceeding.node--view-mode-full>.group-right>.field.field-name-field-pub-contributors{margin-bottom:.9375rem}.node--type-proceeding.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}.node--type-proceeding.node--view-mode-full>.group-footer>div:not(:last-child){margin-bottom:2.5rem}.node--type-proceeding.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:center}.node--type-proceeding.node--view-mode-full>.group-footer .field-name-view-mode-renderer>.field-label-above{color:#7e88a2;text-transform:uppercase;font-size:.75rem;margin-bottom:.9375rem}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:first-child .field-name-field-p-lib-layout-chapters{display:block}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){border-bottom:1px solid #d6dbe6;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child).open{border-bottom-color:#fff}@media (min-width:650px){.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.3125rem}}@media (max-width:649px){.node--type-proceeding.node--view-mode-full .field--name-field-pub-layouts>.field__item:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem}}@media (max-width:650px){.node--type-proceeding.node--view-mode-full .flag{display:none}}.node--type-proceeding.node--view-mode-full>.group-footer .field-name-view-mode-renderer{text-align:left}.node--type-proceeding.node--view-mode-full .group-footer>div.field-group-tabs-wrapper{margin-bottom:0}.node--type-proceeding.node--view-mode-full .group-footer>div.field-group-tabs-wrapper+.field.field-name-view-mode-renderer{margin-top:1.75rem}.node--type-proceeding.node--view-mode-full .group-footer>div.field-name-dynamic-copy-fieldnode-proceeding-organization-banner{margin-bottom:0}.node--type-proceeding.node--view-mode-full .field-name-dynamic-copy-fieldnode-proceeding-organization-banner .node--type-organization{padding:1.25rem 0}.node--type-proceeding.node--view-mode-full .field-name-dynamic-copy-fieldnode-proceeding-organization-banner .node--type-organization img{width:100%}.node--type-event .field-name-field-event-address{background:url(/themes/custom/ivis/css/../images/pin--gray.svg) no-repeat left .125rem;background-size:.75rem;padding-left:1.25rem}.node--type-event.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-event.node--view-mode-teaser>.group-left{border-radius:.125rem;width:6.25rem;color:#3143a6;background:#eaf8fc;margin-right:1.375rem;padding:.3125rem .625rem;text-align:center}@media (min-width:1221px){.node--type-event.node--view-mode-teaser>.group-left{margin-left:1.5625rem}}.node--type-event.node--view-mode-teaser .field-name-field-meeting-organization{background:url(/themes/custom/ivis/css/../images/user--gray.svg) no-repeat left .1875rem;background-size:.8125rem;padding-left:1.25rem}.node--type-event.node--view-mode-teaser .field-name-display-field-copynode-organisation-teaser-alt{background:url(/themes/custom/ivis/css/../images/user--gray.svg) no-repeat left .1875rem;background-size:.8125rem;padding-left:1.25rem}.node--type-event.node--view-mode-teaser .field--name-ivis-helper-eventoverviewdate{text-transform:uppercase;font-size:.875rem;line-height:1.3}.node--type-event.node--view-mode-teaser .field--name-ivis-helper-eventoverviewdate span{font-size:1.125rem;display:block;font-family:"Signika";font-weight:700}@media (min-width:1221px){.node--type-event.node--view-mode-teaser>.group-middle{width:calc(100% - 220px)}}@media (max-width:1220px) and (min-width:769px){.node--type-event.node--view-mode-teaser>.group-middle{width:calc(100% - 175px)}}@media (max-width:768px){.node--type-event.node--view-mode-teaser>.group-middle{width:calc(100% - 122px)}}@media (min-width:769px){.node--type-event.node--view-mode-teaser>.group-right{margin-left:auto}}@media (max-width:768px){.node--type-event.node--view-mode-teaser>.group-right{margin-left:7.625rem}}.node--type-event.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-event.node--view-mode-teaser .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-event.node--view-mode-teaser .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-event.node--view-mode-teaser .field--name-field-event-type{color:#7e88a2;font-size:.875rem;line-height:1.5;text-transform:uppercase;margin-right:.3125rem}.node--type-event.node--view-mode-teaser .field--name-ivis-ads-calendar-banner{padding-top:.75rem}.node--type-event.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-event.node--view-mode-teaser h3 a{color:#454356}.node--type-event.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar{margin-left:auto;width:2.5rem}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag span.label,.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag a,.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-flag span.label,.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-flag a{display:block;width:1rem;height:1rem;text-indent:-9999px;background:no-repeat left bottom;background-size:1rem auto}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar a+.ajax-progress{position:absolute;right:-25px;top:2px}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar .js-flag-message{display:none}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-flag span.label,.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px) and (min-width:651px){.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar{margin-top:1.25rem}.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar span.label,.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-event.node--view-mode-teaser .flag-add-to-my-calendar span.label:hover,.no-touch .node--type-event.node--view-mode-teaser .flag-add-to-my-calendar a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}@media (max-width:650px){.node--type-event.node--view-mode-teaser .flag-add-to-my-calendar{display:none}}.node--type-event.node--view-mode-teaser .group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#7e88a2;font-size:.875rem;line-height:1.5}.node--type-event.node--view-mode-teaser .group-bottom a{color:#7e88a2}.no-touch .node--type-event.node--view-mode-teaser .group-bottom a:hover{color:#304dec}.node--type-event.node--view-mode-teaser .group-bottom>div:not(:last-child){border-right:1px solid #d6dbe6;margin-right:.625rem;padding-right:.625rem}.node--type-event.node--view-mode-teaser-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-event.node--view-mode-teaser-alt>.group-left{border-right:1px solid #7e88a2;width:4.4375rem;padding:.3125rem 0}.node--type-event.node--view-mode-teaser-alt>.group-right{width:calc(100% - 95px);margin-left:auto;margin-right:10px}.node--type-event.node--view-mode-teaser-alt .field--name-ivis-helper-eventoverviewdatenoyear{text-transform:uppercase;font-size:.875rem;text-align:center;line-height:1.3}.node--type-event.node--view-mode-teaser-alt .field--name-ivis-helper-eventoverviewdatenoyear span{font-size:1.125rem;display:block;font-family:"Signika";font-weight:700;color:#304dec}.node--type-event.node--view-mode-teaser-alt h3{margin:0 0 .3125rem;font-size:1rem;line-height:1.375}.node--type-event.node--view-mode-teaser-alt h3 a{color:#454356}.node--type-event.node--view-mode-teaser-alt .field-name-field-event-address{color:#7e88a2;font-size:.875rem;line-height:1.2;background-position:left top}.node--type-event.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-event.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-event.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-event.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-event.node--view-mode-full>.group-header,.node--type-event.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-event.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-event.node--view-mode-full>.group-left{width:6.25rem}}.node--type-event.node--view-mode-full>.group-left img{width:100%}.node--type-event.node--view-mode-full>.group-left,.node--type-event.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-event.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-event.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-event.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-event.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-event.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-event.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-event.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-event.node--view-mode-full>.group-right .flag span.label,.node--type-event.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-event.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-event.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-event.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-event.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-event.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-event.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-event.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-event.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-event.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-event.node--view-mode-full .field--name-field-event-type{text-transform:uppercase}@media (min-width:650px){.node--type-event.node--view-mode-full .field--name-field-event-type{margin-right:.3125rem}}@media (min-width:651px){.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url,.node--type-event.node--view-mode-full>.group-right>.flag,.node--type-event.node--view-mode-full>.group-right>.field-name-ivis-helper-socialshare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}}@media (max-width:650px){.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url,.node--type-event.node--view-mode-full>.group-right>.flag,.node--type-event.node--view-mode-full>.group-right>.field-name-ivis-helper-socialshare{margin:0 0 .625rem}}.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url{margin:0 .625rem 0 0}.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto}@media (max-width:768px){.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url a{min-width:9.6875rem}}.no-touch .node--type-event.node--view-mode-full>.group-right .field-name-field-event-url a:hover{background-color:#50c4e9;color:#fff}.node--type-event.node--view-mode-full>.group-right .field-name-field-event-url a:active{background-color:#1431d5;color:#fff}@media (max-width:1000px){.node--type-event.node--view-mode-full>.group-right>.field-name-ivis-helper-socialshare{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:.625rem}}.node--type-event.node--view-mode-full>.group-right .group-bottom{margin-top:1.5625rem}@media (max-width:650px){.node--type-event.node--view-mode-full>.group-right .group-bottom>div{display:none}}@media (max-width:650px){.node--type-event.node--view-mode-full>.group-right .flag{display:none}}.node--type-event.node--view-mode-full .field--name-ivis-helper-eventfulldate{background:url(/themes/custom/ivis/css/../images/calendar--gray.svg) no-repeat left .125rem;background-size:.875rem auto;padding-left:1.25rem}.node--type-event.node--view-mode-full>.group-footer{padding-top:1.5625rem;border-top:1px solid #c2c7d1}.node--type-event.node--view-mode-full .field-name-display-field-copynode-event-enroll a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.node--type-event.node--view-mode-full .field-name-display-field-copynode-event-enroll a{min-width:9.6875rem}}.no-touch .node--type-event.node--view-mode-full .field-name-display-field-copynode-event-enroll a:hover{background-color:#50c4e9;color:#fff}.node--type-event.node--view-mode-full .field-name-display-field-copynode-event-enroll a:active{background-color:#1431d5;color:#fff}.node--type-event.node--view-mode-full .field-name-display-field-copynode-organisation-teaser-alt{margin-top:2.8125rem}.node--type-event.node--view-mode-full .field-name-display-field-copynode-organisation-teaser-alt>.field-label-above{text-transform:uppercase;color:#7e88a2;font-size:.875rem;line-height:1.5;margin-bottom:.625rem}.node--type-event.node--view-mode-full>.group-left,.node--type-event.node--view-mode-full>.group-right{margin-bottom:1.5625rem}.node--type-event.node--view-mode-banner-full-background-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.node--type-event.node--view-mode-banner-full-background-image{position:absolute;top:1.25rem;height:calc(100% - 44px);left:1.25rem;width:calc(100% - 38px)}}@media (max-width:768px){.node--type-event.node--view-mode-banner-full-background-image{height:100%;position:relative;z-index:1}}.node--type-event.node--view-mode-banner-full-background-image .field-name-node-title{margin-top:auto}.node--type-event.node--view-mode-banner-full-background-image h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin-bottom:.875rem;color:#fff}.node--type-event.node--view-mode-banner-full-background-image .field-name-field-event-address{color:#fff;font-size:.875rem;background-image:url(/themes/custom/ivis/css/../images/pin--white.svg)}.node--type-event.node--view-mode-banner-full-background-image .field-name-display-field-copynode-organisation-teaser-alt{color:#fff;font-size:.875rem;background:url(/themes/custom/ivis/css/../images/user--white.svg) no-repeat left .1875rem;background-size:.8125rem;padding-left:1.25rem}.node--type-event.node--view-mode-banner-full-background-image .field--name-ivis-helper-eventoverviewdate{text-transform:uppercase;font-size:.875rem;text-align:center;line-height:1.3;background:#fff;border-radius:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.4375rem;max-width:5.625rem}@media (max-width:768px){.node--type-event.node--view-mode-banner-full-background-image .field--name-ivis-helper-eventoverviewdate{margin-bottom:3.75rem}}.node--type-event.node--view-mode-banner-full-background-image .field--name-ivis-helper-eventoverviewdate span{font-size:1.125rem;display:block;font-family:"Signika";font-weight:700;color:#304dec}.node--type-event.node--view-mode-banner-top-image .flag-add-to-my-calendar,.node.node--view-mode-banner-hero .flag-add-to-my-calendar{z-index:3}.node--type-event.node--view-mode-banner-top-image .flag-add-to-my-calendar>span.label,.node--type-event.node--view-mode-banner-top-image .flag-add-to-my-calendar>a,.node.node--view-mode-banner-hero .flag-add-to-my-calendar>span.label,.node.node--view-mode-banner-hero .flag-add-to-my-calendar>a{width:2.125rem;height:2.125rem;background:#fff url(/themes/custom/ivis/css/../images/heart--gray.svg) no-repeat center center;background-size:1rem;border-radius:50%;display:block;text-indent:-9999px}.node--type-event.node--view-mode-banner-top-image{padding:1.3125rem 1.5rem}@media (max-width:768px){.node--type-event.node--view-mode-banner-top-image{padding:.875rem 1.125rem}}.node--type-event.node--view-mode-banner-top-image.contextual-region{position:static}.node--type-event.node--view-mode-banner-top-image h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;line-height:1.2222;margin-bottom:.625rem}.node--type-event.node--view-mode-banner-top-image h3 a{color:#454356}.banner_top_image:hover .node--type-event.node--view-mode-banner-top-image h3 a{color:#304dec}.node--type-event.node--view-mode-banner-top-image .field-name-field-meeting-organization,.node--type-event.node--view-mode-banner-top-image .field--name-field-event-type,.node--type-event.node--view-mode-banner-top-image .field--name-ivis-helper-eventfulldate,.node--type-event.node--view-mode-banner-top-image .field-name-field-event-address{color:#7e88a2;font-size:.875rem;line-height:1.42}.node--type-event.node--view-mode-banner-top-image .field-name-field-meeting-organization{margin-bottom:1.0625rem}.node--type-event.node--view-mode-banner-top-image .field--name-field-event-type{text-transform:uppercase;margin-bottom:.125rem}.node--type-event.node--view-mode-banner-top-image .field--name-ivis-helper-eventfulldate{background:url(/themes/custom/ivis/css/../images/calendar--gray.svg) no-repeat left .125rem;background-size:.875rem auto;padding-left:1.25rem;margin-bottom:.3125rem}.node--type-event.node--view-mode-banner-top-image .flag-add-to-my-calendar{position:absolute;right:1.125rem;top:1.125rem}.node.node--view-mode-banner-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}@media (min-width:768px){.node.node--view-mode-banner-hero{position:absolute;top:1.25rem;height:calc(100% - 44px);left:1.4375rem;width:calc(100% - 48px)}}@media (max-width:767px){.node.node--view-mode-banner-hero{position:relative;z-index:1}}@media (min-width:768px){.node.node--view-mode-banner-hero>div:not(.field-name-field-meeting-organization){padding-right:7.5rem}}@media (max-width:767px){.node.node--view-mode-banner-hero>div:not(.field-name-field-meeting-organization){padding-right:3.75rem}}.node.node--view-mode-banner-hero h3{font-size:calc(1.3125rem + .75vw);margin-bottom:1.25rem;font-family:"Signika";font-weight:700;letter-spacing:1.1px;line-height:1.2333}@media (min-width:1200px){.node.node--view-mode-banner-hero h3{font-size:1.875rem}}.node.node--view-mode-banner-hero h3 a{color:#fff}.node.node--view-mode-banner-hero .group-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node.node--view-mode-banner-hero .field-name-field-meeting-organization{position:absolute;right:0;top:0}@media (min-width:768px){.node.node--view-mode-banner-hero .field-name-field-meeting-organization{width:6.25rem}}@media (max-width:767px){.node.node--view-mode-banner-hero .field-name-field-meeting-organization{width:3.125rem}}.node.node--view-mode-banner-hero .flag-add-to-my-calendar{position:relative}.node--type-event.node--view-mode-banner-hero .field--name-field-event-type,.node--type-event.node--view-mode-banner-hero .field--name-ivis-helper-eventfulldate,.node--type-event.node--view-mode-banner-hero .field-name-field-event-address{font-size:.875rem;line-height:1.42}.node--type-event.node--view-mode-banner-hero .field--name-field-event-type{text-transform:uppercase;margin-bottom:.375rem}.node--type-event.node--view-mode-banner-hero .field--name-ivis-helper-eventfulldate{background:url(/themes/custom/ivis/css/../images/calendar--white.svg) no-repeat left .125rem;background-size:.875rem auto;padding-left:1.25rem;font-weight:700;border-right:1px solid #d6dbe6;margin-right:.5625rem;padding-right:.5625rem}.node--type-event.node--view-mode-banner-hero .field-name-field-event-address{background-image:url(/themes/custom/ivis/css/../images/pin--white.svg)}.node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-organisation-teaser-alt{background-image:url(/themes/custom/ivis/css/../images/user--white.svg)}.node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll{margin-right:.9375rem}.node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll a{min-width:9.6875rem}}.no-touch .node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll a:hover{background-color:#50c4e9;color:#fff}.node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll a:active{background-color:#1431d5;color:#fff}.banner_big:hover .node--type-event.node--view-mode-banner-hero .field-name-display-field-copynode-event-enroll a{background-color:#50c4e9;color:#fff}.node--type-event.node--view-mode-banner-hero .group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.9375rem;margin-top:auto}.node--type-e-learning.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:769px){.node--type-e-learning.node--view-mode-teaser>.group-left{width:10rem;margin-right:1.6875rem}}@media (max-width:768px){.node--type-e-learning.node--view-mode-teaser>.group-left{width:6.25rem;margin-right:.9375rem}}.node--type-e-learning.node--view-mode-teaser>.group-left img{border-radius:.25rem}@media (min-width:769px){.node--type-e-learning.node--view-mode-teaser>.group-middle{width:calc(100% - 250px)}}@media (max-width:768px){.node--type-e-learning.node--view-mode-teaser>.group-middle{width:calc(100% - 115px)}}@media (min-width:769px){.node--type-e-learning.node--view-mode-teaser>.group-right{margin-left:auto}}@media (max-width:768px){.node--type-e-learning.node--view-mode-teaser>.group-right{margin-left:7.1875rem}}.node--type-e-learning.node--view-mode-teaser .group-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-e-learning.node--view-mode-teaser .field--name-field-e-learning-type{color:#7e88a2;font-size:.875rem;line-height:1.5;text-transform:uppercase;margin-right:.3125rem}.node--type-e-learning.node--view-mode-teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.node--type-e-learning.node--view-mode-teaser h3 a{color:#454356}.node--type-e-learning.node--view-mode-teaser h3 a:hover{color:#304dec}@media (min-width:769px){.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar{margin-left:auto;width:2.5rem}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag span.label,.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag a,.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-flag span.label,.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-flag a{display:block;width:1rem;height:1rem;text-indent:-9999px;background:no-repeat left bottom;background-size:1rem auto}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar a+.ajax-progress{position:absolute;right:-25px;top:2px}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar .js-flag-message{display:none}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-flag span.label,.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px) and (min-width:651px){.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar{margin-top:1.25rem}.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar span.label,.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar span.label:hover,.no-touch .node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}@media (max-width:650px){.node--type-e-learning.node--view-mode-teaser .flag-add-to-my-calendar{display:none}}.node--type-e-learning.node--view-mode-teaser .group-bottom,.node--type-e-learning.node--view-mode-teaser .field-name-display-field-copynode-e-learning-organization{color:#7e88a2;font-size:.875rem;line-height:1.5}.node--type-e-learning.node--view-mode-teaser .group-bottom a,.node--type-e-learning.node--view-mode-teaser .field-name-display-field-copynode-e-learning-organization a{color:#7e88a2}.no-touch .node--type-e-learning.node--view-mode-teaser .group-bottom a:hover,.no-touch .node--type-e-learning.node--view-mode-teaser .field-name-display-field-copynode-e-learning-organization a:hover{color:#304dec}.node--type-e-learning.node--view-mode-teaser .field-name-display-field-copynode-e-learning-organization{margin-bottom:.625rem}.node--type-e-learning.node--view-mode-teaser .group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-e-learning.node--view-mode-teaser .group-bottom>div:not(:last-child){border-right:1px solid #d6dbe6;margin-right:.625rem;padding-right:.625rem}.node--type-e-learning.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-e-learning.node--view-mode-full .group-top{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:650px){.node--type-e-learning.node--view-mode-full .group-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:649px){.node--type-e-learning.node--view-mode-full .group-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.3125rem}}.node--type-e-learning.node--view-mode-full>.group-header,.node--type-e-learning.node--view-mode-full>.group-footer{width:100%}@media (min-width:650px){.node--type-e-learning.node--view-mode-full>.group-left{width:11.5625rem}}@media (max-width:649px){.node--type-e-learning.node--view-mode-full>.group-left{width:6.25rem}}.node--type-e-learning.node--view-mode-full>.group-left img{width:100%}.node--type-e-learning.node--view-mode-full>.group-left,.node--type-e-learning.node--view-mode-full>.group-right{margin-bottom:3.125rem}.node--type-e-learning.node--view-mode-full>.group-right{margin-left:auto;color:#7e88a2;font-size:.875rem;line-height:1.4285}@media (min-width:650px){.node--type-e-learning.node--view-mode-full>.group-right{width:calc(100% - 13.125rem)}}@media (max-width:649px){.node--type-e-learning.node--view-mode-full>.group-right{width:calc(100% - 7rem)}}.node--type-e-learning.node--view-mode-full>.group-right>.field{margin-bottom:.25rem}.node--type-e-learning.node--view-mode-full>.group-right>.group-bottom{margin-top:1.5rem}@media (min-width:425px){.node--type-e-learning.node--view-mode-full>.group-right>.group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:425px){.node--type-e-learning.node--view-mode-full>.group-right .flag{margin-right:.9375rem}}.node--type-e-learning.node--view-mode-full>.group-right .flag span.label,.node--type-e-learning.node--view-mode-full>.group-right .flag a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .node--type-e-learning.node--view-mode-full>.group-right .flag span.label:hover,.no-touch .node--type-e-learning.node--view-mode-full>.group-right .flag a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.node--type-e-learning.node--view-mode-full>.group-right .flag.action-unflag a{background-image:url("/themes/custom/ivis/css/../images/heart-filled--blue.svg")}.node--type-e-learning.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{margin-left:0}@media (max-width:990px){.node--type-e-learning.node--view-mode-full>.group-right .field-name-ivis-helper-socialshare{width:100%;padding-top:.625rem}}.node--type-e-learning.node--view-mode-full h1{color:#454356;margin-bottom:.9375rem}.node--type-e-learning.node--view-mode-full section>h2{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal}@media (min-width:1200px){.node--type-e-learning.node--view-mode-full section>h2{font-size:1.5625rem}}.node--type-e-learning.node--view-mode-full section:not(:last-child){margin-bottom:2.8125rem}.node--type-e-learning.node--view-mode-full .field--name-field-e-learning-type{text-transform:uppercase;margin-right:.3125rem}.node--type-e-learning.node--view-mode-full>.group-right>.flag,.node--type-e-learning.node--view-mode-full>.group-right>.field-name-ivis-helper-socialshare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}@media (max-width:768px){.node--type-e-learning.node--view-mode-full>.group-right>.flag{margin-bottom:.625rem}}.node--type-e-learning.node--view-mode-full>.group-right .field-name-field-e-learning-url{margin:0 .625rem 0 0}.node--type-e-learning.node--view-mode-full>.group-right .field-name-field-e-learning-url a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto}@media (max-width:768px){.node--type-e-learning.node--view-mode-full>.group-right .field-name-field-e-learning-url a{min-width:9.6875rem}}.no-touch .node--type-e-learning.node--view-mode-full>.group-right .field-name-field-e-learning-url a:hover{background-color:#50c4e9;color:#fff}.node--type-e-learning.node--view-mode-full>.group-right .field-name-field-e-learning-url a:active{background-color:#1431d5;color:#fff}.node--type-e-learning.node--view-mode-full>.group-right .group-bottom{margin-top:1.5625rem}@media (max-width:650px){.node--type-e-learning.node--view-mode-full>.group-right .group-bottom>div{display:none}}.node--type-e-learning.node--view-mode-full>.group-right .field-name-display-field-copynode-e-learning-organization{margin-bottom:1.25rem}.node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-enroll a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-enroll a{min-width:9.6875rem}}.no-touch .node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-enroll a:hover{background-color:#50c4e9;color:#fff}.node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-enroll a:active{background-color:#1431d5;color:#fff}.node--type-e-learning.node--view-mode-full>.group-footer{padding-top:1.5625rem;border-top:1px solid #c2c7d1}.node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-organization{margin-top:2.8125rem}.node--type-e-learning.node--view-mode-full .field-name-display-field-copynode-learning-organization>.field-label-above{text-transform:uppercase;color:#7e88a2;font-size:.875rem;line-height:1.5;margin-bottom:.625rem}.node--type-e-learning.node--view-mode-full .field--name-field-meeting-ed-registration>.field__item{text-transform:uppercase}.node--type-e-learning.node--view-mode-full>.group-left,.node--type-e-learning.node--view-mode-full>.group-right{margin-bottom:1.5625rem}.node--type-e-learning.node--view-mode-banner-top-image{padding:1.3125rem 1.5rem}@media (max-width:768px){.node--type-e-learning.node--view-mode-banner-top-image{padding:.875rem 1.125rem}}.node--type-e-learning.node--view-mode-banner-top-image.contextual-region{position:static}.node--type-e-learning.node--view-mode-banner-top-image h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;line-height:1.2222;margin-bottom:.625rem}.node--type-e-learning.node--view-mode-banner-top-image h3 a{color:#454356}.banner_top_image:hover .node--type-e-learning.node--view-mode-banner-top-image h3 a{color:#304dec}.node--type-e-learning.node--view-mode-banner-top-image .field-name-display-field-copynode-e-learning-organization,.node--type-e-learning.node--view-mode-banner-top-image .field--name-field-e-learning-type,.node--type-e-learning.node--view-mode-banner-top-image .field-name-field-event-address,.node--type-e-learning.node--view-mode-banner-top-image .field-name-field-meeting-organization{color:#7e88a2;font-size:.875rem;line-height:1.42}.node--type-e-learning.node--view-mode-banner-top-image .field--name-field-e-learning-type{text-transform:uppercase}.node--type-e-learning.node--view-mode-banner-top-image .field-name-display-field-copynode-e-learning-organization,.node--type-e-learning.node--view-mode-banner-top-image .field-name-field-meeting-organization{margin-bottom:1.0625rem}.node--type-e-learning.node--view-mode-banner-top-image .flag-add-to-my-calendar{position:absolute;right:1.125rem;top:1.125rem;z-index:3}.node--type-e-learning.node--view-mode-banner-top-image .flag-add-to-my-calendar>span.label,.node--type-e-learning.node--view-mode-banner-top-image .flag-add-to-my-calendar>a{width:2.125rem;height:2.125rem;background:#fff url(/themes/custom/ivis/css/../images/heart--gray.svg) no-repeat center center;background-size:1rem;border-radius:50%;display:block;text-indent:-9999px}.node--type-e-learning.node--view-mode-banner-full-background-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.node--type-e-learning.node--view-mode-banner-full-background-image{position:absolute;top:1.25rem;height:calc(100% - 44px);left:1.25rem;width:calc(100% - 38px)}}@media (max-width:768px){.node--type-e-learning.node--view-mode-banner-full-background-image{position:relative;z-index:1;height:100%}}.node--type-e-learning.node--view-mode-banner-full-background-image h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin-bottom:.875rem;color:#fff}.node--type-e-learning.node--view-mode-banner-full-background-image .field--name-field-e-learning-type{margin-top:auto;color:#fff;font-size:.875rem;line-height:1.42}.elearning-details{font-size:.875rem;line-height:1.42}.node--view-mode-banner-full-background-image .elearning-details,.node--view-mode-banner-hero .elearning-details{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--view-mode-teaser .elearning-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#7e88a2}.node--view-mode-banner-top-image .elearning-details{color:#7e88a2}.elearning-details__date,.elearning-details__place{background:no-repeat left .125rem;background-size:.75rem auto;padding-left:1.25rem}.node--view-mode-teaser .elearning-details__date,.node--view-mode-banner-full-background-image .elearning-details__date,.node--view-mode-banner-hero .elearning-details__date{margin-right:.625rem;padding-right:.625rem}.node--view-mode-banner-full-background-image .elearning-details__date,.node--view-mode-banner-hero .elearning-details__date{background-image:url(/themes/custom/ivis/css/../images/calendar--white.svg);border-right:1px solid #fff}.node--view-mode-banner-top-image .elearning-details__date,.node--view-mode-teaser .elearning-details__date{background-image:url(/themes/custom/ivis/css/../images/calendar--gray.svg)}.node--view-mode-teaser .elearning-details__date{border-right:1px solid #7e88a2}.elearning-details__place{background-image:url(/themes/custom/ivis/css/../images/pin--white.svg)}.node--view-mode-banner-top-image .elearning-details__place,.node--view-mode-teaser .elearning-details__place{background-image:url(/themes/custom/ivis/css/../images/pin--gray.svg)}.node--type-e-learning.node--view-mode-banner-hero .field--name-field-e-learning-type{text-transform:uppercase;margin-bottom:.375rem;color:#fff;font-size:.875rem;line-height:1.42}.node--type-e-learning.node--view-mode-banner-hero .group-right{margin-top:auto}.node--type-e-learning.node--view-mode-banner-hero .elearning-details{margin-bottom:.9375rem}.node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url{margin-right:.9375rem}.node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url a{min-width:9.6875rem}}.no-touch .node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url a:hover{background-color:#50c4e9;color:#fff}.node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url a:active{background-color:#1431d5;color:#fff}.banner_big:hover .node--type-e-learning.node--view-mode-banner-hero .field-name-field-e-learning-url a{background:#50c4e9}.node--type-private-backoffice .field--name-field-pbo-paragraphs>.field__item:not(:last-child) .paragraph--type--content-list{margin-bottom:1.875rem}@media (min-width:769px){.content-component--type-grid-box{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-left,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:not(:last-child){-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(75% - 16px);-ms-flex-preferred-size:calc(75% - 16px);flex-basis:calc(75% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:not(:last-child) .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:not(:last-child) .paragraph--type-billboard esi\:comment{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment{margin-bottom:0}}@media (max-width:768px){.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment{width:17.5rem}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big):not(.slick-slide),.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment:not(.slick-slide),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big):not(.slick-slide),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment:not(.slick-slide){display:none}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big):not(:last-child),.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment:not(:last-child),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big):not(:last-child),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment:not(:last-child){margin-right:.8125rem}}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_full_background_image img,.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment.banner_full_background_image img,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_full_background_image img,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment.banner_full_background_image img{border-radius:2px}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_full_background_image:before,.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment.banner_full_background_image:before,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_full_background_image:before,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment.banner_full_background_image:before{content:'';display:block;background-image:-o-linear-gradient(271deg,rgba(0,0,0,.2) 0%,rgba(69,67,86,0) 38%,rgba(0,0,0,.4) 58%);background-image:linear-gradient(179deg,rgba(0,0,0,.2) 0%,rgba(69,67,86,0) 38%,rgba(0,0,0,.4) 58%);border-radius:2px;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_top_image,.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment.banner_top_image,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_top_image,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment.banner_top_image{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 #d6dbe6;box-shadow:0 2px 4px 0 #d6dbe6;border-radius:2px 0 0 2px}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_top_image img,.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard esi\:comment.banner_top_image img,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper:not(.banner_big).banner_top_image img,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard esi\:comment.banner_top_image img{border-top-left-radius:2px;border-top-right-radius:2px}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper.banner_big,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper.banner_big{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 16px);-ms-flex-preferred-size:calc(100% - 16px);flex-basis:calc(100% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0}}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper.banner_big:before,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper.banner_big:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(69,67,86,0)),to(rgba(67,67,67,.7)));background-image:-o-linear-gradient(right,rgba(69,67,86,0) 0%,rgba(67,67,67,.7) 100%);background-image:linear-gradient(270deg,rgba(69,67,86,0) 0%,rgba(67,67,67,.7) 100%);border-radius:2px;content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.content-component--type-grid-box .field--name-field-cc-gb-top-left .paragraph--type-billboard .banner-wrapper.banner_big img,.content-component--type-grid-box .field--name-field-cc-gb-bottom-left .paragraph--type-billboard .banner-wrapper.banner_big img{border-radius:2px}@media (max-width:767px){.content-component--type-grid-box .field--name-field-cc-gb-top-left,.content-component--type-grid-box .field--name-field-cc-gb-top-right{margin-bottom:1.5625rem}}@media (min-width:768px) and (max-width:1219px){.path-frontpage .content-component--type-grid-box .field--name-field-cc-gb-top-left>.paragraph{height:100%}.path-frontpage .content-component--type-grid-box .field--name-field-cc-gb-top-left>.paragraph>.field{height:100%}.path-frontpage .content-component--type-grid-box .field--name-field-cc-gb-top-left>.paragraph>.field .content-component--type-hero-banner{height:100%;background-position:center;background-size:cover}.path-frontpage .content-component--type-grid-box .field--name-field-cc-gb-top-left>.paragraph>.field .content-component--type-hero-banner .group-left{display:none}}.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:last-child{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 16px);-ms-flex-preferred-size:calc(100% - 16px);flex-basis:calc(100% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:last-child .banner-wrapper:not(.banner_big),.content-component--type-grid-box .field--name-field-cc-gb-bottom-left:last-child esi\:comment{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(25% - 16px);-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (min-width:769px){.content-component--type-grid-box .field--name-field-cc-gb-top-right,.content-component--type-grid-box .field--name-field-cc-gb-bottom-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(25% - 16px);-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.content-component--type-grid-box .field--name-field-cc-gb-bottom-left,.content-component--type-grid-box .field--name-field-cc-gb-bottom-right{margin-bottom:0}.content-component--type-hero-banner{position:relative}.content-component--type-hero-banner:before{content:'';display:block;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.7)),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);border-radius:2px;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}@media (min-width:768px){.content-component--type-hero-banner{background-size:0}}@media (max-width:767px){.content-component--type-hero-banner{background-position:center;background-size:cover;padding:1.0625rem 1rem 1.375rem;color:#fff;margin-left:-1rem;margin-right:-1rem}}@media (max-width:767px){.content-component--type-hero-banner .group-left{display:none}}@media (min-width:768px){.content-component--type-hero-banner .group-right{position:absolute;left:2.75rem;bottom:1.5625rem;max-width:26.25rem}}@media (max-width:767px){.content-component--type-hero-banner .group-right{position:relative;z-index:1}}.content-component--type-hero-banner h1{font-size:calc(1.43rem + 2.16vw);line-height:1.0655;font-family:"Signika";font-weight:700;margin-bottom:.5rem}@media (min-width:1200px){.content-component--type-hero-banner h1{font-size:3.05rem}}@media (min-width:768px){.content-component--type-hero-banner h1{color:#454356}}.content-component--type-hero-banner .field--name-field-cc-body{max-width:25rem;margin-bottom:1.125rem}@media (min-width:768px){.content-component--type-hero-banner .field--name-field-cc-body{color:#3143a6}}.content-component--type-hero-banner .field--name-field-cc-hb-cta a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.content-component--type-hero-banner .field--name-field-cc-hb-cta a{min-width:9.6875rem}}.no-touch .content-component--type-hero-banner .field--name-field-cc-hb-cta a:hover{background-color:#50c4e9;color:#fff}.content-component--type-hero-banner .field--name-field-cc-hb-cta a:active{background-color:#1431d5;color:#fff}.banner-wrapper{position:relative}.banner-wrapper>img{width:100%}.banner-wrapper.no-ivis-banner .advertisement:after{content:'SPONSORED';position:absolute;right:0;top:0;color:rgba(255,255,255,.6);font-size:.625rem;line-height:1.2;letter-spacing:1.27px;font-weight:700}.banner-wrapper.no-ivis-banner.banner_big .advertisement:after{top:auto;bottom:1.5rem;right:1.5625rem}@media (max-width:768px){.banner-wrapper.no-ivis-banner.banner_big .advertisement:after{bottom:.3125rem;right:1rem}}.banner-wrapper.no-ivis-banner.banner_top_image .advertisement:after{left:1.125rem;top:1.125rem}@media (max-width:768px){.banner-wrapper.no-ivis-banner.banner_top_image .advertisement:after{left:auto;top:auto;right:.3125rem;bottom:.3125rem;color:#7e88a2}}.banner-wrapper.no-ivis-banner.banner_full_background_image .advertisement:after{right:1.125rem;top:1.25rem}@media (max-width:768px){.banner-wrapper.no-ivis-banner.banner_full_background_image .advertisement:after{top:auto;bottom:.625rem;right:1rem}}.region-sidebar-right .banner-wrapper{border-radius:3px}.region-sidebar-right .banner-wrapper img{border-radius:3px}@media (max-width:650px){.region-sidebar-right .banner-wrapper img{width:100%}}.banner-wrapper .advertisement.contextual-region{position:absolute;width:100%;height:100%;top:0;left:0}.region-sidebar-right .banner-wrapper{margin-bottom:1.5rem}.banner-wrapper .field--name-field-ads-button-text{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;position:absolute;left:1rem;bottom:1rem;min-width:auto}@media (max-width:768px){.banner-wrapper .field--name-field-ads-button-text{min-width:9.6875rem}}.no-touch .banner-wrapper .field--name-field-ads-button-text:hover{background-color:#50c4e9;color:#fff}.banner-wrapper .field--name-field-ads-button-text:active{background-color:#1431d5;color:#fff}@media (max-width:425px){.region-sidebar-right .banner-wrapper .field--name-field-ads-button-text,.billboard-list .banner-wrapper .field--name-field-ads-button-text{position:static;width:100%}}.banner-wrapper .banner-target{cursor:pointer}.banner-wrapper .banner-target:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}@media (max-width:767px){.banner-wrapper.banner_big>img,.banner-wrapper.banner_big>.field--name-field-ads-banner-asset,.banner-wrapper.banner_full_background_image>img,.banner-wrapper.banner_full_background_image>.field--name-field-ads-banner-asset{display:none}}@media (max-width:767px){.banner-wrapper.banner_big,.banner-wrapper.banner_full_background_image{border-radius:2px;background-position:center;background-size:cover;padding:1.0625rem 1rem 1.375rem}}.banner-wrapper.banner_top_image,.banner-wrapper.bann,.banner-wrapper.free_dimension{background-size:0}.no-touch .banner-wrapper:hover .field--name-field-ads-button-text{background-color:#50c4e9}.banner-wrapper.banner_full_background_image h3{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.no-touch .banner-wrapper.banner_full_background_image:hover h3{color:#50c4e9}.banner-wrapper.free_dimension img{width:100%}.view-latest-news .views-row{border-bottom:1px solid #d6dbe6;padding-bottom:1.4375rem}.view-latest-news .views-row:not(:last-child){margin-bottom:.75rem}.view-latest-news .views-row .billboard-list{margin-bottom:-1.4375rem}.view-latest-news .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d6dbe6;padding-bottom:1.875rem;margin-bottom:.625rem}.view-latest-news .view-filters>label{font-size:.875rem;color:#7e88a2;margin-right:.625rem}.view-latest-news .view-filters .form-item{margin-bottom:0;width:auto}.view-latest-news .view-filters .form-actions{display:none}.view-latest-news.view-display-id-block_recent_news .view-footer{padding-top:1rem}.view-library .view-content li{border-bottom:1px solid #d6dbe6;margin-bottom:1.6875rem;padding-bottom:1.6875rem}.view-library .view-content li>div.node.contextual-region{position:static}@media (min-width:769px){.view-library.view-display-id-block_overview .view-filters{top:2.9375rem}.adminimal-admin-toolbar .view-library.view-display-id-block_overview .view-filters{top:5.4375rem}}.adminimal-admin-toolbar.system-tag--library .contextual-region.layout,.adminimal-admin-toolbar.system-tag--library .views-element-container.contextual-region,.adminimal-admin-toolbar.system-tag--library .view.contextual-region{position:static}@media (min-width:426px){.view-id-5_latest_articles>.view-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:769px){.view-id-5_latest_articles .views-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px;margin-bottom:0;padding-bottom:1.875rem;position:relative}.view-id-5_latest_articles .views-row:before{background:#e0e5ef;height:1px;width:calc(100% + 16px);content:'';display:block;position:absolute;bottom:0;left:0}}@media (max-width:768px) and (min-width:426px){.view-id-5_latest_articles .views-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (min-width:769px){.view-id-5_latest_articles .views-row:nth-child(1),.view-id-5_latest_articles .views-row:nth-child(2),.view-id-5_latest_articles .views-row:nth-child(3){margin-bottom:1.875rem}.view-id-5_latest_articles .views-row:nth-child(1):nth-child(3n+3):before,.view-id-5_latest_articles .views-row:nth-child(2):nth-child(3n+3):before,.view-id-5_latest_articles .views-row:nth-child(3):nth-child(3n+3):before{width:100%}}@media (max-width:768px) and (min-width:426px){.view-id-5_latest_articles .views-row{position:relative}.view-id-5_latest_articles .views-row:before{background:#e0e5ef;height:1px;width:calc(100% + 16px);content:'';display:block;position:absolute;bottom:0;left:0}.view-id-5_latest_articles .views-row:nth-child(2n+2):before{width:100%}}@media (max-width:425px){.view-id-5_latest_articles .views-row{border-top:1px solid #e0e5ef;padding-top:.9375rem;margin-bottom:.625rem}}.view-id-5_latest_articles .views-row-latest .inner{background:#f5f6f9;position:relative;padding:10%}.view-id-5_latest_articles .views-row-latest .inner p{font-size:calc(1.29375rem + .525vw);line-height:1.2222;font-family:"Signika";width:14.375rem;margin-bottom:.625rem}@media (min-width:1200px){.view-id-5_latest_articles .views-row-latest .inner p{font-size:1.6875rem}}.view-id-5_latest_articles .views-row-latest .inner a{cursor:pointer}.view-id-5_latest_articles .views-row-latest .inner a:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:'';display:block}@media (max-width:425px){.view-id-5_latest_articles .views-row-latest .inner{display:none}}@media (min-width:426px){.view-id-5_latest_articles .views-row-latest .mobile-only{display:none}}.view-id-5_latest_articles .views-row-latest .mobile-only a{width:100%}@media (max-width:425px){.view-id-5_latest_articles .views-row-latest{border-top:none;margin:0;padding:0}}.view-contributors ul,section.contributors ul{margin:0;padding:0;list-style:none}@media (min-width:651px){.node--type-book .view-contributors ul,.node--type-book section.contributors ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:651px){.node--type-book .view-contributors li,.node--type-book section.contributors li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}.node--type-book .view-contributors li>.node,.node--type-book section.contributors li>.node{height:100%}}@media (max-width:650px){.node--type-book .view-contributors li:not(:last-child),.node--type-book section.contributors li:not(:last-child){margin-bottom:1.25rem}}.node--type-chapter .view-contributors li:not(:last-child),.node--type-chapter section.contributors li:not(:last-child){margin-bottom:1.4375rem}.view-contributors-full li{margin-bottom:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #d6dbe6}@media (min-width:769px){.view-library .view-filters,.view-library-full .view-filters{position:absolute;right:0}}@media (max-width:768px){.view-library .view-filters,.view-library-full .view-filters{border-bottom:1px solid #d6dbe6;margin-bottom:.8125rem;padding-bottom:.8125rem}}.view-library .view-filters .form-item,.view-library-full .view-filters .form-item{width:auto;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-library .view-filters .form-item>label,.view-library-full .view-filters .form-item>label{margin:0 .9375rem 0 0}@media (max-width:768px){.view-library .view-filters .form-item>label,.view-library-full .view-filters .form-item>label{display:none}}.view-library .view-header,.view-library-full .view-header{font-size:.875rem;line-height:1.21;color:#7e88a2}@media (min-width:769px){.view-library .view-header,.view-library-full .view-header{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d6dbe6}}@media (max-width:768px){.view-library .view-header,.view-library-full .view-header{margin-bottom:.625rem}}.view-library-full{position:relative}.view-library-full .view-content .views-infinite-scroll-content-wrapper>div>ul>li{border-bottom:1px solid #d6dbe6;margin-bottom:1.375rem;padding-bottom:1.375rem}.view-library-full .view-content .views-infinite-scroll-content-wrapper>div>ul>li:last-child{margin:0}.view-library-full .view-content .views-infinite-scroll-content-wrapper>div>ul>li>div.node.contextual-region{position:static}@media (min-width:769px){.view-library-full .view-filters{top:-.9375rem}}.view-display-id-block_recent_additions_teaser .view-content>div>ul>li{margin-bottom:.9375rem}.view-display-id-block_recent_additions_teaser .node{border:1px solid rgba(214,219,230,.3)}.view-display-id-block_recent_additions_teaser h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.view-display-id-block_recent_additions_teaser .node,.view-display-id-block_recent_additions_s .node{border-radius:2px;padding:1.25rem 2.375rem 1.125rem 1.0625rem;position:relative}.view-display-id-block_recent_additions_teaser .node.node.contextual-region,.view-display-id-block_recent_additions_s .node.node.contextual-region{position:relative !important}.view-display-id-block_recent_additions_teaser .node .group-top,.view-display-id-block_recent_additions_s .node .group-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:.1875rem}.view-display-id-block_recent_additions_teaser .node .field--name-bundle-fieldnode,.view-display-id-block_recent_additions_s .node .field--name-bundle-fieldnode{text-transform:uppercase;font-size:.875rem;line-height:1.4285;color:#7e88a2}.view-display-id-block_recent_additions_teaser .node .field-name-pub-last-updated,.view-display-id-block_recent_additions_s .node .field-name-pub-last-updated{text-transform:uppercase}.view-display-id-block_recent_additions_teaser .node .field-name-pub-last-updated .field-label-inline,.view-display-id-block_recent_additions_s .node .field-name-pub-last-updated .field-label-inline{text-transform:none}.view-display-id-block_recent_additions_teaser .node .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name,.view-display-id-block_recent_additions_s .node .field-name-field-pub-contributors .field--name-field-contrib-name+.field--name-field-contrib-name{margin-left:.3125rem}.view-display-id-block_recent_additions_teaser .node>.field:not(.field-name-node-title),.view-display-id-block_recent_additions_s .node>.field:not(.field-name-node-title){color:#7e88a2;font-size:.875rem;line-height:1.8571}.view-display-id-block_recent_additions_teaser .node .field--name-book-species,.view-display-id-block_recent_additions_s .node .field--name-book-species{padding-top:0}.view-display-id-block_recent_additions_teaser .node h3,.view-display-id-block_recent_additions_s .node h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.view-display-id-block_recent_additions_teaser .node h3 a,.view-display-id-block_recent_additions_s .node h3 a{color:#454356}.no-touch .view-display-id-block_recent_additions_teaser .node h3 a:hover,.no-touch .view-display-id-block_recent_additions_s .node h3 a:hover{color:#304dec}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library{padding-top:.1875rem;margin-left:auto;position:absolute;right:0;top:0;padding-top:0;top:1.25rem;right:1.25rem}@media (min-width:769px){.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library{width:auto}}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-unflag a,.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-flag span.label,.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-flag a,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-unflag a,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-flag span.label,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-flag a{display:block;width:1rem;height:1rem;text-indent:-9999px;background:no-repeat left bottom;background-size:1rem auto}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library a+.ajax-progress,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library a+.ajax-progress{position:absolute;right:-25px;top:2px}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library .js-flag-message,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library .js-flag-message{display:none}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-unflag a,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-flag span.label,.view-display-id-block_recent_additions_teaser .node .flag-add-to-my-library.action-flag a,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-flag span.label,.view-display-id-block_recent_additions_s .node .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}.view-display-id-block_proceeding_siblings .flag-add-to-my-library,.view-display-id-block_publications_by_contributor .flag-add-to-my-library,.view-display-id-block_related_publications .flag-add-to-my-library,.view-display-id-block_publications_by_publisher .flag-add-to-my-library,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library{padding-top:0;top:1.25rem;right:0}@media (min-width:769px){.view-display-id-block_proceeding_siblings .flag-add-to-my-library,.view-display-id-block_publications_by_contributor .flag-add-to-my-library,.view-display-id-block_related_publications .flag-add-to-my-library,.view-display-id-block_publications_by_publisher .flag-add-to-my-library,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.25;width:5rem;text-transform:uppercase}.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-unflag a,.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag span.label,.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag a,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-unflag a,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag span.label,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag a,.view-display-id-block_related_publications .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_related_publications .flag-add-to-my-library.action-unflag a,.view-display-id-block_related_publications .flag-add-to-my-library.action-flag span.label,.view-display-id-block_related_publications .flag-add-to-my-library.action-flag a,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-unflag a,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag span.label,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag a,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-unflag span.label,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-unflag a,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag span.label,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag a{color:#7e88a2;display:block;padding-bottom:1.75rem;background:no-repeat left bottom;background-size:1rem auto}.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-unflag a:hover,.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag span.label:hover,.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag a:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-unflag a:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag span.label:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag a:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library.action-unflag a:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library.action-flag span.label:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library.action-flag a:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-unflag a:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag span.label:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag a:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-unflag span.label:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-unflag a:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag span.label:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag a:hover{color:#304dec}.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-unflag a,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-unflag a,.view-display-id-block_related_publications .flag-add-to-my-library.action-unflag a,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-unflag a,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag span.label,.view-display-id-block_proceeding_siblings .flag-add-to-my-library.action-flag a,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag span.label,.view-display-id-block_publications_by_contributor .flag-add-to-my-library.action-flag a,.view-display-id-block_related_publications .flag-add-to-my-library.action-flag span.label,.view-display-id-block_related_publications .flag-add-to-my-library.action-flag a,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag span.label,.view-display-id-block_publications_by_publisher .flag-add-to-my-library.action-flag a,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag span.label,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}}@media (max-width:768px){.view-display-id-block_proceeding_siblings .flag-add-to-my-library,.view-display-id-block_publications_by_contributor .flag-add-to-my-library,.view-display-id-block_related_publications .flag-add-to-my-library,.view-display-id-block_publications_by_publisher .flag-add-to-my-library,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library{margin-top:1.25rem}.view-display-id-block_proceeding_siblings .flag-add-to-my-library span.label,.view-display-id-block_proceeding_siblings .flag-add-to-my-library a,.view-display-id-block_publications_by_contributor .flag-add-to-my-library span.label,.view-display-id-block_publications_by_contributor .flag-add-to-my-library a,.view-display-id-block_related_publications .flag-add-to-my-library span.label,.view-display-id-block_related_publications .flag-add-to-my-library a,.view-display-id-block_publications_by_publisher .flag-add-to-my-library span.label,.view-display-id-block_publications_by_publisher .flag-add-to-my-library a,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library span.label,.view-display-id-block_journal_issue_siblings .flag-add-to-my-library a{background-image:url("/themes/custom/ivis/css/../images/heart--blue.svg");background-repeat:no-repeat;background-position:.8125rem center;background-size:1rem auto;font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:.41px;font-weight:700;display:block;border:1px solid #c2c7d1;border-radius:.1875rem;color:#454356;padding:.8125rem .5rem .8125rem 2.3125rem;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;display:inline-block}.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library span.label:hover,.no-touch .view-display-id-block_proceeding_siblings .flag-add-to-my-library a:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library span.label:hover,.no-touch .view-display-id-block_publications_by_contributor .flag-add-to-my-library a:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library span.label:hover,.no-touch .view-display-id-block_related_publications .flag-add-to-my-library a:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library span.label:hover,.no-touch .view-display-id-block_publications_by_publisher .flag-add-to-my-library a:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library span.label:hover,.no-touch .view-display-id-block_journal_issue_siblings .flag-add-to-my-library a:hover{background-color:#f5f6f9;color:#454356;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.view-display-id-block_proceeding_siblings .node,.view-display-id-block_publications_by_contributor .node,.view-display-id-block_recent_additions .node,.view-display-id-block_related_publications .node,.view-display-id-block_publications_by_publisher .node,.view-display-id-block_journal_issue_siblings .node{position:relative}.view-display-id-block_proceeding_siblings .node.node.contextual-region,.view-display-id-block_publications_by_contributor .node.node.contextual-region,.view-display-id-block_recent_additions .node.node.contextual-region,.view-display-id-block_related_publications .node.node.contextual-region,.view-display-id-block_publications_by_publisher .node.node.contextual-region,.view-display-id-block_journal_issue_siblings .node.node.contextual-region{position:relative !important}.view-display-id-block_proceeding_siblings .node .field--name-bundle-fieldnode,.view-display-id-block_publications_by_contributor .node .field--name-bundle-fieldnode,.view-display-id-block_recent_additions .node .field--name-bundle-fieldnode,.view-display-id-block_related_publications .node .field--name-bundle-fieldnode,.view-display-id-block_publications_by_publisher .node .field--name-bundle-fieldnode,.view-display-id-block_journal_issue_siblings .node .field--name-bundle-fieldnode{text-transform:uppercase;margin-right:.3125rem;font-size:.875rem;line-height:1.4285;color:#7e88a2}.view-display-id-block_proceeding_siblings .node .group-top,.view-display-id-block_publications_by_contributor .node .group-top,.view-display-id-block_recent_additions .node .group-top,.view-display-id-block_related_publications .node .group-top,.view-display-id-block_publications_by_publisher .node .group-top,.view-display-id-block_journal_issue_siblings .node .group-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.1875rem}.view-display-id-block_proceeding_siblings .node h3,.view-display-id-block_publications_by_contributor .node h3,.view-display-id-block_recent_additions .node h3,.view-display-id-block_related_publications .node h3,.view-display-id-block_publications_by_publisher .node h3,.view-display-id-block_journal_issue_siblings .node h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .5rem}.view-display-id-block_proceeding_siblings .node h3 a,.view-display-id-block_publications_by_contributor .node h3 a,.view-display-id-block_recent_additions .node h3 a,.view-display-id-block_related_publications .node h3 a,.view-display-id-block_publications_by_publisher .node h3 a,.view-display-id-block_journal_issue_siblings .node h3 a{color:#454356}.view-display-id-block_proceeding_siblings .node h3 a:hover,.view-display-id-block_publications_by_contributor .node h3 a:hover,.view-display-id-block_recent_additions .node h3 a:hover,.view-display-id-block_related_publications .node h3 a:hover,.view-display-id-block_publications_by_publisher .node h3 a:hover,.view-display-id-block_journal_issue_siblings .node h3 a:hover{color:#304dec}.view-display-id-block_proceeding_siblings .node>.field:not(.field-name-node-title),.view-display-id-block_publications_by_contributor .node>.field:not(.field-name-node-title),.view-display-id-block_recent_additions .node>.field:not(.field-name-node-title),.view-display-id-block_related_publications .node>.field:not(.field-name-node-title),.view-display-id-block_publications_by_publisher .node>.field:not(.field-name-node-title),.view-display-id-block_journal_issue_siblings .node>.field:not(.field-name-node-title){color:#7e88a2;font-size:.875rem;line-height:1.8571}.view-library-full.view-display-id-block_recent_additions .node{padding-right:3.125rem}.view-library-full.view-display-id-block_recent_additions ul>li:first-child>.node{border-top:1px solid #d6dbe6;padding-top:1.25rem}.view-library-full.view-display-id-block_recent_additions ul>li:first-child>.node .flag-add-to-my-library{right:1.25rem;top:1.25rem}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library{padding-top:.1875rem;margin-left:auto;position:absolute;right:0;top:0;right:1.25rem}@media (min-width:769px){.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library{width:auto}}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-unflag span.label,.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-unflag a,.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-flag span.label,.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-flag a{display:block;width:1rem;height:1rem;text-indent:-9999px;background:no-repeat left bottom;background-size:1rem auto}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library a+.ajax-progress{position:absolute;right:-25px;top:2px}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library .js-flag-message{display:none}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-unflag a{background-image:url(/themes/custom/ivis/css/../images/heart-filled--gray.svg)}.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-flag span.label,.view-library-full.view-display-id-block_recent_additions .flag-add-to-my-library.action-flag a{background-image:url(/themes/custom/ivis/css/../images/heart--gray.svg)}.view-library-full.view-display-id-block_recent_additions .field-name-pub-last-updated,.view-library-full.view-display-id-block_recent_additions .field-name-publication-languages{display:inline-block;vertical-align:top}.view-library-full.view-display-id-block_recent_additions .field-name-pub-last-updated+.field-name-publication-languages:before{content:'|'}@media (min-width:426px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media (min-width:1025px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:1024px) and (min-width:426px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:769px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child{padding:0 2.1875rem}}@media (max-width:768px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child{padding:1.5625rem 0}}.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child p{font-family:"Signika";font-size:1.6875rem;line-height:1.2222}.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto;background-image:url(/themes/custom/ivis/css/../images/chevron-right--white.svg);background-repeat:no-repeat;background-position:right .875rem center;background-size:.5rem auto;padding-right:1.875rem}@media (max-width:768px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child a{min-width:9.6875rem}}.no-touch .view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child a:hover{background-color:#50c4e9;color:#fff}.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul>li:last-child a:active{background-color:#1431d5;color:#fff}@media (max-width:425px){.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul .billboard-list{padding:.625rem 0}.view-library-full.view-display-id-block_recent_additions_s .view-content>div>ul .billboard-list .banner-wrapper.bann{width:17.875rem;max-width:100%;margin:0 auto}}.view-library-full.view-display-id-block_recent_additions_s .node{height:100%;background:#fff;border:1px solid rgba(214,219,230,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-library-full.view-display-id-block_recent_additions_s .node .field-name-publication-languages{margin-top:auto}.view-library-full.view-display-id-block_recent_additions_s h3{font-size:1rem;line-height:1.375}.view-organizations.view-display-id-block_calendar{position:relative}.view-organizations.view-display-id-block_calendar .view-header{font-size:.875rem}@media (min-width:651px){.view-organizations.view-display-id-block_calendar .view-header{position:absolute;right:0;top:-2.5rem}}@media (max-width:650px){.view-organizations.view-display-id-block_calendar .view-header{margin-bottom:.625rem}}.view-organizations.view-display-id-block_calendar ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}@media (min-width:1201px){.view-organizations.view-display-id-block_calendar li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(20% - 16px);-ms-flex-preferred-size:calc(20% - 16px);flex-basis:calc(20% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:1200px) and (min-width:769px){.view-organizations.view-display-id-block_calendar li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(25% - 16px);-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:768px) and (min-width:426px){.view-organizations.view-display-id-block_calendar li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:425px){.view-organizations.view-display-id-block_calendar li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}.view-organizations.view-display-id-block_calendar .node--type-organization.node--view-mode-teaser-s a{-webkit-box-shadow:0 4px 4px 0 #d6dbe6;box-shadow:0 4px 4px 0 #d6dbe6}.view-organizations.view-display-id-block_home{background:url(/themes/custom/ivis/css/../images/courses.svg) no-repeat}@media (min-width:769px){.view-organizations.view-display-id-block_home{padding-left:42.25%;background-position:7.33333% 15px;background-size:26.58333% auto}}@media (max-width:768px){.view-organizations.view-display-id-block_home{padding-top:13.125rem;background-position:center top;background-size:14.375rem auto}}@media (min-width:769px){.view-organizations.view-display-id-block_home .view-header{margin-bottom:2.8125rem}}@media (max-width:768px){.view-organizations.view-display-id-block_home .view-header{margin-bottom:1.5625rem}}.view-organizations.view-display-id-block_home .view-header h2{font-size:calc(1.35625rem + 1.275vw);font-family:"Signika";letter-spacing:.79px;line-height:1.2333;font-weight:400}@media (min-width:1200px){.view-organizations.view-display-id-block_home .view-header h2{font-size:2.3125rem}}@media (min-width:769px){.view-organizations.view-display-id-block_home .view-header h2{margin-bottom:2rem}}@media (max-width:768px){.view-organizations.view-display-id-block_home .view-header h2{margin-bottom:.9375rem}}.view-organizations.view-display-id-block_home .view-header p{font-size:1.125rem;line-height:1.5555}.view-organizations.view-display-id-block_home .view-content{margin-bottom:2.5rem}.view-organizations.view-display-id-block_home .view-content ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.view-organizations.view-display-id-block_home .view-content ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.view-organizations.view-display-id-block_home .view-content li:not(:last-child){margin-right:4.329%}.view-organizations.view-display-id-block_home .view-footer a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.view-organizations.view-display-id-block_home .view-footer a{min-width:9.6875rem}}.no-touch .view-organizations.view-display-id-block_home .view-footer a:hover{background-color:#50c4e9;color:#fff}.view-organizations.view-display-id-block_home .view-footer a:active{background-color:#1431d5;color:#fff}.view-calendar.view-display-id-block_event_calendar .item-list>ul>li,.view-calendar.view-display-id-block_e_learning .item-list>ul>li,.view-calendar.view-display-id-block_events_by_organization .item-list>ul>li{border-bottom:1px solid #d6dbe6;padding-bottom:1rem;margin-bottom:1rem}@media (min-width:961px){.view-calendar.view-display-id-block_events_by_organization .item-list>ul{width:calc(100% - 240px)}}.view-calendar.view-display-id-block_e_learning_by_organization>.view-content>.views-infinite-scroll-content-wrapper>.item-list>ul>li{border-bottom:1px solid #d6dbe6;padding-bottom:1.5625rem;margin-bottom:1.5625rem}@media (min-width:769px){.view-calendar.view-display-id-block_e_learning_by_organization .node--type-e-learning.node--view-mode-teaser>.group-left{width:7.5rem}}.billboard-list>label{text-align:center;text-transform:uppercase;color:#a2a9b5;letter-spacing:2px;margin-bottom:.9375rem;display:block;font-size:.875rem;line-height:1.2142;padding-top:.75rem}@media (min-width:651px){.billboard-list .inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;margin:0;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:769px){.billboard-list .inner>.banner-wrapper.bann:not(:only-child){-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33.33333% - 16px);-ms-flex-preferred-size:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 16px}}@media (max-width:650px){.billboard-list .inner>.banner-wrapper:not(:last-child){margin-bottom:.625rem}}.view-global-search .view-content .views-infinite-scroll-content-wrapper>.item-list>h3{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;background:#f5f6f9;padding:.75rem 1.25rem .6875rem}.view-global-search .view-content .views-infinite-scroll-content-wrapper>.item-list>ul>li:not(:last-child){border-bottom:1px solid #d6dbe6;margin-bottom:.9375rem;padding-bottom:.9375rem}.view-global-search .view-content .views-infinite-scroll-content-wrapper>.item-list:not(:last-child){margin-bottom:2.5rem}.view-flagging .view-header,.view-public-backoffice .view-header,.view-banner-statistics .view-header,.view-flagging .view-empty,.view-public-backoffice .view-empty,.view-banner-statistics .view-empty{color:#7e88a2;margin-bottom:1.5rem;font-size:.875rem}@media (min-width:961px){.view-flagging .view-header,.view-public-backoffice .view-header,.view-banner-statistics .view-header{position:absolute;right:0}}.view-flagging .view-filters,.view-public-backoffice .view-filters,.view-banner-statistics .view-filters{border-bottom:1px solid #d6dbe6;margin-bottom:1.5rem;padding-bottom:1.375rem}@media (min-width:961px){.view-flagging .view-filters,.view-public-backoffice .view-filters,.view-banner-statistics .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view-flagging .view-filters>label,.view-public-backoffice .view-filters>label,.view-banner-statistics .view-filters>label{font-size:.875rem;line-height:1.4285;color:#7e88a2}@media (min-width:961px){.view-flagging .view-filters>form,.view-public-backoffice .view-filters>form,.view-banner-statistics .view-filters>form{width:calc(100% - 85px);margin-left:auto}}@media (min-width:961px){.view-flagging .view-filters .form--inline,.view-public-backoffice .view-filters .form--inline,.view-banner-statistics .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:961px){.view-flagging .view-filters .form--inline .form-item,.view-public-backoffice .view-filters .form--inline .form-item,.view-banner-statistics .view-filters .form--inline .form-item{margin-bottom:0;margin-right:.9375rem}}@media (min-width:961px){.view-flagging .view-filters .form--inline .form-item-sort-bef-combine,.view-public-backoffice .view-filters .form--inline .form-item-sort-bef-combine,.view-banner-statistics .view-filters .form--inline .form-item-sort-bef-combine{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-flagging .view-filters .form--inline .form-item-sort-bef-combine>label,.view-public-backoffice .view-filters .form--inline .form-item-sort-bef-combine>label,.view-banner-statistics .view-filters .form--inline .form-item-sort-bef-combine>label{margin-right:.5625rem}.view-flagging .view-filters .form-actions,.view-public-backoffice .view-filters .form-actions,.view-banner-statistics .view-filters .form-actions{margin-top:0}.view-flagging .view-content>div>.item-list>ul>li,.view-public-backoffice .view-content>div>.item-list>ul>li,.view-banner-statistics .view-content>div>.item-list>ul>li{border-bottom:1px solid #d6dbe6;margin-bottom:1.6875rem;padding-bottom:1.6875rem}.view-flagging .view-content>div>.item-list>ul>li>div.node.contextual-region,.view-public-backoffice .view-content>div>.item-list>ul>li>div.node.contextual-region,.view-banner-statistics .view-content>div>.item-list>ul>li>div.node.contextual-region{position:relative}.view-public-backoffice table,.view-banner-statistics table{width:100%;border-collapse:collapse;font-size:.875rem}.view-public-backoffice table thead tr,.view-banner-statistics table thead tr{background:#f5f6f9}.view-public-backoffice table thead th,.view-banner-statistics table thead th{text-align:left;font-family:"Signika";font-size:1rem;padding:.3125rem .3125rem .3125rem 0;color:#7e88a2}.view-public-backoffice table thead th:first-child,.view-banner-statistics table thead th:first-child{padding-left:.3125rem}.view-public-backoffice table thead th a,.view-banner-statistics table thead th a{color:#7e88a2}@media (max-width:767px){.view-public-backoffice table thead,.view-banner-statistics table thead{display:none}}@media (min-width:768px){.view-public-backoffice table td,.view-banner-statistics table td{padding:.3125rem .625rem .3125rem 0}.view-public-backoffice table td:last-child,.view-banner-statistics table td:last-child{padding-right:0}.view-public-backoffice table td:first-child,.view-banner-statistics table td:first-child{padding-left:.3125rem;width:30%}}@media (min-width:768px){.view-public-backoffice table tr:nth-child(even) td,.view-banner-statistics table tr:nth-child(even) td{border-top:1px solid #d6dbe6;border-bottom:1px solid #d6dbe6}}.view-public-backoffice table.sticky-header,.view-banner-statistics table.sticky-header{z-index:1}@media (max-width:767px){.view-public-backoffice table.views-table,.view-banner-statistics table.views-table{display:block}.view-public-backoffice table.views-table tbody,.view-banner-statistics table.views-table tbody,.view-public-backoffice table.views-table thead,.view-banner-statistics table.views-table thead,.view-public-backoffice table.views-table th,.view-banner-statistics table.views-table th,.view-public-backoffice table.views-table td,.view-banner-statistics table.views-table td,.view-public-backoffice table.views-table tr,.view-banner-statistics table.views-table tr{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.view-public-backoffice table.views-table thead tr,.view-banner-statistics table.views-table thead tr{position:absolute;top:-9999px;left:-9999px}.view-public-backoffice table.views-table tr,.view-banner-statistics table.views-table tr{padding:0;border:1px solid #ccc;margin-bottom:20px}.view-public-backoffice table.views-table tr:not(:first-child),.view-banner-statistics table.views-table tr:not(:first-child){margin-top:-1px}.view-public-backoffice table.views-table td,.view-banner-statistics table.views-table td{border:none;border-bottom:1px solid #d6dbe6;position:relative;padding-right:10px;padding-left:140px !important;text-align:left;word-break:break-word;padding-top:5px;padding-bottom:5px}.view-public-backoffice table.views-table td:last-child,.view-banner-statistics table.views-table td:last-child{border:none}.view-public-backoffice table.views-table td.views-field-field-e-learning-type,.view-banner-statistics table.views-table td.views-field-field-e-learning-type{display:none}.view-public-backoffice table.views-table td:before,.view-banner-statistics table.views-table td:before{position:absolute;top:5px;font-weight:700;left:10px;width:130px;white-space:nowrap;content:attr(rel)}}.view-public-backoffice .views-field-operations .dropbutton-wrapper.dropbutton-multiple,.view-banner-statistics .views-field-operations .dropbutton-wrapper.dropbutton-multiple{margin:0;padding:0}.view-public-backoffice .views-field-operations .dropbutton-wrapper.dropbutton-single,.view-banner-statistics .views-field-operations .dropbutton-wrapper.dropbutton-single{min-height:auto}.view-public-backoffice .views-field-operations .dropbutton-wrapper.dropbutton-single .dropbutton-widget,.view-banner-statistics .views-field-operations .dropbutton-wrapper.dropbutton-single .dropbutton-widget{position:static;border:none;background:0 0}.view-public-backoffice .views-field-operations .dropbutton-wrapper.dropbutton-single .dropbutton-widget a,.view-banner-statistics .views-field-operations .dropbutton-wrapper.dropbutton-single .dropbutton-widget a{padding:0}@media (min-width:768px){.view-banner-statistics table td:first-child{width:8.125rem}}@media (min-width:768px){.view-banner-statistics table td.views-field-field-rp-splits{width:2.5rem}}@media (min-width:768px){.view-banner-statistics table td.views-field-nothing,.view-banner-statistics table td.views-field-field-rp-content-te{width:4.375rem}}@media (min-width:768px){.view-banner-statistics table td:last-child{width:5.9375rem}}.media--type-image .field--name-field-caption{padding-top:.8125rem;font-size:.875rem;line-height:1.2142;color:#7e88a2}@media (max-width:767px){.block-pageactions-block+.block-system-breadcrumb-block+.block-local-tasks-block{margin-top:10px}}.block-local-tasks-block{margin-bottom:1.25rem;font-size:15px}@media (max-width:767px){.block-local-tasks-block{padding-top:10px;margin-left:auto}}.block-local-tasks-block a{font-size:15px}.block-local-tasks-block a:before{margin-right:6px;margin-top:-2px}@media (max-width:767px){.block-local-tasks-block a[data-drupal-link-system-path$=translations]{display:none}}ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:19px}ul.tabs li.is-active{display:none}ul.tabs li:not(:first-child){border-left:1px solid #979797;margin-left:10px;padding-left:10px}ul.tabs li.is-active:first-child+li{margin:0;padding:0;border:none}ul.tabs a{display:block}.ajax-progress-throbber .throbber{background:url(/themes/custom/ivis/css/../images/ajaxloader.svg) no-repeat left top;background-size:20px 20px;padding:0;width:20px;height:20px;display:inline-block}.ajax-progress-throbber{padding:0;vertical-align:middle}.ajax-progress-fullscreen{background:#fff url(/themes/custom/ivis/css/../images/ajaxloader.svg) no-repeat left top;background-size:24px 24px}.messages{border-radius:2px;position:relative;border:2px solid;color:#555;padding:14px 10px 10px 70px;margin:10px 0 20px;-webkit-box-shadow:none;box-shadow:none;background:0 0}.messages:before{display:block;content:'';position:absolute;left:0;top:0;width:50px;height:100%;background:no-repeat center 13px;background-size:22px auto}.messages.messages--status{border-color:#1f7a67}.messages.messages--status:before{background-color:#1f7a67;background-image:url("/themes/custom/ivis/css/../images/success.svg")}.messages.messages--error{border-color:#d21e1f}.messages.messages--error:before{background-color:#d21e1f;background-image:url("/themes/custom/ivis/css/../images/error.svg")}.messages.messages--warning{border-color:#ffcb38}.messages.messages--warning:before{background-color:#ffcb38;background-image:url("/themes/custom/ivis/css/../images/warning.svg")}.messages em.placeholder{font-style:normal}.messages__list{margin:0;padding:0;list-style:none}.messages__list li:not(:last-child){margin-bottom:5px}fieldset .field-prefix .description{background:#f2fbff url(/themes/custom/ivis/css/../images/snake--whitebg.png) no-repeat 1.125rem .9375rem;background-size:3.125rem;border-radius:5px;font-size:1rem;line-height:1.625;color:#454356;margin-bottom:1.5rem;padding:.875rem .875rem .8125rem 5.125rem}textarea,input[type=text],input[type=number],input[type=password],input[type=email],input[type=url],input[type=date],fieldset,select{max-width:100%}textarea,input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border:1px solid #d6dbe6;font-size:.875rem;padding:.75rem 1rem;color:#454356;line-height:1.21;outline:none;font-family:"Lato";width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=number]:focus{border-color:#50c4e9}button,input[type=submit]{border-radius:0;border:none}input[type=submit]:not([id*=edit-submit-global-search]):not(.js-hide){font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){input[type=submit]:not([id*=edit-submit-global-search]):not(.js-hide){min-width:9.6875rem}}.no-touch input[type=submit]:not([id*=edit-submit-global-search]):not(.js-hide):hover{background-color:#50c4e9;color:#fff}input[type=submit]:not([id*=edit-submit-global-search]):not(.js-hide):active{background-color:#1431d5;color:#fff}::-webkit-input-placeholder{color:#a2a9b5}:-moz-placeholder{color:#a2a9b5;opacity:1}::-moz-placeholder{color:#a2a9b5;opacity:1}:-ms-input-placeholder{color:#a2a9b5}fieldset{max-width:100%;min-width:initial}fieldset .fieldset-wrapper>fieldset>legend{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;font-size:1rem;margin-bottom:1rem;font-weight:700}.form-item{margin-bottom:.9375rem}.webform-submission-form .form-item:not(.form-wrapper):not(.form-type-processed-text):not(.form-type-checkbox):not(.form-type-radios){width:30.625rem;max-width:100%}.webform-submission-form .form-item:not(.form-wrapper):not(.form-type-processed-text):not(.form-type-checkbox):not(.form-type-radios).form-type-date input{width:calc(100% - 25px)}.webform-submission-form .form-item:not(.form-wrapper):not(.form-type-processed-text):not(.form-type-checkbox):not(.form-type-radios).form-type-date .ui-datepicker-trigger{margin:.8125rem 0 0 .4375rem}.form-item.webform-section{margin-top:1.875rem;margin-bottom:1.5625rem}.form-item>label{line-height:1.625}.form-item .description,.form-item>label:not(.option),.form-item .webform-element-description{font-size:.875rem;line-height:1.4285;color:#7e88a2;margin-bottom:1rem}.form-item>label:not(.option){display:block;margin-bottom:.375rem}.form-item.form-type-select{position:relative}@media (max-width:539px){.form-item.form-type-select .select2-container{-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}}.form-item.form-type-select .ajax-progress-throbber{position:absolute;bottom:.375rem;right:-1.6875rem}@media (max-width:539px){.form-item.form-type-select .ajax-progress-throbber{right:0}}.form-item.form-type-select .ajax-progress-throbber .message{display:none}@media (max-width:539px){.form-item.form-type-select .ajax-progress-throbber+.select2-container{width:calc(100% - 30px) !important}}.form-item.form-item-company-address-country-code:last-child{margin-bottom:1.375rem !important}.form-checkboxes .form-item:not(:last-child),.form-radios .form-item:not(:last-child){margin-bottom:.4375rem}.form-checkboxes .form-item:last-child,.form-radios .form-item:last-child{margin-bottom:0}fieldset.webform-composite-hidden-title{margin-bottom:0}.webform-flexbox{width:31.5625rem;max-width:100%}.form-type-checkbox,.facet-item{position:relative}.form-type-checkbox input[type=checkbox],.facet-item input[type=checkbox]{position:absolute;left:0;top:.125rem;outline:0;opacity:0;z-index:-1;width:1rem;height:1rem}.form-type-checkbox input[type=checkbox]:checked+label:before,.facet-item input[type=checkbox]:checked+label:before{background:url(/themes/custom/ivis/css/../images/check--blue.svg) no-repeat center center;background-size:.75rem .625rem}.form-type-checkbox label,.facet-item label{padding-left:1.5625rem;display:block;cursor:pointer}.form-type-checkbox label:before,.facet-item label:before{position:absolute;width:1rem;height:1rem;border:1px solid #d6dbe6;border-radius:3px;content:'';display:block;left:0;background:#fff;top:.3125rem}.form-type-radio{position:relative}.form-type-radio input[type=radio]{position:absolute;left:0;top:.125rem;outline:0;opacity:0;z-index:-1;width:1.25rem;height:1.25rem}.webform-options-display-side-by-side .form-type-radio input[type=radio]{width:1.5rem;height:1.5rem;left:.9375rem;top:.9375rem}.form-type-radio input[type=radio]:checked+label{color:#304dec}.form-type-radio input[type=radio]:checked+label:before{border-color:#304dec;border-width:.375rem}.webform-options-display-side-by-side .form-type-radio input[type=radio]:checked+label:before{border-width:.5rem}.form-type-radio label{padding-left:1.6875rem;display:block;cursor:pointer}.webform-options-display-side-by-side .form-type-radio label{padding-left:2.4375rem}.form-type-radio label:before{position:absolute;width:1.25rem;height:1.25rem;border:1px solid #d6dbe6;border-radius:50%;content:'';display:block;left:0;background:#fff;top:.125rem;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.webform-options-display-side-by-side .form-type-radio label:before{left:.9375rem;top:.9375rem;width:1.5rem;height:1.5rem}fieldset{border:none;padding:0;margin:0}.webform-confirmation__message,.webform-confirmation__back{margin-bottom:0}.js-form-wrapper.js-webform-states-hidden[style*="display: block"]{margin-bottom:.9375rem}.webform-submission-form details{list-style:none;margin-top:2.5rem}.webform-submission-form details summary{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;cursor:pointer;margin-bottom:.9375rem;outline:none}.webform-submission-form details summary a{color:#454356}.webform-submission-form details summary:hover{color:#304dec}.webform-submission-form details summary::-webkit-details-marker{display:none}.webform-submission-form details .details-description{font-size:.875rem;line-height:1.25;margin-bottom:.625rem}.webform-submission-form details .details-wrapper{background:#f5f6f9;padding:1.25rem}fieldset.webform-composite-hidden-title>.fieldset-wrapper>.form-item:last-child,fieldset.webform-composite-hidden-title>.fieldset-wrapper>.form-wrapper>.form-item:last-child{margin-bottom:.9375rem}.form-actions{margin-top:.9375rem}.form-actions .form-submit+.ajax-progress-throbber{padding-top:.5625rem;padding-left:.4375rem}.form-item.webform-term-checkboxes-scroll{margin-bottom:1.875rem}.form-item.webform-term-checkboxes-scroll .fieldset-wrapper{background:#f5f6f9;padding:.625rem 1.25rem 0;border:none;max-height:11.875rem}fieldset.form-item.radios--wrapper{margin-bottom:1.875rem}.form-required:after{display:inline-block;width:7px;height:7px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/custom/ivis/css/../images/required.svg);background-repeat:no-repeat;background-size:7px 7px}div.webform-required{display:none}.ief-entity-operations input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]),.ief-row-form input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]){background:0 0;padding:0;line-height:26px;color:#454356;min-width:auto;font-weight:400;text-decoration:underline}.no-touch .ief-entity-operations input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]):hover,.no-touch .ief-row-form input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]):hover{background:0 0;color:#50c4e9}.ief-entity-operations input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]):not(:last-child),.ief-row-form input[type=submit]:not(#edit-submit-global-search):not(.js-hide):not([value="Update cover"]):not(:last-child){margin-right:.625rem}.ief-entity-operations input[value="Update cover"],.ief-row-form input[value="Update cover"]{margin-right:.9375rem}.ief-entity-operations input[value="Update cover"]+.form-submit,.ief-row-form input[value="Update cover"]+.form-submit{margin-top:.25rem}body.open-overlay{overflow:hidden}.fullpage-overlay{display:none;position:fixed;width:100%;overflow-y:auto;overflow-x:hidden;top:0;right:0;bottom:0;left:0;z-index:667;background:rgba(0,0,0,.6)}.fullpage-overlay.validation_errors{display:block}.fullpage-overlay__inner{position:relative;max-width:600px;margin:100px auto 50px;padding:90px 135px 80px;background:#fff}@media (max-width:650px){.fullpage-overlay__inner{padding:0;min-height:100%}.fullpage-overlay__inner>div{min-height:100%}}.form-popup-wrapper{position:relative;background-image:-o-linear-gradient(315deg,#67b1b2 0%,#accc5f 100%);background-image:linear-gradient(135deg,#67b1b2 0%,#accc5f 100%);padding:50px 30px 30px}.form-popup-wrapper h2{text-align:center;color:#fff;font-size:1.5em}@media (max-width:650px){.form-popup-wrapper{min-height:100%}}.form-popup{background-color:#fff;padding:40px 90px 60px;-webkit-box-shadow:3px 3px 30px 0px rgba(0,0,0,.24);box-shadow:3px 3px 30px 0px rgba(0,0,0,.24)}@media (max-width:650px){.form-popup{padding:20px 20px 30px}}.form-popup ul{margin:0;padding:0;list-style:none;margin-bottom:20px;margin-top:15px;text-align:center}.form-popup li{display:inline-block}.form-popup li:not(:last-child){margin-right:10px}.btn__close__wrapper{top:6px;right:6px;position:absolute}.btn__close__wrapper a{cursor:pointer;display:block;width:32px;height:32px;background:url(/themes/custom/ivis/css/../images/close-overlay.svg) no-repeat center center;background-size:19px;text-indent:-9999px}a{color:#304dec;text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}a:hover{color:#50c4e9}.btn-primary{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.btn-primary{min-width:9.6875rem}}.no-touch .btn-primary:hover{background-color:#50c4e9;color:#fff}.btn-primary:active{background-color:#1431d5;color:#fff}.btn-primary--nofill{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;color:#3143a6;background:#fff;border:1px solid #c2c7d1;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2)}@media (max-width:768px){.btn-primary--nofill{min-width:9.6875rem}}.no-touch .btn-primary--nofill:hover{background-color:#50c4e9;color:#fff}.btn-primary--nofill:active{background-color:#1431d5;color:#fff}.no-touch .btn-primary--nofill:hover{background:#f5f6f9;color:#3143a6;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.btn-primary--nofill:active{color:#3143a6;background:#fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.btn-primary--arrow{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;min-width:auto;background-image:url(/themes/custom/ivis/css/../images/chevron-right--white.svg);background-repeat:no-repeat;background-position:right .875rem center;background-size:.5rem auto;padding-right:1.875rem}@media (max-width:768px){.btn-primary--arrow{min-width:9.6875rem}}.no-touch .btn-primary--arrow:hover{background-color:#50c4e9;color:#fff}.btn-primary--arrow:active{background-color:#1431d5;color:#fff}nav.breadcrumb{margin-bottom:1.5625rem}nav.breadcrumb ol{margin:0;padding:0;list-style:none;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#7e88a2;line-height:1.25}nav.breadcrumb ol a{color:#7e88a2}.no-touch nav.breadcrumb ol a:hover{color:#3143a6}nav.breadcrumb ol li:not(:last-child){margin-right:.5rem;padding-right:.9375rem;background:url(/themes/custom/ivis/css/../images/chevron-right--gray.svg) no-repeat right 4px;background-size:7px 7px}nav.breadcrumb ol li:first-child{padding-right:0}nav.breadcrumb ol li:first-child a{width:1.6875rem;background:url(/themes/custom/ivis/css/../images/home--gray.svg) no-repeat left 2px;background-size:12px 11px;display:block;text-indent:-9999px}ul.pager{padding-top:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pager__item>a{font-family:"Lato";font-weight:900;letter-spacing:.15px;display:block;padding:.4375rem .625rem}.pager__item>a.button{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;color:#3143a6;background:#fff;border:1px solid #c2c7d1;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2)}@media (max-width:768px){.pager__item>a.button{min-width:9.6875rem}}.no-touch .pager__item>a.button:hover{background-color:#50c4e9;color:#fff}.pager__item>a.button:active{background-color:#1431d5;color:#fff}.no-touch .pager__item>a.button:hover{background:#f5f6f9;color:#3143a6;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.pager__item>a.button:active{color:#3143a6;background:#fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.pager__item:not(:last-child){margin-right:.3125rem}.pager__item.pager__item--next a,.pager__item.pager__item--previous a{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;color:#3143a6;background:#fff;border:1px solid #c2c7d1;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2);min-width:auto}@media (max-width:768px){.pager__item.pager__item--next a,.pager__item.pager__item--previous a{min-width:9.6875rem}}.no-touch .pager__item.pager__item--next a:hover,.no-touch .pager__item.pager__item--previous a:hover{background-color:#50c4e9;color:#fff}.pager__item.pager__item--next a:active,.pager__item.pager__item--previous a:active{background-color:#1431d5;color:#fff}.no-touch .pager__item.pager__item--next a:hover,.no-touch .pager__item.pager__item--previous a:hover{background:#f5f6f9;color:#3143a6;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.pager__item.pager__item--next a:active,.pager__item.pager__item--previous a:active{color:#3143a6;background:#fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}@media (max-width:768px){.pager__item.pager__item--next a,.pager__item.pager__item--previous a{min-width:auto}}.pager__item.is-active>a{color:#50c4e9}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none}#colorbox,#cboxOverlay,#cboxWrapper,#cboxContent{overflow:visible}#cboxWrapper,#cboxContent{border-radius:0;background:0 0}#cboxClose{background:url(/themes/custom/ivis/css/../images/close-overlay.svg) no-repeat left top;background-size:26px 26px;width:26px;height:26px;top:-45px;right:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;outline:none}.no-touch #cboxClose:hover{background-position:left top;opacity:.6}#cboxLoadedContent{margin-bottom:0}.tooltip-content{display:none}.tooltipstered{border-radius:50%;background-color:#000;display:inline-block;color:#fff;vertical-align:middle;margin-bottom:4px;margin-left:5px;text-align:center}@media (min-width:769px){.tooltipstered{width:22px;height:22px;line-height:22px;font-size:17px}}@media (max-width:768px){.tooltipstered{width:18px;height:18px;line-height:18px;font-size:14px}}.tooltipster-sidetip .tooltipster-box{border:none;background-color:#000;padding:9px 6px;border-radius:5px;font-weight:400;line-height:22px;font-size:17px}.tooltipster-sidetip .tooltipster-box .small{font-size:12px;line-height:16px;display:block}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#000}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:7px 5px 0;border-color:#3143a6 transparent transparent}.select2-container--default .select2-selection--single{height:auto}.select2-container--default .select2-selection--single:focus{outline:none}select.error+.select2-container--default .select2-selection--single{border-color:red}.select2-container--default .select2-results>.select2-results__options{max-height:300px}.select2-container--default .select2-selection--single{font-size:.875rem;background:#fff;font-family:"Lato";line-height:1.4736;color:#454356;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #d6dbe6}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:.4375rem 2.1875rem .375rem 1.125rem;color:#454356}.select2-container--default .select2-selection--single .select2-selection__arrow{top:1.1875rem;right:.9375rem;width:.8125rem;height:.5rem;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:7px 5px 0;left:0;top:0;margin:0;border-color:#3143a6 transparent transparent}.select2-results__option{font-size:.875rem;padding:.125rem .375rem}.popup{position:fixed;width:100%;left:0;top:0;bottom:0;z-index:100;overflow-y:scroll;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}.popup.donation .popup__bottom{text-align:center}.popup__close{position:absolute;right:.625rem;top:.625rem}.popup__close a{display:block;background:url(/themes/custom/ivis/css/../images/times-regular.svg) no-repeat center center;width:1.25rem;height:1.25rem;text-indent:-9999px}.popup__inner{border-radius:3px;width:37rem;max-width:95%;left:0;right:0;margin:0 auto;top:10vh;position:relative;z-index:100;background:#fff url(/themes/custom/ivis/css/../images/snake2.png) no-repeat right 1.875rem top 1.875rem}.flag-anon-message .popup__inner,.field--name-account-usp .popup__inner{width:49.6875rem;background:#f5f6f9 url(/themes/custom/ivis/css/../images/snake3.png) no-repeat right -5rem top 1.875rem}@media (max-width:767px){.flag-anon-message .popup__inner,.field--name-account-usp .popup__inner{background-position:center top .625rem;background-size:10.625rem auto}}.field--name-account-usp .popup__inner{top:0}@media (min-width:768px){.field--name-account-usp .popup__inner{background-position:right top 1.875rem;background-size:14.375rem auto}}@media (max-width:650px){.popup__inner{background-image:none;top:1.25rem}}.popup__top{max-width:100%;padding:3rem 0 1.25rem 2.8125rem}@media (min-width:651px){.popup__top{width:23.125rem}}@media (max-width:650px){.popup__top{padding:1.25rem}}.popup__top h2{font-size:calc(1.32062rem + .8475vw);line-height:1;letter-spacing:1px;font-family:"Signika";font-weight:700;margin-bottom:1.25rem}@media (min-width:1200px){.popup__top h2{font-size:1.95625rem}}.popup__top .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup__top .actions a.btn-primary{color:#fff}.popup__top .actions a:not(.btn-primary){font-size:.875rem}.popup__content{width:32.5rem;max-width:100%}@media (min-width:1000px){.popup__content{padding:3.75rem 0 2.8125rem 6.25rem}}@media (max-width:999px) and (min-width:768px){.popup__content{padding:2.5rem 0 2.1875rem 3.125rem}}@media (max-width:767px){.popup__content{padding:9.375rem 1.25rem 1.5625rem}}.popup__content h2{font-size:calc(1.3125rem + .75vw);margin-bottom:1.25rem;font-family:"Signika";font-weight:700;letter-spacing:1.1px;line-height:1.2333;font-size:calc(1.36875rem + 1.425vw);line-height:1.1794;margin-bottom:.625rem}@media (min-width:1200px){.popup__content h2{font-size:1.875rem}}@media (min-width:1200px){.popup__content h2{font-size:2.4375rem}}.popup__content ul{margin:0 0 1.5625rem;padding:0 0 0 1.125rem;font-size:.875rem;line-height:1.7142;color:#7e88a2}.popup__content .actions a{display:block}.popup__content .actions a.btn-primary{color:#fff}.popup__content .actions a:not(:last-child){margin-bottom:.9375rem}.popup__subtitle{font-weight:700;color:#3143a6;letter-spacing:.15px;margin-bottom:.3125rem}.popup__bottom{background:#f5f6f9;padding:1.75rem 2.8125rem 2.25rem}@media (max-width:650px){.popup__bottom{padding:1.25rem}}.popup__bottom h3{font-size:calc(1.28125rem + .375vw);margin-bottom:.9375rem;line-height:1.2;font-family:"Signika";font-weight:700;letter-spacing:0;font-style:normal;margin-bottom:1.375rem}@media (min-width:1200px){.popup__bottom h3{font-size:1.5625rem}}.popup__options{margin:0;padding:0;list-style:none}.popup__options a{color:#454356;display:block;background:url(/themes/custom/ivis/css/../images/chevron-right--blue.svg) no-repeat right center;background-size:18px 24px;padding-right:2.1875rem}.popup__options li{padding-left:2.8125rem;background:no-repeat left top}.popup__options li.library{background-image:url(/themes/custom/ivis/css/../images/book--blue.svg);background-position:6px 6px;background-size:22px auto}.popup__options li.calendar{background-image:url(/themes/custom/ivis/css/../images/calendar--blue.svg);background-position:8px 6px;background-size:19px auto}.popup__options li.elearning{background-image:url(/themes/custom/ivis/css/../images/hat--blue.svg);background-position:2px 6px;background-size:32px auto}.popup__options li:not(:last-child){margin-bottom:1.25rem}.popup__options h4{font-size:1.125rem;margin-bottom:1.125rem;font-family:"Lato";line-height:1.2222;font-weight:900;letter-spacing:.5px;font-style:normal;margin:0 0 .125rem}.popup__options p{font-size:.875rem;line-height:1.4285;color:#7e88a2}.popupbg{background:rgba(42,42,42,.4);position:fixed;width:100%;height:100%;left:0;top:0;z-index:99}.sliding-popup-bottom{background-color:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.1);box-shadow:0 0 13px 0 rgba(0,0,0,.1);width:100%;color:#454356;padding:1.875rem 0 1.4375rem}.sliding-popup-bottom p{margin:0}.sliding-popup-bottom .eu-cookie-compliance-buttons>button.agree-button{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.sliding-popup-bottom .eu-cookie-compliance-buttons>button.agree-button{min-width:9.6875rem}}.no-touch .sliding-popup-bottom .eu-cookie-compliance-buttons>button.agree-button:hover{background-color:#50c4e9;color:#fff}.sliding-popup-bottom .eu-cookie-compliance-buttons>button.agree-button:active{background-color:#1431d5;color:#fff}.sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer;color:#3143a6;background:#fff;border:1px solid #c2c7d1;-webkit-box-shadow:0 2px 2px 0 rgba(162,169,181,.2);box-shadow:0 2px 2px 0 rgba(162,169,181,.2)}@media (max-width:768px){.sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button{min-width:9.6875rem}}.no-touch .sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button:hover{background-color:#50c4e9;color:#fff}.sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button:active{background-color:#1431d5;color:#fff}.no-touch .sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button:hover{background:#f5f6f9;color:#3143a6;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sliding-popup-bottom .eu-cookie-compliance-buttons>button.decline-button:active{color:#3143a6;background:#fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sliding-popup-bottom .eu-cookie-compliance-buttons>button:not(:last-child){margin-right:.3125rem}.sliding-popup-bottom button.find-more-button{background:0 0;padding:0;color:#454356;text-decoration:underline}@media (max-width:1000px){.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;width:100%;max-width:100%}}.eu-cookie-compliance-content{max-width:1200px}@media (max-width:1200px){.eu-cookie-compliance-content{padding-left:20px;padding-right:20px}}.eu-cookie-compliance-buttons{padding-top:25px}@media (max-width:768px){.eu-cookie-compliance-buttons{padding-top:10px}}.block-facets:not(:last-child){margin-bottom:2.5rem}.facets-widget-checkbox ul{margin:0;padding:0;list-style:none}.facet__title{font-size:1rem;font-family:"Lato";line-height:1.375;font-weight:900;letter-spacing:.44px;margin-bottom:.4375rem;padding-bottom:.375rem;border-bottom:1px solid #d6dbe6}.block-facets-summary{position:relative}@media (min-width:769px){.block-facets-summary#block-elearningsummary{padding-top:.5625rem}}@media (min-width:769px){.block-facets-summary{margin-bottom:1.6875rem;padding-bottom:1.6875rem;border-bottom:1px solid #d6dbe6}}@media (max-width:768px){.block-facets-summary{margin-bottom:1rem}}@media (max-width:650px){.block-facets-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-facets-summary ul{margin:0;padding:0;list-style:none}.block-facets-summary>div:first-child:not(:last-child):not([data-contextual-id]),.block-facets-summary>div[data-contextual-id]:first-child+div:not(:last-child){padding-bottom:1.625rem;margin-bottom:1.5rem;border-bottom:1px solid #d6dbe6}.block-facets-summary .source-summary-count{font-size:.875rem;color:#7e88a2}@media (max-width:768px){.block-facets-summary .source-summary-count{display:none}}@media (min-width:769px){.block-facets-summary .source-summary-count--mobile{display:none}}@media (max-width:425px){.block-facets-summary .source-summary-count--mobile a{display:block}}.selected-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:651px){.selected-filters{margin:0 6.25rem 0 0}}.selected-filters>label{font-size:.875rem;line-height:1;color:#7e88a2;margin-right:.5rem}.selected-filters>.facet-summary-item--facet,.selected-filters>.facet-summary-item--search-string{margin-bottom:.3125rem}@media (min-width:651px){.selected-filters>.facet-summary-item--facet,.selected-filters>.facet-summary-item--search-string{margin-right:.625rem}}@media (max-width:650px){.selected-filters>.facet-summary-item--facet,.selected-filters>.facet-summary-item--search-string{margin-right:.3125rem}}.facet-summary-item--facet,.facet-summary-item--search-string{font-size:.625rem;line-height:1.2;letter-spacing:0;font-weight:700}.facet-summary-item--facet>a,.facet-summary-item--search-string>a{background:#a2a9b5 url(/themes/custom/ivis/css/../images/close--white.svg) no-repeat right .375rem center;background-size:.5rem;color:#fff;border-radius:16px;text-transform:uppercase;padding:.125rem 1.375rem .125rem .375rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.no-touch .facet-summary-item--facet>a:hover,.no-touch .facet-summary-item--search-string>a:hover{background-color:#e35353}.facet-summary-item--facet .facet-item__status,.facet-summary-item--search-string .facet-item__status{display:none}.facet-summary-item--search-string>a{display:inline-block}.facet-summary-item--search-string .search-string__status{display:none}.facet-summary-item--facet>a{display:block}.facet-summary-item--clear{font-size:.875rem;line-height:1}@media (min-width:651px){.facet-summary-item--clear{position:absolute;right:0}}@media (max-width:650px){.facet-summary-item--clear{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.mobile-filters-close{display:none}@media (max-width:768px){.filter-open .mobile-filters-close{display:block}}.block-facet--glossaryaz{margin-bottom:1.5rem;font-size:.875rem;border-top:1px solid #d6dbe6;border-bottom:1px solid #d6dbe6}@media (min-width:768px){.block-facet--glossaryaz{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.375rem .625rem 1.3125rem}}@media (max-width:767px){.block-facet--glossaryaz{padding:.625rem 0}}.block-facet--glossaryaz>label{color:#7e88a2;margin-right:.625rem}.block-facet--glossaryaz>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.block-facet--glossaryaz ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.horizontal-tabs{margin:0;border:none}div.horizontal-tabs ul.horizontal-tabs-list{background:0 0;border:none;border-top:1px solid #d6dbe6;border-bottom:1px solid #d6dbe6}div.horizontal-tabs ul.horizontal-tabs-list li a{color:#7e88a2;padding:.875rem 0 1rem}@media (min-width:1101px){div.horizontal-tabs ul.horizontal-tabs-list li a{padding-left:1.375rem;padding-right:1.375rem}}@media (max-width:1100px){div.horizontal-tabs ul.horizontal-tabs-list li a{padding-left:.75rem;padding-right:.75rem}}div.horizontal-tabs ul.horizontal-tabs-list li a strong{font-weight:400}div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:.875rem 0 1rem;color:#454356}@media (min-width:1101px){div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding-left:1.375rem;padding-right:1.375rem}}@media (max-width:1100px){div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding-left:.75rem;padding-right:.75rem}}div.horizontal-tabs ul.horizontal-tabs-list li.selected a:after{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}div.horizontal-tabs ul.horizontal-tabs-list li.selected a strong{font-weight:900}@media (min-width:1221px){div.horizontal-tabs ul.horizontal-tabs-list li:not(:last-child){margin-right:.9375rem}}div.horizontal-tabs .horizontal-tab-button{background:0 0;border:none;padding:0;min-width:auto}div.horizontal-tabs .horizontal-tab-button a{position:relative}div.horizontal-tabs .horizontal-tab-button a:after{content:'';display:block;width:100%;height:.1875rem;background:#304dec;position:absolute;left:0;bottom:0;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}div.horizontal-tabs .horizontal-tab-button a:hover{background:0 0}div.horizontal-tabs .horizontal-tab-button a:hover:after{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:none;-o-transition:none;transition:none}.horizontal-tabs-panes .horizontal-tabs-pane,.horizontal-tabs-panes details.horizontal-tabs-pane{padding:0}@media (min-width:650px){.field-group-tabs-wrapper .details-wrapper{padding:.9375rem 0 0}}@media (max-width:649px){.field-group-tabs-wrapper .details-wrapper{padding:0 0 1.875rem}}.field-group-tabs-wrapper summary{border-bottom:1px solid #d6dbe6;margin-bottom:.9375rem;font-weight:900;outline:none;list-style:none;padding-bottom:.3125rem;padding-left:1.4375rem;position:relative}.field-group-tabs-wrapper summary:before{width:.8125rem;height:.8125rem;content:'';display:block;background:url(/themes/custom/ivis/css/../images/chevron-down--black.svg) no-repeat left top;background-size:.8125rem auto;position:absolute;left:0;top:.3125rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.field-group-tabs-wrapper summary::-webkit-details-marker{display:none}.field-group-tabs-wrapper details[open=""] summary:before,.field-group-tabs-wrapper details[open=open] summary:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:.625rem}@media (max-width:767px){.flag span{display:none}}.flag .js-flag-message{display:none}.slick-dots{margin:0;padding:0;list-style:none;padding-top:.625rem;text-align:center;width:100%}.slick-dots li{display:inline-block;vertical-align:top}.slick-dots li:not(:last-child){margin-right:.3125rem}.slick-dots button{cursor:pointer;outline:none;border:none;text-indent:-9999px;width:10px;height:10px;padding:0;border-radius:50%;background:#d6dbe6}.slick-dots .slick-active button{background:#304dec}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slide{height:auto;float:none}.ui-widget{font-family:"Lato";font-size:1rem}.ui-dialog-titlebar{display:none}.ui-autocomplete{background:#fff;z-index:10;font-size:.875rem}.ui-datepicker{background:#fff;z-index:10;border:1px solid #d6dbe6}.editor-link-dialog.ui-dialog{background:#fff;border:1px solid #d6dbe6;padding:1.25rem}.editor-link-dialog.ui-dialog .form-submit{font-size:1rem;padding:.5625rem .9375rem;background:#304dec;color:#fff;border-radius:3px;line-height:1.25;font-family:"Lato";font-weight:900;letter-spacing:.15px;text-align:center;min-width:11.5625rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-decoration:none;display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:768px){.editor-link-dialog.ui-dialog .form-submit{min-width:9.6875rem}}.no-touch .editor-link-dialog.ui-dialog .form-submit:hover{background-color:#50c4e9;color:#fff}.editor-link-dialog.ui-dialog .form-submit:active{background-color:#1431d5;color:#fff}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.ui-widget-overlay .ui-dialog-titlebar{display:block}.ui-widget-overlay .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog-titlebar-close{position:absolute;width:2.5rem;height:2.5rem;background:url(/themes/custom/ivis/css/../images/times-regular.svg) no-repeat center center;background-size:1.5625rem 1.5rem;top:0;right:0;z-index:20;cursor:pointer;text-indent:-99999px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-node-type-chapter .field-name-field-chpt-content>div[class^="c"]{padding:0;max-width:100%}
