a,a.tabledrag-handle:hover{text-decoration:none}.slick-slider,html{box-sizing:border-box}.file:before{font-family:rucicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";font-size:1.7rem;position:relative;margin-right:13px;top:5px;line-height:0}.color-blå{background:#020b79;color:#fff}.color-grøn{background:#064f44;color:#fff}.color-rød{background:#fc5e61;color:#fff}#blocks td.region{font-weight:700}#blocks tr.region-message{font-weight:400;color:#999}#blocks tr.region-populated{display:none}div#edit-openid-identifier-wrapper{display:block}html.js #user-login div#edit-openid-identifier-wrapper,html.js #user-login-form div#edit-openid-identifier-wrapper{display:none}html.js #user-login li.openid-link,html.js #user-login-form li.openid-link{display:block}#user-login li.openid-link,#user-login li.user-link,#user-login-form li.openid-link,#user-login-form li.user-link{display:none}body.drag{cursor:move}th.active img{display:inline}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}thead th{text-align:auto}.error{color:#e55}.warning{color:#e09010}.ok{color:green}div.messages{clear:both;padding:2%;border:none;width:90%}div.ok,div.warning{border:none}div.error,tr.error{background:#fff;border:1px solid #EC0000;color:#200}div.warning,tr.warning{background:#f0c020;color:#220}div.ok,tr.ok{background:#0a0;color:#020}.form-item input.error,.form-item select.error,.form-item textarea.error{border-style:solid;border-color:red}.form-item label{display:block;font-weight:700}.container-inline div,.container-inline label,.item-list .pager li{display:inline}.form-item label.option{display:inline;font-weight:400}#permissions td.module,#system-modules div.incompatible,#system-themes-form div.incompatible,.pager-current,.progress,.update .project,.update .security-error,.update table.version-recommended-strong .version-title,h2.campaign-bold,h2.campaign-regular{font-weight:700}.form-required,.marker{color:red}.more-help-link,.more-link{text-align:right}.links.inline{padding:0}.nowrap{white-space:nowrap}.item-list .pager{clear:both;text-align:center}dl.multiselect dd,dl.multiselect dt{float:left}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{width:14em}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}.accordion__item h3,div.tabs,ul.tabs.primary li.active{position:relative}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.throbbing{background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/throbber.gif) 100% 50% no-repeat}.resizable-textarea{width:95%}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee;border:1px solid #ddd;border-top:0;cursor:s-resize}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block}.draggable a.tabledrag-handle{cursor:move;float:left;margin-right:10px;text-decoration:none}a.tabledrag-handle .handle{height:20px;width:20px;background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/draggable.png) no-repeat}a.tabledrag-handle-hover .handle{background-position:0 -20px}div.indentation{width:20px;height:20px;float:left}div.tree-child{background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/tree.png) 10px 50% no-repeat}div.tree-child-last{background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/tree-bottom.png) 10px 50% no-repeat}div.tree-child-horizontal{background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/tree.png) -10px 50% no-repeat}.joined+.grippie{height:5px;margin-bottom:-2px}.teaser-checkbox{padding-top:1px}div.teaser-button-wrapper{float:right;padding-right:5px}.teaser-checkbox div.form-item{float:right;margin-right:5px}html.js .no-js,textarea.teaser{display:none}.progress .bar{background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/progress.gif) #fff;border:1px solid #035;height:18px}.progress .filled{background:#07b;height:18px;width:0}.progress .percentage{float:right}.ahah-progress,.progress-disabled{float:left}.ahah-progress .throbber{width:20px;height:20px;background:url(/profiles/ruc_profile/themes/school/assets/images/drupal/throbber.gif) 50% 50% no-repeat;float:left}.ahah-progress-bar{width:16em}#first-time strong{display:block}#clean-url.install,div.tabs,html.js .js-hide{display:none}tr.selected td{background:#ffc}table.sticky-header{margin-top:0;background:#fff}span.password-confirm,span.password-strength{visibility:hidden}div.password-description{max-width:500px}.update .version-status{float:right}.update .version-status .icon{padding-left:10px}.update .version-date{white-space:nowrap}.update tr.error .version-recommended{background:#fdd}.update tr.warning .version-recommended{background:#ffe}.current-version,.new-version{direction:ltr}.update tr.unknown{background:#ddd}.update .security-error,.update table.version-security .version-title{color:#910}#permissions td.permission{padding-left:20px}div.tabs{margin:0;padding:0;width:100%;clear:both;z-index:99}.admin-menu div.tabs{display:block}ul.tabs.primary{display:block;float:left;margin:20px 0;background:#e6e6e6;padding:0;border:none;z-index:9999}section.panel-pane ul.tabs.primary{margin:0}ul.tabs.primary li{float:left;display:block;margin:0}ul.tabs.primary li a{display:block;margin:0;padding:4px 16px;color:#2e2a0f;background:0 0}ul.tabs.primary li.active a:hover{color:#0e0e0e;background:0 0}ul.tabs.primary li a:hover,ul.tabs.primary li.active a.active{color:#fff;background:#2d9b73}ul.tabs.primary li a:hover{background:#2d9b73}.element-invisible{display:none}@font-face{font-family:'The Wave';src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.eot);src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.eot#iefix) format("embedded-opentype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.woff2) format("woff2"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.woff) format("woff"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.ttf) format("truetype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave_playtype-webfont.svg#the_waveregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'The Wave';src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.eot);src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.eot#iefix) format("embedded-opentype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.woff2) format("woff2"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.woff) format("woff"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.ttf) format("truetype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-demibold_playtype-webfont.svg#the_wavedemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'The Wave';src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.eot);src:url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.eot#iefix) format("embedded-opentype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.woff2) format("woff2"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.woff) format("woff"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.ttf) format("truetype"),url(/profiles/ruc_profile/themes/school/assets/fonts/the_wave-bold_playtype-webfont.svg#the_wavebold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:rucicons;src:url(/profiles/ruc_profile/themes/school/assets/fonts/rucicons/rucicons.eot);src:url(/profiles/ruc_profile/themes/school/assets/fonts/rucicons/rucicons.eot#iefix) format("embedded-opentype"),url(/profiles/ruc_profile/themes/school/assets/fonts/rucicons/rucicons.woff) format("woff"),url(/profiles/ruc_profile/themes/school/assets/fonts/rucicons/rucicons.ttf) format("truetype"),url(/profiles/ruc_profile/themes/school/assets/fonts/rucicons/rucicons.svg#mv) format("svg");font-weight:400;font-style:normal}#find-person-form label,.paragraph__header h2,h1,h2,h3,h4,h5{font-family:"The Wave",Arial,Helvetica,sans-serif;font-weight:700}#find-person-form label,.paragraph__header h2,h1{font-size:2.7rem;line-height:3.2rem}@media all and (min-width:751px){#find-person-form label,.paragraph__header h2,h1{font-size:5.8rem;line-height:6.8rem}}#find-person-form .header-area__focus label,.header-area__focus #find-person-form label,.header-area__focus .paragraph__header h2,.header-area__focus h1,.paragraph__header .header-area__focus h2{font-size:2.1rem;line-height:2.6rem;margin:0 0 30px;position:relative;z-index:9;color:#282828}#find-person-form .has_color label,#find-person-form .header-area__focus_large label,.has_color #find-person-form label,.has_color .paragraph__header h2,.has_color h1,.header-area__focus_large #find-person-form label,.header-area__focus_large .paragraph__header h2,.header-area__focus_large h1,.header-area__focus_large h5 a,.paragraph__header .has_color h2,.paragraph__header .header-area__focus_large h2{color:#fff}@media all and (min-width:1025px){#find-person-form .header-area__focus label,.header-area__focus #find-person-form label,.header-area__focus .paragraph__header h2,.header-area__focus h1,.paragraph__header .header-area__focus h2{font-size:3.6rem;line-height:4.4rem}}#find-person-form .landing__splash_description label,.landing__splash_description #find-person-form label,.landing__splash_description .paragraph__header h2,.landing__splash_description h1,.paragraph__header .landing__splash_description h2{font-size:2.7rem;line-height:3.2rem;margin:0 0 8px}@media all and (min-width:751px){#find-person-form .landing__splash_description label,.landing__splash_description #find-person-form label,.landing__splash_description .paragraph__header h2,.landing__splash_description h1,.paragraph__header .landing__splash_description h2{font-size:4.8rem;line-height:6.8rem;margin:0}}@media all and (min-width:1025px){#find-person-form label,.paragraph__header h2,h1{font-size:3.6rem;line-height:4.4rem}}#find-person-form label.medium__campaign,.paragraph--image-position--left h2,.paragraph__header h2.medium__campaign,h1.medium__campaign{font-size:2.1rem;line-height:2.6rem;margin:0}@media all and (min-width:751px){#find-person-form label.medium__campaign,.paragraph--image-position--left h2,.paragraph__header h2.medium__campaign,h1.medium__campaign{font-size:4.8rem;line-height:5.8rem}}#find-person-form label.large__campaign,.paragraph--type--color-banner-component h2,.paragraph__header h2.large__campaign,h1.large__campaign{font-size:2.1rem;line-height:2.6rem}@media all and (min-width:751px){#find-person-form label.large__campaign,.paragraph--type--color-banner-component h2,.paragraph__header h2.large__campaign,h1.large__campaign{font-size:8rem;line-height:10rem}}#find-person-form .header-title label,.header-title #find-person-form label,.header-title .paragraph__header h2,.header-title h1,.paragraph__header .header-title h2{margin-top:0;width:80%}@media all and (min-width:1396px){#find-person-form .header-title label,.header-title #find-person-form label,.header-title .paragraph__header h2,.header-title h1,.paragraph__header .header-title h2{width:55%}#find-person-form .page-node-type-news .header-title label,.page-node-type-news .header-title #find-person-form label,.page-node-type-news .header-title .paragraph__header h2,.page-node-type-news .header-title h1,.paragraph__header .page-node-type-news .header-title h2{width:70%}}#find-person-form .page-node-type-news label,.page-node-type-news #find-person-form label,.page-node-type-news .paragraph__header h2,.page-node-type-news h1,.paragraph__header .page-node-type-news h2{margin-top:10px}h2{font-size:2.1rem;line-height:2.6rem}@media all and (min-width:1025px){h2{font-size:3.6rem;line-height:4.4rem}}.education_combinations_list_view h2{font-size:2.8rem;line-height:3.6rem}h2.campaign-bold,h2.campaign-regular{margin:0}.paragraph--image-position--left h2.campaign-bold,.paragraph--image-position--left h2.campaign-regular{font-size:3.6rem;line-height:4.4rem}@media all and (min-width:1025px){h2.campaign-bold,h2.campaign-regular{font-size:3.6rem;line-height:4.4rem}.paragraph--image-position--left h2.campaign-bold,.paragraph--image-position--left h2.campaign-regular{font-size:4.8rem;line-height:5.8rem;font-weight:700}}h2.campaign-regular{font-weight:400;margin-bottom:36px}.paragraph--type--color-banner-component h2{margin-bottom:55px}@media all and (min-width:751px){.paragraph--type--color-banner-component h2{width:70%}}@media all and (min-width:1025px){.paragraph--image-position--left h2{position:relative;left:-77px;width:109%}.page-node-type-content-page .paragraph--image-position--left h2{width:115%}}.employee-list h2{border-bottom:1px solid #ababab;padding-bottom:10px;margin-bottom:10px}h3{font-size:2.1rem;line-height:2.6rem}@media all and (min-width:1396px){h3{font-size:2.8rem;line-height:3.6rem}.education-subject-selection-view h3{margin-bottom:0}}.subject__content_section h3{font-size:12px;text-transform:uppercase;font-weight:600}.list-row h3{margin:0;font-size:2rem}.accordion__item h3{margin:0;padding:15px 0;font-size:1.6rem;font-weight:600;line-height:3rem;transition:all ease-in-out .3s}.accordion__item h3:after{content:"+";font-family:"times New Roman";margin-right:1rem;font-size:2rem;font-weight:100;position:absolute;right:2%;top:24%}@media all and (min-width:751px){.accordion__item h3:after{top:22%;font-size:3rem}}.bachelor_combinations .accordion__item h3,.candidate_combinations .accordion__item h3{font-size:22px;line-height:4rem}h4,h5{line-height:1.9rem}.bachelor_combinations .accordion__item h3:after,.candidate_combinations .accordion__item h3:after{top:13%}.accordion__item .open h3,h3.accordion__trigger.open{position:relative;font-size:3.6rem;font-weight:700;transition:all ease-in-out .3s}.subject_combinations .accordion__item .open h3,.subject_combinations h3.accordion__trigger.open{font-size:1.6rem;font-weight:600}.accordion__item .open h3:after,h3.accordion__trigger.open:after{font-family:"times New Roman";content:"";margin-right:1.25rem;margin-left:.1rem;height:2px;width:10px;background:#282828;right:1.8%;margin-top:-60px}@media all and (min-width:751px){.accordion__item .open h3:after,h3.accordion__trigger.open:after{width:17px}}.accordion__item .open h3:hover:after,h3.accordion__trigger.open:hover:after{background:#2d9b73}h4{font-size:1.5rem}.subject_combinations h4{font-size:1.3rem;margin:50px 0 30px}h5{font-size:1.4rem;font-weight:600;margin:10px 0;position:relative;z-index:5}h5.accordion-category{margin:0;transition:all ease-in-out .3s}h5.accordion-category.accordion-category__fixed{top:22px}.children-open h5.accordion-category.accordion-category__fixed{top:89px}h5.teaser_header{margin-top:5px;position:relative;z-index:9;overflow:hidden}.header-title h5.teaser_header{margin:40px 0 60px;max-height:inherit}@media all and (min-width:1025px){h5.teaser_header{font-size:1.6rem;line-height:2.4rem;width:80%}.header-area__focus_large h5{width:inherit}}.education_combinations_list_view h5.arrow_link{margin-bottom:60px}@media all and (min-width:751px){.education_combinations_list_view h5.arrow_link{margin-bottom:15px}.header-area__focus h5,.landing__splash_description h5{font-size:1.6rem}}.header-area__focus_large h5.arrow_link{margin:0}.masonry__content h5{margin-bottom:25px}.footer h5,.footer-english h5{font-size:1.6rem;line-height:2.3rem}.main-content h5,.search__results+.pager .pager__items h5,.view-teaser-list h5{font-size:1.6rem;line-height:2.5rem}.header-area__focus h5,.landing__splash_description h5{font-size:1.6rem}@media all and (min-width:1396px){.header-area__section h5{max-width:39%;margin:0 auto}}.sub_column_text h5{font-size:1.6rem;line-height:2.4rem;margin:40px 0 20px}.subjects_list h5{text-transform:uppercase;font-size:inherit}.search__results h5{margin-bottom:0}.masonry h5,.paragraph__header h5{font-size:1.6rem}.paragraph--type--shortcut-component h5{font-size:2.2rem;font-weight:700;line-height:3rem}a{color:#2d9b73;transition:all ease-in-out .25s}.content_sidebar a,.reverse-link a,.std-text a,.std-text p a{color:#282828;text-decoration:underline;font-weight:600}.content_sidebar a:hover,.reverse-link a:hover,.std-text a:hover,.std-text p a:hover{color:#2d9b73}.paragraph--type--factbox-component .content_sidebar a,.paragraph--type--factbox-component .reverse-link a,.paragraph--type--factbox-component .std-text a,.paragraph--type--factbox-component .std-text p a{color:#fff}.paragraph--type--factbox-component .content_sidebar a:hover,.paragraph--type--factbox-component .reverse-link a:hover,.paragraph--type--factbox-component .std-text a:hover,.paragraph--type--factbox-component .std-text p a:hover{color:inherit}.landing__splash_description a{color:#fff;line-height:3.2rem;display:inline-block}@media all and (min-width:751px){.landing__splash_description a{line-height:6.8rem}}#block-languageswitcher a{font-size:.9rem;color:#282828;font-weight:600;text-transform:uppercase}#block-languageswitcher a:hover{color:#2d9b73}.collection-has-image #block-languageswitcher a,.path-frontpage #block-languageswitcher a{color:#fff}.collection-has-image #block-languageswitcher a:hover,.path-frontpage #block-languageswitcher a:hover{color:#2d9b73}.page-node-type-collection-page .solid-bg #block-languageswitcher a{color:#282828}.page-node-type-collection-page .solid-bg #block-languageswitcher a:hover{color:#2d9b73}.list-row a,.pager a{color:#282828}.pager a{font-weight:700}.pager__item.is-active a{font-weight:400}.map_with_links__footer a{color:#fff;margin-right:30px;font-weight:700}ul.footer a,ul.footer-english a{color:#9a9a9a}.view-more a,a.view-more{display:block;margin:20px 0;font-size:1.4rem}.arrow_link a,.view-more a,a.arrow_link,a.view-more{max-width:400px;line-height:1.9rem;width:100%}.landing__splash_description .arrow_link a,.landing__splash_description .view-more a,.landing__splash_description a.arrow_link,.landing__splash_description a.view-more{max-width:inherit}.paragraph--type--factbox-component .arrow_link a,.paragraph--type--factbox-component .view-more a,.paragraph--type--factbox-component a.arrow_link,.paragraph--type--factbox-component a.view-more,.paragraph--type--super-graphic-component .arrow_link a,.paragraph--type--super-graphic-component .view-more a,.paragraph--type--super-graphic-component a.arrow_link,.paragraph--type--super-graphic-component a.view-more,.paragraph--type--video-collection-component .arrow_link a,.paragraph--type--video-collection-component .view-more a,.paragraph--type--video-collection-component a.arrow_link,.paragraph--type--video-collection-component a.view-more{display:block;max-width:inherit;color:#282828;font-size:1.6rem;padding:0}.paragraph--type--factbox-component .arrow_link a,.paragraph--type--factbox-component .view-more a,.paragraph--type--factbox-component a.arrow_link,.paragraph--type--factbox-component a.view-more{color:#fff}.paragraph--type--factbox-component .arrow_link a:hover,.paragraph--type--factbox-component .view-more a:hover,.paragraph--type--factbox-component a.arrow_link:hover,.paragraph--type--factbox-component a.view-more:hover{color:inherit}.contact_info .arrow_link a,.contact_info .view-more a,.contact_info a.arrow_link,.contact_info a.view-more{font-size:1.4rem}.paragraph__header .arrow_link a,.paragraph__header .view-more a,.paragraph__header a.arrow_link,.paragraph__header a.view-more{font-size:1.5rem;color:#2d9b73}@media all and (min-width:751px){.arrow_link a,.view-more a,a.arrow_link,a.view-more{line-height:2.4rem}}.arrow_link a:after,.view-more a:after,a.arrow_link:after,a.view-more:after{content:">";display:inline-block;margin-left:10px;position:relative}.arrow_link a:hover,.view-more a:hover,a.arrow_link:hover,a.view-more:hover{text-decoration:underline}.footer .contact-us a{font-weight:700;color:#fff}.file a,.metadata_extras__inner a{color:#282828;font-weight:600}.file a{line-height:3.5rem;text-decoration:underline}.education-subject-selection-view a,.main_area__subjects a{color:#282828;transition:inherit;font-weight:600}.education-subject-selection-view a:hover,.main_area__subjects a:hover{padding:0;color:#2d9b73;text-decoration:underline}.education-subject-selection-view a{text-decoration:underline;line-height:3rem;font-size:1.5rem}.reverse-hover a:hover{color:#2d9b73}.search__results h5 a{color:#282828;text-decoration:underline;margin-bottom:0}.search__results h5 a:hover{color:#2d9b73}p{font-size:1.5rem;line-height:2.4rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.button>.file,.button>a,.title_prefix_name,ol.top-metadata,ul.top-metadata{font-family:"The Wave",Arial,Helvetica,sans-serif}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.footer p{font-size:1.6rem;margin:7px 0;line-height:1.7rem}.search__results p{margin-top:0}.paragraph--type--shortcut-component p,.paragraph__header p{font-size:1.3rem;line-height:2rem}.paragraph--type--accordion-component .paragraph--type--shortcut-component p,.paragraph--type--accordion-component .paragraph__header p{font-size:1.5rem}.paragraph--type--factbox-component p{font-size:1.2rem}@media all and (min-width:751px){.paragraph--type--factbox-component p{font-size:1.5rem;line-height:2.4rem}}ol,ul{font-size:inherit}ol.top-metadata,ul.top-metadata{font-size:1.8rem;font-weight:600}ol.related__subjects,ul.related__subjects{padding-left:0;margin:20px 0;overflow:hidden;position:relative}ol.related__subjects li,ul.related__subjects li{border:1px solid #fff;background:#e6e6e6;float:left;padding:0 25px;width:50%;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;font-weight:700;font-size:1.1rem}.field__label,.player_info .std-text,.player_info .std-text p{font-weight:600}ol.related__subjects li a,ul.related__subjects li a{color:#282828}.education__navigation ol,.education__navigation ul{padding:0 15px}@media all and (min-width:1025px){ol.related__subjects li,ul.related__subjects li{width:33%}.education__navigation ol,.education__navigation ul{padding:0}}.accordion__item ol li,.accordion__item ul li,.content_grid ol li,.content_grid ul li,.paragraph_text_inner ol li,.paragraph_text_inner ul li{font-size:1.5rem;line-height:2.4rem}.sidebar-metadata__content_inner ol li,.sidebar-metadata__content_inner ul li,.std-text,.std-text p{font-size:1.3rem;line-height:2rem}.centered_text{text-align:center}.std-text,.std-text p{margin:10px 0}.field__label{font-size:1.8rem}.top-metadata .field__label{font-weight:400;font-size:1.3rem;line-height:2rem}.field_main_area_name .field__label{display:inline-block;font-size:1.2rem}.field_main_area_name .field__label:after{content:":"}.sidebar-metadata__content_inner .field__label{padding:30px;border-top:1px solid #c5c5c5;margin-top:75px}.sidebar-metadata__content_inner .field__label:first-child{margin-top:0;border-top:none}.sidebar-metadata__content_inner__extras .field__label{padding:0;border:none;margin:0}.title_prefix_name{position:relative;z-index:5;color:#fff;font-size:1.5rem}.event_info_item{font-size:1.4rem}.event_info_item span{font-weight:700}@media all and (max-width:500px){.subject_combinations .button{width:100%}}.button.button-small>.file,.button.button-small>a{padding:13px 60px;font-size:1.3rem;margin-top:80px;text-decoration:none;color:#fff}.content_sidebar .button.button-small>.file,.content_sidebar .button.button-small>a,.paragraph--image-position--top .button.button-small>.file,.paragraph--image-position--top .button.button-small>a{margin-top:20px}.accordion__inner-content .button.button-small>.file,.accordion__inner-content .button.button-small>.file li,.accordion__inner-content .button.button-small>a,.accordion__inner-content .button.button-small>a li,.main_area_list_2col .button.button-small>.file,.main_area_list_2col .button.button-small>.file li,.main_area_list_2col .button.button-small>a,.main_area_list_2col .button.button-small>a li{margin:0}.button.button-small.button-topspace{margin:30px 0}.button>.file,.button>a{position:relative;background:#2d9b73;color:#fff;font-size:1.6rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;transition:all ease-in-out .25s;display:inline-block;margin-bottom:10px;white-space:nowrap;text-align:center;padding:20px 80px}.content_sidebar .button>.file,.content_sidebar .button>a{display:block}.paragraph--content-color--red .button>.file,.paragraph--content-color--red .button>a{background:#fd9092}.paragraph--content-color--red .button>.file:hover,.paragraph--content-color--red .button>a:hover{background:#fda9ab}.paragraph--content-color--blue .button>.file,.paragraph--content-color--blue .button>a{background:#020b79}.paragraph--content-color--blue .button>.file:before,.paragraph--content-color--blue .button>a:before{content:"";width:100%;height:100%;background:#fff;opacity:.2;position:absolute;left:0;top:0;transition:all ease-in-out .25s}.paragraph--content-color--blue .button>.file:hover,.paragraph--content-color--blue .button>a:hover{background:#020b79}.paragraph--content-color--blue .button>.file:hover:before,.paragraph--content-color--blue .button>a:hover:before{opacity:.4}.button>.file:after,.button>a:after{position:relative;content:">";font-size:1.3rem;margin-left:10px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;transition:all ease-in-out .25s}.button>.file:hover,.button>a:hover{background:#257f5e}.color--gray .button>.file,.color--gray .button>a{background:gray}.color--gray .button>.file:hover,.color--gray .button>a:hover{background:#b3b3b3}.subject__content_section .button>.file,.subject__content_section .button>a{padding:15px 30px}.button>.file a,.button>a a{color:#fff;text-decoration:none;line-height:0}.footer .dropdown-nav>a:hover,.footer .dropdown-nav>ul li a:hover{text-decoration:underline;color:#fff}.button.color--gray>.file,.button.color--gray>a{background:gray}.button.color--gray>.file:hover,.button.color--gray>a:hover{background:#b3b3b3}.button.color--gray>.file{text-overflow:inherit}.button.baby--button>.file,.button.baby--button>a{padding:10px 30px 10px 20px;font-size:inherit;line-height:4rem}.sub_column_text .button{margin:20px 0}.button.sidebar-metadata__button{margin-top:20px;position:relative;z-index:10}@media all and (min-width:751px){.button.sidebar-metadata__button{top:-40px;position:absolute;width:100%;margin:0}}.button.sidebar-metadata__button a{display:block;line-height:inherit;padding:30px}.header .header__content_inner+.bg,.header-off .header .second-level{display:none}.header{z-index:99;position:fixed;left:0;top:0;right:0;transition:all .3s .2s}.header+article,.header+div:not(.landing__splash),.header+form{margin-top:80px}.toolbar-vertical .header+article,.toolbar-vertical .header+div:not(.landing__splash),.toolbar-vertical .header+form{margin-top:0}.search-open .header{margin-top:70px}@media all and (min-width:1025px){.search-open .header{margin-top:inherit}.header.has-second-level .header__content_inner{height:141px}}.header.has-second-level+article,.header.has-second-level+div:not(.landing__splash),.header.has-second-level+form{margin-top:140px}.toolbar-vertical .header.has-second-level+article,.toolbar-vertical .header.has-second-level+div:not(.landing__splash),.toolbar-vertical .header.has-second-level+form{margin-top:0}.toolbar-horizontal .header{top:81px}.toolbar-vertical .header{position:relative}.header-off .header{transition:all .3s 0s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header .header__content_inner{position:relative;z-index:2;height:81px;border-bottom:1px solid #dcdcdc;background:#fff;transition:background .5s;overflow:inherit}.page-node-type-collection-page .header .header__content_inner+.bg{display:block;position:absolute;z-index:1;top:0;left:50%;width:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#00000000',GradientType=0);min-height:159px;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .5s 0s,visibility 0s .5s}.header-off .page-node-type-collection-page .header .header__content_inner+.bg{min-height:80px}.page-node-type-collection-page .header .header__content_inner:not(.solid-bg){border-bottom:none;background:0 0}.page-node-type-collection-page .header .header__content_inner:not(.solid-bg)+.bg{visibility:visible;opacity:1;transition:opacity .5s 0s,visibility 0s 0s}.header .box-search-wrap{height:0}.header .box-search{background-color:#1e9c6e;height:75px;z-index:100;padding:0 16px;max-height:92px;overflow:inherit;visibility:hidden;position:absolute;width:100%;left:0;top:-70px}.content_description,.footer,.slick-list{overflow:hidden}@media all and (min-width:1025px){.header .box-search{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;top:63px;width:552px;height:94px;right:10px;position:absolute;margin:0;left:inherit}}.header .box-search.active,.header .box-search.opened{opacity:1;visibility:visible}.header .box-search:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #1e9c6e;position:absolute;bottom:-7px;right:61px;visibility:hidden}@media all and (min-width:1025px){.header .box-search:after{border-bottom:10px solid #1e9c6e;border-top:0;position:absolute;top:-7px;right:25px}.header .box-search.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s}}.header .box-search.opened{background-color:#1e9c6e;height:94px}.header .box-search.active:after{visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.header .box-search .button-search{background:#4bb08b;font-family:"The Wave",Arial,Helvetica,sans-serif;color:#fff;font-weight:600;text-align:center;height:45px;width:80px;border:0;position:absolute;right:0;top:15px;font-size:13px;margin-right:16px}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header .box-search .button-search:hover{background:#247c5c}@media all and (min-width:1025px){.header .box-search .button-search{font-size:13px;height:60px;width:140px}}.header .box-search .input-search{display:inline-block;-webkit-appearance:default-button;line-height:normal!important;width:100%;height:45px;background:#fff;font-size:14px;padding:0 80px 0 13px;border:0;border-radius:0;font-weight:600;margin:15px 0 0}@media all and (min-width:1025px){.header .box-search .input-search{height:60px;line-height:60px;font-size:13px;padding-left:18px;padding-right:140px;font-weight:600}}@media all and (min-width:751px){.footer .footer__nav{padding-top:85px}}.footer .footer__nav ul.footer-english>li,.footer .footer__nav ul.footer>li{padding:30px;width:100%;border-bottom:1px solid #666;position:relative}.footer .footer__nav ul.footer-english>li:last-child,.footer .footer__nav ul.footer>li:last-child{border-bottom:none}.footer .footer__nav ul.footer-english>li:after,.footer .footer__nav ul.footer>li:after{content:'+';position:absolute;right:23px;top:25px;color:#fff;font-size:1.6rem;font-weight:700}.footer .footer__nav ul.footer-english>li.open:after,.footer .footer__nav ul.footer>li.open:after{content:'-'}@media all and (min-width:751px){.footer .footer__nav ul.footer-english>li,.footer .footer__nav ul.footer>li{float:left;width:25%;min-height:200px;margin-bottom:83px;border-right:1px solid #666;border-bottom:none;padding:0 34px}.footer .footer__nav ul.footer-english>li:after,.footer .footer__nav ul.footer>li:after{display:none}}.footer .footer__nav ul.footer-english>li>ul,.footer .footer__nav ul.footer>li>ul{margin-top:33px;padding:0;display:none}.footer .footer__nav ul.footer-english>li>ul li,.footer .footer__nav ul.footer>li>ul li{margin:0 0 11px;width:100%}.footer .dropdown-nav>a{font-weight:700;color:#fff;text-transform:uppercase}@media all and (min-width:751px){.footer .footer__nav ul.footer-english>li>ul,.footer .footer__nav ul.footer>li>ul{display:block}.footer .dropdown-nav>a{font-size:1.1rem}}.footer .dropdown-nav>ul li a{transition:none}.footer__nav{background:#3b3b3b}.content__footer{background:#313131;color:#fff}.content__footer.contact_info{padding:45px 20px 0 34px}.content__footer.contact_info .field__label{display:inline-block;font-size:1.6rem}.content__footer.contact_info .field__label:after{content:':'}.content__footer.contact_info .contact-us{margin:45px 0}.content__footer.contact_info .tel-mail{margin:45px 0;font-size:1.6rem}.content__footer .content__footer_footer{padding:30px 34px;background:#3b3b3b;line-height:2.3rem}.content__footer .content__footer_footer.contact_info__footer{margin-left:-34px;margin-right:-20px}.content__footer .content__footer_footer.contact_info__footer span{margin-right:20px;color:#929292;font-size:1.1rem;font-weight:700;display:block}@media all and (min-width:751px){.content__footer .content__footer_footer.contact_info__footer span{display:inline}}.content__footer .content__footer_footer.map_with_links__footer{background:#2d9b73;line-height:2rem}.content__footer .content__footer_footer.map_with_links__footer a{display:block;margin-bottom:10px}@media all and (min-width:1025px){.content__footer{width:50%;float:left}.content__footer .content__footer_footer.map_with_links__footer a{display:inline;margin-bottom:0}}.social-footer{margin:52px 0 45px}#block-sidefodenglish+#block-views-block-ruc-footer .social-footer{margin:10px 0 28px}.social-footer [class*=" icon-"],.social-footer [class^=icon-]{height:16px;width:16px;display:inline-block;fill:currentColor;color:#fff}.collection-has-image .header .logo,.collection-has-image .icon-phone,.collection-has-image .icon-user,.login-contact .icon-phone,.login-contact .icon-user,.path-frontpage .header .logo,.path-frontpage .icon-phone,.path-frontpage .icon-user{fill:#fff}.social-footer ul{padding-left:0}.social-footer ul li{display:inline-block;margin-right:17px}.social-footer ul li:last-child{margin-right:0}.social-footer ul li .social-around{background:#595959;display:block;width:28px;height:28px;border-radius:100%;padding-top:6px;text-align:center}.logo-foot{width:100px;height:42px;fill:#fff;margin-bottom:30px}.gmap-container{height:481px}.landing__splash{color:#fff;height:100vh;margin-top:-130px;position:relative}@media all and (max-width:500px){.landing__splash{margin-top:-80px}.landing__splash_description{padding:0 20px}}.landing__splash_description{position:absolute;width:100%;text-align:center;top:0;bottom:0;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.landing__splash_description h5{max-width:655px;margin:0 auto;line-height:2.1rem}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.page-node-type-content-page .slick-list{right:-1px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;position:relative;background:0 0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(/profiles/ruc_profile/themes/school/assets/images/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(/profiles/ruc_profile/themes/school/assets/fonts/slick.eot);src:url(/profiles/ruc_profile/themes/school/assets/fonts/slick.eot#iefix) format("embedded-opentype"),url(/profiles/ruc_profile/themes/school/assets/fonts/slick.woff) format("woff"),url(/profiles/ruc_profile/themes/school/assets/fonts/slick.ttf) format("truetype"),url(/profiles/ruc_profile/themes/school/assets/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none;outline:0;z-index:1;top:50%}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;font-weight:700;color:#000;opacity:.75}.slick-prev{left:25px}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-prev:before{content:""}.slick-next:before,[dir=rtl] .slick-prev:before{content:""}.slick-next{right:25px}[dir=rtl] .slick-next{left:25px;right:auto}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;text-align:center;margin:0;width:100%;bottom:20px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html{font-size:10px;height:100%}html.touch{cursor:pointer}*,:after,:before{box-sizing:inherit}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}:focus{outline:0!important}body{background:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#282828;font-size:12px;line-height:17px;-webkit-font-smoothing:antialiased;min-height:100%;margin:0;overflow-x:hidden}.header #Branding .name-branding,.main-menu .second-level li,.main-menu>li{font-family:"The Wave",Arial,Helvetica,sans-serif}@media all and (min-width:1396px){body{background:url(/profiles/ruc_profile/themes/school/assets/images/background.jpg) center bottom/cover no-repeat fixed #A6A6A6}}.content__basic_page,.content__page__with_right_sidebar,.content__standard_page,.full_background,.main-content,.search__results+.pager,.search__results+.pager .pager__items,.user-login-form,.view-teaser-list,div[role=contentinfo]{background:#fff}img{width:100%;height:auto;display:block}.slick-track img{height:100%}@media all and (min-width:1025px){.slick-track img{width:100%;height:auto}.map_with_links img{width:auto}}@media all and (min-width:1396px){.image_toggle_widget img,.view-teaser-list img{width:inherit;height:inherit}}.no-scale img{width:inherit;height:inherit}.image_caption{color:#787878;font-size:1.1rem;padding:10px 0}.page-node-type-collection-page .image_caption{padding:10px}.content_fullwidth_image{max-width:1027px}.content_image{max-width:655px}.subject_info{color:gray}.field_main_area_name{text-transform:uppercase;margin-bottom:10px;font-weight:600}.subject__content_section{border-top:1px solid #cdcdcd;margin-top:36px;padding-top:6px}.subject__content_section .button,.subject__content_section .subject_wrapper{padding:20px;border-top:1px solid #cdcdcd}@media all and (min-width:751px){.subject__content_section .button,.subject__content_section .subject_wrapper{padding:35px}}.subject__content_section .subject_wrapper{padding-bottom:10px}.subject__content_section .main_area__subjects,.subject__content_section h3{padding:0 20px}@media all and (min-width:751px){.subject__content_section .main_area__subjects,.subject__content_section h3{padding:0 36px}.subject__content_section .main_area__subjects{margin-bottom:40px}}ul.candidate_combinations,ul.footer,ul.main-mn,ul.sub-mn{padding:0;margin:0;list-style:none}.pin-board ul{margin:0;padding-left:20px}ul li{list-style:none;line-height:normal}.body ul li,.bottom-metadata__content ul li,.content_sidebar ul li,.main-content .description ul li,.main-content ul li,.paragraph--type--text-component ul li,.pin-board ul li,.search__results+.pager .pager__items .description ul li,.search__results+.pager .pager__items ul li,.std-text ul li,.view-teaser-list .description ul li,.view-teaser-list ul li{list-style:inherit}.pin-board ul li{line-height:inherit}ul li.node-readmore{list-style:none;line-height:normal}nav ul li{display:inline-block}.subject__content_section ul{padding:0}.subject__content_section ul.main_area__subjects li{display:inline-block;margin-right:10px;line-height:2.5rem}.subject__content_section ul.main_area__subjects li:after{content:"|";margin-left:10px;color:#b3b3b3}.subject__content_section ul.main_area__subjects li:last-child:after{content:""}.center__content,.search__results+.pager,.views-element-container,div[role=contentinfo]{position:relative;overflow:hidden;max-width:1396px;width:100%;margin:0 auto;height:100%}@media all and (min-width:1396px){.full_background,.search__results+.pager,.user-login-form,div[role=contentinfo]{padding:10px}}.page-node-type-event .main-content,.page-node-type-event .search__results+.pager .pager__items,.page-node-type-event .view-teaser-list,.page-node-type-news .main-content,.page-node-type-news .search__results+.pager .pager__items,.page-node-type-news .view-teaser-list,.search__results+.pager .page-node-type-event .pager__items,.search__results+.pager .page-node-type-news .pager__items{padding:0 15px}@media all and (min-width:751px){.main-content,.search__results+.pager .pager__items,.view-teaser-list{width:73%;float:right;margin-bottom:40px}.page-node-type-event .main-content,.page-node-type-event .search__results+.pager .pager__items,.page-node-type-event .view-teaser-list,.page-node-type-news .main-content,.page-node-type-news .search__results+.pager .pager__items,.page-node-type-news .view-teaser-list,.search__results+.pager .page-node-type-event .pager__items,.search__results+.pager .page-node-type-news .pager__items{padding:0}}.content__page__with_right_sidebar .main-content,.content__page__with_right_sidebar .search__results+.pager .pager__items,.content__page__with_right_sidebar .view-teaser-list,.has_rightsidebar.view-teaser-list,.main-content.has_rightsidebar,.search__results+.pager .content__page__with_right_sidebar .pager__items,.search__results+.pager .has_rightsidebar.pager__items{padding:0 20px}@media all and (min-width:751px){.content__page__with_right_sidebar .main-content,.content__page__with_right_sidebar .search__results+.pager .pager__items,.content__page__with_right_sidebar .view-teaser-list,.has_rightsidebar.view-teaser-list,.main-content.has_rightsidebar,.search__results+.pager .content__page__with_right_sidebar .pager__items,.search__results+.pager .has_rightsidebar.pager__items{width:53%;float:left;padding:0 40px}}.content_sidebar{background:#e6e6e6;padding-bottom:50px;margin-bottom:40px}.content_sidebar p{padding:0 30px;font-size:1.3rem}.content_sidebar p+ul{margin:0 0 0 15px}.content__author{margin-top:60px;text-transform:italic}.content_expand{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);padding:0 20px;position:relative;top:-60px}.content_expand.open{top:20px;margin-bottom:50px}.content_expand__trigger{background:#e6e6e6;cursor:pointer;border-radius:50%;width:60px;height:60px;display:block;position:relative}.content_expand__trigger:after,.content_expand__trigger:before{content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#787878 transparent transparent;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.content_expand__trigger:after{border-color:#e6e6e6 transparent transparent;top:-3px}.open .content_expand__trigger:after,.open .content_expand__trigger:before{border-width:0 15px 15px;border-color:transparent transparent #787878}.open .content_expand__trigger:after{border-color:transparent transparent #e6e6e6;top:4px}.views-element-container{background:#fff}.file-list .file{display:block;position:relative}.education_progress,.side_space{margin:0 15px}.content_sidebar .education_progress,.content_sidebar .side_space{margin:0 30px}@media all and (min-width:751px){.education_progress,.side_space{margin:0 40px}.content_body{width:60%}}.content_body{margin-bottom:30px}.paragraph--type--two-column-text-component .content_body{width:100%}.top_space{margin:40px 0}.no_padding{padding:0}.margin-right{margin-right:60px}.inline_list_element{display:inline-block}.bottom-padding{padding-bottom:40px}.absolute_content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%;margin:auto;left:0;right:0;word-wrap:break-word}@media all and (min-width:751px){.absolute_content{width:70%}}.image_toggle_widget{margin:0;text-align:center;position:relative}.image_toggle_widget img{margin:0 auto;width:inherit;height:inherit}.paragraph--type--combinations-by-main-area .image_toggle_widget{margin-bottom:50px}.image_toggle_widget .hide_image,.image_toggle_widget .image_toggle_widget__image,.image_toggle_widget .paragraph.no-scale{display:none}.image_toggle_widget .hide_image,.image_toggle_widget .show_image{font-size:1.3rem;font-weight:600;color:#2d9b73;cursor:pointer;margin:36px}.image_toggle_widget__image,.paragraph.no-scale{overflow-x:scroll}.event_info,html.side-nav-open,html.side-nav-open body{overflow:hidden}.top-metadata{padding:0;margin-bottom:80px;list-style:none}.top-metadata li{border-bottom:1px solid #e6e6e6;padding:15px}@media all and (min-width:1396px){.image_toggle_widget__image,.paragraph.no-scale{overflow-x:hidden}.content_grid{width:70%}.top-metadata li{padding:10px 25px;display:inline-block;min-width:100px;border-bottom:none;border-left:1px solid #e6e6e6}.top-metadata li:first-child{border-left:none;padding-left:0}}.sidebar-metadata{position:relative;padding:0 20px}.sidebar-metadata__content_inner{margin-top:30px}@media all and (min-width:751px){.sidebar-metadata{width:30%;float:right;margin-right:50px;padding:0}.sidebar-metadata__content_inner{margin-top:70px}}.sidebar-metadata__content_inner__extras{padding:0 30px}.metadata_extras__inner{margin-bottom:15px}.bottom-metadata{padding:0}.bottom-metadata__label{font-size:1.4rem;font-weight:600;padding:5px}.bottom-metadata__label:before{content:"+";margin-right:1rem}.bottom-metadata__label.open:before{content:"-";margin-right:1.25rem;margin-left:.1rem}.bottom-metadata__content{padding:0 23px 23px;margin-top:0}.bottom-metadata__content.show{border-bottom:1px solid #e6e6e6;margin-bottom:10px}.bottom-metadata__content .embedded-entity .file:before{top:1px;margin-right:8px}.bottom-metadata__content .embedded-entity .file a,.bottom-metadata__content .embedded-entity .file:before{font-size:1.3rem}.header-area__focus{padding:33px 15px;position:relative}@media all and (min-width:751px){.header-area__focus{min-height:274px;padding:60px 327px 2px 374px}}.header-area__focus:before{content:"";width:100%;height:100%;background:rgba(230,230,230,.5);position:absolute;left:0;top:0;z-index:1}.header-area__focus.has_color:before{background:0 0}.header-area__focus_large{height:262px;padding:70px 15px 0;text-align:center}@media all and (min-width:751px){.header-area__focus_large{height:371px;padding:160px 15px 0}}.header-area__focus_large:before{background:rgba(120,120,120,.5)}.header-area{padding-left:15px}@media all and (min-width:1396px){.header-area{padding-left:0}}.header-area+.paragraph{margin-top:0!important;padding-top:0!important}.page-node-type-event .header-area,.page-node-type-news .header-area{padding-left:0}.block .header-area__section{margin:100px 15px 0}@media all and (min-width:751px){.block .header-area__section{margin:100px 0 0}}.header-title{margin-top:40px}.event_info{margin-bottom:40px;display:table}.event_info .event_info_inner{display:table-cell;vertical-align:middle}.event_info .event_info_inner .event_info_item{margin-bottom:5px}.event_info .event_info_inner .event_info_item span{margin-right:2px}.header #Branding .logo{width:50px;height:21px;opacity:0;transition:fill .5s,opacity .5s}.header #Branding .name-branding{top:5px;left:0;position:absolute;font-weight:600;font-size:15px;text-align:left;width:200px;opacity:1;transition:opacity .5s}.header #Branding a>.name-branding{color:#282828}.collection-has-image .header #Branding a>.name-branding,.path-frontpage .header #Branding a>.name-branding{color:#fff}.page-node-type-collection-page .solid-bg #Branding a>.name-branding,.page-node-type-collection-page .solid-bg .header #Branding a>.name-branding{color:#282828}.header #Branding.graphic-version .logo{opacity:1}.header #Branding.graphic-version .name-branding,.header #Branding.graphic-version:hover .logo{opacity:0}.header #Branding.graphic-version:hover .name-branding{opacity:1}.page-node-type-collection-page .solid-bg .logo{fill:#282828}.header_aside{position:absolute;display:inline-block;top:24px;right:20px;width:200px;text-align:right}.search-open .header_aside{display:inherit;position:inherit;left:0;top:0;width:inherit}@media all and (min-width:1025px){.search-open .header_aside{position:absolute;display:inline-block;top:10px;right:20px;width:200px;text-align:right;left:inherit}}.header_aside #block-danish-user-navigation,.header_aside #block-english-user-navigation,.header_aside .block{display:inline-block;margin-right:14px}.search-open .header_aside #block-googlesearchform,.search-open .header_aside .icons-wrap{display:inline-block;margin-right:30px;margin-top:29px}.search-open .header_aside #block-googlesearchform{margin-right:10px}.header_aside #block-contacticon{display:none}@media all and (min-width:1025px){.header_aside #block-contacticon{display:inline-block;position:relative;top:2px}}.header_aside .icon-tel-top span{display:none}.side-nav.side-nav__content{width:24.1%;float:left;min-height:500px;margin-bottom:100px;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,transparent 100%);margin:inherit;display:none;position:relative}@media all and (min-width:1025px){.side-nav.side-nav__content{display:block}}.side-nav.side-nav__content .inner{position:relative;width:100%;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;min-height:300px;padding:0;margin-top:0;background:inherit}.side-nav.side-nav__content .inner .overthrow{position:relative;top:inherit!important;background:inherit}.side-nav.side-nav__content .inner .overthrow li>a{height:auto;line-height:1rem}.side-nav.side-nav__content .inner .main-mn,.side-nav.side-nav__content .inner .sub-mn{position:relative;background:inherit;min-height:300px}.side-nav.side-nav__content .inner .main-mn li.level-title,.side-nav.side-nav__content .inner .sub-mn li.level-title{background:#dedede;margin-bottom:0}.side-nav.side-nav__content .inner .main-mn li.level-title a,.side-nav.side-nav__content .inner .sub-mn li.level-title a{padding:30px;color:#787878;font-size:1.2rem}.side-nav.side-nav__content .inner .main-mn li.level-title a:before,.side-nav.side-nav__content .inner .sub-mn li.level-title a:before{content:"<";left:13px;margin-right:10px;margin-top:5px;position:absolute}.side-nav.side-nav__content .inner .main-mn li.level-title a:hover,.side-nav.side-nav__content .inner .sub-mn li.level-title a:hover{color:#2d9b73}.side-nav.side-nav__content .inner .main-mn li.level-title a span,.side-nav.side-nav__content .inner .sub-mn li.level-title a span{border-bottom:none;font-weight:400}.side-nav.side-nav__content .inner .main-mn li.menu-item--active-trail a.is-active,.side-nav.side-nav__content .inner .sub-mn li.menu-item--active-trail a.is-active{padding:30px;margin-bottom:20px;border-bottom:1px solid #dcdcdc;font-size:1.6rem;text-decoration:none;font-weight:600;color:#2d9b73}.side-nav.side-nav__content .inner .main-mn li.menu-item--active-trail a.is-active span,.side-nav.side-nav__content .inner .sub-mn li.menu-item--active-trail a.is-active span{border-bottom:1px solid #2d9b73}.side-nav.side-nav__content .inner .main-mn li:not(.level-title),.side-nav.side-nav__content .inner .sub-mn li:not(.level-title){background:0 0}.side-nav.side-nav__content .inner .main-mn li:not(.level-title) a,.side-nav.side-nav__content .inner .sub-mn li:not(.level-title) a{color:#282828;font-size:1.4rem;line-height:2rem;border-bottom:none}.side-nav.side-nav__content .inner .main-mn li:not(.level-title) a:hover,.side-nav.side-nav__content .inner .sub-mn li:not(.level-title) a:hover{color:#2d9b73}.education__navigation{padding:0;margin:30px 0 120px}.block .education__navigation{margin:50px 15px 133px}@media all and (min-width:751px){.block .education__navigation{margin:50px 0 133px}.education__navigation{text-align:center}}.education__navigation li{border-right:1px solid #fff;position:relative;margin-bottom:5px}@media all and (min-width:751px){.education__navigation li{display:inline-block;margin-bottom:0}.education__navigation li.active a:before{content:"";position:absolute;bottom:-7px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#2d9b73 transparent transparent}}.education__navigation li a{padding:13px 60px;display:block;background:#e6e6e6;color:#282828;font-weight:600;text-align:center}.education__navigation li a:hover{background:#cdcdcd}.education__navigation li.active a{background:#2d9b73;color:#fff}.main-menu{margin:0 auto;text-align:center;padding:25px 0 30px;display:none}@media all and (min-width:1025px){.main-menu{display:block}}.main-menu>li{display:inline-block;font-weight:600;font-size:15px;margin-right:18px}.main-menu>li:last-child{margin-right:0;position:relative}.main-menu>li>a{cursor:pointer;color:#282828}.main-menu>li>a.is-active,.main-menu>li>a:hover{color:#2d9b73}.page-node-type-collection-page .main-menu>li>a,.path-frontpage .main-menu>li>a{color:#fff}.page-node-type-collection-page .main-menu>li>a:hover,.path-frontpage .main-menu>li>a:hover{color:#2d9b73}.solid-bg .main-menu>li>a{color:#282828}.solid-bg .main-menu>li>a:hover{color:#2d9b73}.main-menu>li.active>a,.main-menu>li>a:active{border-bottom:1px solid;color:#2d9b73}.page-node-type-collection-page .main-menu>li.active>a,.page-node-type-collection-page .main-menu>li>a:active{border:none;color:#fff}.solid-bg .main-menu>li.active>a,.solid-bg .main-menu>li>a:active{border-bottom:1px solid;color:#2d9b73}.landing .inner:not(.solid-bg) .main-menu>li a,.landing .inner:not(.solid-bg) .main-menu>li:last-child:before{color:#fff}.main-menu .second-level{background:rgba(245,245,245,.92);height:60px;width:100%;position:absolute;left:0;text-align:center;margin-top:30px;display:none}.main-menu .second-level li{display:inline-block;font-weight:600;font-size:13px;margin-right:16px;padding-top:20px}.main-menu .second-level li:last-child{margin-right:0}.main-menu .second-level li a{color:#aaa}.main-menu .second-level li a:hover{color:#000}.main-menu .second-level li a.is-active,.main-menu .second-level li.active a{color:#000;border-bottom:1px solid}.main-menu .dropdown-nav.active .second-level{display:block}.collection-has-image .main-menu .dropdown-nav.active .second-level,.header__content_inner #block-languageswitcher{display:none}.header__content_inner{text-align:center}@media all and (min-width:1025px){.header__content_inner #block-languageswitcher{display:inline-block}}.header__content_inner #block-languageswitcher ul{margin-left:0;padding:0}.header__content_inner #block-languageswitcher .contextual{right:-37px}.header__content_inner #block-languageswitcher .is-active{display:none}.header__content_inner #block-sitebranding-2{left:33px;top:29px;position:absolute}.side-nav .bg,.side-nav .inner,.side-nav-top-level .bg,.side-nav-top-level .inner{position:fixed;z-index:99;top:0;right:0;left:0;height:100vh}.side-nav .icon-close:after,.side-nav .icon-close:before,.side-nav-top-level .icon-close:after,.side-nav-top-level .icon-close:before{top:-20%;left:50%;margin-left:-1px;width:2px;height:140%;border-left:2px solid;position:absolute;content:""}.side-nav .bg,.side-nav-top-level .bg{background:#6e6e6e;visibility:hidden;opacity:0;transition:opacity .5s 0s,visibility 0s .5s}.side-nav .icon-close,.side-nav-top-level .icon-close{position:absolute;z-index:1;font-size:36px!important;display:inline-block;cursor:pointer}.side-nav .icon-close:before,.side-nav-top-level .icon-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.side-nav .icon-close:after,.side-nav-top-level .icon-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.side-nav .inner,.side-nav-top-level .inner{background:#fff}.side-nav-open .side-nav .bg,.side-nav-top-level-open .side-nav-top-level .bg{visibility:visible;opacity:.6;transition:opacity .5s 0s,visibility 0s 0s}.side-nav-open .side-nav .bg{opacity:.9}.side-nav-top-level{display:none;cursor:pointer;text-align:left}.side-nav-top-level .inner{cursor:default}.side-nav{display:block;cursor:pointer}@media all and (min-width:1025px){.side-nav{display:none}}.side-nav .inner .overthrow li>a{white-space:normal!important}.side-nav .inner .overthrow li>i{display:block}.sm-nav{font-size:13px!important;font-weight:700}.side-nav .inner{cursor:default;width:calc(100vw - 59px);content:'viewport-units-buggyfill;width:calc(100vw - 59px);';right:auto;padding-top:19px;overflow-x:hidden;transition:all .5s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.android .side-nav .inner{width:100vw;border-left:59px solid transparent;margin-left:-59px}.side-nav-open .side-nav .inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.side-nav .inner img{width:50px;position:absolute;top:30px;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.side-nav .inner>.overthrow{border-top:1px solid #d7d7d7}.side-nav .inner .overthrow{position:fixed;top:60px!important;left:0;width:100%;height:calc(100vh - 60px);background:#fff;-webkit-transform:none;-ms-transform:none;transform:none;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;opacity:1;visibility:hidden;overflow:hidden;box-shadow:3px 5px 0 rgba(0,0,0,.15);-webkit-backface-visibility:hidden}.android .side-nav .inner .overthrow{height:100vh;border-bottom:60px solid transparent}.ios .side-nav .inner .overthrow{width:102%}.side-nav .inner .overthrow.current{overflow:auto;visibility:visible}.side-nav .inner .overthrow.sub-menu-shown{overflow:hidden;-webkit-transform:translateX(-103%);-ms-transform:translateX(-103%);transform:translateX(-103%)}.side-nav .inner .main-mn,.side-nav .inner .sub-mn{position:absolute;left:0;top:0;width:100%;background:#fff;min-height:calc(100vh - 60px)}.android .side-nav .inner .main-mn,.android .side-nav .inner .sub-mn{min-height:100%}.side-nav .inner .main-mn{top:-1px}.side-nav .icon-close{transition:opacity 0s 0s,visibility 0s 0s;opacity:0;visibility:hidden}.side-nav-open .side-nav .icon-close{opacity:1;visibility:visible;transition:opacity .3s .5s,visibility 0s 0s}.side-nav .lang-version{color:#8c8c8c;text-transform:uppercase;font-weight:700;font-size:8px}.side-nav.diving-deep .inner .overthrow.sub-menu-shown{transition:none}@media all and (min-width:751px) and (max-width:1396px){.ios .side-nav .inner .overthrow{width:100.5%}.ios .side-nav .inner .main-mn li>i:before{right:calc(100% + 2px)}}@media all and (min-width:1025px){.side-nav-top-level{display:block}.side-nav-top-level .inner{width:calc(49% - 249.5px);right:0;left:auto;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.side-nav-top-level-open .side-nav-top-level .inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.side-nav-top-level .inner .icon-close{left:22px;top:35px;width:14px;height:14px;color:#282828}.side-nav-top-level .inner img{display:none}.side-nav-top-level .inner ul{margin-top:95px;margin-left:50px}.side-nav-top-level .inner ul li{padding:0 0 19px;font-family:"The Wave",Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;display:block}.full-page .side-nav,.side-nav .icon-close,.side-nav .inner .back-root,.side-nav .inner .overthrow li .back,.side-nav .inner .overthrow.sub-menu-shown,.side-nav .inner img,.side-nav .login-contact{display:none}.side-nav-top-level .inner ul li a{color:#505050}.side-nav-top-level .inner ul li a:hover{color:#2d9b73}.side-nav-top-level .inner ul li.active a{color:#2d9b73;border-bottom:1px solid}.side-nav{margin-left:-34px;margin-right:16px;background:linear-gradient(to bottom,rgba(0,0,0,.06) 0,transparent 100%) left bottom;min-height:1000px}.side-nav .inner{position:relative;background:0 0;height:auto;z-index:0}.side-nav .inner .overthrow{position:absolute;top:0;width:100%;height:auto;overflow:hidden;transition:none!important}.side-nav .inner .overthrow li>a{height:34px;line-height:34px;padding-top:0;padding-bottom:0;text-decoration:none}.side-nav .inner .overthrow li>i{height:31px;margin-top:-31px;border-left:none;padding-top:7px;display:none}.side-nav .inner .sub-mn li{background:0 0}.side-nav .inner .sub-mn li:not(.level-title){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.side-nav .inner .sub-mn li .back,.side-nav .inner .sub-mn li a{padding-left:34px}.side-nav .inner .sub-mn li .back{background:#e6e6e6;color:#7e7e7e;font-size:11px;font-weight:400;padding-top:0;padding-bottom:0;height:80px;line-height:80px}.side-nav .inner .sub-mn li a{border-bottom:none;padding-top:7px;padding-bottom:7px}.side-nav .inner .sub-mn .level-title{background:0 0;margin-bottom:20px}.side-nav .inner .sub-mn .level-title a{padding-left:34px;padding-top:29px;padding-bottom:29px;height:auto;line-height:normal;font-size:16px;color:#2d9b73;border-bottom:1px solid #dcdcdc}.side-nav .inner .sub-mn .level-title a span{border-bottom:1px solid;line-height:1.9rem}.icons-wrap{display:none!important}}.icon-hamburger,.icon-hamburger:before,.icon-phone,.icon-user{transition:all ease-in-out .25s}.icon-hamburger{cursor:pointer;position:absolute;border:2px solid #282828;border-left:0;border-right:0;width:21px;height:12px;margin-left:21px;margin-top:5px}.collection-has-image .icon-hamburger,.path-frontpage .icon-hamburger{border-color:#fff}.page-node-type-collection-page .solid-bg .icon-hamburger{border-color:#282828}.icon-hamburger:before{content:"";position:absolute;top:50%;left:0;width:100%;margin-top:-1px;border-top:2px solid;border-color:#282828}.collection-has-image .icon-hamburger:before,.path-frontpage .icon-hamburger:before{border-color:#fff}.page-node-type-collection-page .solid-bg .icon-hamburger:before{border-color:#282828}.icon-hamburger:hover,.icon-hamburger:hover:before{border-color:#2d9b73}.icon-hamburger_wrap{border-left:1px solid #000;color:#000;content:"";height:20px;width:0;top:5px;margin-left:1px}.collection-has-image .icon-hamburger_wrap,.path-frontpage .icon-hamburger_wrap{border-left:1px solid #fff}.page-node-type-collection-page .solid-bg .icon-hamburger_wrap{border-left:1px solid #282828}.icon-hamburger_wrap .icon-hamburger{height:10px;margin-left:21px;margin-top:5px;width:15px}.icon-close:after,.icon-close:before,.icon-search:after{margin-left:-1px;content:""}.icons-wrap{width:20px;height:20px;position:relative;top:3px}.side-nav .inner .sub-mn .level-title a>i,.side-nav .inner .sub-mn li .back:after,.side-nav-open .icons-wrap .icon-hamburger{display:none}.side-nav-open .icons-wrap{width:60px}.icons-wrap .icon-hamburger{left:-19px}.icon-close,.icon-search{display:inline-block;cursor:pointer}.icon-close{position:absolute;z-index:1;font-size:36px!important}.icon-close:after,.icon-close:before{position:absolute;left:50%;width:2px;height:140%;border-left:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-search{width:13px;height:13px;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);color:#282828}.collection-has-image .icon-search,.path-frontpage .icon-search{color:#fff}.collection-has-image .icon-search:hover,.path-frontpage .icon-search:hover{color:#2d9b73}.page-node-type-collection-page .solid-bg .icon-search{color:#282828}.icon-search:hover,.page-node-type-collection-page .solid-bg .icon-search:hover,.search-open .icon-search{color:#2d9b73}.icon-search:before{content:"";display:block;width:100%;height:100%;border:2px solid;border-radius:50%}.icon-search:after{display:block;position:absolute;top:100%;left:50%;width:2px;height:6px;border-right:2px solid}.icon-search:checked{color:#1e9c6e}.icon-phone,.icon-user{width:16px;height:16px;color:#282828}.collection-has-image .icon-phone:hover,.collection-has-image .icon-user:hover,.login-contact .icon-phone:hover,.login-contact .icon-user:hover,.path-frontpage .icon-phone:hover,.path-frontpage .icon-user:hover{fill:#2d9b73}.page-node-type-collection-page .solid-bg .icon-phone,.page-node-type-collection-page .solid-bg .icon-user{fill:#282828}.icon-phone:hover,.icon-user:hover,.page-node-type-collection-page .solid-bg .icon-phone:hover,.page-node-type-collection-page .solid-bg .icon-user:hover{fill:#2d9b73}.side-nav .bg{background:#505050}.side-nav .icon-close{position:fixed;z-index:99;right:22px;top:27px;color:#b3b3b3;width:15px;height:15px}.side-nav .logo{width:50px;height:21px;opacity:1;position:absolute;top:20px;left:15px;transition:fill .5s,opacity .5s}.side-nav[data-current-level=_1] .inner .back-root,.side-nav[data-current-level=_2] .inner .back-root{visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s}.side-nav .lang-version{padding:21px 15px}.side-nav .lang-version a{color:#8c8c8c;text-transform:uppercase;font-weight:700;font-size:8px}.side-nav .login-contact{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;transition:none!important;position:static;width:100%;opacity:1}.side-nav .login-contact svg{margin-right:5px}.side-nav .login-contact .contact-box{text-transform:uppercase;width:100%;display:block;float:left;background-color:#2d9b73;color:#fff;font-weight:700;font-size:9px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;border-right:1px solid #62b496;height:60px;padding-top:25px}.header .dropdown-user a,.schedule-container .content-schedule .tbl-schedule tr.head th,.side-nav .inner .overthrow li,.side-nav .login-contact .login-box-cont{font-family:"The Wave",Arial,Helvetica,sans-serif}.side-nav .login-contact .contact-box svg{display:inline-block}.side-nav .login-contact .contact-box span{display:inline-block;vertical-align:top}.side-nav .login-contact .contact-box a,.side-nav .login-contact .contact-box a:hover{color:#fff}.side-nav .login-contact .login-box{border-right:0;cursor:pointer}.side-nav .login-contact .login-box-cont{margin-bottom:68px;background-color:#064f44;text-align:left;font-weight:600;font-size:13px;position:relative;clear:both;padding:0 15px;max-height:0;overflow:hidden;transition:opacity .3s 0s,max-height 0s .3s,padding 0s .3s}.side-nav .login-contact .login-box-cont.open{max-height:1000px;padding:40px 15px;transition:opacity .3s 0s,max-height 0s 0s,padding 0s 0s}.side-nav .login-contact .login-box-cont:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #2d9b73;position:absolute;right:calc(25% - 8px);top:-4px}.side-nav .login-contact .login-box-cont ul{padding:0;margin:0}.side-nav .login-contact .login-box-cont ul li{background:0 0;display:block;margin-bottom:15px;padding:0}.side-nav .login-contact .login-box-cont ul li:last-child{margin-bottom:0}.side-nav .login-contact .login-box-cont ul li a{color:#fff;border:0;line-height:normal;height:auto;padding-left:0}.side-nav .inner .back-root{position:fixed;z-index:99;top:30px;margin-top:-10px;height:25px;line-height:25px;right:25px;color:#b4b4b4;font-size:9px;opacity:1;visibility:visible;transition:opacity .3s,visibility 0s 0s}.side-nav .inner .overthrow li{color:#000;font-weight:600;font-size:13px}.side-nav .inner .overthrow li>a{overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis;color:#000;cursor:pointer;display:block;border-bottom:1px solid #d7d7d7;padding-left:15px;padding-right:57px;height:60px;line-height:60px;position:relative}.side-nav .inner .overthrow li>a:hover{color:#2d9b73}.side-nav .inner .overthrow li>i{font-weight:400;font-style:normal;font-size:20px;border-left:1px solid #d7d7d7;float:right;position:absolute;background:#fff;right:0;margin-top:-60px;height:59px;padding:15px 26px 0 20px;color:#fff;transition:background .3s}.side-nav .inner .overthrow li>i:before{content:"";position:absolute;right:calc(100% + 1px);top:0;bottom:0;background:#fff;width:5px}.side-nav .inner .overthrow li>i:after{content:'+'}html.touch .side-nav .inner .overthrow li>i.touch{background:silver;color:#2d9b73}.side-nav .inner .sub-mn li,.side-nav .inner .sub-mn li>i,.side-nav .inner .sub-mn li>i:before{background:#f0f0f0}.side-nav .inner .overthrow li.bold{font-weight:700;font-size:17px}.side-nav .inner .overthrow li.has-child>i{color:#000}.side-nav .inner .overthrow li.active>a,.side-nav .inner .sub-mn li>a.is-active{color:#2d9b73}.side-nav .inner .overthrow li.active>a span{border-bottom:1px solid}.side-nav .inner .main-mn{margin:0}.side-nav .inner .sub-mn li>a{padding-left:30px}.side-nav .inner .sub-mn li>i{color:#f0f0f0}.side-nav .inner .sub-mn li.has-child>i{color:#000}.side-nav .inner .sub-mn li .back{background:#505050;color:#b4b4b4;padding-left:15px}.side-nav .inner .sub-mn li .back:before{content:"<";padding-right:10px}.side-nav .inner .sub-mn .level-title{font-weight:700;font-size:17px;background:#fff}.header .dropdown-user a,.side-nav .inner .sub-mn .level-title.sub{font-weight:600;font-size:13px}.side-nav .inner .sub-mn .level-title a{padding-left:15px}.side-nav.animating .login-contact{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.side-nav .overthrow{overflow-x:hidden;top:0!important;visibility:hidden;opacity:0}.side-nav .overthrow.current{visibility:visible;opacity:1}.header .dropdown-user{background-color:#1e9c6e;width:200px;text-align:center;position:absolute;padding:33px 0 40px;top:25px;right:-17px;display:block!important;opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s}.header .dropdown-user:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #1e9c6e;position:absolute;top:-7px;left:50%;margin-left:-3px}.header .dropdown-user li{display:block;text-align:center;margin-bottom:16px}.header .dropdown-user a{color:#fff;display:block;margin-bottom:16px}.header .dropdown-user a:active,.header .dropdown-user a:hover{color:#064f44!important}.header .dropdown-user a:last-child{margin-bottom:0}.header .dropdown-user.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,transform .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s}.paragraph{background:#fff;overflow:hidden;clear:both}.page-node-type-content-page .paragraph{margin:30px 0;padding:0 15px}@media all and (min-width:751px){.page-node-type-content-page .paragraph{padding:0}}.paragraph.paragraph--type--two-column-text-component{background:#e6e6e6}.paragraph.paragraph--type--text-component.centered .paragraph_text_inner{margin:0 auto;text-align:center}@media all and (min-width:751px){.paragraph.paragraph--type--text-component .paragraph_text_inner{margin-right:36px}}@media all and (min-width:1396px){.paragraph.paragraph--type--text-component{padding:40px 0}.paragraph.paragraph--type--text-component .paragraph_text_inner{width:70%}}.page-node-type-collection-page .paragraph.paragraph--type--text-component{padding:40px}.paragraph.paragraph--type--pin-board-component,.paragraph.paragraph--type--shortcut-component{padding-bottom:60px}@media all and (min-width:1396px){.page-node-type-content-page .paragraph.paragraph--type--pin-board-component,.page-node-type-content-page .paragraph.paragraph--type--shortcut-component{padding-right:34px}}.paragraph.paragraph--type--pin-board-component.paragraph-color--gray,.paragraph.paragraph--type--shortcut-component.paragraph-color--gray{background:#e6e6e6;margin:0 15px}@media all and (min-width:751px){.page-node-type-content-page .paragraph.paragraph--type--pin-board-component.paragraph-color--gray,.page-node-type-content-page .paragraph.paragraph--type--shortcut-component.paragraph-color--gray{padding:34px;margin:0}.page-node-type-collection-page .paragraph.paragraph--type--pin-board-component.paragraph-color--gray,.page-node-type-collection-page .paragraph.paragraph--type--shortcut-component.paragraph-color--gray{padding-left:0;padding-right:0;margin:0}}.paragraph.paragraph--type--file-list-component{margin:80px 0 123px}.paragraph.paragraph--type--accordion-component .paragraph__header{padding:0}.paragraph.paragraph--type--factbox-component .paragraph__image{padding:20px}@media all and (min-width:751px){.paragraph.paragraph--type--accordion-component .paragraph__header{margin:0 0 80px;width:75%}.page-node-type-content-page .paragraph.paragraph--type--accordion-component .accordion{width:70%}.paragraph.paragraph--type--factbox-component .paragraph__image{padding:0}.paragraph.paragraph--type--factbox-component.paragraph--image-position--top .paragraph__content{padding:20px 300px 37px 30px}.paragraph.paragraph--image-position--left,.paragraph.paragraph--image-position--right{display:-webkit-flex;display:-ms-flexbox;display:flex}}.paragraph.paragraph--type--factbox-component .paragraph__content{padding:37px}@media all and (min-width:1025px){.header .dropdown-user{right:-22px}.paragraph.paragraph--type--factbox-component .paragraph__content{padding:75px 37px 37px}}.paragraph.paragraph--image-position--right .paragraph__image{-webkit-order:2;-ms-flex-order:2;order:2}.paragraph.paragraph--content-color--red .paragraph__content,.paragraph.paragraph--content-color--red .paragraph__image{background:#fc5e61;color:#fff}.paragraph.paragraph--content-color--blue .paragraph__content,.paragraph.paragraph--content-color--blue .paragraph__image{background:#020b79;color:#fff}.paragraph.paragraph--content-color--green .paragraph__content,.paragraph.paragraph--content-color--green .paragraph__image{background:#064f44;color:#fff}.paragraph.paragraph--type--color-banner-component{padding:60px;margin:0 15px}@media all and (min-width:751px){.paragraph.paragraph--image-position--left .paragraph__image,.paragraph.paragraph--image-position--right .paragraph__image{width:50%}.paragraph.paragraph--image-position--left .paragraph__image img,.paragraph.paragraph--image-position--right .paragraph__image img{width:100%;height:auto}.paragraph.paragraph--image-position--left .paragraph__content,.paragraph.paragraph--image-position--right .paragraph__content{width:50%}.paragraph.paragraph--image-position--right .paragraph__image{width:33%}.paragraph.paragraph--image-position--right .paragraph__content{width:66%}.paragraph.paragraph--type--color-banner-component{margin:0}}.paragraph.paragraph--type--color-banner-component.paragraph--content-color--red{background:#fc5e61;color:#fff}.paragraph.paragraph--type--color-banner-component.paragraph--content-color--blue{background:#020b79;color:#fff}.paragraph.paragraph--type--color-banner-component.paragraph--content-color--green{background:#064f44;color:#fff}.paragraph.paragraph--type--video-collection-component{padding-bottom:80px}.paragraph.paragraph--type--video-collection-component .field--name-video-collection{margin-bottom:80px}.paragraph.paragraph--type--combinations-by-main-area{margin:0 15px}@media all and (min-width:751px){.paragraph.paragraph--type--combinations-by-main-area{margin:0}}.paragraph.paragraph--type--combinations-by-main-area .paragraph__header{margin-bottom:0}.paragraph.no_spacing{margin:0}.paragraph .paragraph__header{margin:100px auto;padding:0 15px;width:100%}@media all and (min-width:1025px){.paragraph .paragraph__header{width:50%;padding:0}}.page-node-type-content-page .paragraph .paragraph__header{margin:50px 0;text-align:left}.paragraph--type--video-collection-component .video-embedd-wrap,.schedule-container .content-schedule .tbl-schedule tr td,.schedule-container .content-schedule .tbl-schedule tr th{text-align:center}.sub_column_text{padding:20px;position:relative}@media all and (min-width:751px){.page-node-type-content-page .paragraph .paragraph__header{width:63%}.sub_column_text{width:50%;float:left}}@media all and (min-width:1025px){.sub_column_text{padding:75px 75px 75px 150px;width:50%}.sub_column_text:last-child{padding-right:150px;padding-left:75px}}.schedule-container{background:#064f44;padding:25px 15px}@media all and (min-width:751px){.schedule-container{padding:25px 47px}}.schedule-container h2{color:#fff;margin-top:83px;margin-bottom:44px}.schedule-container small{color:#fff;opacity:.3}.schedule-container .content-schedule{margin-left:-15px;margin-right:-15px;background:#064f44;overflow-x:hidden;margin-bottom:30px}.schedule-container .content-schedule::-webkit-scrollbar,.schedule-container .content-schedule::-webkit-scrollbar-track{display:none}.schedule-container .content-schedule .tbl-schedule{min-width:870px;border-right:15px solid #064f44;border-left:15px solid #064f44;width:100%}.schedule-container .content-schedule .tbl-schedule tr.head th{vertical-align:middle;background-color:#2d9b73;color:#fff;font-weight:700;border-right:1px solid #064f44;height:80px;font-size:28px}.schedule-container .content-schedule .tbl-schedule tr.head th:nth-child(2){border-right:0}.schedule-container .content-schedule .tbl-schedule tr.semester-schedule td,.schedule-container .content-schedule .tbl-schedule tr.semesters td{border-top:1px solid #064f44;border-right:1px solid #064f44;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.schedule-container .content-schedule .tbl-schedule tr.head th:last-child{border-left:1px dotted #064f44}.schedule-container .content-schedule .tbl-schedule tr.semesters td{color:#fff;font-weight:700}.schedule-container .content-schedule .tbl-schedule tr.semesters td:nth-child(2n){background-color:#387269}.schedule-container .content-schedule .tbl-schedule tr.semesters td:nth-child(2n+1){background-color:#1a5c52}.schedule-container .content-schedule .tbl-schedule tr.semester-schedule td:nth-child(2n){background-color:#e6e6e6}.schedule-container .content-schedule .tbl-schedule tr.semester-schedule td:nth-child(2n+1){background-color:#d2d2d2}.schedule-container.kandidat .content-schedule .tbl-schedule tr.semesters td span{opacity:.5;font-weight:400}.schedule-container.kandidat .content-schedule .tbl-schedule tr.semester-schedule td:nth-child(2n){background-color:#ebebeb}.schedule-container .content-schedule .scroll-box{padding-bottom:0;margin-bottom:0}@media all and (max-width:500px){.schedule-container .content-schedule .scroll-box{overflow-x:scroll;width:100%}}.schedule-container .content-schedule .tbl-schedule tr.note th{height:53px;font-size:13px}.schedule-container .content-schedule .tbl-schedule tr.note th:after,.schedule-container .content-schedule .tbl-schedule tr.note th:before{width:30%}.schedule-container .content-schedule .tbl-schedule tr.note th:last-child:before{width:35%}.schedule-container .content-schedule .tbl-schedule tr.note th:last-child:after{width:35%}.schedule-container .content-schedule .tbl-schedule tr.semesters td{height:39px;font-size:13px}.schedule-container .content-schedule .tbl-schedule tr.semester-schedule td{color:#000;font-weight:400;width:auto;font-size:11px;padding:30px 17px;line-height:13px}.schedule-container.kandidat .content-schedule .tbl-schedule tr.head th{height:80px}.schedule-container.kandidat .content-schedule .tbl-schedule tr.semesters td{height:auto;padding:15px 0}.video-embedd-wrap{position:relative;overflow:hidden}.page-node-type-content-page .video-embedd-wrap{max-width:655px}.video-embedd-wrap .video{position:relative;overflow:hidden}.paragraph--type--video-collection-component .video-embedd-wrap .video{margin:20px}@media all and (min-width:751px){.paragraph--type--video-collection-component .video-embedd-wrap .video{width:47%;display:inline-block;margin:.5%}}.video-embedd-wrap .video:hover>.player_info .play-icon,.video-embedd-wrap:hover>.player_info .play-icon{background:#282828}.video-embedd-wrap .video:hover>.player_info .play-icon:before,.video-embedd-wrap:hover>.player_info .play-icon:before{border-color:transparent transparent transparent #fff}.video-embedd-wrap img{position:absolute;z-index:1;top:0;left:0;cursor:pointer;width:100%}.video-embedd-wrap .player_info{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);width:100%;position:absolute;bottom:0;z-index:5;color:#fff;font-size:2rem;padding:20px;cursor:pointer;text-align:left}.video-embedd-wrap .player_info .play-icon{background:#fff;width:35px;height:35px;border-radius:50%;float:left;margin-right:20px;transition:all ease-in-out .25s}.video-embedd-wrap .player_info .play-icon:before{content:"";position:absolute;left:34px;top:30px;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #282828}.breadcrumb{padding:20px 0}.page-node-type-main-area .breadcrumb{padding:20px 37px}.breadcrumb ul{padding:0}.breadcrumb li{display:inline;font-size:1.1rem}.breadcrumb li a{color:#787878}.breadcrumb li a:hover{border-bottom:1px solid #787878}.breadcrumb li:after{padding:8px;color:#787878;content:" > "}.breadcrumb li:last-child:after{content:""}.masonry{margin-bottom:64px;padding:0 20px}.masonry.masonry-twin,.paragraph-layout--two-col .masonry{padding:0}@media all and (min-width:751px){.masonry,.masonry.masonry-twin,.paragraph-layout--two-col .masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:0 34px}.page-node-type-content-page .masonry{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media all and (min-width:1025px) and (max-width:1396px){.page-node-type-content-page .masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.page-node-type-content-page .masonry,.paragraph-layout--two-col .masonry{padding:0}.masonry__item{width:100%;-webkit-margin-top-collapse:discard}.pinboard_content_wrapper,.shortcut_content_wrapper,.subjects_content_wrapper{display:inline-block;margin:0 0 1.35em;background:#e6e6e6;width:100%}.masonry__background-none .pinboard_content_wrapper,.masonry__background-none .shortcut_content_wrapper,.masonry__background-none .subjects_content_wrapper{background:0 0}.paragraph-color--gray .pinboard_content_wrapper,.paragraph-color--gray .shortcut_content_wrapper,.paragraph-color--gray .subjects_content_wrapper{background:#fff}.masonry__content{width:100%;padding:34px 36px 70px}.bachelor-main-areas__list .masonry__content{padding:20px}.masonry__content span{color:#8a8a8a;text-transform:uppercase;font-weight:600;font-size:1.1rem}.masonry__content .node-readmore{margin-top:30px}.masonry__content .node-readmore a{font-weight:700;font-size:13px;color:#1e9c6e;width:auto;margin:0 0 10px;clear:both;display:block}.masonry__content .node-readmore a:after{content:'>';position:relative;display:inline-block;margin-left:10px}.masonry__content .node-readmore a:hover{text-decoration:underline}.sort__label{color:#b3b3b3}.block .sort__label{margin:0 15px}@media all and (min-width:751px){.bachelor-main-areas__list .masonry__content{padding:0 36px}.sort__label{float:left}.block .sort__label{margin:0 0 0 40px}}@media all and (max-width:500px){.sort__label{display:block}}.subject__sorting{padding:50px 0;display:inline-block}.block .subject__sorting{margin:0 15px 60px}.subject__sorting ul.links{margin:10px 0;padding-left:0}@media all and (max-width:500px){.subject__sorting{display:block}}.subject__sorting li{display:inline-block;border-right:1px solid #b3b3b3}.subject__sorting li:last-child{border-right:none}@media all and (max-width:500px){.subject__sorting li{display:block;border-right:none;padding:5px 0}}.subject__sorting li a{padding:0 20px;display:block;color:#282828;font-weight:600}.date-collection,.teaser-list .list-row .list_content .list_content__metadata-location,.view-teaser-list .list-row .list_content .list_content__metadata-location{font-weight:700;color:#282828}.subject__sorting li a:hover{color:#2d9b73}.subject__sorting li a.is-active{color:#2d9b73;text-decoration:underline}.teaser-list,.view-teaser-list{padding:0 15px}@media all and (min-width:751px){.subject__sorting ul.links{float:left;margin:0}.teaser-list,.view-teaser-list{padding:0 60px 0 0}}.teaser-list .list-row,.view-teaser-list .list-row{overflow:hidden;margin:40px 0;color:#787878}.teaser-list .list-row .list_image,.view-teaser-list .list-row .list_image{float:left;margin-right:60px;background:#e6e6e6;width:227px;height:125px}@media all and (max-width:500px){.teaser-list .list-row .list_image,.view-teaser-list .list-row .list_image{display:none}}.teaser-list .list-row .list_content.list_content__news,.view-teaser-list .list-row .list_content.list_content__news{display:table}.teaser-list .list-row .list_content .list_content__teaser,.view-teaser-list .list-row .list_content .list_content__teaser{margin:10px 0;color:#282828;font-size:1.5rem;line-height:2rem}.teaser-list .list-row .list_content .list_content__teaser.list_content__teaser-event,.view-teaser-list .list-row .list_content .list_content__teaser.list_content__teaser-event{font-size:1.3rem}.teaser-list .list-row .list_content .list_content__metadata,.view-teaser-list .list-row .list_content .list_content__metadata{margin:0 5px}.teaser-list .list-row .list_content .list_content__metadata.news_date,.view-teaser-list .list-row .list_content .list_content__metadata.news_date{margin-left:0}.teaser-list .list-row .list_content .list_content__event-title,.view-teaser-list .list-row .list_content .list_content__event-title{text-decoration:underline;font-weight:700;margin-bottom:4px;font-size:1.3rem}.date-collection{background:#e6e6e6;padding:10px;text-align:center;float:left;text-transform:uppercase;margin-right:30px;font-size:.9rem}.date-collection .date-collection-item.day{font-size:3.8rem;margin:10px}.pager{border-top:1px solid #cdcdcd;text-align:center;position:relative}.pager__item{border-left:1px solid #787878;padding:0 6px}.pager__item.pager__item--last,.pager__item.pager__item--previous+.pager__item,.pager__items+.pager__item{border-left:none}.pager__item.pager__item--first,.pager__item.pager__item--last{display:none}.pager__item.pager__item--next,.pager__item.pager__item--previous{position:absolute;border-left:none}.pager__item.pager__item--previous{left:0}.pager__item.pager__item--next{right:0}.education_progress{padding:0 0 20px;display:inline-block;margin-bottom:20px;width:100%;border-bottom:1px solid #b3b3b3}.education_progress ul{padding:0}.education_progress li{display:none;font-size:2.2rem;font-family:"The Wave",Arial,Helvetica,sans-serif;font-weight:600;color:#b3b3b3}@media all and (min-width:751px){.education_progress li{display:inline-block}.education_progress li:before{content:">";font-weight:400;color:#b3b3b3;margin:0 20px}.education_progress li.back{right:50px}}.education_progress li a{color:#b3b3b3}.education_progress li.active{color:#282828;display:inline-block}.education_progress li.back:before,.education_progress li:first-child:before{content:"";margin:0}.education_progress li.back{font-size:1.3rem;position:absolute;display:inline-block}.education_progress li.back:after{font-family:rucicons;content:"\e901";font-weight:400;margin-left:10px;font-size:1.5rem;position:absolute;right:0;top:7px}.education-tool-modules .parent .education-btn,.employee-list .btn-normal,.search__results .box-search .button-search{text-align:center;font-family:"The Wave",Arial,Helvetica,sans-serif}.education_progress li.back a{color:#b3b3b3;display:block;padding-right:40px;margin-top:5px;z-index:5;position:relative;overflow:hidden;text-indent:-999999px;width:50px}@media all and (min-width:751px){.education_progress li.back a{text-indent:inherit;width:inherit;padding-right:25px}}.education-tool-box{height:500px;background:#222}.education-tool-modules{position:absolute;top:auto;bottom:70px;left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:77.777777%;max-width:1086px;height:70px}.education-tool-modules .parent{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.education-tool-modules .parent .back{position:absolute;top:0;bottom:0;left:0;right:auto;background:#757574;line-height:70px;color:#fff;width:40px;text-align:center;display:none;opacity:0;cursor:pointer}.education-tool-modules .parent .back.active{display:block;-webkit-animation:showback .2s linear .6s forwards;animation:showback .2s linear .6s forwards}.education-tool-modules .parent .back.close{display:block;-webkit-animation:hideback .2s linear 0s forwards;animation:hideback .2s linear 0s forwards}.education-tool-modules .parent .back:hover{background:#565655}.education-tool-modules .parent .education-btn{background:#2d9b73;line-height:70px;width:33.333333%;font-size:16px;font-weight:600;color:#fff;cursor:pointer}.education-tool-modules .parent .education-btn.level1{position:absolute;top:0;bottom:0;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.education-tool-modules .parent .education-btn.level1.active{-webkit-animation:enlarge33100 .5s ease .2s forwards;animation:enlarge33100 .5s ease .2s forwards;position:relative}.education-tool-modules .parent .education-btn.level1.active span{-webkit-animation:hide .2s linear 0s forwards;animation:hide .2s linear 0s forwards}.education-tool-modules .parent .education-btn.level1.close{width:calc(33.333333% + 2px);opacity:0;-webkit-animation:show 0s ease .7s forwards;animation:show 0s ease .7s forwards}.education-tool-modules .parent .education-btn.level1.close span{opacity:0;-webkit-animation:show .2s linear .7s forwards;animation:show .2s linear .7s forwards}.education-tool-modules .parent .education-btn:hover{background:#247c5c}.education-tool-modules .parent .education-btn a,.education-tool-modules .parent .education-btn span{position:absolute;top:0;bottom:0;left:0;right:0}.education-tool-modules .parent .education-btn a b,.education-tool-modules .parent .education-btn span b{margin-left:10px;font-weight:600}.education-tool-modules .parent .education-btn-box{display:none;position:absolute;top:0;bottom:0;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:33.333333%}.education-tool-modules .parent .education-btn-box .education-btn{position:absolute;top:0;bottom:0;width:33.333333%}.education-tool-modules .parent .education-btn-box .education-btn a,.education-tool-modules .parent .education-btn-box .education-btn span{opacity:0;color:#fff}.education-tool-modules .parent .education-btn-box.level2.active{display:block;opacity:0;z-index:-1;-webkit-animation:enlarge3310 .5s ease .2s forwards;animation:enlarge3310 .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.active .education-btn{position:absolute;top:0;bottom:0;width:50%;-webkit-animation:enlarge5033 .5s ease .2s forwards;animation:enlarge5033 .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:nth-of-type(2){width:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:enlarge0033 .5s ease .2s forwards;animation:enlarge0033 .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:first-of-type{left:-1px}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:last-of-type{right:-1px}.education-tool-modules .parent .education-btn-box.level2.active .education-btn span{-webkit-animation:show .2s linear .6s forwards;animation:show .2s linear .6s forwards}.education-tool-modules .parent .education-btn-box.level2.close .education-btn{width:33.333333%;-webkit-animation:enlarge3350 .5s ease .25s forwards;animation:enlarge3350 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level2.close .education-btn:nth-of-type(2){width:33.333333%;-webkit-animation:enlarge3300 .5s ease .25s forwards;animation:enlarge3300 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level2.close .education-btn span{-webkit-animation:hide .2s linear 0s forwards;animation:hide .2s linear 0s forwards}.education-tool-modules .parent .education-btn-box.level2.close2{display:block;opacity:1;z-index:-1;width:100%}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn{position:absolute;top:0;bottom:0;width:33.333333%}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:nth-of-type(2){width:33.333333%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:enlarge3300 .5s ease .2s forwards;animation:enlarge3300 .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:first-of-type{right:calc(66.666667% + 1px);-webkit-animation:enlarge33167left .5s ease .2s forwards;animation:enlarge33167left .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:last-of-type{left:calc(66.666667% + 1px);-webkit-animation:enlarge33167right .5s ease .2s forwards;animation:enlarge33167right .5s ease .2s forwards}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn span{opacity:1;-webkit-animation:hide .2s linear 0s forwards;animation:hide .2s linear 0s forwards}.education-tool-modules .parent .education-btn-box.level3,.education-tool-modules .parent .education-btn-box.level4{width:calc(100% + 2px)}.education-tool-modules .parent .education-btn-box.level3 .education-btn,.education-tool-modules .parent .education-btn-box.level4 .education-btn{position:absolute;top:0;bottom:0}.education-tool-modules .parent .education-btn-box.level3 .education-btn:first-of-type,.education-tool-modules .parent .education-btn-box.level4 .education-btn:first-of-type{left:0}.education-tool-modules .parent .education-btn-box.level3 .education-btn:last-of-type,.education-tool-modules .parent .education-btn-box.level4 .education-btn:last-of-type{right:-1px}.education-tool-modules .parent .education-btn-box.level3.active,.education-tool-modules .parent .education-btn-box.level4.active{display:block;z-index:-1;-webkit-animation:zindexup 0s ease .25s forwards;animation:zindexup 0s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level3.active .education-btn,.education-tool-modules .parent .education-btn-box.level4.active .education-btn{-webkit-animation:enlarge3350 .5s ease .25s forwards;animation:enlarge3350 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level3.active .education-btn a,.education-tool-modules .parent .education-btn-box.level3.active .education-btn span,.education-tool-modules .parent .education-btn-box.level4.active .education-btn a,.education-tool-modules .parent .education-btn-box.level4.active .education-btn span{-webkit-animation:show .2s linear .8s forwards;animation:show .2s linear .8s forwards}@-webkit-keyframes enlarge3310{0%{width:33.333333%;opacity:0;z-index:-1}1%{width:33.333333%;opacity:1}100%{width:100%;opacity:1;z-index:auto}}@keyframes enlarge3310{0%{width:33.333333%;opacity:0;z-index:-1}1%{width:33.333333%;opacity:1}100%{width:100%;opacity:1;z-index:auto}}@-webkit-keyframes zindexup{0%{z-index:-1}100%{z-index:auto}}@keyframes zindexup{0%{z-index:-1}100%{z-index:auto}}@-webkit-keyframes enlarge33100{0%{width:33.333333%;opacity:1}1%{width:33.333333%;opacity:0}100%{width:100%;opacity:0}}@keyframes enlarge33100{0%{width:33.333333%;opacity:1}1%{width:33.333333%;opacity:0}100%{width:100%;opacity:0}}@-webkit-keyframes enlarge1033{0%{width:100%;opacity:0}1%{width:100%;opacity:1}100%{width:33.333333%;opacity:1}}@keyframes enlarge1033{0%{width:100%;opacity:0}1%{width:100%;opacity:1}100%{width:33.333333%;opacity:1}}@-webkit-keyframes enlarge5033{0%{width:50%}100%{width:33.333333%}}@keyframes enlarge5033{0%{width:50%}100%{width:33.333333%}}@-webkit-keyframes enlarge3350{0%{width:33.333333%}100%{width:50%}}@keyframes enlarge3350{0%{width:33.333333%}100%{width:50%}}@-webkit-keyframes enlarge0033{0%{width:0}100%{width:33.333333%}}@keyframes enlarge0033{0%{width:0}100%{width:33.333333%}}@-webkit-keyframes enlarge3300{0%{width:33.333333%}100%{width:0}}@keyframes enlarge3300{0%{width:33.333333%}100%{width:0}}@-webkit-keyframes enlarge33167left{0%{width:33.333333%;right:calc(66.666667% + 1px)}100%{width:16.666667%;right:calc(50% + 1px)}}@keyframes enlarge33167left{0%{width:33.333333%;right:calc(66.666667% + 1px)}100%{width:16.666667%;right:calc(50% + 1px)}}@-webkit-keyframes enlarge33167right{0%{width:33.333333%;left:calc(66.666667% + 1px)}100%{width:16.666667%;left:calc(50% + 1px)}}@keyframes enlarge33167right{0%{width:33.333333%;left:calc(66.666667% + 1px)}100%{width:16.666667%;left:calc(50% + 1px)}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes showback{0%{left:0;opacity:0}1%{left:0;opacity:1}100%{left:-42px;opacity:1}}@keyframes showback{0%{left:0;opacity:0}1%{left:0;opacity:1}100%{left:-42px;opacity:1}}@-webkit-keyframes hideback{0%{left:-42px;opacity:1}99%{left:0;opacity:1}100%{left:0;opacity:0}}@keyframes hideback{0%{left:-42px;opacity:1}99%{left:0;opacity:1}100%{left:0;opacity:0}}@media all and (max-width:500px){.education-tool-modules{height:55px;left:15px;right:15px;width:auto;-webkit-transform:none;-ms-transform:none;transform:none}.education-tool-modules .parent .back{width:30px;line-height:50px;height:50px;-webkit-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);left:calc(50% - 15px);top:auto;bottom:5px}.education-tool-modules .parent .back.active{-webkit-animation:showbackmobile .2s ease .6s forwards;animation:showbackmobile .2s ease .6s forwards}.education-tool-modules .parent .back.close{display:block;-webkit-animation:hidebackmobile .2s ease 0s forwards;animation:hidebackmobile .2s ease 0s forwards}.education-tool-modules .parent .education-btn{width:100%!important;line-height:55px;font-size:15px}.education-tool-modules .parent .education-btn.level1.active{width:100%!important;-webkit-animation:none;animation:none}.education-tool-modules .parent .education-btn.level1.close{top:auto;height:55px;-webkit-animation:show 0s ease .8s forwards;animation:show 0s ease .8s forwards}.education-tool-modules .parent .education-btn.level1.close span{opacity:0;-webkit-animation:show .2s linear .8s forwards;animation:show .2s linear .8s forwards}.education-tool-modules .parent .education-btn-box{top:auto;width:100%;height:55px}.education-tool-modules .parent .education-btn-box.level2.active{opacity:1;z-index:auto;-webkit-animation:none;animation:none}.education-tool-modules .parent .education-btn-box.level2.active .education-btn{width:100%!important;left:0!important;right:0!important;line-height:55px;height:55px;top:auto}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:nth-of-type(1){-webkit-animation:none;animation:none}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:nth-of-type(2){-webkit-transform:none;-ms-transform:none;transform:none;-webkit-animation:movestep1 .5s ease .25s forwards;animation:movestep1 .5s ease .25s forwards;bottom:57px;height:0}.education-tool-modules .parent .education-btn-box.level2.active .education-btn:nth-of-type(3){bottom:57px;height:0;-webkit-animation:movestep2 .5s ease .25s forwards;animation:movestep2 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level2.active.close .education-btn:nth-of-type(2){height:55px;bottom:57px;-webkit-animation:removestep1 .5s ease .25s forwards;animation:removestep1 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level2.active.close .education-btn:nth-of-type(3){height:55px;bottom:114px;-webkit-animation:removestep2 .5s ease .25s forwards;animation:removestep2 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level2.close2{opacity:1;z-index:1;-webkit-animation:zindexdown 0s linear .8s forwards;animation:zindexdown 0s linear .8s forwards}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn{width:100%!important;left:0!important;right:0!important;line-height:55px;height:55px;top:auto}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:nth-of-type(1){-webkit-animation:none;animation:none}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:nth-of-type(2){-webkit-transform:none;-ms-transform:none;transform:none;-webkit-animation:hidemovestep1 .5s ease .25s forwards;animation:hidemovestep1 .5s ease .25s forwards;bottom:57px;height:55px}.education-tool-modules .parent .education-btn-box.level2.close2 .education-btn:nth-of-type(3){bottom:114px;height:55px;-webkit-animation:hidemovestep2 .5s ease .25s forwards;animation:hidemovestep2 .5s ease .25s forwards}.education-tool-modules .parent .education-btn-box.level3.active .education-btn{left:0!important;right:0!important;top:auto;width:100%;height:55px;opacity:0;-webkit-animation:show 0s linear .7s forwards;animation:show 0s linear .7s forwards}.education-tool-modules .parent .education-btn-box.level3.active .education-btn:nth-of-type(2){bottom:57px;-webkit-animation:show 0s linear .7s forwards;animation:show 0s linear .7s forwards}.education-tool-modules .parent .education-btn-box.level3.close{display:block;-webkit-animation:zindexdown 0s linear .4s forwards;animation:zindexdown 0s linear .4s forwards}.education-tool-modules .parent .education-btn-box.level3.close .education-btn{left:0!important;right:0!important;top:auto;width:100%;height:55px;opacity:0;-webkit-animation:show 0s linear .7s forwards;animation:show 0s linear .7s forwards}.education-tool-modules .parent .education-btn-box.level3.close .education-btn:nth-of-type(2){bottom:57px;-webkit-animation:show 0s linear .7s forwards;animation:show 0s linear .7s forwards}.education-tool-modules .parent .education-btn-box.level3.close .education-btn span{-webkit-animation:hide .2s linear 0s forwards;animation:hide .2s linear 0s forwards}}@-webkit-keyframes end{0%{height:169px}100%{height:55px}}@keyframes end{0%{height:169px}100%{height:55px}}@-webkit-keyframes movestep1{0%{height:0}100%{height:55px}}@keyframes movestep1{0%{height:0}100%{height:55px}}@-webkit-keyframes hidemovestep1{0%{height:55}100%{height:0}}@keyframes hidemovestep1{0%{height:55}100%{height:0}}@-webkit-keyframes movestep2{0%{bottom:57px;height:0}100%{bottom:114px;height:55px}}@keyframes movestep2{0%{bottom:57px;height:0}100%{bottom:114px;height:55px}}@-webkit-keyframes hidemovestep2{0%{bottom:114px;height:55px}100%{bottom:57px;height:0}}@keyframes hidemovestep2{0%{bottom:114px;height:55px}100%{bottom:57px;height:0}}@-webkit-keyframes removestep1{0%{height:55px}100%{height:0}}@keyframes removestep1{0%{height:55px}100%{height:0}}@-webkit-keyframes removestep2{0%{bottom:114px}100%{bottom:57px}}@keyframes removestep2{0%{bottom:114px}100%{bottom:57px}}@-webkit-keyframes showbackmobile{0%{opacity:1;bottom:5px}100%{opacity:1;bottom:-27px}}@keyframes showbackmobile{0%{opacity:1;bottom:5px}100%{opacity:1;bottom:-27px}}@-webkit-keyframes hidebackmobile{0%{opacity:1;bottom:-27px}100%{opacity:1;bottom:5px}}@keyframes hidebackmobile{0%{opacity:1;bottom:-27px}100%{opacity:1;bottom:5px}}@-webkit-keyframes zindexdown{0%{z-index:auto}100%{z-index:-1}}@keyframes zindexdown{0%{z-index:auto}100%{z-index:-1}}.accordion{padding:0}.accordion__trigger{cursor:pointer;transition:all ease-in-out .25s;position:relative;z-index:10}.accordion__trigger:hover{color:#2d9b73}.children-open .accordion__trigger:hover{color:#282828}.children-open .accordion__trigger{margin:80px 0 50px}.accordion__item{border-top:1px solid #ababab;position:relative;overflow:hidden}.accordion__item:last-child{border-bottom:1px solid #ababab;margin-bottom:90px}.accordion__inner{display:none;position:relative;top:-50px}@media all and (min-width:751px){.subject_combinations .accordion__item{padding:0 20px}.accordion__inner{top:-100px;overflow:hidden}}.subject_combinations .accordion__inner{top:-80px}@media all and (min-width:751px){.subject_combinations .accordion__inner{top:-120px;overflow:hidden}.accordion__category-wrapper .accordion__inner{width:95%}}.bottom-metadata__item .accordion__inner{top:inherit}.accordion__inner-content{padding-bottom:20px;font-size:1.3rem;margin-top:60px;margin-bottom:40px}.accordion__inner-content .button{margin:10px 0}.accordion__inner-content .button.inline_list_element{margin:0}.accordion__inner-content-sidebar{background:#dedede;padding:20px 20px 35px}.accordion__inner-content-sidebar .field__label{padding:20px;border-bottom:1px solid #ababab;margin:-20px -20px 20px}.accordion__inner-content-sidebar ul{padding:0 0 0 15px}.accordion__inner-content-sidebar ul li{list-style:disc}.bachelor_combinations .accordion__inner-content-sidebar ul{margin-bottom:30px}.accordion__category-wrapper{margin-bottom:100px}@media all and (min-width:751px){.accordion__inner-content{position:relative;float:left}.bachelor_combinations .accordion__inner-content,.content_type__subject .accordion__inner-content{width:70%}.accordion__inner-content-sidebar{float:right;width:25%}.accordion__category-wrapper{margin-bottom:160px}}.subject_combinations{padding:0;margin:0}@media all and (min-width:751px){.subject_combinations{width:48%;float:left;padding:0 40px}.main_area_list_2col{width:50%;float:left}}.main_area_list_2col{padding:20px}.main_area_list_2col:nth-child(odd){padding-right:0}.main_area_list_2col .masonry__item{background:#e6e6e6;margin:0 0 20px;display:inline-block}.search__results .main-content,.search__results .search__results+.pager .pager__items,.search__results .view-teaser-list,.search__results+.pager .search__results .pager__items{padding-right:60px}.search__results .main-content ul,.search__results .search__results+.pager .pager__items ul,.search__results .view-teaser-list ul,.search__results+.pager .search__results .pager__items ul{padding-left:0;list-style:none}.search__results .main-content ul li,.search__results .search__results+.pager .pager__items ul li,.search__results .view-teaser-list ul li,.search__results+.pager .search__results .pager__items ul li{margin-bottom:40px}.search__results+.pager{border-top:none}.search__results+.pager .pager__items{position:relative;border-top:1px solid #cdcdcd;padding-top:10px}.search__results .box-search{margin-bottom:50px}.search__results .box-search .button-search{background:#4bb08b;color:#fff;font-weight:600;height:45px;width:80px;border:0;position:absolute;right:0;top:15px;font-size:13px}.search__results .box-search .button-search:hover{background:#247c5c}@media all and (min-width:1025px){.masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3}.page-node-type-content-page .masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2}.search__results .box-search .button-search{font-size:13px;height:60px;width:140px}}.search__results .box-search .input-search{display:inline-block;-webkit-appearance:default-button;line-height:normal!important;width:100%;height:45px;background:#fff;font-size:14px;padding:0 80px 0 13px;border:1px solid #cdcdcd;border-radius:0;font-weight:600;margin:15px 0 0}@media all and (min-width:1025px){.search__results .box-search .input-search{height:60px;line-height:60px;font-size:13px;padding-left:18px;padding-right:140px;font-weight:600}.sliding-popup-bottom #popup-text{float:left}}.sliding-popup-bottom{background:rgba(60,60,60,.9);color:#fff;position:fixed;width:100%;left:0;bottom:0;font-size:13px;padding:14px 0;display:block;margin:0;right:0;z-index:99999}.sliding-popup-bottom .popup-content{margin:0 auto;max-width:80%}.sliding-popup-bottom #popup-text h2{font-size:15px;font-weight:700;margin-top:0;margin-bottom:7px}.sliding-popup-bottom #popup-text p{font-size:1.3rem;font-weight:400;margin:0;line-height:2.3rem}.sliding-popup-bottom #popup-buttons{padding-top:16px}@media all and (min-width:1025px){.sliding-popup-bottom #popup-buttons{float:right}}.sliding-popup-bottom #popup-buttons button{width:auto;text-align:center;background:#787878;border-radius:0!important;color:#fff;font-weight:700;transition:all ease-in-out .25s;height:40px;border:0!important;float:left;padding:0 20px;cursor:pointer;margin:0 5px 0 0}@media all and (min-width:1025px){.sliding-popup-bottom #popup-buttons button{margin:0 0 0 5px}}.sliding-popup-bottom #popup-buttons button:hover{background:#6b6b6b}.sliding-popup-bottom #popup-buttons button.agree-button{background:#2d9b73}.sliding-popup-bottom #popup-buttons button.agree-button:hover{background:#278764}.employee-list{margin-top:100px}@media all and (min-width:1396px){.employee-list{margin-top:120px}}.employee-list p{margin-top:35px}.employee-list p a{color:#000;font-weight:700}.employee-list p a:hover{text-decoration:underline}.employee-list .btn-normal{margin-top:26px;width:100%;background:#2d9b73;color:#fff;font-weight:600;font-size:19px;transition:all ease-in-out .25s;height:50px;border:0}.employee-list .btn-normal span{font-size:19px;margin-left:10px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;transition:all ease-in-out .25s}.employee-list .btn-normal:hover{background:#247c5c}.employee-list .vcard{display:block;margin-bottom:22px}.employee-list .vcard .pic-employee{float:left;width:81px;height:103px;overflow:hidden;margin-right:35px;background:url(/profiles/ruc_profile/themes/school/assets/images/person-no-image-gray.png) 50% 50% #fff;background-size:contain}.employee-list .vcard .pic-employee img{width:100%}.employee-list .vcard .info-employee{float:left;width:60%}.employee-list .vcard .info-employee h5{margin:-2px 0 0}.employee-list .vcard .info-employee p{margin-bottom:15px;margin-top:0}.employee-list .vcard .info-employee p.first{margin-top:15px}.employee-list .vcard .info-employee p a{color:#000;transition:all ease-in-out .25s}.employee-list .vcard .info-employee p a.email{color:#000;font-weight:700;text-decoration:underline}.employee-list .vcard .info-employee p a.email:hover{color:#2d9b73;margin:0}@media all and (min-width:1396px){.employee-list p{margin-top:20px}.employee-list .btn-normal{margin-bottom:20px;width:220px;height:40px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:700}.employee-list .btn-normal span{font-size:11px}.employee-list .vcard{margin-bottom:50px}.employee-list .vcard .pic-employee{width:130px;height:167px}.employee-list .vcard .info-employee h5{margin:-4px 0 0}.employee-list .vcard .info-employee p{font-size:13px;line-height:20px}.employee-list .vcard .info-employee p.first{margin-top:0}}#find-person-form{margin:115px 17px;width:97.4%}#find-person-form .button{background:#2d9b73;border:1px solid #2d9b73;padding:10px 30px;color:#fff;height:38px}#find-person-form label{margin-bottom:30px}.form-item-search-person input{height:38px;padding:10px;float:left;border:1px solid #2d9b73;width:69%}#no-person-result{clear:both}#find-person{margin:60px 0;width:100%;overflow-y:hidden;border:2px solid #787878;display:block}#find-person thead{background:#787878;color:#fff;text-align:left}#find-person tbody tr:nth-child(even){background:#e6e6e6}#find-person td,#find-person th{padding:5px;font-size:1rem}#find-person td a,#find-person th a{text-decoration:underline;color:#333}@media all and (min-width:751px){.form-item-search-person input{max-width:250px}#find-person{border:none;overflow:hidden}#find-person td,#find-person th{font-size:inherit;padding:10px}}
