.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.vk_cookie_manager__banner{height:auto;top:auto;bottom:0;right:0;left:28rem;width:auto;background:none}@media screen and (max-width:64.9375em){.vk_cookie_manager__banner{left:0}}.vk_cookie_manager__banner .banner__wrapper{border:0;background-color:#f0f3f9;color:#002141;padding:1em 2em;font-size:1.4rem;line-height:1.2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:65em){.vk_cookie_manager__banner .banner__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vk_cookie_manager__banner .banner__wrapper .banner__content{padding:0;margin:0 0 1.5em;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.vk_cookie_manager__banner .banner__wrapper .banner__content .content__title{display:none}.vk_cookie_manager__banner .banner__wrapper .banner__content .content__description{margin:0;font-size:1em}@media screen and (min-width:65em){.vk_cookie_manager__banner .banner__wrapper .banner__content{margin:0 3.5em 0 0}}.vk_cookie_manager__banner .banner__wrapper .banner__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}@media screen and (min-width:65em){.vk_cookie_manager__banner .banner__wrapper .banner__actions{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__enable_all{margin:0}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__enable_all button{background-color:#002141;color:#fff;text-transform:none;border-radius:0;font-size:1em;padding:0.7em 1.5em}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__enable_all button:hover{background-color:#003b74}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__open_modal{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-right:1em}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__open_modal button{color:#002141;text-decoration:underline;font-size:1em;position:relative}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__open_modal button:before{content:'>';position:absolute;display:inline-block;left:-0.7em;-webkit-transform:scaleY(1.8) translateY(-0.08em);transform:scaleY(1.8) translateY(-0.08em);text-decoration:none}.vk_cookie_manager__banner .banner__wrapper .banner__actions .actions__open_modal button:hover{opacity:0.9}.vk_cookie_manager__modal{font-size:1.4rem}.vk_cookie_manager__modal .modal__wrapper{background-color:#fff;color:#002141}.vk_cookie_manager__modal .modal__wrapper .header__description,.vk_cookie_manager__modal .modal__wrapper .service__description{font-size:1em !important}.vk_cookie_manager__modal .modal__wrapper a,.vk_cookie_manager__modal .modal__wrapper button{color:#002141 !important;text-decoration:underline}.vk_cookie_manager__modal .modal__wrapper a:hover,.vk_cookie_manager__modal .modal__wrapper button:hover{opacity:0.9}.vk_cookie_manager__modal .modal__header .header__actions button{color:#fff !important;background-color:#002141 !important;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;text-decoration:none;opacity:1}.vk_cookie_manager__modal .modal__header .header__actions button:hover{background-color:#003b74 !important}.vk_cookie_manager__modal .service__config .service__input:checked+label>.service__switch:before{background-color:#002141}.js-vk_cookie_manager--banner-visible footer .layout_inner{padding-bottom:10rem}@media screen and (max-width:64.9375em){.js-vk_cookie_manager--banner-visible footer .layout_inner{padding-bottom:calc(30rem - 15vw)}}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}
html{font-size:.625em}@media screen and (min-width:118.75em){html{font-size:.74219em}}@media screen and (min-width:137.5em){html{font-size:.85938em}}body{font-size:1.6rem;background:#002141;color:#fff;line-height:1;font-family:"Montserrat",sans-serif;font-weight:400;cursor:default}.layout_container{overflow:hidden}.layout_container .layout_container_inner{position:relative;max-width:160rem;margin:0 auto}.layout_container .layout_container_inner .layout_container_main{margin-left:28rem}@media screen and (max-width:64.9375em){.layout_container .layout_container_inner .layout_container_main{margin-left:0;margin-top:8.5rem}}a:hover{color:inherit;text-decoration:none}img{max-width:100%;height:auto}img.context__svg{visibility:hidden}.context__svg *{fill:currentColor !important}svg{display:block}iframe{width:100%}address,dl,ol,ul{margin:0;padding:0}li{list-style:none}strong,b{font-weight:600}.flex_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.flex_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.responsive_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive_embed .embeded,.responsive_embed iframe,.responsive_embed object,.responsive_embed embed,.responsive_embed video{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}
.node{position:relative}.node--view-mode-full{position:static}.drupal--tabs{position:absolute;right:5rem;top:12rem}.toggle-toolbar-administration .drupal--tabs{top:7rem}.drupal--tabs li{display:inline-block;margin-right:0.7rem}.drupal--tabs li a{display:block;padding:1rem;font-size:1.6rem;background:#f1f1f1;color:#000}.drupal--tabs li a:hover{background:#e1e1e1}.drupal--tabs li a.is-active{background:#000;color:#fff}.messages.messages--status{padding:2rem;margin-top:2rem;background:rgba(0,140,0,0.3);color:#fff;line-height:1.5}.user-login-form{padding:8rem 4rem 2rem}.user-login-form .form-item{margin:2rem 0}.user-login-form .form-item label{font-weight:700}.user-login-form .form-item .description{font-size:0.8em;opacity:0.8;cursor:default;margin:0.4rem 0 0}.user-login-form .form-item input{border:1px solid currentColor;width:100%}.user-login-form .form-submit{display:block;margin:3rem 0 0;padding:3rem;cursor:pointer;width:100%;font-size:2rem}.block-devel-switch-user{background:rgba(0,0,0,0.35);padding:2rem;margin:2rem;position:fixed;bottom:0;right:0;z-index:100}.block-devel-switch-user .links{margin:0 0 1rem;padding:0}.block-devel-switch-user .links li{list-style:none;text-align:right;margin:0 1rem 0 0}.block-devel-switch-user .links li a{display:block;color:#fff}.block-devel-switch-user .container-inline>*{display:inline-block}.block-devel-switch-user form{display:-webkit-box;display:-ms-flexbox;display:flex}.block-devel-switch-user .form-item-userid input{width:150px;padding:4px}
::-webkit-input-placeholder{color:#CBD7EB;opacity:1}::-moz-placeholder{color:#CBD7EB;opacity:1}:-ms-input-placeholder{color:#CBD7EB;opacity:1}select::-ms-expand{display:none}form input,form textarea,form select{background-color:#fff;color:#002141;border:0;padding:0 2rem;height:4rem;border-radius:0;font-size:1.2rem;width:100%;font-family:"Montserrat",sans-serif}form input:focus,form input:hover,form textarea:focus,form textarea:hover,form select:focus,form select:hover{-webkit-box-shadow:inset 0 0 0 0.2em rgba(0,33,65,0.05);box-shadow:inset 0 0 0 0.2em rgba(0,33,65,0.05)}form select{padding:0 2rem;color:#CBD7EB;-webkit-appearance:none;-moz-appearance:none}form select.filled{color:#002141}form input[type=submit],form button{background-color:#002141;color:#fff;border-radius:2em;font-size:1.5rem;font-weight:500 !important;padding:0 5rem;height:4rem;text-transform:uppercase;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none}form label{cursor:pointer;display:block;font-size:1.1rem}form .js-form-type-select:after{content:'';display:block;position:absolute;bottom:50%;right:1rem;width:0;height:0;border-top:.4rem solid #CBD7EB;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top-width:0.8rem;-webkit-transform:translateY(50%);transform:translateY(50%);pointer-events:none}form input.form-autocomplete{background-position:95% center;background-repeat:no-repeat}form input.form-autocomplete.ui-autocomplete-loading{background-image:url("/sites/default/themes/humanities_front/img/throbber-active.gif")}.ui-widget.ui-autocomplete{border:0;font-size:1.3rem}.ui-widget.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:1rem 1.5rem !important;color:#002141;border:0 !important;margin:0 !important}.ui-widget.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background-color:#f0f3f9}
body .vk-social-links-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex}body .vk-social-links-wrapper ul a{display:block;padding:1rem 0.7rem}body .vk-social-links-wrapper ul a img{min-height:1rem;min-width:0.8rem;max-width:1.2rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}body .vk-social-links-wrapper ul a:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}body .site_title{display:block;padding:1.4rem 2rem;background:rgba(216,216,216,0.1);color:#fff;font-size:2.2rem;font-weight:300;line-height:1.35}body .site_title .site_subtitle{display:block;text-transform:uppercase;font-size:0.36em;color:#CBD7EB;margin-top:1em}body .site_title:hover{background:rgba(216,216,216,0.12)}
header{position:relative;z-index:100;color:#CBD7EB;width:28rem;min-width:28rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header_wrapper{position:fixed;top:0;width:28rem;height:100vh;overflow:hidden}header .header_wrapper .layout_inner{height:100%;overflow:scroll;overflow-x:hidden;padding-right:30px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}header .header_wrapper .layout_inner>.element{height:100%;position:relative;margin-right:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .header_wrapper .layout_inner>.element .header_bottom{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 1 auto;position:relative;max-height:60rem}header a{color:#CBD7EB}@media screen and (max-width:64.9375em){html.ham-nav-active{overflow:hidden}}header .ham_nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;z-index:20;padding:20px;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;color:#fff;font-size:3.6rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}@media screen and (min-width:65em){header .ham_nav{display:none}}header .ham_nav:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}header .ham_nav:active{-webkit-transform:scale(0.9);transform:scale(0.9)}header .ham_nav b{display:block;margin:auto;height:0.09em;width:1em;position:relative;background:currentColor;background-clip:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}header .ham_nav b:before,header .ham_nav b:after{content:' ';display:block;position:absolute;width:100%;height:100%;background:currentColor;-webkit-transition:top 150ms ease-out 100ms,margin 150ms ease-out,-webkit-transform 150ms ease-out;transition:top 150ms ease-out 100ms,margin 150ms ease-out,-webkit-transform 150ms ease-out;-o-transition:top 150ms ease-out 100ms,margin 150ms ease-out,transform 150ms ease-out;transition:top 150ms ease-out 100ms,margin 150ms ease-out,transform 150ms ease-out;transition:top 150ms ease-out 100ms,margin 150ms ease-out,transform 150ms ease-out,-webkit-transform 150ms ease-out}header .ham_nav b:before{top:-0.3em}header .ham_nav b:after{top:0.3em}.ham-nav-active header .ham_nav b{background-color:transparent}.ham-nav-active header .ham_nav b:before,.ham-nav-active header .ham_nav b:after{top:0;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 150ms ease-out,-webkit-transform 150ms ease-out 100ms;transition:top 150ms ease-out,-webkit-transform 150ms ease-out 100ms;-o-transition:top 150ms ease-out,transform 150ms ease-out 100ms;transition:top 150ms ease-out,transform 150ms ease-out 100ms;transition:top 150ms ease-out,transform 150ms ease-out 100ms,-webkit-transform 150ms ease-out 100ms}.ham-nav-active header .ham_nav b:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .logo a{display:block;padding:2rem;width:6.4rem;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .logo a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}header .site_title{margin-top:1rem;border-left:0.2rem solid #fff}header .block-vk-social-links{position:absolute;top:1.2rem;right:2.8rem}header .header_bottom .block-vk-social-links{display:none}header .menus{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .menus .wrapper-menu{margin:2.3rem 0}header .menus .wrapper-menu a,header .menus .wrapper-menu .spacer{min-height:3.1rem}header .menus .wrapper-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;border-bottom:1px solid transparent;position:relative;padding:0.7rem 0;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .menus .wrapper-menu li a span{display:block;-ms-flex-item-align:center;align-self:center}header .menus .wrapper-menu li a .indicator{position:absolute;top:0;left:0;height:100%;z-index:-1;width:0.2rem;background-color:#CBD7EB;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}header .menus .wrapper-menu li a .icon{min-width:5.8rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .menus .wrapper-menu li a .icon .context__svg{max-height:1.7rem;max-width:1.7rem;margin:0 auto}header .menus .wrapper-menu li a:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;background:#fff;opacity:0.03;width:0;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;z-index:-2}header .menus .wrapper-menu li a:hover{color:#fff}header .menus .wrapper-menu li a:hover .indicator{width:100%}header .menus .wrapper-menu li a:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}header .menus .wrapper-menu li a:hover:after{width:100%}header .menus .wrapper-menu li a:active{opacity:0.8}header .menus .wrapper-menu li a:active .icon{-webkit-transform:scale(0.9);transform:scale(0.9)}header .menus .wrapper-menu li.is_active a{color:#fff}header .menus .wrapper-menu li.is_active a .indicator{width:100%}header .menus .wrapper-menu .label-menu{opacity:0.5;margin:0 0 1.5rem 2rem;font-size:1.1rem}header .menus .wrapper-menu.menu-extra-links{margin-top:auto;margin-bottom:0;padding-bottom:3rem}header .menus .wrapper-menu.menu-extra-links li.is_active a,header .menus .wrapper-menu.menu-extra-links li a:hover{color:#002141}@media screen and (max-width:64.9375em){header{width:auto;min-width:0}header .header_wrapper{width:100%;height:auto;overflow:visible}header .header_wrapper .layout_inner{overflow:visible;padding:0}header .header_wrapper .layout_inner>.element{margin-right:0}header .header_wrapper .layout_inner>.element .header_top{display:-webkit-box;display:-ms-flexbox;display:flex;height:8.5rem;overflow:hidden;position:relative;z-index:10;background-color:#002141}header .header_wrapper .layout_inner>.element .header_top .block-vk-social-links{display:none}header .header_wrapper .layout_inner>.element .header_bottom{height:0;opacity:0;max-height:inherit;background-color:#002F5C;overflow:auto;overflow-x:hidden;position:relative;z-index:5;-webkit-transition:opacity 150ms 300ms ease-out;-o-transition:opacity 150ms 300ms ease-out;transition:opacity 150ms 300ms ease-out}.ham-nav-active header .header_wrapper .layout_inner>.element .header_bottom{opacity:1;height:calc(100vh - 8.5rem)}header .header_wrapper .layout_inner>.element .header_bottom .menus{display:block;position:static;height:auto}header .header_wrapper .layout_inner>.element .header_bottom .block-vk-social-links{display:block;position:static;border-top:1px solid rgba(255,255,255,0.3);padding:1rem 1.5rem}header .header_wrapper .layout_inner>.element:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;width:1vw;height:1vw;border-radius:0 0 100% 0;background:#002F5C;opacity:0;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.ham-nav-active header .header_wrapper .layout_inner>.element:before{width:150vw;height:150vh;opacity:1}header .logo a{padding:1.8rem 0.5rem;width:5.6rem}header .site_title{text-align:right;background-color:transparent;margin:0 0 0 auto;padding:1rem 2rem 1rem 1rem;font-size:1.4rem;border:0}header .site_title .site_subtitle{font-size:0.41em}}
footer{position:relative;font-size:1.2rem}footer .layout_inner{padding:6rem 0 4rem}@media screen and (min-width:0em) and (max-width:49.9375em){footer .layout_inner{padding:4rem 0 2rem}}footer .layout_inner a{color:#fff}footer .layout_inner ul li a{color:#CBD7EB}footer .layout_inner .icon{display:none}footer .layout_inner .top,footer .layout_inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0em) and (max-width:49.9375em){footer .layout_inner .top>*{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0}}footer .layout_inner .bottom{margin-top:2.5rem}@media screen and (max-width:64.9375em){footer .layout_inner .bottom{margin:1rem 1rem}}footer .layout_inner .site_title{font-size:2.5rem;padding-right:3.5em;margin-right:2em}@media screen and (max-width:81.1875em){footer .layout_inner .site_title{font-size:2rem;margin-right:1.5em}}@media screen and (max-width:64.9375em){footer .layout_inner .site_title{margin-right:5vw}}@media screen and (min-width:0em) and (max-width:49.9375em){footer .layout_inner .site_title{margin:2rem 0 1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer .layout_inner .menu-topics{font-weight:300;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media screen and (min-width:0em) and (max-width:49.9375em){footer .layout_inner .menu-topics{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}footer .layout_inner .menu-topics ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;height:11rem}@media screen and (min-width:0em) and (max-width:49.9375em){footer .layout_inner .menu-topics ul{height:auto}}footer .layout_inner .menu-topics ul li{display:block}footer .layout_inner .menu-topics ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.6em 2em}@media screen and (max-width:81.1875em){footer .layout_inner .menu-topics ul li a{padding:0.6em 1.5em}}footer .layout_inner .menu-topics ul li a .indicator{display:block;font-size:0.3em;min-width:1em;max-width:1em;height:1em;border-radius:1em;margin-right:2.2em;-webkit-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}footer .layout_inner .menu-topics ul li a .label{position:relative;display:block}footer .layout_inner .menu-topics ul li a .label:after{content:'';position:absolute;width:0;bottom:-0.3em;left:0;height:1px;background:#fff;opacity:0;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}footer .layout_inner .menu-topics ul li a:hover .indicator{-webkit-transform:scale(1.5);transform:scale(1.5)}footer .layout_inner .menu-topics ul li a:hover .label{position:relative}footer .layout_inner .menu-topics ul li a:hover .label:after{width:100%;opacity:0.4}footer .layout_inner .menu--footer{margin:1px 0 0 1rem}footer .layout_inner .menu--footer ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .layout_inner .menu--footer ul li:before{content:'-';margin:0 0.5rem}footer .layout_inner .menu--footer ul li a{display:inline-block;padding:1rem}footer .layout_inner .menu--footer ul li a:hover{text-decoration:underline}footer .layout_inner .menu--footer:first-child{margin-left:0}footer .layout_inner .menu--footer:first-child ul li:first-child:before{content:none}footer .layout_inner .block-webform-block form{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}footer .layout_inner .block-webform-block .form-item-email{width:50%}footer .layout_inner .block-webform-block input{height:30px;background-color:#002141;color:white;border-style:solid;border-bottom-width:1px;border-color:#CBD7EB}footer .layout_inner .block-webform-block .ajax-progress,footer .layout_inner .block-webform-block .messages--error{display:none !important}footer .layout_inner .block-webform-block .form-item--error-message{margin:7px 0 0;opacity:0.8;font-size:1.1rem}footer .layout_inner .block-webform-block .form-item--error-message strong,footer .layout_inner .block-webform-block .form-item--error-message b{font-weight:400}footer .layout_inner .block-webform-block .btn_wrap{width:30%;-ms-flex-item-align:end;align-self:flex-end}footer .layout_inner .block-webform-block .btn_wrap .btn{-webkit-transform:scale(0.8);transform:scale(0.8);background-color:rgba(216,216,216,0.1)}
main{padding:0 7.5rem;position:relative;z-index:1;font-size:1.3rem;color:#8090A0;background:#fff;overflow:hidden}@media screen and (max-width:81.1875em){main{padding:0 5vw}}main .layout_inner{margin-right:8%;margin-bottom:10rem}@media screen and (max-width:64.9375em){main .layout_inner{margin-right:0}}main .layout_cmp{margin-bottom:5rem;opacity:0;-webkit-transition:all 250ms 150ms ease-out;-o-transition:all 250ms 150ms ease-out;transition:all 250ms 150ms ease-out}main .layout_cmp.section_visible{opacity:1}main .layout_cmp.with_picture_top{width:52%}@media screen and (min-width:0em) and (max-width:49.9375em){main .layout_cmp.with_picture_top{width:auto;margin-top:26rem}}main .layout_cmp>.title.secondary{margin-bottom:1.15em}main .title,main h1,main h2,main h3,main h4{color:#002141;margin:1em 0 0.8em;line-height:1.4;font-size:2rem;font-weight:700;font-family:"Playfair Display",serif;word-wrap:break-word}main .title.primary,main h1.primary,main h2.primary,main h3.primary,main h4.primary{font-size:7.5rem;margin:1.2em 0 0.2em;word-wrap:inherit}@media screen and (min-width:0em) and (max-width:49.9375em){main .title.primary,main h1.primary,main h2.primary,main h3.primary,main h4.primary{font-size:3.5rem}}main .title.secondary,main h1.secondary,main h2.secondary,main h3.secondary,main h4.secondary{font-size:3rem}main .title.tertiary,main h1.tertiary,main h2.tertiary,main h3.tertiary,main h4.tertiary{font-family:"Montserrat",sans-serif;font-weight:500}main .title span,main h1 span,main h2 span,main h3 span,main h4 span{color:#CBD7EB}main .btn_wrap{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .btn_wrap .btn{cursor:pointer;display:inline-block;text-transform:uppercase;white-space:nowrap;border-radius:1.9rem;text-align:center;padding:0.70em 3em;font-size:1.5rem;font-weight:600;min-width:19rem;background-color:#002141;color:#fff;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}main .btn_wrap .btn span{display:block;-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}main .btn_wrap .btn.btn__with_icon>*{display:inline-block;vertical-align:middle}main .btn_wrap .btn.btn__with_icon .icon{margin-right:1em}main .btn_wrap .btn.btn__with_icon .icon .context__svg{max-width:1.4em;max-height:1.4em}main .btn_wrap .btn_play{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;min-width:0;background-color:#D73130;font-size:4.4rem;width:1em;height:1em;border-radius:15%;-webkit-box-shadow:0 0 0 0.15em rgba(0,0,0,0.06);box-shadow:0 0 0 0.15em rgba(0,0,0,0.06);-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}main .btn_wrap .btn_play:before{content:'';display:block;margin:auto;width:0;height:0;border-left:1.1rem solid #fff;border-bottom:1.1rem solid transparent;border-top:1.1rem solid transparent;border-left-width:1.6rem;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}main .btn_wrap .btn:hover,main .cta__container:hover .btn_wrap .btn{-webkit-box-shadow:0 0 0 0.5em rgba(0,0,0,0.06);box-shadow:0 0 0 0.5em rgba(0,0,0,0.06)}main .btn_wrap .btn:hover span,main .cta__container:hover .btn_wrap .btn span{-webkit-transform:scale(1.05);transform:scale(1.05)}main .btn_wrap .btn:active,main .cta__container:active .btn_wrap .btn{-webkit-box-shadow:0 0 0 0.3em rgba(0,0,0,0.2);box-shadow:0 0 0 0.3em rgba(0,0,0,0.2)}main .btn_wrap .btn:active span,main .cta__container:active .btn_wrap .btn span{-webkit-transform:scale(1);transform:scale(1)}main .btn_wrap .btn_play:hover:before,main .cta__container:hover .btn_wrap .btn_play:before{-webkit-transform:scale(1.1);transform:scale(1.1)}main .btn_wrap .btn_play:active,main .cta__container:active .btn_wrap .btn_play{-webkit-box-shadow:0 0 0 0.1em rgba(0,0,0,0.2);box-shadow:0 0 0 0.1em rgba(0,0,0,0.2)}main .btn_wrap .btn_play:active:before,main .cta__container:active .btn_wrap .btn_play:before{-webkit-transform:scale(0.9);transform:scale(0.9)}main .separator{display:block;height:1px;width:3rem;background:#002141;overflow:hidden}main .title.primary+.separator{width:6rem;margin:1em 0 2em}@media screen and (min-width:0em) and (max-width:49.9375em){main .title.primary+.separator{width:4rem;margin-top:2em}}main .picture{display:block;height:18rem;position:relative;overflow:hidden}main .picture .picture_inner,main .picture .picture_element{display:block;width:100%;height:100%}main .picture .picture_element{background:no-repeat 50% 50%;background-size:cover;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}main .picture .picture_element:not(.displayed){-webkit-filter:blur(0.6rem);filter:blur(0.6rem)}main .picture_rotate_wrapper{-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}main .picture_rotate_wrapper .picture{font-size:9.5rem;width:1em;height:1em;border-radius:15%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-box-shadow:0 0 0.25em 0.05em rgba(0,0,0,0.2);box-shadow:0 0 0.25em 0.05em rgba(0,0,0,0.2)}main .picture_rotate_wrapper .picture .picture_inner{-webkit-transform:rotate(30deg);transform:rotate(30deg)}main .picture_rotate_wrapper .picture .picture_inner .picture_element{background-color:#fff;-webkit-transform:scale(1.3) !important;transform:scale(1.3) !important}main a:hover .picture .picture_element,main .cta__container:hover .picture .picture_element{-webkit-transform:scale(1.05);transform:scale(1.05)}main a:hover .picture_rotate_wrapper,main .cta__container:hover .picture_rotate_wrapper{-webkit-transform:scale(1.1);transform:scale(1.1)}main .picture_top_page{position:absolute;top:0;left:0;z-index:-1}main .picture_top_page .picture,main .picture_top_page .context_color__bg{position:relative;overflow:hidden}main .picture_top_page .picture .picture_inner .picture_element{-webkit-box-sizing:content-box;box-sizing:content-box;background-position:50% 50%}main .picture_top_page.svg .context_color__bg .icon{width:100%;height:100%}main .picture_top_page.svg .context_color__bg .icon .context__svg{width:75%;height:75%;color:#fff !important}@media screen and (min-width:50em){main .picture_top_page{top:-24rem;left:50%}main .picture_top_page .picture,main .picture_top_page .context_color__bg{font-size:40vw;width:1.2em;height:1em;max-width:64.8rem;max-height:54rem;border-radius:0.06em;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}main .picture_top_page .picture .picture_inner{-webkit-transform:rotate(30deg);transform:rotate(30deg)}main .picture_top_page .picture .picture_inner .picture_element{height:79%;margin:42% 0 0 -34%;padding:0 10%}main .picture_top_page.large{top:-8rem}main .picture_top_page.large .picture{font-size:47vw;max-width:81.6rem;max-height:68rem}main .picture_top_page.large .picture .picture_inner .picture_element{height:100%;padding:4% 0%;margin:11% 0 0 -19%}main .picture_top_page.left{top:-15rem;left:auto;right:53%}main .picture_top_page.left .picture{max-width:90rem;border-radius:0.03em}main .picture_top_page.left .picture .picture_inner .picture_element{padding:1% 14% 1% 0;margin:19% 0 0 0}main .picture_top_page.svg .context_color__bg .icon{-webkit-transform:rotate(30deg);transform:rotate(30deg)}main .picture_top_page.svg .context_color__bg .icon .context__svg{margin:50% 0 0 -26%}}@media screen and (max-width:64.9375em){main .picture_top_page{top:-19rem}main .picture_top_page.left{top:-10rem}}@media screen and (min-width:0em) and (max-width:49.9375em){main .picture_top_page{top:0 !important;width:100%;left:auto;right:-1.5rem;height:23rem}main .picture_top_page .picture,main .picture_top_page .context_color__bg{height:130%;-webkit-transform:rotate(10deg);transform:rotate(10deg);border-bottom-right-radius:4rem}main .picture_top_page .picture{height:120%;width:1040px;position:absolute;top:-10rem;right:0}main .picture_top_page .picture .picture_inner{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}main .picture_top_page .picture .picture_inner .picture_element{float:right;width:100vw;padding-left:2rem;margin-top:9rem !important;background-position:50% 20%}main .picture_top_page.svg{width:110%}main .picture_top_page.svg .context_color__bg{top:-8rem}main .picture_top_page.svg .context_color__bg .icon{-webkit-transform:rotate(-10deg) translate(15%,-18%);transform:rotate(-10deg) translate(15%,-18%);position:absolute;left:0;top:50%;width:110%;height:110%}}main .cta__container{position:relative}main .cta__container img,main .cta__container a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none}main .cta__container .cta__target:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}main .node--view-mode-teaser{border-radius:1.5rem;background:#fff;height:100%;-webkit-box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.05);box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.05)}main .node--view-mode-teaser:hover{-webkit-box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.08);box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.08)}main .node--view-mode-teaser .node__content{padding:2.8rem;position:relative}main .node--view-mode-teaser .node__content .title{margin:0.5em 0}main .view_horizontal_slide{position:relative;z-index:1}main .view_horizontal_slide .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -1rem 2.5rem;-webkit-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out}main .view_horizontal_slide .view-content .views-row__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .view_horizontal_slide .view-content .views-row__wrapper .views-row+.views-row{margin-top:2.5rem}main .view_horizontal_slide .view-content .views-row__wrapper .views-row{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){main .view_horizontal_slide .view-content .views-row__wrapper .views-row{-ms-flex-preferred-size:auto;flex-basis:auto}}main .view_horizontal_slide .view-content>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0;padding:0 1rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;min-width:33.33%;max-width:33.33%}main .view_horizontal_slide .view-content>*.inactive{opacity:0.4;pointer-events:none}@media screen and (max-width:81.1875em){main .view_horizontal_slide .view-content>*{min-width:50%;max-width:50%}}@media screen and (min-width:0em) and (max-width:49.9375em){main .view_horizontal_slide .view-content>*{min-width:100%;max-width:100%}}main .view_horizontal_slide .controls{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .view_horizontal_slide .controls>*{position:absolute;top:50%;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}main .view_horizontal_slide .controls>* .inner{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:6rem;width:1em;height:1em;border-radius:1em;cursor:pointer;background:#fff;-webkit-box-shadow:0 0 .16667em rgba(0,0,0,0.4);box-shadow:0 0 .16667em rgba(0,0,0,0.4);-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}main .view_horizontal_slide .controls>* .inner:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}main .view_horizontal_slide .controls>* .inner:after{content:'';display:block;margin:auto;width:.3em;height:.3em;background:url("/sites/default/themes/humanities_front/img/icon-chevron-right.svg") no-repeat 0 0;background-size:contain}main .view_horizontal_slide .controls>*.inactive{opacity:0.5;pointer-events:none}main .view_horizontal_slide .controls .prev{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:-7.5rem}@media screen and (max-width:81.1875em){main .view_horizontal_slide .controls .prev{left:-5vw}}main .view_horizontal_slide .controls .prev .inner:after{-webkit-transform:rotate(180deg) translateX(-40%);transform:rotate(180deg) translateX(-40%)}main .view_horizontal_slide .controls .next{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);right:-7.5rem;margin-right:-5.3vw}@media screen and (max-width:81.1875em){main .view_horizontal_slide .controls .next{right:-5vw}}@media screen and (max-width:64.9375em){main .view_horizontal_slide .controls .next{margin-right:0}}main .view_horizontal_slide .controls .next .inner:after{-webkit-transform:translateX(-40%);transform:translateX(-40%)}main .view_horizontal_slide.has_controls .controls{display:block}main .view_horizontal_slide.max_items__two .view-content{margin:0 -2rem 2.5rem}main .view_horizontal_slide.max_items__two .view-content>*{padding:0 2rem;min-width:50%;max-width:50%}@media screen and (min-width:0em) and (max-width:49.9375em){main .view_horizontal_slide.max_items__two .view-content>*{min-width:100%;max-width:100%}}main .view_horizontal_slide.more_than_four .view-content .views-row__wrapper .views-row:first-child:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none}main .view_horizontal_slide.touch-pan-active:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background:transparent}main .view_horizontal_slide.touch-pan-active a{pointer-events:none}main .view_horizontal_slide.touch-pan-active a.cta__target:after{content:none}main .container__view_more .hidden{display:none}main .container__view_more .btn_wrap__view_more{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0;margin-top:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .container__view_more .btn_wrap__view_more .btn__view_more{font-size:1.6rem;font-weight:500;color:#002141;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}main .container__view_more .btn_wrap__view_more .btn__view_more span{display:block;margin-right:1.2em;border-bottom:1px solid transparent}main .container__view_more .btn_wrap__view_more .btn__view_more span.do_hide{display:none}main .container__view_more .btn_wrap__view_more .btn__view_more i{-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}main .container__view_more .btn_wrap__view_more .btn__view_more i:after{content:'';display:block;width:.7em;height:.7em;background:url("/sites/default/themes/humanities_front/img/icon-chevron-right.svg") no-repeat 0 0;background-size:contain;-webkit-transform:rotate(90deg) translateX(25%);transform:rotate(90deg) translateX(25%)}main .container__view_more .btn_wrap__view_more .btn__view_more:hover span{border-bottom-color:currentColor}main .container__view_more .btn_wrap__view_more .btn__view_more:hover i{-webkit-transform:scale(1.2);transform:scale(1.2)}main .container__view_more.expanded .hidden{display:block}main .container__view_more.expanded .btn_wrap__view_more .btn__view_more span.do_show{display:none}main .container__view_more.expanded .btn_wrap__view_more .btn__view_more span.do_hide{display:block}main .container__view_more.expanded .btn_wrap__view_more .btn__view_more i{-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}main .container__view_more.expanded .btn_wrap__view_more .btn__view_more i:after{-webkit-transform:rotate(-90deg) translateX(25%);transform:rotate(-90deg) translateX(25%)}main .pager{margin:7rem 0 0;text-align:center}main .pager .pager__item{margin:0 0.15em;display:inline-block;font-size:3rem;width:1em;height:1em;line-height:3rem;text-align:center;border-radius:1em;font-weight:bold;background-color:#fff;-webkit-box-shadow:0 0.1em 0.2em 0 rgba(0,0,0,0.2);box-shadow:0 0.1em 0.2em 0 rgba(0,0,0,0.2);position:relative;overflow:hidden}main .pager .pager__item a,main .pager .pager__item.pager__item--ellipsis span{display:block;width:100%;height:100%;font-size:0.4em;color:#002141}main .pager .pager__item a:hover{-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:scale(1.2);transform:scale(1.2)}main .pager .pager__item.pager__item--ellipsis span{position:relative;top:0.3em}main .pager .pager__item.is-active,main .pager .pager__item.pager__item--ellipsis{-webkit-box-shadow:none;box-shadow:none}main .pager .pager__item.control a span{font-family:serif;display:block;-webkit-transform:scaleY(1.6) scaleX(0.8);transform:scaleY(1.6) scaleX(0.8)}main .field.text-formatted{cursor:auto}main .field.text-formatted html.cke_panel_container,main .field.text-formatted body.cke_editable{color:#8090A0}main .field.text-formatted html.cke_panel_container .title,main .field.text-formatted body.cke_editable .title{font-size:1.3rem !important}main .field.text-formatted html.cke_panel_container .title.secondary,main .field.text-formatted body.cke_editable .title.secondary{font-size:1.6rem !important}main .field.text-formatted p{margin:1.5rem 0;line-height:1.7}main .field.text-formatted dl,main .field.text-formatted ol,main .field.text-formatted ul{padding-left:2rem}main .field.text-formatted li{list-style:disc;line-height:1.7}main .field.text-formatted a{color:#002141;text-decoration:underline;padding:0.25rem 0}main .field.text-formatted a:hover{opacity:0.8}main .field.text-formatted .title,main .field.text-formatted h1,main .field.text-formatted h2,main .field.text-formatted h3,main .field.text-formatted h4{color:#002141;margin:1em 0 0.8em;line-height:1.4;font-size:2rem;font-weight:700;font-family:"Playfair Display",serif;word-wrap:break-word}main .field.text-formatted .title.primary,main .field.text-formatted h1.primary,main .field.text-formatted h2.primary,main .field.text-formatted h3.primary,main .field.text-formatted h4.primary{font-size:7.5rem;margin:1.2em 0 0.2em;word-wrap:inherit}@media screen and (min-width:0em) and (max-width:49.9375em){main .field.text-formatted .title.primary,main .field.text-formatted h1.primary,main .field.text-formatted h2.primary,main .field.text-formatted h3.primary,main .field.text-formatted h4.primary{font-size:3.5rem}}main .field.text-formatted .title.secondary,main .field.text-formatted h1.secondary,main .field.text-formatted h2.secondary,main .field.text-formatted h3.secondary,main .field.text-formatted h4.secondary{font-size:3rem}main .field.text-formatted .title.tertiary,main .field.text-formatted h1.tertiary,main .field.text-formatted h2.tertiary,main .field.text-formatted h3.tertiary,main .field.text-formatted h4.tertiary{font-family:"Montserrat",sans-serif;font-weight:500}main .field.text-formatted .title span,main .field.text-formatted h1 span,main .field.text-formatted h2 span,main .field.text-formatted h3 span,main .field.text-formatted h4 span{color:#CBD7EB}main .wrap_embed{width:100%;overflow:hidden;margin:4rem 0}main .wrap_embed.video_embed{border-radius:1rem;width:70%}@media screen and (max-width:64.9375em){main .wrap_embed{width:auto;margin:4rem -5vw}main .wrap_embed.video_embed{width:auto;border-radius:0}}@media screen and (min-width:0em) and (max-width:49.9375em){main .wrap_embed .responsive_embed{padding-bottom:75%}}main .context_color__bg{color:#fff}main .context_color__bg a{color:#fff}main .field--name-field-topic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem}main .field--name-field-topic .icon .context__svg{max-height:2.4em;max-width:2.4em}main .field--name-field-topic .label{font-size:1.1em;padding-left:0.6em}main .field--name-field-category-institute{margin:1.3rem 0}@media screen and (min-width:0em) and (max-width:49.9375em){main .field--name-field-category-institute{margin-left:-7rem !important}}main .field--name-field-category-institute a{color:#002141;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:0.5em;padding-left:7rem;position:relative}main .field--name-field-category-institute a .icon{margin-right:0.8em}main .field--name-field-category-institute a .icon .context__svg{max-width:1.5em;max-height:1.5em}main .field--name-field-category-institute a .label{font-weight:600;line-height:1.2;text-transform:uppercase}main .field--name-field-category-institute a .label:after{content:'';display:inline-block;width:.8em;height:.8em;background:url("/sites/default/themes/humanities_front/img/icon-chevron-right.svg") no-repeat 0 0;background-size:contain;margin-left:0.6em}main .field--name-field-category-institute a:hover .label{text-decoration:underline}main .field--name-field-category-institute a:before{content:'';display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1px;width:5.5rem;background-color:currentColor}
.node--view-mode-teaser.node--type-video .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:2rem}.node--view-mode-teaser.node--type-video .node__content .part_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.node--view-mode-teaser.node--type-video .node__content .part_top .field--name-field-topic{font-size:1.03rem}.node--view-mode-teaser.node--type-video .node__content .part_top .field--name-field-video-category{color:#002141;font-size:1rem}.node--view-mode-teaser.node--type-video .node__content .wrap_picture{position:relative;background:rgba(0,0,0,0.1);margin:0 -2.8rem;height:19rem}.node--view-mode-teaser.node--type-video .node__content .wrap_picture .picture{height:100%}.node--view-mode-teaser.node--type-video .node__content .wrap_picture .btn_wrap{position:absolute;bottom:0;left:0;width:100%;-webkit-transform:translateY(40%);transform:translateY(40%)}.node--view-mode-teaser.node--type-video .node__content .title{margin:2em 0 0.6em;font-size:1.8rem;line-height:1.4}.node--view-mode-teaser.node--type-video .node__content .separator{margin-bottom:4rem}.node--view-mode-teaser.node--type-video .node__content>.btn_wrap{margin-top:auto}
.node--view-mode-teaser.node--type-profile{-webkit-box-shadow:0 0 0.4rem 0.2rem rgba(0,0,0,0.05);box-shadow:0 0 0.4rem 0.2rem rgba(0,0,0,0.05)}.node--view-mode-teaser.node--type-profile:hover{-webkit-box-shadow:0 0 0.4rem 0.2rem rgba(0,0,0,0.08);box-shadow:0 0 0.4rem 0.2rem rgba(0,0,0,0.08)}.node--view-mode-teaser.node--type-profile .node__content{padding:2rem}.node--view-mode-teaser.node--type-profile .node__content .picture_rotate_wrapper{float:left;margin:0.7rem 0 0 -2.2rem}.node--view-mode-teaser.node--type-profile .node__content .picture_rotate_wrapper .picture{font-size:5.5rem}.node--view-mode-teaser.node--type-profile .node__content .details{color:#002141;overflow:hidden;margin:0 0 0 5.6rem}.node--view-mode-teaser.node--type-profile .node__content .details>*{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-user-lastname{font-size:2.4rem;font-weight:600;line-height:1.9}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-email-address{font-size:1.2rem;color:#8090A0}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-email-address a{position:relative;z-index:15;color:currentColor}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-email-address a:hover{text-decoration:underline}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-topic-multiple{margin-top:1.4rem}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-topic-multiple .field--name-field-topic{font-size:1rem;margin-top:0.6rem}.node--view-mode-teaser.node--type-profile .node__content .details .field--name-field-topic-multiple .field--name-field-topic .icon .context__svg{max-height:2em;max-width:2em}.node--view-mode-teaser.node--type-profile .node__content .link.cta__target{display:block;height:0;opacity:0}
.page-node-type-research-project main .layout_cmp__content{margin-top:30rem}.page-node-type-research-project main .layout_cmp__content .field--name-field-topic{font-size:1.6rem}.page-node-type-research-project main .layout_cmp__content .field--name-field-topic .label{padding-left:0.9em}.page-node-type-research-project main .layout_cmp__content .title.primary{font-size:5rem;margin-top:1rem}@media screen and (min-width:0em) and (max-width:49.9375em){.page-node-type-research-project main .layout_cmp__content .title.primary{font-size:3.5rem}}.page-node-type-research-project main .layout_cmp__content .field--name-field-category-institute{margin:1.3rem 0 3.5rem}.page-node-type-research-project main .layout_cmp__content .field--name-field-text-intro{margin:3.5rem 0;font-size:1.7rem;font-style:italic;line-height:1.7}.page-node-type-research-project main .layout_cmp__content .field--name-body{margin-top:3.5rem}.page-node-type-research-project main .layout_cmp__content .picture_top_page{top:-10rem}@media screen and (max-width:64.9375em){.page-node-type-research-project main .layout_cmp__content .picture_top_page{top:-7rem}}.page-node-type-research-project main .layout_cmp__content .picture_top_page .picture .picture_inner .picture_element{margin-top:13%}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4%}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0;min-width:50%;max-width:50%;padding:0 4%;margin:0 0 4%}@media screen and (max-width:64.9375em){.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item{min-width:100%;max-width:100%}}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.5rem;padding:2.8rem 2.8rem 3.2rem;background:#fff;-webkit-box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.05);box-shadow:0 2rem 3rem 1.2rem rgba(0,0,0,0.05);overflow:hidden}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .field--name-field-news-type{font-size:1rem;margin-bottom:2rem}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title:nth-child(1){margin-top:3rem}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .date{font-size:2.8rem;font-weight:600;color:#CBD7EB;text-align:center;letter-spacing:0.05em;padding-right:1.5rem;margin-right:2rem;border-right:1px solid #002141}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .date span{display:block;position:relative;padding:0.3rem 0}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .date span:after{content:'';position:absolute;display:block;width:3rem;left:50%;bottom:0;height:1px;background:currentColor;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .date span:last-child{font-size:1.2rem;letter-spacing:0.2em}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .date span:last-child:after{content:none}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .wrap_title .title{font-size:3rem;margin:-0.25em 0 0}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .separator{margin:0.5rem 0 0}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .field--name-field-content-wysiwyg{margin:1rem 0 0}.page-node-type-research-project main .layout_cmp__news .field--name-field-news-research-project>.field__item .field__item__inner .btn_wrap{padding-top:2.5rem;margin-top:auto}
