/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
#main-content,.hidden,.js-hide,.u-hidden{display:none!important}.u-invisible{visibility:hidden!important}.visually-hidden{visibility:hidden;position:absolute;height:0;width:0;opacity:0;overflow:hidden}.u-container{width:1240px;padding:0 20px;margin:0 auto;max-width:100%}.u-color--white{color:#fff}.u-color--black{color:#282627}.u-color--red{color:#fa5c1d}.u-color--green{color:#00bb4a}.u-color--yellow{color:#f0c808}.u-color--primary{color:#b71234}.u-highlight--white{color:#282627;background-color:#fff}.u-highlight--black{color:#fff;background-color:#282627}.u-highlight--red{background-color:#fa5c1d}.u-highlight--green{background-color:#00bb4a}.u-highlight--yellow{background-color:#f0c808}.u-text--center{text-align:center}.u-text--left{text-align:left}.u-text--right{text-align:right}.u-text--justify{text-align:justify}.u-text--light{font-weight:300}.u-text--normal{font-weight:400}.u-text--bold{font-weight:700}.u-text--bolder{font-weight:900}.u-text--italic{font-style:italic}.u-text--italic{font-style:italic}.u-text--uppercase{text-transform:uppercase}.u-text--lowercase{text-transform:lowercase}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.u-flex--shrink{-ms-flex-negative:1;flex-shrink:1}.u-flex--noshrink{-ms-flex-negative:0;flex-shrink:0}.u-flex--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.u-flex--nogrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.u-flex--align__start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex--align__end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-flex--align__baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.u-flex--align__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex--align__stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.u-flex--justify__start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-flex--justify__end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-flex--justify__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-flex--justify__around{-ms-flex-pack:distribute;justify-content:space-around}.u-flex--justify__between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex--direction__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.u-flex--direction__row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.u-flex--direction__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-flex--direction__column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button,input,optgroup,option,select,textarea{font-family:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before,input[type=search]{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}img.align-center{display:block;margin:auto}img.align-right{margin-left:20px;float:right}img.align-left{margin-right:20px;float:left}button::-moz-focus-inner{border:0;padding:0}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{*{-webkit-transition:none!important;transition:none!important;overflow:visible!important}}html{font-size:14px}@media (min-width:1081px){html{font-size:16px}}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#3c4445;line-height:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{display:inline-block;text-decoration:none;color:#b71234;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#a0102d}strong{font-weight:700}code{font-family:Monospace}pre code{display:block}.view-grouping-header,.viewsreference--view-title,caption,h1,h2,h3,h4,h5{font-family:"Times New Roman",Times,Georgia,serif}.viewsreference--view-title{font-size:24px;line-height:30px;letter-spacing:-1.2px;font-style:italic;margin-bottom:20px}@media (min-width:769px){.viewsreference--view-title{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.viewsreference--view-title{font-size:40px;line-height:40px;letter-spacing:-2px}}.clearfix:after{content:"";display:table;height:0}body.u-header-open{overflow:hidden}.wrap{position:relative;overflow:hidden}@media (min-width:1081px){.wrap{padding-top:0}.js .wrap{display:block}}.header{position:fixed;top:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:80px;padding:0 0 0 20px;width:100%;z-index:100;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}.header--top{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;padding:60px 0 0}.header--top-mobile .block-system-branding-block{display:block;position:absolute;top:10px;left:20px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:2}@media (min-width:481px){.header--top-mobile .block-system-branding-block{top:0}}@media (min-width:1081px){.header--top-mobile .block-system-branding-block{display:none}}.header--top-mobile .block-system-branding-block .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px;height:60px;overflow:hidden;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}@media (min-width:481px){.header--top-mobile .block-system-branding-block .site-logo{width:280px;height:80px}}.header--top-mobile .block-system-branding-block .site-logo img{display:block;width:auto;max-width:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:0 50%;transform-origin:0 50%}@media (min-width:481px){.header--top-mobile .block-system-branding-block .site-logo img{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.header--top-mobile .site-name{display:none}.header--bottom .block-system-branding-block{display:none;position:absolute;top:10px;left:20px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:2}@media (min-width:1081px){.header--bottom .block-system-branding-block{display:-webkit-box;display:-ms-flexbox;display:flex}}.header--bottom .site-name{display:none}.header--bottom .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px;height:60px;overflow:hidden;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.header--bottom .site-logo img{display:block;width:auto;max-width:none;height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header progress{display:none}.header .btn--header-toggle{position:absolute;top:0;right:0;width:80px;height:80px;font-size:0;overflow:hidden;text-indent:-999px;border-left:1px solid #efefef;background:url(/themes/tlu/images/icon-btn--bars.svg) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.u-header-open .header .btn--header-toggle{background-image:url(/themes/tlu/images/icon-close.svg)}@media (max-width:1080px){.header--container{height:calc(100vh - 80px);margin-top:80px;width:310px;overflow:auto;background:#fff;margin-right:-310px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.u-header-open .header--container{display:block;margin-right:0;-webkit-box-shadow:-10px 0 0 #b71234;box-shadow:-10px 0 0 #b71234}}@media (min-width:481px){.header--bottom .block-system-branding-block{top:0}.header--bottom .block-system-branding-block .site-logo{width:280px;height:80px}}@media (min-width:1081px){.header{position:relative;display:block;padding:0;height:auto}.header--top{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 40px 20px 40px}.header--bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 80px 0 40px}.header--bottom .block-system-branding-block{position:static}.header.u-fixed{position:fixed}.header.u-fixed .header--bottom .block-menu{margin-bottom:30px}.header .btn--header-toggle{display:none}}@media (min-width:1281px){.header{-webkit-box-shadow:0 0 2vw rgba(0,0,0,.1);box-shadow:0 0 2vw rgba(0,0,0,.1)}.header--top{padding:30px 26.38889vw 10px 4.86111vw}.header--bottom{padding:0 4.86111vw}.header--bottom .block-system-branding-block .site-logo{width:350px;height:100px}.header--bottom .block-system-branding-block .site-logo img{height:60px}.header.u-fixed{position:fixed}}.main{padding-top:80px}@media (min-width:1081px){.main{padding-top:0}}.main--content{position:relative;padding-left:10px;background:#fff}.main--content:before{content:"";display:block;position:absolute;top:0;left:0;width:10px;height:100%;background:#b71234;z-index:5}.department-fk .main--content:before{background:#101820}.department-dt .main--content:before{background:#6bcaba}.department-hr .main--content:before{background:#f68d2e}.department-yk .main--content:before{background:#a77bca}.department-ht .main--content:before{background:#d3bba8}.department-lt .main--content:before{background:#59cbe8}.department-hk .main--content:before{background:#a4d65e}.department-rk .main--content:before{background:#307fe2}.path-department .main--content,.path-frontpage .main--content{padding-left:0!important}.path-department .main--content:before,.path-frontpage .main--content:before{z-index:0}@media (min-width:1081px){.main--content{padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main--content:before{width:50px}.path-department .main--content:before,.path-frontpage .main--content:before{width:240px}}@media (min-width:1281px){.main--content{padding-left:3.47222vw}.main--content:before{width:3.47222vw}.path-department .main--content:before,.path-frontpage .main--content:before{width:18.75vw}}.footer{position:relative;z-index:5;width:100%;padding:0 0 20px;-webkit-box-shadow:inset 10px 0 0 #b71234,0 0 20px rgba(0,0,0,.05);box-shadow:inset 10px 0 0 #b71234,0 0 20px rgba(0,0,0,.05)}.footer--top{display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px}@media (min-width:481px){.footer--top{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .block--tlu-contacts{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;-ms-flex-negative:0;flex-shrink:0;padding:20px 0 20px 100px;margin-bottom:20px;color:#fff;font-size:14px;letter-spacing:-.4px;text-align:left;background:#b71234 url(/themes/tlu/images/logo-small.svg) no-repeat 10px 50%/80px}[lang=en] .footer .block--tlu-contacts{background-image:url(/themes/tlu/images/logo-small-en.svg)}.footer .block--tlu-contacts a{color:#fff}.footer .block--tlu-contacts a:hover{text-decoration:underline}.footer .logos{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0 10px;border-top:1px solid #efefef;padding:20px 20px 0 10px}.footer .logos .paragraph{position:relative;margin:10px 20px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer .logos .paragraph:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer .logos .paragraph a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:.1px}.footer .logos .paragraph img{display:block;max-width:none;width:auto;height:60px}@media (min-width:769px){.footer .block--tlu-contacts{background:#b71234 url(/themes/tlu/images/logo-small.svg) no-repeat 10px 50%;padding:40px 0 40px 150px}.footer .block--tlu-contacts .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .block--tlu-contacts .field__item p{margin-right:20px}}@media (min-width:1081px){.footer{padding:80px 0 30px 40px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.05),inset 240px 0 0 #b71234;box-shadow:0 0 30px rgba(0,0,0,.05),inset 240px 0 0 #b71234}.footer--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 40px 0 0}.footer .block--tlu-contacts{-webkit-box-flex:1;-ms-flex:1 0 180px;flex:1 0 180px;width:180px;margin:0 20px 0 0;padding:80px 0 0;text-align:left;background:transparent url(/themes/tlu/images/logo-small.svg) no-repeat 0 0}.footer .block--tlu-contacts .field__item{display:block}.footer .block--tlu-contacts .field__item p{margin-right:0}.footer .logos{padding:30px 20px 0;margin:80px 0 0 200px}}@media (min-width:1281px){.footer{padding:80px 0 30px 4.8611vw;-webkit-box-shadow:0 0 30px rgba(0,0,0,.05),inset 18.75vw 0 0 #b71234;box-shadow:0 0 30px rgba(0,0,0,.05),inset 18.75vw 0 0 #b71234}.footer--top{padding-right:12.5vw}.footer .block--tlu-contacts{-webkit-box-flex:1;-ms-flex:1 0 12.5vw;flex:1 0 12.5vw;width:12.5vw;margin-right:1.3888vw}.footer .logos{margin:80px 0 0 13.88888vw;padding:30px 1.3888vw 0}.footer .logos .paragraph{margin:10px 1.3888vw}}.ajax-progress{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.messages,[data-drupal-messages]{width:100%;z-index:10}.node--unpublished{background:0 0}#sliding-popup{width:100%!important;padding:10px 20px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}#sliding-popup .eu-cookie-compliance-category-toggle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}#sliding-popup .eu-cookie-compliance-category-toggle label{cursor:pointer;font-weight:700}#sliding-popup .eu-cookie-compliance-category-toggle input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#sliding-popup .eu-cookie-compliance-category-toggle input:focus-visible:after{background-color:#acdfd9}#sliding-popup .eu-cookie-compliance-category-toggle input:after{content:"";display:block;border-radius:999px;background-color:#d1edea;width:50px;height:30px;-webkit-transition:background-color .1s ease-out,-webkit-transform .1s ease-out;transition:background-color .1s ease-out,-webkit-transform .1s ease-out;transition:background-color .1s ease-out,transform .1s ease-out;transition:background-color .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out}#sliding-popup .eu-cookie-compliance-category-toggle input:before{position:absolute;-webkit-transform:translate(5px,5px);transform:translate(5px,5px);content:"";display:block;border-radius:999px;height:20px;width:20px;background-color:#fff;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#sliding-popup .eu-cookie-compliance-category-toggle input:disabled{opacity:.5;cursor:default}#sliding-popup .eu-cookie-compliance-category-toggle input:disabled+label{cursor:default;opacity:.5}#sliding-popup .eu-cookie-compliance-category-toggle input:checked:focus-visible:after{background-color:#890d27}#sliding-popup .eu-cookie-compliance-category-toggle input:checked:after{background-color:#b71234}#sliding-popup .eu-cookie-compliance-category-toggle input:checked:before{-webkit-transform:translate(25px,5px);transform:translate(25px,5px)}#sliding-popup .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1000px;max-width:100%;margin:0 auto;font-size:14px;line-height:20px}#sliding-popup h2{font-size:18px;line-height:20px;font-weight:700;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}#sliding-popup .popup-content #eu-cookie-compliance-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px}#sliding-popup .popup-content .popup-content__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;margin-bottom:0}#sliding-popup .popup-content #popup-text{float:none;max-width:none;margin-right:20px}#sliding-popup .popup-content #popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:5px;max-width:none;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}#sliding-popup .popup-content button{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;display:inline-block;vertical-align:top;padding:10px 20px;color:#fff;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.7px;text-align:center;background:#b71234;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.department-fk #sliding-popup .popup-content button{background:#101820}.department-dt #sliding-popup .popup-content button{background:#6bcaba}.department-hr #sliding-popup .popup-content button{background:#f68d2e}.department-yk #sliding-popup .popup-content button{background:#a77bca}.department-lt #sliding-popup .popup-content button{background:#59cbe8}.department-hk #sliding-popup .popup-content button{background:#a4d65e}.department-rk #sliding-popup .popup-content button{background:#307fe2}.department-ht #sliding-popup .popup-content button{background:#d3bba8}#sliding-popup .popup-content button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}#sliding-popup .popup-content button:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (min-width:1081px){#sliding-popup .popup-content button{padding:15px 25px;font-size:16px;letter-spacing:-.8px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);border-radius:25px}}#sliding-popup .popup-content .find-more-button{background:#3c4445;margin-right:0;-webkit-box-shadow:inset 0 -3px 0 #303737;box-shadow:inset 0 -3px 0 #303737}@media (min-width:1081px){#sliding-popup .popup-content .find-more-button{-webkit-box-shadow:inset 0 -4px 0 #303737;box-shadow:inset 0 -4px 0 #303737}}@media (max-width:600px){#sliding-popup .popup-content{display:block}#sliding-popup .popup-content .popup-content__left{margin-bottom:20px}#sliding-popup .popup-content #popup-text{margin-right:0}}.ui-datepicker{padding:0;width:280px;background:#fff;position:relative;z-index:2}.ui-datepicker:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#efefef;-webkit-transform:rotate(5deg);transform:rotate(5deg);z-index:-1}.ui-datepicker .ui-datepicker-header{position:relative;padding:14px 39px;border:1px solid #efefef;border-bottom:0;background:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0;left:0;width:40px;height:100%;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{left:-4px}.ui-datepicker .ui-datepicker-prev{background:url(/themes/tlu/images/icon-arrow-left.svg) no-repeat 50% 50%}.ui-datepicker .ui-datepicker-next{left:auto;right:0;background:url(/themes/tlu/images/icon-arrow-right.svg) no-repeat 50% 50%}.ui-datepicker .ui-datepicker-next:hover{left:auto;right:-4px}.ui-datepicker .ui-datepicker-title{margin:0 5px;line-height:20px;text-align:center;font-size:20px;font-weight:700;color:#3c4445}.ui-datepicker .ui-datepicker-title span{vertical-align:top}.ui-datepicker .ui-datepicker-title span:first-letter{text-transform:uppercase}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:16px;border-collapse:collapse;margin:0;background:#fff}.ui-datepicker th{padding:5px;font-size:12px;font-weight:700;text-align:center;border:1px solid #efefef}.ui-datepicker td{border:0;padding:2px;border:1px solid #efefef}.ui-datepicker td.ui-state-highlight a{color:#fff;background:#b71234;border-radius:50%}.ui-datepicker td.ui-datepicker-today a{background:#b71234;color:#fff;font-weight:700;border-radius:50%}.ui-datepicker td.ui-datepicker-current-day a{background:#282627;color:#fff;font-weight:700;border-radius:50%}.ui-datepicker td a,.ui-datepicker td span{display:block;height:34px;width:34px;padding:7px;color:#3c4445;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;-webkit-filter:mask();filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker.ui-widget.ui-widget-content{border:0}.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-highlight{border:0;background:0 0}.ui-datepicker .ui-state-disabled{opacity:1}.ui-datepicker .ui-widget-header .ui-icon{background-image:unset}.ui-datepicker .ui-datepicker-month{text-transform:lowercase}.media--type-audio{margin:40px 0;position:relative}.media--type-audio audio{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.media--type-audio .field--name-name{margin-top:10px;font-size:14px;line-height:20px}.audioplayer{width:440px;max-width:100%;min-width:280px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:11px;line-height:20px;border-radius:20px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;background-color:#b71234}.department-fk .audioplayer{background-color:#101820}.department-dt .audioplayer{background-color:#6bcaba}.department-hr .audioplayer{background-color:#f68d2e}.department-yk .audioplayer{background-color:#a77bca}.department-ht .audioplayer{background-color:#d3bba8}.department-lt .audioplayer{background-color:#59cbe8}.department-hk .audioplayer{background-color:#a4d65e}.department-rk .audioplayer{background-color:#307fe2}.audioplayer .btn--play-pause{display:none;width:40px;height:40px;cursor:pointer;position:relative;background:#282627;font-size:.1px;border-radius:50%}.audioplayer .btn--play-pause:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.audioplayer .btn--play-pause:before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-7px 0 0 -8px;width:6px;height:14px;background:#fff;border-radius:2px;-webkit-box-shadow:8px 0 0 #fff;box-shadow:8px 0 0 #fff;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.audioplayer .btn--play-pause.paused:before{-webkit-box-shadow:none;box-shadow:none;width:16px;background:url(/themes/tlu/images/icon-play.svg) no-repeat 50% 50%}.audioplayer .loading{margin:0 5px}.audioplayer .spinner{width:30px;height:30px;margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear;border-radius:50%}.audioplayer .spinner:after{border-radius:50%;width:40px;height:40px}.audioplayer .slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#a10c2b;cursor:pointer;position:relative}.audioplayer .slider .progress{background-color:#fff;border-radius:inherit;position:absolute;pointer-events:none}.audioplayer .slider .progress .pin{height:16px;width:16px;border-radius:8px;position:absolute;pointer-events:all;background:#fff}.audioplayer .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;margin-right:10px}.audioplayer .controls .slider{margin-left:8px;margin-right:18px;border-radius:2px;height:4px}.audioplayer .controls .slider .progress{width:0;height:100%}.audioplayer .controls .slider .progress .pin{right:-8px;top:-6px}.audioplayer .controls span{cursor:default}.audioplayer .controls .timebar{margin:0}.audioplayer .volume{position:relative}.audioplayer .volume .volume-btn{cursor:pointer;width:40px;height:40px;font-size:.1px}.audioplayer .volume .volume-btn:hover:after,.audioplayer .volume .volume-btn:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.audioplayer .volume .volume-btn:after,.audioplayer .volume .volume-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/tlu/images/icon-mute.svg) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.audioplayer .volume .volume-btn:after{background-image:url(/themes/tlu/images/icon-volume.svg);opacity:0}.audioplayer .volume .volume-btn.muted:before{opacity:0}.audioplayer .volume .volume-btn.muted:after{opacity:1}.audioplayer .volume .volume-controls{width:30px;height:135px;background-color:rgba(0,0,0,.62);border-radius:7px;position:absolute;left:-3px;bottom:52px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.audioplayer .volume .volume-controls.hidden{display:none}.audioplayer .volume .volume-controls .slider{margin-top:12px;margin-bottom:12px;width:6px;border-radius:3px}.audioplayer .volume .volume-controls .slider .progress{bottom:0;height:100%;width:6px}.audioplayer .volume .volume-controls .slider .progress .pin{left:-5px;top:-8px}.audioplayer img,.audioplayer svg{display:block}.audioplayer audio{display:none}@-webkit-keyframes spin{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(1turn);transform:rotateZ(1turn)}}@keyframes spin{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(1turn);transform:rotateZ(1turn)}}.accordion{width:100%;margin:20px 0}.accordion>.paragraph{margin-bottom:20px}.accordion--toggle a{display:block;position:relative;padding:15px 40px 15px 0;font-size:24px;line-height:30px;letter-spacing:-1px;font-style:italic;-webkit-box-shadow:inset 0 -4px 0 #efefef;box-shadow:inset 0 -4px 0 #efefef;color:#3c4445}.accordion--toggle a:after{content:"";position:absolute;top:0;right:0;display:block;width:36px;height:100%;background:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22nonzero%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M23.52%203.48L12%2015.4.48%203.48c-.651696-.6765488-.63154882-1.753304.045-2.405.67654882-.651696%201.753304-.6315488%202.405.045L12%2010.51l9.08-9.39c.651696-.6765488%201.7284512-.696696%202.405-.045.6765488.651696.696696%201.7284512.045%202.405h-.01z%22%20fill%3D%22%23B71234%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-6%2026h36v-36H-6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion--toggle a.u-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22nonzero%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M23.52%203.48L12%2015.4.48%203.48c-.651696-.6765488-.63154882-1.753304.045-2.405.67654882-.651696%201.753304-.6315488%202.405.045L12%2010.51l9.08-9.39c.651696-.6765488%201.7284512-.696696%202.405-.045.6765488.651696.696696%201.7284512.045%202.405h-.01z%22%20fill%3D%22%237D7779%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-6%2026h36v-36H-6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.accordion .node--content{display:none;padding:20px 0 0;width:auto}.accordion .node--content table img{min-width:100px}@media (min-width:1081px){.accordion{width:770px;max-width:100%;margin:40px 0}.u-full-width .accordion{width:100%}.accordion>.paragraph{margin-bottom:40px}}@media (min-width:1281px){.accordion{width:53.47222vw}.u-full-width .accordion{width:100%}}.language-switcher-language-url .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.language-switcher-language-url .links li{margin-right:30px}.language-switcher-language-url .links li:last-child{margin-right:0}html[lang=et] .language-switcher-language-url .links li.et{display:none}html[lang=en] .language-switcher-language-url .links li.en{display:none}.language-switcher-language-url .links li a{display:block;color:#b71234;font-size:11px;letter-spacing:2px;text-transform:uppercase;text-align:center}.language-switcher-language-url .links li a:hover{color:#3c4445}@media (min-width:1281px){.language-switcher-language-url .links li{margin-right:2.0833vw}}@media (max-width:1080px){.language-switcher-language-url{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-top:1px solid #efefef}.language-switcher-language-url .links li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;border-left:1px solid #efefef}.language-switcher-language-url .links li a{padding:15px 20px}}.menu--social-menu{margin-left:auto}.menu--social-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu--social-menu .menu li{margin-left:10px}.menu--social-menu .menu li:first-child{margin-left:0}.menu--social-menu .menu li a{display:block;width:20px;height:20px;font-size:.1px;text-indent:-9999px;color:transparent;overflow:hidden;background:url(/themes/tlu/images/icon-tiktok.svg) no-repeat 50% 50%/14px auto}.menu--social-menu .menu li a[href*=facebook]{background:url(/themes/tlu/images/icon-facebook.svg) no-repeat 50% 50%/8px auto}.menu--social-menu .menu li a[href*=twitter]{background:url(/themes/tlu/images/icon-twitter.svg) no-repeat 50% 50%/16px auto}.menu--social-menu .menu li a[href*=instagram]{background:url(/themes/tlu/images/icon-instagram.svg) no-repeat 50% 50%/16px auto}.menu--social-menu .menu li a[href*=flickr]{background:url(/themes/tlu/images/icon-flickr.svg) no-repeat 50% 50%/16px auto}.menu--social-menu .menu li a[href*=youtube]{background:url(/themes/tlu/images/icon-youtube.svg) no-repeat 50% 50%/16px auto}.menu--social-menu .menu li a[href*=virtuaaltuur]{background:url(/themes/tlu/images/icon-virtual-tour.svg) no-repeat 50% 50%/16px auto}.menu--social-menu .menu li a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (min-width:1281px){.menu--social-menu .menu li{margin-left:.6944vw}}@media (max-width:1080px){.menu--social-menu{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:15px 20px;margin-left:0;border-top:1px solid #efefef}}.menu--main,.menu--schooling,.menu--schooling-en{margin-left:auto}.menu--main .banners,.menu--schooling .banners,.menu--schooling-en .banners{display:none}.menu--main ul li a.u-nolink,.menu--schooling ul li a.u-nolink,.menu--schooling-en ul li a.u-nolink{pointer-events:none;cursor:default}.menu--main ul li a.u-nolink:hover,.menu--schooling ul li a.u-nolink:hover,.menu--schooling-en ul li a.u-nolink:hover{color:#282627}@media (min-width:1081px){.menu--main .btn--submenu-toggle,.menu--schooling .btn--submenu-toggle,.menu--schooling-en .btn--submenu-toggle{display:none}.menu--main .banners,.menu--schooling .banners,.menu--schooling-en .banners{display:-webkit-box;display:-ms-flexbox;display:flex}.menu--main .banners:empty,.menu--schooling .banners:empty,.menu--schooling-en .banners:empty{display:none}.menu--main>.menu,.menu--schooling-en>.menu,.menu--schooling>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu--main>.menu>li,.menu--schooling-en>.menu>li,.menu--schooling>.menu>li{margin-left:10px}.menu--main>.menu>li.menu-item--active-trail>a,.menu--main>.menu>li.menu-item--active-trail>span,.menu--schooling-en>.menu>li.menu-item--active-trail>a,.menu--schooling-en>.menu>li.menu-item--active-trail>span,.menu--schooling>.menu>li.menu-item--active-trail>a,.menu--schooling>.menu>li.menu-item--active-trail>span{color:#b71234;-webkit-box-shadow:inset 0 -3px 0 #b71234;box-shadow:inset 0 -3px 0 #b71234}.department-fk .menu--main>.menu>li.menu-item--active-trail>a,.department-fk .menu--main>.menu>li.menu-item--active-trail>span,.department-fk .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-fk .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-fk .menu--schooling>.menu>li.menu-item--active-trail>a,.department-fk .menu--schooling>.menu>li.menu-item--active-trail>span{color:#101820;-webkit-box-shadow:inset 0 -3px 0 #101820;box-shadow:inset 0 -3px 0 #101820}.department-dt .menu--main>.menu>li.menu-item--active-trail>a,.department-dt .menu--main>.menu>li.menu-item--active-trail>span,.department-dt .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-dt .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-dt .menu--schooling>.menu>li.menu-item--active-trail>a,.department-dt .menu--schooling>.menu>li.menu-item--active-trail>span{color:#6bcaba;-webkit-box-shadow:inset 0 -3px 0 #6bcaba;box-shadow:inset 0 -3px 0 #6bcaba}.department-hr .menu--main>.menu>li.menu-item--active-trail>a,.department-hr .menu--main>.menu>li.menu-item--active-trail>span,.department-hr .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-hr .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-hr .menu--schooling>.menu>li.menu-item--active-trail>a,.department-hr .menu--schooling>.menu>li.menu-item--active-trail>span{color:#f68d2e;-webkit-box-shadow:inset 0 -3px 0 #f68d2e;box-shadow:inset 0 -3px 0 #f68d2e}.department-yk .menu--main>.menu>li.menu-item--active-trail>a,.department-yk .menu--main>.menu>li.menu-item--active-trail>span,.department-yk .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-yk .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-yk .menu--schooling>.menu>li.menu-item--active-trail>a,.department-yk .menu--schooling>.menu>li.menu-item--active-trail>span{color:#a77bca;-webkit-box-shadow:inset 0 -3px 0 #a77bca;box-shadow:inset 0 -3px 0 #a77bca}.department-ht .menu--main>.menu>li.menu-item--active-trail>a,.department-ht .menu--main>.menu>li.menu-item--active-trail>span,.department-ht .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-ht .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-ht .menu--schooling>.menu>li.menu-item--active-trail>a,.department-ht .menu--schooling>.menu>li.menu-item--active-trail>span{color:#d3bba8;-webkit-box-shadow:inset 0 -3px 0 #d3bba8;box-shadow:inset 0 -3px 0 #d3bba8}.department-lt .menu--main>.menu>li.menu-item--active-trail>a,.department-lt .menu--main>.menu>li.menu-item--active-trail>span,.department-lt .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-lt .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-lt .menu--schooling>.menu>li.menu-item--active-trail>a,.department-lt .menu--schooling>.menu>li.menu-item--active-trail>span{color:#59cbe8;-webkit-box-shadow:inset 0 -3px 0 #59cbe8;box-shadow:inset 0 -3px 0 #59cbe8}.department-hk .menu--main>.menu>li.menu-item--active-trail>a,.department-hk .menu--main>.menu>li.menu-item--active-trail>span,.department-hk .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-hk .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-hk .menu--schooling>.menu>li.menu-item--active-trail>a,.department-hk .menu--schooling>.menu>li.menu-item--active-trail>span{color:#a4d65e;-webkit-box-shadow:inset 0 -3px 0 #a4d65e;box-shadow:inset 0 -3px 0 #a4d65e}.department-rk .menu--main>.menu>li.menu-item--active-trail>a,.department-rk .menu--main>.menu>li.menu-item--active-trail>span,.department-rk .menu--schooling-en>.menu>li.menu-item--active-trail>a,.department-rk .menu--schooling-en>.menu>li.menu-item--active-trail>span,.department-rk .menu--schooling>.menu>li.menu-item--active-trail>a,.department-rk .menu--schooling>.menu>li.menu-item--active-trail>span{color:#307fe2;-webkit-box-shadow:inset 0 -3px 0 #307fe2;box-shadow:inset 0 -3px 0 #307fe2}.menu--main>.menu>li>a.is-active,.menu--main>.menu>li>span.is-active,.menu--schooling-en>.menu>li>a.is-active,.menu--schooling-en>.menu>li>span.is-active,.menu--schooling>.menu>li>a.is-active,.menu--schooling>.menu>li>span.is-active{color:#b71234;-webkit-box-shadow:inset 0 -3px 0 #b71234;box-shadow:inset 0 -3px 0 #b71234}.department-fk .menu--main>.menu>li>a.is-active,.department-fk .menu--main>.menu>li>span.is-active,.department-fk .menu--schooling-en>.menu>li>a.is-active,.department-fk .menu--schooling-en>.menu>li>span.is-active,.department-fk .menu--schooling>.menu>li>a.is-active,.department-fk .menu--schooling>.menu>li>span.is-active{color:#101820;-webkit-box-shadow:inset 0 -3px 0 #101820;box-shadow:inset 0 -3px 0 #101820}.department-dt .menu--main>.menu>li>a.is-active,.department-dt .menu--main>.menu>li>span.is-active,.department-dt .menu--schooling-en>.menu>li>a.is-active,.department-dt .menu--schooling-en>.menu>li>span.is-active,.department-dt .menu--schooling>.menu>li>a.is-active,.department-dt .menu--schooling>.menu>li>span.is-active{color:#6bcaba;-webkit-box-shadow:inset 0 -3px 0 #6bcaba;box-shadow:inset 0 -3px 0 #6bcaba}.department-hr .menu--main>.menu>li>a.is-active,.department-hr .menu--main>.menu>li>span.is-active,.department-hr .menu--schooling-en>.menu>li>a.is-active,.department-hr .menu--schooling-en>.menu>li>span.is-active,.department-hr .menu--schooling>.menu>li>a.is-active,.department-hr .menu--schooling>.menu>li>span.is-active{color:#f68d2e;-webkit-box-shadow:inset 0 -3px 0 #f68d2e;box-shadow:inset 0 -3px 0 #f68d2e}.department-yk .menu--main>.menu>li>a.is-active,.department-yk .menu--main>.menu>li>span.is-active,.department-yk .menu--schooling-en>.menu>li>a.is-active,.department-yk .menu--schooling-en>.menu>li>span.is-active,.department-yk .menu--schooling>.menu>li>a.is-active,.department-yk .menu--schooling>.menu>li>span.is-active{color:#a77bca;-webkit-box-shadow:inset 0 -3px 0 #a77bca;box-shadow:inset 0 -3px 0 #a77bca}.department-ht .menu--main>.menu>li>a.is-active,.department-ht .menu--main>.menu>li>span.is-active,.department-ht .menu--schooling-en>.menu>li>a.is-active,.department-ht .menu--schooling-en>.menu>li>span.is-active,.department-ht .menu--schooling>.menu>li>a.is-active,.department-ht .menu--schooling>.menu>li>span.is-active{color:#d3bba8;-webkit-box-shadow:inset 0 -3px 0 #d3bba8;box-shadow:inset 0 -3px 0 #d3bba8}.department-lt .menu--main>.menu>li>a.is-active,.department-lt .menu--main>.menu>li>span.is-active,.department-lt .menu--schooling-en>.menu>li>a.is-active,.department-lt .menu--schooling-en>.menu>li>span.is-active,.department-lt .menu--schooling>.menu>li>a.is-active,.department-lt .menu--schooling>.menu>li>span.is-active{color:#59cbe8;-webkit-box-shadow:inset 0 -3px 0 #59cbe8;box-shadow:inset 0 -3px 0 #59cbe8}.department-hk .menu--main>.menu>li>a.is-active,.department-hk .menu--main>.menu>li>span.is-active,.department-hk .menu--schooling-en>.menu>li>a.is-active,.department-hk .menu--schooling-en>.menu>li>span.is-active,.department-hk .menu--schooling>.menu>li>a.is-active,.department-hk .menu--schooling>.menu>li>span.is-active{color:#a4d65e;-webkit-box-shadow:inset 0 -3px 0 #a4d65e;box-shadow:inset 0 -3px 0 #a4d65e}.department-rk .menu--main>.menu>li>a.is-active,.department-rk .menu--main>.menu>li>span.is-active,.department-rk .menu--schooling-en>.menu>li>a.is-active,.department-rk .menu--schooling-en>.menu>li>span.is-active,.department-rk .menu--schooling>.menu>li>a.is-active,.department-rk .menu--schooling>.menu>li>span.is-active{color:#307fe2;-webkit-box-shadow:inset 0 -3px 0 #307fe2;box-shadow:inset 0 -3px 0 #307fe2}.menu--main>.menu>li:hover>a,.menu--main>.menu>li:hover>span,.menu--schooling-en>.menu>li:hover>a,.menu--schooling-en>.menu>li:hover>span,.menu--schooling>.menu>li:hover>a,.menu--schooling>.menu>li:hover>span{color:#b71234;-webkit-box-shadow:inset 0 -3px 0 #b71234;box-shadow:inset 0 -3px 0 #b71234}.department-fk .menu--main>.menu>li:hover>a,.department-fk .menu--main>.menu>li:hover>span,.department-fk .menu--schooling-en>.menu>li:hover>a,.department-fk .menu--schooling-en>.menu>li:hover>span,.department-fk .menu--schooling>.menu>li:hover>a,.department-fk .menu--schooling>.menu>li:hover>span{color:#101820;-webkit-box-shadow:inset 0 -3px 0 #101820;box-shadow:inset 0 -3px 0 #101820}.department-dt .menu--main>.menu>li:hover>a,.department-dt .menu--main>.menu>li:hover>span,.department-dt .menu--schooling-en>.menu>li:hover>a,.department-dt .menu--schooling-en>.menu>li:hover>span,.department-dt .menu--schooling>.menu>li:hover>a,.department-dt .menu--schooling>.menu>li:hover>span{color:#6bcaba;-webkit-box-shadow:inset 0 -3px 0 #6bcaba;box-shadow:inset 0 -3px 0 #6bcaba}.department-hr .menu--main>.menu>li:hover>a,.department-hr .menu--main>.menu>li:hover>span,.department-hr .menu--schooling-en>.menu>li:hover>a,.department-hr .menu--schooling-en>.menu>li:hover>span,.department-hr .menu--schooling>.menu>li:hover>a,.department-hr .menu--schooling>.menu>li:hover>span{color:#f68d2e;-webkit-box-shadow:inset 0 -3px 0 #f68d2e;box-shadow:inset 0 -3px 0 #f68d2e}.department-yk .menu--main>.menu>li:hover>a,.department-yk .menu--main>.menu>li:hover>span,.department-yk .menu--schooling-en>.menu>li:hover>a,.department-yk .menu--schooling-en>.menu>li:hover>span,.department-yk .menu--schooling>.menu>li:hover>a,.department-yk .menu--schooling>.menu>li:hover>span{color:#a77bca;-webkit-box-shadow:inset 0 -3px 0 #a77bca;box-shadow:inset 0 -3px 0 #a77bca}.department-ht .menu--main>.menu>li:hover>a,.department-ht .menu--main>.menu>li:hover>span,.department-ht .menu--schooling-en>.menu>li:hover>a,.department-ht .menu--schooling-en>.menu>li:hover>span,.department-ht .menu--schooling>.menu>li:hover>a,.department-ht .menu--schooling>.menu>li:hover>span{color:#d3bba8;-webkit-box-shadow:inset 0 -3px 0 #d3bba8;box-shadow:inset 0 -3px 0 #d3bba8}.department-lt .menu--main>.menu>li:hover>a,.department-lt .menu--main>.menu>li:hover>span,.department-lt .menu--schooling-en>.menu>li:hover>a,.department-lt .menu--schooling-en>.menu>li:hover>span,.department-lt .menu--schooling>.menu>li:hover>a,.department-lt .menu--schooling>.menu>li:hover>span{color:#59cbe8;-webkit-box-shadow:inset 0 -3px 0 #59cbe8;box-shadow:inset 0 -3px 0 #59cbe8}.department-hk .menu--main>.menu>li:hover>a,.department-hk .menu--main>.menu>li:hover>span,.department-hk .menu--schooling-en>.menu>li:hover>a,.department-hk .menu--schooling-en>.menu>li:hover>span,.department-hk .menu--schooling>.menu>li:hover>a,.department-hk .menu--schooling>.menu>li:hover>span{color:#a4d65e;-webkit-box-shadow:inset 0 -3px 0 #a4d65e;box-shadow:inset 0 -3px 0 #a4d65e}.department-rk .menu--main>.menu>li:hover>a,.department-rk .menu--main>.menu>li:hover>span,.department-rk .menu--schooling-en>.menu>li:hover>a,.department-rk .menu--schooling-en>.menu>li:hover>span,.department-rk .menu--schooling>.menu>li:hover>a,.department-rk .menu--schooling>.menu>li:hover>span{color:#307fe2;-webkit-box-shadow:inset 0 -3px 0 #307fe2;box-shadow:inset 0 -3px 0 #307fe2}.menu--main>.menu>li:first-child>a,.menu--main>.menu>li:first-child>span,.menu--schooling-en>.menu>li:first-child>a,.menu--schooling-en>.menu>li:first-child>span,.menu--schooling>.menu>li:first-child>a,.menu--schooling>.menu>li:first-child>span{margin-left:0}.menu--main>.menu>li.u-open .menu-dropdown,.menu--schooling-en>.menu>li.u-open .menu-dropdown,.menu--schooling>.menu>li.u-open .menu-dropdown{opacity:1;visibility:visible}.menu--main>.menu>li:first-child,.menu--schooling-en>.menu>li:first-child,.menu--schooling>.menu>li:first-child{margin-left:0}.menu--main>.menu>li:first-child>a,.menu--schooling-en>.menu>li:first-child>a,.menu--schooling>.menu>li:first-child>a{padding-left:0}.menu--main>.menu>li:first-child>a:before,.menu--schooling-en>.menu>li:first-child>a:before,.menu--schooling>.menu>li:first-child>a:before{display:none}.menu--main>.menu>li>a,.menu--main>.menu>li>span,.menu--schooling-en>.menu>li>a,.menu--schooling-en>.menu>li>span,.menu--schooling>.menu>li>a,.menu--schooling>.menu>li>span{position:relative;display:block;padding:0 0 22px 0;margin-left:10px;text-transform:uppercase;font-family:"Times New Roman",serif;color:#3c4445;font-style:italic;font-size:20px;letter-spacing:-1px;z-index:2}.menu--main>.menu>li>a:hover,.menu--main>.menu>li>span:hover,.menu--schooling-en>.menu>li>a:hover,.menu--schooling-en>.menu>li>span:hover,.menu--schooling>.menu>li>a:hover,.menu--schooling>.menu>li>span:hover{color:#b71234;-webkit-box-shadow:inset 0 -3px 0 #b71234;box-shadow:inset 0 -3px 0 #b71234}.department-fk .menu--main>.menu>li>a:hover,.department-fk .menu--main>.menu>li>span:hover,.department-fk .menu--schooling-en>.menu>li>a:hover,.department-fk .menu--schooling-en>.menu>li>span:hover,.department-fk .menu--schooling>.menu>li>a:hover,.department-fk .menu--schooling>.menu>li>span:hover{color:#101820;-webkit-box-shadow:inset 0 -3px 0 #101820;box-shadow:inset 0 -3px 0 #101820}.department-dt .menu--main>.menu>li>a:hover,.department-dt .menu--main>.menu>li>span:hover,.department-dt .menu--schooling-en>.menu>li>a:hover,.department-dt .menu--schooling-en>.menu>li>span:hover,.department-dt .menu--schooling>.menu>li>a:hover,.department-dt .menu--schooling>.menu>li>span:hover{color:#6bcaba;-webkit-box-shadow:inset 0 -3px 0 #6bcaba;box-shadow:inset 0 -3px 0 #6bcaba}.department-hr .menu--main>.menu>li>a:hover,.department-hr .menu--main>.menu>li>span:hover,.department-hr .menu--schooling-en>.menu>li>a:hover,.department-hr .menu--schooling-en>.menu>li>span:hover,.department-hr .menu--schooling>.menu>li>a:hover,.department-hr .menu--schooling>.menu>li>span:hover{color:#f68d2e;-webkit-box-shadow:inset 0 -3px 0 #f68d2e;box-shadow:inset 0 -3px 0 #f68d2e}.department-yk .menu--main>.menu>li>a:hover,.department-yk .menu--main>.menu>li>span:hover,.department-yk .menu--schooling-en>.menu>li>a:hover,.department-yk .menu--schooling-en>.menu>li>span:hover,.department-yk .menu--schooling>.menu>li>a:hover,.department-yk .menu--schooling>.menu>li>span:hover{color:#a77bca;-webkit-box-shadow:inset 0 -3px 0 #a77bca;box-shadow:inset 0 -3px 0 #a77bca}.department-ht .menu--main>.menu>li>a:hover,.department-ht .menu--main>.menu>li>span:hover,.department-ht .menu--schooling-en>.menu>li>a:hover,.department-ht .menu--schooling-en>.menu>li>span:hover,.department-ht .menu--schooling>.menu>li>a:hover,.department-ht .menu--schooling>.menu>li>span:hover{color:#d3bba8;-webkit-box-shadow:inset 0 -3px 0 #d3bba8;box-shadow:inset 0 -3px 0 #d3bba8}.department-lt .menu--main>.menu>li>a:hover,.department-lt .menu--main>.menu>li>span:hover,.department-lt .menu--schooling-en>.menu>li>a:hover,.department-lt .menu--schooling-en>.menu>li>span:hover,.department-lt .menu--schooling>.menu>li>a:hover,.department-lt .menu--schooling>.menu>li>span:hover{color:#59cbe8;-webkit-box-shadow:inset 0 -3px 0 #59cbe8;box-shadow:inset 0 -3px 0 #59cbe8}.department-hk .menu--main>.menu>li>a:hover,.department-hk .menu--main>.menu>li>span:hover,.department-hk .menu--schooling-en>.menu>li>a:hover,.department-hk .menu--schooling-en>.menu>li>span:hover,.department-hk .menu--schooling>.menu>li>a:hover,.department-hk .menu--schooling>.menu>li>span:hover{color:#a4d65e;-webkit-box-shadow:inset 0 -3px 0 #a4d65e;box-shadow:inset 0 -3px 0 #a4d65e}.department-rk .menu--main>.menu>li>a:hover,.department-rk .menu--main>.menu>li>span:hover,.department-rk .menu--schooling-en>.menu>li>a:hover,.department-rk .menu--schooling-en>.menu>li>span:hover,.department-rk .menu--schooling>.menu>li>a:hover,.department-rk .menu--schooling>.menu>li>span:hover{color:#307fe2;-webkit-box-shadow:inset 0 -3px 0 #307fe2;box-shadow:inset 0 -3px 0 #307fe2}.menu--main>.menu>li>a:before,.menu--main>.menu>li>span:before,.menu--schooling-en>.menu>li>a:before,.menu--schooling-en>.menu>li>span:before,.menu--schooling>.menu>li>a:before,.menu--schooling>.menu>li>span:before{content:"";position:absolute;top:-5px;left:-5px;display:block;width:2px;height:30px;background:#b71234;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:0 0;transform-origin:0 0}.department-fk .menu--main>.menu>li>a:before,.department-fk .menu--main>.menu>li>span:before,.department-fk .menu--schooling-en>.menu>li>a:before,.department-fk .menu--schooling-en>.menu>li>span:before,.department-fk .menu--schooling>.menu>li>a:before,.department-fk .menu--schooling>.menu>li>span:before{background:#101820}.department-dt .menu--main>.menu>li>a:before,.department-dt .menu--main>.menu>li>span:before,.department-dt .menu--schooling-en>.menu>li>a:before,.department-dt .menu--schooling-en>.menu>li>span:before,.department-dt .menu--schooling>.menu>li>a:before,.department-dt .menu--schooling>.menu>li>span:before{background:#6bcaba}.department-hr .menu--main>.menu>li>a:before,.department-hr .menu--main>.menu>li>span:before,.department-hr .menu--schooling-en>.menu>li>a:before,.department-hr .menu--schooling-en>.menu>li>span:before,.department-hr .menu--schooling>.menu>li>a:before,.department-hr .menu--schooling>.menu>li>span:before{background:#f68d2e}.department-yk .menu--main>.menu>li>a:before,.department-yk .menu--main>.menu>li>span:before,.department-yk .menu--schooling-en>.menu>li>a:before,.department-yk .menu--schooling-en>.menu>li>span:before,.department-yk .menu--schooling>.menu>li>a:before,.department-yk .menu--schooling>.menu>li>span:before{background:#a77bca}.department-ht .menu--main>.menu>li>a:before,.department-ht .menu--main>.menu>li>span:before,.department-ht .menu--schooling-en>.menu>li>a:before,.department-ht .menu--schooling-en>.menu>li>span:before,.department-ht .menu--schooling>.menu>li>a:before,.department-ht .menu--schooling>.menu>li>span:before{background:#d3bba8}.department-lt .menu--main>.menu>li>a:before,.department-lt .menu--main>.menu>li>span:before,.department-lt .menu--schooling-en>.menu>li>a:before,.department-lt .menu--schooling-en>.menu>li>span:before,.department-lt .menu--schooling>.menu>li>a:before,.department-lt .menu--schooling>.menu>li>span:before{background:#59cbe8}.department-hk .menu--main>.menu>li>a:before,.department-hk .menu--main>.menu>li>span:before,.department-hk .menu--schooling-en>.menu>li>a:before,.department-hk .menu--schooling-en>.menu>li>span:before,.department-hk .menu--schooling>.menu>li>a:before,.department-hk .menu--schooling>.menu>li>span:before{background:#a4d65e}.department-rk .menu--main>.menu>li>a:before,.department-rk .menu--main>.menu>li>span:before,.department-rk .menu--schooling-en>.menu>li>a:before,.department-rk .menu--schooling-en>.menu>li>span:before,.department-rk .menu--schooling>.menu>li>a:before,.department-rk .menu--schooling>.menu>li>span:before{background:#307fe2}.menu--main .menu-dropdown-0,.menu--schooling .menu-dropdown-0,.menu--schooling-en .menu-dropdown-0{position:absolute;top:calc(100% - 3px);left:0;width:100%;border-top:3px solid #efefef;background:#fff;opacity:0;visibility:hidden;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1)}.menu--main .menu-dropdown-0:after,.menu--schooling .menu-dropdown-0:after,.menu--schooling-en .menu-dropdown-0:after{content:"";display:none;width:100%;height:100px;position:absolute;top:100%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,38,39,.2)),to(rgba(40,38,39,0)));background:linear-gradient(to bottom,rgba(40,38,39,.2),rgba(40,38,39,0));pointer-events:none}.menu--main .menu-dropdown-0 .banners,.menu--schooling .menu-dropdown-0 .banners,.menu--schooling-en .menu-dropdown-0 .banners{padding:0;width:420px;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--main .menu-dropdown-0 .banners .paragraph,.menu--schooling .menu-dropdown-0 .banners .paragraph,.menu--schooling-en .menu-dropdown-0 .banners .paragraph{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin-bottom:20px}.menu--main .btn--menu-close,.menu--schooling .btn--menu-close,.menu--schooling-en .btn--menu-close{position:absolute;top:0;right:0;font-size:.1px;height:40px;width:40px;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;text-indent:-9999px;background:url(/themes/tlu/images/icon-close.svg) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu--main--submenu-wrap,.menu--schooling--submenu-wrap,.menu--schooling-en--submenu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:auto;padding:37px 70px 40px}.menu--main--submenu,.menu--schooling--submenu,.menu--schooling-en--submenu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px}.menu--main--submenu h2,.menu--schooling--submenu h2,.menu--schooling-en--submenu h2{margin-bottom:40px;font-size:40px;line-height:40px;letter-spacing:-2px;font-style:italic}.menu--main--submenu>ul,.menu--schooling--submenu>ul,.menu--schooling-en--submenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--main--submenu>ul>li,.menu--schooling--submenu>ul>li,.menu--schooling-en--submenu>ul>li{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;max-width:20%;padding:0 20px 15px 0}.menu--main--submenu>ul>li>a,.menu--schooling--submenu>ul>li>a,.menu--schooling-en--submenu>ul>li>a{font-size:18px;font-weight:700;color:#282627;letter-spacing:-.36px}.menu--main--submenu>ul>li>a:hover,.menu--schooling--submenu>ul>li>a:hover,.menu--schooling-en--submenu>ul>li>a:hover{color:#b71234}.menu--main--submenu>ul>li>ul,.menu--schooling--submenu>ul>li>ul,.menu--schooling-en--submenu>ul>li>ul{margin-top:10px}.menu--main--submenu>ul>li>ul li,.menu--schooling--submenu>ul>li>ul li,.menu--schooling-en--submenu>ul>li>ul li{margin-bottom:5px}.menu--main--submenu>ul>li>ul li a,.menu--schooling--submenu>ul>li>ul li a,.menu--schooling-en--submenu>ul>li>ul li a{font-size:14px;color:#7d7779}.menu--main--submenu>ul>li>ul li a:hover,.menu--schooling--submenu>ul>li>ul li a:hover,.menu--schooling-en--submenu>ul>li>ul li a:hover{color:#b71234}}@media (max-width:1080px){.menu--main,.menu--schooling,.menu--schooling-en{width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-family:"Times New Roman",Times,Georgia,serif;font-style:italic;background:#efefef;overflow:hidden}.menu--main .btn--menu-close,.menu--main h2,.menu--schooling .btn--menu-close,.menu--schooling h2,.menu--schooling-en .btn--menu-close,.menu--schooling-en h2{display:none}.menu--main .btn--submenu-toggle,.menu--schooling .btn--submenu-toggle,.menu--schooling-en .btn--submenu-toggle{position:relative;display:block;width:60px;-webkit-box-flex:1;-ms-flex:1 1 60px;flex:1 1 60px;font-size:0;text-indent:-999px;overflow:hidden;background:#fff}.menu--main .btn--submenu-toggle:before,.menu--schooling .btn--submenu-toggle:before,.menu--schooling-en .btn--submenu-toggle:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(/themes/tlu/images/icon-btn--down.svg) no-repeat 50% 50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.menu--main .menu-dropdown,.menu--schooling .menu-dropdown,.menu--schooling-en .menu-dropdown{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.menu--main .menu ul,.menu--schooling .menu ul,.menu--schooling-en .menu ul{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.menu--main .menu li,.menu--schooling .menu li,.menu--schooling-en .menu li{position:relative;border-top:1px solid #efefef}.menu--main .menu li>div,.menu--main .menu li>ul,.menu--schooling .menu li>div,.menu--schooling .menu li>ul,.menu--schooling-en .menu li>div,.menu--schooling-en .menu li>ul{max-height:0;overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(0,1,0,1);transition:max-height .3s cubic-bezier(0,1,0,1)}.menu--main .menu li.menu-item--expanded,.menu--schooling .menu li.menu-item--expanded,.menu--schooling-en .menu li.menu-item--expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--main .menu li.menu-item--expanded>a,.menu--schooling .menu li.menu-item--expanded>a,.menu--schooling-en .menu li.menu-item--expanded>a{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 60px);flex:1 1 calc(100% - 60px)}.menu--main .menu li.menu-item--active-trail>div,.menu--main .menu li.menu-item--active-trail>ul,.menu--main .menu li.u-open>div,.menu--main .menu li.u-open>ul,.menu--schooling .menu li.menu-item--active-trail>div,.menu--schooling .menu li.menu-item--active-trail>ul,.menu--schooling .menu li.u-open>div,.menu--schooling .menu li.u-open>ul,.menu--schooling-en .menu li.menu-item--active-trail>div,.menu--schooling-en .menu li.menu-item--active-trail>ul,.menu--schooling-en .menu li.u-open>div,.menu--schooling-en .menu li.u-open>ul{max-height:5000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.menu--main .menu li.menu-item--active-trail>.btn--submenu-toggle:before,.menu--main .menu li.u-open>.btn--submenu-toggle:before,.menu--schooling .menu li.menu-item--active-trail>.btn--submenu-toggle:before,.menu--schooling .menu li.u-open>.btn--submenu-toggle:before,.menu--schooling-en .menu li.menu-item--active-trail>.btn--submenu-toggle:before,.menu--schooling-en .menu li.u-open>.btn--submenu-toggle:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu--main .menu li li,.menu--schooling .menu li li,.menu--schooling-en .menu li li{padding-left:10px}.menu--main .menu li li .btn--submenu-toggle,.menu--schooling .menu li li .btn--submenu-toggle,.menu--schooling-en .menu li li .btn--submenu-toggle{height:auto}.menu--main .menu li li .btn--submenu-toggle:before,.menu--schooling .menu li li .btn--submenu-toggle:before,.menu--schooling-en .menu li li .btn--submenu-toggle:before{background-size:8px}.menu--main .menu li li a.is-active,.menu--schooling .menu li li a.is-active,.menu--schooling-en .menu li li a.is-active{position:relative}.menu--main .menu li li a.is-active:before,.menu--schooling .menu li li a.is-active:before,.menu--schooling-en .menu li li a.is-active:before{content:"";display:block;position:absolute;top:-1px;right:100%;height:calc(100% + 1px);width:100px;background:#b71234}.department-fk .menu--main .menu li li a.is-active:before,.department-fk .menu--schooling .menu li li a.is-active:before,.department-fk .menu--schooling-en .menu li li a.is-active:before{background:#101820}.department-dt .menu--main .menu li li a.is-active:before,.department-dt .menu--schooling .menu li li a.is-active:before,.department-dt .menu--schooling-en .menu li li a.is-active:before{background:#6bcaba}.department-hr .menu--main .menu li li a.is-active:before,.department-hr .menu--schooling .menu li li a.is-active:before,.department-hr .menu--schooling-en .menu li li a.is-active:before{background:#f68d2e}.department-yk .menu--main .menu li li a.is-active:before,.department-yk .menu--schooling .menu li li a.is-active:before,.department-yk .menu--schooling-en .menu li li a.is-active:before{background:#a77bca}.department-ht .menu--main .menu li li a.is-active:before,.department-ht .menu--schooling .menu li li a.is-active:before,.department-ht .menu--schooling-en .menu li li a.is-active:before{background:#d3bba8}.department-lt .menu--main .menu li li a.is-active:before,.department-lt .menu--schooling .menu li li a.is-active:before,.department-lt .menu--schooling-en .menu li li a.is-active:before{background:#59cbe8}.department-hk .menu--main .menu li li a.is-active:before,.department-hk .menu--schooling .menu li li a.is-active:before,.department-hk .menu--schooling-en .menu li li a.is-active:before{background:#a4d65e}.department-rk .menu--main .menu li li a.is-active:before,.department-rk .menu--schooling .menu li li a.is-active:before,.department-rk .menu--schooling-en .menu li li a.is-active:before{background:#307fe2}.menu--main .menu li a,.menu--schooling .menu li a,.menu--schooling-en .menu li a{display:block;color:#282627;font-size:16px;letter-spacing:-.8px;background:#fff}.menu--main>.menu>li>a,.menu--main>.menu>li>span,.menu--schooling-en>.menu>li>a,.menu--schooling-en>.menu>li>span,.menu--schooling>.menu>li>a,.menu--schooling>.menu>li>span{padding:15px 0 15px 20px;font-size:20px;letter-spacing:-.91px;text-transform:uppercase}.menu--main>.menu>li ul>li>a,.menu--schooling-en>.menu>li ul>li>a,.menu--schooling>.menu>li ul>li>a{padding:10px 20px 10px 30px;font-size:18px;letter-spacing:-.8px}.menu--main>.menu>li ul>li>ul>li>a,.menu--schooling-en>.menu>li ul>li>ul>li>a,.menu--schooling>.menu>li ul>li>ul>li>a{padding:10px 20px 10px 40px}.menu--main>.menu>li ul>li>ul>li>ul>li>a,.menu--schooling-en>.menu>li ul>li>ul>li>ul>li>a,.menu--schooling>.menu>li ul>li>ul>li>ul>li>a{padding:10px 20px 10px 50px}.menu--main>.menu>li ul>li>ul>li>ul>li>ul>li>a,.menu--schooling-en>.menu>li ul>li>ul>li>ul>li>ul>li>a,.menu--schooling>.menu>li ul>li>ul>li>ul>li>ul>li>a{padding:10px 20px 10px 60px}}@media (min-width:1441px){.menu--main>.menu>li,.menu--schooling-en>.menu>li,.menu--schooling>.menu>li{margin-left:1.04167vw}.menu--main>.menu>li>a,.menu--main>.menu>li>span,.menu--schooling-en>.menu>li>a,.menu--schooling-en>.menu>li>span,.menu--schooling>.menu>li>a,.menu--schooling>.menu>li>span{margin-left:1.04167vw;padding-bottom:30px}.menu--main>.menu>li>a:before,.menu--main>.menu>li>span:before,.menu--schooling-en>.menu>li>a:before,.menu--schooling-en>.menu>li>span:before,.menu--schooling>.menu>li>a:before,.menu--schooling>.menu>li>span:before{width:3px;left:-.52083vw;top:-10px;height:40px}.menu--main--submenu>ul>li,.menu--schooling--submenu>ul>li,.menu--schooling-en--submenu>ul>li{-webkit-box-flex:0;-ms-flex:0 1 16.6666%;flex:0 1 16.6666%;max-width:16.6666%}}@media (max-width:1440px){.menu--main>.menu>li>a,.menu--main>.menu>li>span,.menu--schooling-en>.menu>li>a,.menu--schooling-en>.menu>li>span,.menu--schooling>.menu>li>a,.menu--schooling>.menu>li>span{font-size:16px;letter-spacing:-.8px}}.menu--side{position:relative;color:#fff;font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px;font-family:"Times New Roman",Times,Georgia,serif;z-index:2}.menu--side:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);z-index:-1;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.menu--side>.menu{padding:40px 0;background:#b71234}.department-fk .menu--side>.menu{background:#101820}.department-dt .menu--side>.menu{background:#6bcaba}.department-hr .menu--side>.menu{background:#f68d2e}.department-yk .menu--side>.menu{background:#a77bca}.department-ht .menu--side>.menu{background:#d3bba8}.department-lt .menu--side>.menu{background:#59cbe8}.department-hk .menu--side>.menu{background:#a4d65e}.department-rk .menu--side>.menu{background:#307fe2}.menu--side .btn--submenu-toggle{display:none}.menu--side>.menu ul{display:none}.menu--side>.menu li.menu-item--active-trail>ul{border-left:2px solid #d74463;display:block}.menu--side>.menu>li{margin-bottom:10px}.menu--side>.menu>li>ul{margin:5px 0 0 20px}.menu--side>.menu>li>ul li{width:auto;margin:10px 0 0 3px}.menu--side>.menu>li>ul li a{font-weight:400;font-size:18px;letter-spacing:-.9px;padding:0 20px 0 10px}.menu--side>.menu>li>ul ul{margin:5px 0 0 10px}.menu--side a{display:block;padding:0 20px;color:#fff;font-size:22px;line-height:30px;letter-spacing:-1.1px}.menu--side a:hover{color:#fff;text-decoration:underline}.menu--side a.is-active{color:#3c4445;background:#fff;border-radius:3px 0 0 3px}.menu--side a.is-active:hover{color:#b71234;text-decoration:none}.menu--header-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu--header-menu .menu li{display:block;margin-right:30px}.menu--header-menu .menu li:first-child{display:none}.path-department .menu--header-menu .menu li:first-child,body[class*=department-] .menu--header-menu .menu li:first-child{display:block}.menu--header-menu .menu li a{display:block;text-transform:uppercase;padding-left:23px;font-size:11px;letter-spacing:2px;color:#282627}.menu--header-menu .menu li a.i-accessibility{background:url(/themes/tlu/images/icon-accessibility.svg) no-repeat 0 50%/auto 11px}.menu--header-menu .menu li a.i-contact{background:url(/themes/tlu/images/icon-contact.svg) no-repeat 0 50%/auto 15px}.menu--header-menu .menu li a.i-home{background:url(/themes/tlu/images/icon-home.svg) no-repeat 0 50%/auto 18px}.menu--header-menu .menu li a:hover{color:#b71234}@media (min-width:1281px){.menu--header-menu .menu li{margin-right:2.0833vw}.menu--header-menu .menu li a{padding-left:1.5972vw}}@media (max-width:1080px){.menu--header-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.menu--header-menu .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--header-menu .menu li{margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:none}.menu--header-menu .menu li:first-child{width:100%}.menu--header-menu .menu li:nth-child(2){display:block}.menu--header-menu .menu li a{padding:15px 20px 15px 43px;border-top:1px solid #efefef}.menu--header-menu .menu li a.i-contact,.menu--header-menu .menu li a.i-home{background-position:20px 50%}}.menu--footer{-webkit-box-flex:1;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;padding:0 10px 20px;position:relative;min-width:220px}.menu--footer:before{content:"";display:block;position:absolute;top:0;left:63px;width:3px;height:160px;background:#efefef;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.menu--footer h3{margin-bottom:20px;font-size:30px;font-style:italic;line-height:30px;letter-spacing:-3px;text-transform:uppercase}.menu--footer ul li{margin-top:10px}.menu--footer ul li:first-child{margin-top:0}.menu--footer ul li a{color:#7d7779;letter-spacing:-.5px}.menu--footer ul li a:hover{color:#b71234}@media (max-width:1080px){.menu--footer:before{display:none}}@media (min-width:1081px){.menu--footer{-webkit-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%;padding-left:9.02778vw;padding-bottom:0}.menu--footer:before{width:.20833vw;left:4.375vw}}.menu--account{position:relative;margin-left:30px;z-index:20}.menu--account .btn{position:relative;display:block;width:100%;padding:0 15px 0 23px;font-size:11px;text-transform:uppercase;letter-spacing:2px;text-align:left;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;background:url(/themes/tlu/images/icon-user.svg) no-repeat 0 50%;z-index:2}.menu--account .btn:hover{-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.menu--account .btn:after{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#282627 transparent transparent transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu--account--open .menu--account .btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu--account ul{position:absolute;top:-20px;right:-20px;width:220px;padding-top:60px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:6px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.menu--account--open .menu--account ul{opacity:1;visibility:visible}.menu--account ul li{display:block;border-top:1px solid #efefef}.menu--account ul li a{display:block;padding:10px 20px;color:#3c4445;font-size:14px;line-height:20px;text-align:right;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.menu--account ul li a:hover{color:#b71234}@media (max-width:1080px){.menu--account{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;margin:0;border-top:1px solid #efefef;border-right:1px solid #efefef}.menu--account .btn{padding:15px 35px 15px 43px;background-position:20px 50%}.menu--account .btn:after{right:20px}.menu--account ul{top:0;right:auto;left:0;padding-top:50px}}#block-mediagate{position:static}.mediagate--header{position:relative}.menu--mediagate{width:100%}.menu--mediagate .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--mediagate .menu>li{-webkit-box-flex:1;-ms-flex:1 0 33.3333%;flex:1 0 33.3333%;max-width:calc(33.3333% - 2px);margin-right:2px}@media (min-width:1081px){.menu--mediagate .menu>li:hover .views-element-container{opacity:1;z-index:100}}.menu--mediagate .menu>li.u-submenu-open .views-element-container{opacity:1;z-index:100}.menu--mediagate .menu>li .views-element-container{opacity:0;z-index:-1;width:100%;position:absolute;left:0;background:#fff;padding:40px 40px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 0 1vw rgba(0,0,0,.1);box-shadow:0 0 1vw rgba(0,0,0,.1)}@media (max-width:1080px){.menu--mediagate .menu>li .views-element-container{padding:20px 20px 0}}.menu--mediagate .menu>li .views-element-container .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--mediagate .menu>li .views-element-container .item-list ul li{margin-right:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--mediagate .menu>li .views-element-container .item-list ul li:hover a{color:#282627}.menu--mediagate .menu>li .views-element-container .item-list ul li:hover .field-content a{color:#282627}.menu--mediagate .menu>li .views-element-container .item-list ul li:not(:first-child):before{content:'';display:block;width:3px;height:100%;max-height:20px;position:relative;margin-right:15px;background:#000;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.menu--mediagate .menu>li .views-element-container .item-list ul li.DT:before{background:#6bcaba}.menu--mediagate .menu>li .views-element-container .item-list ul li.FK:before{background:#101820}.menu--mediagate .menu>li .views-element-container .item-list ul li.HR:before{background:#f68d2e}.menu--mediagate .menu>li .views-element-container .item-list ul li.HT:before{background:#d3bba8}.menu--mediagate .menu>li .views-element-container .item-list ul li.LT:before{background:#59cbe8}.menu--mediagate .menu>li .views-element-container .item-list ul li.YK:before{background:#a77bca}.menu--mediagate .menu>li .views-element-container .item-list ul li.HK:before{background:#a4d65e}.menu--mediagate .menu>li .views-element-container .item-list ul li.RK:before{background:#307fe2}.menu--mediagate .menu>li .views-element-container .item-list ul li a{color:#7d7779;font-weight:700}.menu--mediagate .menu>li .views-element-container .item-list ul li .field-content a{color:#7d7779;font-weight:700}.menu--mediagate .menu>li>a{position:relative;display:block;width:100%;padding:50px 10px 10px;color:#fff;font-size:8px;letter-spacing:2px;font-weight:700;text-align:center;text-transform:uppercase;background:rgba(0,0,0,.1) url(/themes/tlu/images/icon-all.svg) no-repeat 50% 10px/30px;border-radius:2px 2px 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.menu--mediagate .menu>li>a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#282627;z-index:2}.menu--mediagate .menu>li>a.is-active{background-color:#fff;background-image:url(/themes/tlu/images/icon-all-a.svg);color:#3c4445}.menu--mediagate .menu>li>a.is-active[href*=blogid],.menu--mediagate .menu>li>a.is-active[href*=blogs]{background-image:url(/themes/tlu/images/icon-blogs-a.svg)}.menu--mediagate .menu>li>a.is-active[href*=videod],.menu--mediagate .menu>li>a.is-active[href*=videos]{background-image:url(/themes/tlu/images/icon-videos-a.svg)}.menu--mediagate .menu>li>a.is-active[href*=galeriid],.menu--mediagate .menu>li>a.is-active[href*=galleries]{background-image:url(/themes/tlu/images/icon-galleries-a.svg)}.menu--mediagate .menu>li>a.is-active[href*=events],.menu--mediagate .menu>li>a.is-active[href*=sundmused]{background-image:url(/themes/tlu/images/icon-calendar-circle-a.svg)}.menu--mediagate .menu>li>a.is-active[href*=news],.menu--mediagate .menu>li>a.is-active[href*=uudised]{background-image:url(/themes/tlu/images/icon-grid-circle-a.svg)}.menu--mediagate .menu>li>a.is-active[href*=soundcloud]{background-image:url(/themes/tlu/images/icon-microphone-line-a.svg)}.menu--mediagate .menu>li>a[href*=blogid],.menu--mediagate .menu>li>a[href*=blogs]{background-image:url(/themes/tlu/images/icon-blogs.svg)}.menu--mediagate .menu>li>a[href*=videod],.menu--mediagate .menu>li>a[href*=videos]{background-image:url(/themes/tlu/images/icon-videos.svg)}.menu--mediagate .menu>li>a[href*=flickr],.menu--mediagate .menu>li>a[href*=galeriid],.menu--mediagate .menu>li>a[href*=galleries]{background-image:url(/themes/tlu/images/icon-galleries.svg)}.menu--mediagate .menu>li>a[href*=events],.menu--mediagate .menu>li>a[href*=sundmused]{background-image:url(/themes/tlu/images/icon-calendar-circle.svg)}.menu--mediagate .menu>li>a[href*=news],.menu--mediagate .menu>li>a[href*=uudised]{background-image:url(/themes/tlu/images/icon-grid-circle.svg)}.menu--mediagate .menu>li>a[href*=soundcloud]{background-image:url(/themes/tlu/images/icon-microphone-line.svg)}@media (min-width:769px){.menu--mediagate{width:auto}.menu--mediagate .menu{-ms-flex-wrap:norwrap;flex-wrap:norwrap}.menu--mediagate .menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:110px;max-width:100%}.menu--mediagate .menu>li>a{padding:70px 15px 20px;font-size:10px;letter-spacing:2.5px;background-position:50% 20px;background-size:40px}}.block-views-blockmediagate-blog-units-blog-units-menu{margin-bottom:20px;min-width:100%}@media (min-width:769px){.block-views-blockmediagate-blog-units-blog-units-menu{margin:0 20px 0 0;min-width:240px}}@media (min-width:1025px){.block-views-blockmediagate-blog-units-blog-units-menu{margin:0 40px 0 0}}.menu--dropdown{position:relative;width:240px;height:40px;z-index:20}.menu--dropdown:after{content:"";display:block;position:absolute;z-index:2;right:20px;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#3c4445 transparent transparent transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu--dropdown ul{position:relative;z-index:1;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px}.menu--dropdown ul.u-open{position:absolute}.menu--dropdown ul.u-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu--dropdown ul.u-open li{display:block}.menu--dropdown ul li{display:none;text-align:right;border-top:1px solid #efefef}.menu--dropdown ul li.is-active a{color:#b71234}.menu--dropdown ul li:first-child{display:block;padding:10px 40px 10px 10px;text-transform:uppercase;font-weight:700;font-size:10px;letter-spacing:2px;border-top:0;cursor:pointer}.menu--dropdown ul li:first-child:hover{color:#b71234}.menu--dropdown ul li a{display:block;padding:10px 20px;color:#3c4445;font-size:14px;text-align:right;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.menu--dropdown ul li a:hover{color:#b71234}@media (min-width:769px){.menu--dropdown{height:60px}.menu--dropdown ul li:first-child{padding:20px 40px 20px 20px;font-size:12px}}.menu--events-filters{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-top:20px}.menu--events-filters .menu li{margin:0 10px 10px 0}.menu--events-filters .menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:700;font-size:14px;line-height:20px}.menu--events-filters .menu a:before{content:'';display:block;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background:url(/themes/tlu/images/icon-angle-right.svg) no-repeat center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.menu--events-filters .menu a:hover{color:#b71234}@media (max-width:768px){.menu--events-filters .menu{-webkit-columns:3;-moz-columns:3;columns:3}}@media (max-width:480px){.menu--events-filters .menu{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:769px){.menu--events-filters .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#block-tlu-content{width:100%}.block-system-breadcrumb-block{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative}.block-system-breadcrumb-block .breadcrumb{position:relative;margin:0 0 20px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #efefef}.block-system-breadcrumb-block .breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.block-system-breadcrumb-block .breadcrumb ol li{font-size:12px;text-transform:uppercase;color:#282627}.block-system-breadcrumb-block .breadcrumb ol li:not(:last-child){padding-right:27px;margin-right:13px;background:url(/themes/tlu/images/icon-arrow-black.svg) no-repeat 100% 50%}.block-system-breadcrumb-block .breadcrumb ol li a{vertical-align:top;color:#282627}.block-system-breadcrumb-block .breadcrumb ol li a:hover{text-decoration:underline}.page-node-type-curriculum .block-system-breadcrumb-block .breadcrumb,.page-node-type-page .block-system-breadcrumb-block .breadcrumb{margin-bottom:0}.department-dt .block-system-breadcrumb-block .breadcrumb,.department-fk .block-system-breadcrumb-block .breadcrumb,.department-hk .block-system-breadcrumb-block .breadcrumb,.department-hr .block-system-breadcrumb-block .breadcrumb,.department-ht .block-system-breadcrumb-block .breadcrumb,.department-lt .block-system-breadcrumb-block .breadcrumb,.department-rk .block-system-breadcrumb-block .breadcrumb,.department-yk .block-system-breadcrumb-block .breadcrumb,.page-node-type-blogpost .block-system-breadcrumb-block .breadcrumb,.page-node-type-gallery .block-system-breadcrumb-block .breadcrumb,.page-node-type-video .block-system-breadcrumb-block .breadcrumb,.path-meediavarav .block-system-breadcrumb-block .breadcrumb{background:#b71234;border-bottom-color:rgba(255,255,255,.1)}.department-dt .block-system-breadcrumb-block .breadcrumb ol li,.department-fk .block-system-breadcrumb-block .breadcrumb ol li,.department-hk .block-system-breadcrumb-block .breadcrumb ol li,.department-hr .block-system-breadcrumb-block .breadcrumb ol li,.department-ht .block-system-breadcrumb-block .breadcrumb ol li,.department-lt .block-system-breadcrumb-block .breadcrumb ol li,.department-rk .block-system-breadcrumb-block .breadcrumb ol li,.department-yk .block-system-breadcrumb-block .breadcrumb ol li,.page-node-type-blogpost .block-system-breadcrumb-block .breadcrumb ol li,.page-node-type-gallery .block-system-breadcrumb-block .breadcrumb ol li,.page-node-type-video .block-system-breadcrumb-block .breadcrumb ol li,.path-meediavarav .block-system-breadcrumb-block .breadcrumb ol li{color:#fff}.department-dt .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-fk .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-hk .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-hr .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-ht .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-lt .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-rk .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.department-yk .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.page-node-type-blogpost .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.page-node-type-gallery .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.page-node-type-video .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child),.path-meediavarav .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child){background:url(/themes/tlu/images/icon-arrow.svg) no-repeat 100% 50%}.department-dt .block-system-breadcrumb-block .breadcrumb ol li a,.department-fk .block-system-breadcrumb-block .breadcrumb ol li a,.department-hk .block-system-breadcrumb-block .breadcrumb ol li a,.department-hr .block-system-breadcrumb-block .breadcrumb ol li a,.department-ht .block-system-breadcrumb-block .breadcrumb ol li a,.department-lt .block-system-breadcrumb-block .breadcrumb ol li a,.department-rk .block-system-breadcrumb-block .breadcrumb ol li a,.department-yk .block-system-breadcrumb-block .breadcrumb ol li a,.page-node-type-blogpost .block-system-breadcrumb-block .breadcrumb ol li a,.page-node-type-gallery .block-system-breadcrumb-block .breadcrumb ol li a,.page-node-type-video .block-system-breadcrumb-block .breadcrumb ol li a,.path-meediavarav .block-system-breadcrumb-block .breadcrumb ol li a{color:#fff}.page-node-type-blogpost .block-system-breadcrumb-block .breadcrumb,.page-node-type-gallery .block-system-breadcrumb-block .breadcrumb,.page-node-type-video .block-system-breadcrumb-block .breadcrumb,.path-meediavarav .block-system-breadcrumb-block .breadcrumb{margin-bottom:0}.department-fk .block-system-breadcrumb-block .breadcrumb{background:#101820}.department-dt .block-system-breadcrumb-block .breadcrumb{background:#6bcaba}.department-hr .block-system-breadcrumb-block .breadcrumb{background:#f68d2e}.department-yk .block-system-breadcrumb-block .breadcrumb{background:#a77bca}.department-ht .block-system-breadcrumb-block .breadcrumb{background:#d3bba8}.department-lt .block-system-breadcrumb-block .breadcrumb{background:#59cbe8}.department-hk .block-system-breadcrumb-block .breadcrumb{background:#a4d65e}.department-rk .block-system-breadcrumb-block .breadcrumb{background:#307fe2}.breadcrumb-absolute .block-system-breadcrumb-block .breadcrumb{width:100%}@media (min-width:481px){.breadcrumb-absolute .block-system-breadcrumb-block .breadcrumb{position:absolute;top:0;left:0;z-index:4;background:rgba(0,0,0,.4);border-bottom-color:rgba(255,255,255,.1)}.breadcrumb-absolute .block-system-breadcrumb-block .breadcrumb ol li{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}.breadcrumb-absolute .block-system-breadcrumb-block .breadcrumb ol li:not(:last-child){background:url(/themes/tlu/images/icon-arrow.svg) no-repeat 100% 50%}.breadcrumb-absolute .block-system-breadcrumb-block .breadcrumb ol li a{color:#fff}}.block-system-breadcrumb-block img{display:block}@media (min-width:1081px){.block-system-breadcrumb-block .breadcrumb{margin:0 0 40px 0}.block-system-breadcrumb-block .breadcrumb ol{padding:20px}}@media (min-width:1281px){.block-system-breadcrumb-block .breadcrumb ol{padding:20px 1.38889vw}}.pager{margin:0 0 0 auto;width:auto}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pager ul li{margin:0 1px}.pager ul li.pager__item--ellipsis{display:none;width:28px;height:28px;padding:4px 0;font-size:16px;line-height:20px;text-align:center;color:gray;letter-spacing:-1.2px}.pager ul li.pager__item--ellipsis:nth-child(2),.pager ul li.pager__item--ellipsis:nth-last-child(2){display:block}.pager ul li.is-active a{color:#fff;font-weight:700;background:#b71234}.department-fk .pager ul li.is-active a{background:#101820}.department-dt .pager ul li.is-active a{background:#6bcaba}.department-hr .pager ul li.is-active a{background:#f68d2e}.department-yk .pager ul li.is-active a{background:#a77bca}.department-ht .pager ul li.is-active a{background:#d3bba8}.department-lt .pager ul li.is-active a{background:#59cbe8}.department-hk .pager ul li.is-active a{background:#a4d65e}.department-rk .pager ul li.is-active a{background:#307fe2}.pager ul li a{display:block;width:28px;height:28px;padding:4px 0;font-size:16px;line-height:20px;text-align:center;color:gray;text-decoration:none!important;letter-spacing:-1.2px;border-radius:50%}@media (min-width:769px){.pager ul li.pager__item--ellipsis{width:38px;height:38px;padding:9px 0;font-size:18px;letter-spacing:-1.4px}.pager ul li a{width:38px;height:38px;padding:9px 0;font-size:18px;letter-spacing:-1.4px}}.section{padding:20px 20px 20px 20px;clear:both}.page--detail .section{width:auto;margin:0;padding:20px 0;background:0 0}.section--header{margin-bottom:20px}.section--header h2{margin:0 0 10px;font-size:30px;font-family:"Times New Roman",Times,Georgia,serif;font-style:italic;letter-spacing:-1.5px;line-height:40px;color:#282627;text-transform:uppercase}.section--header h3{margin-right:20px;font-size:40px;font-family:"Times New Roman",Times,Georgia,serif;font-style:italic;letter-spacing:-2px;line-height:40px}.section .slide-actions,.section--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.section .slide-actions .btn,.section--actions .btn{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.section .slide-actions .btn:first-child,.section--actions .btn:first-child{margin-left:0}@media (min-width:1281px){.section .slide-actions .btn,.section--actions .btn{margin-left:1.3888vw}}.section .slide-actions .btn--next,.section .slide-actions .btn--prev,.section--actions .btn--next,.section--actions .btn--prev{display:none}.section .slide-actions .btn--next,.section--actions .btn--next{margin-left:10px}@media (min-width:1281px){.section .slide-actions .btn--next,.section--actions .btn--next{margin-left:.6944vw}}@media (max-width:480px){.section--actions .btn--next,.section--actions .btn--prev{position:absolute;top:-40px;right:0}.section--actions .btn--prev{right:30px}}.section--news .view-news{margin:0 -5px}.section--news .slide{height:0;opacity:0;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section--news .slide.slick-slide,.section--news .slide:first-child{height:auto;opacity:1}.section--news .slide.slick-slide .node,.section--news .slide:first-child .node{height:auto}.section--news .node{height:0}.section--news .node--view-mode-image-teaser{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;min-width:1px;margin-bottom:10px}.section--news .node--view-mode-image-teaser>a{margin:0 5px}.section--news .node--view-mode-teaser{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;min-width:1px;margin-bottom:10px}.section--news .node--view-mode-teaser:last-child{margin-bottom:0}.section--news .node--view-mode-teaser>a{margin:0 5px}.section--events{-webkit-box-flex:1;-ms-flex:1 1 1px;flex:1 1 1px;min-width:1px;padding:20px 20px 20px 20px}.section--events .view-events .slide{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section--events .view-events .slide.slick-slide,.section--events .view-events .slide:first-child{display:block}.section--events .view-events .node{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin-bottom:20px}.section .view-mediagate{width:auto;padding:15px 15px 15px 5px;margin:0 -20px 0 -10px}.section--related-blogposts,.section--related-news{width:100%;padding:40px 20px 40px 0;margin-left:10px}.section--related-blogposts .slick-track,.section--related-news .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.section--related-blogposts .slick-track .node,.section--related-news .slick-track .node{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:0;opacity:0;display:block}.section--related-blogposts .slick-track .node.slick-slide,.section--related-blogposts .slick-track .node:first-child,.section--related-news .slick-track .node.slick-slide,.section--related-news .slick-track .node:first-child{height:auto;opacity:1}.section--related-blogposts .node,.section--related-news .node{opacity:0}.section--related-blogposts.count-4,.section--related-news.count-4{margin-left:10px}@media (min-width:481px){.section--header h2{font-size:40px;letter-spacing:-2px}.section--news .view-news .node--view-mode-teaser{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;margin-bottom:0}}@media (min-width:769px){.section--header{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--header h2{font-size:50px;letter-spacing:-6px;margin-right:20px}.section--news .view-news .node--view-mode-image-teaser{-webkit-box-flex:0;-ms-flex:0 1 45.4545%;flex:0 1 45.4545%;width:45.4545%;margin-bottom:0}.section--news .view-news .node--view-mode-teaser{-webkit-box-flex:0;-ms-flex:0 1 27.2727%;flex:0 1 27.2727%;width:27.2727%}.section--events{-webkit-box-flex:1;-ms-flex:1 1 1px;flex:1 1 1px;min-width:1px}.section--events .view-events .slide.slick-slide,.section--events .view-events .slide:first-child{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;gap:40px 40px}.section--events .view-events .node:nth-child(1){grid-area:1/1/2/2}.section--events .view-events .node:nth-child(2){grid-area:2/1/3/2}.section--events .view-events .node:nth-child(3){grid-area:3/1/4/2}.section--events .view-events .node:nth-child(4){grid-area:1/2/2/3}.section--events .view-events .node:nth-child(5){grid-area:2/2/3/3}.section--events .view-events .node:nth-child(6){grid-area:3/2/4/3}.section--events .view-events .node:nth-child(7){grid-area:1/3/2/4}.section--events .view-events .node:nth-child(8){grid-area:2/3/3/4}.section--events .view-events .node:nth-child(9){grid-area:3/3/4/4}}@media (min-width:1081px){.section{padding:20px 40px 20px 20px;margin-left:240px}.page--detail .section{margin:0;padding:40px 0 40px 0}.section--events{padding:40px 70px 80px 20px}.section--department{padding:40px 180px 40px 130px}.section--news{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 240px)}.section--news .view-news{margin:0 -10px 0 -130px}.page--detail .section--news .view-news{margin:0 -10px 0 -20px}.section--news .view-news .node--view-mode-image-teaser,.section--news .view-news .node--view-mode-teaser{min-width:1px}.section--news .view-news .node--view-mode-image-teaser>a,.section--news .view-news .node--view-mode-teaser>a{margin:0 10px}.section--mediagate{width:calc(100vw - 240px);padding:40px 40px 40px 20px;background:#efefef}.section--mediagate .view-mediagate{margin:0 -10px 0 -230px;padding:0;width:auto;background:0 0}.page--detail .section--mediagate .view-mediagate{margin:0 -10px 0 -30px}.section--persons{padding:40px 40px 40px 20px;width:calc(100% - 150px);margin-left:150px;position:relative}.section--related-blogposts,.section--related-news{padding:40px 40px 40px 0;margin-left:240px;width:calc(100% - 240px)}.section--related-blogposts.count-4,.section--related-news.count-4{margin-left:20px;width:auto}.section--similar-curriculums,.section--similar-tuitions{padding:40px 0;width:100%;margin:0}}@media (min-width:1281px){.section{padding:40px 4.8611vw 40px 1.3888vw;margin-left:18.75vw}.u-full-width .section{margin-right:-11.11111vw}.section--header{margin-bottom:40px}.section--news{width:calc(100vw - 18.75vw)}.section--news .view-news{margin:0 -.69444vw 0 -9.02778vw}.page--detail .section--news .view-news{margin:0 -.69444vw 0 -7.63889vw}.u-full-width .page--detail .section--news .view-news{margin:0 -.69444vw 0 -8.33333vw}.section--news .view-news .node--view-mode-image-teaser>a,.section--news .view-news .node--view-mode-teaser>a{margin:0 .69444vw}.section--mediagate{width:calc(100vw - 18.75vw);padding:80px 4.8611vw 40px 1.3888vw}.section--mediagate .view-mediagate{margin:0 -.69444vw 0 -15.97222vw}.page--detail .section--mediagate .view-mediagate{margin:0 -.69444vw 0 -7.63889vw}.u-full-width .page--detail .section--mediagate .view-mediagate{margin:0 -.69444vw 0 -8.33333vw}.section--events{padding:40px 4.86111vw 80px 1.38889vw}.section--events .view-events .node{margin-bottom:0}.section--persons{width:calc(100vw - 12.5vw);margin-left:12.5vw;padding:40px 4.8611vw 40px 1.3888vw}.section--persons .section--actions{left:8.6805vw;margin-top:12.8472vw}.section--similar-curriculums,.section--similar-tuitions{padding:40px 0;margin:0}.section--related-blogposts,.section--related-news{padding:40px 4.86111vw 40px 0;margin-left:24.30556vw;width:calc(100% - 24.30556vw)}.section--related-blogposts.count-4,.section--related-news.count-4{width:auto}.section--department{padding:40px 12.5vw 40px 9.02778vw}}.view-search{clear:both;padding:20px 20px 40px 10px}.view-search .view-header{margin-bottom:20px}.view-search .view-header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445}@media (min-width:769px){.view-search .view-header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.view-search .view-header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.view-search .view-header .pagerer-container{margin:10px 0 0 auto;width:auto}.view-search .bef-exposed-form{margin-bottom:40px}.view-search .bef-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-search .bef-exposed-form .form--inline .fieldgroup{min-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.view-search .bef-exposed-form .form--inline .form-wrapper:not(.fieldgroup){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.view-search .bef-exposed-form .form--inline .form-wrapper:not(.fieldgroup) .fieldset-legend{display:none}.view-search .bef-exposed-form .form--inline .form-wrapper:not(.fieldgroup) .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.view-search .bef-exposed-form .form--inline .form-type-textfield{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.view-search .bef-exposed-form .form--inline .form-item-date-max,.view-search .bef-exposed-form .form--inline .form-item-date-min{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;width:160px}.view-search .bef-exposed-form .form--inline .form-item-date-max input,.view-search .bef-exposed-form .form--inline .form-item-date-min input{background-image:url(/themes/tlu/images/icon-calendar.svg);background-repeat:no-repeat;background-position:128px 50%}.view-search .bef-exposed-form .form--inline .form-item-date-min{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}.view-search .bef-exposed-form .form--inline .form-item-date-min:after{content:"-";display:block;width:20px;font-size:18px;line-height:30px;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.view-search .bef-exposed-form .form--inline .form-actions{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;margin-left:auto;min-width:100%}.view-search .bef-exposed-form .form--inline .form-actions .button{margin:0}@media (min-width:481px){.view-search .bef-exposed-form .form--inline .form-actions{min-width:1px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:769px){.view-search .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-search .view-header .pagerer-container{margin-top:0}.view-search .bef-exposed-form .form--inline .form-actions{min-width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.view-search .bef-exposed-form .form--inline .form-item-date-max,.view-search .bef-exposed-form .form--inline .form-item-date-min{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}.view-search .bef-exposed-form .form--inline .form-item-date-max input,.view-search .bef-exposed-form .form--inline .form-item-date-min input{background-position:162px 50%}.view-search .bef-exposed-form .form--inline .form-item-date-min{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px}}@media (min-width:1081px){.view-search{padding:20px 20px 40px}.view-search .view-header{margin-bottom:40px}.view-search .bef-exposed-form .form--inline .form-actions{margin-left:20px}.view-search .bef-exposed-form .form--inline .form-type-textfield{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.view-search .bef-exposed-form .form--inline .form-item-date-min{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px;margin-left:20px}.view-search .bef-exposed-form .form--inline .form-item-date-max{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}}.search-results--group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.search-results--group h2{width:90px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;margin-right:20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#282627}.search-results--items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.search-results--items .node{font-size:14px}.search-results--items .node:not(.person){width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}.search-results--items .node h3{margin-bottom:5px}.search-results--items .node h3 a{vertical-align:top;color:#3c4445;font-size:20px;font-style:italic;line-height:20px;letter-spacing:-.5px;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.search-results--items .node h3 a:hover{color:#b71234}.search-results--items .node .date{font-size:14px;line-height:20px;font-weight:700;margin-bottom:5px}@media (min-width:1081px){.search-results--items{-webkit-box-flex:0;-ms-flex:0 1 860px;flex:0 1 860px;width:860px}.search-results--items .node{font-size:16px}}@media (min-width:1281px){.search-results--items{-webkit-box-flex:0;-ms-flex:0 1 83.33333vw;flex:0 1 83.33333vw;width:83.33333vw}}.news-page{background:#fff;position:relative;z-index:5;padding:0 20px 20px 10px}.news-page .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-top:20px}.news-page .view-header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445}@media (min-width:769px){.news-page .view-header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.news-page .view-header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.news-page .view-filters{margin-bottom:20px}.news-page .view-content{margin:-10px}.news-page .view-content .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-page .view-content .node--view-mode-image-teaser{width:100%}.news-page .view-content .node--view-mode-image-teaser>a{margin:10px}.news-page .view-content .node--view-mode-teaser{width:100%}.news-page .view-content .node--view-mode-teaser>a{margin:10px}@media (min-width:481px){.news-page .view-content .node--view-mode-image-teaser{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.news-page .view-content .node--view-mode-teaser{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:769px){.news-page .view-content .node--view-mode-image-teaser{width:66.6666%;-webkit-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%}.news-page .view-content .node--view-mode-teaser{width:33.3333%;-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media (min-width:1081px){.news-page{padding:0 40px 40px 20px}.news-page .view-header{margin-bottom:40px}.news-page .view-filters{margin-bottom:40px}.news-page .view-content .node--view-mode-image-teaser{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.news-page .view-content .node--view-mode-teaser{width:25%;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}@media (min-width:1281px){.news-page{padding:0 4.86111vw 40px 1.38889vw}.news-page .view-content{margin:-.69444vw}.news-page .view-content .node--view-mode-image-teaser>a,.news-page .view-content .node--view-mode-teaser>a{margin:.69444vw}}.related-news .view-content{margin:0 -10px}.related-news .view-content:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.related-news .node.node--view-mode-teaser{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.related-news .node.node--view-mode-teaser>a{margin:0 10px}@media (min-width:1281px){.related-news .view-content{margin:0 -.69444vw}.related-news .node.node--view-mode-teaser>a{margin:0 .69444vw}}.related-blogposts .view-content{margin:0 -10px}.related-blogposts .view-content:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.related-blogposts .node.node--view-mode-teaser{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.related-blogposts .node.node--view-mode-teaser>a{display:block;margin:0 10px}@media (min-width:1281px){.related-blogposts .view-content{margin:0 -.69444vw}.related-blogposts .node.node--view-mode-teaser>a{margin:0 .69444vw}}#events-datepicker{width:280px;margin-right:50px;-ms-flex-negative:0;flex-shrink:0}.events-page{background:#fff;position:relative;z-index:5;padding:20px 20px 20px 10px}.events-page .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.events-page .view-header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445}@media (min-width:769px){.events-page .view-header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.events-page .view-header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.events-page .view-filters{margin-bottom:20px}.events-page--content{display:block}.events-page .attachment h2,.events-page .view-content h2{font-size:24px;line-height:30px;letter-spacing:-1.2px;font-style:italic;margin:40px 0 20px}@media (min-width:769px){.events-page .attachment h2,.events-page .view-content h2{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.events-page .attachment h2,.events-page .view-content h2{font-size:40px;line-height:40px;letter-spacing:-2px}}.events-page .attachment .node,.events-page .view-content .node{margin-bottom:20px}.events-page .attachment .node h3,.events-page .view-content .node h3{font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px}@media (min-width:769px){.events-page .attachment .node h3,.events-page .view-content .node h3{font-size:24px;line-height:30px;letter-spacing:-1.2px}}@media (min-width:1081px){.events-page .attachment .node h3,.events-page .view-content .node h3{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.events-page{padding:20px 40px 40px 20px}.events-page .view-header{margin-bottom:40px}.events-page .view-filters{margin-bottom:40px}.events-page--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.events-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.events-list .block-banner-400x400{position:relative;z-index:6;float:right;padding:0;width:400px;margin:0 0 40px 40px}.events-list .block-banner-400x400+.attachment h2{margin-top:0}@media (min-width:1281px){.events-list .block-banner-400x400{margin:0 0 40px 2.77778vw}}.events-list .attachment:first-child h2{margin-top:0}.event-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 20px 10px}.event-detail .node{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.event-detail #events-datepicker{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:30px}@media (min-width:1081px){.event-detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 70px 40px 20px}.event-detail .node{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.event-detail #events-datepicker{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0}}@media (min-width:1281px){.event-detail{padding:20px 4.86111vw 40px 1.38889vw}}.event{background:#fff}.event--header{padding-left:0}.event--header .department{margin-top:10px;padding-left:15px;position:relative;font-size:16px;line-height:20px;font-weight:700}.event--header .department span{position:absolute;top:0;left:0;background:#b71234;width:3px;height:20px;overflow:hidden;font-size:.1px;text-indent:-999px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.department-fk .event--header .department span{background:#101820}.department-dt .event--header .department span{background:#6bcaba}.department-hr .event--header .department span{background:#f68d2e}.department-yk .event--header .department span{background:#a77bca}.department-ht .event--header .department span{background:#d3bba8}.department-lt .event--header .department span{background:#59cbe8}.department-hk .event--header .department span{background:#a4d65e}.department-rk .event--header .department span{background:#307fe2}.event .node--data{font-size:20px;line-height:30px}.event .event--date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-top:20px;padding:5px 0 5px 50px;background:url(/themes/tlu/images/icon-time.svg) no-repeat 2px 50%}.event .event--address{margin-top:10px;padding:5px 0 5px 50px;background:url(/themes/tlu/images/icon-address-black.svg) no-repeat 6px 50%}.event--content{padding-left:0}.event--content .caption-img{margin:40px 0}@media (min-width:1281px){.event--summary{max-width:44.44444vw}}.mediagate{position:relative;z-index:5;width:100%;padding:5px 5px 20px 5px;background:#efefef}.mediagate--header{width:100%;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;background:#b71234}.department-fk .mediagate--header{background:#101820}.department-dt .mediagate--header{background:#6bcaba}.department-hr .mediagate--header{background:#f68d2e}.department-yk .mediagate--header{background:#a77bca}.department-ht .mediagate--header{background:#d3bba8}.department-lt .mediagate--header{background:#59cbe8}.department-hk .mediagate--header{background:#a4d65e}.department-rk .mediagate--header{background:#307fe2}@media (min-width:1081px){.mediagate--header{padding:20px 20px 0 20px}}.mediagate--header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445;margin:20px auto 20px 0;padding-right:20px;color:#fff;z-index:3}@media (min-width:769px){.mediagate--header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.mediagate--header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.mediagate .view-content{margin:0!important;position:relative;width:auto}.mediagate .grid-sizer{width:50%}.mediagate .node{border:0;margin:0;background:0 0;padding:5px;-webkit-transition:all .2s;transition:all .2s;opacity:0}.mediagate .node[style]{opacity:1}.mediagate .node.nodes--separator{padding:0}.mediagate .node.node--view-mode-teaser-w200{width:100%}.mediagate .node.node--view-mode-teaser-w310{width:100%}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .img,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .media{height:100%}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .img img,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .media img{-o-object-fit:cover;object-fit:cover;height:100%}.mediagate .node.node--view-mode-teaser-w420{width:100%}.mediagate .node.node--view-mode-teaser-w420 .img,.mediagate .node.node--view-mode-teaser-w420 .media{height:100%}.mediagate .node.node--view-mode-teaser-w420 .img img,.mediagate .node.node--view-mode-teaser-w420 .media img{-o-object-fit:cover;object-fit:cover;height:100%}.mediagate .node.node--view-mode-teaser-w640{width:100%}.mediagate .node.node--view-mode-teaser-w640 .img,.mediagate .node.node--view-mode-teaser-w640 .media{height:100%}.mediagate .node.node--view-mode-teaser-w640 .img img,.mediagate .node.node--view-mode-teaser-w640 .media img{-o-object-fit:cover;object-fit:cover;height:100%}.mediagate .node.node--view-mode-large-teaser{width:100%}.mediagate .node.node--view-mode-large-teaser .img,.mediagate .node.node--view-mode-large-teaser .media{height:100%}.mediagate .node.node--view-mode-large-teaser .img img,.mediagate .node.node--view-mode-large-teaser .media img{-o-object-fit:cover;object-fit:cover;height:100%}.mediagate .node--type{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);padding-top:50px;min-width:40px;text-align:center;text-transform:uppercase;font-size:10px;letter-spacing:2.5px;font-weight:700;color:#fff;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mediagate .node a{display:block;position:relative;background:#fff}.mediagate .node a:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.mediagate .node a:hover .node--type{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1)}.mediagate .node .img{overflow:hidden}.mediagate .node .img img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s;width:100%;display:block}.mediagate .node.node--type-video .node--type{background:url(/themes/tlu/images/icon-videos.svg) no-repeat 50% 0/40px}.mediagate .node.node--type-gallery .node--type{background:url(/themes/tlu/images/icon-galleries.svg) no-repeat 50% 0/40px}.mediagate .node.node--type-blogpost .node--type{background:url(/themes/tlu/images/icon-blogs.svg) no-repeat 50% 0/40px}.mediagate .node.node--type-blogpost .node--meta,.mediagate .node.node--type-gallery .node--meta,.mediagate .node.node--type-video .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.mediagate .node.node--type-blogpost .node--meta .tags,.mediagate .node.node--type-gallery .node--meta .tags,.mediagate .node.node--type-video .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.mediagate .node.node--type-blogpost .node--meta .node--date,.mediagate .node.node--type-gallery .node--meta .node--date,.mediagate .node.node--type-video .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.mediagate .node.node--type-blogpost .node--meta,.mediagate .node.node--type-gallery .node--meta,.mediagate .node.node--type-video .node--meta{margin-bottom:10px}.mediagate .node.node--type-blogpost .node--meta .tags,.mediagate .node.node--type-gallery .node--meta .tags,.mediagate .node.node--type-video .node--meta .tags{margin-right:.69444vw}}.mediagate .node.node--type-blogpost .node--meta .tags,.mediagate .node.node--type-gallery .node--meta .tags,.mediagate .node.node--type-video .node--meta .tags{color:#b71234}.mediagate .node.node--type-blogpost .node--data,.mediagate .node.node--type-gallery .node--data,.mediagate .node.node--type-video .node--data{padding:10px;font-size:12px}.mediagate .node.node--type-blogpost .img,.mediagate .node.node--type-gallery .img,.mediagate .node.node--type-video .img{position:relative}.mediagate .node.node--type-blogpost h2,.mediagate .node.node--type-blogpost h3,.mediagate .node.node--type-gallery h2,.mediagate .node.node--type-gallery h3,.mediagate .node.node--type-video h2,.mediagate .node.node--type-video h3{font-size:20px;line-height:20px;letter-spacing:-1px;margin-bottom:10px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mediagate .node.node--type-blogpost h2:last-child,.mediagate .node.node--type-blogpost h3:last-child,.mediagate .node.node--type-gallery h2:last-child,.mediagate .node.node--type-gallery h3:last-child,.mediagate .node.node--type-video h2:last-child,.mediagate .node.node--type-video h3:last-child{margin-bottom:0}.mediagate .node.node--type-blogpost a,.mediagate .node.node--type-gallery a,.mediagate .node.node--type-video a{color:#3c4445}.mediagate .node.node--type-blogpost a:hover h2,.mediagate .node.node--type-blogpost a:hover h3,.mediagate .node.node--type-gallery a:hover h2,.mediagate .node.node--type-gallery a:hover h3,.mediagate .node.node--type-video a:hover h2,.mediagate .node.node--type-video a:hover h3{-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.mediagate .node.node--view-mode-large-teaser,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost),.mediagate .node.node--view-mode-teaser-w420,.mediagate .node.node--view-mode-teaser-w640{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}.mediagate .node.node--view-mode-large-teaser .node--type,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--type,.mediagate .node.node--view-mode-teaser-w420 .node--type,.mediagate .node.node--view-mode-teaser-w640 .node--type{position:static;-webkit-transform:none;transform:none;margin:auto}.mediagate .node.node--view-mode-large-teaser .img,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .img,.mediagate .node.node--view-mode-teaser-w420 .img,.mediagate .node.node--view-mode-teaser-w640 .img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mediagate .node.node--view-mode-large-teaser .node--data,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--data,.mediagate .node.node--view-mode-teaser-w420 .node--data,.mediagate .node.node--view-mode-teaser-w640 .node--data{width:100%;color:#fff;padding:10px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,38,39,0)),to(#282627));background:linear-gradient(to bottom,rgba(40,38,39,0) 0,#282627 100%);z-index:2}.mediagate .node.node--view-mode-large-teaser .node--link,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link,.mediagate .node.node--view-mode-teaser-w420 .node--link,.mediagate .node.node--view-mode-teaser-w640 .node--link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:90.625vw;padding-top:10px}.mediagate .node.node--view-mode-large-teaser .node--link:hover h2,.mediagate .node.node--view-mode-large-teaser .node--link:hover h3,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link:hover h2,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link:hover h3,.mediagate .node.node--view-mode-teaser-w420 .node--link:hover h2,.mediagate .node.node--view-mode-teaser-w420 .node--link:hover h3,.mediagate .node.node--view-mode-teaser-w640 .node--link:hover h2,.mediagate .node.node--view-mode-teaser-w640 .node--link:hover h3{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.mediagate .node.node--view-mode-large-teaser .node--link:hover .node--type,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link:hover .node--type,.mediagate .node.node--view-mode-teaser-w420 .node--link:hover .node--type,.mediagate .node.node--view-mode-teaser-w640 .node--link:hover .node--type{-webkit-transform:scale(1.1);transform:scale(1.1)}.mediagate .node.node--view-mode-large-teaser .node--meta,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta,.mediagate .node.node--view-mode-teaser-w420 .node--meta,.mediagate .node.node--view-mode-teaser-w640 .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.mediagate .node.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640 .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.mediagate .node.node--view-mode-large-teaser .node--meta .node--date,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta .node--date,.mediagate .node.node--view-mode-teaser-w420 .node--meta .node--date,.mediagate .node.node--view-mode-teaser-w640 .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.mediagate .node.node--view-mode-large-teaser .node--meta,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta,.mediagate .node.node--view-mode-teaser-w420 .node--meta,.mediagate .node.node--view-mode-teaser-w640 .node--meta{margin-bottom:10px}.mediagate .node.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640 .node--meta .tags{margin-right:.69444vw}}.mediagate .node.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640 .node--meta .tags{color:#fff}.mediagate .node.node--view-mode-large-teaser h2,.mediagate .node.node--view-mode-large-teaser h3,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) h2,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) h3,.mediagate .node.node--view-mode-teaser-w420 h2,.mediagate .node.node--view-mode-teaser-w420 h3,.mediagate .node.node--view-mode-teaser-w640 h2,.mediagate .node.node--view-mode-teaser-w640 h3{font-size:20px;line-height:20px;letter-spacing:-1px;font-style:italic}.mediagate .node.node--view-mode-large-teaser .node--meta .tags span,.mediagate .node.node--view-mode-teaser-w420 .node--meta .tags span,.mediagate .node.node--view-mode-teaser-w640 .node--meta .tags span{display:block;padding:0 5px;border-radius:3px}.mediagate .node.node--view-mode-large-teaser.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w640 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w640 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-large-teaser .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w420 .node--meta .tags,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w640 .node--meta .tags{color:#fff}.mediagate .node.node--view-mode-large-teaser.node--view-mode-large-teaser a:hover h2,.mediagate .node.node--view-mode-large-teaser.node--view-mode-large-teaser a:hover h3,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w420 a:hover h2,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w420 a:hover h3,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w640 a:hover h2,.mediagate .node.node--view-mode-large-teaser.node--view-mode-teaser-w640 a:hover h3,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-large-teaser a:hover h2,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-large-teaser a:hover h3,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w420 a:hover h2,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w420 a:hover h3,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w640 a:hover h2,.mediagate .node.node--view-mode-teaser-w420.node--view-mode-teaser-w640 a:hover h3,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-large-teaser a:hover h2,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-large-teaser a:hover h3,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w420 a:hover h2,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w420 a:hover h3,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w640 a:hover h2,.mediagate .node.node--view-mode-teaser-w640.node--view-mode-teaser-w640 a:hover h3{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.mediagate .nodes--separator{width:100%;padding:0;margin:0;border:0;height:0}@media (min-width:481px){.mediagate .grid-sizer{width:10%}.mediagate .node.node--view-mode-teaser-w200{width:50%}.mediagate .node.node--view-mode-teaser-w310{width:50%}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link{min-height:45.738vw}.mediagate .node.node--view-mode-teaser-w420{width:100%}.mediagate .node.node--view-mode-teaser-w420 .node--link{min-height:45.738vw}.mediagate .node.node--view-mode-teaser-w640{width:100%}.mediagate .node.node--view-mode-teaser-w640 .node--link{min-height:45.738vw}.mediagate .node.node--view-mode-large-teaser{width:100%}.mediagate .node.node--view-mode-large-teaser .node--link{min-height:45.738vw}}@media (min-width:769px){.mediagate .grid-sizer{width:5%}.mediagate .node.node--view-mode-teaser-w200{width:25%}.section--mediagate .mediagate .node.node--view-mode-teaser-w200{width:25%}.mediagate .node.node--view-mode-teaser-w310{width:25%}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link{min-height:31.2093vw}.section--mediagate .mediagate .node.node--view-mode-teaser-w310{width:25%}.mediagate .node.node--view-mode-teaser-w420{width:33.3333%}.mediagate .node.node--view-mode-teaser-w420 .node--link{min-height:31.2093vw}.section--mediagate .mediagate .node.node--view-mode-teaser-w420{width:50%}.mediagate .node.node--view-mode-teaser-w640{width:100%}.section--mediagate .mediagate .node.node--view-mode-teaser-w640{width:100%}.mediagate .node.node--view-mode-teaser-w640 .node--link{min-height:36.4109vw}.mediagate .node.node--view-mode-large-teaser{width:100%}.section--mediagate .mediagate .node.node--view-mode-large-teaser{width:100%}.mediagate .node.node--view-mode-large-teaser .node--link{min-height:36.4109vw}.mediagate .node.node--view-mode-large-teaser h2,.mediagate .node.node--view-mode-large-teaser h3,.mediagate .node.node--view-mode-teaser-w640 h2,.mediagate .node.node--view-mode-teaser-w640 h3{font-size:30px;line-height:30px;letter-spacing:-1.4px}}@media (min-width:1081px){.mediagate{padding:10px 30px 20px 10px}.mediagate--header{padding:20px 40px 0 20px}.mediagate .node{padding:10px}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link{min-height:20.999vw}.mediagate .node.node--view-mode-teaser-w420 .node--link{min-height:28.6771vw}.mediagate .node.node--view-mode-teaser-w420 h2,.mediagate .node.node--view-mode-teaser-w420 h3{font-size:30px;line-height:30px;letter-spacing:-1.4px}.mediagate .node.node--view-mode-teaser-w640 .node--type{padding-top:90px;min-width:80px;background-size:80px}.mediagate .node.node--view-mode-teaser-w640 .node--link{min-height:28.6771vw}.mediagate .node.node--view-mode-large-teaser .node--type{padding-top:90px;min-width:80px;background-size:80px}.mediagate .node.node--view-mode-large-teaser .node--link{min-height:28.6771vw}}@media (min-width:1281px){.mediagate{padding:20px 4.16667vw 20px .69444vw}.mediagate--header{padding:20px 4.86111vw 0 1.38889vw}.mediagate .grid-sizer{width:8.3333%}.mediagate .node{padding:.69444vw}.section--mediagate .mediagate .node.node--view-mode-teaser-w200{width:16.6666%}.mediagate .node.node--view-mode-teaser-w420{width:33.33333%}.section--mediagate .mediagate .node.node--view-mode-teaser-w420{width:33.3333%}.mediagate .node.node--view-mode-teaser-w640{width:50%}.section--mediagate .mediagate .node.node--view-mode-teaser-w640{width:50%}.mediagate .node.node--view-mode-teaser-w200 .node--data,.mediagate .node.node--view-mode-teaser-w310 .node--data,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--data,.mediagate .node.node--view-mode-teaser-w420 .node--data,.mediagate .node.node--view-mode-teaser-w640 .node--data{padding:20px 1.38889vw}.mediagate .node.node--view-mode-teaser-w200 h2,.mediagate .node.node--view-mode-teaser-w200 h3{font-size:20px;line-height:20px;letter-spacing:-1px}.mediagate .node.node--view-mode-teaser-w310 h2,.mediagate .node.node--view-mode-teaser-w310 h3,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) h2,.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) h3,.mediagate .node.node--view-mode-teaser-w420 h2,.mediagate .node.node--view-mode-teaser-w420 h3,.mediagate .node.node--view-mode-teaser-w640 h2,.mediagate .node.node--view-mode-teaser-w640 h3{font-size:30px;line-height:30px;letter-spacing:-1.4px}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link,.mediagate .node.node--view-mode-teaser-w420 .node--link,.mediagate .node.node--view-mode-teaser-w640 .node--link{padding-top:20px}.mediagate .node.node--view-mode-large-teaser .node--data{padding:40px 2.77778vw}.mediagate .node.node--view-mode-large-teaser h2,.mediagate .node.node--view-mode-large-teaser h3{font-size:40px;line-height:40px;letter-spacing:-2px}.mediagate .node.node--view-mode-teaser-w310:not(.node--type-blogpost) .node--link{min-height:21.52778vw}.mediagate .node.node--view-mode-teaser-w420 .node--link{min-height:29.16667vw}.mediagate .node.node--view-mode-teaser-w640 .node--link{min-height:44.44444vw}.mediagate .node.node--view-mode-large-teaser .node--link{min-height:29.16667vw}}.section--similar-curriculums .section--header .btn{display:none}.section--similar-curriculums .section--content{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section--similar-curriculums .section--content .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section--similar-curriculums .node.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0 10px;width:330px}.section--similar-curriculums .node.node--view-mode-teaser .tags{margin-top:auto;padding-top:10px}@media (min-width:1281px){.section--similar-curriculums .section--content{margin:0 -.69444vw}.section--similar-curriculums .node.node--view-mode-teaser{padding:0 .69444vw;width:22.91667vw}}.curriculums{padding:20px 20px 20px 10px;position:relative;z-index:3}.curriculums .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:20px}.curriculums .view-header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445}@media (min-width:769px){.curriculums .view-header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.curriculums .view-header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.curriculums .view-search-filter{display:none}.curriculums .view-search-filter{margin-bottom:20px}.curriculums .view-search-filter .form--inline{display:block}.curriculums .view-search-filter .form--inline .form-item-tags{display:none}.curriculums .view-search-filter .views-exposed-form .form-actions .button{width:100%;margin:0}.curriculums .view-filters{position:relative;margin:0 -20px 0 -10px;padding:20px 0 10px 10px;color:#fff;font-size:14px;background:#b71234}.department-fk .curriculums .view-filters{background:#101820}.curriculums .view-filters a{color:#fff}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1{width:100%}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup{width:100%}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup#edit-field-department--wrapper{padding-bottom:0;margin-right:-20px}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup legend{margin:0 0 10px 0;padding:0;background:0 0}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup legend span{margin-bottom:10px;font-size:22px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-1px;text-transform:initial}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper{width:100%}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item input{display:none}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item input:checked+label:before{background:transparent url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label{display:block;position:relative;padding-left:20px;color:#fff;font-size:18px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-.4px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label:before{content:"";display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:#c8445f no-repeat 50% 50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label.is-active:before{background:transparent url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .form-actions{width:100%;display:none}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .form-actions .js-form-submit{width:100%;min-width:100px;color:#232223;background-color:#fff;-webkit-box-shadow:inset 0 -4px 0 #d6d6d6;box-shadow:inset 0 -4px 0 #d6d6d6;margin-bottom:10px}.curriculums .view-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:481px){.curriculums .view-search-filter{margin-bottom:0}.curriculums .view-search-filter .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex}.curriculums .view-search-filter .form--inline .form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.curriculums .view-search-filter .views-exposed-form .form-actions .button{width:auto;margin:0 0 0 20px}.curriculums .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup{-webkit-box-flex:1;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;width:33.3333%;padding:0 20px 10px 0}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup#edit-field-department--wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}@media (min-width:1081px){.curriculums{position:relative;padding:0 40px 80px 350px;min-height:1000px}.curriculums .view-header{margin-bottom:40px;margin-top:80px}.curriculums .view-filters{display:block;position:absolute;top:-80px;left:0;width:220px;margin:0;padding:40px 20px 30px 20px}.curriculums .view-filters:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#efefef;z-index:-1;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .fieldgroup{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .form-actions{position:relative;height:40px}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .form-actions .js-form-submit{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:100;margin:0;height:40px;padding:10px 30px;line-height:.1}.curriculums .view-filters .block-views-exposed-filter-blockcurriculums-block-1 .form--inline .form-actions .sidebar-submit-button-background{background-color:#b71234;height:80px}}@media (min-width:1281px){.curriculums{padding:0 4.86111vw 80px 24.30556vw}.curriculums .view-filters{width:15.27778vw}}.view-persons .views-exposed-form{margin-bottom:20px}.view-persons .views-exposed-form .form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.view-persons .views-exposed-form .form-actions{margin-left:auto}.view-persons .views-exposed-form .form-actions .button{width:100%;margin:0}@media (min-width:1081px){.view-persons .views-exposed-form{margin-bottom:20px}}.section--similar-tuitions .section--header .btn{display:none}.section--similar-tuitions .section--content{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section--similar-tuitions .section--content .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section--similar-tuitions .node.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0 10px;width:330px}.section--similar-tuitions .node.node--view-mode-teaser .tags{margin-top:auto;padding-top:10px}@media (min-width:1281px){.section--similar-tuitions .section--content{margin:0 -.69444vw}.section--similar-tuitions .node.node--view-mode-teaser{padding:0 .69444vw;width:22.91667vw}}.tuitions{padding:0 20px 20px 10px;position:relative;z-index:3}.tuitions .view-container{width:100%}.tuitions .view-sidebar{margin-bottom:20px}.tuitions .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:20px}.tuitions .view-header h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445}@media (min-width:769px){.tuitions .view-header h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.tuitions .view-header h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.tuitions .view-search-filter{margin-bottom:20px}.tuitions .view-search-filter .form--inline{display:block}.tuitions .view-search-filter .form--inline .form-item-date,.tuitions .view-search-filter .form--inline .form-item-tags{display:none}.tuitions .view-search-filter .views-exposed-form .form-actions .button{width:100%;margin:0}.tuitions .view-filters{position:relative;margin:0 -20px 0 -10px;padding:20px 0 10px 10px;font-size:14px;background:#b71234}.department-fk .tuitions .view-filters{background:#101820}.tuitions .view-filters #tuitions-datepicker{margin-top:40px;width:280px;margin-right:50px;-ms-flex-negative:0;flex-shrink:0}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1{width:100%}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup{width:100%}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup#edit-field-department--wrapper{padding-bottom:0;margin-right:-20px}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup legend{margin:0 0 10px 0;padding:0;background:0 0}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup legend span{margin-bottom:10px;font-size:22px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-1px;text-transform:initial}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper{width:100%}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item input{display:none}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item input:checked+label:before{background:transparent url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label{display:block;position:relative;padding-left:20px;color:#fff;font-size:18px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-.4px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label:before{content:"";display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:#c8445f no-repeat 50% 50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label.is-active:before{background:transparent url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup .fieldset-wrapper .form-checkboxes .js-form-item label:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .form-actions{width:100%}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .form-actions .js-form-submit{width:100%;min-width:100px;color:#232223;background-color:#fff;-webkit-box-shadow:inset 0 -4px 0 #d6d6d6;box-shadow:inset 0 -4px 0 #d6d6d6;margin-bottom:10px}.tuitions .view-filters .block-facets{color:#fff;padding:0 20px 20px 0}.tuitions .view-filters .block-facets.block-facet-blockdepartment{padding-bottom:0}.tuitions .view-filters .block-facets h2{margin-bottom:10px;font-size:22px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-1px}.tuitions .view-filters .block-facets a{color:#fff}.tuitions .view-filters .block-facets .item-list__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item{padding:0 20px 10px 0}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item input{display:none}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item input:checked+label:before{background:url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item a,.tuitions .view-filters .block-facets .item-list__checkbox .facet-item label{display:block;position:relative;padding-left:20px;color:#fff;font-size:18px;font-style:italic;font-weight:400;font-family:"Times New Roman",Times,Georgia,serif;letter-spacing:-.4px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item a:before,.tuitions .view-filters .block-facets .item-list__checkbox .facet-item label:before{content:"";display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:#c8445f no-repeat 50% 50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item a.is-active:before,.tuitions .view-filters .block-facets .item-list__checkbox .facet-item label.is-active:before{background:url(/themes/tlu/images/icon-check-white.svg) no-repeat 0 0}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item a:hover:before,.tuitions .view-filters .block-facets .item-list__checkbox .facet-item label:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.tuitions .view-filters .block-facets .item-list__checkbox .facet-item .facet-item__status{display:none}.tuitions .view-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:481px){.tuitions .view-search-filter{margin-bottom:0}.tuitions .view-search-filter .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuitions .view-search-filter .form--inline .fieldgroup{min-width:100%;margin:0;-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.tuitions .view-search-filter .form--inline .fieldgroup .form-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tuitions .view-search-filter .form--inline .form-item{margin-right:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tuitions .view-search-filter .form--inline .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 17px;height:60px;border:3px solid #f5f5f5;background:#f5f5f5;margin:0;letter-spacing:2px;font-size:10px;line-height:20px;color:#7d7779;font-weight:700;width:100%;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none}.tuitions .view-search-filter .views-exposed-form .form-actions .button{width:auto;margin:0 0 0 20px}.tuitions .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup{-webkit-box-flex:1;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;width:33.3333%;padding:0 20px 10px 0}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup#edit-field-department--wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}@media (min-width:1081px){.tuitions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 40px 80px 0}.tuitions .view-header{margin-top:80px;margin-bottom:40px}.tuitions .view-sidebar{width:280px;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;position:relative;z-index:2;margin:0 70px 40px 0}.tuitions .view-filters{display:block;margin:0;width:220px;padding:40px 20px 30px 20px}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .fieldgroup{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .form-actions{position:relative;height:40px}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .form-actions .js-form-submit{display:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:100;margin:0;height:40px;padding:10px 30px;line-height:.1}.tuitions .view-filters .block-views-exposed-filter-blocktuitions-block-1 .form--inline .form-actions .sidebar-submit-button-background{background-color:#b71234;height:80px}.tuitions .view-filters:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#efefef;z-index:-1;-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@media (min-width:1281px){.tuitions{padding:0 4.86111vw 80px 0}.tuitions .view-sidebar{width:19.44444vw;-webkit-box-flex:0;-ms-flex:0 0 19.44444vw;flex:0 0 19.44444vw;margin-right:80px}.tuitions .view-filters{width:15.27778vw}}.block-fp-slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.fp-slider{background:#000}.fp-slider .slide{position:relative;display:none}.fp-slider .slide.slick-slide,.fp-slider .slide:first-child{display:block}.fp-slider .slide img{display:block;width:100%}.fp-slider .slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;height:100%;width:100%;padding:20px 20px 30px;font-size:10px;line-height:20px;color:#fff;text-transform:uppercase;font-family:"Times New Roman",Times,Georgia,serif}.fp-slider .slide a .text{font-size:40px;line-height:26px;letter-spacing:-3.2px;font-style:italic;white-space:pre;overflow:visible;margin-bottom:10px}@media (min-width:1081px){.fp-slider .slide a{padding:40px 40px 60px;font-size:20px;line-height:22px}.fp-slider .slide a .text{font-size:60px;line-height:38px;letter-spacing:-6px;margin-bottom:15px}}@media (min-width:1281px){.fp-slider .slide a{padding:70px 4.86vw 90px}.fp-slider .slide a .text{margin-bottom:1vw;font-size:80px;line-height:53px;letter-spacing:-6.4px}}.fp-slider .slick-next,.fp-slider .slick-prev{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;position:absolute;bottom:40px;right:70px;width:20px;height:20px;font-size:.1px;background:url(/themes/tlu/images/btn-slider-next.svg) no-repeat 50% 50%/100%;z-index:5;-webkit-transition:all .2s;transition:all .2s;color:transparent}.fp-slider .slick-next:hover,.fp-slider .slick-prev:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (min-width:1281px){.fp-slider .slick-next,.fp-slider .slick-prev{width:1.3888vw;height:1.3888vw;right:4.86vw}}.fp-slider .slick-prev{right:100px;background:url(/themes/tlu/images/btn-slider-prev.svg) no-repeat 50% 50%/100%}@media (min-width:1281px){.fp-slider .slick-prev{right:6.94vw}}.fp-slider .slick-dots{position:absolute;bottom:20px;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fp-slider .slick-dots li{margin-right:10px}.fp-slider .slick-dots li.slick-active button{background:#fff}.fp-slider .slick-dots li button{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;width:30px;height:30px;font-size:.1px;background:rgba(255,255,255,.5);border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.fp-slider .slick-dots li button:hover{background:#fff}@media (min-width:1281px){.fp-slider .slick-dots{left:4.8611vw}.fp-slider .slick-dots li{margin-right:.6944vw}}@media (max-width:1080px){.fp-slider .slick-next,.fp-slider .slick-prev{bottom:10px;right:20px}.fp-slider .slick-prev{right:50px}.fp-slider .slick-dots{bottom:10px;left:20px}.fp-slider .slick-dots li{margin-right:5px}.fp-slider .slick-dots li button{width:20px;height:20px}}.block--banners{position:relative;z-index:5;width:100%}.block-banner-400x400{display:none}@media (min-width:1281px){.block-banner-400x400{display:block;-ms-flex-negative:0;flex-shrink:0;margin-left:-2.08333vw;padding:40px 4.86111vw 80px 0}.block-banner-400x400 .banner-content{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:400px;height:400px;padding:40px;overflow:hidden}.block-banner-400x400 .banner-content:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(40,38,39,.6)),to(rgba(40,38,39,0)));background:linear-gradient(to right,rgba(40,38,39,.6),rgba(40,38,39,0));z-index:2}.block-banner-400x400 img{position:absolute;top:0;left:0;display:block;width:400px;height:400px;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.block-banner-400x400 a{display:inline-block;vertical-align:top;padding:4px 9px;border:1px solid #fff;font-size:12px;color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:3px;z-index:3}.block-banner-400x400 a:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:4}.block-banner-400x400 a:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.block-banner-400x400 a:hover+img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-banner-400x400 p{position:relative;margin-bottom:20px;font-size:60px;line-height:38px;letter-spacing:-7.2px;font-style:italic;font-family:"Times New Roman",Times,Georgia,serif;color:#fff;text-transform:uppercase;white-space:pre;overflow:visible;z-index:3}}.banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 15px 40px;width:100%}.banners .item,.banners .paragraph{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.banners .paragraph{position:relative;-webkit-transition:all .2s;transition:all .2s}.banners .banner-content{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;overflow:hidden;padding:10px;height:100%}.banners .banner-content:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(40,38,39,.6)),to(rgba(40,38,39,0)));background:linear-gradient(to right,rgba(40,38,39,.6),rgba(40,38,39,0));z-index:2}.banners .banner-content img{position:absolute;top:0;left:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banners .banner-content a{display:block;margin:0 10px;padding:4px 9px;border:1px solid #fff;font-size:12px;color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:3px;z-index:3}.banners .banner-content a:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:4}.banners .banner-content a:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.banners .banner-content a:hover+img{-webkit-transform:scale(1.1);transform:scale(1.1)}.banners .banner-content .text{padding:0 10px 10px;font-size:30px;line-height:19px;letter-spacing:-3.6px;font-style:italic;font-family:"Times New Roman",Times,Georgia,serif;text-transform:uppercase;color:#fff;white-space:pre;z-index:3}@media (min-width:769px){.banners .banner-content .text{padding-bottom:20px}}@media (min-width:1081px){.banners .paragraph{padding:0 10px}}@media (min-width:1281px){.banners{padding:20px 4.16667vw 40px}.banners .paragraph{padding:0 .69444vw}.banners .paragraph .banner-content{padding:30px 10px}}.banners--310x200{padding:0 10px 0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners--310x200 .item,.banners--310x200 .paragraph{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;width:50%;max-width:calc(50% - 10px);margin-right:10px;margin-top:10px}.banners--310x200 .paragraph{display:block;height:100%}.banners--310x200 .banner-content{min-height:50px;background-color:#282627;padding:10px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:visible}.banners--310x200 .banner-content:focus .text,.banners--310x200 .banner-content:hover .text{-webkit-transform:translateX(5px);transform:translateX(5px)}.banners--310x200 .banner-content:after{content:none}.banners--310x200 .banner-content .text{padding:0;font-size:20px;line-height:30px;letter-spacing:-2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;white-space:normal;-webkit-transition:all .2s ease;transition:all .2s ease}.banners--310x200 .banner-content .text:before{content:'';display:block;width:2px;height:24px;background-color:#b71234;-webkit-transform:rotate(15deg);transform:rotate(15deg);margin-right:10px}@media (max-width:480px){.banners--310x200{display:block}.banners--310x200 .item,.banners--310x200 .paragraph{width:100%;max-width:100%;margin-top:10px;margin-right:0}}@media (min-width:1081px){.banners--310x200{padding:20px 10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.banners--310x200 .item,.banners--310x200 .paragraph{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;width:25%;max-width:25%;margin-top:0;margin-right:0}.banners--310x200 .paragraph{position:relative;-webkit-transition:all .2s;transition:all .2s;padding:0 10px}.banners--310x200 .banner-content{padding:10px 20px;min-height:70px}.banners--310x200 .banner-content .text{font-style:normal;letter-spacing:0;line-height:22px}}@media (min-width:1081px){.banners--310x200{padding:20px 30px 40px}}@media (min-width:1281px){.banners--310x200{padding:20px 4.16667vw 40px}.banners--310x200 .paragraph .banner-content{padding:10px 20px}}.banners--200x130 .paragraph .banner-content{height:120px;padding:10px 0}.banners--200x130 .paragraph .banner-content .text{padding:0 10px 10px;font-size:30px;line-height:20px;letter-spacing:-3.6px}.block--full-banner{width:100%;padding:20px;position:relative;z-index:5}.block--full-banner.block--virtualtour .banner:before{content:"";position:relative;z-index:2;display:block;width:40px;height:40px;margin-bottom:10px;background:url(/themes/tlu/images/icon-virtualtour.svg) no-repeat 50% 50%/40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s}.block--full-banner .banner{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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;padding:20px}.block--full-banner .banner:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.block--full-banner .banner:hover .banner--text a{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.block--full-banner .banner:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block--full-banner .banner>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:.1px;z-index:2}.block--full-banner .banner--image{position:absolute;top:0;left:0;width:100%;height:100%}.block--full-banner .banner--image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.block--full-banner .banner--text{position:relative;width:100%;text-align:center;z-index:1}.block--full-banner .banner--text a{display:inline-block;vertical-align:top;padding:4px 9px;border:1px solid #fff;font-size:12px;color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:3px}.block--full-banner .banner--text p{margin-bottom:10px;font-size:40px;line-height:40px;letter-spacing:-4px;font-style:italic;font-family:"Times New Roman",Times,Georgia,serif;text-transform:uppercase;color:#fff;white-space:pre;overflow:visible}@media (min-width:1081px){.block--full-banner{padding:20px 40px}.block--full-banner.block--virtualtour .banner:before{position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;width:80px;height:80px;background:url(/themes/tlu/images/icon-virtualtour.svg) no-repeat 50% 50%}.block--full-banner .banner{padding:40px 70px;min-height:310px}.block--full-banner .banner--text{text-align:left}.block--full-banner .banner--text p{margin-bottom:20px;font-size:50px;line-height:40px;letter-spacing:-6px}}@media (min-width:1281px){.block--full-banner{padding:40px 4.86111vw}}.persons-slider{width:100%;overflow:hidden}.node--content .persons-slider{width:1080px}@media (min-width:1281px){.node--content .persons-slider{width:75vw}}.persons-slider .slide-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.persons-slider .slide-actions .btn{margin:0 10px 0 0}.persons-slider .slide-actions .btn--next{margin:0}.persons-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.persons-slider .slide{display:none}.persons-slider .slide.slick-slide,.persons-slider .slide:first-child{display:block}.persons-slider .paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.persons-slider .paragraph .img{width:80px;position:relative;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 10px 0}.persons-slider .paragraph .img:after{content:"";display:block;position:absolute;top:10px;left:0;height:100%;width:100%;background:rgba(183,18,52,.2);z-index:2;-webkit-box-shadow:inset 0 -10px 0 #b71234;box-shadow:inset 0 -10px 0 #b71234;border-radius:50%}.department-fk .persons-slider .paragraph .img:after{background:rgba(16,24,32,.2);-webkit-box-shadow:inset 0 -10px 0 #101820;box-shadow:inset 0 -10px 0 #101820}.department-dt .persons-slider .paragraph .img:after{background:rgba(107,202,186,.2);-webkit-box-shadow:inset 0 -10px 0 #6bcaba;box-shadow:inset 0 -10px 0 #6bcaba}.department-hr .persons-slider .paragraph .img:after{background:rgba(246,141,46,.2);-webkit-box-shadow:inset 0 -10px 0 #f68d2e;box-shadow:inset 0 -10px 0 #f68d2e}.department-yk .persons-slider .paragraph .img:after{background:rgba(167,123,202,.2);-webkit-box-shadow:inset 0 -10px 0 #a77bca;box-shadow:inset 0 -10px 0 #a77bca}.department-ht .persons-slider .paragraph .img:after{background:rgba(211,187,168,.2);-webkit-box-shadow:inset 0 -10px 0 #d3bba8;box-shadow:inset 0 -10px 0 #d3bba8}.department-lt .persons-slider .paragraph .img:after{background:rgba(89,203,232,.2);-webkit-box-shadow:inset 0 -10px 0 #59cbe8;box-shadow:inset 0 -10px 0 #59cbe8}.department-hk .persons-slider .paragraph .img:after{background:rgba(164,214,94,.2);-webkit-box-shadow:inset 0 -10px 0 #a4d65e;box-shadow:inset 0 -10px 0 #a4d65e}.department-rk .persons-slider .paragraph .img:after{background:rgba(48,127,226,.2);-webkit-box-shadow:inset 0 -10px 0 #307fe2;box-shadow:inset 0 -10px 0 #307fe2}.persons-slider .paragraph .img img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.persons-slider .paragraph .person-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.persons-slider .paragraph .person-info h2{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445;font-style:normal;margin-bottom:10px}@media (min-width:769px){.persons-slider .paragraph .person-info h2{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.persons-slider .paragraph .person-info h2{font-size:60px;line-height:50px;letter-spacing:-3px}}.persons-slider .paragraph .person-info .occupation{margin-bottom:10px;font-weight:700;text-transform:uppercase;font-size:10px;line-height:15px;letter-spacing:2px}.persons-slider .paragraph .person-info .description{color:#7d7779;font-size:14px;line-height:20px}@media (min-width:481px){.persons-slider .paragraph .img{width:120px}}@media (min-width:769px){.persons-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.persons-slider .paragraph{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.persons-slider .paragraph .img{width:240px;margin:0 40px 20px 0}.persons-slider .paragraph .img:after{top:20px;-webkit-box-shadow:inset 0 -20px 0 #b71234;box-shadow:inset 0 -20px 0 #b71234}.department-fk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #101820;box-shadow:inset 0 -20px 0 #101820}.department-dt .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #6bcaba;box-shadow:inset 0 -20px 0 #6bcaba}.department-hr .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #f68d2e;box-shadow:inset 0 -20px 0 #f68d2e}.department-yk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #a77bca;box-shadow:inset 0 -20px 0 #a77bca}.department-ht .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #d3bba8;box-shadow:inset 0 -20px 0 #d3bba8}.department-lt .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #59cbe8;box-shadow:inset 0 -20px 0 #59cbe8}.department-hk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #a4d65e;box-shadow:inset 0 -20px 0 #a4d65e}.department-rk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -20px 0 #307fe2;box-shadow:inset 0 -20px 0 #307fe2}.persons-slider .paragraph .person-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.persons-slider .paragraph .person-info .occupation{margin-bottom:20px;font-size:12px;letter-spacing:3px}.persons-slider .paragraph .person-info .description{font-size:16px;line-height:25px}}@media (min-width:1281px){.persons-slider .paragraph .img{width:310px;margin:0 9.02778vw 30px 0}.persons-slider .paragraph .img:after{top:30px;-webkit-box-shadow:inset 0 -30px 0 #b71234;box-shadow:inset 0 -30px 0 #b71234}.department-fk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #101820;box-shadow:inset 0 -30px 0 #101820}.department-dt .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #6bcaba;box-shadow:inset 0 -30px 0 #6bcaba}.department-hr .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #f68d2e;box-shadow:inset 0 -30px 0 #f68d2e}.department-yk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #a77bca;box-shadow:inset 0 -30px 0 #a77bca}.department-ht .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #d3bba8;box-shadow:inset 0 -30px 0 #d3bba8}.department-lt .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #59cbe8;box-shadow:inset 0 -30px 0 #59cbe8}.department-hk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #a4d65e;box-shadow:inset 0 -30px 0 #a4d65e}.department-rk .persons-slider .paragraph .img:after{-webkit-box-shadow:inset 0 -30px 0 #307fe2;box-shadow:inset 0 -30px 0 #307fe2}.persons-slider .paragraph .person-info{max-width:44.44444vw}}.block-ics,.block-social-media{margin-bottom:40px}.block-ics:last-child,.block-social-media:last-child{margin-bottom:0}.block-ics p,.block-social-media p{display:none;margin-bottom:5px;font-size:10px;text-transform:uppercase}@media (min-width:1081px){.block-ics p,.block-social-media p{display:block;margin-bottom:10px}}.block-ics a{display:inline-block;vertical-align:top;padding-left:30px;color:#3c4445;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234;font-size:16px;line-height:20px;background:url(/themes/tlu/images/icon-calendar.svg) no-repeat 0 50%/16px}.block-ics a:hover{color:#b71234}.social-media-sharing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none}.social-media-sharing ul li{margin-right:10px}.social-media-sharing ul li:last-child{margin-right:0}.social-media-sharing ul li a{display:block;width:40px;height:40px;font-size:.1px;overflow:hidden;text-indent:-9999px;color:transparent;background:no-repeat 50% 50%}.social-media-sharing ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.social-media-sharing ul li a.facebook-share{background-image:url(/themes/tlu/images/icon-share-facebook.svg)}.gallery-carousel .social-media-sharing ul li a.facebook-share,.video .social-media-sharing ul li a.facebook-share{background-image:url(/themes/tlu/images/icon-share-facebook-w.svg)}.social-media-sharing ul li a.twitter-share{background-image:url(/themes/tlu/images/icon-share-twitter.svg)}.gallery-carousel .social-media-sharing ul li a.twitter-share,.video .social-media-sharing ul li a.twitter-share{background-image:url(/themes/tlu/images/icon-share-twitter-w.svg)}.social-media-sharing ul li a.email-share{background-image:url(/themes/tlu/images/icon-share-email.svg)}.gallery-carousel .social-media-sharing ul li a.email-share,.video .social-media-sharing ul li a.email-share{background-image:url(/themes/tlu/images/icon-share-email-w.svg)}.header .search-block-form{background:#fff;z-index:101;position:absolute;top:80px;right:-310px;width:300px;padding:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.u-header-open .header .search-block-form{right:0}.header .search-block-form .btn--searchform-toggle{display:none;height:100%}.header .search-block-form .form-actions{display:none}.header .search-block-form .form-item input[type=search]{display:block;width:100%;padding:8px 18px 8px 38px;border:2px solid #f5f5f5;font-size:14px;line-height:20px;background:#f5f5f5 url(/themes/tlu/images/icon-search.svg) no-repeat 10px 50%/18px;border-radius:20px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.header .search-block-form .form-item input[type=search]:hover{border-color:#efefef}.header .search-block-form .form-item input[type=search]:active,.header .search-block-form .form-item input[type=search]:focus{background-color:#fff;border-color:#efefef}@media (min-width:1081px) and (max-width:1280px){.header .search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;width:60px;height:80px;padding:0;z-index:10;border-left:1px solid #efefef}.header .search-block-form form{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.header .search-block-form .btn--searchform-toggle{display:block;overflow:hidden;text-indent:-999px;width:59px;-ms-flex-negative:0;flex-shrink:0;background:url(/themes/tlu/images/icon-search.svg) no-repeat 50% 50%/36px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header .search-block-form .btn--searchform-toggle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.searchform--open .header .search-block-form .btn--searchform-toggle{background:url(/themes/tlu/images/icon-close.svg) no-repeat 50% 50%/21px}.header .search-block-form .form-item input[type=search]{visibility:hidden;width:0;height:80px;font-size:20px;line-height:30px;padding:25px 0;border:0;background:#f5f5f5 url(/themes/tlu/images/icon-search.svg) no-repeat 20px 50%/36px;border-radius:0;-webkit-transition:width .3s ease-in-out,padding .3s ease-in-out;transition:width .3s ease-in-out,padding .3s ease-in-out}.header .search-block-form .form-item input[type=search]:active,.header .search-block-form .form-item input[type=search]:focus{-webkit-box-shadow:inset 0 -2px 0 #efefef;box-shadow:inset 0 -2px 0 #efefef}.searchform--open .header .search-block-form{width:calc(100% - 90px);-webkit-box-shadow:-10px 0 0 #fff;box-shadow:-10px 0 0 #fff}.searchform--open .header .search-block-form .form-item input[type=search]{visibility:visible;padding:25px 25px 25px 80px;width:100%}}@media (min-width:1281px){.header .search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:4.86111vw;top:-40px;height:40px;width:19.44444vw;border-left:0;padding:0;-webkit-transition:none .3s ease-in-out;transition:none .3s ease-in-out}.header .search-block-form form{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.header .search-block-form .form-item input[type=search]{visibility:visible;display:block;width:19.44444vw;height:40px;right:0;padding:8px 18px 8px 38px;border:2px solid #f5f5f5;font-size:14px;line-height:20px;background:#f5f5f5 url(/themes/tlu/images/icon-search.svg) no-repeat 10px 50%/18px;border-radius:20px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.header .search-block-form .form-item input[type=search]:hover{border-color:#efefef}.header .search-block-form .form-item input[type=search]:active,.header .search-block-form .form-item input[type=search]:focus{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.header .search-block-form .btn--searchform-toggle{visibility:hidden;display:block;overflow:hidden;text-indent:-999px;width:59px;-ms-flex-negative:0;flex-shrink:0;background:url(/themes/tlu/images/icon-search.svg) no-repeat 50% 50%/36px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header .search-block-form .btn--searchform-toggle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.searchform--open .header .search-block-form .btn--searchform-toggle{background:url(/themes/tlu/images/icon-close.svg) no-repeat 50% 50%/21px}.header.u-fixed .search-block-form{top:0;right:0;height:97px;width:60px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;background:0 0}.header.u-fixed .search-block-form .btn--searchform-toggle{visibility:visible}.header.u-fixed .search-block-form .form-item input[type=search]{width:0;height:100px;font-size:20px;line-height:30px;visibility:hidden;border:0;padding:35px 0;border-radius:0}.searchform--open .header.u-fixed .search-block-form{width:calc(100% - 4.86111vw - 60px);-webkit-box-shadow:-10px 0 0 #fff;box-shadow:-10px 0 0 #fff;background:#fff}.searchform--open .header.u-fixed .search-block-form input[type=search]{visibility:visible;width:100%;padding:35px 80px;background:#f5f5f5 url(/themes/tlu/images/icon-search.svg) no-repeat 20px 50%/36px}.searchform--open .header.u-fixed .search-block-form input[type=search]:active,.searchform--open .header.u-fixed .search-block-form input[type=search]:focus{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}}.user-login-form .messages,.views-exposed-form .messages,.webform-submission-form .messages{margin-bottom:20px}.user-login-form .form--inline,.views-exposed-form .form--inline,.webform-submission-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.user-login-form .form--inline .form-item,.views-exposed-form .form--inline .form-item,.webform-submission-form .form--inline .form-item{float:none}.user-login-form .form-item,.views-exposed-form .form-item,.webform-submission-form .form-item{position:relative;margin-bottom:20px}.user-login-form .form-item label.form-required:after,.views-exposed-form .form-item label.form-required:after,.webform-submission-form .form-item label.form-required:after{content:'*';font-size:16px;color:#b71234;position:relative}.user-login-form .form-item.form-type-date.form-no-label,.user-login-form .form-item.form-type-email.form-no-label,.user-login-form .form-item.form-type-number.form-no-label,.user-login-form .form-item.form-type-password.form-no-label,.user-login-form .form-item.form-type-search-api-autocomplete.form-no-label,.user-login-form .form-item.form-type-tel.form-no-label,.user-login-form .form-item.form-type-textfield.form-no-label,.views-exposed-form .form-item.form-type-date.form-no-label,.views-exposed-form .form-item.form-type-email.form-no-label,.views-exposed-form .form-item.form-type-number.form-no-label,.views-exposed-form .form-item.form-type-password.form-no-label,.views-exposed-form .form-item.form-type-search-api-autocomplete.form-no-label,.views-exposed-form .form-item.form-type-tel.form-no-label,.views-exposed-form .form-item.form-type-textfield.form-no-label,.webform-submission-form .form-item.form-type-date.form-no-label,.webform-submission-form .form-item.form-type-email.form-no-label,.webform-submission-form .form-item.form-type-number.form-no-label,.webform-submission-form .form-item.form-type-password.form-no-label,.webform-submission-form .form-item.form-type-search-api-autocomplete.form-no-label,.webform-submission-form .form-item.form-type-tel.form-no-label,.webform-submission-form .form-item.form-type-textfield.form-no-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-login-form .form-item.form-type-date.form-no-label .field-suffix,.user-login-form .form-item.form-type-email.form-no-label .field-suffix,.user-login-form .form-item.form-type-number.form-no-label .field-suffix,.user-login-form .form-item.form-type-password.form-no-label .field-suffix,.user-login-form .form-item.form-type-search-api-autocomplete.form-no-label .field-suffix,.user-login-form .form-item.form-type-tel.form-no-label .field-suffix,.user-login-form .form-item.form-type-textfield.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-date.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-email.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-number.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-password.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-search-api-autocomplete.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-tel.form-no-label .field-suffix,.views-exposed-form .form-item.form-type-textfield.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-date.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-email.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-number.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-password.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-search-api-autocomplete.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-tel.form-no-label .field-suffix,.webform-submission-form .form-item.form-type-textfield.form-no-label .field-suffix{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user-login-form .form-item.form-type-date.form-no-label input,.user-login-form .form-item.form-type-email.form-no-label input,.user-login-form .form-item.form-type-number.form-no-label input,.user-login-form .form-item.form-type-password.form-no-label input,.user-login-form .form-item.form-type-search-api-autocomplete.form-no-label input,.user-login-form .form-item.form-type-tel.form-no-label input,.user-login-form .form-item.form-type-textfield.form-no-label input,.views-exposed-form .form-item.form-type-date.form-no-label input,.views-exposed-form .form-item.form-type-email.form-no-label input,.views-exposed-form .form-item.form-type-number.form-no-label input,.views-exposed-form .form-item.form-type-password.form-no-label input,.views-exposed-form .form-item.form-type-search-api-autocomplete.form-no-label input,.views-exposed-form .form-item.form-type-tel.form-no-label input,.views-exposed-form .form-item.form-type-textfield.form-no-label input,.webform-submission-form .form-item.form-type-date.form-no-label input,.webform-submission-form .form-item.form-type-email.form-no-label input,.webform-submission-form .form-item.form-type-number.form-no-label input,.webform-submission-form .form-item.form-type-password.form-no-label input,.webform-submission-form .form-item.form-type-search-api-autocomplete.form-no-label input,.webform-submission-form .form-item.form-type-tel.form-no-label input,.webform-submission-form .form-item.form-type-textfield.form-no-label input{font-size:14px;line-height:20px;height:40px;padding:7px;margin-right:10px}.user-login-form .form-item.form-type-date input,.user-login-form .form-item.form-type-email input,.user-login-form .form-item.form-type-number input,.user-login-form .form-item.form-type-password input,.user-login-form .form-item.form-type-search-api-autocomplete input,.user-login-form .form-item.form-type-tel input,.user-login-form .form-item.form-type-textfield input,.views-exposed-form .form-item.form-type-date input,.views-exposed-form .form-item.form-type-email input,.views-exposed-form .form-item.form-type-number input,.views-exposed-form .form-item.form-type-password input,.views-exposed-form .form-item.form-type-search-api-autocomplete input,.views-exposed-form .form-item.form-type-tel input,.views-exposed-form .form-item.form-type-textfield input,.webform-submission-form .form-item.form-type-date input,.webform-submission-form .form-item.form-type-email input,.webform-submission-form .form-item.form-type-number input,.webform-submission-form .form-item.form-type-password input,.webform-submission-form .form-item.form-type-search-api-autocomplete input,.webform-submission-form .form-item.form-type-tel input,.webform-submission-form .form-item.form-type-textfield input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #f5f5f5;width:100%;max-width:100%;height:50px;background:#f5f5f5;padding:7px 12px;margin:0;line-height:30px;font-size:14px;color:#3c4445;border-radius:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.user-login-form .form-item.form-type-date input:hover,.user-login-form .form-item.form-type-email input:hover,.user-login-form .form-item.form-type-number input:hover,.user-login-form .form-item.form-type-password input:hover,.user-login-form .form-item.form-type-search-api-autocomplete input:hover,.user-login-form .form-item.form-type-tel input:hover,.user-login-form .form-item.form-type-textfield input:hover,.views-exposed-form .form-item.form-type-date input:hover,.views-exposed-form .form-item.form-type-email input:hover,.views-exposed-form .form-item.form-type-number input:hover,.views-exposed-form .form-item.form-type-password input:hover,.views-exposed-form .form-item.form-type-search-api-autocomplete input:hover,.views-exposed-form .form-item.form-type-tel input:hover,.views-exposed-form .form-item.form-type-textfield input:hover,.webform-submission-form .form-item.form-type-date input:hover,.webform-submission-form .form-item.form-type-email input:hover,.webform-submission-form .form-item.form-type-number input:hover,.webform-submission-form .form-item.form-type-password input:hover,.webform-submission-form .form-item.form-type-search-api-autocomplete input:hover,.webform-submission-form .form-item.form-type-tel input:hover,.webform-submission-form .form-item.form-type-textfield input:hover{border-color:#efefef}.user-login-form .form-item.form-type-date input:active,.user-login-form .form-item.form-type-date input:focus,.user-login-form .form-item.form-type-email input:active,.user-login-form .form-item.form-type-email input:focus,.user-login-form .form-item.form-type-number input:active,.user-login-form .form-item.form-type-number input:focus,.user-login-form .form-item.form-type-password input:active,.user-login-form .form-item.form-type-password input:focus,.user-login-form .form-item.form-type-search-api-autocomplete input:active,.user-login-form .form-item.form-type-search-api-autocomplete input:focus,.user-login-form .form-item.form-type-tel input:active,.user-login-form .form-item.form-type-tel input:focus,.user-login-form .form-item.form-type-textfield input:active,.user-login-form .form-item.form-type-textfield input:focus,.views-exposed-form .form-item.form-type-date input:active,.views-exposed-form .form-item.form-type-date input:focus,.views-exposed-form .form-item.form-type-email input:active,.views-exposed-form .form-item.form-type-email input:focus,.views-exposed-form .form-item.form-type-number input:active,.views-exposed-form .form-item.form-type-number input:focus,.views-exposed-form .form-item.form-type-password input:active,.views-exposed-form .form-item.form-type-password input:focus,.views-exposed-form .form-item.form-type-search-api-autocomplete input:active,.views-exposed-form .form-item.form-type-search-api-autocomplete input:focus,.views-exposed-form .form-item.form-type-tel input:active,.views-exposed-form .form-item.form-type-tel input:focus,.views-exposed-form .form-item.form-type-textfield input:active,.views-exposed-form .form-item.form-type-textfield input:focus,.webform-submission-form .form-item.form-type-date input:active,.webform-submission-form .form-item.form-type-date input:focus,.webform-submission-form .form-item.form-type-email input:active,.webform-submission-form .form-item.form-type-email input:focus,.webform-submission-form .form-item.form-type-number input:active,.webform-submission-form .form-item.form-type-number input:focus,.webform-submission-form .form-item.form-type-password input:active,.webform-submission-form .form-item.form-type-password input:focus,.webform-submission-form .form-item.form-type-search-api-autocomplete input:active,.webform-submission-form .form-item.form-type-search-api-autocomplete input:focus,.webform-submission-form .form-item.form-type-tel input:active,.webform-submission-form .form-item.form-type-tel input:focus,.webform-submission-form .form-item.form-type-textfield input:active,.webform-submission-form .form-item.form-type-textfield input:focus{background-color:#fff;border-color:#efefef}@media (min-width:769px){.user-login-form .form-item.form-type-date input,.user-login-form .form-item.form-type-email input,.user-login-form .form-item.form-type-number input,.user-login-form .form-item.form-type-password input,.user-login-form .form-item.form-type-search-api-autocomplete input,.user-login-form .form-item.form-type-tel input,.user-login-form .form-item.form-type-textfield input,.views-exposed-form .form-item.form-type-date input,.views-exposed-form .form-item.form-type-email input,.views-exposed-form .form-item.form-type-number input,.views-exposed-form .form-item.form-type-password input,.views-exposed-form .form-item.form-type-search-api-autocomplete input,.views-exposed-form .form-item.form-type-tel input,.views-exposed-form .form-item.form-type-textfield input,.webform-submission-form .form-item.form-type-date input,.webform-submission-form .form-item.form-type-email input,.webform-submission-form .form-item.form-type-number input,.webform-submission-form .form-item.form-type-password input,.webform-submission-form .form-item.form-type-search-api-autocomplete input,.webform-submission-form .form-item.form-type-tel input,.webform-submission-form .form-item.form-type-textfield input{padding:12px 17px;font-size:16px;line-height:30px;height:60px}}.user-login-form .form-item.form-type-date label,.user-login-form .form-item.form-type-email label,.user-login-form .form-item.form-type-number label,.user-login-form .form-item.form-type-password label,.user-login-form .form-item.form-type-search-api-autocomplete label,.user-login-form .form-item.form-type-tel label,.user-login-form .form-item.form-type-textfield label,.views-exposed-form .form-item.form-type-date label,.views-exposed-form .form-item.form-type-email label,.views-exposed-form .form-item.form-type-number label,.views-exposed-form .form-item.form-type-password label,.views-exposed-form .form-item.form-type-search-api-autocomplete label,.views-exposed-form .form-item.form-type-tel label,.views-exposed-form .form-item.form-type-textfield label,.webform-submission-form .form-item.form-type-date label,.webform-submission-form .form-item.form-type-email label,.webform-submission-form .form-item.form-type-number label,.webform-submission-form .form-item.form-type-password label,.webform-submission-form .form-item.form-type-search-api-autocomplete label,.webform-submission-form .form-item.form-type-tel label,.webform-submission-form .form-item.form-type-textfield label{display:block;padding:0 5px;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#7d7779;background:#f5f5f5;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:15px;left:10px;pointer-events:none}@media (min-width:769px){.user-login-form .form-item.form-type-date label,.user-login-form .form-item.form-type-email label,.user-login-form .form-item.form-type-number label,.user-login-form .form-item.form-type-password label,.user-login-form .form-item.form-type-search-api-autocomplete label,.user-login-form .form-item.form-type-tel label,.user-login-form .form-item.form-type-textfield label,.views-exposed-form .form-item.form-type-date label,.views-exposed-form .form-item.form-type-email label,.views-exposed-form .form-item.form-type-number label,.views-exposed-form .form-item.form-type-password label,.views-exposed-form .form-item.form-type-search-api-autocomplete label,.views-exposed-form .form-item.form-type-tel label,.views-exposed-form .form-item.form-type-textfield label,.webform-submission-form .form-item.form-type-date label,.webform-submission-form .form-item.form-type-email label,.webform-submission-form .form-item.form-type-number label,.webform-submission-form .form-item.form-type-password label,.webform-submission-form .form-item.form-type-search-api-autocomplete label,.webform-submission-form .form-item.form-type-tel label,.webform-submission-form .form-item.form-type-textfield label{letter-spacing:2px}}.user-login-form .form-item.form-type-date input.u-active~label,.user-login-form .form-item.form-type-date input:active~label,.user-login-form .form-item.form-type-date input:focus~label,.user-login-form .form-item.form-type-date input:not([value=""])~label,.user-login-form .form-item.form-type-email input.u-active~label,.user-login-form .form-item.form-type-email input:active~label,.user-login-form .form-item.form-type-email input:focus~label,.user-login-form .form-item.form-type-email input:not([value=""])~label,.user-login-form .form-item.form-type-number input.u-active~label,.user-login-form .form-item.form-type-number input:active~label,.user-login-form .form-item.form-type-number input:focus~label,.user-login-form .form-item.form-type-number input:not([value=""])~label,.user-login-form .form-item.form-type-password input.u-active~label,.user-login-form .form-item.form-type-password input:active~label,.user-login-form .form-item.form-type-password input:focus~label,.user-login-form .form-item.form-type-password input:not([value=""])~label,.user-login-form .form-item.form-type-search-api-autocomplete input.u-active~label,.user-login-form .form-item.form-type-search-api-autocomplete input:active~label,.user-login-form .form-item.form-type-search-api-autocomplete input:focus~label,.user-login-form .form-item.form-type-search-api-autocomplete input:not([value=""])~label,.user-login-form .form-item.form-type-tel input.u-active~label,.user-login-form .form-item.form-type-tel input:active~label,.user-login-form .form-item.form-type-tel input:focus~label,.user-login-form .form-item.form-type-tel input:not([value=""])~label,.user-login-form .form-item.form-type-textfield input.u-active~label,.user-login-form .form-item.form-type-textfield input:active~label,.user-login-form .form-item.form-type-textfield input:focus~label,.user-login-form .form-item.form-type-textfield input:not([value=""])~label,.views-exposed-form .form-item.form-type-date input.u-active~label,.views-exposed-form .form-item.form-type-date input:active~label,.views-exposed-form .form-item.form-type-date input:focus~label,.views-exposed-form .form-item.form-type-date input:not([value=""])~label,.views-exposed-form .form-item.form-type-email input.u-active~label,.views-exposed-form .form-item.form-type-email input:active~label,.views-exposed-form .form-item.form-type-email input:focus~label,.views-exposed-form .form-item.form-type-email input:not([value=""])~label,.views-exposed-form .form-item.form-type-number input.u-active~label,.views-exposed-form .form-item.form-type-number input:active~label,.views-exposed-form .form-item.form-type-number input:focus~label,.views-exposed-form .form-item.form-type-number input:not([value=""])~label,.views-exposed-form .form-item.form-type-password input.u-active~label,.views-exposed-form .form-item.form-type-password input:active~label,.views-exposed-form .form-item.form-type-password input:focus~label,.views-exposed-form .form-item.form-type-password input:not([value=""])~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input.u-active~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input:active~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input:focus~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input:not([value=""])~label,.views-exposed-form .form-item.form-type-tel input.u-active~label,.views-exposed-form .form-item.form-type-tel input:active~label,.views-exposed-form .form-item.form-type-tel input:focus~label,.views-exposed-form .form-item.form-type-tel input:not([value=""])~label,.views-exposed-form .form-item.form-type-textfield input.u-active~label,.views-exposed-form .form-item.form-type-textfield input:active~label,.views-exposed-form .form-item.form-type-textfield input:focus~label,.views-exposed-form .form-item.form-type-textfield input:not([value=""])~label,.webform-submission-form .form-item.form-type-date input.u-active~label,.webform-submission-form .form-item.form-type-date input:active~label,.webform-submission-form .form-item.form-type-date input:focus~label,.webform-submission-form .form-item.form-type-date input:not([value=""])~label,.webform-submission-form .form-item.form-type-email input.u-active~label,.webform-submission-form .form-item.form-type-email input:active~label,.webform-submission-form .form-item.form-type-email input:focus~label,.webform-submission-form .form-item.form-type-email input:not([value=""])~label,.webform-submission-form .form-item.form-type-number input.u-active~label,.webform-submission-form .form-item.form-type-number input:active~label,.webform-submission-form .form-item.form-type-number input:focus~label,.webform-submission-form .form-item.form-type-number input:not([value=""])~label,.webform-submission-form .form-item.form-type-password input.u-active~label,.webform-submission-form .form-item.form-type-password input:active~label,.webform-submission-form .form-item.form-type-password input:focus~label,.webform-submission-form .form-item.form-type-password input:not([value=""])~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input.u-active~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input:active~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input:focus~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input:not([value=""])~label,.webform-submission-form .form-item.form-type-tel input.u-active~label,.webform-submission-form .form-item.form-type-tel input:active~label,.webform-submission-form .form-item.form-type-tel input:focus~label,.webform-submission-form .form-item.form-type-tel input:not([value=""])~label,.webform-submission-form .form-item.form-type-textfield input.u-active~label,.webform-submission-form .form-item.form-type-textfield input:active~label,.webform-submission-form .form-item.form-type-textfield input:focus~label,.webform-submission-form .form-item.form-type-textfield input:not([value=""])~label{top:-10px;color:#fff;background:#282627}@media (min-width:769px){.user-login-form .form-item.form-type-date label,.user-login-form .form-item.form-type-email label,.user-login-form .form-item.form-type-number label,.user-login-form .form-item.form-type-password label,.user-login-form .form-item.form-type-search-api-autocomplete label,.user-login-form .form-item.form-type-tel label,.user-login-form .form-item.form-type-textfield label,.views-exposed-form .form-item.form-type-date label,.views-exposed-form .form-item.form-type-email label,.views-exposed-form .form-item.form-type-number label,.views-exposed-form .form-item.form-type-password label,.views-exposed-form .form-item.form-type-search-api-autocomplete label,.views-exposed-form .form-item.form-type-tel label,.views-exposed-form .form-item.form-type-textfield label,.webform-submission-form .form-item.form-type-date label,.webform-submission-form .form-item.form-type-email label,.webform-submission-form .form-item.form-type-number label,.webform-submission-form .form-item.form-type-password label,.webform-submission-form .form-item.form-type-search-api-autocomplete label,.webform-submission-form .form-item.form-type-tel label,.webform-submission-form .form-item.form-type-textfield label{top:20px;left:20px}.user-login-form .form-item.form-type-date input.u-active~label,.user-login-form .form-item.form-type-date input:active~label,.user-login-form .form-item.form-type-date input:focus~label,.user-login-form .form-item.form-type-email input.u-active~label,.user-login-form .form-item.form-type-email input:active~label,.user-login-form .form-item.form-type-email input:focus~label,.user-login-form .form-item.form-type-number input.u-active~label,.user-login-form .form-item.form-type-number input:active~label,.user-login-form .form-item.form-type-number input:focus~label,.user-login-form .form-item.form-type-password input.u-active~label,.user-login-form .form-item.form-type-password input:active~label,.user-login-form .form-item.form-type-password input:focus~label,.user-login-form .form-item.form-type-search-api-autocomplete input.u-active~label,.user-login-form .form-item.form-type-search-api-autocomplete input:active~label,.user-login-form .form-item.form-type-search-api-autocomplete input:focus~label,.user-login-form .form-item.form-type-tel input.u-active~label,.user-login-form .form-item.form-type-tel input:active~label,.user-login-form .form-item.form-type-tel input:focus~label,.user-login-form .form-item.form-type-textfield input.u-active~label,.user-login-form .form-item.form-type-textfield input:active~label,.user-login-form .form-item.form-type-textfield input:focus~label,.views-exposed-form .form-item.form-type-date input.u-active~label,.views-exposed-form .form-item.form-type-date input:active~label,.views-exposed-form .form-item.form-type-date input:focus~label,.views-exposed-form .form-item.form-type-email input.u-active~label,.views-exposed-form .form-item.form-type-email input:active~label,.views-exposed-form .form-item.form-type-email input:focus~label,.views-exposed-form .form-item.form-type-number input.u-active~label,.views-exposed-form .form-item.form-type-number input:active~label,.views-exposed-form .form-item.form-type-number input:focus~label,.views-exposed-form .form-item.form-type-password input.u-active~label,.views-exposed-form .form-item.form-type-password input:active~label,.views-exposed-form .form-item.form-type-password input:focus~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input.u-active~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input:active~label,.views-exposed-form .form-item.form-type-search-api-autocomplete input:focus~label,.views-exposed-form .form-item.form-type-tel input.u-active~label,.views-exposed-form .form-item.form-type-tel input:active~label,.views-exposed-form .form-item.form-type-tel input:focus~label,.views-exposed-form .form-item.form-type-textfield input.u-active~label,.views-exposed-form .form-item.form-type-textfield input:active~label,.views-exposed-form .form-item.form-type-textfield input:focus~label,.webform-submission-form .form-item.form-type-date input.u-active~label,.webform-submission-form .form-item.form-type-date input:active~label,.webform-submission-form .form-item.form-type-date input:focus~label,.webform-submission-form .form-item.form-type-email input.u-active~label,.webform-submission-form .form-item.form-type-email input:active~label,.webform-submission-form .form-item.form-type-email input:focus~label,.webform-submission-form .form-item.form-type-number input.u-active~label,.webform-submission-form .form-item.form-type-number input:active~label,.webform-submission-form .form-item.form-type-number input:focus~label,.webform-submission-form .form-item.form-type-password input.u-active~label,.webform-submission-form .form-item.form-type-password input:active~label,.webform-submission-form .form-item.form-type-password input:focus~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input.u-active~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input:active~label,.webform-submission-form .form-item.form-type-search-api-autocomplete input:focus~label,.webform-submission-form .form-item.form-type-tel input.u-active~label,.webform-submission-form .form-item.form-type-tel input:active~label,.webform-submission-form .form-item.form-type-tel input:focus~label,.webform-submission-form .form-item.form-type-textfield input.u-active~label,.webform-submission-form .form-item.form-type-textfield input:active~label,.webform-submission-form .form-item.form-type-textfield input:focus~label{top:-10px}}.user-login-form .form-item.form-type-select label,.views-exposed-form .form-item.form-type-select label,.webform-submission-form .form-item.form-type-select label{color:#fff;font:inherit;background:#282627;left:15px;top:-10px;display:block;padding:0 5px;font-size:10px;line-height:20px;text-transform:uppercase;font-weight:700;border-radius:3px;position:absolute;pointer-events:none;letter-spacing:2px}@media (min-width:769px){.user-login-form .form-item.form-type-select label,.views-exposed-form .form-item.form-type-select label,.webform-submission-form .form-item.form-type-select label{top:-10px;left:20px}}.user-login-form .form-item.form-type-select .chosen-container,.views-exposed-form .form-item.form-type-select .chosen-container,.webform-submission-form .form-item.form-type-select .chosen-container{width:100%!important;max-width:100%;font:inherit}.user-login-form .form-item.form-type-select .chosen-container.chosen-container-active .chosen-single,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-container-active .chosen-single,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-container-active .chosen-single{background-color:#fff;border-color:#efefef}.user-login-form .form-item.form-type-select .chosen-container .chosen-single,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single{padding:12px 17px;font-size:16px;line-height:30px;height:60px;border:3px solid #f5f5f5;background:#f5f5f5;margin:0;color:#3c4445;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.user-login-form .form-item.form-type-select .chosen-container .chosen-single:hover,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single:hover,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single:hover{border-color:#efefef}.user-login-form .form-item.form-type-select .chosen-container .chosen-single span,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single span,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single span{display:block;width:100%;margin:0;padding-right:40px}.user-login-form .form-item.form-type-select .chosen-container .chosen-single span:after,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single span:after,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single span:after{content:"";position:absolute;top:50%;margin-top:-8px;right:17px;height:16px;width:24px;background:url(/themes/tlu/images/caret-line.svg) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-login-form .form-item.form-type-select .chosen-container .chosen-single b,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single b,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single b{display:none}@media (max-width:768px){.user-login-form .form-item.form-type-select .chosen-container .chosen-single,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single{height:50px}.user-login-form .form-item.form-type-select .chosen-container .chosen-single span,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single span,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single span{letter-spacing:1px}.user-login-form .form-item.form-type-select .chosen-container .chosen-single span:after,.views-exposed-form .form-item.form-type-select .chosen-container .chosen-single span:after,.webform-submission-form .form-item.form-type-select .chosen-container .chosen-single span:after{right:12px}}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single{border-radius:6px 6px 0 0}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single span:after,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single span:after,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-single span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop{border:3px solid #efefef;-webkit-box-shadow:none;box-shadow:none}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results{margin:0;padding:0}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li{display:block;padding:10px 17px;line-height:20px}.user-login-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted,.views-exposed-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted,.webform-submission-form .form-item.form-type-select .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted{background-color:#efefef;background-image:none;color:#3c4445}.user-login-form .form-item.form-type-search-api-autocomplete input[name=keys],.user-login-form .form-item.form-type-textfield input[name=keys],.views-exposed-form .form-item.form-type-search-api-autocomplete input[name=keys],.views-exposed-form .form-item.form-type-textfield input[name=keys],.webform-submission-form .form-item.form-type-search-api-autocomplete input[name=keys],.webform-submission-form .form-item.form-type-textfield input[name=keys]{padding:7px 12px 7px 37px;background-image:url(/themes/tlu/images/icon-search.svg);background-repeat:no-repeat;background-position:10px 50%}.user-login-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.user-login-form .form-item.form-type-textfield input[name=keys]+label,.views-exposed-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.views-exposed-form .form-item.form-type-textfield input[name=keys]+label,.webform-submission-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.webform-submission-form .form-item.form-type-textfield input[name=keys]+label{left:35px}@media (min-width:769px){.user-login-form .form-item.form-type-search-api-autocomplete input[name=keys],.user-login-form .form-item.form-type-textfield input[name=keys],.views-exposed-form .form-item.form-type-search-api-autocomplete input[name=keys],.views-exposed-form .form-item.form-type-textfield input[name=keys],.webform-submission-form .form-item.form-type-search-api-autocomplete input[name=keys],.webform-submission-form .form-item.form-type-textfield input[name=keys]{padding:12px 17px 12px 47px;background-position:20px 50%}.user-login-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.user-login-form .form-item.form-type-textfield input[name=keys]+label,.views-exposed-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.views-exposed-form .form-item.form-type-textfield input[name=keys]+label,.webform-submission-form .form-item.form-type-search-api-autocomplete input[name=keys]+label,.webform-submission-form .form-item.form-type-textfield input[name=keys]+label{left:45px}}.user-login-form .form-item.form-type-textarea textarea,.views-exposed-form .form-item.form-type-textarea textarea,.webform-submission-form .form-item.form-type-textarea textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #f5f5f5;width:100%;max-width:100%;height:50px;background:#f5f5f5;padding:7px 12px;margin:0;line-height:30px;font-size:14px;color:#3c4445;border-radius:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:120px;line-height:20px;resize:none}.user-login-form .form-item.form-type-textarea textarea:hover,.views-exposed-form .form-item.form-type-textarea textarea:hover,.webform-submission-form .form-item.form-type-textarea textarea:hover{border-color:#efefef}.user-login-form .form-item.form-type-textarea textarea:active,.user-login-form .form-item.form-type-textarea textarea:focus,.views-exposed-form .form-item.form-type-textarea textarea:active,.views-exposed-form .form-item.form-type-textarea textarea:focus,.webform-submission-form .form-item.form-type-textarea textarea:active,.webform-submission-form .form-item.form-type-textarea textarea:focus{background-color:#fff;border-color:#efefef}@media (min-width:769px){.user-login-form .form-item.form-type-textarea textarea,.views-exposed-form .form-item.form-type-textarea textarea,.webform-submission-form .form-item.form-type-textarea textarea{padding:12px 17px;font-size:16px;line-height:30px;height:60px}}@media (min-width:769px){.user-login-form .form-item.form-type-textarea textarea,.views-exposed-form .form-item.form-type-textarea textarea,.webform-submission-form .form-item.form-type-textarea textarea{height:120px}}.user-login-form .form-item.form-type-textarea label,.views-exposed-form .form-item.form-type-textarea label,.webform-submission-form .form-item.form-type-textarea label{display:block;padding:0 5px;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#7d7779;background:#f5f5f5;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:20px;left:15px}@media (min-width:769px){.user-login-form .form-item.form-type-textarea label,.views-exposed-form .form-item.form-type-textarea label,.webform-submission-form .form-item.form-type-textarea label{letter-spacing:2px}}.user-login-form .form-item.form-type-textarea textarea.u-active~label,.user-login-form .form-item.form-type-textarea textarea:active~label,.user-login-form .form-item.form-type-textarea textarea:focus~label,.user-login-form .form-item.form-type-textarea textarea:not(:empty)~label,.views-exposed-form .form-item.form-type-textarea textarea.u-active~label,.views-exposed-form .form-item.form-type-textarea textarea:active~label,.views-exposed-form .form-item.form-type-textarea textarea:focus~label,.views-exposed-form .form-item.form-type-textarea textarea:not(:empty)~label,.webform-submission-form .form-item.form-type-textarea textarea.u-active~label,.webform-submission-form .form-item.form-type-textarea textarea:active~label,.webform-submission-form .form-item.form-type-textarea textarea:focus~label,.webform-submission-form .form-item.form-type-textarea textarea:not(:empty)~label{top:-10px;color:#fff;background:#282627}.user-login-form .form-item.fieldgroup>legend,.views-exposed-form .form-item.fieldgroup>legend,.webform-submission-form .form-item.fieldgroup>legend{display:inline-block;vertical-align:top;padding:0 5px;margin:0 0 10px 15px;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#fff;background:#282627;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:769px){.user-login-form .form-item.fieldgroup>legend,.views-exposed-form .form-item.fieldgroup>legend,.webform-submission-form .form-item.fieldgroup>legend{letter-spacing:2px}}.user-login-form .form-item .description,.views-exposed-form .form-item .description,.webform-submission-form .form-item .description{padding:5px 20px 0;font-size:12px;line-height:15px;color:#3c4445}.user-login-form .form-checkboxes,.views-exposed-form .form-checkboxes,.webform-submission-form .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.user-login-form .form-checkboxes .form-item,.views-exposed-form .form-checkboxes .form-item,.webform-submission-form .form-checkboxes .form-item{margin:0 20px 10px 0;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px)}.user-login-form .form-type-checkbox input,.views-exposed-form .form-type-checkbox input,.webform-submission-form .form-type-checkbox input{display:none}.user-login-form .form-type-checkbox input:checked+label,.views-exposed-form .form-type-checkbox input:checked+label,.webform-submission-form .form-type-checkbox input:checked+label{color:#3c4445}.user-login-form .form-type-checkbox input:checked+label:before,.views-exposed-form .form-type-checkbox input:checked+label:before,.webform-submission-form .form-type-checkbox input:checked+label:before{background:#3c4445 url(/themes/tlu/images/icon-check.svg) no-repeat 50% 50%}.user-login-form .form-type-checkbox label,.views-exposed-form .form-type-checkbox label,.webform-submission-form .form-type-checkbox label{display:block;position:relative;padding-left:30px;font-size:14px;font-weight:700;letter-spacing:-1px;color:#7d7779;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-login-form .form-type-checkbox label:hover,.views-exposed-form .form-type-checkbox label:hover,.webform-submission-form .form-type-checkbox label:hover{color:#3c4445}.user-login-form .form-type-checkbox label:hover:before,.views-exposed-form .form-type-checkbox label:hover:before,.webform-submission-form .form-type-checkbox label:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1);background:#3c4445 url(/themes/tlu/images/icon-check.svg) no-repeat 50% 50%}.user-login-form .form-type-checkbox label:before,.views-exposed-form .form-type-checkbox label:before,.webform-submission-form .form-type-checkbox label:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:#efefef no-repeat 50% 50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-login-form .form-type-checkbox .description,.views-exposed-form .form-type-checkbox .description,.webform-submission-form .form-type-checkbox .description{padding:5px 0 0 30px}.user-login-form .webform-type-radios,.views-exposed-form .webform-type-radios,.webform-submission-form .webform-type-radios{margin-bottom:10px}.user-login-form .form-radios,.views-exposed-form .form-radios,.webform-submission-form .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.user-login-form .form-radios .form-item,.views-exposed-form .form-radios .form-item,.webform-submission-form .form-radios .form-item{margin:0 20px 10px 0;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px)}.user-login-form .form-type-radio input,.views-exposed-form .form-type-radio input,.webform-submission-form .form-type-radio input{display:none}.user-login-form .form-type-radio input:checked+label,.views-exposed-form .form-type-radio input:checked+label,.webform-submission-form .form-type-radio input:checked+label{color:#3c4445}.user-login-form .form-type-radio input:checked+label:before,.views-exposed-form .form-type-radio input:checked+label:before,.webform-submission-form .form-type-radio input:checked+label:before{background:#3c4445;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border-color:#3c4445}.user-login-form .form-type-radio label,.views-exposed-form .form-type-radio label,.webform-submission-form .form-type-radio label{display:block;position:relative;padding-left:30px;font-size:14px;font-weight:700;letter-spacing:-1px;color:#7d7779;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-login-form .form-type-radio label:hover,.views-exposed-form .form-type-radio label:hover,.webform-submission-form .form-type-radio label:hover{color:#3c4445}.user-login-form .form-type-radio label:hover:before,.views-exposed-form .form-type-radio label:hover:before,.webform-submission-form .form-type-radio label:hover:before{border-color:#3c4445}.user-login-form .form-type-radio label:before,.views-exposed-form .form-type-radio label:before,.webform-submission-form .form-type-radio label:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 7px #fff;box-shadow:inset 0 0 0 7px #fff;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-login-form .captcha,.views-exposed-form .captcha,.webform-submission-form .captcha{margin-bottom:10px}.user-login-form .form-actions,.views-exposed-form .form-actions,.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-login-form .form-actions .button,.views-exposed-form .form-actions .button,.webform-submission-form .form-actions .button{margin:10px 20px 0 0}.user-login-form .form-managed-file .form-submit,.user-login-form .form-type-managed-file .form-submit,.views-exposed-form .form-managed-file .form-submit,.views-exposed-form .form-type-managed-file .form-submit,.webform-submission-form .form-managed-file .form-submit,.webform-submission-form .form-type-managed-file .form-submit{padding:10px 20px;border-radius:20px}.user-login-form .form-managed-file .description,.user-login-form .form-type-managed-file .description,.views-exposed-form .form-managed-file .description,.views-exposed-form .form-type-managed-file .description,.webform-submission-form .form-managed-file .description,.webform-submission-form .form-type-managed-file .description{margin-bottom:20px}.user-login-form .form-managed-file .description:last-of-type,.user-login-form .form-type-managed-file .description:last-of-type,.views-exposed-form .form-managed-file .description:last-of-type,.views-exposed-form .form-type-managed-file .description:last-of-type,.webform-submission-form .form-managed-file .description:last-of-type,.webform-submission-form .form-type-managed-file .description:last-of-type{margin-bottom:0}.user-login-form .form-managed-file>.form-item,.user-login-form .form-type-managed-file>.form-item,.views-exposed-form .form-managed-file>.form-item,.views-exposed-form .form-type-managed-file>.form-item,.webform-submission-form .form-managed-file>.form-item,.webform-submission-form .form-type-managed-file>.form-item{margin-bottom:10px}.user-login-form .form-managed-file>label,.user-login-form .form-type-managed-file>label,.views-exposed-form .form-managed-file>label,.views-exposed-form .form-type-managed-file>label,.webform-submission-form .form-managed-file>label,.webform-submission-form .form-type-managed-file>label{display:block;padding:0 5px;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#7d7779;background:#f5f5f5;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:15px;top:-10px;color:#fff;background:#282627}@media (min-width:769px){.user-login-form .form-managed-file>label,.user-login-form .form-type-managed-file>label,.views-exposed-form .form-managed-file>label,.views-exposed-form .form-type-managed-file>label,.webform-submission-form .form-managed-file>label,.webform-submission-form .form-type-managed-file>label{letter-spacing:2px}}.user-login-form .form-managed-file .file-input,.user-login-form .form-type-managed-file .file-input,.views-exposed-form .form-managed-file .file-input,.views-exposed-form .form-type-managed-file .file-input,.webform-submission-form .form-managed-file .file-input,.webform-submission-form .form-type-managed-file .file-input{position:relative;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #f5f5f5;width:100%;max-width:100%;height:50px;background:#f5f5f5;padding:7px 12px;margin:0;line-height:30px;font-size:14px;color:#3c4445;border-radius:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.user-login-form .form-managed-file .file-input:hover,.user-login-form .form-type-managed-file .file-input:hover,.views-exposed-form .form-managed-file .file-input:hover,.views-exposed-form .form-type-managed-file .file-input:hover,.webform-submission-form .form-managed-file .file-input:hover,.webform-submission-form .form-type-managed-file .file-input:hover{border-color:#efefef}.user-login-form .form-managed-file .file-input:active,.user-login-form .form-managed-file .file-input:focus,.user-login-form .form-type-managed-file .file-input:active,.user-login-form .form-type-managed-file .file-input:focus,.views-exposed-form .form-managed-file .file-input:active,.views-exposed-form .form-managed-file .file-input:focus,.views-exposed-form .form-type-managed-file .file-input:active,.views-exposed-form .form-type-managed-file .file-input:focus,.webform-submission-form .form-managed-file .file-input:active,.webform-submission-form .form-managed-file .file-input:focus,.webform-submission-form .form-type-managed-file .file-input:active,.webform-submission-form .form-type-managed-file .file-input:focus{background-color:#fff;border-color:#efefef}@media (min-width:769px){.user-login-form .form-managed-file .file-input,.user-login-form .form-type-managed-file .file-input,.views-exposed-form .form-managed-file .file-input,.views-exposed-form .form-type-managed-file .file-input,.webform-submission-form .form-managed-file .file-input,.webform-submission-form .form-type-managed-file .file-input{padding:12px 17px;font-size:16px;line-height:30px;height:60px}}.user-login-form .form-managed-file .file-input:hover span,.user-login-form .form-type-managed-file .file-input:hover span,.views-exposed-form .form-managed-file .file-input:hover span,.views-exposed-form .form-type-managed-file .file-input:hover span,.webform-submission-form .form-managed-file .file-input:hover span,.webform-submission-form .form-type-managed-file .file-input:hover span{-webkit-transform:scale(1.05);transform:scale(1.05)}.user-login-form .form-managed-file .file-input span,.user-login-form .form-type-managed-file .file-input span,.views-exposed-form .form-managed-file .file-input span,.views-exposed-form .form-type-managed-file .file-input span,.webform-submission-form .form-managed-file .file-input span,.webform-submission-form .form-type-managed-file .file-input span{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;display:inline-block;vertical-align:top;padding:10px 20px;color:#fff;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.7px;text-align:center;background:#b71234;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute}.department-fk .user-login-form .form-managed-file .file-input span,.department-fk .user-login-form .form-type-managed-file .file-input span,.department-fk .views-exposed-form .form-managed-file .file-input span,.department-fk .views-exposed-form .form-type-managed-file .file-input span,.department-fk .webform-submission-form .form-managed-file .file-input span,.department-fk .webform-submission-form .form-type-managed-file .file-input span{background:#101820}.department-dt .user-login-form .form-managed-file .file-input span,.department-dt .user-login-form .form-type-managed-file .file-input span,.department-dt .views-exposed-form .form-managed-file .file-input span,.department-dt .views-exposed-form .form-type-managed-file .file-input span,.department-dt .webform-submission-form .form-managed-file .file-input span,.department-dt .webform-submission-form .form-type-managed-file .file-input span{background:#6bcaba}.department-hr .user-login-form .form-managed-file .file-input span,.department-hr .user-login-form .form-type-managed-file .file-input span,.department-hr .views-exposed-form .form-managed-file .file-input span,.department-hr .views-exposed-form .form-type-managed-file .file-input span,.department-hr .webform-submission-form .form-managed-file .file-input span,.department-hr .webform-submission-form .form-type-managed-file .file-input span{background:#f68d2e}.department-yk .user-login-form .form-managed-file .file-input span,.department-yk .user-login-form .form-type-managed-file .file-input span,.department-yk .views-exposed-form .form-managed-file .file-input span,.department-yk .views-exposed-form .form-type-managed-file .file-input span,.department-yk .webform-submission-form .form-managed-file .file-input span,.department-yk .webform-submission-form .form-type-managed-file .file-input span{background:#a77bca}.department-lt .user-login-form .form-managed-file .file-input span,.department-lt .user-login-form .form-type-managed-file .file-input span,.department-lt .views-exposed-form .form-managed-file .file-input span,.department-lt .views-exposed-form .form-type-managed-file .file-input span,.department-lt .webform-submission-form .form-managed-file .file-input span,.department-lt .webform-submission-form .form-type-managed-file .file-input span{background:#59cbe8}.department-hk .user-login-form .form-managed-file .file-input span,.department-hk .user-login-form .form-type-managed-file .file-input span,.department-hk .views-exposed-form .form-managed-file .file-input span,.department-hk .views-exposed-form .form-type-managed-file .file-input span,.department-hk .webform-submission-form .form-managed-file .file-input span,.department-hk .webform-submission-form .form-type-managed-file .file-input span{background:#a4d65e}.department-rk .user-login-form .form-managed-file .file-input span,.department-rk .user-login-form .form-type-managed-file .file-input span,.department-rk .views-exposed-form .form-managed-file .file-input span,.department-rk .views-exposed-form .form-type-managed-file .file-input span,.department-rk .webform-submission-form .form-managed-file .file-input span,.department-rk .webform-submission-form .form-type-managed-file .file-input span{background:#307fe2}.department-ht .user-login-form .form-managed-file .file-input span,.department-ht .user-login-form .form-type-managed-file .file-input span,.department-ht .views-exposed-form .form-managed-file .file-input span,.department-ht .views-exposed-form .form-type-managed-file .file-input span,.department-ht .webform-submission-form .form-managed-file .file-input span,.department-ht .webform-submission-form .form-type-managed-file .file-input span{background:#d3bba8}.user-login-form .form-managed-file .file-input span:hover,.user-login-form .form-type-managed-file .file-input span:hover,.views-exposed-form .form-managed-file .file-input span:hover,.views-exposed-form .form-type-managed-file .file-input span:hover,.webform-submission-form .form-managed-file .file-input span:hover,.webform-submission-form .form-type-managed-file .file-input span:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.user-login-form .form-managed-file .file-input span:active,.user-login-form .form-type-managed-file .file-input span:active,.views-exposed-form .form-managed-file .file-input span:active,.views-exposed-form .form-type-managed-file .file-input span:active,.webform-submission-form .form-managed-file .file-input span:active,.webform-submission-form .form-type-managed-file .file-input span:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (min-width:1081px){.user-login-form .form-managed-file .file-input span,.user-login-form .form-type-managed-file .file-input span,.views-exposed-form .form-managed-file .file-input span,.views-exposed-form .form-type-managed-file .file-input span,.webform-submission-form .form-managed-file .file-input span,.webform-submission-form .form-type-managed-file .file-input span{padding:15px 25px;font-size:16px;letter-spacing:-.8px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);border-radius:25px}}@media (min-width:1081px){.user-login-form .form-managed-file .file-input span,.user-login-form .form-type-managed-file .file-input span,.views-exposed-form .form-managed-file .file-input span,.views-exposed-form .form-type-managed-file .file-input span,.webform-submission-form .form-managed-file .file-input span,.webform-submission-form .form-type-managed-file .file-input span{top:7px;left:12px;padding:10px 25px;width:150px;border-radius:20px;font-size:14px;letter-spacing:-.7px;padding:10px 25px}}.user-login-form .form-managed-file .file-input input,.user-login-form .form-type-managed-file .file-input input,.views-exposed-form .form-managed-file .file-input input,.views-exposed-form .form-type-managed-file .file-input input,.webform-submission-form .form-managed-file .file-input input,.webform-submission-form .form-type-managed-file .file-input input{position:absolute;top:0;left:0;padding-left:140px;width:100%;height:100%;opacity:0;cursor:pointer}.webform-submission-form .form-checkboxes .form-item,.webform-submission-form .form-radios .form-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:481px){.bef-exposed-form .form-checkboxes .form-item,.bef-exposed-form .form-radios .form-item{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 20px);flex:0 1 calc(33.3333% - 20px)}}@media (min-width:769px){.bef-exposed-form .form-checkboxes .form-item,.bef-exposed-form .form-radios .form-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:1081px){.bef-exposed-form .form-item{margin-bottom:20px}.bef-exposed-form .form-checkboxes .form-item,.bef-exposed-form .form-radios .form-item{margin-right:30px}}.embedded-form h3{font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px;margin-bottom:20px}@media (min-width:769px){.embedded-form h3{font-size:24px;line-height:30px;letter-spacing:-1.2px}}@media (min-width:1081px){.embedded-form h3{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.embedded-form h3{margin-bottom:40px}}.user-login-form{padding:0 20px 40px;width:440px;max-width:100%}.search-api-autocomplete-search{background:#fff;border:3px solid #efefef;max-height:180px;overflow:auto;border-radius:6px;z-index:20}.search-api-autocomplete-search .ui-menu-item:hover{background:#efefef}.search-api-autocomplete-search .ui-menu-item-wrapper{display:block;padding:5px 17px}.form-type-webform-custom-composite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-type-webform-custom-composite>label{font-size:18px;line-height:20px;letter-spacing:-.9px;font-style:italic;font-family:"Times New Roman",Times,Georgia,serif;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:769px){.form-type-webform-custom-composite>label{font-size:20px;line-height:20px;letter-spacing:-1px}}@media (min-width:1081px){.form-type-webform-custom-composite>label{font-size:24px;line-height:30px;letter-spacing:-1px}}.form-type-webform-custom-composite .webform-multiple-table{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form-type-webform-custom-composite .webform-multiple-add{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;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:10px}.form-type-webform-custom-composite .webform-multiple-add .form-item{margin:0 0 0 20px}.form-type-webform-custom-composite .webform-multiple-add .form-submit{padding:10px 20px;min-width:100px;font-size:14px;line-height:20px;letter-spacing:-.7px;border-radius:20px;-webkit-box-shadow:inset 0 -4px 0 #000;box-shadow:inset 0 -4px 0 #000}.webform-multiple-table table,.webform-multiple-table tbody,.webform-multiple-table thead{display:block}.webform-multiple-table table{width:100%;margin:0}.webform-multiple-table table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.webform-multiple-table table td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -5px;padding:10px 0 0;border-bottom:1px solid #efefef}.webform-multiple-table table td .form-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0;padding:0 5px 10px}.webform-multiple-table table td.webform-multiple-table--operations-two{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;padding:30px 0}.webform-multiple-table .form-item+.form-item{margin:0}.btn{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none}.btn--text{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#3c4445;-webkit-box-shadow:inset 0 -1px 0 #b71234;box-shadow:inset 0 -1px 0 #b71234}.btn--text:hover{-webkit-box-shadow:inset 0 -3px 0 #b71234;box-shadow:inset 0 -3px 0 #b71234}@media (min-width:481px){.btn--text{font-size:11px;letter-spacing:2px}}.btn--next,.btn--prev{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;width:20px;height:20px;font-size:.1px;background:url(/themes/tlu/images/btn--next.svg) no-repeat 50% 50%/100%;z-index:5;-webkit-transition:all .2s;transition:all .2s;color:transparent}.btn--next:hover,.btn--prev:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.btn--prev{background:url(/themes/tlu/images/btn--prev.svg) no-repeat 50% 50%/100%}.btn--default{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;display:inline-block;vertical-align:top;padding:10px 20px;color:#fff;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.7px;text-align:center;background:#b71234;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.department-fk .btn--default{background:#101820}.department-dt .btn--default{background:#6bcaba}.department-hr .btn--default{background:#f68d2e}.department-yk .btn--default{background:#a77bca}.department-lt .btn--default{background:#59cbe8}.department-hk .btn--default{background:#a4d65e}.department-rk .btn--default{background:#307fe2}.department-ht .btn--default{background:#d3bba8}.btn--default:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.btn--default:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (min-width:1081px){.btn--default{padding:15px 25px;font-size:16px;letter-spacing:-.8px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);border-radius:25px}}.btn--default:after{display:inline-block;vertical-align:top;margin-left:6px;width:20px;height:20px}.btn--default.btn--info:after{content:"";background:url(/themes/tlu/images/icon-btn--ask.svg) no-repeat 50% 50%}.btn--default.btn--application:after{content:"";background:url(/themes/tlu/images/icon-btn--application.svg) no-repeat 50% 50%}.btn--default.btn--more:after{content:"";background:url(/themes/tlu/images/icon-btn--more.svg) no-repeat 50% 50%}.btn--default.btn--download:after{content:"";background:url(/themes/tlu/images/icon-btn--download.svg) no-repeat 50% 50%}.form-submit:not(.image-button){background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;text-align:center;padding:15px 25px;color:#fff;font-size:14px;line-height:20px;letter-spacing:-.7px;font-weight:700;background:#282627;-webkit-box-shadow:inset 0 -3px 0 #000;box-shadow:inset 0 -3px 0 #000;border-radius:25px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-submit:not(.image-button):hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.form-submit:not(.image-button):active{-webkit-transform:scale(.98);transform:scale(.98)}@media (min-width:769px){.form-submit:not(.image-button){padding:20px 30px;min-width:200px;font-size:16px;letter-spacing:-.8px;border-radius:30px;-webkit-box-shadow:inset 0 -4px 0 #000;box-shadow:inset 0 -4px 0 #000}}.direct-links a{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;display:inline-block;vertical-align:top;padding:10px 20px;color:#fff;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.7px;text-align:center;background:#b71234;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap}.department-fk .direct-links a{background:#101820}.department-dt .direct-links a{background:#6bcaba}.department-hr .direct-links a{background:#f68d2e}.department-yk .direct-links a{background:#a77bca}.department-lt .direct-links a{background:#59cbe8}.department-hk .direct-links a{background:#a4d65e}.department-rk .direct-links a{background:#307fe2}.department-ht .direct-links a{background:#d3bba8}.direct-links a:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.direct-links a:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (min-width:1081px){.direct-links a{padding:15px 25px;font-size:16px;letter-spacing:-.8px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);border-radius:25px}}.direct-links a:after{display:inline-block;vertical-align:top;margin-left:6px;width:20px;height:20px;content:"";background:url(/themes/tlu/images/icon-btn--application.svg) no-repeat 50% 50%}.node{color:#3c4445}.node--hero{width:100%;position:relative;z-index:3;-ms-flex-negative:0;flex-shrink:0}.node--hero img{display:block;width:100%}.node--header{padding:0 0 40px 0}.node--header .tags{margin-bottom:10px;width:100%;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2px;color:#b71234}.node--header h1{min-width:100%;margin-bottom:20px;font-style:italic;font-size:30px;line-height:30px;letter-spacing:-1.5px}.node--summary{font-family:"Times New Roman",Times,Georgia,serif;color:#7d7779;font-size:18px;line-height:20px;letter-spacing:-.55px}.node--actions{margin:20px 0 0}.node--actions .direct-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.node--actions .direct-links a{margin:0 0 10px 0;width:100%;white-space:pre-wrap}.node--actions .direct-links a+a{margin-right:10px}.node--actions .block,.node--actions .btn{width:100%;margin-bottom:10px}.node--actions .block:last-child,.node--actions .btn:last-child{margin-bottom:0}.node--sidebar .btn{width:100%;margin-bottom:10px}.node--sidebar:last-child{margin-bottom:0}.node--footer{margin-top:40px}.node--footer .node--date{font-style:italic}@media (min-width:481px){.node--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--actions .block,.node--actions .btn,.node--actions .direct-links{width:calc(50% - 10px)}.node--actions .block-social-media{width:auto;margin-right:auto}.event-detail .node--actions .block-social-media,.node--actions .block-social-media:only-child{margin-left:0}.node--sidebar .btn{width:calc(50% - 10px)}}@media (min-width:769px){.node--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--header .node--data{max-width:calc(100% - 220px);-ms-flex-negative:1;flex-shrink:1;min-width:280px}.node--actions{width:220px;padding-left:20px;margin:0 0 0 auto;display:block}.node--actions .block,.node--actions .btn,.node--actions .direct-links{width:100%}.node--actions .direct-links a{width:auto}.node--sidebar .btn{width:calc(33.3333% - 10px)}}@media (min-width:1081px){.node--header{padding:0 0 40px 0}.node--header .tags{margin-bottom:20px;font-size:12px;letter-spacing:4px}.node--header h1{font-size:50px;line-height:40px;letter-spacing:-2.5px}.node--summary{font-size:20px;line-height:25px;letter-spacing:-.62px}.node--actions .block,.node--actions .btn{margin-bottom:20px}.node--actions .block:last-child,.node--actions .btn:last-child{margin-bottom:0}.node--sidebar .btn{width:100%}}@media (min-width:1281px){.node--header h1{font-size:60px;line-height:50px;letter-spacing:-3px}.node--header .node--data{max-width:44.44444vw}.u-full-width .node--header .node--data{max-width:calc(100% - 16.66667vw)}.node--summary{font-size:26px;line-height:30px;letter-spacing:-.8px}.node--actions{width:16.66667vw;padding-left:2.77778vw}.u-full-width .node--hero{width:96.52778vw;margin:0 -12.5vw 0 -9.02778vw}}.node--content{font-size:14px;line-height:20px}.node--content:after{content:"";display:table;clear:both}@media (min-width:1081px){.node--content{font-size:16px;line-height:25px}}@media (min-width:1281px){.node--content{width:44.44444vw}.node--content.view{width:auto}}.node--content a[name]{color:#3c4445}.node--content a[name]:hover{color:#3c4445}.node--content a:not(.btn):not([name]){color:#3c4445;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.node--content a:not(.btn):not([name]):hover{color:#b71234}.node--content b{font-weight:700}.node--content em{font-style:italic}.node--content hr{border:1px solid #efefef;margin:20px 0;clear:both}@media (min-width:1281px){.node--content hr{margin:40px 0}}.node--content>p:first-child:first-letter{float:left;font-size:60px;line-height:60px;letter-spacing:-8px;margin-right:20px;font-style:italic;text-transform:uppercase;font-family:"Times New Roman",Times,Georgia,serif;vertical-align:bottom}@media (min-width:1081px){.node--content>p:first-child:first-letter{font-size:80px;line-height:75px;letter-spacing:-10px}}.node--content ol,.node--content p,.node--content ul{margin-bottom:20px}.node--content ol:last-child,.node--content p:last-child,.node--content ul:last-child{margin-bottom:0}.node--content h1{font-size:30px;line-height:30px;letter-spacing:-1.5px;font-style:italic;color:#3c4445;margin:40px 0 20px}@media (min-width:769px){.node--content h1{font-size:40px;line-height:40px;letter-spacing:-2px}}@media (min-width:1081px){.node--content h1{font-size:60px;line-height:50px;letter-spacing:-3px}}.node--content h1:first-child{margin-top:0}.node--content h2{font-size:24px;line-height:30px;letter-spacing:-1.2px;font-style:italic;margin:40px 0 20px}@media (min-width:769px){.node--content h2{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.node--content h2{font-size:40px;line-height:40px;letter-spacing:-2px}}.node--content h2:first-child{margin-top:0}.node--content .view-grouping-header,.node--content h3{font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px;margin:40px 0 20px}@media (min-width:769px){.node--content .view-grouping-header,.node--content h3{font-size:24px;line-height:30px;letter-spacing:-1.2px}}@media (min-width:1081px){.node--content .view-grouping-header,.node--content h3{font-size:30px;line-height:30px;letter-spacing:-1.5px}}.node--content .view-grouping-header:first-child,.node--content h3:first-child{margin-top:0}.node--content h4{font-size:18px;line-height:20px;letter-spacing:-.9px;font-style:italic;margin:40px 0 20px}@media (min-width:769px){.node--content h4{font-size:20px;line-height:20px;letter-spacing:-1px}}@media (min-width:1081px){.node--content h4{font-size:24px;line-height:30px;letter-spacing:-1px}}.node--content h4:first-child{margin-top:0}.node--content h5{font-size:16px;line-height:20px;letter-spacing:-.8px;font-style:italic;margin:40px 0 20px}@media (min-width:769px){.node--content h5{font-size:18px;line-height:20px;letter-spacing:-.9px}}@media (min-width:1081px){.node--content h5{font-size:20px;line-height:20px;letter-spacing:-1px}}.node--content h5:first-child{margin-top:0}.node--content h6{margin:40px 0 20px;font-size:10px;line-height:20px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.node--content h6:first-child{margin-top:0}.node--content ul:not(.pager__items) li{position:relative;margin:0 0 10px;padding-left:25px}.node--content ul:not(.pager__items) li:before{content:"";display:block;position:absolute;top:8px;left:8px;width:8px;height:8px;background:#b71234;border-radius:50%}.node--content ul:not(.pager__items) li:last-child{margin-bottom:0}.node--content ol{list-style:decimal;margin-left:25px}.node--content ol li{margin:0 0 10px}.node--content ol li:last-child{margin-bottom:0}.node--content .node--summary{margin-bottom:20px}.node--content .youtube-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.node--content .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.node--content .iframe-container,.node--content .video-embed-field-responsive-video{margin:20px 0;clear:both}@media (min-width:1081px){.node--content .iframe-container,.node--content .video-embed-field-responsive-video{margin:20px 0}}@media (min-width:1281px){.node--content .iframe-container,.node--content .video-embed-field-responsive-video{margin:40px 0}.u-full-width .node--content .iframe-container,.u-full-width .node--content .video-embed-field-responsive-video{margin:40px 0}}.node--content .caption-drupal-entity{display:block}.node--content .caption-drupal-entity.align-center,.node--content .caption-drupal-entity.align-left,.node--content .caption-drupal-entity.align-right{margin:20px auto;width:100%}.node--content .caption-drupal-entity.align-center>.embedded-entity,.node--content .caption-drupal-entity.align-left>.embedded-entity,.node--content .caption-drupal-entity.align-right>.embedded-entity{display:block}.node--content .caption-drupal-entity.align-center>.embedded-entity+figcaption,.node--content .caption-drupal-entity.align-left>.embedded-entity+figcaption,.node--content .caption-drupal-entity.align-right>.embedded-entity+figcaption{display:block}.node--content .caption-drupal-entity.align-center>.embedded-entity--video,.node--content .caption-drupal-entity.align-left>.embedded-entity--video,.node--content .caption-drupal-entity.align-right>.embedded-entity--video{width:100%}@media (min-width:769px){.node--content .caption-drupal-entity.align-center>.embedded-entity--video,.node--content .caption-drupal-entity.align-left>.embedded-entity--video,.node--content .caption-drupal-entity.align-right>.embedded-entity--video{width:70%}}.node--content .caption-drupal-entity.align-center>.embedded-entity--video+figcaption,.node--content .caption-drupal-entity.align-left>.embedded-entity--video+figcaption,.node--content .caption-drupal-entity.align-right>.embedded-entity--video+figcaption{width:100%}@media (min-width:769px){.node--content .caption-drupal-entity.align-center>.embedded-entity--video+figcaption,.node--content .caption-drupal-entity.align-left>.embedded-entity--video+figcaption,.node--content .caption-drupal-entity.align-right>.embedded-entity--video+figcaption{width:70%}}.node--content .caption-drupal-entity.align-center>.embedded-entity--audio,.node--content .caption-drupal-entity.align-left>.embedded-entity--audio,.node--content .caption-drupal-entity.align-right>.embedded-entity--audio{width:300px}.node--content .caption-drupal-entity.align-center>.embedded-entity--audio+figcaption,.node--content .caption-drupal-entity.align-left>.embedded-entity--audio+figcaption,.node--content .caption-drupal-entity.align-right>.embedded-entity--audio+figcaption{display:block;width:300px}.node--content .caption-drupal-entity.align-center{clear:both}.node--content .caption-drupal-entity.align-center>.embedded-entity{margin-left:auto;margin-right:auto}.node--content .caption-drupal-entity.align-center>.embedded-entity+figcaption{margin-left:auto;margin-right:auto}.node--content .caption-drupal-entity.align-right>.embedded-entity{margin-left:auto}.node--content .caption-drupal-entity.align-right>.embedded-entity+figcaption{margin-left:auto}.node--content .caption-drupal-entity.align-left>.embedded-entity{margin-right:auto}.node--content .caption-drupal-entity.align-left>.embedded-entity+figcaption{margin-right:auto}.node--content .caption-drupal-entity .embedded-entity{margin-bottom:0}.node--content .caption-drupal-entity .embedded-entity+figcaption{margin-bottom:40px}@media (min-width:1281px){.node--content .caption-drupal-entity .embedded-entity+figcaption{margin-bottom:80px}}.node--content .embedded-entity.embedded-entity--video.align-center .media,.node--content .embedded-entity.embedded-entity--video.align-left .media,.node--content .embedded-entity.embedded-entity--video.align-right .media{width:100%}@media (min-width:769px){.node--content .embedded-entity.embedded-entity--video.align-center .media,.node--content .embedded-entity.embedded-entity--video.align-left .media,.node--content .embedded-entity.embedded-entity--video.align-right .media{width:70%}}.node--content .embedded-entity.embedded-entity--video-align-left .media{margin-right:auto}.node--content .embedded-entity.embedded-entity--video.align-right .media{margin-left:auto}.node--content .embedded-entity.embedded-entity--video.align-center .media{margin-left:auto;margin-right:auto}.node--content .embedded-entity.embedded-entity--audio .media{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.node--content .embedded-entity.embedded-entity--audio.align-center{clear:both}.node--content .embedded-entity.embedded-entity--audio.align-center .media{margin-left:auto;margin-right:auto}.node--content .embedded-entity.embedded-entity--audio.align-left .media{margin-right:auto}.node--content .embedded-entity.embedded-entity--audio.align-right .media{margin-left:auto}.node--content .caption-img{display:block;position:relative;margin:20px 0}.node--content .caption-img.align-center,.node--content .caption-img.align-left,.node--content .caption-img.align-right{margin:20px auto;width:100%}.node--content .caption-img img{width:100%}.node--content .caption-img>figcaption{display:block;text-align:right;font-size:12px;font-style:italic;line-height:15px;padding:5px 10px 0}@media (min-width:481px){.node--content .caption-img.align-center{margin:20px auto;width:100%}.node--content .caption-img.align-right{float:right;width:33.3333%;margin:20px 0 20px 20px}.node--content .caption-img.align-left{float:left;width:33.3333%;margin:20px 20px 20px 0}}@media (min-width:769px){.node--content .caption-img.align-center{width:50%}}@media (min-width:1081px){.node--content .caption-img{margin:20px -20px 20px -20px}.node--content .caption-img.align-center{margin:20px auto;width:43%}.node--content .caption-img.align-right{width:43%;margin:20px -20px 20px 20px}.node--content .caption-img.align-left{width:43%;margin:20px 20px 20px -20px}}@media (min-width:1281px){.node--content .caption-img{margin:40px -15.27778vw 40px -7.63889vw}.u-full-width .node--content .caption-img{margin:40px -12.5vw 40px -9.02778vw}.node--content .caption-img.align-center{margin:40px auto;width:27.77778vw}.node--content .caption-img.align-right{float:right;width:27.77778vw;margin:40px -15.27778vw 40px 40px}.u-full-width .node--content .caption-img.align-right{margin:40px -12.5vw 40px 40px}.node--content .caption-img.align-left{float:left;width:27.77778vw;margin:40px 40px 40px -7.63889vw}.u-full-width .node--content .caption-img.align-left{margin:40px 40px 40px -9.02778vw}}.node--content .person-block{width:100%;font-size:14px;line-height:20px}.node--content .person-block p{color:#7d7779}.node--content .person-block h3{margin-bottom:10px}.node--content .person-block .speciality{margin-bottom:10px;font-weight:700;color:#282627;font-size:10px;text-transform:uppercase;letter-spacing:2px}.node--content .person-block .img{width:200px;height:200px;position:relative}.node--content .person-block .img:after{content:"";display:block;position:absolute;top:20px;left:0;height:200px;width:200px;background:rgba(183,18,52,.2);z-index:2;-webkit-box-shadow:inset 0 -20px 0 #b71234;box-shadow:inset 0 -20px 0 #b71234;border-radius:50%}.department-fk .node--content .person-block .img:after{background:rgba(16,24,32,.2);-webkit-box-shadow:inset 0 -20px 0 #101820;box-shadow:inset 0 -20px 0 #101820}.department-dt .node--content .person-block .img:after{background:rgba(107,202,186,.2);-webkit-box-shadow:inset 0 -20px 0 #6bcaba;box-shadow:inset 0 -20px 0 #6bcaba}.department-hr .node--content .person-block .img:after{background:rgba(246,141,46,.2);-webkit-box-shadow:inset 0 -20px 0 #f68d2e;box-shadow:inset 0 -20px 0 #f68d2e}.department-yk .node--content .person-block .img:after{background:rgba(167,123,202,.2);-webkit-box-shadow:inset 0 -20px 0 #a77bca;box-shadow:inset 0 -20px 0 #a77bca}.department-lt .node--content .person-block .img:after{background:rgba(89,203,232,.2);-webkit-box-shadow:inset 0 -20px 0 #59cbe8;box-shadow:inset 0 -20px 0 #59cbe8}.department-hk .node--content .person-block .img:after{background:rgba(164,214,94,.2);-webkit-box-shadow:inset 0 -20px 0 #a4d65e;box-shadow:inset 0 -20px 0 #a4d65e}.department-rk .node--content .person-block .img:after{background:rgba(48,127,226,.2);-webkit-box-shadow:inset 0 -20px 0 #307fe2;box-shadow:inset 0 -20px 0 #307fe2}.department-ht .node--content .person-block .img:after{background:rgba(211,187,168,.2);-webkit-box-shadow:inset 0 -20px 0 #d3bba8;box-shadow:inset 0 -20px 0 #d3bba8}.node--content .person-block .img img{display:block;border-radius:50%;height:200px;width:200px;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.node--content .person-block{width:290px}.node--content .person-block h3{margin-bottom:20px}.node--content .person-block .speciality{margin-bottom:20px}.node--content .person-block.u-right{float:right;margin:20px -10px 20px 20px;clear:right}}@media (min-width:1081px){.node--content .person-block{width:290px}.node--content .person-block.u-right{margin:20px -20px 20px 40px}}@media (min-width:1281px){.node--content .person-block{width:20.13889vw}.node--content .person-block.u-right{margin:20px -15.27778vw 20px 2.77778vw}}.node--content .text-align-right{text-align:right}.node--content .text-align-left{text-align:left}.node--content .text-align-center{text-align:center}.node--content .text-align-justify{text-align:justify}.node--content .columns{font-size:14px;line-height:20px;border-bottom:1px solid #efefef;clear:both;padding:20px 0}.node--content .columns.columns-stats .col{min-width:230px}.node--content .columns.columns-stats .number span{display:block;font-size:40px;line-height:40px;letter-spacing:-4px;font-family:"Times New Roman",Times,Georgia,serif;font-style:italic}.node--content .columns.columns-stats .number b,.node--content .columns.columns-stats .number strong{display:block;font-size:10px;line-height:20px;letter-spacing:2px;font-weight:700;text-transform:uppercase}@media (min-width:769px){.node--content .columns.columns-stats .number span{font-size:80px;line-height:80px;letter-spacing:-8px}}.node--content .columns.columns-contacts{border-bottom:0}.node--content .columns.columns-contacts .col{padding:0 0 10px}.node--content .columns.columns-contacts .col p{padding-left:46px;font-size:18px;line-height:20px}.node--content .columns.columns-contacts .col p.i-address{background:url(/themes/tlu/images/icon-contact-address.svg) no-repeat 6px 50%}.node--content .columns.columns-contacts .col p.i-phone{background:url(/themes/tlu/images/icon-contact-phone.svg) no-repeat 1px 50%}.node--content .columns.columns-contacts .col p.i-email{background:url(/themes/tlu/images/icon-contact-email.svg) no-repeat 2px 50%}.node--content .columns.columns-contacts .col p a{color:#b71234;text-decoration:none}.node--content .columns.columns-contacts .col p b,.node--content .columns.columns-contacts .col p strong{display:block;font-size:10px;line-height:20px;letter-spacing:2px;font-weight:700;text-transform:uppercase}@media (min-width:769px){.node--content .columns.columns-contacts{margin:0 -15px}.node--content .columns.columns-contacts .col{padding:0 15px}}@media (min-width:1281px){.node--content .columns.columns-contacts{margin:0 -23.95833vw 0 -1.04167vw}}.node--content .columns:last-child{border-bottom:0}.node--content .columns ol,.node--content .columns p,.node--content .columns ul{margin-bottom:10px}.node--content .columns ol:last-child,.node--content .columns p:last-child,.node--content .columns ul:last-child{margin-bottom:0}.node--content .columns .col{padding:0 0 20px}.node--content .columns .btn{width:100%;margin-top:10px}@media (min-width:769px){.node--content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -20px}.u-full-width .node--content .columns{padding:40px 160px 40px 110px;margin:0 -180px 0 -130px}.node--content .columns.columns-4 .col{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;width:25%}.node--content .columns.columns-3 .col{-webkit-box-flex:1;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;width:33.3333%}.node--content .columns.columns-2 .col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.node--content .columns .col{padding:0 20px}}@media (min-width:1281px){.node--content .columns{margin:0 -1.38889vw}.u-full-width .node--content .columns{padding:40px 11.11111vw 40px 7.63889vw;margin:0 -12.5vw 0 -9.02778vw}.node--content .columns .col{padding:0 1.38889vw}}.node--content .media--type-video{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.node--content .media--type-video .video-image{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%}.node--content .media--type-video .video-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.node--content .media--type-video.playing{height:54.29722vw}.node--content .media--type-video.playing .video-image{opacity:0;visibility:hidden}.node--content .media--type-video.playing video{position:relative;height:100%;opacity:1;visibility:visible}.node--content .media--type-video.playing .btn--playpause{opacity:0;visibility:hidden}.node--content .media--type-video.resizing video{height:auto}.node--content .media--type-video video{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;visibility:hidden;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--content .media--type-video .btn--playpause{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;background:#b71234 url(/themes/tlu/images/icon-btn--playpause.svg) no-repeat 50% 50%/20px;border-radius:50%;-webkit-box-shadow:inset 0 -4px 0 #a10c2b;box-shadow:inset 0 -4px 0 #a10c2b;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.node--content .media--type-video .btn--playpause:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.u-full-width .node--content .media--type-video{margin:0}@media (min-width:769px){.node--content .media--type-video .btn--playpause{margin:-80px 0 0 -80px;display:block;width:160px;height:160px;background-size:auto}}@media (min-width:1281px){.u-full-width .node--content .media--type-video{margin:0}}.node--content audio{min-height:55px}.node--content .embedded-entity,.node--content .paragraph--type--person-slider{display:block;margin-bottom:40px}.node--content .embedded-entity:last-child,.node--content .paragraph--type--person-slider:last-child{margin-bottom:0}@media (min-width:1281px){.node--content .embedded-entity,.node--content .paragraph--type--person-slider{margin-bottom:80px}}.node--content.view-id-persons .view-content .view-grouping+.view-grouping{margin-top:20px}.node--content .table-wrap,.node--content.view-id-persons .view-content{overflow:auto;width:100%;margin:20px 0}.accordion .node--content .table-wrap,.accordion .node--content.view-id-persons .view-content,.u-full-width .node--content .table-wrap,.u-full-width .node--content.view-id-persons .view-content{float:none;width:100%;margin:20px 0}.accordion .node--content .table-wrap.u-align-center,.accordion .node--content .table-wrap.u-align-left,.accordion .node--content .table-wrap.u-align-right,.accordion .node--content.view-id-persons .view-content.u-align-center,.accordion .node--content.view-id-persons .view-content.u-align-left,.accordion .node--content.view-id-persons .view-content.u-align-right,.u-full-width .node--content .table-wrap.u-align-center,.u-full-width .node--content .table-wrap.u-align-left,.u-full-width .node--content .table-wrap.u-align-right,.u-full-width .node--content.view-id-persons .view-content.u-align-center,.u-full-width .node--content.view-id-persons .view-content.u-align-left,.u-full-width .node--content.view-id-persons .view-content.u-align-right{float:none;width:100%;margin:20px 0}@media (min-width:481px){.node--content .table-wrap.u-align-center,.node--content.view-id-persons .view-content.u-align-center{margin:20px auto;width:100%}.node--content .table-wrap.u-align-right,.node--content.view-id-persons .view-content.u-align-right{float:right;width:33.3333%;margin:20px 0 20px 20px}.node--content .table-wrap.u-align-left,.node--content.view-id-persons .view-content.u-align-left{float:left;width:33.3333%;margin:20px 20px 20px 0}}@media (min-width:769px){.node--content .table-wrap.u-align-center,.node--content.view-id-persons .view-content.u-align-center{width:50%}}@media (min-width:1081px){.node--content .table-wrap,.node--content.view-id-persons .view-content{margin:20px 0}.node--content .table-wrap.u-align-center,.node--content.view-id-persons .view-content.u-align-center{margin:20px auto;width:43%}.node--content .table-wrap.u-align-right,.node--content.view-id-persons .view-content.u-align-right{width:43%;margin:20px 0 20px 20px}.node--content .table-wrap.u-align-left,.node--content.view-id-persons .view-content.u-align-left{width:43%;margin:20px 20px 20px 0}}@media (min-width:1281px){.node--content .table-wrap,.node--content.view-id-persons .view-content{width:67.36111vw;margin:40px -15.27778vw 40px 0}.accordion .node--content .table-wrap,.accordion .node--content.view-id-persons .view-content,.u-full-width .node--content .table-wrap,.u-full-width .node--content.view-id-persons .view-content{width:100%;float:none;margin:20px 0}.node--content .table-wrap.u-align-center,.node--content.view-id-persons .view-content.u-align-center{margin:40px auto;width:27.77778vw}.node--content .table-wrap.u-align-right,.node--content.view-id-persons .view-content.u-align-right{float:right;width:27.77778vw;margin:40px -15.27778vw 40px 40px}.node--content .table-wrap.u-align-left,.node--content.view-id-persons .view-content.u-align-left{float:left;width:27.77778vw;margin:40px 40px 40px 0}}.node--content.view-persons table.tablesaw-stack.views-view-table{table-layout:auto}.node--content table,.node--content table.tablesaw-stack{width:100%}.node--content table caption,.node--content table.tablesaw-stack caption{font-size:18px;line-height:20px;letter-spacing:-.9px;font-style:italic;text-align:left;margin-bottom:20px}@media (min-width:769px){.node--content table caption,.node--content table.tablesaw-stack caption{font-size:20px;line-height:20px;letter-spacing:-1px}}@media (min-width:1081px){.node--content table caption,.node--content table.tablesaw-stack caption{font-size:24px;line-height:30px;letter-spacing:-1px}}.node--content table thead td,.node--content table thead th,.node--content table.tablesaw-stack thead td,.node--content table.tablesaw-stack thead th{padding:10px;font-size:14px;font-weight:700;line-height:20px;text-align:left;background:#efefef}.node--content table tbody td,.node--content table tbody th,.node--content table.tablesaw-stack tbody td,.node--content table.tablesaw-stack tbody th{padding:10px;vertical-align:middle;font-size:14px;line-height:20px;text-align:left;border-bottom:1px solid #efefef}.node--content table tbody td a:not(.btn),.node--content table tbody th a:not(.btn),.node--content table.tablesaw-stack tbody td a:not(.btn),.node--content table.tablesaw-stack tbody th a:not(.btn){color:#b71234;text-decoration:none}.node--content table tbody td.views-field-field-person-phone,.node--content table tbody td.views-field-field-person-room,.node--content table tbody th.views-field-field-person-phone,.node--content table tbody th.views-field-field-person-room,.node--content table.tablesaw-stack tbody td.views-field-field-person-phone,.node--content table.tablesaw-stack tbody td.views-field-field-person-room,.node--content table.tablesaw-stack tbody th.views-field-field-person-phone,.node--content table.tablesaw-stack tbody th.views-field-field-person-room{white-space:nowrap}@media (min-width:769px){.node--content table.tablesaw-stack.views-view-table,.node--content table.views-view-table{table-layout:fixed}}@media (min-width:1081px){.node--content table thead td,.node--content table thead th,.node--content table.tablesaw-stack thead td,.node--content table.tablesaw-stack thead th{font-size:16px;line-height:30px;padding:10px 20px}.node--content table tbody td,.node--content table tbody th,.node--content table.tablesaw-stack tbody td,.node--content table.tablesaw-stack tbody th{padding:15px 20px;font-size:16px;line-height:20px}}.node--content .accordion .table-wrap{float:none;width:100%;margin:20px 0}.node--content .accordion .table-wrap.u-align-center,.node--content .accordion .table-wrap.u-align-left,.node--content .accordion .table-wrap.u-align-right{float:none;width:100%;margin:20px 0}.node--content .blockquote,.node--content>blockquote{display:block;position:relative;margin:20px 0;font-size:18px;line-height:25px;letter-spacing:-.9px;color:#282627;font-family:"Times New Roman",Times,Georgia,serif;font-style:italic;padding-left:8px;border-left:2px solid #b71234;clear:right}.node--content .blockquote p,.node--content>blockquote p{margin-bottom:10px}.node--content .blockquote figcaption,.node--content>blockquote figcaption{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;color:#7d7779;line-height:20px;font-style:normal;font-weight:700;letter-spacing:normal}@media (min-width:481px){.node--content .blockquote,.node--content>blockquote{float:right;width:33.3333%;margin:20px 0 20px 20px}}@media (min-width:1081px){.node--content .blockquote,.node--content>blockquote{width:43%;margin:20px -20px 20px 20px;font-size:30px;line-height:30px;letter-spacing:-1.5px;padding-left:26px;border-left-width:4px}}@media (min-width:1281px){.node--content .blockquote,.node--content>blockquote{width:20.13889vw;margin:40px -15.27778vw 40px 40px}.u-full-width .node--content .blockquote,.u-full-width .node--content>blockquote{margin:40px -6.25vw 40px 40px}}.node--content dl{display:block;overflow:hidden;margin:40px 0}.node--content dl dt{float:left;width:120px;margin-right:10px;font-weight:700;clear:left}.node--content dl dd{float:left;width:calc(100% - 130px)}@media (min-width:1081px){.node--content dl dt{width:200px;margin-right:20px}.node--content dl dd{width:calc(100% - 220px)}}.node--content .webform-submission-form{margin:40px 0;max-width:680px}.node--links{width:100%}.node--links .paragraph{margin-bottom:20px}.node--links .paragraph a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;font-size:16px;line-height:20px;color:#3c4445;font-weight:700}.node--links .paragraph a:hover{color:#b71234}.node--links .paragraph a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--links .paragraph a:before{content:"";display:block;width:60px;height:60px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0;background:#b71234 url(/themes/tlu/images/icon-link.svg) no-repeat 50% 50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--links .paragraph a.icon--facebook:before{background-image:url(/themes/tlu/images/icon-facebook2.svg)}.node--links .paragraph a.icon--blog:before{background-image:url(/themes/tlu/images/icon-blog.svg)}.node--links .paragraph a.icon--youtube:before{background-image:url(/themes/tlu/images/icon-youtube2.svg)}.node--links .paragraph a.icon--instagram:before{background-image:url(/themes/tlu/images/icon-instagram2.svg)}.node--links .paragraph a span{display:block;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}@media (min-width:481px){.node--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.node--links .paragraph{width:50%;padding:0 10px}}@media (min-width:1081px){.node--links{width:770px;margin:0 -20px}.u-full-width .node--links{width:100%}.u-full-width .node--links .paragraph{padding:20px;width:33.3333%}.node--links .paragraph{padding:20px}}@media (min-width:1281px){.node--links{width:53.47222vw}.u-full-width .node--links{width:100%}}.paragraph--type--referred-block,.paragraph--type--referred-view{margin:40px 0 40px 0}.node--header-slider:last-child{margin-bottom:0}.node--slider{background:#000}.u-full-width .node--slider{margin:0 -20px 0 -10px}.node--slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.node--slider .slide{position:relative;display:none;height:auto}.node--slider .slide.slick-slide,.node--slider .slide:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--slider .slide .node--slider-content{position:relative;z-index:3;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;padding:60px 20px;color:#fff;font-size:16px;line-height:25px;width:100%;height:100%;background:none no-repeat 50% 50%/cover}@media (max-width:480px){.node--slider .slide .node--slider-content{padding:30px 20px 90px}}.node--slider .slide .node--slider-content.u-absolute{position:absolute}.node--slider .slide .node--slider-content.u-absolute:before{display:none}.node--slider .slide .node--slider-content:before{content:"";display:block;width:880px;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,0)));background:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:-1}.node--slider .slide .node--slider-content .slide--img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.node--slider .slide .node--slider-content .slide--title{margin-bottom:20px;font-size:40px;font-style:italic;line-height:25px;font-family:"Times New Roman",Times,Georgia,serif;text-transform:uppercase;letter-spacing:-2px}.node--slider .slide .node--slider-content .slide--title strong{display:block;font-weight:400}.node--slider .slide .slider-links{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;padding:0 80px 10px;z-index:10;right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.node--slider .slide .slider-links a{display:block;margin:10px 10px 0 0;padding:9px 14px;border:1px solid #fff;color:#fff;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-radius:4px}@media (max-width:480px){.node--slider .slide .slider-links a{padding:5px}}.node--slider .slide .slider-links a:hover{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.node--slider .slick-next,.node--slider .slick-prev{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;position:absolute;bottom:10px;right:10px;width:20px;height:20px;font-size:.1px;background:url(/themes/tlu/images/btn-slider-next.svg) no-repeat 50% 50%/100%;z-index:5;-webkit-transition:all .2s;transition:all .2s}.node--slider .slick-next:hover,.node--slider .slick-prev:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (min-width:1281px){.node--slider .slick-next,.node--slider .slick-prev{width:1.3888vw;height:1.3888vw;right:12.5vw}}.node--slider .slick-prev{right:50px;background:url(/themes/tlu/images/btn-slider-prev.svg) no-repeat 50% 50%/100%}@media (min-width:1281px){.node--slider .slick-prev{right:14.58333vw}}.node--slider .slick-dots{position:absolute;bottom:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--slider .slick-dots li{margin-right:10px}.node--slider .slick-dots li.slick-active button{background:#fff}.node--slider .slick-dots li button{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;display:block;width:20px;height:20px;font-size:.1px;background:rgba(255,255,255,.5);border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.node--slider .slick-dots li button:hover{background:#fff}@media (min-width:1281px){.node--slider .slick-dots{left:9.02778vw}.node--slider .slick-dots li{margin-right:.6944vw}}@media (min-width:769px){.node--slider .slide .node--slider-content{font-size:20px;line-height:30px}.node--slider .slide .node--slider-content .slide--title{margin-bottom:20px;font-size:80px;line-height:50px;letter-spacing:-8px}.node--slider .slide .node--slider-content .slide--title strong{white-space:pre}}@media (min-width:1081px){.node--slider .slide .node--slider-content{padding:100px 40px 100px 40px}.node--slider .slide .node--slider-content .slide--title{font-size:100px;line-height:65px;letter-spacing:-12px}.node--slider .slide .slider-links{padding:10px 100px 15px}.node--slider .slick-dots{bottom:20px;left:40px}.node--slider .slick-next,.node--slider .slick-prev{bottom:20px;right:40px}.node--slider .slick-prev{right:70px}.u-full-width .node--slider{width:calc(100% + 80px);margin:0 -40px 0 -40px}.u-full-width .node--slider .slide .node--slider-content{padding:80px 40px}}@media (min-width:1281px){.u-full-width .node--slider{width:96.52778vw;margin:0 -12.5vw 0 -9.02778vw}.u-full-width .node--slider .slick-dots{left:9.02778vw}.u-full-width .node--slider .slide .node--slider-content{padding:80px 9.02778vw 80px}.u-full-width .node--slider .slide .slider-links{padding:10px 9.02778vw 15px}.node--slider .slick-dots{left:9.02778vw}.node--slider .slide .node--slider-content{padding:80px 9.02778vw 80px}.node--slider .slide .slider-links{padding:10px 9.02778vw 60px}}#block-fp-slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.page-node-type-article .header progress{display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#efefef;color:#b71234;z-index:10}.department-fk .page-node-type-article .header progress{color:#101820}.department-dt .page-node-type-article .header progress{color:#6bcaba}.department-hr .page-node-type-article .header progress{color:#f68d2e}.department-yk .page-node-type-article .header progress{color:#a77bca}.department-ht .page-node-type-article .header progress{color:#d3bba8}.department-lt .page-node-type-article .header progress{color:#59cbe8}.department-hk .page-node-type-article .header progress{color:#a4d65e}.department-rk .page-node-type-article .header progress{color:#307fe2}.page-node-type-article .header progress::-webkit-progress-bar{background-color:#efefef}.page-node-type-article .header progress::-webkit-progress-value{background-color:#b71234}.department-fk .page-node-type-article .header progress::-webkit-progress-value{background-color:#101820}.department-dt .page-node-type-article .header progress::-webkit-progress-value{background-color:#6bcaba}.department-hr .page-node-type-article .header progress::-webkit-progress-value{background-color:#f68d2e}.department-yk .page-node-type-article .header progress::-webkit-progress-value{background-color:#a77bca}.department-ht .page-node-type-article .header progress::-webkit-progress-value{background-color:#d3bba8}.department-lt .page-node-type-article .header progress::-webkit-progress-value{background-color:#59cbe8}.department-hk .page-node-type-article .header progress::-webkit-progress-value{background-color:#a4d65e}.department-rk .page-node-type-article .header progress::-webkit-progress-value{background-color:#307fe2}.page-node-type-article .header progress::-moz-progress-bar{background-color:#b71234}.department-fk .page-node-type-article .header progress::-moz-progress-bar{background-color:#101820}.department-dt .page-node-type-article .header progress::-moz-progress-bar{background-color:#6bcaba}.department-hr .page-node-type-article .header progress::-moz-progress-bar{background-color:#f68d2e}.department-yk .page-node-type-article .header progress::-moz-progress-bar{background-color:#a77bca}.department-ht .page-node-type-article .header progress::-moz-progress-bar{background-color:#d3bba8}.department-lt .page-node-type-article .header progress::-moz-progress-bar{background-color:#59cbe8}.department-hk .page-node-type-article .header progress::-moz-progress-bar{background-color:#a4d65e}.department-rk .page-node-type-article .header progress::-moz-progress-bar{background-color:#307fe2}.curriculums-search-widget,.tuitions-search-widget{margin:40px 0}.curriculums-search-widget .views-exposed-form .form-submit,.tuitions-search-widget .views-exposed-form .form-submit{display:none}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags],.tuitions-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]{padding:20px 40px 20px 80px;height:80px;margin-bottom:20px;font-size:30px;line-height:40px;color:#fff;border:0;background:#b71234 url(/themes/tlu/images/icon-suggestions.svg) no-repeat 25px 50%;border-radius:6px}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-webkit-input-placeholder,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-webkit-input-placeholder{color:#fff}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-moz-placeholder,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-moz-placeholder{color:#fff}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-ms-input-placeholder,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::-ms-input-placeholder{color:#fff}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::placeholder,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags input[name=tags]::placeholder{color:#fff}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags label,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags label{display:none}.curriculums-search-widget .views-exposed-form .form-item.form-item-tags .typed-cursor,.tuitions-search-widget .views-exposed-form .form-item.form-item-tags .typed-cursor{font-size:0;height:40px;width:1px;background:#fff;-webkit-animation:blink 1s steps(5,start) infinite;animation:blink 1s steps(5,start) infinite}.curriculums-search-widget .view-content,.tuitions-search-widget .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.curriculums-search-widget .view-content .views-row,.tuitions-search-widget .view-content .views-row{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.curriculums-search-widget .view-content .views-row:hover img,.tuitions-search-widget .view-content .views-row:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.curriculums-search-widget .view-content .views-row img,.tuitions-search-widget .view-content .views-row img{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.curriculums-search-widget .view-content .views-row .item,.tuitions-search-widget .view-content .views-row .item{position:relative;margin:10px;overflow:hidden}.curriculums-search-widget .view-content .views-row a,.tuitions-search-widget .view-content .views-row a{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;color:#fff;font-family:"Times New Roman",Times,Georgia,serif;font-size:24px;font-style:italic;line-height:16px;letter-spacing:-1.2px;text-transform:uppercase;text-decoration:none;z-index:3}.curriculums-search-widget .view-content .views-row a .field,.tuitions-search-widget .view-content .views-row a .field{position:relative;padding:10px}.curriculums-search-widget .view-content .views-row a .field:before,.tuitions-search-widget .view-content .views-row a .field:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,38,39,0)),to(#282627));background:linear-gradient(to bottom,rgba(40,38,39,0),#282627);z-index:1}.curriculums-search-widget .view-content .views-row a .field .field__item,.tuitions-search-widget .view-content .views-row a .field .field__item{position:relative;z-index:2}@media (min-width:481px){.curriculums-search-widget .view-content .views-row,.tuitions-search-widget .view-content .views-row{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:1081px){.curriculums-search-widget .view-content,.tuitions-search-widget .view-content{margin:-20px}.curriculums-search-widget .view-content .views-row .item,.tuitions-search-widget .view-content .views-row .item{margin:20px}.curriculums-search-widget .view-content .views-row a,.tuitions-search-widget .view-content .views-row a{font-size:30px;line-height:20px;letter-spacing:-1.5px}.curriculums-search-widget .view-content .views-row a .field,.tuitions-search-widget .view-content .views-row a .field{padding:20px}}@media (min-width:1281px){.curriculums-search-widget .view-content,.tuitions-search-widget .view-content{margin:-1.38889vw}.curriculums-search-widget .view-content .views-row .item,.tuitions-search-widget .view-content .views-row .item{margin:1.38889vw}}@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}.article{color:#3c4445;padding:0 20px 20px 10px}.article--img{position:relative;z-index:5}.article--img img{display:block;width:100%}.article--img figcaption{display:block;position:absolute;right:10px;bottom:10px;color:#fff;font-size:11px;line-height:20px;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.article--header{padding-top:20px}.article--content{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-width:1px;margin-top:40px}.article--content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.article--sidebar{position:relative;margin:0 -20px;-webkit-box-flex:1;-ms-flex:1 1 calc(100% + 40px);flex:1 1 calc(100% + 40px);width:calc(100% + 40px);padding:20px;color:#fff;font-size:14px;background:#b71234}.department-fk .article--sidebar{background:#101820}.department-dt .article--sidebar{background:#6bcaba}.department-hr .article--sidebar{background:#f68d2e}.department-yk .article--sidebar{background:#a77bca}.department-lt .article--sidebar{background:#59cbe8}.department-hk .article--sidebar{background:#a4d65e}.department-rk .article--sidebar{background:#307fe2}.department-ht .article--sidebar{background:#d3bba8}.article--sidebar:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#efefef;z-index:-1;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.article--sidebar a{color:#fff}.article--author{margin-bottom:20px}.article--author a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article--author a:hover .author--img:after{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.article--author .author--img{position:relative;width:40px;margin:0 10px 0 0}.article--author .author--img:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.article--author .author--img img{display:block;border-radius:50%}.article--author h3{font-size:20px;line-height:20px;letter-spacing:-1px;font-style:italic}.article .department{margin-top:20px;padding-left:15px;position:relative;font-size:12px;line-height:15px;font-weight:700}.article .department span{position:absolute;top:-2.5px;left:0;background:#b71234;width:3px;height:20px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}body[class*=department-] .article .department span{background:#fff!important}@media (min-width:1081px){.article{padding:0 40px 40px 20px}.article--header{padding-left:240px}.article--content{padding-left:40px}.article--content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article--sidebar{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;margin:-40px 0 0 -20px;padding:80px 20px 40px 20px}.article--author a{display:block}.article--author .author--img{width:120px;margin:0 0 20px}.article--author h3{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1281px){.article{padding:0 4.86111vw 40px 1.38889vw}.article--header{padding-left:22.91667vw}.article--content{padding-left:9.02778vw;-webkit-box-flex:0;-ms-flex:0 1 44.44444vw;flex:0 1 44.44444vw;width:44.44444vw}.article--sidebar{-webkit-box-flex:0;-ms-flex:0 0 15.27778vw;flex:0 0 15.27778vw;margin:-40px 0 0 -1.38889vw;padding:80px 1.38889vw 40px 1.38889vw}}.node--type-article.node--view-mode-image-teaser .img{overflow:hidden;max-height:100vh}.node--type-article.node--view-mode-image-teaser .img img{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.node--type-article.node--view-mode-image-teaser h3{margin-bottom:10px;font-size:24px;line-height:25px;letter-spacing:-1.2px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--type-article.node--view-mode-image-teaser .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.node--type-article.node--view-mode-image-teaser .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node--type-article.node--view-mode-image-teaser .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node--type-article.node--view-mode-image-teaser .node--meta{margin-bottom:10px}.node--type-article.node--view-mode-image-teaser .node--meta .tags{margin-right:.69444vw}}.node--type-article.node--view-mode-image-teaser a{position:relative;display:block}.node--type-article.node--view-mode-image-teaser a:hover h3{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.node--type-article.node--view-mode-image-teaser a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--type-article.node--view-mode-image-teaser .node--data{position:absolute;bottom:0;left:0;padding:10px;width:100%;color:#fff;font-size:12px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,38,39,0)),to(#282627));background:linear-gradient(to bottom,rgba(40,38,39,0) 0,#282627 100%)}@media (min-width:769px){.node--type-article.node--view-mode-image-teaser .node--data{padding:20px}.node--type-article.node--view-mode-image-teaser h3{font-size:30px;line-height:30px;letter-spacing:-1.4px}}@media (min-width:1281px){.node--type-article.node--view-mode-image-teaser .node--meta .tags{margin-right:.69444vw}.node--type-article.node--view-mode-image-teaser .node--data{padding:40px 2.77778vw}}.node--type-article.node--view-mode-teaser .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.node--type-article.node--view-mode-teaser .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node--type-article.node--view-mode-teaser .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node--type-article.node--view-mode-teaser .node--meta{margin-bottom:10px}.node--type-article.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.node--type-article.node--view-mode-teaser .node--meta .tags{color:#b71234}.node--type-article.node--view-mode-teaser .node--data{padding:10px;font-size:12px}.node--type-article.node--view-mode-teaser .img{overflow:hidden;width:100%}.node--type-article.node--view-mode-teaser .img img{width:100%;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.node--type-article.node--view-mode-teaser h3{margin-bottom:10px;font-size:20px;line-height:20px;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--type-article.node--view-mode-teaser a{color:#3c4445}.node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.department-fk .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#101820;text-decoration-color:#101820}.department-dt .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#6bcaba;text-decoration-color:#6bcaba}.department-hr .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#f68d2e;text-decoration-color:#f68d2e}.department-yk .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#a77bca;text-decoration-color:#a77bca}.department-ht .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#d3bba8;text-decoration-color:#d3bba8}.department-lt .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#59cbe8;text-decoration-color:#59cbe8}.department-hk .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#a4d65e;text-decoration-color:#a4d65e}.department-rk .node--type-article.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#307fe2;text-decoration-color:#307fe2}.node--type-article.node--view-mode-teaser a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:1281px){.node--type-article.node--view-mode-teaser h3{font-size:24px;line-height:25px;letter-spacing:-1.2px}.node--type-article.node--view-mode-teaser .node--data{padding:20px 1.38889vw}.node--type-article.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.node--type-event.node--view-mode-teaser .event--date{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;padding:10px 0;text-align:center;color:#fff;font-size:8px;line-height:10px;letter-spacing:2px;font-weight:700;text-transform:uppercase;background:#282627;border-radius:50%}.node--type-event.node--view-mode-teaser .event--date strong{display:block;font-size:30px;line-height:30px;font-weight:400;letter-spacing:normal}.node--type-event.node--view-mode-teaser .node--event-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 10px;background-color:#282627;color:#fff;border-radius:35px;font-size:30px;line-height:30px;font-weight:400;margin-right:20px;text-transform:uppercase;min-width:70px}.node--type-event.node--view-mode-teaser .node--event-date div{min-width:50px;text-align:center;position:relative}.node--type-event.node--view-mode-teaser .node--event-date div+div{margin-left:20px}.node--type-event.node--view-mode-teaser .node--event-date div:first-child:not(:last-child):after{content:'-';display:block;position:absolute;top:-5px;left:100%;min-width:20px;line-height:40px;text-align:center}.node--type-event.node--view-mode-teaser .node--event-date div span{display:block}.node--type-event.node--view-mode-teaser .node--event-date div span:last-child{font-size:10px;line-height:10px;letter-spacing:2.5px;font-weight:700}.node--type-event.node--view-mode-teaser .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;margin-bottom:0}.node--type-event.node--view-mode-teaser .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node--type-event.node--view-mode-teaser .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node--type-event.node--view-mode-teaser .node--meta{margin-bottom:10px}.node--type-event.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.node--type-event.node--view-mode-teaser .node--meta .tags{color:#b71234}.node--type-event.node--view-mode-teaser .node--data{padding:0 0 0 10px;font-size:12px}.node--type-event.node--view-mode-teaser img{display:block}.node--type-event.node--view-mode-teaser h3{font-size:20px;line-height:20px;letter-spacing:-1px;margin-bottom:10px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--type-event.node--view-mode-teaser h3:last-child{margin-bottom:0}.node--type-event.node--view-mode-teaser a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#3c4445}.node--type-event.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.node--type-event.node--view-mode-teaser .node--address{padding-left:20px;font-size:12px;color:#3c4445;background:url(/themes/tlu/images/icon-address.svg) no-repeat 3px 50%}@media (min-width:481px){.node--type-event.node--view-mode-teaser.node--view-mode-teaser .event--date{width:70px;height:70px;padding:15px 0;font-size:10px;line-height:10px;letter-spacing:2.5px}}@media (min-width:1081px){.node--type-event.node--view-mode-teaser .node--meta{margin-bottom:0}}@media (min-width:1281px){.node--type-event.node--view-mode-teaser .node--data{padding:0 1.38889vw}.node--type-event.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.loader{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;margin:20px auto 0;text-align:center;font-size:.1px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.u-ajax-loading .loader{opacity:1;visibility:visible}.loader>div{-ms-flex-negative:0;flex-shrink:0;width:3px;height:40px;margin-right:5px;background:#282627;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both alternate;animation:sk-bouncedelay 1s infinite ease-in-out both alternate;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.loader>div:nth-child(2){-webkit-animation-delay:-.33s;animation-delay:-.33s}.loader>div:nth-child(3){-webkit-animation-delay:-.66s;animation-delay:-.66s}.loader>div:nth-child(4){-webkit-animation-delay:-1s;animation-delay:-1s}.loader p{margin:0 0 0 20px;letter-spacing:-2.4px;font-size:24px;line-height:30px;font-style:italic;font-family:"Times New Roman",Times,Georgia,serif;text-transform:uppercase}@-webkit-keyframes sk-bouncedelay{0%{background:#282627}33.3333%{background:#5f5b5b}66.6666%{background:#a69f9f}100%{background:#efefef}}@keyframes sk-bouncedelay{0%{background:#282627}33.3333%{background:#5f5b5b}66.6666%{background:#a69f9f}100%{background:#efefef}}.media--loading::before{background:#b71234!important}.department-fk .media--loading::before{background:#101820!important}.department-dt .media--loading::before{background:#6bcaba!important}.department-hr .media--loading::before{background:#f68d2e!important}.department-yk .media--loading::before{background:#a77bca!important}.department-ht .media--loading::before{background:#d3bba8!important}.department-lt .media--loading::before{background:#59cbe8!important}.department-hk .media--loading::before{background:#a4d65e!important}.department-rk .media--loading::before{background:#307fe2!important}.page.node--view-mode-full{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;min-width:1px;padding:0 20px 20px 10px}.page.node--view-mode-full .node__inner{padding-top:40px}.page--wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.page--wrap.u-full-width .node--view-mode-full{padding:0 20px 20px 10px}.page--wrap.u-full-width .node--view-mode-full .node--content{width:auto}.page--sidebar{display:none;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}.page--banner-link{display:block}@media (min-width:1081px){.page.node--view-mode-full{padding:0 40px 40px 40px}.page.node--view-mode-full .node__inner{padding-top:80px}.page--wrap.u-full-width .node--view-mode-full{padding:0 40px 40px 40px}.page--wrap.u-full-width .node--view-mode-full .node__inner{padding-top:80px}.page--detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page--sidebar{display:block;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px;min-width:220px}}@media (min-width:1281px){.page.node--view-mode-full{padding:0 4.86111vw 80px 9.02778vw}.page.node--view-mode-full .node__inner{padding-top:80px}.page--wrap.u-full-width .node--view-mode-full{padding:0 12.5vw 80px 9.02778vw}.page--wrap.u-full-width .node--view-mode-full .node__inner{padding-top:80px}.page--sidebar{-webkit-box-flex:0;-ms-flex:0 0 15.27778vw;flex:0 0 15.27778vw;width:15.27778vw}}.blogpost{padding:40px 70px 40px 20px}@media (min-width:1281px){.blogpost{padding:40px 4.86111vw 40px 1.38889vw}}.node--type-blogpost.node--view-mode-teaser .node--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.node--type-blogpost.node--view-mode-teaser .node--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node--type-blogpost.node--view-mode-teaser .node--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node--type-blogpost.node--view-mode-teaser .node--meta{margin-bottom:10px}.node--type-blogpost.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.node--type-blogpost.node--view-mode-teaser .node--meta .tags{color:#b71234}.node--type-blogpost.node--view-mode-teaser .node--data{padding:10px;font-size:12px}.node--type-blogpost.node--view-mode-teaser .img{overflow:hidden;width:100%}.node--type-blogpost.node--view-mode-teaser .img img{width:100%;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.node--type-blogpost.node--view-mode-teaser h3{margin-bottom:10px;font-size:20px;line-height:20px;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node--type-blogpost.node--view-mode-teaser a{color:#3c4445}.node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.department-fk .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#101820;text-decoration-color:#101820}.department-dt .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#6bcaba;text-decoration-color:#6bcaba}.department-hr .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#f68d2e;text-decoration-color:#f68d2e}.department-yk .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#a77bca;text-decoration-color:#a77bca}.department-ht .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#d3bba8;text-decoration-color:#d3bba8}.department-lt .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#59cbe8;text-decoration-color:#59cbe8}.department-hk .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#a4d65e;text-decoration-color:#a4d65e}.department-rk .node--type-blogpost.node--view-mode-teaser a:hover h3{-webkit-text-decoration-color:#307fe2;text-decoration-color:#307fe2}.node--type-blogpost.node--view-mode-teaser a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:1281px){.node--type-blogpost.node--view-mode-teaser h3{font-size:24px;line-height:25px;letter-spacing:-1.2px}.node--type-blogpost.node--view-mode-teaser .node--data{padding:20px 1.38889vw}.node--type-blogpost.node--view-mode-teaser .node--meta .tags{margin-right:.69444vw}}.curriculum.node--view-mode-list-teaser,.curriculum.node--view-mode-teaser{padding-bottom:10px;font-size:14px}.curriculum.node--view-mode-list-teaser h2,.curriculum.node--view-mode-list-teaser h3,.curriculum.node--view-mode-teaser h2,.curriculum.node--view-mode-teaser h3{margin-bottom:10px;font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px}.curriculum.node--view-mode-list-teaser h2 a,.curriculum.node--view-mode-list-teaser h3 a,.curriculum.node--view-mode-teaser h2 a,.curriculum.node--view-mode-teaser h3 a{color:#3c4445;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.curriculum.node--view-mode-list-teaser h2 a:hover,.curriculum.node--view-mode-list-teaser h3 a:hover,.curriculum.node--view-mode-teaser h2 a:hover,.curriculum.node--view-mode-teaser h3 a:hover{color:#b71234}.curriculum.node--view-mode-list-teaser .department,.curriculum.node--view-mode-teaser .department{margin-bottom:10px;padding-left:10px;position:relative;font-size:12px;line-height:15px;font-weight:700}.curriculum.node--view-mode-list-teaser .department span,.curriculum.node--view-mode-teaser .department span{position:absolute;top:-2.5px;left:0;background:#b71234;width:3px;height:20px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.curriculum.node--view-mode-list-teaser .btn,.curriculum.node--view-mode-teaser .btn{width:100%}.curriculum.node--view-mode-list-teaser .node--description,.curriculum.node--view-mode-teaser .node--description{line-height:25px}.curriculum.node--view-mode-list-teaser .tags,.curriculum.node--view-mode-teaser .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.curriculum.node--view-mode-list-teaser .tags .item,.curriculum.node--view-mode-teaser .tags .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px 5px 0;color:#7d7779;font-size:10px;line-height:15px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.curriculum.node--view-mode-list-teaser .tags .item:last-child,.curriculum.node--view-mode-teaser .tags .item:last-child{margin-bottom:0}.curriculum.node--view-mode-list-teaser .tags .item:before,.curriculum.node--view-mode-teaser .tags .item:before{content:"";display:block;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:5px;background:none no-repeat 50% 50%}.curriculum.node--view-mode-list-teaser .tags .item.degree:before,.curriculum.node--view-mode-teaser .tags .item.degree:before{background-image:url(/themes/tlu/images/icon-degree-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.duration:before,.curriculum.node--view-mode-teaser .tags .item.duration:before{background-image:url(/themes/tlu/images/icon-duration-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.language:before,.curriculum.node--view-mode-teaser .tags .item.language:before{background-image:url(/themes/tlu/images/icon-language-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.seats:before,.curriculum.node--view-mode-teaser .tags .item.seats:before{background-image:url(/themes/tlu/images/icon-seats-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.study-form:before,.curriculum.node--view-mode-teaser .tags .item.study-form:before{background-image:url(/themes/tlu/images/icon-study-form-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.cost:before,.curriculum.node--view-mode-teaser .tags .item.cost:before{background-image:url(/themes/tlu/images/icon-cost-sm.svg)}.curriculum.node--view-mode-list-teaser .tags .item.study-load:before,.curriculum.node--view-mode-teaser .tags .item.study-load:before{background-image:url(/themes/tlu/images/icon-study-load-sm.svg)}.curriculum.node--view-mode-list-teaser{padding:20px 0;border-bottom:1px solid #efefef}.curriculum.node--view-mode-list-teaser .curriculum-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.curriculum.node--view-mode-list-teaser .curriculum-actions{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.curriculum.node--view-mode-full{position:relative;padding:0 20px 20px 10px}.curriculum.node--view-mode-full .node--hero{position:relative;z-index:3;width:auto;margin:0 -20px 0 -10px}.curriculum.node--view-mode-full .node--hero img{display:block;width:100%}.curriculum--header{padding:20px 0 40px}.curriculum--sidebar{padding:0 0 20px}.curriculum--details p{position:relative;padding-left:46px;margin-bottom:20px;font-size:18px;line-height:20px;color:#3c4445}.curriculum--details p:before{content:"";display:block;position:absolute;top:0;left:0;width:36px;height:100%;background:none no-repeat 50% 50%}.curriculum--details p.degree:before{background-image:url(/themes/tlu/images/icon-degree.svg)}.curriculum--details p.duration:before{background-image:url(/themes/tlu/images/icon-duration.svg)}.curriculum--details p.language:before{background-image:url(/themes/tlu/images/icon-language.svg)}.curriculum--details p.seats:before{background-image:url(/themes/tlu/images/icon-seats.svg)}.curriculum--details p.study-form:before{background-image:url(/themes/tlu/images/icon-study-form.svg)}.curriculum--details p.cost:before{background-image:url(/themes/tlu/images/icon-cost.svg)}.curriculum--details p.degree-conferred:before{background-image:url(/themes/tlu/images/icon-copy-line.svg)}.curriculum--details p.study-load:before{background-image:url(/themes/tlu/images/icon-study-load.svg)}.curriculum--details p strong{display:block;text-transform:uppercase;color:#282627;font-size:10px;letter-spacing:2px}@media (min-width:481px){.curriculum--details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.curriculum--details p{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px);width:calc(50% - 10px)}}@media (min-width:769px){.curriculum.node--view-mode-list-teaser h2,.curriculum.node--view-mode-list-teaser h3,.curriculum.node--view-mode-teaser h2,.curriculum.node--view-mode-teaser h3{font-size:24px;line-height:30px;letter-spacing:-1.2px}.curriculum.node--view-mode-list-teaser .department,.curriculum.node--view-mode-teaser .department{font-size:14px;line-height:20px;padding-left:15px}.curriculum.node--view-mode-list-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.curriculum--details p{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 10px);flex:0 1 calc(33.3333% - 10px);width:calc(33.3333% - 10px)}}@media (min-width:1081px){.curriculum.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px 0 280px}.curriculum.node--view-mode-full>*{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.curriculum.node--view-mode-full .node--sidebar{display:block;margin:80px 0 -80px -260px;padding:0;width:220px;height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.curriculum.node--view-mode-full .node--header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:80px 0 40px}.curriculum.node--view-mode-full .curriculum--content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;padding:0}.curriculum.node--view-mode-full .node--hero{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;margin:0 -40px 0 -280px}.curriculum--details{display:block}.curriculum--details p{width:auto}.curriculum.node--view-mode-list-teaser,.curriculum.node--view-mode-teaser{font-size:16px}.curriculum.node--view-mode-list-teaser h2,.curriculum.node--view-mode-list-teaser h3,.curriculum.node--view-mode-teaser h2,.curriculum.node--view-mode-teaser h3{margin-bottom:20px;font-size:30px;line-height:30px;letter-spacing:-1.5px}.curriculum.node--view-mode-list-teaser .department,.curriculum.node--view-mode-teaser .department{font-size:16px}.curriculum.node--view-mode-list-teaser .tags,.curriculum.node--view-mode-teaser .tags{margin:10px 0 20px}.curriculum.node--view-mode-list-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 20px}.curriculum--detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.curriculum--details p{margin-bottom:40px}}@media (min-width:1081px) and (min-width:1281px){.curriculum.node--view-mode-full{padding:0 4.86111vw 0 24.30556vw}.curriculum.node--view-mode-full .node--hero{margin:0 -4.86111vw 0 -24.30556vw}.curriculum.node--view-mode-full .curriculum--content{width:53.47222vw}.curriculum.node--view-mode-full .node--sidebar{margin-left:-22.91667vw}}.mdl{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;overflow:auto;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mdl.u-open{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.mdl--container{margin:auto;width:720px;-webkit-box-flex:0;-ms-flex:0 1 720px;flex:0 1 720px;border-radius:12px;background:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.2);box-shadow:0 0 80px rgba(0,0,0,.2)}.mdl--header{position:relative;padding:20px 80px 20px 20px;border-bottom:1px solid #efefef}.mdl--header .btn--mdl-close{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;position:absolute;top:20px;right:20px;width:40px;height:40px;overflow:hidden;text-indent:-9999px;background:url(/themes/tlu/images/icon-close.svg) no-repeat 50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mdl--header .btn--mdl-close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.mdl--header h2{font-size:24px;line-height:30px;letter-spacing:-1.2px;font-style:italic}@media (min-width:769px){.mdl--header h2{font-size:30px;line-height:30px;letter-spacing:-1.5px}}@media (min-width:1081px){.mdl--header h2{font-size:40px;line-height:40px;letter-spacing:-2px}}.mdl--content{padding:20px}.mdl--content .embedded-form{margin-top:20px}@media (min-width:1081px){.mdl--header{padding:40px 100px 20px 40px}.mdl--header .btn--mdl-close{top:40px;right:40px}.mdl--content{padding:40px}.mdl--content .embedded-form{margin-top:40px}}.node.gallery{padding:40px 70px 40px 20px}.node.gallery .node--header{padding:0 0 40px}.node.gallery .node--header h1{min-width:1px;max-width:calc(100% - 220px)}.node.gallery .gallery-grid{position:relative;margin:-10px}.node.gallery .gallery-grid .item{width:25%;padding:10px}.node.gallery .gallery-grid .item a,.node.gallery .gallery-grid .item img{display:block}@media (min-width:1281px){.node.gallery{padding:40px 4.86111vw 40px 1.38889vw}.node.gallery .node--header h1{max-width:calc(100% - 15.27778vw)}}.node.gallery-carousel{color:#fff;padding:0 30px 40px 0;background:#282627}.node.gallery-carousel .gallery-carousel .media{display:none}.node.gallery-carousel .gallery-carousel .media.slick-slide,.node.gallery-carousel .gallery-carousel .media:first-child{display:block}.node.gallery-carousel .gallery-carousel--thumbs .slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:681px;margin:0 auto}.node.gallery-carousel .gallery-carousel--thumbs .slides .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node.gallery-carousel .gallery-carousel--thumbs .slides li{margin:0 2.5px;opacity:.5}.node.gallery-carousel .gallery-carousel--thumbs .slides li.slick-current{opacity:1;border:3px solid #fff}.node.gallery-carousel .gallery-carousel--thumbs .slides li a{display:block}.node.gallery-carousel .gallery-carousel--thumbs .slides li a img{display:block;width:auto;height:60px}.node.gallery-carousel .gallery-carousel--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;margin-bottom:0}.node.gallery-carousel .gallery-carousel--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node.gallery-carousel .gallery-carousel--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node.gallery-carousel .gallery-carousel--meta{margin-bottom:10px}.node.gallery-carousel .gallery-carousel--meta .tags{margin-right:.69444vw}}.node.gallery-carousel .gallery-carousel--data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.node.gallery-carousel .gallery-carousel--data .block-social-media{width:180px;-ms-flex-negative:0;flex-shrink:0}.node.gallery-carousel .gallery-carousel--data .slides{width:calc(100% - 200px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}.node.gallery-carousel .gallery-carousel--data .slide{display:none}.node.gallery-carousel .gallery-carousel--data .slide.slick-slide,.node.gallery-carousel .gallery-carousel--data .slide:first-child{display:block}.node.gallery-carousel .gallery-carousel--data h2{margin-bottom:10px;font-size:20px;line-height:20px;letter-spacing:-1px;font-style:italic}.node.gallery-carousel .gallery-carousel--slider{position:relative}.node.gallery-carousel .slick-arrow{background:0 0;border:0;color:inherit;font:inherit;line-height:inherit;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-webkit-user-select--moz-user-select:none;-webkit-user-select--ms-user-select:none;position:absolute;top:0;left:20px;width:70px;height:100%;font-size:.1px;overflow:hidden;text-indent:-9999px;background:url(/themes/tlu/images/icon-gallery-prev.svg) no-repeat 50% 50%;z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node.gallery-carousel .slick-arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.node.gallery-carousel .slick-arrow.slick-next{left:auto;right:40px;background-image:url(/themes/tlu/images/icon-gallery-next.svg)}.node.gallery-carousel .image{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;padding:40px 40px 20px;height:660px}.node.gallery-carousel .image img{width:auto;max-height:100%;-webkit-box-shadow:0 0 40px rgba(0,0,0,.8);box-shadow:0 0 40px rgba(0,0,0,.8)}.node--type-person.node--view-mode-full,.person.node--view-mode-full{padding:0 20px 20px 10px}.node--type-person.node--view-mode-full .person--photo,.person.node--view-mode-full .person--photo{width:140px;margin-bottom:20px}.node--type-person.node--view-mode-full .person--photo img,.person.node--view-mode-full .person--photo img{display:block;border-radius:50%}.node--type-person.node--view-mode-full .node--header,.person.node--view-mode-full .node--header{position:relative;display:block;min-height:240px;padding:0 0 40px 0}.node--type-person.node--view-mode-full .node--header h1,.person.node--view-mode-full .node--header h1{padding-top:20px;margin-bottom:0}.node--type-person.node--view-mode-full .profession,.person.node--view-mode-full .profession{margin-top:10px;font-family:"Times New Roman",Times,Georgia,serif;font-size:16px;line-height:20px;letter-spacing:-.8px}.node--type-person.node--view-mode-full .paragraph--type--department-and-profession,.person.node--view-mode-full .paragraph--type--department-and-profession{margin-bottom:10px}.node--type-person.node--view-mode-full .paragraph--type--department-and-profession .department,.person.node--view-mode-full .paragraph--type--department-and-profession .department{margin-top:10px;padding-left:15px;position:relative;font-size:14px;line-height:20px;font-weight:700}.node--type-person.node--view-mode-full .paragraph--type--department-and-profession .department span,.person.node--view-mode-full .paragraph--type--department-and-profession .department span{position:absolute;top:0;left:0;background:#b71234;width:3px;height:20px;overflow:hidden;font-size:.1px;text-indent:-999px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.node--type-person.node--view-mode-full .person--data,.person.node--view-mode-full .person--data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-person.node--view-mode-full .person--data p,.person.node--view-mode-full .person--data p{position:relative;padding-left:23px;margin:10px 20px 0 0}.node--type-person.node--view-mode-full .person--data p:before,.person.node--view-mode-full .person--data p:before{content:"";display:block;width:18px;height:18px;position:absolute;top:1px;left:0;background:none no-repeat 50% 50%}.node--type-person.node--view-mode-full .person--data p a,.person.node--view-mode-full .person--data p a{color:#3c4445}.node--type-person.node--view-mode-full .person--data p a:hover,.person.node--view-mode-full .person--data p a:hover{color:#b71234}.node--type-person.node--view-mode-full .person--data .icon--room:before,.person.node--view-mode-full .person--data .icon--room:before{background-image:url(/themes/tlu/images/icon-person-room.svg)}.node--type-person.node--view-mode-full .person--data .icon--phone:before,.person.node--view-mode-full .person--data .icon--phone:before{background-image:url(/themes/tlu/images/icon-person-phone.svg)}.node--type-person.node--view-mode-full .person--data .icon--email:before,.person.node--view-mode-full .person--data .icon--email:before{background-image:url(/themes/tlu/images/icon-person-email.svg)}.node--type-person.node--view-mode-full .person--data .icon--mobile:before,.person.node--view-mode-full .person--data .icon--mobile:before{background-image:url(/themes/tlu/images/icon-person-mobile.svg)}.node--type-person.node--view-mode-full .person--data .icon--skype:before,.person.node--view-mode-full .person--data .icon--skype:before{background-image:url(/themes/tlu/images/icon-person-skype.svg)}.node--type-person.node--view-mode-full .person--data .icon--consultations:before,.person.node--view-mode-full .person--data .icon--consultations:before{background-image:url(/themes/tlu/images/icon-person-consultations.svg)}.node--type-person.node--view-mode-full .person--data .icon--etis:before,.person.node--view-mode-full .person--data .icon--etis:before{background-image:url(/themes/tlu/images/icon-person-etis.svg)}.node--type-person.node--view-mode-full .person--content .person--intro,.person.node--view-mode-full .person--content .person--intro{margin-bottom:20px;line-height:25px}.node--type-person.node--view-mode-full .person--content .person--intro h2,.person.node--view-mode-full .person--content .person--intro h2{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #efefef;font-size:10px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:20px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.node--type-person.node--view-mode-full .person--content .person--intro .item,.person.node--view-mode-full .person--content .person--intro .item{position:relative;padding-left:20px;margin-bottom:10px}.node--type-person.node--view-mode-full .person--content .person--intro .item:before,.person.node--view-mode-full .person--content .person--intro .item:before{content:"";display:block;position:absolute;top:12px;left:0;width:12px;height:2px;background:#b71234}.node--type-person.node--view-mode-organiser,.node--type-person.node--view-mode-search-result,.person.node--view-mode-organiser,.person.node--view-mode-search-result{width:240px;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;margin:0 20px 20px 0}.node--type-person.node--view-mode-organiser .person--photo,.node--type-person.node--view-mode-search-result .person--photo,.person.node--view-mode-organiser .person--photo,.person.node--view-mode-search-result .person--photo{width:120px;margin-bottom:20px}.node--type-person.node--view-mode-organiser .person--photo img,.node--type-person.node--view-mode-search-result .person--photo img,.person.node--view-mode-organiser .person--photo img,.person.node--view-mode-search-result .person--photo img{display:block;border-radius:50%}.node--type-person.node--view-mode-organiser h3,.node--type-person.node--view-mode-search-result h3,.person.node--view-mode-organiser h3,.person.node--view-mode-search-result h3{margin-bottom:5px}.node--type-person.node--view-mode-organiser h3 a,.node--type-person.node--view-mode-search-result h3 a,.person.node--view-mode-organiser h3 a,.person.node--view-mode-search-result h3 a{font-size:24px;line-height:30px}.node--type-person.node--view-mode-organiser .profession,.node--type-person.node--view-mode-search-result .profession,.person.node--view-mode-organiser .profession,.person.node--view-mode-search-result .profession{margin-top:5px;font-family:"Times New Roman",Times,Georgia,serif;font-size:13px;line-height:15px;letter-spacing:-.3px}.node--type-person.node--view-mode-organiser .paragraph--type--department-and-profession .department,.node--type-person.node--view-mode-search-result .paragraph--type--department-and-profession .department,.person.node--view-mode-organiser .paragraph--type--department-and-profession .department,.person.node--view-mode-search-result .paragraph--type--department-and-profession .department{padding-left:10px;position:relative;font-size:12px;line-height:15px;font-weight:700}.node--type-person.node--view-mode-organiser .paragraph--type--department-and-profession .department span,.node--type-person.node--view-mode-search-result .paragraph--type--department-and-profession .department span,.person.node--view-mode-organiser .paragraph--type--department-and-profession .department span,.person.node--view-mode-search-result .paragraph--type--department-and-profession .department span{position:absolute;top:2.5px;left:0;background:#b71234;width:3px;height:10px;overflow:hidden;font-size:.1px;text-indent:-999px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.node--type-person.node--view-mode-organiser .person--data,.node--type-person.node--view-mode-search-result .person--data,.person.node--view-mode-organiser .person--data,.person.node--view-mode-search-result .person--data{margin-top:10px}.node--type-person.node--view-mode-organiser .person--data p,.node--type-person.node--view-mode-search-result .person--data p,.person.node--view-mode-organiser .person--data p,.person.node--view-mode-search-result .person--data p{position:relative;padding-left:23px;font-size:14px}.node--type-person.node--view-mode-organiser .person--data p:before,.node--type-person.node--view-mode-search-result .person--data p:before,.person.node--view-mode-organiser .person--data p:before,.person.node--view-mode-search-result .person--data p:before{content:"";display:block;width:18px;height:18px;position:absolute;top:1px;left:0;background:none no-repeat 50% 50%}.node--type-person.node--view-mode-organiser .person--data p a,.node--type-person.node--view-mode-search-result .person--data p a,.person.node--view-mode-organiser .person--data p a,.person.node--view-mode-search-result .person--data p a{color:#3c4445}.node--type-person.node--view-mode-organiser .person--data p a:hover,.node--type-person.node--view-mode-search-result .person--data p a:hover,.person.node--view-mode-organiser .person--data p a:hover,.person.node--view-mode-search-result .person--data p a:hover{color:#b71234}.node--type-person.node--view-mode-organiser .person--data .icon--room:before,.node--type-person.node--view-mode-search-result .person--data .icon--room:before,.person.node--view-mode-organiser .person--data .icon--room:before,.person.node--view-mode-search-result .person--data .icon--room:before{background-image:url(/themes/tlu/images/icon-person-room.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--phone:before,.node--type-person.node--view-mode-search-result .person--data .icon--phone:before,.person.node--view-mode-organiser .person--data .icon--phone:before,.person.node--view-mode-search-result .person--data .icon--phone:before{background-image:url(/themes/tlu/images/icon-person-phone.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--email:before,.node--type-person.node--view-mode-search-result .person--data .icon--email:before,.person.node--view-mode-organiser .person--data .icon--email:before,.person.node--view-mode-search-result .person--data .icon--email:before{background-image:url(/themes/tlu/images/icon-person-email.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--mobile:before,.node--type-person.node--view-mode-search-result .person--data .icon--mobile:before,.person.node--view-mode-organiser .person--data .icon--mobile:before,.person.node--view-mode-search-result .person--data .icon--mobile:before{background-image:url(/themes/tlu/images/icon-person-mobile.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--skype:before,.node--type-person.node--view-mode-search-result .person--data .icon--skype:before,.person.node--view-mode-organiser .person--data .icon--skype:before,.person.node--view-mode-search-result .person--data .icon--skype:before{background-image:url(/themes/tlu/images/icon-person-skype.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--consultations:before,.node--type-person.node--view-mode-search-result .person--data .icon--consultations:before,.person.node--view-mode-organiser .person--data .icon--consultations:before,.person.node--view-mode-search-result .person--data .icon--consultations:before{background-image:url(/themes/tlu/images/icon-person-consultations.svg)}.node--type-person.node--view-mode-organiser .person--data .icon--etis:before,.node--type-person.node--view-mode-search-result .person--data .icon--etis:before,.person.node--view-mode-organiser .person--data .icon--etis:before,.person.node--view-mode-search-result .person--data .icon--etis:before{background-image:url(/themes/tlu/images/icon-person-etis.svg)}@media (min-width:481px){.node--type-person.node--view-mode-full .person--photo,.person.node--view-mode-full .person--photo{position:absolute;top:0;left:0;width:140px}.node--type-person.node--view-mode-full .node--header,.person.node--view-mode-full .node--header{padding:0 0 40px 160px}}@media (min-width:769px){.node--type-person.node--view-mode-full .person--photo,.person.node--view-mode-full .person--photo{width:200px}.node--type-person.node--view-mode-full .person--photo .node--header,.person.node--view-mode-full .person--photo .node--header{position:relative;display:block;min-height:240px;padding:0 0 40px 220px}.node--type-person.node--view-mode-full .profession,.person.node--view-mode-full .profession{font-size:20px;letter-spacing:-1px}.node--type-person.node--view-mode-full .paragraph--type--department-and-profession,.person.node--view-mode-full .paragraph--type--department-and-profession{margin-bottom:20px}.node--type-person.node--view-mode-full .paragraph--type--department-and-profession .department,.person.node--view-mode-full .paragraph--type--department-and-profession .department{font-size:16px}.node--type-person.node--view-mode-full .person--data,.person.node--view-mode-full .person--data{margin-top:30px}.node--type-person.node--view-mode-full .person--content,.person.node--view-mode-full .person--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-person.node--view-mode-full .person--content .person--intro,.person.node--view-mode-full .person--content .person--intro{width:calc(50% - 10px);margin-bottom:40px}.node--type-person.node--view-mode-full .person--content .item,.person.node--view-mode-full .person--content .item{margin-bottom:20px}}@media (min-width:1081px){.node--type-person.node--view-mode-full,.person.node--view-mode-full{padding:0 40px 40px 0}.node--type-person.node--view-mode-full .node--header,.person.node--view-mode-full .node--header{padding-left:240px}.node--type-person.node--view-mode-full .person--photo,.person.node--view-mode-full .person--photo{left:20px}.node--type-person.node--view-mode-full .person--content,.person.node--view-mode-full .person--content{padding-left:240px}}@media (min-width:1281px){.node--type-person.node--view-mode-full,.person.node--view-mode-full{padding:0 4.86111vw 80px 0}.node--type-person.node--view-mode-full .node--header,.person.node--view-mode-full .node--header{padding:0 0 40px 18.05556vw}.node--type-person.node--view-mode-full .person--photo,.person.node--view-mode-full .person--photo{left:1.38889vw}.node--type-person.node--view-mode-full .person--content,.person.node--view-mode-full .person--content{padding-left:18.05556vw}}.node.video{color:#fff;padding:40px 70px 40px 40px;background:#282627}.node.video .media{-webkit-box-shadow:0 0 40px rgba(0,0,0,.8);box-shadow:0 0 40px rgba(0,0,0,.8)}.node.video .video--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;margin-bottom:0}.node.video .video--meta .tags{margin-right:10px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:2.5px}.node.video .video--meta .node--date{font-size:10px;font-weight:700}@media (min-width:1081px){.node.video .video--meta{margin-bottom:10px}.node.video .video--meta .tags{margin-right:.69444vw}}.node.video .video--caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 0 0}.node.video .video--caption .block-social-media{width:180px;-ms-flex-negative:0;flex-shrink:0}.node.video .video--caption .video--data{width:calc(100% - 200px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}.node.video .video--caption h2{margin-bottom:10px;font-size:20px;line-height:20px;letter-spacing:-1px;font-style:italic}@media (min-width:1281px){.node.video{padding:40px 4.86111vw 40px 2.77778vw}}.section--department .node--content{width:auto;padding:0}.tuition.node--view-mode-list-teaser,.tuition.node--view-mode-teaser{padding-bottom:10px;font-size:14px}.tuition.node--view-mode-list-teaser h2,.tuition.node--view-mode-list-teaser h3,.tuition.node--view-mode-teaser h2,.tuition.node--view-mode-teaser h3{margin-bottom:10px;font-size:20px;line-height:20px;font-style:italic;letter-spacing:-1px}.tuition.node--view-mode-list-teaser h2 a,.tuition.node--view-mode-list-teaser h3 a,.tuition.node--view-mode-teaser h2 a,.tuition.node--view-mode-teaser h3 a{color:#3c4445;text-decoration:underline;-webkit-text-decoration-color:#b71234;text-decoration-color:#b71234}.tuition.node--view-mode-list-teaser h2 a:hover,.tuition.node--view-mode-list-teaser h3 a:hover,.tuition.node--view-mode-teaser h2 a:hover,.tuition.node--view-mode-teaser h3 a:hover{color:#b71234}.tuition.node--view-mode-list-teaser .department,.tuition.node--view-mode-teaser .department{margin-bottom:10px;padding-left:10px;position:relative;font-size:12px;line-height:15px;font-weight:700}.tuition.node--view-mode-list-teaser .department span,.tuition.node--view-mode-teaser .department span{position:absolute;top:-2.5px;left:0;background:#b71234;width:3px;height:20px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.tuition.node--view-mode-list-teaser .btn,.tuition.node--view-mode-teaser .btn{width:100%}.tuition.node--view-mode-list-teaser .tuition--date,.tuition.node--view-mode-teaser .tuition--date{margin:0 10px 10px 0;padding:0 0 0 25px;background-size:20px;background-position:0 50%}.tuition.node--view-mode-list-teaser .node--description,.tuition.node--view-mode-teaser .node--description{line-height:25px}.tuition.node--view-mode-list-teaser .tags,.tuition.node--view-mode-teaser .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.tuition.node--view-mode-list-teaser .tags .item,.tuition.node--view-mode-teaser .tags .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px 5px 0;color:#7d7779;font-size:10px;line-height:15px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.tuition.node--view-mode-list-teaser .tags .item:last-child,.tuition.node--view-mode-teaser .tags .item:last-child{margin-bottom:0}.tuition.node--view-mode-list-teaser .tags .item:before,.tuition.node--view-mode-teaser .tags .item:before{content:"";display:block;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:5px;background:none no-repeat 50% 50%}.tuition.node--view-mode-list-teaser .tags .item.degree:before,.tuition.node--view-mode-teaser .tags .item.degree:before{background-image:url(/themes/tlu/images/icon-degree-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.duration:before,.tuition.node--view-mode-teaser .tags .item.duration:before{background-image:url(/themes/tlu/images/icon-duration-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.language:before,.tuition.node--view-mode-teaser .tags .item.language:before{background-image:url(/themes/tlu/images/icon-language-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.seats:before,.tuition.node--view-mode-teaser .tags .item.seats:before{background-image:url(/themes/tlu/images/icon-seats-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.study-form:before,.tuition.node--view-mode-teaser .tags .item.study-form:before{background-image:url(/themes/tlu/images/icon-study-form-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.cost:before,.tuition.node--view-mode-teaser .tags .item.cost:before{background-image:url(/themes/tlu/images/icon-cost-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.deadline:before,.tuition.node--view-mode-teaser .tags .item.deadline:before{background-image:url(/themes/tlu/images/icon-deadline-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.tutors:before,.tuition.node--view-mode-teaser .tags .item.tutors:before{background-image:url(/themes/tlu/images/icon-tutors-sm.svg)}.tuition.node--view-mode-list-teaser .tags .item.code:before,.tuition.node--view-mode-teaser .tags .item.code:before{background-image:url(/themes/tlu/images/icon-code-sm.svg)}.tuition.node--view-mode-list-teaser{padding:20px 0;border-bottom:1px solid #efefef}.tuition.node--view-mode-list-teaser .tuition--address,.tuition.node--view-mode-list-teaser .tuition--date,.tuition.node--view-mode-list-teaser .tuition--extra-information{margin:0 0 10px;padding:0 0 0 25px}.tuition.node--view-mode-list-teaser .tuition--extra-information{background:url(/themes/tlu/images/icon-info-circle-line.svg) no-repeat 0 50%/20px}.tuition.node--view-mode-list-teaser .tuition--date{background:url(/themes/tlu/images/icon-time.svg) no-repeat 0 50%/20px}.tuition.node--view-mode-list-teaser .tuition--address{background:url(/themes/tlu/images/icon-address-black.svg) no-repeat 0 50%/contain}.tuition.node--view-mode-list-teaser .tuition-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.tuition.node--view-mode-list-teaser .tuition-actions{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.tuition.node--view-mode-list-teaser .departments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuition.node--view-mode-list-teaser .department{margin-right:10px}.tuition.node--view-mode-full{position:relative;padding:0 20px 20px 10px}.tuition.node--view-mode-full .tuition-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}@media (min-width:1081px){.tuition.node--view-mode-full .tuition-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.tuition.node--view-mode-full .tuition-inner__content-wrapper{width:100%}.tuition.node--view-mode-full .tuition-inner__desktop-sidebar-wrapper{display:none}@media (min-width:1081px){.tuition.node--view-mode-full .tuition-inner__desktop-sidebar-wrapper{display:block}}.tuition.node--view-mode-full .tuition-inner__desktop-sidebar-wrapper .node--sidebar{height:unset;display:none}@media (min-width:1081px){.tuition.node--view-mode-full .tuition-inner__desktop-sidebar-wrapper .node--sidebar{display:block}}.tuition.node--view-mode-full .node--hero{position:relative;z-index:3;width:auto;margin:0 -20px 0 -10px}.tuition.node--view-mode-full .node--hero img{display:block;width:100%}.tuition.node--view-mode-full .departments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuition.node--view-mode-full .department{margin-bottom:10px;padding-left:10px;position:relative;font-size:14px;line-height:20px;font-weight:700;margin-right:20px}.tuition.node--view-mode-full .department span{position:absolute;top:-2.5px;left:0;background:#b71234;width:3px;height:20px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.tuition.node--view-mode-full .tuition--address,.tuition.node--view-mode-full .tuition--date,.tuition.node--view-mode-full .tuition--extra-information{display:inline-block}.tuition.node--view-mode-full .tuition--date,.tuition.node--view-mode-full .tuition--extra-information{margin-right:10px}.tuition--header{padding:20px 0 40px}.tuition--sidebar{padding:0 0 20px}.tuition--sidebar .node--type-person.node--view-mode-organiser{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin:0}.tuition--details>.paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.tuition--details>.paragraph img{position:absolute;left:0;width:36px;padding:3px 1px;height:auto}.tuition--details>.paragraph>.field--name-field-tuition-detail-title{display:block;text-transform:uppercase;color:#282627;font-size:10px;letter-spacing:2px}.tuition--details>.field,.tuition--details>.paragraph{position:relative;padding-left:46px;margin-bottom:20px;font-size:18px;line-height:20px;color:#3c4445}.tuition--details>.field:before,.tuition--details>.paragraph:before{content:"";display:block;position:absolute;top:0;left:0;width:36px;height:100%;background:none no-repeat 50% 6px}.tuition--details>.field.degree:before,.tuition--details>.paragraph.degree:before{background-image:url(/themes/tlu/images/icon-degree.svg)}.tuition--details>.field.duration:before,.tuition--details>.paragraph.duration:before{background-image:url(/themes/tlu/images/icon-duration.svg)}.tuition--details>.field.language:before,.tuition--details>.paragraph.language:before{background-image:url(/themes/tlu/images/icon-language.svg)}.tuition--details>.field.seats:before,.tuition--details>.paragraph.seats:before{background-image:url(/themes/tlu/images/icon-seats.svg)}.tuition--details>.field.study-form:before,.tuition--details>.paragraph.study-form:before{background-image:url(/themes/tlu/images/icon-study-form.svg)}.tuition--details>.field.cost:before,.tuition--details>.paragraph.cost:before{background-image:url(/themes/tlu/images/icon-cost.svg)}.tuition--details>.field.deadline:before,.tuition--details>.paragraph.deadline:before{background-image:url(/themes/tlu/images/icon-deadline.svg)}.tuition--details>.field.manager:before,.tuition--details>.field.tutors:before,.tuition--details>.paragraph.manager:before,.tuition--details>.paragraph.tutors:before{background-image:url(/themes/tlu/images/icon-tutors.svg)}.tuition--details>.field.code:before,.tuition--details>.paragraph.code:before{background-image:url(/themes/tlu/images/icon-code.svg)}.tuition--details>.field>.field__label,.tuition--details>.paragraph>.field__label{display:block;text-transform:uppercase;color:#282627;font-size:10px;letter-spacing:2px}.tuition--details>.field.tutors span,.tuition--details>.paragraph.tutors span{display:block;margin-bottom:8px}.tuition--details>.field.tutors span:last-child,.tuition--details>.paragraph.tutors span:last-child{margin-bottom:0}.tuition--details .node--data{font-size:16px;line-height:25px}.tuition--address,.tuition--date,.tuition--extra-information{margin-top:10px;padding:0 0 0 30px}.tuition--address{background:url(/themes/tlu/images/icon-address-black.svg) no-repeat 0 50%/contain}.tuition--extra-information{background:url(/themes/tlu/images/icon-info-circle-line.svg) no-repeat 0 50%/20px}.tuition--date{background:url(/themes/tlu/images/icon-time.svg) no-repeat 0 50%/contain}@media (min-width:481px){.tuition--details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tuition--details>.field,.tuition--details>.paragraph{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px);width:calc(50% - 10px)}}@media (min-width:769px){.tuition.node--view-mode-list-teaser h2,.tuition.node--view-mode-list-teaser h3,.tuition.node--view-mode-teaser h2,.tuition.node--view-mode-teaser h3{font-size:24px;line-height:30px;letter-spacing:-1.2px}.tuition.node--view-mode-list-teaser .department,.tuition.node--view-mode-teaser .department{font-size:14px;line-height:20px;padding-left:15px;margin-right:20px}.tuition.node--view-mode-list-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tuition.node--view-mode-full .department{font-size:16px;line-height:20px;padding-left:15px}.tuition .node--data{font-size:18px}.tuition--details>.field,.tuition--details>.paragraph{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 10px);flex:0 1 calc(33.3333% - 10px);width:calc(33.3333% - 10px)}}@media (min-width:1081px){.tuition.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px 0 280px}.tuition.node--view-mode-full>*{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.tuition.node--view-mode-full .node--sidebar{display:block;margin:80px 0 0 -260px;padding:0;height:0;width:220px}}@media (min-width:1081px) and (min-width:1081px){.tuition.node--view-mode-full .node--sidebar{display:none}}@media (min-width:1081px){.tuition.node--view-mode-full .node--header{width:100%;padding:80px 0 40px}.tuition.node--view-mode-full .tuition--content{width:100%;padding:0}.tuition.node--view-mode-full .tuition--date{margin-right:20px}.tuition.node--view-mode-full .node--hero{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;margin:0 -40px 0 -280px}.tuition .node--data{font-size:20px;line-height:30px}.tuition--details{display:block}.tuition--details>.field,.tuition--details>.paragraph{width:auto}.tuition--address,.tuition--date,.tuition--extra-information{margin-top:20px;padding:5px 0 5px 50px}.tuition--address{background:url(/themes/tlu/images/icon-address-black.svg) no-repeat 0 50%/20px}.tuition--date{margin-right:20px;background:url(/themes/tlu/images/icon-time.svg) no-repeat 2px 50%/20px}.tuition--extra-information{background:url(/themes/tlu/images/icon-info-circle-line.svg) no-repeat 2px 50%/20px}.tuition.node--view-mode-list-teaser,.tuition.node--view-mode-teaser{font-size:16px}.tuition.node--view-mode-list-teaser h2,.tuition.node--view-mode-list-teaser h3,.tuition.node--view-mode-teaser h2,.tuition.node--view-mode-teaser h3{margin-bottom:20px;font-size:30px;line-height:30px;letter-spacing:-1.5px}.tuition.node--view-mode-list-teaser .department,.tuition.node--view-mode-teaser .department{font-size:16px}.tuition.node--view-mode-list-teaser .tags,.tuition.node--view-mode-teaser .tags{margin:10px 0 20px}.tuition.node--view-mode-list-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 20px}.tuition.node--view-mode-full .department{font-size:18px}.tuition--detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.tuition--details>.field,.tuition--details>.paragraph{margin-bottom:40px}}@media (min-width:1281px){.tuition.node--view-mode-full{padding:0 4.86111vw 0 24.30556vw}.tuition.node--view-mode-full .node--hero{margin:0 -4.86111vw 0 -24.30556vw}.tuition.node--view-mode-full .tuition--content{width:53.47222vw}.tuition.node--view-mode-full .node--sidebar{margin-left:-22.91667vw}}.node--type-webform.node--view-mode-full .page--header{margin-top:20px}@media (min-width:1081px){.node--type-webform.node--view-mode-full .page--header{margin-top:80px}}
#main-content,.hidden,.js-hide,.u-hidden{display:none!important}.u-invisible{visibility:hidden!important}.visually-hidden{visibility:hidden;position:absolute;height:0;width:0;opacity:0;overflow:hidden}.u-container{width:1240px;padding:0 20px;margin:0 auto;max-width:100%}.u-color--white{color:#fff}.u-color--black{color:#282627}.u-color--red{color:#fa5c1d}.u-color--green{color:#00bb4a}.u-color--yellow{color:#f0c808}.u-highlight--white{color:#282627;background-color:#fff}.u-highlight--black{color:#fff;background-color:#282627}.u-highlight--red{background-color:#fa5c1d}.u-highlight--green{background-color:#00bb4a}.u-highlight--yellow{background-color:#f0c808}.u-text--center{text-align:center}.u-text--left{text-align:left}.u-text--right{text-align:right}.u-text--justify{text-align:justify}.u-text--light{font-weight:300}.u-text--normal{font-weight:400}.u-text--bold{font-weight:700}.u-text--bolder{font-weight:900}.u-text--italic{font-style:italic}.u-text--italic{font-style:italic}.u-text--uppercase{text-transform:uppercase}.u-text--lowercase{text-transform:lowercase}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.u-flex--shrink{-ms-flex-negative:1;flex-shrink:1}.u-flex--noshrink{-ms-flex-negative:0;flex-shrink:0}.u-flex--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.u-flex--nogrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.u-flex--align__start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex--align__end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-flex--align__baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.u-flex--align__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex--align__stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.u-flex--justify__start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-flex--justify__end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-flex--justify__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-flex--justify__around{-ms-flex-pack:distribute;justify-content:space-around}.u-flex--justify__between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex--direction__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.u-flex--direction__row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.u-flex--direction__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-flex--direction__column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#main-content,.hidden,.js-hide,.u-hidden{display:none!important}.u-invisible{visibility:hidden!important}.visually-hidden{visibility:hidden;position:absolute;height:0;width:0;opacity:0;overflow:hidden}.u-container{width:1240px;padding:0 20px;margin:0 auto;max-width:100%}.u-color--white{color:#fff}.u-color--black{color:#282627}.u-color--red{color:#fa5c1d}.u-color--green{color:#00bb4a}.u-color--yellow{color:#f0c808}.u-highlight--white{color:#282627;background-color:#fff}.u-highlight--black{color:#fff;background-color:#282627}.u-highlight--red{background-color:#fa5c1d}.u-highlight--green{background-color:#00bb4a}.u-highlight--yellow{background-color:#f0c808}.u-text--center{text-align:center}.u-text--left{text-align:left}.u-text--right{text-align:right}.u-text--justify{text-align:justify}.u-text--light{font-weight:300}.u-text--normal{font-weight:400}.u-text--bold{font-weight:700}.u-text--bolder{font-weight:900}.u-text--italic{font-style:italic}.u-text--italic{font-style:italic}.u-text--uppercase{text-transform:uppercase}.u-text--lowercase{text-transform:lowercase}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.u-flex--shrink{-ms-flex-negative:1;flex-shrink:1}.u-flex--noshrink{-ms-flex-negative:0;flex-shrink:0}.u-flex--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.u-flex--nogrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.u-flex--align__start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex--align__end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-flex--align__baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.u-flex--align__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex--align__stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.u-flex--justify__start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-flex--justify__end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-flex--justify__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-flex--justify__around{-ms-flex-pack:distribute;justify-content:space-around}.u-flex--justify__between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex--direction__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.u-flex--direction__row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.u-flex--direction__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-flex--direction__column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
