/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[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{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-base:rgb(0,0,0);--gutter:2rem;--ckeditor-simple-layout-wrapper-background:rgba(0,178,169,0.1);--ckeditor-simple-layout-property-gutter:var(--gutter);--ckeditor-simple-layout-property-gutter--adjusted:calc(var(--gutter)*1.5);--ckeditor-simple-layout-property-gutter--reduced:calc(var(--gutter)/1.5);--image-style-width-small:400px;--image-style-width-medium:600px;--image-style-width-large:800px;--screen-small:480px;--screen-medium:640px;--screen-medlarge:720px;--screen-large:960px;--screen-xlarge:1200px;--screen-xxlarge:1300px;--screen-xxxlarge:1550px;--line-height-base:1.5;--line-height-heading:1.35;--font-family-serif:Georgia,"Times New Roman",Times,serif;--font-family-sans-serif:"Barlow",Arial,sans-serif;--font-family-base:var(--font-family-sans-serif);--font-family-heading:var(--font-family-sans-serif);font-size:62.5%;--font-size-base:1.6rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-md:1.7rem;--font-size-lg:1.8rem;--font-size-xl:2.2rem;--font-size-xxl:2.8rem;--font-size-xxxl:2.9rem;--space:1rem;--space-sm:calc(var(--space)*0.5);--space-md:calc(var(--space)*2);--space-lg:calc(var(--space)*4);--space-xl:calc(var(--space)*8);--space-xxl:calc(var(--space)*12);--space-pokus:calc(var(--space-md)*2);}@supports(--css:variables){@media screen and (min-width:640px){:root{--gutter:3rem;}}@media screen and (min-width:960px){:root{--gutter:4rem;--font-size-md:1.8rem;--font-size-lg:2.05rem;--font-size-xl:2.4rem;--font-size-xxl:3.4rem;--font-size-xxxl:3.9rem;--space-lg:5rem;--space-xl:calc(var(--space)*10);--space-xxl:calc(var(--space)*15);}}@media screen and (min-width:1550px){:root{--gutter:6rem;}}}@media only screen and (min-width:960px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:480px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media only screen and (min-width:640px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1550px){}@media (hover:hover) and (pointer:fine){}@media only screen and (max-width:640px){}*,*:before,*:after{box-sizing:border-box;}body{overflow-x:hidden;background-color:rgb(77,77,77);}figure{margin:0;}img,picture,video{margin:0;max-width:100%;height:auto;}iframe{max-width:100%;}p{margin:.7em 0;}a,body .ui-widget-content a,body .ui-accordion .accordion-title a{color:rgb(0,96,180);text-decoration:underline;text-decoration-color:rgba(0,96,180,0.1);}@media (hover:hover) and (pointer:fine){a:hover,a:focus,body .ui-widget-content a:hover,body .ui-widget-content a:focus,body .ui-accordion .accordion-title a:hover,body .ui-accordion .accordion-title a:focus{color:rgb(0,71,132);text-decoration-color:rgb(0,71,132);}}a:visited,body .ui-widget-content a:visited,body .ui-accordion .accordion-title a:visited{color:rgb(0,96,180);}@media (hover:hover) and (pointer:fine){a:visited:hover,a:visited:focus,body .ui-widget-content a:visited:hover,body .ui-widget-content a:visited:focus,body .ui-accordion .accordion-title a:visited:hover,body .ui-accordion .accordion-title a:visited:focus{color:rgb(0,71,132);}}a.ck-anchor{text-decoration:none;color:rgb(0,0,0);}@media (hover:hover) and (pointer:fine){a.ck-anchor:hover,a.ck-anchor:focus{color:rgb(0,0,0);}}ul,ol{margin:0;padding:0;}ul,ul li{list-style-type:none;list-style:none;}.study-tabs__content__inner h2,.region--content .field--type-text-with-summary h2,.region--content .field--type-text h2,.region--content .field--type-text-long h2,.paragraph h2{margin-top:1.6em;font-weight:700;}.study-tabs__content__inner h3,.study-tabs__content__inner h4,.study-tabs__content__inner h5,.study-tabs__content__inner h6,.region--content .field--type-text-with-summary h3,.region--content .field--type-text-with-summary h4,.region--content .field--type-text-with-summary h5,.region--content .field--type-text-with-summary h6,.region--content .field--type-text h3,.region--content .field--type-text h4,.region--content .field--type-text h5,.region--content .field--type-text h6,.region--content .field--type-text-long h3,.region--content .field--type-text-long h4,.region--content .field--type-text-long h5,.region--content .field--type-text-long h6,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6{margin-top:2em;}.study-tabs__content__inner ul:not([class*="tablesaw"]),.region--content .field--type-text-with-summary ul:not([class*="tablesaw"]),.region--content .field--type-text ul:not([class*="tablesaw"]),.region--content .field--type-text-long ul:not([class*="tablesaw"]),.paragraph ul:not([class*="tablesaw"]){margin:2rem 0 2rem 0;margin:var(--space-md) 0 var(--space-md) 0;padding-left:0;overflow:auto;width:-moz-fit-content;width:fit-content;min-width:7em;}.study-tabs__content__inner ul:not([class*="tablesaw"]) li,.region--content .field--type-text-with-summary ul:not([class*="tablesaw"]) li,.region--content .field--type-text ul:not([class*="tablesaw"]) li,.region--content .field--type-text-long ul:not([class*="tablesaw"]) li,.paragraph ul:not([class*="tablesaw"]) li{list-style-type:none;position:relative;padding-left:1.6em;margin-bottom:.4em;}.study-tabs__content__inner ul:not([class*="tablesaw"]) li::before,.region--content .field--type-text-with-summary ul:not([class*="tablesaw"]) li::before,.region--content .field--type-text ul:not([class*="tablesaw"]) li::before,.region--content .field--type-text-long ul:not([class*="tablesaw"]) li::before,.paragraph ul:not([class*="tablesaw"]) li::before{content:'';position:absolute;left:0;top:0.25em;width:1.2em;height:1.1em;background-image:url(/themes/custom/fjfi/images/list-item.svg);background-size:auto 1.1em;background-repeat:no-repeat;background-position:center;}.study-tabs__content__inner ul:not([class*="tablesaw"]) li ul,.region--content .field--type-text-with-summary ul:not([class*="tablesaw"]) li ul,.region--content .field--type-text ul:not([class*="tablesaw"]) li ul,.region--content .field--type-text-long ul:not([class*="tablesaw"]) li ul,.paragraph ul:not([class*="tablesaw"]) li ul{margin:0.5rem 0 .4em 0;margin:var(--space-sm) 0 .4em 0;}.study-tabs__content__inner ul:not([class*="tablesaw"]) li ul li,.region--content .field--type-text-with-summary ul:not([class*="tablesaw"]) li ul li,.region--content .field--type-text ul:not([class*="tablesaw"]) li ul li,.region--content .field--type-text-long ul:not([class*="tablesaw"]) li ul li,.paragraph ul:not([class*="tablesaw"]) li ul li{margin-bottom:.2em;}.study-tabs__content__inner ol,.region--content .field--type-text-with-summary ol,.region--content .field--type-text ol,.region--content .field--type-text-long ol,.paragraph ol{margin:2rem 0 2rem 1em;margin:var(--space-md) 0 var(--space-md) 1em;}.study-tabs__content__inner ol li,.region--content .field--type-text-with-summary ol li,.region--content .field--type-text ol li,.region--content .field--type-text-long ol li,.paragraph ol li{padding-left:.6em;margin-bottom:.4em;}.study-tabs__content__inner ol ol,.region--content .field--type-text-with-summary ol ol,.region--content .field--type-text ol ol,.region--content .field--type-text-long ol ol,.paragraph ol ol{list-style-type:lower-latin;}.study-tabs__content__inner ol ol,.study-tabs__content__inner ol ul,.region--content .field--type-text-with-summary ol ol,.region--content .field--type-text-with-summary ol ul,.region--content .field--type-text ol ol,.region--content .field--type-text ol ul,.region--content .field--type-text-long ol ol,.region--content .field--type-text-long ol ul,.paragraph ol ol,.paragraph ol ul{margin-top:.4em;margin-bottom:.4em;}.study-tabs__content__inner ol ul li,.region--content .field--type-text-with-summary ol ul li,.region--content .field--type-text ol ul li,.region--content .field--type-text-long ol ul li,.paragraph ol ul li{padding-left:1.6em;}dl{margin:0;}dt{font-weight:700;margin:0;}dd{margin:0;}.style-dot{text-indent:-999em;white-space:nowrap;overflow:hidden;font-size:0;}.style-dot{display:inline-block;}.style-dot::after{content:'';border-radius:50%;width:1.2rem;height:1.2rem;display:inline-block;background-color:rgb(0,178,169);}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-regular.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-regular.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:400;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-italic.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-500.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-500.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:500;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-500italic.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-500italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:600;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-600.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-600.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:600;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-600italic.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-600italic.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:700;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-700.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-700.ttf) format('truetype');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:700;src:url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-700italic.woff2) format('woff2'),url(/themes/custom/fjfi/fonts/barlow-v12-latin_latin-ext_vietnamese-700italic.ttf) format('truetype');}body{color:rgb(0,0,0);color:var(--color-base);font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-base);line-height:1.5;line-height:var(--line-height-base);font-size:16px;font-size:1.6rem;font-size:var(--font-size-base);}h1,h2,h3,h4,h5,h6{font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-heading);line-height:1.35;line-height:var(--line-height-heading);margin:0 0 .5em;}h1{font-size:2.8rem;font-size:var(--font-size-xxl);text-transform:uppercase;}h2{font-size:2.2rem;font-size:var(--font-size-xl);text-transform:uppercase;font-weight:500;}h3{font-size:1.8rem;font-size:var(--font-size-lg);text-transform:uppercase;font-weight:700;}h4,h5,h6{font-size:1.6rem;font-size:var(--font-size-base);font-weight:700;}@media only screen and (min-width:960px){h4,h5,h6{font-size:1.8rem}}hr{border-bottom:1px solid rgb(220,220,220);border-left:0;border-right:0;border-top:0;margin:1em 0;}.layout-container{max-width:1600px;margin:0 auto;background:white;}#header-bottom,.region--help{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}#header{border-bottom:3px solid rgb(0,101,189);}#header{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}@media only screen and (min-width:960px){#header{padding-left:3rem;padding-right:3rem;}}.region--header{grid-template-rows:6rem 6rem auto;display:grid;grid-template-columns:54.99999% 28.33333% 16.66666%;grid-column-gap:0rem;}@media only screen and (min-width:480px){.region--header{display:grid;grid-template-columns:41.66666% 41.66666% 16.66666%;grid-column-gap:0rem}}@media only screen and (min-width:960px){.region--header{display:grid;grid-template-columns:20% 65% 7.5% 6.66666%;grid-column-gap:0rem;grid-template-rows:6rem 6rem}}@media only screen and (min-width:1300px){.region--header{display:grid;grid-template-columns:18.75% 56.25% 18.33333% 6.66666%;grid-column-gap:0rem}}.region--header #block-fjfi-site-branding{align-content:center;margin-left:-8px;grid-column:1;grid-row:1 / 3;}.region--header #block-fjfi-main-menu{margin-top:1rem;margin-top:var(--space);grid-column:1 / -1;}@media only screen and (max-width:640px){.region--header #block-fjfi-main-menu{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}}@media only screen and (min-width:640px){.region--header #block-fjfi-main-menu{align-content:center;grid-row:3;grid-column:1 / 4;justify-self:flex-start}}@media only screen and (min-width:960px){.region--header #block-fjfi-main-menu{grid-column:2;grid-row:1 / 3;margin-top:0}}@media only screen and (min-width:960px){.region--header .menu-main-secondary{grid-row:2;grid-column:2 / 3;justify-self:flex-start;width:100%}}.not-frontpage .region--header .menu-main-secondary{grid-row:2;justify-self:flex-start;}.region--header #block-fjfi-headersocial{align-content:center;grid-column:2;grid-row:1 / 3;justify-self:flex-end;padding-right:1rem;padding-right:var(--space);}@media only screen and (min-width:960px){.region--header #block-fjfi-headersocial{grid-column:3;grid-row:1 / 3;justify-self:center;padding-right:0}}.not-frontpage .region--header #block-fjfi-headersocial{}.region--header.has-secondary-menu{}@media only screen and (min-width:960px){.region--header.has-secondary-menu #block-fjfi-main-menu{grid-row:1}}@media only screen and (max-width:960px){.region--header.has-secondary-menu .menu-main-secondary{display:none !important}}.region--header #block-fjfi-prepinacjazyka{grid-column:3;grid-row:1 / 3;}@media only screen and (min-width:960px){.region--header #block-fjfi-prepinacjazyka{grid-column:4;}}.region--header #block-fjfi-prepinacjazyka{margin-left:auto;margin-top:2rem;margin-top:var(--space-md);align-self:flex-start;padding:.6rem 0 .6rem 1rem;padding:.6rem 0 .6rem var(--space);}@media only screen and (min-width:1200px){.region--header #block-fjfi-prepinacjazyka{padding-left:2rem;padding-left:var(--space-md);}}.region--header #block-fjfi-prepinacjazyka{border-left:1px solid rgba(0,101,189,0.2);}.region--header #block-fjfi-exposed-form-search-global{grid-column:3;grid-row:1 / 3;}@media only screen and (min-width:960px){.region--header #block-fjfi-exposed-form-search-global{grid-column:4;}}.region--header #block-fjfi-exposed-form-search-global{margin-left:auto;display:flex;align-self:flex-end;margin-bottom:2rem;margin-bottom:var(--space-md);align-items:center;padding:.6rem 0 .6rem 1.9rem;padding:.6rem 0 .6rem calc(var(--space) + 0.9rem);}@media only screen and (min-width:1200px){.region--header #block-fjfi-exposed-form-search-global{padding-left:2.9rem;padding-left:calc(var(--space-md) + 0.9rem);}}.region--header #block-fjfi-exposed-form-search-global{border-left:1px solid rgba(0,101,189,0.2);}.main__inner{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}.sidebar-first-on,.sidebar-first-on.not-frontpage{}.sidebar-first-on .main__inner,.sidebar-first-on.not-frontpage .main__inner{padding-right:0;}.sidebar-first-on .main__inner,.sidebar-first-on.not-frontpage .main__inner{display:grid;grid-template-columns:100%;grid-column-gap:0rem;grid-row-gap:0;}@media only screen and (min-width:640px){.sidebar-first-on .main__inner,.sidebar-first-on.not-frontpage .main__inner{display:grid;grid-template-columns:62.5% 37.5%;grid-column-gap:0rem;grid-row-gap:0;}}@media only screen and (min-width:960px){.sidebar-first-on .main__inner,.sidebar-first-on.not-frontpage .main__inner{display:grid;grid-template-columns:70.83333% 29.16666%;grid-column-gap:0rem;grid-row-gap:0;}}.sidebar-first-on .layout-content,.sidebar-first-on.not-frontpage .layout-content{padding-right:2rem;padding-right:var(--gutter);}.sidebar-first-on .layout-sidebar-first,.sidebar-first-on.not-frontpage .layout-sidebar-first{background-color:rgb(239,249,248);}.sidebar-first-on .region--sidebar-first,.sidebar-first-on.not-frontpage .region--sidebar-first{margin:0;}@media only screen and (max-width:640px){.sidebar-first-on .region--sidebar-first,.sidebar-first-on.not-frontpage .region--sidebar-first{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);background-color:rgb(239,249,248)}}.sidebar-first-on .region--sidebar-first,.sidebar-first-on.not-frontpage .region--sidebar-first{padding:2rem;padding:var(--gutter);}.sidebar-first-on .region--sidebar-first > div > h2,.sidebar-first-on.not-frontpage .region--sidebar-first > div > h2{display:block;margin-bottom:4rem;margin-bottom:var(--space-lg);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:700;}.sidebar-first-on .region--sidebar-first > div > h2:after,.sidebar-first-on.not-frontpage .region--sidebar-first > div > h2:after{content:'';display:block;width:3em;height:7px;background:rgb(0,178,169);margin-top:0.5rem;margin-top:var(--space-sm);}@media only screen and (max-width:640px){.sidebar-first-on .region--sidebar-first > div > h2,.sidebar-first-on.not-frontpage .region--sidebar-first > div > h2{padding-top:8rem;padding-top:var(--space-xl);border-top:1px solid rgb(220,220,220);}}.sidebar-first-on .region--sidebar-first > div:first-child > h2,.sidebar-first-on.not-frontpage .region--sidebar-first > div:first-child > h2{border-top:none;}@media only screen and (max-width:640px){.sidebar-first-on main,.sidebar-first-on.not-frontpage main{margin-bottom:0;}.sidebar-first-on main .region--sidebar-first,.sidebar-first-on.not-frontpage main .region--sidebar-first{padding-bottom:14rem;padding-bottom:calc(var(--space-xxl) + var(--gutter));}}.page-front .main__inner{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}@media only screen and (min-width:1550px){.page-front .main__inner{padding-right:3rem;}}.page-front .layout-content{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}@media only screen and (min-width:1550px){.page-front .layout-content{margin-right:-3rem;}}.page-front .layout-content-bottom{margin:4rem 0;margin:var(--space-lg) 0;}.page-front .layout-content-after{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}@media only screen and (min-width:1550px){.page-front .layout-content-after{margin-right:-3rem;}}.page-front .region--content-bottom{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.page-front .region--content-bottom{display:grid;grid-template-columns:calc(62.5% - 1.875rem) calc(37.5% - 1.125rem);grid-column-gap:3rem;grid-row-gap:3rem;}}@media only screen and (min-width:960px){.page-front .region--content-bottom{display:grid;grid-template-columns:calc(75% - 4.5rem) calc(25% - 1.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.page-front .region--content-bottom{margin-bottom:4rem;margin-bottom:var(--space-lg);}.page-front .region--content-bottom .views-element-container{margin-bottom:4rem;margin-bottom:var(--space-lg);margin-top:4rem;margin-top:var(--space-lg);}@media only screen and (min-width:640px){.page-front .region--content-bottom .views-element-container{margin-bottom:2rem;margin-bottom:var(--space-md);margin-top:2rem;margin-top:var(--space-md)}}.page-front .region--content-bottom .views-element-container > h2{display:block;margin-bottom:4rem;margin-bottom:var(--space-lg);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:700;}.page-front .region--content-bottom .views-element-container > h2:after{content:'';display:block;width:3em;height:7px;background:rgb(0,178,169);margin-top:0.5rem;margin-top:var(--space-sm);}@media only screen and (max-width:640px){.page-front .region--content-bottom .views-element-container > h2{padding-top:8rem;padding-top:var(--space-xl);border-top:1px solid rgb(220,220,220);}}.page-front #block-fjfi-views-block-events-hp-block-1 > h2{border-top:none;padding-top:0;}@media only screen and (min-width:640px){.page-front #block-fjfi-views-block-events-hp-block-1{order:1;padding-left:2rem;padding-left:var(--space-md)}}@media only screen and (min-width:1200px){.page-front #block-fjfi-views-block-events-hp-block-1{padding-left:4rem;padding-left:var(--space-lg)}}.not-frontpage .layout-content,.not-frontpage .layout-sidebar-first{padding-bottom:8rem;padding-bottom:var(--space-xl);}#site-footer{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}@media only screen and (min-width:960px){#site-footer{padding-left:3rem;padding-right:3rem;}}.region--footer{margin-bottom:2rem;margin-bottom:var(--space-md);}.region--footer .menu--level-1{display:grid;grid-template-columns:50% 50%;grid-column-gap:0rem;grid-row-gap:2rem;grid-row-gap:var(--space-md);}@media only screen and (max-width:640px){.region--footer .menu--level-1 .menu__item--level-1{padding:2rem 0;padding:var(--space-md) 0;border-top:1px solid rgba(255,255,255,0.2);}.region--footer .menu--level-1 .menu__item--level-1:nth-child(2n){padding-left:1rem;padding-left:var(--space);}}@media only screen and (min-width:640px){.region--footer .menu--level-1{display:grid;grid-template-columns:calc(33.33333% - 1.33333rem) calc(33.33333% - 1.33333rem) calc(33.33333% - 1.33333rem);grid-column-gap:2rem}}@media only screen and (min-width:720px){.region--footer .menu--level-1{display:grid;grid-template-columns:calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem);grid-column-gap:2rem}}.region--footer .ext svg.ext{fill:rgba(255,255,255,0.7);}.region--footer .ext svg.ext path{stroke:rgba(255,255,255,0.7);}@media only screen and (max-width:960px){.region--footer #block-fjfi-footercontact{margin:2rem 0 2rem;margin:var(--space-md) 0 var(--space-md)}}.region--footer #block-fjfi-footercontact .media--embed{max-width:190px;margin-bottom:2rem;margin-bottom:var(--space-md);}@media only screen and (max-width:960px){.region--footer #block-fjfi-main-menu{display:none}}.region--footer #block-fjfi-credits{}@media only screen and (min-width:960px){.region--footer{display:grid;grid-template-columns:calc(25% - 0.75rem) calc(75% - 2.25rem);grid-column-gap:3rem;grid-template-rows:auto auto}.region--footer #block-fjfi-footercontact{grid-column:1;grid-row:1;}.region--footer #block-fjfi-main-menu{grid-column:2;grid-row:1;}.region--footer #block-fjfi-credits{grid-column:1 / -1;grid-row:2;}}.region--footer-bottom{display:flex;align-items:center;justify-content:end;gap:4rem;gap:var(--space-lg);flex-wrap:wrap;}.region--footer-bottom > *:first-child{margin-right:auto;}.maintenance-page{background:white;}.maintenance-page #page-wrapper{text-align:center;margin:4rem auto;margin:var(--space-lg) auto;padding:0 2rem;padding:0 var(--gutter);}.maintenance-page header{margin:4rem auto;margin:var(--space-lg) auto;}.maintenance-page header > a{max-width:18em;display:inline-block;}button,[type='button'],[type='reset'],[type='submit']{font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(0,178,169);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-heading);-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none;transition:background-color 130ms ease;vertical-align:middle;white-space:nowrap;text-align:center;}@media (hover:hover) and (pointer:fine){button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-image:none;background-color:rgb(0,142,135);color:#fff;}}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.35;background-color:rgb(89,89,89);}.view-hp-carousel{position:relative;margin:0 auto;text-align:center;}.view-hp-carousel .view-content > div{opacity:0;}@media only screen and (min-width:960px){.view-hp-carousel .view-content > div{max-height:600px}}.view-hp-carousel .view-content > div.tns-outer{opacity:1;max-height:unset;}.view-hp-carousel .thumbs-slider{padding:1em 0;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;gap:2rem;gap:var(--gutter);justify-content:center;width:calc(100% - 100px);}.view-hp-carousel .thumbs-slider ul{list-style:none;margin:0;padding:0;}.view-hp-carousel .thumbs-slider li{list-style-type:none;margin:0;padding:0;border:none;width:auto;}.view-hp-carousel .thumbs-slider li .views-field-title{color:rgb(0,96,180);text-decoration:underline;text-decoration-color:rgba(0,96,180,0.1);}@media (hover:hover) and (pointer:fine){.view-hp-carousel .thumbs-slider li .views-field-title:hover,.view-hp-carousel .thumbs-slider li .views-field-title:focus{color:rgb(0,71,132);text-decoration-color:rgb(0,71,132);}}.view-hp-carousel .thumbs-slider li .views-field-title:visited{color:rgb(0,96,180);}@media (hover:hover) and (pointer:fine){.view-hp-carousel .thumbs-slider li .views-field-title:visited:hover,.view-hp-carousel .thumbs-slider li .views-field-title:visited:focus{color:rgb(0,71,132);}}.view-hp-carousel .thumbs-slider li .views-field-title.ck-anchor{text-decoration:none;color:rgb(0,0,0);}@media (hover:hover) and (pointer:fine){.view-hp-carousel .thumbs-slider li .views-field-title.ck-anchor:hover,.view-hp-carousel .thumbs-slider li .views-field-title.ck-anchor:focus{color:rgb(0,0,0);}}.view-hp-carousel .thumbs-slider li .views-field-title{text-decoration:none;}.view-hp-carousel .thumbs-slider li .views-field-title:hover,.view-hp-carousel .thumbs-slider li .views-field-title:focus{text-decoration:underline;}.view-hp-carousel .thumbs-slider li.tns-nav-active .views-field-title{text-decoration:underline;}.view-hp-carousel .thumbs-slider .views-field-field-image{display:none;}.view-hp-carousel .tns-controls{margin-bottom:0;}.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{position:absolute;margin:0;padding:0;top:2rem;top:var(--gutter);height:8rem;width:3.7rem;background:transparent url(/themes/custom/fjfi/images/slide-control.svg) no-repeat center center;background-size:3.7rem 8rem;}@media only screen and (min-width:640px){.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{top:calc(40% - 10rem);height:11rem;width:5rem;background-size:5rem 11rem}}@media only screen and (min-width:960px){.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{top:calc(40% - 10rem);height:15rem;width:7rem;background-size:7rem 15rem}}.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{right:4rem;right:var(--space-lg);}.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{text-indent:-999em;white-space:nowrap;overflow:hidden;font-size:0;}.view-hp-carousel .tns-controls [data-controls="prev"],.view-hp-carousel .tns-controls [data-controls="next"]{z-index:99;opacity:.45;}@media (hover:hover) and (pointer:fine){.view-hp-carousel .tns-controls [data-controls="prev"]:hover,.view-hp-carousel .tns-controls [data-controls="prev"]:focus,.view-hp-carousel .tns-controls [data-controls="next"]:hover,.view-hp-carousel .tns-controls [data-controls="next"]:focus{opacity:.65;}}.view-hp-carousel .tns-controls [data-controls="prev"]{right:auto;left:4rem;left:var(--space-lg);transform:scaleX(-1);filter:flipH;}.view-hp-carousel .tns-item{position:relative;}.view-hp-carousel .tns-item .field--name-field-image{line-height:0;font-size:0;}@media only screen and (min-width:960px){.view-hp-carousel .tns-item .field--name-field-subtitle{position:relative;bottom:0;width:calc(75% - 0.5rem)}}.view-hp-carousel .carousel__image{position:relative;}.view-hp-carousel .carousel__title{position:relative;transition:opacity 0.5s ease-in-out;}@media only screen and (min-width:1300px){.view-hp-carousel .carousel__title{position:absolute}}.view-hp-carousel .carousel__title{bottom:0;left:0;background-color:rgb(0,178,169);padding:2rem;padding:var(--space-md);padding-left:2rem;padding-left:var(--gutter);color:rgb(255,255,255);font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-heading);font-weight:600;}.view-hp-carousel .carousel__title a{color:rgb(255,255,255);text-decoration:none;}.view-hp-carousel .carousel__title{font-size:2.52rem;font-size:calc(var(--font-size-xxl)*0.9);text-transform:uppercase;}.view-hp-carousel .carousel__title *{margin:0;padding:0;font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-heading);font-weight:600;}.view-hp-carousel .carousel__subtitle{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}.view-hp-carousel .carousel__subtitle{text-align:left;background-color:rgb(239,249,248);font-size:1.7rem;font-size:var(--font-size-md);padding-top:2rem;padding-top:var(--space-md);padding-bottom:2rem;padding-bottom:var(--space-md);}.view-hp-carousel .tns-outer{background-color:rgb(239,249,248);font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-base);}.view-hp-carousel .tns-outer p{margin:0;padding:0;text-align:left;font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-base);}.view-hp-carousel .tns-nav{padding-bottom:2rem;padding-bottom:var(--gutter);}@media only screen and (min-width:960px){.view-hp-carousel .tns-nav{position:absolute;bottom:2rem;bottom:var(--space-md);right:0;padding-bottom:0;}}.view-hp-carousel .tns-nav{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}.view-hp-carousel .tns-outer .tns-nav > [aria-controls]{background:rgb(239,249,248) url(/themes/custom/fjfi/images/slide-nav.svg) no-repeat center center;background-size:1.7rempx auto;height:1.7rem;width:1.7rem;}.view-hp-carousel .tns-outer .tns-nav > .tns-nav-active{background-image:url(/themes/custom/fjfi/images/slide-nav-on.svg);}.view-hp-carousel .field--name-field-media-video-file{max-height:600px;overflow:hidden;display:flex;align-items:end;}.view-hp-carousel .field--name-field-media-video-file video{width:100%;height:auto;max-width:100%;}.layout__col > h1:first-child,.layout__col > h2:first-child,.layout__col > h3:first-child,.layout__col > h4:first-child,.layout__col > h5:first-child,.layout__col > h6:first-child,.layout__col > ol:first-child,.layout__col > ul:first-child,.layout__col > p:first-child{margin-top:0 !important;}html.js .dropdown-links__container-wrapper .dropdown-links__container{border:1px solid rgb(220,220,220);width:auto;}.field--label-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.5em;margin-bottom:.3em;}.field--label-inline .field__label{flex-shrink:0;margin-right:0.5em;font-weight:700;min-width:7em;}.field--label-inline > .field__item,.field--label-inline > .field__items{display:flex;flex-wrap:wrap;gap:0.5em;flex:1;}.field--label-above .field__label{font-weight:700;}.field--name-field-media-document{margin:.65em 0;}.field--name-field-media-document .field__item{display:inline-block;padding:.4em .65em .4em 0;}.field--name-field-media-document .file__size{display:none;}.field--name-field-media-document.field--view-mode-default span.file a{display:inline-block;background:url(/themes/custom/fjfi/images/favicons/file-regular.svg) no-repeat 100% center;background-size:auto 1.2em;padding-right:1.6em;}.field--name-field-media-document.field--view-mode-default span.file--application-pdf a{background-image:url(/themes/custom/fjfi/images/favicons/file-pdf-regular.svg);}.field--name-field-gallery-media{margin:4rem 0;margin:var(--space-lg) 0;gap:2rem;gap:var(--space-md);display:grid;}@media only screen and (max-width:640px){.field--name-field-gallery-media{justify-items:center}}@media only screen and (min-width:480px){.field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media only screen and (min-width:960px){.field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media only screen and (min-width:1200px){.field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.field--name-field-gallery-media.field--view-mode-gallery-center{justify-items:center;}@media only screen and (min-width:480px){.field--name-field-gallery-media.field--view-mode-gallery-small{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media only screen and (min-width:1200px){.field--name-field-gallery-media.field--view-mode-gallery-small{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media only screen and (min-width:480px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media only screen and (min-width:640px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media only screen and (min-width:960px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media only screen and (min-width:1200px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(235px,1fr))}}@media only screen and (min-width:1300px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}}@media only screen and (min-width:1550px){.sidebar-first-on .field--name-field-gallery-media{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media only screen and (min-width:480px){.sidebar-first-on .field--name-field-gallery-media.field--view-mode-gallery-small{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media only screen and (min-width:640px){.sidebar-first-on .field--name-field-gallery-media.field--view-mode-gallery-small{}}@media only screen and (min-width:960px){.sidebar-first-on .field--name-field-gallery-media.field--view-mode-gallery-small{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}}@media only screen and (min-width:1200px){.sidebar-first-on .field--name-field-gallery-media.field--view-mode-gallery-small{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.field--name-field-sidebar-element > .field__item{margin-bottom:8rem;margin-bottom:var(--space-xl);}.field--name-field-tags.field--view-mode-full{margin:4rem 0;margin:var(--space-lg) 0;display:flex;flex-wrap:wrap;gap:2rem;gap:var(--space-md);}.field--name-field-tags.field--view-mode-full .field__item a{display:inline-flex;text-align:center;align-items:center;padding:.45em 1em;background-color:rgb(239,249,248);text-decoration:none;text-transform:uppercase;}@media (hover:hover) and (pointer:fine){.field--name-field-tags.field--view-mode-full .field__item a:hover,.field--name-field-tags.field--view-mode-full .field__item a:focus{background-color:rgba(0,178,169,0.2);}}#site-footer{background-color:rgb(0,101,189);color:rgb(255,255,255);padding-top:4rem;padding-top:var(--space-lg);padding-bottom:2rem;padding-bottom:var(--space-md);}#site-footer a:not(.contextual-links__link){color:rgba(255,255,255,0.7);}@media (hover:hover) and (pointer:fine){#site-footer a:not(.contextual-links__link):hover,#site-footer a:not(.contextual-links__link):focus{color:rgb(255,255,255);text-decoration:underline;text-decoration-color:rgba(255,255,255,0.2);}}#block-fjfi-credits{font-size:1.1rem;padding:1rem 0;padding:var(--space) 0;text-align:right;color:rgba(255,255,255,0.5);}#block-fjfi-credits a{color:rgba(255,255,255,0.5);}#block-fjfi-credits{border-bottom:1px solid rgba(255,255,255,0.2);}@media only screen and (min-width:960px){#block-fjfi-copyrightblock{display:flex;gap:2rem;gap:var(--space-md);flex-wrap:wrap}}#block-fjfi-copyrightblock div *{margin-top:0;padding-top:0;}fieldset,details.form-wrapper{background-color:transparent;border:0;margin:2.5em 0 2em 0;padding:0 0 .5em 0;border-top:1px solid rgb(0,0,0);border:1px solid rgb(77,77,77);background-color:rgb(255,255,255);}@media only screen and (max-width:640px){fieldset select,fieldset input.form-text,details.form-wrapper select,details.form-wrapper input.form-text{width:100%}}fieldset legend,fieldset summary,details.form-wrapper legend,details.form-wrapper summary{text-transform:uppercase;background-color:rgb(77,77,77);color:white;margin-bottom:0;padding-bottom:.1em;padding-top:.1em;}fieldset legend a,fieldset legend a:hover,fieldset legend a:focus,fieldset summary a,fieldset summary a:hover,fieldset summary a:focus,details.form-wrapper legend a,details.form-wrapper legend a:hover,details.form-wrapper legend a:focus,details.form-wrapper summary a,details.form-wrapper summary a:hover,details.form-wrapper summary a:focus{color:white;text-decoration:none;}fieldset summary,details.form-wrapper summary{position:relative;top:-1em;}fieldset.collapsible legend:before,fieldset.collapsed legend:before,details.form-wrapper.collapsible legend:before,details.form-wrapper.collapsed legend:before{content:"-";font-weight:900;font-size:1.1em;width:.8em;display:inline-block;}fieldset.collapsed legend:before,details.form-wrapper.collapsed legend:before{content:"+";}.form-item .description{margin-top:.5em;margin-bottom:1.5em;color:rgb(70,70,70);font-style:italic;font-size:90%;}.fieldset-wrapper,.details-wrapper{padding:1rem;}@media only screen and (min-width:480px){.fieldset-wrapper,.details-wrapper{padding:1rem 2rem;}}.fieldset-wrapper,.details-wrapper{padding-top:.5em;}legend,details summary{font-weight:700;margin-bottom:.5em;padding:0 1rem;margin-left:1rem;font-size:.8em;}label{display:block;font-weight:700;margin-bottom:.5em;}input,select,textarea{display:block;font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-heading);}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgb(255,255,255);border:1px solid rgb(220,220,220);border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:0;padding:0.66667rem 0.33333rem;transition:border-color 130ms ease;max-width:100%;font-size:1.5rem;line-height:1.2em;}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,select:hover{border-color:rgb(176,176,176);}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,select:focus{border-color:rgb(0,96,180);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,82,153,0.7);outline:none;}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled,select:disabled{background-color:rgb(242,242,242);cursor:not-allowed;}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select:disabled:hover{border:1px solid rgb(220,220,220);}[type='color']::-moz-placeholder,[type='date']::-moz-placeholder,[type='datetime']::-moz-placeholder,[type='datetime-local']::-moz-placeholder,[type='email']::-moz-placeholder,[type='month']::-moz-placeholder,[type='number']::-moz-placeholder,[type='password']::-moz-placeholder,[type='search']::-moz-placeholder,[type='tel']::-moz-placeholder,[type='text']::-moz-placeholder,[type='time']::-moz-placeholder,[type='url']::-moz-placeholder,[type='week']::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:rgb(102,102,102);}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder,select::placeholder{color:rgb(102,102,102);}select{background-image:url(/themes/custom/fjfi/images/select-arrow.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;width:auto;padding-right:2.5em;}textarea{resize:vertical;}[type="checkbox"],[type="radio"]{display:inline;margin-right:.5em;}[type="file"]{margin-bottom:.5em;width:100%;}.form-required{color:rgb(198,12,48);}.required-mark{display:inline-block;margin-right:.15em;margin-left:.15em;color:rgb(198,12,48);}.form-type-checkbox input,.form-type-checkbox label,.form-type-radio input,.form-type-radio label{display:inline-block;vertical-align:middle;}.form-type-checkbox label,.form-type-radio label{font-weight:400;margin-bottom:.15em;}.form-item{margin:0 0 1em 0;}.form-item label{margin-right:.7em;}.bef-exposed-form fieldset legend{display:inline-flex;align-items:center;padding:.8em 1em;background-color:rgb(239,249,248);text-decoration:none;text-transform:uppercase;color:rgb(0,0,0);font-size:1.6rem;font-size:var(--font-size-base);}.bef-exposed-form fieldset legend{display:block;margin-bottom:4rem;margin-bottom:var(--space-lg);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:700;}.bef-exposed-form fieldset legend:after{content:'';display:block;width:3em;height:7px;background:rgb(0,178,169);margin-top:0.5rem;margin-top:var(--space-sm);}@media only screen and (max-width:640px){.bef-exposed-form fieldset legend{padding-top:8rem;padding-top:var(--space-xl);border-top:1px solid rgb(220,220,220);}}.bef-exposed-form fieldset legend{margin-bottom:.3em;margin-left:0;color:rgb(0,0,0);background:none;}.bef-checkboxes ul ul{margin-left:2rem;margin-left:var(--space-md);}.bef-checkboxes .form-type-checkbox{display:flex;margin-bottom:.3em;}.bef-checkboxes .form-type-checkbox label{margin-left:0;position:relative;top:-2px;}.bef-checkboxes .form-type-checkbox input[type="checkbox"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;width:32px;height:18px;flex-shrink:0;background-color:rgba(77,77,77,0.5);border-radius:18px;cursor:pointer;transition:background-color 0.3s;outline:none !important;}.bef-checkboxes .form-type-checkbox input[type="checkbox"]:focus + label{outline:1px dotted;}.bef-checkboxes .form-type-checkbox input[type="checkbox"]:before{content:'';position:absolute;left:2px;top:2px;width:14px;height:14px;background-color:rgb(255,255,255);border-radius:50%;transition:transform 0.3s;}.bef-checkboxes .form-type-checkbox input[type="checkbox"]:checked{background-color:rgb(0,178,169);}.bef-checkboxes .form-type-checkbox input[type="checkbox"]:checked:before{transform:translateX(14px);}.user-login-form{margin-bottom:2rem;margin-bottom:var(--space-md);}.node-preview-container.node-preview-container .form__inner{display:flex;gap:4rem;gap:var(--space-lg);}.node-preview-container.node-preview-container .form__inner > a,.node-preview-container.node-preview-container .form__inner .form-item-view-mode{display:flex;align-items:center;}.node-preview-container.node-preview-container .form__inner label[for="edit-view-mode"]{margin-top:7px;}#klaro .purposes{display:none;}#klaro .cm-list-label,#klaro .cm-list-description{margin:0;padding:0;}.klaro .context-notice{flex-wrap:nowrap;}button#klaro_toggle_dialog{background-color:rgba(255,255,255,0.75);right:1rem;right:calc(var(--gutter)/2);bottom:1rem;bottom:calc(var(--gutter)/2);}@media (hover:hover) and (pointer:fine){button#klaro_toggle_dialog:hover,button#klaro_toggle_dialog:focus{background-color:rgb(255,255,255);background-image:url(/modules/contrib/klaro/icons/privacy.svg);}}.block-klaro-service-list{margin:8rem 0;margin:var(--space-xl) 0;}#messages .messages,#modal-content .messages{border:1px solid rgb(51,132,202);background-color:rgb(242,247,252);padding:1em;margin:1em 0;}#messages .messages.error,#modal-content .messages.error{border-color:rgb(198,12,48);background-color:rgb(246,219,224);}#messages .messages.warning,#modal-content .messages.warning{border-color:rgb(224,82,6);background-color:rgb(250,229,218);}nav a{text-decoration:none;}.anchor-back-link{float:right;font-size:1.4rem;font-size:var(--font-size-sm);margin-top:1em;}.anchor-back-link:after{content:"\25B4\00a0";margin-left:0.5rem;margin-left:var(--space-sm);}nav.breadcrumb{margin:2rem 0;margin:var(--space-md) 0;}nav.breadcrumb ol{margin:0;padding:0;}nav.breadcrumb ol li{display:inline;margin:0;padding:0;list-style-type:none;}nav.breadcrumb ol li:before{content:" \BB ";}nav.breadcrumb ol li:first-child:before{content:none;}[dir="rtl"] nav.breadcrumb ol{margin-right:0;}.region--header nav .nolink{color:rgb(0,96,180);cursor:default;}.region--header nav ul.sf-menu .sf-sub-indicator{opacity:.3;font-size:1rem;}@media only screen and (max-width:640px){.region--header nav ul.sf-menu .sf-sub-indicator{right:2rem;right:var(--gutter)}}.region--header nav .sf-depth-2 ul > li{min-width:12em;max-width:25em;}.region--header nav ul,.region--header nav li{list-style:none;list-style-type:none;}.region--header nav ul.menu ul a,.region--header nav ul.menu ul span.nolink{padding:1rem 2.5rem 1rem 1rem;padding:var(--space) 2.5rem var(--space) var(--space);}.region--header nav ul.menu{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding:0;margin:0;}.region--header nav ul.menu li{font-size:1.7rem;font-size:var(--font-size-md);}@media only screen and (min-width:1550px){.region--header nav ul.menu li{font-size:1.8rem;font-size:var(--font-size-lg);}}.region--header nav ul.menu li{text-transform:uppercase;font-weight:500;}.region--header nav ul.menu ul{background-color:rgb(255,255,255);}.region--header nav ul.menu ul li{font-size:1.6rem;font-size:var(--font-size-base);text-align:left;text-transform:uppercase;font-weight:400;line-height:1.3;}@media (hover:hover) and (pointer:fine){.region--header nav ul.menu ul li:hover,.region--header nav ul.menu ul li:focus{background-color:rgb(239,249,248);cursor:pointer;}}.region--header nav ul.menu > li{text-align:center;}.region--header nav ul.menu > li > a,.region--header nav ul.menu > li > span.nolink{padding:.7rem 1.7rem;}@media only screen and (min-width:960px){.region--header nav ul.menu > li > a,.region--header nav ul.menu > li > span.nolink{padding:1.4rem 3rem 1.4rem 1.7rem}}@media only screen and (min-width:1550px){.region--header nav ul.menu > li > a,.region--header nav ul.menu > li > span.nolink{padding:1.4rem 3rem 1.4rem 2rem}}.region--header nav ul.menu > li > a,.region--header nav ul.menu > li > span.nolink{border-right:1px solid rgba(0,101,189,0.2);display:inline-flex;}.region--header nav ul.menu > li:last-child{margin-right:auto;}.region--header nav ul.menu > li:last-child a{border:none;}@media only screen and (max-width:960px){.region--header nav ul.menu#superfish-main > li:first-child a.sf-depth-1,.region--header nav ul.menu#superfish-main > li:first-child span.nolink.sf-depth-1{margin-left:-1rem;margin-left:calc(var(--space)*-1)}}.region--header nav ul.menu li ul{display:none;}.region--header nav .sf-accordion-toggle{display:block;background-color:rgb(0,96,180);color:rgb(255,255,255);}.region--header nav #superfish-main-toggle{width:100%;color:rgb(255,255,255);display:block;padding:2rem 2rem;padding:var(--space-md) var(--gutter);font-size:1.8rem;font-size:var(--font-size-lg);text-transform:uppercase;font-weight:500;}.region--header nav #superfish-main-toggle span{display:flex;justify-content:space-between;align-items:center;}.region--header nav #superfish-main-toggle span:after{content:"";width:38px;height:35px;background:transparent url(/themes/custom/fjfi/images/burger.svg) no-repeat right center;display:inline-block;opacity:.4;}@media (hover:hover) and (pointer:fine){.region--header nav #superfish-main-toggle:hover span:after,.region--header nav #superfish-main-toggle:focus span:after{opacity:.7;}}.region--header nav #superfish-main-accordion{margin-bottom:4rem;margin-bottom:var(--space-lg);}.region--header nav #superfish-main-accordion li{text-align:left;}.region--header nav #superfish-main-accordion li a,.region--header nav #superfish-main-accordion li span.nolink{padding:2rem 2rem;padding:var(--space-md) var(--gutter);display:block;border:none;}.region--header nav #superfish-main-accordion li li a,.region--header nav #superfish-main-accordion li li span.nolink{padding:1rem 2rem;padding:var(--space) var(--gutter);font-size:1.6rem;font-size:var(--font-size-base);}.region--header nav #superfish-main-accordion li li.sf-depth-1{font-size:1.8rem;font-size:var(--font-size-lg);}.region--header nav #superfish-main-accordion li.sf-expanded ul{padding-left:1em;}.menu-main-primary > ul > li.active-trail{background-color:rgb(239,249,248);}.menu-main-primary > ul > li.active-trail .sf-sub-indicator{opacity:.7;}.not-frontpage .menu-main-primary .menu li{font-size:1.6rem;font-size:var(--font-size-base);}.not-frontpage .menu-main-primary .menu li > a,.not-frontpage .menu-main-primary .menu li > span.nolink{border:none;padding:1rem 2.5rem 1rem 1rem;padding:var(--space) 2.5rem var(--space) var(--space);}.not-frontpage .menu-main-primary .menu li.sf-depth-1{font-size:1.7rem;font-size:var(--font-size-md);}.menu-main-secondary{display:flex;}.menu-main-secondary__wrapper{display:flex;justify-content:flex-end;align-items:center;}.menu-main-secondary__label{font-size:2.2rem;font-size:var(--font-size-xl);margin:0;}nav .menu-main-secondary__content ul.menu{flex-wrap:nowrap;align-content:flex-start;justify-content:stretch;align-items:stretch;}nav .menu-main-secondary__content ul.menu > li{flex:1;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap;font-size:1.6rem;font-size:var(--font-size-base);font-weight:500;display:flex;float:none;text-align:left;}nav .menu-main-secondary__content ul.menu > li > a,nav .menu-main-secondary__content ul.menu > li > span.nolink{padding:1rem 3rem 1rem 1rem;padding:var(--space) calc(var(--space-md) + 1rem) var(--space) var(--space);}nav .menu-main-secondary__content ul.menu > li:first-child > a,nav .menu-main-secondary__content ul.menu > li:first-child > span.nolink{padding-left:1rem;padding-left:var(--space);}nav .menu-main-secondary__content ul.menu > li:last-child > a,nav .menu-main-secondary__content ul.menu > li:last-child > span.nolink{border:none;}nav .menu-main-secondary__content ul.menu > li.active-trail{background-color:rgb(239,249,248);}nav .menu-main-secondary__content ul.menu > li.active-trail .sf-sub-indicator{opacity:.7;}nav .menu-main-secondary__content ul.menu .menu-main-secondary__more{}nav .menu-main-secondary__content ul.menu ul > li{white-space:initial;}.region--footer .menu--level-2{margin:1rem 0;margin:var(--space) 0;font-size:1.4rem;font-size:var(--font-size-sm);}.region--footer .menu--level-2 li{margin-bottom:.4em;line-height:1.3;}.region--footer .menu__link--level-1{font-size:1.7rem;font-size:var(--font-size-md);}#unitmenu-list{border-bottom:1px solid rgba(0,178,169,0.4);border-bottom:1px solid rgba(0,101,189,0.2);display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding:0;margin-bottom:4rem;margin-bottom:var(--space-lg);}#unitmenu-list li{font-size:1.7rem;font-size:var(--font-size-md);}@media only screen and (min-width:1550px){#unitmenu-list li{font-size:1.8rem;font-size:var(--font-size-lg);}}#unitmenu-list li{text-transform:uppercase;font-weight:500;}#unitmenu-list > li{text-align:center;}#unitmenu-list > li a{display:inline-block;padding:1.5rem 3rem;padding:calc(var(--space)*1.5) calc(var(--space-md)*1.5);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:500;text-transform:uppercase;text-decoration:none;}#unitmenu-list > li a:after{content:"▼";pointer-events:none;line-height:1;display:inline-block;height:1em;opacity:.2;margin-left:1rem;margin-left:var(--space);font-size:1.6rem;font-size:var(--font-size-base);}#unitmenu-list > li a.is-active:after,#unitmenu-list > li a:hover:after,#unitmenu-list > li a:focus:after{opacity:1;}#unitmenu-list > li a.is-active{background-color:rgba(0,178,169,0.2);background-color:rgba(0,101,189,0.1);background-color:rgb(239,249,248);}.pager{text-align:center;margin:3em 0;}.pager,.pager li{list-style:none;margin:0;padding:0;}.pager li{margin-right:.7em;display:inline-block;}.table-responsive-wrapper{width:100%;overflow-x:auto;}table{border-collapse:collapse;margin:2.3em 0;}@media only screen and (min-width:720px){table .field--view-mode-small-iframe,table .field--view-mode-small-iframe-rectangle{min-width:200px;min-width:calc(var(--image-style-width-small)/2);}table .field--view-mode-medium-iframe,table .field--view-mode-medium-iframe-rectangle{min-width:300px;min-width:calc(var(--image-style-width-medium)/2);}table .field--view-mode-large{min-width:400px;min-width:calc(var(--image-style-width-large)/2);}}@media only screen and (min-width:1200px){table .field--view-mode-small-iframe,table .field--view-mode-small-iframe-rectangle{min-width:400px;min-width:var(--image-style-width-small);}table .field--view-mode-medium-iframe,table .field--view-mode-medium-iframe-rectangle{min-width:600px;min-width:var(--image-style-width-medium);}table .field--view-mode-large{min-width:800px;min-width:var(--image-style-width-large);}}th{border-bottom:1px solid rgb(165,165,165);font-weight:700;padding:0.8rem 0.5rem;text-align:left;background-color:rgb(249,249,249);}td{border-bottom:1px solid rgb(220,220,220);padding:0.5rem;}td ul{list-style:none;margin:0;padding:0;}tr,td,th{vertical-align:top;}table.table-variant-style--lecture-shedule{margin-top:2rem;margin-top:var(--space-md);margin-bottom:2rem;margin-bottom:var(--space-md);}table.table-variant-style--lecture-shedule tr,table.table-variant-style--lecture-shedule td,table.table-variant-style--lecture-shedule th{vertical-align:top;}table.table-variant-style--lecture-shedule tr > *:first-child,table.table-variant-style--lecture-shedule tr div > *:first-child,table.table-variant-style--lecture-shedule td > *:first-child,table.table-variant-style--lecture-shedule td div > *:first-child,table.table-variant-style--lecture-shedule th > *:first-child,table.table-variant-style--lecture-shedule th div > *:first-child{margin-top:0;}table.table-variant-style--lecture-shedule tr:nth-child(odd){background-color:rgba(0,178,169,0.1);}table.table-variant-style--lecture-shedule td:first-child{white-space:nowrap;width:1%;}table.table-variant-style--lecture-shedule td{padding:2rem;}@media only screen and (max-width:720px){table.table-variant-style--lecture-shedule{display:block}table.table-variant-style--lecture-shedule tbody,table.table-variant-style--lecture-shedule thead{display:block;}table.table-variant-style--lecture-shedule tr{display:block;}table.table-variant-style--lecture-shedule th,table.table-variant-style--lecture-shedule td{display:block;border:none;}table.table-variant-style--lecture-shedule th:first-child,table.table-variant-style--lecture-shedule td:first-child{width:100%;}table.table-variant-style--lecture-shedule th:last-child,table.table-variant-style--lecture-shedule td:last-child{border-bottom:1px solid rgb(220,220,220);border-width:2px;}}table.table-variant-style--anchor-menu-horizontal{margin:4rem auto;margin:var(--space-lg) auto;width:100%;}table.table-variant-style--anchor-menu-horizontal tr,table.table-variant-style--anchor-menu-horizontal td,table.table-variant-style--anchor-menu-horizontal th{vertical-align:middle;text-align:center;}table.table-variant-style--anchor-menu-horizontal tr > *:first-child,table.table-variant-style--anchor-menu-horizontal tr div > *:first-child,table.table-variant-style--anchor-menu-horizontal td > *:first-child,table.table-variant-style--anchor-menu-horizontal td div > *:first-child,table.table-variant-style--anchor-menu-horizontal th > *:first-child,table.table-variant-style--anchor-menu-horizontal th div > *:first-child{margin-top:0;}table.table-variant-style--anchor-menu-horizontal tr{display:flex;flex-wrap:wrap;justify-content:center;}table.table-variant-style--anchor-menu-horizontal tr td,table.table-variant-style--anchor-menu-horizontal tr th{background-color:rgb(0,178,169);display:flex;justify-content:center;border-right:1px solid rgba(255,255,255,0.5);}table.table-variant-style--anchor-menu-horizontal tr td:first-child,table.table-variant-style--anchor-menu-horizontal tr th:first-child{border-left:1px solid rgba(255,255,255,0.5);}table.table-variant-style--anchor-menu-horizontal tr a{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;color:white;font-weight:700;text-decoration:none;text-transform:uppercase;}table.table-variant-style--anchor-menu-horizontal tr a:after{content:"▼";pointer-events:none;line-height:1;display:inline-block;height:1em;opacity:.2;margin-left:1rem;margin-left:var(--space);font-size:1.6rem;font-size:var(--font-size-base);}table.table-variant-style--anchor-menu-horizontal tr a:after{content:" ";width:1em;background-color:white;text-decoration:none;background:url(/themes/custom/fjfi/images/arrow-down-white.svg) no-repeat center center;opacity:.5;}table.table-variant-style--anchor-menu-horizontal tr a:hover,table.table-variant-style--anchor-menu-horizontal tr a:focus{color:white;text-decoration:underline;}table.table-variant-style--anchor-menu-horizontal tr a:hover:after,table.table-variant-style--anchor-menu-horizontal tr a:focus:after{opacity:1;}table.table-variant-style--anchor-menu-horizontal td,table.table-variant-style--anchor-menu-horizontal th{padding:3rem 2rem;}@media only screen and (max-width:720px){table.table-variant-style--anchor-menu-horizontal{display:block}table.table-variant-style--anchor-menu-horizontal tbody,table.table-variant-style--anchor-menu-horizontal thead{display:block;}table.table-variant-style--anchor-menu-horizontal tr{display:block;}table.table-variant-style--anchor-menu-horizontal th,table.table-variant-style--anchor-menu-horizontal td{display:block;border:none;}table.table-variant-style--anchor-menu-horizontal th:first-child,table.table-variant-style--anchor-menu-horizontal td:first-child{width:100%;}table.table-variant-style--anchor-menu-horizontal th:last-child,table.table-variant-style--anchor-menu-horizontal td:last-child{border-bottom:1px solid rgb(220,220,220);border-width:2px;}table.table-variant-style--anchor-menu-horizontal th,table.table-variant-style--anchor-menu-horizontal td{border-bottom:1px solid rgba(255,255,255,0.5);}}table.table-variant-property--table-zebra tbody tr:nth-child(odd){background-color:rgba(0,178,169,0.1);}.timetable-container{background-color:rgb(255,255,255);}.timetable-container .day-column .day-name{background-color:rgba(0,178,169,0.1);border-color:rgba(0,178,169,0.2);border-right:none;}.timetable-container .course-block.lecture{background-color:rgba(0,178,169,0.4);}.timetable-container .course-block.lab{background-color:rgba(240,77,152,0.4);}.timetable-legend .legend-color.lecture{background-color:rgba(0,178,169,0.4);}.timetable-legend .legend-color.lab{background-color:rgba(240,77,152,0.4);}.timetable-legend .legend-link a{font-size:1.7rem;font-size:var(--font-size-md);font-weight:bold;margin-top:-2px;}ul.tabs{margin:0;padding:.5em .5em 0 1em;overflow-x:auto;border-top-right-radius:3px;border-top-left-radius:3px;display:flex;overflow-x:auto;align-items:stretch;background-color:rgba(77,77,77,0.1);}ul.tabs li{display:flex;padding:0;}ul.tabs li.is-active a,ul.tabs li.active-trail a{background-color:white;}ul.tabs li a{display:block;display:flex;align-items:center;justify-content:center;padding:.5em 1.2em;margin-left:-2px;text-decoration:none;background:transparent url(/themes/custom/fjfi/images/divider.svg) no-repeat 100% 50%;}@media only screen and (max-width:960px){ul.tabs li a{background-repeat:repeat-y}}ul.tabs li a{border-top-right-radius:3px;border-top-left-radius:3px;}ul.tabs li a:hover,ul.tabs li a:focus,ul.tabs li a.is-active{background-color:white;text-decoration:underline;}ul.tabs li a.is-active{font-weight:700;}ul.tabs li:last-child a{background-image:none;}@media only screen and (max-width:960px){ul.tabs.size-small li a{padding:.7em .55em}}@media only screen and (max-width:960px){ul.tabs.size-medium li a{padding:.7em 1em}}@media only screen and (max-width:960px){ul.tabs.size-large li a{padding:.7em 2.5em}}.layout-sidebar-first .block{margin-bottom:8rem;margin-bottom:var(--space-xl);}#block-fjfi-site-branding{max-width:21rem;}@media only screen and (min-width:960px){#block-fjfi-site-branding{max-width:24rem}}.page--en #block-fjfi-site-branding{max-width:24.89rem;}@media only screen and (min-width:960px){.page--en #block-fjfi-site-branding{max-width:28.446rem}}.language-switcher-language-url .contextual{right:3rem;}.language-switcher-language-url .language-link{display:flex;width:3.9rem;height:3.4rem;background:url(/themes/custom/fjfi/images/language.svg) no-repeat;text-decoration:none;font-weight:normal;}.language-switcher-language-url .language-link strong{margin-left:.75rem;}.language-switcher-language-url .language-link:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/language.svg);}.language-switcher-language-url .language-link:hover{background-image:url(/themes/custom/fjfi/images/language-on.svg);}#block-fjfi-headersocial .field__property ul,#block-fjfi-headersocial .field__property li{list-style:none;list-style-type:none;}#block-fjfi-headersocial .field__property ul{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem;}@media only screen and (min-width:1200px){#block-fjfi-headersocial .field__property ul{gap:2rem;gap:var(--space-md)}}#block-fjfi-headersocial .field__property ul a{width:2.6rem;height:2.6rem;background-size:contain;display:flex;}#block-fjfi-headersocial .field__property ul a{text-indent:-999em;white-space:nowrap;overflow:hidden;font-size:0;}#block-fjfi-headersocial .field__property ul a{background-repeat:no-repeat;background-position:center center;}#block-fjfi-headersocial a.share--instagram{background-image:url(/themes/custom/fjfi/images/instagram.svg);}#block-fjfi-headersocial a.share--instagram:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/instagram-on.svg);}#block-fjfi-headersocial a.share--instagram:hover{background-image:url(/themes/custom/fjfi/images/instagram-on.svg);}#block-fjfi-headersocial a.share--linkedin{background-image:url(/themes/custom/fjfi/images/linkedin.svg);}#block-fjfi-headersocial a.share--linkedin:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/linkedin.svg);}#block-fjfi-headersocial a.share--linkedin:hover{background-image:url(/themes/custom/fjfi/images/linkedin-on.svg);}#block-fjfi-headersocial a.share--facebook{background-image:url(/themes/custom/fjfi/images/facebook.svg);}#block-fjfi-headersocial a.share--facebook:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/facebook.svg);}#block-fjfi-headersocial a.share--facebook:hover{background-image:url(/themes/custom/fjfi/images/facebook-on.svg);}#block-fjfi-headersocial a.share--youtube{background-image:url(/themes/custom/fjfi/images/youtube.svg);}#block-fjfi-headersocial a.share--youtube:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/youtube.svg);}#block-fjfi-headersocial a.share--youtube:hover{background-image:url(/themes/custom/fjfi/images/youtube-on.svg);}#block-fjfi-exposed-form-search-global{position:relative;}#block-fjfi-exposed-form-search-global .contextual{right:3rem;}#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1{position:absolute;right:0;background:rgb(239,249,248);padding:2rem 3rem;padding:var(--space-md) 3rem;z-index:9999;border:1px solid rgb(220,220,220);display:none;}#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 input,#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form-item{margin:0;}#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form-item,#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form-actions{display:flex;align-items:center;}#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form-item input{width:15em;max-width:calc(100vw - 11em);}#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form__inner{display:flex;gap:2rem;gap:var(--space-md);align-content:center;justify-content:end;}@media only screen and (max-width:1200px){#block-fjfi-exposed-form-search-global #views-exposed-form-search-global-page-1 .form__inner{width:100vw}}#search-icon{width:3rem;height:3rem;background:url(/themes/custom/fjfi/images/search.svg) no-repeat;display:flex;}#search-icon:before{position:absolute;overflow:hidden;z-index:-1;width:0;height:0;left:-99999px;content:url(/themes/custom/fjfi/images/search.svg);}#search-icon:hover{background-image:url(/themes/custom/fjfi/images/search-on.svg);}#block-fjfi-primary-local-tasks{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}#block-fjfi-breadcrumbs{margin-bottom:2rem;margin-bottom:var(--space-md);}#block-fjfi-studytabsblock{margin-top:12rem;margin-top:var(--space-xxl);}#block-fjfi-studytabsblock > h2{padding:1.5rem 3rem;padding:calc(var(--space)*1.5) calc(var(--space-md)*1.5);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:700;padding-bottom:8rem;padding-bottom:var(--space-xl);}@media only screen and (min-width:640px){#block-fjfi-studytabsblock > h2{display:none}}#block-fjfi-studytabsblock .study-tabs__nav_item{display:flex !important;justify-content:space-between;align-items:center;}#block-fjfi-studytabsblock .study-tabs__nav_item:after{content:"▼";pointer-events:none;line-height:1;display:inline-block;height:1em;opacity:.2;margin-left:1rem;margin-left:var(--space);font-size:1.6rem;font-size:var(--font-size-base);}@media only screen and (max-width:640px){#block-fjfi-studytabsblock{padding-top:4rem;padding-top:var(--space-lg);background:rgb(239,249,248) url(/themes/custom/fjfi/images/study-bg.svg) no-repeat calc(100% - 3rem) 3rem;background-size:30% auto;padding-bottom:4rem;padding-bottom:var(--space-lg)}#block-fjfi-studytabsblock .study-tabs__nav_item{display:block;padding:1.5rem 3rem;padding:calc(var(--space)*1.5) calc(var(--space-md)*1.5);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:500;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(0,178,169,0.2);}}#block-fjfi-studytabsblock .ui-tabs-nav{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}#block-fjfi-studytabsblock .ui-tabs-nav{display:flex;flex-wrap:nowrap;gap:2rem;gap:var(--space-md);}#block-fjfi-studytabsblock .ui-tabs-nav li a{display:inline-block;padding:1.5rem 3rem;padding:calc(var(--space)*1.5) calc(var(--space-md)*1.5);font-size:1.8rem;font-size:var(--font-size-lg);font-weight:500;text-transform:uppercase;text-decoration:none;}#block-fjfi-studytabsblock .ui-tabs-nav li a.study-tabs__nav_item:hover:after,#block-fjfi-studytabsblock .ui-tabs-nav li a.study-tabs__nav_item:focus:after{opacity:1;}#block-fjfi-studytabsblock .ui-tabs-nav li.ui-tabs-active a{background-color:rgb(239,249,248);}#block-fjfi-studytabsblock .ui-tabs-nav li.ui-tabs-active a.study-tabs__nav_item:after{opacity:1;}@media only screen and (max-width:640px){#block-fjfi-studytabsblock .ui-tabs-nav{display:block}#block-fjfi-studytabsblock .ui-tabs-nav li a{display:block;text-align:center;}}#block-fjfi-studytabsblock .ui-tabs-panel{background-color:rgb(239,249,248);}#block-fjfi-studytabsblock .ui-tabs-panel{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}#block-fjfi-studytabsblock .ui-tabs-panel{padding-bottom:4rem;padding-bottom:var(--space-lg);background-image:url(/themes/custom/fjfi/images/study-bg.svg);background-repeat:no-repeat;background-position:calc(100% - 3rem) 3rem;background-size:70% auto;}@media only screen and (min-width:640px){#block-fjfi-studytabsblock .ui-tabs-panel{background-size:50% auto}}@media only screen and (min-width:1300px){#block-fjfi-studytabsblock .ui-tabs-panel{background-image:url(/themes/custom/fjfi/images/study-bg.svg),url(/themes/custom/fjfi/images/study-bg.svg),url(/themes/custom/fjfi/images/study-bg.svg);background-repeat:no-repeat,no-repeat,no-repeat;background-position:calc(100% - 3rem) 3rem,60% 80%,40% 95%;background-size:30% auto,20% auto,10% auto}}#block-fjfi-studytabsblock .study-tabs__content__inner{padding:3rem;padding:calc(var(--space-md)*1.5);min-height:50rem;}@media only screen and (min-width:1300px){#block-fjfi-studytabsblock .study-tabs__content__inner{width:calc(75% - 0.5rem)}}#study-tabs{border:none;font-family:"Barlow",Arial,sans-serif;font-family:var(--font-family-base);}html.js #study-tabs{visibility:hidden;}.node__meta{margin:4rem 0;margin:var(--space-lg) 0;display:flex;justify-content:flex-end;}.node__meta_submitted{padding:.5em 0;display:inline-block;border-top:1px solid rgb(220,220,220);}.node__meta_date{font-weight:500;}.media--embed{}.media--embed.align-right{margin-bottom:2rem;margin-bottom:var(--space-md);}@media only screen and (min-width:720px){.media--embed.align-right{margin-left:2rem;margin-left:var(--space-md)}}@media only screen and (max-width:720px){.media--embed.align-right{float:none}}.media--embed.align-left{margin-bottom:2rem;margin-bottom:var(--space-md);}@media only screen and (min-width:720px){.media--embed.align-left{margin-right:2rem;margin-right:var(--space-md)}}@media only screen and (max-width:720px){.media--embed.align-left{float:none}}.media--embed.align-center{text-align:center;}.node--type-event .node__date{display:block;}.node--type-event .node__date .field__item{display:flex;gap:2rem;gap:var(--space-md);align-items:center;}.node--type-event .node__date{color:rgb(0,0,0);font-size:1.7rem;font-size:var(--font-size-md);text-transform:uppercase;font-weight:500;text-decoration:none;border:none;background:rgb(239,249,248);padding:1rem;padding:var(--space);}.node--type-event.node--view-mode-teaser{margin-bottom:4rem;margin-bottom:var(--space-lg);}.node--type-event.node--view-mode-teaser h2{margin-top:1rem;margin-top:var(--space);margin-bottom:0.25rem;margin-bottom:calc(var(--space)/4);}.node--type-event.node--view-mode-teaser .node__content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5em;max-height:3em;}.node--type-event.node--view-mode-teaser .field--name-field-event-smart-date > div.smart_date__date{}.node--type-event.node--view-mode-teaser .field--name-field-event-smart-date > div.smart_date__time{margin-left:auto;}.node--type-event.node--view-mode-teaser-in-sidebar{margin-bottom:2rem;margin-bottom:var(--space-md);display:grid;grid-template-columns:1fr 110px;gap:2rem;gap:var(--space-md);}.node--type-event.node--view-mode-teaser-in-sidebar h2{margin:0;font-size:1.8rem;font-size:var(--font-size-lg);}.node--type-event.node--view-mode-teaser-in-sidebar .field--name-field-event-smart-date{display:block;}.node--type-event.node--view-mode-teaser-in-sidebar .field--name-field-event-smart-date .field__item{display:flex;gap:2rem;gap:var(--space-md);align-items:center;}.node--type-event.node--view-mode-teaser-in-sidebar .field--name-field-event-smart-date{color:rgb(0,0,0);font-size:1.7rem;font-size:var(--font-size-md);text-transform:uppercase;font-weight:500;text-decoration:none;border:none;background:rgb(239,249,248);padding:1rem;padding:var(--space);}.node--type-event.node--view-mode-teaser-in-sidebar .field--name-field-event-smart-date{padding:1rem;padding:var(--space);font-size:1.6rem;font-size:var(--font-size-base);width:100%;background:rgba(0,178,169,0.1);}.node--type-event.node--view-mode-full .field--name-field-event-smart-date{display:block;}.node--type-event.node--view-mode-full .field--name-field-event-smart-date .field__item{display:flex;gap:2rem;gap:var(--space-md);align-items:center;}.node--type-event.node--view-mode-full .field--name-field-event-smart-date{color:rgb(0,0,0);font-size:1.7rem;font-size:var(--font-size-md);text-transform:uppercase;font-weight:500;text-decoration:none;border:none;background:rgb(239,249,248);padding:1rem;padding:var(--space);}.node--type-event.node--view-mode-full .field--name-field-event-smart-date{font-size:1.8rem;font-size:var(--font-size-lg);margin:2rem 0;margin:var(--space-md) 0;display:inline-block;padding:2rem;padding:var(--space-md);}.node--type-event.node--view-mode-full .field--name-field-event-smart-date .field__label{margin-bottom:2rem;margin-bottom:var(--space-md);font-size:1.6rem;font-size:var(--font-size-base);}.node--type-event.node--view-mode-full .field--name-field-event-smart-date .field__item{gap:2rem;gap:var(--space-md);line-height:1.5;}.node--type-event.node--view-mode-full .field--name-field-event-smart-date .smart_date__date{font-size:2.2rem;font-size:var(--font-size-xl);}.node--type-news.node--view-mode-teaser{display:flex;flex-wrap:wrap;}.node--type-news.node--view-mode-teaser .node__content,.node--type-news.node--view-mode-teaser h2{flex-basis:100%;}.node--type-news.node--view-mode-teaser .node__content{order:-1;}.node--type-news.node--view-mode-teaser h2{margin-top:1rem;margin-top:var(--space);}.node--type-news.node--view-mode-teaser-in-sidebar{margin-bottom:2rem;margin-bottom:var(--space-md);display:grid;grid-template-columns:1fr 80px;gap:2rem;gap:var(--space-md);}.node--type-news.node--view-mode-teaser-in-sidebar h2{margin:0;font-size:1.8rem;font-size:var(--font-size-lg);}.node--type-news.node--view-mode-teaser-in-sidebar .node__content{width:80px;}.node--type-publication.node--view-mode-teaser .field--name-field-doi-code > div,.node--type-publication.node--view-mode-teaser .field--name-field-doi-online > div,.node--type-publication.node--view-mode-employee-card .field--name-field-doi-code > div,.node--type-publication.node--view-mode-employee-card .field--name-field-doi-online > div{overflow-wrap:anywhere;}.paragraph .field--name-field-columns-mt-text > h1:first-child,.paragraph .field--name-field-text > h1:first-child,.paragraph .seminar-program-block__text > h1:first-child,.paragraph .field--name-field-columns-mt-text > h2:first-child,.paragraph .field--name-field-text > h2:first-child,.paragraph .seminar-program-block__text > h2:first-child,.paragraph .field--name-field-columns-mt-text > h3:first-child,.paragraph .field--name-field-text > h3:first-child,.paragraph .seminar-program-block__text > h3:first-child,.paragraph .field--name-field-columns-mt-text > h4:first-child,.paragraph .field--name-field-text > h4:first-child,.paragraph .seminar-program-block__text > h4:first-child,.paragraph .field--name-field-columns-mt-text > h5:first-child,.paragraph .field--name-field-text > h5:first-child,.paragraph .seminar-program-block__text > h5:first-child,.paragraph .field--name-field-columns-mt-text > h6:first-child,.paragraph .field--name-field-text > h6:first-child,.paragraph .seminar-program-block__text > h6:first-child,.paragraph .field--name-field-columns-mt-text > ol:first-child,.paragraph .field--name-field-text > ol:first-child,.paragraph .seminar-program-block__text > ol:first-child,.paragraph .field--name-field-columns-mt-text > ul:first-child,.paragraph .field--name-field-text > ul:first-child,.paragraph .seminar-program-block__text > ul:first-child,.paragraph .field--name-field-columns-mt-text > p:first-child,.paragraph .field--name-field-text > p:first-child,.paragraph .seminar-program-block__text > p:first-child{margin-top:0 !important;}.paragraph--type--accordion{margin:2rem 0 4rem 0;margin:var(--space-md) 0 var(--space-lg) 0;}.paragraph--type--accordion .ui-accordion .ui-corner-all,.paragraph--type--accordion .ui-accordion .ui-corner-top,.paragraph--type--accordion .ui-accordion .ui-corner-right,.paragraph--type--accordion .ui-accordion .ui-corner-tr,.paragraph--type--accordion .ui-accordion .ui-corner-bottom,.paragraph--type--accordion .ui-accordion .ui-corner-br{border-radius:0;border:none;}.paragraph--type--accordion .ui-accordion .ui-state-active,.paragraph--type--accordion .ui-accordion .ui-widget-content .ui-state-active,.paragraph--type--accordion .ui-accordion .ui-widget-header .ui-state-active,.paragraph--type--accordion .ui-accordion a.ui-button:active,.paragraph--type--accordion .ui-accordion .ui-button:active,.paragraph--type--accordion .ui-accordion .ui-button.ui-state-active:hover{background-color:rgb(239,249,248);color:rgb(0,96,180);}.paragraph--type--accordion .ui-accordion .ui-state-active a,.paragraph--type--accordion .ui-accordion .ui-state-active a:link,.paragraph--type--accordion .ui-accordion .ui-state-active a:visited{color:rgb(0,96,180);}.paragraph--type--accordion .ui-accordion .ui-icon,.paragraph--type--accordion .ui-accordion .ui-state-active .ui-icon,.paragraph--type--accordion .ui-accordion .ui-button:active .ui-icon{display:none;}.paragraph--type--accordion .ui-accordion .ui-state-default,.paragraph--type--accordion .ui-accordion .ui-widget-content .ui-state-default,.paragraph--type--accordion .ui-accordion .ui-widget-header .ui-state-default,.paragraph--type--accordion .ui-accordion .ui-button,.paragraph--type--accordion .ui-accordion html .ui-button.ui-state-disabled:hover,.paragraph--type--accordion .ui-accordion html .ui-button.ui-state-disabled:active{background-color:rgb(239,249,248);border:none;}.paragraph--type--accordion .ui-accordion .ui-state-default a,.paragraph--type--accordion .ui-accordion .ui-state-default a:link,.paragraph--type--accordion .ui-accordion .ui-state-default a:visited,.paragraph--type--accordion .ui-accordion a.ui-button,.paragraph--type--accordion .ui-accordion a:link.ui-button,.paragraph--type--accordion .ui-accordion a:visited.ui-button,.paragraph--type--accordion .ui-accordion .ui-button{color:rgb(0,96,180);}.paragraph--type--accordion .ui-accordion .accordion-description.ui-accordion-content{padding:0.5rem 2rem 4rem 2rem;padding:var(--space-sm) var(--space-md) var(--space-lg) var(--space-md);}.paragraph--type--accordion .ui-accordion .ui-accordion-header{margin:0 0 2px 0;font-size:1.8rem;font-size:var(--font-size-lg);font-weight:700;padding:2rem 2rem 2rem 0;padding:var(--space-md) var(--space-md) var(--space-md) 0;text-transform:uppercase;text-decoration:none;color:rgb(0,96,180);border:none;display:flex;align-items:center;}@media (hover:hover) and (pointer:fine){.paragraph--type--accordion .ui-accordion .ui-accordion-header:hover a,.paragraph--type--accordion .ui-accordion .ui-accordion-header:focus a{color:rgb(0,71,132);text-decoration-color:rgba(0,71,132,0.5);}}.paragraph--type--accordion .ui-accordion .ui-accordion-header:before{content:"▼";pointer-events:none;line-height:1;display:inline-block;height:1em;opacity:.2;margin-left:1rem;margin-left:var(--space);font-size:1.6rem;font-size:var(--font-size-base);}.paragraph--type--accordion .ui-accordion .ui-accordion-header:before{opacity:1;margin-right:1rem;margin-right:var(--space);transition:transform 0.3s ease;transform:rotate(-90deg);}.paragraph--type--accordion .ui-accordion .ui-accordion-header.ui-accordion-header-active:before{transform:rotate(0deg);}.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-widget-content .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-widget-header .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion a.ui-button:active,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-button:active,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-button.ui-state-active:hover,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-widget-content .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-widget-header .ui-state-active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion a.ui-button:active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-button:active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-button.ui-state-active:hover{background:none;}.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-widget-content .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-widget-header .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-button,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion html .ui-button.ui-state-disabled:hover,.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion html .ui-button.ui-state-disabled:active,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-widget-content .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-widget-header .ui-state-default,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-button,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion html .ui-button.ui-state-disabled:hover,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion html .ui-button.ui-state-disabled:active{background:none;}.paragraph--type--accordion.paragraph--view-mode--clean .ui-accordion .ui-accordion-header,.paragraph--type--accordion.paragraph--view-mode--clean-colllapsed .ui-accordion .ui-accordion-header{padding:0.5rem 0;padding:var(--space-sm) 0;margin-top:2rem;margin-top:var(--space-md);}.paragraph--type--columns-layout{margin:4rem 0;margin:var(--space-lg) 0;}.paragraph--type--columns-layout > .field__items > .field__item{padding:2rem;padding:var(--space-md);background-color:rgb(239,249,248);}.paragraph--type--columns-layout > .field__items > .field__item > .paragraph{margin:0;}.paragraph--type--columns-layout.paragraph--view-mode--layout-1 .field__items{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1 .field__items{grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1 .field__items{grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1 .field__items{grid-row-gap:6rem;}}.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1 .field__items{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1 .field__items{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1 .field__items{display:grid;grid-template-columns:calc(50% - 2rem) calc(50% - 2rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1 .field__items{display:grid;grid-template-columns:calc(50% - 3rem) calc(50% - 3rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1-1 .field__items{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1-1 .field__items{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1-1 .field__items{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-1-1 .field__items{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.paragraph--type--columns-layout.paragraph--view-mode--layout-1-2 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-2 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-2 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:calc(33.33333% - 1.33333rem) calc(66.66666% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-2 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:calc(33.33333% - 2rem) calc(66.66666% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:calc(66.66666% - 2.66667rem) calc(33.33333% - 1.33333rem);grid-column-gap:4rem}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-2-1 .field__items{display:grid;grid-template-columns:calc(66.66666% - 4rem) calc(33.33333% - 2rem);grid-column-gap:6rem}}.paragraph--type--columns-layout.paragraph--view-mode--layout-1-3 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-3 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-3 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:calc(25% - 1rem) calc(75% - 3rem);grid-column-gap:4rem;grid-row-gap:4rem}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-1-3 .field__items,.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:calc(25% - 1.5rem) calc(75% - 4.5rem);grid-column-gap:6rem;grid-row-gap:6rem}}@media only screen and (min-width:1200px){.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:calc(75% - 3rem) calc(25% - 1rem);grid-column-gap:4rem}}@media only screen and (min-width:1550px){.paragraph--type--columns-layout.paragraph--view-mode--layout-3-1 .field__items{display:grid;grid-template-columns:calc(75% - 4.5rem) calc(25% - 1.5rem);grid-column-gap:6rem}}@media only screen and (max-width:960px){.paragraph--type--columns-layout .paragraph--type--columns-media-text{display:grid;grid-template-columns:100%;grid-column-gap:2rem}}.paragraph--type--columns-media-text{margin:4rem 0;margin:var(--space-lg) 0;display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.paragraph--type--columns-media-text{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;margin:8rem 0;margin:var(--space-xl) 0}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text{grid-row-gap:4rem;margin:12rem 0;margin:var(--space-xxl) 0}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text.paragraph--view-mode--column-1-1-media-text,.paragraph--type--columns-media-text.paragraph--view-mode--column-1-1-text-media{display:grid;grid-template-columns:calc(50% - 2rem) calc(50% - 2rem);grid-column-gap:4rem;grid-row-gap:4rem}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text.paragraph--view-mode--column-1-3-media-text,.paragraph--type--columns-media-text.paragraph--view-mode--column-1-3-text-media{display:grid;grid-template-columns:calc(25% - 1rem) calc(75% - 3rem);grid-column-gap:4rem}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text.paragraph--view-mode--column-3-1-media-text,.paragraph--type--columns-media-text.paragraph--view-mode--column-3-1-text-media{display:grid;grid-template-columns:calc(75% - 3rem) calc(25% - 1rem);grid-column-gap:4rem}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text.paragraph--view-mode--column-1-2-media-text,.paragraph--type--columns-media-text.paragraph--view-mode--column-1-2-text-media{display:grid;grid-template-columns:calc(33.33333% - 1.33333rem) calc(66.66666% - 2.66667rem);grid-column-gap:4rem}}@media only screen and (min-width:960px){.paragraph--type--columns-media-text.paragraph--view-mode--column-2-1-media-text,.paragraph--type--columns-media-text.paragraph--view-mode--column-2-1-text-media{display:grid;grid-template-columns:calc(66.66666% - 2.66667rem) calc(33.33333% - 1.33333rem);grid-column-gap:4rem}}.paragraph--type--seminar.paragraph--view-mode--default{margin:4rem 0 4rem 0;margin:var(--space-lg) 0 var(--space-lg) 0;background-color:rgba(0,178,169,0.1);padding:2rem;padding:var(--space-md);}.paragraph--type--seminar.paragraph--view-mode--default > h1:first-child,.paragraph--type--seminar.paragraph--view-mode--default > h2:first-child,.paragraph--type--seminar.paragraph--view-mode--default > h3:first-child,.paragraph--type--seminar.paragraph--view-mode--default > h4:first-child,.paragraph--type--seminar.paragraph--view-mode--default > h5:first-child,.paragraph--type--seminar.paragraph--view-mode--default > h6:first-child,.paragraph--type--seminar.paragraph--view-mode--default > ol:first-child,.paragraph--type--seminar.paragraph--view-mode--default > ul:first-child,.paragraph--type--seminar.paragraph--view-mode--default > p:first-child{margin-top:0 !important;}.seminar-program-block{display:grid;grid-template-columns:100%;grid-column-gap:2rem;margin:2rem 0;margin:var(--space-md) 0;}@media only screen and (min-width:640px){.seminar-program-block{display:grid;grid-template-columns:calc(50% - 1.5rem) calc(50% - 1.5rem);grid-column-gap:3rem}}@media only screen and (min-width:960px){.seminar-program-block{display:grid;grid-template-columns:calc(25% - 1rem) calc(75% - 3rem);grid-column-gap:4rem}}.path-user article{margin-bottom:2rem;margin-bottom:var(--space-md);}.path-user article > .field--view-mode-header{display:grid;grid-template-columns:110px 1fr;gap:1rem;}.path-user article > .field--view-mode-header > .field__label{font-weight:500;padding-right:1rem;padding-right:var(--space);}.path-user article > .field--view-mode-header > .field__items,.path-user article > .field--view-mode-header > .field__item{word-break:break-word;}.path-user .paragraph--type--employee-position{margin-bottom:20px;}.maintenance-page{background:white;}.maintenance-page #page-wrapper{text-align:center;margin:4rem auto;margin:var(--space-lg) auto;padding:0 2rem;padding:0 var(--gutter);}.maintenance-page header{margin:4rem auto;margin:var(--space-lg) auto;}.maintenance-page header > a{max-width:18em;display:inline-block;}#block-fjfi-nodepereximage{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}#block-fjfi-nodefieldtags{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-bottom:4rem;margin-bottom:var(--space-lg);}.path-people .main__inner .view-content .views-row{background-color:rgb(239,249,248);}.path-people .main__inner .view-content .views-row h2{height:100%;}.path-people .main__inner .view-content .views-row a{display:flex;height:100%;align-items:center;padding:2rem;padding:var(--space-md);}.path-user:not(.page-user-login) main{margin-bottom:0;}.path-user:not(.page-user-login) #block-custom-menu-unit-block,.path-user:not(.page-user-login) #block-fjfi-content{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}.path-user:not(.page-user-login) #unitmenu-list{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}.path-user:not(.page-user-login) #unitmenu-list{border:none;margin-bottom:0;margin-top:4rem;margin-top:var(--space-lg);}.path-user:not(.page-user-login) #block-fjfi-content .view-content,.path-user:not(.page-user-login) #block-fjfi-content > article,.path-user:not(.page-user-login) #block-fjfi-content .semester-table-wrapper{padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);}.path-user:not(.page-user-login) #block-fjfi-content .view-content,.path-user:not(.page-user-login) #block-fjfi-content > article,.path-user:not(.page-user-login) #block-fjfi-content .semester-table-wrapper{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:8rem;padding-bottom:var(--space-xl);margin-bottom:0;background-color:rgb(239,249,248);}.path-user:not(.page-user-login) #block-fjfi-content .views-row{background-color:rgba(255,255,255,0.8);}.path-user:not(.page-user-login) #block-fjfi-content nav.pager{margin-left:-2rem;margin-left:calc(var(--gutter)*-1);margin-right:-2rem;margin-right:calc(var(--gutter)*-1);}.path-user:not(.page-user-login) #block-fjfi-content nav.pager{margin:0;padding-bottom:4rem;padding-bottom:var(--space-lg);background-color:rgb(239,249,248);}.path-user:not(.page-user-login) .employees-position-table{background-color:white;}.path-user:not(.page-user-login) .employees-position-table td{}.path-user:not(.page-user-login) .employees-position-table th{background-color:rgba(0,178,169,0.1);}.path-search .main__inner .views-exposed-form .form__inner div{display:inline-block;}.path-search .main__inner .view-header{margin-bottom:2rem;margin-bottom:var(--space-md);}.path-search .main__inner .view-content .views-row{margin-bottom:2rem;margin-bottom:var(--space-md);}.view .more-link{margin:2rem 0;margin:var(--space-md) 0;text-align:right;}.view .more-link a{display:inline-flex;text-align:center;align-items:center;padding:.45em 1em;background-color:rgb(239,249,248);text-decoration:none;text-transform:uppercase;}@media (hover:hover) and (pointer:fine){.view .more-link a:hover,.view .more-link a:focus{background-color:rgba(0,178,169,0.2);}}.view .more-link a:after{content:'+';display:inline-block;line-height:1;margin-left:1rem;margin-left:var(--space);font-size:40px;font-weight:400;color:rgb(0,0,0);margin-top:-5px;}.view-grants,.view-publications,.view-courses,.view-jobs{}.view-grants .view-content .views-row,.view-publications .view-content .views-row,.view-courses .view-content .views-row,.view-jobs .view-content .views-row{background-color:rgb(239,249,248);padding:2rem;padding:var(--space-md);}.view-grants .view-content .views-row article,.view-publications .view-content .views-row article,.view-courses .view-content .views-row article,.view-jobs .view-content .views-row article{margin:0;}.view-grants .view-content .views-row article .node__content > .field__property,.view-publications .view-content .views-row article .node__content > .field__property,.view-courses .view-content .views-row article .node__content > .field__property,.view-jobs .view-content .views-row article .node__content > .field__property{padding:0.5rem 0;padding:var(--space-sm) 0;border-bottom:1px solid rgb(220,220,220);}.view-grants .view-content .views-row article .node__content > .field__property .field__label,.view-publications .view-content .views-row article .node__content > .field__property .field__label,.view-courses .view-content .views-row article .node__content > .field__property .field__label,.view-jobs .view-content .views-row article .node__content > .field__property .field__label{font-weight:500;}.view-grants .view-content .views-row article .node__content > .field__property .field__label::first-letter,.view-publications .view-content .views-row article .node__content > .field__property .field__label::first-letter,.view-courses .view-content .views-row article .node__content > .field__property .field__label::first-letter,.view-jobs .view-content .views-row article .node__content > .field__property .field__label::first-letter{text-transform:uppercase;}.view-grants .view-content .views-row article .node__content > .field__property:last-child,.view-publications .view-content .views-row article .node__content > .field__property:last-child,.view-courses .view-content .views-row article .node__content > .field__property:last-child,.view-jobs .view-content .views-row article .node__content > .field__property:last-child{border-bottom:none;}.view-courses .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-courses .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-courses .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-courses .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-courses .view-content{margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-courses .view-filters{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:640px){.view-courses .view-filters .form__inner{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-end;}}@media only screen and (min-width:640px){.view-courses .view-filters .form__inner input.form-text,.view-courses .view-filters .form__inner select{width:100%;}}@media only screen and (min-width:640px){.view-courses .view-filters .form__inner .form-actions{margin-bottom:1em;}}.view-courses .field--label-inline.field--view-mode-employee-card .field__label{min-width:9em;}.view-dontmiss{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-dontmiss{display:grid;grid-template-columns:calc(62.5% - 1.875rem) calc(37.5% - 1.125rem);grid-column-gap:3rem;grid-row-gap:3rem;}}@media only screen and (min-width:960px){.view-dontmiss{display:grid;grid-template-columns:calc(75% - 4.5rem) calc(25% - 1.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-dontmiss{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:640px){.view-dontmiss .view-content{grid-column:1;grid-row:1;}}@media only screen and (min-width:640px){.view-dontmiss .view-filters{grid-column:2;grid-row:1;}}@media only screen and (min-width:640px){.view-dontmiss .pager{grid-column:1;grid-row:2;}}@media only screen and (min-width:640px){.view-dontmiss .views-exposed-form{top:4rem;top:var(--space-lg);position:sticky;}}.view-dontmiss .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-dontmiss .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-dontmiss .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-dontmiss .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-grants .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-grants .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-grants .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-grants .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-grants .view-content{margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-grants .view-filters{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:640px){.view-grants .view-filters .form__inner{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-end;}}@media only screen and (min-width:640px){.view-grants .view-filters .form__inner input.form-text,.view-grants .view-filters .form__inner select{width:100%;}}@media only screen and (min-width:640px){.view-grants .view-filters .form__inner .form-actions{margin-bottom:1em;}}.view-grants .field--name-field-grant-participants .field__item > *:not(:last-child)::after,.view-grants .field--name-field-grant-participants .field__item a:not(:last-child)::after{content:", ";}.view-invitations{margin-top:4rem;margin-top:var(--space-lg);margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-invitations .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-invitations .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-invitations .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-invitations .view-content{display:grid;grid-template-columns:calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-jobs{}.view-jobs .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-jobs .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-jobs .view-content{display:grid;grid-template-columns:calc(50% - 2rem) calc(50% - 2rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-jobs .view-content{display:grid;grid-template-columns:calc(50% - 3rem) calc(50% - 3rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-jobs .view-content{margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-jobs{margin-top:4rem;margin-top:var(--space-lg);}.view-colloquium{margin-top:4rem;margin-top:var(--space-lg);margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-colloquium .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-colloquium .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-colloquium .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-colloquium .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-notices-students{margin-top:4rem;margin-top:var(--space-lg);margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-notices-students .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-notices-students .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-notices-students .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-notices-students .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-search-people{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-search-people{display:grid;grid-template-columns:calc(62.5% - 1.875rem) calc(37.5% - 1.125rem);grid-column-gap:3rem;grid-row-gap:3rem;}}@media only screen and (min-width:960px){.view-search-people{display:grid;grid-template-columns:calc(75% - 4.5rem) calc(25% - 1.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-search-people{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:640px){.view-search-people .view-content{grid-column:1;grid-row:1;}}@media only screen and (min-width:640px){.view-search-people .view-filters{grid-column:2;grid-row:1;}}@media only screen and (min-width:640px){.view-search-people .pager{grid-column:1;grid-row:2;}}@media only screen and (min-width:640px){.view-search-people .views-exposed-form{top:4rem;top:var(--space-lg);position:sticky;}}.view-search-people .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-search-people .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-search-people .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-search-people .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-search-people .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-search-people .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-search-people .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-search-people .view-content{display:grid;grid-template-columns:calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-publications .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-publications .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-publications .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-publications .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-publications .view-content{margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-publications .view-filters{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:640px){.view-publications .view-filters .form__inner{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-end;}}@media only screen and (min-width:640px){.view-publications .view-filters .form__inner input.form-text,.view-publications .view-filters .form__inner select{width:100%;}}@media only screen and (min-width:640px){.view-publications .view-filters .form__inner .form-actions{margin-bottom:1em;}}.view-publications .field--name-field-pub-authors .field__item span.external:not(:last-child)::after,.view-publications .field--name-field-pub-authors .field__item a:not(:last-child)::after{content:", ";}.view-students-stories{margin-top:4rem;margin-top:var(--space-lg);margin-bottom:4rem;margin-bottom:var(--space-lg);}.view-students-stories .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-students-stories .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-students-stories .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-students-stories .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-taxonomy-term .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-taxonomy-term .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-taxonomy-term .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-taxonomy-term .view-content{display:grid;grid-template-columns:calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem) calc(25% - 4.5rem);grid-column-gap:6rem;grid-row-gap:6rem;}}.view-news-hp .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2rem;grid-row-gap:2rem;}@media only screen and (min-width:640px){.view-news-hp .view-content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column-gap:2rem;grid-row-gap:3rem;}}@media only screen and (min-width:1200px){.view-news-hp .view-content{display:grid;grid-template-columns:calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem) calc(33.33333% - 2.66667rem);grid-column-gap:4rem;grid-row-gap:4rem;}}@media only screen and (min-width:1550px){.view-news-hp .view-content{display:grid;grid-template-columns:calc(33.33333% - 4rem) calc(33.33333% - 4rem) calc(33.33333% - 4rem);grid-column-gap:6rem;grid-row-gap:6rem;}}

