@font-face{font-family:'vinterrdslight_italic';src:url("../../pds/css/vendor/fonts/vinter/vinter_rds-lightitalic.23dcb2ee95f7.eot");src:url("../../pds/css/vendor/fonts/vinter/vinter_rds-lightitalic.23dcb2ee95f7.eot?#iefix") format("embedded-opentype"),url("../../pds/css/vendor/fonts/vinter/vinter_rds-lightitalic.1d051b395f92.woff") format("woff"),url("../../pds/css/vendor/fonts/vinter/vinter_rds-lightitalic.c9730ae4521a.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'vinterrdslight';src:url("../../pds/css/vendor/fonts/vinter/vinter_rds-light.d46ecc49ac85.eot");src:url("../../pds/css/vendor/fonts/vinter/vinter_rds-light.d46ecc49ac85.eot?#iefix") format("embedded-opentype"),url("../../pds/css/vendor/fonts/vinter/vinter_rds-light.7992d6e9f8fd.woff") format("woff"),url("../../pds/css/vendor/fonts/vinter/vinter_rds-light.a63f04a9c2b4.ttf") format("truetype");font-weight:normal;font-style:normal}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical;width:100%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none;background-color:white;color:#000}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}body.gallery-lightbox-open{overflow:hidden}#cboxContent{overflow:hidden}#cboxError{background:red;padding:5em}#cboxLoadedContent{margin-bottom:28px}#cboxLoadingOverlay{background:url("../../pds/images/ajax-loader.82762b0cb898.gif") no-repeat center center}#cboxLoadingGraphic{background:white url("../../pds/images/ajax-loader.82762b0cb898.gif") no-repeat center center}#cboxTitle,#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose,#cboxCurrent{position:absolute}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{background-color:#000;background-color:rgba(0,0,0,0.1);color:#fff;color:rgba(255,255,255,0.8);border:0;transition:all 0.2s ease}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:none}#cboxPrevious:hover,#cboxPrevious:focus,#cboxNext:hover,#cboxNext:focus,#cboxSlideshow:hover,#cboxSlideshow:focus,#cboxClose:hover,#cboxClose:focus{background-color:rgba(0,0,0,0.5);color:#fff}#cboxTitle{bottom:4px;left:0;text-align:center;width:100%}#cboxCurrent{display:none !important;bottom:4px;left:45%}#cboxSlideshow{bottom:4px;right:30px}#cboxPrevious,#cboxNext{height:2em;width:2em;top:50%;right:0;padding:0;margin:0}#cboxPrevious:before,#cboxNext:before{content:"\f2d7";font-family:"ionicons";position:relative;width:2em;line-height:2em;text-align:center;display:block}#cboxPrevious{left:0}#cboxPrevious:before{content:"\f124"}#cboxNext{right:0}#cboxNext:before{content:"\f125"}#cboxClose{height:2em;width:2em;top:0;right:0;padding:0;margin:0}#cboxClose:before{content:"\f2d7";font-family:"ionicons";position:relative;width:2em;line-height:2em;text-align:center;display:block}#wagtail-userbar{top:8.5em}html{background-color:#ddd}body{text-rendering:optimizeLegibility;margin:0 auto;font-family:'georgia', serif;color:#222;position:relative;border-style:solid;border-color:#ddd;border-width:0;max-width:36em;margin:0 auto;background-color:#fff;-webkit-font-smoothing:antialiased}@media (min-width: 46em){body{max-width:108em}}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul,li{list-style:none;margin:0;padding:0}img{width:100%;height:auto}.logo img{width:auto;height:3em}@media (min-width: 46em){.logo img{width:auto;height:5em}}.container{margin:0 4%}h1,h2,h3,h4,h5,h6,p,.rich-text ul{font-size:1em;font-weight:normal;margin:0;padding:0;max-width:34em}p{line-height:1.75em}a{color:inherit;text-decoration:none}.body-text h2{font-size:1.25em;margin-bottom:0.25em;font-weight:bold}.body-text h3{font-size:1.125em;margin-bottom:0.25em;font-weight:bold}.body-text h4{margin-bottom:0.25em;font-weight:bold}.body-text p{margin:0 0 1.5em 0}.body-text a{color:#E00B39;border-bottom:1px dotted #E00B39;padding-bottom:0.125em}.body-text ul{border-top:1px dotted #ddd;margin:0.5em 0 1.5em 0}.body-text li{padding:0.5em 0;border-bottom:1px dotted #ddd;padding-left:1em}.body-text li:before{content:"";background-color:#666;width:0.33em;height:0.33em;display:block;position:relative;left:-1em;top:0.75em}.body-text li a{border:none}.rich-text{margin:0}.rich-text h2{font-size:1.25em;margin-bottom:0.25em;font-weight:bold}.rich-text h3{font-size:1.125em;margin-bottom:0.25em;font-weight:bold}.rich-text h4{margin-bottom:0.25em;font-weight:bold}.rich-text p{margin:0 0 1.5em 0}.rich-text a{color:#E00B39;border-bottom:1px dotted #E00B39;padding-bottom:0.125em}.rich-text ul{border-top:1px dotted #ddd;margin:0.5em 0 1.5em 0}.rich-text li{padding:0.5em 0;border-bottom:1px dotted #ddd;padding-left:1em}.rich-text li:before{content:"";background-color:#666;width:0.33em;height:0.33em;display:block;position:relative;left:-1em;top:0.75em}.rich-text li a{border:none}.rich-text p a{word-break:break-word}blockquote{margin:0;padding:4%;background-color:#ffe800;color:#E00B39}blockquote q{font-family:'vinterrdslight_italic',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;display:block;font-size:3em;margin-bottom:0.25em}@media (min-width: 46em){blockquote q{font-size:4em}}blockquote cite{color:#CD0A34}blockquote .job-title{color:#CD0A34;font-style:italic}blockquote .job-title:before{content:"| "}.view-all{text-align:center;position:relative}.view-all:before{content:"";width:100%;height:1px;border-top:1px dotted #ccc;position:absolute;left:0;top:50%}.view-all .button{z-index:999;position:relative;border-left:1em solid #fff;border-right:1em solid #fff}header{padding:1em 0 0 0}@media (min-width: 46em){header{height:171px}}header .primary>li:first-child{width:0;transition:all 0.2s ease;overflow:hidden;opacity:0;text-align:center;display:none}@media (min-width: 46em){header .primary>li:first-child{display:block}header .primary>li:first-child a:after{display:none}}header nav{margin-top:4%;padding:0 4%;background-color:#222;color:#fff;background-color:#76766B}header nav .button,header nav button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}header nav:before,header nav:after{content:" ";display:table}header nav:after{clear:both}@media (min-width: 46em){header nav{margin:2em 0 0 0}}header nav .container{margin:0 -4.25%}@media (min-width: 46em){header nav .container{margin:0}}header nav li{border-bottom:1px solid rgba(255,255,255,0.1);position:relative}@media (min-width: 46em){header nav li{display:block;float:left;border:none}}header nav li.parent>a:after{display:none}header nav li .expander{position:absolute;font-family:"Ionicons";font-size:1em;color:#fff;border-left:1px solid rgba(255,255,255,0.1);padding:0.5em 0.66em;top:0;right:0;cursor:pointer}@media (min-width: 46em){header nav li .expander{display:none}}header nav li .expander:hover,header nav li .expander:focus{background-color:#ffe800}header nav li a{padding:0.5em 4%;display:block;color:inherit;transition:all 0.2s ease}@media (min-width: 46em){header nav li a{box-sizing:content-box;padding:0.5em 0.75em}}header nav li a:hover,header nav li a:focus{background-color:#ffe800;color:black;transition:all 0.2s ease}header nav li.parent:after:hover,header nav li.parent:after:focus{background-color:#999;background-color:rgba(0,0,0,0.9)}header nav li.active{background-color:rgba(0,0,0,0.3)}@media (min-width: 46em){header nav>div>ul{border:none}}header nav ul>li.collapsed>ul{display:none}header nav ul>li.collapsed:focus-within{background-color:#ffe800;color:black;transition:all 0.2s ease}@media (min-width: 46em){header nav ul>li.collapsed:hover>ul,header nav ul>li.collapsed:focus-within>ul{display:block}}header nav.collapsed .container{display:none}@media (min-width: 46em){header nav.collapsed .container{display:block}}header nav .menu-button{position:absolute;top:1.5em;right:4%;padding:0.25em;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.1);color:#666;color:rgba(0,0,0,0.6)}header nav .menu-button:hover,header nav .menu-button:focus{background-color:#E00B39;color:#fff}header nav .menu-button:active{background-color:#000;color:#fff;transition:all 0.1s ease}@media (min-width: 46em){header nav .menu-button{display:none}}header nav .primary{font-size:1.125em;border-top:1px solid rgba(255,255,255,0.1)}@media (min-width: 46em){header nav .secondary{background-color:#fff;color:#000;position:absolute;top:0;right:4%;margin-top:0}}header nav .secondary li{width:50%;float:left}@media (min-width: 46em){header nav .secondary li{width:auto;border:none !important}}header nav .secondary li:nth-child(odd){border-right:1px solid rgba(255,255,255,0.1)}@media (min-width: 46em){header nav .secondary li.active a{background-color:#222;color:#fff}}@media (min-width: 46em){header nav .secondary li.highlight,header nav .secondary li.book-course{color:#E00B39}}header nav .secondary li.basket{font-family:"ionicons";font-size:1.5em;position:relative;line-height:1;width:100%;text-align:center}@media (min-width: 46em){header nav .secondary li.basket{font-size:1.5em;top:-0.25em;width:auto}}header nav .secondary a{padding:0.5em 10%}@media (min-width: 46em){header nav .secondary a{padding:0.5em;opacity:0.85}}@media (min-width: 46em){header nav .secondary a:after{display:none}}@media (min-width: 46em){header nav .secondary a:hover,header nav .secondary a:focus{opacity:1;color:inherit;background-color:#ffe800;color:#222}}header nav ul:before,header nav ul:after{content:" ";display:table}header nav ul:after{clear:both}header nav ul>li>ul{background-color:#fff;color:#000}@media (min-width: 46em){header nav ul>li>ul{background-color:#fff;moz-box-shadow:0.25em 0.5em 0.5em 0 rgba(0,0,0,0.2);-webkit-box-shadow:0.25em 0.5em 0.5em 0 rgba(0,0,0,0.2);box-shadow:0.25em 0.5em 0.5em 0 rgba(0,0,0,0.2);font-size:0.85em;color:#222}}header nav ul>li>ul li{border-color:rgba(0,0,0,0.1)}@media (min-width: 46em){header nav ul>li>ul li{width:15em}}header nav ul>li>ul li.collapsed:hover>ul,header nav ul>li>ul li.collapsed:focus>ul{display:block}header nav ul>li>ul li:last-child{border-bottom:none}@media (min-width: 46em){header nav ul.primary{border:none;border-left:1px solid rgba(255,255,255,0.2)}header nav ul.primary .primary-children{display:none}header nav ul.primary>li{border-right:1px solid rgba(255,255,255,0.2)}header nav ul.primary>li:after{display:none}header nav ul.primary li a{border:none;white-space:nowrap}header nav ul.primary li.parent ul{position:absolute;z-index:2}header nav ul.primary li.parent ul a{margin:0}header nav ul.primary li.parent ul a:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}header nav ul.primary li.parent ul a:after{position:absolute;right:10px;line-height:2em}}@media (min-width: 46em){.fixed{padding-top:171px}.fixed header{background-color:#fff;position:fixed;z-index:5;width:100%;height:auto;padding:0;max-width:108em;top:0;margin:0 auto}.fixed header .primary>li:first-child{width:2.5em;text-align:center;opacity:1}.fixed header nav{margin:0}.fixed header .logo,.fixed header .secondary{display:none}}.fixed .search:before,.fixed .search:after{content:" ";display:table}.fixed .search:after{clear:both}@media (min-width: 64em){.fixed .search{top:0.25em}.fixed .search input[type=text]{background:#fff}}footer{padding:0 0 8% 0;position:relative}footer:before,footer:after{content:" ";display:table}footer:after{clear:both}footer .container{padding:4% 0}@media (min-width: 64em){footer nav{width:50%;margin:0;float:left;min-width:580px}}footer nav ul{border-top:1px dotted #ddd}footer nav ul:before,footer nav ul:after{content:" ";display:table}footer nav ul:after{clear:both}@media (min-width: 46em){footer nav ul{border:0}footer nav ul:before,footer nav ul:after{content:" ";display:table}footer nav ul:after{clear:both}footer nav ul>li{float:left}footer nav ul>li{width:33.33%}footer nav ul>li:nth-child(1n+1){clear:none;margin:0}footer nav ul>li:nth-child(3n+4){margin-right:0;clear:left}footer nav ul>li{width:32%;margin:0 2% 2% 0}footer nav ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}footer nav ul>li:nth-child(3n+3){margin-right:0}footer nav ul>li:nth-child(3n+4){clear:left}}footer nav li{border-bottom:1px dotted #ddd}@media (min-width: 46em){footer nav li{position:relative;display:block;float:left;border:none;padding:0;margin-bottom:0 !important}footer nav li .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}footer nav li a{padding:0.5em 4%;display:block;position:relative}footer nav li a:hover,footer nav li a:focus{color:#E00B39}@media (min-width: 46em){footer nav li a{box-sizing:content-box;padding:0.5em;border-bottom:1px solid rgba(0,0,0,0.1)}}footer nav li a:after{content:"\f125";font-family:"ionicons";position:absolute;right:4%}footer .copyright{text-align:center;margin:0}@media (min-width: 46em){footer .copyright{text-align:right;position:absolute;bottom:0%;right:4%}}@media (min-width: 64em){footer .copyright{width:26%;bottom:9%}}footer section:before,footer section:after{content:" ";display:table}footer section:after{clear:both}footer section .newsletter{padding:4% 4% 4% 0}footer section .newsletter h2{font-size:2em}footer section .newsletter input[type="email"]{border:none;background-color:#eee;padding:0.5em;width:100%;max-width:36em;font-family:Georgia;border-radius:0.125em 0 0 0.125em}footer section .newsletter .email-wrapper{display:flex}footer section .newsletter input[type=submit]{margin-top:0;font-size:0.8em;border-radius:0 0.125em 0.125em 0;font-family:Georgia}@media (min-width: 46em){footer section .newsletter{width:66.66%;float:left}}@media (min-width: 64em){footer section .newsletter{width:40%}}footer section .book,footer section .galleries{margin-bottom:4%}footer section .book a,footer section .galleries a{display:block;color:#fff;text-align:center;padding:18% 1em;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:2em;transition:all 0.2s ease}footer section .book a:hover,footer section .book a:focus,footer section .galleries a:hover,footer section .galleries a:focus{background:none;background-color:#E00B39}@media (min-width: 46em){footer section .book,footer section .galleries{float:left;width:33.33%}}@media (min-width: 64em){footer section .book,footer section .galleries{width:29%;margin:4% 0}}footer section .book{background:url("../../pds/images/book-course-image.77ced64eeae1.jpg") no-repeat center center;background-size:100%;margin-top:4%}@media (min-width: 64em){footer section .book{margin-right:2%}}footer section .galleries{background:url("../../pds/images/gallery-image.7985cf85d95c.jpg") no-repeat center center;background-size:100%}main button,main a.button,main input[type=submit],footer button,footer a.button,footer input[type=submit]{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}main button:hover,main button:focus,main a.button:hover,main a.button:focus,main input[type=submit]:hover,main input[type=submit]:focus,footer button:hover,footer button:focus,footer a.button:hover,footer a.button:focus,footer input[type=submit]:hover,footer input[type=submit]:focus{background-color:#f31142}main button:after,main a.button:after,main input[type=submit]:after,footer button:after,footer a.button:after,footer input[type=submit]:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}main input[type=submit]{margin-top:1.75em}.search{position:relative;clear:both;margin:4%}.search:before,.search:after{content:" ";display:table}.search:after{clear:both}.search input[type=text]{max-width:none}@media (min-width: 46em){.search{margin:0;padding:0;max-width:12em;position:absolute;top:4em;right:4%;float:right}}.search input[type=submit]{font-family:"Ionicons";font-size:1.5em;background:transparent;border:none;position:absolute;top:0.18em;right:0.25em;line-height:1em;color:#000}.search input[type=submit]:hover,.search input[type=submit]:focus{color:#E00B39}::-webkit-input-placeholder{-webkit-font-smoothing:antialiased}.template-password-required .password-required{margin:auto;max-width:480px;border:1px solid #eee;padding:1.5em;margin-top:15%;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05)}.template-password-required .password-required .intro{font-size:0.7em}.template-password-required .password-required form{margin-top:0.5em}.template-password-required .password-required form label{display:none}.template-password-required .password-required form input[type="password"]{border:none;background-color:#eee;padding:0.5em;width:70%;font-family:georgia;font-size:0.9em;vertical-align:middle}@media (max-height: 40em){.template-password-required .password-required form input[type="password"]{width:100%}}.template-password-required .password-required form input[type=submit]{font-size:0.8em;margin-top:1em}.template-password-required .password-required form .errorlist{margin:4% 0;font-size:0.73em;color:#E00B39}main a img{opacity:0.9}main a:hover img,main a:focus img{opacity:1;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25)}.search input[type=text],.search input[type=url],.search input[type=tel],.search input[type=number],.search input[type=search],.search input[type=color],.search input[type=email],.search textarea,.template-formpage input[type=text],.template-formpage input[type=url],.template-formpage input[type=tel],.template-formpage input[type=number],.template-formpage input[type=search],.template-formpage input[type=color],.template-formpage input[type=email],.template-formpage textarea,footer input[type=text],footer input[type=url],footer input[type=tel],footer input[type=number],footer input[type=search],footer input[type=color],footer input[type=email],footer textarea{border:none;background-color:#eee;padding:0.5em;width:100%;max-width:36em;font-family:georgia}.search label,.template-formpage label,footer label{display:block;font-size:1.33em;margin-top:1.5em}.search .form-help,.template-formpage .form-help,footer .form-help{color:#777;font-size:0.85em;padding-bottom:0.5em}.search form ul,.template-formpage form ul,footer form ul{border-top:1px dotted #ddd}.search form li,.template-formpage form li,footer form li{border-bottom:1px dotted #ddd;padding:0.25em}.search form li label,.template-formpage form li label,footer form li label{margin:0}.search form li input,.template-formpage form li input,footer form li input{float:right;margin-top:0.25em}.social-teaser h2{max-width:18em;margin:0 auto;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto}.social-teaser ul{margin:1em}.social{background-color:#222;color:#fff;padding:0 4%;background-color:#76766B;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.social .button,.social button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.social ul{display:inline-flex;justify-content:center;align-items:center}.social,.social-teaser{text-align:center}.social li,.social-teaser li{display:inline;font-size:2em}.social li a,.social-teaser li a{display:inline-block;padding:0.2em 0.5em 0;width:2em}.social li a:hover,.social li a:focus,.social-teaser li a:hover,.social-teaser li a:focus{background-color:rgba(0,0,0,0.2)}.social li.twitter a:before,.social li.facebook a:before,.social li.youtube a:before,.social li.instagram a:before,.social-teaser li.twitter a:before,.social-teaser li.facebook a:before,.social-teaser li.youtube a:before,.social-teaser li.instagram a:before{vertical-align:middle}.social li.twitter a:before,.social-teaser li.twitter a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3ELogo Twitter%3C/title%3E%3Cpath d='M496 109.5a201.8 201.8 0 01-56.55 15.3 97.51 97.51 0 0043.33-53.6 197.74 197.74 0 01-62.56 23.5A99.14 99.14 0 00348.31 64c-54.42 0-98.46 43.4-98.46 96.9a93.21 93.21 0 002.54 22.1 280.7 280.7 0 01-203-101.3A95.69 95.69 0 0036 130.4c0 33.6 17.53 63.3 44 80.7A97.5 97.5 0 0135.22 199v1.2c0 47 34 86.1 79 95a100.76 100.76 0 01-25.94 3.4 94.38 94.38 0 01-18.51-1.8c12.51 38.5 48.92 66.5 92.05 67.3A199.59 199.59 0 0139.5 405.6a203 203 0 01-23.5-1.4A278.68 278.68 0 00166.74 448c181.36 0 280.44-147.7 280.44-275.8 0-4.2-.11-8.4-.31-12.5A198.48 198.48 0 00496 109.5z' fill='white' /%3E%3C/svg%3E")}.social li.facebook a:before,.social-teaser li.facebook a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3ELogo Facebook%3C/title%3E%3Cpath d='M480 0C497.707 0 512 14.2933 512 32V480C512 497.707 497.707 512 480 512H352V320H416L432 240H352V208C352 176 368 160 400 160H432V80H368C309.12 80 272 126.08 272 192V240H208V320H272V512H32C23.5131 512 15.3737 508.629 9.37258 502.627C3.37142 496.626 0 488.487 0 480L0 32C0 14.2933 14.2933 0 32 0H480Z' fill='white' fill-rule='evenodd'/%3E%3C/svg%3E")}.social li.instagram a:before,.social-teaser li.instagram a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3ELogo Instagram%3C/title%3E%3Cpath d='M349.33 69.33a93.62 93.62 0 0193.34 93.34v186.66a93.62 93.62 0 01-93.34 93.34H162.67a93.62 93.62 0 01-93.34-93.34V162.67a93.62 93.62 0 0193.34-93.34h186.66m0-37.33H162.67C90.8 32 32 90.8 32 162.67v186.66C32 421.2 90.8 480 162.67 480h186.66C421.2 480 480 421.2 480 349.33V162.67C480 90.8 421.2 32 349.33 32z' fill='white' /%3E%3Cpath d='M377.33 162.67a28 28 0 1128-28 27.94 27.94 0 01-28 28zM256 181.33A74.67 74.67 0 11181.33 256 74.75 74.75 0 01256 181.33m0-37.33a112 112 0 10112 112 112 112 0 00-112-112z' fill='white' /%3E%3C/svg%3E")}.social li.youtube a:before,.social-teaser li.youtube a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ctitle%3ELogo Youtube%3C/title%3E%3Cpath d='M508.64 148.79c0-45-33.1-81.2-74-81.2C379.24 65 322.74 64 265 64h-18c-57.6 0-114.2 1-169.6 3.6C36.6 67.6 3.5 104 3.5 149 1 184.59-.06 220.19 0 255.79q-.15 53.4 3.4 106.9c0 45 33.1 81.5 73.9 81.5 58.2 2.7 117.9 3.9 178.6 3.8q91.2.3 178.6-3.8c40.9 0 74-36.5 74-81.5 2.4-35.7 3.5-71.3 3.4-107q.34-53.4-3.26-106.9zM207 353.89v-196.5l145 98.2z' fill='white' /%3E%3C/svg%3E")}.social li:first-child,.social-teaser li:first-child{margin-left:0.5em}.date{font-style:italic}.tags li a{background-color:#E00B39;display:inline-block}.contact p{margin-bottom:none}.contact ul,.contact li{border:none}.contact .address,.contact .phone,.contact email{margin-bottom:0.5em}.blog h1{font-size:1.5em;margin-bottom:4%;border-bottom:1px solid black;max-width:none;padding-bottom:0.25em}.blog h2{font-size:1.25em;margin-bottom:0.25em;transition:all 0.2s ease}@media (min-width: 46em){.blog h2{font-size:1.5em}}.blog img{margin-bottom:1em}.blog a{display:block}.blog a:hover h2,.blog a:focus h2{color:#E00B39}.blog .date{margin-bottom:0.5em}ul .date-date,ul .date-time,ul .location,ul .tutor,ul .related-media{margin-right:1em;margin-bottom:0.5em}ul .date-date:before,ul .date-time:before,ul .location:before,ul .tutor:before,ul .related-media:before{font-family:"ionicons";font-style:normal;display:inline-block;margin-right:0.5em;position:relative;top:0.05em;width:1.25em;text-align:center}ul .location:before{content:"\f456"}ul .date .date-date:before{content:"\f2d1"}ul .date .date-time:before{content:"\f26e"}ul .tutor{font-style:italic}.student-story{position:relative;background-color:#222;color:#fff;overflow:hidden}.student-story .button,.student-story button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.student-story .wrapper{min-height:28em}.student-story a{display:block;position:relative;height:100%}.student-story a .image-container{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");height:100%;width:100%;position:absolute;top:0;left:0;opacity:0.5;transition:all 0.2s ease}.student-story a *{color:#fff !important}.student-story a:hover .image-container,.student-story a:focus .image-container{opacity:0.3}.student-story h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;font-size:3em !important;color:#fff !important}@media (min-width: 46em){.student-story h2{font-size:4em !important}.student-story h2.long-title{font-size:2.5em !important}}@media (min-width: 64em){.student-story h2{font-size:5em !important;color:#fff !important}.student-story h2.long-title{font-size:3.25em !important}}.student-story .wrapper{position:relative;padding:8%;width:100%;height:100%}.student-story .cta{display:inline-block;background-color:#000;padding:0.25em 0.5em;margin-top:2em;transition:all 0.2s ease}.student-story .cta:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.student-story a:hover .image-holder,.student-story a:focus .image-holder{opacity:0.25}.student-story a:hover .cta,.student-story a:focus .cta{background-color:#ffe800;color:black !important}.advert a{display:block;background-color:#E00B39;height:360px;position:relative;width:100%}.advert a h1{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;width:100%;display:block;font-size:3em}@media (min-width: 46em){.advert a h1{font-size:5em}}@media (min-width: 46em){.advert a p{font-size:1.25em}}.advert a .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;width:100%;padding:4%}.advert a .wrapper *{max-width:none;color:#fff}.advert a .img-holder{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");width:100%;height:100%;opacity:0.75;transition:all 0.2s ease}.advert a.has-img{background-color:#000 !important}.advert a.has-img:hover,.advert a.has-img:focus{background-color:#E00B39 !important}.advert a.has-img:hover .img-holder,.advert a.has-img:focus .img-holder{opacity:0}.tabs,.tabs-filters{display:block;position:relative}.tabs ul,.tabs-filters ul{border-bottom:1px solid #000;margin-bottom:1em}.tabs ul:before,.tabs ul:after,.tabs-filters ul:before,.tabs-filters ul:after{content:" ";display:table}.tabs ul:after,.tabs-filters ul:after{clear:both}.tabs li,.tabs-filters li{float:left;margin-right:2px}.tabs li a,.tabs li label,.tabs-filters li a,.tabs-filters li label{display:block;padding:1em;line-height:1em;font-weight:bold;border:1px solid transparent;border-bottom:0;position:relative;top:1px;font-size:0.75em}.tabs li a:hover,.tabs li a:focus,.tabs li label:hover,.tabs li label:focus,.tabs-filters li a:hover,.tabs-filters li a:focus,.tabs-filters li label:hover,.tabs-filters li label:focus{cursor:pointer;color:#E00B39}.tabs li a.active,.tabs li label.active,.tabs-filters li a.active,.tabs-filters li label.active{background-color:#fff;color:#000;border:1px solid #000;border-bottom:0}.related-articles{padding-top:4%}@media (min-width: 46em){.related-articles{padding-top:2%}}.related-articles img{margin-bottom:0.5em}.related-articles h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.related-articles h2{font-size:1.33em}}.related-articles .container li{margin-bottom:18%}@media (min-width: 46em){.related-articles .container li{margin-bottom:4%}}@media (min-width: 46em){.related-articles .container>ul:before,.related-articles .container>ul:after{content:" ";display:table}.related-articles .container>ul:after{clear:both}.related-articles .container>ul>li{float:left}.related-articles .container>ul>li{width:33.33%}.related-articles .container>ul>li:nth-child(1n+1){clear:none;margin:0}.related-articles .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.related-articles .container>ul>li{width:32%;margin:0 2% 2% 0}.related-articles .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.related-articles .container>ul>li:nth-child(3n+3){margin-right:0}.related-articles .container>ul>li:nth-child(3n+4){clear:left}}.related-articles .container .description{padding:1em}.related-articles .container .description p{max-width:none}.related-articles .pagination{text-align:center;padding:4%}.related-articles .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.related-articles .pagination a:hover,.related-articles .pagination a:focus{background-color:#f31142}.related-articles .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.related-articles .pagination a.prev:after,.related-articles .pagination a.next:after{margin:0}.related-articles .pagination a.prev:after{display:none}.related-articles .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.fitvid iframe{width:100%}.share{width:auto;float:right;margin-bottom:4%}.share h2{display:none}.share a{background-color:#222;color:#fff;color:#fff !important;font-size:1.5em;border-radius:50%;width:1.5em;display:inline-block;line-height:1em;text-align:center;padding:0.25em;transition:all 0.2s ease}.share a .button,.share a button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.share a span{display:none}.share a:hover,.share a:focus{background-color:#E00B39}.share ul:before,.share ul:after{content:" ";display:table}.share ul:after{clear:both}.share li{float:left;margin-right:0.5em}.share .facebook a:before{content:"\f231";font-family:"ionicons"}.share .twitter a:before{content:"\f243";font-family:"ionicons"}.share .email a:before{content:"\f423";font-family:"ionicons"}@media (min-width: 84em){.share{position:absolute;left:4%;top:0;margin-top:0}}.hero{position:relative;background-color:#000;color:#fff}.hero .image-container{content:"";background:url("../../pds/images/photo-01.711f5e08e8a7.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");height:100%;width:100%;display:block;position:absolute;top:0;left:0;opacity:0.6}.hero .wrapper{max-width:48em;margin-bottom:4%;position:relative}.hero h1{max-width:12em}.hero h2{font-size:1.25em;max-width:24em}.hero .button{font-size:1.25em}.ion{font-size:1.125em}.breadcrumb{font-size:0.75em;padding:0.33em 0;margin-bottom:2em;line-height:1em}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline}.breadcrumb li{display:inline}.breadcrumb li:after{content:" \f125";font-family:"ionicons";font-size:0.5em;position:relative;bottom:0.125em;margin-left:0.125em}.breadcrumb li:last-child:after{content:""}aside p{margin:0.5em 0}.listing li a{display:block}.listing li a:after{content:" "}.picker{position:relative}.picker:before,.picker:after{content:" ";display:table}.picker:after{clear:both}@media (min-width: 46em){.picker{position:relative;margin-top:-9em;margin-bottom:4em;padding-bottom:4%}}@media (min-width: 46em){.picker ul:before,.picker ul:after{content:" ";display:table}.picker ul:after{clear:both}.picker ul>li{float:left}.picker ul>li{width:20%}.picker ul>li:nth-child(1n+1){clear:none;margin:0}.picker ul>li:nth-child(5n+6){margin-right:0;clear:left}.picker ul>li{width:18.4%}.picker ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.picker ul>li:nth-child(5n+5){margin-right:0}.picker ul>li:nth-child(5n+6){clear:left}}.picker li{margin-bottom:0 !important;border-bottom:1px solid #eee}@media (min-width: 46em){.picker li{border:0}}.picker .container{margin:0}@media (min-width: 46em){.picker .container{margin:0 4%}}.picker a{border:1px solid transparent;background-color:#fff;display:block;padding:4%;margin-bottom:0;font-size:1.25em;text-align:center;position:relative;transition:all 0.2s ease;display:grid;place-items:center;hyphens:manual}.picker a:before,.picker a:after{content:" ";display:table}.picker a:after{clear:both}@media (min-width: 46em){.picker a{height:4em;padding:0.5em 1em;background-color:rgba(0,0,0,0.5);color:#fff;border:1px solid rgba(255,255,255,0.75)}}.picker a:hover,.picker a:focus{background-color:#ffe800;color:#222}@media (min-width: 46em){.picker a:hover,.picker a:focus{border:none}}.type-article main{min-height:36em}.type-article main article{margin:0 auto;margin:4% auto;position:relative}.type-article main article:before,.type-article main article:after{content:" ";display:table}.type-article main article:after{clear:both}@media (min-width: 46em){.type-article main article{font-size:1.25em}}.type-article main article .container{margin:0 auto;padding:0 4%}.type-article main article .container:before,.type-article main article .container:after{content:" ";display:table}.type-article main article .container:after{clear:both}@media (min-width: 46em){.type-article main article .container{max-width:43em;margin:0 33.33% 0 auto}}@media (min-width: 64em){.type-article main article .container{max-width:42em;margin:0 25% 0 auto}}.type-article main article .container iframe{margin-bottom:4%}.type-article main article .container .date{margin-bottom:0.5em}.type-article main article h2{font-size:1.5em}.type-article main article a{color:#E00B39}.type-article main article .breadcrumb{border-top:1px solid #000;border-bottom:1px solid #000}.type-article main article .newsletter h2{margin-bottom:1rem}.type-article main article .newsletter .mc-field-group{margin-bottom:4%}.type-article main .body{position:relative}.type-article main .carousel{margin-bottom:4%}.type-article main .carousel ul:before,.type-article main .carousel ul:after{content:" ";display:table}.type-article main .carousel ul:after{clear:both}.type-article main .intro{margin-bottom:4%}.type-article main .intro:before,.type-article main .intro:after{content:" ";display:table}.type-article main .intro:after{clear:both}.type-article main .intro h1{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:2em;font-weight:100;text-transform:uppercase;margin-bottom:0.25em}@media (min-width: 46em){.type-article main .intro h1{font-size:2.25em}.type-article main .intro h1.short-title{font-size:3em}}@media (min-width: 64em){.type-article main .intro h1{font-size:3em}.type-article main .intro h1.short-title{font-size:4em}}.type-article main .intro .rich-text p{font-size:1.125em;margin-bottom:1em}.type-article main .intro .carousel{margin-left:-4.33%;margin-right:-4.33%}@media (min-width: 46em){.type-article main .intro .carousel{margin:0}}.type-article main .booking-link a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.type-article main .booking-link a:hover,.type-article main .booking-link a:focus{background-color:#f31142}.type-article main .booking-link a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.type-article main .left-col{font-size:0.75em}@media (min-width: 64em){.type-article main .left-col{width:19% !important;position:absolute;left:4%;top:0;padding:0 !important}}.type-article main aside{padding:0 4%;max-width:42em;margin:0 auto}@media (min-width: 46em){.type-article main aside{width:29.33%;margin-right:4%;position:absolute;top:0;right:0;font-size:0.8em;padding:0}}@media (min-width: 64em){.type-article main aside{width:21%}}.type-article main aside>div{margin-bottom:1.5em}.type-article main aside>div:first-child{border-top:1px solid #000}.type-article main aside .date-date{padding-top:0.5em}.type-article main aside h2{display:block;border-bottom:1px solid #000;line-height:1em;padding:0.5em 0;font-size:1em;font-weight:700}.type-article main aside .button{width:100%}.type-article main aside ul{margin-bottom:1em;display:block}.type-article main aside ul li{border-bottom:1px solid #ddd}.type-article main aside ul li a{padding:0.5em 0;display:block}.type-article main aside .price p{font-size:1.25em}.type-article main aside .avatar{width:4em}.type-article main aside .avatar:before,.type-article main aside .avatar:after{content:" ";display:table}.type-article main aside .avatar:after{clear:both}.type-article main aside .avatar img{width:100%;height:auto;float:left}.type-article main aside .speakers>ul>li,.type-article main aside .speakers>ul>li a,.type-article main aside .tutors>ul>li,.type-article main aside .tutors>ul>li a{display:block;position:relative}.type-article main aside .speakers>ul>li:before,.type-article main aside .speakers>ul>li:after,.type-article main aside .speakers>ul>li a:before,.type-article main aside .speakers>ul>li a:after,.type-article main aside .tutors>ul>li:before,.type-article main aside .tutors>ul>li:after,.type-article main aside .tutors>ul>li a:before,.type-article main aside .tutors>ul>li a:after{content:" ";display:table}.type-article main aside .speakers>ul>li:after,.type-article main aside .speakers>ul>li a:after,.type-article main aside .tutors>ul>li:after,.type-article main aside .tutors>ul>li a:after{clear:both}.type-article main aside .speakers>ul>li h2,.type-article main aside .speakers>ul>li a h2,.type-article main aside .tutors>ul>li h2,.type-article main aside .tutors>ul>li a h2{border:none}.type-article main aside .speakers a,.type-article main aside .tutors a{padding:0}.type-article main aside .speakers .wrapper,.type-article main aside .tutors .wrapper{margin-right:5em}.type-article main aside .speakers .avatar,.type-article main aside .tutors .avatar{float:right;margin-left:0.5em;margin-top:0.5em;margin-bottom:0.5em;width:4em}.type-article main aside .speakers .avatar:before,.type-article main aside .speakers .avatar:after,.type-article main aside .tutors .avatar:before,.type-article main aside .tutors .avatar:after{content:" ";display:table}.type-article main aside .speakers .avatar:after,.type-article main aside .tutors .avatar:after{clear:both}.type-article main aside .speakers .avatar img,.type-article main aside .tutors .avatar img{width:100%;height:auto;float:left}.type-article main aside .speakers .role,.type-article main aside .tutors .role{font-size:0.85em}.type-article main aside .speakers .role li,.type-article main aside .tutors .role li{border:none}.type-article main aside .speakers .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.type-article main .rich-text img{width:auto;max-width:100%;height:auto;margin:0 auto;text-align:center;position:relative;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.type-article.type-main-image article{padding-top:0;margin-top:0}.type-article.type-main-image .main-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");position:absolute;width:100%;height:100%;opacity:0.66}.type-article.type-main-image .intro{position:relative;padding:12% 4%;text-align:center;position:relative;margin-bottom:0}.type-article.type-main-image .intro .rich-text{max-width:36em;margin:0 auto}.type-article.type-main-image .intro h1 .sur-title{font-family:'georgia', serif;font-size:0.55em;font-weight:normal;line-height:1.75em;margin-bottom:1em;text-transform:none;display:block}@media (min-width: 64em){.type-article.type-main-image .intro h1{font-size:6em}.type-article.type-main-image .intro h1 .sur-title{font-size:0.19em;margin-bottom:1.5em}}.type-article.type-main-image .intro .booking-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em}.type-article.type-main-image .intro .booking-link a{background-color:rgba(0,0,0,0.5);border:1px solid #fff;color:#fff}.type-article.type-main-image .intro .booking-link a:hover,.type-article.type-main-image .intro .booking-link a:focus{background-color:#ffe800;color:#222;border-color:transparent}@media (min-width: 46em){.type-article.type-main-image .intro .booking-link a{font-size:1.125em}}.type-article.type-main-image .intro *{max-width:none}.type-article.type-main-image .breadcrumb{text-align:left;display:inline-block;top:4%;left:4%;border:0;background-color:rgba(0,0,0,0.25);padding:0.25em 0.5em}.type-article.type-main-image .breadcrumb a{color:#fff}.type-article.type-main-image .body{position:relative;margin-top:4%}@media (min-width: 46em){.type-index .breadcrumb,.type-search .breadcrumb{font-size:1em;margin-bottom:0.5em}}.type-index main,.type-search main{padding:4% 0}.type-index main:before,.type-index main:after,.type-search main:before,.type-search main:after{content:" ";display:table}.type-index main:after,.type-search main:after{clear:both}.type-index main .listing,.type-search main .listing{padding-top:4%}@media (min-width: 46em){.type-index main .listing,.type-search main .listing{padding-top:2%}}.type-index main .listing img,.type-search main .listing img{margin-bottom:0.5em}.type-index main .listing h2,.type-search main .listing h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.type-index main .listing h2,.type-search main .listing h2{font-size:1.33em}}.type-index main .listing .container li,.type-search main .listing .container li{margin-bottom:18%}@media (min-width: 46em){.type-index main .listing .container li,.type-search main .listing .container li{margin-bottom:4%}}@media (min-width: 46em){.type-index main .listing .container>ul:before,.type-index main .listing .container>ul:after,.type-search main .listing .container>ul:before,.type-search main .listing .container>ul:after{content:" ";display:table}.type-index main .listing .container>ul:after,.type-search main .listing .container>ul:after{clear:both}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{float:left}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{width:33.33%}.type-index main .listing .container>ul>li:nth-child(1n+1),.type-search main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.type-index main .listing .container>ul>li:nth-child(3n+4),.type-search main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.type-index main .listing .container>ul>li:nth-child(1n+1),.type-search main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.type-index main .listing .container>ul>li:nth-child(3n+3),.type-search main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.type-index main .listing .container>ul>li:nth-child(3n+4),.type-search main .listing .container>ul>li:nth-child(3n+4){clear:left}}.type-index main .listing .container .description,.type-search main .listing .container .description{padding:1em}.type-index main .listing .container .description p,.type-search main .listing .container .description p{max-width:none}.type-index main .listing .pagination,.type-search main .listing .pagination{text-align:center;padding:4%}.type-index main .listing .pagination a,.type-search main .listing .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.type-index main .listing .pagination a:hover,.type-index main .listing .pagination a:focus,.type-search main .listing .pagination a:hover,.type-search main .listing .pagination a:focus{background-color:#f31142}.type-index main .listing .pagination a:after,.type-search main .listing .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.type-index main .listing .pagination a.prev:after,.type-index main .listing .pagination a.next:after,.type-search main .listing .pagination a.prev:after,.type-search main .listing .pagination a.next:after{margin:0}.type-index main .listing .pagination a.prev:after,.type-search main .listing .pagination a.prev:after{display:none}.type-index main .listing .pagination a.prev:before,.type-search main .listing .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}@media (min-width: 46em){.type-index main .listing .container>ul.item-count-01:before,.type-index main .listing .container>ul.item-count-01:after,.type-index main .listing .container>ul.item-count-02:before,.type-index main .listing .container>ul.item-count-02:after,.type-index main .listing .container>ul.item-count-04:before,.type-index main .listing .container>ul.item-count-04:after,.type-search main .listing .container>ul.item-count-01:before,.type-search main .listing .container>ul.item-count-01:after,.type-search main .listing .container>ul.item-count-02:before,.type-search main .listing .container>ul.item-count-02:after,.type-search main .listing .container>ul.item-count-04:before,.type-search main .listing .container>ul.item-count-04:after{content:" ";display:table}.type-index main .listing .container>ul.item-count-01:after,.type-index main .listing .container>ul.item-count-02:after,.type-index main .listing .container>ul.item-count-04:after,.type-search main .listing .container>ul.item-count-01:after,.type-search main .listing .container>ul.item-count-02:after,.type-search main .listing .container>ul.item-count-04:after{clear:both}.type-index main .listing .container>ul.item-count-01>li,.type-index main .listing .container>ul.item-count-02>li,.type-index main .listing .container>ul.item-count-04>li,.type-search main .listing .container>ul.item-count-01>li,.type-search main .listing .container>ul.item-count-02>li,.type-search main .listing .container>ul.item-count-04>li{float:left}.type-index main .listing .container>ul.item-count-01>li,.type-index main .listing .container>ul.item-count-02>li,.type-index main .listing .container>ul.item-count-04>li,.type-search main .listing .container>ul.item-count-01>li,.type-search main .listing .container>ul.item-count-02>li,.type-search main .listing .container>ul.item-count-04>li{width:50%}.type-index main .listing .container>ul.item-count-01>li:nth-child(1n+1),.type-index main .listing .container>ul.item-count-02>li:nth-child(1n+1),.type-index main .listing .container>ul.item-count-04>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-01>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-02>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-04>li:nth-child(1n+1){clear:none;margin:0}.type-index main .listing .container>ul.item-count-01>li:nth-child(2n+3),.type-index main .listing .container>ul.item-count-02>li:nth-child(2n+3),.type-index main .listing .container>ul.item-count-04>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-01>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-02>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-04>li:nth-child(2n+3){clear:left}.type-index main .listing .container>ul.item-count-01>li,.type-index main .listing .container>ul.item-count-02>li,.type-index main .listing .container>ul.item-count-04>li,.type-search main .listing .container>ul.item-count-01>li,.type-search main .listing .container>ul.item-count-02>li,.type-search main .listing .container>ul.item-count-04>li{width:48.5%;margin:0 3% 3% 0}.type-index main .listing .container>ul.item-count-01>li:nth-child(1n+1),.type-index main .listing .container>ul.item-count-02>li:nth-child(1n+1),.type-index main .listing .container>ul.item-count-04>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-01>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-02>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-04>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.type-index main .listing .container>ul.item-count-01>li:nth-child(2n+2),.type-index main .listing .container>ul.item-count-02>li:nth-child(2n+2),.type-index main .listing .container>ul.item-count-04>li:nth-child(2n+2),.type-search main .listing .container>ul.item-count-01>li:nth-child(2n+2),.type-search main .listing .container>ul.item-count-02>li:nth-child(2n+2),.type-search main .listing .container>ul.item-count-04>li:nth-child(2n+2){margin-right:0}.type-index main .listing .container>ul.item-count-01>li:nth-child(2n+3),.type-index main .listing .container>ul.item-count-02>li:nth-child(2n+3),.type-index main .listing .container>ul.item-count-04>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-01>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-02>li:nth-child(2n+3),.type-search main .listing .container>ul.item-count-04>li:nth-child(2n+3){clear:left}.type-index main .listing .container>ul.item-count-03:before,.type-index main .listing .container>ul.item-count-03:after,.type-search main .listing .container>ul.item-count-03:before,.type-search main .listing .container>ul.item-count-03:after{content:" ";display:table}.type-index main .listing .container>ul.item-count-03:after,.type-search main .listing .container>ul.item-count-03:after{clear:both}.type-index main .listing .container>ul.item-count-03>li,.type-search main .listing .container>ul.item-count-03>li{float:left}.type-index main .listing .container>ul.item-count-03>li,.type-search main .listing .container>ul.item-count-03>li{width:33.33%}.type-index main .listing .container>ul.item-count-03>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-03>li:nth-child(1n+1){clear:none;margin:0}.type-index main .listing .container>ul.item-count-03>li:nth-child(3n+4),.type-search main .listing .container>ul.item-count-03>li:nth-child(3n+4){margin-right:0;clear:left}.type-index main .listing .container>ul.item-count-03>li,.type-search main .listing .container>ul.item-count-03>li{width:32%;margin:0 2% 2% 0}.type-index main .listing .container>ul.item-count-03>li:nth-child(1n+1),.type-search main .listing .container>ul.item-count-03>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.type-index main .listing .container>ul.item-count-03>li:nth-child(3n+3),.type-search main .listing .container>ul.item-count-03>li:nth-child(3n+3){margin-right:0}.type-index main .listing .container>ul.item-count-03>li:nth-child(3n+4),.type-search main .listing .container>ul.item-count-03>li:nth-child(3n+4){clear:left}.type-index main .listing .container>ul:before,.type-index main .listing .container>ul:after,.type-search main .listing .container>ul:before,.type-search main .listing .container>ul:after{content:" ";display:table}.type-index main .listing .container>ul:after,.type-search main .listing .container>ul:after{clear:both}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{float:left}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{width:33.33%}.type-index main .listing .container>ul>li:nth-child(1n+1),.type-search main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.type-index main .listing .container>ul>li:nth-child(3n+4),.type-search main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.type-index main .listing .container>ul>li,.type-search main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.type-index main .listing .container>ul>li:nth-child(1n+1),.type-search main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.type-index main .listing .container>ul>li:nth-child(3n+3),.type-search main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.type-index main .listing .container>ul>li:nth-child(3n+4),.type-search main .listing .container>ul>li:nth-child(3n+4){clear:left}}.type-index .intro,.type-search .intro{border-bottom:1px solid #000}.type-index .intro:before,.type-index .intro:after,.type-search .intro:before,.type-search .intro:after{content:" ";display:table}.type-index .intro:after,.type-search .intro:after{clear:both}.type-index .intro h1,.type-search .intro h1{padding-bottom:0.25%;font-size:3em;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase}.type-index .intro .rich-text,.type-search .intro .rich-text{font-size:1.125em}.type-index .intro .rich-text p,.type-search .intro .rich-text p{margin:0}.type-index .intro.long-intro,.type-search .intro.long-intro{padding-bottom:4%}@media (min-width: 46em){.type-index .intro.long-intro h1,.type-search .intro.long-intro h1{width:50%;float:left;padding-right:2%}}@media (min-width: 64em){.type-index .intro.long-intro h1,.type-search .intro.long-intro h1{width:60%}}.type-index .intro.long-intro .wrapper,.type-search .intro.long-intro .wrapper{font-size:0.85em}@media (min-width: 46em){.type-index .intro.long-intro .wrapper,.type-search .intro.long-intro .wrapper{float:left;width:50%;padding-left:2%}}@media (min-width: 64em){.type-index .intro.long-intro .wrapper,.type-search .intro.long-intro .wrapper{width:40%}}.type-index .intro.short-intro,.type-search .intro.short-intro{padding-bottom:4%}.type-index .search-count,.type-search .search-count{padding-bottom:0.5em}.type-search main .container{max-width:48em}@media (min-width: 46em){.type-search main .container{margin:0 auto}}.type-search main .intro{position:relative}@media (min-width: 46em){.type-search main .search-count{position:absolute;right:0;bottom:0.25em}}@media (min-width: 46em){.type-search main h2{font-size:1.25em}}.type-search main .listing{padding-top:0}.type-search main .listing .container ul li{width:100%;float:none;margin:0 !important}.type-search main .listing .container>ul{padding:0}.type-search main .listing li a{border-bottom:1px solid #ddd;display:block;padding:1em 0;height:6em;color:#E00B39;position:relative}.type-search main .listing li a:before,.type-search main .listing li a:after{content:" ";display:table}.type-search main .listing li a:after{clear:both}.type-search main .listing li a img{width:auto;height:3em;float:right;margin-left:1em}@media (min-width: 46em){.type-search main .listing li a img{height:4em}}.type-search main .listing li.no-results{text-align:center;padding:4% 0}.type-search main .listing li.no-results h2{max-width:none}.type-search main .listing .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);margin-right:24%}.template-404 main{min-height:13em}.template-standardpage main .container{max-width:42em;margin:0 auto;padding:0 4%}.template-standardpage main .cta{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);margin-bottom:4%}.template-standardpage main .cta:hover,.template-standardpage main .cta:focus{background-color:#f31142}.template-standardpage main .cta:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-standardpage main .newsletter{padding:4% 4% 4% 0}.template-standardpage main .newsletter h2{font-size:2em}.template-standardpage main .newsletter input[type="email"]{border:none;background-color:#eee;padding:0.5em;width:100%;max-width:36em;font-family:Georgia;border-radius:0.125em 0 0 0.125em}.template-standardpage main .newsletter .email-wrapper{display:flex}.template-standardpage main .newsletter input[type=submit]{margin-top:0;font-size:0.8em;border-radius:0 0.125em 0.125em 0;font-family:Georgia}.template-standardpage main .newsletter h2{margin-bottom:1em}.template-standardpage main .newsletter .response{font-weight:700}.template-standardindex .description{position:absolute;margin:0}.template-standardindex main .listing .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.template-standardindex main .listing a{position:relative;height:100%;width:100%;background-color:#222}.template-standardindex .intro .cta{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);cursor:pointer;font-size:1.25em;float:right}.template-standardindex .intro .cta:hover,.template-standardindex .intro .cta:focus{background-color:#f31142}.template-standardindex .intro .cta:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-standardindex .intro .rich-text+.cta{float:none;margin-top:1em}.template-homepage article{padding-bottom:4%}.template-homepage .hero h1{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;font-size:3em}@media (min-width: 46em){.template-homepage .hero h1{font-size:5em}}@media (max-height: 40em){.template-homepage .hero h1{font-size:3em}}.template-homepage .hero .intro{min-height:21em;display:block;position:relative}@media (min-width: 46em){.template-homepage .hero .intro{min-height:34em}}@media (max-height: 40em){.template-homepage .hero .intro{min-height:24em}}.template-homepage .hero .intro .main-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");position:absolute;width:100%;height:100%;opacity:0.66;transition:all 0.2s ease}.template-homepage .hero .intro .container{padding:4%;position:relative;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 46em){.template-homepage .hero .intro .container{padding:4% 4% 12% 4%}}.template-homepage .hero .rich-text{font-size:1.33em;max-width:21em}.template-homepage .quote{margin:4% 0}.template-homepage .newsflash{margin-top:4%}.template-homepage .newsflash .container{position:relative}.template-homepage .newsflash .container:before,.template-homepage .newsflash .container:after{content:" ";display:table}.template-homepage .newsflash .container:after{clear:both}@media (min-width: 46em){.template-homepage .newsflash .container{padding:0;margin:0 4%;border:1px solid #999}}.template-homepage .newsflash h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;margin:0 auto;font-size:2em;margin-bottom:0.25em}@media (min-width: 46em){.template-homepage .newsflash h2{font-size:3em}}.template-homepage .newsflash .wrapper{padding:4% 4% 4% 0}@media (min-width: 46em){.template-homepage .newsflash .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:0;width:56%;float:left}}@media (min-width: 46em){.template-homepage .newsflash img{width:40%;float:left}}.template-homepage .newsflash a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.template-homepage .newsflash a:hover,.template-homepage .newsflash a:focus{background-color:#f31142}.template-homepage .newsflash a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-homepage .blog{padding-top:4%;padding-top:4%}@media (min-width: 46em){.template-homepage .blog{padding-top:2%}}.template-homepage .blog img{margin-bottom:0.5em}.template-homepage .blog h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-homepage .blog h2{font-size:1.33em}}.template-homepage .blog .container li{margin-bottom:18%}@media (min-width: 46em){.template-homepage .blog .container li{margin-bottom:4%}}@media (min-width: 46em){.template-homepage .blog .container>ul:before,.template-homepage .blog .container>ul:after{content:" ";display:table}.template-homepage .blog .container>ul:after{clear:both}.template-homepage .blog .container>ul>li{float:left}.template-homepage .blog .container>ul>li{width:33.33%}.template-homepage .blog .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-homepage .blog .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-homepage .blog .container>ul>li{width:32%;margin:0 2% 2% 0}.template-homepage .blog .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-homepage .blog .container>ul>li:nth-child(3n+3){margin-right:0}.template-homepage .blog .container>ul>li:nth-child(3n+4){clear:left}}.template-homepage .blog .container .description{padding:1em}.template-homepage .blog .container .description p{max-width:none}.template-homepage .blog .pagination{text-align:center;padding:4%}.template-homepage .blog .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-homepage .blog .pagination a:hover,.template-homepage .blog .pagination a:focus{background-color:#f31142}.template-homepage .blog .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-homepage .blog .pagination a.prev:after,.template-homepage .blog .pagination a.next:after{margin:0}.template-homepage .blog .pagination a.prev:after{display:none}.template-homepage .blog .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-homepage .events{padding-top:4%}.template-homepage .events h1{font-size:1.5em;margin-bottom:4%;border-bottom:1px solid black;max-width:none;padding-bottom:0.25em}@media (min-width: 46em){.template-homepage .events{padding-top:2%}}.template-homepage .events img{margin-bottom:0.5em}.template-homepage .events h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-homepage .events h2{font-size:1.33em}}.template-homepage .events .container li{margin-bottom:18%}@media (min-width: 46em){.template-homepage .events .container li{margin-bottom:4%}}@media (min-width: 46em){.template-homepage .events .container>ul:before,.template-homepage .events .container>ul:after{content:" ";display:table}.template-homepage .events .container>ul:after{clear:both}.template-homepage .events .container>ul>li{float:left}.template-homepage .events .container>ul>li{width:33.33%}.template-homepage .events .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-homepage .events .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-homepage .events .container>ul>li{width:32%;margin:0 2% 2% 0}.template-homepage .events .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-homepage .events .container>ul>li:nth-child(3n+3){margin-right:0}.template-homepage .events .container>ul>li:nth-child(3n+4){clear:left}}.template-homepage .events .container .description{padding:1em}.template-homepage .events .container .description p{max-width:none}.template-homepage .events .pagination{text-align:center;padding:4%}.template-homepage .events .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-homepage .events .pagination a:hover,.template-homepage .events .pagination a:focus{background-color:#f31142}.template-homepage .events .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-homepage .events .pagination a.prev:after,.template-homepage .events .pagination a.next:after{margin:0}.template-homepage .events .pagination a.prev:after{display:none}.template-homepage .events .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-homepage .events ul{margin-bottom:2%}.template-homepage .events .watch-listen main .listing img{margin-bottom:0}.template-homepage .events .watch-listen h2{font-size:0.85em}@media (min-width: 46em){.template-homepage .events .watch-listen h2{font-size:1.25em}}.template-homepage .events .watch-listen .wrapper{background-color:rgba(0,0,0,0.7);display:block;position:absolute;bottom:0;padding:0.25em 0.5em;color:#fff;transition:all 0.2s ease;margin-right:0.5em}.template-homepage .events .watch-listen img{margin-bottom:0}.template-homepage .events .watch-listen a{position:relative;display:block}.template-homepage .events .watch-listen a:hover .wrapper,.template-homepage .events .watch-listen a:focus .wrapper{background-color:#ffe800;color:black}.template-homepage .events .watch-listen h2{font-size:1em}@media (min-width: 46em){.template-homepage .events .watch-listen .container>ul.item-count-04:before,.template-homepage .events .watch-listen .container>ul.item-count-04:after{content:" ";display:table}.template-homepage .events .watch-listen .container>ul.item-count-04:after{clear:both}.template-homepage .events .watch-listen .container>ul.item-count-04>li{float:left}.template-homepage .events .watch-listen .container>ul.item-count-04>li{width:25%}.template-homepage .events .watch-listen .container>ul.item-count-04>li:nth-child(1n+1){clear:none;margin:0}.template-homepage .events .watch-listen .container>ul.item-count-04>li:nth-child(4n+5){margin-right:0;clear:left}.template-homepage .events .watch-listen .container>ul.item-count-04>li{width:23.5%}.template-homepage .events .watch-listen .container>ul.item-count-04>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-homepage .events .watch-listen .container>ul.item-count-04>li:nth-child(4n+4){margin-right:0}.template-homepage .events .watch-listen .container>ul.item-count-04>li:nth-child(4n+5){clear:left}}.template-homepage .video{padding:0% 0% 4% 0%;border-bottom:1px solid #ccc}.template-homepage .video .container{max-width:60em;margin:0 auto}.template-homepage .video .cta{text-align:center;margin-top:4%}.template-homepage .video .cta a{color:#fff}.template-homepage .social-teaser{padding:2%}.template-homepage .social-teaser em{font-size:2em;font-style:normal}@media (min-width: 46em){.template-homepage .social-teaser{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:0;width:38%}}.template-homepage .faculty{margin:8% 0;position:relative;text-align:center}.template-homepage .faculty:before,.template-homepage .faculty:after{content:" ";display:table}.template-homepage .faculty:after{clear:both}@media (min-width: 46em){.template-homepage .faculty{text-align:left;margin:4% 0}}.template-homepage .faculty h1{display:none}.template-homepage .faculty a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.template-homepage .faculty a:hover,.template-homepage .faculty a:focus{background-color:#f31142}.template-homepage .faculty a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-homepage .faculty p{margin-bottom:1em;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;line-height:1.25;font-size:1.5em}@media (min-width: 46em){.template-homepage .faculty p{font-size:1.75em}}@media (min-width: 64em){.template-homepage .faculty p{font-size:2.5em}}.template-homepage .faculty .img-holder{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");float:right;background-image:url("../../pds/images/Student-and-tutor.c4f58097adfe.jpg");width:100%;height:24em;background-position:left;margin-bottom:2em}@media (min-width: 46em){.template-homepage .faculty .img-holder{width:46%;height:24em;margin-bottom:0}}@media (min-width: 46em){.template-homepage .faculty .wrapper{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:46%}}.template-homepage .teasers:before,.template-homepage .teasers:after{content:" ";display:table}.template-homepage .teasers:after{clear:both}.template-homepage .teasers li{margin-bottom:8%}@media (min-width: 46em){.template-homepage .teasers li{margin-bottom:0}}@media (min-width: 46em){.template-homepage .teasers li:nth-child(1){width:48%;float:left;margin-right:4%}}@media (min-width: 46em){.template-homepage .teasers li:nth-child(2){width:48%;float:left}}@media (min-width: 46em){.template-homepage .teasers li:nth-child(3){width:100%;clear:both;margin:4% 0}}.template-homepage .short-course{position:relative;overflow:hidden}.template-homepage .short-course h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:3em;position:relative}.template-homepage .short-course .wrapper{padding:4%;position:relative;border:1px solid #ccc;border-top:0}.template-homepage .short-course *{max-width:none}.template-homepage .short-course .button{margin-top:0.83em;display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.template-homepage .short-course .button:hover,.template-homepage .short-course .button:focus{background-color:#f31142}.template-homepage .short-course .button:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-homepage .short-course:hover,.template-homepage .short-course:focus{transition:all 0.2s ease;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.25)}.template-homepage .short-course:hover img,.template-homepage .short-course:focus img{box-shadow:none}.template-homepage .short-course:hover .button,.template-homepage .short-course:focus .button{background-color:#f31142}.template-contactuspage main article .container{width:100%;max-width:none}.template-contactuspage .intro{max-width:36em}.template-contactuspage .email li a,.template-contactuspage .phone li{margin-bottom:0.5em}@media (min-width: 46em){.template-contactuspage .email li a,.template-contactuspage .phone li{font-size:0.75em}}.template-contactuspage .email li a:before,.template-contactuspage .phone li:before{font-family:"ionicons";display:inline-block;width:1.25em;margin-right:0.25em;text-align:center;font-size:1.25em;line-height:1em;vertical-align:middle}.template-contactuspage .phone li:before{content:"\f4b9"}.template-contactuspage .email li a:before{content:"\f423"}.template-contactuspage .main-contact:before,.template-contactuspage .main-contact:after{content:" ";display:table}.template-contactuspage .main-contact:after{clear:both}.template-contactuspage .main-contact .map iframe{width:100%}@media (min-width: 46em){.template-contactuspage .main-contact .map{width:50%;float:left}}@media (min-width: 64em){.template-contactuspage .main-contact .map{width:66.66%}}.template-contactuspage .main-contact .wrapper{padding:4%}@media (min-width: 46em){.template-contactuspage .main-contact .wrapper{width:50%;float:left}}@media (min-width: 64em){.template-contactuspage .main-contact .wrapper{width:33.33%}}.template-contactuspage .listing h2{max-width:none;font-size:0.75em;border-top:1px solid #000;border-bottom:1px solid #000;padding:0.25em 0;margin-bottom:0.5em}.template-contactuspage .listing h3{margin-bottom:0.25em}.template-contactuspage .listing>ul{padding-top:4%;padding-bottom:4%}@media (min-width: 46em){.template-contactuspage .listing>ul:before,.template-contactuspage .listing>ul:after{content:" ";display:table}.template-contactuspage .listing>ul:after{clear:both}.template-contactuspage .listing>ul>li{float:left}.template-contactuspage .listing>ul>li{width:50%}.template-contactuspage .listing>ul>li:nth-child(1n+1){clear:none;margin:0}.template-contactuspage .listing>ul>li:nth-child(2n+3){clear:left}.template-contactuspage .listing>ul>li{width:48.5%;margin:0 3% 3% 0}.template-contactuspage .listing>ul>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.template-contactuspage .listing>ul>li:nth-child(2n+2){margin-right:0}.template-contactuspage .listing>ul>li:nth-child(2n+3){clear:left}}@media (min-width: 64em){.template-contactuspage .listing>ul:before,.template-contactuspage .listing>ul:after{content:" ";display:table}.template-contactuspage .listing>ul:after{clear:both}.template-contactuspage .listing>ul>li{float:left}.template-contactuspage .listing>ul>li{width:33.33%}.template-contactuspage .listing>ul>li:nth-child(1n+1){clear:none;margin:0}.template-contactuspage .listing>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-contactuspage .listing>ul>li{width:32%;margin:0 2% 2% 0}.template-contactuspage .listing>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-contactuspage .listing>ul>li:nth-child(3n+3){margin-right:0}.template-contactuspage .listing>ul>li:nth-child(3n+4){clear:left}}.template-programmepage main article{padding-top:4%;max-width:none}.template-programmepage main article .container{width:100%;max-width:none}.template-programmepage main .hero{margin-bottom:4%}.template-programmepage main .open-day{position:fixed;bottom:0;right:0;z-index:999}.template-programmepage main .open-day a{background-color:#ffe800;padding:1em;display:block;transition:all 0.1s ease}.template-programmepage main .open-day a h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto}.template-programmepage main .open-day a h2:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-programmepage main .open-day a p{font-size:0.85em}.template-programmepage main .open-day a:hover,.template-programmepage main .open-day a:focus{background-color:#E00B39;color:#fff}.template-programmepage main .listing{margin-bottom:4%}@media (min-width: 46em){.template-programmepage main .listing ul:before,.template-programmepage main .listing ul:after{content:" ";display:table}.template-programmepage main .listing ul:after{clear:both}.template-programmepage main .listing ul>li{float:left}.template-programmepage main .listing ul>li{width:50%}.template-programmepage main .listing ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage main .listing ul>li:nth-child(2n+3){clear:left}.template-programmepage main .listing ul>li{width:48.5%;margin:0 3% 3% 0}.template-programmepage main .listing ul>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.template-programmepage main .listing ul>li:nth-child(2n+2){margin-right:0}.template-programmepage main .listing ul>li:nth-child(2n+3){clear:left}}@media (min-width: 64em){.template-programmepage main .listing ul:before,.template-programmepage main .listing ul:after{content:" ";display:table}.template-programmepage main .listing ul:after{clear:both}.template-programmepage main .listing ul>li{float:left}.template-programmepage main .listing ul>li{width:25%}.template-programmepage main .listing ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage main .listing ul>li:nth-child(4n+5){margin-right:0;clear:left}.template-programmepage main .listing ul>li{width:23.5%}.template-programmepage main .listing ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-programmepage main .listing ul>li:nth-child(4n+4){margin-right:0}.template-programmepage main .listing ul>li:nth-child(4n+5){clear:left}}.template-programmepage main .listing li{margin-bottom:4%}.template-programmepage main .listing img{margin-bottom:1em}.template-programmepage main .listing h2{margin-bottom:0.5em}@media (min-width: 46em){.template-programmepage main .listing p,.template-programmepage main .listing .cta-list li{font-size:0.85em}}@media (min-width: 64em){.template-programmepage main .listing p,.template-programmepage main .listing .cta-list li{font-size:0.75em}}.template-programmepage main .listing .cta-list li{width:100%}.template-programmepage main .listing .cta-list .cta:not(first-child){margin-top:0}.template-programmepage main .listing .cta{margin-top:1em}.template-programmepage main .listing .cta:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-programmepage main .tutors{padding:4% 0;border-top:1px solid #ccc}.template-programmepage main .tutors h2{margin-bottom:0.5em}.template-programmepage main .tutors main .listing img{margin-bottom:0}.template-programmepage main .tutors h2{font-size:0.85em}@media (min-width: 46em){.template-programmepage main .tutors h2{font-size:1.25em}}.template-programmepage main .tutors .wrapper{background-color:rgba(0,0,0,0.7);display:block;position:absolute;bottom:0;padding:0.25em 0.5em;color:#fff;transition:all 0.2s ease;margin-right:0.5em}.template-programmepage main .tutors img{margin-bottom:0}.template-programmepage main .tutors a{position:relative;display:block}.template-programmepage main .tutors a:hover .wrapper,.template-programmepage main .tutors a:focus .wrapper{background-color:#ffe800;color:black}.template-programmepage main .tutors .button{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.template-programmepage main .tutors .button:hover,.template-programmepage main .tutors .button:focus{background-color:#f31142}.template-programmepage main .tutors .button:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-programmepage main .tutors .cta{text-align:center;margin-top:4%}.template-programmepage main .tutors ul:before,.template-programmepage main .tutors ul:after{content:" ";display:table}.template-programmepage main .tutors ul:after{clear:both}.template-programmepage main .tutors ul>li{float:left}.template-programmepage main .tutors ul>li{width:50%}.template-programmepage main .tutors ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage main .tutors ul>li:nth-child(2n+3){clear:left}@media (min-width: 46em){.template-programmepage main .tutors ul:before,.template-programmepage main .tutors ul:after{content:" ";display:table}.template-programmepage main .tutors ul:after{clear:both}.template-programmepage main .tutors ul>li{float:left}.template-programmepage main .tutors ul>li{width:25%}.template-programmepage main .tutors ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage main .tutors ul>li:nth-child(4n+5){margin-right:0;clear:left}}.template-programmepage main .tutors ul li{position:relative}.template-programmepage main .video{padding:4% 0}.template-programmepage main .video .container{max-width:60em;margin:0 auto}.template-programmepage main .video .cta{text-align:center;margin-top:4%}.template-programmepage main .video .cta a{color:#fff}.template-programmepage main .story-statement{padding:4% 2%}.template-programmepage main .story-statement:before,.template-programmepage main .story-statement:after{content:" ";display:table}.template-programmepage main .story-statement:after{clear:both}.template-programmepage main .story-statement>section{margin-bottom:4%}@media (min-width: 46em){.template-programmepage main .story-statement>section{margin:0 2% 0 2%;width:46%;float:left}}.template-programmepage main .story-statement{padding:4% 2%}.template-programmepage main .story-statement:before,.template-programmepage main .story-statement:after{content:" ";display:table}.template-programmepage main .story-statement:after{clear:both}.template-programmepage main .story-statement>section{margin-bottom:4%}@media (min-width: 46em){.template-programmepage main .story-statement>section{margin:0 2% 0 2%;width:46%;float:left}}.template-programmepage main .artistic-statement{background-color:#222;color:#fff;position:relative}.template-programmepage main .artistic-statement .button,.template-programmepage main .artistic-statement button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.template-programmepage main .artistic-statement .image-holder{width:100%;height:100%;position:absolute;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");opacity:0.5;top:0;left:0;transition:all 0.2s ease;background-position:top center}.template-programmepage main .artistic-statement .wrapper{padding:12em 4% 4% 4%;position:relative}@media (min-width: 46em){.template-programmepage main .artistic-statement .wrapper{position:absolute;bottom:2%}}.template-programmepage main .artistic-statement .wrapper p{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:1.25em}@media (min-width: 46em){.template-programmepage main .artistic-statement .wrapper p{font-size:1.5em}}@media (min-width: 64em){.template-programmepage main .artistic-statement .wrapper p{font-size:2em}}.template-programmepage main .artistic-statement .wrapper *{color:#fff !important}.template-programmepage main .artistic-statement .cta{display:inline-block;background-color:#000;padding:0.25em 0.5em;margin-top:2em;transition:all 0.2s ease}.template-programmepage main .artistic-statement .cta:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-programmepage main .artistic-statement a:hover .image-holder,.template-programmepage main .artistic-statement a:focus .image-holder{opacity:0.25}.template-programmepage main .artistic-statement a:hover .cta,.template-programmepage main .artistic-statement a:focus .cta{background-color:#ffe800;color:black !important}.template-residencypage main .carousel{margin-bottom:0}.template-programmepage .description,.template-youngartistsindex .description{position:absolute;margin:0}.template-programmepage .blog-related:before,.template-programmepage .blog-related:after,.template-youngartistsindex .blog-related:before,.template-youngartistsindex .blog-related:after{content:" ";display:table}.template-programmepage .blog-related:after,.template-youngartistsindex .blog-related:after{clear:both}@media (min-width: 46em){.template-programmepage .blog-related,.template-youngartistsindex .blog-related{padding:4% 4% 4% 1%}}.template-programmepage .blog,.template-youngartistsindex .blog{padding-top:4%;font-size:0.85em}.template-programmepage .blog:before,.template-programmepage .blog:after,.template-youngartistsindex .blog:before,.template-youngartistsindex .blog:after{content:" ";display:table}.template-programmepage .blog:after,.template-youngartistsindex .blog:after{clear:both}@media (min-width: 46em){.template-programmepage .blog,.template-youngartistsindex .blog{padding-top:2%}}.template-programmepage .blog img,.template-youngartistsindex .blog img{margin-bottom:0.5em}.template-programmepage .blog h2,.template-youngartistsindex .blog h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-programmepage .blog h2,.template-youngartistsindex .blog h2{font-size:1.33em}}.template-programmepage .blog .container li,.template-youngartistsindex .blog .container li{margin-bottom:18%}@media (min-width: 46em){.template-programmepage .blog .container li,.template-youngartistsindex .blog .container li{margin-bottom:4%}}@media (min-width: 46em){.template-programmepage .blog .container>ul:before,.template-programmepage .blog .container>ul:after,.template-youngartistsindex .blog .container>ul:before,.template-youngartistsindex .blog .container>ul:after{content:" ";display:table}.template-programmepage .blog .container>ul:after,.template-youngartistsindex .blog .container>ul:after{clear:both}.template-programmepage .blog .container>ul>li,.template-youngartistsindex .blog .container>ul>li{float:left}.template-programmepage .blog .container>ul>li,.template-youngartistsindex .blog .container>ul>li{width:33.33%}.template-programmepage .blog .container>ul>li:nth-child(1n+1),.template-youngartistsindex .blog .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage .blog .container>ul>li:nth-child(3n+4),.template-youngartistsindex .blog .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-programmepage .blog .container>ul>li,.template-youngartistsindex .blog .container>ul>li{width:32%;margin:0 2% 2% 0}.template-programmepage .blog .container>ul>li:nth-child(1n+1),.template-youngartistsindex .blog .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-programmepage .blog .container>ul>li:nth-child(3n+3),.template-youngartistsindex .blog .container>ul>li:nth-child(3n+3){margin-right:0}.template-programmepage .blog .container>ul>li:nth-child(3n+4),.template-youngartistsindex .blog .container>ul>li:nth-child(3n+4){clear:left}}.template-programmepage .blog .container .description,.template-youngartistsindex .blog .container .description{padding:1em}.template-programmepage .blog .container .description p,.template-youngartistsindex .blog .container .description p{max-width:none}.template-programmepage .blog .pagination,.template-youngartistsindex .blog .pagination{text-align:center;padding:4%}.template-programmepage .blog .pagination a,.template-youngartistsindex .blog .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-programmepage .blog .pagination a:hover,.template-programmepage .blog .pagination a:focus,.template-youngartistsindex .blog .pagination a:hover,.template-youngartistsindex .blog .pagination a:focus{background-color:#f31142}.template-programmepage .blog .pagination a:after,.template-youngartistsindex .blog .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-programmepage .blog .pagination a.prev:after,.template-programmepage .blog .pagination a.next:after,.template-youngartistsindex .blog .pagination a.prev:after,.template-youngartistsindex .blog .pagination a.next:after{margin:0}.template-programmepage .blog .pagination a.prev:after,.template-youngartistsindex .blog .pagination a.prev:after{display:none}.template-programmepage .blog .pagination a.prev:before,.template-youngartistsindex .blog .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}@media (min-width: 46em){.template-programmepage .blog,.template-youngartistsindex .blog{float:left;width:75%;padding-top:0}}.template-programmepage .blog h1,.template-youngartistsindex .blog h1{padding-bottom:0.5em}@media (min-width: 46em){.template-programmepage .blog .container ul,.template-youngartistsindex .blog .container ul{padding-top:0}.template-programmepage .blog .container ul:before,.template-programmepage .blog .container ul:after,.template-youngartistsindex .blog .container ul:before,.template-youngartistsindex .blog .container ul:after{content:" ";display:table}.template-programmepage .blog .container ul:after,.template-youngartistsindex .blog .container ul:after{clear:both}.template-programmepage .blog .container ul>li,.template-youngartistsindex .blog .container ul>li{float:left}.template-programmepage .blog .container ul>li,.template-youngartistsindex .blog .container ul>li{width:50%}.template-programmepage .blog .container ul>li:nth-child(1n+1),.template-youngartistsindex .blog .container ul>li:nth-child(1n+1){clear:none;margin:0}.template-programmepage .blog .container ul>li:nth-child(2n+3),.template-youngartistsindex .blog .container ul>li:nth-child(2n+3){clear:left}.template-programmepage .blog .container ul>li,.template-youngartistsindex .blog .container ul>li{width:48.5%;margin:0 3% 3% 0}.template-programmepage .blog .container ul>li:nth-child(1n+1),.template-youngartistsindex .blog .container ul>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.template-programmepage .blog .container ul>li:nth-child(2n+2),.template-youngartistsindex .blog .container ul>li:nth-child(2n+2){margin-right:0}.template-programmepage .blog .container ul>li:nth-child(2n+3),.template-youngartistsindex .blog .container ul>li:nth-child(2n+3){clear:left}}.template-programmepage .related,.template-youngartistsindex .related{padding:4%}@media (min-width: 46em){.template-programmepage .related,.template-youngartistsindex .related{padding:0;width:25%;float:left}}.template-programmepage .related h2,.template-youngartistsindex .related h2{margin-bottom:0.5em;font-size:1.25em}.template-programmepage .related li,.template-youngartistsindex .related li{border-top:1px solid #000;padding:0.5em 0;font-size:0.85em}.template-programmepage .related li a,.template-youngartistsindex .related li a{position:relative}.template-programmepage .related li a:after,.template-youngartistsindex .related li a:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-programmepage .related li a:after,.template-youngartistsindex .related li a:after{float:right;padding:0.33em 0}.template-programmepage .related div:last-child ul,.template-youngartistsindex .related div:last-child ul{border-bottom:1px solid #000}@media (min-width: 46em){.template-staffindex main .listing .container>ul.item-count-01:before,.template-staffindex main .listing .container>ul.item-count-01:after,.template-staffindex main .listing .container>ul.item-count-02:before,.template-staffindex main .listing .container>ul.item-count-02:after,.template-staffindex main .listing .container>ul.item-count-03:before,.template-staffindex main .listing .container>ul.item-count-03:after,.template-staffindex main .listing .container>ul.item-count-04:before,.template-staffindex main .listing .container>ul.item-count-04:after{content:" ";display:table}.template-staffindex main .listing .container>ul.item-count-01:after,.template-staffindex main .listing .container>ul.item-count-02:after,.template-staffindex main .listing .container>ul.item-count-03:after,.template-staffindex main .listing .container>ul.item-count-04:after{clear:both}.template-staffindex main .listing .container>ul.item-count-01>li,.template-staffindex main .listing .container>ul.item-count-02>li,.template-staffindex main .listing .container>ul.item-count-03>li,.template-staffindex main .listing .container>ul.item-count-04>li{float:left}.template-staffindex main .listing .container>ul.item-count-01>li,.template-staffindex main .listing .container>ul.item-count-02>li,.template-staffindex main .listing .container>ul.item-count-03>li,.template-staffindex main .listing .container>ul.item-count-04>li{width:25%}.template-staffindex main .listing .container>ul.item-count-01>li:nth-child(1n+1),.template-staffindex main .listing .container>ul.item-count-02>li:nth-child(1n+1),.template-staffindex main .listing .container>ul.item-count-03>li:nth-child(1n+1),.template-staffindex main .listing .container>ul.item-count-04>li:nth-child(1n+1){clear:none;margin:0}.template-staffindex main .listing .container>ul.item-count-01>li:nth-child(4n+5),.template-staffindex main .listing .container>ul.item-count-02>li:nth-child(4n+5),.template-staffindex main .listing .container>ul.item-count-03>li:nth-child(4n+5),.template-staffindex main .listing .container>ul.item-count-04>li:nth-child(4n+5){margin-right:0;clear:left}}.template-staffindex main .listing .container>ul:before,.template-staffindex main .listing .container>ul:after{content:" ";display:table}.template-staffindex main .listing .container>ul:after{clear:both}.template-staffindex main .listing .container>ul>li{float:left}.template-staffindex main .listing .container>ul>li{width:50%}.template-staffindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-staffindex main .listing .container>ul>li:nth-child(2n+3){clear:left}@media (min-width: 46em){.template-staffindex main .listing .container>ul:before,.template-staffindex main .listing .container>ul:after{content:" ";display:table}.template-staffindex main .listing .container>ul:after{clear:both}.template-staffindex main .listing .container>ul>li{float:left}.template-staffindex main .listing .container>ul>li{width:25%}.template-staffindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-staffindex main .listing .container>ul>li:nth-child(4n+5){margin-right:0;clear:left}}@media (min-width: 64em){.template-staffindex main .listing .container>ul:before,.template-staffindex main .listing .container>ul:after{content:" ";display:table}.template-staffindex main .listing .container>ul:after{clear:both}.template-staffindex main .listing .container>ul>li{float:left}.template-staffindex main .listing .container>ul>li{width:20%}.template-staffindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-staffindex main .listing .container>ul>li:nth-child(5n+6){margin-right:0;clear:left}}.template-staffindex main .listing .container li{position:relative;margin-bottom:0}.template-staffindex main .listing main .listing img{margin-bottom:0}.template-staffindex main .listing h2{font-size:0.85em}@media (min-width: 46em){.template-staffindex main .listing h2{font-size:1.25em}}.template-staffindex main .listing .wrapper{background-color:rgba(0,0,0,0.7);display:block;position:absolute;bottom:0;padding:0.25em 0.5em;color:#fff;transition:all 0.2s ease;margin-right:0.5em}.template-staffindex main .listing img{margin-bottom:0}.template-staffindex main .listing a{position:relative;display:block}.template-staffindex main .listing a:hover .wrapper,.template-staffindex main .listing a:focus .wrapper{background-color:#ffe800;color:black}.template-staffindex main .listing h2{font-size:1em}.template-staffindex main .listing .role{font-size:0.85em;font-style:italic;display:none}.template-staffindex main .listing .wrapper{background-color:#fff;color:#000;margin-bottom:2em;margin-right:0.5em;background-color:#ffe800;margin-bottom:0}.template-staffindex main .listing img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:0}.template-profilepage main article .container{margin:0 auto}.template-profilepage main article .intro{margin-bottom:4%}.template-profilepage main article .intro:before,.template-profilepage main article .intro:after{content:" ";display:table}.template-profilepage main article .intro:after{clear:both}@media (min-width: 64em){.template-profilepage main article .container{width:54%;margin:0 auto}}.template-profilepage main .role{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-style:italic;font-size:1.5em}.template-profilepage main .role li{display:inline-block}.template-profilepage main .role li:after{content:","}.template-profilepage main .role li:last-child:after{content:""}.template-profilepage main .carousel{margin-top:4%}.template-profilepage main .profile-img{margin-bottom:1em}.template-profilepage main .specialism{margin-bottom:1em}.template-profilepage aside .related-media>ul>li,.template-profilepage aside .related-media>ul>li a{display:block;position:relative}.template-profilepage aside .related-media>ul>li:before,.template-profilepage aside .related-media>ul>li:after,.template-profilepage aside .related-media>ul>li a:before,.template-profilepage aside .related-media>ul>li a:after{content:" ";display:table}.template-profilepage aside .related-media>ul>li:after,.template-profilepage aside .related-media>ul>li a:after{clear:both}.template-profilepage aside .related-media>ul>li h2,.template-profilepage aside .related-media>ul>li a h2{border:none}.template-profilepage aside .related-media a{padding:0}.template-profilepage aside .related-media .wrapper{margin-right:5em}.template-profilepage aside .related-media .avatar{float:right;margin-left:0.5em;margin-top:0.5em;margin-bottom:0.5em;width:4em}.template-profilepage aside .related-media .avatar:before,.template-profilepage aside .related-media .avatar:after{content:" ";display:table}.template-profilepage aside .related-media .avatar:after{clear:both}.template-profilepage aside .related-media .avatar img{width:100%;height:auto;float:left}.template-profilepage aside .related-media .role{font-size:0.85em}.template-profilepage aside .related-media .role li{border:none}.template-studentstorypage blockquote{background-color:#FFF}@media (min-width: 46em){.template-studentstorypage .quote q{font-size:1.75em}}.template-alumniindex main .listing .container>ul main .listing img,.template-smallstandardindex main .listing .container>ul main .listing img{margin-bottom:0}.template-alumniindex main .listing .container>ul h2,.template-smallstandardindex main .listing .container>ul h2{font-size:0.85em}@media (min-width: 46em){.template-alumniindex main .listing .container>ul h2,.template-smallstandardindex main .listing .container>ul h2{font-size:1.25em}}.template-alumniindex main .listing .container>ul .wrapper,.template-smallstandardindex main .listing .container>ul .wrapper{background-color:rgba(0,0,0,0.7);display:block;position:absolute;bottom:0;padding:0.25em 0.5em;color:#fff;transition:all 0.2s ease;margin-right:0.5em}.template-alumniindex main .listing .container>ul img,.template-smallstandardindex main .listing .container>ul img{margin-bottom:0}.template-alumniindex main .listing .container>ul a,.template-smallstandardindex main .listing .container>ul a{position:relative;display:block}.template-alumniindex main .listing .container>ul a:hover .wrapper,.template-alumniindex main .listing .container>ul a:focus .wrapper,.template-smallstandardindex main .listing .container>ul a:hover .wrapper,.template-smallstandardindex main .listing .container>ul a:focus .wrapper{background-color:#ffe800;color:black}.template-alumniindex main .listing .container>ul:before,.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:before,.template-smallstandardindex main .listing .container>ul:after{content:" ";display:table}.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:after{clear:both}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{float:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:50%}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-alumniindex main .listing .container>ul>li:nth-child(2n+3),.template-smallstandardindex main .listing .container>ul>li:nth-child(2n+3){clear:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:48.5%;margin:0 3% 3% 0}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.template-alumniindex main .listing .container>ul>li:nth-child(2n+2),.template-smallstandardindex main .listing .container>ul>li:nth-child(2n+2){margin-right:0}.template-alumniindex main .listing .container>ul>li:nth-child(2n+3),.template-smallstandardindex main .listing .container>ul>li:nth-child(2n+3){clear:left}@media (min-width: 46em){.template-alumniindex main .listing .container>ul:before,.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:before,.template-smallstandardindex main .listing .container>ul:after{content:" ";display:table}.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:after{clear:both}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{float:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:33.33%}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-alumniindex main .listing .container>ul>li:nth-child(3n+4),.template-smallstandardindex main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-alumniindex main .listing .container>ul>li:nth-child(3n+3),.template-smallstandardindex main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.template-alumniindex main .listing .container>ul>li:nth-child(3n+4),.template-smallstandardindex main .listing .container>ul>li:nth-child(3n+4){clear:left}}@media (min-width: 64em){.template-alumniindex main .listing .container>ul:before,.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:before,.template-smallstandardindex main .listing .container>ul:after{content:" ";display:table}.template-alumniindex main .listing .container>ul:after,.template-smallstandardindex main .listing .container>ul:after{clear:both}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{float:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:25%}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-alumniindex main .listing .container>ul>li:nth-child(4n+5),.template-smallstandardindex main .listing .container>ul>li:nth-child(4n+5){margin-right:0;clear:left}.template-alumniindex main .listing .container>ul>li,.template-smallstandardindex main .listing .container>ul>li{width:23.5%}.template-alumniindex main .listing .container>ul>li:nth-child(1n+1),.template-smallstandardindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-alumniindex main .listing .container>ul>li:nth-child(4n+4),.template-smallstandardindex main .listing .container>ul>li:nth-child(4n+4){margin-right:0}.template-alumniindex main .listing .container>ul>li:nth-child(4n+5),.template-smallstandardindex main .listing .container>ul>li:nth-child(4n+5){clear:left}}.template-alumniindex main .specialism,.template-smallstandardindex main .specialism{font-style:italic}.template-galleryindex main .listing ul main .listing img{margin-bottom:0}.template-galleryindex main .listing ul h2{font-size:0.85em}@media (min-width: 46em){.template-galleryindex main .listing ul h2{font-size:1.25em}}.template-galleryindex main .listing ul .wrapper{background-color:rgba(0,0,0,0.7);display:block;position:absolute;bottom:0;padding:0.25em 0.5em;color:#fff;transition:all 0.2s ease;margin-right:0.5em}.template-galleryindex main .listing ul img{margin-bottom:0}.template-galleryindex main .listing ul a{position:relative;display:block}.template-galleryindex main .listing ul a:hover .wrapper,.template-galleryindex main .listing ul a:focus .wrapper{background-color:#ffe800;color:black}.template-gallerypage main .intro .exhibition_location,.template-gallerypage main .intro .exhibition_link,.template-gallerypage main .intro .date,.template-carouselgallerypage main .intro .exhibition_location,.template-carouselgallerypage main .intro .exhibition_link,.template-carouselgallerypage main .intro .date{font-size:1.5em}.template-gallerypage main .intro .rich-text,.template-carouselgallerypage main .intro .rich-text{margin-top:1em;min-height:100px}.template-gallerypage main a,.template-carouselgallerypage main a{color:#E00B39}.template-gallerypage main a:hover,.template-gallerypage main a:focus,.template-carouselgallerypage main a:hover,.template-carouselgallerypage main a:focus{text-decoration:underline}.template-gallerypage main .listing,.template-carouselgallerypage main .listing{padding-top:4%}@media (min-width: 46em){.template-gallerypage main .listing,.template-carouselgallerypage main .listing{padding-top:2%}}.template-gallerypage main .listing img,.template-carouselgallerypage main .listing img{margin-bottom:0.5em}.template-gallerypage main .listing h2,.template-carouselgallerypage main .listing h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-gallerypage main .listing h2,.template-carouselgallerypage main .listing h2{font-size:1.33em}}.template-gallerypage main .listing .container li,.template-carouselgallerypage main .listing .container li{margin-bottom:18%}@media (min-width: 46em){.template-gallerypage main .listing .container li,.template-carouselgallerypage main .listing .container li{margin-bottom:4%}}@media (min-width: 46em){.template-gallerypage main .listing .container>ul:before,.template-gallerypage main .listing .container>ul:after,.template-carouselgallerypage main .listing .container>ul:before,.template-carouselgallerypage main .listing .container>ul:after{content:" ";display:table}.template-gallerypage main .listing .container>ul:after,.template-carouselgallerypage main .listing .container>ul:after{clear:both}.template-gallerypage main .listing .container>ul>li,.template-carouselgallerypage main .listing .container>ul>li{float:left}.template-gallerypage main .listing .container>ul>li,.template-carouselgallerypage main .listing .container>ul>li{width:33.33%}.template-gallerypage main .listing .container>ul>li:nth-child(1n+1),.template-carouselgallerypage main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-gallerypage main .listing .container>ul>li:nth-child(3n+4),.template-carouselgallerypage main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-gallerypage main .listing .container>ul>li,.template-carouselgallerypage main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.template-gallerypage main .listing .container>ul>li:nth-child(1n+1),.template-carouselgallerypage main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-gallerypage main .listing .container>ul>li:nth-child(3n+3),.template-carouselgallerypage main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.template-gallerypage main .listing .container>ul>li:nth-child(3n+4),.template-carouselgallerypage main .listing .container>ul>li:nth-child(3n+4){clear:left}}.template-gallerypage main .listing .container .description,.template-carouselgallerypage main .listing .container .description{padding:1em}.template-gallerypage main .listing .container .description p,.template-carouselgallerypage main .listing .container .description p{max-width:none}.template-gallerypage main .listing .pagination,.template-carouselgallerypage main .listing .pagination{text-align:center;padding:4%}.template-gallerypage main .listing .pagination a,.template-carouselgallerypage main .listing .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-gallerypage main .listing .pagination a:hover,.template-gallerypage main .listing .pagination a:focus,.template-carouselgallerypage main .listing .pagination a:hover,.template-carouselgallerypage main .listing .pagination a:focus{background-color:#f31142}.template-gallerypage main .listing .pagination a:after,.template-carouselgallerypage main .listing .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-gallerypage main .listing .pagination a.prev:after,.template-gallerypage main .listing .pagination a.next:after,.template-carouselgallerypage main .listing .pagination a.prev:after,.template-carouselgallerypage main .listing .pagination a.next:after{margin:0}.template-gallerypage main .listing .pagination a.prev:after,.template-carouselgallerypage main .listing .pagination a.prev:after{display:none}.template-gallerypage main .listing .pagination a.prev:before,.template-carouselgallerypage main .listing .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-gallerypage main.long-intro .share,.template-carouselgallerypage main.long-intro .share{margin-top:-2em}.template-gallerypage .share,.template-carouselgallerypage .share{padding:4% 0}@media (min-width: 46em){.template-gallerypage .share,.template-carouselgallerypage .share{padding:0;float:left;display:inline-block}}@media (min-width: 46em){.template-gallerypage .share,.template-carouselgallerypage .share{position:relative;left:0}}.template-carouselgallerypage .carousel p,.template-carouselgallerypage .carousel h3{max-width:100%;width:100%;margin-left:auto;margin-right:auto}.template-carouselgallerypage .carousel h3{font-size:1.2em}.template-carouselgallerypage .listing:before,.template-carouselgallerypage .listing:after{content:" ";display:table}.template-carouselgallerypage .listing:after{clear:both}.template-shortcourseslisting main .listing{padding-top:4%}@media (min-width: 46em){.template-shortcourseslisting main .listing{padding-top:2%}}.template-shortcourseslisting main .listing img{margin-bottom:0.5em}.template-shortcourseslisting main .listing h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-shortcourseslisting main .listing h2{font-size:1.33em}}.template-shortcourseslisting main .listing .container li{margin-bottom:18%}@media (min-width: 46em){.template-shortcourseslisting main .listing .container li{margin-bottom:4%}}@media (min-width: 46em){.template-shortcourseslisting main .listing .container>ul:before,.template-shortcourseslisting main .listing .container>ul:after{content:" ";display:table}.template-shortcourseslisting main .listing .container>ul:after{clear:both}.template-shortcourseslisting main .listing .container>ul>li{float:left}.template-shortcourseslisting main .listing .container>ul>li{width:33.33%}.template-shortcourseslisting main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-shortcourseslisting main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-shortcourseslisting main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.template-shortcourseslisting main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-shortcourseslisting main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.template-shortcourseslisting main .listing .container>ul>li:nth-child(3n+4){clear:left}}.template-shortcourseslisting main .listing .container .description{padding:1em}.template-shortcourseslisting main .listing .container .description p{max-width:none}.template-shortcourseslisting main .listing .pagination{text-align:center;padding:4%}.template-shortcourseslisting main .listing .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-shortcourseslisting main .listing .pagination a:hover,.template-shortcourseslisting main .listing .pagination a:focus{background-color:#f31142}.template-shortcourseslisting main .listing .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-shortcourseslisting main .listing .pagination a.prev:after,.template-shortcourseslisting main .listing .pagination a.next:after{margin:0}.template-shortcourseslisting main .listing .pagination a.prev:after{display:none}.template-shortcourseslisting main .listing .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-blogindex main .listing{padding-top:4%}@media (min-width: 46em){.template-blogindex main .listing{padding-top:2%}}.template-blogindex main .listing img{margin-bottom:0.5em}.template-blogindex main .listing h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-blogindex main .listing h2{font-size:1.33em}}.template-blogindex main .listing .container li{margin-bottom:18%}@media (min-width: 46em){.template-blogindex main .listing .container li{margin-bottom:4%}}@media (min-width: 46em){.template-blogindex main .listing .container>ul:before,.template-blogindex main .listing .container>ul:after{content:" ";display:table}.template-blogindex main .listing .container>ul:after{clear:both}.template-blogindex main .listing .container>ul>li{float:left}.template-blogindex main .listing .container>ul>li{width:33.33%}.template-blogindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-blogindex main .listing .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-blogindex main .listing .container>ul>li{width:32%;margin:0 2% 2% 0}.template-blogindex main .listing .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-blogindex main .listing .container>ul>li:nth-child(3n+3){margin-right:0}.template-blogindex main .listing .container>ul>li:nth-child(3n+4){clear:left}}.template-blogindex main .listing .container .description{padding:1em}.template-blogindex main .listing .container .description p{max-width:none}.template-blogindex main .listing .pagination{text-align:center;padding:4%}.template-blogindex main .listing .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-blogindex main .listing .pagination a:hover,.template-blogindex main .listing .pagination a:focus{background-color:#f31142}.template-blogindex main .listing .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-blogindex main .listing .pagination a.prev:after,.template-blogindex main .listing .pagination a.next:after{margin:0}.template-blogindex main .listing .pagination a.prev:after{display:none}.template-blogindex main .listing .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-shortcoursespage main .share{float:right;width:auto}.template-catherinelectureseventsindex .intro,.template-lectureseventsindex .intro,.template-homepage .events .intro{border-bottom:none;padding-bottom:1em}.template-catherinelectureseventsindex .tabs ul,.template-lectureseventsindex .tabs ul,.template-homepage .events .tabs ul{margin-bottom:0}.template-catherinelectureseventsindex .speaker,.template-lectureseventsindex .speaker,.template-homepage .events .speaker{font-style:italic;margin-bottom:0.5em}.template-catherinelectureseventsindex .speaker li,.template-lectureseventsindex .speaker li,.template-homepage .events .speaker li{display:inline}.template-catherinelectureseventsindex .speaker li:after,.template-lectureseventsindex .speaker li:after,.template-homepage .events .speaker li:after{content:","}.template-catherinelectureseventsindex .speaker li:last-child:after,.template-lectureseventsindex .speaker li:last-child:after,.template-homepage .events .speaker li:last-child:after{content:""}.template-catherinelectureseventsindex .listing,.template-catherinelectureseventsindex .listing-filtered,.template-lectureseventsindex .listing,.template-lectureseventsindex .listing-filtered,.template-homepage .events .listing,.template-homepage .events .listing-filtered{padding-top:4%}@media (min-width: 46em){.template-catherinelectureseventsindex .listing,.template-catherinelectureseventsindex .listing-filtered,.template-lectureseventsindex .listing,.template-lectureseventsindex .listing-filtered,.template-homepage .events .listing,.template-homepage .events .listing-filtered{padding-top:2%}}.template-catherinelectureseventsindex .listing img,.template-catherinelectureseventsindex .listing-filtered img,.template-lectureseventsindex .listing img,.template-lectureseventsindex .listing-filtered img,.template-homepage .events .listing img,.template-homepage .events .listing-filtered img{margin-bottom:0.5em}.template-catherinelectureseventsindex .listing h2,.template-catherinelectureseventsindex .listing-filtered h2,.template-lectureseventsindex .listing h2,.template-lectureseventsindex .listing-filtered h2,.template-homepage .events .listing h2,.template-homepage .events .listing-filtered h2{font-size:1.25em;margin-bottom:0.25em}@media (min-width: 64em){.template-catherinelectureseventsindex .listing h2,.template-catherinelectureseventsindex .listing-filtered h2,.template-lectureseventsindex .listing h2,.template-lectureseventsindex .listing-filtered h2,.template-homepage .events .listing h2,.template-homepage .events .listing-filtered h2{font-size:1.33em}}.template-catherinelectureseventsindex .listing .container li,.template-catherinelectureseventsindex .listing-filtered .container li,.template-lectureseventsindex .listing .container li,.template-lectureseventsindex .listing-filtered .container li,.template-homepage .events .listing .container li,.template-homepage .events .listing-filtered .container li{margin-bottom:18%}@media (min-width: 46em){.template-catherinelectureseventsindex .listing .container li,.template-catherinelectureseventsindex .listing-filtered .container li,.template-lectureseventsindex .listing .container li,.template-lectureseventsindex .listing-filtered .container li,.template-homepage .events .listing .container li,.template-homepage .events .listing-filtered .container li{margin-bottom:4%}}@media (min-width: 46em){.template-catherinelectureseventsindex .listing .container>ul:before,.template-catherinelectureseventsindex .listing .container>ul:after,.template-catherinelectureseventsindex .listing-filtered .container>ul:before,.template-catherinelectureseventsindex .listing-filtered .container>ul:after,.template-lectureseventsindex .listing .container>ul:before,.template-lectureseventsindex .listing .container>ul:after,.template-lectureseventsindex .listing-filtered .container>ul:before,.template-lectureseventsindex .listing-filtered .container>ul:after,.template-homepage .events .listing .container>ul:before,.template-homepage .events .listing .container>ul:after,.template-homepage .events .listing-filtered .container>ul:before,.template-homepage .events .listing-filtered .container>ul:after{content:" ";display:table}.template-catherinelectureseventsindex .listing .container>ul:after,.template-catherinelectureseventsindex .listing-filtered .container>ul:after,.template-lectureseventsindex .listing .container>ul:after,.template-lectureseventsindex .listing-filtered .container>ul:after,.template-homepage .events .listing .container>ul:after,.template-homepage .events .listing-filtered .container>ul:after{clear:both}.template-catherinelectureseventsindex .listing .container>ul>li,.template-catherinelectureseventsindex .listing-filtered .container>ul>li,.template-lectureseventsindex .listing .container>ul>li,.template-lectureseventsindex .listing-filtered .container>ul>li,.template-homepage .events .listing .container>ul>li,.template-homepage .events .listing-filtered .container>ul>li{float:left}.template-catherinelectureseventsindex .listing .container>ul>li,.template-catherinelectureseventsindex .listing-filtered .container>ul>li,.template-lectureseventsindex .listing .container>ul>li,.template-lectureseventsindex .listing-filtered .container>ul>li,.template-homepage .events .listing .container>ul>li,.template-homepage .events .listing-filtered .container>ul>li{width:33.33%}.template-catherinelectureseventsindex .listing .container>ul>li:nth-child(1n+1),.template-catherinelectureseventsindex .listing-filtered .container>ul>li:nth-child(1n+1),.template-lectureseventsindex .listing .container>ul>li:nth-child(1n+1),.template-lectureseventsindex .listing-filtered .container>ul>li:nth-child(1n+1),.template-homepage .events .listing .container>ul>li:nth-child(1n+1),.template-homepage .events .listing-filtered .container>ul>li:nth-child(1n+1){clear:none;margin:0}.template-catherinelectureseventsindex .listing .container>ul>li:nth-child(3n+4),.template-catherinelectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+4),.template-lectureseventsindex .listing .container>ul>li:nth-child(3n+4),.template-lectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+4),.template-homepage .events .listing .container>ul>li:nth-child(3n+4),.template-homepage .events .listing-filtered .container>ul>li:nth-child(3n+4){margin-right:0;clear:left}.template-catherinelectureseventsindex .listing .container>ul>li,.template-catherinelectureseventsindex .listing-filtered .container>ul>li,.template-lectureseventsindex .listing .container>ul>li,.template-lectureseventsindex .listing-filtered .container>ul>li,.template-homepage .events .listing .container>ul>li,.template-homepage .events .listing-filtered .container>ul>li{width:32%;margin:0 2% 2% 0}.template-catherinelectureseventsindex .listing .container>ul>li:nth-child(1n+1),.template-catherinelectureseventsindex .listing-filtered .container>ul>li:nth-child(1n+1),.template-lectureseventsindex .listing .container>ul>li:nth-child(1n+1),.template-lectureseventsindex .listing-filtered .container>ul>li:nth-child(1n+1),.template-homepage .events .listing .container>ul>li:nth-child(1n+1),.template-homepage .events .listing-filtered .container>ul>li:nth-child(1n+1){clear:none;margin:0 2% 2% 0}.template-catherinelectureseventsindex .listing .container>ul>li:nth-child(3n+3),.template-catherinelectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+3),.template-lectureseventsindex .listing .container>ul>li:nth-child(3n+3),.template-lectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+3),.template-homepage .events .listing .container>ul>li:nth-child(3n+3),.template-homepage .events .listing-filtered .container>ul>li:nth-child(3n+3){margin-right:0}.template-catherinelectureseventsindex .listing .container>ul>li:nth-child(3n+4),.template-catherinelectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+4),.template-lectureseventsindex .listing .container>ul>li:nth-child(3n+4),.template-lectureseventsindex .listing-filtered .container>ul>li:nth-child(3n+4),.template-homepage .events .listing .container>ul>li:nth-child(3n+4),.template-homepage .events .listing-filtered .container>ul>li:nth-child(3n+4){clear:left}}.template-catherinelectureseventsindex .listing .container .description,.template-catherinelectureseventsindex .listing-filtered .container .description,.template-lectureseventsindex .listing .container .description,.template-lectureseventsindex .listing-filtered .container .description,.template-homepage .events .listing .container .description,.template-homepage .events .listing-filtered .container .description{padding:1em}.template-catherinelectureseventsindex .listing .container .description p,.template-catherinelectureseventsindex .listing-filtered .container .description p,.template-lectureseventsindex .listing .container .description p,.template-lectureseventsindex .listing-filtered .container .description p,.template-homepage .events .listing .container .description p,.template-homepage .events .listing-filtered .container .description p{max-width:none}.template-catherinelectureseventsindex .listing .pagination,.template-catherinelectureseventsindex .listing-filtered .pagination,.template-lectureseventsindex .listing .pagination,.template-lectureseventsindex .listing-filtered .pagination,.template-homepage .events .listing .pagination,.template-homepage .events .listing-filtered .pagination{text-align:center;padding:4%}.template-catherinelectureseventsindex .listing .pagination a,.template-catherinelectureseventsindex .listing-filtered .pagination a,.template-lectureseventsindex .listing .pagination a,.template-lectureseventsindex .listing-filtered .pagination a,.template-homepage .events .listing .pagination a,.template-homepage .events .listing-filtered .pagination a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);font-size:1.5em;display:inline-block;text-align:center}.template-catherinelectureseventsindex .listing .pagination a:hover,.template-catherinelectureseventsindex .listing .pagination a:focus,.template-catherinelectureseventsindex .listing-filtered .pagination a:hover,.template-catherinelectureseventsindex .listing-filtered .pagination a:focus,.template-lectureseventsindex .listing .pagination a:hover,.template-lectureseventsindex .listing .pagination a:focus,.template-lectureseventsindex .listing-filtered .pagination a:hover,.template-lectureseventsindex .listing-filtered .pagination a:focus,.template-homepage .events .listing .pagination a:hover,.template-homepage .events .listing .pagination a:focus,.template-homepage .events .listing-filtered .pagination a:hover,.template-homepage .events .listing-filtered .pagination a:focus{background-color:#f31142}.template-catherinelectureseventsindex .listing .pagination a:after,.template-catherinelectureseventsindex .listing-filtered .pagination a:after,.template-lectureseventsindex .listing .pagination a:after,.template-lectureseventsindex .listing-filtered .pagination a:after,.template-homepage .events .listing .pagination a:after,.template-homepage .events .listing-filtered .pagination a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-catherinelectureseventsindex .listing .pagination a.prev:after,.template-catherinelectureseventsindex .listing .pagination a.next:after,.template-catherinelectureseventsindex .listing-filtered .pagination a.prev:after,.template-catherinelectureseventsindex .listing-filtered .pagination a.next:after,.template-lectureseventsindex .listing .pagination a.prev:after,.template-lectureseventsindex .listing .pagination a.next:after,.template-lectureseventsindex .listing-filtered .pagination a.prev:after,.template-lectureseventsindex .listing-filtered .pagination a.next:after,.template-homepage .events .listing .pagination a.prev:after,.template-homepage .events .listing .pagination a.next:after,.template-homepage .events .listing-filtered .pagination a.prev:after,.template-homepage .events .listing-filtered .pagination a.next:after{margin:0}.template-catherinelectureseventsindex .listing .pagination a.prev:after,.template-catherinelectureseventsindex .listing-filtered .pagination a.prev:after,.template-lectureseventsindex .listing .pagination a.prev:after,.template-lectureseventsindex .listing-filtered .pagination a.prev:after,.template-homepage .events .listing .pagination a.prev:after,.template-homepage .events .listing-filtered .pagination a.prev:after{display:none}.template-catherinelectureseventsindex .listing .pagination a.prev:before,.template-catherinelectureseventsindex .listing-filtered .pagination a.prev:before,.template-lectureseventsindex .listing .pagination a.prev:before,.template-lectureseventsindex .listing-filtered .pagination a.prev:before,.template-homepage .events .listing .pagination a.prev:before,.template-homepage .events .listing-filtered .pagination a.prev:before{content:"\f3d2";font-family:"Ionicons"}.template-catherinelectureseventsindex .featured,.template-lectureseventsindex .featured,.template-homepage .events .featured{background-color:#222;margin-top:3%;position:relative}.template-catherinelectureseventsindex .featured:before,.template-catherinelectureseventsindex .featured:after,.template-lectureseventsindex .featured:before,.template-lectureseventsindex .featured:after,.template-homepage .events .featured:before,.template-homepage .events .featured:after{content:" ";display:table}.template-catherinelectureseventsindex .featured:after,.template-lectureseventsindex .featured:after,.template-homepage .events .featured:after{clear:both}.template-catherinelectureseventsindex .featured a,.template-lectureseventsindex .featured a,.template-homepage .events .featured a{display:block}.template-catherinelectureseventsindex .featured img,.template-lectureseventsindex .featured img,.template-homepage .events .featured img{margin:0;width:50%;float:right}.template-catherinelectureseventsindex .featured .wrapper,.template-lectureseventsindex .featured .wrapper,.template-homepage .events .featured .wrapper{background:#fff;background:rgba(255,255,255,0.95);width:50%;height:100%;padding:4%;position:absolute}.template-eventpage .fitvid{margin:4% 0}@media (min-width: 46em){.template-jobindex main h1{border:none}}.template-jobindex main h2{font-size:2em}@media (min-width: 46em){.template-jobindex main h2{font-size:2.5em}}@media (min-width: 46em){.template-jobindex main .intro{width:29.33%}.template-jobindex main .intro .rich-text{margin-top:0}}.template-jobindex main .listing{margin-right:2%}@media (min-width: 46em){.template-jobindex main .listing{width:66.66%}.template-jobindex main .listing ul li{width:100%;float:none;margin:0 !important}}.template-jobindex main .listing .container:before,.template-jobindex main .listing .container:after{content:" ";display:table}.template-jobindex main .listing .container:after{clear:both}.template-jobindex main .listing ul{margin-bottom:1em}@media (min-width: 46em){.template-jobindex main .listing ul{border-top:1px solid #000}}.template-jobindex main .listing li{border-bottom:1px solid #000;padding:1em 0}.template-jobindex main .listing li a h2:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-jobindex main .listing li a h2:after{color:#E00B39}.template-jobpage .closing-date{margin-bottom:1em}.template-supportuspage main article h1{margin-bottom:2%}.template-supportuspage main article .cta{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125)}.template-supportuspage main article .cta:hover,.template-supportuspage main article .cta:focus{background-color:#f31142}.template-supportuspage main article .cta:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-supportuspage main article .cta a{color:#fff}.template-supportuspage .intro{margin-bottom:4% !important}.template-supportuspage .intro .rich-text{margin-bottom:1em}.template-formpage main article .container{margin:0 auto}.template-formpage main .container{max-width:36em;margin:0 auto}.template-formpage main article{padding:4% 0}.template-formpage main h1{font-size:3em;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase}.template-formpage main .intro{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #000}.template-formpage main .intro .rich-text{font-size:1.5em}.template-formpage main form{font-size:0.75em;max-width:36em}.template-youngartistsindex .related-links .img-holder{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc")}@media (min-width: 46em){.template-youngartistsindex .related-links:before,.template-youngartistsindex .related-links:after{content:" ";display:table}.template-youngartistsindex .related-links:after{clear:both}.template-youngartistsindex .related-links>li{float:left}.template-youngartistsindex .related-links>li{width:50%}.template-youngartistsindex .related-links>li:nth-child(1n+1){clear:none;margin:0}.template-youngartistsindex .related-links>li:nth-child(2n+3){clear:left}.template-youngartistsindex .related-links>li{width:48.5%;margin:0 3% 3% 0}.template-youngartistsindex .related-links>li:nth-child(1n+1){clear:none;margin:0 3% 3% 0}.template-youngartistsindex .related-links>li:nth-child(2n+2){margin-right:0}.template-youngartistsindex .related-links>li:nth-child(2n+3){clear:left}}.template-youngartistsindex .related-links a{color:#E00B39}.template-youngartistsindex .follow{background-color:#222;color:#fff;padding:4%;background-color:#E00B39;text-align:center}.template-youngartistsindex .follow .button,.template-youngartistsindex .follow button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.template-youngartistsindex .follow h1{margin:0 auto;font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;font-size:1.5em}@media (min-width: 46em){.template-youngartistsindex .follow h1{font-size:3em}}.template-youngartistsindex .follow ul{padding-top:1em}.template-youngartistsindex .follow li{display:inline-block}.template-youngartistsindex .follow a{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);border:1px solid rgba(255,255,255,0.5)}.template-youngartistsindex .follow a:hover,.template-youngartistsindex .follow a:focus{background-color:#f31142}.template-youngartistsindex .follow a:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}.template-youngartistsindex .gallery-story{border:1px solid #ddd;padding:2%}.template-youngartistsindex .gallery-story:before,.template-youngartistsindex .gallery-story:after{content:" ";display:table}.template-youngartistsindex .gallery-story:after{clear:both}.template-youngartistsindex .gallery-story section{margin:2%}@media (min-width: 46em){.template-youngartistsindex .gallery-story section{width:46%;margin:2%;float:left}}.template-youngartistsindex .featured-gallery,.template-youngartistsindex .student-story{position:relative;background-color:#222;color:#fff;overflow:hidden}.template-youngartistsindex .featured-gallery .button,.template-youngartistsindex .featured-gallery button,.template-youngartistsindex .student-story .button,.template-youngartistsindex .student-story button{background-color:transparent;border:1px solid #666;border-color:#666;color:#fff}.template-youngartistsindex .featured-gallery .wrapper,.template-youngartistsindex .student-story .wrapper{min-height:28em}.template-youngartistsindex .featured-gallery a,.template-youngartistsindex .student-story a{display:block;position:relative;height:100%}.template-youngartistsindex .featured-gallery a .image-container,.template-youngartistsindex .student-story a .image-container{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url("../../pds/js/vendor/backgroundsize.min.d8d298e0ea1d.htc");height:100%;width:100%;position:absolute;top:0;left:0;opacity:0.5;transition:all 0.2s ease}.template-youngartistsindex .featured-gallery a *,.template-youngartistsindex .student-story a *{color:#fff !important}.template-youngartistsindex .featured-gallery a:hover .image-container,.template-youngartistsindex .featured-gallery a:focus .image-container,.template-youngartistsindex .student-story a:hover .image-container,.template-youngartistsindex .student-story a:focus .image-container{opacity:0.3}.template-youngartistsindex .featured-gallery h2,.template-youngartistsindex .student-story h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;font-size:3em !important;color:#fff !important}@media (min-width: 46em){.template-youngartistsindex .featured-gallery h2,.template-youngartistsindex .student-story h2{font-size:4em !important}.template-youngartistsindex .featured-gallery h2.long-title,.template-youngartistsindex .student-story h2.long-title{font-size:2.5em !important}}@media (min-width: 64em){.template-youngartistsindex .featured-gallery h2,.template-youngartistsindex .student-story h2{font-size:5em !important;color:#fff !important}.template-youngartistsindex .featured-gallery h2.long-title,.template-youngartistsindex .student-story h2.long-title{font-size:3.25em !important}}.template-youngartistsindex .featured-gallery .wrapper,.template-youngartistsindex .student-story .wrapper{position:relative;padding:8%;width:100%;height:100%}.template-youngartistsindex .featured-gallery a,.template-youngartistsindex .student-story a{min-height:18em}@media (min-width: 46em){.template-youngartistsindex .featured-gallery a,.template-youngartistsindex .student-story a{min-height:36em}}.template-youngartistsindex .featured-gallery .cta,.template-youngartistsindex .student-story .cta{display:inline-block;background-color:#000;padding:0.25em 0.5em;margin-top:2em;transition:all 0.2s ease}.template-youngartistsindex .featured-gallery .cta:after,.template-youngartistsindex .student-story .cta:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.template-youngartistsindex .blog-related{font-size:1.25em}.template-exhibitionpage .role{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-style:italic;font-size:1.5em}.template-exhibitionpage .role li{display:inline-block}.template-exhibitionpage .role li:after{content:","}.template-exhibitionpage .role li:last-child:after{content:""}.template-exhibitionpage .carousel{margin-top:4%}.tools{padding:0.5em 0;border-bottom:1px solid #000}.tools:before,.tools:after{content:" ";display:table}.tools:after{clear:both}.tools ul{border:none;max-width:32em;width:100%}.tools ul:before,.tools ul:after{content:" ";display:table}.tools ul:after{clear:both}@media (min-width: 46em){.tools ul{width:auto}}.tools li{position:relative;display:inline-block}.tools li,.tools .sort span{width:100%}@media (min-width: 46em){.tools li,.tools .sort span{width:auto}}.tools select{background-color:rbga(black, 0.1);background-image:url("../../pds/images/dropdown.05fc607c9964.png");background-repeat:no-repeat;background-position:95%;border:1px solid #ccc;font-family:pt-sans;font-size:0.85em;padding:0.5em 2em 0.5em 0.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;transition:all 0.2s ease;width:100%}.tools select::-ms-expand{display:none}@media (min-width: 46em){.tools select{width:auto}}.tools select:hover,.tools select:focus{cursor:pointer;border:1px solid #E00B39;font-weight:normal;font-size:0.85em}.tools .filter{display:inline-block;width:100%}@media (min-width: 46em){.tools .filter{width:auto}}.tools .filter ul{display:inline-block;max-width:none}.tools .filter li{margin-right:1em;float:left;width:100%;margin-bottom:1em}@media (min-width: 46em){.tools .filter li{width:auto;margin-bottom:0}}@media (min-width: 46em){.tools .filter{float:left}}@media (min-width: 46em) and (max-width: 84em){.tools .wrap-filters{width:70%}.tools .wrap-filters li{width:46%;margin-bottom:1em}.tools .wrap-filters select{width:100%}}@media (min-width: 46em) and (max-width: 84em){.tools .wrap-sort{width:30%}.tools .wrap-sort span{display:block;width:100%}.tools .wrap-sort label,.tools .wrap-sort select{float:right;display:block}.tools .wrap-sort select{clear:both}}.tools .sort{position:relative}@media (min-width: 46em){.tools .sort{float:right}}.tools .sort span{position:relative;display:inline-block}.tools label{margin-right:0.5em;margin-top:0;margin-bottom:0.5em;display:inline-block;font-size:1.25em;display:block}@media (min-width: 46em){.tools label{font-size:0.85em;vertical-align:top;margin-top:0.5em;display:inline-block}}.page-artists main .listing li a,.page-courses main .listing li a,.page-about main .listing li a,.template-standardindex main .listing li a,.template-youngartistsindex main .listing li a{background-color:black;color:#fff;display:block;text-align:center;transition:all 0.2s ease;position:relative}.page-artists main .listing li a:hover .image-holder,.page-artists main .listing li a:focus .image-holder,.page-courses main .listing li a:hover .image-holder,.page-courses main .listing li a:focus .image-holder,.page-about main .listing li a:hover .image-holder,.page-about main .listing li a:focus .image-holder,.template-standardindex main .listing li a:hover .image-holder,.template-standardindex main .listing li a:focus .image-holder,.template-youngartistsindex main .listing li a:hover .image-holder,.template-youngartistsindex main .listing li a:focus .image-holder{background-color:#E00B39}.page-artists main .listing li a:hover h2,.page-artists main .listing li a:focus h2,.page-courses main .listing li a:hover h2,.page-courses main .listing li a:focus h2,.page-about main .listing li a:hover h2,.page-about main .listing li a:focus h2,.template-standardindex main .listing li a:hover h2,.template-standardindex main .listing li a:focus h2,.template-youngartistsindex main .listing li a:hover h2,.template-youngartistsindex main .listing li a:focus h2{color:#fff}.page-artists main .listing li a:hover img,.page-artists main .listing li a:focus img,.page-courses main .listing li a:hover img,.page-courses main .listing li a:focus img,.page-about main .listing li a:hover img,.page-about main .listing li a:focus img,.template-standardindex main .listing li a:hover img,.template-standardindex main .listing li a:focus img,.template-youngartistsindex main .listing li a:hover img,.template-youngartistsindex main .listing li a:focus img{opacity:0}.page-artists main .listing li a .description,.page-courses main .listing li a .description,.page-about main .listing li a .description,.template-standardindex main .listing li a .description,.template-youngartistsindex main .listing li a .description{width:100%}.page-artists main .listing li a .description p,.page-courses main .listing li a .description p,.page-about main .listing li a .description p,.template-standardindex main .listing li a .description p,.template-youngartistsindex main .listing li a .description p{background:rgba(0,0,0,0.33);display:inline-block;padding:1em}.page-artists main .listing li a .image-holder,.page-courses main .listing li a .image-holder,.page-about main .listing li a .image-holder,.template-standardindex main .listing li a .image-holder,.template-youngartistsindex main .listing li a .image-holder{min-height:8em}.page-artists main .listing li a .wrapper,.page-courses main .listing li a .wrapper,.page-about main .listing li a .wrapper,.template-standardindex main .listing li a .wrapper,.template-youngartistsindex main .listing li a .wrapper{display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:100%}.page-artists main .listing li a .wrapper h2,.page-courses main .listing li a .wrapper h2,.page-about main .listing li a .wrapper h2,.template-standardindex main .listing li a .wrapper h2,.template-youngartistsindex main .listing li a .wrapper h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;width:100%;text-align:center;line-height:1em;font-size:2.25em;display:block;text-transform:uppercase;left:50%}@media (min-width: 46em){.page-artists main .listing li a .wrapper h2,.page-courses main .listing li a .wrapper h2,.page-about main .listing li a .wrapper h2,.template-standardindex main .listing li a .wrapper h2,.template-youngartistsindex main .listing li a .wrapper h2{font-size:2em}}@media (min-width: 64em){.page-artists main .listing li a .wrapper h2,.page-courses main .listing li a .wrapper h2,.page-about main .listing li a .wrapper h2,.template-standardindex main .listing li a .wrapper h2,.template-youngartistsindex main .listing li a .wrapper h2{font-size:3em}}.page-artists main .listing li img,.page-courses main .listing li img,.page-about main .listing li img,.template-standardindex main .listing li img,.template-youngartistsindex main .listing li img{opacity:0.6;transition:all 0.1s ease;margin-bottom:0}.page-staff .role{display:block !important}.page-staff main .listing .wrapper{position:relative;background-color:transparent;margin-bottom:2em}@media (min-width: 46em){.page-staff main .listing .wrapper{position:absolute;background-color:#ffe800;margin-bottom:0}}.page-visiting-artists img{filter:none !important;-webkit-filter:none !important}.type-course .booking-form{min-height:40em;height:auto !important;height:40em;position:relative}.type-course .booking-form iframe{border:none;position:relative;height:100%;width:100%}#bl-iframe-loading{width:32px;height:32px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;margin:0 !important;padding:0 !important}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.responsive-object{padding-bottom:0px !important}.responsive-object{position:relative}.responsive-object iframe,.responsive-object object,.responsive-object embed{width:100%;max-width:680px;min-height:380px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.street-view{padding-top:75%;position:relative;margin-bottom:4%}.street-view iframe{position:absolute;top:0;left:0;width:100%;height:100%}.button-wrapper{display:flex;flex-wrap:wrap}.button-wrapper .cta{margin-top:15px;margin-right:15px}.button-wrapper .cta:last-child{margin-right:0}.modal{--spacing: 5px;display:none;position:fixed;z-index:1000;font-size:0.9rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.5)}@media (min-width: 46em){.modal{--spacing: 1.4rem}}.modal.open{display:block}.modal__container{background-color:#fff;color:#222;padding:20px 20px 0;box-shadow:0 4px 16px 0 rgba(0,0,0,0.5);position:absolute;width:90%;top:2%;left:5%;max-height:98vh;overflow-y:scroll}@media (min-width: 46em){.modal__container{max-width:480px;top:50%;left:50%;transform:translate(-50%, -50%)}}.modal__content{padding:0}.modal__content h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:1.4rem;margin-bottom:var(--spacing)}.modal__dismiss{float:right;cursor:pointer;margin-top:-6px}#cookie-popup button{display:inline-block;background-color:#E00B39;color:#fff;padding:0.66em 1em;line-height:1em;font-size:1em;transition:all 0.2s ease;border:none;text-align:center;border-radius:0.125em;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.0125);margin-bottom:var(--spacing)}#cookie-popup button:hover,#cookie-popup button:focus{background-color:#f31142}#cookie-popup button:after{content:"\f3d3";font-family:"Ionicons";margin-left:0.5em}#cookie-popup button:after{display:none}#cookie-popup button.settings{background-color:transparent;color:#222}#cookie-popup button.settings:hover{text-decoration:underline}#cookie-popup p{margin-bottom:var(--spacing)}#cookie-popup .cookie-options{margin:var(--spacing) 0 0 0;display:none;max-width:100%}#cookie-popup .cookie-options li{padding:var(--spacing) 0px 0px 0px;max-width:100%}#cookie-popup .cookie-options li::before{display:none}#cookie-popup .cookie-options li .switch{float:right}#cookie-popup .cookie-options li:last-of-type{border-bottom:none}#cookie-options{position:fixed;bottom:0;left:0;border:none;background-color:transparent;color:#76766B;font-size:2rem;z-index:100}.icon::before{font-family:"ionicons";font-size:1em;vertical-align:middle;margin-right:0.125em}.icon.close::before{content:"\f12a"}.icon.settings::before{content:"\f13d"}.toggle-wrapper{position:relative;width:64px;height:24px;float:right}.toggle{display:none}.faux-toggle{position:relative;width:100%;height:100%;border-radius:999rem;margin:0;background-color:#76766B;transition:background-color 0.25s ease}.faux-toggle:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;border-radius:50%;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.45);transition:left 0.25s ease}.toggle:checked ~ .faux-toggle{background-color:#7AC74F}.toggle:checked ~ .faux-toggle:before{left:40px}.toggle--label:before,.toggle--label:after{position:absolute;top:0;bottom:0;transition:opacity 0.25s ease}.toggle--label{position:absolute;top:2px;right:0;bottom:0;left:0;text-align:center;cursor:pointer;z-index:10;color:transparent}.toggle--label:before{content:'On';right:50%;left:12px;color:#000;opacity:0;transition-duration:0.05s}.toggle:checked+.toggle--label:before{opacity:1;transition-delay:0.05s;transition-duration:0.25s}.toggle--label:after{content:'Off';position:absolute;right:12px;left:50%;opacity:1;color:#fff}.toggle:checked+.toggle--label:after{opacity:0;transition-duration:0.05s}.side-advert{position:fixed;bottom:0;right:0;z-index:999;font-size:1.25em}.side-advert a{background-color:#ffe800;color:#E00B39;padding:1em;display:block;transition:all 0.1s ease;text-align:center}.side-advert a h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;font-size:1.5em}.side-advert a h2:after{content:"\f125";font-family:ionicons;margin-left:0.5em;font-size:0.75em}.side-advert a p{font-size:0.85em;color:#CD0A34}.side-advert a:hover,.side-advert a:focus{background-color:#E00B39;color:#fff}.side-advert a:hover p,.side-advert a:focus p{color:#fff}.swiper{--swiper-theme-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bullet-inactive-opacity: 0.5;z-index:0}.swiper .swiper-button-prev,.swiper .swiper-button-next{width:32px;height:32px;background:url("../../pds/images/royalslider-skin.7a238e1f443d.png");background-color:rgba(0,0,0,0.75);border-radius:2px}.swiper .swiper-button-prev::after,.swiper .swiper-button-next::after{display:none}.swiper .swiper-button-prev{background-position:-64px -32px}.swiper .swiper-button-next{background-position:-64px -64px}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background-color:rgba(0,0,0,0.9)}.swiper .swiper-slide{height:auto}.swiper .swiper-slide img{display:block;width:100%;height:100%;max-height:min(90vh, 620px);margin:0 auto}.carousel--cover .swiper-wrapper{align-items:stretch}.carousel--cover .swiper-slide img{object-fit:cover}.carousel--cover .slide-captions{position:absolute;z-index:1;bottom:0.5em;left:0.5em;text-align:left;background:rgba(255,255,255,0.5);color:#222;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.carousel--visible-nearby .swiper-wrapper{align-items:center}.carousel--visible-nearby .swiper-slide img{opacity:0.45;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);object-fit:contain}.carousel--visible-nearby .swiper-slide-active img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel--visible-nearby .slide-captions{font-size:16px;line-height:18px;padding:12px 0 16px;width:100%;left:0;text-align:center;bottom:0}.carousel--visible-nearby .slide-captions span{display:block;clear:both;color:#666;font-size:14px;line-height:22px}.noscroll{max-height:100vh;overflow:hidden}#black-modal{background-color:#000}#black-modal .modal__container{background-color:#000;overflow:visible}#black-modal .modal__content{color:#fff;text-align:center}#black-modal .modal__content img{width:200px;height:auto;margin-bottom:2rem}#black-modal .modal__content button{color:#000;background-color:#fff}.image-wrapper{position:relative}.listing-roundel{--circ: 125px;position:absolute;top:10px;left:10px;height:var(--circ);width:var(--circ);text-align:center;padding:10px;border-radius:50%;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;font-style:italic}.listing-roundel__location{font-weight:bold;margin:0}.listing-roundel__duration{margin:0}.listing-roundel__divider{width:100%;border:1px solid currentColor;color:currentColor;margin:3px 0}.listing-roundel--online{color:#FE9D4B;background-color:#4C6CBE}.listing-roundel--online .listing-roundel__location{font-size:1.5em}.listing-roundel--out-of-house{color:#4C6CBE;background-color:#ffa0c8}.listing-roundel--studio{background-color:#FE9D4B;color:#4C6CBE}.listing-roundel--studio .listing-roundel__location{font-size:1.5em}#public-courses-advert a{min-height:300px;height:100%}#public-courses-advert h2{font-family:'vinterrdslight',sans-serif;line-height:1.125em;-webkit-font-smoothing:auto;text-transform:uppercase;margin:0 auto;font-size:4em;margin-bottom:0.25em}#public-courses-advert p{font-size:1em}.clear-last-margin *:last-child{margin-bottom:0}
