@import url(https://fonts.googleapis.com/css?family=Lato|Lora:400i|Montserrat:400,500,700|Open+Sans:400,400i,600,700);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css);*{box-sizing:border-box}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,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,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}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{-webkit-appearance:none}.row{margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}@media (max-width:766px){div.widthcheck{width:400px - 1}}@media (min-width:767px){div.widthcheck{width:767px}}@media (min-width:1036px){div.widthcheck{width:1036px}}@media (min-width:1250px){div.widthcheck{width:1250px}}@media (max-width:766px){.no-mobile{display:none}}.row:after{display:block;clear:both;content:''}*{box-sizing:border-box}[class^=col-]{float:left;margin-right:3%;box-sizing:border-box}[class^=col-]:last-child{margin-right:0}[class^=mobile-col-]{float:left;margin-right:3%;box-sizing:border-box}[class^=mobile-col-]:last-child{margin-right:0}.col-3-half{width:27.04167%}@media (max-width:766px){.col-3-half{width:100%;margin-right:0}}.col-8-half{width:-.875%}@media (max-width:766px){.col-8-half{width:100%;margin-right:0}}.col-1{width:5.58333%}@media (max-width:766px){.col-1{width:100%;margin-right:0}}.col-2{width:14.16667%}@media (max-width:766px){.col-2{width:100%;margin-right:0}}.col-3{width:22.75%}@media (max-width:766px){.col-3{width:100%;margin-right:0}}.col-4{width:31.33333%}@media (max-width:766px){.col-4{width:100%;margin-right:0}}.col-5{width:39.91667%}@media (max-width:766px){.col-5{width:100%;margin-right:0}}.col-6{width:48.5%}@media (max-width:766px){.col-6{width:100%;margin-right:0}}.col-7{width:57.08333%}@media (max-width:766px){.col-7{width:100%;margin-right:0}}.col-8{width:65.66667%}@media (max-width:766px){.col-8{width:100%;margin-right:0}}.col-9{width:74.25%}@media (max-width:766px){.col-9{width:100%;margin-right:0}}.col-10{width:82.83333%}@media (max-width:766px){.col-10{width:100%;margin-right:0}}.col-11{width:91.41667%}@media (max-width:766px){.col-11{width:100%;margin-right:0}}.col-12{width:100%}@media (max-width:1035px){.tablet-col-1{width:5.58333%}}@media (max-width:1035px){.tablet-col-2{width:14.16667%}}@media (max-width:1035px){.tablet-col-3{width:22.75%}}@media (max-width:1035px){.tablet-col-4{width:31.33333%}}@media (max-width:1035px){.tablet-col-5{width:39.91667%}}@media (max-width:1035px){.tablet-col-6{width:48.5%}}@media (max-width:1035px){.tablet-col-7{width:57.08333%}}@media (max-width:1035px){.tablet-col-8{width:65.66667%}}@media (max-width:1035px){.tablet-col-9{width:74.25%}}@media (max-width:1035px){.tablet-col-10{width:82.83333%}}@media (max-width:1035px){.tablet-col-11{width:91.41667%}}@media (max-width:1035px){.tablet-col-12{width:100%}}@media (max-width:766px){.mobile-col-1{width:5.58333%}}@media (max-width:766px){.mobile-col-2{width:14.16667%}}@media (max-width:766px){.mobile-col-3{width:22.75%}}@media (max-width:766px){.mobile-col-4{width:31.33333%}}@media (max-width:766px){.mobile-col-5{width:39.91667%}}@media (max-width:766px){.mobile-col-6{width:48.5%}}@media (max-width:766px){.mobile-col-7{width:57.08333%}}@media (max-width:766px){.mobile-col-8{width:65.66667%}}@media (max-width:766px){.mobile-col-9{width:74.25%}}@media (max-width:766px){.mobile-col-10{width:82.83333%}}@media (max-width:766px){.mobile-col-11{width:91.41667%}}@media (max-width:766px){.mobile-col-12{width:100%}}.grid-row [class^=col-],.grid-row [class^=tablet-col-]{float:left;margin-right:1px;box-sizing:border-box;margin-bottom:1px}.grid-row [class^=col-]:last-child,.grid-row [class^=tablet-col-]:last-child{margin-right:0}.grid-row .col-1{width:calc((100% / 12) - 1px)}@media (max-width:766px){.grid-row .col-1{width:100%;margin-right:0}}.grid-row .col-2{width:calc((100% / 6) - 1px)}@media (max-width:766px){.grid-row .col-2{width:100%;margin-right:0}}.grid-row .col-3{width:calc((100% / 4) - 1px)}@media (max-width:766px){.grid-row .col-3{width:100%;margin-right:0}}.grid-row .col-4{width:calc((100% / 3) - 1px)}@media (max-width:766px){.grid-row .col-4{width:100%;margin-right:0}}.grid-row .col-5{width:calc((100% / 2.4) - 1px)}@media (max-width:766px){.grid-row .col-5{width:100%;margin-right:0}}.grid-row .col-6{width:calc((100% / 2) - 1px)}@media (max-width:766px){.grid-row .col-6{width:100%;margin-right:0}}.grid-row .col-7{width:calc((100% / 1.714285714285714) - 1px)}@media (max-width:766px){.grid-row .col-7{width:100%;margin-right:0}}.grid-row .col-8{width:calc((100% / 1.5) - 1px)}@media (max-width:766px){.grid-row .col-8{width:100%;margin-right:0}}.grid-row .col-9{width:calc((100% / 1.333333333333333) - 1px)}@media (max-width:766px){.grid-row .col-9{width:100%;margin-right:0}}.grid-row .col-10{width:calc((100% / 1.2) - 1px)}@media (max-width:766px){.grid-row .col-10{width:100%;margin-right:0}}.grid-row .col-11{width:calc((100% / 1.090909090909091) - 1px)}@media (max-width:766px){.grid-row .col-11{width:100%;margin-right:0}}.grid-row .col-12{width:100%}@media (max-width:766px){.grid-row .col-12{width:100%;margin-right:0}}@media (max-width:1035px){.grid-row .tablet-col-1{width:calc((100% / 12) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-2{width:calc((100% / 6) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-3{width:calc((100% / 4) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-4{width:calc((100% / 3) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-5{width:calc((100% / 2.4) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-6{width:calc((100% / 2) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-7{width:calc((100% / 1.714285714285714) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-8{width:calc((100% / 1.5) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-9{width:calc((100% / 1.333333333333333) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-10{width:calc((100% / 1.2) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-11{width:calc((100% / 1.090909090909091) - 1px)}}@media (max-width:1035px){.grid-row .tablet-col-12{width:100%}}@media (max-width:766px){.grid-row .mobile-col-1{width:calc((100% / 12) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-2{width:calc((100% / 6) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-3{width:calc((100% / 4) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-4{width:calc((100% / 3) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-5{width:calc((100% / 2.4) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-6{width:calc((100% / 2) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-7{width:calc((100% / 1.714285714285714) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-8{width:calc((100% / 1.5) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-9{width:calc((100% / 1.333333333333333) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-10{width:calc((100% / 1.2) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-11{width:calc((100% / 1.090909090909091) - 1px)}}@media (max-width:766px){.grid-row .mobile-col-12{width:100%}}div.row-5 .col-fifths{width:47%}@media (min-width:1036px){div.row-5 .col-fifths{width:17.6%;margin-right:3%}div.row-5 .col-fifths:last-of-type{margin-right:0}}@media (max-width:766px){div.row-5 .col-fifths{width:100%;margin-right:0}}@media (min-width:767px){.true-50{width:50%;margin:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.section-call-to-action .cta--link body .typography a.btn.link,.section-testimonial .testimonial--link body .typography a.btn,body .typography .section-call-to-action .cta--link a.btn.link,body .typography .section-testimonial .testimonial--link a.btn,body .typography a.btn{color:#fff;background-color:#008c8c;font:200 13px/1em Montserrat,sans-serif;font-size:13px!important;text-transform:uppercase;padding:12px 34px;border-radius:20px 20px;display:inline-block}.section-call-to-action .cta--link body .typography a.btn.link:hover,body .typography .section-call-to-action .cta--link a.btn.link:hover,body .typography a.btn:hover{background-color:#000;color:#fff}.post-password-form{max-width:600px;display:block;margin:Auto;padding:150px 20px;line-height:40px}.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}.gform_wrapper ul.gform_fields li.gfield:before{display:none}.gform_wrapper ul.gform_fields li.gfield label.gfield_label{font:700 13px/1em "Open Sans",sans-serif}.gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:2px solid #dfdfdf;padding:18px 14px;font:600 13px/1em "Open Sans",sans-serif;box-sizing:border-box;width:100%}.gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6);outline:0}.gform_wrapper ul.gform_fields li.gfield input[type=checkbox]{padding:0;border:0;height:19px;width:19px!important;margin-right:15px;background-image:url(../img/checkbox.png);background-position:bottom left;background-repeat:no-repeat;outline:0}.gform_wrapper ul.gform_fields li.gfield input[type=checkbox]:checked{background-position:top left}.gform_wrapper ul.gform_fields li.gfield input[type=checkbox]:checked+label{font-weight:400}.gform_wrapper ul.gform_fields li.gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:normal;position:relative;background-position:right 10px top 50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDA1LjQ1NiA0MDUuNDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDUuNDU2IDQwNS40NTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4NCjxnPg0KCTxwYXRoIGQ9Ik03NC4xMzQsNjQuMTQ3Yy00Ljk4NSwwLjA3OC05LjkxMSwyLjE2My0xMy40MzgsNS42ODhsLTU1LDU1QzIuMDk2LDEyOC40MzIsMCwxMzMuNDkyLDAsMTM4LjU4MyAgIHMyLjA5NiwxMC4xNTEsNS42OTcsMTMuNzVsMTgzLjI4MSwxODMuMjgxYzMuNTk5LDMuNjAxLDguNjU5LDUuNjk3LDEzLjc1LDUuNjk3czEwLjE1MS0yLjA5NiwxMy43NS01LjY5N2wxODMuMjgxLTE4My4yODEgICBjMy42MDEtMy41OTksNS42OTctOC42NTksNS42OTctMTMuNzVzLTIuMDk2LTEwLjE1MS01LjY5Ny0xMy43NWwtNTUtNTVjLTMuNTk4LTMuNTkxLTguNjUxLTUuNjgxLTEzLjczNC01LjY4MSAgIGMtNS4wODMsMC0xMC4xMzYsMi4wOS0xMy43MzQsNS42ODFMMjAyLjcyOCwxODQuMzk3TDg4LjE2Niw2OS44MzNDODQuNDk5LDY2LjE2OSw3OS4zMTgsNjQuMDcsNzQuMTM0LDY0LjE0N0w3NC4xMzQsNjQuMTQ3eiIgZmlsbD0iIzk2OTY5NiIvPg0KPC9nPg0KPC9zdmc+DQo=);border:2px solid #dfdfdf;padding:18px 40px 18px 14px;font:600 13px/1em "Open Sans",sans-serif;border-radius:0;box-sizing:border-box;width:auto}.gform_wrapper ul.gform_fields li.gfield select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6);outline:0}.gform_wrapper .gform_footer input[type=submit]{color:#fff;font:200 13px/1em Montserrat,sans-serif;font-size:13px!important;text-transform:uppercase;padding:12px 34px;border-radius:20px 20px;background-color:#a52e54}@media (min-width:767px){section.section-plain-text{padding-top:20px}}section.section-plain-text h1{margin-bottom:15px;color:#000;font-weight:500}@media (min-width:767px){section.section-plain-text h1{font-size:42px}}section.section-plain-text p,section.section-plain-text table tr td,section.section-plain-text table tr th,section.section-plain-text ul li{font:400 16px/1.6em "Open Sans",sans-serif}section.section-plain-text table tr th{padding-left:0}.page-template-template-articles section.section-content-grid{padding:0}.section-accordion .accordion--item{margin-bottom:30px}.section-accordion .accordion--item .accordion--item__title{background-color:#eee;padding:5px 70px 5px 15px;cursor:pointer;position:relative}@media (min-width:767px){.section-accordion .accordion--item .accordion--item__title{padding:10px 90px 10px 25px;font:200 26px/40px Montserrat,sans-serif}}.section-accordion .accordion--item .accordion--item__title i{float:right;width:20px;height:20px;display:inline-block;color:#a52e55;background-position:bottom left;position:absolute;top:5px;right:25px;font-size:30px;font-style:normal;font-family:Courier,Helvetica,Sans-Serif;font-weight:400}@media (min-width:767px){.section-accordion .accordion--item .accordion--item__title i{width:40px;height:40px;font-size:80px;top:10px}}body .section-accordion .accordion--item .accordion--item__title i,body.home .section-accordion .accordion--item .accordion--item__title i{color:#008c8c}body.contact .section-accordion .accordion--item .accordion--item__title i,body.single-trn-person .section-accordion .accordion--item .accordion--item__title i{color:#cf5701}body.study .section-accordion .accordion--item .accordion--item__title i{color:#008c8c}body.about .section-accordion .accordion--item .accordion--item__title i,body.single-trn-library .section-accordion .accordion--item .accordion--item__title i{color:#a52e55}body.alumni .section-accordion .accordion--item .accordion--item__title i,body.single-trn-publication .section-accordion .accordion--item .accordion--item__title i{color:#623361}body.supporters .section-accordion .accordion--item .accordion--item__title i{color:#494b99}body.conference .section-accordion .accordion--item .accordion--item__title i{color:#8fa58f}body.blog .section-accordion .accordion--item .accordion--item__title i,body.news .section-accordion .accordion--item .accordion--item__title i,body.post-type-archive-trn-event .section-accordion .accordion--item .accordion--item__title i{color:#9e7700}.section-accordion .accordion--item .accordion--item__title i .close,.section-accordion .accordion--item .accordion--item__title i .open{display:none}.section-accordion .accordion--item .accordion--item__title i .open{display:block}.section-accordion .accordion--item .accordion--item__title i .close{position:relative;top:-7px}.section-accordion .accordion--item .accordion--item__content{padding:25px 0;display:none}@media (min-width:767px){.section-accordion .accordion--item .accordion--item__content{padding:25px 0 10px 0}}.section-accordion .accordion--item.open .accordion--item__title i .open{display:none}.section-accordion .accordion--item.open .accordion--item__title i .close{display:block}.section-accordion .accordion--item.open .accordion--item__content{display:block}.section-call-to-action{background-color:#eee;padding:30px 0;text-align:center}.section-call-to-action.theme-alternate{background-color:#008c8c;color:#fff}.section-call-to-action.theme-alternate .cta--link .btn{background-color:#000;color:#fff}.section-call-to-action.theme-alternate .cta--link .btn:hover{background-color:#fff;color:#000}@media (min-width:1250px){.section-call-to-action .cta--content p{font:200 18px/2em "Open Sans",sans-serif;margin-bottom:30px}}.section-call-to-action .cta--link .link.btn{font:200 14px/1em Montserrat,sans-serif;text-transform:uppercase;color:#fff;position:relative!important}.section-testimonial{background-color:#eee;padding:30px 0;text-align:center}.section-testimonial.theme-alternate{background-color:#008c8c;color:#fff}.section-testimonial.theme-alternate .testimonial--link .btn{background-color:#000;color:#fff}.section-testimonial.theme-alternate .testimonial--link .btn:hover{background-color:#fff;color:#000}.section-testimonial .testimonial--photo{width:135px;height:135px;border-radius:50%;overflow:hidden;margin:auto}.section-testimonial .testimonial--photo img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:1250px){.section-testimonial .testimonial--quote{padding-top:40px;font:200 18px/2em "Open Sans",sans-serif;margin-bottom:25px}}@media (max-width:1249px){.section-testimonial .testimonial--quote{padding:20px 0}}@media (min-width:1250px){.section-testimonial .testimonial--author{font:200 20px/2em "Open Sans",sans-serif;margin-bottom:15px}}@media (max-width:1249px){.section-testimonial .testimonial--author{margin:0 0 20px 0}}.section-call-to-action .cta--link .section-testimonial .testimonial--link .btn.link,.section-testimonial .testimonial--link .btn,.section-testimonial .testimonial--link .section-call-to-action .cta--link .btn.link{font:200 14px/1em Montserrat,sans-serif;text-transform:uppercase;color:#fff}.section-slideshow{margin-top:0}.full-width-carousel{box-sizing:border-box;margin:0 auto}.full-width-carousel .full-width-carousel__item{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media (min-width:767px){.full-width-carousel .full-width-carousel__item{height:630px;-ms-flex-flow:row;flex-flow:row}}.full-width-carousel .full-width-carousel__item .full-width-carousel__item__content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.full-width-carousel .full-width-carousel__item .full-width-carousel__item__content::after{bottom:100%;left:23px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#eee;border-width:20px}@media (min-width:767px){.full-width-carousel .full-width-carousel__item .full-width-carousel__item__content{width:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.full-width-carousel .full-width-carousel__item .full-width-carousel__item__content .full-width-carousel__item__content__inner{padding:20px}@media (min-width:767px){.full-width-carousel .full-width-carousel__item .full-width-carousel__item__content .full-width-carousel__item__content__inner{max-width:632px;float:right;width:100%;padding:50px 50px 50px 20px}}.full-width-carousel .full-width-carousel__item .full-width-carousel__item__img{width:100%;min-height:300px;background-size:cover;background-position:center center}@media (min-width:767px){.full-width-carousel .full-width-carousel__item .full-width-carousel__item__img{width:50%;min-height:425px}}.full-width-carousel ul.slick-dots{top:260px;bottom:auto;position:absolute;left:auto;right:20px}@media (min-width:767px){.full-width-carousel ul.slick-dots{bottom:30px;top:auto;left:20px;right:auto}}@media (min-width:1200px){.full-width-carousel ul.slick-dots{left:auto;right:calc(50% + 540px)}}.full-width-carousel button.slick-arrow{width:47px;height:47px}.full-width-carousel .slick-next,.full-width-carousel .slick-prev{opacity:0;visibility:hidden;transition:.3s ease all}.full-width-carousel .slick-next:after,.full-width-carousel .slick-prev:after{padding:0 12px;font-size:16px}.full-width-carousel .slick-next{right:-10px}.full-width-carousel .slick-prev{left:-10px}.full-width-carousel:hover .slick-next,.full-width-carousel:hover .slick-prev{opacity:1;visibility:visible}.full-width-carousel:hover .slick-next{right:0}.full-width-carousel:hover .slick-prev{left:0}body.study .full-width-carousel ul.slick-dots li.slick-active button{background:#888}button.slick-arrow{z-index:100;position:absolute;background:rgba(0,0,0,.5);border:none;font-size:0;width:40px;height:40px;top:calc(50% - 20px)}button.slick-arrow::after{font:24px/40px FontAwesome;color:#fff;opacity:.5;padding:0 8px;transition:opacity .3s}button.slick-arrow:hover::after{opacity:1}button.slick-arrow.slick-prev{left:0}@media (min-width:767px){button.slick-arrow.slick-prev{left:-5px}}button.slick-arrow.slick-prev::after{content:'\f053';padding-right:14px;position:relative;right:3px}button.slick-arrow.slick-next{right:0}@media (min-width:767px){button.slick-arrow.slick-next{right:-5px}}button.slick-arrow.slick-next::after{content:'\f054'}body.archive .section-plain-text.typography h1,body.blog .section-plain-text.typography h1{color:#545454!important}body.archive .section-content-grid,body.blog .section-content-grid{padding-top:0;margin-top:20px}body.archive .section-content-grid .grid-row,body.blog .section-content-grid .grid-row{margin-top:0}body.archive .js-news-filter,body.blog .js-news-filter{display:block;margin-bottom:0}.load-more{padding-top:80px;text-align:center}.load-more a{color:#fff;font:200 14px/1em Montserrat,sans-serif;text-transform:uppercase;color:#fff;padding:12px 34px;border-radius:20px 20px;background-color:#ccc;margin:auto}.news-events-feed .news-events-feed__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:767px){.news-events-feed .news-events-feed__items{margin-left:-10px;margin-right:-10px}}.news-events-feed .load-more{padding-bottom:40px}.news-card{padding-left:10px;padding-right:10px;min-height:350px;margin:0 auto 20px}@media (min-width:767px){.news-card{width:25%;margin-bottom:0}}.news-card .news-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;position:relative;color:#fff}.news-card .news-block__inner:before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.9));z-index:0}.news-card .news-block__inner .news-block__content{position:relative;z-index:1;margin-top:auto;padding:15px}.news-card .news-block__inner .news-block__content h3{font-size:22px;margin-bottom:10px}.news-card .news-block__inner .news-block__content .news-block__content__date{color:#cc4b76}article.news-card{display:block;position:relative;background-size:cover;background-position:center;text-align:center;height:100vw;margin:1px;overflow:hidden}article.news-card:hover h3{opacity:1;visibility:visible;max-height:500px}@media (max-width:766px){article.news-card{height:50vw;min-height:50vw}}@media (min-width:767px){article.news-card{height:auto;min-height:40vw;text-align:left;width:25%;padding-left:10px;padding-right:10px;margin:0}}@media (min-width:1036px){article.news-card{min-height:35vw}}@media (min-width:1250px){article.news-card{min-height:320px}}article.news-card.trn-gardens .article-meta a,article.news-card.trn-gardens .article-meta a span,article.news-card.trn-gardens .article-meta span{color:#cc4b76!important}article.news-card img{position:relative;width:100%;height:100%;display:none}@media (min-width:767px){article.news-card img{display:block}}article.news-card div.gradient-bg{position:absolute;top:0;left:0;bottom:0;right:0;margin:0 10px 0 10px;height:100%;background:0 0;background:linear-gradient(transparent,rgba(0,0,0,.9))}article.news-card div.article-details{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;bottom:0;right:0;padding:20px 20px 20px 20px;box-sizing:border-box}@media (min-width:767px){article.news-card div.article-details{padding:20px}}article.news-card div.article-details h1{font:500 33px/33px Montserrat,sans-serif;margin-bottom:10px}@media (max-width:766px){article.news-card div.article-details h1{font:500 20px/1.4em Montserrat,sans-serif}}@media (min-width:767px){article.news-card div.article-details h1{font:500 23px/1.4em Montserrat,sans-serif}}@media (min-width:1036px){article.news-card div.article-details h1{font:500 33px/33px Montserrat,sans-serif}}article.news-card div.article-details h1 a{color:#fff}article.news-card div.article-details h1 a:hover{color:#9e7700}article.news-card div.article-details h1.social-icon{font-size:68px;text-align:center}article.news-card div.article-details h2{margin-bottom:10px}@media (max-width:766px){article.news-card div.article-details h2{font:500 16px/1.3em Montserrat,sans-serif}}@media (min-width:767px){article.news-card div.article-details h2{font:500 18px/1.3em Montserrat,sans-serif}}@media (min-width:1036px){article.news-card div.article-details h2{font:500 22px/1.3em Montserrat,sans-serif}}article.news-card div.article-details h2 a{color:#fff}article.news-card div.article-details h2 a:hover{color:#008c8c}article.news-card div.article-details h2.social-icon{font-size:68px;text-align:center}article.news-card div.article-details div.article-meta{color:#b28500;font:700 13px/160% "Open Sans",sans-serif}article.news-card div.article-details div.article-meta a,article.news-card div.article-details div.article-meta span{color:#b28500}article.news-card div.article-details div.article-meta a{text-transform:uppercase}article.news-card div.article-details div.article-meta a:hover{color:#fff}article.news-card.trn-event{border:15px solid #623461}article.news-card.trn-event div.article-details{color:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 10px;overflow:hidden;position:static}article.news-card.trn-event div.article-details .flex-spacer{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media (min-width:767px){article.news-card.trn-event div.article-details{padding:20px}}@media (min-width:1036px){article.news-card.trn-event div.article-details{padding:10px}}@media (min-width:1250px){article.news-card.trn-event div.article-details{padding:20px}}article.news-card.trn-event div.article-details h2{color:#000}article.news-card.trn-event div.article-details h2 .day{font:600 62px/100% Montserrat,sans-serif}@media (min-width:767px){article.news-card.trn-event div.article-details h2 .day{font:500 40px/100% Montserrat,sans-serif;display:block;clear:both;margin:0}}@media (min-width:1036px){article.news-card.trn-event div.article-details h2 .day{font:500 45px/100% Montserrat,sans-serif}}@media (min-width:1250px){article.news-card.trn-event div.article-details h2 .day{font:500 50px/100% Montserrat,sans-serif}}article.news-card.trn-event div.article-details h2 .month{font:600 35px/100% Montserrat,sans-serif;clear:both}@media (min-width:767px){article.news-card.trn-event div.article-details h2 .month{font:500 30px/100% Montserrat,sans-serif;display:block}}@media (min-width:1036px){article.news-card.trn-event div.article-details h2 .month{font:500 35px/100% Montserrat,sans-serif;margin-bottom:5px}}@media (min-width:1250px){article.news-card.trn-event div.article-details h2 .month{font:500 40px/100% Montserrat,sans-serif}}article.news-card.trn-event div.article-details h1{font:700 22px/24px Montserrat,sans-serif}@media (min-width:767px){article.news-card.trn-event div.article-details h1{font:500 22px/22px Montserrat,sans-serif}}@media (min-width:1036px){article.news-card.trn-event div.article-details h1{font:500 18px/18px Montserrat,sans-serif}}article.news-card.trn-event div.article-details h1 a{color:#623461}article.news-card.trn-event div.article-details h3{font:15px/140% "Open Sans",sans-serif;margin-bottom:5px}@media (min-width:767px){article.news-card.trn-event div.article-details h3{font:16px/140% "Open Sans",sans-serif}}@media (min-width:1036px){article.news-card.trn-event div.article-details h3{font:14px/140% "Open Sans",sans-serif}}article.news-card.trn-event div.article-details div.article-meta{color:#623461;font:600 13px/160% "Open Sans",sans-serif}article.news-card.trn-event div.article-details div.article-meta a,article.news-card.trn-event div.article-details div.article-meta span{color:#623461}article.news-card.trn-event div.article-details div.article-meta a{text-transform:uppercase}article.news-card.trn-event div.article-details div.article-meta a:hover{color:#008c8c}article.news-card.mls-social{overflow:hidden}article.news-card.mls-social div.article-details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}article.news-card.mls-social div.article-details .flex-spacer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}article.news-card.mls-social div.article-details h1{margin-bottom:0}article.news-card.mls-social div.article-details h1 a{opacity:.7;transition:opacity .3s}article.news-card.mls-social div.article-details h1 a:hover{opacity:1;color:#fff}article.news-card.mls-social .twitter-content{color:#fff;padding:20px;position:absolute;height:100%;width:100%;box-sizing:border-box;background:rgba(0,0,0,.8);transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);font-size:16px;line-height:1.4em}@media (min-width:767px){article.news-card.mls-social .twitter-content{font-size:16px}}@media (min-width:1036px){article.news-card.mls-social .twitter-content{font-size:16px}}article.news-card.mls-social .twitter-content div.article-meta{margin-top:20px;color:#b28500;font:700 13px/160% "Open Sans",sans-serif}article.news-card.mls-social .twitter-content div.article-meta a,article.news-card.mls-social .twitter-content div.article-meta span{color:#b28500}article.news-card.mls-social .twitter-content div.article-meta a{text-transform:uppercase}article.news-card.mls-social .twitter-content div.article-meta a:hover{color:#fff}article.news-card.mls-social:hover .twitter-content{-webkit-transform:translateY(0);transform:translateY(0)}article.news-card.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}@media (min-width:767px){article.news-card.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}}@media (min-width:1036px){article.news-card.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}}.section-content-grid article.trn-event.study{border:15px solid #008c8c}.section-content-grid article.trn-event.study a,.section-content-grid article.trn-event.study div.event-meta span,.section-content-grid article.trn-event.study h1,.section-content-grid article.trn-event.study span{color:#008c8c}.section-content-grid article.trn-event.about{border:15px solid #a52e55}.section-content-grid article.trn-event.about a,.section-content-grid article.trn-event.about div.event-meta span,.section-content-grid article.trn-event.about h1,.section-content-grid article.trn-event.about span{color:#a52e55}.section-content-grid article.trn-event.alumni{border:15px solid #623361}.section-content-grid article.trn-event.alumni a,.section-content-grid article.trn-event.alumni div.event-meta span,.section-content-grid article.trn-event.alumni h1,.section-content-grid article.trn-event.alumni span{color:#623361}.section-content-grid article.trn-event.supporters{border:15px solid #494b99}.section-content-grid article.trn-event.supporters a,.section-content-grid article.trn-event.supporters div.event-meta span,.section-content-grid article.trn-event.supporters h1,.section-content-grid article.trn-event.supporters span{color:#494b99}.section-content-grid article.trn-event.conference{border:15px solid #8fa58f}.section-content-grid article.trn-event.conference a,.section-content-grid article.trn-event.conference div.event-meta span,.section-content-grid article.trn-event.conference h1,.section-content-grid article.trn-event.conference span{color:#8fa58f}.section-content-grid article.trn-event.news{border:15px solid #9e7700}.section-content-grid article.trn-event.news a,.section-content-grid article.trn-event.news div.event-meta span,.section-content-grid article.trn-event.news h1,.section-content-grid article.trn-event.news span{color:#9e7700}.section-content-grid article.trn-event.contact{border:15px solid #cf5701}.section-content-grid article.trn-event.contact a,.section-content-grid article.trn-event.contact div.event-meta span,.section-content-grid article.trn-event.contact h1,.section-content-grid article.trn-event.contact span{color:#cf5701}section.related-content.section-carousel-accordion{margin-bottom:0}section.related-content.section-carousel-accordion div.carousel-wrap div.single-carousel div.content-container{-webkit-transform:translateY(190%);transform:translateY(190%);margin:0 -10px}section.related-content.section-carousel-accordion div.carousel-wrap div.single-carousel div.content-container a{color:#fff}section.related-content.section-carousel-accordion div.accordion-side h2{font-weight:800}body section.related-content.section-carousel-accordion div.accordion-side h2 span,body.home section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#008c8c}body.contact section.related-content.section-carousel-accordion div.accordion-side h2 span,body.single-trn-person section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#cf5701}body.study section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#008c8c}body.about section.related-content.section-carousel-accordion div.accordion-side h2 span,body.single-trn-library section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#a52e55}body.alumni section.related-content.section-carousel-accordion div.accordion-side h2 span,body.single-trn-publication section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#623361}body.supporters section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#494b99}body.conference section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#8fa58f}body.blog section.related-content.section-carousel-accordion div.accordion-side h2 span,body.news section.related-content.section-carousel-accordion div.accordion-side h2 span,body.post-type-archive-trn-event section.related-content.section-carousel-accordion div.accordion-side h2 span{color:#9e7700}section.related-content.section-carousel-accordion div.accordion-side .buttons{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;display:block}section.related-content.section-carousel-accordion div.accordion-side .buttons a{color:#000;text-decoration:none;padding-left:34px;display:block;position:relative;line-height:24px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;font-weight:700}section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{content:"+";width:24px;height:24px;border-radius:50%;position:absolute;left:0;top:0;color:#fff;display:inline-block;text-align:center;font-size:24px}body section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.home section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#008c8c}body.contact section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.single-trn-person section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#cf5701}body.study section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#008c8c}body.about section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.single-trn-library section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#a52e55}body.alumni section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.single-trn-publication section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#623361}body.supporters section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#494b99}body.conference section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#8fa58f}body.blog section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.news section.related-content.section-carousel-accordion div.accordion-side .buttons a:before,body.post-type-archive-trn-event section.related-content.section-carousel-accordion div.accordion-side .buttons a:before{background-color:#9e7700}section.related-content.section-carousel-accordion .content{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(73%);transform:translateY(73%);margin-bottom:15px;display:block;z-index:2;font:400 18px/18px Montserrat,sans-serif;padding:20px 10px 0;box-sizing:border-box;color:#fff;text-align:center}section.related-content.section-carousel-accordion .title-container{font:400 18px/18px Montserrat,sans-serif;padding:20px 10px 0;text-align:center;color:#fff}section.related-content.section-carousel-accordion .link{width:100%;height:100%;position:absolute;font-size:0;display:block;z-index:3}.section-carousel{padding-left:10px;padding-right:10px}@media (min-width:767px){.section-carousel{padding-left:0;padding-right:0}}.section-carousel .single-carousel__bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;min-height:285px;position:relative}.section-carousel .carousel-wrap.carousel-wrap--not-scrollable{margin:0 auto;width:100%;max-width:440px}@media (min-width:767px){.section-carousel .carousel-wrap.carousel-wrap--not-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:740px;margin:0 auto;max-width:none}}@media (min-width:1250px){.section-carousel .carousel-wrap.carousel-wrap--not-scrollable{width:100%}}.section-carousel .carousel-wrap.carousel-wrap--not-scrollable .single-carousel{margin:0 0 20px 0;max-width:420px}@media (min-width:767px){.section-carousel .carousel-wrap.carousel-wrap--not-scrollable .single-carousel{width:370px;padding-left:10px;padding-right:10px}}@media (min-width:1250px){.section-carousel .carousel-wrap.carousel-wrap--not-scrollable .single-carousel{width:416px}}.section-carousel .single-carousel{padding-left:10px;padding-right:10px}@media (min-width:767px){.section-carousel.small-panel-links .carousel-wrap.carousel-wrap--not-scrollable .single-carousel{width:20%}}.section-carousel.small-panel-links .carousel-wrap.carousel-wrap--not-scrollable .single-carousel h2{font-size:18px}section .slick-initialized button.slick-arrow.slick-next,section .slick-initialized button.slick-arrow.slick-prev{background:rgba(255,255,255,.5);width:57px;height:57px;top:calc(50% - 28px);cursor:pointer;text-align:center;padding:0;outline:0}@media (min-width:767px){section .slick-initialized button.slick-arrow.slick-next,section .slick-initialized button.slick-arrow.slick-prev{display:inline-block!important}}section .slick-initialized button.slick-arrow.slick-next:after,section .slick-initialized button.slick-arrow.slick-prev:after{color:#141414;margin:auto;padding:0;left:auto;right:auto}section.section-gallery .slick-list{overflow:hidden;margin-left:-10px;margin-right:-10px}section.section-gallery .slick-track{overflow:hidden;position:relative;width:100%;max-width:100%}@media (min-width:767px){section.section-gallery .slick-track{height:400px;max-width:999999px}}@media (min-width:1250px){section.section-gallery .slick-track{height:500px}}section.section-gallery .slick-track .slick-slide{width:100%;height:200px;height:auto;overflow:hidden}@media (min-width:767px){section.section-gallery .slick-track .slick-slide{width:200px;height:400px}}@media (min-width:1250px){section.section-gallery .slick-track .slick-slide{width:250px;height:500px}}section.section-gallery .slick-track .slick-slide>div{width:50%;height:200px;overflow:hidden;float:left;display:inline}@media (min-width:767px){section.section-gallery .slick-track .slick-slide>div{width:200px;height:200px}}@media (min-width:1250px){section.section-gallery .slick-track .slick-slide>div{width:250px;height:250px}}@media (min-width:767px){section.section-gallery .slick-track .slick-slide:first-child{width:500px}}@media (min-width:1250px){section.section-gallery .slick-track .slick-slide:first-child{width:750px}}section.section-gallery .slick-track .slick-slide:first-child>div:first-child{width:100%;height:400px}@media (min-width:1250px){section.section-gallery .slick-track .slick-slide:first-child>div:first-child{width:750px;height:500px}}section.section-gallery .slick-track .slick-slide:first-child>div:first-child .single-carousel{width:100%;height:100%}@media (min-width:1250px){section.section-gallery .slick-track .slick-slide:first-child>div:first-child .single-carousel{width:750px;height:500px}}section.section-gallery .slick-track .slick-slide:first-child>div:last-child{display:none}section.section-gallery .single-carousel,section.section-gallery .single-carousel[style]{box-sizing:border-box;padding:0;margin:0;position:relative;overflow:hidden;width:50%;height:100%;float:left;display:block}@media (min-width:1250px){section.section-gallery .single-carousel,section.section-gallery .single-carousel[style]{float:none;display:block;width:250px;height:250px}}section.section-gallery .single-carousel .content,section.section-gallery .single-carousel[style] .content{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;display:block;position:relative;border:10px solid #fff}section.section-gallery .single-carousel .link,section.section-gallery .single-carousel[style] .link{font-size:0;position:absolute;top:0;left:0;right:0;bottom:0;content:" "}section.section-gallery .single-carousel .cta--link,section.section-gallery .single-carousel[style] .cta--link{position:absolute;left:50px;bottom:70px;width:220px}section.section-gallery .single-carousel .cta--link a,section.section-gallery .single-carousel[style] .cta--link a{color:#fff;font:200 14px/1em Montserrat,sans-serif;text-transform:uppercase;color:#fff;padding:12px 34px;position:relative;border-radius:20px 20px}section.section-gallery .single-carousel.row-begin:after,section.section-gallery .single-carousel[style].row-begin:after{clear:both}section.section-gallery button.slick-arrow.slick-prev{left:0}section.section-gallery button.slick-arrow.slick-next{right:0}.mfp-bottom-bar{background:#000;padding:7px 10px;margin-top:-40px}.mfp-bottom-bar .mfp-counter{right:10px;top:6px}.mfp-bottom-bar .mfp-title{font-size:13px}.section-useful-links .useful-links{padding:30px 40px;margin-bottom:30px}body .section-useful-links .useful-links,body.home .section-useful-links .useful-links{border:1px solid #008c8c;border-top:8px solid #008c8c}body.contact .section-useful-links .useful-links,body.single-trn-person .section-useful-links .useful-links{border:1px solid #cf5701;border-top:8px solid #cf5701}body.study .section-useful-links .useful-links{border:1px solid #008c8c;border-top:8px solid #008c8c}body.about .section-useful-links .useful-links,body.single-trn-library .section-useful-links .useful-links{border:1px solid #a52e55;border-top:8px solid #a52e55}body.alumni .section-useful-links .useful-links,body.single-trn-publication .section-useful-links .useful-links{border:1px solid #623361;border-top:8px solid #623361}body.supporters .section-useful-links .useful-links{border:1px solid #494b99;border-top:8px solid #494b99}body.conference .section-useful-links .useful-links{border:1px solid #8fa58f;border-top:8px solid #8fa58f}body.blog .section-useful-links .useful-links,body.news .section-useful-links .useful-links,body.post-type-archive-trn-event .section-useful-links .useful-links{border:1px solid #9e7700;border-top:8px solid #9e7700}.section-useful-links h2{font-size:25px;font-weight:500}.section-useful-links .useful-links__col-title{font-weight:700}body .section-useful-links .useful-links__col-title,body.home .section-useful-links .useful-links__col-title{color:#008c8c}body.contact .section-useful-links .useful-links__col-title,body.single-trn-person .section-useful-links .useful-links__col-title{color:#cf5701}body.study .section-useful-links .useful-links__col-title{color:#008c8c}body.about .section-useful-links .useful-links__col-title,body.single-trn-library .section-useful-links .useful-links__col-title{color:#a52e55}body.alumni .section-useful-links .useful-links__col-title,body.single-trn-publication .section-useful-links .useful-links__col-title{color:#623361}body.supporters .section-useful-links .useful-links__col-title{color:#494b99}body.conference .section-useful-links .useful-links__col-title{color:#8fa58f}body.blog .section-useful-links .useful-links__col-title,body.news .section-useful-links .useful-links__col-title,body.post-type-archive-trn-event .section-useful-links .useful-links__col-title{color:#9e7700}.section-useful-links ul.useful-links-list{margin-left:0}.section-useful-links ul.useful-links-list li{padding:10px 0 10px 0;position:relative;border-top:1px solid #ccc}.section-useful-links ul.useful-links-list li.has-icon{padding-left:40px}.section-useful-links ul.useful-links-list li:before{display:none!important}.section-useful-links ul.useful-links-list li:last-child{border-bottom:1px solid #ccc}.section-useful-links ul.useful-links-list li img{display:inline-block;vertical-align:top;padding-right:10px;position:absolute;left:0;top:10px}.section-useful-links a{color:#333;font-weight:600}section.section-people .row.inner{padding:0}section.section-people .row.inner .carousel-wrap-staff{margin-left:-10px;margin-right:-10px}section.section-people .row.inner .carousel-wrap-staff button.slick-prev{left:11px}section.section-people .row.inner .carousel-wrap-staff button.slick-next{right:11px}section.section-people .row.inner .carousel-wrap-staff .single-carousel{margin:10px}section.section-dual-column{padding:50px 0}.single-trn-course .typography.section-plain-text table{border:1px solid #ddd;margin:0 0 50px 0}.single-trn-course .typography.section-plain-text table thead tr td{padding:20px;font-weight:700;color:#008c8c;padding:15px 20px}.single-trn-course .typography.section-plain-text table tbody tr td{padding:15px 20px}.single-trn-course .typography.section-plain-text table tbody tr td:first-child{width:30%}.single-trn-course .typography.section-people{padding:40px 0;margin-top:40px}.single-trn-course .section-useful-links .useful-links{border:1px solid #008c8c;border-bottom:10px solid #008c8c}.single-trn-course .section-useful-links .useful-links__col-title{color:#008c8c}.post-type-archive-trn-course section.section-simplegrid div.grid-wrap div.single-grid.col-fifths{margin-bottom:3%}.post-type-archive-trn-course section.section-simplegrid div.grid-wrap div.single-grid.col-fifths h2{margin-top:5px;font:500 17px/1.3em Montserrat,sans-serif;padding:0 5px}.post-type-archive-trn-course section.section-simplegrid div.grid-wrap div.single-grid.col-fifths h2:after{margin:10px auto}.post-type-archive-trn-course section.section-simplegrid div.grid-wrap div.single-grid.col-fifths .content-container{text-align:center;font-size:15px}.woocommerce .typography ul li:before{content:none!important}.woocommerce .related.products{clear:both;width:100%}.woocommerce .sidebar{margin-top:50px}.woocommerce .product-categories{margin-left:0}.search-results h1{color:#a52e54!important}.search-results div.breadcrumbs{border-color:#a52e54!important}.search-results .posts-found{border-bottom:1px solid #eee;padding-bottom:20px}.search-results-search{padding:40px 0}.search-results-search .search-results-search__form{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:600px;height:40px;box-shadow:none;font-size:14px;padding:10px;border:1px solid #a52e54!important}.search-results-search .submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:40px;height:40px;background:#a52e54!important;color:#fff;margin-left:-1px}.search-results-search .submit-button:after{font:25px/25px FontAwesome;color:#fff;content:"\f002"}.search-results__item{padding:40px 0;border-bottom:1px solid #eee}.search-results__item .search-results__item__cat{background:#a52e54!important;display:inline-block;padding:5px;font-size:14px;font-weight:500;color:#fff;line-height:1em}.search-results__item .search-results__item__cat.contact,.search-results__item body.search-results__item__cat.single-trn-person{background:#cf5701!important}.search-results__item .search-results__item__cat.study{background:#008c8c!important}.search-results__item .search-results__item__cat.about,.search-results__item body.search-results__item__cat.single-trn-library{background:#a52e55!important}.search-results__item .search-results__item__cat.alumni,.search-results__item body.search-results__item__cat.single-trn-publication{background:#623361!important}.search-results__item .search-results__item__cat.supporters{background:#494b99!important}.search-results__item .search-results__item__cat.conference{background:#8fa58f!important}.search-results__item .search-results__item__cat.news,.search-results__item body.search-results__item__cat.blog,.search-results__item body.search-results__item__cat.post-type-archive-trn-event{background:#9e7700!important}.search-results__item mark{color:#a52e54!important;text-transform:uppercase;background:0 0}section.section-carousel-accordion.publications,section.section-featured-issue,section.section-publication-issues{padding:30px 0}section.section-carousel-accordion.publications .single-carousel,section.section-featured-issue .single-carousel,section.section-publication-issues .single-carousel{min-height:320px!important;position:relative;overflow:hidden}section.section-carousel-accordion.publications .single-carousel a.overlay,section.section-featured-issue .single-carousel a.overlay,section.section-publication-issues .single-carousel a.overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";display:block}section.section-carousel-accordion.publications .single-carousel .content,section.section-featured-issue .single-carousel .content,section.section-publication-issues .single-carousel .content{padding:15px;text-align:left}section.section-carousel-accordion.publications .single-carousel .content h3,section.section-featured-issue .single-carousel .content h3,section.section-publication-issues .single-carousel .content h3{text-align:left;font-weight:200;font-family:Montserrat,sans-serif;margin:0}section.section-carousel-accordion.publications .single-carousel .discontinued,section.section-featured-issue .single-carousel .discontinued,section.section-publication-issues .single-carousel .discontinued{width:200px;background:#623361;position:absolute;top:-20px;left:-75px;text-align:center;line-height:20px;letter-spacing:1px;padding-top:60px;padding-bottom:10px;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);font-size:13px}body.single-trn-publication section.section-featured-issue.typography a.btn{background-color:#623361!important;color:#fff!important}.library-search-container{background:#c4c4c4;padding:50px 0}.library-search-container .search-input{display:-webkit-box;display:-ms-flexbox;display:flex}.library-search-container input[type=text]{padding:10px;width:400px;max-width:80%}.library-search-container input[type=radio]{appearance:radio}.library-search-container p{margin-bottom:10px}.button--default{display:inline-block;background:#623361;color:#fff!important;border-radius:20px;padding:10px 15px}.table-wrapper{overflow:auto;-webkit-overflow-scrolling:touch}.table-wrapper table td,.table-wrapper table th{min-width:250px}@media (max-width:760px){.typography table td,.typography table th,table td,table th{display:table-cell}}body{color:#000;font:200 13px/1.6em "Open Sans",sans-serif;background:#fff;width:100%;position:relative}@media (min-width:1250px){body{font:200 14px/1.6em "Open Sans",sans-serif}}body .overflow-fix{overflow-x:hidden}.inner{padding:0 10px;margin:0 auto;width:100%;box-sizing:border-box;box-sizing:border-box;position:relative}@media (min-width:767px){.inner{padding:0 10px}}@media (min-width:1036px){.inner{padding:0 25px}}@media (min-width:1250px){.inner{width:1250px;padding:0 10px}}.inner.big-inner{width:100%}@media (min-width:1600px){.inner.extended{width:1600px}}a{text-decoration:none;transition:color .3s ease-out}.mobile-only{display:block}@media (min-width:767px){.mobile-only{display:none}}.center{text-align:center}.grey-background{background:#777}.light-grey-background,.single-trn-course .typography.section-people,.single-trn-course .typography.section-plain-text table thead tr td{background:#eee}.intro_block p{font-size:18px!important}header{width:100%;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:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;z-index:10}header.open{height:100%;border-bottom:none}@media (min-width:767px){header{display:block;position:relative;border-bottom:none;z-index:999}}header #header-top{z-index:2;display:block;width:100%;background-color:#141414;padding:5px 0}header #header-top .inner{padding:0}@media (min-width:767px){header #header-top .inner{padding:0 10px}}@media (min-width:767px){header #header-top nav#header-top-nav ul{float:right}}header #header-top nav#header-top-nav ul li{float:left;margin-left:10px;font:400 12px/1.6em Montserrat,sans-serif;text-transform:uppercase}@media (min-width:1250px){header #header-top nav#header-top-nav ul li{font:400 13px/1.6em Montserrat,sans-serif}}header #header-top nav#header-top-nav ul li::after{content:"|";color:#777;margin-left:10px}header #header-top nav#header-top-nav ul li:last-child::after{display:none}header #header-top nav#header-top-nav ul li a{color:#ccc}header #header-top nav#header-top-nav ul li a:hover{color:#aaa}header #header-lower{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;z-index:2}header #header-lower div.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:767px){header #header-lower div.inner{display:block}}@media (min-width:767px){header #header-lower{padding-top:10px;padding-bottom:10px}}@media (min-width:1036px){header #header-lower{padding-bottom:20px;height:90px}}@media (min-width:1250px){header #header-lower{padding-bottom:0;height:120px;padding-top:30px}}header #header-lower div#logo-main a{display:block}header #header-lower div#logo-main a img{width:100%;height:auto}@media (min-width:767px){header #header-lower div#logo-main{margin-bottom:10px}header #header-lower div#logo-main a img{width:230px}}@media (min-width:1036px){header #header-lower div#logo-main{margin-bottom:0;left:-10px;position:relative;top:-5px}}@media (min-width:1250px){header #header-lower div#logo-main{margin-bottom:0;left:0;position:relative;top:0}}header #header-lower div#navigation-wrapper-upper{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media (min-width:767px){header #header-lower div#navigation-wrapper-upper{display:block;text-align:left}}@media (min-width:1036px){header #header-lower div#navigation-wrapper-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;top:63px}}@media (min-width:1250px){header #header-lower div#navigation-wrapper-upper{margin-left:80px;top:-26px;right:0;width:100%;float:right}}header #header-lower div#navigation-wrapper-upper #nav-open-button{font-size:0;float:right;margin-left:15px}@media (min-width:767px){header #header-lower div#navigation-wrapper-upper #nav-open-button{display:none}}header #header-lower div#navigation-wrapper-upper #nav-open-button::after{color:#fff;font:30px/30px FontAwesome;color:#fff;content:'\f0c9'}@media (min-width:767px){header #header-lower div#navigation-wrapper-upper #nav-open-button::after{display:none}}header #header-lower div#navigation-wrapper-upper #nav-open-button.on::after{content:'\f00d'}header #header-lower div#navigation-wrapper-upper #search-open{float:right;position:relative;z-index:1000}@media (min-width:767px){header #header-lower div#navigation-wrapper-upper #search-open{bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1250px){header #header-lower div#navigation-wrapper-upper #search-open{bottom:5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}header #header-lower div#navigation-wrapper-upper #search-open #search-open-button{font-size:0}header #header-lower div#navigation-wrapper-upper #search-open #search-open-button::after{color:#fff;font:25px/25px FontAwesome;color:#fff;content:'\f002'}@media (min-width:1036px){header #header-lower div#navigation-wrapper-upper #search-open #search-open-button::after{font-size:20px;margin-left:.3vw;top:-2px;position:relative;z-index:100000}}@media (min-width:1036px) and (min-width:1250px){header #header-lower div#navigation-wrapper-upper #search-open #search-open-button::after{margin-left:10px}}header #header-lower div#navigation-wrapper-upper #search-open #search-open-button.on::after{content:'\f00d'}header #navigation-wrapper-outer{position:fixed;width:100%;background:#fff;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:80%;-webkit-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px));transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}@media (min-width:767px){header #navigation-wrapper-outer{margin-right:50px}}header #navigation-wrapper-outer.down{position:relative}@media (min-width:767px){header #navigation-wrapper-outer{z-index:2;margin-top:15px;position:relative}}body header #navigation-wrapper-outer,body.home header #navigation-wrapper-outer{border-bottom:10px solid #008c8c}body.contact header #navigation-wrapper-outer,body.single-trn-person header #navigation-wrapper-outer{border-bottom:10px solid #cf5701}body.study header #navigation-wrapper-outer{border-bottom:10px solid #008c8c}body.about header #navigation-wrapper-outer,body.single-trn-library header #navigation-wrapper-outer{border-bottom:10px solid #a52e55}body.alumni header #navigation-wrapper-outer,body.single-trn-publication header #navigation-wrapper-outer{border-bottom:10px solid #623361}body.supporters header #navigation-wrapper-outer{border-bottom:10px solid #494b99}body.conference header #navigation-wrapper-outer{border-bottom:10px solid #8fa58f}body.blog header #navigation-wrapper-outer,body.news header #navigation-wrapper-outer,body.post-type-archive-trn-event header #navigation-wrapper-outer{border-bottom:10px solid #9e7700}header #navigation-wrapper-outer.down{transition:-webkit-transform .3s ease-in-out,border-color .3s;transition:transform .3s ease-in-out,border-color .3s;-webkit-transform:translateY(0);transform:translateY(0)}header #navigation-wrapper-outer.down{border-color:#008c8c}header #navigation-wrapper-outer.down.contact,header body#navigation-wrapper-outer.down.single-trn-person{border-color:#cf5701}header #navigation-wrapper-outer.down.study{border-color:#008c8c}header #navigation-wrapper-outer.down.about,header body#navigation-wrapper-outer.down.single-trn-library{border-color:#a52e55}header #navigation-wrapper-outer.down.alumni,header body#navigation-wrapper-outer.down.single-trn-publication{border-color:#623361}header #navigation-wrapper-outer.down.supporters{border-color:#494b99}header #navigation-wrapper-outer.down.conference{border-color:#8fa58f}header #navigation-wrapper-outer.down.news,header body#navigation-wrapper-outer.down.blog,header body#navigation-wrapper-outer.down.post-type-archive-trn-event{border-color:#9e7700}@media (min-width:767px){header #navigation-wrapper-outer{-webkit-transform:none;transform:none;border:none;transition:none}body header #navigation-wrapper-outer,body.home header #navigation-wrapper-outer{border:none}body.contact header #navigation-wrapper-outer,body.single-trn-person header #navigation-wrapper-outer{border:none}body.study header #navigation-wrapper-outer{border:none}body.about header #navigation-wrapper-outer,body.single-trn-library header #navigation-wrapper-outer{border:none}body.alumni header #navigation-wrapper-outer,body.single-trn-publication header #navigation-wrapper-outer{border:none}body.supporters header #navigation-wrapper-outer{border:none}body.conference header #navigation-wrapper-outer{border:none}body.blog header #navigation-wrapper-outer,body.news header #navigation-wrapper-outer,body.post-type-archive-trn-event header #navigation-wrapper-outer{border:none}}header #navigation-wrapper-outer .inner{height:calc(100% - 20px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media (min-width:767px){header #navigation-wrapper-outer .inner{display:block}}@media (min-width:767px){header #navigation-wrapper-outer{background:0 0;padding-top:0;margin-top:-10px}}@media (min-width:1036px){header #navigation-wrapper-outer{left:0}}@media (min-width:1250px){header #navigation-wrapper-outer{margin-top:-10px}}header #navigation-wrapper-outer nav#main-nav{display:block;overflow-y:scroll;left:0;position:relative;height:100%;width:100%}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav{top:-25px}}@media (min-width:1036px){header #navigation-wrapper-outer nav#main-nav{top:-24px;margin-right:0;position:absolute;right:60px;left:auto}}@media (min-width:1250px){header #navigation-wrapper-outer nav#main-nav{position:relative;top:-43px;margin-right:45px;right:0}}header #navigation-wrapper-outer nav#main-nav::-webkit-scrollbar{width:0;background:0 0}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav{overflow:visible;width:auto;height:auto}}@media (min-width:1036px){header #navigation-wrapper-outer nav#main-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:right}}header #navigation-wrapper-outer nav#main-nav ul{font-family:Montserrat,sans-serif;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;height:100%;display:block;width:100%;left:0;top:0;z-index:1000;position:relative}header #navigation-wrapper-outer nav#main-nav ul.scroll{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}header #navigation-wrapper-outer nav#main-nav ul li.active>ul{display:block}header #navigation-wrapper-outer nav#main-nav ul:after{content:"";display:table;clear:both}header #navigation-wrapper-outer nav#main-nav ul li{font:300 15px/15px Montserrat,sans-serif;border-bottom:1px solid #dfdfdf;margin:0 10px;box-sizing:border-box}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li{padding:0;margin:0}}header #navigation-wrapper-outer nav#main-nav ul li a{color:#000;display:block;padding:10px}header #navigation-wrapper-outer nav#main-nav ul li a:hover{color:#666}header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{content:'\f054';float:right;font:14px/14px FontAwesome;position:relative;top:-23px}body header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.home header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.home header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#008c8c}body.contact header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.contact header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.single-trn-person header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.single-trn-person header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#cf5701}body.study header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.study header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#008c8c}body.about header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.about header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.single-trn-library header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.single-trn-library header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#a52e55}body.alumni header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.alumni header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.single-trn-publication header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.single-trn-publication header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#623361}body.supporters header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.supporters header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#494b99}body.conference header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.conference header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#8fa58f}body.blog header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.blog header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.news header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.news header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after,body.post-type-archive-trn-event header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,body.post-type-archive-trn-event header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{color:#9e7700}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li.has-submenu::after,header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children::after{display:none}}header #navigation-wrapper-outer nav#main-nav ul li.has-submenu.contact::after,header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children.contact::after{color:#cf5701}header #navigation-wrapper-outer nav#main-nav ul li.has-submenu.study::after,header #navigation-wrapper-outer nav#main-nav ul li.menu-item-has-children.study::after{color:#008c8c}header #navigation-wrapper-outer nav#main-nav ul li .menu-title-item{display:none}header #navigation-wrapper-outer nav#main-nav ul ul{float:left;position:absolute;left:100%;display:none}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav{display:block;text-transform:uppercase;position:relative;padding:0;z-index:1}header #navigation-wrapper-outer nav#main-nav ul{float:left;font-size:14px}}@media (min-width:767px) and (min-width:1036px){header #navigation-wrapper-outer nav#main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:right;font-size:15px}}@media (min-width:767px) and (min-width:1036px) and (max-width:1195px){header #navigation-wrapper-outer nav#main-nav ul{font-size:14px}}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li{float:left;margin-left:15px;border:none}}@media (min-width:767px) and (min-width:1036px){header #navigation-wrapper-outer nav#main-nav ul li{margin-left:20px}}@media (min-width:767px) and (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li{white-space:nowrap;font-size:13px}}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li a{color:#fff;padding:6px 0;position:relative}header #navigation-wrapper-outer nav#main-nav ul li a.hoverstate,header #navigation-wrapper-outer nav#main-nav ul li a:hover{color:#666}header #navigation-wrapper-outer nav#main-nav ul li a.hoverstate::after,header #navigation-wrapper-outer nav#main-nav ul li a:hover::after{content:'\f078';font:20px/14px FontAwesome;position:absolute;width:100%;text-align:center;top:17px;left:0}}@media (min-width:767px) and (min-width:1036px){header #navigation-wrapper-outer nav#main-nav ul li a.hoverstate::after,header #navigation-wrapper-outer nav#main-nav ul li a:hover::after{top:15px}}@media (min-width:767px) and (min-width:1250px){header #navigation-wrapper-outer nav#main-nav ul li a.hoverstate::after,header #navigation-wrapper-outer nav#main-nav ul li a:hover::after{top:25px}}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li ul{display:none}header #navigation-wrapper-outer nav#main-nav ul li.hoverstate a{color:#fff}header #navigation-wrapper-outer nav#main-nav ul li.hoverstate a::after{content:'\f078';font:20px/14px FontAwesome;position:absolute;width:100%;text-align:center;top:17px;left:0}}@media (min-width:767px) and (min-width:1036px){header #navigation-wrapper-outer nav#main-nav ul li.hoverstate a::after{top:15px}}@media (min-width:767px) and (min-width:1250px){header #navigation-wrapper-outer nav#main-nav ul li.hoverstate a::after{top:25px}}@media (min-width:767px){header #navigation-wrapper-outer nav#main-nav ul li.contact a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.contact.hoverstate a::after{color:#cf5701}header #navigation-wrapper-outer nav#main-nav ul li.study a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.study.hoverstate a::after{color:#008c8c}header #navigation-wrapper-outer nav#main-nav ul li.about a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.about.hoverstate a::after{color:#a52e55}header #navigation-wrapper-outer nav#main-nav ul li.alumni a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.alumni.hoverstate a::after{color:#623361}header #navigation-wrapper-outer nav#main-nav ul li.supporters a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.supporters.hoverstate a::after{color:#494b99}header #navigation-wrapper-outer nav#main-nav ul li.conference a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.conference.hoverstate a::after{color:#8fa58f}header #navigation-wrapper-outer nav#main-nav ul li.news a:hover::after,header #navigation-wrapper-outer nav#main-nav ul li.news.hoverstate a::after{color:#9e7700}}header #navigation-wrapper-outer a.mobile-back{color:#000;font:14px/14px "Open Sans",sans-serif;text-decoration:none;font-style:italic;text-transform:lowercase;margin-bottom:10px;margin-left:15px;transition:visibility .3s}header #navigation-wrapper-outer a.mobile-back::before{content:'\f053';float:left;font:14px/14px FontAwesome;margin-right:10px}body header #navigation-wrapper-outer a.mobile-back::before,body.home header #navigation-wrapper-outer a.mobile-back::before{color:#008c8c}body.contact header #navigation-wrapper-outer a.mobile-back::before,body.single-trn-person header #navigation-wrapper-outer a.mobile-back::before{color:#cf5701}body.study header #navigation-wrapper-outer a.mobile-back::before{color:#008c8c}body.about header #navigation-wrapper-outer a.mobile-back::before,body.single-trn-library header #navigation-wrapper-outer a.mobile-back::before{color:#a52e55}body.alumni header #navigation-wrapper-outer a.mobile-back::before,body.single-trn-publication header #navigation-wrapper-outer a.mobile-back::before{color:#623361}body.supporters header #navigation-wrapper-outer a.mobile-back::before{color:#494b99}body.conference header #navigation-wrapper-outer a.mobile-back::before{color:#8fa58f}body.blog header #navigation-wrapper-outer a.mobile-back::before,body.news header #navigation-wrapper-outer a.mobile-back::before,body.post-type-archive-trn-event header #navigation-wrapper-outer a.mobile-back::before{color:#9e7700}header #navigation-wrapper-outer #mobile-mega-footer{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:10px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;transition:background .3s}@media (min-width:767px){header #navigation-wrapper-outer #mobile-mega-footer{display:none}}header #navigation-wrapper-outer #mobile-mega-footer{background:#008c8c}header #navigation-wrapper-outer #mobile-mega-footer.contact,header #navigation-wrapper-outer body#mobile-mega-footer.single-trn-person{background:#cf5701}header #navigation-wrapper-outer #mobile-mega-footer.study{background:#008c8c}header #navigation-wrapper-outer #mobile-mega-footer.about,header #navigation-wrapper-outer body#mobile-mega-footer.single-trn-library{background:#a52e55}header #navigation-wrapper-outer #mobile-mega-footer.alumni,header #navigation-wrapper-outer body#mobile-mega-footer.single-trn-publication{background:#623361}header #navigation-wrapper-outer #mobile-mega-footer.supporters{background:#494b99}header #navigation-wrapper-outer #mobile-mega-footer.conference{background:#8fa58f}header #navigation-wrapper-outer #mobile-mega-footer.news,header #navigation-wrapper-outer body#mobile-mega-footer.blog,header #navigation-wrapper-outer body#mobile-mega-footer.post-type-archive-trn-event{background:#9e7700}header #navigation-wrapper-outer #mobile-mega-footer div.mobile-mega-single{border-right:1px solid #fff;color:#fff;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:33%;padding:5px 10px;box-sizing:border-box;text-transform:uppercase;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-weight:600}header #navigation-wrapper-outer #mobile-mega-footer div.mobile-mega-single a{color:#fff}header #navigation-wrapper-outer #mobile-mega-footer div.mobile-mega-single img{display:block;margin:0 auto;clear:both;margin-bottom:5px;max-width:50px;max-height:50px}header #navigation-wrapper-outer #mobile-mega-footer div.mobile-mega-single:last-child{border:none}header #search-wrapper{display:block;background:#222;padding:30px 0;text-align:right;margin-top:-93px;position:relative;transition:margin-top .3s}header #search-wrapper form{width:auto;display:block;max-width:600px;min-width:300px;margin:auto}@media (min-width:1036px){header #search-wrapper form{padding-top:22px}}@media (min-width:767px){header #search-wrapper{display:block}}header #search-wrapper.down{margin-top:0;z-index:-1}@media (min-width:767px){header #search-wrapper{margin-top:-125px;z-index:-1}header #search-wrapper.down{margin-top:-31px;z-index:-1}}header #search-wrapper input{background:#444;padding:5px 10px;border:1px solid #555;color:#fff;font:400 16px/16px "Open Sans",sans-serif;margin-right:10px}@media (min-width:767px){header #search-wrapper input{width:440px}}@media (max-width:766px){header #search-wrapper input{width:60%}}header #search-wrapper input[type=submit]{border-radius:20px;cursor:pointer;border:none;text-align:center;font:400 14px/14px Montserrat,sans-serif;text-transform:uppercase;padding:10px 15px;width:85px}body header #search-wrapper input[type=submit],body.home header #search-wrapper input[type=submit]{background:#008c8c}body.contact header #search-wrapper input[type=submit],body.single-trn-person header #search-wrapper input[type=submit]{background:#cf5701}body.study header #search-wrapper input[type=submit]{background:#008c8c}body.about header #search-wrapper input[type=submit],body.single-trn-library header #search-wrapper input[type=submit]{background:#a52e55}body.alumni header #search-wrapper input[type=submit],body.single-trn-publication header #search-wrapper input[type=submit]{background:#623361}body.supporters header #search-wrapper input[type=submit]{background:#494b99}body.conference header #search-wrapper input[type=submit]{background:#8fa58f}body.blog header #search-wrapper input[type=submit],body.news header #search-wrapper input[type=submit],body.post-type-archive-trn-event header #search-wrapper input[type=submit]{background:#9e7700}@media (max-width:766px){header #search-wrapper input[type=submit]{width:30%}}#menu-overlay{display:none;position:absolute;top:150px;z-index:999999999;box-sizing:border-box;width:100%;max-width:800px;overflow:hidden}#menu-overlay .row{background:#fff;padding:20px 30px;border:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#menu-overlay .row h2{font:600 25px/35px "Open Sans",sans-serif;margin-bottom:10px;width:100%}#menu-overlay .row h2:after{content:"";display:table;clear:both}#menu-overlay .row .submenu-container{width:calc(50% - 30px);margin-right:30px;float:left;display:block;padding-bottom:20px;position:relative;overflow:visible!important}#menu-overlay .row .submenu-container ul{width:100%}#menu-overlay .row .submenu-container ul ul{transition:-webkit-transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;opacity:0;-webkit-transform:translateX(calc(200%));transform:translateX(calc(200%));position:absolute;top:0;visibility:hidden;box-sizing:border-box}#menu-overlay .row .submenu-container ul ul li{font-weight:400;padding-left:10px}#menu-overlay .row .submenu-container ul ul li ul{transition:-webkit-transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;opacity:0;-webkit-transform:translateX(calc(200%));transform:translateX(calc(200%));position:absolute;top:0;box-sizing:border-box}#menu-overlay .row .submenu-container ul ul li ul li ul{transition:-webkit-transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;opacity:0;-webkit-transform:translateX(calc(200%));transform:translateX(calc(200%));position:absolute;top:0;box-sizing:border-box}#menu-overlay .row .submenu-container ul li{font:600 15px/1.4em "Open Sans",sans-serif;border-top:1px solid #dfdfdf;box-sizing:border-box}#menu-overlay .row .submenu-container ul li.has-submenu::after,#menu-overlay .row .submenu-container ul li.menu-item-has-children::after{content:'\f054';float:right;font:14px/22px FontAwesome;margin-top:-28px;margin-right:5px}body #menu-overlay .row .submenu-container ul li.has-submenu::after,body #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.home #menu-overlay .row .submenu-container ul li.has-submenu::after,body.home #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#008c8c}body.contact #menu-overlay .row .submenu-container ul li.has-submenu::after,body.contact #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.single-trn-person #menu-overlay .row .submenu-container ul li.has-submenu::after,body.single-trn-person #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#cf5701}body.study #menu-overlay .row .submenu-container ul li.has-submenu::after,body.study #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#008c8c}body.about #menu-overlay .row .submenu-container ul li.has-submenu::after,body.about #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.single-trn-library #menu-overlay .row .submenu-container ul li.has-submenu::after,body.single-trn-library #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#a52e55}body.alumni #menu-overlay .row .submenu-container ul li.has-submenu::after,body.alumni #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.single-trn-publication #menu-overlay .row .submenu-container ul li.has-submenu::after,body.single-trn-publication #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#623361}body.supporters #menu-overlay .row .submenu-container ul li.has-submenu::after,body.supporters #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#494b99}body.conference #menu-overlay .row .submenu-container ul li.has-submenu::after,body.conference #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#8fa58f}body.blog #menu-overlay .row .submenu-container ul li.has-submenu::after,body.blog #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.news #menu-overlay .row .submenu-container ul li.has-submenu::after,body.news #menu-overlay .row .submenu-container ul li.menu-item-has-children::after,body.post-type-archive-trn-event #menu-overlay .row .submenu-container ul li.has-submenu::after,body.post-type-archive-trn-event #menu-overlay .row .submenu-container ul li.menu-item-has-children::after{color:#9e7700}#menu-overlay .row .submenu-container ul li a{color:#000;display:block;padding:8px 5px}body #menu-overlay .row .submenu-container ul li a:hover,body.home #menu-overlay .row .submenu-container ul li a:hover{color:#008c8c}body.contact #menu-overlay .row .submenu-container ul li a:hover,body.single-trn-person #menu-overlay .row .submenu-container ul li a:hover{color:#cf5701}body.study #menu-overlay .row .submenu-container ul li a:hover{color:#008c8c}body.about #menu-overlay .row .submenu-container ul li a:hover,body.single-trn-library #menu-overlay .row .submenu-container ul li a:hover{color:#a52e55}body.alumni #menu-overlay .row .submenu-container ul li a:hover,body.single-trn-publication #menu-overlay .row .submenu-container ul li a:hover{color:#623361}body.supporters #menu-overlay .row .submenu-container ul li a:hover{color:#494b99}body.conference #menu-overlay .row .submenu-container ul li a:hover{color:#8fa58f}body.blog #menu-overlay .row .submenu-container ul li a:hover,body.news #menu-overlay .row .submenu-container ul li a:hover,body.post-type-archive-trn-event #menu-overlay .row .submenu-container ul li a:hover{color:#9e7700}#menu-overlay .row .submenu-container ul li.active>ul{display:block;position:absolute;-webkit-transform:translateX(calc(100%));transform:translateX(calc(100%));opacity:1;top:0;visibility:visible;z-index:100;box-sizing:border-box}#menu-overlay .row .submenu-container ul li.active>ul li ul{transition:-webkit-transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;opacity:0;-webkit-transform:translateX(calc(200%));transform:translateX(calc(200%));position:absolute;top:0;visibility:hidden;box-sizing:border-box}#menu-overlay .row .submenu-container ul li>ul li.active ul{display:block;position:absolute;-webkit-transform:translateX(calc(100%));transform:translateX(calc(100%));transition:opacity .3s;opacity:1;top:0;margin-left:-20px;z-index:100;box-sizing:border-box}#menu-overlay .row .submenu-container ul li>ul li.active ul li ul{transition:-webkit-transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;opacity:0;-webkit-transform:translateX(calc(200%));transform:translateX(calc(200%));position:absolute;top:0;visibility:hidden;box-sizing:border-box}#menu-overlay .row .submenu-container ul li>ul li.active ul li.active ul{opacity:1;visibility:visible;-webkit-transform:translateX(calc(100%));transform:translateX(calc(100%))}#menu-overlay .row .submenu-container ul li ul.parent-active{-webkit-transform:translateX(10px);transform:translateX(10px);visibility:hidden;transition:-webkit-transform .4s;transition:transform .4s}#menu-overlay .row .submenu-container ul li ul.parent-active li.active>ul{visibility:visible;transition:-webkit-transform .4s;transition:transform .4s}#menu-overlay .row .submenu-container ul li ul.parent-active li.active>ul.parent-active{visibility:hidden}#menu-overlay .row .submenu-container ul li ul.parent-active ul.parent-active{-webkit-transform:translateX(10px);transform:translateX(10px);visibility:hidden}#menu-overlay .row .submenu-container ul li a.back{color:#000;text-decoration:none;font-style:italic;text-transform:lowercase}#menu-overlay .row .submenu-container ul li a.back::before{content:'\f053';float:left;font:14px/14px FontAwesome;margin-right:10px;margin-top:4px}body #menu-overlay .row .submenu-container ul li a.back::before,body.home #menu-overlay .row .submenu-container ul li a.back::before{color:#008c8c}body.contact #menu-overlay .row .submenu-container ul li a.back::before,body.single-trn-person #menu-overlay .row .submenu-container ul li a.back::before{color:#cf5701}body.study #menu-overlay .row .submenu-container ul li a.back::before{color:#008c8c}body.about #menu-overlay .row .submenu-container ul li a.back::before,body.single-trn-library #menu-overlay .row .submenu-container ul li a.back::before{color:#a52e55}body.alumni #menu-overlay .row .submenu-container ul li a.back::before,body.single-trn-publication #menu-overlay .row .submenu-container ul li a.back::before{color:#623361}body.supporters #menu-overlay .row .submenu-container ul li a.back::before{color:#494b99}body.conference #menu-overlay .row .submenu-container ul li a.back::before{color:#8fa58f}body.blog #menu-overlay .row .submenu-container ul li a.back::before,body.news #menu-overlay .row .submenu-container ul li a.back::before,body.post-type-archive-trn-event #menu-overlay .row .submenu-container ul li a.back::before{color:#9e7700}#menu-overlay .row .contact-section{border-left:1px solid #dfdfdf;padding-left:25px;font-size:15px}#menu-overlay .row .contact-section p{margin-bottom:20px}#menu-overlay .row .contact-section p em{font-style:italic}#menu-overlay .row .contact-section p a{color:#000}body #menu-overlay .row .contact-section p a:hover,body.home #menu-overlay .row .contact-section p a:hover{color:#008c8c}body.contact #menu-overlay .row .contact-section p a:hover,body.single-trn-person #menu-overlay .row .contact-section p a:hover{color:#cf5701}body.study #menu-overlay .row .contact-section p a:hover{color:#008c8c}body.about #menu-overlay .row .contact-section p a:hover,body.single-trn-library #menu-overlay .row .contact-section p a:hover{color:#a52e55}body.alumni #menu-overlay .row .contact-section p a:hover,body.single-trn-publication #menu-overlay .row .contact-section p a:hover{color:#623361}body.supporters #menu-overlay .row .contact-section p a:hover{color:#494b99}body.conference #menu-overlay .row .contact-section p a:hover{color:#8fa58f}body.blog #menu-overlay .row .contact-section p a:hover,body.news #menu-overlay .row .contact-section p a:hover,body.post-type-archive-trn-event #menu-overlay .row .contact-section p a:hover{color:#9e7700}#menu-overlay .row .to-remove{display:none}#menu-overlay .row .to-remove:first-of-type{display:block}#menu-overlay .loading{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background:#fff;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu-overlay .loading.loading-1{height:109px;bottom:0;top:auto}#menu-overlay .loading.loading-2{width:31.33333%;right:0;top:0;height:calc(100% - 109px)}#menu-overlay .loading .loading-div i{-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite;font:44px/44px FontAwesome;margin-bottom:10px}body #menu-overlay .loading .loading-div i,body.home #menu-overlay .loading .loading-div i{color:#008c8c}body.contact #menu-overlay .loading .loading-div i,body.single-trn-person #menu-overlay .loading .loading-div i{color:#cf5701}body.study #menu-overlay .loading .loading-div i{color:#008c8c}body.about #menu-overlay .loading .loading-div i,body.single-trn-library #menu-overlay .loading .loading-div i{color:#a52e55}body.alumni #menu-overlay .loading .loading-div i,body.single-trn-publication #menu-overlay .loading .loading-div i{color:#623361}body.supporters #menu-overlay .loading .loading-div i{color:#494b99}body.conference #menu-overlay .loading .loading-div i{color:#8fa58f}body.blog #menu-overlay .loading .loading-div i,body.news #menu-overlay .loading .loading-div i,body.post-type-archive-trn-event #menu-overlay .loading .loading-div i{color:#9e7700}#menu-overlay .loading .loading-div span{text-align:center;font:24px/24px "Open Sans",sans-serif}body #menu-overlay .loading .loading-div span,body.home #menu-overlay .loading .loading-div span{color:#008c8c}body.contact #menu-overlay .loading .loading-div span,body.single-trn-person #menu-overlay .loading .loading-div span{color:#cf5701}body.study #menu-overlay .loading .loading-div span{color:#008c8c}body.about #menu-overlay .loading .loading-div span,body.single-trn-library #menu-overlay .loading .loading-div span{color:#a52e55}body.alumni #menu-overlay .loading .loading-div span,body.single-trn-publication #menu-overlay .loading .loading-div span{color:#623361}body.supporters #menu-overlay .loading .loading-div span{color:#494b99}body.conference #menu-overlay .loading .loading-div span{color:#8fa58f}body.blog #menu-overlay .loading .loading-div span,body.news #menu-overlay .loading .loading-div span,body.post-type-archive-trn-event #menu-overlay .loading .loading-div span{color:#9e7700}#menu-overlay .submenu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:109px;padding:10px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;box-sizing:border-box;margin-left:0;margin-right:0}#menu-overlay .submenu-footer a{color:#fff}#menu-overlay .submenu-footer a:hover{color:#333}#menu-overlay .submenu-footer div.desk-mega-single{color:#fff;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:33%;float:left;padding:5px 10px;box-sizing:border-box;text-transform:uppercase;font-weight:600}#menu-overlay .submenu-footer div.desk-mega-single img{display:block;margin:0 auto;clear:both;margin-bottom:5px;max-width:50px;max-height:50px}#menu-overlay.about .submenu-footer,body#menu-overlay.single-trn-library .submenu-footer{border:1px solid #a52e55;background:#a52e55}#menu-overlay.about li a.back:before,body#menu-overlay.single-trn-library li a.back:before{color:#a52e55!important}#menu-overlay.about li a:hover,body#menu-overlay.single-trn-library li a:hover{color:#a52e55!important}#menu-overlay.about .loading .loading-div .loading-text,#menu-overlay.about .loading .loading-div i,body#menu-overlay.single-trn-library .loading .loading-div .loading-text,body#menu-overlay.single-trn-library .loading .loading-div i{color:#a52e55!important}#menu-overlay.about li.menu-item-has-children::after,body#menu-overlay.single-trn-library li.menu-item-has-children::after{color:#a52e55!important}#menu-overlay.study .submenu-footer{border:1px solid #008c8c;background:#008c8c}#menu-overlay.study li a.back:before{color:#008c8c!important}#menu-overlay.study li a:hover{color:#008c8c!important}#menu-overlay.study .loading .loading-div .loading-text,#menu-overlay.study .loading .loading-div i{color:#008c8c!important}#menu-overlay.study li.menu-item-has-children::after{color:#008c8c!important}#menu-overlay.alumni .submenu-footer,body#menu-overlay.single-trn-publication .submenu-footer{border:1px solid #623361;background:#623361}#menu-overlay.alumni li a.back:before,body#menu-overlay.single-trn-publication li a.back:before{color:#623361!important}#menu-overlay.alumni li a:hover,body#menu-overlay.single-trn-publication li a:hover{color:#623361!important}#menu-overlay.alumni .loading .loading-div .loading-text,#menu-overlay.alumni .loading .loading-div i,body#menu-overlay.single-trn-publication .loading .loading-div .loading-text,body#menu-overlay.single-trn-publication .loading .loading-div i{color:#623361!important}#menu-overlay.alumni li.menu-item-has-children::after,body#menu-overlay.single-trn-publication li.menu-item-has-children::after{color:#623361!important}#menu-overlay.contact .submenu-footer,body#menu-overlay.single-trn-person .submenu-footer{border:1px solid #cf5701;background:#cf5701}#menu-overlay.contact li a.back:before,body#menu-overlay.single-trn-person li a.back:before{color:#cf5701!important}#menu-overlay.contact li a:hover,body#menu-overlay.single-trn-person li a:hover{color:#cf5701!important}#menu-overlay.contact .loading .loading-div .loading-text,#menu-overlay.contact .loading .loading-div i,body#menu-overlay.single-trn-person .loading .loading-div .loading-text,body#menu-overlay.single-trn-person .loading .loading-div i{color:#cf5701!important}#menu-overlay.contact li.menu-item-has-children::after,body#menu-overlay.single-trn-person li.menu-item-has-children::after{color:#cf5701!important}#menu-overlay.supporters .submenu-footer{border:1px solid #494b99;background:#494b99}#menu-overlay.supporters li a.back:before{color:#494b99!important}#menu-overlay.supporters li a:hover{color:#494b99!important}#menu-overlay.supporters .loading .loading-div .loading-text,#menu-overlay.supporters .loading .loading-div i{color:#494b99!important}#menu-overlay.supporters li.menu-item-has-children::after{color:#494b99!important}#menu-overlay.conference .submenu-footer{border:1px solid #8fa58f;background:#8fa58f}#menu-overlay.conference li a.back:before{color:#8fa58f!important}#menu-overlay.conference li a:hover{color:#8fa58f!important}#menu-overlay.conference .loading .loading-div .loading-text,#menu-overlay.conference .loading .loading-div i{color:#8fa58f!important}#menu-overlay.conference li.menu-item-has-children::after{color:#8fa58f!important}#menu-overlay.news .submenu-footer,body#menu-overlay.blog .submenu-footer,body#menu-overlay.post-type-archive-trn-event .submenu-footer{border:1px solid #9e7700;background:#9e7700}#menu-overlay.news li a.back:before,body#menu-overlay.blog li a.back:before,body#menu-overlay.post-type-archive-trn-event li a.back:before{color:#9e7700!important}#menu-overlay.news li a:hover,body#menu-overlay.blog li a:hover,body#menu-overlay.post-type-archive-trn-event li a:hover{color:#9e7700!important}#menu-overlay.news .loading .loading-div .loading-text,#menu-overlay.news .loading .loading-div i,body#menu-overlay.blog .loading .loading-div .loading-text,body#menu-overlay.blog .loading .loading-div i,body#menu-overlay.post-type-archive-trn-event .loading .loading-div .loading-text,body#menu-overlay.post-type-archive-trn-event .loading .loading-div i{color:#9e7700!important}#menu-overlay.news li.menu-item-has-children::after,body#menu-overlay.blog li.menu-item-has-children::after,body#menu-overlay.post-type-archive-trn-event li.menu-item-has-children::after{color:#9e7700!important}section.section-social{margin:0;padding:25px 0 20px}section.section-social h2{color:#fff;font:400 19px/120% Montserrat,sans-serif;margin-bottom:15px}@media (min-width:767px){section.section-social h2{font:400 23px/120% Montserrat,sans-serif;margin-bottom:40px}}section.section-social ul{text-align:center;margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-social ul:after{content:"";display:table;clear:both}section.section-social ul li{display:block;padding:0 10px}@media (min-width:767px){section.section-social ul li{padding:0 30px}}section.section-social ul li a{color:#fff;font-size:45px;text-align:center;transition:font-size .4s,margin-top .4s,color .3s ease-in-out;position:relative;margin-top:10px}section.section-social ul li a:hover{color:#000}footer{color:#fff;padding:20px 0 60px;background:#292b30;background:linear-gradient(#292b30,#000);text-align:center}@media (min-width:767px){footer{text-align:left}}footer h2{font:400 23px/23px Montserrat,sans-serif;margin:20px 0}footer h3{font:600 18px/18px "Open Sans",sans-serif;margin:5px 0 10px}@media (min-width:767px){footer h3{font:600 16px/16px "Open Sans",sans-serif}}footer .flex-column{height:100%}@media (min-width:767px){footer .flex-column{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:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .inner.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:767px){footer .inner.flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer div.footer-menus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px;position:relative}@media (min-width:767px){footer div.footer-menus{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:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;width:75%}}footer div.footer-menus h2{display:none}@media (min-width:1036px){footer div.footer-menus h2{display:block}}footer div.footer-menus .row-5{display:none}@media (min-width:767px){footer div.footer-menus .row-5{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1036px){footer div.footer-menus .row-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer div.footer-menus div.col-fifths{border-bottom:1px solid #555;margin-bottom:10px;padding-bottom:10px;box-sizing:border-box}@media (min-width:767px){footer div.footer-menus div.col-fifths{border-right:1px solid #555;padding-right:25px;border-bottom:none}footer div.footer-menus div.col-fifths:nth-child(2n){border-right:none}}@media (min-width:1036px){footer div.footer-menus div.col-fifths{margin-bottom:0}footer div.footer-menus div.col-fifths:nth-child(2n){border-right:1px solid #555}}footer div.footer-menus div.col-fifths:last-of-type{border:none}footer div.footer-menus div.col-fifths li{font:400 16px/1.6em "Open Sans",sans-serif}@media (min-width:767px){footer div.footer-menus div.col-fifths li{font:400 13px/1.6em "Open Sans",sans-serif}}footer div.footer-menus div.col-fifths li a{color:#fff}footer div.footer-menus div.col-fifths li a:hover{color:#666}footer div.footer-menus div.disclaimers{padding-top:20px;display:block;color:#545454;font:400 12px/1.4em "Open Sans",sans-serif}@media (min-width:767px){footer div.footer-menus div.disclaimers{padding-right:20px;position:absolute;bottom:40px}}@media (min-width:1036px){footer div.footer-menus div.disclaimers{position:static;bottom:auto}}footer div.footer-menus div.disclaimers a{color:#545454}footer div.footer-menus div.disclaimers a:hover{color:#fff}footer div.footer-contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:767px){footer div.footer-contact .footer-contact-container{position:absolute;left:10px}footer div.footer-contact .footer-contact-container span{display:block}}@media (min-width:1036px){footer div.footer-contact .footer-contact-container{position:static;left:auto}}footer div.footer-contact h2{display:none}@media (min-width:767px){footer div.footer-contact h2{display:block}}@media (min-width:767px){footer div.footer-contact{border-left:1px solid #555;padding-left:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer div.footer-contact p{font:400 13px/1.4em "Open Sans",sans-serif}footer div.footer-contact p span{font-weight:800;display:block}@media (min-width:767px){footer div.footer-contact p span{display:inline}}footer div.footer-contact p a{color:#fff}body footer div.footer-contact p a:hover,body.home footer div.footer-contact p a:hover{color:#008c8c}body.contact footer div.footer-contact p a:hover,body.single-trn-person footer div.footer-contact p a:hover{color:#cf5701}body.study footer div.footer-contact p a:hover{color:#008c8c}body.about footer div.footer-contact p a:hover,body.single-trn-library footer div.footer-contact p a:hover{color:#a52e55}body.alumni footer div.footer-contact p a:hover,body.single-trn-publication footer div.footer-contact p a:hover{color:#623361}body.supporters footer div.footer-contact p a:hover{color:#494b99}body.conference footer div.footer-contact p a:hover{color:#8fa58f}body.blog footer div.footer-contact p a:hover,body.news footer div.footer-contact p a:hover,body.post-type-archive-trn-event footer div.footer-contact p a:hover{color:#9e7700}footer div.footer-contact div#footer-google-map{margin-top:40px;margin-left:20px;margin-right:20px;box-sizing:border-box;padding-bottom:50%}@media (min-width:767px){footer div.footer-contact div#footer-google-map{padding-bottom:100%;margin:10px 0}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section#trn-sharing-tools{padding:30px 0;display:none}.post-type-archive-trn-event section#sidebar-section,.post-type-archive-trn-news section#sidebar-section,.single-trn-event section#sidebar-section,.single-trn-news section#sidebar-section{display:none}section#sidebar-section{margin:10px 10px 80px 10px;display:block}@media (min-width:1250px){section#sidebar-section{width:45px;display:block}}section#sidebar-section div.floatingsidebar{position:relative;margin-bottom:20px}@media (min-width:1250px){section#sidebar-section div.floatingsidebar{margin-bottom:0}}section#sidebar-section div.floatingsidebar h2.sidebar-handle{position:relative;color:#fff;text-transform:uppercase;padding:15px 25px;float:left;margin-right:10px;margin-bottom:0;font:16px/16px Montserrat,sans-serif;opacity:.7;pointer-events:unset}body section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.home section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#008c8c}body.contact section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.single-trn-person section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#cf5701}body.study section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#008c8c}body.about section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.single-trn-library section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#a52e55}body.alumni section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.single-trn-publication section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#623361}body.supporters section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#494b99}body.conference section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#8fa58f}body.blog section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.news section#sidebar-section div.floatingsidebar h2.sidebar-handle,body.post-type-archive-trn-event section#sidebar-section div.floatingsidebar h2.sidebar-handle{background:#9e7700}section#sidebar-section div.floatingsidebar h2.sidebar-handle.active,section#sidebar-section div.floatingsidebar h2.sidebar-handle:hover,section#sidebar-section div.floatingsidebar.widget_first h2.sidebar-handle{opacity:1}section#sidebar-section div.floatingsidebar div.sidebar-tab-content{height:0;top:calc(30px + 16px);display:block;clear:both;border-top:8px solid #008c8c}@media (min-width:1250px){section#sidebar-section div.floatingsidebar div.sidebar-tab-content{position:absolute;overflow:hidden;float:left}}@media (min-width:1250px){section#sidebar-section div.floatingsidebar div.sidebar-tab-content{width:245px}}body section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.home section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#008c8c}body.contact section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-person section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#cf5701}body.study section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#008c8c}body.about section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-library section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#a52e55}body.alumni section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-publication section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#623361}body.supporters section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#494b99}body.conference section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#8fa58f}body.blog section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.news section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.post-type-archive-trn-event section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border-color:#9e7700}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget{border:1px solid #dfdfdf;border-top:none;padding:20px 15px;font:300 16px/1.2em "Open Sans",sans-serif}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget:after{content:"";display:table;clear:both}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget p{margin-bottom:10px;font-size:13px}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget p.fax,section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget p.phone{font-weight:700}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget div.address{margin-top:25px}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{display:none}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget a{color:#333;text-decoration:none}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget a:hover{color:#008c8c}@media (min-width:1250px){section#sidebar-section div.floatingsidebar.open{-webkit-transform:translateX(-200px)!important;transform:translateX(-200px)!important}section#sidebar-section div.floatingsidebar.open.widget_sharing_sidebar{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}section#sidebar-section div.floatingsidebar.active div.sidebar-tab-content,section#sidebar-section div.floatingsidebar.widget_first div.sidebar-tab-content{height:auto}section#sidebar-section div.floatingsidebar.widget_sharing_sidebar{display:none}section#sidebar-section div.floatingsidebar.widget_donate_menu .sidebar-handle{width:180px}section#sidebar-section div.floatingsidebar.widget_donate_menu .sidebar-tab-content{min-height:180px}section#sidebar-section ul.menu{display:block;float:left;clear:both;width:100%}section#sidebar-section ul.menu:after{content:"";display:table;clear:both}section#sidebar-section ul.menu li a{float:left;width:100%;font:600 14px/36px "Open Sans",sans-serif;color:#333;border-top:1px solid #dfdfdf;padding:10px 0;padding:5px 0;cursor:pointer}section#sidebar-section ul.menu li a::before{content:' ';display:block;width:26px;height:36px;background:transparent url(../img/icon-arrow.png) no-repeat left;float:left;margin-right:10px;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}section#sidebar-section ul.menu li a:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1250px){section#sidebar-section{position:fixed;right:0;top:15vh;z-index:100000;box-sizing:border-box;margin:0}section#sidebar-section div.floatingsidebar{position:relative;-webkit-transform:translateX(calc(100%));transform:translateX(calc(100%));transition:-webkit-transform .3s;transition:transform .3s;margin-bottom:-200%}section#sidebar-section div.floatingsidebar h2.sidebar-handle{float:left;margin-right:10px;font:16px/15px Montserrat,sans-serif;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);opacity:1;position:relative;top:100%;margin:0;z-index:1100000;cursor:pointer}section#sidebar-section div.floatingsidebar div.sidebar-tab-content{position:relative;height:auto;background:#fff;top:0;box-shadow:3px 3px 5px rgba(0,0,0,.5)}body section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.home section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #008c8c}body.contact section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-person section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #cf5701}body.study section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #008c8c}body.about section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-library section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #a52e55}body.alumni section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.single-trn-publication section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #623361}body.supporters section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #494b99}body.conference section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #8fa58f}body.blog section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.news section#sidebar-section div.floatingsidebar div.sidebar-tab-content,body.post-type-archive-trn-event section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #9e7700}section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{display:block}body section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.home section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#008c8c;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.contact section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.single-trn-person section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#cf5701;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.study section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#008c8c;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.about section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.single-trn-library section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#a52e55;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.alumni section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.single-trn-publication section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#623361;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.supporters section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#494b99;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.conference section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#8fa58f;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}body.blog section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.news section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2,body.post-type-archive-trn-event section#sidebar-section div.floatingsidebar div.sidebar-tab-content div.inside-widget h2{color:#9e7700;font:400 18px/18px Montserrat,sans-serif;margin-bottom:15px}section#sidebar-section div.floatingsidebar:hover{-webkit-transform:translateX(calc(100% - 16px));transform:translateX(calc(100% - 16px));z-index:999999999}section#sidebar-section div.floatingsidebar.open{-webkit-transform:translateX(0);transform:translateX(0);z-index:999999999}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle{white-space:nowrap;padding-right:45px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle span:after{content:' ';display:block;background:transparent url(../img/contact-before.png) no-repeat;position:absolute;width:30px;height:30px;right:5px;top:11px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-phone span:after{background:transparent url(../img/icon-phone.png) no-repeat}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-calendar span:after{background:transparent url(../img/icon-calendar.png) no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-padlock span:after{background:transparent url(../img/icon-padlock.png) no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-pencil span:after{background:transparent url(../img/icon-pencil.png) no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-gift span:after{background:transparent url(../img/icon-gift.png) no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-star span:after{background:transparent url(../img/icon-star.png) no-repeat}section#sidebar-section div.floatingsidebar.widget_contact_pullout h2.sidebar-handle.icon-tick span:after{background:transparent url(../img/icon-tick.png) no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px}section#sidebar-section div.floatingsidebar.widget_login_pullout h2.sidebar-handle{padding-right:45px}section#sidebar-section div.floatingsidebar.widget_login_pullout h2.sidebar-handle span:after{content:" ";display:block;background:transparent url(../img/padlock.png) no-repeat;position:absolute;width:30px;height:30px;right:5px;top:11px}section#sidebar-section div.floatingsidebar.widget_donate_menu h2.sidebar-handle{padding-right:45px}section#sidebar-section div.floatingsidebar.widget_donate_menu h2.sidebar-handle span:after{content:' ';display:block;background:transparent url(../img/gift-before.png) no-repeat;position:absolute;width:30px;height:30px;right:5px;top:11px}section#sidebar-section div.floatingsidebar.widget_sharing_sidebar{display:block;width:45px;float:right}section#sidebar-section div.floatingsidebar.widget_sharing_sidebar h2.sidebar-handle{background:#000;content:'';padding:0;height:45px;width:45px;box-sizing:border-box;font-size:0;line-height:0}section#sidebar-section div.floatingsidebar.widget_sharing_sidebar h2.sidebar-handle span:after{content:' ';display:block;background:transparent url(../img/sharing-before.png) no-repeat;position:absolute;width:45px;height:45px;right:0;top:0}section#sidebar-section div.floatingsidebar.widget_sharing_sidebar div.sidebar-tab-content{padding:0;border:none!important;background:0 0;width:45px;box-shadow:none;left:-2px}}@media (min-width:767px){.addthis_floating_style{background:0 0!important;padding:0!important}.addthis_floating_style a{margin:0!important}.addthis_floating_style a span{margin:0!important;width:45px!important;height:45px!important;margin-top:-5px!important}.addthis_floating_style a span svg{width:45px!important;height:45px!important}.addthis_floating_style a:first-of-type span{margin-top:0!important}}.embedouter{width:100%;max-width:700px}.embedwrapper{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;margin-bottom:20px}.embedwrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}main{display:block;position:relative}main:after{content:"";display:table;clear:both}section{margin-top:40px}.library-list table thead{color:#000!important;font-weight:500}body header{border-bottom:none}section.section-slideshow{position:relative;min-height:530px;width:100%}@media (max-width:766px){section.section-slideshow{min-height:520px}section.section-slideshow div.slideshow div.individual-slide{height:220px}section.section-slideshow div.slideshow div.individual-slide-parallax{height:520px}section.section-slideshow div.slideshow div.individual-slide-parallax .flex-row{height:300px}}@media (min-width:767px){section.section-slideshow{min-height:380px}}@media (min-width:1250px){section.section-slideshow{min-height:610px}}section.section-slideshow:after{content:"";display:table;clear:both}section.section-slideshow div.slideshow{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}section.section-slideshow div.slideshow div.individual-slide{position:absolute;height:100%;width:100%;display:block;background:transparent no-repeat;background-size:cover;background-position:top center;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translateX(0);transform:translateX(0)}section.section-slideshow div.slideshow div.individual-slide:after{content:"";display:table;clear:both}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide{background-size:cover}}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide{transition:-webkit-transform 1s;transition:transform 1s}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax{width:100%;height:100%;background:transparent no-repeat;background-size:cover;transition:-webkit-transform .5s;transition:transform .5s;float:left;-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax{transition:-webkit-transform 1.2s;transition:transform 1.2s;transition-delay:.2s}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row{display:block;clear:both;background:#000;bottom:0;position:absolute;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:1035px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row{width:100%}}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;height:100%;position:relative}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row>.right{margin-left:auto}}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row{transition-delay:.2s;transition:-webkit-transform 1.6s;transition:transform 1.6s}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content{background:rgba(0,0,0,.5);padding:20px 20px;text-align:center;color:#fff}@media (min-width:1036px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content{padding:40px 20px}}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content{margin-right:30px;margin-top:-30px}}@media (min-width:1036px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content{margin-right:0}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content h1{font:500 24px/120% Montserrat,sans-serif;margin-bottom:10px}@media (min-width:1036px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content h1{font:500 36px/120% Montserrat,sans-serif;margin-bottom:30px}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content p{font:500 14px/140% "Open Sans",sans-serif}@media (min-width:1036px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content p{font:400 14px/140% "Open Sans",sans-serif}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content p.button-p{display:inline;margin:10px}@media (min-width:767px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content p.button-p{display:block}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content a.slider-button{border-radius:20px;clear:both;color:#fff;font:600 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:10px 15px;display:inline-block;width:auto;float:none;margin:10px 0 0 0;transition:background .3s}@media (min-width:1036px){section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content a.slider-button{margin:5px 0 0 0}}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content a.slider-button:hover{background:#141414}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content a.slider-button{background:#008c8c}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.contact a.slider-button,section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row body.slide-content.single-trn-person a.slider-button{background:#cf5701}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.study a.slider-button{background:#008c8c}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.about a.slider-button,section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row body.slide-content.single-trn-library a.slider-button{background:#a52e55}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.alumni a.slider-button,section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row body.slide-content.single-trn-publication a.slider-button{background:#623361}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.supporters a.slider-button{background:#494b99}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.conference a.slider-button{background:#8fa58f}section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.news a.slider-button,section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row body.slide-content.blog a.slider-button,section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row body.slide-content.post-type-archive-trn-event a.slider-button{background:#9e7700}section.section-slideshow div.slideshow div.individual-slide .right{float:right}section.section-slideshow div.slideshow div.individual-slide.current-slide{-webkit-transform:translateX(0);transform:translateX(0)}section.section-slideshow div.slideshow div.individual-slide.current-slide div.individual-slide-parallax{-webkit-transform:translateX(0);transform:translateX(0)}section.section-slideshow div.slideshow div.individual-slide.current-slide div.individual-slide-parallax .inner{-webkit-transform:translateX(0);transform:translateX(0)}section.section-slideshow div.slideshow div.individual-slide.next-slide{-webkit-transform:translateX(100vw);transform:translateX(100vw);z-index:-100}section.section-slideshow div.slideshow div.individual-slide.next-slide div.individual-slide-parallax{-webkit-transform:translateX(100vw);transform:translateX(100vw)}section.section-slideshow div.slideshow div.individual-slide.next-slide div.individual-slide-parallax .inner{-webkit-transform:translateX(100vw);transform:translateX(100vw)}section.section-slideshow div.slideshow div.individual-slide.last-slide{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}section.section-slideshow div.slideshow div.individual-slide.last-slide div.individual-slide-parallax{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}section.section-slideshow div.slideshow div.individual-slide.last-slide div.individual-slide-parallax .inner{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}section.section-slideshow .slideshow-navigation{display:none;position:absolute;bottom:0;background:rgba(0,0,0,.5);width:100%}@media (min-width:767px){section.section-slideshow .slideshow-navigation{display:block}}section.section-slideshow .slideshow-navigation ul li{border-top:5px solid transparent;text-align:center;text-transform:uppercase;font:14px/120% Montserrat,sans-serif;padding:10px 0}@media (min-width:1250px){section.section-slideshow .slideshow-navigation ul li{font:18px/120% Montserrat,sans-serif}}section.section-slideshow .slideshow-navigation ul li.active-slide{border-color:#008c8c}body.contact section.section-slideshow .slideshow-navigation ul li.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.active-slide{border-color:#008c8c}section.section-slideshow .slideshow-navigation ul li.contact.active-slide{border-color:#cf5701}body.contact section.section-slideshow .slideshow-navigation ul li.contact.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.contact.active-slide{border-color:#cf5701}section.section-slideshow .slideshow-navigation ul li.study.active-slide{border-color:#008c8c}body.contact section.section-slideshow .slideshow-navigation ul li.study.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.study.active-slide{border-color:#008c8c}section.section-slideshow .slideshow-navigation ul li.about.active-slide{border-color:#a52e55}body.contact section.section-slideshow .slideshow-navigation ul li.about.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.about.active-slide{border-color:#a52e55}section.section-slideshow .slideshow-navigation ul li.alumni.active-slide{border-color:#623361}body.contact section.section-slideshow .slideshow-navigation ul li.alumni.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.alumni.active-slide{border-color:#623361}section.section-slideshow .slideshow-navigation ul li.supporters.active-slide{border-color:#494b99}body.contact section.section-slideshow .slideshow-navigation ul li.supporters.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.supporters.active-slide{border-color:#494b99}section.section-slideshow .slideshow-navigation ul li.conference.active-slide{border-color:#8fa58f}body.contact section.section-slideshow .slideshow-navigation ul li.conference.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.conference.active-slide{border-color:#8fa58f}section.section-slideshow .slideshow-navigation ul li.news.active-slide{border-color:#9e7700}body.contact section.section-slideshow .slideshow-navigation ul li.news.active-slide,body.single-trn-person section.section-slideshow .slideshow-navigation ul li.news.active-slide{border-color:#9e7700}section.section-slideshow .slideshow-navigation a{color:#fff}section.section-slideshow .slideshow-mobile-navigation{position:absolute;height:80px;top:0;bottom:0;margin:auto;transition:all .3s ease-in-out;left:0;right:0;z-index:99999999}@media (min-width:1036px){section.section-slideshow .slideshow-mobile-navigation{left:-40px;right:-40px}}section.section-slideshow .slideshow-mobile-navigation .next,section.section-slideshow .slideshow-mobile-navigation .prev{display:block;font-size:0;background:rgba(0,0,0,.5);width:40px;height:40px}section.section-slideshow .slideshow-mobile-navigation .next::after,section.section-slideshow .slideshow-mobile-navigation .prev::after{font:24px/40px FontAwesome;color:#fff;opacity:.5;padding:0 8px;transition:opacity .3s}section.section-slideshow .slideshow-mobile-navigation .next:hover::after,section.section-slideshow .slideshow-mobile-navigation .prev:hover::after{opacity:1}section.section-slideshow .slideshow-mobile-navigation .next{float:right;right:0;left:initial}section.section-slideshow .slideshow-mobile-navigation .next::after{content:'\f054';padding-left:14px}section.section-slideshow .slideshow-mobile-navigation .prev{left:0;float:left}section.section-slideshow .slideshow-mobile-navigation .prev::after{content:'\f053'}section.section-slideshow:hover .slideshow-mobile-navigation{right:0;left:0}@media (max-width:766px){body.home section.section-slideshow{min-height:520px}body.home section.section-slideshow div.slideshow div.individual-slide{height:220px}body.home section.section-slideshow div.slideshow div.individual-slide-parallax{height:520px}body.home section.section-slideshow div.slideshow div.individual-slide-parallax .flex-row{height:300px}}body.home section.section-content-grid{padding:0;margin-top:10px}body.home section.section-content-grid .grid-row{margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-top:0}body.home section.section-content-grid .grid-row article{min-height:320px}body.home section.section-plain-text{margin-top:0;padding-top:20px;font:18px/160% "Open Sans",sans-serif;color:#545454;text-align:center}body.home section.section-plain-text h2{color:#000;font-weight:500;margin-top:50px;margin-bottom:0}body.home section.section-plain-text p{font:18px/160% "Open Sans",sans-serif;color:#545454}body.home section.section-plain-text h1{margin-bottom:0;font-weight:500;padding-top:30px;margin-bottom:10px;color:#000}@media (min-width:767px){body.home section.section-plain-text h1{font-size:30px;padding-top:0;margin-bottom:-15px}}@media (min-width:1250px){body.home section.section-plain-text h1{padding-top:30px;font-size:36px;margin-bottom:10px}}body.home section#sidebar-section div.floatingsidebar h2.sidebar-handle{background-color:#141414}body.home section#sidebar-section div.floatingsidebar div.sidebar-tab-content{border:8px solid #141414}body.home header #header-top nav#header-top-nav ul li a:hover{color:#666}body.home section.section-slideshow div.slideshow div.individual-slide div.individual-slide-parallax .flex-row .slide-content.study a.slider-button{background-color:#008c8c;margin-top:5px}body.home section.section-carousel{margin-top:0}body.home section.section-carousel button.slick-arrow.slick-next{right:5px;opacity:1;background:rgba(0,0,0,.5)}@media (min-width:1250px){body.home section.section-carousel button.slick-arrow.slick-next{right:-50px}}body.home section.section-carousel button.slick-arrow.slick-next:after{opacity:1;color:#fff}body.home section.section-carousel button.slick-arrow.slick-prev{left:5px;opacity:1;background:rgba(0,0,0,.5)}@media (min-width:1250px){body.home section.section-carousel button.slick-arrow.slick-prev{left:-50px}}body.home section.section-carousel button.slick-arrow.slick-prev:after{opacity:1;color:#fff}section.section-content-grid{padding:35px 0;box-sizing:border-box}section.section-content-grid:after{content:"";display:table;clear:both}section.section-content-grid h1{font:500 36px/120% Montserrat,sans-serif;margin-bottom:10px}@media (min-width:1036px){section.section-content-grid h1{font:500 40px/120% Montserrat,sans-serif;margin-bottom:30px}}section.section-content-grid ul{margin:0 auto;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}section.section-content-grid ul li{font:400 16px/2.4em Open Sans,sans-serif;margin-right:20px;padding-top:0;border-top:5px solid transparent;padding-right:10px;padding-left:10px;float:left;text-transform:uppercase}section.section-content-grid ul li:after{display:none}section.section-content-grid ul li a{color:#999}section.section-content-grid ul li.current,section.section-content-grid ul li:hover{border-top:5px solid #999}section.section-content-grid ul li.current a,section.section-content-grid ul li:hover a{border-bottom:0}section.section-content-grid div.grid-row,section.section-content-grid div.inner-grid{display:block;margin-top:45px;margin-left:-10px;margin-right:-10px}section.section-content-grid div.grid-row.custom-manuscript-index .special,section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript,section.section-content-grid div.grid-row.custom-news-index .special,section.section-content-grid div.grid-row.custom-news-index .trn-manuscript,section.section-content-grid div.inner-grid.custom-manuscript-index .special,section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript,section.section-content-grid div.inner-grid.custom-news-index .special,section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript{height:355px;min-height:0;margin:8px;width:calc(33.33333% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+1),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+1),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+1),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+1),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+1),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+1),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+1),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+1){width:calc(27% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+3),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+3),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+3),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+3),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+3),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+3),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+3),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+3){width:calc(27% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+2),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+2),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+2),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+2),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+2),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+2),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+2),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+2){width:calc(46% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+7),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+7),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+7),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+7),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+7),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+7),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+7),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+7){width:calc(37% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+8),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+8),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+8),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+8),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+8),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+8),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+8),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+8){width:calc(33% - 16px)}section.section-content-grid div.grid-row.custom-manuscript-index .special:nth-child(9n+9),section.section-content-grid div.grid-row.custom-manuscript-index .trn-manuscript:nth-child(9n+9),section.section-content-grid div.grid-row.custom-news-index .special:nth-child(9n+9),section.section-content-grid div.grid-row.custom-news-index .trn-manuscript:nth-child(9n+9),section.section-content-grid div.inner-grid.custom-manuscript-index .special:nth-child(9n+9),section.section-content-grid div.inner-grid.custom-manuscript-index .trn-manuscript:nth-child(9n+9),section.section-content-grid div.inner-grid.custom-news-index .special:nth-child(9n+9),section.section-content-grid div.inner-grid.custom-news-index .trn-manuscript:nth-child(9n+9){width:calc(30% - 16px)}@media (max-width:766px){section.section-content-grid div.grid-row .col-6,section.section-content-grid div.inner-grid .col-6{width:calc(100% - 2px)}}@media (min-width:767px){section.section-content-grid div.grid-row .col-6,section.section-content-grid div.inner-grid .col-6{width:calc(50% - 2px)}}@media (min-width:767px){section.section-content-grid div.grid-row .col-6:nth-child(1),section.section-content-grid div.inner-grid .col-6:nth-child(1){width:100%}}@media (min-width:1250px){section.section-content-grid div.grid-row .col-6:nth-child(1),section.section-content-grid div.inner-grid .col-6:nth-child(1){width:calc(50% - 2px)}}@media (min-width:1250px){section.section-content-grid div.grid-row .col-6,section.section-content-grid div.inner-grid .col-6{width:calc(50% - 2px)}}@media (max-width:766px){section.section-content-grid div.grid-row .col-3,section.section-content-grid div.inner-grid .col-3{width:calc(100% - 2px)}}@media (min-width:767px){section.section-content-grid div.grid-row .col-3,section.section-content-grid div.inner-grid .col-3{width:calc(50% - 2px)}}@media (min-width:1250px){section.section-content-grid div.grid-row .col-3,section.section-content-grid div.inner-grid .col-3{width:calc(25% - 2px)}}@media (max-width:766px){section.section-content-grid div.grid-row .col-4,section.section-content-grid div.inner-grid .col-4{width:calc(100% - 2px)}}@media (min-width:767px){section.section-content-grid div.grid-row .col-4,section.section-content-grid div.inner-grid .col-4{width:calc(50% - 2px)}}@media (min-width:1250px){section.section-content-grid div.grid-row .col-4,section.section-content-grid div.inner-grid .col-4{width:calc(33.333333% - 2px)}}@media (min-width:767px){section.section-content-grid div.grid-row,section.section-content-grid div.inner-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.section-content-grid div.grid-row h3,section.section-content-grid div.inner-grid h3{font:200 12px/1.5em "Open Sans",sans-serif;color:#fff;margin:0;padding:5px 0 0 0;overflow:hidden;max-height:0;height:auto;transition:2s ease all}section.section-content-grid div.grid-row:after,section.section-content-grid div.inner-grid:after{content:"";display:table;clear:both}section.section-content-grid div.grid-row article,section.section-content-grid div.inner-grid article{display:block;position:relative;background-size:cover;background-position:center;text-align:center;height:100vw;margin:1px;overflow:hidden}section.section-content-grid div.grid-row article:hover h3,section.section-content-grid div.inner-grid article:hover h3{opacity:1;visibility:visible;max-height:500px}@media (max-width:766px){section.section-content-grid div.grid-row article,section.section-content-grid div.inner-grid article{height:50vw;min-height:50vw}}@media (min-width:767px){section.section-content-grid div.grid-row article,section.section-content-grid div.inner-grid article{height:auto;min-height:40vw;text-align:left}}@media (min-width:1036px){section.section-content-grid div.grid-row article,section.section-content-grid div.inner-grid article{min-height:35vw}}@media (min-width:1250px){section.section-content-grid div.grid-row article,section.section-content-grid div.inner-grid article{min-height:320px}}section.section-content-grid div.grid-row article img,section.section-content-grid div.inner-grid article img{position:relative;width:100%;height:100%;display:none}@media (min-width:767px){section.section-content-grid div.grid-row article img,section.section-content-grid div.inner-grid article img{display:block}}section.section-content-grid div.grid-row article div.gradient-bg,section.section-content-grid div.inner-grid article div.gradient-bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:0 0;background:linear-gradient(transparent,rgba(0,0,0,.9))}section.section-content-grid div.grid-row article div.article-details,section.section-content-grid div.inner-grid article div.article-details{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;bottom:0;right:0;padding:20px 20px 20px 20px;box-sizing:border-box}@media (min-width:767px){section.section-content-grid div.grid-row article div.article-details,section.section-content-grid div.inner-grid article div.article-details{padding:20px}}section.section-content-grid div.grid-row article div.article-details h1,section.section-content-grid div.inner-grid article div.article-details h1{font:500 33px/33px Montserrat,sans-serif;margin-bottom:10px}@media (max-width:766px){section.section-content-grid div.grid-row article div.article-details h1,section.section-content-grid div.inner-grid article div.article-details h1{font:500 20px/1.4em Montserrat,sans-serif}}@media (min-width:767px){section.section-content-grid div.grid-row article div.article-details h1,section.section-content-grid div.inner-grid article div.article-details h1{font:500 23px/1.4em Montserrat,sans-serif}}@media (min-width:1036px){section.section-content-grid div.grid-row article div.article-details h1,section.section-content-grid div.inner-grid article div.article-details h1{font:500 33px/33px Montserrat,sans-serif}}section.section-content-grid div.grid-row article div.article-details h1 a,section.section-content-grid div.inner-grid article div.article-details h1 a{color:#fff}section.section-content-grid div.grid-row article div.article-details h1 a:hover,section.section-content-grid div.inner-grid article div.article-details h1 a:hover{color:#9e7700}section.section-content-grid div.grid-row article div.article-details h1.social-icon,section.section-content-grid div.inner-grid article div.article-details h1.social-icon{font-size:68px;text-align:center}section.section-content-grid div.grid-row article div.article-details h2,section.section-content-grid div.inner-grid article div.article-details h2{margin-bottom:10px}@media (max-width:766px){section.section-content-grid div.grid-row article div.article-details h2,section.section-content-grid div.inner-grid article div.article-details h2{font:500 16px/1.3em Montserrat,sans-serif}}@media (min-width:767px){section.section-content-grid div.grid-row article div.article-details h2,section.section-content-grid div.inner-grid article div.article-details h2{font:500 18px/1.3em Montserrat,sans-serif}}@media (min-width:1036px){section.section-content-grid div.grid-row article div.article-details h2,section.section-content-grid div.inner-grid article div.article-details h2{font:500 22px/1.3em Montserrat,sans-serif}}section.section-content-grid div.grid-row article div.article-details h2 a,section.section-content-grid div.inner-grid article div.article-details h2 a{color:#fff}section.section-content-grid div.grid-row article div.article-details h2 a:hover,section.section-content-grid div.inner-grid article div.article-details h2 a:hover{color:#008c8c}section.section-content-grid div.grid-row article div.article-details h2.social-icon,section.section-content-grid div.inner-grid article div.article-details h2.social-icon{font-size:68px;text-align:center}section.section-content-grid div.grid-row article div.article-details div.article-meta,section.section-content-grid div.inner-grid article div.article-details div.article-meta{color:#b28500;font:700 13px/160% "Open Sans",sans-serif}section.section-content-grid div.grid-row article div.article-details div.article-meta a,section.section-content-grid div.grid-row article div.article-details div.article-meta span,section.section-content-grid div.inner-grid article div.article-details div.article-meta a,section.section-content-grid div.inner-grid article div.article-details div.article-meta span{color:#b28500}section.section-content-grid div.grid-row article div.article-details div.article-meta a,section.section-content-grid div.inner-grid article div.article-details div.article-meta a{text-transform:uppercase}section.section-content-grid div.grid-row article div.article-details div.article-meta a:hover,section.section-content-grid div.inner-grid article div.article-details div.article-meta a:hover{color:#fff}section.section-content-grid div.grid-row article.trn-event,section.section-content-grid div.inner-grid article.trn-event{border:15px solid #623461}section.section-content-grid div.grid-row article.trn-event div.article-details,section.section-content-grid div.inner-grid article.trn-event div.article-details{color:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px 10px;overflow:hidden;position:static}section.section-content-grid div.grid-row article.trn-event div.article-details .flex-spacer,section.section-content-grid div.inner-grid article.trn-event div.article-details .flex-spacer{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media (min-width:767px){section.section-content-grid div.grid-row article.trn-event div.article-details,section.section-content-grid div.inner-grid article.trn-event div.article-details{padding:20px}}@media (min-width:1036px){section.section-content-grid div.grid-row article.trn-event div.article-details,section.section-content-grid div.inner-grid article.trn-event div.article-details{padding:10px}}@media (min-width:1250px){section.section-content-grid div.grid-row article.trn-event div.article-details,section.section-content-grid div.inner-grid article.trn-event div.article-details{padding:20px}}section.section-content-grid div.grid-row article.trn-event div.article-details h2,section.section-content-grid div.inner-grid article.trn-event div.article-details h2{color:#000}section.section-content-grid div.grid-row article.trn-event div.article-details h2 .day,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .day{font:600 62px/100% Montserrat,sans-serif}@media (min-width:767px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .day,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .day{font:500 40px/100% Montserrat,sans-serif;display:block;clear:both;margin:0}}@media (min-width:1036px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .day,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .day{font:500 45px/100% Montserrat,sans-serif}}@media (min-width:1250px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .day,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .day{font:500 50px/100% Montserrat,sans-serif}}section.section-content-grid div.grid-row article.trn-event div.article-details h2 .month,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .month{font:600 35px/100% Montserrat,sans-serif;clear:both}@media (min-width:767px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .month,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .month{font:500 30px/100% Montserrat,sans-serif;display:block}}@media (min-width:1036px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .month,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .month{font:500 35px/100% Montserrat,sans-serif;margin-bottom:5px}}@media (min-width:1250px){section.section-content-grid div.grid-row article.trn-event div.article-details h2 .month,section.section-content-grid div.inner-grid article.trn-event div.article-details h2 .month{font:500 40px/100% Montserrat,sans-serif}}section.section-content-grid div.grid-row article.trn-event div.article-details h1,section.section-content-grid div.inner-grid article.trn-event div.article-details h1{font:700 22px/24px Montserrat,sans-serif}@media (min-width:767px){section.section-content-grid div.grid-row article.trn-event div.article-details h1,section.section-content-grid div.inner-grid article.trn-event div.article-details h1{font:500 22px/22px Montserrat,sans-serif}}@media (min-width:1036px){section.section-content-grid div.grid-row article.trn-event div.article-details h1,section.section-content-grid div.inner-grid article.trn-event div.article-details h1{font:500 18px/18px Montserrat,sans-serif}}section.section-content-grid div.grid-row article.trn-event div.article-details h1 a,section.section-content-grid div.inner-grid article.trn-event div.article-details h1 a{color:#623461}section.section-content-grid div.grid-row article.trn-event div.article-details h3,section.section-content-grid div.inner-grid article.trn-event div.article-details h3{font:15px/140% "Open Sans",sans-serif;margin-bottom:5px}@media (min-width:767px){section.section-content-grid div.grid-row article.trn-event div.article-details h3,section.section-content-grid div.inner-grid article.trn-event div.article-details h3{font:16px/140% "Open Sans",sans-serif}}@media (min-width:1036px){section.section-content-grid div.grid-row article.trn-event div.article-details h3,section.section-content-grid div.inner-grid article.trn-event div.article-details h3{font:14px/140% "Open Sans",sans-serif}}section.section-content-grid div.grid-row article.trn-event div.article-details div.article-meta,section.section-content-grid div.inner-grid article.trn-event div.article-details div.article-meta{color:#623461;font:600 13px/160% "Open Sans",sans-serif}section.section-content-grid div.grid-row article.trn-event div.article-details div.article-meta a,section.section-content-grid div.grid-row article.trn-event div.article-details div.article-meta span,section.section-content-grid div.inner-grid article.trn-event div.article-details div.article-meta a,section.section-content-grid div.inner-grid article.trn-event div.article-details div.article-meta span{color:#623461}section.section-content-grid div.grid-row article.trn-event div.article-details div.article-meta a,section.section-content-grid div.inner-grid article.trn-event div.article-details div.article-meta a{text-transform:uppercase}section.section-content-grid div.grid-row article.trn-event div.article-details div.article-meta a:hover,section.section-content-grid div.inner-grid article.trn-event div.article-details div.article-meta a:hover{color:#008c8c}section.section-content-grid div.grid-row article.mls-social,section.section-content-grid div.inner-grid article.mls-social{overflow:hidden}section.section-content-grid div.grid-row article.mls-social div.article-details,section.section-content-grid div.inner-grid article.mls-social div.article-details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-content-grid div.grid-row article.mls-social div.article-details .flex-spacer,section.section-content-grid div.inner-grid article.mls-social div.article-details .flex-spacer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}section.section-content-grid div.grid-row article.mls-social div.article-details h1,section.section-content-grid div.inner-grid article.mls-social div.article-details h1{margin-bottom:0}section.section-content-grid div.grid-row article.mls-social div.article-details h1 a,section.section-content-grid div.inner-grid article.mls-social div.article-details h1 a{opacity:.7;transition:opacity .3s}section.section-content-grid div.grid-row article.mls-social div.article-details h1 a:hover,section.section-content-grid div.inner-grid article.mls-social div.article-details h1 a:hover{opacity:1;color:#fff}section.section-content-grid div.grid-row article.mls-social .twitter-content,section.section-content-grid div.inner-grid article.mls-social .twitter-content{color:#fff;padding:20px;position:absolute;height:100%;width:100%;box-sizing:border-box;background:rgba(0,0,0,.8);transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);font-size:16px;line-height:1.4em}@media (min-width:767px){section.section-content-grid div.grid-row article.mls-social .twitter-content,section.section-content-grid div.inner-grid article.mls-social .twitter-content{font-size:16px}}@media (min-width:1036px){section.section-content-grid div.grid-row article.mls-social .twitter-content,section.section-content-grid div.inner-grid article.mls-social .twitter-content{font-size:16px}}section.section-content-grid div.grid-row article.mls-social .twitter-content div.article-meta,section.section-content-grid div.inner-grid article.mls-social .twitter-content div.article-meta{margin-top:20px;color:#b28500;font:700 13px/160% "Open Sans",sans-serif}section.section-content-grid div.grid-row article.mls-social .twitter-content div.article-meta a,section.section-content-grid div.grid-row article.mls-social .twitter-content div.article-meta span,section.section-content-grid div.inner-grid article.mls-social .twitter-content div.article-meta a,section.section-content-grid div.inner-grid article.mls-social .twitter-content div.article-meta span{color:#b28500}section.section-content-grid div.grid-row article.mls-social .twitter-content div.article-meta a,section.section-content-grid div.inner-grid article.mls-social .twitter-content div.article-meta a{text-transform:uppercase}section.section-content-grid div.grid-row article.mls-social .twitter-content div.article-meta a:hover,section.section-content-grid div.inner-grid article.mls-social .twitter-content div.article-meta a:hover{color:#fff}section.section-content-grid div.grid-row article.mls-social:hover .twitter-content,section.section-content-grid div.inner-grid article.mls-social:hover .twitter-content{-webkit-transform:translateY(0);transform:translateY(0)}section.section-content-grid div.grid-row article.col-3 .article-details h1,section.section-content-grid div.inner-grid article.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}@media (min-width:767px){section.section-content-grid div.grid-row article.col-3 .article-details h1,section.section-content-grid div.inner-grid article.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}}@media (min-width:1036px){section.section-content-grid div.grid-row article.col-3 .article-details h1,section.section-content-grid div.inner-grid article.col-3 .article-details h1{font:400 20px/1.4em Montserrat,sans-serif}}section.section-carousel,section.teaching-staff.typography{width:100%;padding-top:20px;margin-bottom:60px}@media (min-width:767px){section.section-carousel,section.teaching-staff.typography{padding-top:40px}}section.section-carousel h1,section.teaching-staff.typography h1{font:500 19px/120% Montserrat,sans-serif;margin-bottom:20px}@media (min-width:767px){section.section-carousel h1,section.teaching-staff.typography h1{font:400 23px/120% Montserrat,sans-serif;margin-bottom:40px}}section.section-carousel.related-content div.carousel-wrap div.single-carousel div.content-container,section.teaching-staff.typography.related-content div.carousel-wrap div.single-carousel div.content-container{bottom:20px}section.section-carousel div.carousel-wrap,section.section-carousel div.carousel-wrap-staff,section.teaching-staff.typography div.carousel-wrap,section.teaching-staff.typography div.carousel-wrap-staff{display:block;position:relative;padding:0}@media (min-width:767px){section.section-carousel div.carousel-wrap,section.section-carousel div.carousel-wrap-staff,section.teaching-staff.typography div.carousel-wrap,section.teaching-staff.typography div.carousel-wrap-staff{margin-left:-10px;margin-right:-10px}section.section-carousel div.carousel-wrap-staff:after,section.section-carousel div.carousel-wrap:after,section.teaching-staff.typography div.carousel-wrap-staff:after,section.teaching-staff.typography div.carousel-wrap:after{content:"";display:table;clear:both}}section.section-carousel div.carousel-wrap div.single-carousel,section.section-carousel div.carousel-wrap div.single-person,section.section-carousel div.carousel-wrap-staff div.single-carousel,section.section-carousel div.carousel-wrap-staff div.single-person,section.teaching-staff.typography div.carousel-wrap div.single-carousel,section.teaching-staff.typography div.carousel-wrap div.single-person,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel,section.teaching-staff.typography div.carousel-wrap-staff div.single-person{margin:0 10px 20px 10px;background-size:cover;background-position:50% 50%;min-height:285px;position:relative;overflow:hidden;min-width:210px}section.section-carousel div.carousel-wrap div.single-carousel div.colour-bg,section.section-carousel div.carousel-wrap div.single-person div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-carousel div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-person div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-person div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.colour-bg{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:.2s}section.section-carousel div.carousel-wrap div.single-carousel div.title-container,section.section-carousel div.carousel-wrap div.single-person div.title-container,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container{-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}section.section-carousel div.carousel-wrap div.single-carousel div.title-container .title-inner,section.section-carousel div.carousel-wrap div.single-person div.title-container .title-inner,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container .title-inner,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container .title-inner,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container .title-inner,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container .title-inner,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container .title-inner,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container .title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:67px}section.section-carousel div.carousel-wrap div.single-carousel div.title-container h2,section.section-carousel div.carousel-wrap div.single-person div.title-container h2,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container h2,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container h2,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container h2,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container h2,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container h2,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container h2{line-height:1em;padding-top:0;margin:0;height:auto}section.section-carousel div.carousel-wrap div.single-carousel div.title-container h2:after,section.section-carousel div.carousel-wrap div.single-person div.title-container h2:after,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container h2:after,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container h2:after,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container h2:after,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container h2:after,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container h2:after,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container h2:after{content:none}section.section-carousel div.carousel-wrap div.single-carousel div.title-container .fa,section.section-carousel div.carousel-wrap div.single-person div.title-container .fa,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container .fa,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container .fa,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container .fa,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container .fa,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container .fa,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container .fa{color:#008c8c}section.section-carousel div.carousel-wrap div.single-carousel div.title-container .fa-twitter,section.section-carousel div.carousel-wrap div.single-person div.title-container .fa-twitter,section.section-carousel div.carousel-wrap-staff div.single-carousel div.title-container .fa-twitter,section.section-carousel div.carousel-wrap-staff div.single-person div.title-container .fa-twitter,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.title-container .fa-twitter,section.teaching-staff.typography div.carousel-wrap div.single-person div.title-container .fa-twitter,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.title-container .fa-twitter,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container .fa-twitter{color:#fff}section.section-carousel div.carousel-wrap div.single-carousel h1,section.section-carousel div.carousel-wrap div.single-person h1,section.section-carousel div.carousel-wrap-staff div.single-carousel h1,section.section-carousel div.carousel-wrap-staff div.single-person h1,section.teaching-staff.typography div.carousel-wrap div.single-carousel h1,section.teaching-staff.typography div.carousel-wrap div.single-person h1,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel h1,section.teaching-staff.typography div.carousel-wrap-staff div.single-person h1{margin-bottom:15px;display:inline-block;position:relative;z-index:2;font:400 30px/30px Montserrat,sans-serif;padding-top:20px;height:100%}section.section-carousel div.carousel-wrap div.single-carousel h1::after,section.section-carousel div.carousel-wrap div.single-person h1::after,section.section-carousel div.carousel-wrap-staff div.single-carousel h1::after,section.section-carousel div.carousel-wrap-staff div.single-person h1::after,section.teaching-staff.typography div.carousel-wrap div.single-carousel h1::after,section.teaching-staff.typography div.carousel-wrap div.single-person h1::after,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel h1::after,section.teaching-staff.typography div.carousel-wrap-staff div.single-person h1::after{overflow:visible;width:0;border-bottom:1px solid #fff;content:' ';display:block;height:1px;transition:width .3s;transition-delay:0s;text-align:center;margin:15px auto}section.section-carousel div.carousel-wrap div.single-carousel h1 a,section.section-carousel div.carousel-wrap div.single-person h1 a,section.section-carousel div.carousel-wrap-staff div.single-carousel h1 a,section.section-carousel div.carousel-wrap-staff div.single-person h1 a,section.teaching-staff.typography div.carousel-wrap div.single-carousel h1 a,section.teaching-staff.typography div.carousel-wrap div.single-person h1 a,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel h1 a,section.teaching-staff.typography div.carousel-wrap-staff div.single-person h1 a{color:#fff}section.section-carousel div.carousel-wrap div.single-carousel.contact .carousel-button,section.section-carousel div.carousel-wrap div.single-person.contact .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.contact .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.contact .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.contact .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.contact .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.contact .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.contact .carousel-button{background:#cf5701!important}section.section-carousel div.carousel-wrap div.single-carousel.study .carousel-button,section.section-carousel div.carousel-wrap div.single-person.study .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.study .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.study .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.study .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.study .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.study .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.study .carousel-button{background:#008c8c!important}section.section-carousel div.carousel-wrap div.single-carousel.about .carousel-button,section.section-carousel div.carousel-wrap div.single-person.about .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.about .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.about .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.about .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.about .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.about .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.about .carousel-button{background:#a52e55!important}section.section-carousel div.carousel-wrap div.single-carousel.alumni .carousel-button,section.section-carousel div.carousel-wrap div.single-person.alumni .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.alumni .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.alumni .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.alumni .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.alumni .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.alumni .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.alumni .carousel-button{background:#623361!important}section.section-carousel div.carousel-wrap div.single-carousel.supporters .carousel-button,section.section-carousel div.carousel-wrap div.single-person.supporters .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.supporters .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.supporters .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.supporters .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.supporters .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.supporters .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.supporters .carousel-button{background:#494b99!important}section.section-carousel div.carousel-wrap div.single-carousel.conference .carousel-button,section.section-carousel div.carousel-wrap div.single-person.conference .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.conference .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.conference .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.conference .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.conference .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.conference .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.conference .carousel-button{background:#8fa58f!important}section.section-carousel div.carousel-wrap div.single-carousel.news .carousel-button,section.section-carousel div.carousel-wrap div.single-person.news .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel.news .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person.news .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel.news .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person.news .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel.news .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person.news .carousel-button{background:#9e7700!important}section.section-carousel div.carousel-wrap div.single-carousel div.content-container,section.section-carousel div.carousel-wrap div.single-person div.content-container,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container{position:absolute;width:100%;bottom:0;z-index:3;-webkit-transform:translateY(150%);transform:translateY(150%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;padding:0 10px;box-sizing:border-box;color:#fff;text-align:center}section.section-carousel div.carousel-wrap div.single-carousel div.content-container p,section.section-carousel div.carousel-wrap div.single-person div.content-container p,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p{text-align:center;color:#fff}section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{border-radius:20px;clear:both;color:#fff;font:600 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:10px 15px;display:inline-block;width:auto;float:none;margin:10px 0 0 0;transition:background .3s}body section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.home section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.home section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.home section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.home section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.home section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.home section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.home section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.home section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#008c8c}body.contact section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.contact section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.contact section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.contact section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.contact section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.contact section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.contact section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.contact section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-person section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-person section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-person section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-person section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-person section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-person section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-person section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-person section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#cf5701}body.study section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.study section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.study section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.study section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.study section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.study section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.study section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.study section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#008c8c}body.about section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.about section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.about section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.about section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.about section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.about section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.about section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.about section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-library section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-library section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-library section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-library section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-library section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-library section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-library section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-library section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#a52e55}body.alumni section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.alumni section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.alumni section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.alumni section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.alumni section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.alumni section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.alumni section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.alumni section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-publication section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-publication section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-publication section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-publication section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.single-trn-publication section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-publication section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.single-trn-publication section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.single-trn-publication section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#623361}body.supporters section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.supporters section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.supporters section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.supporters section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.supporters section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.supporters section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.supporters section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.supporters section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#494b99}body.conference section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.conference section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.conference section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.conference section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.conference section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.conference section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.conference section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.conference section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#8fa58f}body.blog section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.blog section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.blog section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.blog section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.blog section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.blog section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.blog section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.blog section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.news section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.news section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.news section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.news section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.news section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.news section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.news section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.news section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.post-type-archive-trn-event section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.post-type-archive-trn-event section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,body.post-type-archive-trn-event section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.post-type-archive-trn-event section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,body.post-type-archive-trn-event section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,body.post-type-archive-trn-event section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,body.post-type-archive-trn-event section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,body.post-type-archive-trn-event section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{background:#9e7700}@media (min-width:1036px){section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button,section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button{margin:20px 0 0 0}}section.section-carousel div.carousel-wrap div.single-carousel div.content-container p .carousel-button:hover,section.section-carousel div.carousel-wrap div.single-person div.content-container p .carousel-button:hover,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button:hover,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p .carousel-button:hover,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p .carousel-button:hover,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p .carousel-button:hover,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p .carousel-button:hover,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p .carousel-button:hover{background:#141414}section.section-carousel div.carousel-wrap div.single-carousel div.content-container p.button-p,section.section-carousel div.carousel-wrap div.single-person div.content-container p.button-p,section.section-carousel div.carousel-wrap-staff div.single-carousel div.content-container p.button-p,section.section-carousel div.carousel-wrap-staff div.single-person div.content-container p.button-p,section.teaching-staff.typography div.carousel-wrap div.single-carousel div.content-container p.button-p,section.teaching-staff.typography div.carousel-wrap div.single-person div.content-container p.button-p,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel div.content-container p.button-p,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container p.button-p{margin-bottom:30px}section.section-carousel div.carousel-wrap div.single-carousel:hover div.colour-bg,section.section-carousel div.carousel-wrap div.single-carousel:hover div.content-container,section.section-carousel div.carousel-wrap div.single-carousel:hover div.title-container,section.section-carousel div.carousel-wrap div.single-person:hover div.colour-bg,section.section-carousel div.carousel-wrap div.single-person:hover div.content-container,section.section-carousel div.carousel-wrap div.single-person:hover div.title-container,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.content-container,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.title-container,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.content-container,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.title-container{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}section.section-carousel div.carousel-wrap div.single-carousel:hover div.content-container,section.section-carousel div.carousel-wrap div.single-person:hover div.content-container,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.content-container,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.content-container,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.content-container{transition-delay:0s}section.section-carousel div.carousel-wrap div.single-carousel:hover div.title-container,section.section-carousel div.carousel-wrap div.single-person:hover div.title-container,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.title-container,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.title-container,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.title-container{transition-delay:0s}section.section-carousel div.carousel-wrap div.single-carousel:hover div.colour-bg,section.section-carousel div.carousel-wrap div.single-person:hover div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover div.colour-bg,section.section-carousel div.carousel-wrap-staff div.single-person:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap div.single-person:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover div.colour-bg{transition-delay:0s}section.section-carousel div.carousel-wrap div.single-carousel:hover h1::after,section.section-carousel div.carousel-wrap div.single-person:hover h1::after,section.section-carousel div.carousel-wrap-staff div.single-carousel:hover h1::after,section.section-carousel div.carousel-wrap-staff div.single-person:hover h1::after,section.teaching-staff.typography div.carousel-wrap div.single-carousel:hover h1::after,section.teaching-staff.typography div.carousel-wrap div.single-person:hover h1::after,section.teaching-staff.typography div.carousel-wrap-staff div.single-carousel:hover h1::after,section.teaching-staff.typography div.carousel-wrap-staff div.single-person:hover h1::after{width:100%;transition-delay:0s}@media (min-width:767px){section.section-carousel div.carousel-wrap-staff,section.teaching-staff.typography div.carousel-wrap-staff{padding:0}}section.section-carousel div.carousel-wrap-staff div.single-person div.person-details,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.person-details{padding:20px;box-sizing:border-box}section.section-carousel div.carousel-wrap-staff div.single-person div.person-details h1,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.person-details h1{font:400 17px/1.4em Montserrat,sans-serif;color:#fff;padding:0;margin:0;height:auto}section.section-carousel div.carousel-wrap-staff div.single-person div.person-details h1:after,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.person-details h1:after{display:none}section.section-carousel div.carousel-wrap-staff div.single-person div.person-details p.jobtitle,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.person-details p.jobtitle{font:12px/1.4em "Open Sans",sans-serif;color:#fff;margin-bottom:0}section.section-carousel div.carousel-wrap-staff div.single-person div.title-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.title-container{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:relative;width:100%;height:100%;top:0;height:auto}section.section-carousel div.carousel-wrap-staff div.single-person div.content-container,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container{position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);padding:20px;font:14px/1.4em "Open Sans",sans-serif;transition-delay:0s!important}section.section-carousel div.carousel-wrap-staff div.single-person div.content-container a,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.content-container a{color:#fff}section.section-carousel div.carousel-wrap-staff div.single-person div.colour-bg,section.teaching-staff.typography div.carousel-wrap-staff div.single-person div.colour-bg{-webkit-transform:translateY(63%);transform:translateY(63%)}section.section-simplegrid{width:100%;padding-top:20px;margin-bottom:60px}@media (min-width:767px){section.section-simplegrid{padding-top:40px}}section.section-simplegrid h1{font:500 19px/120% Montserrat,sans-serif;margin-bottom:20px}@media (min-width:767px){section.section-simplegrid h1{font:400 23px/120% Montserrat,sans-serif;margin-bottom:40px}}section.section-simplegrid div.grid-wrap{display:block;position:relative;padding:0;margin-bottom:20px}section.section-simplegrid div.grid-wrap button{z-index:100;position:absolute;background:rgba(0,0,0,.5);border:none;display:block;font-size:0;width:40px;height:40px;top:calc(50% - 20px)}section.section-simplegrid div.grid-wrap button::after{font:24px/40px FontAwesome;color:#fff;opacity:.5;padding:0 8px;transition:opacity .3s}section.section-simplegrid div.grid-wrap button:hover::after{opacity:1}section.section-simplegrid div.grid-wrap button.slick-prev{left:0}@media (min-width:767px){section.section-simplegrid div.grid-wrap button.slick-prev{left:-10px}}section.section-simplegrid div.grid-wrap button.slick-prev::after{content:'\f053';padding-right:14px;position:relative;right:3px}section.section-simplegrid div.grid-wrap button.slick-next{right:0}@media (min-width:767px){section.section-simplegrid div.grid-wrap button.slick-next{right:-10px}}section.section-simplegrid div.grid-wrap button.slick-next::after{content:'\f054'}section.section-simplegrid div.grid-wrap .single-grid{background-size:cover;background-position:center;height:285px;position:relative;overflow:hidden;max-width:220px;margin:0 auto;display:block}@media (min-width:767px){section.section-simplegrid div.grid-wrap .single-grid{float:left;margin-right:3%}section.section-simplegrid div.grid-wrap .single-grid:last-of-type{margin-right:0}}section.section-simplegrid div.grid-wrap .single-grid div.colour-bg{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:.2s}section.section-simplegrid div.grid-wrap .single-grid div.title-container{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:relative;width:100%;height:100%;top:0;left:0;right:0;bottom:0}section.section-simplegrid div.grid-wrap .single-grid h2{margin-bottom:15px;display:inline-block;position:relative;z-index:2;font:600 30px/30px Montserrat,sans-serif;padding:20px 10px 0;box-sizing:border-box;height:100%;width:100%;text-align:center}section.section-simplegrid div.grid-wrap .single-grid h2 a{color:#fff}section.section-simplegrid div.grid-wrap .single-grid.col-3 h2,section.section-simplegrid div.grid-wrap .single-grid.col-fifths h2{font-size:20px}section.section-simplegrid div.grid-wrap .single-grid div.content-container{position:absolute;width:100%;bottom:20px;z-index:3;-webkit-transform:translateY(200%);transform:translateY(200%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;padding:0 10px;box-sizing:border-box}section.section-simplegrid div.grid-wrap .single-grid div.content-container p{color:#fff}section.section-simplegrid div.grid-wrap .single-grid div.content-container p.button-p{text-align:center}section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{border-radius:20px;clear:both;color:#fff;font:600 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:10px 15px;display:inline-block;width:auto;float:none;margin:10px 0 0 0;transition:background .3s}body section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.home section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#008c8c}body.contact section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.single-trn-person section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#cf5701}body.study section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#008c8c}body.about section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.single-trn-library section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#a52e55}body.alumni section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.single-trn-publication section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#623361}body.supporters section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#494b99}body.conference section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#8fa58f}body.blog section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.news section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button,body.post-type-archive-trn-event section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{background:#9e7700}@media (min-width:1036px){section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button{margin:20px 0 0 0}}section.section-simplegrid div.grid-wrap .single-grid div.content-container p a.carousel-button:hover{background:#141414}section.section-simplegrid div.grid-wrap .single-grid:hover div.colour-bg,section.section-simplegrid div.grid-wrap .single-grid:hover div.content-container,section.section-simplegrid div.grid-wrap .single-grid:hover div.title-container{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}section.section-simplegrid div.grid-wrap .single-grid:hover div.content-container{transition-delay:0s}section.section-simplegrid div.grid-wrap .single-grid:hover div.title-container{transition-delay:0s}section.section-simplegrid div.grid-wrap .single-grid:hover div.colour-bg{transition-delay:0s}section.section-simplegrid div.grid-wrap .single-grid:hover h1::after{width:100%;transition-delay:0s}section.section-quote{font:18px/160% "Open Sans",sans-serif;color:#545454;padding:60px 0;font-size:20px}section.section-quote img.quote-image{margin:0 auto 50px;border-radius:50%}section.section-quote p{margin-bottom:20px}section.section-quote p.quotepanel-cite{margin-bottom:10px;color:#000;font:20px/1.8em Montserrat,sans-serif}section.section-quote a.quotebutton{border:1px solid #000;border-radius:0;background:0 0;color:#000;padding:5px 15px}section.section-quote a.quotebutton:hover{background:#000;color:#fff}section.lightgrey{background:#eee}.back-top{position:absolute;z-index:100000;position:fixed;background:rgba(0,0,0,.5);border:none;display:block;font-size:0;width:40px;height:40px;bottom:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg);padding-left:4px;cursor:pointer;right:10px}.back-top::after{font:24px/40px FontAwesome;color:#fff;opacity:1;padding:0 8px;transition:opacity .3s}@media (min-width:767px){.back-top{right:10px}}.back-top::after{content:'\f054'}section.section-breadcrumbs{margin-top:0}div.breadcrumbs{position:relative;padding:0;background:#eee;border-bottom:10px solid #008c8c}div.breadcrumbs .inner.row{display:none}@media (min-width:767px){div.breadcrumbs{padding:75px 0 25px}div.breadcrumbs .inner.row{display:block}}div.breadcrumbs div#breadcrumbs,div.breadcrumbs ol.breadcrumb,div.breadcrumbs p#breadcrumbs{font:13px/13px "Open Sans",sans-serif}div.breadcrumbs div#breadcrumbs li,div.breadcrumbs ol.breadcrumb li,div.breadcrumbs p#breadcrumbs li{float:left;color:#545454}div.breadcrumbs div#breadcrumbs li::after,div.breadcrumbs ol.breadcrumb li::after,div.breadcrumbs p#breadcrumbs li::after{content:"/";margin:0 5px}div.breadcrumbs div#breadcrumbs li:last-of-type::after,div.breadcrumbs ol.breadcrumb li:last-of-type::after,div.breadcrumbs p#breadcrumbs li:last-of-type::after{display:none}body div.breadcrumbs div#breadcrumbs li a,body div.breadcrumbs ol.breadcrumb li a,body div.breadcrumbs p#breadcrumbs li a,body.home div.breadcrumbs div#breadcrumbs li a,body.home div.breadcrumbs ol.breadcrumb li a,body.home div.breadcrumbs p#breadcrumbs li a{color:#008c8c}body.contact div.breadcrumbs div#breadcrumbs li a,body.contact div.breadcrumbs ol.breadcrumb li a,body.contact div.breadcrumbs p#breadcrumbs li a,body.single-trn-person div.breadcrumbs div#breadcrumbs li a,body.single-trn-person div.breadcrumbs ol.breadcrumb li a,body.single-trn-person div.breadcrumbs p#breadcrumbs li a{color:#cf5701}body.study div.breadcrumbs div#breadcrumbs li a,body.study div.breadcrumbs ol.breadcrumb li a,body.study div.breadcrumbs p#breadcrumbs li a{color:#008c8c}body.about div.breadcrumbs div#breadcrumbs li a,body.about div.breadcrumbs ol.breadcrumb li a,body.about div.breadcrumbs p#breadcrumbs li a,body.single-trn-library div.breadcrumbs div#breadcrumbs li a,body.single-trn-library div.breadcrumbs ol.breadcrumb li a,body.single-trn-library div.breadcrumbs p#breadcrumbs li a{color:#a52e55}body.alumni div.breadcrumbs div#breadcrumbs li a,body.alumni div.breadcrumbs ol.breadcrumb li a,body.alumni div.breadcrumbs p#breadcrumbs li a,body.single-trn-publication div.breadcrumbs div#breadcrumbs li a,body.single-trn-publication div.breadcrumbs ol.breadcrumb li a,body.single-trn-publication div.breadcrumbs p#breadcrumbs li a{color:#623361}body.supporters div.breadcrumbs div#breadcrumbs li a,body.supporters div.breadcrumbs ol.breadcrumb li a,body.supporters div.breadcrumbs p#breadcrumbs li a{color:#494b99}body.conference div.breadcrumbs div#breadcrumbs li a,body.conference div.breadcrumbs ol.breadcrumb li a,body.conference div.breadcrumbs p#breadcrumbs li a{color:#8fa58f}body.blog div.breadcrumbs div#breadcrumbs li a,body.blog div.breadcrumbs ol.breadcrumb li a,body.blog div.breadcrumbs p#breadcrumbs li a,body.news div.breadcrumbs div#breadcrumbs li a,body.news div.breadcrumbs ol.breadcrumb li a,body.news div.breadcrumbs p#breadcrumbs li a,body.post-type-archive-trn-event div.breadcrumbs div#breadcrumbs li a,body.post-type-archive-trn-event div.breadcrumbs ol.breadcrumb li a,body.post-type-archive-trn-event div.breadcrumbs p#breadcrumbs li a{color:#9e7700}div.breadcrumbs div#breadcrumbs span,div.breadcrumbs ol.breadcrumb span,div.breadcrumbs p#breadcrumbs span{color:#545454}body div.breadcrumbs div#breadcrumbs span a,body div.breadcrumbs ol.breadcrumb span a,body div.breadcrumbs p#breadcrumbs span a,body.home div.breadcrumbs div#breadcrumbs span a,body.home div.breadcrumbs ol.breadcrumb span a,body.home div.breadcrumbs p#breadcrumbs span a{color:#008c8c}body.contact div.breadcrumbs div#breadcrumbs span a,body.contact div.breadcrumbs ol.breadcrumb span a,body.contact div.breadcrumbs p#breadcrumbs span a,body.single-trn-person div.breadcrumbs div#breadcrumbs span a,body.single-trn-person div.breadcrumbs ol.breadcrumb span a,body.single-trn-person div.breadcrumbs p#breadcrumbs span a{color:#cf5701}body.study div.breadcrumbs div#breadcrumbs span a,body.study div.breadcrumbs ol.breadcrumb span a,body.study div.breadcrumbs p#breadcrumbs span a{color:#008c8c}body.about div.breadcrumbs div#breadcrumbs span a,body.about div.breadcrumbs ol.breadcrumb span a,body.about div.breadcrumbs p#breadcrumbs span a,body.single-trn-library div.breadcrumbs div#breadcrumbs span a,body.single-trn-library div.breadcrumbs ol.breadcrumb span a,body.single-trn-library div.breadcrumbs p#breadcrumbs span a{color:#a52e55}body.alumni div.breadcrumbs div#breadcrumbs span a,body.alumni div.breadcrumbs ol.breadcrumb span a,body.alumni div.breadcrumbs p#breadcrumbs span a,body.single-trn-publication div.breadcrumbs div#breadcrumbs span a,body.single-trn-publication div.breadcrumbs ol.breadcrumb span a,body.single-trn-publication div.breadcrumbs p#breadcrumbs span a{color:#623361}body.supporters div.breadcrumbs div#breadcrumbs span a,body.supporters div.breadcrumbs ol.breadcrumb span a,body.supporters div.breadcrumbs p#breadcrumbs span a{color:#494b99}body.conference div.breadcrumbs div#breadcrumbs span a,body.conference div.breadcrumbs ol.breadcrumb span a,body.conference div.breadcrumbs p#breadcrumbs span a{color:#8fa58f}body.blog div.breadcrumbs div#breadcrumbs span a,body.blog div.breadcrumbs ol.breadcrumb span a,body.blog div.breadcrumbs p#breadcrumbs span a,body.news div.breadcrumbs div#breadcrumbs span a,body.news div.breadcrumbs ol.breadcrumb span a,body.news div.breadcrumbs p#breadcrumbs span a,body.post-type-archive-trn-event div.breadcrumbs div#breadcrumbs span a,body.post-type-archive-trn-event div.breadcrumbs ol.breadcrumb span a,body.post-type-archive-trn-event div.breadcrumbs p#breadcrumbs span a{color:#9e7700}div.breadcrumbs span{color:#545454}body div.breadcrumbs span a,body.home div.breadcrumbs span a{color:#008c8c}body.contact div.breadcrumbs span a,body.single-trn-person div.breadcrumbs span a{color:#cf5701}body.study div.breadcrumbs span a{color:#008c8c}body.about div.breadcrumbs span a,body.single-trn-library div.breadcrumbs span a{color:#a52e55}body.alumni div.breadcrumbs span a,body.single-trn-publication div.breadcrumbs span a{color:#623361}body.supporters div.breadcrumbs span a{color:#494b99}body.conference div.breadcrumbs span a{color:#8fa58f}body.blog div.breadcrumbs span a,body.news div.breadcrumbs span a,body.post-type-archive-trn-event div.breadcrumbs span a{color:#9e7700}body div.breadcrumbs,body.home div.breadcrumbs{border-color:#008c8c}body.contact div.breadcrumbs,body.single-trn-person div.breadcrumbs{border-color:#cf5701}body.study div.breadcrumbs{border-color:#008c8c}body.about div.breadcrumbs,body.single-trn-library div.breadcrumbs{border-color:#a52e55}body.alumni div.breadcrumbs,body.single-trn-publication div.breadcrumbs{border-color:#623361}body.supporters div.breadcrumbs{border-color:#494b99}body.conference div.breadcrumbs{border-color:#8fa58f}body.blog div.breadcrumbs,body.news div.breadcrumbs,body.post-type-archive-trn-event div.breadcrumbs{border-color:#9e7700}html #wpadminbar{overflow:hidden}body.admin-bar{position:static}section.section-content-grid.archive-grid h1,section.section-content-grid.event-archive h1{margin-bottom:20px}section.section-content-grid.archive-grid .grid-filter ul,section.section-content-grid.event-archive .grid-filter ul{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}section.section-content-grid.archive-grid .grid-filter ul li,section.section-content-grid.event-archive .grid-filter ul li{font:400 16px/2.4em Open Sans,sans-serif;margin-right:20px;padding-top:0;border-top:5px solid transparent;padding-right:10px;padding-left:10px}section.section-content-grid.archive-grid .grid-filter ul li:after,section.section-content-grid.event-archive .grid-filter ul li:after{display:none}section.section-content-grid.archive-grid .grid-filter ul li.current,section.section-content-grid.archive-grid .grid-filter ul li:hover,section.section-content-grid.event-archive .grid-filter ul li.current,section.section-content-grid.event-archive .grid-filter ul li:hover{border-top:5px solid #999}section.section-content-grid.archive-grid .grid-filter ul li.current a,section.section-content-grid.archive-grid .grid-filter ul li:hover a,section.section-content-grid.event-archive .grid-filter ul li.current a,section.section-content-grid.event-archive .grid-filter ul li:hover a{border-bottom:0}section.section-content-grid.archive-grid div.inner-grid,section.section-content-grid.event-archive div.inner-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}@media (min-width:767px){section.section-content-grid.archive-grid div.inner-grid,section.section-content-grid.event-archive div.inner-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1036px){section.section-content-grid.archive-grid div.inner-grid,section.section-content-grid.event-archive div.inner-grid{margin:.5em -.5em .5em 0}}section.section-content-grid.archive-grid div.inner-grid article,section.section-content-grid.event-archive div.inner-grid article{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:.75em;margin-bottom:.5em;box-sizing:border-box}@media (min-width:1036px){section.section-content-grid.archive-grid div.inner-grid article,section.section-content-grid.event-archive div.inner-grid article{margin-bottom:0}}section.section-content-grid.archive-grid div.inner-grid article .article-details h1,section.section-content-grid.event-archive div.inner-grid article .article-details h1{font-size:22px}section.section-content-grid.archive-grid div.inner-grid article .article-details.event-details,section.section-content-grid.event-archive div.inner-grid article .article-details.event-details{background:0 0;height:100%}@media (min-width:1036px){section.section-content-grid.archive-grid div.inner-grid article .article-details.event-details h3,section.section-content-grid.event-archive div.inner-grid article .article-details.event-details h3{display:none}}section.section-content-grid.archive-grid div.inner-grid article.social .article-details,section.section-content-grid.event-archive div.inner-grid article.social .article-details{height:100%;top:0}section.section-content-grid.archive-grid div.inner-grid article p,section.section-content-grid.event-archive div.inner-grid article p{color:#fff;margin:10px 0;display:none}@media (min-width:767px){section.section-content-grid.archive-grid div.inner-grid article p,section.section-content-grid.event-archive div.inner-grid article p{display:block}}section.section-content-grid.archive-grid div.inner-grid article:hover p,section.section-content-grid.event-archive div.inner-grid article:hover p{max-height:500px}section.section-with-sidebar,section.section-without-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:180px;margin-top:40px}section.section-with-sidebar div.main-content,section.section-without-sidebar div.main-content{padding-top:0;border-bottom:4px solid #eee;margin-bottom:-4px}section.section-with-sidebar div.main-content div.postmeta,section.section-without-sidebar div.main-content div.postmeta{color:#b28500;font:600 15px/160% "Open Sans",sans-serif;margin-bottom:15px}@media (min-width:767px){section.section-with-sidebar div.main-content,section.section-without-sidebar div.main-content{padding-top:30px;border-right:4px solid #eee;padding-right:30px;border-bottom:none}}section.section-with-sidebar div.sidebar,section.section-without-sidebar div.sidebar{padding-top:30px}section.section-with-sidebar div.sidebar aside,section.section-without-sidebar div.sidebar aside{margin-bottom:30px}@media (min-width:1036px){section.section-with-sidebar div.sidebar aside,section.section-without-sidebar div.sidebar aside{margin-bottom:60px}}section.section-with-sidebar div.sidebar aside h2,section.section-without-sidebar div.sidebar aside h2{margin-bottom:20px;font:500 24px/1.4em Montserrat,sans-serif}section.section-with-sidebar div.sidebar aside ul,section.section-without-sidebar div.sidebar aside ul{border-top:1px solid #dfdfdf;list-style-type:none;margin:0}section.section-with-sidebar div.sidebar aside ul li,section.section-without-sidebar div.sidebar aside ul li{padding:10px 0;border-bottom:1px solid #dfdfdf;font:400 14px/1.6em "Open Sans",sans-serif}section.section-with-sidebar div.sidebar aside ul li::before,section.section-without-sidebar div.sidebar aside ul li::before{display:none}section.section-with-sidebar div.sidebar aside ul li a,section.section-without-sidebar div.sidebar aside ul li a{color:#000}body section.section-with-sidebar div.sidebar aside ul li a:hover,body section.section-without-sidebar div.sidebar aside ul li a:hover,body.home section.section-with-sidebar div.sidebar aside ul li a:hover,body.home section.section-without-sidebar div.sidebar aside ul li a:hover{color:#008c8c}body.contact section.section-with-sidebar div.sidebar aside ul li a:hover,body.contact section.section-without-sidebar div.sidebar aside ul li a:hover,body.single-trn-person section.section-with-sidebar div.sidebar aside ul li a:hover,body.single-trn-person section.section-without-sidebar div.sidebar aside ul li a:hover{color:#cf5701}body.study section.section-with-sidebar div.sidebar aside ul li a:hover,body.study section.section-without-sidebar div.sidebar aside ul li a:hover{color:#008c8c}body.about section.section-with-sidebar div.sidebar aside ul li a:hover,body.about section.section-without-sidebar div.sidebar aside ul li a:hover,body.single-trn-library section.section-with-sidebar div.sidebar aside ul li a:hover,body.single-trn-library section.section-without-sidebar div.sidebar aside ul li a:hover{color:#a52e55}body.alumni section.section-with-sidebar div.sidebar aside ul li a:hover,body.alumni section.section-without-sidebar div.sidebar aside ul li a:hover,body.single-trn-publication section.section-with-sidebar div.sidebar aside ul li a:hover,body.single-trn-publication section.section-without-sidebar div.sidebar aside ul li a:hover{color:#623361}body.supporters section.section-with-sidebar div.sidebar aside ul li a:hover,body.supporters section.section-without-sidebar div.sidebar aside ul li a:hover{color:#494b99}body.conference section.section-with-sidebar div.sidebar aside ul li a:hover,body.conference section.section-without-sidebar div.sidebar aside ul li a:hover{color:#8fa58f}body.blog section.section-with-sidebar div.sidebar aside ul li a:hover,body.blog section.section-without-sidebar div.sidebar aside ul li a:hover,body.news section.section-with-sidebar div.sidebar aside ul li a:hover,body.news section.section-without-sidebar div.sidebar aside ul li a:hover,body.post-type-archive-trn-event section.section-with-sidebar div.sidebar aside ul li a:hover,body.post-type-archive-trn-event section.section-without-sidebar div.sidebar aside ul li a:hover{color:#9e7700}section.section-without-sidebar{margin-bottom:0}section.section-without-sidebar.no-top{margin-top:0;margin-bottom:40px}section.section-without-sidebar div.main-content{padding-top:20px}@media (min-width:767px){section.section-without-sidebar div.main-content{border-right:none;padding-right:0;border-bottom:none;margin-bottom:0}}.typography{font:400 15px/1.8em "Open Sans",sans-serif;color:#000}.typography h1{font:500 28px/1.4em Montserrat,sans-serif;margin-bottom:10px}body .typography h1,body.home .typography h1{color:#008c8c}body.contact .typography h1,body.single-trn-person .typography h1{color:#cf5701}body.study .typography h1{color:#008c8c}body.about .typography h1,body.single-trn-library .typography h1{color:#a52e55}body.alumni .typography h1,body.single-trn-publication .typography h1{color:#623361}body.supporters .typography h1{color:#494b99}body.conference .typography h1{color:#8fa58f}body.blog .typography h1,body.news .typography h1,body.post-type-archive-trn-event .typography h1{color:#9e7700}.typography h1.main{font:500 26px/1.4em Montserrat,sans-serif;color:#333;margin-bottom:10px}@media (min-width:767px){.typography h1.main{font:500 32px/1.4em Montserrat,sans-serif}}body .typography h1.main,body.home .typography h1.main{color:#333}body.contact .typography h1.main,body.single-trn-person .typography h1.main{color:#333}body.study .typography h1.main{color:#333}body.about .typography h1.main,body.single-trn-library .typography h1.main{color:#333}body.alumni .typography h1.main,body.single-trn-publication .typography h1.main{color:#333}body.supporters .typography h1.main{color:#333}body.conference .typography h1.main{color:#333}body.blog .typography h1.main,body.news .typography h1.main,body.post-type-archive-trn-event .typography h1.main{color:#333}@media (min-width:767px){.typography h1{font:500 36px/1.4em Montserrat,sans-serif}.typography h1.main{font:500 42px/1.4em Montserrat,sans-serif}}.typography h2{font:500 22px/1.4em Montserrat,sans-serif;margin-bottom:10px}@media (min-width:767px){.typography h2{font:500 26px/1.4em Montserrat,sans-serif}}.typography h3{font:700 17px/1.4em "Open Sans",sans-serif;margin-top:20px;margin-bottom:15px}.typography h4{font:500 15px/1.4em "Open Sans",sans-serif;font-style:italic;margin-bottom:20px}body .typography h4,body.home .typography h4{color:#008c8c}body.contact .typography h4,body.single-trn-person .typography h4{color:#cf5701}body.study .typography h4{color:#008c8c}body.about .typography h4,body.single-trn-library .typography h4{color:#a52e55}body.alumni .typography h4,body.single-trn-publication .typography h4{color:#623361}body.supporters .typography h4{color:#494b99}body.conference .typography h4{color:#8fa58f}body.blog .typography h4,body.news .typography h4,body.post-type-archive-trn-event .typography h4{color:#9e7700}.typography h5,.typography h6{font:800 15px/1.4em "Open Sans",sans-serif;margin-bottom:30px}.typography address,.typography p{font-size:16px;margin-bottom:18px}.typography address.excerpt,.typography p.excerpt,div.excerpt .typography address,div.excerpt .typography p{font-size:18px;line-height:1.7em}.typography div.excerpt p{font-size:18px;line-height:1.7em}.typography img{height:auto;max-width:100%}.typography a{text-decoration:none;transition:color .4s ease-in-out}body .typography a,body.home .typography a{color:#008c8c}body.contact .typography a,body.single-trn-person .typography a{color:#cf5701}body.study .typography a{color:#008c8c}body.about .typography a,body.single-trn-library .typography a{color:#a52e55}body.alumni .typography a,body.single-trn-publication .typography a{color:#623361}body.supporters .typography a{color:#494b99}body.conference .typography a{color:#8fa58f}body.blog .typography a,body.news .typography a,body.post-type-archive-trn-event .typography a{color:#9e7700}.typography a:hover{color:#333}.typography a.button{border-radius:20px;transition:color .3s,background-color .3s,border-color .3s;border:1px solid;text-transform:uppercase;padding:8px 25px;transition:background .3s}body .typography a.button,body.home .typography a.button{background:#008c8c;color:#fff;border-color:#008c8c}body.contact .typography a.button,body.single-trn-person .typography a.button{background:#cf5701;color:#fff;border-color:#cf5701}body.study .typography a.button{background:#008c8c;color:#fff;border-color:#008c8c}body.about .typography a.button,body.single-trn-library .typography a.button{background:#a52e55;color:#fff;border-color:#a52e55}body.alumni .typography a.button,body.single-trn-publication .typography a.button{background:#623361;color:#fff;border-color:#623361}body.supporters .typography a.button{background:#494b99;color:#fff;border-color:#494b99}body.conference .typography a.button{background:#8fa58f;color:#fff;border-color:#8fa58f}body.blog .typography a.button,body.news .typography a.button,body.post-type-archive-trn-event .typography a.button{background:#9e7700;color:#fff;border-color:#9e7700}body .typography a.button:hover,body.home .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.contact .typography a.button:hover,body.single-trn-person .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.study .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.about .typography a.button:hover,body.single-trn-library .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.alumni .typography a.button:hover,body.single-trn-publication .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.supporters .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.conference .typography a.button:hover{background:#777;color:#fff;border-color:#777}body.blog .typography a.button:hover,body.news .typography a.button:hover,body.post-type-archive-trn-event .typography a.button:hover{background:#777;color:#fff;border-color:#777}.typography a.alt-button{border-radius:20px;transition:color .3s,background-color .3s;border:1px solid;background:#fff;text-transform:uppercase;padding:8px 25px;transition:background .3s}body .typography a.alt-button,body.home .typography a.alt-button{border-color:#008c8c;color:#008c8c}body.contact .typography a.alt-button,body.single-trn-person .typography a.alt-button{border-color:#cf5701;color:#cf5701}body.study .typography a.alt-button{border-color:#008c8c;color:#008c8c}body.about .typography a.alt-button,body.single-trn-library .typography a.alt-button{border-color:#a52e55;color:#a52e55}body.alumni .typography a.alt-button,body.single-trn-publication .typography a.alt-button{border-color:#623361;color:#623361}body.supporters .typography a.alt-button{border-color:#494b99;color:#494b99}body.conference .typography a.alt-button{border-color:#8fa58f;color:#8fa58f}body.blog .typography a.alt-button,body.news .typography a.alt-button,body.post-type-archive-trn-event .typography a.alt-button{border-color:#9e7700;color:#9e7700}body .typography a.alt-button:hover,body.home .typography a.alt-button:hover{background:#008c8c;color:#fff}body.contact .typography a.alt-button:hover,body.single-trn-person .typography a.alt-button:hover{background:#cf5701;color:#fff}body.study .typography a.alt-button:hover{background:#008c8c;color:#fff}body.about .typography a.alt-button:hover,body.single-trn-library .typography a.alt-button:hover{background:#a52e55;color:#fff}body.alumni .typography a.alt-button:hover,body.single-trn-publication .typography a.alt-button:hover{background:#623361;color:#fff}body.supporters .typography a.alt-button:hover{background:#494b99;color:#fff}body.conference .typography a.alt-button:hover{background:#8fa58f;color:#fff}body.blog .typography a.alt-button:hover,body.news .typography a.alt-button:hover,body.post-type-archive-trn-event .typography a.alt-button:hover{background:#9e7700;color:#fff}.typography a.plusbutton{float:left;width:100%;font:400 14px/26px "Open Sans",sans-serif;color:#333;padding:5px 0;cursor:pointer}.typography a.plusbutton::before{content:" ";display:block;width:26px;height:26px;background:transparent url(../img/plus-icon.png) no-repeat left;float:left;margin-right:10px;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}.typography a.plusbutton:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.typography ol,.typography ul{margin-bottom:20px;list-style:none;margin-right:20px;margin-left:20px}.typography ul.three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3}.typography ul li{line-height:1.4em;position:relative;padding:0 0 5px 20px}.typography ul li::before{content:" ";width:8px;height:8px;background:#008c8c;display:block;top:8px;left:0;position:absolute}body .typography ul li::before,body.home .typography ul li::before{border:1px solid #008c8c;background:#008c8c}body.contact .typography ul li::before,body.single-trn-person .typography ul li::before{border:1px solid #cf5701;background:#cf5701}body.study .typography ul li::before{border:1px solid #008c8c;background:#008c8c}body.about .typography ul li::before,body.single-trn-library .typography ul li::before{border:1px solid #a52e55;background:#a52e55}body.alumni .typography ul li::before,body.single-trn-publication .typography ul li::before{border:1px solid #623361;background:#623361}body.supporters .typography ul li::before{border:1px solid #494b99;background:#494b99}body.conference .typography ul li::before{border:1px solid #8fa58f;background:#8fa58f}body.blog .typography ul li::before,body.news .typography ul li::before,body.post-type-archive-trn-event .typography ul li::before{border:1px solid #9e7700;background:#9e7700}.typography ol li{font:300 18px/1.8em "Open Sans",sans-serif}body .typography ul li>ul li::before,body.home .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.contact .typography ul li>ul li::before,body.single-trn-person .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.study .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.about .typography ul li>ul li::before,body.single-trn-library .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.alumni .typography ul li>ul li::before,body.single-trn-publication .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.supporters .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.conference .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}body.blog .typography ul li>ul li::before,body.news .typography ul li>ul li::before,body.post-type-archive-trn-event .typography ul li>ul li::before{background:#fff;border:1px solid #ccc}.typography ol li>ol,.typography ol li>ul,.typography ul li>ol,.typography ul li>ul{margin-bottom:0;margin-left:30px}.typography ol li~ol{list-style-type:lower-alpha}.typography ol li~ol li::before{display:none}.typography ol{list-style-type:decimal;list-style-position:outside}.typography ol li ul li ol li:before,.typography ol~li::before,.typography ul li ol li::before{display:none}.typography ol li ul li:before{display:inline}.typography b,.typography strong{font-weight:700}.typography cite,.typography em,.typography i{font-style:italic}.typography q{font:300 22px/31px "Open Sans",sans-serif;width:100%;box-sizing:border-box;text-decoration:none;display:block;text-align:left;color:#333;font-style:italic}.typography code,.typography var{font-family:monospace;font-size:.9em;background:#eee}.typography blockquote{margin-bottom:30px;display:block;color:#777;box-sizing:border-box;text-decoration:none;display:block;text-align:left;padding:0 30px;overflow:hidden}body .typography blockquote,body.home .typography blockquote{border-left:8px solid #008c8c}body.contact .typography blockquote,body.single-trn-person .typography blockquote{border-left:8px solid #cf5701}body.study .typography blockquote{border-left:8px solid #008c8c}body.about .typography blockquote,body.single-trn-library .typography blockquote{border-left:8px solid #a52e55}body.alumni .typography blockquote,body.single-trn-publication .typography blockquote{border-left:8px solid #623361}body.supporters .typography blockquote{border-left:8px solid #494b99}body.conference .typography blockquote{border-left:8px solid #8fa58f}body.blog .typography blockquote,body.news .typography blockquote,body.post-type-archive-trn-event .typography blockquote{border-left:8px solid #9e7700}.typography blockquote p{margin-bottom:10px;font:300 18px/1.8em "Open Sans",sans-serif}.typography blockquote p:last-of-type{margin-bottom:5px}.typography blockquote cite{font:300 14px/20px "Open Sans",sans-serif;font-style:italic}body .typography blockquote cite,body.home .typography blockquote cite{color:#008c8c}body.contact .typography blockquote cite,body.single-trn-person .typography blockquote cite{color:#cf5701}body.study .typography blockquote cite{color:#008c8c}body.about .typography blockquote cite,body.single-trn-library .typography blockquote cite{color:#a52e55}body.alumni .typography blockquote cite,body.single-trn-publication .typography blockquote cite{color:#623361}body.supporters .typography blockquote cite{color:#494b99}body.conference .typography blockquote cite{color:#8fa58f}body.blog .typography blockquote cite,body.news .typography blockquote cite,body.post-type-archive-trn-event .typography blockquote cite{color:#9e7700}.typography table{width:100%;margin:20px 0 60px}.typography table.event-detail-table{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.typography table thead{vertical-align:center;background:#eee;font:800 18px/1.2em "Open Sans",sans-serif}body .typography table thead,body.home .typography table thead{color:#008c8c}body.contact .typography table thead,body.single-trn-person .typography table thead{color:#cf5701}body.study .typography table thead{color:#008c8c}body.about .typography table thead,body.single-trn-library .typography table thead{color:#a52e55}body.alumni .typography table thead,body.single-trn-publication .typography table thead{color:#623361}body.supporters .typography table thead{color:#494b99}body.conference .typography table thead{color:#8fa58f}body.blog .typography table thead,body.news .typography table thead,body.post-type-archive-trn-event .typography table thead{color:#9e7700}.typography table thead th{padding:10px 30px;text-align:left}@media (max-width:766px){.typography table thead th:empty::after{content:" ... ";display:block}}.typography table tbody th{border-bottom:1px solid #dfdfdf;font-weight:700;text-align:left;padding:15px 30px}body .typography table th[scope=row].sectioncolour,body.home .typography table th[scope=row].sectioncolour{color:#008c8c}body.contact .typography table th[scope=row].sectioncolour,body.single-trn-person .typography table th[scope=row].sectioncolour{color:#cf5701}body.study .typography table th[scope=row].sectioncolour{color:#008c8c}body.about .typography table th[scope=row].sectioncolour,body.single-trn-library .typography table th[scope=row].sectioncolour{color:#a52e55}body.alumni .typography table th[scope=row].sectioncolour,body.single-trn-publication .typography table th[scope=row].sectioncolour{color:#623361}body.supporters .typography table th[scope=row].sectioncolour{color:#494b99}body.conference .typography table th[scope=row].sectioncolour{color:#8fa58f}body.blog .typography table th[scope=row].sectioncolour,body.news .typography table th[scope=row].sectioncolour,body.post-type-archive-trn-event .typography table th[scope=row].sectioncolour{color:#9e7700}.typography table tbody td{text-align:left;padding:15px 30px;border-bottom:1px solid #dfdfdf}@media (max-width:766px){.typography table tbody td{padding-left:0}}.typography table.event-detail-table{margin-bottom:30px}.typography table.event-detail-table tbody td{font-weight:700}.typography pre{max-width:100%;overflow-x:scroll;font-family:monospace;padding:20px;margin-bottom:20px}.typography sub{font-size:xx-small;top:3px;position:relative}.typography sup{font-size:xx-small;bottom:8px;position:relative}.typography code,.typography kbd,.typography tt{font-family:monospace}.typography abbr,.typography acronym{border-bottom:1px dashed #333;cursor:help;outline:0}.typography dl{margin-bottom:30px}.typography dl dt{font-weight:700}.typography dd{margin-bottom:10px}.typography figure,.typography img{max-width:100%;height:auto;margin:0 0 10px}.typography figure.alignleft,.typography img.alignleft{float:left;margin:0 32px 10px 0}.typography figure.alignright,.typography img.alignright{float:right;margin:0 0 10px 32px}.typography figure figcaption{font:500 12px/12px "Open Sans",sans-serif;font-style:italic;margin-top:-10px}.typography figure.aligncenter{margin:0 auto 20px}.typography figure.aligncenter figcaption{text-align:center}.typography div.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:space-between;flex-flow:space-between}.typography div.gallery figure{margin:0 5px 10px;max-width:22%}.typography div.gallery figure figcaption{margin-left:0}.typography .fa{font-style:normal!important}.typography hr{border:0;height:1px;background:#dfdfdf;width:100%;margin-top:10px;margin-bottom:20px;display:inline-block}@media (min-width:767px){.typography .inner.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}.typography .inner.flex-row.flex-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section.section-carousel .single-carousel a h2{color:#fff}section.section-carousel .single-carousel h2{margin-bottom:15px;display:inline-block;position:relative;z-index:2;font:500 24px/24px Montserrat,sans-serif;padding-top:20px;height:100%;color:#fff}section.section-carousel .single-carousel h2:after{overflow:visible;width:0;border-bottom:1px solid #fff;content:" ";display:block;height:1px;transition:width .3s;transition-delay:0s;text-align:center;margin:15px auto}section.section-carousel .single-carousel:hover h2:after{width:100%;transition-delay:.2s}section.section-carousel-accordion{padding:60px 0 70px}section.section-carousel-accordion div.accordion-side h2{font:400 25px/1.4em Montserrat,sans-serif;margin-bottom:20px}section.section-carousel-accordion div.accordion-side h2 span{color:#b28500}section.section-carousel-accordion div.accordion-side p{font:400 13px/1.4em "Open Sans",sans-serif;margin-bottom:10px}section.section-carousel-accordion div.accordion-side a.plusbutton{float:left;width:100%;font:400 14px/26px "Open Sans",sans-serif;color:#333;padding:5px 0;cursor:pointer}section.section-carousel-accordion div.accordion-side a.plusbutton::before{content:" ";display:block;width:26px;height:26px;background:transparent url(../img/plus-icon.png) no-repeat left;float:left;margin-right:10px;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}section.section-carousel-accordion div.accordion-side a.plusbutton:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.section-carousel-accordion div.accordion-side div.accordion-box{border-top:1px solid #dfdfdf;margin-bottom:40px}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single{border-bottom:1px solid #dfdfdf;overflow:hidden}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single:after{content:"";display:table;clear:both}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single h3{float:left;width:100%;font:400 14px/26px "Open Sans",sans-serif;color:#333;padding:5px 0;cursor:pointer}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single h3::before{content:" ";display:block;width:26px;height:26px;background:transparent url(../img/plus-icon.png) no-repeat left;float:left;margin-right:10px;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single.active h3::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul{max-height:0;height:100%;transition:max-height .4s ease-in-out;margin-bottom:5px;margin-left:36px}body section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.home section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#008c8c}body.contact section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.single-trn-person section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#cf5701}body.study section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#008c8c}body.about section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.single-trn-library section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#a52e55}body.alumni section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.single-trn-publication section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#623361}body.supporters section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#494b99}body.conference section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#8fa58f}body.blog section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.news section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a,body.post-type-archive-trn-event section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a{color:#9e7700}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single ul li a:hover{color:#333}section.section-carousel-accordion div.accordion-side div.accordion-box div.accordion-single.active ul{max-height:200px}section.section-carousel-accordion div.subpage-carousel-wrap{display:block;position:relative;padding:0}section.section-carousel-accordion div.subpage-carousel-wrap button{z-index:100;position:absolute;background:rgba(255,255,255,.5);border:none;display:block;font-size:0;width:50px;height:50px;top:calc(50% - 25px)}section.section-carousel-accordion div.subpage-carousel-wrap button::after{font:24px/50px FontAwesome;color:rgba(0,0,0,.5);opacity:.5;padding:0 15px;display:block}section.section-carousel-accordion div.subpage-carousel-wrap button:hover::after{opacity:1}section.section-carousel-accordion div.subpage-carousel-wrap button.slick-prev{left:15px}section.section-carousel-accordion div.subpage-carousel-wrap button.slick-prev::after{content:"\f053";padding-right:14px;position:relative;right:7px}section.section-carousel-accordion div.subpage-carousel-wrap button.slick-next{right:12px}section.section-carousel-accordion div.subpage-carousel-wrap button.slick-next::after{content:"\f054"}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel{margin:0 15px;background-size:cover;background-position:50% 50%;min-height:285px;position:relative;text-align:center;box-sizing:border-box}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.colour-bg{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:.2s}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.title-container{-webkit-transform:translateY(65%);transform:translateY(65%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding-top:10px}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel h1{margin-bottom:15px;display:inline-block;position:relative;z-index:2;font:400 18px/18px Montserrat,sans-serif;padding:20px 10px 0;box-sizing:border-box;height:100%}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel h1::after{overflow:visible;width:0;border-bottom:1px solid #fff;content:" ";display:block;height:1px;transition:width .3s;transition-delay:0s;text-align:center;margin:15px auto}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel h1 a{color:#fff}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel h1 i{font-size:46px;margin-top:-10px}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container{position:absolute;width:100%;bottom:20px;z-index:3;-webkit-transform:translateY(200%);transform:translateY(200%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;padding:0 10px;box-sizing:border-box}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p{color:#fff}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{border-radius:20px;clear:both;color:#fff;font:600 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:10px 15px;display:inline-block;width:auto;float:none;margin:10px 0 0 0;transition:background .3s}body section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.home section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#008c8c}body.contact section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-person section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#cf5701}body.study section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#008c8c}body.about section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-library section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#a52e55}body.alumni section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.single-trn-publication section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#623361}body.supporters section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#494b99}body.conference section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#8fa58f}body.blog section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.news section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button,body.post-type-archive-trn-event section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{background:#9e7700}@media (min-width:1036px){section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button{margin:20px 0 0 0}}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel div.content-container p .carousel-button:hover{background:#141414}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.colour-bg,section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.content-container,section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.title-container{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.content-container{transition-delay:.4s}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.title-container{transition-delay:.2s}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover div.colour-bg{transition-delay:0s}section.section-carousel-accordion div.subpage-carousel-wrap div.single-carousel:hover h1::after{width:100%;transition-delay:.6s}section.section-fifty-fifty{position:relative;margin-top:40px;margin-bottom:40px}@media (min-width:767px){section.section-fifty-fifty{min-height:40vh}}section.section-fifty-fifty .inner{clear:both}section.section-fifty-fifty:after{content:"";display:table;clear:both}section.section-fifty-fifty .background-wrap{display:none;background-position:50vw 50%;background-repeat:no-repeat;background-size:0;position:absolute;width:100%;top:0;left:0;bottom:0;right:0;height:100%}@media (min-width:767px){section.section-fifty-fifty .background-wrap{display:block;background-size:cover;min-height:calc(40vh - 80px)}}section.section-fifty-fifty .background-wrap div.single-image{display:block;float:right;-webkit-transform:translateX(100vw);transform:translateX(100vw);transition:-webkit-transform 0s ease-in-out;transition:transform 0s ease-in-out;transition-delay:250ms;width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;right:0;height:100%}section.section-fifty-fifty .background-wrap div.single-image.active-image{-webkit-transform:translateX(0);transform:translateX(0);transition-delay:350ms}section.section-fifty-fifty .background-wrap div.single-image img{float:left;width:100%;height:100%}section.section-fifty-fifty .text-slideshow{position:relative}@media (min-width:767px){section.section-fifty-fifty .text-slideshow{min-height:calc(40vh - 80px)}}section.section-fifty-fifty .text-slideshow .slide-single{background:#eee;padding:40px 0 80px;padding-right:50px;box-sizing:border-box;width:100%;top:0;left:0;bottom:0;right:0;z-index:9}@media (min-width:767px){section.section-fifty-fifty .text-slideshow .slide-single{position:absolute;-webkit-transform:translateX(calc(100vw + 40px));transform:translateX(calc(100vw + 40px));transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;border-left:40px solid #eee;margin-left:-40px}}section.section-fifty-fifty .text-slideshow .slide-single.left{-webkit-transform:translateX(0);transform:translateX(0)}section.section-fifty-fifty .text-slideshow .slide-single:after{content:"";display:table;clear:both}section.section-fifty-fifty .text-slideshow .slide-single div.height-wrapper{position:relative}section.section-fifty-fifty .text-slideshow .slide-single p a{color:#333;text-decoration:underline}body section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.home section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#008c8c}body.contact section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.single-trn-person section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#cf5701}body.study section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#008c8c}body.about section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.single-trn-library section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#a52e55}body.alumni section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.single-trn-publication section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#623361}body.supporters section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#494b99}body.conference section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#8fa58f}body.blog section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.news section.section-fifty-fifty .text-slideshow .slide-single p a:hover,body.post-type-archive-trn-event section.section-fifty-fifty .text-slideshow .slide-single p a:hover{color:#9e7700}section.section-fifty-fifty .text-slideshow .slide-single p a.button{color:#fff;text-decoration:none}body section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.home section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.contact section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.single-trn-person section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.study section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.about section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.single-trn-library section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.alumni section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.single-trn-publication section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.supporters section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.conference section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}body.blog section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.news section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover,body.post-type-archive-trn-event section.section-fifty-fifty .text-slideshow .slide-single p a.button:hover{color:#fff}section.section-fifty-fifty .mobile-only{position:relative;float:left;width:100%}section.section-fifty-fifty .mobile-only:after{content:"";display:table;clear:both}section.section-fifty-fifty .mobile-only img.mobile-image{width:100%;height:100%;margin-top:-40px;position:relative;display:block}section.section-fifty-fifty .mobile-only img.mobile-image:after{content:"";display:table;clear:both}section.section-fifty-fifty .mobile-only::after{display:block;content:" ";left:20px;position:absolute;bottom:0;border:40px solid transparent;border-bottom:40px solid #eee}section.section-fifty-fifty .mobile-only:after{content:"";display:table;clear:both}ul.slick-dots{margin:0;top:-45px;position:absolute;z-index:9;right:5px}ul.slick-dots li{list-style-type:none;margin:0;float:left;margin:0 5px 0 0}ul.slick-dots li::before{display:none}ul.slick-dots li button{background:#ccc;width:12px;height:12px;border-radius:6px;font-size:0;border:none;padding:0;cursor:pointer}body ul.slick-dots li.button-active button,body ul.slick-dots li.slick-active button,body.home ul.slick-dots li.button-active button,body.home ul.slick-dots li.slick-active button{background:#008c8c}body.contact ul.slick-dots li.button-active button,body.contact ul.slick-dots li.slick-active button,body.single-trn-person ul.slick-dots li.button-active button,body.single-trn-person ul.slick-dots li.slick-active button{background:#cf5701}body.study ul.slick-dots li.button-active button,body.study ul.slick-dots li.slick-active button{background:#008c8c}body.about ul.slick-dots li.button-active button,body.about ul.slick-dots li.slick-active button,body.single-trn-library ul.slick-dots li.button-active button,body.single-trn-library ul.slick-dots li.slick-active button{background:#a52e55}body.alumni ul.slick-dots li.button-active button,body.alumni ul.slick-dots li.slick-active button,body.single-trn-publication ul.slick-dots li.button-active button,body.single-trn-publication ul.slick-dots li.slick-active button{background:#623361}body.supporters ul.slick-dots li.button-active button,body.supporters ul.slick-dots li.slick-active button{background:#494b99}body.conference ul.slick-dots li.button-active button,body.conference ul.slick-dots li.slick-active button{background:#8fa58f}body.blog ul.slick-dots li.button-active button,body.blog ul.slick-dots li.slick-active button,body.news ul.slick-dots li.button-active button,body.news ul.slick-dots li.slick-active button,body.post-type-archive-trn-event ul.slick-dots li.button-active button,body.post-type-archive-trn-event ul.slick-dots li.slick-active button{background:#9e7700}ul.carousel-dots{display:none;margin:0;bottom:40px;position:absolute;z-index:9}@media (min-width:767px){ul.carousel-dots{display:block}}ul.carousel-dots li{list-style-type:none;margin:0;float:left;margin:0 5px 0 0}ul.carousel-dots li::before{display:none}ul.carousel-dots li button{background:#ccc;width:12px;height:12px;border-radius:6px;font-size:0;border:none;padding:0;cursor:pointer}body ul.carousel-dots li.button-active button,body ul.carousel-dots li.slick-active button,body.home ul.carousel-dots li.button-active button,body.home ul.carousel-dots li.slick-active button{background:#008c8c}body.contact ul.carousel-dots li.button-active button,body.contact ul.carousel-dots li.slick-active button,body.single-trn-person ul.carousel-dots li.button-active button,body.single-trn-person ul.carousel-dots li.slick-active button{background:#cf5701}body.study ul.carousel-dots li.button-active button,body.study ul.carousel-dots li.slick-active button{background:#008c8c}body.about ul.carousel-dots li.button-active button,body.about ul.carousel-dots li.slick-active button,body.single-trn-library ul.carousel-dots li.button-active button,body.single-trn-library ul.carousel-dots li.slick-active button{background:#a52e55}body.alumni ul.carousel-dots li.button-active button,body.alumni ul.carousel-dots li.slick-active button,body.single-trn-publication ul.carousel-dots li.button-active button,body.single-trn-publication ul.carousel-dots li.slick-active button{background:#623361}body.supporters ul.carousel-dots li.button-active button,body.supporters ul.carousel-dots li.slick-active button{background:#494b99}body.conference ul.carousel-dots li.button-active button,body.conference ul.carousel-dots li.slick-active button{background:#8fa58f}body.blog ul.carousel-dots li.button-active button,body.blog ul.carousel-dots li.slick-active button,body.news ul.carousel-dots li.button-active button,body.news ul.carousel-dots li.slick-active button,body.post-type-archive-trn-event ul.carousel-dots li.button-active button,body.post-type-archive-trn-event ul.carousel-dots li.slick-active button{background:#9e7700}span.date-icon-prefix::before{content:"\f073";color:#999;font-family:FontAwesome;margin-right:7px}.event-link-buttons{text-align:center}@media (min-width:767px){.event-link-buttons{text-align:left}}.event-link-buttons .button{clear:right;display:block;white-space:nowrap;margin-bottom:15px}@media (min-width:767px){.event-link-buttons .button{clear:none;display:inline-block;margin-right:20px}}.event-link-buttons .alt-button{clear:right;display:block;white-space:nowrap}@media (min-width:767px){.event-link-buttons .alt-button{clear:none;display:inline-block}}@media (min-width:767px){.event-content{margin-bottom:65px}}.widget_upcoming_events ul li a{font-weight:700}body .widget_upcoming_events ul li span,body.home .widget_upcoming_events ul li span{color:#008c8c}body.contact .widget_upcoming_events ul li span,body.single-trn-person .widget_upcoming_events ul li span{color:#cf5701}body.study .widget_upcoming_events ul li span{color:#008c8c}body.about .widget_upcoming_events ul li span,body.single-trn-library .widget_upcoming_events ul li span{color:#a52e55}body.alumni .widget_upcoming_events ul li span,body.single-trn-publication .widget_upcoming_events ul li span{color:#623361}body.supporters .widget_upcoming_events ul li span{color:#494b99}body.conference .widget_upcoming_events ul li span{color:#8fa58f}body.blog .widget_upcoming_events ul li span,body.news .widget_upcoming_events ul li span,body.post-type-archive-trn-event .widget_upcoming_events ul li span{color:#9e7700}.event-archive .event-single.featured-event{padding:15px;font:400 16px/16px "Open Sans",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;position:relative}@media (min-width:767px){.event-archive .event-single.featured-event{background-image:none!important}}.event-archive .event-single.featured-event{background:#008c8c}.event-archive .event-single.featured-event .event-image .date-overlay{color:#008c8c}.event-archive .event-single.featured-event.contact,.event-archive body.event-single.featured-event.single-trn-person{background:#cf5701}.event-archive .event-single.featured-event.contact .event-image .date-overlay,.event-archive body.event-single.featured-event.single-trn-person .event-image .date-overlay{color:#cf5701}.event-archive .event-single.featured-event.study{background:#008c8c}.event-archive .event-single.featured-event.study .event-image .date-overlay{color:#008c8c}.event-archive .event-single.featured-event.about,.event-archive body.event-single.featured-event.single-trn-library{background:#a52e55}.event-archive .event-single.featured-event.about .event-image .date-overlay,.event-archive body.event-single.featured-event.single-trn-library .event-image .date-overlay{color:#a52e55}.event-archive .event-single.featured-event.alumni,.event-archive body.event-single.featured-event.single-trn-publication{background:#623361}.event-archive .event-single.featured-event.alumni .event-image .date-overlay,.event-archive body.event-single.featured-event.single-trn-publication .event-image .date-overlay{color:#623361}.event-archive .event-single.featured-event.supporters{background:#494b99}.event-archive .event-single.featured-event.supporters .event-image .date-overlay{color:#494b99}.event-archive .event-single.featured-event.conference{background:#8fa58f}.event-archive .event-single.featured-event.conference .event-image .date-overlay{color:#8fa58f}.event-archive .event-single.featured-event.news,.event-archive body.event-single.featured-event.blog,.event-archive body.event-single.featured-event.post-type-archive-trn-event{background:#9e7700}.event-archive .event-single.featured-event.news .event-image .date-overlay,.event-archive body.event-single.featured-event.blog .event-image .date-overlay,.event-archive body.event-single.featured-event.post-type-archive-trn-event .event-image .date-overlay{color:#9e7700}@media (max-width:766px){.event-archive .event-single.featured-event{font-weight:600}.event-archive .event-single.featured-event:before{content:" ";position:absolute;background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.9));top:0;right:0;bottom:0;left:0;display:block;z-index:1}.event-archive .event-single.featured-event *{position:relative;z-index:2}.event-archive .event-single.featured-event .featured-event-text{margin-bottom:10px!important}.event-archive .event-single.featured-event .mobile-featured-date{margin-bottom:20px;font-weight:400}.event-archive .event-single.featured-event .mobile-featured-date .day-number{line-height:1em;font-size:62px;display:block}.event-archive .event-single.featured-event .mobile-featured-date .month-abbr{line-height:1em;font-size:42px;display:block}.event-archive .event-single.featured-event .excerpt{display:none}.event-archive .event-single.featured-event .event-meta p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}.event-archive .event-single.featured-event .event-meta p .event-meta__icon{padding-right:5px}.event-archive .event-single.featured-event .event-meta p .event-meta__meta{line-height:1.2em}}@media (min-width:767px){.event-archive .event-single.featured-event .mobile-featured-date{display:none}}.event-archive .event-single.featured-event .event-image{width:30%;padding-bottom:27%;background-size:cover;margin-right:20px;position:relative}@media (max-width:766px){.event-archive .event-single.featured-event .event-image{display:none}}@media (min-width:767px){.event-archive .event-single.featured-event .event-image{margin-right:30px}}.event-archive .event-single.featured-event .event-image.has-image .date-overlay{background:0 0}.event-archive .event-single.featured-event .event-image .date-overlay{padding:15px;box-sizing:border-box;width:100%;height:100%;background:linear-gradient(to bottom,#fff 0,#fff 36%,rgba(255,255,255,0) 100%);position:absolute;top:0;bottom:0;left:0;right:0;font-family:Montserrat,sans-serif;font-weight:500}.event-archive .event-single.featured-event .event-image .date-overlay .day-number{font-size:65px;position:relative;display:block;line-height:45px}.event-archive .event-single.featured-event .event-image .date-overlay .month-abbr{font-size:40px;position:relative;display:block}.event-archive .event-single.featured-event .event-content{padding:10px;width:70%}.event-archive .event-single.featured-event .event-content p.featured-event-text{text-transform:uppercase;font:600 13px/1em Montserrat,sans-serif;margin-bottom:30px;display:block}.event-archive .event-single.featured-event .event-content h3{font:500 22px/1em Montserrat,sans-serif;margin-bottom:15px}.event-archive .event-single.featured-event .event-content h3 a{color:#fff}.event-archive .event-single.featured-event .event-content h3 a:hover{color:#999}.event-archive .event-single.featured-event .event-content .excerpt{font:400 16px/1.4em "Open Sans",sans-serif;margin-bottom:30px;display:block}.event-archive .event-single.featured-event .event-content div.event-meta{font:400 13px/1em Montserrat,sans-serif;display:block;margin-top:30px}.event-archive .event-single.featured-event .event-content div.event-meta a{color:#fff}.event-archive .event-single.featured-event .event-content div.event-meta a:hover{color:#999}.event-archive .event-single.featured-event .event-content div.event-meta a.section-link{text-transform:uppercase}.event-archive .event-single.featured-event .event-content div.event-meta i{font-size:14px;color:#999;margin-right:5px}.event-archive .event-single.featured-event .event-content div.event-meta .spacer{margin:0 5px}.event-archive .event-list-full{margin-top:40px}.event-archive .event-list-full article{border-top:1px solid #dfdfdf;padding:15px 0 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.event-archive .event-list-full article.alumni .event-image{background-color:#623361}.event-archive .event-list-full article.alumni .event-meta,.event-archive .event-list-full article.alumni .event-meta a{color:#623361!important}.event-archive .event-list-full article .event-image{width:11%;padding-bottom:10%;min-width:50px;height:120px;box-sizing:border-box;background-size:cover;background-color:#008c8c;margin-right:20px;position:relative;text-align:center}.event-archive .event-list-full article .event-image.has-image{position:relative}.event-archive .event-list-full article .event-image.has-image:before{content:"";background:linear-gradient(to bottom,transparent 0,#000 100%);position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:767px){.event-archive .event-list-full article .event-image{margin-right:45px;height:120px;min-width:120px;max-width:120px}}.event-archive .event-list-full article .event-image .date-overlay{padding:5px;box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;font-family:Montserrat,sans-serif;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;color:#fff}.event-archive .event-list-full article .event-image .date-overlay .day-number{font-size:35px;line-height:1;position:relative;display:block}@media (min-width:767px){.event-archive .event-list-full article .event-image .date-overlay .day-number{font-size:45px}}@media (min-width:1250px){.event-archive .event-list-full article .event-image .date-overlay .day-number{font-size:65px}}.event-archive .event-list-full article .event-image .date-overlay .day-name-abbr,.event-archive .event-list-full article .event-image .date-overlay .month-abbr{font-size:18px;position:relative;display:block}@media (min-width:767px){.event-archive .event-list-full article .event-image .date-overlay .day-name-abbr,.event-archive .event-list-full article .event-image .date-overlay .month-abbr{font-size:22px}}.event-archive .event-list-full article .event-content{background-image:none!important;margin-bottom:10px}.event-archive .event-list-full article .event-content h3{font:500 24px/1em Montserrat,sans-serif;margin-bottom:0}.event-archive .event-list-full article .event-content h3 a{color:#333}.event-archive .event-list-full article .event-content h3 a:hover{color:#545454}.event-archive .event-list-full article .event-content p.excerpt{font:400 16px/1.4em "Open Sans",sans-serif;margin-bottom:5px;display:block}.event-archive .event-list-full article .event-content div.event-meta{font:600 14px/1em Montserrat,sans-serif;display:block;margin-top:10px}body .event-archive .event-list-full article .event-content div.event-meta,body.home .event-archive .event-list-full article .event-content div.event-meta{color:#008c8c}body.contact .event-archive .event-list-full article .event-content div.event-meta,body.single-trn-person .event-archive .event-list-full article .event-content div.event-meta{color:#cf5701}body.study .event-archive .event-list-full article .event-content div.event-meta{color:#008c8c}body.about .event-archive .event-list-full article .event-content div.event-meta,body.single-trn-library .event-archive .event-list-full article .event-content div.event-meta{color:#a52e55}body.alumni .event-archive .event-list-full article .event-content div.event-meta,body.single-trn-publication .event-archive .event-list-full article .event-content div.event-meta{color:#623361}body.supporters .event-archive .event-list-full article .event-content div.event-meta{color:#494b99}body.conference .event-archive .event-list-full article .event-content div.event-meta{color:#8fa58f}body.blog .event-archive .event-list-full article .event-content div.event-meta,body.news .event-archive .event-list-full article .event-content div.event-meta,body.post-type-archive-trn-event .event-archive .event-list-full article .event-content div.event-meta{color:#9e7700}body .event-archive .event-list-full article .event-content div.event-meta a,body.home .event-archive .event-list-full article .event-content div.event-meta a{color:#008c8c}body.contact .event-archive .event-list-full article .event-content div.event-meta a,body.single-trn-person .event-archive .event-list-full article .event-content div.event-meta a{color:#cf5701}body.study .event-archive .event-list-full article .event-content div.event-meta a{color:#008c8c}body.about .event-archive .event-list-full article .event-content div.event-meta a,body.single-trn-library .event-archive .event-list-full article .event-content div.event-meta a{color:#a52e55}body.alumni .event-archive .event-list-full article .event-content div.event-meta a,body.single-trn-publication .event-archive .event-list-full article .event-content div.event-meta a{color:#623361}body.supporters .event-archive .event-list-full article .event-content div.event-meta a{color:#494b99}body.conference .event-archive .event-list-full article .event-content div.event-meta a{color:#8fa58f}body.blog .event-archive .event-list-full article .event-content div.event-meta a,body.news .event-archive .event-list-full article .event-content div.event-meta a,body.post-type-archive-trn-event .event-archive .event-list-full article .event-content div.event-meta a{color:#9e7700}.event-archive .event-list-full article .event-content div.event-meta a:hover{color:#545454}.event-archive .event-list-full article .event-content div.event-meta a.section-link{text-transform:uppercase}.event-archive .event-list-full article .event-content div.event-meta i{font-size:14px;color:#999;margin-right:5px}.event-archive .event-list-full article .event-content div.event-meta .spacer{margin:0 5px}section.course-intro-section#page-section-1{margin-top:40px;padding-top:0;margin-bottom:40px}section.course-intro-section#page-section-1 .main-content{padding-top:0}section.course-intro-section#page-section-1 div.sidebar{padding-top:0}section.course-intro-section#page-section-1 div.sidebar table{margin:50px 0 40px}section.course-intro-section#page-section-1 div.sidebar table th{font-weight:400}section.course-intro-section#page-section-1 div.sidebar table td{font-weight:700}section.course-video{padding:30px 0}section.teaching-staff{padding:45px 0 55px}div.useful-links-table{border:1px solid #008c8c;border-top:8px solid #008c8c;padding:30px}body div.useful-links-table,body.home div.useful-links-table{border-color:#008c8c}body.contact div.useful-links-table,body.single-trn-person div.useful-links-table{border-color:#cf5701}body.study div.useful-links-table{border-color:#008c8c}body.about div.useful-links-table,body.single-trn-library div.useful-links-table{border-color:#a52e55}body.alumni div.useful-links-table,body.single-trn-publication div.useful-links-table{border-color:#623361}body.supporters div.useful-links-table{border-color:#494b99}body.conference div.useful-links-table{border-color:#8fa58f}body.blog div.useful-links-table,body.news div.useful-links-table,body.post-type-archive-trn-event div.useful-links-table{border-color:#9e7700}div.useful-links-table .col-4:after{content:"";display:table;clear:both}div.useful-links-table p.intro{font-weight:700px}body div.useful-links-table p.intro,body.home div.useful-links-table p.intro{color:#008c8c}body.contact div.useful-links-table p.intro,body.single-trn-person div.useful-links-table p.intro{color:#cf5701}body.study div.useful-links-table p.intro{color:#008c8c}body.about div.useful-links-table p.intro,body.single-trn-library div.useful-links-table p.intro{color:#a52e55}body.alumni div.useful-links-table p.intro,body.single-trn-publication div.useful-links-table p.intro{color:#623361}body.supporters div.useful-links-table p.intro{color:#494b99}body.conference div.useful-links-table p.intro{color:#8fa58f}body.blog div.useful-links-table p.intro,body.news div.useful-links-table p.intro,body.post-type-archive-trn-event div.useful-links-table p.intro{color:#9e7700}div.useful-links-table h3.link-group-title{margin-bottom:10px}body div.useful-links-table h3.link-group-title,body.home div.useful-links-table h3.link-group-title{color:#008c8c}body.contact div.useful-links-table h3.link-group-title,body.single-trn-person div.useful-links-table h3.link-group-title{color:#cf5701}body.study div.useful-links-table h3.link-group-title{color:#008c8c}body.about div.useful-links-table h3.link-group-title,body.single-trn-library div.useful-links-table h3.link-group-title{color:#a52e55}body.alumni div.useful-links-table h3.link-group-title,body.single-trn-publication div.useful-links-table h3.link-group-title{color:#623361}body.supporters div.useful-links-table h3.link-group-title{color:#494b99}body.conference div.useful-links-table h3.link-group-title{color:#8fa58f}body.blog div.useful-links-table h3.link-group-title,body.news div.useful-links-table h3.link-group-title,body.post-type-archive-trn-event div.useful-links-table h3.link-group-title{color:#9e7700}div.useful-links-table ul{padding:0;margin:0;border-top:1px solid #ccc}div.useful-links-table ul:after{content:"";display:table;clear:both}div.useful-links-table ul li{border-bottom:1px solid #ccc;margin:0;padding:8px 0}div.useful-links-table ul li::before{display:none}div.useful-links-table ul li a{color:#333;font-weight:700}body div.useful-links-table ul li a,body.home div.useful-links-table ul li a{color:#333}body.contact div.useful-links-table ul li a,body.single-trn-person div.useful-links-table ul li a{color:#333}body.study div.useful-links-table ul li a{color:#333}body.about div.useful-links-table ul li a,body.single-trn-library div.useful-links-table ul li a{color:#333}body.alumni div.useful-links-table ul li a,body.single-trn-publication div.useful-links-table ul li a{color:#333}body.supporters div.useful-links-table ul li a{color:#333}body.conference div.useful-links-table ul li a{color:#333}body.blog div.useful-links-table ul li a,body.news div.useful-links-table ul li a,body.post-type-archive-trn-event div.useful-links-table ul li a{color:#333}body div.useful-links-table ul li a:hover,body.home div.useful-links-table ul li a:hover{color:#008c8c}body.contact div.useful-links-table ul li a:hover,body.single-trn-person div.useful-links-table ul li a:hover{color:#cf5701}body.study div.useful-links-table ul li a:hover{color:#008c8c}body.about div.useful-links-table ul li a:hover,body.single-trn-library div.useful-links-table ul li a:hover{color:#a52e55}body.alumni div.useful-links-table ul li a:hover,body.single-trn-publication div.useful-links-table ul li a:hover{color:#623361}body.supporters div.useful-links-table ul li a:hover{color:#494b99}body.conference div.useful-links-table ul li a:hover{color:#8fa58f}body.blog div.useful-links-table ul li a:hover,body.news div.useful-links-table ul li a:hover,body.post-type-archive-trn-event div.useful-links-table ul li a:hover{color:#9e7700}div.useful-links-table ul li a[href*="//"]:not([href*=trinhall]):before{content:" ";background:transparent url(../img/linkicon.png) no-repeat;margin-right:10px;width:23px;height:22px;float:left}section.course-search,section.person-search{padding:40px 0;margin-top:0}section.course-search form label,section.person-search form label{font:500 30px/50px Montserrat,sans-serif;color:#333;display:block;float:left;margin-right:15px}section.course-search form label.checkbox,section.person-search form label.checkbox{font:400 16px/34px Montserrat,sans-serif;color:#545454;margin-right:20px}section.course-search form input[type=search],section.course-search form input[type=text],section.course-search form select,section.person-search form input[type=search],section.person-search form input[type=text],section.person-search form select{height:50px;background:#fff;border:1px solid #dfdfdf;margin:0 0 5px 0;width:100%;display:block;font:400 18px/18px "Open Sans",sans-serif;padding:10px 15px;min-width:300px;color:#545454}@media (min-width:767px){section.course-search form input[type=search],section.course-search form input[type=text],section.course-search form select,section.person-search form input[type=search],section.person-search form input[type=text],section.person-search form select{margin:0 10px 0 0;float:left;width:auto}}section.course-search form select.narrow,section.person-search form select.narrow{min-width:100%}@media (min-width:767px){section.course-search form select.narrow,section.person-search form select.narrow{max-width:250px;min-width:100px}}section.course-search form input[type=submit],section.person-search form input[type=submit]{border-radius:20px;transition:color .3s,background-color .3s,border-color .3s;border:1px solid;display:block;float:left;margin-top:8px;text-transform:uppercase;padding:8px 15px;transition:background .3s;font:16px/16px Montserrat,sans-serif}body section.course-search form input[type=submit],body section.person-search form input[type=submit],body.home section.course-search form input[type=submit],body.home section.person-search form input[type=submit]{background:#008c8c;color:#fff;border-color:#008c8c}body.contact section.course-search form input[type=submit],body.contact section.person-search form input[type=submit],body.single-trn-person section.course-search form input[type=submit],body.single-trn-person section.person-search form input[type=submit]{background:#cf5701;color:#fff;border-color:#cf5701}body.study section.course-search form input[type=submit],body.study section.person-search form input[type=submit]{background:#008c8c;color:#fff;border-color:#008c8c}body.about section.course-search form input[type=submit],body.about section.person-search form input[type=submit],body.single-trn-library section.course-search form input[type=submit],body.single-trn-library section.person-search form input[type=submit]{background:#a52e55;color:#fff;border-color:#a52e55}body.alumni section.course-search form input[type=submit],body.alumni section.person-search form input[type=submit],body.single-trn-publication section.course-search form input[type=submit],body.single-trn-publication section.person-search form input[type=submit]{background:#623361;color:#fff;border-color:#623361}body.supporters section.course-search form input[type=submit],body.supporters section.person-search form input[type=submit]{background:#494b99;color:#fff;border-color:#494b99}body.conference section.course-search form input[type=submit],body.conference section.person-search form input[type=submit]{background:#8fa58f;color:#fff;border-color:#8fa58f}body.blog section.course-search form input[type=submit],body.blog section.person-search form input[type=submit],body.news section.course-search form input[type=submit],body.news section.person-search form input[type=submit],body.post-type-archive-trn-event section.course-search form input[type=submit],body.post-type-archive-trn-event section.person-search form input[type=submit]{background:#9e7700;color:#fff;border-color:#9e7700}body section.course-search form input[type=submit]:hover,body section.person-search form input[type=submit]:hover,body.home section.course-search form input[type=submit]:hover,body.home section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.contact section.course-search form input[type=submit]:hover,body.contact section.person-search form input[type=submit]:hover,body.single-trn-person section.course-search form input[type=submit]:hover,body.single-trn-person section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.study section.course-search form input[type=submit]:hover,body.study section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.about section.course-search form input[type=submit]:hover,body.about section.person-search form input[type=submit]:hover,body.single-trn-library section.course-search form input[type=submit]:hover,body.single-trn-library section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.alumni section.course-search form input[type=submit]:hover,body.alumni section.person-search form input[type=submit]:hover,body.single-trn-publication section.course-search form input[type=submit]:hover,body.single-trn-publication section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.supporters section.course-search form input[type=submit]:hover,body.supporters section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.conference section.course-search form input[type=submit]:hover,body.conference section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}body.blog section.course-search form input[type=submit]:hover,body.blog section.person-search form input[type=submit]:hover,body.news section.course-search form input[type=submit]:hover,body.news section.person-search form input[type=submit]:hover,body.post-type-archive-trn-event section.course-search form input[type=submit]:hover,body.post-type-archive-trn-event section.person-search form input[type=submit]:hover{background:#777;color:#fff;border-color:#777}section.course-search form input[type=checkbox],section.person-search form input[type=checkbox]{border:1px solid #dfdfdf;background:#fff;color:#333;clear:left;cursor:pointer;display:inline-block;line-height:0;height:30px;margin:2px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:30px;min-width:30px;-webkit-appearance:none;box-sizing:border-box;transition:50ms border-color ease-in-out;float:left;margin-bottom:22px;margin-right:15px;margin-left:10px}section.course-search form input[type=checkbox]:checked:before,section.person-search form input[type=checkbox]:checked:before{float:left;display:inline-block;vertical-align:middle;width:30px;font:400 25px/1 FontAwesome;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";margin:1px 0 0 0;color:#545454}section.course-archive,section.person-archive{margin-top:0;padding-top:0}.loading{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:80px}.loading .loading-div i{-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite;font:44px/44px FontAwesome;margin-bottom:10px}body .loading .loading-div i,body.home .loading .loading-div i{color:#008c8c}body.contact .loading .loading-div i,body.single-trn-person .loading .loading-div i{color:#cf5701}body.study .loading .loading-div i{color:#008c8c}body.about .loading .loading-div i,body.single-trn-library .loading .loading-div i{color:#a52e55}body.alumni .loading .loading-div i,body.single-trn-publication .loading .loading-div i{color:#623361}body.supporters .loading .loading-div i{color:#494b99}body.conference .loading .loading-div i{color:#8fa58f}body.blog .loading .loading-div i,body.news .loading .loading-div i,body.post-type-archive-trn-event .loading .loading-div i{color:#9e7700}.loading .loading-div span{text-align:center;font:24px/24px "Open Sans",sans-serif}body .loading .loading-div span,body.home .loading .loading-div span{color:#008c8c}body.contact .loading .loading-div span,body.single-trn-person .loading .loading-div span{color:#cf5701}body.study .loading .loading-div span{color:#008c8c}body.about .loading .loading-div span,body.single-trn-library .loading .loading-div span{color:#a52e55}body.alumni .loading .loading-div span,body.single-trn-publication .loading .loading-div span{color:#623361}body.supporters .loading .loading-div span{color:#494b99}body.conference .loading .loading-div span{color:#8fa58f}body.blog .loading .loading-div span,body.news .loading .loading-div span,body.post-type-archive-trn-event .loading .loading-div span{color:#9e7700}section.person-archive div.wrap-staff{display:block;position:relative;padding:0}section.person-archive div.wrap-staff .row-5:after{content:"";display:table;clear:both}section.person-archive div.wrap-staff h2{margin-top:40px;font-weight:400}@media (min-width:767px){section.person-archive div.wrap-staff{padding:0 25px}}section.person-archive div.wrap-staff button{z-index:100;position:absolute;background:rgba(0,0,0,.5);border:none;display:block;font-size:0;width:40px;height:40px;top:calc(50% - 20px)}section.person-archive div.wrap-staff button::after{font:24px/40px FontAwesome;color:#fff;opacity:.5;padding:0 8px;transition:opacity .3s}section.person-archive div.wrap-staff button:hover::after{opacity:1}section.person-archive div.wrap-staff button.slick-prev{left:0}@media (min-width:767px){section.person-archive div.wrap-staff button.slick-prev{left:-10px}}section.person-archive div.wrap-staff button.slick-prev::after{content:"\f053";padding:0;position:relative;right:auto}section.person-archive div.wrap-staff button.slick-next{right:0}@media (min-width:767px){section.person-archive div.wrap-staff button.slick-next{right:-10px}}section.person-archive div.wrap-staff button.slick-next::after{content:"\f054"}section.person-archive div.wrap-staff .single-person{background-size:cover;background-position:top center;min-height:285px;position:relative;overflow:hidden;margin-bottom:30px}section.person-archive div.wrap-staff .single-person div.colour-bg{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:.2s}section.person-archive div.wrap-staff .single-person div.title-container{-webkit-transform:translateY(73%);transform:translateY(73%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}section.person-archive div.wrap-staff .single-person h1{margin-bottom:15px;display:inline-block;position:relative;z-index:2;font:400 30px/30px Montserrat,sans-serif;padding-top:20px;text-align:left;height:100%}section.person-archive div.wrap-staff .single-person h1::after{overflow:visible;width:0;border-bottom:1px solid #fff;content:" ";display:block;height:1px;transition:width .3s;transition-delay:0s;text-align:center;margin:15px auto}section.person-archive div.wrap-staff .single-person h1 a{color:#fff}section.person-archive div.wrap-staff .single-person div.content-container{position:absolute;width:100%;bottom:20px;z-index:3;-webkit-transform:translateY(150%);transform:translateY(150%);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;padding:0 10px;box-sizing:border-box}section.person-archive div.wrap-staff .single-person div.content-container p{color:#fff}section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{border-radius:20px;clear:both;color:#fff;font:600 14px/14px "Open Sans",sans-serif;text-transform:uppercase;padding:10px 15px;display:inline-block;width:auto;float:none;margin:10px 0 0 0;transition:background .3s}body section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.home section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#008c8c}body.contact section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.single-trn-person section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#cf5701}body.study section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#008c8c}body.about section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.single-trn-library section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#a52e55}body.alumni section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.single-trn-publication section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#623361}body.supporters section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#494b99}body.conference section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#8fa58f}body.blog section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.news section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button,body.post-type-archive-trn-event section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{background:#9e7700}@media (min-width:1036px){section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button{margin:20px 0 0 0}}section.person-archive div.wrap-staff .single-person div.content-container p .carousel-button:hover{background:#141414}section.person-archive div.wrap-staff .single-person:hover div.colour-bg,section.person-archive div.wrap-staff .single-person:hover div.content-container,section.person-archive div.wrap-staff .single-person:hover div.title-container{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}section.person-archive div.wrap-staff .single-person:hover div.content-container{transition-delay:.3s}section.person-archive div.wrap-staff .single-person:hover div.title-container{transition-delay:.3s}section.person-archive div.wrap-staff .single-person:hover div.colour-bg{transition-delay:0s}section.person-archive div.wrap-staff .single-person:hover h1::after{width:100%;transition-delay:.6s}section.person-archive div.wrap-staff:after{content:"";display:table;clear:both}@media (min-width:767px){section.person-archive div.wrap-staff{padding:0}}section.person-archive div.wrap-staff .single-person div.person-details{padding:20px;box-sizing:border-box}section.person-archive div.wrap-staff .single-person div.person-details h1{font:400 17px/1.4em Montserrat,sans-serif;color:#fff;padding:0;margin:0;height:auto}section.person-archive div.wrap-staff .single-person div.person-details h1:after{display:none}section.person-archive div.wrap-staff .single-person div.person-details p.jobtitle{font:12px/1.4em "Open Sans",sans-serif;color:#fff;margin-bottom:0}section.person-archive div.wrap-staff .single-person div.title-container{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s;transition:transform .3s;transition-delay:0s;position:relative;width:100%;height:100%;top:0;height:auto}section.person-archive div.wrap-staff .single-person div.content-container{position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);padding:20px;font:14px/1.4em "Open Sans",sans-serif;transition-delay:0s!important}section.person-archive div.wrap-staff .single-person div.content-container a{color:#fff}section.person-archive div.wrap-staff .single-person div.colour-bg{-webkit-transform:translateY(63%);transform:translateY(63%)}section.section-without-sidebar div.main-content.maybe-keyline{border-bottom:1px solid #dfdfdf}section.single-person.typography{margin-top:0;padding-top:10px}.single-trn-person .person-image{width:100%}@media (min-width:767px){.single-trn-person .person-image{width:27%}}.single-trn-person .col-8.main-content{width:100%}@media (min-width:767px){.single-trn-person .col-8.main-content{width:70%}}section.person-details.typography div.person-image img{width:100%;height:auto;display:block}section.person-details.typography div.staff-detail-table{border-bottom:1px solid #dfdfdf;padding-bottom:20px;margin-bottom:30px;padding:0 10px}@media (min-width:767px){section.person-details.typography div.staff-detail-table{padding:0}}section.person-details.typography div.staff-detail-table h2{font:500 18px/1.6em Montserrat,sans-serif;margin-bottom:10px}body section.person-details.typography div.staff-detail-table h2,body.home section.person-details.typography div.staff-detail-table h2{color:#008c8c}body.contact section.person-details.typography div.staff-detail-table h2,body.single-trn-person section.person-details.typography div.staff-detail-table h2{color:#cf5701}body.study section.person-details.typography div.staff-detail-table h2{color:#008c8c}body.about section.person-details.typography div.staff-detail-table h2,body.single-trn-library section.person-details.typography div.staff-detail-table h2{color:#a52e55}body.alumni section.person-details.typography div.staff-detail-table h2,body.single-trn-publication section.person-details.typography div.staff-detail-table h2{color:#623361}body.supporters section.person-details.typography div.staff-detail-table h2{color:#494b99}body.conference section.person-details.typography div.staff-detail-table h2{color:#8fa58f}body.blog section.person-details.typography div.staff-detail-table h2,body.news section.person-details.typography div.staff-detail-table h2,body.post-type-archive-trn-event section.person-details.typography div.staff-detail-table h2{color:#9e7700}section.person-details.typography div.staff-detail-table h2.less-margin{margin-bottom:5px}section.person-details.typography div.staff-detail-table.noborder{border:none}div.sorting-wrap{width:100%;padding:20px 0}div.sorting-wrap:after{content:"";display:table;clear:both}div.sorting-wrap ul.sorting-links{float:left}div.sorting-wrap ul.sorting-links:after{content:"";display:table;clear:both}div.sorting-wrap ul.sorting-links li{float:left;text-transform:none;border:none!important}div.sorting-wrap ul.sorting-links li:before{display:none}div.sorting-wrap ul.sorting-links li:hover{border:none!important}div.sorting-wrap ul.sorting-links li a{font:700 14px/14px "Open Sans",sans-serif;float:left;display:inline-block;color:#545454}div.sorting-wrap ul.sorting-links li a:before{background:transparent url(../img/sorting.gif);content:" ";display:inline-block;width:10px;height:13px;float:left;margin-right:5px}div.sorting-wrap ul.sorting-links li a.up:before{background-image:url(../img/sorting-up.gif)}div.sorting-wrap ul.sorting-links li a.down:before{background-image:url(../img/sorting-down.gif)}div.contact-link{padding:22px 20px;background:#eee;clear:both;margin-bottom:30px}div.contact-link a{font-size:18px;line-height:1.7em;color:#333}div.contact-link a::before{background:transparent url(../img/directory-before.png) no-repeat;content:" ";display:inline-block;width:22px;height:22px;margin:0 10px 0 0;top:4px;position:relative}@media (max-width:766px){.hide-mobile{display:none}}