/*
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{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) ")"}a[href^="#"]:after,a[href^="javascript:"]: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}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.428571429;color:$grey;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3782c4;text-decoration:none}a:hover,a:focus{color:#2f6ea7;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.clearfix:before,.container:before,.container-fluid:before,.row:before,.nav:before,#signup #mc_embed_signup label[for=gdprcheck]:before,.clearfix:after,.container:after,.container-fluid:after,.row:after,.nav:after,#signup #mc_embed_signup label[for=gdprcheck]:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.nav:after,#signup #mc_embed_signup label[for=gdprcheck]:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important;visiblity:visible}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:1200px){.container{width:954px}}@media (min-width:1400px){.container{width:1200px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media (min-width:1200px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media (min-width:1400px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.show{display:block;visibility:visible}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:18px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#303030;background-color:#f5f5f5}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3782c4}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#777}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open > .dropdown-menu{display:block}.open > a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:16px;line-height:1.428571429;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right > .dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav > li{position:relative;display:block}.nav > li > a{position:relative;display:block;padding:10px 15px}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eee}.nav > li.disabled > a{color:#777}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eee;border-color:#3782c4}.nav .nav-divider{height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}.nav > li > a > img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs > li{float:left;margin-bottom:-1px}.nav-tabs > li > a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs > li > a:hover{border-color:#eee #eee #ddd}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#808080;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills > li{float:left}.nav-pills > li > a{border-radius:4px}.nav-pills > li + li{margin-left:2px}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#fff;background-color:#3782c4}.nav-stacked > li{float:none}.nav-stacked > li + li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified > li,.nav-tabs.nav-justified > li{float:none}.nav-justified > li > a,.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px}.nav-justified > .dropdown .dropdown-menu,.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified > li,.nav-tabs.nav-justified > li{display:table-cell;width:1%}.nav-justified > li > a,.nav-tabs.nav-justified > li > a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:4px}.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#fff}}.tab-content > .tab-pane{display:none;visibility:hidden}.tab-content > .active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:1199px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:1199px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:1199px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:1199px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:1200px) and (max-width:1399px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px) and (max-width:1399px){.visible-md-block{display:block !important}}@media (min-width:1200px) and (max-width:1399px){.visible-md-inline{display:inline !important}}@media (min-width:1200px) and (max-width:1399px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1400px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1400px){.visible-lg-block{display:block !important}}@media (min-width:1400px){.visible-lg-inline{display:inline !important}}@media (min-width:1400px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:1199px){.hidden-sm{display:none !important}}@media (min-width:1200px) and (max-width:1399px){.hidden-md{display:none !important}}@media (min-width:1400px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.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}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix,#signup #mc_embed_signup label[for=gdprcheck]{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadownone:!important;text-shadow:none !important;filternone:!important;-ms-filter: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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#lightbox,#lightbox-2{-webkit-animation:fadein 1s ease-in 1;-moz-animation:fadein 1s ease-in 1;-o-animation:fadein 1s ease-in 1;-ms-animation:fadein 1s ease-in 1;animation:fadein 1s ease-in 1}@-moz-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-webkit-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-o-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-moz-keyframes load{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes load{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-webkit-transform:translateY(.5em);-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-webkit-transform:translateY(.5em);-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}}@-o-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-webkit-transform:translateY(.5em);-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-webkit-transform:translateY(.5em);-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rollIn{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%) rotateX(35deg);-moz-transform:translateY(-25%) rotateX(35deg);-o-transform:translateY(-25%) rotateX(35deg);-ms-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}}@-webkit-keyframes rollIn{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%) rotateX(35deg);-moz-transform:translateY(-25%) rotateX(35deg);-o-transform:translateY(-25%) rotateX(35deg);-ms-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}}@-o-keyframes rollIn{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%) rotateX(35deg);-moz-transform:translateY(-25%) rotateX(35deg);-o-transform:translateY(-25%) rotateX(35deg);-ms-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}}@keyframes rollIn{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-25%) rotateX(35deg);-moz-transform:translateY(-25%) rotateX(35deg);-o-transform:translateY(-25%) rotateX(35deg);-ms-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}}@-moz-keyframes rollOut{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%) rotateX(-35deg);-moz-transform:translateY(25%) rotateX(-35deg);-o-transform:translateY(25%) rotateX(-35deg);-ms-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}}@-webkit-keyframes rollOut{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%) rotateX(-35deg);-moz-transform:translateY(25%) rotateX(-35deg);-o-transform:translateY(25%) rotateX(-35deg);-ms-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}}@-o-keyframes rollOut{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%) rotateX(-35deg);-moz-transform:translateY(25%) rotateX(-35deg);-o-transform:translateY(25%) rotateX(-35deg);-ms-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}}@keyframes rollOut{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-o-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg)}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(25%) rotateX(-35deg);-moz-transform:translateY(25%) rotateX(-35deg);-o-transform:translateY(25%) rotateX(-35deg);-ms-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}}@-moz-keyframes bounceSpin{0%{-webkit-transform:translate(-50%,0) rotate(0deg);-moz-transform:translate(-50%,0) rotate(0deg);-o-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg)}10%{-webkit-transform:translate(-50%,1em) rotate(0deg);-moz-transform:translate(-50%,1em) rotate(0deg);-o-transform:translate(-50%,1em) rotate(0deg);-ms-transform:translate(-50%,1em) rotate(0deg);transform:translate(-50%,1em) rotate(0deg)}20%{-webkit-transform:translate(-50%,-.2em) rotate(0deg);-moz-transform:translate(-50%,-.2em) rotate(0deg);-o-transform:translate(-50%,-.2em) rotate(0deg);-ms-transform:translate(-50%,-.2em) rotate(0deg);transform:translate(-50%,-.2em) rotate(0deg)}30%{-webkit-transform:translate(-50%,-1em) rotate(360deg);-moz-transform:translate(-50%,-1em) rotate(360deg);-o-transform:translate(-50%,-1em) rotate(360deg);-ms-transform:translate(-50%,-1em) rotate(360deg);transform:translate(-50%,-1em) rotate(360deg)}40%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}100%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}}@-webkit-keyframes bounceSpin{0%{-webkit-transform:translate(-50%,0) rotate(0deg);-moz-transform:translate(-50%,0) rotate(0deg);-o-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg)}10%{-webkit-transform:translate(-50%,1em) rotate(0deg);-moz-transform:translate(-50%,1em) rotate(0deg);-o-transform:translate(-50%,1em) rotate(0deg);-ms-transform:translate(-50%,1em) rotate(0deg);transform:translate(-50%,1em) rotate(0deg)}20%{-webkit-transform:translate(-50%,-.2em) rotate(0deg);-moz-transform:translate(-50%,-.2em) rotate(0deg);-o-transform:translate(-50%,-.2em) rotate(0deg);-ms-transform:translate(-50%,-.2em) rotate(0deg);transform:translate(-50%,-.2em) rotate(0deg)}30%{-webkit-transform:translate(-50%,-1em) rotate(360deg);-moz-transform:translate(-50%,-1em) rotate(360deg);-o-transform:translate(-50%,-1em) rotate(360deg);-ms-transform:translate(-50%,-1em) rotate(360deg);transform:translate(-50%,-1em) rotate(360deg)}40%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}100%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}}@-o-keyframes bounceSpin{0%{-webkit-transform:translate(-50%,0) rotate(0deg);-moz-transform:translate(-50%,0) rotate(0deg);-o-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg)}10%{-webkit-transform:translate(-50%,1em) rotate(0deg);-moz-transform:translate(-50%,1em) rotate(0deg);-o-transform:translate(-50%,1em) rotate(0deg);-ms-transform:translate(-50%,1em) rotate(0deg);transform:translate(-50%,1em) rotate(0deg)}20%{-webkit-transform:translate(-50%,-.2em) rotate(0deg);-moz-transform:translate(-50%,-.2em) rotate(0deg);-o-transform:translate(-50%,-.2em) rotate(0deg);-ms-transform:translate(-50%,-.2em) rotate(0deg);transform:translate(-50%,-.2em) rotate(0deg)}30%{-webkit-transform:translate(-50%,-1em) rotate(360deg);-moz-transform:translate(-50%,-1em) rotate(360deg);-o-transform:translate(-50%,-1em) rotate(360deg);-ms-transform:translate(-50%,-1em) rotate(360deg);transform:translate(-50%,-1em) rotate(360deg)}40%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}100%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}}@keyframes bounceSpin{0%{-webkit-transform:translate(-50%,0) rotate(0deg);-moz-transform:translate(-50%,0) rotate(0deg);-o-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg)}10%{-webkit-transform:translate(-50%,1em) rotate(0deg);-moz-transform:translate(-50%,1em) rotate(0deg);-o-transform:translate(-50%,1em) rotate(0deg);-ms-transform:translate(-50%,1em) rotate(0deg);transform:translate(-50%,1em) rotate(0deg)}20%{-webkit-transform:translate(-50%,-.2em) rotate(0deg);-moz-transform:translate(-50%,-.2em) rotate(0deg);-o-transform:translate(-50%,-.2em) rotate(0deg);-ms-transform:translate(-50%,-.2em) rotate(0deg);transform:translate(-50%,-.2em) rotate(0deg)}30%{-webkit-transform:translate(-50%,-1em) rotate(360deg);-moz-transform:translate(-50%,-1em) rotate(360deg);-o-transform:translate(-50%,-1em) rotate(360deg);-ms-transform:translate(-50%,-1em) rotate(360deg);transform:translate(-50%,-1em) rotate(360deg)}40%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}100%{-webkit-transform:translate(-50%,0) rotate(360deg);-moz-transform:translate(-50%,0) rotate(360deg);-o-transform:translate(-50%,0) rotate(360deg);-ms-transform:translate(-50%,0) rotate(360deg);transform:translate(-50%,0) rotate(360deg)}}@-moz-keyframes shake{0%{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@-o-keyframes shake{0%{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@keyframes shake{0%{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@-moz-keyframes shakeIt{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes shakeIt{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@-o-keyframes shakeIt{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shakeIt{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@-moz-keyframes fadeinSlow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-webkit-keyframes fadeinSlow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-o-keyframes fadeinSlow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@keyframes fadeinSlow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-moz-keyframes fadeoutSlow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-webkit-keyframes fadeoutSlow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-o-keyframes fadeoutSlow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@keyframes fadeoutSlow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-moz-keyframes fadeInUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-o-keyframes fadeInUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@keyframes fadeInUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-moz-keyframes fadeTransformUp{0%{opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeTransformUp{0%{opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeTransformUp{0%{opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeTransformUp{0%{opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInSlowUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-webkit-keyframes fadeInSlowUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-o-keyframes fadeInSlowUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@keyframes fadeInSlowUp{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);margin-top:20px}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin-top:0}}@-moz-keyframes right-left{0%{margin-left:0}50%{margin-left:5px}100%{margin-left:0}}@-webkit-keyframes right-left{0%{margin-left:0}50%{margin-left:5px}100%{margin-left:0}}@-o-keyframes right-left{0%{margin-left:0}50%{margin-left:5px}100%{margin-left:0}}@keyframes right-left{0%{margin-left:0}50%{margin-left:5px}100%{margin-left:0}}@-moz-keyframes ajax-spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-o-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@-webkit-keyframes ajax-spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-o-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@-o-keyframes ajax-spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-o-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes ajax-spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-o-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@-moz-keyframes fadeInGrow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-webkit-keyframes fadeInGrow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-o-keyframes fadeInGrow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@keyframes fadeInGrow{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}}@-moz-keyframes fadeOutGrow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-webkit-keyframes fadeOutGrow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-o-keyframes fadeOutGrow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@keyframes fadeOutGrow{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-moz-keyframes hideTerms{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-webkit-keyframes hideTerms{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-o-keyframes hideTerms{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@keyframes hideTerms{0%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}100%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}}@-moz-keyframes drift{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}5%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}95%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}}@-webkit-keyframes drift{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}5%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}95%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}}@-o-keyframes drift{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}5%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}95%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes drift{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}5%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}95%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}100%{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-Regular.eot");src:url("./fonts/FoundersGroteskWeb-Regular.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-Regular.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-Regular.woff") format('woff'),url("./fonts/FoundersGroteskWeb-Regular.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-Regular.svg#FoundersGroteskWeb-Regular") format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-RegularItalic.eot");src:url("./fonts/FoundersGroteskWeb-RegularItalic.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-RegularItalic.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-RegularItalic.woff") format('woff'),url("./fonts/FoundersGroteskWeb-RegularItalic.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-RegularItalic.svg#FoundersGroteskWeb-RegularItalic") format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-Medium.eot");src:url("./fonts/FoundersGroteskWeb-Medium.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-Medium.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-Medium.woff") format('woff'),url("./fonts/FoundersGroteskWeb-Medium.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-Medium.svg#FoundersGroteskWeb-Medium") format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-MediumItalic.eot");src:url("./fonts/FoundersGroteskWeb-MediumItalic.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-MediumItalic.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-MediumItalic.woff") format('woff'),url("./fonts/FoundersGroteskWeb-MediumItalic.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-MediumItalic.svg#FoundersGroteskWeb-MediumItalic") format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-Semibold.eot");src:url("./fonts/FoundersGroteskWeb-Semibold.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-Semibold.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-Semibold.woff") format('woff'),url("./fonts/FoundersGroteskWeb-Semibold.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-Semibold.svg#FoundersGroteskWeb-Semibold") format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'FoundersGroteskWeb';src:url("./fonts/FoundersGroteskWeb-SemiboldItalic.eot");src:url("./fonts/FoundersGroteskWeb-SemiboldItalic.eot?#iefix") format('embedded-opentype'),url("./fonts/FoundersGroteskWeb-SemiboldItalic.woff2") format('woff2'),url("./fonts/FoundersGroteskWeb-SemiboldItalic.woff") format('woff'),url("./fonts/FoundersGroteskWeb-SemiboldItalic.ttf") format('truetype'),url("./fonts/FoundersGroteskWeb-SemiboldItalic.svg#FoundersGroteskWeb-SemiboldItalic") format('svg');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'hcaiconfont-regular';src:url("./fonts/hcaiconfont-regular.eot");src:url("./fonts/hcaiconfont-regular.eot?#iefix") format('embedded-opentype'),url("./fonts/hcaiconfont-regular.woff2") format('woff2'),url("./fonts/hcaiconfont-regular.woff") format('woff'),url("./fonts/hcaiconfont-regular.ttf") format('truetype'),url("./fonts/hcaiconfont-regular.svg#hcaiconfont-regular") format('svg');font-weight:normal;font-style:normal}h1,h2,h3,h4,h5{font-family:'FoundersGroteskWeb',sans-serif;color:#000;letter-spacing:.01em;text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:4em;line-height:1.05em;margin:1em 0 0;font-weight:600}h2{font-size:3em;line-height:1.3em;margin:.6em 0 .3em;font-weight:600}h3{font-size:2em;line-height:1.2em;margin:.6em 0 .3em;font-weight:600}h4{font-size:1.4em;line-height:1.2em;margin:.6em 0 .3em;font-weight:500}h5{font-size:23px;line-height:24px;margin:.6em 0 .3em;font-weight:500}body,p,li{font-family:'FoundersGroteskWeb',sans-serif;font-size:18px;line-height:30px;line-height:1.4em;font-weight:400;letter-spacing:.01em;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-content p span{display:inline-block}b,strong{display:inline;font-family:'FoundersGroteskWeb',sans-serif;font-size:inherit;line-height:inherit;font-weight:600;color:inherit}i,em{display:inline}u{display:inline-block}ul,ol{padding:0 0 0 20px}ul li,ol li{font-size:inherit}blockquote{display:block;width:auto;margin:60px 30px;padding-top:30px;position:relative;text-align:center}blockquote:before{display:block;content:'“';color:#300d35;font-family:'hcaiconfont-regular' !important;font-size:30px;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:100%}blockquote p{font-size:32px;line-height:30px;font-weight:600;margin:0 0 1em 0;color:#300d35;text-align:center}.quote{display:block;width:100%;max-width:660px;margin:60px auto;padding-top:38px;position:relative}.quote:before{display:block;content:'\201c';color:#181818;font-family:'FoundersGroteskWeb',sans-serif;font-size:90px;position:absolute;top:-6px;left:0;line-height:100%}.quote h4{font-size:2em;line-height:1.2em;margin:0 0 35px;color:#888}.quote p{color:#888;font-size:1em;line-height:1.2em;margin:0}.mono{font-family:"Lucida Console",Monaco,monospace;font-size:1em;line-height:1.7em;font-weight:400;color:#000}.mono a,.mono a:link{color:$pink !important;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.mono a:hover,.mono a:link:hover,.mono a:focus,.mono a:link:focus{color:$dark-pink !important;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.meta{text-transform:uppercase;letter-spacing:.03em;line-height:100%;font-size:90%;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.meta:before{display:none !important}.intro-text{font-family:'FoundersGroteskWeb',sans-serif;font-size:1.8em;line-height:1.25em;font-weight:400;margin-bottom:.8em}h1 a.post-edit-link,h2 a.post-edit-link,h3 a.post-edit-link,h4 a.post-edit-link,.published-date a.post-edit-link{font-size:18px;letter-spacing:0;font-weight:100;margin-left:15px;color:inherit;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}h1 a.post-edit-link:after,h2 a.post-edit-link:after,h3 a.post-edit-link:after,h4 a.post-edit-link:after,.published-date a.post-edit-link:after{display:none}h1 a.post-edit-link:hover,h2 a.post-edit-link:hover,h3 a.post-edit-link:hover,h4 a.post-edit-link:hover,.published-date a.post-edit-link:hover{opacity:8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=800)}@media (min-width:768px){body,p,li{font-size:21px}}@media (min-width:1024px){blockquote{margin:60px}blockquote p{font-size:40px;line-height:34px}}@media (min-width:1200px){h1{font-size:5.5em;margin:1em 0 0}h2{font-size:4em;margin:.8em 0 .3em}h3{font-size:3em;margin:.8em 0 .3em}h4{font-size:21px;margin:.8em 0 .3em}}@media (min-width:1440px){p,ul,ol,h4{font-size:24px}}*,html,body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:auto;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;scroll-behavior:smooth;scroll-padding-top:4rem}html.overflow-hide{overflow:hidden !important}body{width:100%;height:auto;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;position:relative;color:#000;font-family:'FoundersGroteskWeb',sans-serif;background-color:#fff;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:hidden;overscroll-behaviour-y:none;scroll-behavior:smooth;font-size:18px;font-variant-ligatures:common-ligatures}body.overflow-hide{overflow:hidden !important}.grecaptcha-badge{display:none !important}#adminmenu .wp-menu-image img{width:20px;height:auto}::selection{background:#9bd4d8;color:#000}::-moz-selection{background:#9bd4d8;color:#000}a{color:#000;outline:none}a:link,a:visited{color:#000;outline:none}a:hover,a:focus{text-decoration:none;outline:none}.wrapper{display:block;min-height:100%;position:relative;z-index:2;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.main-content{margin:0 30px 60px;max-width:700px;padding-top:60px}.post-content{padding:4em 0 0;height:auto;*zoom:1}.post-content:before,.post-content:after{content:"";display:table}.post-content:after{clear:both}.post-content .content-wrapper{max-width:1034px;margin:0 auto;padding:0 25px}.contained{width:calc(100% - 50px);max-width:1034px;margin-left:auto;margin-right:auto}@media (min-width:1140px){.contained{width:100%}}.inner-wrapper{width:100%;height:100%;margin:0 auto;display:block;position:relative;z-index:2}.iframe-table-embed{width:100%;border:1px solid #f2f2f2}.clear-both{content:"";display:block;clear:both}section:after,.clear:after{clear:both;content:"";display:block}b:after,strong:after,i:after,em:after,u:after{display:none}.pr-only{display:none !important}@media print{.no-print{visibility:hidden !important}.pr-only{display:block}}.home .nav .page-nav.desktop.scroll .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link,.home .nav .page-nav.desktop.scroll .inner #mega-menu-main > li.mega-menu-item.studentnet-link{display:none !important}.home .nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link,.home .nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.studentnet-link{display:inline-block !important}.home .nav .page-nav .logo:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}body.show-scroll-nav .page-nav.scroll{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}#nav{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.nav{display:block;width:100%;position:relative;height:auto;z-index:99}.nav .page-nav{display:block;margin:0;height:55px;position:relative;background-color:#fff}.nav .page-nav.mobile{display:block;background-color:transparent;position:absolute;top:0;left:0;right:0;z-index:80}.nav .page-nav.mobile .logo{z-index:80}.nav .page-nav.mobile.nav--white > .logo svg path,.nav .page-nav.mobile.nav--white > .logo svg polygon{fill:#fff}.nav .page-nav.mobile .bellows .bellows-nav .bellows-target .bellows-target-text{display:inline}.nav .page-nav.mobile .bellows .bellows-nav .bellows-target .bellows-target-description{display:block}.nav .page-nav.scroll{-webkit-transform:translateY(-120px);-moz-transform:translateY(-120px);-o-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s;position:fixed;top:0;left:0;right:0}.nav .page-nav.desktop{display:none;border-bottom:1px solid rgba(24,24,24,0.1);height:61px}.nav .page-nav.desktop.scroll{display:none !important;border-bottom:1px solid rgba(0,0,0,0.1);background-color:transparent}.nav .page-nav.desktop.nav--trans{position:absolute;top:0;left:0;right:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}.nav .page-nav.desktop.nav--trans .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.nav .page-nav.desktop.nav--trans .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.nav .page-nav.desktop.nav--trans .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#333 !important}.nav .page-nav.desktop.nav--white{border-bottom-color:rgba(255,255,255,0.1)}.nav .page-nav.desktop.nav--white .logo svg path,.nav .page-nav.desktop.nav--white .logo svg polygon{fill:#fff}.nav .page-nav.desktop.nav--white .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.nav .page-nav.desktop.nav--white .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#fff !important}.nav .page-nav.desktop.nav--white .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link .mega-indicator,.nav .page-nav.desktop.nav--white .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link .mega-indicator{color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.nav .page-nav.desktop.nav--white .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover .mega-indicator,.nav .page-nav.desktop.nav--white .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover .mega-indicator{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.nav .page-nav.desktop.nav--white .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.nav .page-nav.desktop.nav--white .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#fff !important}.nav .page-nav.desktop.nav--white .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-menu-link:after,.nav .page-nav.desktop.nav--white .inner #mega-menu-main .mega-menu-item.search-icon .mega-menu-link:after{color:#fff !important}.nav .page-nav.desktop .inner{position:relative;display:block;width:auto;height:100%;margin:0}.nav .page-nav.desktop .inner #mega-menu-wrap-main{height:60px !important;min-height:60px !important;background-color:#fff}.nav .page-nav.desktop .inner #mega-menu-wrap-main,.nav .page-nav.desktop .inner #mega-menu-main{text-align:center !important;color:#181818 !important;min-height:60px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important;border:none !important;border-top:4px solid transparent !important;background-color:transparent !important;padding:0 2px 0 17px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link .mega-indicator,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link .mega-indicator{font-size:17px !important;text-align:left;top:2px;right:5px;color:rgba(0,0,0,0.1) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item:hover > a.mega-menu-link{border-color:#f4e94e !important;background-color:transparent !important;color:#181818 !important;transition:border-color 200ms 200ms,background-color 200ms 200ms,color 200ms 200ms !important;-moz-transition:border-color 200ms 200ms,background-color 200ms 200ms,color 200ms 200ms !important;-webkit-transition:border-color 200ms 200ms,background-color 200ms 200ms,color 200ms 200ms !important;-o-transition:border-color 200ms 200ms,background-color 200ms 200ms,color 200ms 200ms !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#f4e94e !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-toggle-on.about-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-toggle-on.about-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-toggle-on.visit-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-toggle-on.visit-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-toggle-on.hca-live-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-toggle-on.hca-live-nav > a.mega-menu-link{background-color:#ebf3f0 !important;color:#181818 !important;border-color:#f4e94e !important;transition:border-color 200ms,background-color 200ms !important;-moz-transition:border-color 200ms,background-color 200ms !important;-webkit-transition:border-color 200ms,background-color 200ms !important;-o-transition:border-color 200ms,background-color 200ms !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-toggle-on.courses-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-toggle-on.courses-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.mega-toggle-on.apply-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.mega-toggle-on.apply-nav > a.mega-menu-link{background-color:#300d35 !important;color:#fff !important;border-color:#f4e94e !important;transition:border-color 200ms,background-color 200ms !important;-moz-transition:border-color 200ms,background-color 200ms !important;-webkit-transition:border-color 200ms,background-color 200ms !important;-o-transition:border-color 200ms,background-color 200ms !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.studentnet-link{display:none !important;position:absolute !important;right:50px !important;top:0;color:#888 !important;padding-right:13px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.studentnet-link > a.mega-menu-link{color:#888 !important;font-size:20px !important;padding-right:20px !important;position:relative !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link > a.mega-menu-link:before,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.studentnet-link > a.mega-menu-link:before{display:block !important;content:"";width:calc(100% - 40px);height:1px;background-color:#f8f5f3;position:absolute !important;top:50%;left:20px;margin-top:7px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.studentnet-link > a.mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.studentnet-link > a.mega-menu-link:after{display:block !important;content:"";width:1px;height:30px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-o-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);background-color:rgba(0,0,0,0.2);opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.about-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.about-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.visit-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.visit-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.hca-live-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.hca-live-nav:hover > a.mega-menu-link{background-color:#ebf3f0 !important;color:#181818 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.courses-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.courses-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main > li.mega-menu-item.apply-nav:hover > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main > li.mega-menu-item.apply-nav:hover > a.mega-menu-link{background-color:#300d35 !important;color:#fff !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main li.mega-menu-item{min-height:60px;line-height:60px}.nav .page-nav.desktop .inner #mega-menu-wrap-main a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main a.mega-menu-link{min-height:60px !important;line-height:45px !important;font-size:23px !important;font-weight:500 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main a.mega-menu-link .mega-indicator,.nav .page-nav.desktop .inner #mega-menu-main a.mega-menu-link .mega-indicator{margin:0 0 0 3px !important;color:#888 !important;font-size:20px;position:absolute;top:0;right:0}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.about-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.about-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu{background-color:#ebf3f0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.about-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.about-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.about-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.about-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link{color:#181818 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.about-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.about-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.about-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.about-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link:hover{background-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.courses-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.courses-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu{background-color:#300d35 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.courses-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.courses-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.courses-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.courses-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu a.mega-menu-link{color:#fff !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.courses-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.courses-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.courses-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.courses-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu a.mega-menu-link:hover{background-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu{padding:25px 60px 60px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item{overflow:hidden;padding:0 10px 0 10px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item .mega-block-title,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item .mega-block-title{display:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image{height:200px !important;overflow:hidden !important;position:relative}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image a,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image a{display:block;width:auto;height:auto}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image a:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image a:after{display:block;content:"";width:auto;height:50%;position:absolute;bottom:0;left:10px;right:10px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);z-index:0}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image img,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu li.mega-menu-item.widget_media_image img{width:auto;height:auto;min-width:100%;min-height:200px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link{background-color:#fff !important;min-height:100px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link:hover{background-color:#fff !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group{padding:0 20px !important;position:relative;height:100px;width:100% !important;z-index:1}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-title,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-title{margin:0 !important;color:#fff !important;position:absolute;top:-50px;left:20px;right:20px;width:auto;text-transform:uppercase !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-description,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.hca-live-nav .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-description{color:#000 !important;font-style:normal !important;font-weight:500 !important;font-size:20px !important;line-height:1em !important;margin:10px 0 0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon{margin-left:-20px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-menu-link{font-size:28px !important;line-height:52px !important;padding:0 !important;padding-right:20px !important;padding-left:20px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-menu-link:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-menu-link:hover{border-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-menu-link:before,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-menu-link:before{display:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-menu-link:after{display:inline-block !important;content:"s" !important;font-family:'hcaiconfont-regular' !important;font-size:inherit !important;color:#181818 !important;position:static !important;vertical-align:top !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon:hover,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon:hover{background-color:#300d35 !important;border-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon:hover .mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon:hover .mega-menu-link:after{color:rgba(255,255,255,0.5) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon:hover .mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon:hover .mega-menu-link{border-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu{padding:80px 60px 40px !important;text-align:center !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item{width:100%;max-width:1035px !important;margin:0 auto !important;float:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form{vertical-align:top}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form label,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form label{display:inline-block;width:auto;float:left;font-size:32px !important;line-height:100%;color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0 0 5px;font-weight:500}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field{display:inline-block;width:calc(100% - 90px);float:left;border:none;font-size:50px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);height:55px;line-height:50px;background-color:transparent;padding:0;font-weight:500;color:#fff !important;text-indent:-1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;caret-color:#fff}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field::-webkit-input-placeholder,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field::-webkit-input-placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field:-moz-placeholder,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field:-moz-placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field::placeholder,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-field::placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-submit,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon .mega-sub-menu li.mega-menu-item .clay-search-form input.clay-search-submit{display:inline-block;width:90px;height:90px;min-width:auto;border:1px solid rgba(255,255,255,0.2);text-align:center;line-height:94px;float:right;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;vertical-align:middle;background-color:transparent !important;margin-top:-37px !important;text-transform:none;text-indent:0;font-weight:400;padding:0 20px}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu{padding:60px 60px 80px !important;overflow:hidden !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu:after{display:block !important;content:"" !important;width:672px !important;height:297px !important;background-image:url("./img/textures/texture_watercolour.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;right:-220px !important;bottom:-150px !important;z-index:2 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item{border-top:1px solid rgba(255,255,255,0.2) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item .mega-sub-menu:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item .mega-sub-menu:after{display:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.widget_media_image,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.widget_media_image{padding-left:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.widget_media_image img,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.widget_media_image img{width:100% !important;height:auto}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav{width:280px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav a.mega-menu-link{color:rgba(255,255,255,0.5) !important;margin-bottom:10px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item{border:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#fff !important;padding-left:20px !important;position:relative;margin-bottom:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-how-to-apply-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link:after{display:block !important;width:15px;height:26px;content:"3";font-family:'hcaiconfont-regular' !important;line-height:29px;font-size:17px;position:absolute;left:0;top:0;vertical-align:baseline;color:inherit;text-align:left;text-indent:-4px;color:#888}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav{max-width:340px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav > a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav > a.mega-menu-link{color:rgba(255,255,255,0.5) !important;margin-bottom:10px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu{margin-top:10px}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item{border:none !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link{display:inline-block !important;margin-left:20px !important;position:relative;font-weight:400 !important;font-size:18px !important;line-height:18px !important;margin-bottom:5px !important;text-decoration:underline !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-application-links-nav .mega-sub-menu li.mega-menu-item a.mega-menu-link:after{display:block !important;width:15px;height:26px;content:"3";font-family:'hcaiconfont-regular' !important;line-height:23px;font-size:17px;position:absolute;left:-20px;top:0;vertical-align:baseline;color:inherit;text-align:left;text-indent:-4px;color:#888}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-download-prospectus-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-download-prospectus-link{width:calc(75% - 620px) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-download-prospectus-link a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item.mega-download-prospectus-link a.mega-menu-link{color:rgba(255,255,255,0.5) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.apply-nav .mega-sub-menu li.mega-menu-item .mega-sub-menu{padding:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu{padding:30px 30px 80px !important;overflow:hidden !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu:after{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;right:-335px !important;top:-40px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu:before,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu:before{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;left:-438px !important;top:215px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item{padding:0 10px 0 10px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image{height:160px !important;overflow:hidden !important;position:relative}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image a,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image a{display:block;width:auto;height:auto}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image img,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu li.mega-menu-item.widget_media_image img{width:auto;height:auto;min-width:100% !important;min-height:160px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link{padding-left:20px !important;position:relative;font-size:22px !important;line-height:26px !important;margin-top:20px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link:after,.nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.visit-nav .mega-sub-menu a.mega-menu-link:after{display:block !important;width:15px;height:26px;content:"3";font-family:'hcaiconfont-regular' !important;line-height:29px;font-size:17px;position:absolute;left:0;top:0;vertical-align:baseline;color:inherit;text-align:left;text-indent:-4px;color:#888}.nav .page-nav.desktop .inner #mega-menu-wrap-main ul.mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-main ul.mega-sub-menu{min-height:55px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main ul.mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-main ul.mega-sub-menu li.mega-menu-item,.nav .page-nav.desktop .inner #mega-menu-wrap-main ul.mega-sub-menu a.mega-menu-link,.nav .page-nav.desktop .inner #mega-menu-main ul.mega-sub-menu a.mega-menu-link{line-height:100% !important;min-height:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu{padding:60px 60px 80px !important;overflow:hidden !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu:after{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;right:-335px !important;top:-40px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu:before{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;left:-438px !important;top:215px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-size:26px !important;font-weight:500 !important;vertical-align:top !important;min-height:50px !important;margin-bottom:20px !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item{padding-top:0 !important;padding-bottom:0 !important;border-left:1px solid rgba(24,24,24,0.15) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item.widget_media_image{border-left:0 solid rgba(24,24,24,0.15) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item.widget_media_image img{width:100%;height:auto}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu,.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item{background-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.about-nav > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-weight:400 !important;font-size:18px !important;line-height:18px !important;margin-bottom:5px !important;background-color:transparent !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu{padding:35px 60px 80px !important;overflow:hidden !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu:after{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;right:-335px !important;top:-40px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu:before{display:block !important;content:"" !important;width:562px !important;height:562px !important;background-image:url("./img/textures/texture_dots.png") !important;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat !important;background-position:top left !important;position:absolute !important;left:-438px !important;top:215px !important;z-index:-1 !important;mix-blend-mode:multiply}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item{padding:0 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-size:26px !important;font-weight:500 !important;vertical-align:top !important;margin-bottom:15px !important;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.2)}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu{border-top:1px solid rgba(24,24,24,0.15) !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item.find-a-course-nav a.mega-menu-link{padding-left:20px !important;position:relative}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item.find-a-course-nav a.mega-menu-link:after{display:block;width:15px;height:26px;content:"3";font-family:'hcaiconfont-regular' !important;line-height:29px;font-size:17px;position:absolute;left:0;top:0;vertical-align:baseline;color:inherit;text-align:left;text-indent:-3px}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item.find-a-course-nav > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{border-bottom:0 solid #fff;font-size:26px !important;line-height:26px !important;font-weight:500 !important}.nav .page-nav.desktop .inner #mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu.courses-nav > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{display:inline-block !important;font-weight:400 !important;font-size:18px !important;line-height:18px !important;margin-bottom:5px !important;border-bottom:none;text-decoration:underline}.nav .page-nav .logo{display:inline-block;position:absolute;top:0;left:0;margin:15px 0 0 20px;width:70px;height:auto;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;z-index:99}.nav .page-nav .logo svg{display:block;width:100%;height:auto}.nav .page-nav .logo .knockout-logo{margin-top:-15px}.nav .page-nav .logo:hover{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.nav .page-nav .nav-icon{position:fixed;top:0;right:0;outline:0;display:inline-block;width:40px;height:40px;z-index:100;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;overflow:hidden;background-color:#fff;transition:background-color 300ms;-moz-transition:background-color 300ms;-webkit-transition:background-color 300ms;-o-transition:background-color 300ms}.nav .page-nav .nav-icon span{position:absolute;top:19px;right:9px;width:10px;background:#181818;display:block;height:2px;transition:background 300ms 300ms,transform 300ms 0ms,width 100ms;-moz-transition:background 300ms 300ms,transform 300ms 0ms,width 100ms;-webkit-transition:background 300ms 300ms,transform 300ms 0ms,width 100ms;-o-transition:background 300ms 300ms,transform 300ms 0ms,width 100ms}.nav .page-nav .nav-icon span:before,.nav .page-nav .nav-icon span:after{height:2px;background:#181818;content:"";display:block;right:0;position:absolute}.nav .page-nav .nav-icon span:before{width:20px;top:-6px;transition:top 300ms 300ms,transform 300ms 0ms;-moz-transition:top 300ms 300ms,transform 300ms 0ms;-webkit-transition:top 300ms 300ms,transform 300ms 0ms;-o-transition:top 300ms 300ms,transform 300ms 0ms}.nav .page-nav .nav-icon span:after{width:15px;bottom:-6px;transition:bottom 300ms 300ms,transform 300ms 0ms,width 100ms;-moz-transition:bottom 300ms 300ms,transform 300ms 0ms,width 100ms;-webkit-transition:bottom 300ms 300ms,transform 300ms 0ms,width 100ms;-o-transition:bottom 300ms 300ms,transform 300ms 0ms,width 100ms}.nav .page-nav .nav-icon.active{background-color:transparent;transition:background-color 300ms;-moz-transition:background-color 300ms;-webkit-transition:background-color 300ms;-o-transition:background-color 300ms}.nav .page-nav .nav-icon.active span{-webkit-transform:translateX(-80px) rotate(0deg);-moz-transform:translateX(-80px) rotate(0deg);-o-transform:translateX(-80px) rotate(0deg);-ms-transform:translateX(-80px) rotate(0deg);transform:translateX(-80px) rotate(0deg);background:transparent;transition:transform 300ms 300ms,width 100ms;-moz-transition:transform 300ms 300ms,width 100ms;-webkit-transition:transform 300ms 300ms,width 100ms;-o-transition:transform 300ms 300ms,width 100ms;width:20px}.nav .page-nav .nav-icon.active span:before{-webkit-transform:translateX(80px) translateY(0) rotate(-45deg);-moz-transform:translateX(80px) translateY(0) rotate(-45deg);-o-transform:translateX(80px) translateY(0) rotate(-45deg);-ms-transform:translateX(80px) translateY(0) rotate(-45deg);transform:translateX(80px) translateY(0) rotate(-45deg);top:0;transition:top 300ms,transform 300ms 300ms;-moz-transition:top 300ms,transform 300ms 300ms;-webkit-transition:top 300ms,transform 300ms 300ms;-o-transition:top 300ms,transform 300ms 300ms;background:#000}.nav .page-nav .nav-icon.active span:after{width:20px;-webkit-transform:translateX(80px) translateY(0) rotate(45deg);-moz-transform:translateX(80px) translateY(0) rotate(45deg);-o-transform:translateX(80px) translateY(0) rotate(45deg);-ms-transform:translateX(80px) translateY(0) rotate(45deg);transform:translateX(80px) translateY(0) rotate(45deg);bottom:0;transition:bottom 300ms,transform 300ms 300ms,width 100ms;-moz-transition:bottom 300ms,transform 300ms 300ms,width 100ms;-webkit-transition:bottom 300ms,transform 300ms 300ms,width 100ms;-o-transition:bottom 300ms,transform 300ms 300ms,width 100ms;background:#000}.nav .page-nav .nav-overlay{display:none;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f4e94e;vertical-align:middle;z-index:-10;overflow-y:scroll;pointer-events:none}.nav .page-nav .nav-overlay.close{visibility:visible;pointer-events:none;z-index:99}.nav .page-nav .nav-overlay.open{visibility:visible;pointer-events:auto;z-index:99}.nav .page-nav .nav-overlay.open .bellows .bellows-nav .bellows-menu-item{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity 400ms,transform 250ms;-moz-transition:opacity 400ms,transform 250ms;-webkit-transition:opacity 400ms,transform 250ms;-o-transition:opacity 400ms,transform 250ms}.nav .page-nav .nav-overlay.open .bellows .bellows-nav .bellows-menu-item:nth-of-type(2){transition-delay:100ms;-moz-transition-delay:100ms;-webkit-transition-delay:100ms;-o-transition-delay:100ms}.nav .page-nav .nav-overlay.open .bellows .bellows-nav .bellows-menu-item:nth-of-type(3){transition-delay:150ms;-moz-transition-delay:150ms;-webkit-transition-delay:150ms;-o-transition-delay:150ms}.nav .page-nav .nav-overlay.open .bellows .bellows-nav .bellows-menu-item:nth-of-type(4){transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms;-o-transition-delay:200ms}.nav .page-nav .nav-overlay.open .bellows .bellows-nav .bellows-menu-item:nth-of-type(5){transition-delay:250ms;-moz-transition-delay:250ms;-webkit-transition-delay:250ms;-o-transition-delay:250ms}.nav .page-nav .nav-overlay .inside{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;height:initial;min-height:100vh;margin:0;text-align:left}.nav .page-nav .nav-overlay .inside .social-acnts{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-self:flex-start;align-self:flex-start;width:auto;margin:auto 20px 20px}.nav .page-nav .nav-overlay .inside .social-acnts .social-icons{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:23px;line-height:100%;margin-right:5px}.nav .page-nav .nav-overlay .bellows{width:100%;min-width:100%;margin:60px 0}.nav .page-nav .nav-overlay .bellows .bellows-nav{display:inline-block;width:100%;padding-left:20px;line-height:100%}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-target{padding:10px 90px 10px 0;line-height:100%}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-target .bellows-target-title{line-height:100%}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-subtoggle i{display:none}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-subtoggle:before{display:block;width:15px;height:26px;content:"1";font-family:'hcaiconfont-regular' !important;line-height:29px;font-size:15px;position:absolute;right:15px;top:17px;vertical-align:baseline;color:inherit;text-align:center;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item{width:100%;padding-bottom:20px;border-top:1px solid #cec542;font-family:'FoundersGroteskWeb',sans-serif;font-size:32px;line-height:100%;font-weight:500;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);transition:opacity 250ms,transform 250ms;-moz-transition:opacity 250ms,transform 250ms;-webkit-transition:opacity 250ms,transform 250ms;-o-transition:opacity 250ms,transform 250ms}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item:nth-of-type(2){transition-delay:30ms;-moz-transition-delay:30ms;-webkit-transition-delay:30ms;-o-transition-delay:30ms}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item:nth-of-type(3){transition-delay:60ms;-moz-transition-delay:60ms;-webkit-transition-delay:60ms;-o-transition-delay:60ms}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item:nth-of-type(4){transition-delay:90ms;-moz-transition-delay:90ms;-webkit-transition-delay:90ms;-o-transition-delay:90ms}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item:nth-of-type(5){transition-delay:120ms;-moz-transition-delay:120ms;-webkit-transition-delay:120ms;-o-transition-delay:120ms}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item.bellows-active .bellows-subtoggle:before{content:"2"}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item{padding:0;border:none;font-size:24px;font-weight:400;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-target{padding:5px 0 3px;position:relative}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellow-target-divider{display:none}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-target-description{line-height:100%;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);padding-right:40px;margin-top:4px}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-subtoggle{display:none}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-subtoggle:before{display:none}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-submenu{padding:0 0 0 20px}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-submenu .bellows-menu-item{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-target{padding:3px 10px 3px 0}.nav .page-nav .nav-overlay .bellows .bellows-nav .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-submenu .bellows-menu-item .bellows-target:before{display:block;width:15px;height:26px;content:"3";font-family:'hcaiconfont-regular' !important;line-height:29px;font-size:17px;position:absolute;left:-20px;top:6px;vertical-align:baseline;color:inherit;text-align:left;text-indent:-3px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.post-type-archive-student_showcase #nav .page-nav.desktop #mega-menu-wrap-main #mega-menu-main > li.about-nav > a.mega-menu-link{border-color:#000}.single-courses #nav .page-nav.desktop #mega-menu-wrap-main #mega-menu-main > li.courses-nav > a.mega-menu-link{border-color:#fff !important}@media (min-width:768px){.nav .page-nav{height:60px}.nav .page-nav .nav-icon{position:absolute;background-color:transparent;right:0;top:0;width:70px;height:70px}.nav .page-nav .nav-icon.active span{width:30px}.nav .page-nav .nav-icon.active span:before,.nav .page-nav .nav-icon.active span:after{width:30px}.nav .page-nav .nav-icon span{width:20px;top:31px;right:19px}.nav .page-nav .nav-icon span:before{width:30px;top:-8px}.nav .page-nav .nav-icon span:after{width:25px;bottom:-8px}.nav .page-nav .logo{width:88px;margin:28px 0 0 27px}.nav .page-nav .logo .knockout-logo{margin-top:-28px}.nav .page-nav .nav-overlay{width:350px;left:auto;-webkit-box-shadow:-12px 2px 23px rgba(0,0,0,0.5);-moz-box-shadow:-12px 2px 23px rgba(0,0,0,0.5);box-shadow:-12px 2px 23px rgba(0,0,0,0.5);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.nav .page-nav .nav-overlay .logo{width:135px;margin:20px 0 0 27px}.nav .page-nav .nav-overlay.close{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);transition:transform 300ms;-moz-transition:transform 300ms;-webkit-transition:transform 300ms;-o-transition:transform 300ms}.nav .page-nav .nav-overlay.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:transform 300ms;-moz-transition:transform 300ms;-webkit-transition:transform 300ms;-o-transition:transform 300ms}.nav .page-nav .nav-overlay .bellows{margin:110px 0 60px}.nav .page-nav .nav-overlay .bellows .bellows-nav{padding-left:27px}.nav .page-nav.nav--white .nav-icon span,.nav .page-nav.nav--white-button .nav-icon span{background:#fff}.nav .page-nav.nav--white .nav-icon span:before,.nav .page-nav.nav--white-button .nav-icon span:before,.nav .page-nav.nav--white .nav-icon span:after,.nav .page-nav.nav--white-button .nav-icon span:after{background:#fff}.nav .page-nav.nav--white.nav-is-open .nav-icon span,.nav .page-nav.nav--white-button.nav-is-open .nav-icon span{background:#000}.nav .page-nav.nav--white.nav-is-open .nav-icon span:before,.nav .page-nav.nav--white-button.nav-is-open .nav-icon span:before,.nav .page-nav.nav--white.nav-is-open .nav-icon span:after,.nav .page-nav.nav--white-button.nav-is-open .nav-icon span:after{background:#000}.nav .page-nav.mobile.scroll .nav-icon{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}.nav .page-nav.mobile.scroll .nav-icon span{background:#000}.nav .page-nav.mobile.scroll .nav-icon span:before,.nav .page-nav.mobile.scroll .nav-icon span:after{background:#000}.nav .page-nav.mobile.scroll.nav-is-open .nav-icon{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav .page-nav.mobile.scroll.nav-is-open .nav-icon span{background:#000}.nav .page-nav.mobile.scroll.nav-is-open .nav-icon span:before,.nav .page-nav.mobile.scroll.nav-is-open .nav-icon span:after{background:#000}}@media (min-width:1024px){.nav .page-nav .logo{margin:14px 0 0 22px}.nav .page-nav .logo .knockout-logo{margin-top:-14px}.nav .page-nav.mobile{display:none}.nav .page-nav.mobile.scroll{display:none !important}.nav .page-nav.desktop{display:block}.nav .page-nav.desktop.scroll{display:block !important}}footer{width:100%;background:transparent}footer.mobile-footer{display:block}footer.mobile-footer .column{display:inline-block;width:50%;float:left;padding:0}footer.mobile-footer .column:before{left:0;right:0}footer.mobile-footer .column:first-of-type{display:inline-block;width:100%;float:none;margin-bottom:50px}footer.mobile-footer .column:nth-of-type(2){padding-right:10px}footer.mobile-footer .column:nth-of-type(2):before{right:10px}footer.mobile-footer .column:nth-of-type(3){padding-left:10px}footer.mobile-footer .column:nth-of-type(3):before{left:10px}footer.mobile-footer .column:last-of-type{display:inline-block;width:100%;float:none;margin-top:30px}footer.mobile-footer .column:last-of-type:before{display:none}footer.mobile-footer .column .email-signup,footer.mobile-footer .column .email-signup .menu{margin-top:0 !important}footer.mobile-footer .column .sub-menu{display:none}footer.mobile-footer .column #menu-footer-one-1,footer.mobile-footer .column #menu-footer-two-1{list-style:none;margin:0;padding:0;margin-top:10px}footer.mobile-footer .column #menu-footer-one-1 li,footer.mobile-footer .column #menu-footer-two-1 li{list-style:none;display:block}footer.mobile-footer .column #menu-footer-one-1 li{font-size:22px;line-height:22px;margin-bottom:5px;font-weight:500}footer.mobile-footer .column #menu-footer-one-1 li a{text-decoration:none}footer.mobile-footer .column #menu-footer-two-1 li{font-size:16px;line-height:16px;margin-bottom:5px;font-weight:400}footer.mobile-footer .column #menu-footer-two-1 li a{text-decoration:none}footer.mobile-footer .column .hca-footer-logo{width:120px;height:auto;margin-top:10px}footer.mobile-footer .column .social-icons{font-size:25px;margin-top:10px}footer.mobile-footer .yellow-bg{display:inline-block;width:100%;padding-bottom:10px}footer.mobile-footer .footer-cta{display:block;width:100%;height:125px;background-color:#fff;overflow:hidden;position:relative;padding:20px}footer.mobile-footer .footer-cta.blue{background-color:#9bd4d8}footer.mobile-footer .footer-cta h5{font-weight:600;font-size:28px;line-height:24px;margin:0}footer.mobile-footer .footer-cta h5 span{display:block;font-family:'hcaiconfont-regular' !important;font-size:25px;line-height:100%;text-align:left;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:10px}footer.mobile-footer .footer-cta img{display:block;width:226px;height:auto;position:absolute;bottom:-47px;right:-30px;margin:0}footer.mobile-footer .fiasco-link{display:inline-block;color:rgba(0,0,0,0.5);font-size:16px;line-height:16px}footer.mobile-footer .fiasco-link a{color:rgba(0,0,0,0.5);text-decoration:underline}footer.desktop-footer{display:none}footer.desktop-footer .yellow-bg{display:inline-block;float:left;width:calc(100% - 280px);min-height:280px;padding-top:35px}footer.desktop-footer .yellow-bg .inside-wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:row;width:100%;max-width:1035px;float:right}footer.desktop-footer .footer-cta{display:inline-block;width:246px;height:246px;float:left;overflow:hidden;position:relative;background-color:#ebf3f0;padding:20px}footer.desktop-footer .footer-cta.blue{background-color:#9bd4d8}footer.desktop-footer .footer-cta.open-day-cta img{bottom:0;width:170px}footer.desktop-footer .footer-cta h5{font-weight:600;font-size:28px;line-height:24px;margin:0}footer.desktop-footer .footer-cta h5 span{display:block;font-family:'hcaiconfont-regular' !important;font-size:25px;line-height:100%;text-align:left;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:10px}footer.desktop-footer .footer-cta img{display:block;width:226px;height:auto;position:absolute;bottom:20px;right:0;margin:0}footer.desktop-footer .fiasco-link{display:inline-block;width:100%;line-height:100%;vertical-align:middle;color:rgba(0,0,0,0.5);text-align:left;font-size:13px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}footer.desktop-footer .fiasco-link a{border-bottom:1px solid rgba(0,0,0,0.5);text-decoration:none;color:rgba(0,0,0,0.5)}footer .yellow-bg{background-color:#f4e94e;padding:20px 20px 50px}footer .column > .column{width:100%;padding:0;margin-top:25px}footer .column > .column:before{left:0;right:20px}footer .column > .column ul{margin:0;padding:0;margin-top:10px}footer .column > .column ul li{list-style:none;display:block;font-size:22px;line-height:22px;margin-bottom:5px;font-weight:500}footer .column > .column ul li a{text-decoration:none}footer .column{display:inline-block;width:25%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;position:relative}footer .column:before{display:block;content:"";width:auto;height:3px;position:absolute;top:0;left:20px;right:20px;background-color:#181818}footer .column p{margin:0;margin-bottom:5px;margin-top:10px;font-size:16px;line-height:16px}footer .column p.grey{color:rgba(0,0,0,0.5)}footer .column .sub-menu{display:none}footer .column .hca-footer-logo{width:140px;height:auto;margin-top:10px}footer .column .desktop-title{display:block;margin-top:10px;margin-bottom:8px;font-size:22px;line-height:100%}footer .column .social-icons{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:20px;line-height:100%}footer .column #menu-footer-one,footer .column #menu-footer-two{list-style:none;margin:0;padding:0;margin-top:10px}footer .column #menu-footer-one li,footer .column #menu-footer-two li{list-style:none;display:block}footer .column #menu-footer-one li{font-size:22px;line-height:22px;margin-bottom:5px;font-weight:500}footer .column #menu-footer-one li a{text-decoration:none}footer .column #menu-footer-two li{font-size:16px;line-height:16px;margin-bottom:5px;font-weight:400}footer .column #menu-footer-two li a{text-decoration:none}@media (min-width:768px){footer.mobile-footer{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;flex-direction:row-reverse}footer.mobile-footer .yellow-bg{width:calc(100% - 246px);float:left}footer.mobile-footer .footer-cta{width:246px;height:246px;float:right}footer.mobile-footer .column{width:33.3333333333%;float:left}footer.mobile-footer .column:first-of-type{width:33.3333333333%;float:left;padding-right:20px}footer.mobile-footer .column:first-of-type:before{right:20px}footer.mobile-footer .column:last-of-type{width:100%;float:none;margin-top:0}}@media (min-width:1024px){footer.mobile-footer{display:none}footer.desktop-footer{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;flex-direction:row}}@media (min-width:1440px){footer .column > .column ul li{font-size:25px;line-height:25px}footer .column .desktop-title{font-size:25px}footer .column p{font-size:18px;line-height:18px}footer .column .social-icons{font-size:25px}footer .column #menu-footer-one li{font-size:25px;line-height:25px}footer .column #menu-footer-two li{font-size:18px;line-height:18px}footer.desktop-footer .yellow-bg{width:calc(100% - 310px);min-height:320px}footer.desktop-footer .footer-cta{width:275px;height:275px}footer.desktop-footer .footer-cta.open-day-cta img{width:200px}}@media (min-width:1600px){footer.desktop-footer .yellow-bg .inside-wrapper{margin-right:200px}}*::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none;-moz-appearance:none}*::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none;-moz-appearance:none}*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;-moz-appearance:none}a.button,.button,input[type='button'],input[type='submit']{display:inline-block;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;outline:none;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;text-align:center;font-size:15px;width:auto;min-width:250px;height:60px;line-height:58px;text-decoration:none;position:relative;padding:0 20px;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;margin:15px auto;text-transform:uppercase;font-weight:600}a.button:hover,.button:hover,input[type='button']:hover,input[type='submit']:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}a.button.dark:hover,.button.dark:hover,input[type='button'].dark:hover,input[type='submit'].dark:hover{background-color:#888;color:#fff}a.button.icon,.button.icon,input[type='button'].icon,input[type='submit'].icon{position:relative;padding:0 45px 0 20px}a.button.icon span,.button.icon span,input[type='button'].icon span,input[type='submit'].icon span{width:20px;height:60px;font-family:'hcaiconfont-regular' !important;font-size:14px;font-weight:400;text-transform:none;display:inline-block;color:inherit;line-height:60px;vertical-align:middle;position:absolute;right:20px;top:0;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}a.button.disabled,.button.disabled,input[type='button'].disabled,input[type='submit'].disabled,a.button:disabled,.button:disabled,input[type='button']:disabled,input[type='submit']:disabled{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);pointer-events:none}a.button.failed,.button.failed,input[type='button'].failed,input[type='submit'].failed{width:60px;min-width:60px;max-width:60px;height:60px;line-height:55px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#ce2741;text-indent:-9999px;overflow:hidden;color:transparent}a.button.success,.button.success,input[type='button'].success,input[type='submit'].success{width:60px;min-width:60px;max-width:60px;height:60px;line-height:55px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#45ab5e;text-indent:-9999px;overflow:hidden;color:transparent}a.button.download,.button.download,input[type='button'].download,input[type='submit'].download{position:relative;text-align:left;padding:0 30px}a.button.download:after,.button.download:after,input[type='button'].download:after,input[type='submit'].download:after{display:block;content:"f";width:30px;height:60px;line-height:60px;position:absolute;top:0;right:25px;text-align:center;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:15px}a.button.ticket,.button.ticket,input[type='button'].ticket,input[type='submit'].ticket{position:relative;text-align:left;padding:0 30px}a.button.ticket:after,.button.ticket:after,input[type='button'].ticket:after,input[type='submit'].ticket:after{display:block;content:"E";width:30px;height:60px;line-height:60px;position:absolute;top:0;right:25px;text-align:center;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:20px}a.button.arrow,.button.arrow,input[type='button'].arrow,input[type='submit'].arrow{position:relative;text-align:left;padding:0 50px 0 30px}a.button.arrow:after,.button.arrow:after,input[type='button'].arrow:after,input[type='submit'].arrow:after{display:block;content:"3";width:30px;height:60px;line-height:60px;position:absolute;top:0;right:15px;text-align:center;color:#888;font-family:'hcaiconfont-regular' !important;font-size:15px;transition:color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-webkit-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s}a.button.arrow:hover:after,.button.arrow:hover:after,input[type='button'].arrow:hover:after,input[type='submit'].arrow:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);transition:color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-webkit-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s}a.button.rounded,.button.rounded,input[type='button'].rounded,input[type='submit'].rounded{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px}a.button.pill,.button.pill,input[type='button'].pill,input[type='submit'].pill{border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;-o-border-radius:60px;padding:0 25px}a.button.border,.button.border,input[type='button'].border,input[type='submit'].border{background-color:transparent;border:1px solid #181818;color:#fff;transition:background-color .25s,border-color .25s;-moz-transition:background-color .25s,border-color .25s;-webkit-transition:background-color .25s,border-color .25s;-o-transition:background-color .25s,border-color .25s;letter-spacing:.1em;min-width:0;height:auto;padding:12px 40px 12px 20px;font-size:15px;line-height:100%}a.button.border.download:after,.button.border.download:after,input[type='button'].border.download:after,input[type='submit'].border.download:after{color:#fff}a.button.border:hover,.button.border:hover,input[type='button'].border:hover,input[type='submit'].border:hover{background-color:#fff;color:#000;transition:background-color .25s,border-color .25s;-moz-transition:background-color .25s,border-color .25s;-webkit-transition:background-color .25s,border-color .25s;-o-transition:background-color .25s,border-color .25s}a.button.border:after,.button.border:after,input[type='button'].border:after,input[type='submit'].border:after{content:'3';display:inline-block;width:20px;height:100%;font-family:'hcaiconfont-regular' !important;color:inherit;font-size:15px;line-height:15px;vertical-align:middle;position:absolute;top:13px;right:10px;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}a.button.border.border--light,.button.border.border--light,input[type='button'].border.border--light,input[type='submit'].border.border--light{border-color:rgba(255,255,255,0.4) !important;text-align:left;pointer-events:auto}.play-icon{display:block;width:70px;height:70px;background:$dark-green;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;transition:background .25s,box-shadow .25s;-moz-transition:background .25s,box-shadow .25s;-webkit-transition:background .25s,box-shadow .25s;-o-transition:background .25s,box-shadow .25s;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 0 rgba(0,0,0,0.4);box-shadow:0 0 0 rgba(0,0,0,0.4)}.play-icon img{width:40%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%,-50%);-moz-transform:translate(-40%,-50%);-o-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.play-icon:hover{-webkit-box-shadow:0 0 60px rgba(0,0,0,0.4);-moz-box-shadow:0 0 60px rgba(0,0,0,0.4);box-shadow:0 0 60px rgba(0,0,0,0.4);background:$orange;transition:background .25s,box-shadow .25s;-moz-transition:background .25s,box-shadow .25s;-webkit-transition:background .25s,box-shadow .25s;-o-transition:background .25s,box-shadow .25s}.alm-btn-wrap{width:100%;max-width:250px;margin:0 auto !important;border-top:1px solid #888;padding:0 !important}.alm-btn-wrap .alm-load-more-btn{width:auto !important;height:auto !important;font-weight:500 !important;letter-spacing:.03em !important;line-height:100% !important;color:#000 !important;background:transparent !important;padding:20px 30px 20px 55px !important;vertical-align:middle !important;border:1px solid #888 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;margin:-1px 0 0 0 !important;text-transform:uppercase !important;font-family:'FoundersGroteskWeb',sans-serif !important}.alm-btn-wrap .alm-load-more-btn:after{display:block;width:25px;height:23px;content:"k";font-family:'hcaiconfont-regular' !important;font-size:25px;font-weight:400;vertical-align:baseline;line-height:100%;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:none !important}.alm-btn-wrap .alm-load-more-btn.loading:after{-webkit-animation:ajax-spin 1.5s forwards infinite;-moz-animation:ajax-spin 1.5s forwards infinite;-o-animation:ajax-spin 1.5s forwards infinite;-ms-animation:ajax-spin 1.5s forwards infinite;animation:ajax-spin 1.5s forwards infinite}.alm-btn-wrap .alm-load-more-btn.loading:before{display:none !important}a.massive-cta{background:#45ab5e;color:#000;padding:.5em .6em .7em .6em;margin:2em auto 0 auto;display:block;font-weight:600;letter-spacing:-.03em;max-width:1034px;position:relative;width:calc(100% - 40px);font-size:1.2em;line-height:1.5em;*zoom:1}a.massive-cta:before,a.massive-cta:after{content:"";display:table}a.massive-cta:after{clear:both}a.massive-cta:before{display:block;content:'';width:100%;background:#000;height:3px}a.massive-cta:after{display:block;content:">";font-family:'hcaiconfont-regular' !important;font-weight:100;float:right;margin-top:.2em;margin-right:0;font-size:.8em;transition:margin .3s ease;-moz-transition:margin .3s ease;-webkit-transition:margin .3s ease;-o-transition:margin .3s ease}a.massive-cta:hover:after{margin-right:5px;transition:margin .3s ease;-moz-transition:margin .3s ease;-webkit-transition:margin .3s ease;-o-transition:margin .3s ease}@media (min-width:768px){a.massive-cta{margin:2.5em auto 0 auto;font-size:34px}}@media (min-width:1024px){a.massive-cta{margin-top:2em;padding:.5em .6em .7em .6em;font-size:46px}a.massive-cta:before{height:4px}a.massive-cta:after{font-size:30px}}ul.tags{margin:0;padding:0;text-align:center}ul.tags li{list-style:none;display:inline-block;width:auto;height:auto;margin-right:8px;margin-bottom:6px;padding:0}ul.tags li a{display:inline-block;width:auto;height:auto;padding:5px 12px 8px 12px;border:1px solid rgba(0,0,0,0.3);color:rgba(0,0,0,0.6);font-size:16px;line-height:100%;font-weight:400;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;background-color:transparent;transition:color .3s,background-color .3s,border-color .3s;-moz-transition:color .3s,background-color .3s,border-color .3s;-webkit-transition:color .3s,background-color .3s,border-color .3s;-o-transition:color .3s,background-color .3s,border-color .3s}ul.tags li a:hover,ul.tags li a.active{background-color:#000;color:#fff;border-color:#000;transition:color .3s,background-color .3s,border-color .3s;-moz-transition:color .3s,background-color .3s,border-color .3s;-webkit-transition:color .3s,background-color .3s,border-color .3s;-o-transition:color .3s,background-color .3s,border-color .3s}ul.tags.journal{text-align:left}ul.tags.journal li a:hover,ul.tags.journal li a.active{color:#45ab5e}ul.tags.courses li a:hover,ul.tags.courses li a.active{color:#f4e94e}@media (min-width:768px){ul.tags li a{font-size:18px}}label,.label{font-family:'FoundersGroteskWeb',sans-serif;font-size:14px;text-transform:none;letter-spacing:.01em;font-weight:400;color:#181818}input.show{display:inline-block !important}input[type='button'],input[type="submit"],input .wpcf7-submit,input #mc-embedded-subscribe{display:inline-block;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;outline:none;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;text-align:center;font-size:16px;width:100%;max-width:300px;height:60px;line-height:58px;text-decoration:none;position:relative;padding:0 30px;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;margin:15px auto;text-transform:uppercase;font-weight:600;text-align:left}input[type='button']:after,input[type="submit"]:after,input .wpcf7-submit:after,input #mc-embedded-subscribe:after{display:block;content:"3";width:30px;height:60px;line-height:60px;position:absolute;top:0;right:15px;text-align:center;color:#888;font-family:'hcaiconfont-regular' !important;font-size:15px;transition:color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-webkit-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s}input[type='button']:hover,input[type="submit"]:hover,input .wpcf7-submit:hover,input #mc-embedded-subscribe:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}input[type='button']:hover:after,input[type="submit"]:hover:after,input .wpcf7-submit:hover:after,input #mc-embedded-subscribe:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);transition:color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-webkit-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s}input[type='text'],input[type='email'],input[type='search'],input[type='tel'],input[type='password']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:1px solid #d6d6d6;text-align:left;width:100%;max-width:300px;background:transparent;outline:none;font-size:18px;color:#181818;height:35px;font-weight:400;font-family:'FoundersGroteskWeb',sans-serif;line-height:35px;padding:0 12px;margin:0;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-webkit-box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5);box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5)}input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block !important;width:16px;height:16px;margin-left:0;background-color:transparent;border:1px solid #d6d6d6;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5)}input[type='checkbox']:checked{position:relative;border-color:#d6d6d6}input[type='checkbox']:checked:after{display:block;width:16px;height:16px;content:"✓";font-family:Arial Unicode MS,Lucida Grande,sans-serif;font-weight:400;color:#45ab5e;font-size:12px;text-align:center;line-height:16px;vertical-align:middle;position:absolute;top:0;left:0}input[type='checkbox']:checked ~.sf-label-checkbox{color:#45ab5e}input:focus{border-color:#181818;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}input.not-empty{border-color:#45ab5e;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}input.empty{border-color:#ce2741;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d6d6d6;text-align:left;width:100%;max-width:400px;background:transparent;outline:none;font-size:20px;color:#181818;height:240px;font-weight:400;font-family:'FoundersGroteskWeb',sans-serif;line-height:1.25em;padding:12px 12px;margin:0}textarea:focus{border-color:#181818;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}textarea.not-empty{border-color:#45ab5e;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}textarea.empty{border-color:#ce2741;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}*::-webkit-input-placeholder{color:#888}*input:-moz-placeholder{color:#888 !important}input::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888}select,.wpcf7 select{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:1px solid #d6d6d6;text-align:left;width:100%;max-width:300px;background:transparent;outline:none;font-size:18px;color:#888;height:35px;font-weight:400;font-family:'FoundersGroteskWeb',sans-serif;line-height:1em;padding:0 12px;margin:0;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,0.2);box-shadow:0 2px 2px -1px rgba(0,0,0,0.2)}select.wpcf7-selectParent{display:inline-block;width:inherit;height:inherit;position:relative;margin-bottom:20px}select.wpcf7-selectParent .wpcf7-form-control-wrap{margin-bottom:0}select.wpcf7-selectParent:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#888 transparent transparent transparent;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.password-form .wpcf7-selectParent{width:auto;float:none;margin:0}.password-form select{height:2.2em}.password-form select:focus,.password-form select:active{outline:none}.password-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}div.wpcf7 .ajax-loader{display:none !important}form.wpcf7-form{text-align:left}form.wpcf7-form .wpcf7-form-control-wrap{margin:.5em auto;display:block}form.wpcf7-form .wpcf7-form-control-wrap.first-name,form.wpcf7-form .wpcf7-form-control-wrap.surname,form.wpcf7-form .wpcf7-form-control-wrap.your-email,form.wpcf7-form .wpcf7-form-control-wrap.telephone,form.wpcf7-form .wpcf7-form-control-wrap.address-one,form.wpcf7-form .wpcf7-form-control-wrap.address-two,form.wpcf7-form .wpcf7-form-control-wrap.city,form.wpcf7-form .wpcf7-form-control-wrap.county,form.wpcf7-form .wpcf7-form-control-wrap.postcode,form.wpcf7-form .wpcf7-form-control-wrap.Currentschoolcollege{display:inline-block}form.wpcf7-form input[type="checkbox"]{display:inline}form.wpcf7-form .wpcf7-text{width:calc(100% - 15px)}form.wpcf7-form .wpcf7-list-item-label{display:inline !important;line-height:auto}form.wpcf7-form .wpcf7-checkbox.wpcf7-form-control{margin:1em auto}form.wpcf7-form .wpcf7-acceptance{margin:1em auto}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{display:block;padding-left:25px}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type="checkbox"]{float:left;margin-left:-25px;vertical-align:top}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{display:inline-block !important;vertical-align:top;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);font-size:1.1em}.wpcf7-list-item-label{line-height:18px;vertical-align:middle;margin-right:1em;display:inline}.wpcf7-list-item,span.wpcf7-list-item{margin:0}.wpcf7-list-item input[type="checkbox"],span.wpcf7-list-item input[type="checkbox"]{margin-right:5px;vertical-align:middle}.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip{width:100%;font-family:'FoundersGroteskWeb',sans-serif;font-size:14px;color:#ce2741;display:inline-block;position:absolute;top:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpcf7-validation-errors,.wpcf7-mail-sent-ok,.wpcf7-mail-sent-ng{font-family:'FoundersGroteskWeb',sans-serif;margin:0 !important;padding:0 !important;font-weight:700}.wpcf7-validation-errors,.wpcf7-mail-sent-ng{font-family:'FoundersGroteskWeb',sans-serif;font-size:16px;border:0 solid #f7e700 !important;color:#ce2741}.wpcf7-mail-sent-ok{font-family:'FoundersGroteskWeb',sans-serif;font-size:16px;border:0 solid #2bb24f !important;color:#2bb24f}.post-password-form label,.post-password-form input[type="password"]{display:block}@media (min-width:768px){.wpcf7-selectParent .wpcf7-form-control-wrap{width:100% !important;float:none !important;margin:0 !important}form.wpcf7-form input[type="radio"],form.wpcf7-form input[type="checkbox"]{vertical-align:middle;margin-right:5px}form.wpcf7-form .wpcf7-list-item-label{vertical-align:middle}}@media (min-width:1200px){.wpcf7-validation-errors,.wpcf7-mail-sent-ng,.wpcf7-mail-sent-ok{font-size:21px}}.slider{margin:0 auto 0;width:100%;height:100vh;position:relative;z-index:2}.slider .intro-block{display:block;position:absolute;width:100%;margin:0 5%;padding:20px;max-width:90%;bottom:30%;background:#9bd4d8;z-index:3}.slider .intro-block h2{padding:0;margin-top:0;margin-bottom:.4em;font-size:2.4em}.slider .intro-block p{padding:0;margin:0;line-height:1.4em}.slider .outer-wrapper{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;min-height:100vh;overflow:hidden}.slider .outer-wrapper .background-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover}.slider .outer-wrapper .scroll-down{display:block;position:absolute;bottom:30px;left:50%;width:18px;height:25px;-webkit-transform:translate(-50%,0) rotate(0deg);-moz-transform:translate(-50%,0) rotate(0deg);-o-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg);background-image:url("./img/scroll-arrow.png");-webkit-background-size:18px;background-size:18px;-webkit-animation-name:bounceSpin;-moz-animation-name:bounceSpin;-o-animation-name:bounceSpin;-ms-animation-name:bounceSpin;animation-name:bounceSpin;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:4;-moz-animation-iteration-count:4;-o-animation-iteration-count:4;-ms-animation-iteration-count:4;animation-iteration-count:4}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider:hover .slick-next,.slick-slider:hover .slick-prev{visibility:visible}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;cursor:-webkit-hand;cursor:-moz-hand;cursor:hand}.slick-loading .slick-list{background:#fff url("./img/ajax-loader.gif") center center no-repeat}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after{clear:both}.slick-track:before,.slick-track:after{content:"";display:table}.slick-initialized .slick-slide{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;width:100%;vertical-align:middle}.slick-slide{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;width:100%;vertical-align:middle;float:left;height:100%;min-height:100vh;display:none;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;margin:0;position:relative;-webkit-transform:translate3d(0,0,0)}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slide{text-align:center}.slide .background-image{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;-webkit-filter:grayscale(1) brightness(.6);filter:grayscale(1) brightness(.6);z-index:-1;-webkit-transform:translate3d(0,0,0)}.slide h2{font-size:2em;margin:0 auto;padding:0}.slide p{padding:0;margin:0}.slide h2,.slide p{text-shadow:1px 1px 7px rgba(0,0,0,0.5)}.slide .inner-wrapper{display:block;width:auto;height:auto;overflow:auto;margin:0 auto;position:relative;max-width:100%;padding:0 15px}[dir="rtl"] .slick-slide{float:right;height:auto}[dir="rtl"] .slick-prev{left:auto;right:0}[dir="rtl"] .slick-prev:before{content:"→"}[dir="rtl"] .slick-next{left:0;right:auto}[dir="rtl"] .slick-next:before{content:"←"}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;top:50%;width:80px;height:40px;text-indent:-99999px;background-color:transparent;padding:0;z-index:2;border:none;outline:none;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:transparent}.slick-prev:after,.slick-next:after{display:block;width:100%;height:100%;font-family:'hcaiconfont-regular' !important;font-size:1.6em;text-align:left;color:#fff;position:absolute;top:0;left:0;text-indent:0}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25)}.slick-prev{left:25px}.slick-prev:after{content:"4"}.slick-next{right:25px}.slick-next:after{content:"3";text-align:right}.slick-active{cursor:-webkit-default;cursor:-moz-default;cursor:default}.slick-dots{display:inline-block;position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;margin:0 auto;padding:0;text-align:center;z-index:1}.slick-dots li{width:12px;height:12px;background:rgba(255,255,255,0.6);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;overflow:hidden;display:inline-block;float:left;margin:0 4px;transition:background .25s;-moz-transition:background .25s;-webkit-transition:background .25s;-o-transition:background .25s}.slick-dots li.slick-active{background:#fff;transition:background .25s;-moz-transition:background .25s;-webkit-transition:background .25s;-o-transition:background .25s}.slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;text-indent:-999999px;height:inherit;width:inherit;margin:0;padding:0;outline:none;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}@media (min-width:480px){.slide .inner-wrapper{max-width:400px;padding:0}}@media (min-width:768px){.slide h2{font-size:3em}.slider .intro-block{max-width:600px}}@media (min-width:768px){.slider .intro-block{max-width:800px}}.swiper-container{width:100%;height:100%}.swiper-wrapper{overflow:visible}.swiper-slide{text-align:center;font-size:18px;background:#fff;width:80%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.post-slider .swiper-button-next{background:rgba(255,255,255,0.8);top:0;bottom:0;right:0;height:100%;width:60px;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%)}.wysiwyg-section{text-align:center}.wysiwyg-section *:first-child{margin-top:0}.wysiwyg-section.left{text-align:left}.wysiwyg-section.left h1,.wysiwyg-section.left h2,.wysiwyg-section.left h3,.wysiwyg-section.left h4,.wysiwyg-section.left h5,.wysiwyg-section.left p,.wysiwyg-section.left blockquote,.wysiwyg-section.left ul,.wysiwyg-section.left ol{margin-right:auto;margin-left:0}.wysiwyg-section.left blockquote{padding-top:0}.wysiwyg-section.left blockquote:before{display:none}.wysiwyg-section.left blockquote p{margin:0 0 1em 0}.wysiwyg-section.left blockquote p:before{display:inline;content:'“';color:inherit;font-family:'hcaiconfont-regular' !important;font-size:30px;line-height:100%;position:static;margin-right:.2em;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.wysiwyg-section.right{text-align:right}.wysiwyg-section.right h1,.wysiwyg-section.right h2,.wysiwyg-section.right h3,.wysiwyg-section.right h4,.wysiwyg-section.right h5,.wysiwyg-section.right p,.wysiwyg-section.right blockquote,.wysiwyg-section.right ul,.wysiwyg-section.right ol{margin:1em 0 1em auto}.wysiwyg-section h1,.wysiwyg-section h2,.wysiwyg-section h3,.wysiwyg-section h4,.wysiwyg-section h5,.wysiwyg-section p{margin:1em auto;text-align:left}.wysiwyg-section h1,.wysiwyg-section h2,.wysiwyg-section h3{margin:.5em auto;line-height:.85em}.wysiwyg-section h3{margin:1em auto .5em auto}.wysiwyg-section blockquote{margin:60px auto}.wysiwyg-section blockquote:before{color:#ce2741}.wysiwyg-section blockquote p{text-align:inherit;padding:0 30px;color:#ce2741;font-weight:600;line-height:1em}.wysiwyg-section blockquote p span{font-weight:600 !important}.wysiwyg-section blockquote p .last-word:after{display:none}.wysiwyg-section p a,.wysiwyg-section ul a,.wysiwyg-section ol a{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.wysiwyg-section p a:hover,.wysiwyg-section ul a:hover,.wysiwyg-section ol a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.wysiwyg-section p .last-word,.wysiwyg-section ul .last-word,.wysiwyg-section ol .last-word{position:relative}.wysiwyg-section p .last-word:after,.wysiwyg-section ul .last-word:after,.wysiwyg-section ol .last-word:after{display:block;content:"";width:11px;height:11px;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;margin-top:2px}.wysiwyg-section strong a,.wysiwyg-section b a{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.wysiwyg-section strong a:hover,.wysiwyg-section b a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.wysiwyg-section a.button{display:inline-block;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;outline:none;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;text-align:center;font-size:15px;width:auto;min-width:250px;height:60px;line-height:58px;text-decoration:none;position:relative;padding:0 20px;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;margin:15px auto;text-transform:uppercase;font-weight:600}.wysiwyg-section a.button:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;border:none}.wysiwyg-section ul{text-align:left;margin:2em 0}.wysiwyg-section ul li{margin:.2em 0;padding-right:30px;padding-left:10px}.wysiwyg-section img.aligncenter,.wysiwyg-section img.alignnone{margin-left:auto;margin-right:auto;width:auto;height:auto}.wysiwyg-section .wp-caption,.wysiwyg-section .wp-caption.alignright,.wysiwyg-section .wp-caption.alignleft,.wysiwyg-section img{max-width:100%;width:auto;height:auto;margin:1.6em 0}.wysiwyg-section .wp-caption img,.wysiwyg-section .wp-caption.alignright img,.wysiwyg-section .wp-caption.alignleft img{margin:0}.wysiwyg-section .wp-caption{position:relative}.wysiwyg-section .wp-caption .wp-caption-text{position:absolute;z-index:1;bottom:0;left:0;width:auto;max-width:80%;margin:0;color:#181818;font-size:.8em;line-height:1.3em;font-family:'FoundersGroteskWeb',sans-serif;background-color:#eee;padding:6px 12px 8px 12px;vertical-align:middle}.wysiwyg-section .gallery .gallery-item{position:relative;margin:0 !important}.wysiwyg-section .gallery .gallery-item img{border:3px solid #fff !important;margin:0}.wysiwyg-section .gallery .gallery-item:hover .gallery-caption{bottom:3px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.wysiwyg-section .gallery .gallery-caption{position:absolute;bottom:0;left:3px;max-width:90%;background:#f8f5f3;padding:.2em .5em .4em .5em;line-height:1em;text-align:left;font-size:15px;letter-spacing:.02em;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}@media (min-width:1024px){.wysiwyg-section .wp-caption .wp-caption-text{font-size:.9em;line-height:1.3em}.wysiwyg-section .wp-caption.alignright,.wysiwyg-section img.alignright,.wysiwyg-section .wp-caption.alignleft,.wysiwyg-section img.alignleft{display:inline-block;float:right;margin:40px 60px;margin-right:-60px;word-wrap:normal}.wysiwyg-section .wp-caption.alignleft,.wysiwyg-section img.alignleft{margin-right:60px;margin-left:-60px}.wysiwyg-section .gallery{margin-left:-6px !important;margin-right:-6px !important}.wysiwyg-section .gallery .gallery-item img{border:6px solid #fff !important}}body #nav,body .wrapper{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;-o-transition:opacity .8s ease-out}body.loaded #loader{background-image:none}body.loaded #nav,body.loaded .wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;-o-transition:opacity .8s ease-out}#loader{display:block;background:center center transparent no-repeat;background-image:url("./img/ajax-loading.gif");position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}html.js .hero-slide #breadcrumbs,html.js .hero-slide h1 span{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:transform .5s ease-out 1s,opacity .5s ease-out 1s;-moz-transition:transform .5s ease-out 1s,opacity .5s ease-out 1s;-webkit-transition:transform .5s ease-out 1s,opacity .5s ease-out 1s;-o-transition:transform .5s ease-out 1s,opacity .5s ease-out 1s}html.js .hero-slide h1 span{display:inline-block;transition:transform .5s ease-out 1.5s,opacity .5s ease-out 1.5s;-moz-transition:transform .5s ease-out 1.5s,opacity .5s ease-out 1.5s;-webkit-transition:transform .5s ease-out 1.5s,opacity .5s ease-out 1.5s;-o-transition:transform .5s ease-out 1.5s,opacity .5s ease-out 1.5s}html.js .loaded .hero-slide #breadcrumbs,html.js .loaded .hero-slide h1 span{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1.5s ease-out 1s,opacity 1s ease-out 1s;-moz-transition:transform 1.5s ease-out 1s,opacity 1s ease-out 1s;-webkit-transition:transform 1.5s ease-out 1s,opacity 1s ease-out 1s;-o-transition:transform 1.5s ease-out 1s,opacity 1s ease-out 1s}html.js .loaded .hero-slide h1 span{transition:transform 1.5s ease-out 1.5s,opacity 1s ease-out 1.5s;-moz-transition:transform 1.5s ease-out 1.5s,opacity 1s ease-out 1.5s;-webkit-transition:transform 1.5s ease-out 1.5s,opacity 1s ease-out 1.5s;-o-transition:transform 1.5s ease-out 1.5s,opacity 1s ease-out 1.5s}html.js .loaded .hero-slide h1 span:nth-child(2){transition-delay:1.7s;-moz-transition-delay:1.7s;-webkit-transition-delay:1.7s;-o-transition-delay:1.7s}html.js .loaded .hero-slide h1 span:nth-child(3){transition-delay:1.9s;-moz-transition-delay:1.9s;-webkit-transition-delay:1.9s;-o-transition-delay:1.9s}html.js .loaded .hero-slide h1 span:nth-child(4){transition-delay:2.1s;-moz-transition-delay:2.1s;-webkit-transition-delay:2.1s;-o-transition-delay:2.1s}html.js .loaded .hero-slide h1 span:nth-child(5){transition-delay:2.3s;-moz-transition-delay:2.3s;-webkit-transition-delay:2.3s;-o-transition-delay:2.3s}html.js .loaded .hero-slide h1 span:nth-child(6){transition-delay:2.5s;-moz-transition-delay:2.5s;-webkit-transition-delay:2.5s;-o-transition-delay:2.5s}html.js .loaded .hero-slide h1 span:nth-child(7){transition-delay:2.7s;-moz-transition-delay:2.7s;-webkit-transition-delay:2.7s;-o-transition-delay:2.7s}html.js .loaded .hero-slide h1 span:nth-child(8){transition-delay:2.9s;-moz-transition-delay:2.9s;-webkit-transition-delay:2.9s;-o-transition-delay:2.9s}html.js .loaded .hero-slide h1 span:nth-child(9){transition-delay:3.1s;-moz-transition-delay:3.1s;-webkit-transition-delay:3.1s;-o-transition-delay:3.1s}html.js .loaded .hero-slide h1 span:nth-child(10){transition-delay:3.3s;-moz-transition-delay:3.3s;-webkit-transition-delay:3.3s;-o-transition-delay:3.3s}html.js .loaded .hero-slide h1 span:nth-child(11){transition-delay:3.5s;-moz-transition-delay:3.5s;-webkit-transition-delay:3.5s;-o-transition-delay:3.5s}html.js .loaded .hero-slide h1 span:nth-child(12){transition-delay:3.7s;-moz-transition-delay:3.7s;-webkit-transition-delay:3.7s;-o-transition-delay:3.7s}html.js .loaded .hero-slide h1 span:nth-child(13){transition-delay:3.9s;-moz-transition-delay:3.9s;-webkit-transition-delay:3.9s;-o-transition-delay:3.9s}html.js .loaded .hero-slide h1 span:nth-child(14){transition-delay:4.1s;-moz-transition-delay:4.1s;-webkit-transition-delay:4.1s;-o-transition-delay:4.1s}html.js .loaded .hero-slide h1 span:nth-child(15){transition-delay:4.3s;-moz-transition-delay:4.3s;-webkit-transition-delay:4.3s;-o-transition-delay:4.3s}html.js .loaded .hero-slide h1 span:nth-child(16){transition-delay:4.5s;-moz-transition-delay:4.5s;-webkit-transition-delay:4.5s;-o-transition-delay:4.5s}html.js .loaded .hero-slide h1 span:nth-child(17){transition-delay:4.7s;-moz-transition-delay:4.7s;-webkit-transition-delay:4.7s;-o-transition-delay:4.7s}html.js .loaded .hero-slide h1 span:nth-child(18){transition-delay:4.9s;-moz-transition-delay:4.9s;-webkit-transition-delay:4.9s;-o-transition-delay:4.9s}html.js .loaded .hero-slide h1 span:nth-child(19){transition-delay:5.1s;-moz-transition-delay:5.1s;-webkit-transition-delay:5.1s;-o-transition-delay:5.1s}html.js .loaded .hero-slide h1 span:nth-child(20){transition-delay:5.3s;-moz-transition-delay:5.3s;-webkit-transition-delay:5.3s;-o-transition-delay:5.3s}.hero-large{width:100%;height:90vh;min-height:90vh;display:block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;position:relative}.hero-large.image-bg{height:calc(90vh + 60px)}.hero-large.image-bg:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);z-index:0}.hero-large.image-bg .hero-slide h1,.hero-large.image-bg .hero-slide h2,.hero-large.image-bg .hero-slide h3,.hero-large.image-bg .hero-slide h4,.hero-large.image-bg .hero-slide p{color:#fff}.hero-large .hero-slide{width:100%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;text-align:center;position:relative;z-index:1;padding:0 20px}.hero-large .hero-slide h1,.hero-large .hero-slide h2,.hero-large .hero-slide h3,.hero-large .hero-slide h4,.hero-large .hero-slide p{color:#000;width:100%;max-width:550px;text-align:center}.hero-large .hero-slide h1,.hero-large .hero-slide h2{margin:0 auto;letter-spacing:-.025em}.hero-large .hero-slide h3,.hero-large .hero-slide h4{font-weight:400}.hero-large .hero-slide p{display:block;text-align:center;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;font-size:2.5em;line-height:1.2em;width:100%;height:auto;margin:0 auto;padding:0 20px;z-index:1;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.hero-large .hero-slide p#breadcrumbs{display:block;font-weight:400;font-size:18px;text-transform:uppercase;margin:0;line-height:18px;color:#000;font-family:'FoundersGroteskWeb',sans-serif !important}.hero-large .hero-slide p#breadcrumbs span{font-family:'hcaiconfont-regular' !important;font-size:13px;line-height:inherit;color:inherit;display:inline-block;margin:0 5px;vertical-align:baseline}.hero-large .hero-slide p#breadcrumbs a{display:inline-block;font-size:inherit;color:inherit}.hero-large .hero-slide.fade-in p{-webkit-animation:fadeInSlowUp 1s 1.2s forwards;-moz-animation:fadeInSlowUp 1s 1.2s forwards;-o-animation:fadeInSlowUp 1s 1.2s forwards;-ms-animation:fadeInSlowUp 1s 1.2s forwards;animation:fadeInSlowUp 1s 1.2s forwards}.hero-large .hero-slide.fade-in:before{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .5s 1.6s;-moz-transition:opacity .5s 1.6s;-webkit-transition:opacity .5s 1.6s;-o-transition:opacity .5s 1.6s}.hero-large .hero-slide.fade-in:after{max-height:60px;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:max-height .5s 1.8s,transform .5s 1.8s;-moz-transition:max-height .5s 1.8s,transform .5s 1.8s;-webkit-transition:max-height .5s 1.8s,transform .5s 1.8s;-o-transition:max-height .5s 1.8s,transform .5s 1.8s}.hero-large.slider .slick-list,.hero-large.slider .slick-track,.hero-large.slider .slick-slide{position:absolute;top:0;left:0;bottom:0;right:0}.hero-large.slider .slick-slide{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-large.slider .clay-slide-prev,.hero-large.slider .clay-slide-next{display:none;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'hcaiconfont-regular' !important;font-size:40px;color:#fff;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.hero-large.slider .clay-slide-prev{left:25px}.hero-large.slider .clay-slide-next{right:25px}.hero-large.video{overflow:hidden}.hero-large.video video{position:absolute;top:50%;bottom:0;left:50%;right:0;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-medium.video,.hero-large.video,.hero-small.video{margin-top:0 !important}.hero-medium{width:100%;height:320px;display:block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;position:relative}.hero-medium.image-bg{height:320px;background-color:#000}.hero-medium.image-bg:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-shadow:inset 0 100px 137px -137px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 100px 137px -137px rgba(0,0,0,0.75);box-shadow:inset 0 100px 137px -137px rgba(0,0,0,0.75);background-color:rgba(0,0,0,0.3);z-index:0}.hero-medium.image-bg .hero-slide h1,.hero-medium.image-bg .hero-slide h2,.hero-medium.image-bg .hero-slide h3,.hero-medium.image-bg .hero-slide h4,.hero-medium.image-bg .hero-slide p{color:#fff}.hero-medium.image-bg .hero-slide p#breadcrumbs{color:#fff}.hero-medium .hero-slide{width:100%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left;position:relative;z-index:1;padding:50px 20px 0}.hero-medium .hero-slide h1,.hero-medium .hero-slide h2,.hero-medium .hero-slide h3,.hero-medium .hero-slide h4,.hero-medium .hero-slide p{color:#000;width:100%;max-width:500px;text-align:left}.hero-medium .hero-slide h1{font-size:37px;line-height:29px;text-transform:uppercase}.hero-medium .hero-slide h1,.hero-medium .hero-slide h2{margin:0;letter-spacing:-.025em}.hero-medium .hero-slide h3,.hero-medium .hero-slide h4{font-weight:400}.hero-medium .hero-slide p{display:block;text-align:left;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;font-size:18px;line-height:18px;width:100%;height:auto;margin:0 auto;padding:0;z-index:1}.hero-medium .hero-slide p#breadcrumbs{display:block;font-weight:400;font-size:18px;text-transform:uppercase;margin:0;line-height:18px;color:#000;font-family:'FoundersGroteskWeb',sans-serif !important}.hero-medium .hero-slide p#breadcrumbs span{font-family:'hcaiconfont-regular' !important;font-size:13px;line-height:inherit;color:inherit;display:inline-block;margin:0 5px;vertical-align:baseline}.hero-medium .hero-slide p#breadcrumbs a{display:inline-block;font-size:inherit;color:inherit}.hero-medium.slider .slick-list,.hero-medium.slider .slick-track,.hero-medium.slider .slick-slide{position:absolute;top:0;left:0;bottom:0;right:0}.hero-medium.slider .slick-slide{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-medium.slider .clay-slide-prev,.hero-medium.slider .clay-slide-next{display:none;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'hcaiconfont-regular' !important;font-size:40px;color:#fff;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.hero-medium.slider .clay-slide-prev{left:25px}.hero-medium.slider .clay-slide-next{right:25px}.hero-medium.video{overflow:hidden}.hero-medium.video video{position:absolute;top:50%;bottom:0;left:50%;right:0;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-small{width:100%;height:285px;display:block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;position:relative}.hero-small.image-bg{height:345px}.hero-small.image-bg .hero-slide h1{color:#fff}.hero-small.image-bg:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);z-index:0}.hero-small.image-bg #breadcrumbs{display:block;font-weight:400;font-size:18px;text-transform:uppercase;margin:0;line-height:18px;color:#000;font-family:'FoundersGroteskWeb',sans-serif !important}.hero-small.image-bg #breadcrumbs span{font-family:'hcaiconfont-regular' !important;font-size:13px;line-height:inherit;color:inherit;display:inline-block;margin:0 5px;vertical-align:baseline}.hero-small.image-bg #breadcrumbs a{display:inline-block;font-size:inherit;color:inherit}.hero-small.nav--trans .hero-slide,.hero-small.image-bg .hero-slide{padding:71px 20px 0}.hero-small .hero-slide{width:100%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left;position:relative;z-index:1;padding:50px 20px 0}.hero-small .hero-slide h1{width:100%;max-width:500px;margin:0;font-weight:600;font-size:46px;line-height:35px;letter-spacing:-.025em}.hero-small .hero-slide h1 .subtitle{display:block;width:100%;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);clear:both;margin-bottom:8px}.single-courses .hero-medium .post-edit-link,.page-template-page-anchor-links .hero-medium .post-edit-link,.page-template-page-downloads-template .hero-medium .post-edit-link,.page-template-page-jobs .hero-medium .post-edit-link,.page-template-page-lifestyle-template .hero-medium .post-edit-link,.page-template-page-open-days .hero-medium .post-edit-link,.page-template-page-transparency .hero-medium .post-edit-link,.page-template-default .hero-medium .post-edit-link,.page-template-page-video-gallery .hero-medium .post-edit-link,.single-videos .hero-medium .post-edit-link,.tax-video_category .hero-medium .post-edit-link{margin:0 !important;display:block}.single-courses .hero-medium .slick-dots,.page-template-page-anchor-links .hero-medium .slick-dots,.page-template-page-downloads-template .hero-medium .slick-dots,.page-template-page-jobs .hero-medium .slick-dots,.page-template-page-lifestyle-template .hero-medium .slick-dots,.page-template-page-open-days .hero-medium .slick-dots,.page-template-page-transparency .hero-medium .slick-dots,.page-template-default .hero-medium .slick-dots,.page-template-page-video-gallery .hero-medium .slick-dots,.single-videos .hero-medium .slick-dots,.tax-video_category .hero-medium .slick-dots{left:20px;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.single-courses .hero-medium .slick-slide,.page-template-page-anchor-links .hero-medium .slick-slide,.page-template-page-downloads-template .hero-medium .slick-slide,.page-template-page-jobs .hero-medium .slick-slide,.page-template-page-lifestyle-template .hero-medium .slick-slide,.page-template-page-open-days .hero-medium .slick-slide,.page-template-page-transparency .hero-medium .slick-slide,.page-template-default .hero-medium .slick-slide,.page-template-page-video-gallery .hero-medium .slick-slide,.single-videos .hero-medium .slick-slide,.tax-video_category .hero-medium .slick-slide{overflow:visible;display:block;max-height:600px}.single-courses .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-anchor-links .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-downloads-template .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-jobs .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-lifestyle-template .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-open-days .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-transparency .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-default .hero-medium .slick-slide:nth-child(even) .slide-animation,.page-template-page-video-gallery .hero-medium .slick-slide:nth-child(even) .slide-animation,.single-videos .hero-medium .slick-slide:nth-child(even) .slide-animation,.tax-video_category .hero-medium .slick-slide:nth-child(even) .slide-animation{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}.single-courses .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-anchor-links .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-downloads-template .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-jobs .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-lifestyle-template .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-open-days .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-transparency .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-default .hero-medium .slick-slide:nth-child(odd) .slide-animation,.page-template-page-video-gallery .hero-medium .slick-slide:nth-child(odd) .slide-animation,.single-videos .hero-medium .slick-slide:nth-child(odd) .slide-animation,.tax-video_category .hero-medium .slick-slide:nth-child(odd) .slide-animation{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.single-courses .hero-medium .slide-animation,.page-template-page-anchor-links .hero-medium .slide-animation,.page-template-page-downloads-template .hero-medium .slide-animation,.page-template-page-jobs .hero-medium .slide-animation,.page-template-page-lifestyle-template .hero-medium .slide-animation,.page-template-page-open-days .hero-medium .slide-animation,.page-template-page-transparency .hero-medium .slide-animation,.page-template-default .hero-medium .slide-animation,.page-template-page-video-gallery .hero-medium .slide-animation,.single-videos .hero-medium .slide-animation,.tax-video_category .hero-medium .slide-animation{position:absolute;width:120% !important;height:100%;max-height:600px;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-o-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%);opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.single-courses .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-anchor-links .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-downloads-template .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-jobs .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-lifestyle-template .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-open-days .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-transparency .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-default .hero-medium .slick-current:nth-child(even) .slide-animation,.page-template-page-video-gallery .hero-medium .slick-current:nth-child(even) .slide-animation,.single-videos .hero-medium .slick-current:nth-child(even) .slide-animation,.tax-video_category .hero-medium .slick-current:nth-child(even) .slide-animation{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-animation:drift 8s linear forwards infinite;-moz-animation:drift 8s linear forwards infinite;-o-animation:drift 8s linear forwards infinite;-ms-animation:drift 8s linear forwards infinite;animation:drift 8s linear forwards infinite}.single-courses .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-anchor-links .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-downloads-template .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-jobs .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-lifestyle-template .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-open-days .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-transparency .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-default .hero-medium .slick-current:nth-child(odd) .slide-animation,.page-template-page-video-gallery .hero-medium .slick-current:nth-child(odd) .slide-animation,.single-videos .hero-medium .slick-current:nth-child(odd) .slide-animation,.tax-video_category .hero-medium .slick-current:nth-child(odd) .slide-animation{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-animation:drift 8s linear reverse infinite;-moz-animation:drift 8s linear reverse infinite;-o-animation:drift 8s linear reverse infinite;-ms-animation:drift 8s linear reverse infinite;animation:drift 8s linear reverse infinite}.page-template-page-lifestyle-template .hero-medium .post-edit-link{margin:0;display:block}.page-template-page-lifestyle-template .hero-medium .slick-dots{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-template-page-anchor-links .hero-medium.slider .hero-slide,.page-template-page-downloads-template .hero-medium.slider .hero-slide,.page-template-page-jobs .hero-medium.slider .hero-slide,.page-template-page-lifestyle-template .hero-medium.slider .hero-slide,.page-template-page-open-days .hero-medium.slider .hero-slide,.page-template-page-transparency .hero-medium.slider .hero-slide,.page-template-default .hero-medium.slider .hero-slide,.page-template-page-video-gallery .hero-medium.slider .hero-slide,.single-videos .hero-medium.slider .hero-slide,.tax-video_category .hero-medium.slider .hero-slide{padding-bottom:50px !important}@media (min-width:768px){.hero-large.slider .clay-slide-prev,.hero-medium.slider .clay-slide-prev,.hero-large.slider .clay-slide-next,.hero-medium.slider .clay-slide-next{display:block}.hero-medium{height:430px}.hero-medium .hero-slide{padding:70px 24px 0}.hero-medium .hero-slide h1{font-size:62px;line-height:48px;margin-left:-2px}.hero-small .hero-slide{padding:70px 20px 0}.single-courses .hero-medium .slick-dots{bottom:90px}.page-template-page-anchor-links .hero-medium.slider .hero-slide,.page-template-page-downloads-template .hero-medium.slider .hero-slide,.page-template-page-jobs .hero-medium.slider .hero-slide,.page-template-page-open-days .hero-medium.slider .hero-slide,.page-template-page-transparency .hero-medium.slider .hero-slide,.page-template-default .hero-medium.slider .hero-slide,.page-template-page-video-gallery .hero-medium.slider .hero-slide,.single-videos .hero-medium.slider .hero-slide,.tax-video_category .hero-medium.slider .hero-slide{padding-bottom:50px !important}.page-template-page-anchor-links .hero-medium.slider .slick-dots,.page-template-page-downloads-template .hero-medium.slider .slick-dots,.page-template-page-jobs .hero-medium.slider .slick-dots,.page-template-page-open-days .hero-medium.slider .slick-dots,.page-template-page-transparency .hero-medium.slider .slick-dots,.page-template-default .hero-medium.slider .slick-dots,.page-template-page-video-gallery .hero-medium.slider .slick-dots,.single-videos .hero-medium.slider .slick-dots,.tax-video_category .hero-medium.slider .slick-dots{left:30px}}@media (min-width:1024px){.hero-medium{height:600px}.hero-medium .hero-slide{padding:20px 24px 0}.hero-medium .hero-slide h1{font-size:77px;line-height:60px}.hero-medium.nav--trans .hero-slide{padding:72px 24px 0}.hero-small .hero-slide{padding:20px 24px 0}.page-template-page-anchor-links .hero-medium.slider .slick-dots,.page-template-page-open-days .hero-medium.slider .slick-dots{left:100px}.page-template-page-downloads-template .hero-medium.slider .slick-dots,.page-template-page-jobs .hero-medium.slider .slick-dots,.page-template-page-transparency .hero-medium.slider .slick-dots,.page-template-default .hero-medium.slider .slick-dots,.page-template-page-video-gallery .hero-medium.slider .slick-dots,.single-videos .hero-medium.slider .slick-dots,.tax-video_category .hero-medium.slider .slick-dots{left:25px}}@media (min-width:1190px){.single-courses .hero-medium .slick-dots{bottom:27px}}@media (min-width:1440px){.hero-medium .hero-slide h1,.hero-medium .hero-slide h2,.hero-medium .hero-slide h3,.hero-medium .hero-slide h4,.hero-medium .hero-slide p{max-width:650px}}.main-section{display:block;width:100%;height:auto;padding:100px 0;position:relative}.error404 .hero-small{height:auto;min-height:65vh}.error404 .hero-small h1{margin-top:30px}.error404 .hero-small h2{max-width:600px;margin:20px 0 0;font-size:50px;line-height:50px}.error404 .hero-small p{max-width:600px;margin-bottom:40px}.error404 .hero-small a{position:relative;color:#000;border-bottom:1px solid #ce2741}.error404 .hero-small a:after{display:none}.wysiwyg-section .password-form{text-align:left}.page-template-default .wysiwyg-section blockquote p,.page-template-default .wysiwyg-section blockquote:before{color:#300d35}.page.page-template-default .hero-medium,.page.page-template-page-jobs .hero-medium,.page.page-template-page-video-gallery .hero-medium,.page.page-template-page-downloads-template .hero-medium,.page-newsletter .hero-medium,.page.page-template-page-transparency .hero-medium,.single-videos .hero-medium,.tax-video_category .hero-medium,.page.page-template-default .hero-medium.image-bg,.page.page-template-page-jobs .hero-medium.image-bg,.page.page-template-page-video-gallery .hero-medium.image-bg,.page.page-template-page-downloads-template .hero-medium.image-bg,.page-newsletter .hero-medium.image-bg,.page.page-template-page-transparency .hero-medium.image-bg,.single-videos .hero-medium.image-bg,.tax-video_category .hero-medium.image-bg{text-align:center}.page.page-template-default .hero-medium .hero-slide,.page.page-template-page-jobs .hero-medium .hero-slide,.page.page-template-page-video-gallery .hero-medium .hero-slide,.page.page-template-page-downloads-template .hero-medium .hero-slide,.page-newsletter .hero-medium .hero-slide,.page.page-template-page-transparency .hero-medium .hero-slide,.single-videos .hero-medium .hero-slide,.tax-video_category .hero-medium .hero-slide,.page.page-template-default .hero-medium.image-bg .hero-slide,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide,.page-newsletter .hero-medium.image-bg .hero-slide,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide,.single-videos .hero-medium.image-bg .hero-slide,.tax-video_category .hero-medium.image-bg .hero-slide{-webkit-justify-content:flex-end;justify-content:flex-end;padding:80px 20px 20px;margin:0 auto;max-width:540px;float:none}.page.page-template-default .hero-medium .hero-slide h2,.page.page-template-page-jobs .hero-medium .hero-slide h2,.page.page-template-page-video-gallery .hero-medium .hero-slide h2,.page.page-template-page-downloads-template .hero-medium .hero-slide h2,.page-newsletter .hero-medium .hero-slide h2,.page.page-template-page-transparency .hero-medium .hero-slide h2,.single-videos .hero-medium .hero-slide h2,.tax-video_category .hero-medium .hero-slide h2,.page.page-template-default .hero-medium.image-bg .hero-slide h2,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide h2,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide h2,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide h2,.page-newsletter .hero-medium.image-bg .hero-slide h2,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide h2,.single-videos .hero-medium.image-bg .hero-slide h2,.tax-video_category .hero-medium.image-bg .hero-slide h2{font-size:48px;line-height:36px;text-transform:uppercase;font-weight:600;max-width:none;text-align:left}.page.page-template-default .hero-medium .hero-slide h4,.page.page-template-page-jobs .hero-medium .hero-slide h4,.page.page-template-page-video-gallery .hero-medium .hero-slide h4,.page.page-template-page-downloads-template .hero-medium .hero-slide h4,.page-newsletter .hero-medium .hero-slide h4,.page.page-template-page-transparency .hero-medium .hero-slide h4,.single-videos .hero-medium .hero-slide h4,.tax-video_category .hero-medium .hero-slide h4,.page.page-template-default .hero-medium.image-bg .hero-slide h4,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide h4,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide h4,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide h4,.page-newsletter .hero-medium.image-bg .hero-slide h4,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide h4,.single-videos .hero-medium.image-bg .hero-slide h4,.tax-video_category .hero-medium.image-bg .hero-slide h4{font-size:28px;line-height:100%;font-weight:400;max-width:none;text-align:left}.page.page-template-default .post-content,.page.page-template-page-jobs .post-content,.page.page-template-page-video-gallery .post-content,.page.page-template-page-downloads-template .post-content,.page-newsletter .post-content,.page.page-template-page-transparency .post-content,.single-videos .post-content,.tax-video_category .post-content{padding:30px 0 60px;position:relative}.page.page-template-default .post-content .content-wrapper,.page.page-template-page-jobs .post-content .content-wrapper,.page.page-template-page-video-gallery .post-content .content-wrapper,.page.page-template-page-downloads-template .post-content .content-wrapper,.page-newsletter .post-content .content-wrapper,.page.page-template-page-transparency .post-content .content-wrapper,.single-videos .post-content .content-wrapper,.tax-video_category .post-content .content-wrapper{max-width:540px}.page.page-template-default .post-content .content-wrapper section,.page.page-template-page-jobs .post-content .content-wrapper section,.page.page-template-page-video-gallery .post-content .content-wrapper section,.page.page-template-page-downloads-template .post-content .content-wrapper section,.page-newsletter .post-content .content-wrapper section,.page.page-template-page-transparency .post-content .content-wrapper section,.single-videos .post-content .content-wrapper section,.tax-video_category .post-content .content-wrapper section{padding:40px 0 0}.page.page-template-default .post-content .content-wrapper .single-column-text h2,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text h2,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text h2,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text h2,.page-newsletter .post-content .content-wrapper .single-column-text h2,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text h2,.single-videos .post-content .content-wrapper .single-column-text h2,.tax-video_category .post-content .content-wrapper .single-column-text h2,.page.page-template-default .post-content .content-wrapper .single-column-text h3,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text h3,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text h3,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text h3,.page-newsletter .post-content .content-wrapper .single-column-text h3,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text h3,.single-videos .post-content .content-wrapper .single-column-text h3,.tax-video_category .post-content .content-wrapper .single-column-text h3,.page.page-template-default .post-content .content-wrapper .single-column-text h4,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text h4,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text h4,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text h4,.page-newsletter .post-content .content-wrapper .single-column-text h4,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text h4,.single-videos .post-content .content-wrapper .single-column-text h4,.tax-video_category .post-content .content-wrapper .single-column-text h4,.page.page-template-default .post-content .content-wrapper .single-column-text h5,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text h5,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text h5,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text h5,.page-newsletter .post-content .content-wrapper .single-column-text h5,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text h5,.single-videos .post-content .content-wrapper .single-column-text h5,.tax-video_category .post-content .content-wrapper .single-column-text h5,.page.page-template-default .post-content .content-wrapper .single-column-text p,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text p,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text p,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text p,.page-newsletter .post-content .content-wrapper .single-column-text p,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text p,.single-videos .post-content .content-wrapper .single-column-text p,.tax-video_category .post-content .content-wrapper .single-column-text p{max-width:100%;padding:0}.page.page-template-default .post-content .content-wrapper .single-column-text h2,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text h2,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text h2,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text h2,.page-newsletter .post-content .content-wrapper .single-column-text h2,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text h2,.single-videos .post-content .content-wrapper .single-column-text h2,.tax-video_category .post-content .content-wrapper .single-column-text h2{padding-top:10px}.page.page-template-default .post-content .content-wrapper .single-column-text.red-title,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text.red-title,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text.red-title,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text.red-title,.page-newsletter .post-content .content-wrapper .single-column-text.red-title,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text.red-title,.single-videos .post-content .content-wrapper .single-column-text.red-title,.tax-video_category .post-content .content-wrapper .single-column-text.red-title{padding-bottom:0;margin-bottom:-40px}.page.page-template-default .post-content .content-wrapper .single-column-text.red-title h4,.page.page-template-page-jobs .post-content .content-wrapper .single-column-text.red-title h4,.page.page-template-page-video-gallery .post-content .content-wrapper .single-column-text.red-title h4,.page.page-template-page-downloads-template .post-content .content-wrapper .single-column-text.red-title h4,.page-newsletter .post-content .content-wrapper .single-column-text.red-title h4,.page.page-template-page-transparency .post-content .content-wrapper .single-column-text.red-title h4,.single-videos .post-content .content-wrapper .single-column-text.red-title h4,.tax-video_category .post-content .content-wrapper .single-column-text.red-title h4{color:#ce2741;margin-bottom:0}.page.page-template-default .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-jobs .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-video-gallery .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-downloads-template .post-content .content-wrapper .two-col-image-with-text .left-side,.page-newsletter .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-transparency .post-content .content-wrapper .two-col-image-with-text .left-side,.single-videos .post-content .content-wrapper .two-col-image-with-text .left-side,.tax-video_category .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-default .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-jobs .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-video-gallery .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-downloads-template .post-content .content-wrapper .two-col-image-with-text .right-side,.page-newsletter .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-transparency .post-content .content-wrapper .two-col-image-with-text .right-side,.single-videos .post-content .content-wrapper .two-col-image-with-text .right-side,.tax-video_category .post-content .content-wrapper .two-col-image-with-text .right-side{padding:0}.page.page-template-default .post-content .content-wrapper .simple-slider-module,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module,.page-newsletter .post-content .content-wrapper .simple-slider-module,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module,.single-videos .post-content .content-wrapper .simple-slider-module,.tax-video_category .post-content .content-wrapper .simple-slider-module{padding:40px 0}.page.page-template-default .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page-newsletter .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.single-videos .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.tax-video_category .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide{display:block;width:100%;height:300px;min-height:300px;margin-bottom:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.page.page-template-default .post-content .content-wrapper .simple-slider-module .slider-info,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module .slider-info,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module .slider-info,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module .slider-info,.page-newsletter .post-content .content-wrapper .simple-slider-module .slider-info,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module .slider-info,.single-videos .post-content .content-wrapper .simple-slider-module .slider-info,.tax-video_category .post-content .content-wrapper .simple-slider-module .slider-info{display:block;margin:0;text-align:left;position:relative}.page.page-template-default .post-content .content-wrapper .simple-slider-module .slider-info h4,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module .slider-info h4,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module .slider-info h4,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module .slider-info h4,.page-newsletter .post-content .content-wrapper .simple-slider-module .slider-info h4,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module .slider-info h4,.single-videos .post-content .content-wrapper .simple-slider-module .slider-info h4,.tax-video_category .post-content .content-wrapper .simple-slider-module .slider-info h4{text-align:left;font-weight:600;padding-right:40px;margin:0;font-size:22px}.page.page-template-default .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.page-newsletter .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.single-videos .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo,.tax-video_category .post-content .content-wrapper .simple-slider-module .slider-info .pagingInfo{display:block;font-family:'FoundersGroteskWeb',sans-serif;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:1.2em;margin:0;font-weight:500;color:#888;text-align:right;position:absolute;right:0;top:0}.page.page-template-page-video-gallery .video-module{margin-top:0;margin-bottom:50px}.page.page-template-page-video-gallery .video-module h5{width:100%;max-width:1024px;margin:0 auto}.page.page-template-page-video-gallery .post-content{padding-top:0}.page.page-template-page-video-gallery .post-content .content-wrapper{position:relative}.page.page-template-page-downloads-template #downloads{width:100%;margin:50px auto;padding:0;margin-left:-10px;margin-right:-10px}.page.page-template-page-downloads-template #downloads li{list-style:none;display:inline-block;width:calc(50% - 20px);float:left;padding:30px 20px 10px;text-align:center;margin:0 10px 20px;background-color:#f2f2f2;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.page.page-template-page-downloads-template #downloads li .wpdm_icon{width:60px;height:auto;margin:0 auto}.page.page-template-page-downloads-template #downloads li h4{text-align:center;font-size:20px;line-height:100%;font-family:'FoundersGroteskWeb',sans-serif;font-weight:600}.page.page-template-page-downloads-template #downloads li .download{display:inline-block;width:100%}.page.page-template-page-downloads-template #downloads li .download p{font-size:15px;line-height:100%;margin:0 0 10px;font-family:'FoundersGroteskWeb',sans-serif;font-family:500}.page.page-template-page-downloads-template #downloads li .download .wpdm-download-link{display:inline-block;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;outline:none;color:#fff;font-family:'FoundersGroteskWeb',sans-serif;font-size:16px;width:auto;min-width:250px;height:60px;line-height:58px;text-decoration:none;position:relative;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;margin:15px auto;text-transform:uppercase;font-weight:600;text-align:left;padding:0 30px}.page.page-template-page-downloads-template #downloads li .download .wpdm-download-link:after{display:block;content:"d";width:30px;height:60px;line-height:60px;position:absolute;top:0;right:20px;text-align:center;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:15px;text-transform:none;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.page.page-template-page-downloads-template #downloads li .download .wpdm-download-link:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}.page.page-template-page-downloads-template #downloads li .download .wpdm-download-link:hover:after{color:#181818;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.terms-and-conditions .main-section,.privacy-policy .main-section{padding:0 0 100px}@media (min-width:768px){.page-template-default .inner-wrapper,.page-template-page-subpages .inner-wrapper,.page-template-page-anchor-links .inner-wrapper,.page-template-page-open-days .inner-wrapper,.page-template-page-jobs .inner-wrapper,.page-template-page-video-gallery .inner-wrapper,.page-template-page-downloads-template .inner-wrapper,.page-newsletter .inner-wrapper,.page.page-template-page-transparency .inner-wrapper{background-image:url("img/textures/texture_splatter2.png");background-position:100% 1350px;-webkit-background-size:auto;background-size:auto;background-repeat:no-repeat}.page-template-default .hero-medium,.page-template-page-subpages .hero-medium,.page-template-page-anchor-links .hero-medium,.page-template-page-open-days .hero-medium,.page-template-page-jobs .hero-medium,.page-template-page-video-gallery .hero-medium,.page-template-page-downloads-template .hero-medium,.page-newsletter .hero-medium,.page.page-template-page-transparency .hero-medium{background-color:#eee}.page.page-template-default .hero-medium .hero-slide,.page.page-template-page-jobs .hero-medium .hero-slide,.page.page-template-page-video-gallery .hero-medium .hero-slide,.page.page-template-page-downloads-template .hero-medium .hero-slide,.page-newsletter .hero-medium .hero-slide,.page.page-template-page-transparency .hero-medium .hero-slide,.single-videos .hero-medium .hero-slide,.tax-video_category .hero-medium .hero-slide,.page.page-template-default .hero-medium.image-bg .hero-slide,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide,.page-newsletter .hero-medium.image-bg .hero-slide,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide,.single-videos .hero-medium.image-bg .hero-slide,.tax-video_category .hero-medium.image-bg .hero-slide{padding:80px 0 30px}.page.page-template-default .post-content .content-wrapper,.page.page-template-page-jobs .post-content .content-wrapper,.page.page-template-page-video-gallery .post-content .content-wrapper,.page.page-template-page-downloads-template .post-content .content-wrapper,.page-newsletter .post-content .content-wrapper,.page.page-template-page-transparency .post-content .content-wrapper,.single-videos .post-content .content-wrapper,.tax-video_category .post-content .content-wrapper{padding:0}.page.page-template-default .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-jobs .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-video-gallery .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-downloads-template .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page-newsletter .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.page.page-template-page-transparency .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.single-videos .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide,.tax-video_category .post-content .content-wrapper .simple-slider-module .simple-slider-module-slide{height:400px;min-height:400px}}@media (min-width:1024px){.page-template .hero-medium .hero-slide *:last-child{margin-bottom:50px}.page.page-template-default .hero-medium,.page.page-template-page-jobs .hero-medium,.page.page-template-page-video-gallery .hero-medium,.page.page-template-page-downloads-template .hero-medium,.page-newsletter .hero-medium,.page.page-template-page-transparency .hero-medium,.single-videos .hero-medium,.tax-video_category .hero-medium,.page.page-template-default .hero-medium.image-bg,.page.page-template-page-jobs .hero-medium.image-bg,.page.page-template-page-video-gallery .hero-medium.image-bg,.page.page-template-page-downloads-template .hero-medium.image-bg,.page-newsletter .hero-medium.image-bg,.page.page-template-page-transparency .hero-medium.image-bg,.single-videos .hero-medium.image-bg,.tax-video_category .hero-medium.image-bg{height:600px}.page.page-template-default .hero-medium .hero-slide,.page.page-template-page-jobs .hero-medium .hero-slide,.page.page-template-page-video-gallery .hero-medium .hero-slide,.page.page-template-page-downloads-template .hero-medium .hero-slide,.page-newsletter .hero-medium .hero-slide,.page.page-template-page-transparency .hero-medium .hero-slide,.single-videos .hero-medium .hero-slide,.tax-video_category .hero-medium .hero-slide,.page.page-template-default .hero-medium.image-bg .hero-slide,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide,.page-newsletter .hero-medium.image-bg .hero-slide,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide,.single-videos .hero-medium.image-bg .hero-slide,.tax-video_category .hero-medium.image-bg .hero-slide{max-width:690px}.page.page-template-default .hero-medium .hero-slide h2,.page.page-template-page-jobs .hero-medium .hero-slide h2,.page.page-template-page-video-gallery .hero-medium .hero-slide h2,.page.page-template-page-downloads-template .hero-medium .hero-slide h2,.page-newsletter .hero-medium .hero-slide h2,.page.page-template-page-transparency .hero-medium .hero-slide h2,.single-videos .hero-medium .hero-slide h2,.tax-video_category .hero-medium .hero-slide h2,.page.page-template-default .hero-medium.image-bg .hero-slide h2,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide h2,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide h2,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide h2,.page-newsletter .hero-medium.image-bg .hero-slide h2,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide h2,.single-videos .hero-medium.image-bg .hero-slide h2,.tax-video_category .hero-medium.image-bg .hero-slide h2{font-size:77px;line-height:60px}.page.page-template-default .hero-medium .hero-slide h4,.page.page-template-page-jobs .hero-medium .hero-slide h4,.page.page-template-page-video-gallery .hero-medium .hero-slide h4,.page.page-template-page-downloads-template .hero-medium .hero-slide h4,.page-newsletter .hero-medium .hero-slide h4,.page.page-template-page-transparency .hero-medium .hero-slide h4,.single-videos .hero-medium .hero-slide h4,.tax-video_category .hero-medium .hero-slide h4,.page.page-template-default .hero-medium.image-bg .hero-slide h4,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide h4,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide h4,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide h4,.page-newsletter .hero-medium.image-bg .hero-slide h4,.page.page-template-page-transparency .hero-medium.image-bg .hero-slide h4,.single-videos .hero-medium.image-bg .hero-slide h4,.tax-video_category .hero-medium.image-bg .hero-slide h4{font-size:34px;line-height:35px}.page.page-template-default .post-content .content-wrapper,.page.page-template-page-jobs .post-content .content-wrapper,.page.page-template-page-video-gallery .post-content .content-wrapper,.page.page-template-page-downloads-template .post-content .content-wrapper,.page-newsletter .post-content .content-wrapper,.page.page-template-page-transparency .post-content .content-wrapper,.single-videos .post-content .content-wrapper,.tax-video_category .post-content .content-wrapper{padding:0;max-width:690px}.page.page-template-default .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-jobs .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-video-gallery .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-downloads-template .post-content .content-wrapper .two-col-image-with-text .left-side,.page-newsletter .post-content .content-wrapper .two-col-image-with-text .left-side,.page.page-template-page-transparency .post-content .content-wrapper .two-col-image-with-text .left-side,.single-videos .post-content .content-wrapper .two-col-image-with-text .left-side,.tax-video_category .post-content .content-wrapper .two-col-image-with-text .left-side{padding-right:25px}.page.page-template-default .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-jobs .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-video-gallery .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-downloads-template .post-content .content-wrapper .two-col-image-with-text .right-side,.page-newsletter .post-content .content-wrapper .two-col-image-with-text .right-side,.page.page-template-page-transparency .post-content .content-wrapper .two-col-image-with-text .right-side,.single-videos .post-content .content-wrapper .two-col-image-with-text .right-side,.tax-video_category .post-content .content-wrapper .two-col-image-with-text .right-side{padding-left:25px}}@media (min-width:1240px){.page.page-template-page-video-gallery .hero-medium .hero-slide,.single-videos .hero-medium .hero-slide,.tax-video_category .hero-medium .hero-slide,.page.page-template-page-video-gallery .hero-medium.image-bg .hero-slide,.single-videos .hero-medium.image-bg .hero-slide,.tax-video_category .hero-medium.image-bg .hero-slide{max-width:1034px}}@media (min-width:1440px){.page.page-template-page-jobs .hero-medium .hero-slide,.page.page-template-page-downloads-template .hero-medium .hero-slide,.page.page-template-page-jobs .hero-medium.image-bg .hero-slide,.page.page-template-page-downloads-template .hero-medium.image-bg .hero-slide{margin:0 auto 0 280px}.page.page-template-page-jobs .post-content .content-wrapper,.page.page-template-page-downloads-template .post-content .content-wrapper{margin:0 auto 0 280px}.page.page-template-page-video-gallery .video-module h5{margin:0 auto 0 260px}.page.page-template-page-video-gallery .video-module .videos-wrapper{margin:30px auto 0 260px}.page.page-template-page-video-gallery .video-module .videos-wrapper .videos{width:65%}.page.page-template-page-video-gallery .video-module .videos-wrapper .video-links{width:35%}}.blog .hero-small.image-bg{background-color:#300d35;height:460px}.blog .hero-small.image-bg:after{display:none}.blog .hero-small.image-bg .hero-slide .dark-tabs{margin-bottom:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#blog{display:inline-block;width:100%}@media (min-width:768px){.blog .hero-small.image-bg{height:345px}}@media (min-width:1400px){#blog.tiled-layout .row{margin:0 105px}}.share-wrapper{display:block;width:auto;padding:0;margin:0 auto;height:40px;text-align:right;position:absolute;top:20px;right:20px}.share-wrapper h5{text-align:left;display:inline-block;margin:0;font-size:13px;line-height:40px;vertical-align:middle;text-transform:uppercase;font-weight:500;letter-spacing:.03em;float:left}.share-wrapper .share-icons{display:inline-block;width:auto;height:40px;margin:0}.share-wrapper .share-item{display:inline-block;float:left;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s;font-family:'hcaiconfont-regular' !important;font-size:25px;color:#000;width:auto;height:40px;text-align:left;line-height:40px;margin:0;padding-left:5px;vertical-align:middle;font-weight:400}#map,.acf-map{width:auto;height:300px;min-height:300px;margin:0 20px}#map.full,.acf-map.full{width:100%;max-width:100%;margin:0}@media (min-width:768px){#map,.acf-map{margin:0 25px;height:500px}}@media (min-width:1200px){#map,.acf-map{margin:0 auto;height:500px;max-width:800px}}.title-section{width:100%;height:30vh;min-height:400px;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;text-align:center;background-color:#eee;position:relative;padding:0 20px}.title-section h2{color:#000;margin:0}.title-section.align-left{-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;text-align:left}.title-section.slim{height:20vh;min-height:250px;padding-bottom:30px;justify-content:flex-end}@media (min-width:768px){.title-section{padding:0 25px}}@media (min-width:1200px){.title-section{padding:0 120px}}.logos-section{width:100%;height:auto;padding:50px 20px;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;text-align:center;background-color:#eee;position:relative}.logos-section .inside-wrapper{width:auto;margin:0 auto;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:row;justify-content:center;flex-wrap:wrap;text-align:center;max-width:100%}.logos-section img{display:inline-block;float:left;margin:20px 30px;width:auto;height:auto;max-width:220px}@media (min-width:768px){.logos-section{padding:50px 25px}}@media (min-width:1200px){.logos-section{padding:50px 120px}}#ajax-load-more{display:inline-block;width:100%;text-align:center}.tiles{text-align:center;margin:0 auto 50px;padding-top:50px}.tile{display:block;width:100%;margin-bottom:30px;position:relative}.tile:hover .tile-image .tile-image-inner{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);transition:transform 5s 0s;-moz-transition:transform 5s 0s;-webkit-transition:transform 5s 0s;-o-transition:transform 5s 0s}.tile:before{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;left:0;top:0;bottom:0}.tile:after{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;right:0;top:0;bottom:0}.tile-image{display:block;width:auto;height:0;padding-top:65%;position:relative;overflow:hidden}.tile-image:after{display:block;content:"";width:calc(100% - 40px);height:4px;background-color:#fff;position:absolute;top:15px;left:20px;z-index:0}.tile-image-inner{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform 5s 0s;-moz-transition:transform 5s 0s;-webkit-transition:transform 5s 0s;-o-transition:transform 5s 0s}.tile-content{display:block;padding:12px 20px 40px;background-color:transparent}.tile-content p{color:#888;font-size:17px;line-height:19px;text-align:left}.tile-content span{display:inline-block;color:#888;font-family:'hcaiconfont-regular' !important;font-size:15px;line-height:inherit;vertical-align:baseline}.tile-content h4{margin:0;font-size:20px;line-height:21px;text-align:left}.tile-content h4.subtitle{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}@media (min-width:768px){.tiles{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.tiles .alm-reveal{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.tiles .tile{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;width:50%;float:left;padding:0 2px}.tiles .tile:before{left:2px}.tiles .tile:after{display:none}.tiles .tile:nth-of-type(2):after{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;right:2px;top:0;bottom:0}}@media (min-width:1024px){.tiles{padding-top:60px}.tiles .tile{width:33.33333333%}.tiles .tile:nth-of-type(3){display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.tiles .tile:nth-of-type(2):after{display:none}.tiles .tile:nth-of-type(3):after{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;right:2px;top:0;bottom:0}.tiles .tile .tile-image:after{height:5px}.tiles .tile .tile-content h4{padding-right:20px;font-size:26px;line-height:27px}.tiles .tile .tile-content p{font-size:21px;line-height:23px}}@media (min-width:1440px){.tiles{padding-top:80px}}#signup{height:auto;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left;padding:20px 0 40px}#signup #mc_embed_signup{width:100%;position:relative}#signup #mc_embed_signup label{font-size:1em}#signup #mc_embed_signup label[for=gdprcheck]{display:block;margin-top:20px;margin-bottom:20px;font-weight:300;font-size:inherit;line-height:16px;clear:right}#signup #mc_embed_signup label[for=gdprcheck] span{display:inline-block;width:calc(100% - 30px);max-width:300px;float:left;padding-left:10px;line-height:100%}#signup #mc_embed_signup label[for=gdprcheck] span a{display:inline-block;border-bottom:1px solid rgba(0,0,0,0.1)}#signup #mc_embed_signup label[for=gdprcheck] input[type="checkbox"]{width:15px;height:15px;line-height:17px;float:left;margin:0}#signup #mc_embed_signup label[for=gdprcheck] input[type="checkbox"]:after{width:15px;height:15px;line-height:15px}#signup input{max-width:320px}#signup input[type="text"]{clear:left;display:block;width:100%;margin:10px 0;max-width:320px}#signup input[type="button"],#signup input[type="submit"]{clear:left;margin-top:30px}#signup input[type="checkbox"]{vertical-align:middle;margin-right:.5em}#signup h2{margin:0 auto 20px;padding:0;text-align:left;font-size:1.8em;max-width:450px}#signup p{font-size:1em;color:#888}#signup ul,#signup ol{padding-left:0}#signup ul li,#signup ol li{display:block}@media (min-width:1024px){#signup #mc_embed_signup label[for=gdprcheck] span{font-size:13px}}.three-columns{width:auto;margin:0 20px}.three-columns .column{margin:40px 0}.three-columns .three-col-image{width:160px;height:160px;max-height:160px;max-width:160px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;margin:0 auto 20px}.three-columns p{text-align:center;max-width:350px;margin:1em auto;font-size:18px;line-height:20px;padding:0 10px}@media (min-width:768px){.three-columns{margin:0 25px}}@media (min-width:1200px){.three-columns{margin:0 120px}.three-columns .column{margin:0}.three-columns .three-col-image{width:220px;height:220px;max-height:220px;max-width:220px}.three-columns p{font-size:inherit;line-height:inherit;padding:0}}@media (min-width:1400px){.three-columns{margin:0 150px}}@media (min-width:1700px){.three-columns{margin:0 300px}}.two-columns{width:auto;margin:0 20px;padding:100px 0}.two-columns .row{margin:0}.two-columns .column{margin:20px 0;padding:0}.two-columns .column p a{color:#ce2741;border-bottom:1px solid #d6d6d6}.two-columns .two-col-image{margin-bottom:30px}.two-columns .col-sm-6{padding:0}.two-columns .left-aligned .column-left{height:0;padding-top:60%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.two-columns .right-aligned .column-right{height:0;padding-top:60%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width:768px){.two-columns{margin:0 25px;padding:50px 0}.two-columns .row{padding:50px 0}.two-columns .left-aligned .column-left{position:absolute;top:0;left:0;height:100%;padding:0}.two-columns .right-aligned .column-right{position:absolute;top:0;right:0;height:100%;padding:0}.two-columns .col-sm-6.column-right{padding-left:55px;float:right}.two-columns .col-sm-6.column-left{padding-right:55px}}@media (min-width:1200px){.two-columns{margin:0 120px}.two-columns .column{margin:0}.two-columns h3,.two-columns p{max-width:360px}.two-columns .two-col-image{margin-bottom:0}}@media (min-width:1400px){.two-columns h3,.two-columns p{max-width:450px}}.accordions-fullwidth{margin:50px auto 60px auto}.accordions-fullwidth h3{margin-bottom:1em}.accordions-fullwidth .accordions-fullwidth__accordion{width:100%;margin:0 auto}.accordions-fullwidth .accordions-fullwidth__accordion .accordions-fullwidth__panel:first-child{border-top:1px solid rgba(0,0,0,0.1) !important}.accordions-fullwidth__panel{-webkit-box-shadow:inset 0 -10px 8px -10px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -10px 8px -10px rgba(0,0,0,0.2);box-shadow:inset 0 -10px 8px -10px rgba(0,0,0,0.2);transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-webkit-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;position:relative}.accordions-fullwidth__panel:last-of-type .panel-heading .panel-title .accordion-toggle{border-bottom-color:#888}.accordions-fullwidth__panel:last-of-type .panel-collapse .panel-body{border-top-color:transparent;border-bottom-color:#888}.accordions-fullwidth__panel .panel-collapse{max-height:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.accordions-fullwidth__panel .panel-collapse:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;content:'';background-color:rgba(155,212,216,0);transition:background .1s ease;-moz-transition:background .1s ease;-webkit-transition:background .1s ease;-o-transition:background .1s ease}.accordions-fullwidth__panel .panel-collapse .panel-body{padding:0 0 20px}.accordions-fullwidth__panel .panel-collapse .panel-body .wysiwyg-section{max-width:600px}.accordions-fullwidth__panel .panel-collapse .panel-body img{width:340px;max-width:100%;height:auto;order:2;flex-shrink:0}@media (min-width:768px){.accordions-fullwidth__panel .panel-collapse .panel-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:80px}}@media (min-width:1240px){.accordions-fullwidth__panel .panel-collapse .panel-body .wysiwyg-section{max-width:700px}}.accordions-fullwidth__panel .panel-collapse .wysiwyg-section{margin-right:auto}.accordions-fullwidth__panel h4{margin:0 auto}.accordions-fullwidth__panel .show{max-height:9999px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.accordions-fullwidth__panel .show:after{background-color:rgba(155,212,216,0.2);transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;-o-transition:background .5s ease}.accordions-fullwidth__panel:hover{-webkit-box-shadow:inset 0 -14px 8px -10px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -14px 8px -10px rgba(0,0,0,0.2);box-shadow:inset 0 -14px 8px -10px rgba(0,0,0,0.2);transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-webkit-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease}.accordions-fullwidth__panel:hover .panel-collapse:after{background-color:rgba(155,212,216,0.2)}.accordions-fullwidth__heading .accordion-toggle{width:100%;display:block;position:relative;padding:1em 0 1.4em 0}.accordions-fullwidth__heading .accordion-toggle:after{display:block;position:absolute;top:50%;right:0;width:1.2em;height:1.2em;border:1px solid rgba(0,0,0,0.1);content:'+';border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;text-align:center;line-height:.85em;font-size:30px;font-weight:100;font-family:'hcaiconfont-regular' !important;color:rgba(0,0,0,0.5);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordions-fullwidth__heading .accordion-toggle[aria-expanded="true"]:after{-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.accordions-fullwidth__panel .panel-heading{border:none;border-top:2px solid #181818;padding:15px 0;margin:0}.accordions-fullwidth__panel .panel-heading .panel-title{font-size:21px;line-height:100%;font-weight:500;margin:0}.accordions-fullwidth__panel .panel-heading .panel-title .accordion-toggle{background-color:transparent;border:none;padding:0;min-height:auto;color:#000;padding-left:30px}.accordions-fullwidth__panel .panel-heading .panel-title .accordion-toggle:after{width:20px;height:20px;left:0;right:auto;color:#888;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s;-webkit-transform:translateY(-50%) translateX(0) rotate(0deg);-moz-transform:translateY(-50%) translateX(0) rotate(0deg);-o-transform:translateY(-50%) translateX(0) rotate(0deg);-ms-transform:translateY(-50%) translateX(0) rotate(0deg);transform:translateY(-50%) translateX(0) rotate(0deg)}.accordions-fullwidth__panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]:after{color:#888;-webkit-transform:translateY(-50%) translateX(0) rotate(135deg);-moz-transform:translateY(-50%) translateX(0) rotate(135deg);-o-transform:translateY(-50%) translateX(0) rotate(135deg);-ms-transform:translateY(-50%) translateX(0) rotate(135deg);transform:translateY(-50%) translateX(0) rotate(135deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}.accordions-section{padding:100px 20px;max-width:550px;margin:0 auto}@media (min-width:768px){.accordions-section{max-width:650px}}@media (min-width:1024px){.accordions-section{max-width:800px}}.accordions-section .accordion{width:100%;margin:0 auto}.accordions-section .accordion .panel:last-of-type .panel-heading .panel-title .accordion-toggle{border-bottom-color:#888}.accordions-section .accordion .panel:last-of-type .panel-collapse .panel-body{border-top-color:transparent;border-bottom-color:#888}.accordions-section .accordion .panel .panel-heading{width:100%;height:auto}.accordions-section .accordion .panel .panel-heading .panel-title{font-weight:400;font-size:1.2em;margin:0}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle{display:block;width:100%;background-color:#fff;padding:20px 25px;min-height:60px;border:1px solid #888;border-bottom-color:transparent;position:relative;color:#888;transition:color .5s,background-color .5s;-moz-transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle:after{display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) translateX(0) rotate(0deg);-moz-transform:translateY(-50%) translateX(0) rotate(0deg);-o-transform:translateY(-50%) translateX(0) rotate(0deg);-ms-transform:translateY(-50%) translateX(0) rotate(0deg);transform:translateY(-50%) translateX(0) rotate(0deg);font-size:20px;content:"k";font-family:'hcaiconfont-regular' !important;color:#888;transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]{color:#000;transition:color .5s,background-color .5s;-moz-transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]:after{-webkit-transform:translateY(-50%) translateX(-3px) rotate(180deg);-moz-transform:translateY(-50%) translateX(-3px) rotate(180deg);-o-transform:translateY(-50%) translateX(-3px) rotate(180deg);-ms-transform:translateY(-50%) translateX(-3px) rotate(180deg);transform:translateY(-50%) translateX(-3px) rotate(180deg);color:#000;transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s}.accordions-section .accordion .panel .panel-collapse .panel-body{padding:0 30px 20px}.accordions-section{padding:40px 0}.accordions-section .accordion .panel{margin-bottom:20px}.accordions-section .accordion .panel .panel-heading{border:none;border-top:2px solid #181818;padding:15px 0 10px}.accordions-section .accordion .panel .panel-heading .panel-title{font-size:21px;line-height:100%;font-weight:500;margin:0}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle{background-color:transparent;border:none;padding:0;min-height:auto;color:#000;padding-left:30px}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle:after{width:20px;height:20px;left:0;right:auto;color:#888;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s;-webkit-transform:translateY(-50%) translateX(0) rotate(0deg);-moz-transform:translateY(-50%) translateX(0) rotate(0deg);-o-transform:translateY(-50%) translateX(0) rotate(0deg);-ms-transform:translateY(-50%) translateX(0) rotate(0deg);transform:translateY(-50%) translateX(0) rotate(0deg)}.accordions-section .accordion .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]:after{color:#888;-webkit-transform:translateY(-50%) translateX(0) rotate(135deg);-moz-transform:translateY(-50%) translateX(0) rotate(135deg);-o-transform:translateY(-50%) translateX(0) rotate(135deg);-ms-transform:translateY(-50%) translateX(0) rotate(135deg);transform:translateY(-50%) translateX(0) rotate(135deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}.accordions-section .accordion .panel .panel-body{background-color:transparent;padding:0 30px 20px;border:none;color:#7a7a7a}.accordions-section .accordion .panel .panel-body p{color:inherit}.accordions-section .accordion .panel .panel-body strong,.accordions-section .accordion .panel .panel-body i,.accordions-section .accordion .panel .panel-body em,.accordions-section .accordion .panel .panel-body b,.accordions-section .accordion .panel .panel-body a{display:inline-block}.accordions-section .accordion .panel .panel-body strong:after,.accordions-section .accordion .panel .panel-body i:after,.accordions-section .accordion .panel .panel-body em:after,.accordions-section .accordion .panel .panel-body b:after,.accordions-section .accordion .panel .panel-body a:after{display:none}.accordions-section .accordion .panel .panel-body a{color:#ce2741;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;border-bottom:1px solid #d6d6d6;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.accordions-section .accordion .panel .panel-body a span{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;width:auto}.accordions-section .accordion .panel .panel-body a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.accordions-section .accordion .panel .panel-body ul{padding:0}.accordions-section .accordion .panel .panel-body ul li{line-height:22px;margin-bottom:14px}@media (min-width:1200px){.accordions-section .accordion .panel .panel-heading .panel-title{font-size:1.4em}}.tabs-section{padding:100px 20px}.tabs-section #tabs{width:100%;max-width:800px;margin:0 auto}.tabs-section #tabs .nav.nav-pills{margin:0}.tabs-section #tabs .nav.nav-pills li{margin:0 !important}.tabs-section #tabs .nav.nav-pills li:first-of-type a{border-left-color:#888}.tabs-section #tabs .nav.nav-pills li:last-of-type a{border-right-color:#888}.tabs-section #tabs .nav.nav-pills li a{width:60px;height:60px;color:#888;height:60px;padding:0 20px;line-height:60px;background-color:transparent;border:1px solid #888;border-right-color:transparent;border-bottom-color:transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap}.tabs-section #tabs .nav.nav-pills li a:after{display:none}.tabs-section #tabs .nav.nav-pills li.active a{background-color:transparent;color:#000;width:auto;max-width:150px}.tabs-section #tabs .nav.nav-pills li:after{display:none}.tabs-section #tabs .tab-content .tab-pane{width:100%;height:auto;padding:0 20px;background-color:transparent;border:1px solid #888}.tabs-section #tabs .tab-content .tab-pane p{font-size:1em}.tabs-section #tabs.with-background .nav.nav-pills li.active a{background-color:#eee}.tabs-section #tabs.with-background .tab-content .tab-pane.active{background-color:#eee}@media (min-width:768px){.tabs-section #tabs .nav.nav-pills li a{width:85px}}@media (min-width:1200px){.tabs-section #tabs .nav.nav-pills li a{width:auto;max-width:100%}.tabs-section #tabs .nav.nav-pills li.active a{width:auto;max-width:100%}.tabs-section #tabs .tab-content .tab-pane p{font-size:1.25em}}.dropdown-section{margin:-48px auto 0 auto;height:48px;text-align:left;z-index:6;position:relative}.dropdowns-inline{width:100%;padding:0;margin:0;font-weight:500}.dropdowns-inline li{margin-right:5px;font-size:18px;vertical-align:middle}.dropdowns-inline > li{display:none}.dropdowns-inline .dropdown{display:inline-block}.dropdown{display:inline-block;float:none;width:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;height:47px;position:relative;max-width:66%}.dropdown a{display:block;width:auto;height:auto;padding:10px 30px 15px 15px;background-color:#fff;color:#000;font-size:inherit;line-height:1em;position:relative;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;white-space:no-wrap;width:100%;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown a:after{display:block;content:"1";font-family:'hcaiconfont-regular' !important;font-size:13px;position:absolute;right:10px;top:50%;line-height:0;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease}.dropdown.open > a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown.open .dropdown-menu{display:block}.dropdown .dropdown-menu{width:auto;border:none;padding:5px 10px 10px 10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;top:100%;left:0;right:0;margin-top:0;min-width:100px;max-height:400px;max-height:30vh;overflow:auto}.dropdown .dropdown-menu li{width:100%;padding:0;border-bottom:1px solid rgba(0,0,0,0.18)}.dropdown .dropdown-menu li a{display:block;width:100%;background-color:transparent;padding:0;text-align:left;margin:0;position:relative;padding:5px 0;white-space:pre-wrap;line-height:1.1em}.dropdown .dropdown-menu li a:after{display:block;content:">";font-family:'hcaiconfont-regular' !important;color:#000;font-size:15px;font-weight:400;line-height:inherit;vertical-align:middle;position:absolute;right:0;top:21%;border:none;width:auto;height:auto;margin:0}.dropdown .dropdown-menu li a:hover:after{right:3px;transition:right .1s ease;-moz-transition:right .1s ease;-webkit-transition:right .1s ease;-o-transition:right .1s ease}.dropdown .dropdown-menu li:last-child{border-bottom:0}.dropdown.compact{font-size:18px;height:auto;max-width:100%}.dropdown.compact .dropdown-toggle{padding:3px 30px 0 10px;font-weight:100;white-space:no-wrap;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:30px}.dropdown.compact .dropdown-toggle:hover,.dropdown.compact .dropdown-toggle:focus{background-color:#fff}.dropdown.compact .dropdown-menu{padding:0 10px;max-height:50vh;overflow:auto}.dropdown.compact .dropdown-menu li{font-size:18px;padding:5px 0}.dropdown.compact .dropdown-menu a{padding:0 20px 0 0}.dropdown.compact .dropdown-menu .active a{color:#000}.dropdown.dark .dropdown-toggle,.dropdown.dark .dropdown-menu,.dropdown.dark .dropdown-menu a{background-color:#000;color:#fff}.dropdown.dark .dropdown-menu li{border-bottom-color:rgba(255,255,255,0.2)}.dropdown.dark .dropdown-menu li a:after{color:#fff}#courses-dropdown .dropdown-menu{min-width:300px}@media (max-width:619px){.dropdown-section{margin-top:-43px;height:43px}.dropdown.compact{width:100%}}@media (min-width:620px){.dropdown-section{text-align:center;margin:-43px auto 0 auto}}@media (min-width:768px){.dropdown-section{margin:-48px auto 0 auto;height:47px}.dropdowns-inline > li{display:inline-block;font-size:23px;height:48px;line-height:44px}.dropdown{margin:0;max-width:36%}.dropdown li{font-size:23px}.dropdown a{padding:10px 26px 15px 15px;width:auto;margin:0}.dropdown .dropdown-menu{width:150%;padding:10px 20px 20px 20px}.dropdown .dropdown-menu li a:after{font-size:20px}.dropdown.compact{font-size:23px}.dropdown.compact .dropdown-menu li{font-size:23px}#showcase-tabs .dropdown{max-width:none;margin-top:2px}}@media (min-width:1024px){#courses-dropdown .dropdown-menu{min-width:440px}}.social-section{background-color:#eee}.social-section .row{margin:0 5px}.social-section .row .social-tile{text-align:left;margin-bottom:60px}.social-section .row .social-tile .social-meta{padding:25px;min-height:22px;line-height:22px;background-color:#fff}.social-section .row .social-tile .social-meta a,.social-section .row .social-tile .social-meta a:link{display:inline-block;float:left;color:#999}.social-section .row .social-tile .social-meta img{display:inline-block;float:right;width:22px;height:auto}.social-section .row .social-tile .social-content{display:inline-block;padding:10px 25px 25px;background-color:#fff}.social-section .row .social-tile .social-image{width:100%;height:0;padding-top:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#1da1f2}.social-section .row .social-tile p{color:#000;margin-top:10px;margin-bottom:0;word-break:break-word;font-size:1em}.social-section .row .social-tile p a,.social-section .row .social-tile p a:link{color:#ce2741}.social-section .row .social-tile p a:after,.social-section .row .social-tile p a:link:after{display:none}.social-section .row .social-tile img.emoji{height:20px;width:auto;display:inline-block}.social-section .row .social-tile.instagram p a,.social-section .row .social-tile.instagram p a:link{color:#efb33d}.social-section .row .social-tile.twitter p a,.social-section .row .social-tile.twitter p a:link{color:#1565c0}.social-section.square .row .social-tile{position:relative;margin-bottom:30px}.social-section.square .row .social-tile p{font-size:1.25em;line-height:1.4em}.social-section.square .row .social-tile .social-meta{display:none}.social-section.square .row .social-tile .social-image:after{display:inline-block;width:20px;height:20px;font-family:'hcaiconfont-regular' !important;font-size:20px;line-height:20px;vertical-align:middle;color:#fff;position:absolute;top:27px;right:40px;z-index:1}.social-section.square .row .social-tile.instagram .social-content{display:none}.social-section.square .row .social-tile.instagram .social-image:after{content:"y"}.social-section.square .row .social-tile.twitter .social-content{position:absolute;width:auto;height:auto;top:50px;left:40px;right:60px;bottom:40px;padding:0;background:transparent}.social-section.square .row .social-tile.twitter .social-content p{color:#fff}.social-section.square .row .social-tile.twitter .social-content a,.social-section.square .row .social-tile.twitter .social-content a:link{color:#1565c0}.social-section.square .row .social-tile.twitter .social-image:after{content:"z"}@media (min-width:768px){.social-section .row{margin:0 10px}.social-section .row .social-tile:nth-of-type(2n+1){clear:both}}@media (min-width:1200px){.social-section .row .social-tile:nth-of-type(2n+1){clear:none}.social-section .row .social-tile:nth-of-type(3n+1){clear:both}}@media (min-width:1400px){.social-section .row{margin:0 105px}.social-section .row .social-tile:nth-of-type(3n+1){clear:none}.social-section .row .social-tile:nth-of-type(4n+1){clear:both}.social-section.square .row .social-tile p{font-size:.93em}}@media (min-width:1600px){.social-section.square .row .social-tile p{font-size:1.1em}}@media (min-width:1800px){.social-section.square .row .social-tile p{font-size:1.25em}}.post-slider{margin:0;width:100%;padding:50px 0 80px;margin-top:50px;border-top:1px solid rgba(0,0,0,0.1);position:relative}.post-slider.no-posts{padding:30px 0 60px}.post-slider.no-posts.coming-up{border:none;margin-top:0 !important;padding:30px 0}.post-slider.loading .tiles .tile{opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.post-slider h4.no-posts-text{color:#888;text-align:center;margin:0 auto;padding:0 20px;width:auto}.post-slider h4.title{margin:0;padding-left:20px}.post-slider .years{display:block;width:100%;max-width:149px;text-align:center;padding:0 20px 50px;white-space:nowrap;overflow-x:visible;margin:0}.post-slider .years h4,.post-slider .years .active{display:inline-block;margin:0;margin-right:10px;font-size:26px;line-height:25px;font-weight:500;transition:font-size .5s ease;-moz-transition:font-size .5s ease;-webkit-transition:font-size .5s ease;-o-transition:font-size .5s ease}.post-slider .years li{display:inline-block;color:#888;margin:0 10px;font-size:18px;font-weight:500;line-height:29px;vertical-align:baseline;text-decoration:none;vertical-align:middle}.post-slider .years li a{color:#888;transition:font-size .5s ease;-moz-transition:font-size .5s ease;-webkit-transition:font-size .5s ease;-o-transition:font-size .5s ease}.post-slider .years li a.active{margin-right:0;color:#000;margin-top:3px;pointer-events:none}.post-slider .tiles{display:block;width:100%;white-space:nowrap;max-width:none;text-align:left;padding-top:0;margin:0}.post-slider .tiles .tile{display:inline-block;width:200px;margin-right:10px;padding:0;float:none;position:relative;margin-top:250px;vertical-align:top;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.post-slider .tiles .tile:first-of-type{margin-left:20px}.post-slider .tiles .tile:last-of-type{margin-right:20px}.post-slider .tiles .tile:before,.post-slider .tiles .tile:after{display:none}.post-slider .tiles .tile .tile-image-height{display:block;width:200px;height:auto;max-height:250px;vertical-align:bottom;position:absolute;bottom:100%}.post-slider .tiles .tile img{display:block;width:auto;height:auto;max-width:100%;max-height:250px;vertical-align:bottom}.post-slider .tiles .tile .tile-content{display:block;width:100%;height:auto;padding:0}.post-slider .tiles .tile .tile-content p.category{display:block;width:100%;font-size:13px;text-transform:uppercase;color:#888;font-weight:500;line-height:100%;letter-spacing:.03em;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px 0}.post-slider .tiles .tile .tile-content h4{display:block;width:100%;font-size:18px;line-height:100%;color:#000;white-space:pre-wrap}@media (min-width:768px){.post-slider.loading:after{left:calc(50% - 55px)}.post-slider h4.title{text-align:center;padding:0}.post-slider .years{max-width:700px;margin:0 auto}.post-slider .tiles{min-height:450px}.post-slider .tiles .tile:first-of-type{margin-left:50px}.post-slider .tiles .tile:last-of-type{margin-right:50px}}@media (min-width:1440px){.post-slider .tiles .tile:first-of-type{margin-left:calc(100% - 1344px)}}@media (min-width:1600px){.post-slider .tiles .tile:first-of-type{margin-left:calc(100% - 1484px)}}.multi-media-carousel .carousel-wrapper{display:block;padding:0 20px;margin:0 auto;position:relative}.multi-media-carousel .carousel-wrapper .carousel-slide{display:inline-block;width:100%;height:auto;min-height:auto;padding:15px;background-color:#181818;color:#fff}.multi-media-carousel .carousel-wrapper .carousel-slide .media-container{display:inline-block;width:100%;background-color:#888;height:0;padding-top:56.25%;position:relative}.multi-media-carousel .carousel-wrapper .carousel-slide .media-container .fluid-width-video-wrapper{position:absolute;top:0;left:0}.multi-media-carousel .carousel-wrapper .carousel-slide .media-container .carousel-img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;margin:0 auto;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.multi-media-carousel .carousel-wrapper .carousel-slide .content-container{display:inline-block;width:100%;color:#fff}.multi-media-carousel .carousel-wrapper .carousel-slide .content-container h4,.multi-media-carousel .carousel-wrapper .carousel-slide .content-container p{color:#fff;text-align:left}.multi-media-carousel .carousel-wrapper .carousel-slide .content-container p{font-size:1em}.multi-media-carousel .carousel-wrapper .carousel-nav-container{position:absolute;width:80px;height:40px;top:15px;right:15px;font-family:'hcaiconfont-regular' !important}.multi-media-carousel .carousel-wrapper .carousel-nav-container .clay-slide-prev.carousel,.multi-media-carousel .carousel-wrapper .carousel-nav-container .clay-slide-next.carousel{display:inline-block;width:40px;height:40px;color:#fff;float:left;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}@media (min-width:768px){.multi-media-carousel .carousel-wrapper{padding:0 25px}}@media (min-width:1200px){.multi-media-carousel .carousel-wrapper .carousel-slide .media-container{width:70%;padding-top:39.4%}.multi-media-carousel .carousel-wrapper .carousel-slide .content-container{width:30%;float:right;padding:0 15px 15px 15px}.multi-media-carousel .carousel-wrapper .carousel-slide .content-container h4{margin-top:0}}@media (min-width:1400px){.multi-media-carousel .carousel-wrapper{padding:0 120px}.multi-media-carousel .carousel-wrapper .carousel-nav-container{top:auto;bottom:15px;right:135px}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:-webkit-move;cursor:-moz-move;cursor:move;cursor:-webkit--webkit-grab;cursor:-moz--webkit-grab;cursor:-webkit-grab;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit--webkit-grabbing;cursor:-moz--webkit-grabbing;cursor:-webkit-grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;-moz-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.flickity-button:disabled{opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);cursor:-webkit-auto;cursor:-moz-auto;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;opacity:.25;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#breadcrumbs{color:rgba(0,0,0,0.5);font-weight:400;font-family:'hcaiconfont-regular' !important;line-height:1.2em;margin:0;margin-bottom:30px}#breadcrumbs a{font-size:15px;color:rgba(0,0,0,0.5);font-weight:400;font-family:'FoundersGroteskWeb',sans-serif;border-bottom:0}#breadcrumbs span{display:inline}#breadcrumbs .breadcrumb_last{font-size:15px;font-weight:600;font-family:'FoundersGroteskWeb',sans-serif;line-height:100%;color:#000}@media (min-width:768px){#breadcrumbs .breadcrumb_last{display:block;clear:both;width:100%;font-size:20px;margin-top:6px}#breadcrumbs a{font-size:15px}}@media (min-width:1024px){#breadcrumbs{margin-bottom:35px}#breadcrumbs a{font-size:18px}#breadcrumbs .breadcrumb_last{margin-top:8px;font-size:25px}}.two-col-text-cta{display:block;width:100%;padding:0;margin:0;*zoom:1}.two-col-text-cta:before,.two-col-text-cta:after{content:"";display:table}.two-col-text-cta:after{clear:both}.two-col-text-cta .col-one,.two-col-text-cta .col-two{display:block;width:100%;background-color:#f8f5f3;color:#000;font-size:22px;line-height:100%;padding:20px;font-weight:500;text-align:center;border-top:4px solid #fff}.two-col-text-cta .col-one span,.two-col-text-cta .col-two span{display:inline-block;width:20px;height:auto;vertical-align:baseline;font-family:'hcaiconfont-regular' !important;color:inherit;line-height:inherit;margin-left:5px;font-weight:400;font-size:15px;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease;position:relative;right:0}.two-col-text-cta .col-one:hover span,.two-col-text-cta .col-two:hover span{right:-5px;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}@media (min-width:768px){.two-col-text-cta .col-one,.two-col-text-cta .col-two{display:inline-block;width:50%;float:left}.two-col-text-cta .col-one{border-right:2px solid #fff}.two-col-text-cta .col-two{border-left:2px solid #fff}}@media (min-width:1200px){.two-col-text-cta .col-one,.two-col-text-cta .col-two{font-size:32px;line-height:100%}.two-col-text-cta .col-one span,.two-col-text-cta .col-two span{font-size:20px;margin-left:10px}}.dark-tabs{display:block;width:100%;padding:0;margin:30px auto;max-width:1034px}.dark-tabs h4.section-title{text-align:center}.dark-tabs .nav.nav-pills{display:block;width:100%}.dark-tabs .nav.nav-pills:hover .dropdown a{color:#fff;background-color:#888;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs .nav.nav-pills:hover .dropdown a:after{border-color:#eee transparent transparent transparent;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs .nav.nav-pills:hover .dropdown a:hover{background-color:#181818;color:#fff}.dark-tabs .nav.nav-pills .dropdown{display:block;width:100%;height:auto;max-width:none}.dark-tabs .nav.nav-pills .dropdown a{display:block;width:auto;height:auto;padding:25px 30px 25px 20px;background-color:#181818;color:#fff;text-transform:uppercase;font-weight:600;font-size:17px;line-height:100%;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:10px 20px 0;position:relative;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs .nav.nav-pills .dropdown a:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#888 transparent transparent transparent;position:absolute;right:20px;top:50%;margin-top:-4px;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs .nav.nav-pills .dropdown a.active{background-color:#fff;color:#181818}.dark-tabs .nav.nav-pills .dropdown + .dropdown{margin-left:0}.dark-tabs .nav.nav-pills .dropdown.open a{background-color:#181818 !important;color:#fff;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs .nav.nav-pills .dropdown.open a:after{border-color:#888 transparent transparent transparent !important;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs .nav.nav-pills .dropdown.faded a{background-color:#888;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs .nav.nav-pills .dropdown.faded a:after{border-color:#eee transparent transparent transparent;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs .nav.nav-pills .dropdown.show .dropdown-toggle{background-color:#181818;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs .nav.nav-pills .dropdown.show .dropdown-toggle:after{border-color:#eee transparent transparent transparent;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs .nav.nav-pills .dropdown.show .dropdown-toggle:after{display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu{width:auto;border:none;padding:20px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;background-color:#181818;top:100% !important;left:20px !important;right:20px !important;-webkit-transform:translate3d(0,0,0) !important;-moz-transform:translate3d(0,0,0) !important;-o-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;margin-top:-2px}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li{width:100%;padding:0;color:#fff}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li a{display:block;width:100%;background-color:transparent;padding:0;text-align:left;margin:0;border-bottom:1px solid rgba(255,255,255,0.15);position:relative;padding:10px 20px 10px 0;white-space:pre-wrap;color:#fff}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li a:after{display:block;content:">";font-family:'hcaiconfont-regular' !important;color:#888;font-size:15px;font-weight:400;line-height:inherit;vertical-align:middle;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(0) translateZ(0);-moz-transform:translateY(-50%) translateX(0) translateZ(0);-o-transform:translateY(-50%) translateX(0) translateZ(0);-ms-transform:translateY(-50%) translateX(0) translateZ(0);transform:translateY(-50%) translateX(0) translateZ(0);border:none;width:auto;height:auto;margin:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:transform .25s ease;-moz-transition:transform .25s ease;-webkit-transition:transform .25s ease;-o-transition:transform .25s ease}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li a:hover:after{-webkit-transform:translateY(-50%) translateX(-5px) translateZ(0);-moz-transform:translateY(-50%) translateX(-5px) translateZ(0);-o-transform:translateY(-50%) translateX(-5px) translateZ(0);-ms-transform:translateY(-50%) translateX(-5px) translateZ(0);transform:translateY(-50%) translateX(-5px) translateZ(0);transition:transform .25s ease;-moz-transition:transform .25s ease;-webkit-transition:transform .25s ease;-o-transition:transform .25s ease}@media (min-width:768px){.dark-tabs{margin:50px auto}.dark-tabs .nav.nav-pills .dropdown{display:block;width:33.3333333333%;float:left;margin:0;position:static}.dark-tabs .nav.nav-pills .dropdown a{width:auto;margin:0 2px;font-size:14px}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu{width:auto;min-height:100px;left:2px;right:3px;padding:20px 30px 65px}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li{display:inline-block;width:50%;padding:0 20px;float:left}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li:nth-of-type(2n){float:right}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li a{padding:20px 0 20px;font-size:17px}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu li a:after{font-size:30px}}@media (min-width:1024px){.dark-tabs .nav.nav-pills .dropdown a{font-size:17px;margin:0 5px}.dark-tabs .nav.nav-pills .dropdown .dropdown-menu{left:5px !important;right:6px !important}}.dark-tabs.four-col{display:block;width:100%;padding:0;margin:30px auto 0;max-width:1260px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.dark-tabs.four-col #people-tabs.nav.nav-pills{display:block;width:100%;margin:0}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown{display:block;width:100%;height:auto;max-width:none}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown a{display:block;width:auto;height:auto;padding:20px 30px 20px 20px;background-color:rgba(0,0,0,0.4);color:#fff;text-transform:uppercase;font-weight:600;font-size:17px;line-height:100%;text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:10px 20px 0;position:relative;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown a:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#f8f5f3 transparent transparent transparent;position:absolute;right:20px;top:50%;margin-top:-4px;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown a.active{background-color:#181818;color:#fff}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown + .dropdown{margin-left:0}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown.open a{background-color:#181818 !important;color:#fff;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown.open a:after{border-color:#888 transparent transparent transparent !important;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown.faded a{color:#fff;background-color:#888;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown.faded a:after{border-color:#eee transparent transparent transparent;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu{width:auto;border:none;padding:20px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;background-color:#181818;left:20px !important;right:20px !important;margin-top:-2px}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li{width:100%;padding:0;color:#fff}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li a{display:block;width:100%;background-color:transparent;padding:0;text-align:left;margin:0;border-bottom:1px solid rgba(255,255,255,0.15);position:relative;padding:10px 20px 10px 0;white-space:pre-wrap;color:#fff}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li a:after{display:block;content:">";font-family:'hcaiconfont-regular' !important;color:#888;font-size:15px;font-weight:400;line-height:inherit;vertical-align:middle;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(0) translateZ(0);-moz-transform:translateY(-50%) translateX(0) translateZ(0);-o-transform:translateY(-50%) translateX(0) translateZ(0);-ms-transform:translateY(-50%) translateX(0) translateZ(0);transform:translateY(-50%) translateX(0) translateZ(0);border:none;width:auto;height:auto;margin:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:transform .25s ease;-moz-transition:transform .25s ease;-webkit-transition:transform .25s ease;-o-transition:transform .25s ease}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li a:hover:after{-webkit-transform:translateY(-50%) translateX(-5px) translateZ(0);-moz-transform:translateY(-50%) translateX(-5px) translateZ(0);-o-transform:translateY(-50%) translateX(-5px) translateZ(0);-ms-transform:translateY(-50%) translateX(-5px) translateZ(0);transform:translateY(-50%) translateX(-5px) translateZ(0);transition:transform .25s ease;-moz-transition:transform .25s ease;-webkit-transition:transform .25s ease;-o-transition:transform .25s ease}@media (max-width:767px){#people-tabs{padding-bottom:20px}}@media (min-width:768px){.dark-tabs.four-col{margin:50px auto 0}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown{display:block;width:25%;float:left;margin:0;position:static}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown a{width:auto;margin:0 2px;font-size:14px}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu{width:auto;left:2px !important;right:3px !important;padding:20px 30px 65px}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li{display:inline-block;width:50%;padding:0 20px;float:left}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li:nth-of-type(2n){float:right}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li a{padding:20px 0 20px;font-size:17px}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu li a:after{font-size:30px}}@media (min-width:1024px){.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown a{font-size:17px;margin:0 5px}.dark-tabs.four-col #people-tabs.nav.nav-pills .dropdown .dropdown-menu{left:5px !important;right:6px !important}}.two-col-image-text-cta{display:block;width:auto;padding:0;margin:0 20px;*zoom:1}.two-col-image-text-cta:before,.two-col-image-text-cta:after{content:"";display:table}.two-col-image-text-cta:after{clear:both}.two-col-image-text-cta .col-one,.two-col-image-text-cta .col-two{display:block;width:100%;color:#000;text-align:left}.two-col-image-text-cta .col-one:hover .col-image .col-image-inner,.two-col-image-text-cta .col-two:hover .col-image .col-image-inner{-webkit-transform:translate(-50%,-50%) scale(1.02);-moz-transform:translate(-50%,-50%) scale(1.02);-o-transform:translate(-50%,-50%) scale(1.02);-ms-transform:translate(-50%,-50%) scale(1.02);transform:translate(-50%,-50%) scale(1.02);transition:transform 2s 0s;-moz-transition:transform 2s 0s;-webkit-transition:transform 2s 0s;-o-transition:transform 2s 0s}.two-col-image-text-cta .col-one .col-image,.two-col-image-text-cta .col-two .col-image{display:block;width:100%;height:0;padding-top:70%;position:relative;overflow:hidden}.two-col-image-text-cta .col-one .col-image .col-image-inner,.two-col-image-text-cta .col-two .col-image .col-image-inner{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.01);-moz-transform:translate(-50%,-50%) scale(1.01);-o-transform:translate(-50%,-50%) scale(1.01);-ms-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;-webkit-backface-visibility:hidden}.two-col-image-text-cta .col-one .col-image .col-image-inner img,.two-col-image-text-cta .col-two .col-image .col-image-inner img{display:block;height:100%;object-fit:cover;max-width:100%}.two-col-image-text-cta .col-one .col-content,.two-col-image-text-cta .col-two .col-content{padding:20px 22px 40px;position:relative;width:calc(100% - 20px);margin:-20px auto 0}.two-col-image-text-cta .col-one .col-content:before,.two-col-image-text-cta .col-two .col-content:before{display:block;content:"";width:auto;height:3px;position:absolute;left:24px;right:24px;top:20px;background-color:#181818}.two-col-image-text-cta .col-one .col-content h5,.two-col-image-text-cta .col-two .col-content h5{margin-top:7px}.two-col-image-text-cta .col-one .col-content h5 span,.two-col-image-text-cta .col-two .col-content h5 span{display:inline-block;width:20px;height:auto;vertical-align:baseline;font-family:'hcaiconfont-regular' !important;color:inherit;line-height:inherit;margin-left:5px;font-weight:400;font-size:17px}.two-col-image-text-cta .col-one .col-content p,.two-col-image-text-cta .col-two .col-content p{margin-top:10px;font-size:20px;line-height:1.2em}.two-col-image-text-cta .col-one{margin-bottom:30px}.two-col-image-text-cta .col-one .col-content{background-color:#f4e94e}.two-col-image-text-cta .col-two .col-content{background-color:#9bd4d8}@media (min-width:768px){.two-col-image-text-cta{margin:0 60px}.two-col-image-text-cta .col-one .col-content,.two-col-image-text-cta .col-two .col-content{width:calc(100% - 40px);margin:-23px auto 0;padding:20px 24px 40px;min-height:186px}.two-col-image-text-cta .col-one .col-content:before,.two-col-image-text-cta .col-two .col-content:before{top:20px}.two-col-image-text-cta .col-one .col-content h5,.two-col-image-text-cta .col-two .col-content h5{width:170px;float:left}.two-col-image-text-cta .col-one .col-content p,.two-col-image-text-cta .col-two .col-content p{width:calc(100% - 220px);float:right}.two-col-image-text-cta .col-one{margin-bottom:50px}}@media (min-width:1200px){.two-col-image-text-cta .col-one,.two-col-image-text-cta .col-two{display:inline-block;width:50%;float:left}.two-col-image-text-cta .col-one{padding-right:10px;margin-bottom:0}.two-col-image-text-cta .col-two{padding-left:10px}.two-col-image-text-cta .col-content p{max-width:360px}}@media (min-width:1440px){.two-col-image-text-cta{margin:100px auto;max-width:1314px}}.one-col-image-text-cta{display:block;width:auto;padding:0;margin:30px 20px;*zoom:1}.one-col-image-text-cta:before,.one-col-image-text-cta:after{content:"";display:table}.one-col-image-text-cta:after{clear:both}.one-col-image-text-cta picture{width:100%;height:100%}.one-col-image-text-cta picture img{width:100%;height:100%;object-fit:cover}.one-col-image-text-cta .col-image{display:block;width:auto;height:0;padding-top:50%;margin-left:30px;position:relative;overflow:hidden}.one-col-image-text-cta .col-image .col-image-inner{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.one-col-image-text-cta .col-image .col-image-inner img{display:block;height:100%;max-width:100%}.one-col-image-text-cta .col-content{display:block;padding:20px 20px 40px;position:relative;width:auto;margin:-80px 20px 0 0;background-color:#45ab5e}.one-col-image-text-cta .col-content:before{display:block;content:"";width:auto;height:4px;position:absolute;left:20px;right:20px;top:20px;background-color:#181818}.one-col-image-text-cta .col-content h5{margin-top:10px;margin-bottom:0}.one-col-image-text-cta .col-content h5 span{display:inline-block;width:20px;height:auto;vertical-align:baseline;font-family:'hcaiconfont-regular' !important;color:inherit;line-height:inherit;margin-left:5px;font-weight:400;font-size:17px}.one-col-image-text-cta .col-content h5.subtitle{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin-top:0;margin-bottom:20px}.one-col-image-text-cta .col-content p{margin-top:10px;font-size:16px;line-height:1.2em}@media (min-width:768px){.one-col-image-text-cta{margin:50px 0 50px 60px;position:relative;padding-bottom:50px}.one-col-image-text-cta .col-image{padding-top:35%}.one-col-image-text-cta .col-content{position:absolute;top:0;left:0;width:350px;margin:50px 0 0;padding:25px 20px 60px}.one-col-image-text-cta .col-content p{max-width:300px}.one-col-image-text-cta .col-content:before{top:26px}}@media (min-width:1024px){.one-col-image-text-cta{margin:50px 60px;max-width:1314px;padding-bottom:0}.one-col-image-text-cta .col-image{padding-top:0;width:calc(100% - 430px);position:absolute;top:0;right:0;height:100%}.one-col-image-text-cta .col-content{margin-top:0;width:430px;padding:25px 25px 80px;float:left;position:relative;top:auto;left:auto}.one-col-image-text-cta .col-content:before{left:25px;right:25px}.one-col-image-text-cta .col-content h5{font-size:30px}.one-col-image-text-cta .col-content p{font-size:20px}}@media (min-width:1440px){.one-col-image-text-cta{margin:100px auto;max-width:1314px;padding-bottom:0}}.whats-on-module{display:block;width:auto;padding:0;margin:30px 20px;text-align:center;overflow-x:hidden}.whats-on-module h4{width:100%;padding:15px 40px;background-color:#181818;color:#fff;text-align:center;margin:0 auto;min-width:260px;max-width:260px;text-transform:uppercase;font-size:20px;font-weight:600;float:none}.whats-on-module .swiper-container{overflow:visible !important}.whats-on-module .col{display:block;width:100%;margin-bottom:30px;position:relative}.whats-on-module .col:hover .col-image .col-image-inner{-webkit-transform:translate(-50%,-50%) scale(1.04);-moz-transform:translate(-50%,-50%) scale(1.04);-o-transform:translate(-50%,-50%) scale(1.04);-ms-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04);transition:transform 2s 0s;-moz-transition:transform 2s 0s;-webkit-transition:transform 2s 0s;-o-transition:transform 2s 0s}.whats-on-module .col:first-of-type:before{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;left:0;top:0;bottom:0}.whats-on-module .col:after{display:block;width:1px;height:100%;content:"";background-color:rgba(0,0,0,0.1);position:absolute;right:0;top:0;bottom:0}.whats-on-module .col .col-image{display:block;width:100%;height:0;padding-top:65%;position:relative;overflow:hidden}.whats-on-module .col .col-image .col-image-inner{display:block;width:100.1%;height:100.1%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.01);-moz-transform:translate(-50%,-50%) scale(1.01);-o-transform:translate(-50%,-50%) scale(1.01);-ms-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;-o-transition:transform 1s;-webkit-backface-visibility:hidden}.whats-on-module .col .col-image .col-image-inner img{display:block;height:auto;max-width:100%}.whats-on-module .col .col-content{display:block;padding:12px 20px 40px;background-color:transparent}.whats-on-module .col .col-content:after{display:block;content:"3";color:#888;font-family:'hcaiconfont-regular' !important;font-size:15px;line-height:100%;vertical-align:basline;position:absolute;bottom:10px;right:10px}.whats-on-module .col .col-content h5{margin:0}.whats-on-module .col .col-content h5.subtitle{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}@media (min-width:768px){.whats-on-module{margin:50px 60px}.whats-on-module .columns{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}}@media (min-width:1024px){.whats-on-module .col .col-content h5{padding-right:40px}}@media (min-width:1440px){.whats-on-module{margin:50px auto;max-width:1314px}}.course-tabs{display:block;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:480px;padding:0 20px;margin:0 auto;text-align:center;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.course-tabs .course-tab{display:inline-block;width:33.3333333333%;float:left;padding:9px 15px 11px;font-size:16px;line-height:100%;word-break:break-word;background-color:transparent;text-align:center;color:#888;border-top:1px solid rgba(0,0,0,0.1);transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;height:100%;min-height:53px}.course-tabs .course-tab:first-of-type{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}.course-tabs .course-tab:last-of-type{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}.course-tabs .course-tab.white-text{color:#fff}.course-tabs .course-tab:hover{background-color:rgba(255,255,255,0.2);transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s}.course-tabs .course-tab.active{background-color:#f4e94e;border-color:#f4e94e;color:#000;transition:color .2s,background-color .2s,border-color .2s;-moz-transition:color .2s,background-color .2s,border-color .2s;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s}.image-bg .course-tabs .course-tab{border-top:1px solid rgba(255,255,255,0.2)}.image-bg .course-tabs .course-tab:first-of-type{border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2)}.image-bg .course-tabs .course-tab:last-of-type{border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2)}.image-bg .course-tabs .course-tab:not(.active){color:#fff}@media (min-width:425px){.course-tabs .course-tab{min-height:auto}}@media (min-width:768px){.course-tabs{padding:0;width:auto;max-width:none}.course-tabs .course-tab{width:170px;font-size:20px;padding:10px 20px 14px}}@media (min-width:1440px){.course-tabs .course-tab{width:auto;font-size:24px}}.small-image-text-cta{display:block;width:auto;padding:8px 0 0 0;margin:0 auto 15px;border-top:1px solid #d6d6d6;text-align:left;line-height:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.small-image-text-cta:hover .link-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.small-image-text-cta:hover p{transition:border-bottom .3s ease;-moz-transition:border-bottom .3s ease;-webkit-transition:border-bottom .3s ease;-o-transition:border-bottom .3s ease;border-bottom:2px solid #eee}.small-image-text-cta:after{content:'';display:block;width:10px;height:1em;background:no-repeat center center transparent;background-image:url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.28003 6.80554L7.225 7.85068L1.3 13.5868L0 12.3229L5.675 6.80554L0 1.26388L1.3 -1.33514e-05L7.225 5.7361L8.28003 6.80554Z' fill='black'/%3E%3C/svg%3E");-webkit-background-size:contain;background-size:contain;margin-left:auto;flex-shrink:0}.small-image-text-cta .link-thumb{display:inline-block;background:#eee;width:60px !important;height:60px;flex-shrink:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:2px 15px 0 0;overflow:hidden}.small-image-text-cta .link-thumb img{position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:100%;height:auto;margin:0 !important}.small-image-text-cta .link-thumb.round{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%}.small-image-text-cta div{margin-right:1em}.small-image-text-cta p{display:inline;font-size:20px;line-height:20px;font-weight:500;margin:0 0 0 !important;border-bottom:2px solid rgba(255,255,255,0);transition:border-bottom .3s ease;-moz-transition:border-bottom .3s ease;-webkit-transition:border-bottom .3s ease;-o-transition:border-bottom .3s ease}.small-image-text-cta p:after{display:none}.small-image-text-cta p .grey-text{display:inline-block;color:#888}.draggable-gallery{display:block;width:100%;height:auto;padding:20px 0 50px;margin-top:4px;background-color:#f9f9f9;overflow:hidden;position:relative}.draggable-gallery:after{display:block;width:60%;height:50%;max-width:400px;max-height:400px;content:"";background-image:url("./img/textures/texture_paint-flecks.png");-webkit-background-size:400px auto;background-size:400px auto;background-repeat:no-repeat;background-position:center center;position:absolute;bottom:-50px;right:-50px;z-index:0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}.draggable-gallery h5{display:inline-block;width:auto;margin:0;font-size:20px;line-height:100%}.draggable-gallery h5 .subtitle{display:block;width:100%;clear:both;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.draggable-gallery h5 .subtitle .icon{display:inline-block;color:inherit;font-size:inherit;line-height:inherit;vertical-align:middle;font-family:'hcaiconfont-regular' !important}.draggable-gallery .draggable-images{display:block;width:auto;height:auto;margin:20px 0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;vertical-align:top;position:relative;z-index:1}.draggable-gallery .draggable-images .draggable-image{display:inline-block;margin:10px 20px;width:100%;height:auto;max-width:60%;vertical-align:top;cursor:-webkit-move;cursor:-moz-move;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.draggable-gallery .draggable-images .draggable-image:focus,.draggable-gallery .draggable-images .draggable-image:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.draggable-gallery .draggable-images .draggable-image:first-of-type{margin-left:25px}@media (min-width:600px){.draggable-gallery .draggable-images .draggable-image{max-width:500px}}@media (min-width:1024px){.draggable-gallery h5{font-size:26px}}@media (min-width:1200px){.draggable-gallery{padding:20px 0 80px}.draggable-gallery:after{max-width:600px;max-height:600px;opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}.draggable-gallery .draggable-images{position:relative;min-height:560px;width:100%;margin:0}.draggable-gallery .draggable-images .draggable-image{position:absolute;width:400px;top:180px;left:50px;z-index:1;border:4px solid #f9f9f9;margin:0}.draggable-gallery .draggable-images .draggable-image:first-of-type{margin-left:0}.draggable-gallery .draggable-images .draggable-image:nth-of-type(2){width:460px;top:50px;left:170px;z-index:0}.draggable-gallery .draggable-images .draggable-image:nth-of-type(3){width:250px;top:330px;left:415px;z-index:0}.draggable-gallery .draggable-images .draggable-image:nth-of-type(4){top:103px;left:520px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(5){top:330px;left:630px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(6){width:430px;top:-10px;left:690px;z-index:0}.draggable-gallery .draggable-images .draggable-image:nth-of-type(7){width:380px;top:78px;left:747px;z-index:0}.draggable-gallery .draggable-images .draggable-image:nth-of-type(8){width:320px;top:260px;left:857px;z-index:2}.draggable-gallery .draggable-images .draggable-image.square{width:230px}}@media (min-width:1400px){.draggable-gallery .draggable-images{min-height:610px}.draggable-gallery .draggable-images .draggable-image{width:400px;top:180px;left:50px}.draggable-gallery .draggable-images .draggable-image:first-of-type{width:420px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(2){width:460px;top:50px;left:170px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(3){width:280px;top:350px;left:415px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(4){top:93px;left:550px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(5){top:350px;left:692px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(6){width:440px;left:720px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(7){width:410px;left:807px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(8){width:400px;top:230px;left:949px}.draggable-gallery .draggable-images .draggable-image.square{width:260px}}@media (min-width:1500px){.draggable-gallery .draggable-images{min-height:640px}.draggable-gallery .draggable-images .draggable-image{width:400px;top:180px;left:50px;max-width:none}.draggable-gallery .draggable-images .draggable-image:first-of-type{width:440px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(2){width:490px;left:190px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(3){width:280px;top:380px;left:445px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(4){top:123px;left:580px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(5){top:380px;left:722px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(6){width:480px;left:780px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(7){width:520px;left:837px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(8){width:460px;left:979px}.draggable-gallery .draggable-images .draggable-image.square{width:260px}}@media (min-width:1600px){.draggable-gallery .draggable-images{min-height:710px}.draggable-gallery .draggable-images .draggable-image{width:440px;top:180px;left:50px}.draggable-gallery .draggable-images .draggable-image:first-of-type{width:530px;top:220px;left:70px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(2){width:590px;top:50px;left:230px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(3){width:350px;top:430px;left:550px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(4){top:153px;left:730px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(5){top:430px;left:897px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(6){width:440px;left:940px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(7){width:490px;top:98px;left:1007px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(8){width:390px;top:280px;left:1174px}.draggable-gallery .draggable-images .draggable-image.square{width:280px}}@media (min-width:1800px){.draggable-gallery .draggable-images{min-height:720px}.draggable-gallery .draggable-images .draggable-image:first-of-type{left:100px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(2){left:260px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(3){left:580px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(4){top:153px;left:760px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(5){top:430px;left:927px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(6){width:500px;left:980px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(7){width:570px;left:1037px}.draggable-gallery .draggable-images .draggable-image:nth-of-type(8){width:520px;top:240px;left:1204px}.draggable-gallery .draggable-images .draggable-image.square{width:280px}}.quote-slider{display:block;width:100%;padding:50px 0;border-top:1px solid rgba(0,0,0,0.13);border-bottom:1px solid rgba(0,0,0,0.13)}.quote-slider .quotes{display:block;width:auto;margin:0 auto;padding:0 20px;max-width:1034px}.quote-slider .quotes .slick-prev,.quote-slider .quotes .slick-next{width:30px;height:34px;display:none !important}.quote-slider .quotes .slick-prev:after,.quote-slider .quotes .slick-next:after{color:#888;font-size:30px}.quote-slider .quotes .slick-dots{bottom:-50px}.quote-slider .quotes .slick-dots li{width:20px;background:transparent;vertical-align:bottom;position:relative;margin:0 2px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.quote-slider .quotes .slick-dots li.slick-active:after{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}.quote-slider .quotes .slick-dots li:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;margin-bottom:0;background:#888;vertical-align:bottom;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}.quote-slider .quotes .quote{min-height:auto;margin:0 auto;max-width:none;padding-top:0;text-align:center}.quote-slider .quotes .quote:before{display:none}.quote-slider .quotes .quote .quote-content{display:inline-block;width:100%;height:auto}.quote-slider .quotes .quote .quote-content .quote-image{display:inline-block;width:60px;height:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;margin:0 auto 20px}.quote-slider .quotes .quote .quote-content h4{margin:0 auto 40px;font-size:27px;line-height:.9em;text-align:center;font-weight:600;color:#000;max-width:500px}.quote-slider .quotes .quote .quote-content h4 .citation{display:block;clear:both;margin-top:5px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.quote-slider .quotes .quote .quote-content p{text-align:center;text-transform:uppercase;font-size:15px;line-height:100%;margin:0 auto;font-weight:600;letter-spacing:.05em}.quote-slider .quotes .quote.long-quote h4{font-size:22px}@media (min-width:1024px){.quote-slider .quotes{padding:0}.quote-slider .quotes .slick-prev,.quote-slider .quotes .slick-next{display:inline-block !important}.quote-slider .quotes .slick-prev{left:-7px}.quote-slider .quotes .slick-next{right:-7px}.quote-slider .quotes .quote .quote-content h4{font-size:43px;max-width:720px}.quote-slider .quotes .quote.long-quote h4{font-size:32px}}.two-col-image-with-text{text-align:center}.two-col-image-with-text .inside-wrapper{max-width:850px !important}.two-col-image-with-text .left-side,.two-col-image-with-text .right-side{display:block;padding:0 20px;margin-bottom:40px}.two-col-image-with-text .left-side img,.two-col-image-with-text .right-side img{display:block;width:100%;height:auto}.two-col-image-with-text .left-side p,.two-col-image-with-text .right-side p{width:100%;margin:0;text-align:left}@media (min-width:1440px){.two-col-image-with-text .left-side p,.two-col-image-with-text .right-side p{font-size:21px}}.two-col-image-with-text .left-side p:first-of-type,.two-col-image-with-text .right-side p:first-of-type{margin-top:12px !important;margin-bottom:10px !important}.two-col-image-with-text .left-side a,.two-col-image-with-text .right-side a{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.two-col-image-with-text .left-side a:hover,.two-col-image-with-text .right-side a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.two-col-image-with-text h4{margin-bottom:0}.two-col-image-with-text h3{margin-top:.2em;margin-left:-2px;letter-spacing:-.015em}.two-col-image-with-text h3 strong{color:#888;font-weight:600}@media (min-width:768px){.two-col-image-with-text .left-side,.two-col-image-with-text .right-side{padding:0 30px;display:inline-block;width:50%;float:left}}@media (min-width:1024px){.two-col-image-with-text .left-side,.two-col-image-with-text .right-side{padding:0;margin-bottom:0}.two-col-image-with-text .left-side{padding-right:25px}.two-col-image-with-text .right-side{padding-left:25px}}.small-ctas{display:inline-block;width:100%;padding:50px 20px !important}.small-ctas .inside-wrapper{width:100% !important;max-width:100% !important;text-align:center}@media (min-width:480px){.small-ctas{padding:50px 0 !important}.small-ctas .inside-wrapper .small-image-text-cta{width:330px}}.single-button-cta{display:inline-block;width:100%;padding:50px 20px;text-align:center}@media (min-width:1024px){.single-button-cta{padding:50px 0}}.single-button-cta__wrapper{width:100%;margin:0 auto;max-width:550px;border-top:2px solid #181818;padding:0 30px}@media (min-width:768px){.single-button-cta__wrapper{max-width:650px}}@media (min-width:1024px){.single-button-cta__wrapper{max-width:800px}}.single-button-cta__wrapper .button{margin:0}#alerts{display:block;padding:50px 0 0}#alerts .inside-wrapper{display:block;width:100%;margin:0 auto;padding:0;max-width:1034px}#alerts .inside-wrapper .alert{display:block;width:auto;margin:20px;padding:30px;background-color:#f8f5f3;background-image:url("./img/alert-texture-one.png");-webkit-background-size:cover;background-size:cover;background-position:center center;-webkit-background-blend-mode:multiply;background-blend-mode:multiply;text-align:center}#alerts .inside-wrapper .alert h3{text-align:center;margin:0 auto;line-height:100%;font-size:26px}#alerts .inside-wrapper .alert p,#alerts .inside-wrapper .alert a{text-align:center;margin:0 auto;line-height:100%;font-size:17px;line-height:100%}#alerts .inside-wrapper .alert p.icon,#alerts .inside-wrapper .alert a.icon{font-family:'hcaiconfont-regular' !important;font-size:25px;margin-bottom:5px}#alerts .inside-wrapper .alert a{text-decoration:underline}#alerts .inside-wrapper .alert.yellow{background-color:#f4e94e;background-image:url("./img/alert-texture-two.png")}@media (min-width:768px){#alerts .inside-wrapper .alert{display:inline-block;width:calc(50% - 10px);float:left;margin:0}#alerts .inside-wrapper .alert:first-of-type{margin-right:10px}#alerts .inside-wrapper .alert:last-of-type{margin-left:10px}}@media (min-width:1024px){#alerts{padding:60px 0 0}#alerts .inside-wrapper .alert{padding:40px 50px}#alerts .inside-wrapper .alert h3{font-size:30px}#alerts .inside-wrapper .alert p.icon{font-size:28px}}@media (min-width:1440px){#alerts{padding:80px 0 0}}#catapult-cookie-bar #catapultCookie{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;text-transform:uppercase;font-family:'FoundersGroteskWeb',sans-serif;font-weight:600;font-size:15px;letter-spacing:0;padding:0 35px;height:48px;line-height:46px;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}#catapult-cookie-bar #catapultCookie:hover{background-color:#f4e94e !important;color:#181818 !important;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}#catapult-cookie-bar .ctcc-more-info-link{border-bottom:1px solid rgba(255,255,255,0.1);color:#ce2741 !important;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}#catapult-cookie-bar .ctcc-more-info-link:hover{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;color:#ce2741;border-color:#ce2741}@media (max-width:520px){#catapult-cookie-bar{padding:20px !important}#catapult-cookie-bar #catapultCookie{width:100% !important;margin:0 !important}#catapult-cookie-bar .ctcc-inner{display:block !important}#catapult-cookie-bar .ctcc-inner .ctcc-left-side,#catapult-cookie-bar .ctcc-inner .ctcc-right-side{display:block !important;width:100% !important}#catapult-cookie-bar .ctcc-inner .ctcc-left-side{line-height:20px !important;margin-bottom:20px !important}}.wpforms-page{text-align:left}.wpforms-confirmation-container-full,div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:none !important;border:none !important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{text-align:left !important;font-size:16px !important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:6px !important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:6px !important}div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:15px !important;color:#fff !important;background-color:#181818 !important;border:none !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important}div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#f4e94e !important;color:#181818 !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important;border:none !important}div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{color:#fff !important;background-color:#181818 !important;border:none !important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:left !important}div.wpforms-container-full .wpforms-form .wpforms-submit,div.wpforms-container-full .wpforms-form button[type=submit]{width:200px !important;padding:12px 20px !important;font-size:15px !important;color:#fff !important;background-color:#181818 !important;border:none !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important}div.wpforms-container-full .wpforms-form .wpforms-submit:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#f4e94e !important;color:#181818 !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important;border:none !important}div.wpforms-container-full .wpforms-form .wpforms-submit:focus,div.wpforms-container-full .wpforms-form button[type=submit]:focus{color:#fff !important;background-color:#181818 !important;border:none !important}div.wpforms-container-full .wpforms-form ul li{position:relative !important;line-height:16px !important}div.wpforms-container-full .wpforms-form ul li:last-of-type{margin-bottom:12px !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li{margin-bottom:12px !important}div.wpforms-container-full .wpforms-form textarea{max-width:100% !important}div.wpforms-container-full .wpforms-field{display:inline-block;width:100% !important;clear:none !important;margin:1em 0 !important}div.wpforms-container-full .wpforms-field.wpforms-one-half{width:48% !important}div.wpforms-container-full .wpforms-field.wpforms-one-third{width:30.6666666667% !important}div.wpforms-container-full .wpforms-field.wpforms-two-thirds{width:65.3333333333% !important}div.wpforms-container-full .wpforms-field.wpforms-one-fourth{width:22% !important}div.wpforms-container-full .wpforms-field.wpforms-two-fourths{width:48% !important}div.wpforms-container-full .wpforms-field.wpforms-field-hidden{display:none !important;padding:0 !important;margin:0 !important}div.wpforms-container-full .wpforms-field.wpforms-conditional-hide{display:none !important}div.wpforms-container-full .wpforms-field input[type="text"],div.wpforms-container-full .wpforms-field input[type="email"],div.wpforms-container-full .wpforms-field input[type="name"],div.wpforms-container-full .wpforms-field input[type="tel"],div.wpforms-container-full .wpforms-field input[type="number"],div.wpforms-container-full .wpforms-field input[type="address"]{width:100% !important;max-width:100% !important}div.wpforms-container-full .wpforms-field input[type="text"].wpforms-field-small,div.wpforms-container-full .wpforms-field input[type="email"].wpforms-field-small,div.wpforms-container-full .wpforms-field input[type="name"].wpforms-field-small,div.wpforms-container-full .wpforms-field input[type="tel"].wpforms-field-small,div.wpforms-container-full .wpforms-field input[type="number"].wpforms-field-small,div.wpforms-container-full .wpforms-field input[type="address"].wpforms-field-small{max-width:50% !important}div.wpforms-container-full .wpforms-field input[type="checkbox"],div.wpforms-container-full .wpforms-field input[type="radio"]{margin:0 0 !important;position:absolute !important;top:0 !important;left:0 !important;z-index:1 !important}div.wpforms-container-full .wpforms-field input[type="checkbox"]:checked{border-color:#000 !important}div.wpforms-container-full .wpforms-field input[type="checkbox"]:checked:after{font-size:20px !important;top:-6px !important;color:#000 !important}div.wpforms-container-full .wpforms-field select.wpforms-field-small{max-width:50% !important}div.wpforms-container-full .wpforms-field label,div.wpforms-container-full .wpforms-field .wpforms-field-description{width:100% !important;text-align:left !important}div.wpforms-container-full .wpforms-field label{font-weight:500 !important}div.wpforms-container-full .wpforms-field label.wpforms-field-label{display:inline-block !important;width:100% !important}div.wpforms-container-full .wpforms-field label.wpforms-field-label-inline{display:inline !important;font-weight:400 !important;font-size:18px !important;line-height:18px !important;padding-left:22px !important;vertical-align:top !important}div.wpforms-container-full .wpforms-field.wpforms-field-html{width:100% !important;padding:0 !important}div.wpforms-container-full .wpforms-field.wpforms-field-html h3{margin:1.5em 0 1em !important}div.wpforms-container-full .wpforms-field.wpforms-field-address label{font-weight:400 !important}div.wpforms-container-full .wpforms-field.wpforms-field-address .wpforms-field-row{margin-bottom:28px !important}div.wpforms-container-full .wpforms-field.wpforms-one-half.wpforms-firsthalf-width{margin-left:0 !important}div.wpforms-container-full .wpforms-field.wpforms-two-fourths.wpforms-first{margin-left:0 !important}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li{display:inline-block;width:100%}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline label.wpforms-field-label{margin-bottom:8px !important}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline ul li{display:inline-block;width:auto !important}div.wpforms-container-full .wpforms-field.wpforms-field-phone .intl-tel-input .flag-container{display:none !important}div.wpforms-container-full .wpforms-field.wpforms-field-phone .intl-tel-input.allow-dropdown input,div.wpforms-container-full .wpforms-field.wpforms-field-phone .intl-tel-input.allow-dropdown input[type="tel"]{padding-left:10px !important;padding-right:10px !important}.wpforms-form .wpforms-page-indicator.progress{text-align:left;font-size:16px}.wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:6px}.wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:6px}.wpforms-form .wpforms-page-button{font-size:15px;color:#fff;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}.wpforms-form .wpforms-page-button:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;border:none}.wpforms-form .wpforms-page-button:focus{color:#fff;background-color:#181818;border:none}.wpforms-form .wpforms-submit-container{text-align:left}.wpforms-form .wpforms-submit,.wpforms-form button[type=submit]{width:200px;padding:12px 20px;font-size:15px;color:#fff;background-color:#181818;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}.wpforms-form .wpforms-submit:hover,.wpforms-form button[type=submit]:hover{background-color:#f4e94e;color:#181818;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;border:none}.wpforms-form .wpforms-submit:focus,.wpforms-form button[type=submit]:focus{color:#fff;background-color:#181818;border:none}.wpforms-form ul li{position:relative;line-height:16px}.wpforms-form ul li:last-of-type{margin-bottom:12px !important}.wpforms-form .wpforms-list-2-columns ul li{margin-bottom:12px !important}.wpforms-form textarea{max-width:100%}.wpforms-field{display:inline-block;width:100%;clear:none !important;padding:15px 0 !important}.wpforms-field input[type="text"],.wpforms-field input[type="email"],.wpforms-field input[type="name"],.wpforms-field input[type="tel"],.wpforms-field input[type="number"],.wpforms-field input[type="address"]{width:100% !important;max-width:100%}.wpforms-field input[type="text"].wpforms-field-small,.wpforms-field input[type="email"].wpforms-field-small,.wpforms-field input[type="name"].wpforms-field-small,.wpforms-field input[type="tel"].wpforms-field-small,.wpforms-field input[type="number"].wpforms-field-small,.wpforms-field input[type="address"].wpforms-field-small{max-width:50% !important}.wpforms-field input[type="checkbox"],.wpforms-field input[type="radio"]{margin:0 0;position:absolute;top:0;left:0;z-index:1}.wpforms-field input[type="checkbox"]:checked{border-color:#000}.wpforms-field input[type="checkbox"]:checked:after{font-size:20px;top:-6px;color:#000}.wpforms-field select.wpforms-field-small{max-width:50% !important}.wpforms-field label,.wpforms-field .wpforms-field-description{width:100%;text-align:left}.wpforms-field label{font-weight:500 !important}.wpforms-field label.wpforms-field-label-inline{font-weight:400 !important;font-size:18px;line-height:18px;padding-left:22px;vertical-align:top;float:left}.wpforms-field.wpforms-field-html{width:100% !important;padding:0 !important}.wpforms-field.wpforms-field-html h3{margin:1.5em 0 1em}.wpforms-field.wpforms-field-address label{font-weight:400 !important}.wpforms-field.wpforms-field-address .wpforms-field-row{margin-bottom:28px}.wpforms-field.wpforms-one-half.wpforms-firsthalf-width{margin-left:0}.wpforms-field.wpforms-two-fourths.wpforms-first{margin-left:0}.wpforms-field.wpforms-field-checkbox.wpforms-list-inline label.wpforms-field-label{margin-bottom:8px}@media (max-width:768px){div.wpforms-container-full .wpforms-form.wpforms-list-2-columns ul li{margin-bottom:16px}div.wpforms-container-full .wpforms-form .wpforms-submit,div.wpforms-container-full .wpforms-form button[type=submit]{width:100%}div.wpforms-container-full .wpforms-field.wpforms-field-html h3{margin:1em 0 0}div.wpforms-container-full .wpforms-field.wpforms-one-half{width:100% !important;margin-left:0 !important}div.wpforms-container-full .wpforms-field.wpforms-two-fourths{margin-left:0 !important;padding-bottom:0 !important}div.wpforms-container-full .wpforms-field.wpforms-one-third{width:100% !important;margin-left:0 !important}div.wpforms-container-full .wpforms-field.wpforms-one-fourth{padding-bottom:0 !important}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline{padding-bottom:0 !important}.wpforms-form.wpforms-list-2-columns ul li{margin-bottom:16px}.wpforms-form .wpforms-submit,.wpforms-form button[type=submit]{width:100%}.wpforms-field.wpforms-field-html h3{margin:1em 0 0}.wpforms-field.wpforms-one-half{width:100% !important;margin-left:0 !important}.wpforms-field.wpforms-two-fourths{margin-left:0 !important;padding-bottom:0 !important}.wpforms-field.wpforms-one-third{width:100% !important;margin-left:0 !important}.wpforms-field.wpforms-one-fourth{padding-bottom:0 !important}.wpforms-field.wpforms-field-checkbox.wpforms-list-inline{padding-bottom:0 !important}}div.wpforms-container-full .wpforms-form ul li{line-height:unset !important;margin-bottom:0 !important}div.wpforms-container-full .wpforms-form .wpforms-submit,div.wpforms-container-full .wpforms-form button[type=submit]{width:100% !important;max-width:300px;height:60px;padding:0 30px !important;font-size:16px !important;font-weight:600 !important;line-height:58px !important;text-transform:uppercase;text-align:left !important;color:#fff !important}div.wpforms-container-full .wpforms-field{margin:.5em 0 !important;padding:0 !important}div.wpforms-container-full .wpforms-field label.wpforms-field-label-inline{line-height:18px !important}div.wpforms-container-full .wpforms-field input[type="text"],div.wpforms-container-full .wpforms-field input[type="email"],div.wpforms-container-full .wpforms-field input[type="search"],div.wpforms-container-full .wpforms-field input[type="tel"],div.wpforms-container-full .wpforms-field input[type="password"]{line-height:35px !important;color:#181818 !important;height:35px !important;padding:0 12px !important;border:1px solid #d6d6d6 !important;background:transparent !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-webkit-box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5);box-shadow:inset 0 2px 3px -1px rgba(0,0,0,0.5)}div.wpforms-container-full .wpforms-field input[type="text"].wpforms-valid,div.wpforms-container-full .wpforms-field input[type="email"].wpforms-valid,div.wpforms-container-full .wpforms-field input[type="search"].wpforms-valid,div.wpforms-container-full .wpforms-field input[type="tel"].wpforms-valid,div.wpforms-container-full .wpforms-field input[type="password"].wpforms-valid{border-color:#45ab5e !important}div.wpforms-container-full .wpforms-field input[type="checkbox"],div.wpforms-container-full .wpforms-field input[type="radio"]{margin-right:5px !important}div.wpforms-container-full .wpforms-field input[type="checkbox"]{width:16px !important;height:16px !important;top:2px !important;border:1px solid #d6d6d6 !important;background-color:transparent !important;vertical-align:middle !important;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}div.wpforms-container-full .wpforms-field input[type="checkbox"]:checked{border-color:#d6d6d6 !important}div.wpforms-container-full .wpforms-field input[type="checkbox"]:checked.wpforms-valid{border-color:#45ab5e !important}div.wpforms-container-full .wpforms-field input[type="checkbox"]:checked:after{color:#45ab5e !important;font-size:12px !important;top:0 !important}div.wpforms-container-full .wpforms-field.wpforms-field-acceptance input[type="checkbox"]{top:2px !important}div.wpforms-container-full .wpforms-field.wpforms-field-acceptance input[type="checkbox"]:checked:after{top:-1px !important}div.wpforms-container-full .wpforms-field.wpforms-field-acceptance .wpforms-field-label-inline{font-size:15px !important;line-height:18px !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li:last-child{margin-bottom:0 !important}div.wpforms-container-full .wpforms-field.wpforms-field-html div p{margin-bottom:1em}div.wpforms-container-full .wpforms-field.wpforms-field-html div p:last-child{margin-bottom:0}@media (min-width:768px){div.wpforms-container-full .wpforms-form ul{font-size:18px !important;line-height:1.4em !important}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-checkbox ul li{font-size:21px !important}div.wpforms-container-full .wpforms-form .wpforms-field p{font-size:21px !important;line-height:1.4em !important}div.wpforms-container-full .wpforms-form .wpforms-field label.wpforms-field-label-inline{font-size:21px !important;line-height:23px !important;padding-left:25px !important}div.wpforms-container-full .wpforms-form .wpforms-field input[type="text"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="email"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="search"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="tel"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="password"]{font-size:18px !important}div.wpforms-container-full .wpforms-form .wpforms-field input[type="checkbox"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="radio"]{top:3px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-acceptance input[type="checkbox"]{top:2px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-acceptance input[type="checkbox"]:checked:after{top:-1px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-acceptance .wpforms-field-label-inline{font-size:15px !important;line-height:18px !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}div.wpforms-container-full .wpforms-form .wpforms-one-half.wpforms-first + .wpforms-one-half{margin-left:2% !important}}@media (min-width:1440px){div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-checkbox ul li{font-size:24px !important}div.wpforms-container-full .wpforms-form .wpforms-field p{font-size:24px !important}div.wpforms-container-full .wpforms-form .wpforms-field label.wpforms-field-label-inline{font-size:24px !important;line-height:27px !important}div.wpforms-container-full .wpforms-form .wpforms-field input[type="checkbox"],div.wpforms-container-full .wpforms-form .wpforms-field input[type="radio"]{top:6px !important}}#wpforms-22520-field_39-container,#wpforms-22518-field_39-container,#wpforms-22999-field_39-container,#wpforms-23000-field_39-container,#wpforms-22998-field_39-container{margin-top:1em !important;margin-bottom:0 !important}.big-message{display:block;width:100%;height:auto;padding:30px 30px;position:relative;overflow:hidden;background:url("img/textures/texture_canvas-print.png") no-repeat top left #45ab5e}.big-message__content{display:block;width:auto;height:auto;position:relative;z-index:1;margin:0 auto;pointer-events:none}.big-message__content h1,.big-message__content h2,.big-message__content h3,.big-message__content h4,.big-message__content h5,.big-message__content p{text-align:center;margin-left:auto;margin-right:auto}.big-message__content h3{margin:0;line-height:100%}.big-message__content p{margin-top:10px;margin-bottom:0;font-size:18px;line-height:100%;max-width:500px}.big-message__content p:last-of-type{margin-bottom:0}.big-message__content .button{pointer-events:auto}@media (min-width:768px){.big-message{padding:30px 30px 50px}.big-message__content{height:100%}.big-message__content:after{display:none}}@media (min-width:1024px){.big-message{padding:40px 0 60px}.big-message__content h3{margin-left:0}.big-message__content p{font-size:22px}}.flexible-spacer{display:block;height:30px;width:100%;padding:0 !important;position:relative;*zoom:1}.flexible-spacer:before,.flexible-spacer:after{content:"";display:table}.flexible-spacer:after{clear:both}.flexible-spacer--large{height:50px}.flexible-spacer--divide:before{content:'';display:block;position:absolute;height:100%;width:2px;background:#f4e94e;left:50%;margin-left:-1px;top:0;z-index:-1}@media (min-width:1024px){.flexible-spacer{height:50px}.flexible-spacer--large{height:100px}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100% !important}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.social-feed{display:block;width:100%;position:relative;padding:30px 0;margin:0;min-height:10vw;background-color:#fff}@media (min-width:768px){.social-feed{padding:50px 0 80px 0}}@media (min-width:1240px){.social-feed{padding:70px 0 120px 0}}.social-feed--bordertop{border-top:1px solid rgba(24,24,24,0.15)}.social-feed--borderbottom{border-bottom:1px solid rgba(24,24,24,0.15)}.social-feed__title{line-height:.9em;margin:0 auto 1em auto}@media (max-width:768px){.social-feed__title{font-size:2.5rem}}.social-feed__title span{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.social-feed__wrapper{width:calc(100% - 50px) !important;border-top:0}@media (max-width:649px){.social-feed__wrapper{padding:0 !important}}.social-feed__images{padding:0 !important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){.social-feed__images{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;float:none}}.social-feed__item{display:inline-block;margin-bottom:30px;aspect-ratio:1/1;border:3px solid #fff;float:none;position:relative}.social-feed__item:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:rgba(0,0,0,0.04)}@media (min-width:400px){.social-feed__item{margin-left:10px !important}.social-feed__item:first-child{margin-left:0 !important}.social-feed__item:nth-child(even){position:relative;top:20px}}@media (min-width:768px){.social-feed__item:nth-child(n+4){display:none !important}.social-feed__item:nth-child(even){z-index:1}}@media (min-width:1024px){.social-feed__item:nth-child(n+4){display:inline-block !important}.social-feed__item:nth-child(n+5){display:inline-block !important}}.social-feed__item svg:not(:root).svg-inline--fa{height:15px !important;display:none !important}.social-feed__item img{max-width:100%;height:auto}@media (min-width:400px) and (max-width:1023px){.social-feed__item:nth-child(n+4){display:none !important}}.pop-up{height:100vh;overflow-y:scroll;width:100vw;position:fixed;top:0;left:0;z-index:100;display:flex;align-items:flex-start;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:opacity 1s ease;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;pointer-events:none}@media (min-width:768px){.pop-up{min-height:100vh}}.pop-up--active .pop-up{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity 1s ease;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;pointer-events:all}.pop-up__wrapper{position:relative;height:100%;width:100%;min-height:100vh}.pop-up__background{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.pop-up__content{background:#45ab5e;-webkit-background-size:100%;background-size:100%;z-index:10;width:100%;max-width:1100px}@media (min-width:350px){.pop-up__content{height:100%}}@media (min-width:768px){.pop-up__content{height:auto;width:75vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.pop-up__close{background:url("img/hca-close.svg") no-repeat center center;-webkit-background-size:contain;background-size:contain;height:40px;width:40px;display:inline-block;position:absolute;top:48px;right:16px;z-index:12;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}@media (min-width:768px){.pop-up__close{height:48px;width:48px;right:40px}}.pop-up__content-inner{display:grid;padding:56px 16px;grid-template-columns:1fr;grid-template-rows:auto;gap:56px;position:relative;z-index:3;height:100%;align-content:center}@media (min-width:768px){.pop-up__content-inner{padding:56px}}@media (min-width:1240px){.pop-up__content-inner{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.pop-up__content-inner:after{content:'';display:inline-block;background:url("img/hca-card-background.svg") no-repeat center center;-webkit-background-size:cover;background-size:cover;height:100%;width:100%;position:absolute;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);z-index:1;pointer-events:none}.pop-up__text h2{width:75%;font-size:48px;font-weight:500;color:#fff;margin-top:0;line-height:1em}@media (min-width:1240px){.pop-up__text h2{width:100%}}.pop-up__text p{font-size:16px;color:#fff}.pop-up__form .wpforms-field-medium{text-transform:uppercase !important;color:#fff}.pop-up__cta-copy{display:none}.pop-up__form .mc-field-group > *{margin:.5em 0 !important}.pop-up__form form input[type="text"],.pop-up__form form input[type="email"],.pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input{color:#fff !important;border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:0 !important;font-weight:600 !important;font-size:16px !important;border-bottom:1px solid #fff !important}.pop-up__form div.wpforms-field-container{margin-bottom:48px !important}.pop-up__form div.wpforms-container-full{margin:0 !important}.pop-up__form form input[type="text"]::placeholder,.pop-up__form form input[type="email"]::placeholder,.pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input::placeholder{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#fff !important;text-transform:uppercase}.pop-up__form form input[type="submit"]{font-family:sans-serif}.pop-up__form form input[type="submit"],.pop-up__form div.wpforms-container-full .wpforms-form button[type="submit"]{text-transform:none !important;font-size:16px !important;font-weight:400 !important;height:48px !important;line-height:48px !important;position:relative !important;padding:0 24px !important}@media (max-width:768px){.pop-up__form form input[type="submit"],.pop-up__form div.wpforms-container-full .wpforms-form button[type="submit"]{width:100% !important;max-width:1000px !important}}.pop-up__form form input[type="submit"]:after,.pop-up__form div.wpforms-container-full .wpforms-form button[type="submit"]:after{content:'';display:inline-block;background:url("img/hca-arrow-after.svg") no-repeat center center;-webkit-background-size:contain;background-size:contain;height:1.5em;width:1.5em;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:90%;top:50%}.pop-up__form form input[type="submit"]:hover:after,.pop-up__form div.wpforms-container-full .wpforms-form button[type="submit"]:hover:after{content:'';display:inline-block;background:url("img/hca-arrow-black.svg") no-repeat center center;-webkit-background-size:contain;background-size:contain;height:1.5em;width:1.5em;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:90%;top:50%}.pop-up__form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:0 !important}.pop-up__image{height:100%;width:100%;display:none}@media (min-width:1240px){.pop-up__image{display:block}}.pop-up__image img{width:100%;height:100%;object-fit:cover}body.pop-up--active{background:#747474}body.pop-up--active .wrapper,body.pop-up--active .nav{filter:blur(5px) brightness(.4)}.pop-up.red .pop-up__content{background:#ce2741}.pop-up.green .pop-up__content{background:#45ab5e}.pop-up.yellow .pop-up__content{background:#f4e94e}.pop-up.blue .pop-up__content{background:#9bd4d8}@media (max-width:768px){.pop-up.blue .pop-up__close,.pop-up.yellow .pop-up__close{background:url("img/hca-close-black.svg") no-repeat center center}}.pop-up.blue .pop-up__text h2,.pop-up.yellow .pop-up__text h2,.pop-up.blue .pop-up__text p,.pop-up.yellow .pop-up__text p{color:#000}.pop-up.blue .pop-up__form .wpforms-field-medium,.pop-up.yellow .pop-up__form .wpforms-field-medium{text-transform:uppercase !important;color:#000}.pop-up.blue .pop-up__form form input[type="text"],.pop-up.yellow .pop-up__form form input[type="text"],.pop-up.blue .pop-up__form form input[type="email"],.pop-up.yellow .pop-up__form form input[type="email"],.pop-up.blue .pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input,.pop-up.yellow .pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input{color:#000 !important;border-bottom:1px solid #000 !important}.pop-up.blue .pop-up__form form input[type="text"]::placeholder,.pop-up.yellow .pop-up__form form input[type="text"]::placeholder,.pop-up.blue .pop-up__form form input[type="email"]::placeholder,.pop-up.yellow .pop-up__form form input[type="email"]::placeholder,.pop-up.blue .pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input::placeholder,.pop-up.yellow .pop-up__form div.wpforms-container-full .wpforms-form .wpforms-field input::placeholder{color:#000 !important}.pop-up.blue form input[type="submit"]:hover,.pop-up.yellow form input[type="submit"]:hover,.pop-up.blue div.wpforms-container-full .wpforms-form button[type="submit"]:hover,.pop-up.yellow div.wpforms-container-full .wpforms-form button[type="submit"]:hover{background:#fff !important}.cta-slider{margin:2em auto;overflow:hidden;position:relative}@media (min-width:600px){.cta-slider{max-width:90vw}}.cta-slider__slide.swiper-slide{height:500px;position:relative}@media (min-width:600px){.cta-slider__slide.swiper-slide{height:400px}}.cta-slider__slide.swiper-slide a{display:block;position:relative;width:100%;height:100%}.cta-slider__slide.swiper-slide a::before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);content:'';z-index:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.cta-slider__slide.swiper-slide a:hover::before{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.cta-slider__slide.swiper-slide a:hover .cta-slider__image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cta-slider__slide.swiper-slide a:hover .cta-slider__arrow{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.cta-slider__image{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out}.cta-slider__image--desktop{display:none}@media (min-width:600px){.cta-slider__image--desktop{display:block}}@media (min-width:600px){.cta-slider__image--mobile{display:none}}.cta-slider__content{position:absolute;z-index:1;color:#fff;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:35px}.cta-slider__content h2{color:inherit;text-align:center;text-shadow:none}.cta-slider .swiper-pagination-bullets{z-index:10;bottom:20px}.cta-slider .swiper-pagination-bullet{width:16px;height:16px;background-color:rgba(255,255,255,0.7)}.cta-slider .swiper-pagination-bullet-active{background-color:#fff}.cta-slider__arrow{position:absolute;bottom:20px;right:30px;width:60px;height:60px;z-index:5;transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out}.single-column-text__wrapper,.two-column-text__wrapper{width:calc(100% - 50px);max-width:550px;margin:0 auto}@media (min-width:768px){.single-column-text__wrapper,.two-column-text__wrapper{max-width:650px}}@media (min-width:1024px){.single-column-text__wrapper,.two-column-text__wrapper{max-width:800px}}.single-column-text h2,.single-column-text h3,.single-column-text h4,.single-column-text p,.single-column-text ul,.single-column-text ol,.single-column-text blockquote,.single-column-text form{margin-left:auto;margin-right:auto}.single-column-text iframe{display:block;margin:0 auto}.single-column-text h2{font-size:22px;line-height:100%;border-top:1px solid #d6d6d6;padding-top:10px;margin-top:1.5em;margin-bottom:-10px}.single-column-text ul,.single-column-text ol{padding-right:0}.single-column-text ul li,.single-column-text ol li{margin-bottom:.5em}.single-column-text a{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.single-column-text a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.single-column-text blockquote p{padding-top:30px !important}.single-column-text .single-column-text-title{font-size:28px;line-height:100%;font-weight:600;padding:0 20px;max-width:550px;margin:0;margin-left:auto;margin-right:auto;text-align:center;border:none}.single-column-text .single-column-text-title span{display:block;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.single-column-text .single-column-text-title.red-text{color:#ce2741}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{text-align:left;font-size:16px}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:6px}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:6px}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:15px !important;color:#fff !important;background-color:#181818 !important;border:none !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#f4e94e !important;color:#181818 !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important;border:none !important}.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{color:#fff !important;background-color:#181818 !important;border:none !important}.two-column-text h2,.two-column-text h3,.two-column-text h4,.two-column-text p{margin-left:auto;margin-right:auto}.two-column-text h2{font-size:22px;line-height:22px}.two-column-text ul,.two-column-text ol{padding-right:0}.two-column-text ul li,.two-column-text ol li{margin-bottom:.5em}.two-column-text p a{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.two-column-text p a:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.two-column-text .two-column-text-title{font-size:28px;line-height:100%;font-weight:600;padding:0 20px;max-width:650px;margin:0 0 1em 0;margin-left:auto;margin-right:auto;text-align:center;border:none}.two-column-text .two-column-text-title span{display:block;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.two-column-text .two-column-text-title.red-text{color:#ce2741}.two-column-text .two-cols{display:block;width:auto;max-width:1034px;margin:0 auto}.two-column-text .two-cols h2:first-child,.two-column-text .two-cols h3:first-child,.two-column-text .two-cols h4:first-child,.two-column-text .two-cols p:first-child,.two-column-text .two-cols ul:first-child,.two-column-text .two-cols ol:first-child,.two-column-text .two-cols blockquote:first-child{margin-top:0}@media (min-width:1024px){.single-column-text h2,.single-column-text h3,.single-column-text h4,.single-column-text p,.single-column-text form{padding:0}.single-column-text h2{font-size:32px;line-height:.9em;padding-top:8px;margin-bottom:.5em}.single-column-text .single-column-text-title{font-size:46px;padding:0;position:relative;margin-bottom:1em;margin-top:.5em}.single-column-text .single-column-text-title.red-text{font-size:36px}.single-column-text .single-column-text-title.red-text:before{display:none}.two-column-text h2,.two-column-text h3,.two-column-text h4,.two-column-text p{padding:0;max-width:none}.two-column-text p,.two-column-text ul,.two-column-text ol{margin-top:0;margin-bottom:.8em}.two-column-text .two-column-text-title{font-size:46px;padding:0;position:relative;margin-top:.5em}.two-column-text .two-column-text-title.red-text{font-size:36px}.two-column-text .two-column-text-title.red-text:before{display:none}.two-column-text .two-cols{margin:30px auto;-webkit-columns:2;-webkit-column-gap:50px;-moz-columns:2;-moz-column-gap:50px;columns:2;column-gap:50px;-moz-column-fill:balance;column-fill:balance}}@media (min-width:1440px){.two-column-text .two-cols{margin:50px auto}.two-column-text__wrapper{max-width:1240px}}.three-col-small-ctas{display:inline-block;width:100%;padding:50px 25px;text-align:center}.three-col-small-ctas .inside-wrapper{display:inline-block;width:auto;max-width:1034px;margin:0}@media (min-width:768px){.three-col-small-ctas .inside-wrapper{margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;gap:20px}.three-col-small-ctas .inside-wrapper .small-image-text-cta{width:33.3333333333%;float:left;margin:0}.three-col-small-ctas .inside-wrapper .small-image-text-cta p{padding:0}}@media (min-width:1024px){.three-col-small-ctas{padding:50px 20px}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta{padding:8px 10px 0 110px}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta .link-thumb{width:100px !important;height:100px;margin-left:-110px}}@media (min-width:1064px){.three-col-small-ctas .inside-wrapper{margin:0 auto}}@media (min-width:1300px){.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper{width:100%;max-width:1180px}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta{padding:8px 10px 0 130px}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta:hover p{border:none}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta p{display:block;font-size:27px;line-height:27px;margin-top:-7px !important;border:none}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta p .grey-text{font-size:20px}.three-col-small-ctas.three-col-small-ctas--large .inside-wrapper .small-image-text-cta .link-thumb{width:120px !important;height:120px;margin-left:-130px}}body.single-courses .three-col-small-ctas .inside-wrapper{width:100%}@media (min-width:1440px){body.single-courses .three-col-small-ctas .inside-wrapper{max-width:1140px}}.full-width-background-image-cta{display:block;width:100%;height:auto;padding:30px 30px;position:relative;overflow:hidden;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.full-width-background-image-cta:hover .full-width-background-image-cta-image:after{background-color:rgba(0,0,0,0.6);transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease}.full-width-background-image-cta .full-width-background-image-cta-image{display:block;width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0;right:0;z-index:1}.full-width-background-image-cta .full-width-background-image-cta-image:after{display:block;width:100%;height:100%;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;z-index:2}.full-width-background-image-cta .full-width-background-image-cta-content{display:block;width:auto;height:auto;position:relative;z-index:1;max-width:1034px;margin:0 auto;pointer-events:none}@media (min-width:1440px){.full-width-background-image-cta .full-width-background-image-cta-content{max-width:1140px}}.full-width-background-image-cta .full-width-background-image-cta-content h3,.full-width-background-image-cta .full-width-background-image-cta-content p{color:#fff;text-align:left}.full-width-background-image-cta .full-width-background-image-cta-content h3{margin:0;line-height:100%}.full-width-background-image-cta .full-width-background-image-cta-content p{margin-top:10px;margin-bottom:0;margin-left:0;font-size:18px;line-height:100%;max-width:500px}.full-width-background-image-cta .full-width-background-image-cta-content .button{pointer-events:auto}@media (min-width:768px){.full-width-background-image-cta{padding:30px 30px 50px}.full-width-background-image-cta .full-width-background-image-cta-content{height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-content:center;justify-content:space-between}.full-width-background-image-cta .full-width-background-image-cta-content:after{display:none}.full-width-background-image-cta .full-width-background-image-cta-content .button{margin:auto 0}}@media (min-width:1024px){.full-width-background-image-cta{padding:40px 0 60px}.full-width-background-image-cta .full-width-background-image-cta-content h3{margin-left:0}.full-width-background-image-cta .full-width-background-image-cta-content p{font-size:22px}}.people-story-module{display:block;padding:0;margin:100px auto 30px;position:relative;overflow:visible !important;overflow:hidden}@media (min-width:768px){.people-story-module{margin:50px auto 100px}.people-story-module:before{width:340px;height:290px;top:auto;bottom:-40px;left:-200px;right:auto}.people-story-module .people-story-module__content{display:inline-block;width:55%;padding:50px 50px 50px 0;float:left;text-align:left}.people-story-module .people-story-module__slide{position:relative}}@media (min-width:1440px){.people-story-module{margin:50px auto 80px}}.people-story-module .swiper-pagination.swiper-pagination-bullets{top:75vw}@media (min-width:448px){.people-story-module .swiper-pagination.swiper-pagination-bullets{top:360px}}@media (min-width:768px){.people-story-module .swiper-pagination.swiper-pagination-bullets{top:50%;bottom:auto;margin-top:190px;right:0;left:auto;width:400px}}.people-story-module .swiper-pagination-bullet{width:15px;height:15px;background:#fff;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 17px 0 rgba(0,0,0,0.2);box-shadow:0 0 17px 0 rgba(0,0,0,0.2)}.people-story-module .swiper-pagination-bullet-active{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.people-story-module__wrapper.swiper-container-fade .people-story-module__slide:not(.swiper-slide-active){opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.people-story-module__title{margin-bottom:110px}@media (min-width:768px){.people-story-module__title{margin-bottom:0}}.people-story-module__wrapper{position:relative}@media (max-width:767px){.people-story-module__wrapper{width:auto}}.people-story-module__name{border-top:3px solid #000}.people-story-module__quotemark{display:inline-block !important;font-family:'hcaiconfont-regular' !important;font-size:.8em;vertical-align:baseline;margin:0 .3em 0 0;color:inherit;line-height:inherit;font-weight:600}.people-story-module__content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:auto;text-align:left;padding:30px 0;max-width:calc(100% - 50px)}@media (min-width:768px){.people-story-module__content{margin:auto auto auto 0}}.people-story-module__content h3{margin-top:0}@media (min-width:1200px){.people-story-module__content h3{font-size:2.5em}}.people-story-module__content blockquote p,.people-story-module__content blockquote:before{color:inherit;text-align:left;padding:0}.people-story-module__content .content{margin-top:2em}.people-story-module--alt .people-story-module__bg{background:#f4e94e}@media (min-width:768px){.people-story-module--alt .people-story-module__bg{left:50px;right:-30px}}@media (min-width:1024px){.people-story-module--alt .people-story-module__bg{right:-50vw}}@media (min-width:768px){.people-story-module--alt .people-story-module__image-gallery{order:0;margin:0 auto 0 0}.people-story-module--alt .people-story-module__content{padding-left:50px;padding-right:0}.people-story-module--alt .people-story-module__slide:before{right:auto;left:-50px}.people-story-module--alt .swiper-pagination.swiper-pagination-bullets{right:auto;left:0}}.people-story-module__content--long-quote .people-story-module__quote{font-size:2rem}body.home .people-story-module__content h4{font-size:2rem;line-height:28px;font-weight:600;margin:15px auto 0;letter-spacing:-.015em}body.home .people-story-module__content h4 span{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:20px;vertical-align:baseline;margin:0 5px 0 0;color:inherit;line-height:inherit;font-weight:600}.people-story-module__slide{display:block;width:100%;margin-top:-80px;min-height:auto;height:auto !important;align-self:stretch}.people-story-module__slide:before{display:none;width:240px;height:170px;content:"";background-image:url("./img/textures/texture_paint-flecks.png");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;position:absolute;top:90px;right:0;z-index:0}.people-story-module__slide.swiper-slide-active:before{display:block}@media (min-width:768px){.people-story-module__slide{width:auto;margin:50px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.people-story-module__slide:before{top:auto;bottom:-40px;width:50%;right:0;height:320px}}@media (min-width:1024px){.people-story-module__slide:before{bottom:-90px;width:500px;right:-40px}}.people-story-module__image-gallery{display:block;width:auto;width:400px;min-height:auto;overflow:hidden;position:relative;z-index:1;margin:0 auto;max-width:calc(100% - 50px)}.people-story-module__image-gallery img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.people-story-module__image-gallery{display:inline-block;float:left;margin:0 0 0 auto;order:2}}.people-story-module__formatter{width:100%;padding-bottom:125%;height:0;overflow:hidden;position:relative}.people-story-module__bg{position:absolute;top:160px;bottom:0;left:0;right:0;z-index:-1;background:#ebf3f0}@media (min-width:768px){.people-story-module__bg{top:-30px;bottom:-30px;right:50px;left:-50vw}}@media (min-width:1024px){.people-story-module__bg{top:-50px;bottom:-50px;right:50px}}@media (min-width:1140px){.people-story-module__slide{position:relative}}@media (min-width:768px){body.page-our-staff .people-story-module .people-content h2{display:block;font-size:44px;line-height:30px;text-align:left}body.page-our-staff .people-story-module .people-content h4{font-size:31px;line-height:30px}}.video-filter{width:100%;position:relative;padding-left:0}.video-filter:after{content:'';display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;border-bottom:1px solid rgba(0,0,0,0.1)}.video-filter__hidden{overflow:hidden}.video-filter__hidden:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:50px;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}.video-filter__wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.video-filter__item{display:inline-block;flex-shrink:0}.video-filter__tab{display:block;width:auto;font-size:32px !important;line-height:100%;color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0;font-weight:500;display:inline-block;width:auto;height:60px;font-size:21px !important;line-height:67px !important;color:#181818 !important;margin-right:15px;border-bottom:2px solid transparent;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.video-filter__tab:hover{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.video-filter__tab--active{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}body .video{width:100%;margin:40px auto;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}@media (min-width:768px){body .video{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;align-items:flex-start}}body .video:after{display:none}body .video--loading{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.videos-module{position:relative}.video__wrapper{display:block;width:auto;height:auto;position:relative}.video__wrapper:after{display:none}@media (min-width:768px){.video__wrapper{width:680px;min-width:50%;max-width:60%;flex-shrink:0}}@media (min-width:1240px){.video__wrapper iframe{width:100%;min-height:349px}}.video__description{border-top:3px solid #000;padding-top:8px}@media (min-width:768px){.video__description{width:455px;max-width:50%;margin-left:50px}}.video__title{margin-bottom:0}.video__title,.video__subtitle{margin-top:0;font-size:2.2rem;line-height:1}.video__subtitle{font-weight:400}.video__cover{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:2;background-color:#181818;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visiblity:visible;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;pointer-events:auto;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.video__cover:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:1;background:rgba(0,0,0,0);pointer-events:none;transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;-o-transition:background .5s ease}.video__play{display:block;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}@media (min-width:768px){.video__play{font-size:95px;color:rgba(255,255,255,0.9)}}.video--active{display:block;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}.video--playing .video__cover{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;pointer-events:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.video-thumbnails{width:100%;margin:40px auto;border-top:1px solid rgba(0,0,0,0.1);position:relative}.video-thumbnails:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:50px;z-index:3;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}@media (min-width:1140px){.video-thumbnails:after{display:none}}.video-thumbnails__hidden{overflow-x:hidden;padding-left:5px;padding-right:5px;margin-left:-5px;margin-right:-5px}.video-thumbnails__wrapper{padding-top:40px}@media (min-width:768px){.video-thumbnails__wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap}}.video-tile{width:100%;max-width:30%;margin-right:20px;min-width:30%}.video-tile:last-child{margin-right:0;z-index:5}.video-tile .video__play{font-size:50px}.video-tile .video__title{font-size:16px;margin:.7em 0;line-height:auto}.video-tile:hover .video__cover:after{transition:background .5s ease;-moz-transition:background .5s ease;-webkit-transition:background .5s ease;-o-transition:background .5s ease;background:rgba(0,0,0,0.1)}@media (min-width:768px){.video-tile{min-width:20%}}@media (min-width:1024px){.video-tile{min-width:15%;max-width:156px}}.video-tile--active .video-tile__wrapper{transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-webkit-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-webkit-box-shadow:0 0 0 4px #f4e94e;-moz-box-shadow:0 0 0 4px #f4e94e;box-shadow:0 0 0 4px #f4e94e}.video-tile__wrapper{display:block;width:auto;height:auto;position:relative;padding-bottom:60%}.video-thumbnails__next,.video-thumbnails__prev{width:23px;height:21px;display:block;color:#000;font-family:'hcaiconfont-regular' !important;font-size:25px;position:absolute;top:45%;right:-50px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;background:transparent;border:0;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-thumbnails__next:after,.video-thumbnails__prev:after{content:'>';display:inline}.video-thumbnails__next.swiper-button-disabled,.video-thumbnails__prev.swiper-button-disabled{opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.video-thumbnails__prev{left:-50px}.video-thumbnails__prev:after{content:'<'}.video-single--portrait{max-width:300px}@media (min-width:768px){.video-single--portrait{max-width:400px}}.video-single--portrait .rll-youtube-player{padding-bottom:177.25% !important}.video-single{width:calc(100% - 50px);position:relative;margin:1em auto}@media (min-width:768px){.video-single{margin:40px auto}}@media (min-width:1024px){.video-single{margin:80px auto;min-height:580px}}.video-single .video-single__content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.4);background:linear-gradient(360deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2));padding:20px;z-index:3;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media (min-width:768px){.video-single .video-single__content{padding:40px}}@media (min-width:1024px){.video-single .video-single__content{padding:60px}}.video-single .video__title{color:#fff;width:100%;font-size:14px;line-height:1}@media (min-width:500px){.video-single .video__title{font-size:24px;padding-right:40px}}@media (min-width:768px){.video-single .video__title{font-size:2.5em;padding-right:100px}}@media (min-width:1024px){.video-single .video__title{font-size:3em}}.video-single .video__play{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);position:static;display:inline-block;-webkit-transform:translateX(-10px) scale(1);-moz-transform:translateX(-10px) scale(1);-o-transform:translateX(-10px) scale(1);-ms-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1);height:auto;line-height:1em;margin:10px 0;color:#fff;transition:transform .5s ease;-moz-transition:transform .5s ease;-webkit-transition:transform .5s ease;-o-transition:transform .5s ease}.video-single .video__play:hover{transition:transform .5s ease;-moz-transition:transform .5s ease;-webkit-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transform:translateX(-10px) scale(1.2);-moz-transform:translateX(-10px) scale(1.2);-o-transform:translateX(-10px) scale(1.2);-ms-transform:translateX(-10px) scale(1.2);transform:translateX(-10px) scale(1.2)}.video-single__video{position:relative}.video-single.video-single--double .video-single__video{margin-bottom:20px}.video-single--playing .video-single__content,.video-single--playing .video__cover{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);pointer-events:none}.video-module{display:block;width:100%;height:auto;padding:20px 20px 50px;background-color:#181818;margin-top:1px}.video-module h5{display:inline-block;margin:0;color:#fff;font-size:20px;line-height:100%}.video-module h5 .subtitle{display:block;width:100%;clear:both;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.video-module .videos-wrapper{display:block;width:auto;height:auto;max-width:1034px;margin:30px auto 0}.video-module .videos-wrapper .videos{display:block;width:auto;height:auto;position:relative}.video-module .videos-wrapper .videos .video{display:none;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;position:relative;margin:0}.video-module .videos-wrapper .videos .video .video-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.video-module .videos-wrapper .videos .video .video-image .play-pause{display:block;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.video-module .videos-wrapper .videos .video.active{display:block;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}.video-module .panel-group{display:inline-block;width:auto;margin-top:30px}.video-module .panel-group .panel{display:inline-block;width:100%;margin-bottom:15px}.video-module .panel-group .panel .panel-heading{display:inline-block;width:100%;height:auto}.video-module .panel-group .panel .panel-heading .panel-title{display:inline-block;width:100%;color:#888;font-weight:600;font-size:18px;line-height:100%;margin:0}.video-module .panel-group .panel .panel-heading .panel-title .accordion-toggle{display:inline-block;width:100%;color:#888;border-top:2px solid #888;padding-top:8px;transition:color .3s,border-color .3s;-moz-transition:color .3s,border-color .3s;-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s}.video-module .panel-group .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]{border-color:#fff;color:#fff;transition:color .3s,border-color .3s;-moz-transition:color .3s,border-color .3s;-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s}.video-module .panel-group .panel .panel-body{background-color:transparent;padding:0 0 20px;border:none}.video-module .panel-group .panel .panel-body p{font-size:16px;line-height:100%;color:#fff;margin:0}.single-video-module{text-align:center}.single-video-module .inside-wrapper{width:100% !important;max-width:600px !important;padding:0 20px}.single-video-module .inside-wrapper p{text-align:left;font-weight:500;font-size:16px;line-height:100%;margin:10px 0 0}.single-video-module .inside-wrapper p span{display:inline-block;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.single-video-module .video{position:relative}.single-video-module .video .video-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.single-video-module .video .video-image .play-pause{display:block;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.single-video-module .video iframe{width:100%}.video-module--double .video{margin:0}.video-module--double .video:first-of-type{margin-bottom:40px}.video-module--double .video iframe{display:block;width:100%}@media (min-width:768px){.video-module{padding:20px 20px 90px}.video-module .videos-wrapper{min-height:350px}.video-module .videos-wrapper .videos{width:60%;float:left}.video-module .videos-wrapper .panel-group{margin-top:0;width:40%;float:left;padding-left:40px}.video-module .videos-wrapper .videos .video .video-image .play-pause{font-size:95px;color:rgba(255,255,255,0.9)}.single-video-module .inside-wrapper{padding:0}.single-video-module .inside-wrapper .video .play-pause{font-size:90px}.video-module--double .inside-wrapper{max-width:1024px !important;display:flex !important;flex-direction:row}.video-module--double .video{margin:0 10px;width:50%}.video-module--double .video iframe{width:100%}}@media (min-width:1024px){.video-module h5{font-size:26px}.video-module .panel-group .panel .panel-heading .panel-title{font-size:22px}.video-module .panel-group .panel .panel-body p{font-size:22px}}@media (min-width:1258px){.videos-wrapper:before{display:block;width:240px;height:80%;content:"";background-image:url("./img/textures/texture_rubbed.png");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100%;background-size:100%;overflow:hidden;position:absolute;top:0;right:0;z-index:0}}@media (min-width:1400px){.video-module--double .inside-wrapper{max-width:1260px !important;display:flex !important;flex-direction:row;padding:0 10px}.video-module--double .video{margin:0 20px}}.quote-module .quote{display:block;width:auto;margin:0 auto;padding:0 20px;max-width:880px;text-align:center;max-width:520px}.quote-module .quote:before{display:none}.quote-module .quote .icon{display:block;font-family:'hcaiconfont-regular' !important;font-size:19px;line-height:24px;color:#000}.quote-module .quote h4{margin:0 auto 20px;font-size:27px;line-height:24px;text-align:center;font-weight:600;color:#000}.quote-module .quote h4 .citation{display:block;clear:both;margin-top:10px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.quote-module--padding{padding:40px 0}.quote-module--lines{padding:40px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}@media (min-width:1024px){.quote-module .quote{max-width:66%}.quote-module .quote .icon{font-size:32px;line-height:38px}.quote-module .quote h4{font-size:43px;line-height:38px;margin-bottom:40px}.quote-module--lines{margin-top:30px;margin-bottom:30px}.quote-module--padding,.quote-module--lines{padding:60px 0}.quote-module--padding.quote-module--lines{margin-top:60px;margin-bottom:60px}}@media (min-width:1140px){.quote-module .quote{width:66%;max-width:1140px}}.slider-module{padding:20px 0 !important}.slider-module .flickity-prev-next-button{width:14%;height:60%;padding:0;background:none;color:#000}.slider-module .flickity-prev-next-button svg{display:none}.slider-module .flickity-prev-next-button:hover{background:none}.slider-module .flickity-prev-next-button:hover.previous{cursor:-webkit-w-resize;cursor:-moz-w-resize;cursor:w-resize}.slider-module .flickity-prev-next-button:hover.next{cursor:-webkit-e-resize;cursor:-moz-e-resize;cursor:e-resize}.slider-module .flickity-prev-next-button.previous{left:0}.slider-module .flickity-prev-next-button.next{right:0}.slider-module__slide{width:84%;height:400px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.slider-module__slide .caption{display:none}.slider-module__slide.is-selected .slider-module__slide-image{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}.slider-module__slide-image{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;width:100%;min-height:100%;object-fit:cover;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}.slider-module__wrapper{width:100%;max-width:1034px;margin:auto}.slider-module__format{padding-bottom:70%;position:relative;overflow:hidden}@media (min-width:480px){.slider-module .slider-module__slide{width:66%}}@media (min-width:768px){.slider-module{padding:50px 0 !important}.slider-module__slide{height:60vw;width:66%;max-height:900px}}@media (min-width:1024px){.slider-module .slider-module__slide .caption{position:absolute;bottom:-10px;left:0;padding:0 8px;height:20px;line-height:20px;background:#eee;font-size:15px;display:block;letter-spacing:.025em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.slider-module .slider-module__slide .caption:before{content:'>';display:inline-block;border-right:1px solid rgba(0,0,0,0.1);margin:3px 5px 3px 0;height:20px;padding:0 3px;width:15px}}.thumb,.placeholder{width:100%;height:auto}.large-images-module{*zoom:1}.large-images-module:before,.large-images-module:after{content:"";display:table}.large-images-module:after{clear:both}.large-images-module__image{display:block;width:80%;height:auto;clear:both;border:3px solid #fff;background:no-repeat rgba(0,0,0,0.1);-webkit-background-size:cover;background-size:cover}.large-images-module__image:nth-child(1){float:left;border-left-width:0}.large-images-module__image:nth-child(2){float:right;border-right-width:0}.large-images-module__image:nth-child(3){float:left;border-left-width:0}.large-images-module__inside{background:no-repeat rgba(0,0,0,0.1);-webkit-background-size:cover;background-size:cover;background-position:center center;padding-bottom:66%}@media (min-width:768px){.large-images-module{position:relative;height:auto;padding-bottom:50% !important;margin-top:40px}.large-images-module__image{position:absolute;width:52%}.large-images-module__image:nth-child(1){top:80px;left:0;z-index:1}.large-images-module__image:nth-child(2){top:0;right:0;z-index:0}.large-images-module__image:nth-child(3){width:30%;z-index:2;left:52%;bottom:50px}.large-images-module--double{padding-bottom:40% !important}}@media (min-width:1024px){.large-images-module{margin-top:80px;margin-bottom:60px}.large-images-module__image:nth-child(1){top:100px}.large-images-module__image:nth-child(3){bottom:80px}}.stats-module{text-align:center}.stats-module .inside-wrapper{max-width:880px !important}.stats-module .stat{display:block;width:auto;margin:20px;border-left:3px solid #f4e94e;padding-left:9px;text-align:left}.stats-module .stat h3{font-size:86px;line-height:100%;margin:-18px 0 -5px;font-weight:600}.stats-module .stat h4{font-size:22px;line-height:100%;margin:0 0;font-weight:600}.stats-module .stat p{font-size:17px;line-height:100%;margin-top:10px;margin-bottom:40px}@media (min-width:768px){.stats-module .stat{display:inline-block;width:50%;float:left;padding-left:15px;padding-right:20px;margin:0 0 40px;border-left-width:5px}.stats-module .stat:nth-of-type(2n+1){clear:both}.stats-module .stat:nth-of-type(3),.stats-module .stat:nth-of-type(4){margin-bottom:0}.stats-module .stat h3{font-size:125px}.stats-module .stat h4{font-size:28px}.stats-module .stat p{font-size:19px;line-height:22px}}.profiles{display:block;padding:0;margin:100px auto 30px;position:relative;overflow:hidden}@media (min-width:768px){.profiles{margin:50px auto 100px}.profiles:before{width:340px;height:290px;top:auto;bottom:-40px;left:-200px;right:auto}.profiles .profiles__content{display:inline-block;width:55%;padding:50px;float:left;text-align:left}.profiles .profiles__profile{position:relative}}@media (min-width:1440px){.profiles{margin:50px auto 80px}}.profiles__title{margin-bottom:110px}@media (min-width:768px){.profiles__title{margin-bottom:0}}.profiles__wrapper{position:relative}@media (max-width:767px){.profiles__wrapper{width:auto}}.profiles__name{border-top:3px solid #000}.profiles__content{display:block;margin:0 auto auto auto;text-align:center;padding:30px 0;max-width:calc(100% - 50px)}.profiles__content blockquote p,.profiles__content blockquote:before{color:inherit;text-align:left;padding:0}.profiles__content a.button:hover{background:#fff}.profiles__content .content{margin-top:2em}.profiles__content .wysiwyg-section{margin-top:30px;margin-bottom:30px}.profiles__profile{display:block;width:100%;min-height:auto}.profiles__profile:before{display:block;width:240px;height:170px;content:"";background-image:url("./img/textures/texture_paint-flecks.png");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;position:absolute;top:90px;right:0;z-index:0}@media (min-width:768px){.profiles__profile{width:auto;margin:50px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.profiles__profile:before{top:auto;bottom:-40px;width:50%;right:0;height:320px}}@media (min-width:1024px){.profiles__profile:before{top:auto;bottom:-70px;width:500px;right:-40px;height:320px}}.profiles__image-gallery{display:block;width:auto;min-height:auto;overflow:hidden;position:relative;z-index:1;margin:0 auto;max-width:calc(100% - 50px)}.profiles__image-gallery img{width:100%;height:auto}@media (min-width:768px){.profiles__image-gallery{display:inline-block;float:left;margin:0 0 0 auto;order:2}}.profiles__bg{position:absolute;top:160px;bottom:0;left:0;right:0;z-index:-1;background:#f4e94e}@media (min-width:768px){.profiles__bg{top:30px;bottom:30px}}@media (min-width:1140px){.profiles__profile{position:relative}}.profiles__next,.profiles__prev{color:#000;font-family:'hcaiconfont-regular' !important;width:50px;height:50px;background:no-repeat center center #fff;background-image:url("data:image/svg+xml,%3Csvg width='27' height='30' viewBox='0 0 27 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.5736 13.5617L12.4356 27.0713L10.4726 25.0541L23.6106 11.5445L12.3653 0L10.9409 1.46434L20.7598 11.5465L15.8855 16.5585L2.02154 16.5565L2.01763 13.4415H15.8386L17.1928 12.0493L8.91349 3.55168L7.4871 5.01402L13.6805 11.3722H0L0.00585387 18.6258L13.8717 18.6278L7.62174 25.0541L12.4375 30L27 15.024L25.5736 13.5617Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-background-size:60%;background-size:60%;z-index:5;position:absolute;top:62.1vw;right:25px;left:auto}@media (min-width:768px){.profiles__next,.profiles__prev{top:auto;bottom:50px}}@media (min-width:1180px){.profiles__next,.profiles__prev{bottom:79px;right:-50px}}.profiles__prev{background-image:url("data:image/svg+xml,%3Csvg width='27' height='30' viewBox='0 0 27 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.42639 13.5617L14.5644 27.0713L16.5274 25.0541L3.38939 11.5445L14.6347 0L16.0591 1.46434L6.24022 11.5465L11.1145 16.5585L24.9785 16.5565L24.9824 13.4415H11.1614L9.80718 12.0493L18.0865 3.55168L19.5129 5.01402L13.3195 11.3722H27L26.9941 18.6258L13.1283 18.6278L19.3783 25.0541L14.5625 30L0 15.024L1.42639 13.5617Z' fill='black'/%3E%3C/svg%3E%0A");left:25px}@media (min-width:768px){.profiles__prev{left:auto;right:76px}}@media (min-width:1180px){.profiles__prev{right:0;bottom:130px}}.instagram-module{display:block;width:auto;padding:0;margin:30px 0 0 0;min-height:10vw;border-top:1px solid rgba(24,24,24,0.15);*zoom:1}.instagram-module:before,.instagram-module:after{content:"";display:table}.instagram-module:after{clear:both}.instagram-module h5{margin:0;font-size:26px;line-height:24px;padding-left:0;padding-top:20px;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.instagram-module h5.subtitle{padding-top:0;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.instagram-module h5.subtitle span{font-family:'hcaiconfont-regular' !important;font-size:15px;vertical-align:baseline;color:inherit;line-height:inherit}.insta-gallery-list{display:block !important;width:100%;overflow:auto !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-height:inherit;white-space:nowrap;margin:0;padding:30px 0 50px;max-width:none !important;cursor:-webkit--webkit-grab;cursor:-moz--webkit-grab;cursor:-webkit-grab;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-ms-overflow-style:none;scrollbar-width:none}.insta-gallery-list::-webkit-scrollbar{display:none}.insta-gallery-list .insta-gallery-alert{background:transparent;color:#eee}#instagram .insta-gallery-feed .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3{width:200px}#instagram .insta-gallery-list{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-height:inherit;white-space:nowrap;margin:0 !important;padding:30px 0 50px;padding:30px 0 80px;max-width:none !important}#instagram .insta-gallery-list--dragging{cursor:-webkit--webkit-grabbing;cursor:-moz--webkit-grabbing;cursor:-webkit-grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.insta-gallery-item{display:inline-block !important;width:200px;height:auto;position:relative;z-index:0;border:3px solid #fff;background-color:#f2f2f2;padding:0 !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;flex-shrink:0}.insta-gallery-item:hover{z-index:4}.insta-gallery-item:first-of-type{margin-left:24px}.insta-gallery-item:last-of-type{margin-right:150px !important}.insta-gallery-item:nth-of-type(2n){z-index:1;margin-left:-20px;margin-right:-20px;top:-20px}@media (min-width:1138px){.instagram-module .insta-gallery-list{padding:40px 0 80px 0 !important}.instagram-module .insta-gallery-list > div:first-of-type{margin-left:calc(50vw - 517px)}.insta-gallery-list .insta-gallery-item:first-of-type{margin-left:calc(50vw - 517px)}}@media (min-width:1440px){.instagram-module .insta-gallery-list > div:first-of-type{margin-left:calc(50vw - 573px)}.insta-gallery-list .insta-gallery-item:first-of-type{margin-left:calc(50vw - 573px)}}.module-colorblock{display:block;width:auto;padding:0;margin:100px 0 0 0}.module-colorblock__bg{width:100%;background-color:#ebf3f0;position:relative;float:left;overflow:visible !important}.module-colorblock__bg:before{display:block;width:240px;height:170px;content:"";background-image:url("./img/textures/texture_printed-dots.png");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;position:absolute;top:-40px;right:0;z-index:0;mix-blend-mode:multiply}.module-colorblock__wrapper{display:block;width:100%;margin-top:-80px}.module-colorblock__imagewrapper{display:block;width:160px;min-height:auto;overflow:hidden;position:relative;z-index:1;margin:0 auto}.module-colorblock__imagewrapper .module-colorblock__image{width:100%;height:auto;min-height:auto}.module-colorblock__content{display:block;margin:30px 0 50px;text-align:center;padding:0 30px}.module-colorblock__content blockquote p,.module-colorblock__content blockquote:before{color:inherit;text-align:left;padding:0}.module-colorblock__content blockquote:before{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.module-colorblock__content h2,.module-colorblock__content h3,.module-colorblock__content h4{margin:.2em 0 !important}.module-colorblock__content h4,.module-colorblock__content p{text-align:center}.module-colorblock__content h4{font-size:26px;line-height:28px;font-weight:600;margin:15px 0 0;color:rgba(0,0,0,0.5)}.module-colorblock__content h4 span{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:20px;vertical-align:baseline;margin:0 5px 0 0;color:inherit;line-height:inherit;font-weight:600}.module-colorblock__content .button{margin-bottom:0}.module-colorblock--yellow .module-colorblock__bg{background-color:#f4e94e}.module-colorblock--rightside .module-colorblock__bg{float:right}@media (min-width:768px){.module-colorblock{margin:0 0 50px}.module-colorblock__bg{width:calc(100% - 200px)}.module-colorblock__bg:before{width:340px;height:290px;top:auto;bottom:-40px;left:auto;right:-200px}.module-colorblock__wrapper{width:auto;margin:50px -150px 50px 0;float:right}.module-colorblock__imagewrapper{display:inline-block;width:45%;float:right}.flexbox .module-colorblock__content{margin:0;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.flexbox .module-colorblock__content *{margin-left:0}.module-colorblock__content{display:inline-block;width:55%;padding:0 35px;float:left;text-align:left;min-height:350px}.module-colorblock__content h4,.module-colorblock__content p{text-align:left}.module-colorblock__content h4{display:block}.module-colorblock__content h4 span{font-size:30px;margin:0 8px 0 0}.module-colorblock--rightside .module-colorblock__wrapper{margin:50px 0 50px -150px;float:left}.module-colorblock--rightside .module-colorblock__imagewrapper{float:left}.module-colorblock--rightside .module-colorblock__bg{float:right}.module-colorblock--rightside .module-colorblock__bg:before{right:auto;left:-200px}}@media (min-width:1024px){.module-colorblock__bg{max-width:900px}.module-colorblock__imagewrapper{width:400px}.module-colorblock__content{width:500px;padding:40px 40px 40px 0}.module-colorblock--rightside .module-colorblock__content{padding:40px 0 40px 40px}}@media (min-width:1200px){.module-colorblock__wrapper{max-width:1000px}.module-colorblock__content{min-height:500px}}@media (min-width:1440px){.module-colorblock{margin:50px 0 80px}.module-colorblock__bg{width:calc(100% - 517px);max-width:none}.module-colorblock__bg:before{width:510px;height:360px;right:-330px}.module-colorblock__bg:after{display:block;content:"";width:68px;height:578px;content:"";background-image:url("./img/textures/texture_watercolour-sliver.png");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:top right;overflow:hidden;position:absolute;top:60px;left:0;z-index:1;mix-blend-mode:multiply}.module-colorblock--rightside .module-colorblock__bg:before{right:auto;left:-330px}.module-colorblock--rightside .module-colorblock__bg:after{background-image:url("./img/textures/texture_watercolour-dark.png");top:-130px;left:auto;right:-130px}}@media (min-width:1600px){.module-colorblock__wrapper{max-width:1200px}.module-colorblock__content{width:600px;padding-right:80px}}.module-text .module-text__wrapper.align-center{margin-left:auto;margin-right:auto}.module-text .module-text__wrapper.align-full{max-width:100%}.module-text .module-text__wrapper a{color:#ce2741}.cta-collection-module{text-align:center}.cta-collection-module .inside-wrapper{width:100% !important;max-width:100% !important;*zoom:1}.cta-collection-module .inside-wrapper:before,.cta-collection-module .inside-wrapper:after{content:"";display:table}.cta-collection-module .inside-wrapper:after{clear:both}.cta-collection-module .cta-collection-cta{display:block;width:90%;height:0;padding-top:90%;position:relative;overflow:hidden;border:none;border-top:2px solid #fff;border-left:2px solid #fff;margin-bottom:-22px}.cta-collection-module .cta-collection-cta:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);z-index:0}.cta-collection-module .cta-collection-cta:hover .tile-bg{-webkit-transform:translate(-50%,-50%) scale(1.025);-moz-transform:translate(-50%,-50%) scale(1.025);-o-transform:translate(-50%,-50%) scale(1.025);-ms-transform:translate(-50%,-50%) scale(1.025);transform:translate(-50%,-50%) scale(1.025);transition:transform 1s 0s;-moz-transition:transform 1s 0s;-webkit-transition:transform 1s 0s;-o-transition:transform 1s 0s}.cta-collection-module .cta-collection-cta:nth-of-type(odd){float:right}.cta-collection-module .cta-collection-cta:nth-of-type(even){border-right:2px solid #fff;border-left:0;z-index:1}.cta-collection-module .cta-collection-cta:last-of-type{z-index:2;margin-bottom:0}.cta-collection-module .cta-collection-cta .tile-bg{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s}.cta-collection-module .cta-collection-cta h4{position:absolute;top:18px;left:18px;right:18px;border-top:3px solid #fff;width:auto;font-size:31px;font-weight:600;line-height:.9em;margin:0;z-index:1;padding:0;padding-top:4px;color:#fff}.cta-collection-module .cta-collection-cta h4 span{display:block;clear:both;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}@media (min-width:500px) and (max-width:767px){.cta-collection-module .cta-collection-cta{width:400px;padding-top:400px}}@media (min-width:768px){.cta-collection-module .inside-wrapper{position:relative}.cta-collection-module .cta-collection-cta{width:50%;padding-top:50%;border:3px solid #fff;margin-bottom:0}.cta-collection-module .cta-collection-cta:first-of-type{border-left-width:0;float:none}.cta-collection-module .cta-collection-cta:nth-of-type(2){position:absolute;top:0;right:0;border-right-width:0;border-left-width:0}.cta-collection-module .cta-collection-cta:last-of-type{width:30%;padding-top:25%;position:absolute;bottom:0;left:50%;border-left-width:0}}@media (min-width:1240px){.cta-collection-module .cta-collection-cta h4{font-size:48px}}@media (min-width:1500px){.cta-collection-module .cta-collection-cta{padding-top:40%}.cta-collection-module .cta-collection-cta:nth-of-type(3){padding-top:20%}}.tabs-module{margin:50px auto}.tabs-module__label{display:block;width:auto;font-size:32px !important;line-height:100%;color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0;font-weight:500;display:inline-block;width:auto;height:60px;font-size:21px !important;line-height:67px !important;color:#181818 !important;margin-right:15px;border-bottom:2px solid transparent;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.tabs-module__label:hover{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.tabs-module__label--active{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.tabs-module__panels{background:#f8f5f3}.tabs-module__panel{padding:40px 0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;display:none;min-height:400px}.tabs-module__panel img{width:340px;max-width:100%;height:auto;order:2;flex-shrink:0}@media (min-width:768px){.tabs-module__panel{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.tabs-module__panel--active{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible;display:block}@media (min-width:768px){.tabs-module__panel--active{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tabs-module__panel .wysiwyg-section{max-width:635px;margin-right:auto}.hero-large.holding-page{width:100%;height:100vh;min-height:100vh;display:block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.hero-large.holding-page:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);z-index:0}.hero-large.holding-page .hero-slide{width:100%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;text-align:center;background-color:transparent;padding:0 20px;position:relative;z-index:1}.hero-large.holding-page .hero-slide h1,.hero-large.holding-page .hero-slide h2,.hero-large.holding-page .hero-slide h3,.hero-large.holding-page .hero-slide h4,.hero-large.holding-page .hero-slide p{width:100%;max-width:420px;color:#fff}.hero-large.holding-page .hero-slide h1,.hero-large.holding-page .hero-slide h2,.hero-large.holding-page .hero-slide h3,.hero-large.holding-page .hero-slide h4{text-align:center}.hero-large.holding-page .hero-slide h1,.hero-large.holding-page .hero-slide h2{margin-top:0;margin-bottom:0}.hero-large.holding-page .hero-slide h1,.hero-large.holding-page .hero-slide h2{max-width:500px}.hero-large.holding-page .hero-slide h4{margin-bottom:80px}.hero-large.holding-page .hero-slide p{font-size:18px;text-align:left;margin-bottom:10px}.hero-large.holding-page .hero-slide .holding-logo{display:block;width:100%;max-width:200px;margin:0 auto 20px}.hero-large.holding-page .hero-slide .social-links{display:block;width:auto;max-width:100%;padding:0 20px;height:40px;text-align:center;margin-top:40px}.hero-large.holding-page .hero-slide .social-icons{display:inline-block;float:left;font-family:'hcaiconfont-regular' !important;background:#fff;width:40px;height:40px;margin-right:10px;text-align:center;line-height:40px;color:#000;font-size:16px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;text-indent:2px;transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;-webkit-transition:background .25s,color .25s;-o-transition:background .25s,color .25s}.hero-large.holding-page .hero-slide .social-icons:last-of-type{margin-right:0}.hero-large.holding-page .hero-slide .social-icons:hover{background:#f4e94e;color:#181818;transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;-webkit-transition:background .25s,color .25s;-o-transition:background .25s,color .25s}.hero-large.holding-page .hero-slide #mc_embed_signup{width:100%;max-width:100%}.hero-large.holding-page .hero-slide input[type="email"]{width:100%;max-width:100%;background-color:rgba(255,255,255,0.2);color:#fff;border-color:transparent}.hero-large.holding-page .hero-slide input[type="submit"]{width:100%;max-width:100%}@media (min-width:480px){.hero-large.holding-page .hero-slide #mc_embed_signup{max-width:400px}}@media (min-width:768px){.hero-large.holding-page .hero-slide p{max-width:420px}.hero-large.holding-page .hero-slide #mc_embed_signup{width:420px;max-width:420px}.hero-large.holding-page .hero-slide input{display:inline-block;float:left;margin:0}.hero-large.holding-page .hero-slide input[type="email"]{width:60%;min-width:60%;max-width:60%}.hero-large.holding-page .hero-slide input[type="submit"]{width:40%;min-width:40%;max-width:40%}}.search-results .nav .page-nav.desktop,.search-no-results .nav .page-nav.desktop{background-color:rgba(255,255,255,0.05)}.search-results .nav .page-nav.desktop.scroll .inner #mega-menu-wrap-main .mega-menu-item.search-icon,.search-no-results .nav .page-nav.desktop.scroll .inner #mega-menu-wrap-main .mega-menu-item.search-icon,.search-results .nav .page-nav.desktop.scroll .inner #mega-menu-main .mega-menu-item.search-icon,.search-no-results .nav .page-nav.desktop.scroll .inner #mega-menu-main .mega-menu-item.search-icon{background:transparent !important}.search-results .nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon,.search-no-results .nav .page-nav.desktop .inner #mega-menu-wrap-main .mega-menu-item.search-icon,.search-results .nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon,.search-no-results .nav .page-nav.desktop .inner #mega-menu-main .mega-menu-item.search-icon{background:#300d35 !important}.search-results .hero-small,.search-no-results .hero-small{background-color:#300d35;padding:60px 20px 0;-webkit-justify-content:center;justify-content:center;margin-bottom:51px;height:295px}.search-results .hero-small:after,.search-no-results .hero-small:after{display:none}.search-results .hero-small .hero-slide .clay-search-form,.search-no-results .hero-small .hero-slide .clay-search-form{vertical-align:top;width:100%;margin:0 auto;float:none;position:relative}.search-results .hero-small .hero-slide .clay-search-form label,.search-no-results .hero-small .hero-slide .clay-search-form label{display:block;width:auto;font-size:32px !important;line-height:100%;color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0;font-weight:500}.search-results .hero-small .hero-slide .clay-search-form input.clay-search-field,.search-no-results .hero-small .hero-slide .clay-search-form input.clay-search-field{display:block;width:calc(100% - 90px);border:none;font-size:50px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);height:55px;line-height:50px;background-color:transparent;padding:0;font-weight:500;color:#fff !important;text-indent:-1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;caret-color:#fff}.search-results .hero-small .hero-slide .clay-search-form input.clay-search-field::-webkit-input-placeholder,.search-no-results .hero-small .hero-slide .clay-search-form input.clay-search-field::-webkit-input-placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.search-results .hero-small .hero-slide .clay-search-form input.clay-search-field:-moz-placeholder,.search-no-results .hero-small .hero-slide .clay-search-form input.clay-search-field:-moz-placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.search-results .hero-small .hero-slide .clay-search-form input.clay-search-field::placeholder,.search-no-results .hero-small .hero-slide .clay-search-form input.clay-search-field::placeholder{color:#fff;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.search-results .hero-small .hero-slide .clay-search-form input.clay-search-submit,.search-no-results .hero-small .hero-slide .clay-search-form input.clay-search-submit{display:inline-block;width:90px;height:90px;min-width:auto;border:1px solid rgba(255,255,255,0.2);text-align:center;line-height:94px;float:right;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;vertical-align:middle;background-color:transparent !important;margin:0;text-transform:none;text-indent:0;font-weight:400;padding:0 20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.search-results .hero-small .hero-slide .clay-search-form .search-filter,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter{width:100%;position:absolute;left:0;bottom:-129px}.search-results .hero-small .hero-slide .clay-search-form .search-filter a,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter a{display:block;width:auto;font-size:32px !important;line-height:100%;color:#fff !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0;font-weight:500;display:inline-block;width:auto;height:60px;font-size:21px !important;line-height:67px !important;color:#181818 !important;margin-right:15px;border-bottom:2px solid transparent;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.search-results .hero-small .hero-slide .clay-search-form .search-filter a.active,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter a.active{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.search-results .hero-small .hero-slide .clay-search-form .search-filter label,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter label{display:inline-block;width:auto;height:60px;font-size:21px !important;line-height:67px !important;color:#181818 !important;margin-right:15px;border-bottom:2px solid transparent;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.search-results .hero-small .hero-slide .clay-search-form .search-filter label.active,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter label.active{color:#fff;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom:2px solid #181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}.search-results .hero-small .hero-slide .clay-search-form .search-filter label input,.search-no-results .hero-small .hero-slide .clay-search-form .search-filter label input{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;width:auto;min-width:none}.search-results .post-slider,.search-no-results .post-slider{min-height:350px}.search-results .post-slider .years,.search-no-results .post-slider .years{padding:30px 40px 50px;text-align:left;max-width:100%}.search-results .post-slider .tiles .tile:first-of-type,.search-no-results .post-slider .tiles .tile:first-of-type{margin-left:40px}.search-results .post-slider .tiles .tile:last-of-type,.search-no-results .post-slider .tiles .tile:last-of-type{margin-right:200px}.search-results .post-slider .tiles .tile.load-more-tile,.search-no-results .post-slider .tiles .tile.load-more-tile{margin-top:80px;min-height:315px}.search-results .post-slider .tiles .tile.load-more-tile .tile-image-height,.search-no-results .post-slider .tiles .tile.load-more-tile .tile-image-height{position:relative}.search-results .post-slider .tiles .tile.load-more-tile .tile-content a.category,.search-no-results .post-slider .tiles .tile.load-more-tile .tile-content a.category{display:block;width:100%;font-size:13px;text-transform:uppercase;color:#888;font-weight:500;line-height:100%;letter-spacing:.03em;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;margin:8px 0 5px 0}@media (min-width:1440px){.search-results .hero-small .hero-slide .clay-search-form,.search-no-results .hero-small .hero-slide .clay-search-form{max-width:1034px}.search-results .post-slider .years,.search-no-results .post-slider .years{max-width:1034px;padding:30px 0 50px}.search-results .post-slider .tiles .tile:first-of-type,.search-no-results .post-slider .tiles .tile:first-of-type{margin-left:calc(50% - 517px)}.search-results .post-slider .tiles .tile:last-of-type,.search-no-results .post-slider .tiles .tile:last-of-type{margin-right:calc(50% - 510px)}}.team-section .row{margin:0 5px}.team-section .row .team-tile{text-align:center;margin-bottom:60px}.team-section .row .team-tile .team-image{display:block;width:260px;height:260px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 auto 20px}.team-section .row .team-tile .social-acnts{display:inline-block;font-family:'hcaiconfont-regular' !important;color:#888;width:auto;margin:20px auto 0}.team-section .row .team-tile .social-acnts .social-icons{display:inline-block;float:left;color:#888;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s;margin-left:10px}.team-section .row .team-tile .social-acnts .social-icons:first-of-type{margin-left:0}.team-section .row .team-tile .social-acnts .social-icons:hover{color:#ce2741;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.team-section .row .team-tile h4,.team-section .row .team-tile p{width:auto;text-align:center}.team-section .row .team-tile h4{color:#000;font-weight:400;margin-bottom:0}.team-section .row .team-tile p{color:#888;margin-top:10px;margin-bottom:0;word-break:break-word}.team-section.boxed{background-color:#eee}.team-section.boxed .row .team-tile{padding-top:130px}.team-section.boxed .row .team-tile .team-content{background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;padding:130px 20px 30px;margin-top:-130px}.team-section.boxed .row .team-tile .team-image{margin-top:-130px;margin-bottom:0;position:relative;z-index:1;border:4px solid #fff}.team-section.square .row .team-tile{position:relative;overflow:hidden;margin-bottom:10px}.team-section.square .row .team-tile .team-image{display:inline-block;height:0;padding-top:100%;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.team-section.square .row .team-tile .team-content{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-end;width:auto;height:auto;position:absolute;top:0;left:15px;right:15px;bottom:27px;text-align:left;z-index:1;padding:25px}.team-section.square .row .team-tile .team-content:before{display:block;content:"";background:rgba(0,0,0,0.3);background:-moz-linear-gradient(top,rgba(19,21,29,0) 0%,rgba(19,21,29,0.4) 70%,rgba(19,21,29,0.5) 90%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(19,21,29,0)),color-stop(70%,rgba(19,21,29,0.4)),color-stop(90%,rgba(19,21,29,0.5)));background:-webkit-linear-gradient(top,rgba(19,21,29,0) 0%,rgba(19,21,29,0.4) 70%,rgba(19,21,29,0.5) 90%);background:-o-linear-gradient(top,rgba(19,21,29,0) 0%,rgba(19,21,29,0.4) 70%,rgba(19,21,29,0.5) 90%);background:-ms-linear-gradient(top,rgba(19,21,29,0) 0%,rgba(19,21,29,0.4) 70%,rgba(19,21,29,0.5) 90%);background:linear-gradient(to bottom,rgba(19,21,29,0) 0%,rgba(19,21,29,0.4) 70%,rgba(19,21,29,0.5) 90%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.team-section.square .row .team-tile .team-content h4,.team-section.square .row .team-tile .team-content p{color:#fff;text-align:left}.team-section.square .row .team-tile .team-content p{line-height:1.4em}.team-section.square .row .team-tile .team-content .social-acnts{width:100%;text-align:left;margin:15px 0 0}@media (min-width:768px){.team-section .row{margin:0 10px}.team-section .row .team-tile:nth-of-type(2n+1){clear:both}}@media (min-width:1200px){.team-section .row .team-tile:nth-of-type(2n+1){clear:none}.team-section .row .team-tile:nth-of-type(3n+1){clear:both}}@media (min-width:1400px){.team-section .row{margin:0 105px}}.single .hero-large{background-color:#300d35;height:auto;min-height:auto}.single .hero-large:after{display:none}.single .hero-large .hero-slide{-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:40px 20px 0}.single .hero-large .hero-slide h1{text-align:left;font-size:37px;line-height:29px;color:#fff;margin:0 0 50px;font-weight:600}.single .hero-large .hero-slide h5.date{font-size:22px;line-height:100%;margin:5px 0 0;font-weight:500;color:#fff}.single .hero-large .hero-slide .share-wrapper{display:none}.single .hero-large .hero-slide .share-wrapper h5{color:#fff}.single .hero-large .hero-slide .share-wrapper .share-icons .share-item{color:#fff}.single .hero-large .hero-slide p{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);width:auto;padding:0}.single .hero-large .hero-slide p#breadcrumbs{color:#fff;margin-top:5px}.single .hero-large .hero-slide p#breadcrumbs a{opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}.single .hero-large .hero-slide .single-hero-image{width:100%;height:140px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-align-self:flex-end;align-self:flex-end}.single .hero-large .hero-slide .left-arrow,.single .hero-large .hero-slide .right-arrow{display:none;position:absolute;bottom:-2px;width:48px;height:40px;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:45px;font-weight:400;line-height:48px;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single .hero-large .hero-slide .left-arrow{left:-6px}.single .hero-large .hero-slide .right-arrow{right:-1px}.single .hero-large .hero-slide--portrait .single-hero-image{height:auto;padding-bottom:50%;width:50%}.single .single-button-cta{padding:0 0 80px !important}.single .single-button-cta .inside-wrapper{max-width:600px !important;margin:0 auto}.single .post-slider{padding:20px 0 60px}.single .post-slider .tiles{padding-top:30px;margin-bottom:0}.single .post-content{padding:20px 20px 50px;position:relative}.single .content-wrapper .fluid-width-video-wrapper{display:inline-block;margin:2.6em 0}.single .content-wrapper article{padding:0}@media (max-width:767px){.single .hero-large .hero-slide--portrait{display:block}.single .hero-large .hero-slide--portrait #breadcrumbs{text-align:left}.single .hero-large .hero-slide--portrait h1{margin-bottom:20px}.single .hero-large .hero-slide--portrait .hero-slide__wrapper{float:left}.single .hero-large .hero-slide--portrait .single-hero-image{float:left;height:auto;width:40%;padding-bottom:50%}}@media (min-width:768px){.single .hero-large .hero-slide{padding:60px 20px 0;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single .hero-large .hero-slide .post-edit-link{display:block}.single .hero-large .hero-slide p#breadcrumbs{position:absolute;top:70px;left:24px;margin-top:0}.single .hero-large .hero-slide h1{text-align:center;font-size:48px;line-height:43px;max-width:590px;margin:0 auto 40px}.single .hero-large .hero-slide h5.date{text-align:center;font-size:28px;margin-top:70px;margin-bottom:10px}.single .hero-large .hero-slide .single-hero-image{width:600px;height:295px;margin:0 auto}.single .hero-large .hero-slide .left-arrow,.single .hero-large .hero-slide .right-arrow{display:block}.single .hero-large .hero-slide--portrait .single-hero-image{height:600px}.single .post-slider{padding:30px 0 80px}.single .post-slider .tiles{padding-top:50px}}@media (min-width:1024px){.single .hero-large .hero-slide .share-wrapper{display:block;top:66px;right:25px}.single .hero-large .hero-slide h1{font-size:60px;line-height:53px;max-width:740px}.single .hero-large .hero-slide h5.date{margin-top:80px}.single .hero-large .hero-slide p#breadcrumbs{top:75px;left:25px}.single .hero-large .hero-slide .single-hero-image{width:920px;height:470px}.single .hero-large .hero-slide .left-arrow,.single .hero-large .hero-slide .right-arrow{width:50px;height:50px;font-size:56px;line-height:56px}.single .hero-large .hero-slide--portrait{padding:60px 0 0 0;flex-direction:row}.single .hero-large .hero-slide--portrait:after{display:none}.single .hero-large .hero-slide--portrait .single-hero-image{order:-1}.single .hero-large .hero-slide--portrait h5.date{margin-top:20px}.single .hero-large .hero-slide--portrait .single-hero-image{margin:0;width:50%;padding-bottom:60%}.single .hero-large .hero-slide--portrait .hero-slide__wrapper{padding:20px 50px 50px 50px;width:50%}.single .post-content .content-wrapper{max-width:670px}.single .single-button-cta .inside-wrapper{max-width:670px !important}}@media (min-width:1200px){.single .hero-large .hero-slide .single-hero-image{width:960px}.single .hero-large .hero-slide--portrait .single-hero-image{width:50%;padding-bottom:55%}}@media (min-width:1400px){.single .hero-large .hero-slide--portrait .single-hero-image{padding-bottom:44%}}.events .page-nav.mobile.trans-bg .logo svg path,.page-hca-events .page-nav.mobile.trans-bg .logo svg path,.tax-event_group .page-nav.mobile.trans-bg .logo svg path,.tax-event_type .page-nav.mobile.trans-bg .logo svg path,.post-type-archive-events .page-nav.mobile.trans-bg .logo svg path,.events .page-nav.mobile.trans-bg .logo svg polygon,.page-hca-events .page-nav.mobile.trans-bg .logo svg polygon,.tax-event_group .page-nav.mobile.trans-bg .logo svg polygon,.tax-event_type .page-nav.mobile.trans-bg .logo svg polygon,.post-type-archive-events .page-nav.mobile.trans-bg .logo svg polygon{fill:#181818}.events .page-nav.desktop.trans-bg,.page-hca-events .page-nav.desktop.trans-bg,.tax-event_group .page-nav.desktop.trans-bg,.tax-event_type .page-nav.desktop.trans-bg,.post-type-archive-events .page-nav.desktop.trans-bg{position:absolute;top:0;left:0;right:0;background-color:transparent}.events .hero-small,.page-hca-events .hero-small,.tax-event_group .hero-small,.tax-event_type .hero-small,.post-type-archive-events .hero-small{background-color:#4f9da4;height:460px}.events .hero-small .dark-tabs,.page-hca-events .hero-small .dark-tabs,.tax-event_group .hero-small .dark-tabs,.tax-event_type .hero-small .dark-tabs,.post-type-archive-events .hero-small .dark-tabs{margin-bottom:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.events #blog h4.title,.page-hca-events #blog h4.title,.tax-event_group #blog h4.title,.tax-event_type #blog h4.title,.post-type-archive-events #blog h4.title{text-align:left;margin:10px auto 0;padding:0 20px}.events #blog .tiles,.page-hca-events #blog .tiles,.tax-event_group #blog .tiles,.tax-event_type #blog .tiles,.post-type-archive-events #blog .tiles{padding-top:30px}.events #ajax-post-slider,.page-hca-events #ajax-post-slider,.tax-event_group #ajax-post-slider,.tax-event_type #ajax-post-slider,.post-type-archive-events #ajax-post-slider{overflow:visible}.events .post-slider,.page-hca-events .post-slider,.tax-event_group .post-slider,.tax-event_type .post-slider,.post-type-archive-events .post-slider{margin-top:40px}.events .post-slider .years,.page-hca-events .post-slider .years,.tax-event_group .post-slider .years,.tax-event_type .post-slider .years,.post-type-archive-events .post-slider .years{text-align:left;padding-bottom:0}.events .post-slider .years .year.current,.page-hca-events .post-slider .years .year.current,.tax-event_group .post-slider .years .year.current,.tax-event_type .post-slider .years .year.current,.post-type-archive-events .post-slider .years .year.current{margin-right:0}.events .post-slider.coming-up,.page-hca-events .post-slider.coming-up,.tax-event_group .post-slider.coming-up,.tax-event_type .post-slider.coming-up,.post-type-archive-events .post-slider.coming-up{margin-bottom:0;padding-bottom:0}.events .post-slider.coming-up .years,.page-hca-events .post-slider.coming-up .years,.tax-event_group .post-slider.coming-up .years,.tax-event_type .post-slider.coming-up .years,.post-type-archive-events .post-slider.coming-up .years{margin-top:30px}.events .post-slider.past-events .years,.page-hca-events .post-slider.past-events .years,.tax-event_group .post-slider.past-events .years,.tax-event_type .post-slider.past-events .years,.post-type-archive-events .post-slider.past-events .years{position:relative;top:-15px}.events .post-slider.past-events .years h4,.page-hca-events .post-slider.past-events .years h4,.tax-event_group .post-slider.past-events .years h4,.tax-event_type .post-slider.past-events .years h4,.post-type-archive-events .post-slider.past-events .years h4{background:#fff;padding:0 10px;margin:0 0 15px -10px}.events .post-slider.past-events .years li:first-of-type,.page-hca-events .post-slider.past-events .years li:first-of-type,.tax-event_group .post-slider.past-events .years li:first-of-type,.tax-event_type .post-slider.past-events .years li:first-of-type,.post-type-archive-events .post-slider.past-events .years li:first-of-type{margin-left:0}.tax-event_group .post-slider.coming-up,.tax-event_type .post-slider.coming-up{border:none;margin-top:0;padding-top:40px}@media (min-width:768px){.events .hero-small,.page-hca-events .hero-small,.tax-event_group .hero-small,.tax-event_type .hero-small{height:345px;z-index:2}.events #blog h4.title,.page-hca-events #blog h4.title,.tax-event_group #blog h4.title,.tax-event_type #blog h4.title{text-align:center;padding:0;margin:30px auto 0}.events #blog .tiles,.page-hca-events #blog .tiles,.tax-event_group #blog .tiles,.tax-event_type #blog .tiles{padding-top:40px}.events .post-slider .years,.page-hca-events .post-slider .years,.tax-event_group .post-slider .years,.tax-event_type .post-slider .years{text-align:center}.events .post-slider.past-events .years,.page-hca-events .post-slider.past-events .years,.tax-event_group .post-slider.past-events .years,.tax-event_type .post-slider.past-events .years{position:relative;top:-15px}.events .post-slider.past-events .years h4,.page-hca-events .post-slider.past-events .years h4,.tax-event_group .post-slider.past-events .years h4,.tax-event_type .post-slider.past-events .years h4{background:#fff;padding:0 10px;margin-bottom:15px}.events .post-slider.past-events .years li:first-of-type,.page-hca-events .post-slider.past-events .years li:first-of-type,.tax-event_group .post-slider.past-events .years li:first-of-type,.tax-event_type .post-slider.past-events .years li:first-of-type{margin-left:10px}}f .page-nav.mobile.trans-bg .logo svg path,.single-events .page-nav.mobile.trans-bg .logo svg path,f .page-nav.mobile.trans-bg .logo svg polygon,.single-events .page-nav.mobile.trans-bg .logo svg polygon{fill:#181818}f .page-nav.desktop.trans-bg,.single-events .page-nav.desktop.trans-bg{position:absolute;top:0;left:0;right:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}f .page-nav.desktop.trans-bg .logo svg path,.single-events .page-nav.desktop.trans-bg .logo svg path,f .page-nav.desktop.trans-bg .logo svg polygon,.single-events .page-nav.desktop.trans-bg .logo svg polygon{fill:#181818}f .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}f .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,f .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}f .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,f .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}f .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,f .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}f .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,f .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-events .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}f .hero-large,.single-events .hero-large{background-color:#9bd4d8;overflow:hidden}f .hero-large:after,.single-events .hero-large:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);z-index:0}f .hero-large .hero-slide h1,.single-events .hero-large .hero-slide h1,f .hero-large .hero-slide h5.date,.single-events .hero-large .hero-slide h5.date,f .hero-large .hero-slide p#breadcrumbs,.single-events .hero-large .hero-slide p#breadcrumbs,f .hero-large .hero-slide .share-wrapper h5,.single-events .hero-large .hero-slide .share-wrapper h5,f .hero-large .hero-slide .share-wrapper .share-icons .share-item,.single-events .hero-large .hero-slide .share-wrapper .share-icons .share-item{color:#000}f .hero-large.open-day,.single-events .hero-large.open-day{background-color:#f4e94e}f .hero-large.open-day:after,.single-events .hero-large.open-day:after{display:none}f .hero-large.open-day .hero-slide h5.date .back-to-open-days,.single-events .hero-large.open-day .hero-slide h5.date .back-to-open-days{display:inline-block;border-bottom:1px solid #888}f .hero-large.open-day .hero-slide h5.date .back-to-open-days span,.single-events .hero-large.open-day .hero-slide h5.date .back-to-open-days span{font-family:'hcaiconfont-regular' !important;font-size:20px;display:inline-block;color:inherit;line-height:inherit;vertical-align:baseline}f .hero-large.open-day .hero-slide h1,.single-events .hero-large.open-day .hero-slide h1,f .hero-large.open-day .hero-slide h5.date,.single-events .hero-large.open-day .hero-slide h5.date,f .hero-large.open-day .hero-slide p#breadcrumbs,.single-events .hero-large.open-day .hero-slide p#breadcrumbs,f .hero-large.open-day .hero-slide .share-wrapper h5,.single-events .hero-large.open-day .hero-slide .share-wrapper h5,f .hero-large.open-day .hero-slide .share-wrapper .share-icons .share-item,.single-events .hero-large.open-day .hero-slide .share-wrapper .share-icons .share-item{color:#000}f .hero-large.open-day .hero-slide .left-arrow,.single-events .hero-large.open-day .hero-slide .left-arrow,f .hero-large.open-day .hero-slide .right-arrow,.single-events .hero-large.open-day .hero-slide .right-arrow{color:rgba(0,0,0,0.3)}f .event-details,.single-events .event-details{display:block;width:100%;height:auto;padding:20px;border-bottom:1px solid #d6d6d6;text-align:left}f .event-details .detail,.single-events .event-details .detail{display:block;width:100%;line-height:30px;vertical-align:middle;font-size:20px;margin-bottom:10px}f .event-details .detail:last-of-type,.single-events .event-details .detail:last-of-type{margin-bottom:0}f .event-details .detail span,.single-events .event-details .detail span{display:inline-block;float:left;font-family:'hcaiconfont-regular' !important;font-size:30px;line-height:33px;margin-right:8px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}f .post-slider .years,.single-events .post-slider .years{text-align:center;max-width:250px;padding-bottom:20px}f .post-slider .tiles,.single-events .post-slider .tiles{padding-top:0}@media (max-width:480px){.single-events .hero-large .hero-slide h1{line-height:35px;margin-top:3px}.single-events .hero-large .hero-slide h5.date{margin-top:8px}.single-events .hero-large.open-day .hero-slide h5.date .back-to-open-days span{font-size:17px;margin-right:4px}.single-events .post-content .content-wrapper{padding:0}.single-events .event-details .detail{margin-bottom:5px}}@media (min-width:768px){.single-events .event-details{text-align:center}.single-events .event-details .detail{display:inline-block;width:auto;margin-right:20px;margin-bottom:0}.single-events .event-details .detail:last-of-type{margin-right:0}}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{text-align:left;font-size:16px}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:6px}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:6px}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:15px !important;color:#fff !important;background-color:#181818 !important;border:none !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#f4e94e !important;color:#181818 !important;transition:background-color .25s,color .25s !important;-moz-transition:background-color .25s,color .25s !important;-webkit-transition:background-color .25s,color .25s !important;-o-transition:background-color .25s,color .25s !important;border:none !important}.js .page-template-page-lifestyle-template section.single-column-text div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{color:#fff !important;background-color:#181818 !important;border:none !important}.js .page-template-page-lifestyle-template section.small-ctas .inside-wrapper{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.small-ctas.visible .inside-wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.single-button-cta .single-button-cta__wrapper{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);min-height:70px;transition:transform .3s ease,opacity .3s ease;-moz-transition:transform .3s ease,opacity .3s ease;-webkit-transition:transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease}.js .page-template-page-lifestyle-template section.single-button-cta .button{vertical-align:top;height:0;overflow:hidden;transition:height 1s linear;-moz-transition:height 1s linear;-webkit-transition:height 1s linear;-o-transition:height 1s linear}.js .page-template-page-lifestyle-template section.single-button-cta.visible .single-button-cta__wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform .3s ease,opacity .3s ease;-moz-transition:transform .3s ease,opacity .3s ease;-webkit-transition:transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease}.js .page-template-page-lifestyle-template section.single-button-cta.visible .button{height:60px;transition:height .3s linear;-moz-transition:height .3s linear;-webkit-transition:height .3s linear;-o-transition:height .3s linear}.js .page-template-page-lifestyle-template section.text-module .text-module__wrapper{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.text-module.visible .text-module__wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.three-column-full-width-images img{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.three-column-full-width-images.visible img{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.three-column-full-width-images.visible img:nth-child(1){transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}.js .page-template-page-lifestyle-template section.three-column-full-width-images.visible img:nth-child(3){transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s}.js .page-template-page-lifestyle-template section.video-module .video-module__video{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.video-module.visible .video-module__video{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.video-module.visible .video-module__video:nth-child(2){transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}.js .page-template-page-lifestyle-template section.quote-module .quote-module__bg{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.quote-module .quote-module__quote{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.quote-module.visible .quote-module__bg,.js .page-template-page-lifestyle-template section.quote-module.visible .quote-module__quote{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.quote-module.visible .quote-module__quote{transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}.js .page-template-page-lifestyle-template section.slider-module .slider-module-slide:last-child,.js .page-template-page-lifestyle-template section.slider-module .slider-module-slide:nth-child(2){transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease;transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s}.js .page-template-page-lifestyle-template section.slider-module .slider-module-slide:last-child{-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-o-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}.js .page-template-page-lifestyle-template section.slider-module .slider-module-slide:nth-child(2){-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-o-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.js .page-template-page-lifestyle-template section.slider-module .slider-module-slide.is-selected{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.slider-module.visible .slider-module-slide{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.js .page-template-page-lifestyle-template section.slider-module.visible .slider-module-slide.is-selected{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-webkit-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease}.page-template-page-lifestyle-template .post-edit-link{display:block;line-height:1em}.page-template-page-lifestyle-template .hero-medium{height:auto;min-height:320px}.page-template-page-lifestyle-template .hero-medium.image-bg{margin-bottom:50px}.page-template-page-lifestyle-template .hero-medium.image-bg .hero-slide h2,.page-template-page-lifestyle-template .hero-medium.image-bg .hero-slide h4{color:#fff}.page-template-page-lifestyle-template .hero-medium .hero-slide{position:absolute;top:0;left:0;bottom:0;right:0;padding:60px 20px 50px;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.page-template-page-lifestyle-template .hero-medium .hero-slide h2{color:#000;text-transform:uppercase;text-align:center;line-height:100%;font-size:40px;line-height:29px;max-width:300px;letter-spacing:-.025em}.page-template-page-lifestyle-template .hero-medium .hero-slide h4{font-size:20px;line-height:100%;font-weight:400;max-width:100%;text-align:center}.page-template-page-lifestyle-template .post-content{padding-top:0}.page-template-page-lifestyle-template section{display:block;width:100%}.page-template-page-lifestyle-template section:first-of-type{padding-top:0 !important}.page-template-page-lifestyle-template section .inside-wrapper{display:block;width:auto;max-width:1034px;margin:0 auto}.page-template-page-lifestyle-template .single-video-module{padding-top:0}.page-template-page-lifestyle-template .single-button-cta{padding:0;width:calc(100% - 60px);margin-left:30px;margin-right:30px}.page-template-page-lifestyle-template .single-button-cta .inside-wrapper{max-width:550px !important}.page-template-page-lifestyle-template .single-button-cta--padding{padding:50px 0}.page-template-page-lifestyle-template .single-column-text p:last-child{margin-bottom:2em}@media (min-width:768px){.page-template-page-lifestyle-template:before{content:'';display:block;width:400px;height:35px;position:absolute;top:0;right:0;background:url("img/textures/texture_soft_edges2.png") top left no-repeat transparent;-webkit-background-size:100%;background-size:100%}.page-template-page-lifestyle-template #nav .page-nav,.page-template-page-lifestyle-template #mega-menu-wrap-main{background-color:transparent !important}.page-template-page-lifestyle-template #nav .page-nav .scroll,.page-template-page-lifestyle-template .scroll #mega-menu-wrap-main{background-color:#fff !important}.page-template-page-lifestyle-template .post-content{padding-bottom:100px;background:url("img/textures/texture_soft-edges.jpg") top left no-repeat transparent;-webkit-background-size:auto;background-size:auto;background-position:0 900px}.page-template-page-lifestyle-template .inner-wrapper{background:url("img/textures/texture_dotted-edge.jpg") top left no-repeat transparent;-webkit-background-size:auto;background-size:auto;background-position:100% 2100px}.page-template-page-lifestyle-template .hero-medium{min-height:430px}.page-template-page-lifestyle-template .hero-medium .hero-slide{padding:80px 20px 50px}.page-template-page-lifestyle-template .hero-medium .hero-slide h2{font-size:100px;line-height:80px;max-width:800px}.page-template-page-lifestyle-template .hero-medium .hero-slide h4{font-size:30px;max-width:600px}}@media (min-width:1024px){.page-template-page-lifestyle-template section{display:block}.page-template-page-lifestyle-template .hero-medium{min-height:600px}.page-template-page-lifestyle-template .hero-medium.image-bg{margin-bottom:1v 0}.page-template-page-lifestyle-template .hero-medium .hero-slide h2{font-size:140px;line-height:110px;max-width:1100px}.page-template-page-lifestyle-template .hero-medium .hero-slide h4{font-size:35px;max-width:730px}.page-template-page-lifestyle-template .two-col-image-with-text{padding:40px 0 100px 0}.page-template-page-lifestyle-template .two-column-text .two-cols{padding:0;widows:3}}@media (min-width:1240px){.page-template-page-lifestyle-template .post-content{padding-bottom:0}.page-template-page-lifestyle-template .two-col-image-with-text{padding:60px 0}}body.show-scroll-nav ul.sticky-links{top:90px !important;transition:top .5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease;-o-transition:top .5s ease}ul.sticky-links{position:sticky;top:50px;padding-left:0}ul.sticky-links a{font-weight:600}.page.page-template-page-anchor-links .course-tiles,.page.page-template-page-open-days .course-tiles{margin-left:-6px;padding-left:0}.page.page-template-page-anchor-links ul.sticky-links,.page.page-template-page-open-days ul.sticky-links{transition:top .5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease;-o-transition:top .5s ease;padding-left:8px;border-left:2px solid #181818}.page.page-template-page-anchor-links ul.sticky-links a,.page.page-template-page-open-days ul.sticky-links a{color:#888;display:inline-block;text-align:left;width:100%}.page.page-template-page-anchor-links ul.sticky-links a.active,.page.page-template-page-open-days ul.sticky-links a.active{color:#000}.page.page-template-page-anchor-links ul.sticky-links a:last-of-type,.page.page-template-page-open-days ul.sticky-links a:last-of-type{margin-bottom:3px}.page.page-template-page-anchor-links .hero-medium,.page.page-template-page-open-days .hero-medium,.page.page-template-page-anchor-links .hero-medium.image-bg,.page.page-template-page-open-days .hero-medium.image-bg{height:380px;text-align:center}.page.page-template-page-anchor-links .hero-medium .hero-slide,.page.page-template-page-open-days .hero-medium .hero-slide,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide{-webkit-justify-content:flex-end;justify-content:flex-end;padding:80px 20px 20px;margin:0;max-width:540px;float:none}.page.page-template-page-anchor-links .hero-medium .hero-slide h2,.page.page-template-page-open-days .hero-medium .hero-slide h2,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide h2,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide h2{font-size:48px;line-height:36px;text-transform:uppercase;font-weight:600;max-width:none;text-align:left}.page.page-template-page-anchor-links .hero-medium .hero-slide h4,.page.page-template-page-open-days .hero-medium .hero-slide h4,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide h4,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide h4{font-size:28px;line-height:100%;font-weight:400;max-width:none;text-align:left}.page.page-template-page-anchor-links .post-content,.page.page-template-page-open-days .post-content{padding:0}.page.page-template-page-anchor-links .post-content .content-wrapper,.page.page-template-page-open-days .post-content .content-wrapper{max-width:100%;padding:0}.page.page-template-page-anchor-links .post-content .content-wrapper h2,.page.page-template-page-open-days .post-content .content-wrapper h2,.page.page-template-page-anchor-links .post-content .content-wrapper h3,.page.page-template-page-open-days .post-content .content-wrapper h3,.page.page-template-page-anchor-links .post-content .content-wrapper h4,.page.page-template-page-open-days .post-content .content-wrapper h4,.page.page-template-page-anchor-links .post-content .content-wrapper h5,.page.page-template-page-open-days .post-content .content-wrapper h5,.page.page-template-page-anchor-links .post-content .content-wrapper p,.page.page-template-page-open-days .post-content .content-wrapper p,.page.page-template-page-anchor-links .post-content .content-wrapper blockquote,.page.page-template-page-open-days .post-content .content-wrapper blockquote,.page.page-template-page-anchor-links .post-content .content-wrapper ul,.page.page-template-page-open-days .post-content .content-wrapper ul,.page.page-template-page-anchor-links .post-content .content-wrapper ol,.page.page-template-page-open-days .post-content .content-wrapper ol,.page.page-template-page-anchor-links .post-content .content-wrapper pre,.page.page-template-page-open-days .post-content .content-wrapper pre{max-width:670px}.page.page-template-page-anchor-links .post-content .content-wrapper img,.page.page-template-page-open-days .post-content .content-wrapper img{max-width:100%;height:auto}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content,.page.page-template-page-open-days .post-content .content-wrapper .left-content,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content,.page.page-template-page-open-days .post-content .content-wrapper .right-content{display:block;width:100%;height:auto}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content,.page.page-template-page-open-days .post-content .content-wrapper .left-content{background-color:#f8f5f3;padding:20px;margin-bottom:30px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content #breadcrumbs,.page.page-template-page-open-days .post-content .content-wrapper .left-content #breadcrumbs{font-size:9px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content,.page.page-template-page-open-days .post-content .content-wrapper .right-content{padding:20px 0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section,.page.page-template-page-open-days .post-content .content-wrapper .right-content section{padding:40px 20px 30px;border-top:1px solid #d9d9d9}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section:first-of-type,.page.page-template-page-open-days .post-content .content-wrapper .right-content section:first-of-type{border:none;padding-top:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-button-cta,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-button-cta{padding:40px 20px !important;border:none}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-button-cta .inside-wrapper,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-button-cta .inside-wrapper{max-width:850px !important;margin-left:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text h2,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text h2,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text h3,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text h3,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text h4,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text h4,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text h5,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text h5,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text p,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text p{padding:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper{margin:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.google-map .acf-map,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.google-map .acf-map{margin:0;max-width:850px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section hr,.page.page-template-page-open-days .post-content .content-wrapper .right-content section hr{margin-top:40px;max-width:640px;border-color:#000}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section h3,.page.page-template-page-open-days .post-content .content-wrapper .right-content section h3{color:#000;font-size:30px;line-height:100%;margin:0;margin-bottom:25px;margin-top:40px;text-align:left}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section h2,.page.page-template-page-open-days .post-content .content-wrapper .right-content section h2{margin-bottom:.5em}.page.page-template-page-anchor-links .wysiwyg-section ul li,.page.page-template-page-open-days .wysiwyg-section ul li{font-size:inherit}.page.page-template-page-anchor-links .accordions-section,.page.page-template-page-open-days .accordions-section{margin-left:0;max-width:none}.page.page-template-page-anchor-links .accordions-section .accordion,.page.page-template-page-open-days .accordions-section .accordion{margin-left:0;max-width:670px}@media (min-width:768px){.page.page-template-page-anchor-links ul.sticky-links,.page.page-template-page-open-days ul.sticky-links,.page.page-template-page-subpages ul.sticky-links{padding-left:10px;border-left:3px solid #181818}.page.page-template-page-anchor-links ul.sticky-links a,.page.page-template-page-open-days ul.sticky-links a,.page.page-template-page-subpages ul.sticky-links a{margin-bottom:10px;font-size:18px;line-height:100%;color:#888}.page.page-template-page-anchor-links ul.sticky-links a:first-of-type,.page.page-template-page-open-days ul.sticky-links a:first-of-type,.page.page-template-page-subpages ul.sticky-links a:first-of-type{margin-top:4px}.page.page-template-page-anchor-links ul.sticky-links a.active,.page.page-template-page-open-days ul.sticky-links a.active,.page.page-template-page-subpages ul.sticky-links a.active{color:#000;position:relative}.page.page-template-page-anchor-links ul.sticky-links a.active:after,.page.page-template-page-open-days ul.sticky-links a.active:after,.page.page-template-page-subpages ul.sticky-links a.active:after{display:block;width:10px;height:10px;color:#000;font-family:'hcaiconfont-regular' !important;font-size:12px;line-height:100%;content:"3";position:absolute;right:0}.page.page-template-page-anchor-links .hero-medium .hero-slide,.page.page-template-page-open-days .hero-medium .hero-slide,.page.page-template-page-subpages .hero-medium .hero-slide,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide{padding:80px 0 30px;margin:0 auto 0 30px}.page.page-template-page-anchor-links .post-content .content-wrapper,.page.page-template-page-open-days .post-content .content-wrapper,.page.page-template-page-subpages .post-content .content-wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content,.page.page-template-page-open-days .post-content .content-wrapper .left-content,.page.page-template-page-subpages .post-content .content-wrapper .left-content{width:230px;border:none;background-color:#f8f5f3;padding:40px 10px 30px 30px;margin:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content,.page.page-template-page-open-days .post-content .content-wrapper .right-content,.page.page-template-page-subpages .post-content .content-wrapper .right-content{padding:40px 0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section,.page.page-template-page-open-days .post-content .content-wrapper .right-content section,.page.page-template-page-subpages .post-content .content-wrapper .right-content section{padding-left:60px;padding-right:60px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-button-cta,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-button-cta,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta{padding:40px 60px !important}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side{padding-right:20px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding-left:20px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-column-text p,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-column-text p,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text p{margin-left:0}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.single-button-cta,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.single-button-cta,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta{text-align:right}}@media (min-width:1024px){.page.page-template-page-anchor-links .hero-medium,.page.page-template-page-open-days .hero-medium,.page.page-template-page-anchor-links .hero-medium.image-bg,.page.page-template-page-open-days .hero-medium.image-bg{height:600px}.page.page-template-page-anchor-links .hero-medium .hero-slide,.page.page-template-page-open-days .hero-medium .hero-slide,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide{max-width:730px;margin:0 auto 0 100px}.page.page-template-page-anchor-links .hero-medium .hero-slide h2,.page.page-template-page-open-days .hero-medium .hero-slide h2,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide h2,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide h2{font-size:77px;line-height:60px}.page.page-template-page-anchor-links .hero-medium .hero-slide h4,.page.page-template-page-open-days .hero-medium .hero-slide h4,.page.page-template-page-anchor-links .hero-medium.image-bg .hero-slide h4,.page.page-template-page-open-days .hero-medium.image-bg .hero-slide h4{font-size:34px;line-height:35px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content,.page.page-template-page-open-days .post-content .content-wrapper .left-content{width:470px;padding:40px 40px 40px 100px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content ul.sticky-links,.page.page-template-page-open-days .post-content .content-wrapper .left-content ul.sticky-links{padding-left:12px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content ul.sticky-links a,.page.page-template-page-open-days .post-content .content-wrapper .left-content ul.sticky-links a{font-size:23px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content ul.sticky-links a:first-of-type,.page.page-template-page-open-days .post-content .content-wrapper .left-content ul.sticky-links a:first-of-type{margin-top:4px}.page.page-template-page-anchor-links .post-content .content-wrapper .left-content ul.sticky-links a.active:after,.page.page-template-page-open-days .post-content .content-wrapper .left-content ul.sticky-links a.active:after{font-size:16px;top:5px}.page.page-template-page-anchor-links .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper,.page.page-template-page-open-days .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper{margin:0}}.page.page-template-page-subpages ul.sticky-links li{list-style:none;display:block}.page.page-template-page-subpages ul.sticky-links li.current_page_item a{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom-color:#000}.page.page-template-page-subpages ul.sticky-links li.current_page_item a:after{color:#000}.page.page-template-page-subpages ul.sticky-links a{color:#000;opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);display:inline-block;text-align:left;width:100%;padding:15px 30px 18px 0;margin-bottom:0;border-bottom:1px solid rgba(42,42,42,0.5);line-height:100%;position:relative;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.page.page-template-page-subpages ul.sticky-links a:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.page.page-template-page-subpages ul.sticky-links a:hover:after{right:5px;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.page.page-template-page-subpages ul.sticky-links a:after{display:block;width:auto;height:1em;color:rgba(0,0,0,0.7);font-family:'hcaiconfont-regular' !important;font-size:12px;font-weight:100;line-height:100%;content:"3";position:absolute;right:0;top:50%;margin-top:-.4em;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.page.page-template-page-subpages ul.sticky-links a.active{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-bottom-color:#000}.page.page-template-page-subpages ul.sticky-links a.active:after{color:#000}@media (min-width:768px){.page.page-template-page-subpages ul.sticky-links a{font-size:18px}}@media (min-width:1024px){.page.page-template-page-subpages ul.sticky-links a{font-size:23px;padding-bottom:20px}.page.page-template-page-subpages ul.sticky-links a:after{font-size:14px}}.page.page-template-page-subpages #breadcrumb{color:rgba(42,42,42,0.6)}.page.page-template-page-subpages .hero-medium,.page.page-template-page-subpages .hero-medium.image-bg{height:380px;text-align:center;background-color:#9bd4d8}.page.page-template-page-subpages .hero-medium .hero-slide,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide{-webkit-justify-content:flex-end;justify-content:flex-end;padding:80px 20px 20px 15px;margin:0;max-width:540px;float:none}.page.page-template-page-subpages .hero-medium .hero-slide h2,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide h2{font-size:48px;line-height:36px;text-transform:uppercase;font-weight:600;max-width:none;text-align:left;word-wrap:break-word}.page.page-template-page-subpages .hero-medium .hero-slide h4,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide h4{font-size:28px;line-height:100%;font-weight:400;max-width:none;text-align:left}.page.page-template-page-subpages .post-content{padding:0}.page.page-template-page-subpages .post-content .content-wrapper{max-width:100%;padding:0;margin:0 auto !important}.page.page-template-page-subpages .post-content .content-wrapper h2,.page.page-template-page-subpages .post-content .content-wrapper h3,.page.page-template-page-subpages .post-content .content-wrapper h4,.page.page-template-page-subpages .post-content .content-wrapper h5,.page.page-template-page-subpages .post-content .content-wrapper p,.page.page-template-page-subpages .post-content .content-wrapper ul,.page.page-template-page-subpages .post-content .content-wrapper ol{max-width:670px}.page.page-template-page-subpages .post-content .content-wrapper p{margin-top:0;margin-bottom:1.5em}.page.page-template-page-subpages .post-content .content-wrapper img{max-width:100%;height:auto}.page.page-template-page-subpages .post-content .content-wrapper .left-content,.page.page-template-page-subpages .post-content .content-wrapper .right-content{display:block;width:100%;height:auto}.page.page-template-page-subpages .post-content .content-wrapper .left-content{background-color:#fff;padding:20px 15px 10px 10px;margin-bottom:30px;border-left:5px solid #f4e94e}.page.page-template-page-subpages .post-content .content-wrapper .left-content #breadcrumbs{font-size:9px}.page.page-template-page-subpages .post-content .content-wrapper .right-content{padding:20px 0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section{padding:30px 20px 30px}.page.page-template-page-subpages .post-content .content-wrapper .right-content section:first-of-type{border:none;padding-top:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta{padding:40px 20px !important;border:none}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta .inside-wrapper{max-width:850px !important;margin-left:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h2,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h3,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h4,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h5,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text p{padding:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h2{margin-top:1em;margin-bottom:.5em}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper{margin:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.google-map .acf-map{margin:0;max-width:850px}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings{display:block;width:100%;max-width:670px;margin:30px auto;padding:0 20px 30px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing{display:inline-block;width:100%;list-style:none;padding-top:35px;margin-top:25px;border-top:1px solid #888}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing:first-of-type{padding-top:0;margin-top:0;border-top:0 solid #888}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-image,.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-content{display:block;width:100%}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-image img{width:100%;height:auto;margin:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-content p.property-title{margin-bottom:15px}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-content p.property-title a{color:#ce2741;border-bottom:1px solid #888;margin-top:-5px;margin-top:0;line-height:100%;font-size:24px;line-height:30px;font-weight:600}.page.page-template-page-subpages .post-content .content-wrapper .right-content .password-form label{display:block;width:100%}.page.page-template-page-subpages .post-content .content-wrapper .right-content .password-form label input{margin-bottom:30px}.page.page-template-page-subpages .post-content .content-wrapper .right-content .password-form input[type="submit"]{display:block;margin:15px 0}.page.page-template-page-subpages .share-wrapper{display:none}.page.page-template-page-subpages div.placeholder{background:center center no-repeat #f2f2f2;width:100%;height:auto;-webkit-background-size:auto;background-size:auto;background-image:url("img/map-pin-red.png")}.page.page-template-page-subpages div.placeholder:after{content:'';display:block;padding-bottom:60%}@media (min-width:768px){.page.page-template-page-subpages .hero-medium .hero-slide,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide{padding:80px 0 30px;margin:0 auto 0 30px}.page.page-template-page-subpages .post-content .content-wrapper{position:relative}.page.page-template-page-subpages .post-content .content-wrapper .left-content{background-color:#f4e94e;width:230px;min-height:100vh;height:auto;border:none;padding:40px 10px 30px 30px;margin:0;border-right:1px solid rgba(0,0,0,0.02);flex-grow:1;flex-shrink:0;align-self:stretch}.page.page-template-page-subpages .post-content .content-wrapper .right-content{width:calc(100% - 230px);float:right;padding:40px 0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section{padding-left:60px;padding-right:60px;max-width:790px;margin:0 auto}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta{padding:40px 60px !important}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side,.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .left-side{padding-right:20px}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .right-side{padding-left:20px}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text h2{border:none;padding:0;max-width:100%}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-column-text p{margin-left:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.single-button-cta{text-align:right}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings{padding:0 60px 30px}}@media (min-width:1024px){.page.page-template-page-subpages .hero-medium,.page.page-template-page-subpages .hero-medium.image-bg{height:600px}.page.page-template-page-subpages .hero-medium .hero-slide,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide{max-width:730px;margin:0 auto 0 100px}.page.page-template-page-subpages .hero-medium .hero-slide h2,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide h2{font-size:77px;line-height:60px}.page.page-template-page-subpages .hero-medium .hero-slide h4,.page.page-template-page-subpages .hero-medium.image-bg .hero-slide h4{font-size:34px;line-height:35px}.page.page-template-page-subpages .post-content .content-wrapper .left-content{width:470px;padding:25px 45px 40px 100px}.page.page-template-page-subpages .post-content .content-wrapper .left-content #breadcrumbs{font-size:11px}.page.page-template-page-subpages .post-content .content-wrapper .right-content{width:calc(100% - 470px)}.page.page-template-page-subpages .post-content .content-wrapper .right-content section.two-col-image-with-text .inside-wrapper{margin:0}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-image{display:inline-block;width:40%;float:left;padding-right:30px}.page.page-template-page-subpages .post-content .content-wrapper .right-content .property-listings .property-listing .property-content{display:inline-block;width:60%;float:left}}.page.page-news-and-updates .hero-small.image-bg,.tax-news_group .hero-small.image-bg{background-color:#300d35;height:460px}.page.page-news-and-updates .hero-small.image-bg:after,.tax-news_group .hero-small.image-bg:after{display:none}.page.page-news-and-updates .hero-small.image-bg .hero-slide .dark-tabs,.tax-news_group .hero-small.image-bg .hero-slide .dark-tabs{margin-bottom:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.page.page-news-and-updates .hero-small.image-bg,.tax-news_group .hero-small.image-bg{height:345px}}#jobs{display:block;width:100%;height:auto}#jobs .inside-wrapper{display:block;width:100%;max-width:1034px;padding:0 20px;margin:50px auto}#jobs .inside-wrapper .jobs-header{display:block;width:100%;margin-bottom:15px}#jobs .inside-wrapper .jobs-header div{display:inline-block;float:left;color:#888;font-size:14px;line-height:100%;font-weight:500;padding-right:10px;text-transform:uppercase}#jobs .inside-wrapper .jobs-header div.mobile-job{display:inline-block;width:50%}#jobs .inside-wrapper .jobs-header div.job-position,#jobs .inside-wrapper .jobs-header div.closing-date{display:none}#jobs .inside-wrapper .jobs-header div.job-location,#jobs .inside-wrapper .jobs-header div.job-hours{width:25%}#jobs .inside-wrapper #accordion{width:100%;margin:0 auto}#jobs .inside-wrapper #accordion .panel{transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}#jobs .inside-wrapper #accordion .panel.active{background-color:#ebf3f0;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}#jobs .inside-wrapper #accordion .panel .panel-heading{width:100%;height:auto}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title{font-weight:400;font-size:1.2em;margin:0}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle{display:inline-block;width:100%;background-color:transparent;padding:22px 0;min-height:60px;border-top:1px solid #d6d6d6;position:relative;color:#888;transition:color .5s,background-color .5s;-moz-transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle:after{display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%) translateX(0) rotate(0deg);-moz-transform:translateY(-50%) translateX(0) rotate(0deg);-o-transform:translateY(-50%) translateX(0) rotate(0deg);-ms-transform:translateY(-50%) translateX(0) rotate(0deg);transform:translateY(-50%) translateX(0) rotate(0deg);font-size:14px;content:"1";font-family:'hcaiconfont-regular' !important;color:#888;transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]:after{-webkit-transform:translateY(-50%) translateX(-3px) rotate(180deg);-moz-transform:translateY(-50%) translateX(-3px) rotate(180deg);-o-transform:translateY(-50%) translateX(-3px) rotate(180deg);-ms-transform:translateY(-50%) translateX(-3px) rotate(180deg);transform:translateY(-50%) translateX(-3px) rotate(180deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-position,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-location,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-hours{display:inline-block;width:25%;float:left;color:#888;font-size:16px;line-height:100%;font-weight:500;padding-right:10px}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date{position:absolute;top:10px;left:0;font-size:12px;width:50%;text-transform:uppercase;font-variant:small-caps}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .number,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .name{display:inline-block}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .number{margin-right:3px}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-position{color:#000;font-weight:600;white-space:pre-wrap;width:50%}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body{padding:0 0 15px;border:none}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body h1,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body h2,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body h3,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body h4,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body p,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body ul,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body ol{max-width:570px}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body p{font-size:18px;line-height:100%;margin-top:0;margin-bottom:1.5em}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body i,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body em,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body b,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body strong,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body a,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body span{display:inline-block}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body i:after,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body em:after,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body b:after,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body strong:after,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body a:after,#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body span:after{display:none}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body a:not(.download-application-form-button){color:#ce2741;border-bottom:1px solid #888}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body .button.download-job-description-button{padding:0;height:auto;min-width:auto;line-height:1;text-transform:revert;font-weight:500;background:transparent;color:#ce2741;border-bottom:1px solid #888}#jobs .inside-wrapper #accordion .panel .panel-collapse .panel-body .download-application-form-button{margin-right:15px}@media (min-width:768px){#jobs .inside-wrapper{margin:70px auto 50px}#jobs .inside-wrapper .jobs-header div{font-size:13px}#jobs .inside-wrapper .jobs-header div.mobile-job{display:none}#jobs .inside-wrapper .jobs-header div.job-position,#jobs .inside-wrapper .jobs-header div.closing-date{display:inline-block}#jobs .inside-wrapper .jobs-header div.closing-date{width:80px}#jobs .inside-wrapper .jobs-header div.job-position{width:100%;max-width:calc(100% - 380px)}#jobs .inside-wrapper .jobs-header div.job-location,#jobs .inside-wrapper .jobs-header div.job-hours{width:150px}#jobs .inside-wrapper .jobs-header div.job-location{float:right}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:row;height:auto}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date{width:80px;position:relative;top:auto;left:auto;line-height:100%;vertical-align:middle;text-align:center}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .number,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .name{display:block;width:100%}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .number{font-size:23px;font-weight:500;margin-right:0}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .closing-date .name{margin-top:10px;font-size:15px;font-weight:600}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-position{width:100%;max-width:calc(100% - 380px);font-size:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-location,#jobs .inside-wrapper #accordion .panel .panel-heading .panel-title .accordion-toggle .job-hours{width:150px;font-size:18px;float:right}#jobs .inside-wrapper #accordion .panel .panel-body{padding:10px 0 15px}#jobs .inside-wrapper #accordion .panel .panel-body h1,#jobs .inside-wrapper #accordion .panel .panel-body h2,#jobs .inside-wrapper #accordion .panel .panel-body h3,#jobs .inside-wrapper #accordion .panel .panel-body h4,#jobs .inside-wrapper #accordion .panel .panel-body p,#jobs .inside-wrapper #accordion .panel .panel-body ul,#jobs .inside-wrapper #accordion .panel .panel-body ol{margin-left:80px}}@media (min-width:1400px){#jobs .inside-wrapper{margin:70px auto 50px 150px}}.single-journal .page-nav.mobile.trans-bg .logo svg path,.single-journal .page-nav.mobile.trans-bg .logo svg polygon{fill:#181818}.single-journal .page-nav.desktop.trans-bg{position:absolute;top:0;left:0;right:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}.single-journal .page-nav.desktop.trans-bg .logo svg path,.single-journal .page-nav.desktop.trans-bg .logo svg polygon{fill:#181818}.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}.single-journal .prev-post,.single-journal .next-post{display:none}.single-journal .post-content{padding:0;min-height:100vh}.single-journal .post-content .content-wrapper{max-width:100%;padding:0}.single-journal .post-content .content-wrapper img{max-width:100%;height:auto}.single-journal .post-content .content-wrapper .left-content,.single-journal .post-content .content-wrapper .right-content{display:block;width:100%;height:auto}.single-journal .post-content .content-wrapper .left-content{background-color:#45ab5e;padding:20px;margin-bottom:30px;position:relative;*zoom:1}.single-journal .post-content .content-wrapper .left-content:before,.single-journal .post-content .content-wrapper .left-content:after{content:"";display:table}.single-journal .post-content .content-wrapper .left-content:after{clear:both}@media (max-width:767px){.single-journal .post-content .content-wrapper .left-content{padding-top:70px}}.single-journal .post-content .content-wrapper .left-content #breadcrumbs{color:#000;text-transform:uppercase;margin-bottom:15px;font-size:11px}.single-journal .post-content .content-wrapper .left-content #breadcrumbs a{color:#000;font-size:15px;border-bottom:0}.single-journal .post-content .content-wrapper .left-content #breadcrumbs a:hover{border-bottom-color:#000}.single-journal .post-content .content-wrapper .left-content h1{font-size:25px;line-height:100%;margin:10px 0 0}.single-journal .post-content .content-wrapper .left-content h3{font-size:20px;line-height:100%;margin:30px 0 10px}.single-journal .post-content .content-wrapper .left-content p{font-size:16px;line-height:1.2em}.single-journal .post-content .content-wrapper .left-content p.published-date{color:rgba(0,0,0,0.6);font-size:15px;line-height:100%;margin:10px 0;text-transform:uppercase;letter-spacing:.05em}.single-journal .post-content .content-wrapper .left-content .share-wrapper{display:block;width:100%;height:auto;position:relative;top:auto;left:auto;border-top:1px solid #000;padding-top:10px}@media (max-width:767px){.single-journal .post-content .content-wrapper .left-content .share-wrapper{position:static;margin-top:30px}}.single-journal .post-content .content-wrapper .left-content .share-wrapper h5{text-align:left;display:inline-block;width:auto;margin:0;font-size:13px;line-height:40px;vertical-align:middle;text-transform:uppercase;font-weight:500;letter-spacing:.03em;float:left}.single-journal .post-content .content-wrapper .left-content .share-wrapper .share-icons{display:inline-block;width:auto;height:40px;margin:0;float:left}.single-journal .post-content .content-wrapper .left-content .share-wrapper .share-item{display:inline-block;float:left;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s;font-family:'hcaiconfont-regular' !important;font-size:25px;color:#000;width:auto;height:40px;text-align:left;line-height:40px;margin:0;padding-left:5px;vertical-align:middle;font-weight:400}.single-journal .post-content .content-wrapper .right-content{padding:20px 0}.single-journal .post-content .content-wrapper .right-content section{padding:40px 20px 30px;max-width:750px}.single-journal .post-content .content-wrapper .right-content section h2,.single-journal .post-content .content-wrapper .right-content section h3,.single-journal .post-content .content-wrapper .right-content section h4,.single-journal .post-content .content-wrapper .right-content section h5,.single-journal .post-content .content-wrapper .right-content section p,.single-journal .post-content .content-wrapper .right-content section ul,.single-journal .post-content .content-wrapper .right-content section ol{margin-left:0;max-width:600px}.single-journal .post-content .content-wrapper .right-content section img{width:100%;max-width:600px}@media (min-width:768px){.single-journal .mobile-footer,.single-journal .desktop-footer{position:relative;z-index:2}.single-journal .prev-post,.single-journal .next-post{display:block;position:absolute;top:110px;right:10px;width:20px;height:20px;overflow:hidden}.single-journal .prev-post .arrow,.single-journal .next-post .arrow{display:block;width:20px;height:20px;position:absolute;top:0;left:0;font-size:20px;line-height:20px;color:#000;font-family:'hcaiconfont-regular' !important;vertical-align:baseline}.single-journal .prev-post .inner,.single-journal .next-post .inner{display:none}.single-journal .next-post{top:140px}.single-journal .post-content .content-wrapper{position:relative;background-image:url("img/textures/texture_paint-flecks.png");background-position:120% 1200px;-webkit-background-size:auto;background-size:auto;background-repeat:no-repeat}.single-journal .post-content .content-wrapper .left-content{position:fixed;top:0;left:0;bottom:0;width:300px;height:100%;border:none;padding:110px 30px 130px 30px;float:left;margin:0;z-index:0;background-image:url("img/textures/texture_letterpress.png");background-position:0 0;-webkit-background-size:auto;background-size:auto;background-repeat:no-repeat}.single-journal .post-content .content-wrapper .left-content h1{font-size:40px;line-height:34px}.single-journal .post-content .content-wrapper .left-content p{font-size:18px}.single-journal .post-content .content-wrapper .left-content .share-wrapper{width:240px;position:fixed;bottom:20px;left:30px;padding:10px 0;margin:0}.single-journal .post-content .content-wrapper .right-content{width:calc(100% - 300px);float:right;padding:40px 0}.single-journal .post-content .content-wrapper .right-content section{padding:40px}.single-journal .post-content .content-wrapper .right-content section h2,.single-journal .post-content .content-wrapper .right-content section h3,.single-journal .post-content .content-wrapper .right-content section h4,.single-journal .post-content .content-wrapper .right-content section h5,.single-journal .post-content .content-wrapper .right-content section p,.single-journal .post-content .content-wrapper .right-content section ul,.single-journal .post-content .content-wrapper .right-content section ol{max-width:670px}.single-journal .post-content .content-wrapper .right-content section img{max-width:670px;margin:1em 0}}@media (min-width:1024px){.single-journal .post-content .content-wrapper .left-content{width:540px;padding:110px 80px 130px 110px}.single-journal .post-content .content-wrapper .left-content #breadcrumbs{font-size:13px}.single-journal .post-content .content-wrapper .left-content #breadcrumbs a{font-size:18px}.single-journal .post-content .content-wrapper .left-content h1{font-size:44px;line-height:37px}.single-journal .post-content .content-wrapper .left-content .share-wrapper{left:110px;width:350px}.single-journal .post-content .content-wrapper .right-content{width:calc(100% - 540px)}}@media (min-width:1440px){.single-journal .prev-post,.single-journal .next-post{display:block;position:fixed;top:240px;right:0;width:55px;height:55px;overflow:visible}.single-journal .prev-post .arrow,.single-journal .next-post .arrow{width:30px;height:30px;top:25px;left:auto;right:25px;font-size:30px;line-height:30px;z-index:1}.single-journal .prev-post .inner,.single-journal .next-post .inner{display:block;width:300px;height:350px;background-color:#fff;-webkit-box-shadow:0 2px 19px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 19px 0 rgba(0,0,0,0.1);box-shadow:0 2px 19px 0 rgba(0,0,0,0.1);opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);vertical-align:top;text-align:left;pointer-events:none;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;position:absolute;top:0;right:-300px;padding:0 10px}.single-journal .prev-post .inner img,.single-journal .next-post .inner img{display:block;width:180px;height:auto;margin:25px 0 0 20px;float:left}.single-journal .prev-post .inner p,.single-journal .next-post .inner p{display:block;font-size:13px;line-height:100%;color:#888;text-transform:uppercase;font-weight:500;width:180px;margin:10px 0 0 20px;float:left}.single-journal .prev-post .inner h4,.single-journal .next-post .inner h4{display:block;font-size:20px;line-height:100%;font-weight:500;width:180px;margin:5px 0 0 20px;float:left}.single-journal .prev-post:hover .inner,.single-journal .next-post:hover .inner{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);right:-10px;pointer-events:all;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.single-journal .prev-post{right:auto;left:0}.single-journal .prev-post .arrow{left:25px}.single-journal .prev-post .inner{left:-300px;right:auto}.single-journal .prev-post .inner img{display:block;margin:25px 20px 0 0;float:right}.single-journal .prev-post .inner p{display:block;margin:10px 20px 0 0;float:right}.single-journal .prev-post .inner h4{display:block;margin:5px 20px 0 0;float:right}.single-journal .prev-post:hover .inner{right:auto;left:-10px}.single-journal .post-content .content-wrapper .right-content{padding:70px 80px}}.journals .page-nav.mobile.trans-bg .logo svg path,.page-journals .page-nav.mobile.trans-bg .logo svg path,.blogs .page-nav.mobile.trans-bg .logo svg path,.page-blogs .page-nav.mobile.trans-bg .logo svg path,.tax-journal_group .page-nav.mobile.trans-bg .logo svg path,.post-type-archive-journal .page-nav.mobile.trans-bg .logo svg path,.journals .page-nav.mobile.trans-bg .logo svg polygon,.page-journals .page-nav.mobile.trans-bg .logo svg polygon,.blogs .page-nav.mobile.trans-bg .logo svg polygon,.page-blogs .page-nav.mobile.trans-bg .logo svg polygon,.tax-journal_group .page-nav.mobile.trans-bg .logo svg polygon,.post-type-archive-journal .page-nav.mobile.trans-bg .logo svg polygon{fill:#181818}.journals .page-nav.desktop.trans-bg,.page-journals .page-nav.desktop.trans-bg,.blogs .page-nav.desktop.trans-bg,.page-blogs .page-nav.desktop.trans-bg,.tax-journal_group .page-nav.desktop.trans-bg,.post-type-archive-journal .page-nav.desktop.trans-bg{position:absolute;top:0;left:0;right:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}.journals .page-nav.desktop.trans-bg .logo svg path,.page-journals .page-nav.desktop.trans-bg .logo svg path,.blogs .page-nav.desktop.trans-bg .logo svg path,.page-blogs .page-nav.desktop.trans-bg .logo svg path,.tax-journal_group .page-nav.desktop.trans-bg .logo svg path,.post-type-archive-journal .page-nav.desktop.trans-bg .logo svg path,.journals .page-nav.desktop.trans-bg .logo svg polygon,.page-journals .page-nav.desktop.trans-bg .logo svg polygon,.blogs .page-nav.desktop.trans-bg .logo svg polygon,.page-blogs .page-nav.desktop.trans-bg .logo svg polygon,.tax-journal_group .page-nav.desktop.trans-bg .logo svg polygon,.post-type-archive-journal .page-nav.desktop.trans-bg .logo svg polygon{fill:#181818}.journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}.journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-journals .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-blogs .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.tax-journal_group .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.post-type-archive-journal .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}.journals .hero-small,.page-journals .hero-small,.blogs .hero-small,.page-blogs .hero-small,.tax-journal_group .hero-small,.post-type-archive-journal .hero-small{background-color:#45ab5e;height:460px;position:relative;z-index:3;background-image:url("img/textures/texture_letterpress.png");background-position:0 0;-webkit-background-size:auto;background-size:auto;background-repeat:no-repeat}.journals .hero-small:after,.page-journals .hero-small:after,.blogs .hero-small:after,.page-blogs .hero-small:after,.tax-journal_group .hero-small:after,.post-type-archive-journal .hero-small:after{display:none}.journals .hero-small .hero-slide h1,.page-journals .hero-small .hero-slide h1,.blogs .hero-small .hero-slide h1,.page-blogs .hero-small .hero-slide h1,.tax-journal_group .hero-small .hero-slide h1,.post-type-archive-journal .hero-small .hero-slide h1{color:#000}.journals .hero-small .dark-tabs,.page-journals .hero-small .dark-tabs,.blogs .hero-small .dark-tabs,.page-blogs .hero-small .dark-tabs,.tax-journal_group .hero-small .dark-tabs,.post-type-archive-journal .hero-small .dark-tabs{margin-bottom:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.journals #blog .tiles,.page-journals #blog .tiles,.blogs #blog .tiles,.page-blogs #blog .tiles,.tax-journal_group #blog .tiles,.post-type-archive-journal #blog .tiles{max-width:1034px;margin:0 auto 50px}.journals #blog .tile,.page-journals #blog .tile,.blogs #blog .tile,.page-blogs #blog .tile,.tax-journal_group #blog .tile,.post-type-archive-journal #blog .tile{height:0;padding-top:100%}.journals #blog .tile.no-image .tile-content,.page-journals #blog .tile.no-image .tile-content,.blogs #blog .tile.no-image .tile-content,.page-blogs #blog .tile.no-image .tile-content,.tax-journal_group #blog .tile.no-image .tile-content,.post-type-archive-journal #blog .tile.no-image .tile-content{background-color:#9bd4d8}.journals #blog .tile.no-image .tile-content:after,.page-journals #blog .tile.no-image .tile-content:after,.blogs #blog .tile.no-image .tile-content:after,.page-blogs #blog .tile.no-image .tile-content:after,.tax-journal_group #blog .tile.no-image .tile-content:after,.post-type-archive-journal #blog .tile.no-image .tile-content:after{background-color:#181818}.journals #blog .tile.no-image .tile-content h4,.page-journals #blog .tile.no-image .tile-content h4,.blogs #blog .tile.no-image .tile-content h4,.page-blogs #blog .tile.no-image .tile-content h4,.tax-journal_group #blog .tile.no-image .tile-content h4,.post-type-archive-journal #blog .tile.no-image .tile-content h4{color:#000}.journals #blog .tile.no-image .tile-content p.date,.page-journals #blog .tile.no-image .tile-content p.date,.blogs #blog .tile.no-image .tile-content p.date,.page-blogs #blog .tile.no-image .tile-content p.date,.tax-journal_group #blog .tile.no-image .tile-content p.date,.post-type-archive-journal #blog .tile.no-image .tile-content p.date{color:#181818}.journals #blog .tile.gallery.no-image .tile-content,.page-journals #blog .tile.gallery.no-image .tile-content,.blogs #blog .tile.gallery.no-image .tile-content,.page-blogs #blog .tile.gallery.no-image .tile-content,.tax-journal_group #blog .tile.gallery.no-image .tile-content,.post-type-archive-journal #blog .tile.gallery.no-image .tile-content{background-color:transparent}.journals #blog .tile.gallery.no-image .tile-content:after,.page-journals #blog .tile.gallery.no-image .tile-content:after,.blogs #blog .tile.gallery.no-image .tile-content:after,.page-blogs #blog .tile.gallery.no-image .tile-content:after,.tax-journal_group #blog .tile.gallery.no-image .tile-content:after,.post-type-archive-journal #blog .tile.gallery.no-image .tile-content:after{background-color:#181818}.journals #blog .tile.gallery.no-image .tile-content h4,.page-journals #blog .tile.gallery.no-image .tile-content h4,.blogs #blog .tile.gallery.no-image .tile-content h4,.page-blogs #blog .tile.gallery.no-image .tile-content h4,.tax-journal_group #blog .tile.gallery.no-image .tile-content h4,.post-type-archive-journal #blog .tile.gallery.no-image .tile-content h4{color:#000}.journals #blog .tile.gallery.no-image .tile-content p.date,.page-journals #blog .tile.gallery.no-image .tile-content p.date,.blogs #blog .tile.gallery.no-image .tile-content p.date,.page-blogs #blog .tile.gallery.no-image .tile-content p.date,.tax-journal_group #blog .tile.gallery.no-image .tile-content p.date,.post-type-archive-journal #blog .tile.gallery.no-image .tile-content p.date{color:#181818}.journals #blog .tile.gallery .tile-image-inner,.page-journals #blog .tile.gallery .tile-image-inner,.blogs #blog .tile.gallery .tile-image-inner,.page-blogs #blog .tile.gallery .tile-image-inner,.tax-journal_group #blog .tile.gallery .tile-image-inner,.post-type-archive-journal #blog .tile.gallery .tile-image-inner{position:absolute;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid #fff}.journals #blog .tile.gallery .tile-image-inner.front,.page-journals #blog .tile.gallery .tile-image-inner.front,.blogs #blog .tile.gallery .tile-image-inner.front,.page-blogs #blog .tile.gallery .tile-image-inner.front,.tax-journal_group #blog .tile.gallery .tile-image-inner.front,.post-type-archive-journal #blog .tile.gallery .tile-image-inner.front{top:-1px;left:-1px;background-color:#f4e94e;z-index:2}.journals #blog .tile.gallery .tile-image-inner.middle,.page-journals #blog .tile.gallery .tile-image-inner.middle,.blogs #blog .tile.gallery .tile-image-inner.middle,.page-blogs #blog .tile.gallery .tile-image-inner.middle,.tax-journal_group #blog .tile.gallery .tile-image-inner.middle,.post-type-archive-journal #blog .tile.gallery .tile-image-inner.middle{top:10px;left:10px;z-index:1}.journals #blog .tile.gallery .tile-image-inner.back,.page-journals #blog .tile.gallery .tile-image-inner.back,.blogs #blog .tile.gallery .tile-image-inner.back,.page-blogs #blog .tile.gallery .tile-image-inner.back,.tax-journal_group #blog .tile.gallery .tile-image-inner.back,.post-type-archive-journal #blog .tile.gallery .tile-image-inner.back{top:auto;left:auto;bottom:-1px;right:-1px;z-index:0}.journals #blog .tile.gallery .tile-content,.page-journals #blog .tile.gallery .tile-content,.blogs #blog .tile.gallery .tile-content,.page-blogs #blog .tile.gallery .tile-content,.tax-journal_group #blog .tile.gallery .tile-content,.post-type-archive-journal #blog .tile.gallery .tile-content{z-index:2;width:calc(100% - 20px);height:calc(100% - 20px)}.journals #blog .tile:before,.page-journals #blog .tile:before,.blogs #blog .tile:before,.page-blogs #blog .tile:before,.tax-journal_group #blog .tile:before,.post-type-archive-journal #blog .tile:before,.journals #blog .tile:after,.page-journals #blog .tile:after,.blogs #blog .tile:after,.page-blogs #blog .tile:after,.tax-journal_group #blog .tile:after,.post-type-archive-journal #blog .tile:after{display:none}.journals #blog .tile .tile-image,.page-journals #blog .tile .tile-image,.blogs #blog .tile .tile-image,.page-blogs #blog .tile .tile-image,.tax-journal_group #blog .tile .tile-image,.post-type-archive-journal #blog .tile .tile-image{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;padding:0 !important}.journals #blog .tile .tile-image:after,.page-journals #blog .tile .tile-image:after,.blogs #blog .tile .tile-image:after,.page-blogs #blog .tile .tile-image:after,.tax-journal_group #blog .tile .tile-image:after,.post-type-archive-journal #blog .tile .tile-image:after{display:none}.journals #blog .tile .tile-content,.page-journals #blog .tile .tile-content,.blogs #blog .tile .tile-content,.page-blogs #blog .tile .tile-content,.tax-journal_group #blog .tile .tile-content,.post-type-archive-journal #blog .tile .tile-content{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;left:0;z-index:1;padding:25px 20px 20px;background-color:rgba(0,0,0,0.2)}.journals #blog .tile .tile-content:after,.page-journals #blog .tile .tile-content:after,.blogs #blog .tile .tile-content:after,.page-blogs #blog .tile .tile-content:after,.tax-journal_group #blog .tile .tile-content:after,.post-type-archive-journal #blog .tile .tile-content:after{display:block;content:"";width:calc(100% - 40px);height:4px;background-color:#fff;position:absolute;top:15px;left:20px;z-index:1}.journals #blog .tile .tile-content h4,.page-journals #blog .tile .tile-content h4,.blogs #blog .tile .tile-content h4,.page-blogs #blog .tile .tile-content h4,.tax-journal_group #blog .tile .tile-content h4,.post-type-archive-journal #blog .tile .tile-content h4{color:#fff}.journals #blog .tile .tile-content p.date,.page-journals #blog .tile .tile-content p.date,.blogs #blog .tile .tile-content p.date,.page-blogs #blog .tile .tile-content p.date,.tax-journal_group #blog .tile .tile-content p.date,.post-type-archive-journal #blog .tile .tile-content p.date{color:#fff;margin:0;position:absolute;bottom:20px;left:20px;z-index:2;text-transform:uppercase;font-size:13px;font-weight:500;line-height:100%;letter-spacing:.03em}.journals #blog #ajax-load-more .alm-btn-wrap,.page-journals #blog #ajax-load-more .alm-btn-wrap,.blogs #blog #ajax-load-more .alm-btn-wrap,.page-blogs #blog #ajax-load-more .alm-btn-wrap,.tax-journal_group #blog #ajax-load-more .alm-btn-wrap,.post-type-archive-journal #blog #ajax-load-more .alm-btn-wrap{margin-top:30px}@media (min-width:768px){.journals .hero-small,.page-journals .hero-small,.blogs .hero-small,.page-blogs .hero-small,.tax-journal_group .hero-small,.post-type-archive-journal .hero-small{height:345px}.journals #blog .tiles #ajax-load-more,.page-journals #blog .tiles #ajax-load-more,.blogs #blog .tiles #ajax-load-more,.page-blogs #blog .tiles #ajax-load-more,.tax-journal_group #blog .tiles #ajax-load-more,.post-type-archive-journal #blog .tiles #ajax-load-more{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.journals #blog .tile,.page-journals #blog .tile,.blogs #blog .tile,.page-blogs #blog .tile,.tax-journal_group #blog .tile,.post-type-archive-journal #blog .tile{width:calc(33.3333333333% - 20px);padding-top:33.3333333333%;margin:0 10px 20px}.journals #blog .tile.default:nth-of-type(3n),.page-journals #blog .tile.default:nth-of-type(3n),.blogs #blog .tile.default:nth-of-type(3n),.page-blogs #blog .tile.default:nth-of-type(3n),.tax-journal_group #blog .tile.default:nth-of-type(3n),.post-type-archive-journal #blog .tile.default:nth-of-type(3n){width:calc(66.6666666666% - 20px)}}@media (min-width:1024px){.journals #blog .tile,.page-journals #blog .tile,.blogs #blog .tile,.page-blogs #blog .tile,.tax-journal_group #blog .tile,.post-type-archive-journal #blog .tile{width:calc(33.3333333333% - 20px);padding-top:33.3333333333%}.journals #blog .tile .tile-content:after,.page-journals #blog .tile .tile-content:after,.blogs #blog .tile .tile-content:after,.page-blogs #blog .tile .tile-content:after,.tax-journal_group #blog .tile .tile-content:after,.post-type-archive-journal #blog .tile .tile-content:after{height:5px}}@media (min-width:1440px){.journals #blog .tile h4,.page-journals #blog .tile h4,.blogs #blog .tile h4,.page-blogs #blog .tile h4,.tax-journal_group #blog .tile h4,.post-type-archive-journal #blog .tile h4{font-size:36px;line-height:30px}}.page.page-template-page-open-days .video-bg{position:relative}.page.page-template-page-open-days .video-bg .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.page.page-template-page-open-days .video-bg .video-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.2);z-index:3}.page.page-template-page-open-days .video-bg .video-wrapper video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.page.page-template-page-open-days .video-bg .hero-slide{position:relative;z-index:4}.page.page-template-page-open-days .video-bg .hero-slide h2{color:#fff}.page.page-template-page-open-days .video-bg .play-pause{display:block;width:auto;height:auto;position:absolute;bottom:20px;left:20px;z-index:5;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.page.page-template-page-open-days .post-content .mobile-only{max-width:100% !important;width:100%}@media (min-width:768px){.page.page-template-page-open-days .post-content .mobile-only{display:none}}@media (min-width:1600px){.page.page-template-page-open-days .post-content .mobile-only{max-width:1200px !important}}.page.page-template-page-open-days .post-content .desktop-only{display:none;max-width:100% !important}@media (min-width:768px){.page.page-template-page-open-days .post-content .desktop-only{display:block}}@media (min-width:1600px){.page.page-template-page-open-days .post-content .desktop-only{max-width:1200px !important}}.page.page-template-page-open-days .post-content .content-wrapper #sticky-links-wrapper{margin-bottom:0}.page.page-template-page-open-days .post-content .content-wrapper #sticky-links-wrapper .open-days-anchor-link{padding-right:10px}.page.page-template-page-open-days .post-content .content-wrapper .page-content-section{padding:0 !important}.page.page-template-page-open-days .post-content .content-wrapper .open-day-section-title-wrapper{position:relative;margin-top:40px;padding-top:40px}.page.page-template-page-open-days .post-content .content-wrapper .open-day-section-title-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;height:1px;width:calc(100% + 80px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-o-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);background:#d9d9d9;z-index:1}.page.page-template-page-open-days .post-content .content-wrapper .share-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:10px;position:relative;top:unset}.page.page-template-page-open-days .post-content .content-wrapper .share-wrapper h5{float:none;display:block}.page.page-template-page-open-days .post-content .content-wrapper .right-content{padding-top:0}.page.page-template-page-open-days .post-content .content-wrapper .right-content p{max-width:900px}.page.page-template-page-open-days .post-content .content-wrapper .right-content p a,.page.page-template-page-open-days .post-content .content-wrapper .right-content p a:link{color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.page.page-template-page-open-days .post-content .content-wrapper .right-content p a:hover,.page.page-template-page-open-days .post-content .content-wrapper .right-content p a:link:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.page.page-template-page-open-days .post-content .content-wrapper .right-content p a:after,.page.page-template-page-open-days .post-content .content-wrapper .right-content p a:link:after{display:none}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section{padding-top:0 !important;border:0 !important;display:none}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section.active{display:block}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list{display:block;width:100%;margin:0;padding:0;max-width:none}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li{list-style:none;width:100%}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event){display:inline-block}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event) > div{max-width:670px}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event) p{line-height:100%}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event) p.event-title{margin-bottom:0}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event) p.event-details{margin:0}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event{display:block}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__contents-wrapper{margin-left:-20px;margin-right:-20px}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__inner-content{position:relative;border-right:5px solid #f4e94e;min-height:350px;padding:40px 20px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__inner-content:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 40%)}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details{position:relative;z-index:2;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .coming-up-badge{font-weight:600;line-height:1;display:inline-block;padding:4px 10px;background:#f4e94e;text-transform:uppercase}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-title{font-size:3rem;line-height:1.1em;color:#fff;margin:10px 0}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div{color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div:first-child{margin-right:20px}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div img{display:block;margin-right:5px}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .book-now-button-container{padding-top:40px;margin-top:auto}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__details .book-now-button-container .button{margin:0}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event--personal-tours .featured-open-day-event__details .book-now-button-container{margin-top:0;padding-top:20px}@media (max-width:1023px){.page.page-template-page-open-days .video-bg .hero-slide{padding-bottom:80px}}@media (min-width:768px){.page.page-template-page-open-days .post-content .content-wrapper .open-day-section-title-wrapper:before{content:"";width:calc(100% + 120px);-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li:not(.featured-open-day-event){width:50%;float:left}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__contents-wrapper{margin-left:-60px;margin-right:-60px}.page.page-template-page-open-days .post-content .content-wrapper .right-content .open-day-section .open-days-list li.featured-open-day-event .featured-open-day-event__contents-wrapper .featured-open-day-event__inner-content{padding-left:60px;padding-right:60px}}.featured-open-day-event{display:block;max-width:100%}@media (min-width:1600px){.featured-open-day-event{max-width:1200px !important}}.featured-open-day-event .featured-open-day-event__inner-content{position:relative;border-right:5px solid #f4e94e;min-height:350px;padding:40px 20px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-open-day-event .featured-open-day-event__inner-content:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 40%)}.featured-open-day-event .featured-open-day-event__details{position:relative;z-index:2;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.featured-open-day-event .featured-open-day-event__details .coming-up-badge{font-weight:600;line-height:1;display:inline-block;padding:4px 10px;background:#f4e94e;text-transform:uppercase}.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-title{font-size:3rem;line-height:1.1em;color:#fff;margin:10px 0}.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div{color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div:first-child{margin-right:20px}.featured-open-day-event .featured-open-day-event__details .featured-open-day-event-datetime-wrapper > div img{display:block;margin-right:5px}.featured-open-day-event .featured-open-day-event__details .book-now-button-container{padding-top:40px;margin-top:auto}.featured-open-day-event .featured-open-day-event__details .book-now-button-container .button{margin:0}.open-day-next-events{display:flex;flex-direction:column;gap:1rem;max-width:100%}@media (min-width:1024px){.open-day-next-events{flex-direction:row}}@media (min-width:1600px){.open-day-next-events{max-width:1200px !important}}.open-day-next-events__event{flex:1 1 0%}.open-day-next-events__event-content{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;min-height:300px;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;position:relative}.open-day-next-events__event-content::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 40%)}.open-day-next-events__event-content .event-title{margin:0;color:#fff;position:relative;z-index:1}.open-day-next-events__event-content .event-details{color:#fff;margin:.5rem 0 0;position:relative;z-index:1}.open-days-find-us__map{position:relative;padding-bottom:40%;height:0;max-width:1200px}.open-days-find-us__map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#student-portfolio .slick-next:after,#post-window .slick-next:after,#student-portfolio .slick-prev:after,#post-window .slick-prev:after{color:#ff0}.post-type-archive-student_showcase .post-content{padding-top:50px}.post-type-archive-student_showcase .hero-medium{height:auto;min-height:320px}.post-type-archive-student_showcase .hero-medium.image-bg{margin-bottom:50px}.post-type-archive-student_showcase .hero-medium.image-bg .hero-slide h2,.post-type-archive-student_showcase .hero-medium.image-bg .hero-slide h4{color:#fff}.post-type-archive-student_showcase .hero-medium .hero-slide{position:absolute;top:0;left:0;bottom:0;right:0;padding:60px 20px 50px;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.post-type-archive-student_showcase .hero-medium .hero-slide hr{width:50px;background:#fff}.post-type-archive-student_showcase .hero-medium .hero-slide h2{color:#000;text-transform:uppercase;text-align:center;font-size:40px;line-height:1em;max-width:300px;letter-spacing:-.025em}.post-type-archive-student_showcase .hero-medium .hero-slide h2.subtitle{text-transform:none;font-size:32px}.post-type-archive-student_showcase .dropdowns-inline{margin:0 auto;width:80%;text-align:center;z-index:9}.post-type-archive-student_showcase .dropdowns-inline > li{display:inline-block;font-size:23px;height:48px;line-height:44px}.post-type-archive-student_showcase .dropdowns-inline .dropdown-toggle{width:auto;display:block}.post-type-archive-student_showcase .dropdowns-inline .dropdown{max-width:80vw;display:inline-block !important}.post-type-archive-student_showcase .dropdowns-inline .show .dropdown-toggle{background:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.post-type-archive-student_showcase .dropdowns-inline .show .dropdown-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.post-type-archive-student_showcase .dropdowns-inline .dropdown-menu{left:-15px;padding:5px 15px;min-width:120px}.post-type-archive-student_showcase .dropdowns-inline .dropdown-menu a{padding:5px 25px 5px 0}.post-type-archive-student_showcase .dropdown-toggle{color:#888;background:transparent;margin:0 -10px 0 -15px}.post-type-archive-student_showcase .dropdown-toggle:after{color:#aaa;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.post-type-archive-student_showcase .dropdown-toggle:before{content:'';display:block;position:absolute;bottom:5px;left:12px;right:7px;height:2px;background-color:#aaa}.js .graduate-tile__image{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.js .graduate-tile--alt .graduate-tile__image{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);background-image:none}.js .graduate-tile--loaded .graduate-tile__image{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.js .graduate-tile--loaded:after{display:block}.graduate-tiles{display:block;width:100%;font-size:0;text-align:left;margin:0 0 80px 0;padding:0 25px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.graduate-tiles:after{display:none;content:'';flex:auto}.graduate-tiles h4{text-align:center;color:#888}.graduate-tiles .content{font-size:16px;display:block;text-align:center;margin:0 20px 4em 20px}.graduate-tiles .content h3,.graduate-tiles .content h2,.graduate-tiles .content h1{text-align:center;margin-top:0;text-transform:uppercase;letter-spacing:0;line-height:.9em}.graduate-tiles--empty{background:#eee;text-align:center}.graduate-tiles--empty .no-posts{margin:100px auto 120px auto}.tax-courses .hero-medium,.page-talent-hub .hero-medium,.tax-graduationyear .hero-medium,.blog .hero-medium,.search .hero-medium{background-color:#f4e94e}.search .hero-medium h3{margin:0}.graduate-tile{display:inline-block;width:100%;height:auto;position:relative;margin:0 1px 10px;overflow:hidden;background-color:#eee;letter-spacing:0;font-size:15px;padding:0;vertical-align:middle}.graduate-tile:after{content:'';display:none;width:100%;height:60%;background:-moz-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;z-index:0}.graduate-tile:before{content:'>';display:block;position:absolute;bottom:15px;right:10px;text-align:right;font-family:'hcaiconfont-regular' !important;font-size:15px;z-index:2;color:#fff;line-height:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.graduate-tile:hover .graduate-tile__image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:transform 1s 0s;-moz-transition:transform 1s 0s;-webkit-transition:transform 1s 0s;-o-transition:transform 1s 0s}.graduate-tile:hover:before{bottom:18px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.graduate-tile--hidden{visibility:hidden;pointer-events:none;margin-bottom:0 !important}.graduate-tile--hidden:before{display:none}.graduate-tile__image{width:100%;padding-bottom:100%;height:auto;min-width:100%;min-height:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#181818;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 1px rgba(0,0,0,0.2);transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.graduate-tile__content{width:auto;height:auto;position:absolute;top:10px;left:12px;right:12px;bottom:12px;z-index:1}.graduate-tile__content h2,.graduate-tile__content p{color:#fff;text-align:left}.graduate-tile__content p.subtitle{font-weight:500;font-size:12px;text-transform:uppercase;margin:0;line-height:1em;width:100%;white-space:nowrap;overflow:hidden;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graduate-tile__content h2{font-size:22px;line-height:1em;margin:0}.graduate-tile--alt{background-color:transparent}.graduate-tile--alt:after,.graduate-tile--alt:before{display:none !important}.graduate-tile--alt:hover .graduate-tile__image{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.graduate-tile--alt:hover .graduate-tile__image:after{background:rgba(0,0,0,0.1);transition:background .2s ease;-moz-transition:background .2s ease;-webkit-transition:background .2s ease;-o-transition:background .2s ease}.graduate-tile--alt .graduate-tile__image{position:relative;min-height:0;background-color:#eee;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 2px rgba(0,0,0,0.2)}.graduate-tile--alt .graduate-tile__image:after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0);transition:background .2s ease;-moz-transition:background .2s ease;-webkit-transition:background .2s ease;-o-transition:background .2s ease;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.graduate-tile--alt .graduate-tile__content{position:static;display:block;margin:1em 0}.graduate-tile--alt .graduate-tile__content p,.graduate-tile--alt .graduate-tile__content h2{color:#000}.graduate-tile--alt .graduate-tile__content p.subtitle{color:#888;margin-bottom:.25em}@media (min-width:412px){.graduate-tile{width:49%;margin:0 1px 4px}.graduate-tile__content{left:8px;top:5px}.graduate-tile__content h2{margin-top:.1em}}@media (min-width:620px){.graduate-tiles{width:auto;margin:0 auto 80px auto}.graduate-tile{display:inline-block;float:none;margin:0 2px 30px 2px;width:30%}}@media (min-width:768px){.graduate-tiles{max-width:620px;padding:0}.flexbox .graduate-tiles{max-width:1240px;width:80%}.flexbox .graduate-tile{margin:0 0 30px 0;width:30%}.post-type-archive-student_showcase{background-image:url("img/textures/texture_soft-edges.jpg");background-position:0% 70%;background-repeat:no-repeat;-webkit-background-size:auto;background-size:auto}.post-type-archive-student_showcase .inner-wrapper{background-image:url("img/textures/texture_dotted-edge.jpg");background-position:100% 20%;background-repeat:no-repeat;-webkit-background-size:auto;background-size:auto;background-color:transparent}.post-type-archive-student_showcase .hero-medium{min-height:430px}.post-type-archive-student_showcase .hero-medium .hero-slide{padding:80px 20px 50px}.post-type-archive-student_showcase .hero-medium .hero-slide h2{font-size:80px;max-width:600px}.post-type-archive-student_showcase .hero-medium .hero-slide h2.subtitle{font-size:60px}.post-type-archive-student_showcase .hero-medium .hero-slide hr{margin:1.5em 0;width:100px;height:3px}}@media (min-width:1024px){.graduate-tiles{max-width:824px;padding-left:0;padding-right:0}.flexbox .graduate-tile{margin:0 0 50px 0;width:17%}.post-type-archive-student_showcase .hero-medium{min-height:600px}.post-type-archive-student_showcase .hero-medium .hero-slide h2{font-size:100px;max-width:1100px}}@media (min-width:1300px){.graduate-tiles{max-width:1035px;margin-bottom:80px}.graduate-tiles .content{font-size:18px}.graduate-tiles h4{font-size:30px}}@media (min-width:1800px){.flexbox .graduate-tiles{max-width:1600px}.graduate-tile h2{font-size:28px}.graduate-tile__content p.subtitle{font-size:14px}}.page-our-staff #people-content{margin:30px auto}.page-our-staff #people-content h2,.page-our-staff #people-content h3,.page-our-staff #people-content h4,.page-our-staff #people-content h5,.page-our-staff #people-content p{margin-top:0;margin-bottom:1.5em}.page-our-staff .nav .page-nav.trans-bg,.tax-people_group .nav .page-nav.trans-bg,.single-people .nav .page-nav.trans-bg{border-bottom:1px solid rgba(0,0,0,0.1)}.page-our-staff .nav .page-nav.trans-bg .logo svg path,.tax-people_group .nav .page-nav.trans-bg .logo svg path,.single-people .nav .page-nav.trans-bg .logo svg path,.page-our-staff .nav .page-nav.trans-bg .logo svg polygon,.tax-people_group .nav .page-nav.trans-bg .logo svg polygon,.single-people .nav .page-nav.trans-bg .logo svg polygon{fill:#181818}.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-wrap-main,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-wrap-main,.single-people .nav .page-nav.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.single-people .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.single-people .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.single-people .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.single-people .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-people .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-people .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-people .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-our-staff .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.tax-people_group .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-people .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}.page-our-staff .hero-small.image-bg,.tax-people_group .hero-small.image-bg,.single-people .hero-small.image-bg{background-color:#ce2741;height:540px}.page-our-staff .hero-small.image-bg .hero-slide,.tax-people_group .hero-small.image-bg .hero-slide,.single-people .hero-small.image-bg .hero-slide{height:100%}.page-our-staff .hero-small.image-bg h1,.tax-people_group .hero-small.image-bg h1,.single-people .hero-small.image-bg h1,.page-our-staff .hero-small.image-bg h2,.tax-people_group .hero-small.image-bg h2,.single-people .hero-small.image-bg h2,.page-our-staff .hero-small.image-bg h3,.tax-people_group .hero-small.image-bg h3,.single-people .hero-small.image-bg h3,.page-our-staff .hero-small.image-bg h4,.tax-people_group .hero-small.image-bg h4,.single-people .hero-small.image-bg h4,.page-our-staff .hero-small.image-bg p,.tax-people_group .hero-small.image-bg p,.single-people .hero-small.image-bg p{color:#181818}.page-our-staff .hero-small.image-bg h4,.tax-people_group .hero-small.image-bg h4,.single-people .hero-small.image-bg h4{align-self:center;margin-top:40px;font-weight:500}.page-our-staff .hero-small.image-bg:after,.tax-people_group .hero-small.image-bg:after,.single-people .hero-small.image-bg:after{display:none}.tax-people_group .hero-small.image-bg,.single-people .hero-small.image-bg{height:500px}.single-people .full-width-background-image-cta{max-width:1250px;margin:0 auto}.people-section-wrapper{display:block;width:100%;height:auto;background-color:#ce2741}.tax-people_group,.single-people{background-color:#f8f5f3}.tax-people_group #people,.single-people #people{margin-bottom:0}#people{display:block;width:100%;max-width:1250px;margin:0 auto 50px;background-color:#181818;position:relative;float:none;overflow:hidden;z-index:0}#people:after{display:inline-block;content:"";background:-moz-linear-gradient(left,rgba(24,24,24,0) 5%,rgba(24,24,24,0.8) 100%);background:-webkit-linear-gradient(left,rgba(24,24,24,0) 5%,rgba(24,24,24,0.8) 100%);background:linear-gradient(to right,rgba(24,24,24,0) 5%,rgba(24,24,24,0.8) 100%);width:70px;height:100%;position:absolute;top:0;right:0;bottom:0;z-index:1}#people .people-posts{display:inline-block;width:auto;height:auto;white-space:nowrap;vertical-align:top;padding:30px 25px 50px}#people .people-posts .error-state{width:100% !important;color:#fff}#people .people-posts .person{display:inline-block;width:132px;height:200px;vertical-align:top;margin-right:20px;background:transparent;text-align:left}#people .people-posts .person.active{position:relative}#people .people-posts .person.active:after{display:block;position:absolute;bottom:-51px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";width:0;height:0;border-style:solid;border-width:0 18px 18px 18px;border-color:transparent transparent #fff transparent}#people .people-posts .person:last-of-type{margin-right:100px}#people .people-posts .person h3{color:#fff;margin:5px 0 5px;font-size:18px;line-height:100%;font-weight:600;text-align:left;white-space:pre-wrap}#people .people-posts .person p{margin:0;color:rgba(255,255,255,0.75);font-size:15px;line-height:100%;font-weight:500;text-align:left;white-space:pre-wrap}.person-avatar{display:inline-block;width:132px;height:0;padding-top:132px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;background-color:rgba(255,255,255,0.2);transition:background 2s ease;-moz-transition:background 2s ease;-webkit-transition:background 2s ease;-o-transition:background 2s ease}.people-content-wrapper{width:100%;height:auto;padding:0 0 50px}.people-content-wrapper .people-content{display:block;width:100%;max-width:1250px;margin:0 auto;padding:20px 20px 0;background-color:#fff;*zoom:1}.people-content-wrapper .people-content:before,.people-content-wrapper .people-content:after{content:"";display:table}.people-content-wrapper .people-content:after{clear:both}.people-content-wrapper .people-content .left-side,.people-content-wrapper .people-content .right-side{display:block;width:100%;height:auto}.people-content-wrapper .people-content .left-side p:first-child,.people-content-wrapper .people-content .right-side p:first-child,.people-content-wrapper .people-content .left-side ul:first-child,.people-content-wrapper .people-content .right-side ul:first-child,.people-content-wrapper .people-content .left-side ol:first-child,.people-content-wrapper .people-content .right-side ol:first-child,.people-content-wrapper .people-content .left-side blockquote:first-child,.people-content-wrapper .people-content .right-side blockquote:first-child{margin-top:0}.people-content-wrapper .people-content .left-side blockquote p,.people-content-wrapper .people-content .right-side blockquote p{font-size:34px}.people-content-wrapper .people-content .left-side img{display:block;width:100%;height:auto;border:1px solid rgba(0,0,0,0.1)}.people-content-wrapper .people-content .left-side h1{font-size:32px;line-height:100%;text-transform:uppercase;margin:0;margin-top:10px}.people-content-wrapper .people-content .left-side h3{font-size:17px;line-height:19px;color:#ce2741;font-weight:500;font-family:'FoundersGroteskWeb',sans-serif;margin:0;margin-top:5px}.people-content-wrapper .people-content .left-side h3 a{color:inherit}.people-content-wrapper .people-content .left-side .people-links{display:block;width:100%;margin:20px 0 0;line-height:33px}.people-content-wrapper .people-content .left-side .people-links a,.people-content-wrapper .people-content .left-side .people-links a:visited{display:inline-block;width:auto;clear:both;color:#ce2741;border-bottom:1px solid rgba(0,0,0,0.1);line-height:25px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.people-content-wrapper .people-content .left-side .people-links a:hover,.people-content-wrapper .people-content .left-side .people-links a:visited:hover{border-bottom:1px solid #ce2741;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.people-content-wrapper .people-content .right-side h2,.people-content-wrapper .people-content .right-side h3,.people-content-wrapper .people-content .right-side h4,.people-content-wrapper .people-content .right-side h5,.people-content-wrapper .people-content .right-side p{margin-top:0;margin-bottom:1.3em}.people-content-wrapper .people-content .right-side img{max-width:100%;height:auto}@media (min-width:768px){.page-our-staff .hero-small.image-bg{height:285px}.tax-people_group .hero-small.image-bg,.single-people .hero-small.image-bg{height:245px}#people .people-posts{padding:40px 30px 50px}#people .people-posts .person{width:165px;height:255px}#people .people-posts .person:first-of-type{margin-left:20px}#people .people-posts .person h3{font-size:22px}#people .people-posts .person h3,#people .people-posts .person p{padding:0 5px}.person-avatar{width:100%;padding-top:100%}.people-content-wrapper{padding:0 0 80px}.people-content-wrapper .people-content .left-side,.people-content-wrapper .people-content .right-side{display:inline-block;float:left}.people-content-wrapper .people-content .left-side{width:220px}.people-content-wrapper .people-content .left-side h1{font-size:32px;margin-top:15px}.people-content-wrapper .people-content .left-side h3{font-size:17px;line-height:19px}.people-content-wrapper .people-content .right-side{width:calc(100% - 220px);padding-left:50px;padding-bottom:100px}}@media (min-width:900px){.page-our-staff #people-content{margin:50px auto 0;columns:2;column-gap:30px;-webkit-columns:2;-webkit-column-gap:30px}.people-content-wrapper .people-content{padding:45px 45px 50px}.people-content-wrapper .people-content .left-side{width:300px}.people-content-wrapper .people-content .right-side{width:calc(100% - 300px)}}@media (min-width:1440px){.page-our-staff .people-story-module{margin:50px 0 200px}.people-content-wrapper{padding:0 0 120px}.people-content-wrapper .people-content .left-side{width:430px}.people-content-wrapper .people-content .left-side h1{font-size:40px}.people-content-wrapper .people-content .left-side h3{font-size:22px;line-height:24px}.people-content-wrapper .people-content .right-side{width:calc(100% - 430px)}}.page-alumni #people-content,.page-student-stories #people-content,.post-type-archive-student_stories #people-content{width:100%;padding:20px;max-width:1034px;margin:30px auto 0}.page-alumni #people-content h2,.page-student-stories #people-content h2,.post-type-archive-student_stories #people-content h2,.page-alumni #people-content h3,.page-student-stories #people-content h3,.post-type-archive-student_stories #people-content h3,.page-alumni #people-content h4,.page-student-stories #people-content h4,.post-type-archive-student_stories #people-content h4,.page-alumni #people-content h5,.page-student-stories #people-content h5,.post-type-archive-student_stories #people-content h5,.page-alumni #people-content p,.page-student-stories #people-content p,.post-type-archive-student_stories #people-content p{margin-top:0;margin-bottom:1.5em}.page-alumni .people-content ul,.page-student-stories .people-content ul,.post-type-archive-student_stories .people-content ul,.page-alumni .people-content ol,.page-student-stories .people-content ol,.post-type-archive-student_stories .people-content ol{font-size:21px}.page-alumni .people-content ul li,.page-student-stories .people-content ul li,.post-type-archive-student_stories .people-content ul li,.page-alumni .people-content ol li,.page-student-stories .people-content ol li,.post-type-archive-student_stories .people-content ol li{margin:10px 0}.page-alumni .nav .page-nav.trans-bg,.page-student-stories .nav .page-nav.trans-bg,.post-type-archive-student_stories .nav .page-nav.trans-bg,.single-student_stories .nav .page-nav.trans-bg{border-bottom:1px solid rgba(0,0,0,0.1)}.page-alumni .nav .page-nav.trans-bg .logo svg path,.page-student-stories .nav .page-nav.trans-bg .logo svg path,.post-type-archive-student_stories .nav .page-nav.trans-bg .logo svg path,.single-student_stories .nav .page-nav.trans-bg .logo svg path,.page-alumni .nav .page-nav.trans-bg .logo svg polygon,.page-student-stories .nav .page-nav.trans-bg .logo svg polygon,.post-type-archive-student_stories .nav .page-nav.trans-bg .logo svg polygon,.single-student_stories .nav .page-nav.trans-bg .logo svg polygon{fill:#181818}.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-wrap-main,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-alumni .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.page-student-stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.post-type-archive-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-student_stories .nav .page-nav.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}.page-alumni .hero-small.image-bg,.page-student-stories .hero-small.image-bg,.post-type-archive-student_stories .hero-small.image-bg,.single-student_stories .hero-small.image-bg{background-color:#f4e94e;height:146px}.page-alumni .hero-small.image-bg .hero-slide,.page-student-stories .hero-small.image-bg .hero-slide,.post-type-archive-student_stories .hero-small.image-bg .hero-slide,.single-student_stories .hero-small.image-bg .hero-slide{height:100%;line-height:0;flex-direction:row;align-items:flex-end}.page-alumni .hero-small.image-bg h1,.page-student-stories .hero-small.image-bg h1,.post-type-archive-student_stories .hero-small.image-bg h1,.single-student_stories .hero-small.image-bg h1,.page-alumni .hero-small.image-bg h2,.page-student-stories .hero-small.image-bg h2,.post-type-archive-student_stories .hero-small.image-bg h2,.single-student_stories .hero-small.image-bg h2,.page-alumni .hero-small.image-bg h3,.page-student-stories .hero-small.image-bg h3,.post-type-archive-student_stories .hero-small.image-bg h3,.single-student_stories .hero-small.image-bg h3,.page-alumni .hero-small.image-bg h4,.page-student-stories .hero-small.image-bg h4,.post-type-archive-student_stories .hero-small.image-bg h4,.single-student_stories .hero-small.image-bg h4,.page-alumni .hero-small.image-bg p,.page-student-stories .hero-small.image-bg p,.post-type-archive-student_stories .hero-small.image-bg p,.single-student_stories .hero-small.image-bg p{color:#181818}.page-alumni .hero-small.image-bg h4,.page-student-stories .hero-small.image-bg h4,.post-type-archive-student_stories .hero-small.image-bg h4,.single-student_stories .hero-small.image-bg h4{align-self:center;margin-top:40px;font-weight:500;font-size:22px;text-align:left}.page-alumni .hero-small.image-bg:after,.page-student-stories .hero-small.image-bg:after,.post-type-archive-student_stories .hero-small.image-bg:after,.single-student_stories .hero-small.image-bg:after{display:none}.page-alumni .dark-tabs,.page-student-stories .dark-tabs,.post-type-archive-student_stories .dark-tabs,.single-student_stories .dark-tabs{text-align:left;margin:0;align-self:flex-end}.page-alumni .dark-tabs h4.section-title,.page-student-stories .dark-tabs h4.section-title,.post-type-archive-student_stories .dark-tabs h4.section-title,.single-student_stories .dark-tabs h4.section-title{display:inline-block;width:auto;margin:0}.page-alumni .dark-tabs h4.section-title:nth-of-type(2),.page-student-stories .dark-tabs h4.section-title:nth-of-type(2),.post-type-archive-student_stories .dark-tabs h4.section-title:nth-of-type(2),.single-student_stories .dark-tabs h4.section-title:nth-of-type(2){display:none}.page-alumni .dark-tabs #course-tabs,.page-student-stories .dark-tabs #course-tabs,.post-type-archive-student_stories .dark-tabs #course-tabs,.single-student_stories .dark-tabs #course-tabs{display:inline-block;margin:0}.page-alumni .dark-tabs #course-tabs .dropdown,.page-student-stories .dark-tabs #course-tabs .dropdown,.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown,.single-student_stories .dark-tabs #course-tabs .dropdown{margin:10px 0 0 0;width:100%}.page-alumni .dark-tabs #course-tabs .dropdown a,.page-student-stories .dark-tabs #course-tabs .dropdown a,.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown a,.single-student_stories .dark-tabs #course-tabs .dropdown a{width:auto;margin:0}.page-alumni .dark-tabs #course-tabs .dropdown .dropdown-menu,.page-student-stories .dark-tabs #course-tabs .dropdown .dropdown-menu,.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown .dropdown-menu,.single-student_stories .dark-tabs #course-tabs .dropdown .dropdown-menu{left:0;right:0;margin-top:0;margin-left:auto;margin-right:auto}.page-alumni .dark-tabs #course-tabs .dropdown-toggle,.page-student-stories .dark-tabs #course-tabs .dropdown-toggle,.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown-toggle,.single-student_stories .dark-tabs #course-tabs .dropdown-toggle{display:inline-block;width:auto;padding:12px 35px 15px 15px}.post-type-archive-student_stories .full-width-background-image-cta,.single-student_stories .full-width-background-image-cta{max-width:1250px;margin:0 auto}.student-stories-section-wrapper{display:block;width:100%;height:auto;background-color:#f4e94e;position:relative}.student-stories-section-wrapper:before{display:none;content:"";width:760px;height:550px;position:absolute;bottom:0;left:0;background-image:url("./img/textures/texture_paint-flecks.png");-webkit-background-size:auto;background-size:auto;background-position:top left;background-repeat:no-repeat;opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}.post-type-archive-student_stories,.single-student_stories{background-color:#f8f5f3}.post-type-archive-student_stories #people,.single-student_stories #people{margin-bottom:0}@media (min-width:768px){.page-alumni .hero-small.image-bg,.page-student-stories .hero-small.image-bg,.post-type-archive-student_stories .hero-small.image-bg,.single-student_stories .hero-small.image-bg{height:183px}.post-type-archive-student_stories .dark-tabs,.single-student_stories .dark-tabs{text-align:center;margin:57px auto 0;width:auto}.post-type-archive-student_stories .dark-tabs h4.section-title,.single-student_stories .dark-tabs h4.section-title{display:inline-block;width:auto;line-height:54px;vertical-align:middle;float:left;margin:0 10px 0 0;font-size:27px}.post-type-archive-student_stories .dark-tabs h4.section-title:nth-of-type(2),.single-student_stories .dark-tabs h4.section-title:nth-of-type(2){display:inline-block}.post-type-archive-student_stories .dark-tabs #course-tabs,.single-student_stories .dark-tabs #course-tabs{display:inline-block;width:auto;float:left;margin:0 10px;position:static}.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown,.single-student_stories .dark-tabs #course-tabs .dropdown{margin:0;position:static;width:auto}.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown .dropdown-toggle,.single-student_stories .dark-tabs #course-tabs .dropdown .dropdown-toggle{text-transform:none;font-size:27px;font-weight:500;padding:12px 45px 22px 20px}.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown a,.single-student_stories .dark-tabs #course-tabs .dropdown a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:25px 40px 25px 20px;font-size:17px}.post-type-archive-student_stories .dark-tabs #course-tabs .dropdown .dropdown-menu,.single-student_stories .dark-tabs #course-tabs .dropdown .dropdown-menu{left:50%;right:auto;width:100vw;max-width:1250px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:900px){.page-alumni #people-content,.page-student-stories #people-content,.post-type-archive-student_stories #people-content{margin:50px auto 0;columns:2;column-gap:30px;-webkit-columns:2;-webkit-column-gap:30px}.student-stories-section-wrapper:before{display:block}}@media (min-width:1024px){.post-type-archive-student_stories .hero-small.image-bg,.single-student_stories .hero-small.image-bg{height:187px}}@media (min-width:1440px){.page-alumni .people-story-module,.page-student-stories .people-story-module,.post-type-archive-student_stories .people-story-module{margin:50px 0 200px}}.single-properties .page-nav.mobile.trans-bg .logo svg path,.single-properties .page-nav.mobile.trans-bg .logo svg polygon{fill:#181818}.single-properties .page-nav.desktop.trans-bg{position:absolute;top:0;left:0;right:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}.single-properties .page-nav.desktop.trans-bg .logo svg path,.single-properties .page-nav.desktop.trans-bg .logo svg polygon{fill:#181818}.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main{background-color:transparent !important;background:none !important}.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link,.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link{color:#181818 !important}.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:after,.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:after{color:#181818 !important;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item > a.mega-menu-link:hover:after,.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item > a.mega-menu-link:hover:after{color:#888 !important;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-wrap-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,.single-properties .page-nav.desktop.trans-bg .inner #mega-menu-main > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{border-color:#181818 !important}.single-properties .post-content .content-wrapper h2,.single-properties .post-content .content-wrapper h3,.single-properties .post-content .content-wrapper h4,.single-properties .post-content .content-wrapper h5,.single-properties .post-content .content-wrapper p{max-width:800px}.single-properties .hero-large{background-color:#9bd4d8}.single-properties .hero-large .hero-slide h5,.single-properties .hero-large .hero-slide h1{color:#181818}.single-properties .hero-large .hero-slide h5{margin-top:80px}.single-properties #property-gallery{display:block;width:100%;margin:30px auto;max-width:800px;padding:0}.single-properties #property-gallery img{display:block;width:auto !important;height:auto !important;max-width:400px;margin:0 50px}.single-properties section.table-section{max-width:800px;margin:0 auto}.single-properties section.google-map{max-width:800px;margin:0 auto}.single-properties section.google-map .map-key{display:inline-block;width:100%;margin:0 0 25px}.single-properties section.google-map .map-key span{display:inline-block;width:100%;margin:10px 0 0}.single-properties section.google-map .map-key span img{display:inline-block;width:20px;height:auto;margin:0 5px 0 0}.single-properties section h2{font-size:40px;color:#ce2741;margin-bottom:20px !important}.single-properties section #map,.single-properties section .acf-map{width:100%;height:400px;margin:0}.single-properties table{width:100%;max-width:800px;margin:0 auto}.single-properties table th,.single-properties table td{text-align:left;vertical-align:top;padding:5px 0;font-size:14px;line-height:16px}.single-properties table th img.emoji,.single-properties table td img.emoji{display:inline-block;width:11px !important;margin:0 !important}.single-properties table th a,.single-properties table td a{color:#ce2741;border-bottom:1px solid #ebf3f0}@media (min-width:768px){.single-properties section .left-col,.single-properties section .right-col{display:inline-block;width:calc(50% - 20px);float:left;border-top:1px solid #888;margin-top:40px;margin-bottom:20px;padding-top:20px}.single-properties section .left-col h2,.single-properties section .right-col h2{margin-top:0 !important}.single-properties section .left-col{margin-right:20px}.single-properties section .right-col{margin-left:20px}.single-properties table th{width:40%}.single-properties table td{width:60%}.single-properties section #map,.single-properties section .acf-map{height:500px}}@media (min-width:1024px){.single-properties section.google-map .map-key span{width:auto;margin:0;margin-right:30px}.single-properties table th{width:45%}.single-properties table td{width:55%}}.transparency-tables{width:100%;overflow-x:hidden}.transparency-tables table tr td{font-family:'FoundersGroteskWeb',sans-serif !important;font-size:15px !important;line-height:20px !important;padding:10px 5px !important}.transparency-tables .table-wrapper{whist-space:nowrap;overflow-x:scroll}.table-aoar-ta{mso-displayed-decimal-separator:"\.";mso-displayed-thousand-separator:"\,"}.table-aoar-ta .style0{mso-number-format:General;text-align:general;vertical-align:bottom;white-space:nowrap;mso-rotate:0;mso-background-source:auto;mso-pattern:auto;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-protection:locked visible;mso-style-name:Normal;mso-style-id:0}.table-aoar-ta td{mso-style-parent:style0;padding-top:1px;padding-right:1px;padding-left:1px;mso-ignore:padding;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-number-format:General;text-align:general;vertical-align:bottom;mso-background-source:auto;mso-pattern:auto;mso-protection:locked visible;white-space:nowrap;mso-rotate:0}.table-aoar-ta .xl65{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0}.table-aoar-ta .xl66{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-ta .xl67{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;border-left:none;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-ta .xl68{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-ta .xl69{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-ta .xl70{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl71{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl72{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl73{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl74{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl75{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl76{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl77{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl78{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl79{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl80{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl81{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl82{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl83{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl84{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl85{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl86{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl87{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl88{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl89{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl90{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl91{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl92{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl93{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-ta .xl94{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .style0{mso-number-format:General;text-align:general;vertical-align:bottom;white-space:nowrap;mso-rotate:0;mso-background-source:auto;mso-pattern:auto;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-protection:locked visible;mso-style-name:Normal;mso-style-id:0}.table-aoar-tb .style20{mso-number-format:0%;mso-style-name:Percent;mso-style-id:5}.table-aoar-tb td{mso-style-parent:style0;padding-top:1px;padding-right:1px;padding-left:1px;mso-ignore:padding;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-number-format:General;text-align:general;vertical-align:bottom;mso-background-source:auto;mso-pattern:auto;mso-protection:locked visible;white-space:nowrap;mso-rotate:0}.table-aoar-tb .xl65{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl66{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl67{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl68{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl69{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl70{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl71{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl72{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl73{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl74{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl75{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl76{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl77{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl78{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl79{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl80{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl81{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl82{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl83{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl84{mso-style-parent:style0;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none;white-space:normal}.table-aoar-tb .xl85{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl86{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl87{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl88{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl89{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl90{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl91{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl92{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl93{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl94{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl95{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl96{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl97{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl98{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl99{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl100{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl101{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl102{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl103{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl104{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl105{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl106{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl107{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl108{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl109{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl110{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl111{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl112{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl113{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl114{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl115{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl116{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl117{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl118{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl119{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl120{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl121{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl122{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl123{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl124{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl125{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl126{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl127{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl128{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl129{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl130{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;vertical-align:middle;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl131{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\#\,\#\#0";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl132{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl133{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-aoar-tb .xl134{mso-style-parent:style20;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-ta{mso-displayed-decimal-separator:"\.";mso-displayed-thousand-separator:"\,"}.table-attainment-ta .style0{mso-number-format:General;text-align:general;vertical-align:bottom;white-space:nowrap;mso-rotate:0;mso-background-source:auto;mso-pattern:auto;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-protection:locked visible;mso-style-name:Normal;mso-style-id:0}.table-attainment-ta td{mso-style-parent:style0;padding-top:1px;padding-right:1px;padding-left:1px;mso-ignore:padding;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-number-format:General;text-align:general;vertical-align:bottom;mso-background-source:auto;mso-pattern:auto;mso-protection:locked visible;white-space:nowrap;mso-rotate:0}.table-attainment-ta .xl65{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-ta .xl66{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-ta .xl67{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-ta .xl68{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl69{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl70{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl71{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl72{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl73{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl74{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-ta .xl75{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-ta .xl76{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl77{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl78{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl79{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl80{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl81{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";background:#fff;mso-pattern:#000 none}.table-attainment-ta .xl82{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb{mso-displayed-decimal-separator:"\.";mso-displayed-thousand-separator:"\,"}.table-attainment-tb .style0{mso-number-format:General;text-align:general;vertical-align:bottom;white-space:nowrap;mso-rotate:0;mso-background-source:auto;mso-pattern:auto;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-protection:locked visible;mso-style-name:Normal;mso-style-id:0}.table-attainment-tb td{mso-style-parent:style0;padding-top:1px;padding-right:1px;padding-left:1px;mso-ignore:padding;color:#000;font-size:12pt;font-weight:400;font-style:normal;text-decoration:none;font-family:Calibri,sans-serif;mso-font-charset:0;mso-number-format:General;text-align:general;vertical-align:bottom;mso-background-source:auto;mso-pattern:auto;mso-protection:locked visible;white-space:nowrap;mso-rotate:0}.table-attainment-tb .xl65{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl66{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl67{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"Short Time";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl68{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl69{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl70{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl71{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl72{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl73{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl74{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl75{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl76{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl77{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl78{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl79{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl80{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl81{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl82{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl83{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl84{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl85{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl86{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl87{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl88{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl89{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl90{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl91{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl92{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl93{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl94{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl95{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl96{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl97{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl98{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl99{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl100{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl101{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl102{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl103{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl104{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl105{mso-style-parent:style0;color:#a6a6a6;font-size:10.5pt;font-family:Arial;mso-generic-font-family:auto;mso-font-charset:0;mso-number-format:"\@";text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl106{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl107{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl108{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl109{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl110{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl111{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl112{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl113{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl114{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl115{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl116{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:left;vertical-align:top;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl117{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl118{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl119{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl120{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl121{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:center;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl122{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl123{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl124{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;border-top:none;border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;border-left:.5pt solid windowtext;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl125{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl126{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl127{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none;white-space:normal}.table-attainment-tb .xl128{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl129{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none}.table-attainment-tb .xl130{mso-style-parent:style0;color:windowtext;font-size:10.5pt;font-family:Arial,sans-serif;mso-font-charset:0;text-align:right;background:#fff;mso-pattern:#000 none}.home .wrapper{overflow-x:hidden !important;max-width:100vw}.home .home-hero{width:100%;height:auto;display:block;position:relative;*zoom:1}.home .home-hero:before,.home .home-hero:after{content:"";display:table}.home .home-hero:after{clear:both}.home .home-hero .hero-slide{display:block;width:100%;height:auto;padding:0}.home .home-hero .hero-slide h1,.home .home-hero .hero-slide h2,.home .home-hero .hero-slide h3,.home .home-hero .hero-slide h4,.home .home-hero .hero-slide p{color:#fff;width:100%;max-width:90%;text-align:left;padding:0 20px;margin:20px 0 0}.home .home-hero .hero-slide h1{position:absolute;top:80px;left:20px;text-transform:uppercase;font-size:37px;line-height:29px;font-weight:600;padding:0;margin:0;z-index:1}.home .home-hero .hero-slide .home-hero-tile{display:block;width:100%;height:0;padding-top:45%;position:relative;overflow:hidden;border:none;border-top:3px solid #fff}.home .home-hero .hero-slide .home-hero-tile:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transition:background-color 1s ease;-moz-transition:background-color 1s ease;-webkit-transition:background-color 1s ease;-o-transition:background-color 1s ease;background-color:rgba(0,0,0,0.2);z-index:0}.home .home-hero .hero-slide .home-hero-tile:hover .tile-bg{-webkit-transform:translate(-50%,-50%) scale(1.04);-moz-transform:translate(-50%,-50%) scale(1.04);-o-transform:translate(-50%,-50%) scale(1.04);-ms-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04);transition:transform 2s 0s;-moz-transition:transform 2s 0s;-webkit-transition:transform 2s 0s;-o-transition:transform 2s 0s}.home .home-hero .hero-slide .home-hero-tile:hover:after{transition:background-color 2s ease;-moz-transition:background-color 2s ease;-webkit-transition:background-color 2s ease;-o-transition:background-color 2s ease;background-color:rgba(0,0,0,0.4)}.home .home-hero .hero-slide .home-hero-tile:hover .contents:after{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);bottom:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.home .home-hero .hero-slide .home-hero-tile:hover p{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.home .home-hero .hero-slide .home-hero-tile .tile-bg{width:100.1%;height:100.1%;position:absolute;top:50%;left:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transform:translate(-50%,-50%) scale(1.01);-moz-transform:translate(-50%,-50%) scale(1.01);-o-transform:translate(-50%,-50%) scale(1.01);-ms-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;-o-transition:transform 1s;-webkit-backface-visibility:hidden}.home .home-hero .hero-slide .home-hero-tile .contents{position:absolute;top:20px;left:20px;right:15px;bottom:15px;border-top:4px solid #fff;width:auto;font-size:31px;line-height:26px;margin:0;z-index:1;padding:0;padding-top:5px}.home .home-hero .hero-slide .home-hero-tile .contents:after{display:block;content:">";font-family:'hcaiconfont-regular' !important;width:auto;height:auto;line-height:1em;position:absolute;bottom:-5px;right:0;color:#fff;font-size:25px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.home .home-hero .hero-slide .home-hero-tile h2{font-size:inherit;line-height:inherit;padding:0;margin:0}.home .home-hero .hero-slide .home-hero-tile p{display:none;padding:0;font-size:22px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:relative;top:10px;margin-top:10px;line-height:1.2;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.home .home-hero .hero-slide .home-hero-tile.video-square{padding-top:100%;border:none !important;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.home .home-hero .hero-slide .home-hero-tile.video-square .play-pause{display:block;width:auto;height:auto;position:absolute;bottom:20px;left:20px;z-index:1;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:50px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.home .home-hero .hero-slide .home-hero-tile.video-square video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home #homepage-video{display:block;width:100%;padding:70px 0 40px}.home #homepage-video .video-wrapper{position:relative;width:auto;margin:0 20px;padding:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.home #homepage-video .video-wrapper video{display:block;width:100%;height:auto;object-fit:cover}.home #homepage-video .video-wrapper .play-pause{display:block;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff;font-family:'hcaiconfont-regular' !important;font-size:70px;line-height:45px;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s}.home #homepage-video .video-wrapper .play-pause.playing{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.home #homepage-video .video-wrapper .play-pause.playing:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.home #homepage-video .video-wrapper .homepage-video-message{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#181818;color:#fff;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;z-index:-1}.home #homepage-video .video-wrapper .homepage-video-message.show-video-message{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible;z-index:2;transition:opacity .5s ease .2s;-moz-transition:opacity .5s ease .2s;-webkit-transition:opacity .5s ease .2s;-o-transition:opacity .5s ease .2s}.home #homepage-video .video-wrapper .homepage-video-message h5,.home #homepage-video .video-wrapper .homepage-video-message p{width:100%;max-width:400px;padding:0 20px;color:#fff;text-align:center}.home #homepage-video .video-wrapper .homepage-video-message a{display:inline-block;width:auto;color:#fff;border-bottom:1px solid #fff;margin-top:20px}.home #homepage-video .video-wrapper .homepage-video-message a span{display:inline-block;width:20px;height:auto;vertical-align:baseline;font-family:'hcaiconfont-regular' !important;color:inherit;line-height:inherit;margin-left:5px;font-weight:400;font-size:14px}.home #homepage-video p{font-size:20px;line-height:20px;text-align:center;max-width:550px;margin:10px auto 0;padding:0 30px}.home .dark-tabs{max-width:1324px}@media (min-width:768px){.home .nav .page-nav .logo{width:125px}.home .nav .page-nav.scroll .logo{width:88px}.home .home-hero .hero-slide h1{left:24px;top:140px;font-size:62px;line-height:48px;width:360px}.home .home-hero .hero-slide .home-hero-tile{padding-top:50%;width:50%;float:left;border-top:4px solid #fff}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(1),.home .home-hero .hero-slide .home-hero-tile:nth-of-type(3){border-right:2px solid #fff}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(2),.home .home-hero .hero-slide .home-hero-tile:nth-of-type(4){border-left:2px solid #fff}.home .home-hero .hero-slide .home-hero-tile .contents{font-size:39px;line-height:33px;padding-top:8px;top:25px;left:25px;right:25px}.home .home-hero .hero-slide .home-hero-tile p{display:block}.home .home-hero .hero-slide .home-hero-tile.video-square{width:100%;float:none;padding-top:80%}.home .home-hero .hero-slide .home-hero-tile.video-square .play-pause{left:23px;bottom:25px}.home #homepage-video .video-wrapper{margin:0 60px}.home #homepage-video p{padding:0}}@media (min-width:1024px){.home .home-hero .hero-slide h1{top:80px}.home .home-hero .hero-slide .home-hero-tile{width:25%;padding-top:30%;border:none !important}.home .home-hero .hero-slide .home-hero-tile:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;pointer-events:none;z-index:1;background:transparent}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(1):before,.home .home-hero .hero-slide .home-hero-tile:nth-of-type(2):before{border-top-width:0}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(2):before,.home .home-hero .hero-slide .home-hero-tile:nth-of-type(4):before{border-right-width:0}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(3):before,.home .home-hero .hero-slide .home-hero-tile:nth-of-type(4):before{border-bottom-width:0}.home .home-hero .hero-slide .home-hero-tile:nth-of-type(1):before,.home .home-hero .hero-slide .home-hero-tile:nth-of-type(3):before{border-left-width:4px}.home .home-hero .hero-slide .home-hero-tile.video-square{width:50%;float:left;padding-top:60%}.home .home-hero .hero-slide .home-hero-tile.video-square:before{display:none}.home #homepage-video .video-wrapper{margin:0 60px}}#home-alerts{display:block;width:100%;height:auto;background-color:#f4e94e;padding:20px;margin-top:4px}#home-alerts .alert-slider{width:100%;height:auto;max-width:700px;margin:0 auto;text-align:center;vertical-align:middle;position:relative;min-height:auto}#home-alerts .alert-slider .alert{width:100%;text-align:center;vertical-align:middle;min-height:auto;-webkit-justify-content:center;justify-content:center}#home-alerts .alert-slider .alert p{font-weight:500;text-align:center;margin:0;width:100%;padding:0 25px}#home-alerts .alert-slider .slick-prev{width:20px;height:100%;left:0}#home-alerts .alert-slider .slick-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 6px 5px 0;border-color:transparent #181818 transparent transparent;top:50%;margin-top:-4px}#home-alerts .alert-slider .slick-next{width:20px;height:100%;right:0}#home-alerts .alert-slider .slick-next:after{right:0;content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #181818;top:50%;margin-top:-4px;margin-left:13px}.two-column-cta{margin-top:4px}@media (min-width:1200px){.home .home-hero .hero-slide .home-hero-tile{padding-top:25%}.home .home-hero .hero-slide .home-hero-tile.video-square{padding-top:50%}.home #homepage-video .video-wrapper{max-width:1030px;margin:0 auto;padding:0}}@media (min-width:1440px){.home .nav .page-nav .logo{width:150px}.home .nav .page-nav.scroll .logo{width:88px}.home .home-hero .hero-slide h1{top:110px;font-size:77px;line-height:60px;width:450px}.home #homepage-video{padding:50px 0 0}}@media (min-width:1600px){.home .home-hero .hero-slide .home-hero-tile{width:20%;padding-top:20%}.home .home-hero .hero-slide .home-hero-tile.video-square{width:60%;padding-top:40%}}.page-courses,.university-level,.college-level,.short-courses,.tax-course_level,.tax-course_type,.tax-college_course_type,.tax-short_course_type{background-color:#f4e94e}.page-courses .post-content,.university-level .post-content,.college-level .post-content,.short-courses .post-content,.tax-course_level .post-content,.tax-course_type .post-content,.tax-college_course_type .post-content,.tax-short_course_type .post-content{padding:30px 0 80px 0}.page-courses .post-content .content-wrapper,.university-level .post-content .content-wrapper,.college-level .post-content .content-wrapper,.short-courses .post-content .content-wrapper,.tax-course_level .post-content .content-wrapper,.tax-course_type .post-content .content-wrapper,.tax-college_course_type .post-content .content-wrapper,.tax-short_course_type .post-content .content-wrapper{max-width:1034px !important;padding:0 15px !important;margin:0 auto !important}.page-courses footer .yellow-bg,.university-level footer .yellow-bg,.college-level footer .yellow-bg,.short-courses footer .yellow-bg,.tax-course_level footer .yellow-bg,.tax-course_type footer .yellow-bg,.tax-college_course_type footer .yellow-bg,.tax-short_course_type footer .yellow-bg{background-color:#fff}.page-courses .tags.courses,.university-level .tags.courses,.college-level .tags.courses,.short-courses .tags.courses,.tax-course_level .tags.courses,.tax-course_type .tags.courses,.tax-college_course_type .tags.courses,.tax-short_course_type .tags.courses{display:block;width:auto;margin:20px 20px 0 20px}.page-courses .courses-info,.university-level .courses-info,.college-level .courses-info,.short-courses .courses-info,.tax-course_level .courses-info,.tax-course_type .courses-info,.tax-college_course_type .courses-info,.tax-short_course_type .courses-info,.page-courses .courses-quotes,.university-level .courses-quotes,.college-level .courses-quotes,.short-courses .courses-quotes,.tax-course_level .courses-quotes,.tax-course_type .courses-quotes,.tax-college_course_type .courses-quotes,.tax-short_course_type .courses-quotes{width:auto;max-width:570px;margin:40px auto;padding:0 10px;text-align:center}.page-courses .courses-info h2,.university-level .courses-info h2,.college-level .courses-info h2,.short-courses .courses-info h2,.tax-course_level .courses-info h2,.tax-course_type .courses-info h2,.tax-college_course_type .courses-info h2,.tax-short_course_type .courses-info h2,.page-courses .courses-quotes h2,.university-level .courses-quotes h2,.college-level .courses-quotes h2,.short-courses .courses-quotes h2,.tax-course_level .courses-quotes h2,.tax-course_type .courses-quotes h2,.tax-college_course_type .courses-quotes h2,.tax-short_course_type .courses-quotes h2,.page-courses .courses-info h3,.university-level .courses-info h3,.college-level .courses-info h3,.short-courses .courses-info h3,.tax-course_level .courses-info h3,.tax-course_type .courses-info h3,.tax-college_course_type .courses-info h3,.tax-short_course_type .courses-info h3,.page-courses .courses-quotes h3,.university-level .courses-quotes h3,.college-level .courses-quotes h3,.short-courses .courses-quotes h3,.tax-course_level .courses-quotes h3,.tax-course_type .courses-quotes h3,.tax-college_course_type .courses-quotes h3,.tax-short_course_type .courses-quotes h3,.page-courses .courses-info h4,.university-level .courses-info h4,.college-level .courses-info h4,.short-courses .courses-info h4,.tax-course_level .courses-info h4,.tax-course_type .courses-info h4,.tax-college_course_type .courses-info h4,.tax-short_course_type .courses-info h4,.page-courses .courses-quotes h4,.university-level .courses-quotes h4,.college-level .courses-quotes h4,.short-courses .courses-quotes h4,.tax-course_level .courses-quotes h4,.tax-course_type .courses-quotes h4,.tax-college_course_type .courses-quotes h4,.tax-short_course_type .courses-quotes h4,.page-courses .courses-info p,.university-level .courses-info p,.college-level .courses-info p,.short-courses .courses-info p,.tax-course_level .courses-info p,.tax-course_type .courses-info p,.tax-college_course_type .courses-info p,.tax-short_course_type .courses-info p,.page-courses .courses-quotes p,.university-level .courses-quotes p,.college-level .courses-quotes p,.short-courses .courses-quotes p,.tax-course_level .courses-quotes p,.tax-course_type .courses-quotes p,.tax-college_course_type .courses-quotes p,.tax-short_course_type .courses-quotes p{width:100%;text-align:center}.page-courses .courses-info p,.university-level .courses-info p,.college-level .courses-info p,.short-courses .courses-info p,.tax-course_level .courses-info p,.tax-course_type .courses-info p,.tax-college_course_type .courses-info p,.tax-short_course_type .courses-info p,.page-courses .courses-quotes p,.university-level .courses-quotes p,.college-level .courses-quotes p,.short-courses .courses-quotes p,.tax-course_level .courses-quotes p,.tax-course_type .courses-quotes p,.tax-college_course_type .courses-quotes p,.tax-short_course_type .courses-quotes p{font-size:22px;line-height:22px}.page-courses .hero-small,.university-level .hero-small,.college-level .hero-small,.short-courses .hero-small,.tax-course_level .hero-small,.tax-course_type .hero-small,.tax-college_course_type .hero-small,.tax-short_course_type .hero-small{overflow:hidden}.page-courses .hero-small:before,.university-level .hero-small:before,.college-level .hero-small:before,.short-courses .hero-small:before,.tax-course_level .hero-small:before,.tax-course_type .hero-small:before,.tax-college_course_type .hero-small:before,.tax-short_course_type .hero-small:before{display:block;content:"";width:62px;height:337px;position:absolute;right:0;bottom:0;background-image:url("./img/textures/texture-soft-edges-courses.png");-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat}.page-courses .hero-small.image-bg:before,.university-level .hero-small.image-bg:before,.college-level .hero-small.image-bg:before,.short-courses .hero-small.image-bg:before,.tax-course_level .hero-small.image-bg:before,.tax-course_type .hero-small.image-bg:before,.tax-college_course_type .hero-small.image-bg:before,.tax-short_course_type .hero-small.image-bg:before{display:none}.course-tiles{display:block;width:100%;max-width:380px;padding:0 10px;margin:0 auto}.course-tiles .course-tile{display:inline-block;width:100%;height:auto;min-height:170px;position:relative;margin-bottom:4px;overflow:hidden;background-color:#000}.course-tiles .course-tile:after{display:block;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;z-index:0}.course-tiles .course-tile:hover .tile-image{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);transition:transform 1s 0s;-moz-transition:transform 1s 0s;-webkit-transition:transform 1s 0s;-o-transition:transform 1s 0s}.course-tiles .course-tile .tile-image{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s}.course-tiles .course-tile .tile-image:after{display:none}.course-tiles .course-tile .tile-content{width:auto;height:auto;position:absolute;top:15px;left:15px;right:15px;bottom:15px;z-index:1;padding:8px 0 0 0;border-top:3px solid #fff}.course-tiles .course-tile .tile-content h2,.course-tiles .course-tile .tile-content p{color:#fff;text-align:left;word-wrap:break-word}.course-tiles .course-tile .tile-content p.subtitle{font-weight:500;font-size:15px;text-transform:uppercase;margin:0;line-height:100%;letter-spacing:.05em}.course-tiles .course-tile .tile-content h2{font-size:36px;line-height:.8em;letter-spacing:-.025em;margin:0}@media (min-width:680px){.page-courses .post-content .content-wrapper,.university-level .post-content .content-wrapper,.college-level .post-content .content-wrapper,.short-courses .post-content .content-wrapper,.tax-course_level .post-content .content-wrapper,.tax-course_type .post-content .content-wrapper,.tax-college_course_type .post-content .content-wrapper,.tax-short_course_type .post-content .content-wrapper{text-align:center}.page-courses .courses-info,.university-level .courses-info,.college-level .courses-info,.short-courses .courses-info,.tax-course_level .courses-info,.tax-course_type .courses-info,.tax-college_course_type .courses-info,.tax-short_course_type .courses-info,.page-courses .courses-quotes,.university-level .courses-quotes,.college-level .courses-quotes,.short-courses .courses-quotes,.tax-course_level .courses-quotes,.tax-course_type .courses-quotes,.tax-college_course_type .courses-quotes,.tax-short_course_type .courses-quotes{margin:40px auto 60px auto}.course-tiles{width:auto;max-width:1024px}.course-tiles .course-tile{display:inline-block;width:calc(50% - 12px);float:left;padding:0 6px;margin:0 6px 12px;min-height:200px}.course-tiles .course-tile .tile-content h2{font-size:43px;line-height:38px}}@media (min-width:1024px){.page-courses .courses-quotes,.university-level .courses-quotes,.college-level .courses-quotes,.short-courses .courses-quotes,.tax-course_level .courses-quotes,.tax-course_type .courses-quotes,.tax-college_course_type .courses-quotes,.tax-short_course_type .courses-quotes{margin:0 auto 100px}}@media (min-width:1034px){.course-tiles .course-tile{width:calc(33.3333333333% - 12px)}}@media (min-width:1074px){.page-courses .post-content .content-wrapper,.university-level .post-content .content-wrapper,.college-level .post-content .content-wrapper,.short-courses .post-content .content-wrapper,.tax-course_level .post-content .content-wrapper,.tax-course_type .post-content .content-wrapper,.tax-college_course_type .post-content .content-wrapper,.tax-short_course_type .post-content .content-wrapper{padding:0 !important}}@media (min-width:1024px){body.single-courses.show-scroll-nav .skip-links{top:60px;transition:top .2s .3s ease;-moz-transition:top .2s .3s ease;-webkit-transition:top .2s .3s ease;-o-transition:top .2s .3s ease}}.skip-links{width:100%;position:relative;padding-left:0;position:sticky;top:0;z-index:11;background:#fff;transition:top .2s 0s ease;-moz-transition:top .2s 0s ease;-webkit-transition:top .2s 0s ease;-o-transition:top .2s 0s ease;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 0 1px rgba(0,0,0,0.1)}.skip-links__wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap}.skip-links__item{display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0;width:auto;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);margin:0;display:inline-block;width:auto;padding:.3em;font-size:18px;line-height:2.2em;color:#181818;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s;position:relative}.skip-links__item:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-top-color:#181818;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}@media (min-width:1024px){.skip-links__item{margin-right:15px;font-size:21px}}.skip-links__item--active{color:#000;font-weight:600;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border-top-color:#f4e94e;transition:border-color .25s,opacity .25s;-moz-transition:border-color .25s,opacity .25s;-webkit-transition:border-color .25s,opacity .25s;-o-transition:border-color .25s,opacity .25s}body.single-courses{scroll-padding-top:5rem}@media (min-width:1440px){body.single-courses .contained{max-width:1140px}}.image-tile-gallery{width:100%;min-height:40vw;margin:20px 0;position:relative}.image-tile-gallery__title{background:#45ab5e;width:42vw;color:#000;font-weight:600;height:calc(42vw - 12px);min-height:100px;min-width:200px;padding:10px;position:absolute;top:0;left:0;overflow:hidden;z-index:4;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical}@media (max-width:767px){.image-tile-gallery__title{position:relative;top:-10px;width:100%}}.image-tile-gallery__title .button{margin:auto 0 0 auto}@media (max-width:600px){.image-tile-gallery__title h3{font-size:7vw}}@media (min-width:600px){.image-tile-gallery__title{min-height:20vw;height:auto}}@media (min-width:940px){.image-tile-gallery__title{width:20%}}@media (min-width:1200px){.image-tile-gallery__title{padding:20px}}@media (min-width:1200px) and (max-width:1480px){.image-tile-gallery__title h3{font-size:2.4em}}.image-tile-gallery__wrapper{position:relative;height:20vw;min-height:100px;background-color:$cream;overflow:hidden;margin-bottom:12px}.image-tile-gallery__wrapper img{width:auto;height:100%;margin-right:10px}.image-tile-gallery__wrapper--2 img:first-child{margin-left:-10vw}.image-tile-gallery__wrapper--2 .image-tile-gallery__channel{-webkit-animation:slide 40s linear infinite alternate-reverse;-moz-animation:slide 40s linear infinite alternate-reverse;-o-animation:slide 40s linear infinite alternate-reverse;-ms-animation:slide 40s linear infinite alternate-reverse;animation:slide 40s linear infinite alternate-reverse}.image-tile-gallery__channel{width:auto;height:100%;-webkit-animation:slide 40s linear infinite alternate;-moz-animation:slide 40s linear infinite alternate;-o-animation:slide 40s linear infinite alternate;-ms-animation:slide 40s linear infinite alternate;animation:slide 40s linear infinite alternate;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.image-tile-gallery__channel:after{display:none}.image-tile-gallery__image{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 1px rgba(0,0,0,0.2)}.js .image-tile-gallery--loaded .image-tile-gallery__image{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}@media (min-width:768px){.squares{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap}}.squares__image,.squares__content{width:100%;padding-bottom:100%;background:#f8f5f3;min-height:100vw}@media (min-width:768px){.squares__image,.squares__content{width:50%;padding-bottom:50%;min-height:50vw}}.squares__content{background-color:$cream;padding:20px}.squares__content .wysiwyg-section *:first-child{margin-top:0}@media (min-width:768px){.squares__content{margin-top:50px;padding:30px}}@media (min-width:1024px){.squares__content{padding:80px}}.squares__image{background:no-repeat center center #888;-webkit-background-size:cover;background-size:cover;padding:20px;max-height:100vw}@media (min-width:768px){.squares__image{padding:30px;max-height:50vw}}@media (min-width:1024px){.squares__image{padding:45px}}.squares__title{border-top:5px solid #fff;padding-top:10px;color:#fff}.apply-button{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4e94e;color:#000;padding:0 20px 5px 20px;font-size:24px;text-align:left;width:auto;height:61px;position:relative;vertical-align:top;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0 0 0 auto;font-family:'FoundersGroteskWeb',sans-serif}.apply-button span{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:20px;line-height:60px;vertical-align:middle;color:inherit;margin-left:.5em}.apply-button.mobile{display:block;margin:.5em 0 1em 0}.apply-button.desktop{display:none}.course-introduction{padding-top:50px}@media (min-width:768px){.course-introduction{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}}.module-text__wrapper{max-width:610px}.module-text__wrapper blockquote{margin-left:0;margin-right:0;text-align:left}@media (min-width:1440px){.module-text__wrapper{max-width:700px}}.single-courses h3{margin-top:0;letter-spacing:-.01em;line-height:.9}.single-courses h3 span{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);display:block}.single-courses .videos-module{margin:50px auto 60px auto}.single-courses .videos-module .videos__wrapper{*zoom:1}.single-courses .videos-module .videos__wrapper:before,.single-courses .videos-module .videos__wrapper:after{content:"";display:table}.single-courses .videos-module .videos__wrapper:after{clear:both}.single-courses .module-text{margin:80px auto}.single-courses .post-content{padding:0 0 80px;overflow-x:visible !important;max-width:100vw}.single-courses .post-content .content-wrapper{max-width:1034px;padding:0}.single-courses .people-story-module .yellow-bg{background-color:#ebf3f0}.single-courses .course-details{display:block;width:100%;height:auto;background-color:#f8f5f3;padding:10px 20px}.single-courses .course-details .details{display:block;width:100%;max-width:1034px;margin:0 auto;height:auto;*zoom:1}.single-courses .course-details .details:before,.single-courses .course-details .details:after{content:"";display:table}.single-courses .course-details .details:after{clear:both}@media (min-width:1440px){.single-courses .course-details .details{max-width:1140px}}.single-courses .course-details .detail{display:inline-block;float:left;margin-right:10px;color:#000;font-size:15px;line-height:15px;position:relative;margin-bottom:15px;cursor:-webkit-help;cursor:-moz-help;cursor:help}.single-courses .course-details .detail a{color:#000;text-decoration:underline}.single-courses .course-details .detail span{display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:22px;line-height:100%;margin-right:5px;vertical-align:middle;color:inherit}.single-courses .course-details .detail:hover .tooltip{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:opacity .25s,transform .25s;-moz-transition:opacity .25s,transform .25s;-webkit-transition:opacity .25s,transform .25s;-o-transition:opacity .25s,transform .25s;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.single-courses .course-details .detail.download{display:none}.single-courses .course-details .detail .tooltip{display:block;width:auto;height:auto;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;top:-100%;left:50%;-webkit-transform:translate(-50%,5px);-moz-transform:translate(-50%,5px);-o-transform:translate(-50%,5px);-ms-transform:translate(-50%,5px);transform:translate(-50%,5px);background-color:#181818;padding:8px 12px 10px;color:#fff;font-size:18px;text-align:center;margin-bottom:20px;-webkit-box-shadow:0 -2px 11px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 -2px 11px 0 rgba(0,0,0,0.5);box-shadow:0 -2px 11px 0 rgba(0,0,0,0.5);transition:opacity .25s,transform .25s;-moz-transition:opacity .25s,transform .25s;-webkit-transition:opacity .25s,transform .25s;-o-transition:opacity .25s,transform .25s;white-space:nowrap;pointer-events:none}.single-courses .course-details .detail .tooltip:after{display:block;position:absolute;bottom:-14px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:14px 14px 0 14px;border-color:#181818 transparent transparent transparent}.single-courses .course-main{display:block;width:100%}.single-courses .course-main p a{display:inline-block}.single-courses .course-main p a:after{display:none}.single-courses .course-main .accordions-section{padding:40px 0}.single-courses .course-main .accordions-section #accordion .panel{margin-bottom:20px}.single-courses .course-main .accordions-section #accordion .panel .panel-heading{border:none;border-top:2px solid #181818;padding:15px 0 10px}.single-courses .course-main .accordions-section #accordion .panel .panel-heading .panel-title{font-size:21px;line-height:100%;font-weight:500;margin:0}.single-courses .course-main .accordions-section #accordion .panel .panel-heading .panel-title .accordion-toggle{background-color:transparent;border:none;padding:0;min-height:auto;color:#000;padding-left:30px}.single-courses .course-main .accordions-section #accordion .panel .panel-heading .panel-title .accordion-toggle:after{width:20px;height:20px;left:0;right:auto;color:#888;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s;-webkit-transform:translateY(-50%) translateX(0) rotate(0deg);-moz-transform:translateY(-50%) translateX(0) rotate(0deg);-o-transform:translateY(-50%) translateX(0) rotate(0deg);-ms-transform:translateY(-50%) translateX(0) rotate(0deg);transform:translateY(-50%) translateX(0) rotate(0deg)}.single-courses .course-main .accordions-section #accordion .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"]:after{color:#888;-webkit-transform:translateY(-50%) translateX(0) rotate(135deg);-moz-transform:translateY(-50%) translateX(0) rotate(135deg);-o-transform:translateY(-50%) translateX(0) rotate(135deg);-ms-transform:translateY(-50%) translateX(0) rotate(135deg);transform:translateY(-50%) translateX(0) rotate(135deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}.single-courses .course-main .accordions-section #accordion .panel .panel-body{background-color:transparent;padding:0 30px 20px;border:none;color:#7a7a7a}.single-courses .course-main .accordions-section #accordion .panel .panel-body p{font-size:18px;line-height:1.3em}.single-courses .course-main .accordions-section #accordion .panel .panel-body p,.single-courses .course-main .accordions-section #accordion .panel .panel-body strong,.single-courses .course-main .accordions-section #accordion .panel .panel-body b,.single-courses .course-main .accordions-section #accordion .panel .panel-body i,.single-courses .course-main .accordions-section #accordion .panel .panel-body em,.single-courses .course-main .accordions-section #accordion .panel .panel-body ul,.single-courses .course-main .accordions-section #accordion .panel .panel-body li{color:inherit}.single-courses .course-main .accordions-section #accordion .panel .panel-body strong,.single-courses .course-main .accordions-section #accordion .panel .panel-body i,.single-courses .course-main .accordions-section #accordion .panel .panel-body em,.single-courses .course-main .accordions-section #accordion .panel .panel-body b,.single-courses .course-main .accordions-section #accordion .panel .panel-body a{display:inline-block}.single-courses .course-main .accordions-section #accordion .panel .panel-body strong:after,.single-courses .course-main .accordions-section #accordion .panel .panel-body i:after,.single-courses .course-main .accordions-section #accordion .panel .panel-body em:after,.single-courses .course-main .accordions-section #accordion .panel .panel-body b:after,.single-courses .course-main .accordions-section #accordion .panel .panel-body a:after{display:none}.single-courses .course-main .accordions-section #accordion .panel .panel-body a{color:#ce2741;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.single-courses .course-main .accordions-section #accordion .panel .panel-body a span{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;width:auto}.single-courses .course-main .accordions-section #accordion .panel .panel-body ul{padding:0}.single-courses .course-main .accordions-section #accordion .panel .panel-body ul li{line-height:1.3em;margin-bottom:14px;list-style:none;position:relative}.single-courses .course-main .accordions-section #accordion .panel .panel-body ul li:before{content:"·";font-size:100px;font-family:'Helvetica',sans-serif;vertical-align:middle;height:20px;line-height:20px;position:absolute;left:-32px;top:9px;color:#c8c8c8}.single-courses .course-main .course-social-accnts{display:inline-block;width:100%;padding:10px 0 0;margin:20px auto;border-top:1px solid #d6d6d6;text-align:left}.single-courses .course-main .course-social-accnts h5{font-size:15px;text-transform:uppercase;text-indent:0;margin:0 0 10px;line-height:1em}.single-courses .course-main .course-social-accnts .social-icon{display:inline-block;width:auto;height:auto;font-family:'hcaiconfont-regular' !important;font-size:25px;line-height:100%;vertical-align:baseline;color:#000;margin-right:5px;text-decoration:none}.single-courses .what-you-will-study{padding:50px 20px}.single-courses .what-you-will-study h2{display:block;width:auto;margin:0 auto;font-size:24px;line-height:100%;font-weight:600;max-width:1034px}.single-courses .what-you-will-study .study-tabs{display:block;width:auto;position:relative;margin:30px auto 0;max-width:1034px;border:none;z-index:6}.single-courses .what-you-will-study .study-tabs .dropdown{position:static;background:transparent;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;height:600px}.single-courses .what-you-will-study .study-tabs .dropdown.open .dropdown-toggle{border-color:#979797;border-bottom:none;color:#181818;position:relative;margin-bottom:-1px;z-index:2}.single-courses .what-you-will-study .study-tabs .dropdown.open .dropdown-toggle:after{display:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-toggle{position:static;height:40px !important;display:inline-block;width:auto;padding:0 15px;line-height:40px;vertical-align:middle;font-size:15px;font-weight:500;color:#888;background-color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;text-transform:uppercase}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu{width:100%;top:40px !important;left:0 !important;right:0 !important;border:1px solid #979797;padding:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;height:600px;overflow-y:scroll;margin-top:-1px;z-index:1;max-height:70vh}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links-title{display:inline-block;width:100%;color:#000;margin:0 0 10px;line-height:100%;font-size:18px;font-weight:600}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links-title span{display:inline-block;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links{display:block;width:100%;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #d6d6d6}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li{display:block;margin:0 0 5px;font-size:18px;line-height:100%;border:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li.active a,.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li:hover a{color:#000;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li.active a:before,.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li:hover a:before{background-color:#f4e94e;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li a{color:#888;position:relative;padding-left:22px;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li a:after{display:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li a:before{display:block;content:"";position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-6px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;background-color:#d6d6d6;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .modules .module p{font-size:17px;line-height:24px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .modules .module p.module-title{font-weight:600;font-size:19px;line-height:100%;margin-top:0;padding-top:1em;margin-bottom:-10px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .modules .module p.module-title strong{display:inline;border-bottom:1px solid #d6d6d6}.single-courses .course-unistats{display:none;width:100%;padding:50px 20px;text-align:center;position:relative}.single-courses .course-unistats iframe{display:inline-block;width:615px;height:150px;margin:0 auto;border:none;padding:0;font:inherit;vertical-align:middle}.course-sidebar{display:block;width:100%}@media (min-width:768px){.course-sidebar{display:inline-block;max-width:440px;width:40%;float:left;padding-left:50px}.course-sidebar .sidebar-ctas{margin-bottom:50px}}@media (min-width:1024px){.course-sidebar{padding-left:80px;width:100%}}@media (min-width:1200px){.course-sidebar .course-contact-form .wpforms-field{width:50%;padding:5px 10px 5px 0 !important}.course-sidebar .course-contact-form .wpforms-field:nth-of-type(2n){padding:5px 0 5px 0 !important}}.course-sidebar .course-contact-form{margin-bottom:40px}.course-sidebar .course-contact-form .wpforms-field{width:100%;padding:5px 0 !important;position:relative}.course-sidebar .course-contact-form .wpforms-form .wpforms-description{font-size:21px}.course-sidebar .course-contact-form .wpforms-form .wpforms-page-button,.course-sidebar .course-contact-form .wpforms-form button[type=submit]{width:auto;padding:12px 20px;font-size:15px;color:#fff;background-color:#000;border:none;transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s}.course-sidebar .course-contact-form .wpforms-form .wpforms-page-button:hover,.course-sidebar .course-contact-form .wpforms-form button[type=submit]:hover{color:#000;background-color:#f4e94e}.course-sidebar .course-contact-form .wpforms-form label.wpforms-error{position:absolute;top:-2px;left:4px;text-align:left;font-size:11px;text-indent:4px;font-weight:400 !important;background-color:#fff;line-height:100%;width:auto;padding:2px 4px}.course-sidebar .course-events{display:block;width:100%;padding:10px 0 0;margin:30px auto 10px;border-top:1px solid #d6d6d6}.course-sidebar .course-events .slick-prev,.course-sidebar .course-events .slick-next{top:9px;width:15px;height:17px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.course-sidebar .course-events .slick-prev:after,.course-sidebar .course-events .slick-next:after{color:#888;font-size:15px}.course-sidebar .course-events .slick-prev{left:auto;right:20px}.course-sidebar .course-events .slick-next{right:0}.course-sidebar .course-events h5.title{text-transform:uppercase;font-size:15px;line-height:100%;font-weight:500;margin:0 0 10px}.course-sidebar .course-events .course-event{display:inline-block;width:100%;height:auto;text-align:left;min-height:auto;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.course-sidebar .course-events .course-event:hover .course-event-image .course-event-image-inner{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:transform .8s 0s;-moz-transition:transform .8s 0s;-webkit-transition:transform .8s 0s;-o-transition:transform .8s 0s}.course-sidebar .course-events .course-event .course-event-image{display:inline-block;width:100%;height:auto;overflow:hidden;position:relative}.course-sidebar .course-events .course-event .course-event-image:after{display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.course-sidebar .course-events .course-event .course-event-image .course-event-image-inner{width:100%;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;margin:0 !important;position:relative;z-index:-1}.course-sidebar .course-events .course-event .course-event-image p{display:block;position:absolute;bottom:15px;color:#fff;font-size:15px;font-weight:500;line-height:100%;z-index:1;margin:0;padding:0;text-align:left}.course-sidebar .course-events .course-event .course-event-image p.event-dates{left:15px;text-align:left}.course-sidebar .course-events .course-event .course-event-image p.event-type{right:15px;text-transform:uppercase;text-align:right}.course-sidebar .course-events .course-event .event-info{display:inline-block}.course-sidebar .course-events .course-event .event-info h5{margin:0;font-size:19px;line-height:19px}.course-sidebar .course-events .course-event .event-info p{font-size:18px;line-height:18px;color:#888;margin:0;margin-top:10px}@media (min-width:768px){.single-courses .hero-medium{height:600px}.single-courses .post-content{overflow-x:visible !important}.single-courses .apply-button{z-index:3;transition:top .5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease;-o-transition:top .5s ease}.single-courses .apply-button.mobile{display:none}.single-courses .apply-button.desktop{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0;height:auto}.single-courses .course-details{background-color:rgba(0,0,0,0.25);position:absolute;top:-70px;height:70px;padding:0 25px;z-index:2;pointer-events:none}.single-courses .course-details .detail{line-height:70px;vertical-align:middle;height:70px;margin-right:15px;margin-bottom:0;color:#fff;pointer-events:auto}.single-courses .course-details .detail a{color:#fff}.single-courses .course-details .detail .tooltip{top:-50%;height:auto;line-height:100%;margin-bottom:0}.single-courses .course-main{display:inline-block;width:450px;float:left;margin-right:auto}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu{padding:30px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links{-webkit-columns:2;columns:2;column-gap:50px;-moz-column-fill:balance;column-fill:balance}.single-courses .course-unistats{display:inline-block}}@media (max-width:400px){.single-courses .what-you-will-study .study-tabs .dropdown{max-width:33%;overflow:hidden}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-toggle{padding:0 8px;font-size:13px}}@media (min-width:1024px){.single-courses .course-details .detail{margin-right:30px}.single-courses .course-details .detail.download{display:inline-block}.single-courses .course-main{width:600px}.single-courses .what-you-will-study h2{font-size:31px}}@media (min-width:1200px){.single-courses .accordions-section ul li,.single-courses .accordions-section #accordion .panel .panel-collapse .panel-body p{font-size:20px}.single-courses .what-you-will-study{padding:80px 0 50px}.single-courses .what-you-will-study .study-tabs{height:700px;margin:50px auto 0}.single-courses .what-you-will-study .study-tabs .dropdown{display:block;clear:both;width:165px;height:70px}.single-courses .what-you-will-study .study-tabs .dropdown.open .dropdown-toggle{border-color:#d6d6d6;overflow:visible;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.single-courses .what-you-will-study .study-tabs .dropdown.open .dropdown-toggle:after{display:none;width:2px;height:68px;left:auto;top:0;bottom:0;right:-1px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-toggle{width:165px;height:69px !important;border:none;border-top:1px solid #d6d6d6;text-align:left;padding:12px 0 0;vertical-align:top;line-height:100%;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu{width:calc(100% - 165px);height:700px;margin-left:164px;margin-top:0;top:0 !important;border-color:#d6d6d6;padding:40px 85px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;max-height:none}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links-title{margin:0 0 12px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links{padding:0 0 35px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .module-links li{margin:0}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .modules .module p{font-size:19px;line-height:28px}.single-courses .what-you-will-study .study-tabs .dropdown .dropdown-menu .modules .module p.module-title{font-size:21px}}.single-courses.safari .course-introduction{padding-top:100px;margin-top:-50px}@-moz-keyframes slide{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes slide{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.safari .single-student_showcase .wp-video,.safari #post-window .wp-video{background-color:#f2f2f2}#close{position:fixed;top:60px;right:10px;display:inline-block;font-family:'hcaiconfont-regular' !important;font-size:50px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;z-index:1}#post-window #close{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);pointer-events:none;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;top:16px}.single-student_showcase #related{border-top:1px solid #eee;padding-bottom:20px}.single-student_showcase .graduate-tiles{margin-bottom:0}.single-student_showcase .slick-slide,#post-window .slick-slide{min-height:0}.single-student_showcase .title-section,#post-window .title-section{width:100%;height:auto;min-height:0;display:block;background-color:#eee;position:relative;padding:40px 20px}.single-student_showcase .title-section h2,#post-window .title-section h2,.single-student_showcase .title-section h3,#post-window .title-section h3{color:#000;margin:0}.single-student_showcase .header-image img,#post-window .header-image img{border:1px solid rgba(0,0,0,0.05);margin-bottom:1em !important}.single-student_showcase .post-edit-link,#post-window .post-edit-link,.single-student_showcase span.course,#post-window span.course{font-size:18px;letter-spacing:0;font-weight:100;margin-left:15px;color:#888}.single-student_showcase .post-edit-link:after,#post-window .post-edit-link:after,.single-student_showcase span.course:after,#post-window span.course:after{display:none}.single-student_showcase span.course,#post-window span.course{display:block;margin-left:0;line-height:100%;margin-bottom:20px}.single-student_showcase .post-edit-link:hover,#post-window .post-edit-link:hover{color:#000}.single-student_showcase .content .wp-video,#post-window .content .wp-video{width:auto !important;margin-top:30px}.single-student_showcase .content .wp-video video,#post-window .content .wp-video video{width:100%;height:auto}.single-student_showcase .content p,#post-window .content p{padding-right:5px;font-size:17px;line-height:1.5}.single-student_showcase .content p:after,#post-window .content p:after{display:none}.single-student_showcase .post-content,#post-window .post-content{padding:15px 0 100px 20px;position:relative}.single-student_showcase .post-content .page-title,#post-window .post-content .page-title{margin:0 0 .5em 0;letter-spacing:-.025em;font-size:40px;border-bottom:1px solid rgba(0,0,0,0.1)}.single-student_showcase .post-content .content-wrapper,#post-window .post-content .content-wrapper{padding:0;margin:0 auto}.single-student_showcase .post-content .content-wrapper p a,#post-window .post-content .content-wrapper p a,.single-student_showcase .post-content .content-wrapper p a:link,#post-window .post-content .content-wrapper p a:link{border-bottom:1px solid #888;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.single-student_showcase .post-content .content-wrapper p a:hover,#post-window .post-content .content-wrapper p a:hover,.single-student_showcase .post-content .content-wrapper p a:link:hover,#post-window .post-content .content-wrapper p a:link:hover{color:#ce2741;transition:color .25s;-moz-transition:color .25s;-webkit-transition:color .25s;-o-transition:color .25s}.single-student_showcase .post-content .content-wrapper p a:after,#post-window .post-content .content-wrapper p a:after,.single-student_showcase .post-content .content-wrapper p a:link:after,#post-window .post-content .content-wrapper p a:link:after{display:none}.single-student_showcase .post-content .content-wrapper i:after,#post-window .post-content .content-wrapper i:after,.single-student_showcase .post-content .content-wrapper u:after,#post-window .post-content .content-wrapper u:after,.single-student_showcase .post-content .content-wrapper strong:after,#post-window .post-content .content-wrapper strong:after{display:none}.single-student_showcase .post-content .content-wrapper .fluid-width-video-wrapper,#post-window .post-content .content-wrapper .fluid-width-video-wrapper{display:inline-block;margin:2.6em 0}.single-student_showcase .post-content .content-wrapper img,#post-window .post-content .content-wrapper img{background-color:#eee;color:#888;text-align:center}.single-student_showcase .post-content .content-wrapper img.aligncenter,#post-window .post-content .content-wrapper img.aligncenter,.single-student_showcase .post-content .content-wrapper img.alignnone,#post-window .post-content .content-wrapper img.alignnone{width:100%;height:auto}.single-student_showcase .post-content .content-wrapper .wp-caption,#post-window .post-content .content-wrapper .wp-caption,.single-student_showcase .post-content .content-wrapper .wp-caption.alignright,#post-window .post-content .content-wrapper .wp-caption.alignright,.single-student_showcase .post-content .content-wrapper .wp-caption.alignleft,#post-window .post-content .content-wrapper .wp-caption.alignleft,.single-student_showcase .post-content .content-wrapper img,#post-window .post-content .content-wrapper img{max-width:100%;width:100%;height:auto;margin:2.6em 0}.single-student_showcase .post-content .content-wrapper .wp-caption img,#post-window .post-content .content-wrapper .wp-caption img,.single-student_showcase .post-content .content-wrapper .wp-caption.alignright img,#post-window .post-content .content-wrapper .wp-caption.alignright img,.single-student_showcase .post-content .content-wrapper .wp-caption.alignleft img,#post-window .post-content .content-wrapper .wp-caption.alignleft img{margin:0}.single-student_showcase .post-content .content-wrapper .wp-caption,#post-window .post-content .content-wrapper .wp-caption{position:relative}.single-student_showcase .post-content .content-wrapper .wp-caption .wp-caption-text,#post-window .post-content .content-wrapper .wp-caption .wp-caption-text{position:absolute;z-index:1;bottom:0;left:0;width:auto;max-width:80%;margin:0;color:#181818;font-size:.8em;line-height:1.3em;font-family:'FoundersGroteskWeb',sans-serif;background-color:#eee;padding:6px 12px 8px 12px;vertical-align:middle}.single-student_showcase .post-content .content-wrapper article,#post-window .post-content .content-wrapper article{padding:0}.single-student_showcase #student-portfolio,#post-window #student-portfolio{position:relative;top:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.post-type-archive-student_showcase.loading-post #post-window #student-portfolio{top:20px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .5s .2s ease;-moz-transition:all .5s .2s ease;-webkit-transition:all .5s .2s ease;-o-transition:all .5s .2s ease}.post-type-archive-student_showcase.loading-post #post-window{background-position:center center;background-repeat:no-repeat;background-image:url("img/ajax-loading.gif")}.links{margin-top:20px;margin-right:20px;vertical-align:middle}.links a{display:block;padding:10px 15px 10px 10px;color:inherit;background:#eee;font-size:inherit;margin-bottom:10px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.links a:hover{background-color:#ebf3f0}.links a:before{display:inline;content:'';font-family:'hcaiconfont-regular' !important;font-size:20px;width:30px;text-align:center;vertical-align:middle;margin-right:10px}.links a.pointer{background-color:#f4e94e}.links a.pointer:before{content:'c'}.links a.email:before{content:'e'}.links a.twitter:before{content:'t'}.links a.instagram:before{content:'i'}.links a.facebook:before{content:'f'}@media (min-width:768px){.links{width:244px;float:right}.links a{padding:15px 25px 15px 15px}.links a:before{font-size:25px}}@media (min-width:1024px){.links{width:300px;margin-right:0}}#related{text-align:center}#related .title{text-align:center;font-weight:500;margin:1em auto 2.5em auto;display:inline-block}#related .title a{border-bottom:1px solid #9bd4d8}@media (min-width:768px){.single-student_showcase span.course,#post-window span.course{display:inline-block;margin-left:15px;margin-bottom:0;line-height:inherit}#close{top:80px;right:28px}#post-window{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.95);z-index:100;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);pointer-events:none;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;overflow:auto}.post-type-archive-student_showcase.show-post-window #post-window{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);pointer-events:auto;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.post-type-archive-student_showcase.show-post-window #post-window #close{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);pointer-events:auto;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.single-student_showcase .post-content .content-wrapper .page-title,#post-window .post-content .content-wrapper .page-title{font-size:4em;margin:0;max-width:none}.single-student_showcase .post-content .content,#post-window .post-content .content{width:470px}}@media (min-width:1024px){.inside-wrapper{max-width:824px;margin-left:auto;margin-right:auto}.post-content .content-wrapper{max-width:824px}.single-student_showcase .post-content,#post-window .post-content{padding:20px 0 100px 0}.single-student_showcase .post-content .content,#post-window .post-content .content{width:636px}.single-student_showcase .post-content .content p,#post-window .post-content .content p{font-size:21px}.single-student_showcase .post-content .content-wrapper .wp-caption .wp-caption-text,#post-window .post-content .content-wrapper .wp-caption .wp-caption-text{font-size:.9em;line-height:1.3em}.single-student_showcase .post-content .content-wrapper .wp-caption.alignright,#post-window .post-content .content-wrapper .wp-caption.alignright,.single-student_showcase .post-content .content-wrapper img.alignright,#post-window .post-content .content-wrapper img.alignright{display:inline-block;float:right;margin:40px 60px;margin-right:-60px;max-width:40%;word-wrap:normal}.single-student_showcase .post-content .content-wrapper .wp-caption.alignleft,#post-window .post-content .content-wrapper .wp-caption.alignleft,.single-student_showcase .post-content .content-wrapper img.alignleft,#post-window .post-content .content-wrapper img.alignleft{display:inline-block;float:left;margin:40px 60px;margin-left:-60px;max-width:40%;word-wrap:normal}#related .title{margin-top:1.5em}}@media (min-width:1240px){.single-student_showcase .inside-wrapper,#post-window .inside-wrapper,.single-student_showcase .post-content .content-wrapper,#post-window .post-content .content-wrapper{max-width:1036px}}@media (min-width:1400px){.single-student_showcase .single-large-hero,#post-window .single-large-hero{margin:0 120px 30px;padding-top:40%}.single-student_showcase .post-content.with-sidebar .content-wrapper,#post-window .post-content.with-sidebar .content-wrapper{padding:0 120px;max-width:1500px}.single-student_showcase .post-navigation .align-left,#post-window .post-navigation .align-left{left:120px}.single-student_showcase .post-navigation .align-right,#post-window .post-navigation .align-right{right:120px}}#image-gallery{position:relative;overflow:auto !important;height:220px;-webkit-overflow-scrolling:touch}#image-gallery ::scrollbar{display:none}#image-gallery -webkit-scrollbar{display:none}#image-gallery h1{padding:44px 15px 0 15px;position:absolute;top:0;left:0;margin:0;text-transform:uppercase;text-align:left;line-height:.8em;max-width:300px}@media (min-width:768px){h1.title{font-size:62px;line-height:48px;text-transform:uppercase}.hero-large.slider .clay-slide-prev,.hero-medium.slider .clay-slide-prev,.hero-large.slider .clay-slide-next,.hero-medium.slider .clay-slide-next{display:block}.hero-medium{height:430px}.hero-slide{padding:60px 22px 0}.wrap{float:left;width:300%;height:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transform-style:flat;-webkit-animation:slide 360s linear infinite;-moz-animation:slide 360s linear infinite;-o-animation:slide 360s linear infinite;-ms-animation:slide 360s linear infinite;animation:slide 360s linear infinite}.section{position:absolute;top:0;left:0;bottom:0;width:100%}#first-section{width:66.6666%;max-width:2885px}#second-section{width:33.3333%;left:66.6666%;max-width:1440px}#image-gallery{position:relative;overflow:hidden;height:435px;width:100%}#image-gallery h1{position:absolute;top:35%;left:50%;margin:0 0 0 -380px;width:760px;max-width:none;text-transform:uppercase;text-align:center;font-family:Founders Grotesk,Helvetica,sans-serif;font-weight:600;font-size:100px;letter-spacing:0;color:#000;line-height:.75em;z-index:1;cursor:-webkit-default;cursor:-moz-default;cursor:default;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:none}#image-gallery .image{position:absolute;border:5px solid #fff;z-index:1;overflow:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:433px;height:auto;background-position:center center;-webkit-background-size:cover;background-size:cover}#image-gallery .image:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#image-gallery .inner-block{width:100%;padding-bottom:70%;-webkit-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;pointer-events:none}#image-gallery .image a{text-transform:uppercase;background:#000;color:#fff;font-size:13px;letter-spacing:1px;padding:20px 30px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;bottom:0;left:0}#image-gallery .image:nth-child(1),#image-gallery .image:nth-child(8n),#image-gallery .image:nth-child(12){width:300px;z-index:5}#image-gallery .image:nth-child(2),#image-gallery .image:nth-child(6),#image-gallery .image:nth-child(11){width:205px}#image-gallery .image:nth-child(3){width:433px}#image-gallery .image:nth-child(1){top:35%;left:-40px}#image-gallery .image:nth-child(2){top:58%;left:230px;z-index:4}#image-gallery .image:nth-child(3){top:25%;left:320px}#image-gallery .image:nth-child(4n){top:45%;left:610px}#image-gallery .image:nth-child(5n){top:15%;left:830px;z-index:0}#image-gallery .image:nth-child(6n){top:60%;left:1200px;z-index:4}#image-gallery .image:nth-child(7n){top:27%;left:1380px}#image-gallery .image:nth-child(8){top:15%;left:1760px;z-index:0}#image-gallery .image:nth-child(9n){top:41%;left:1808px;z-index:4}#image-gallery .image:nth-child(10){top:10%;left:2200px}#image-gallery .image:nth-child(11n){top:67.6%;left:2206px;z-index:4}#image-gallery .image:nth-child(12n){left:1370px}#image-gallery .image:nth-child(13){left:2708px;top:22.7%;width:200px}#image-gallery .image:nth-child(14){left:2470px;top:40%;z-index:0}}@media (min-width:769px){#image-gallery{height:700px}}@media (min-width:1240px){#image-gallery{height:800px}#image-gallery h1{font-size:140px}}@media (min-width:1440px){.wrap{-webkit-animation:slide2 360s linear infinite;-moz-animation:slide2 360s linear infinite;-o-animation:slide2 360s linear infinite;-ms-animation:slide2 360s linear infinite;animation:slide2 360s linear infinite}#first-section{width:66.6666%;max-width:2885px}#second-section{width:33.3333%;left:2885px;max-width:1440px}}.about-us .hero-medium .hero-slide,.about .hero-medium .hero-slide{padding-top:70px;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.about-us .hero-medium .hero-slide h1,.about .hero-medium .hero-slide h1,.about-us .hero-medium .hero-slide h2,.about .hero-medium .hero-slide h2{color:#000;text-transform:uppercase;text-align:center;line-height:100%;font-size:40px;line-height:29px;max-width:300px !important}@media (min-width:768px){.about-us .hero-medium .hero-slide,.about .hero-medium .hero-slide{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-justify-content:center;justify-content:center;padding-top:0}.about-us .hero-medium .hero-slide h1,.about .hero-medium .hero-slide h1,.about-us .hero-medium .hero-slide h2,.about .hero-medium .hero-slide h2{font-size:100px;line-height:80px;max-width:700px !important}}@media (min-width:1024px){.about-us .hero-medium .hero-slide h1,.about .hero-medium .hero-slide h1,.about-us .hero-medium .hero-slide h2,.about .hero-medium .hero-slide h2{font-size:140px;line-height:110px;max-width:800px !important}}@media (min-width:768px){.post-content{padding:6em 0 0}}@media (max-width:767px) and (min-width:500px){.single .hero-large .hero-slide--portrait .hero-slide__wrapper{width:55%;float:left}.flexbox .hero-large .hero-slide__wrapper{height:100%;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-right:30px}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;-webkit-background-size:27px;background-size:27px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);cursor:-webkit-auto;cursor:-moz-auto;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-moz-transition:.3s opacity;-webkit-transition:.3s opacity;-o-transition:.3s opacity;-webkit-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);-webkit-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);-webkit-transform:scale(.66);-moz-transform:scale(.66);-o-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);-webkit-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);-webkit-transform:scale(.66);-moz-transform:scale(.66);-o-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);-webkit-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;background:#000;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.swiper-pagination-bullet-active{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);background:#007aff}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-moz-transition:.2s top,.2s -webkit-transform;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;-moz-transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform;-moz-transition:.2s transform,.2s top,.2s -webkit-transform;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-moz-transition:.2s left,.2s -webkit-transform;-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;-moz-transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform;-moz-transition:.2s transform,.2s left,.2s -webkit-transform;-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-moz-transition:.2s right,.2s -webkit-transform;-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;-moz-transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform;-moz-transition:.2s transform,.2s right,.2s -webkit-transform;-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:-webkit-move;cursor:-moz-move;cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:-webkit-move;cursor:-moz-move;cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-webkit-animation:swiper-preloader-spin;-moz-animation:swiper-preloader-spin;-o-animation:swiper-preloader-spin;-ms-animation:swiper-preloader-spin;animation:swiper-preloader-spin}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@-moz-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.no-js{display:block}.ie .slick-next{cursor:-webkit-e-resize;cursor:-moz-e-resize;cursor:e-resize}.ie .slick-prev{cursor:-webkit-w-resize;cursor:-moz-w-resize;cursor:w-resize}.ie .news #blog .row .news-post:hover .img-wrapper:after{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.ie .nav .desktop.page-nav .inner #mega-menu-wrap-main #mega-menu-main > li.courses-nav.mega-menu-megamenu > ul.mega-sub-menu::before,.ie .nav .desktop.page-nav .inner #mega-menu-wrap-main #mega-menu-main > li.courses-nav.mega-menu-megamenu > ul.mega-sub-menu::after{background-image:none !important}@media (min-width:768px){.ie.home .nav .page-nav.desktop .logo{height:auto}.ie .nav .page-nav.desktop .logo{height:32px}}/* jQuery UI - v1.11.4 - 2016-03-24
* http://jqueryui.com 
*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:Alpha(0)}.ui-front{z-index:100}.ui-state-disabled{cursor:-webkit-default;cursor:-moz-default;cursor:default}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:-webkit-n-resize;cursor:-moz-n-resize;cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:-webkit-s-resize;cursor:-moz-s-resize;cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:-webkit-e-resize;cursor:-moz-e-resize;cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:-webkit-w-resize;cursor:-moz-w-resize;cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:-webkit-se-resize;cursor:-moz-se-resize;cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:-webkit-sw-resize;cursor:-moz-sw-resize;cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:-webkit-nw-resize;cursor:-moz-nw-resize;cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:-webkit-ne-resize;cursor:-moz-ne-resize;cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:-webkit-default;cursor:-moz-default;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button .ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button .ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input .ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input .ui-button::-moz-focus-inner,button .ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:-webkit-move;cursor:-moz-move;cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=;opacity:.25;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25)}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:-webkit-default;cursor:-moz-default;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:-webkit-default;cursor:-moz-default;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:-webkit-text;cursor:-moz-text;cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:Alpha(70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);filter:Alpha(35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:Alpha(30)}.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:Alpha(30);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px}.single-student_showcase.postid-20635 .content .inner-wrapper{padding-top:90px}