﻿@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin-ext");.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite-b9d6fddb0988440902fcfc72f371ecfa80ee2eb36073f9eebc17449ee41c886f.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox_loading-b8681cce947f5b28ed3181b11601e2470b40811722a49564d1271e7b40015064.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/blank-b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox_overlay-a163bab86035b0ba62c98fbbd4d8b4f5edabbbb774eca0b5e9e5081b5711b2ab.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite@2x-6ab68245606bbe6ad87ea3f6a044c93f6c21a07e70924b35b68bfb3786d94cf0.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/fancybox_loading@2x-73b27f9aeb7bc6ee3c4bd20742382f015efd89981a3706d2a29a50867849629c.gif);background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);background:#323232;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333));background:-webkit-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url(/assets/fancybox_buttons-e31c3a8c15610109580e0f787dceb6e0a33c5f365d4cdbd4ee76f2b33aef5822.png);background-repeat:no-repeat;outline:none;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.clearfix{overflow:hidden}.clear{clear:both}.absolute{position:absolute}.relative{position:relative}.right{float:right}.left{float:left}.no-padding{padding:0}.horizontal-line--white{margin-top:3rem;margin-bottom:3rem;height:1px;border-width:0;color:#FDFDFD;background-color:#FDFDFD}.center-block{margin-left:auto;margin-right:auto}.center-inblock{text-align:center}.block{display:block}.inline-block{display:inline-block}.show{visibility:visible;opacity:1}.hide{visibility:hidden;opacity:0}.text--small{font-size:0.75rem}.text--large{font-size:1.25rem}.text--double{font-size:2rem}.text--center{text-align:center}.text--light{color:#FDFDFD}.text--dark{color:#000000}.text--primary{color:#E37945}.text--limiter{max-width:50rem}.full--height{height:100%}.full--height-vh{height:100vh}.full--width{width:100%}.full--width-vw{width:100vw}.shade{background-color:#ecf0f1}.no-scroll{overflow:hidden}.background--secondary{background-color:#FDF9F3}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans", sans-serif;font-weight:#000000;margin:0;margin-bottom:0.75em}h1,.h1{font-size:1.875rem;line-height:1}@media screen and (min-width: 640px){h1,.h1{font-size:2.25rem;line-height:1.2}}@media screen and (min-width: 1024px){h1,.h1{font-size:4.25rem;line-height:1.2}}@media screen and (min-width: 1200px){h1,.h1{font-size:4.25rem;line-height:1.2}}@media screen and (min-width: 1440px){h1,.h1{font-size:4.25rem;line-height:1.2}}h2,.h2{font-size:1.875rem;line-height:1}@media screen and (min-width: 640px){h2,.h2{font-size:2.25rem;line-height:1.2}}@media screen and (min-width: 1024px){h2,.h2{font-size:2.25rem;line-height:1.2}}@media screen and (min-width: 1200px){h2,.h2{font-size:2.25rem;line-height:1.2}}@media screen and (min-width: 1440px){h2,.h2{font-size:2.25rem;line-height:1.2}}h3,.h3{font-size:1.5rem;line-height:1}@media screen and (min-width: 640px){h3,.h3{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 1024px){h3,.h3{font-size:2.125rem;line-height:1.2}}@media screen and (min-width: 1200px){h3,.h3{font-size:2.125rem;line-height:1.2}}@media screen and (min-width: 1440px){h3,.h3{font-size:2.125rem;line-height:1.2}}h4,.h4{font-size:1.5rem;line-height:1}@media screen and (min-width: 640px){h4,.h4{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1024px){h4,.h4{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1200px){h4,.h4{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1440px){h4,.h4{font-size:1.5rem;line-height:1.2}}h5,.h5{font-size:1.25rem;line-height:1.2}@media screen and (min-width: 640px){h5,.h5{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1024px){h5,.h5{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1200px){h5,.h5{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1440px){h5,.h5{font-size:1.25rem;line-height:1.2}}h6,.h6{font-size:1rem;line-height:1.2}@media screen and (min-width: 640px){h6,.h6{font-size:1rem;line-height:1.2}}@media screen and (min-width: 1024px){h6,.h6{font-size:1rem;line-height:1.2}}@media screen and (min-width: 1200px){h6,.h6{font-size:1rem;line-height:1.2}}@media screen and (min-width: 1440px){h6,.h6{font-size:1rem;line-height:1.2}}ul li{list-style-type:none}ol li{list-style-type:none}a{outline-width:0;text-decoration:none;-webkit-transition:.2s ease-in;transition:.2s ease-in}a:hover,a:focus,a:active{text-decoration:none;cursor:pointer}.link{color:#5C5C5C;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-weight:900;font-size:1rem;line-height:1.5}.link:focus,.link:active,.link:hover{color:#ea9971}b,strong,.strong{font-weight:700}p{font-family:"Noto Sans", sans-serif;font-size:1rem;line-height:1.6;margin:0;margin-bottom:1rem}code{font-size:0.75rem;line-height:1rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:1rem;display:block}.body,.summary--overlay .summary__title,.summary--teacher .summary__description,.header__headline p,.section__intro,.page-intro{font-size:clamp(1rem, calc(0.912rem + 0.3756vw), 1.25rem);line-height:1.5}.tagline,.article__date{font-size:1rem;font-weight:500;line-height:1.875rem;letter-spacing:0.06rem;text-transform:uppercase;margin-bottom:0}.members-list{padding:0;margin:0;list-style:none;font-size:1rem;line-height:1.5}.members-list li{margin:0}.gradient-text{position:relative}.gradient-text::after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% + 0.5rem);background:-webkit-linear-gradient(bottom, #FFF, transparent);background:linear-gradient(0deg, #FFF, transparent)}html{font-family:"Noto Sans", sans-serif;font-size:16px;line-height:1.6;color:#5C5C5C;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}button,.btn{display:inline-block;padding:0;margin:0;border:none;-webkit-transition:.2s ease-in;transition:.2s ease-in;background-color:#E37945;color:#FDFDFD;font-size:1rem;line-height:1.5;font-weight:900;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:2rem;padding-right:2rem}button:focus,.btn:focus{outline:0;box-shadow:0 0 0px 0px transparent}button:hover,.btn:hover{cursor:pointer}.btn--icon-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem}.btn--icon-right::hover svg{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}.btn--ghost{background-color:transparent;color:#E37945;border:2px solid #E37945}.btn--ghost:active,.btn--ghost:hover{background-color:#ea9971;color:#FDFDFD}.btn--full{background-color:#E37945;color:#FDFDFD;border:2px solid #E37945}.btn--full:active,.btn--full:hover{background-color:#ea9971;color:#FDFDFD}.btn--document{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1.5rem;width:100%;font-size:1.25rem;line-height:1.2}@media screen and (min-width: 640px){.btn--document{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1024px){.btn--document{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1200px){.btn--document{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 1440px){.btn--document{font-size:1.25rem;line-height:1.2}}.btn--document:hover .btn--icon-txt--ghost:before{background-image:url(/assets/icons/ic_description_white_48dp_1x-bd4fd1c782e3305d001b5b3b850b7e734785fb54ada404ad1a323b6a0c5c6e1a.png)}.btn--icon-txt--full:before{background-image:url(/assets/icons/ic_description_white_48dp_1x-bd4fd1c782e3305d001b5b3b850b7e734785fb54ada404ad1a323b6a0c5c6e1a.png)}.btn--icon-txt--ghost:before{background-image:url(/assets/icons/ic_description_blue_48dp_1x-7f72c48b8af98bd7c97550bc69aca7f198fff5b15e5b6abdc98004b5b722b75d.png)}.btn--icon-txt:before{content:"";background-repeat:no-repeat;background-position:0 0;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-right:1rem}.btn--tab{padding-top:1.5rem;padding-bottom:1.5rem;display:block;width:100%}.btn--tab:focus,.btn--tab:active,.btn--tab:hover{background-color:#ea9971;color:#FDFDFD}.btn--tab.is-active{background-color:#E37945;color:#FDFDFD}.btn--show-less{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;margin-top:1.25rem}.btn--show-less::before{content:'';position:static;display:block;height:1.125rem;width:1.125rem;background:url(/assets/icons/icon-arrow-up-bf41b541cdbcbd0c85dd82add909357f6e9646615882abf1713c4918633ef75b.svg) no-repeat center center;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn--show-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;margin-top:1.25rem}.btn--show-more::before{content:'';position:static;display:block;height:1.125rem;width:1.125rem;background:url(/assets/icons/icon-arrow-down-1afd9800eb7d57f244c361218450b4c55830f8c4c3ef944c07f68580cfc3507c.svg) no-repeat center center;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn--delete{background-color:#e74c3c;color:#FDFDFD;border:2px solid #e74c3c}.btn--delete:active,.btn--delete:hover{background-color:#ed7669;color:#FDFDFD}.btn--small{padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1rem;padding-right:1rem;font-size:0.75rem}.add_nested_fields{margin-bottom:2rem}.form--apply .form__field{margin-bottom:1.25rem}.form--apply .input{font-size:1rem;padding:0.75rem 1.25rem}.form--apply select.input{background-position:calc(100% - 1rem) center;background-size:1.25rem}.form--apply hr{margin-top:2rem;margin-bottom:2rem;border-top:2px solid #E37945}.form--apply .fields{padding:1.5rem 1rem;background-color:#fafafa;box-shadow:0px 8px 8px rgba(0,0,0,0.05);margin-bottom:1.5rem}.form__fieldset{border:none;color:#5C5C5C;margin:0;padding:0}.form__fieldset--row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media only screen and (max-width: 1024px){.form__fieldset--row{gap:1rem}}@media only screen and (max-width: 640px){.form__fieldset--row{gap:0}}.form__fieldset--row .form__field{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 640px){.form__fieldset--row .form__field{min-width:100%}}input[type="submit"][disabled]{background-color:#cccccc;color:#666666;border-color:#cccccc;opacity:0.5}.form__submit{width:100%}.form__submit .btn{width:100%;text-align:center}.form__field{margin-bottom:2.5rem}@media only screen and (max-width: 1024px){.form__field{margin-bottom:1.5rem}}.form__field .label,.form__field>label{font-size:1rem;line-height:1;font-weight:800;margin-bottom:0.5rem;display:block}@media only screen and (max-width: 1024px){.form__field .label,.form__field>label{font-size:1rem;margin-bottom:0.5rem}}.form__price{margin-bottom:2rem;font-size:1.5rem;font-weight:900}.form__price--discount{font-size:1.125rem;font-weight:700;color:#2ecc71;margin-top:-1.5rem}.form__field--inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form__field--inline .input{-webkit-box-flex:1;-ms-flex:1;flex:1}.form__hint{font-size:0.875rem;margin-top:0.5rem}.form__hint--error{color:#e74c3c}.form__hint--success{color:#2ecc71}.input,.textarea{background-color:#FDFDFD;border:2px solid #D9D9D9;color:#5C5C5C;display:block;font-family:"Noto Sans", sans-serif;font-weight:400;padding:1rem 1.5rem;line-height:1.25;-webkit-transition:.3s ease;transition:.3s ease;width:100%;font-size:1.5rem}@media only screen and (max-width: 1024px){.input,.textarea{font-size:1.125rem;padding:1rem 1.5rem}}.input:focus,.textarea:focus{border-color:#E37945;outline:0;-webkit-transition:.3s ease;transition:.3s ease}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#5C5C5C;opacity:0.5}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#5C5C5C;opacity:0.5}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#5C5C5C;opacity:0.5}.input::placeholder,.textarea::placeholder{color:#5C5C5C;opacity:0.5}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/icons/icon-arrow-down-dark-9363cb7ce09718de3c8154dc181b728d9eb26bcbf88d5cc42923f8c1c7f843cc.svg) no-repeat center center;background-size:1.5rem;background-position:calc(100% - 1.75rem) center;padding-right:calc(1.5rem + 2.875rem)}.input--checkbox{width:auto;display:inline}.legend{font-size:1.875rem;line-height:1;margin-bottom:1em}@media screen and (min-width: 640px){.legend{font-size:2.25rem;line-height:1.2}}@media screen and (min-width: 1024px){.legend{font-size:4.25rem;line-height:1.2}}@media screen and (min-width: 1200px){.legend{font-size:4.25rem;line-height:1.2}}@media screen and (min-width: 1440px){.legend{font-size:4.25rem;line-height:1.2}}.form__field--error .input,.form__field--error .textarea{border:1px solid #e74c3c;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;outline:0}.form__message{display:none;padding:1rem 2rem;margin-bottom:1rem;color:#FDF9F3;border:1px solid #FDFDFD;border-radius:2rem;background-color:#2ecc71}.radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media only screen and (max-width: 1024px){.radios{font-size:1rem;gap:1rem}}.radios .radios__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.radios .radios__item{min-width:100%}.radios .radios__item .input--radio{width:100%}}input[type="radio"]{display:none}input[type="radio"]+label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:1.25;color:#5C5C5C;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:2rem;border:2px solid #D9D9D9}@media only screen and (max-width: 1024px){input[type="radio"]+label{font-size:1rem;padding:1rem 1.5rem}}input[type="radio"]+label:hover{border-color:#E37945}input[type="radio"]+label::before{content:'';width:1.5rem;min-width:1.5rem;height:1.5rem;border:2px solid #5C5C5C;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:0.125rem}@media only screen and (max-width: 1024px){input[type="radio"]+label::before{width:1.25rem;min-width:1.25rem;height:1.25rem;margin-top:0}}input[type="radio"]:checked+label::before{background-color:#E37945;border-color:#E37945}input[type="checkbox"]{display:none}input[type="checkbox"]+label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:1.25;color:#5C5C5C;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:2rem;border:2px solid #D9D9D9}@media only screen and (max-width: 1024px){input[type="checkbox"]+label{font-size:1rem;padding:1rem 1.5rem}}input[type="checkbox"]+label:hover{border-color:#E37945}input[type="checkbox"]+label::before{content:'';width:1rem;min-width:1rem;height:1rem;border:2px solid #5C5C5C;border-radius:0.25rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:0.125rem;display:block}@media only screen and (max-width: 1024px){input[type="checkbox"]+label::before{width:1.25rem;height:1.25rem;min-width:1.25rem;margin-top:0}}input[type="checkbox"]:checked+label::before{background-color:#E37945;border-color:#E37945}.form__field--materialize .input,.form__field--materialize .textarea{outline:none;z-index:1;position:relative;box-shadow:none;background:none;width:100%;height:60px;border:0;color:gray;font-size:22px;font-weight:400}.form__field--materialize .input:focus ~ .label,.form__field--materialize .textarea:focus ~ .label{color:#9d9d9d;-webkit-transform:translate(-12%, -50%) scale(0.75);transform:translate(-12%, -50%) scale(0.75)}.form__field--materialize .input:focus ~ .bar:before,.form__field--materialize .input:focus ~ .bar:after,.form__field--materialize .textarea:focus ~ .bar:before,.form__field--materialize .textarea:focus ~ .bar:after{width:50%}.form__field--materialize .input:valid ~ .label,.form__field--materialize .textarea:valid ~ .label{color:#9d9d9d;-webkit-transform:translate(-12%, -50%) scale(0.75);transform:translate(-12%, -50%) scale(0.75)}.form__field--materialize .textarea{height:300px;padding-top:1rem;resize:none}.form__field--materialize .label{position:absolute;top:0;left:0;color:gray;font-size:22px;font-weight:400;line-height:60px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form__field--materialize .bar{position:absolute;left:0;bottom:0;background:gray;width:100%;height:1px}.form__field--materialize .bar:before,.form__field--materialize .bar:after{content:'';position:absolute;width:0;height:2px;-webkit-transition:.2s ease;transition:.2s ease;background:#E37945}.form__field--materialize .bar:before{left:50%}.form__field--materialize .bar:after{right:50%}.separator{width:100%;border:1px solid #E37945;margin-top:2.5rem;margin-bottom:5rem}@media only screen and (max-width: 1024px){.separator{margin-top:1.25rem;margin-bottom:2.5rem}}.search-form{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;background-color:#FDFDFD;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;margin:auto;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out}.search-form.is-active{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;box-shadow:0px 8px 8px rgba(0,0,0,0.05)}.search-form .search-form__error{position:absolute;top:100%;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:1rem;width:calc(100% - 2rem);padding:0.625rem;background-color:#f1c40f;color:#000000}.search-form input{font-size:1rem;padding:1rem 1.5rem;border-right:none}.search-form button{padding:1rem 1.5rem;font-size:1rem}.will--pagination{text-align:center}.will--pagination .current{padding:0.5rem;border-radius:15px;border:1px solid #E37945;background-color:#E37945;color:#FDFDFD;font-style:normal}.will--pagination a{padding:0.5rem;border:1px solid #FDFDFD;-webkit-transition:0.3s;transition:0.3s;color:#E37945}.will--pagination a:hover{border-radius:15px;border:1px solid #E37945;font-style:normal}body .modal_thnx{padding:30px}body .modal_thnx .footer{margin:auto}body .modal{z-index:999;visibility:hidden;opacity:0;-webkit-transition:visibility 0.3s, opacity 0.3s linear;transition:visibility 0.3s, opacity 0.3s linear;position:fixed;left:0;top:0;width:100%;height:100%;background-color:black;background-color:rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .modal .modal-content{-webkit-transform:translateY(1000px);transform:translateY(1000px);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}body.modal--opened{overflow:hidden}body.modal--opened .modal{visibility:visible;opacity:1}body.modal--opened .modal .modal-content{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}body.modal--opened main{-webkit-filter:blur(4px);filter:blur(4px)}:root.modal--opened{overflow:hidden}.modal-content{background-color:#FDFDFD;z-index:1;width:100%;height:100%;max-width:unset;overflow-y:auto;padding:1.5rem;padding-top:4.5rem}@media only screen and (min-width: 1024px){.modal-content{max-width:580px;max-height:80%;height:auto;padding:3rem;padding-top:4.5rem}}#modal-injected_content{padding-bottom:1.5rem}.close{position:absolute;top:1.5rem;right:1.05rem;width:1.125rem;height:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.modal-content .input__field--text .input{width:100%}}.shadow--top{box-shadow:0 -0.25rem 1rem -0.25rem rgba(128,128,128,0.5)}.shadow--right{box-shadow:0.25rem 0 1rem 0.25rem rgba(128,128,128,0.5)}.shadow--bottom{box-shadow:0 0.25rem 1rem -0.25rem rgba(128,128,128,0.5)}.shadow--left{box-shadow:-0.25rem 0 1rem -0.25rem rgba(128,128,128,0.5)}.shadow--full{box-shadow:0 0 1rem rgba(128,128,128,0.5)}.summary{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1024px){.summary{margin-bottom:1.5rem;padding-left:0;padding-right:0}}.summary .link{font-size:0.875rem}.summary .tagline,.summary .article__date{color:#5C5C5C;margin:0;font-size:0.875rem;letter-spacing:2%}.summary--featured .summary__title{font-size:1.5rem;line-height:1}@media screen and (min-width: 640px){.summary--featured .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1024px){.summary--featured .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1200px){.summary--featured .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1440px){.summary--featured .summary__title{font-size:1.5rem;line-height:1.2}}.summary__image{aspect-ratio:384/338;width:100%;height:auto;-webkit-transition:0.3s ease-in;transition:0.3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem}.summary__external{position:absolute;left:1rem;top:1rem}.summary__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary__header{color:#E37945;position:relative;padding-right:9rem;margin-top:1rem;margin-bottom:1rem}.summary__title{font-size:1.5rem;line-height:1;color:#E37945;margin-bottom:1rem}@media screen and (min-width: 640px){.summary__title{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 1024px){.summary__title{font-size:2.125rem;line-height:1.2}}@media screen and (min-width: 1200px){.summary__title{font-size:2.125rem;line-height:1.2}}@media screen and (min-width: 1440px){.summary__title{font-size:2.125rem;line-height:1.2}}.summary__date{font-size:1rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;display:block;color:#5C5C5C}.summary__link{position:absolute;right:0;bottom:0}.summary--large{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0;margin:0;background:#5C5C5C}@media only screen and (max-width: 1024px){.summary--large{-ms-grid-columns:1fr;grid-template-columns:1fr}}.summary--large .summary__content{padding:clamp(2rem, calc(1.2958rem + 3.0047vw), 4rem) clamp(3rem, calc(1.8116rem + 5.0704vw), 6.375rem);color:#FDFDFD;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1024px){.summary--large .summary__content{padding:1rem 1.5rem;padding-bottom:1.5rem}}.summary--large .summary__date{color:#FDFDFD}.summary--large .tagline,.summary--large .article__date{margin-bottom:0.5rem;color:#FDFDFD}.summary--large .summary__title{color:#FDFDFD;margin-bottom:2rem}.summary--large .summary__description{margin-bottom:2rem}@media only screen and (max-width: 1024px){.summary--large .summary__description{font-size:0.75rem}}.summary--large .summary__image{height:100%;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.summary--overlay{position:relative;aspect-ratio:auto 384/300;width:100%;padding:0;overflow:hidden}@media only screen and (max-width: 1024px){.summary--overlay{aspect-ratio:300/300}}.summary--overlay:hover .summary__image{scale:1.05}.summary--overlay .tagline,.summary--overlay .article__date{color:#FDFDFD;line-height:1.25rem}.summary--overlay .summary__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;margin:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.summary--overlay .summary__content{padding:0.75rem 1.5rem;z-index:1;position:relative;background:rgba(0,0,0,0.3);height:100%;width:100%;color:#FDFDFD}@media only screen and (max-width: 1024px){.summary--overlay .summary__content{padding:1rem}}.summary--overlay .summary__date{color:inherit;font-size:0.75rem}.summary--overlay .summary__title{font-weight:500;color:#FDFDFD;margin-top:auto;margin-bottom:0;background-color:rgba(227,121,69,0.8);padding:0.75rem;padding-right:2.5rem;border-radius:0.25rem;min-height:7.125rem}.summary--publication{color:#5C5C5C;padding:2rem;border-left:2px solid #E37945;height:100%}@media only screen and (max-width: 1024px){.summary--publication{padding:1rem}}.summary--publication .summary__image{margin-bottom:1rem;aspect-ratio:auto 125/173;width:auto;max-width:7.875rem;border-radius:0}.summary--publication .summary__title{font-size:1.5rem;line-height:1;margin-bottom:0.5rem;color:inherit}@media screen and (min-width: 640px){.summary--publication .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1024px){.summary--publication .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1200px){.summary--publication .summary__title{font-size:1.5rem;line-height:1.2}}@media screen and (min-width: 1440px){.summary--publication .summary__title{font-size:1.5rem;line-height:1.2}}.summary--publication .summary__date{font-size:1.5rem;line-height:1.875rem;margin-bottom:1rem}@media only screen and (max-width: 1024px){.summary--publication .summary__date{font-size:1rem}}.summary--teacher{margin-bottom:2.5rem;padding:0}.summary--teacher .summary__image{width:100%;max-width:17.5rem;height:auto;aspect-ratio:auto 1/1;-o-object-fit:cover;object-fit:cover}.summary--teacher .summary__content{max-width:20rem}.summary--teacher .summary__title{color:#5C5C5C;margin-bottom:0.5rem}.summary--teacher .summary__description{color:#5C5C5C;margin-bottom:1rem}.summary--teacher .link{color:#E37945}.article__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:2rem}@media only screen and (max-width: 1024px){.article__toolbar{margin-bottom:1.5rem}}.back-button{margin-bottom:0;font-weight:400;gap:1rem}.back-button svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.language-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.language-switch__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;padding:0.375rem 0.875rem;border:1px solid #E37945;border-radius:999px;font-size:0.75rem;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;color:#E37945;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.language-switch__link svg{width:0.875rem;height:0.875rem;-ms-flex-negative:0;flex-shrink:0}.language-switch__link:hover,.language-switch__link:focus{background-color:#E37945;color:#FDFDFD}.language-switch__link--button{background:transparent;cursor:pointer;font-family:inherit;line-height:1}.article{padding-top:2.5rem;padding-bottom:8rem}@media only screen and (min-width: 1200px){.article--biography .article__body{padding-left:25.5rem;margin-left:0}}.article--foreword{padding-top:0;padding-bottom:0}.article--foreword .article__image{width:19.5rem;height:19.5rem;height:auto;margin-bottom:2.5rem;border-radius:50%}.article--foreword .article__content,.article--foreword .education-content{padding-top:0;padding-bottom:0;margin-bottom:0}.article--foreword .article__content ol,.article--foreword .education-content ol{list-style:none;counter-reset:list-counter;padding-left:0}.article--foreword .article__content ol li,.article--foreword .education-content ol li{counter-increment:list-counter;position:relative;padding-left:2.5rem;list-style-type:none;margin-bottom:2rem;font-size:1.125rem}.article--foreword .article__content ol li:before,.article--foreword .education-content ol li:before{content:counter(list-counter);position:absolute;left:0;color:#E37945;font-weight:800;font-size:1.5rem;margin-top:-0.375rem}.article--foreword .article__content ol li:nth-last-child(1),.article--foreword .education-content ol li:nth-last-child(1){margin-bottom:0}.article--foreword .article__content img,.article--foreword .education-content img{width:25.75rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.25rem;margin:2rem 0}.article--foreword blockquote{border-left:2px solid #E37945;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.5rem;margin-left:0;margin-top:2rem;margin-bottom:2rem}.article--foreword blockquote img{width:19.5rem;height:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.article--foreword blockquote p:nth-last-child(1){margin-bottom:0}.article__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media only screen and (max-width: 1024px){.article__image{margin-bottom:1.5rem}}.article__image--magazine{width:50%}.article__header,.article__content,.education-content{padding-right:4rem}@media only screen and (max-width: 1024px){.article__header,.article__content,.education-content{padding-right:0}}.article__header{color:#5C5C5C;position:relative;padding-right:9rem;margin-top:1rem;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:2px solid #E37945}@media only screen and (max-width: 1024px){.article__header{padding-right:0}}.article__title{font-size:2rem;line-height:1.2;text-transform:uppercase;margin-bottom:2.5rem;font-weight:800}.article__price{margin:1rem 0}.article__date{display:block;margin-top:1.5rem}.article__body{border-bottom:2px solid #E37945}@media only screen and (min-width: 1440px){.article__body{margin-left:6.25rem}}.article__body .article__content,.article__body .education-content{max-width:43.125rem}.article__content,.education-content{padding-bottom:2.5rem;margin-bottom:2.5rem;line-height:1.5}.article__content table,.education-content table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:0.875rem}.article__content table *,.education-content table *{font-size:0.875rem}.article__content table p,.education-content table p{margin:0}.article__content th,.education-content th{background-color:#f2f2f2;text-align:left;padding:8px;border-bottom:1px solid #ddd;font-weight:700}.article__content tr:nth-child(even),.education-content tr:nth-child(even){background-color:#f2f2f2}.article__content td,.education-content td{text-align:left;padding:8px;border-bottom:1px solid #ddd}.article__content ul,.education-content ul{padding-left:20px}.article__content ul li,.education-content ul li{list-style-type:disc}.article__content ol,.education-content ol{padding-left:20px}.article__content ol li,.education-content ol li{list-style-type:decimal}.article__content img,.education-content img{max-width:100%}.article__content a,.education-content a{color:#E37945}.article__content a:focus,.education-content a:focus,.article__content a:active,.education-content a:active,.article__content a:hover,.education-content a:hover{color:#ea9971}.company-logos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.company-logo img{width:100px;margin:1rem}.company-logo-large img{width:250px;margin:1rem;max-width:100%}.dubrovnik__content{margin-bottom:3rem}.dubrovnik__content ul{padding-left:20px}.dubrovnik__content ul li{list-style-type:disc}.dubrovnik__content ol{padding-left:20px}.dubrovnik__content ol li{list-style-type:decimal}.dubrovnik__content img{max-width:100%}.dubrovnik__content a{color:#E37945}.dubrovnik__content a:focus,.dubrovnik__content a:active,.dubrovnik__content a:hover{color:#ea9971}.dubrovnik__info{margin-bottom:1rem;margin-top:1rem}.dubrovnik__info span{display:block}.dubrovnik__map{margin-bottom:1rem !important}.dubrovnik__tickets{margin-top:3rem;margin-bottom:3rem}.article-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.article-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;color:#E37945}.segments{padding:0 !important;margin:0;margin-top:1.5rem;list-style-type:none}.segments li{list-style-type:none}.segments__segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.625rem;margin-bottom:1.5rem;font-size:0.875rem;padding:1.5rem;border-radius:0.25rem;box-shadow:0px 4px 10px 10px rgba(68,68,68,0.03);cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.segments__segment:hover{box-shadow:0px 4px 10px 10px rgba(68,68,68,0.05)}.segments__segment a{font-size:1rem}.publication-header{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px solid #E37945;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 640px){.publication-header{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem}}.publication-header .publication-header__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem}@media only screen and (max-width: 640px){.publication-header .publication-header__image{max-width:75%}}.publication-header .publication-header__title{font-size:2rem;line-height:1.25;margin:0}@media only screen and (max-width: 1024px){.publication-header .publication-header__title{font-size:1.5rem}}.publication-header .publication-header__date{font-size:1.5rem;line-height:1.25;margin-top:0.5rem}@media only screen and (max-width: 1024px){.publication-header .publication-header__date{font-size:1.25rem}}.popup__window{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000;overflow:auto;padding:1.5rem}@media only screen and (max-width: 1024px){.popup__window{padding:0}}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}@media only screen and (max-width: 1024px){.popup__wrapper{width:100%;max-width:unset !important;padding-left:0 !important;padding-right:0 !important}}.popup__content{position:relative;background-color:#FDFDFD;padding:6rem;border-radius:0.25rem}@media only screen and (max-width: 1024px){.popup__content{padding:4rem 1.5rem;border-radius:0}}.popup__title{color:#E37945;text-transform:uppercase;margin-bottom:1rem}.popup__author{color:#E37945;margin-bottom:1rem}.popup__close{cursor:pointer;position:absolute;top:1rem;right:1rem}.hierarchy{padding:0;margin:0;margin-bottom:3rem;list-style:none}@media only screen and (min-width: 1024px){.hierarchy{margin-bottom:0}}.hierarchy-card,.redaction-content ul strong,.redaction-content ul ul{position:relative;box-shadow:0px 4px 10px 10px rgba(68,68,68,0.03);padding:1.5rem;border-radius:0.25rem;min-height:6.75rem}@media only screen and (max-width: 1024px){.hierarchy-card,.redaction-content ul strong,.redaction-content ul ul{padding:1rem;min-height:4.5rem}}.hierarchy-card.js-hierarchy-button,.redaction-content ul strong.js-hierarchy-button,.redaction-content ul ul.js-hierarchy-button{cursor:pointer}.hierarchy-card.js-hierarchy-button.is-active .hierarchy-card__icon,.redaction-content ul strong.js-hierarchy-button.is-active .hierarchy-card__icon,.redaction-content ul ul.js-hierarchy-button.is-active .hierarchy-card__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hierarchy-card.js-hierarchy-content,.redaction-content ul strong.js-hierarchy-content,.redaction-content ul ul.js-hierarchy-content{display:none}.hierarchy-card.js-hierarchy-content.is-active,.redaction-content ul strong.js-hierarchy-content.is-active,.redaction-content ul ul.js-hierarchy-content.is-active{display:block}.hierarchy-card *,.redaction-content ul strong *,.redaction-content ul ul *{margin:0}.hierarchy-card p,.redaction-content ul strong p,.redaction-content ul ul p,.hierarchy-card ul,.redaction-content ul strong ul,.redaction-content ul ul ul,.hierarchy-card ol,.redaction-content ul strong ol,.redaction-content ul ul ol{margin-bottom:1rem}.hierarchy-card+.hierarchy-card,.redaction-content ul strong+.hierarchy-card,.redaction-content ul ul+.hierarchy-card,.redaction-content ul .hierarchy-card+strong,.redaction-content ul strong+strong,.redaction-content ul ul+strong,.redaction-content ul .hierarchy-card+ul,.redaction-content ul strong+ul,.redaction-content ul ul+ul{margin-top:1rem}.hierarchy-card .hierarchy-card__icon,.redaction-content ul strong .hierarchy-card__icon,.redaction-content ul ul .hierarchy-card__icon{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out}.hierarchy-card .hierarchy-card__label,.redaction-content ul strong .hierarchy-card__label,.redaction-content ul ul .hierarchy-card__label{font-size:1rem;margin-bottom:0.75rem;font-weight:500;letter-spacing:0.06rem;line-height:1.875rem;text-transform:uppercase}@media only screen and (max-width: 1024px){.hierarchy-card .hierarchy-card__label,.redaction-content ul strong .hierarchy-card__label,.redaction-content ul ul .hierarchy-card__label{font-size:0.875rem}}.hierarchy-card .hierarchy-card__content,.redaction-content ul strong .hierarchy-card__content,.redaction-content ul ul .hierarchy-card__content{font-size:1.25rem;line-height:1.875rem}@media only screen and (max-width: 1024px){.hierarchy-card .hierarchy-card__content,.redaction-content ul strong .hierarchy-card__content,.redaction-content ul ul .hierarchy-card__content{font-size:1rem}}.hierarchy-card .hierarchy-card__content strong,.redaction-content ul strong .hierarchy-card__content strong,.redaction-content ul ul .hierarchy-card__content strong{font-weight:900;display:block}.square-grid{padding:0;margin:-0.5rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:30px}.square{-webkit-transition:0.3s;transition:0.3s;position:relative;color:white;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:auto;overflow:hidden;margin:0.5rem;opacity:1;width:calc( ( 100% / 2 ) - 1rem)}@media only screen and (min-width: 640px){.square{width:calc( ( 100% / 4 ) - 1rem)}}.square:before{content:'';float:left;padding-top:100%}.square:hover{opacity:1}.square__image{display:block;position:absolute;min-width:100%;max-width:none;height:100%;margin:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.accordion__item{margin-bottom:1rem;position:relative;border-bottom:2px solid #E37945}.accordion__head{color:#5C5C5C;font-size:1.5rem;-webkit-transition:0.3s;transition:0.3s;font-weight:900;padding:2rem}@media only screen and (max-width: 1024px){.accordion__head{font-size:1.25rem;padding:1rem}}.accordion__head:hover{cursor:pointer;color:#E37945}.accordion__body{display:none;padding:0 2rem;padding-bottom:2rem}@media only screen and (max-width: 1024px){.accordion__body{padding:1rem;padding-bottom:1.5rem}}.accordion__body>p:not(:last-child){margin-bottom:1rem;display:inline-block}.accordion__arrow{position:absolute;right:2rem;top:2rem;display:inline-block;background:url(/assets/icons/icon-arrow-down-1afd9800eb7d57f244c361218450b4c55830f8c4c3ef944c07f68580cfc3507c.svg) no-repeat center;height:1.5rem;width:1.5rem;-webkit-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out}@media only screen and (max-width: 1024px){.accordion__arrow{top:1.25rem}}.accordion__item.active .accordion__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__item.active .accordion__head{border-bottom:none}.documents-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2rem}@media only screen and (max-width: 640px){.documents-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}}.documents-wrapper .documents-wrapper__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;background-color:#E37945;color:#FDFDFD;height:10rem;width:100%;font-size:2.125rem;font-weight:900;line-height:1.36;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (max-width: 1024px){.documents-wrapper .documents-wrapper__document{font-size:1rem;height:auto;padding:1rem;gap:0.625rem}}.documents-wrapper .documents-wrapper__document:hover{opacity:0.9}.documents-wrapper .documents-wrapper__document svg{height:4rem;width:4rem}@media only screen and (max-width: 1024px){.documents-wrapper .documents-wrapper__document svg{height:2rem;width:2rem}}.documents-wrapper .documents-wrapper__document svg path{fill:#FDFDFD}body.burger-is-active{overflow:hidden}@media only screen and (min-width: 1024px){body.burger-is-active{overflow:auto}}.burger-button{width:2rem;height:2rem;background:transparent;border-radius:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav--user__burger{display:inline-block;position:absolute;height:1rem;right:1.5rem;top:1.75rem;padding-bottom:1rem;padding-top:1rem;z-index:3}.nav--user__burger:hover{cursor:pointer}.icon--burger{display:block;height:0.15rem;width:1.5rem;background:#E37945;position:relative;-webkit-transition:220ms;transition:220ms}.icon--burger:before{content:"";position:absolute;top:-0.5rem;width:100%;left:0;height:0.15rem;background:#E37945;-webkit-transition:0.2s;transition:0.2s}.icon--burger:after{content:"";position:absolute;left:0;top:0.5rem;width:100%;height:0.15rem;background:#E37945;-webkit-transition:0.2s;transition:0.2s}.icon--burger.is-active{background:transparent}.icon--burger.is-active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.icon--burger.is-active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 640px){.tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tabs__navigation{margin-bottom:1.5rem}@media only screen and (min-width: 640px){.tabs__navigation{margin-right:1.5rem;margin-bottom:0;-ms-flex-preferred-size:30vw;flex-basis:30vw}}.tabs__content{padding-top:1.5rem;border-top:2px solid #E37945}.tabs__content>div{display:none}.tabs__content>.is-active{display:block}@media only screen and (min-width: 640px){.tabs__content{-ms-flex-preferred-size:70vw;flex-basis:70vw;border-bottom:2px solid #E37945;border-top:0;padding-top:0}}.partners{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem}@media only screen and (max-width: 640px){.partners{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.partners .partners__item{aspect-ratio:auto 282/196;width:100%;max-width:17.625rem;background-color:#FDFDFD;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.04);border-radius:0.25rem}.partners .partners__item a{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners .partners__item img{-o-object-fit:contain;object-fit:contain;width:100%;width:12.375rem;height:6.25rem;max-width:80%;max-height:80%;display:-webkit-box;display:-ms-flexbox;display:flex}.clear-user-agent-styles,.clear-user-agent-styles thead,.clear-user-agent-styles tbody,.clear-user-agent-styles tfoot,.clear-user-agent-styles tr,.clear-user-agent-styles th,.clear-user-agent-styles td{width:auto;height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.table{width:100%}.table td,.table th{padding:1rem;text-align:left;vertical-align:middle}.table th{font-weight:400;font-size:1.25rem}.table .head>th{border-bottom:2px solid #E37945}.table .head>th:not(:last-child){border-right:1px solid #c0c0c0}.table .body>td:not(:last-child),.table .summary--overlay .summary__title>td:not(:last-child),.summary--overlay .table .summary__title>td:not(:last-child),.table .summary--teacher .summary__description>td:not(:last-child),.summary--teacher .table .summary__description>td:not(:last-child),.table .header__headline p>td:not(:last-child),.header__headline .table p>td:not(:last-child),.table .section__intro>td:not(:last-child),.table .page-intro>td:not(:last-child){border-right:1px solid #c0c0c0}.table .body:not(:last-child)>td,.table .summary--overlay .summary__title:not(:last-child)>td,.summary--overlay .table .summary__title:not(:last-child)>td,.table .summary--teacher .summary__description:not(:last-child)>td,.summary--teacher .table .summary__description:not(:last-child)>td,.table .header__headline p:not(:last-child)>td,.header__headline .table p:not(:last-child)>td,.table .section__intro:not(:last-child)>td,.table .page-intro:not(:last-child)>td{border-bottom:1px solid #c0c0c0}.table .col-half{width:50%}.table .col-sixth{width:calc(100% / 6)}.table .subtle{color:#c0c0c0}.stacktable{width:100%}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{font-size:1rem;padding-top:0}.st-key{width:49%;text-align:center;padding-right:1%;border:1px solid #c0c0c0}.st-val{width:49%;padding-left:1%;border:1px solid #c0c0c0}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width: 1024px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}.header{background-repeat:no-repeat;background-position:center;background-attachment:scroll;background-color:#E37945;background-size:cover;position:relative;z-index:1}.header:before{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:#e37945;opacity:1;-webkit-transition:500ms ease-out;transition:500ms ease-out}@media only screen and (min-width: 640px){.header{min-height:41.25rem}}.header__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.header__headline{position:relative;padding-top:4rem;padding-bottom:4rem;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 640px){.header__headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:12.125rem;padding-bottom:5.75rem;max-width:42rem}}.header__headline h1,.header__headline h2,.header__headline h3,.header__headline h4,.header__headline h5{margin-bottom:1.5rem}.header__headline p{margin:0;margin-top:1.5rem;margin-bottom:2rem}.header-load:before{-webkit-transition:1s;transition:1s;background:rgba(0,0,0,0.05) !important}.header--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header--small .header__image{-webkit-filter:brightness(0.8);filter:brightness(0.8)}@media only screen and (min-width: 640px){.header--small{min-height:18.5rem}.header--small .header__headline{padding-top:2.375rem;padding-bottom:2.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header--small h1{font-size:clamp(3rem, calc(2.6479rem + 1.5023vw), 4rem);line-height:1.2;margin:0}.footer{margin-top:6.5rem;position:relative}.footer::before{content:'';position:absolute;top:0;left:0;height:1px;width:84%;max-width:1214px;background-color:#D9D9D9;display:block}@media only screen and (max-width: 640px){.footer::before{width:60%}}.footer .footer__top{padding-top:3rem;padding-bottom:2.125rem;position:relative}.footer .footer__bottom{padding-top:1.5rem;padding-bottom:2.125rem;border-top:1px solid #EFEFEF}.footer .footer__links{color:#E37945;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;gap:0.75rem}@media only screen and (max-width: 1024px){.footer .footer__links{margin-bottom:2rem}}.footer .footer__links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;font-size:0.875rem;line-height:1.75}.footer .footer__links li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;color:inherit}.footer .footer__heading{text-transform:uppercase;font-size:1rem;margin:0;color:#5C5C5C}.footer .footer__info{line-height:1.5;font-size:0.875rem}@media only screen and (max-width: 1024px){.footer .footer__info{margin-bottom:3rem}}.footer .footer__info address{margin-top:2rem;margin-bottom:1rem;font-style:normal}.footer .footer__info p{margin:0;font-size:inherit}.copyright{font-size:0.875rem;line-height:1.5;margin:0}.back-to-top{position:absolute;right:1.5rem;bottom:100%;z-index:1;height:3rem;width:3rem;padding:0.75rem}.back-to-top svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.layout--text{max-width:50rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.layout--main{max-width:calc(1200px + 2*1.5rem);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.layout--article{max-width:56rem}.layout--full{width:100%;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 640px){.layout--full{padding-left:0;padding-right:0}}.layout--padded{padding:3rem}.layout--soft-horizontal-pad{padding-left:0.5rem;padding-right:0.5rem}.section{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width: 640px){.section{padding-top:5rem;padding-bottom:5rem}}.section>h2{margin-bottom:2.5rem}.section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:1rem 0;border-bottom:2px solid #E37945;margin-bottom:2.5rem}.section__header *{margin:0}.section__header h2,.section__header h3{font-weight:500}.section__header.section__header--no-border{border-bottom:none}.section__header.section__header--bold h2,.section__header.section__header--bold h3{font-weight:900}.section__intro,.page-intro{max-width:36.75rem;margin-top:0;margin-bottom:2.5rem}@media only screen and (max-width: 1024px){.section__intro,.page-intro{margin-bottom:1.5rem}}.section__intro--border,.page-intro--border{width:100%;max-width:unset;padding-bottom:2rem;margin-bottom:8rem;border-bottom:2px solid #E37945}@media only screen and (max-width: 1024px){.section__intro--border,.page-intro--border{margin-bottom:4rem}}.section--double{padding-top:6rem;padding-bottom:6rem}@media only screen and (min-width: 640px){.section--double{padding-top:9rem;padding-bottom:9rem}}.section--extra{padding-top:clamp(6.75rem, calc(4.5493rem + 9.3897vw), 13rem);padding-bottom:clamp(6.75rem, calc(4.5493rem + 9.3897vw), 13rem)}.section--article{padding-top:2rem}.subsection{padding-top:5rem;padding-bottom:0}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:no-wrap !important;flex-wrap:no-wrap !important}.grid--gutters{margin-left:calc( 1.5rem / -2 );margin-right:calc( 1.5rem / -2 )}.grid--gutters>.cell{padding-left:calc( 1.5rem / 2 );padding-right:calc( 1.5rem / 2 )}.grid--gap{row-gap:1.5rem}.grid--gap--large{row-gap:5rem}@media only screen and (max-width: 640px){.grid--gap--large{row-gap:2.5rem}}.cell{box-sizing:border-box}.cell--auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.cell--1{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}@media only screen and (min-width: 0){.cell--1--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12--small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}}@media only screen and (min-width: 640px){.cell--1--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12--medium{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}}@media only screen and (min-width: 1024px){.cell--1--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12--large{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}}@media only screen and (min-width: 1200px){.cell--1--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12--xlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}}@media only screen and (min-width: 1440px){.cell--1--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 1 / 12 ) );flex-basis:calc( 100% * ( 1 / 12 ) )}.cell--2--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 2 / 12 ) );flex-basis:calc( 100% * ( 2 / 12 ) )}.cell--3--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 3 / 12 ) );flex-basis:calc( 100% * ( 3 / 12 ) )}.cell--4--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 4 / 12 ) );flex-basis:calc( 100% * ( 4 / 12 ) )}.cell--5--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 5 / 12 ) );flex-basis:calc( 100% * ( 5 / 12 ) )}.cell--6--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 6 / 12 ) );flex-basis:calc( 100% * ( 6 / 12 ) )}.cell--7--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 7 / 12 ) );flex-basis:calc( 100% * ( 7 / 12 ) )}.cell--8--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 8 / 12 ) );flex-basis:calc( 100% * ( 8 / 12 ) )}.cell--9--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 9 / 12 ) );flex-basis:calc( 100% * ( 9 / 12 ) )}.cell--10--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 10 / 12 ) );flex-basis:calc( 100% * ( 10 / 12 ) )}.cell--11--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 11 / 12 ) );flex-basis:calc( 100% * ( 11 / 12 ) )}.cell--12--xxlarge{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc( 100% * ( 12 / 12 ) );flex-basis:calc( 100% * ( 12 / 12 ) )}}.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mb-208{margin-bottom:13rem}@media only screen and (max-width: 1024px){.mb-208{margin-bottom:6.5rem}}.mb-128{margin-bottom:8rem}@media only screen and (max-width: 1024px){.mb-128{margin-bottom:4rem}}.mb-104{margin-bottom:6.5rem}@media only screen and (max-width: 1024px){.mb-104{margin-bottom:3.25rem}}.mb-80{margin-bottom:5rem}@media only screen and (max-width: 1024px){.mb-80{margin-bottom:2.5rem}}.mb-64,.education-header{margin-bottom:4rem}@media only screen and (max-width: 1024px){.mb-64,.education-header{margin-bottom:2rem}}.mb-40{margin-bottom:2.5rem}@media only screen and (max-width: 1024px){.mb-40{margin-bottom:1.25rem}}.mb-20{margin-bottom:1.25rem}@media only screen and (max-width: 1024px){.mb-20{margin-bottom:0.625rem}}.mt-128,.page-publications .pagination{margin-top:8rem}@media only screen and (max-width: 1024px){.mt-128,.page-publications .pagination{margin-top:4rem}}.mt-80{margin-top:5rem}@media only screen and (max-width: 1024px){.mt-80{margin-top:2.5rem}}.mt-40{margin-top:2.5rem}@media only screen and (max-width: 1024px){.mt-40{margin-top:1.25rem}}.mt-20{margin-top:1.25rem}@media only screen and (max-width: 1024px){.mt-20{margin-top:0.625rem}}.m-80{margin-top:5rem;margin-bottom:5rem}@media only screen and (max-width: 1024px){.m-80{margin-top:2.5rem;margin-bottom:2.5rem}}.m-40{margin-top:2.5rem;margin-bottom:2.5rem}@media only screen and (max-width: 1024px){.m-40{margin-top:1.25rem;margin-bottom:1.25rem}}.m-20{margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (max-width: 1024px){.m-20{margin-top:0.625rem;margin-bottom:0.625rem}}.m-16{margin-top:1rem;margin-bottom:1rem}@media only screen and (max-width: 1024px){.m-16{margin-top:0.5rem;margin-bottom:0.5rem}}.pb-208{padding-bottom:13rem}@media only screen and (max-width: 1024px){.pb-208{padding-bottom:6.5rem}}.pb-128{padding-bottom:8rem}@media only screen and (max-width: 1024px){.pb-128{padding-bottom:4rem}}.pb-104{padding-bottom:6.5rem}@media only screen and (max-width: 1024px){.pb-104{padding-bottom:3.25rem}}.pb-80{padding-bottom:5rem}@media only screen and (max-width: 1024px){.pb-80{padding-bottom:2.5rem}}.pb-64{padding-bottom:4rem}@media only screen and (max-width: 1024px){.pb-64{padding-bottom:2rem}}.pb-40{padding-bottom:2.5rem}@media only screen and (max-width: 1024px){.pb-40{padding-bottom:1.25rem}}.pb-20{padding-bottom:1.25rem}@media only screen and (max-width: 1024px){.pb-20{padding-bottom:0.625rem}}.pb-16{padding-bottom:1rem}@media only screen and (max-width: 1024px){.pb-16{padding-bottom:0.5rem}}.pb-0{padding-bottom:0}.pt-208{padding-top:13rem}@media only screen and (max-width: 1024px){.pt-208{padding-top:6.5rem}}.pt-128{padding-top:8rem}@media only screen and (max-width: 1024px){.pt-128{padding-top:4rem}}.pt-104{padding-top:6.5rem}@media only screen and (max-width: 1024px){.pt-104{padding-top:3.25rem}}.pt-80{padding-top:5rem}@media only screen and (max-width: 1024px){.pt-80{padding-top:2.5rem}}.pt-64{padding-top:4rem}@media only screen and (max-width: 1024px){.pt-64{padding-top:2rem}}.pt-40{padding-top:2.5rem}@media only screen and (max-width: 1024px){.pt-40{padding-top:1.25rem}}.pt-20{padding-top:1.25rem}@media only screen and (max-width: 1024px){.pt-20{padding-top:0.625rem}}.pt-16{padding-top:1rem}@media only screen and (max-width: 1024px){.pt-16{padding-top:0.5rem}}.p-208{padding-top:13rem;padding-bottom:13rem}@media only screen and (max-width: 1024px){.p-208{padding-top:6.5rem;padding-bottom:6.5rem}}.p-128{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 1024px){.p-128{padding-top:4rem;padding-bottom:4rem}}.p-104{padding-top:6.5rem;padding-bottom:6.5rem}@media only screen and (max-width: 1024px){.p-104{padding-top:3.25rem;padding-bottom:3.25rem}}.p-80{padding-top:5rem;padding-bottom:5rem}@media only screen and (max-width: 1024px){.p-80{padding-top:2.5rem;padding-bottom:2.5rem}}.p-64{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 1024px){.p-64{padding-top:2rem;padding-bottom:2rem}}.p-40{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (max-width: 1024px){.p-40{padding-top:1.25rem;padding-bottom:1.25rem}}.p-20{padding-top:1.25rem;padding-bottom:1.25rem}@media only screen and (max-width: 1024px){.p-20{padding-top:0.625rem;padding-bottom:0.625rem}}.p-16{padding-top:1rem;padding-bottom:1rem}@media only screen and (max-width: 1024px){.p-16{padding-top:0.5rem;padding-bottom:0.5rem}}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.navigation__body{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(75rem + 3rem);padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width: 1024px){.navigation__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}}.navigation__content{padding-top:1rem;padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:3;-ms-flex:3;flex:3}@media only screen and (max-width: 1024px){.navigation__content{display:none}}.nav__logo{width:6.25rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0}.nav__link{color:#5C5C5C;-webkit-transition:color 0.2s;transition:color 0.2s;display:block;padding:0 clamp(0.625rem, calc(-0.2981rem + 1.4423vw), 1rem);font-weight:500;font-size:clamp(0.625rem, calc(-0.2981rem + 1.4423vw), 1rem)}.nav__link:hover{color:#E37945}@media only screen and (min-width: 640px){.nav__link{display:inline-block}}.nav__link--active{color:#E37945}.nav__arrow{width:0;height:0;border-left:0.3rem solid transparent;border-right:0.3rem solid transparent;border-top:0.3rem solid #E37945;display:inline-block;vertical-align:middle}.navigation__actions{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;position:absolute;right:0}.navigation__actions .navigation__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2rem;height:100%}.navigation__actions .navigation__action svg{width:1.875rem;height:1.875rem}.navigation__actions .navigation__action--search{background-color:#E37945}.topbar{background-color:#FDF9F3;min-height:2.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6rem}@media only screen and (max-width: 1024px){.topbar{display:none}}.topbar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.lang-selector{color:#5C5C5C;font-size:0.75rem;font-weight:500;position:relative}.lang-selector[open] summary::after{rotate:90deg}.lang-selector summary{padding:0.25rem;padding-right:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:0.25rem}.lang-selector summary::after{content:'';background:url("icons/icon-arrow-right.svg") no-repeat center center;width:0.5rem;height:0.5rem;background-size:contain;top:0;bottom:0;right:0.25rem;margin:auto 0;-webkit-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out}.lang-selector .lang-selector__menu{position:absolute;top:100%;right:0;background-color:#FDF9F3;padding:0;margin:0;z-index:1;box-shadow:0px 8px 8px rgba(0,0,0,0.2)}.lang-selector .lang-selector__menu li{padding:0.625rem 1rem;text-align:center}@media only screen and (max-width: 1024px){.navigation--desktop{display:none}}.navigation--mobile{display:none;position:relative;z-index:100}@media only screen and (max-width: 1024px){.navigation--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;background-color:#FDFDFD;box-shadow:0px 4px 10px 10px rgba(68,68,68,0.08)}}.navigation--mobile .navigation__actions{position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.navigation--mobile .navigation__actions .navigation__action{height:2rem;width:2rem;padding:0}.navigation--mobile .navigation__actions .navigation__action--search{color:#E37945;background-color:transparent;padding:0.25rem}.navigation--mobile .navigation__content{position:absolute;z-index:100;top:100%;left:0;width:100%;height:calc(100vh - 5rem);background-color:#FDFDFD;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navigation--mobile .nav__link{font-size:1.25rem;padding:0.5rem 0}@media only screen and (max-width: 1024px){body{margin-top:5rem}}html.burger-is-active{overflow:hidden}@media print{#content,#page{width:100%;margin:0;float:none}@page{margin:2cm}body{font:13pt Georgia, "Times New Roman", Times, serif;line-height:1.3;background:#fff !important;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:transparent;color:#520;font-weight:bold;text-decoration:underline;text-align:left}a{page-break-inside:avoid}a[href^=http]:after{content:" <" attr(href) "> "}a:after>img{content:""}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" <" attr(href) "> "}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden}#header-widgets,nav,aside.mashsb-container,.sidebar,.mashshare-top,.mashshare-bottom,.content-ads,.make-comment,.author-bio,.heading,.related-posts,#decomments-form-add-comment,#breadcrumbs,#footer,.post-byline,.meta-single,.site-title img,.post-tags,.readability{display:none}.entry:after{content:"\ Alle Rechte vorbehalten. (c) 2014 - 2016 TechBrain - techbrain.de";color:#999 !important;font-size:1em;padding-top:30px}#header:before{content:"\ Vielen herzlichen Dank für das Ausdrucken unseres Artikels. Wir hoffen, dass auch andere Artikel von uns Ihr Interesse wecken können.";color:#777 !important;font-size:1em;padding-top:30px;text-align:center !important}p,address,li,dt,dd,blockquote{font-size:100%}code,pre{font-family:"Courier New", Courier, mono}ul,ol{list-style:square;margin-left:18pt;margin-bottom:20pt}li{line-height:1.6em}}@media only screen and (min-width: 640px){.home__intro{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.banner-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;background-color:#D9D9D9;aspect-ratio:1200/400}.temp-wrapper{background:url(/assets/hero-05ca4be0b5e4adc640ccc5b65ae1855449c8d1ead246af3b107c188758c58217.jpg) no-repeat center center fixed;background-size:cover;min-height:100vh;width:100vw;padding:3rem}.temp-logo{width:200px;float:right;display:none}@media only screen and (min-width: 640px){.temp-logo{display:block}}.temp-teaser{font-size:2rem;line-height:3rem;color:#FDFDFD;max-width:50rem}@media only screen and (min-width: 640px){.temp-teaser{font-size:3rem;line-height:4rem}}.temp-info{font-size:1.2rem;line-height:2rem;color:#E5E5E5;max-width:50rem;font-weight:400}.temp-download{color:#E5E5E5;margin-bottom:1rem;width:100%}.pdf-download{font-size:1.2rem;line-height:2rem;color:#E37945;display:block}.magazine-cover{padding-right:1.5rem;width:100%}.educations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.section--educations{padding-top:5rem;padding-bottom:13rem}@media only screen and (max-width: 1024px){.section--educations{padding-top:2.5rem;padding-bottom:6.5rem}}.apply-link{margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(1.5rem, calc(0.2676rem + 5.2582vw), 5rem);background-color:#E37945;color:#FDFDFD;gap:1.5rem;font-size:clamp(1.5rem, calc(1.2799rem + 0.939vw), 2.125rem);font-weight:900;line-height:1.35}.education-header{padding-bottom:2rem;border-bottom:2px solid #E37945}.education-header .education-header__image{margin-bottom:2.5rem;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover}.education-header .education-header__title{font-size:2rem;line-height:1.2}@media only screen and (min-width: 1024px){.education-header .education-header__title{font-size:4rem}}.about-education{padding:0;margin:0}.about-education-item{padding:2rem;border-bottom:2px solid #D9D9D9}.about-education-item+.about-education-item{margin-top:2.5rem}.about-education-item .about-education-item__title{font-size:1.5rem;line-height:1.25;margin-bottom:1rem}.about-education-item .about-education-item__content{font-size:1.5rem;line-height:1.25}.about-education-item .about-education-item__content *{font-size:inherit;line-height:inherit}.about-education-item .about-education-item__content p{margin:0;margin-bottom:01rem}.about-education-item .about-education-item__content ul{padding:0;margin:0;margin-bottom:1rem}.education-content{margin:1rem 0;padding-bottom:2.5rem;border-bottom:2px solid #E37945}.education-results{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;padding-bottom:2.5rem;border-bottom:2px solid #E37945}.education-results p{margin:0;font-size:1rem;line-height:1.5}.education-text-blocks{padding-bottom:2.5rem;border-bottom:2px solid #E37945;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.education-text-block{max-width:23.75rem}.education-text-block .education-text-block__title{font-size:1.5rem;line-height:1.25;margin-bottom:2.5rem}.education-text-block .education-text-block__content{font-size:1rem;line-height:1.5}.education-text-block .education-text-block__content p,.education-text-block .education-text-block__content ul{margin-top:0;margin-bottom:1.5rem}.education-text-block .education-text-block__content ul{padding:0;margin-left:0;list-style:disc}.education-text-block .education-text-block__content ul li{list-style-type:disc}.application-header .application-header__title{font-size:clamp(1.875rem, calc(1.1268rem + 3.1925vw), 4rem);line-height:1.2;font-weight:800;margin-top:1rem}.confirmation h1{font-size:clamp(1.875rem, calc(1.1268rem + 3.1925vw), 4rem);line-height:1.2;margin-bottom:5rem}.confirmation p{text-transform:uppercase;font-weight:800;line-height:1.2;font-size:2rem;padding-bottom:5rem;border-bottom:2px solid #E37945}@media only screen and (max-width: 1024px){.confirmation p{font-size:1.25rem}}.section-subheading{font-weight:700;font-size:1.25rem;margin-bottom:1.5rem}.mt-64{margin-top:4rem}.event-card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;margin-bottom:2.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #E5E5E5;padding:1.5rem}@media only screen and (max-width: 1024px){.event-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}.event-card .event-card__image{width:45%;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 1024px){.event-card .event-card__image{width:100%;height:auto}}.event-card .event-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}.event-card .event-card__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.event-card .event-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-weight:700;margin:0}.event-card .event-card__meta svg{height:1.25rem;width:1.25rem;-ms-flex-negative:0;flex-shrink:0}.event-card .event-card__meta svg path,.event-card .event-card__meta svg circle,.event-card .event-card__meta svg rect{stroke:currentColor}.event-card .event-card__title{font-size:1.75rem;line-height:1.25;margin:0}.event-card .event-card__description{color:#5C5C5C;margin:0}.event-card .event-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:0.5rem}.event-card .btn--icon-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem}.event-card .btn--icon-right svg{height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.event-card .btn--icon-right svg path{stroke:currentColor}.event-card .btn--icon-right:hover svg,.event-card .btn--icon-right:focus svg{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}.event-card .event-card__links-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:1rem}.event-card .event-card__links-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;color:#5C5C5C}.event-card .event-card__links-row a svg{height:1.25rem;width:1.25rem}.event-card .event-card__links-row a svg path{fill:#5C5C5C}.event-card .event-card__links-row a:hover{color:#E37945}.event-card .event-card__links-row a:hover svg path{fill:#E37945}.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;padding:0.375rem 1rem;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;border:1px solid #95a5a6;margin:1.25rem 0}.badge--open{border-color:#27ae60;color:#27ae60;background-color:rgba(39,174,96,0.1)}.badge--closed{border-color:#e74c3c;color:#e74c3c;background-color:rgba(231,76,60,0.1)}.event-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:2.5rem 0}@media only screen and (max-width: 640px){.event-filters{gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.btn-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;margin-bottom:2rem}.btn-tabs .btn--tab{display:inline-block;width:auto;padding:0.625rem 1.5rem;background-color:transparent;color:gray;border:1px solid gray;font-weight:700}.btn-tabs .btn--tab:focus,.btn-tabs .btn--tab:active,.btn-tabs .btn--tab:hover{background-color:transparent;color:#E37945;border-color:#E37945}.btn-tabs .btn--tab.is-active{background-color:#E37945;color:#FDFDFD;border-color:#E37945}.held-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.held-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid #E5E5E5}.held-row .held-row__date{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem;color:#5C5C5C}.held-row .held-row__category{-webkit-box-flex:0;-ms-flex:0 0 8rem;flex:0 0 8rem}.held-row .held-row__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.held-row .held-row__title strong{display:block}.held-row .held-row__link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.held-row .held-row__link .link{color:#E37945;white-space:nowrap}@media only screen and (max-width: 640px){.held-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem 1.5rem;padding:1.5rem 0}.held-row .held-row__date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.held-row .held-row__category{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.held-row .held-row__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.held-row .held-row__link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.held-row.held-row--no-category .held-row__date{-ms-flex-preferred-size:8rem;flex-basis:8rem}.category-tag{font-weight:700;color:#E37945}.subtle{display:block;color:#95a5a6;font-size:0.875rem}.load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}.load-more.load-more--hidden{display:none}.btn--icon-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem}.btn--icon-left svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.btn--icon-left svg path{stroke:currentColor}.btn--icon-left:hover svg,.btn--icon-left:focus svg{-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}.teacher-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:5rem;padding-top:5rem;border-bottom:2px solid #E37945;padding-right:6.125rem;gap:8rem;margin-bottom:2.5rem}.teacher-header .teacher-header__image{width:17.5rem;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:50%;overflow:hidden}.teacher-header .teacher-header__title{font-size:2.125rem;line-height:1.35;margin-bottom:0.5rem;max-width:24rem}.teacher-header .teacher-header__description{font-size:1.25rem;line-height:1.5;margin:0;max-width:30.5rem}.teacher-header .teacher-header__info{margin-top:1rem}.teacher-header .teacher-header__info *{margin:0}.teacher-header .teacher-header__info p{margin-bottom:0.5rem}.teacher-header .teacher-header__info a{color:#E37945}.search-results{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.search-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;padding:0;margin:0;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:2px solid #E37945}.search-tags li a{padding:0.625rem 1rem;font-size:1rem;background-color:#D9D9D9;color:#5C5C5C}.search-tags li a.active{background-color:#E37945;color:#FDFDFD}.search-result{color:#5C5C5C}.search-result a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#5C5C5C;padding:1rem 1.5rem;border:2px solid #D9D9D9;-webkit-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out}.search-result a:hover{border-color:#E37945}.page-publications .section__intro{max-width:996px}.redaction-content ul{padding:0;margin:0}.redaction-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}@media only screen and (max-width: 1024px){.redaction-content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width: 640px){.redaction-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.redaction-content ul strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;text-transform:uppercase;font-size:1.25rem}@media only screen and (max-width: 1024px){.redaction-content ul strong{font-size:1rem}}.redaction-content ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.redaction-content ul ul li{font-weight:900;margin-bottom:0;font-size:1.25rem;line-height:1.5}@media only screen and (max-width: 1024px){.redaction-content ul ul li{font-size:1rem}}.goals{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem}.goals *{margin:0}.goals .goals__title{color:#E37945}.colors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.color-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px}.color-box--primary{background-color:#E37945}.color-box--secondary{background-color:#FDF9F3}.color-box--tertiary{background-color:#fafafa}.styleguide-section__title{color:#FDFDFD;font-weight:700;margin-top:0.67em;margin-bottom:0.25em;padding-bottom:0.25em;padding-top:0.25em;text-transform:uppercase;background-color:#E37945;text-align:center}.styleguide-grid .cell{margin-bottom:1rem}.owl-partners{padding-right:3rem;padding-left:3rem}.owl-controls{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}.owl-prev,.owl-next{margin-top:-32px !important;padding:32px 16px !important;position:absolute;-webkit-transition:0.4s;transition:0.4s;opacity:0.75}.owl-prev:hover,.owl-next:hover{opacity:1}.owl-prev{background:transparent url(/assets/icons/ic_keyboard_arrow_left_white_48dp_2x-fd89ddab4adee29f82d8ef84cbf972247250d02d0ef49d57cce31d9997e8b53d.png) no-repeat center !important;left:0}.owl-next{position:absolute;background:transparent url(/assets/icons/ic_keyboard_arrow_right_white_48dp_2x-fd693da1dfa64dcb0fb246168a38b2801f07dc50d8072e2a380b00898382db23.png) no-repeat center !important;right:0}.owl-partners .owl-item img{padding-left:1rem;padding-right:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-partners .owl-item{height:250px}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-item>img{width:100%}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.pagination{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .current,.pagination a{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;color:#5C5C5C}.pagination .current{font-style:normal;font-weight:700;background-color:#E37945;color:#FDFDFD}.pagination .previous_page,.pagination .next_page{color:#E37945;font-size:0.75rem;gap:0.625rem}.pagination .previous_page.disabled,.pagination .next_page.disabled{display:none}@media only screen and (max-width: 1024px){.pagination .previous_page,.pagination .next_page{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.pagination .previous_page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;width:auto}.pagination .previous_page:before{content:"";background-image:url(/assets/icons/icon-arrow-right-e6f6be5a2b5aad5395d8492cc5664471902b50619a9442bd06f98824fc984f6d.svg);background-repeat:no-repeat;background-position:center center;background-size:1.5rem;height:2rem;width:2rem;min-width:2rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.pagination .next_page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem;width:auto}.pagination .next_page:after{content:"";background-image:url(/assets/icons/icon-arrow-right-e6f6be5a2b5aad5395d8492cc5664471902b50619a9442bd06f98824fc984f6d.svg);background-repeat:no-repeat;background-position:center center;background-size:1.5rem;height:2rem;width:2rem;min-width:2rem}.gmap{width:100%;height:50vh;margin:0}.omap{height:50vh}#map{height:50vh}
