﻿.visuallyhidden,.ui-helper-hidden-accessible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.offscreen{text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start}.grid{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.grid::after{content:'';display:table;clear:both}.grid>*{-webkit-box-sizing:border-box;box-sizing:border-box}.grid .whole{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .whole::after{content:'';display:table;clear:both}.grid .whole:last-child{margin-right:0%}.grid .half{float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%}.grid .half::after{content:'';display:table;clear:both}.grid .half:last-child{margin-right:0%}.grid .half.offset-1{float:left;clear:none;text-align:inherit;width:49%;margin-left:51%;margin-right:2%}.grid .half.offset-1::after{content:'';display:table;clear:both}.grid .half.offset-1:last-child{margin-right:0%}@media (max-width: 480px){.grid .half.offset-1{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .half.offset-1::after{content:'';display:table;clear:both}.grid .half.offset-1:last-child{margin-right:0%}}@media (max-width: 480px){.grid .half{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .half::after{content:'';display:table;clear:both}.grid .half:last-child{margin-right:0%}}.grid .one-third{float:left;clear:none;text-align:inherit;width:32%;margin-left:0%;margin-right:2%}.grid .one-third::after{content:'';display:table;clear:both}.grid .one-third:last-child{margin-right:0%}.grid .one-third.offset-1{float:left;clear:none;text-align:inherit;width:32%;margin-left:34%;margin-right:2%}.grid .one-third.offset-1::after{content:'';display:table;clear:both}.grid .one-third.offset-1:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-third.offset-1{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third.offset-1::after{content:'';display:table;clear:both}.grid .one-third.offset-1:last-child{margin-right:0%}}.grid .one-third.offset-2{float:left;clear:none;text-align:inherit;width:32%;margin-left:68%;margin-right:2%}.grid .one-third.offset-2::after{content:'';display:table;clear:both}.grid .one-third.offset-2:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-third.offset-2{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third.offset-2::after{content:'';display:table;clear:both}.grid .one-third.offset-2:last-child{margin-right:0%}}@media (max-width: 480px){.grid .one-third{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third::after{content:'';display:table;clear:both}.grid .one-third:last-child{margin-right:0%}}.grid .two-thirds{float:left;clear:none;text-align:inherit;width:66%;margin-left:0%;margin-right:2%}.grid .two-thirds::after{content:'';display:table;clear:both}.grid .two-thirds:last-child{margin-right:0%}@media (max-width: 480px){.grid .two-thirds{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .two-thirds::after{content:'';display:table;clear:both}.grid .two-thirds:last-child{margin-right:0%}}.grid .one-quarter{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0%;margin-right:2%}.grid .one-quarter::after{content:'';display:table;clear:both}.grid .one-quarter:last-child{margin-right:0%}.grid .one-quarter.offset-1{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:25.5%;margin-right:2%}.grid .one-quarter.offset-1::after{content:'';display:table;clear:both}.grid .one-quarter.offset-1:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-quarter.offset-1{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:25.75%;margin-right:3%}.grid .one-quarter.offset-1::after{content:'';display:table;clear:both}.grid .one-quarter.offset-1:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter.offset-1:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter.offset-1:nth-child(2n+1){clear:both}}@media (max-width: 480px){.grid .one-quarter.offset-1{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:25.75%;margin-right:3%}.grid .one-quarter.offset-1::after{content:'';display:table;clear:both}.grid .one-quarter.offset-1:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter.offset-1:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter.offset-1:nth-child(2n+1){clear:both}}.grid .one-quarter.offset-2{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:51%;margin-right:2%}.grid .one-quarter.offset-2::after{content:'';display:table;clear:both}.grid .one-quarter.offset-2:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-quarter.offset-2{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:51.5%;margin-right:3%}.grid .one-quarter.offset-2::after{content:'';display:table;clear:both}.grid .one-quarter.offset-2:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter.offset-2:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter.offset-2:nth-child(2n+1){clear:both}}@media (max-width: 480px){.grid .one-quarter.offset-2{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:51.5%;margin-right:3%}.grid .one-quarter.offset-2::after{content:'';display:table;clear:both}.grid .one-quarter.offset-2:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter.offset-2:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter.offset-2:nth-child(2n+1){clear:both}}.grid .one-quarter.offset-3{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:76.5%;margin-right:2%}.grid .one-quarter.offset-3::after{content:'';display:table;clear:both}.grid .one-quarter.offset-3:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-quarter.offset-3{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:51.5%;margin-right:3%}.grid .one-quarter.offset-3::after{content:'';display:table;clear:both}.grid .one-quarter.offset-3:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter.offset-3:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter.offset-3:nth-child(2n+1){clear:both}}@media (max-width: 1024px){.grid .one-quarter{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}.grid .one-quarter::after{content:'';display:table;clear:both}.grid .one-quarter:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-quarter:nth-child(2n){margin-right:0%;float:right}.grid .one-quarter:nth-child(2n+1){clear:both}}@media (max-width: 480px){.grid .one-quarter{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-quarter::after{content:'';display:table;clear:both}.grid .one-quarter:last-child{margin-right:0%}}.grid .three-quarters{float:left;clear:none;text-align:inherit;width:74.5%;margin-left:0%;margin-right:2%}.grid .three-quarters::after{content:'';display:table;clear:both}.grid .three-quarters:last-child{margin-right:0%}@media (max-width: 1024px){.grid .three-quarters{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}.grid .three-quarters::after{content:'';display:table;clear:both}.grid .three-quarters:last-child{margin-right:0%}}@media (max-width: 480px){.grid .three-quarters{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .three-quarters::after{content:'';display:table;clear:both}.grid .three-quarters:last-child{margin-right:0%}}.grid .one-fifth{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:0%;margin-right:2%}.grid .one-fifth::after{content:'';display:table;clear:both}.grid .one-fifth:last-child{margin-right:0%}.grid .one-fifth.offset-1{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:20.4%;margin-right:2%}.grid .one-fifth.offset-1::after{content:'';display:table;clear:both}.grid .one-fifth.offset-1:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-fifth.offset-1{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-fifth.offset-1::after{content:'';display:table;clear:both}.grid .one-fifth.offset-1:last-child{margin-right:0%}}.grid .one-fifth.offset-2{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:40.8%;margin-right:2%}.grid .one-fifth.offset-2::after{content:'';display:table;clear:both}.grid .one-fifth.offset-2:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-fifth.offset-2{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-fifth.offset-2::after{content:'';display:table;clear:both}.grid .one-fifth.offset-2:last-child{margin-right:0%}}.grid .one-fifth.offset-3{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:61.2%;margin-right:2%}.grid .one-fifth.offset-3::after{content:'';display:table;clear:both}.grid .one-fifth.offset-3:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-fifth.offset-3{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-fifth.offset-3::after{content:'';display:table;clear:both}.grid .one-fifth.offset-3:last-child{margin-right:0%}}.grid .one-fifth.offset-4{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:81.6%;margin-right:2%}.grid .one-fifth.offset-4::after{content:'';display:table;clear:both}.grid .one-fifth.offset-4:last-child{margin-right:0%}@media (max-width: 480px){.grid .one-fifth.offset-4{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-fifth.offset-4::after{content:'';display:table;clear:both}.grid .one-fifth.offset-4:last-child{margin-right:0%}}@media (max-width: 480px){.grid .one-fifth{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-fifth::after{content:'';display:table;clear:both}.grid .one-fifth:last-child{margin-right:0%}}.grid .two-fifths,.grid .golden-small{float:left;clear:none;text-align:inherit;width:38.8%;margin-left:0%;margin-right:2%}.grid .two-fifths::after,.grid .golden-small::after{content:'';display:table;clear:both}.grid .two-fifths:last-child,.grid .golden-small:last-child{margin-right:0%}@media (max-width: 480px){.grid .two-fifths,.grid .golden-small{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid .two-fifths::after,.grid .golden-small::after{content:'';display:table;clear:both}.grid .two-fifths:first-child,.grid .golden-small:first-child{margin-left:auto}.grid .two-fifths:last-child,.grid .golden-small:last-child{margin-right:auto}}.grid .three-fifths,.grid .golden-large{float:left;clear:none;text-align:inherit;width:59.2%;margin-left:0%;margin-right:2%}.grid .three-fifths::after,.grid .golden-large::after{content:'';display:table;clear:both}.grid .three-fifths:last-child,.grid .golden-large:last-child{margin-right:0%}@media (max-width: 480px){.grid .three-fifths,.grid .golden-large{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid .three-fifths::after,.grid .golden-large::after{content:'';display:table;clear:both}.grid .three-fifths:first-child,.grid .golden-large:first-child{margin-left:auto}.grid .three-fifths:last-child,.grid .golden-large:last-child{margin-right:auto}}.grid .four-fifths{float:left;clear:none;text-align:inherit;width:79.6%;margin-left:0%;margin-right:2%}.grid .four-fifths::after{content:'';display:table;clear:both}.grid .four-fifths:last-child{margin-right:0%}@media (max-width: 480px){.grid .four-fifths{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .four-fifths::after{content:'';display:table;clear:both}.grid .four-fifths:last-child{margin-right:0%}}.grid .one-sixth{float:left;clear:none;text-align:inherit;width:15%;margin-left:0%;margin-right:2%}.grid .one-sixth::after{content:'';display:table;clear:both}.grid .one-sixth:last-child{margin-right:0%}.grid .one-sixth.offset-1{float:left;clear:none;text-align:inherit;width:15%;margin-left:17%;margin-right:2%}.grid .one-sixth.offset-1::after{content:'';display:table;clear:both}.grid .one-sixth.offset-1:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-sixth.offset-1{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:17.1666666667%;margin-right:3%}.grid .one-sixth.offset-1::after{content:'';display:table;clear:both}.grid .one-sixth.offset-1:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth.offset-1:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth.offset-1:nth-child(3n+1){clear:both}}.grid .one-sixth.offset-2{float:left;clear:none;text-align:inherit;width:15%;margin-left:34%;margin-right:2%}.grid .one-sixth.offset-2::after{content:'';display:table;clear:both}.grid .one-sixth.offset-2:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-sixth.offset-2{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:34.3333333333%;margin-right:3%}.grid .one-sixth.offset-2::after{content:'';display:table;clear:both}.grid .one-sixth.offset-2:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth.offset-2:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth.offset-2:nth-child(3n+1){clear:both}}.grid .one-sixth.offset-3{float:left;clear:none;text-align:inherit;width:15%;margin-left:51%;margin-right:2%}.grid .one-sixth.offset-3::after{content:'';display:table;clear:both}.grid .one-sixth.offset-3:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-sixth.offset-3{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:51.5%;margin-right:3%}.grid .one-sixth.offset-3::after{content:'';display:table;clear:both}.grid .one-sixth.offset-3:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth.offset-3:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth.offset-3:nth-child(3n+1){clear:both}}.grid .one-sixth.offset-4{float:left;clear:none;text-align:inherit;width:15%;margin-left:68%;margin-right:2%}.grid .one-sixth.offset-4::after{content:'';display:table;clear:both}.grid .one-sixth.offset-4:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-sixth.offset-4{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:68.6666666667%;margin-right:3%}.grid .one-sixth.offset-4::after{content:'';display:table;clear:both}.grid .one-sixth.offset-4:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth.offset-4:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth.offset-4:nth-child(3n+1){clear:both}}.grid .one-sixth.offset-5{float:left;clear:none;text-align:inherit;width:15%;margin-left:85%;margin-right:2%}.grid .one-sixth.offset-5::after{content:'';display:table;clear:both}.grid .one-sixth.offset-5:last-child{margin-right:0%}@media (max-width: 1024px){.grid .one-sixth.offset-5{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:68.6666666667%;margin-right:3%}.grid .one-sixth.offset-5::after{content:'';display:table;clear:both}.grid .one-sixth.offset-5:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth.offset-5:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth.offset-5:nth-child(3n+1){clear:both}}@media (max-width: 1024px){.grid .one-sixth{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}.grid .one-sixth::after{content:'';display:table;clear:both}.grid .one-sixth:nth-child(n){margin-right:3%;float:left;clear:none}.grid .one-sixth:nth-child(3n){margin-right:0%;float:right}.grid .one-sixth:nth-child(3n+1){clear:both}}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pull-left{float:left}.pull-right{float:right}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;padding:0;margin:0}body{color:#424242;font-family:"Stag Sans",sans-serif;font-size:100%;font-weight:300}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}.browsehappy{background:#0090bc;color:white;font-weight:500;margin:-10px 0 0;padding:15px 0;text-align:center}main img{height:auto;width:100%}@media (min-width: 37.5em){main img.autoimg{width:auto}}a{color:#0090bc;font-weight:500;position:relative;border-radius:0;letter-spacing:0.06em;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}a:hover{text-decoration:none}a[href]:empty::before{content:attr(href)}a.email,a.telephone,a.fax,a.twitter,a.facebook{margin-left:3px;padding-left:23px}a.email:before,a.telephone:before,a.fax:before,a.twitter:before,a.facebook:before{content:'\f0e0';font-family:'fontAwesome';position:absolute;left:0;top:-3px}a.telephone:before{content:'\f095';font-size:20px;font-size:1.25rem}a.fax:before{content:'\f1ac';font-size:16px;font-size:1rem}a.twitter:before{content:'\f099';font-size:16px;font-size:1rem}a.facebook:before{content:'\f230';font-size:16px;font-size:1rem}.image-link{padding:0}.image-link:hover{background:transparent}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.cfm{*zoom:1}.cfm:before,.cfm:after{content:"";display:table}.cfm:after{clear:both}blockquote{border-left:4px solid #00bfb3;margin:20px 0 20px 20px;padding-left:30px;position:relative}blockquote:before{content:'"';background:#00bfb3;border-radius:50%;color:white;font-size:100px;font-size:6.25rem;line-height:112px;line-height:7rem;height:50px;left:-27px;padding-left:14px;position:absolute;top:-5px;width:50px}.desktop-only{display:block}@media (max-width: 1024px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width: 1024px){.mobile-only{display:block}}header{font-weight:300;background:#fff;position:relative;z-index:10}header section.main-navigation{position:relative;z-index:2}header section.main-navigation{*zoom:1}header section.main-navigation:before,header section.main-navigation:after{content:"";display:table}header section.main-navigation:after{clear:both}header section.main-navigation .content{width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;position:relative}header section.main-navigation .content::after{content:'';display:table;clear:both}header section.main-navigation .content .logo{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}header section.main-navigation .content .logo::after{content:'';display:table;clear:both}header section.main-navigation .content .logo:last-child{margin-right:0%}@media (max-width: 480px){header section.main-navigation .content .logo{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}header section.main-navigation .content .logo::after{content:'';display:table;clear:both}header section.main-navigation .content .logo:last-child{margin-right:0%}}header section.main-navigation .content .logo img{max-width:175px;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media (max-width: 1024px){header section.main-navigation .content .logo img{max-width:150px}}@media (max-width: 480px){header section.main-navigation .content .logo img{max-width:100px}}header section.main-navigation .content nav{float:left;clear:none;text-align:inherit;width:58.8%;margin-left:0%;margin-right:3%;right:0;float:left;clear:none;text-align:inherit;width:65.6666666667%;margin-left:0%;margin-right:3%;right:0;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header section.main-navigation .content nav::after{content:'';display:table;clear:both}header section.main-navigation .content nav:last-child{margin-right:0%}header section.main-navigation .content nav::after{content:'';display:table;clear:both}header section.main-navigation .content nav:last-child{margin-right:0%}@media (max-width: 480px){header section.main-navigation .content nav{float:left;clear:none;text-align:inherit;width:65.6666666667%;margin-left:0%;margin-right:3%}header section.main-navigation .content nav::after{content:'';display:table;clear:both}header section.main-navigation .content nav:last-child{margin-right:0%}}header section.main-navigation .content nav ul,header section.main-navigation .content nav ol{list-style-type:none;float:right}header section.main-navigation .content nav ul,header section.main-navigation .content nav ol{*zoom:1}header section.main-navigation .content nav ul:before,header section.main-navigation .content nav ol:before,header section.main-navigation .content nav ul:after,header section.main-navigation .content nav ol:after{content:"";display:table}header section.main-navigation .content nav ul:after,header section.main-navigation .content nav ol:after{clear:both}header section.main-navigation .content nav ul li,header section.main-navigation .content nav ol li{float:left;margin:0;padding:37px 20px;-webkit-transition:all 200ms linear;transition:all 200ms linear}header section.main-navigation .content nav ul li a,header section.main-navigation .content nav ol li a{color:#424242;text-decoration:none;padding:20px 0;font-size:18px;font-size:1.125rem;font-weight:300}header section.main-navigation .content nav ul li.active,header section.main-navigation .content nav ol li.active{-webkit-box-shadow:inset 0px -5px 0px 0px #008c95;box-shadow:inset 0px -5px 0px 0px #008c95}header section.main-navigation .content nav ul li:hover,header section.main-navigation .content nav ol li:hover{background:transparent;-webkit-box-shadow:inset 0px -5px 0px 0px #008c95;box-shadow:inset 0px -5px 0px 0px #008c95;color:#424242}header section.main-navigation .content .ham-menu{float:right;margin-right:10px;border:1px solid #54585a;border-radius:2px}@media (max-width: 480px){header section.main-navigation .content .ham-menu{width:auto}}header section.main-navigation .content .ham-menu .hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s}header section.main-navigation .content .ham-menu .hamburger:focus{outline:none}header section.main-navigation .content .ham-menu .hamburger span{display:block;position:absolute;top:18px;left:8px;right:8px;height:4px;background:#424242;border-radius:2px}header section.main-navigation .content .ham-menu .hamburger span:before{position:absolute;display:block;right:0;width:90%;height:4px;background:#424242;content:'';top:-8px;border-radius:2px}header section.main-navigation .content .ham-menu .hamburger span:after{position:absolute;display:block;right:0;width:80%;height:4px;background:#424242;content:'';bottom:-8px;border-radius:2px}header section.main-navigation .content .ham-menu .hamburger--htx{background-color:transparent}header section.main-navigation .content .ham-menu .hamburger--htx span:before{-webkit-transition:top 0.5s 0.5s, -webkit-transform 0.3s 0s;transition:top 0.5s 0.5s, -webkit-transform 0.3s 0s;transition:top 0.5s 0.5s, transform 0.3s 0s;transition:top 0.5s 0.5s, transform 0.3s 0s, -webkit-transform 0.3s 0s}header section.main-navigation .content .ham-menu .hamburger--htx span:after{-webkit-transition:bottom 0.5s 0.5s, -webkit-transform 0.3s 0s;transition:bottom 0.5s 0.5s, -webkit-transform 0.3s 0s;transition:bottom 0.5s 0.5s, transform 0.3s 0s;transition:bottom 0.5s 0.5s, transform 0.3s 0s, -webkit-transform 0.3s 0s}header section.main-navigation .content .ham-menu .hamburger--htx.on{background-color:transparent}header section.main-navigation .content .ham-menu .hamburger--htx.on span{background:none}header section.main-navigation .content .ham-menu .hamburger--htx.on span:before{width:100%;top:0;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 0.3s 0s, -webkit-transform 0.5s 0.5s;transition:top 0.3s 0s, -webkit-transform 0.5s 0.5s;transition:top 0.3s 0s, transform 0.5s 0.5s;transition:top 0.3s 0s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s}header section.main-navigation .content .ham-menu .hamburger--htx.on span:after{width:100%;bottom:0;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom 0.3s 0s, -webkit-transform 0.5s 0.5s;transition:bottom 0.3s 0s, -webkit-transform 0.5s 0.5s;transition:bottom 0.3s 0s, transform 0.5s 0.5s;transition:bottom 0.3s 0s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s}@media (max-width: 1024px){header section.main-navigation .content.on{background:#1a98a0;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.2),0 1px 8px 0 rgba(0,0,0,0.12);box-shadow:0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.2),0 1px 8px 0 rgba(0,0,0,0.12)}}header section.search{background:#008c95;display:none}header section.search.menu-items{padding-top:0}@media (max-width: 480px){header section.search.menu-items{padding-bottom:0}}header section.search.menu-items.active{display:block}header section.search.menu-items .content{width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;position:relative;padding:20px}header section.search.menu-items .content::after{content:'';display:table;clear:both}header section.search.menu-items .content:before{color:#fff;content:'\f002';font-family:"Font Awesome 5 Free";font-weight:600;font-size:40px;font-size:2.5rem;position:absolute;left:20px}header section.search.menu-items .content input[type='search']{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;border:none;color:#fff;display:block;font-family:"Stag Sans","helvetica",sans-serif;font-size:30px;margin:0 auto;outline:none;padding:5px 10px 5px 70px;width:100%;-webkit-appearance:none}@media (max-width: 1024px){header section.search.menu-items .content input[type='search']{max-width:100%}}header section.search.menu-items .content input[type='button']{position:absolute;top:3px;left:6px;background:transparent;padding:30px 10px;border:none;width:60px;color:white;cursor:pointer;-webkit-appearance:none}header section.search.menu-items .content ::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-weight:300}header section.search.menu-items .content :-moz-placeholder{color:rgba(255,255,255,0.5);font-weight:300}header section.search.menu-items .content ::-moz-placeholder{color:rgba(255,255,255,0.5);font-weight:300}header section.search.menu-items .content :-ms-input-placeholder{color:rgba(255,255,255,0.5);font-weight:300}header section.search.menu-items .content .ui-autocomplete{display:block;padding:0;margin:0 0 10px 0;list-style:none;padding-top:10px;width:calc(100% - 60px)}header section.search.menu-items .content .ui-autocomplete .ui-menu-item{margin-left:0;padding-left:0;font-style:italic}header section.search.menu-items .content .ui-autocomplete .ui-menu-item.ui-autocomplete-category{color:#fff;font-size:30px;font-size:1.875rem;margin:20px 0;position:relative;font-style:normal}header section.search.menu-items .content .ui-autocomplete .ui-menu-item.ui-autocomplete-category:after{content:'';height:4px;width:100px;background:#80c6ca;position:absolute;left:0;bottom:-13px}header section.search.menu-items .content .ui-autocomplete .ui-menu-item a{display:block;padding:5px 5px 5px 5px;white-space:nowrap;text-decoration:none;color:#fff;cursor:pointer;border-radius:4px}@media (max-width: 1024px){header section.search.menu-items .content .ui-autocomplete .ui-menu-item a{white-space:normal}}header section.search.menu-items .content .ui-autocomplete .ui-menu-item a:hover{background:#fff;color:#008c95;text-decoration:none}header section.search.menu-items .content .ui-autocomplete .ui-menu-item a:hover h3{color:#008c95}header section.search.menu-items .content .ui-autocomplete .ui-menu-item a.ui-state-focus{background:#fff;color:#008c95;text-decoration:none}header section.search.menu-items .content .ui-autocomplete .ui-menu-item h3{font-size:20px;font-size:1.25rem;color:#fff;padding-left:10px;margin:0;font-style:normal;line-height:1.4}header section.search.menu-items .content .ui-autocomplete .ui-menu-item strong,header section.search.menu-items .content .ui-autocomplete .ui-menu-item b{font-size:16px;font-size:1rem;margin:0;font-style:normal}header section.navigation{background:#008c95}@media (max-width: 1024px){header section.navigation{display:none}}header section.navigation .content{position:relative;width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}header section.navigation .content::after{content:'';display:table;clear:both}header section.navigation .content .primary{display:none}header section.navigation .content .secondary{position:relative;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}header section.navigation .content .secondary::after{content:'';display:table;clear:both}header section.navigation .content .secondary .menu-items{padding-top:20px;padding-bottom:20px;display:none}header section.navigation .content .secondary .menu-items{*zoom:1}header section.navigation .content .secondary .menu-items:before,header section.navigation .content .secondary .menu-items:after{content:"";display:table}header section.navigation .content .secondary .menu-items:after{clear:both}@media (max-width: 480px){header section.navigation .content .secondary .menu-items{padding-bottom:70px}}header section.navigation .content .secondary .menu-items.active{display:block}header section.navigation .content .secondary .menu-items.study ul,header section.navigation .content .secondary .menu-items.study ol{-webkit-column-count:3;column-count:3}header section.navigation .content .secondary .menu-items .menu-item-containers{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}header section.navigation .content .secondary .menu-items .menu-item-containers::after{content:'';display:table;clear:both}header section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(n){margin-right:3%;float:left;clear:none}header section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(3n){margin-right:0%;float:right}header section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(3n+1){clear:both}header section.navigation .content .secondary strong,header section.navigation .content .secondary b{color:#fff;font-size:28px;font-size:1.75rem;font-weight:500;letter-spacing:0.04em;position:relative}header section.navigation .content .secondary strong:after,header section.navigation .content .secondary b:after{background:#80c6ca;bottom:-13px;content:'';height:4px;left:0;position:absolute;width:100px}header section.navigation .content .secondary ul,header section.navigation .content .secondary ol{margin-top:30px;list-style-type:none}header section.navigation .content .secondary ul li,header section.navigation .content .secondary ol li{margin:0;color:#fff}header section.navigation .content .secondary ul li strong,header section.navigation .content .secondary ol li strong,header section.navigation .content .secondary ul li b,header section.navigation .content .secondary ol li b{font-size:18px;font-size:1.125rem}header section.navigation .content .secondary ul li strong:after,header section.navigation .content .secondary ol li strong:after,header section.navigation .content .secondary ul li b:after,header section.navigation .content .secondary ol li b:after{display:none}header section.navigation .content .secondary ul li a,header section.navigation .content .secondary ol li a{border-radius:2px;color:#fff;display:inline-block;font-weight:300;padding:5px;text-decoration:none;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-size:18px;font-size:1.125rem}header section.navigation .content .secondary ul li a:hover,header section.navigation .content .secondary ol li a:hover{background:#fff;color:#1a98a0}header section.navigation .content .secondary .more-courses{border-top:1px solid #fff;color:#fff;margin-top:10px;padding:25px 0 5px;position:relative;width:100%}header section.navigation .content .secondary .more-courses span{margin-right:10px}header section.navigation .content .secondary .more-courses a{border:1px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-weight:500;letter-spacing:0.02em;margin-bottom:15px;margin-right:15px;padding:5px;text-decoration:none}header section.navigation .content .secondary .more-courses a:hover{background:#fff;color:#1a98a0}header section.navigation .content .secondary .more-courses a.orderpros{background:#fff;color:#008c95;margin-right:0;float:right}@media (max-width: 1024px){header section.navigation .content .secondary .more-courses a.orderpros{float:none}}header section.navigation .content .secondary .more-courses a.orderpros:hover{background:transparent;color:#fff}@media (max-width: 1024px){header.on{background:#008c95;position:fixed;top:0;right:0;bottom:0;left:0}header.on section.search{display:block;padding-bottom:10px}header.on section.search #fb-queryform{border-bottom:1px solid #fff;padding-bottom:5px}header.on section.navigation{background:#008c95;display:block}header.on section.navigation .content{position:relative;width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;overflow:scroll;height:75vh;padding-bottom:40px}header.on section.navigation .content::after{content:'';display:table;clear:both}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){header.on section.navigation .content{height:768px}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){header.on section.navigation .content{height:576px}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){header.on section.navigation .content{height:360px}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){header.on section.navigation .content{height:240px}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){header.on section.navigation .content{height:426px}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){header.on section.navigation .content{height:240px}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content:after{content:'';position:fixed;bottom:0;right:0;left:0;-webkit-box-shadow:inset 0px -70px 20px -8px #008c95;box-shadow:inset 0px -70px 20px -8px #008c95;height:80px;width:100%;z-index:10}}@media (max-width: 1024px){header.on section.navigation .content .primary{position:relative;display:block}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content .primary{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}header.on section.navigation .content .primary::after{content:'';display:table;clear:both}header.on section.navigation .content .primary:last-child{margin-right:0%}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .primary{border-top:2px solid #80c6ca;border-bottom:2px solid #80c6ca;margin-bottom:10px;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}header.on section.navigation .content .primary::after{content:'';display:table;clear:both}header.on section.navigation .content .primary:first-child{margin-left:auto}header.on section.navigation .content .primary:last-child{margin-right:auto}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .primary .magic-box{padding-top:20px;overflow:scroll}header.on section.navigation .content .primary .magic-box:before{content:'';position:absolute;top:-2px;left:0;-webkit-box-shadow:inset 20px 0px 30px -10px #008c95;box-shadow:inset 20px 0px 30px -10px #008c95;width:40px;height:90px;z-index:1}header.on section.navigation .content .primary .magic-box:after{content:'';position:absolute;top:-2px;right:0;-webkit-box-shadow:inset -20px 0px 30px -10px #008c95;box-shadow:inset -20px 0px 30px -10px #008c95;width:40px;height:90px;z-index:1}}@media (max-width: 1024px){header.on section.navigation .content .primary .magic-box ul,header.on section.navigation .content .primary .magic-box ol{list-style-type:none}header.on section.navigation .content .primary .magic-box ul,header.on section.navigation .content .primary .magic-box ol{*zoom:1}header.on section.navigation .content .primary .magic-box ul:before,header.on section.navigation .content .primary .magic-box ol:before,header.on section.navigation .content .primary .magic-box ul:after,header.on section.navigation .content .primary .magic-box ol:after{content:"";display:table}header.on section.navigation .content .primary .magic-box ul:after,header.on section.navigation .content .primary .magic-box ol:after{clear:both}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .primary .magic-box ul,header.on section.navigation .content .primary .magic-box ol{padding:0 20px;white-space:nowrap}}@media (max-width: 1024px){header.on section.navigation .content .primary .magic-box ul li,header.on section.navigation .content .primary .magic-box ol li{cursor:pointer;margin:0 10px 20px 10px}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .primary .magic-box ul li,header.on section.navigation .content .primary .magic-box ol li{margin-right:5px;display:inline-block}header.on section.navigation .content .primary .magic-box ul li:last-child,header.on section.navigation .content .primary .magic-box ol li:last-child{margin-right:30px}}@media (max-width: 1024px){header.on section.navigation .content .primary .magic-box ul li a,header.on section.navigation .content .primary .magic-box ol li a{position:relative;border-radius:2px;color:#fff;display:inline-block;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;font-weight:300;padding:8px;text-decoration:none;-webkit-transition:all 200ms linear;transition:all 200ms linear}header.on section.navigation .content .primary .magic-box ul li a:hover,header.on section.navigation .content .primary .magic-box ol li a:hover{background:#fff;color:#1a98a0}header.on section.navigation .content .primary .magic-box ul li a.external,header.on section.navigation .content .primary .magic-box ol li a.external{padding-left:40px}header.on section.navigation .content .primary .magic-box ul li a.external:before,header.on section.navigation .content .primary .magic-box ol li a.external:before{font-family:'Fontawesome';content:'\f08e';position:absolute;font-size:20px;font-size:1.25rem;top:12px;left:10px}header.on section.navigation .content .primary .magic-box ul li.active a,header.on section.navigation .content .primary .magic-box ol li.active a{background:#fff;color:#1a98a0;padding:8px 30px 8px 10px}header.on section.navigation .content .primary .magic-box ul li.active a:after,header.on section.navigation .content .primary .magic-box ol li.active a:after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:600;font-size:20px;font-size:1.25rem;position:absolute;top:8px;right:8px;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out, -webkit-transform 1s ease-in-out}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .primary .magic-box ul li.active a:after,header.on section.navigation .content .primary .magic-box ol li.active a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width: 1024px){header.on section.navigation .content .secondary{position:relative;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}header.on section.navigation .content .secondary::after{content:'';display:table;clear:both}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content .secondary{float:left;clear:none;text-align:inherit;width:65.6666666667%;margin-left:0%;margin-right:3%}header.on section.navigation .content .secondary::after{content:'';display:table;clear:both}header.on section.navigation .content .secondary:last-child{margin-right:0%}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .secondary{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-top:40px}header.on section.navigation .content .secondary::after{content:'';display:table;clear:both}header.on section.navigation .content .secondary:first-child{margin-left:auto}header.on section.navigation .content .secondary:last-child{margin-right:auto}}@media (max-width: 1024px){header.on section.navigation .content .secondary .menu-items{padding-top:0px;padding-bottom:150px;display:none}header.on section.navigation .content .secondary .menu-items{*zoom:1}header.on section.navigation .content .secondary .menu-items:before,header.on section.navigation .content .secondary .menu-items:after{content:"";display:table}header.on section.navigation .content .secondary .menu-items:after{clear:both}header.on section.navigation .content .secondary .menu-items.active{display:block}header.on section.navigation .content .secondary .menu-items.study ul,header.on section.navigation .content .secondary .menu-items.study ol{-webkit-column-count:3;column-count:3}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content .secondary .menu-items.study ul,header.on section.navigation .content .secondary .menu-items.study ol{-webkit-column-count:2;column-count:2}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .secondary .menu-items.study ul,header.on section.navigation .content .secondary .menu-items.study ol{-webkit-column-count:1;column-count:1}}@media (max-width: 1024px){header.on section.navigation .content .secondary .menu-items .menu-item-containers{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;margin-bottom:30px}header.on section.navigation .content .secondary .menu-items .menu-item-containers::after{content:'';display:table;clear:both}header.on section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(n){margin-right:3%;float:left;clear:none}header.on section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(2n){margin-right:0%;float:right}header.on section.navigation .content .secondary .menu-items .menu-item-containers:nth-child(2n+1){clear:both}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .secondary .menu-items .menu-item-containers{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}header.on section.navigation .content .secondary .menu-items .menu-item-containers::after{content:'';display:table;clear:both}}@media (max-width: 1024px){header.on section.navigation .content .secondary strong,header.on section.navigation .content .secondary b{color:#fff;font-size:28px;font-size:1.75rem;font-weight:300;position:relative}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .secondary strong,header.on section.navigation .content .secondary b{font-size:22px;font-size:1.375rem}}@media (max-width: 1024px){header.on section.navigation .content .secondary strong:after,header.on section.navigation .content .secondary b:after{background:#80c6ca;bottom:-13px;content:'';height:4px;left:0;position:absolute;width:100px}header.on section.navigation .content .secondary ul,header.on section.navigation .content .secondary ol{margin-top:30px;list-style-type:none}header.on section.navigation .content .secondary ul li,header.on section.navigation .content .secondary ol li{margin:0}header.on section.navigation .content .secondary ul li a,header.on section.navigation .content .secondary ol li a{border-radius:2px;color:#fff;display:inline-block;font-weight:300;padding:5px;text-decoration:none;-webkit-transition:all 200ms linear;transition:all 200ms linear}header.on section.navigation .content .secondary ul li a:hover,header.on section.navigation .content .secondary ol li a:hover{background:#fff;color:#1a98a0}header.on section.navigation .content .secondary .more-courses{border-top:1px solid #fff;color:#fff;margin-top:10px;padding:25px 0 5px;position:relative;width:100%}header.on section.navigation .content .secondary .more-courses span{margin-right:10px}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content .secondary .more-courses span{display:block;margin-bottom:20px}}@media (max-width: 1024px){header.on section.navigation .content .secondary .more-courses a{border:1px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-weight:500;margin-bottom:15px;margin-right:15px;padding:5px;text-decoration:none}header.on section.navigation .content .secondary .more-courses a:hover{background:#fff;color:#1a98a0}}@media (max-width: 1024px) and (max-width: 480px){header.on section.navigation .content .secondary .more-courses a{display:block;margin-left:2px;margin-top:10px;max-width:200px}}@media (max-width: 1024px) and (max-width: 1024px){header.on section.navigation .content .secondary .more-courses a.orderpros{color:#008c95;margin-top:10px}header.on section.navigation .content .secondary .more-courses a.orderpros:hover{background:transparent;color:#fff}}article>section{padding:20px 0}@font-face{font-family:'FontAwesome';src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fa.fa-ban:before{content:"\f05e"}.fa.fa-share-alt:before{content:"\f1e0"}.fa.fa-check:before{content:"\f00c"}.fa.fa-times:before{content:"\f00d"}.fa.fa-plus:before{content:"\f067"}.fa.fa-minus:before{content:"\f068"}.fa.fa-print:before{content:"\f02f"}.fa.fa-search:before{content:"\f002"}.fa.fa-bookmark:before{content:"\f02e"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-quote-left:before{content:"\f10d"}.fa.fa-quote-right:before{content:"\f10e"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-spinner:before{content:"\f110"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-life-ring:before{content:"\f1cd"}.fa.fa-bars:before{content:"\f0c9"}.fa.fa-user:before{content:"\f007"}.fa.fa-envelope:before{content:"\f0e0"}.fa.fa-phone:before{content:"\f095"}.fa.fa-chevron-up:before{content:"\f077"}.fa.fa-chevron-down:before{content:"\f078"}.fa.fa-chevron-left:before{content:"\f053"}.fa.fa-chevron-right:before{content:"\f054"}.fa.fa-angle-left:before{content:"\f104"}.fa.fa-angle-right:before{content:"\f105"}.fa.fa-circle:before{content:"\f111"}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-graduation-cap:before{content:"\f19d"}.fa.fa-book:before{content:"\f02d"}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-university:before{content:"\f19c"}.fa.fa-plane:before{content:"\f072"}.fa.fa-cog:before{content:"\f013"}.fa.fa-tag:before{content:"\f02b"}.fa.fa-cloud-download:before{content:"\f0ed"}.fa.fa-question-circle:after{content:"\f059"}.fa.fa-briefcase:before{content:"\f0b1"}.fa.fa-money:before{content:"\f0d6"}.fa.fa-exchange:before{content:"\f0ec"}.fa.fa-users:before{content:"\f0c0"}.fa.fa-plus-circle:before{content:"\f055"}.fa.fa-asterisk:before{content:"\f069"}.fa.fa-medkit:before{content:"\f0fa"}.fa.fa-wheelchair:before{content:"\f193"}.fa.fa-assistive-listening-systems:before{content:"\f2a2"}.fa.fa-heartbeat:before{content:"\f21e"}.fa.fa-coffee:before{content:"\f0f4"}.fa.fa-home:before{content:"\f015"}.fa.fa-commenting-o:before{content:"\f27b"}.fa.fa-bus:before{content:"\f207"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-filter:before{content:"\f0b0"}.fa.fa-flask:before{content:"\f0c3"}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-ticket:before{content:"\f145"}.fa.fa-bicycle:before{content:"\f206"}.fa.fa-wifi:before{content:"\f1eb"}.fa.fa-shower:before{content:"\f2cc"}.fa.fa-bath:before{content:"\f2cd"}.fa.fa-cutlery:before{content:"\f0f5"}.fa.fa-car:before{content:"\f1b9"}.fa.fa-lock:before{content:"\f023"}.fa.fa-shield:before{content:"\f132"}.fa.fa-futbol:before{content:"\f1e3"}.fa.fa-heart:before{content:"\f004"}.fa.fa-heart-o:before{content:"\f08a"}.fa.fa-tint:before{content:"\f043"}.fa.fa-film:before{content:"\f008"}.fa.fa-tachometer:before{content:"\f0e4"}.fa.fa-map-marker:before{content:"\f041"}.fa.fa-television:before{content:"\f26c"}.fa.fa-user-md:before{content:"\f0f0"}.fa.fa-volume-off:before{content:"\f026"}.fa.fa-volume-up:before{content:"\f028"}.fa.fa-play:before{content:"\f04b"}.fa.fa-pause:before{content:"\f04c"}.fa.fa-facebook:before{content:"\f09a"}.fa.fa-twitter:before{content:"\f099"}.fa.fa-youtube:before{content:"\f167"}.fa.fa-pinterest:before{content:"\f0d2"}.fa.fa-flickr:before{content:"\f16e"}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-instagram:before{content:"\f16d"}.fa.fa-snapchat-ghost:before{content:"\f2ac"}.fa.fa-spotify:before{content:"\f1bc"}.cd-top{background-color:transparent;background:#0090bc;background-color:#0090bc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0090BC,endColorstr=#FF0090BC);zoom:1;border-radius:50%;bottom:40px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);color:#fff;display:inline-block;height:60px;overflow:hidden;opacity:0;position:fixed;right:30px;text-indent:100%;text-decoration:none;-webkit-transition:opacity .3s, visibility .3s, -webkit-box-shadow .3s;transition:opacity .3s, visibility .3s, -webkit-box-shadow .3s;transition:opacity .3s, visibility .3s, box-shadow .3s;transition:opacity .3s, visibility .3s, box-shadow .3s, -webkit-box-shadow .3s;visibility:hidden;white-space:nowrap;width:60px;z-index:10}.cd-top:hover{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.cd-top:before{color:#fff;content:"\f077";font-family:'fontAwesome';left:16%;position:absolute;top:6%;font-size:40px;font-size:2.5rem;text-indent:0;text-decoration:none}@media (max-width: 1024px){.cd-top:before{font-size:30px;font-size:1.875rem;left:16%;top:8%}}@media (max-width: 1024px){.cd-top{bottom:30px;height:45px;right:30px;width:45px}}@media (max-width: 480px){.cd-top{bottom:20px;right:20px}}.cd-top.cd-is-visible{opacity:1;visibility:visible}.cd-top.cd-fade-out{opacity:.5}.cd-top.cd-fade-out:hover{opacity:1;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .8s 0s, visibility 0s 0s, -webkit-box-shadow .8s 0s;transition:opacity .8s 0s, visibility 0s 0s, -webkit-box-shadow .8s 0s;transition:opacity .8s 0s, visibility 0s 0s, box-shadow .8s 0s;transition:opacity .8s 0s, visibility 0s 0s, box-shadow .8s 0s, -webkit-box-shadow .8s 0s}.no-touch .cd-top:hover{background-color:#dc5809;opacity:1}footer{background:#4d4d4d;background-size:400px;color:#fff;clear:both}footer .soc-net-footer{background:#fff;border-top:1px solid #4d4d4d;padding:20px 0;-webkit-transition:all 500ms ease;transition:all 500ms ease}footer .soc-net-footer .soc-net-container{max-width:650px;margin:0 auto}@media (max-width: 480px){footer .soc-net-footer .soc-net-container{max-width:350px}}footer .soc-net-footer .soc-net-container ul li,footer .soc-net-footer .soc-net-container ol li{list-style-type:none;float:left;width:60px;height:60px;overflow:hidden;margin:5px 0 10px 20px}footer .soc-net-footer .soc-net-container ul li.iHull,footer .soc-net-footer .soc-net-container ol li.iHull{padding:9px 0 0 10px}footer .soc-net-footer .soc-net-container ul li.iHull img,footer .soc-net-footer .soc-net-container ol li.iHull img{width:34px;height:37px}footer .soc-net-footer .soc-net-container ul li.facebook,footer .soc-net-footer .soc-net-container ol li.facebook{padding:9px 0 0 15px}footer .soc-net-footer .soc-net-container ul li.facebook .fab,footer .soc-net-footer .soc-net-container ol li.facebook .fab,footer .soc-net-footer .soc-net-container ul li.facebook .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.facebook .svg-inline--fa{font-size:38px;font-size:2.375rem}footer .soc-net-footer .soc-net-container ul li.twitter,footer .soc-net-footer .soc-net-container ol li.twitter{padding:4px 0 0 11px}footer .soc-net-footer .soc-net-container ul li.twitter .fab,footer .soc-net-footer .soc-net-container ol li.twitter .fab,footer .soc-net-footer .soc-net-container ul li.twitter .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.twitter .svg-inline--fa{font-size:46px;font-size:2.875rem}footer .soc-net-footer .soc-net-container ul li.youtube,footer .soc-net-footer .soc-net-container ol li.youtube{padding:6px 0 0 11px}footer .soc-net-footer .soc-net-container ul li.youtube .fab,footer .soc-net-footer .soc-net-container ol li.youtube .fab,footer .soc-net-footer .soc-net-container ul li.youtube .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.youtube .svg-inline--fa{font-size:44px;font-size:2.75rem}footer .soc-net-footer .soc-net-container ul li.flickr,footer .soc-net-footer .soc-net-container ol li.flickr{padding:6px 0 0 11px}footer .soc-net-footer .soc-net-container ul li.flickr .fab,footer .soc-net-footer .soc-net-container ol li.flickr .fab,footer .soc-net-footer .soc-net-container ul li.flickr .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.flickr .svg-inline--fa{font-size:44px;font-size:2.75rem}footer .soc-net-footer .soc-net-container ul li.linkedin,footer .soc-net-footer .soc-net-container ol li.linkedin{padding:6px 0 0 12px}footer .soc-net-footer .soc-net-container ul li.linkedin .fab,footer .soc-net-footer .soc-net-container ol li.linkedin .fab,footer .soc-net-footer .soc-net-container ul li.linkedin .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.linkedin .svg-inline--fa{font-size:44px;font-size:2.75rem}footer .soc-net-footer .soc-net-container ul li.snapchat,footer .soc-net-footer .soc-net-container ol li.snapchat{padding:7px 0 0 10px}footer .soc-net-footer .soc-net-container ul li.snapchat .fab,footer .soc-net-footer .soc-net-container ol li.snapchat .fab,footer .soc-net-footer .soc-net-container ul li.snapchat .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.snapchat .svg-inline--fa{font-size:41px;font-size:2.5625rem}footer .soc-net-footer .soc-net-container ul li.instagram,footer .soc-net-footer .soc-net-container ol li.instagram{padding:6px 0 0 11px}footer .soc-net-footer .soc-net-container ul li.instagram .fab,footer .soc-net-footer .soc-net-container ol li.instagram .fab,footer .soc-net-footer .soc-net-container ul li.instagram .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li.instagram .svg-inline--fa{font-size:44px;font-size:2.75rem}footer .soc-net-footer .soc-net-container ul li a:hover,footer .soc-net-footer .soc-net-container ol li a:hover{padding:0}footer .soc-net-footer .soc-net-container ul li a .fab,footer .soc-net-footer .soc-net-container ol li a .fab,footer .soc-net-footer .soc-net-container ul li a .svg-inline--fa,footer .soc-net-footer .soc-net-container ol li a .svg-inline--fa{font-size:40px;font-size:2.5rem;color:#991e66}footer section{padding:10px 0}footer section.main-foot{background-image:url(../../../site-elements/img/layout/footer/foot-loc.svg);background-size:320px;background-position:top right;background-repeat:no-repeat}.no-svg footer section.main-foot,.no-srcset footer section.main-foot{background-image:url(../../../site-elements/img/layout/footer/foot-loc.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.no-svg footer section.main-foot,.no-srcset footer section.main-foot{background-image:url(../../../site-elements/img/layout/footer/foot-loc@2x.png)}}@media (max-width: 480px){footer section.main-foot{background:none}}footer section.main-foot a.telephone{padding-left:20px}footer section.main-foot a.telephone:before{opacity:1}footer section.main-foot a.telephone:hover{padding-left:20px}footer section.main-foot a:hover{background:transparent;text-decoration:underline;padding:0}footer section .one-third{margin-top:20px;margin-bottom:20px}footer section h5{color:#fff;font-weight:500;letter-spacing:0.04em;font-size:20px;font-size:1.25rem}footer section h5.heading-style:after{display:none}footer section h6{font-size:16px;font-size:1rem;letter-spacing:0.04em}footer section ul,footer section ol{list-style-type:none}footer section ul.staff-students-menu,footer section ol.staff-students-menu{-webkit-column-count:2;column-count:2}footer section ul li,footer section ol li{margin:0;padding:3px 5px;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;font-weight:300;letter-spacing:0.08em}@media (max-width: 480px){footer section ul li,footer section ol li{margin:10px 0}}footer section ul li a,footer section ol li a{color:#fff;text-decoration:none;padding:0}footer section ul li a:hover,footer section ol li a:hover{background:#0d96bf;border-radius:3px;padding:3px 5px}footer section ul li a.telephone:before,footer section ol li a.telephone:before{top:-3px !important}footer section ul li a.email:before,footer section ol li a.email:before,footer section ul li a.telephone:before,footer section ol li a.telephone:before,footer section ul li a.fax:before,footer section ol li a.fax:before,footer section ul li a.twitter:before,footer section ol li a.twitter:before,footer section ul li a.facebook:before,footer section ol li a.facebook:before{top:-1px}footer section address{font-style:normal;font-weight:300}footer section address ul,footer section address ol{margin-top:10px;margin-left:0px}footer section address ul li,footer section address ol li{margin:10px 0;padding:0}footer section address ul:nth-of-type(odd),footer section address ol:nth-of-type(odd){margin-top:-10px;padding-bottom:10px}footer section.accred-footer{position:relative;background:#fff;color:#424242;font-size:14px;font-size:.875rem;font-weight:300;letter-spacing:0.06em;padding-top:20px}footer section.accred-footer .accred-inner{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;text-align:center}footer section.accred-footer .accred-inner::after{content:'';display:table;clear:both}footer section.accred-footer .accred-inner ul,footer section.accred-footer .accred-inner ol{width:100%}footer section.accred-footer .accred-inner ul li,footer section.accred-footer .accred-inner ol li{float:left;clear:none;text-align:inherit;width:25%;margin-left:0%;margin-right:0%}footer section.accred-footer .accred-inner ul li::after,footer section.accred-footer .accred-inner ol li::after{content:'';display:table;clear:both}footer section.accred-footer .accred-inner ul li:nth-child(n),footer section.accred-footer .accred-inner ol li:nth-child(n){margin-right:0%;float:left;clear:none}footer section.accred-footer .accred-inner ul li:nth-child(4n),footer section.accred-footer .accred-inner ol li:nth-child(4n){margin-right:0%;float:right}footer section.accred-footer .accred-inner ul li:nth-child(4n+1),footer section.accred-footer .accred-inner ol li:nth-child(4n+1){clear:both}@media (max-width: 480px){footer section.accred-footer .accred-inner ul li,footer section.accred-footer .accred-inner ol li{float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%}footer section.accred-footer .accred-inner ul li::after,footer section.accred-footer .accred-inner ol li::after{content:'';display:table;clear:both}footer section.accred-footer .accred-inner ul li:nth-child(n),footer section.accred-footer .accred-inner ol li:nth-child(n){margin-right:0%;float:left;clear:none}footer section.accred-footer .accred-inner ul li:nth-child(2n),footer section.accred-footer .accred-inner ol li:nth-child(2n){margin-right:0%;float:right}footer section.accred-footer .accred-inner ul li:nth-child(2n+1),footer section.accred-footer .accred-inner ol li:nth-child(2n+1){clear:both}}footer section.accred-footer .accred-inner ul li:nth-of-type(1) img,footer section.accred-footer .accred-inner ol li:nth-of-type(1) img,footer section.accred-footer .accred-inner ul li:nth-of-type(4) img,footer section.accred-footer .accred-inner ol li:nth-of-type(4) img{width:170px;height:auto;margin-top:41px}@media (max-width: 480px){footer section.accred-footer .accred-inner ul li:nth-of-type(1) img,footer section.accred-footer .accred-inner ol li:nth-of-type(1) img,footer section.accred-footer .accred-inner ul li:nth-of-type(4) img,footer section.accred-footer .accred-inner ol li:nth-of-type(4) img{width:100px;margin-top:20px}}footer section.accred-footer .accred-inner ul li img,footer section.accred-footer .accred-inner ol li img{height:170px;width:auto}@media (max-width: 480px){footer section.accred-footer .accred-inner ul li img,footer section.accred-footer .accred-inner ol li img{height:100px}}footer section.colophon{position:relative;background:#fff;color:#424242;font-size:14px;font-size:.875rem;font-weight:300;letter-spacing:0.06em;padding-top:20px}footer section.colophon .col-inner{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}footer section.colophon .col-inner::after{content:'';display:table;clear:both}footer section.colophon .col-inner .copy{font-weight:500;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%}footer section.colophon .col-inner .copy::after{content:'';display:table;clear:both}footer section.colophon .col-inner .copy:last-child{margin-right:0%}@media (max-width: 480px){footer section.colophon .col-inner .copy{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;margin-bottom:20px}footer section.colophon .col-inner .copy::after{content:'';display:table;clear:both}}footer section.colophon .col-inner nav{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0%;margin-right:3%;font-weight:300;margin-top:-11px}footer section.colophon .col-inner nav::after{content:'';display:table;clear:both}footer section.colophon .col-inner nav:last-child{margin-right:0%}@media (max-width: 480px){footer section.colophon .col-inner nav{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;float:none;margin-top:10px;margin-left:-15px}footer section.colophon .col-inner nav::after{content:'';display:table;clear:both}}footer section.colophon .col-inner nav.pull-right ul li,footer section.colophon .col-inner nav.pull-right ol li{float:left;margin:5px 0;font-size:14px;font-size:.875rem}@media (max-width: 480px){footer section.colophon .col-inner nav.pull-right ul li,footer section.colophon .col-inner nav.pull-right ol li{float:none}}footer section.colophon .col-inner nav.pull-right ul li a,footer section.colophon .col-inner nav.pull-right ol li a{color:#424242;position:relative;margin-left:5px;padding:3px 5px}footer section.colophon .col-inner nav.pull-right ul li a:hover,footer section.colophon .col-inner nav.pull-right ol li a:hover{background:transparent;text-decoration:underline}footer section.colophon .col-inner nav.pull-right ul li a:after,footer section.colophon .col-inner nav.pull-right ol li a:after{content:'|';position:absolute;right:-10px;top:0}@media (max-width: 480px){footer section.colophon .col-inner nav.pull-right ul li a:after,footer section.colophon .col-inner nav.pull-right ol li a:after{content:' '}}footer section.colophon .col-inner nav.pull-right ul li:last-of-type,footer section.colophon .col-inner nav.pull-right ol li:last-of-type{margin-right:0px}footer section.colophon .col-inner nav.pull-right ul li:last-of-type a:after,footer section.colophon .col-inner nav.pull-right ol li:last-of-type a:after{display:none}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}}@media only screen and (max-device-width: 1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width: 1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:.8}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:'FontAwesome';font-size:30px;font-size:1.875rem;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-30px}[dir="rtl"] .slick-prev{left:auto;right:-30px}.slick-prev:before{content:'\f104'}[dir="rtl"] .slick-prev:before{content:'\f105'}@media (max-width: 480px){.slick-prev{display:none}}.slick-next{right:-30px}[dir="rtl"] .slick-next{left:-30px;right:auto}.slick-next:before{content:'\f105'}[dir="rtl"] .slick-next:before{content:'\f104'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.8}.slick-dots li button:before{position:absolute;top:0;left:0;content:'\f111';width:20px;height:20px;font-family:'FontAwesome';font-size:18px;font-size:1.125rem;line-height:20px;text-align:center;color:#fff;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{content:'\f192';color:#fff;opacity:0.75}table img{width:auto}section.get-in-touch img{border-radius:2px;height:250px;margin-bottom:30px;width:auto}@media (min-width: 480px){section.get-in-touch img{float:left;margin-right:80px}}section.get-in-touch h4{color:#f40069;font-size:20px;font-size:1.25rem;letter-spacing:0.07em;margin:0;text-transform:uppercase}section.get-in-touch .contact-details i{color:#008f9d;float:left;font-size:22px;font-size:1.375rem;margin-right:10px}section.get-in-touch .contact-details p{margin:10px 0}section.get-in-touch .text{margin-top:10px}@media (min-width: 480px){section.caption-box+section.floating-container{padding-top:40px}}@media (max-width: 480px){section.caption-box+section.floating-container{margin-top:20px}}@media (min-width: 480px){section.caption-box+section.floating-container.facilities{padding-top:30px}}@media (max-width: 480px){section.caption-box+section.floating-container.facilities{margin-top:30px}}section.faculty-welcome{padding:40px 0 0}@media (min-width: 480px){section.faculty-welcome+section.floating-container,section.faculty-welcome+section.expandable-box{padding-top:40px}}@media (max-width: 480px){section.faculty-welcome+section.floating-container,section.faculty-welcome+section.expandable-box{margin-top:20px}}section.faculty-welcome section .grid{padding:0}section.faculty-welcome .fluid-width-video-wrapper{margin:30px 0}@media (max-width: 480px){section.faculty-welcome .fluid-width-video-wrapper{margin:20px 0}}section.faculty-welcome .dean-container{position:relative;padding:0}@media (max-width: 480px){section.faculty-welcome .dean-container{margin-bottom:0}}section.faculty-welcome .dean-container .img-container{position:relative;max-width:200px;height:200px;border-radius:200px;overflow:hidden}@media (max-width: 480px){section.faculty-welcome .dean-container .img-container{display:none}}section.faculty-welcome .dean-container .img-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:200px}section.faculty-welcome .dean-container .content-container{padding-left:250px;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 480px){section.faculty-welcome .dean-container .content-container{padding-left:0;position:relative;top:0;-webkit-transform:none;transform:none}}section.faculty-welcome .dean-container .content-container h3{color:#f40069;font-size:38px;font-size:2.375rem;font-weight:600;text-transform:none}@media (max-width: 480px){section.faculty-welcome .dean-container .content-container h3{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}}section.faculty-welcome .dean-container .content-container h3 a{color:#f40069}section.faculty-welcome .dean-container .content-container h3 a:hover{background:#f40069;color:#fff}section.faculty-welcome .dean-container .content-container p{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem;font-weight:300}@media (max-width: 480px){section.faculty-welcome .dean-container .content-container p{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}section.faculty-welcome .dean-contact{font-size:25px;font-size:1.5625rem;margin-bottom:20px}@media (min-width: 480px){section.faculty-welcome .dean-contact{margin:-40px 0 0 250px}}section.faculty-welcome .dean-contact a{border-bottom:1px solid transparent;color:#991e66;padding-left:40px;position:relative;text-decoration:none}@media (max-width: 480px){section.faculty-welcome .dean-contact a{display:block;font-size:22px;font-size:1.375rem}}section.faculty-welcome .dean-contact a:hover{background:transparent;border-color:#991e66}section.faculty-welcome .dean-contact a:before{font-size:35px;font-size:2.1875rem;left:0;line-height:1;position:absolute;top:-5px}@media (max-width: 480px){section.faculty-welcome .dean-contact a:before{font-size:30px;font-size:1.875rem}}@media (max-width: 480px){section.faculty-welcome .dean-contact a:first-child{margin-bottom:10px}}section.faculty-welcome .dean-contact a:first-child:before{content:"@";font-weight:500}@media (min-width: 480px){section.faculty-welcome .dean-contact a:last-child{margin-left:40px}}section.faculty-welcome .dean-contact a:last-child:before{content:"\f095";font-family:"FontAwesome"}section.school-block-container{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;margin-top:15px}section.school-block-container::after{content:'';display:table;clear:both}@media (max-width: 480px){section.school-block-container{margin-bottom:0;margin-top:0}}section.school-block-container a{border-radius:0;background:#f40069;color:#fff;text-decoration:none;text-transform:uppercase;margin-bottom:20px}@media (max-width: 480px){section.school-block-container a{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:2%;margin:20px 0 0}section.school-block-container a::after{content:'';display:table;clear:both}section.school-block-container a:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container a:nth-child(1n){margin-right:0%;float:right}section.school-block-container a:nth-child(1n+1){clear:both}section.school-block-container a:first-child{margin-top:0}section.school-block-container a:last-child{margin-bottom:0}}section.school-block-container a:hover{background:#c30054}section.school-block-container a.half{float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%}section.school-block-container a.half::after{content:'';display:table;clear:both}section.school-block-container a.half:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container a.half:nth-child(2n){margin-right:0%;float:right}section.school-block-container a.half:nth-child(2n+1){clear:both}@media (max-width: 480px){section.school-block-container a.half{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:2%}section.school-block-container a.half::after{content:'';display:table;clear:both}section.school-block-container a.half:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container a.half:nth-child(1n){margin-right:0%;float:right}section.school-block-container a.half:nth-child(1n+1){clear:both}}section.school-block-container a.third{float:left;clear:none;text-align:inherit;width:32%;margin-left:0%;margin-right:2%}section.school-block-container a.third::after{content:'';display:table;clear:both}section.school-block-container a.third:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container a.third:nth-child(3n){margin-right:0%;float:right}section.school-block-container a.third:nth-child(3n+1){clear:both}@media (max-width: 480px){section.school-block-container a.third{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:2%}section.school-block-container a.third::after{content:'';display:table;clear:both}section.school-block-container a.third:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container a.third:nth-child(1n){margin-right:0%;float:right}section.school-block-container a.third:nth-child(1n+1){clear:both}}section.school-block-container a .school-block{position:relative;height:200px}section.school-block-container a .school-block .school-block-content h3{bottom:0px;color:#fff;line-height:36px;margin-bottom:0;padding:15px;position:absolute}@media (max-width: 1024px){section.school-block-container a .school-block .school-block-content h3{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem}}section.school-block-container.schools a{float:left;clear:none;text-align:inherit;width:32%;margin-left:0%;margin-right:2%}section.school-block-container.schools a::after{content:'';display:table;clear:both}section.school-block-container.schools a:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container.schools a:nth-child(3n){margin-right:0%;float:right}section.school-block-container.schools a:nth-child(3n+1){clear:both}@media (max-width: 480px){section.school-block-container.schools a{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:2%}section.school-block-container.schools a::after{content:'';display:table;clear:both}section.school-block-container.schools a:nth-child(n){margin-right:2%;float:left;clear:none}section.school-block-container.schools a:nth-child(1n){margin-right:0%;float:right}section.school-block-container.schools a:nth-child(1n+1){clear:both}}section.floating-container{height:500px;padding:0;position:relative;overflow:hidden}@media (max-width: 480px){section.floating-container{height:50vh}}section.floating-container img{height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.lt-ie9 section.floating-container img{width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.floating-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}section.floating-container img.centre{-o-object-position:50%;object-position:50%}@media (max-width: 480px){section.floating-container img{height:50vh}}@media (max-width: 480px){section.floating-container{min-height:300px;height:auto;background:#f40069}section.floating-container img{display:none}}section.floating-container .floating-block{text-transform:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:7vw;background:#f40069;color:#fff;max-width:500px;padding:10px 20px}@media (max-width: 480px){section.floating-container .floating-block{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;position:relative;-webkit-transform:none;transform:none;top:0;right:0;left:0;max-width:100%}section.floating-container .floating-block::after{content:'';display:table;clear:both}section.floating-container .floating-block:last-child{margin-right:0%}}section.floating-container .floating-block h3{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-top:6px;text-transform:uppercase}@media (max-width: 480px){section.floating-container .floating-block h3{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}section.floating-container .floating-block p:last-child{margin-bottom:10px}section.floating-container .floating-block p a{color:#fff}section.floating-container .floating-block p a:hover{background:#fff;color:#f40069}section.floating-container .floating-block p a.butt,section.floating-container .floating-block section.usp-container p a,section.usp-container section.floating-container .floating-block p a,section.floating-container .floating-block section.why-hull p a,section.why-hull section.floating-container .floating-block p a{background:#fff;border:2px solid #fff;border-radius:0;color:#f40069;display:inline-block;font-weight:500;margin:20px 0 0;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}section.floating-container .floating-block p a.butt:hover,section.floating-container .floating-block section.usp-container p a:hover,section.usp-container section.floating-container .floating-block p a:hover,section.floating-container .floating-block section.why-hull p a:hover,section.why-hull section.floating-container .floating-block p a:hover{background:transparent;color:#fff}section.floating-container .floating-block p:nth-of-type(3) a{margin-top:0}section.floating-container .floating-block-reverse{text-transform:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;left:10vw;background:#f40069;color:#fff;max-width:500px;padding:10px 20px}@media (max-width: 480px){section.floating-container .floating-block-reverse{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;position:relative;-webkit-transform:none;transform:none;top:0;right:0;left:0;max-width:100%}section.floating-container .floating-block-reverse::after{content:'';display:table;clear:both}section.floating-container .floating-block-reverse:last-child{margin-right:0%}}section.floating-container .floating-block-reverse h3{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-top:6px;text-transform:uppercase}@media (max-width: 480px){section.floating-container .floating-block-reverse h3{font-size:26px;font-size:1.625rem}}section.floating-container .floating-block-reverse p:last-child{margin-bottom:10px}section.floating-container .floating-block-reverse p a{color:#fff}section.floating-container .floating-block-reverse p a:hover{background:#fff;color:#f40069}section.floating-container .floating-block-reverse p a.butt,section.floating-container .floating-block-reverse section.usp-container p a,section.usp-container section.floating-container .floating-block-reverse p a,section.floating-container .floating-block-reverse section.why-hull p a,section.why-hull section.floating-container .floating-block-reverse p a{background:#fff;border:2px solid #fff;border-radius:0;color:#f40069;display:inline-block;font-weight:500;margin:20px 0 0;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}section.floating-container .floating-block-reverse p a.butt:hover,section.floating-container .floating-block-reverse section.usp-container p a:hover,section.usp-container section.floating-container .floating-block-reverse p a:hover,section.floating-container .floating-block-reverse section.why-hull p a:hover,section.why-hull section.floating-container .floating-block-reverse p a:hover{background:transparent;color:#fff}section.floating-container.facilities{padding:0}section.floating-container+.floating-container{margin:30px 0}section.contact{margin-top:20px}section.contact h3{color:#fff;margin-bottom:20px}section.contact .faculty-address{position:relative;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;background:#fff}section.contact .faculty-address::after{content:'';display:table;clear:both}section.contact .faculty-address:last-child{margin-right:0%}@media (max-width: 480px){section.contact .faculty-address{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;margin-bottom:20px}section.contact .faculty-address::after{content:'';display:table;clear:both}section.contact .faculty-address:last-child{margin-right:0%}}section.contact .faculty-address:before{content:'\f0e0';color:#f40069;font-family:'fontAwesome';font-size:40px;font-size:2.5rem;position:absolute;top:20px;left:20px}@media (max-width: 480px){section.contact .faculty-address:before{top:15px}}section.contact .faculty-address address{position:relative;color:#f40069;padding:20px 20px 20px 100px}@media (max-width: 480px){section.contact .faculty-address address{padding:20px 20px 20px 80px}}section.contact .faculty-address address h6{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:500;margin:0;padding:0;font-style:normal}section.contact .faculty-address address ul,section.contact .faculty-address address ol{list-style-type:none;font-style:normal}section.contact .faculty-address address ul li,section.contact .faculty-address address ol li{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;margin:0}@media (max-width: 480px){section.contact .faculty-address address ul li,section.contact .faculty-address address ol li{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}section.contact .email-container{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}section.contact .email-container::after{content:'';display:table;clear:both}section.contact .email-container:last-child{margin-right:0%}@media (max-width: 480px){section.contact .email-container{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}section.contact .email-container::after{content:'';display:table;clear:both}section.contact .email-container:last-child{margin-right:0%}}section.contact .email-container .faculty-number,section.contact .email-container .faculty-email{position:relative;font-size:28px;font-size:1.75rem}@media (max-width: 480px){section.contact .email-container .faculty-number,section.contact .email-container .faculty-email{font-size:22px;font-size:1.375rem}}section.contact .email-container .faculty-number a,section.contact .email-container .faculty-email a{padding:14px 14px 14px 60px;border-radius:0;border:2px solid #fff;background:#fff;display:inline-block;margin-bottom:24px;text-decoration:none;color:#f40069}@media (max-width: 480px){section.contact .email-container .faculty-number a,section.contact .email-container .faculty-email a{margin-bottom:20px;display:block}}section.contact .email-container .faculty-number a:hover,section.contact .email-container .faculty-email a:hover{background:rgba(255,255,255,0.2);color:#fff}section.contact .email-container .faculty-number a:hover:before,section.contact .email-container .faculty-email a:hover:before{color:#fff}section.contact .email-container .faculty-number a:before,section.contact .email-container .faculty-email a:before{content:'\f095';color:#f40069;font-family:'fontAwesome';font-size:40px;font-size:2.5rem;position:absolute;top:5px;left:20px}section.contact .email-container .faculty-email a:before{content:'@';left:15px}section.whole-floating-container .whole{height:500px;position:relative;overflow:hidden}@media (max-width: 480px){section.whole-floating-container .whole{min-height:300px;height:auto}section.whole-floating-container .whole img{display:none}}section.whole-floating-container .whole img{height:500px;-o-object-fit:cover;object-fit:cover}.lt-ie9 section.whole-floating-container .whole img{width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.whole-floating-container .whole img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}section.whole-floating-container .whole .floating-block{text-transform:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;background:#f40069;color:#fff;max-width:500px;padding:10px 20px}@media (max-width: 480px){section.whole-floating-container .whole .floating-block{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;position:relative;-webkit-transform:none;transform:none;top:0;right:0;left:0;max-width:100%}section.whole-floating-container .whole .floating-block::after{content:'';display:table;clear:both}section.whole-floating-container .whole .floating-block:last-child{margin-right:0%}}section.whole-floating-container .whole .floating-block h3{color:#fff;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-top:6px}@media (max-width: 480px){section.whole-floating-container .whole .floating-block h3{font-size:26px;font-size:1.625rem}}section.whole-floating-container .whole .floating-block p:last-child a{margin-bottom:13px}section.whole-floating-container .whole .floating-block p a{background:#fff;border:2px solid #fff;border-radius:0;color:#f40069;display:inline-block;font-weight:500;margin:0;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}section.whole-floating-container .whole .floating-block p a:hover{background:transparent;color:#fff}section.whole-floating-container .whole .floating-block-reverse{text-transform:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;left:20px;background:#f40069;color:#fff;max-width:500px;padding:10px 20px}@media (max-width: 480px){section.whole-floating-container .whole .floating-block-reverse{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;position:relative;-webkit-transform:none;transform:none;top:0;right:0;left:0;max-width:100%}section.whole-floating-container .whole .floating-block-reverse::after{content:'';display:table;clear:both}section.whole-floating-container .whole .floating-block-reverse:last-child{margin-right:0%}}section.whole-floating-container .whole .floating-block-reverse h3{color:#fff;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-top:6px}@media (max-width: 480px){section.whole-floating-container .whole .floating-block-reverse h3{font-size:26px;font-size:1.625rem}}section.whole-floating-container .whole .floating-block-reverse p a{background:#fff;border:2px solid #fff;border-radius:0;color:#f40069;display:inline-block;font-weight:500;margin:20px 0 13px;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}section.whole-floating-container .whole .floating-block-reverse p a:hover{background:transparent;color:#fff}section.courses h2{color:#f40069;text-transform:uppercase}section.course-selector{color:#f40069;padding:0 0 40px}section.course-selector .course-areas.one-col .whole:first-of-type{border-bottom:1px solid #cccccc;margin-bottom:50px;padding-bottom:50px}@media (min-width: 480px){section.course-selector .course-areas.two-col{position:relative}section.course-selector .course-areas.two-col:after{border-left:1px solid grey;bottom:0;content:"";position:absolute;left:50%;margin-left:-2px;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (max-width: 480px){section.course-selector .course-areas.two-col .half:first-of-type{border-bottom:1px solid #cccccc;margin-bottom:20px;padding-bottom:50px}}@media (min-width: 480px){section.course-selector .course-areas .half:first-child{padding-right:15px}section.course-selector .course-areas .half:last-child{padding-left:15px}}@media (max-width: 480px){section.course-selector .course-areas .half:last-child{margin-top:30px}}section.course-selector h3{font-size:34px;font-size:2.125rem;font-weight:500;margin-bottom:30px;text-transform:uppercase}@media (max-width: 480px){section.course-selector h3{font-size:30px;font-size:1.875rem}}section.course-selector hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:3em auto;padding:0}section.course-selector ul,section.course-selector ol{list-style-type:none}section.course-selector ul li,section.course-selector ol li{margin:20px 0}section.course-selector ul li:last-child,section.course-selector ol li:last-child{margin-bottom:0}section.course-selector ul li h4,section.course-selector ol li h4{font-weight:300;margin-bottom:10px}@media (max-width: 480px){section.course-selector ul li h4,section.course-selector ol li h4{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}section.course-selector ul li h4 a,section.course-selector ol li h4 a{color:#f40069;text-decoration:none;padding:0;margin:0}section.course-selector ul li h4 a:hover,section.course-selector ol li h4 a:hover{background:transparent;text-decoration:underline}section.course-selector ul li .icons-key,section.course-selector ol li .icons-key{border:none;padding:0;margin:10px 0}@media (max-width: 480px){section.course-selector ul li .icons-key,section.course-selector ol li .icons-key{margin-top:0}}section.course-selector ul li .icons-key span,section.course-selector ol li .icons-key span{padding:0 10px;margin-right:20px}section.course-selector ul li .icons-key span.avail,section.course-selector ol li .icons-key span.avail{padding-left:0px;margin-right:0px}@media (max-width: 480px){section.course-selector ul li .icons-key span,section.course-selector ol li .icons-key span{display:inline-block}}section.course-selector ul li p,section.course-selector ol li p{color:#424242}section.course-selector ul li p:last-child,section.course-selector ol li p:last-child{margin-bottom:0}section.course-selector .main-key{color:#fff;display:-ms-grid;display:grid;grid-gap:0 20px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin:20px 0 50px;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media (max-width: 1024px){section.course-selector .main-key{grid-gap:20px}}@media (max-width: 768px){section.course-selector .main-key{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-top:10px}}@media (max-width: 480px){section.course-selector .main-key{grid-gap:10px;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:10px}}.no-smil section.course-selector .main-key{display:-webkit-box;display:-ms-flexbox;display:flex}section.course-selector .main-key .expand{position:relative}section.course-selector .main-key .expand-content{background:#991e66;overflow:hidden;max-height:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}section.course-selector .main-key .expand-inner{padding:0 20px 20px}section.course-selector .main-key .expand-toggle{background:#991e66;color:#fff;display:block;padding:15px 40px 15px 15px;text-decoration:none;-webkit-transition:background .1s linear;transition:background .1s linear}section.course-selector .main-key .expand-toggle:after{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:white;content:'\f05a';font-family:'Font Awesome 5 Free';font-weight:600;font-size:18px;font-size:1.125rem;right:14px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;transform:translateY(-50%)}section.course-selector .main-key .expand a{font-size:18px;font-size:1.125rem}section.course-selector .main-key .expand:hover .expand-content{max-height:400px}.no-smil section.course-selector .main-key .expand{margin-right:20px;width:25%}section.course-selector .main-key span{font-weight:600;position:relative;margin-right:20px;padding-left:30px}section.course-selector .main-key span:before{position:absolute;font-family:'FontAwesome';left:0;top:0}section.course-selector .main-key span.masters-icon:before{content:'M';font-family:"Stag Sans",sans-serif;font-weight:600}section.course-selector .main-key span.foundation-icon:before{content:'FY';font-family:"Stag Sans",sans-serif;font-weight:600}section.course-selector .main-key span.industrial-icon:before{content:'\f085'}section.course-selector .main-key span.abroad-icon:before{content:'\f072'}section.course-selector .year-select{display:block}section.course-selector .year-select ul,section.course-selector .year-select ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-left:-22px}section.course-selector .year-select ul li,section.course-selector .year-select ol li{font-size:26px;font-size:1.625rem}section.course-selector .year-select ul li input[type="submit"],section.course-selector .year-select ol li input[type="submit"]{font-family:"Stag Sans",sans-serif}section.course-selector .year-select ul li.this-year input[type="submit"],section.course-selector .year-select ol li.this-year input[type="submit"]{color:#f40069;background:#fff;border:2px solid #f40069;font-weight:300;padding:15px 20px}section.course-selector .year-select ul li.this-year.active input[type="submit"],section.course-selector .year-select ol li.this-year.active input[type="submit"]{color:#fff;background:#f40069;border:2px solid #f40069;font-weight:600;padding:15px 20px}section.course-selector .year-select ul li.next-year input[type="submit"],section.course-selector .year-select ol li.next-year input[type="submit"]{color:#f40069;background:#fff;border:2px solid #f40069;font-weight:300;padding:15px 20px}section.course-selector .year-select ul li.next-year.active input[type="submit"],section.course-selector .year-select ol li.next-year.active input[type="submit"]{color:#fff;background:#f40069;border:2px solid #f40069;font-weight:600;padding:15px 20px}section.course-selector .icons-key{border:2px solid #f40069;padding:10px;font-size:22px;font-size:1.375rem;margin:10px 0 60px}section.course-selector .icons-key span{position:relative;padding-left:40px;margin-right:20px}section.course-selector .icons-key span:before{position:absolute;font-family:'FontAwesome';top:0}section.course-selector .icons-key span.masters-icon:before{content:'M';font-family:"Stag Sans",sans-serif;font-weight:600;left:10px}section.course-selector .icons-key span.foundation-icon:before{content:'FY';font-family:"Stag Sans",sans-serif;font-weight:600;left:0px}section.course-selector .icons-key span.industrial-icon:before{content:'\f085';left:0}section.course-selector .icons-key span.abroad-icon:before{content:'\f072';left:5px}section.course-selector .staff-link{padding-top:20px}section.usp-container{padding:40px 0}@media (max-width: 480px){section.usp-container{margin-bottom:15px}}section.usp-container h2{color:#f40069;text-transform:uppercase}section.usp-container p{margin-bottom:20px}@media (min-width: 480px){section.usp-container .grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 480px){section.usp-container .three-fifths,section.usp-container .two-fifths{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.why-hull{padding:40px 0 0}section.why-hull+section.faculty-welcome{padding-top:20px}section.why-hull h2{color:#f40069;text-transform:uppercase}section.why-hull .reasons-container{margin-top:30px}section.why-hull .reasons-container .reasons{margin-bottom:40px}@media (min-width: 480px){section.why-hull .reasons-container .reasons{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.why-hull .reasons-container .reasons::after{content:'';display:table;clear:both}section.why-hull .reasons-container .reasons:nth-child(n){margin-right:3%;float:left;clear:none}section.why-hull .reasons-container .reasons:nth-child(3n){margin-right:0%;float:right}section.why-hull .reasons-container .reasons:nth-child(3n+1){clear:both}}section.why-hull .reasons-container .reasons:nth-of-type(2) .image-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}section.why-hull .reasons-container .reasons:nth-of-type(2) .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.why-hull .reasons-container .reasons:nth-of-type(3) .image-container,section.why-hull .reasons-container .reasons:nth-of-type(3) .content,section.why-hull .reasons-container .reasons:nth-of-type(4) .image-container,section.why-hull .reasons-container .reasons:nth-of-type(4) .content{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}section.why-hull .reasons-container .reasons:nth-of-type(5) .image-container{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}section.why-hull .reasons-container .reasons:nth-of-type(5) .content{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}section.why-hull .reasons-container .reasons:nth-of-type(6) .image-container,section.why-hull .reasons-container .reasons:nth-of-type(6) .content{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}@media (max-width: 480px){section.why-hull .reasons-container .reasons{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;margin:5px}section.why-hull .reasons-container .reasons::after{content:'';display:table;clear:both}section.why-hull .reasons-container .reasons:nth-child(n){margin-right:3%;float:left;clear:none}section.why-hull .reasons-container .reasons:nth-child(1n){margin-right:0%;float:right}section.why-hull .reasons-container .reasons:nth-child(1n+1){clear:both}section.why-hull .reasons-container .reasons:last-of-type{margin-bottom:30px}}section.why-hull .reasons-container .reasons .image-container{height:300px;margin:-2px 0;overflow:hidden;position:relative}@media (max-width: 480px){section.why-hull .reasons-container .reasons .image-container{margin:0 auto}}section.why-hull .reasons-container .reasons .image-container img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.lt-ie9 section.why-hull .reasons-container .reasons .image-container img{width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.why-hull .reasons-container .reasons .image-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}section.why-hull .reasons-container .reasons .image-container img.align-left{-o-object-position:0;object-position:0}section.why-hull .reasons-container .reasons .image-container img.align-right{-o-object-position:100%;object-position:100%}section.why-hull .reasons-container .reasons .content{background:#991e66;color:#fff;padding:20px;position:relative}@media (min-width: 480px){section.why-hull .reasons-container .reasons .content{height:300px}}@media (max-width: 480px){section.why-hull .reasons-container .reasons .content{padding:10px 20px}}section.why-hull .reasons-container .reasons .content div{padding:inherit;padding-left:0}@media (min-width: 480px){section.why-hull .reasons-container .reasons .content div{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}section.why-hull .reasons-container .reasons .content div h3{color:#fff;font-size:25px;font-size:1.5625rem;line-height:28px;line-height:1.75rem;margin-bottom:10px;text-transform:none}section.why-hull .reasons-container .reasons .content div p{margin-bottom:10px}section.why-hull .reasons-container .reasons .content div p:last-child{margin-bottom:0}section.why-hull .reasons-container .reasons .content div p a{background:#fff;border-color:transparent;color:#991e66;margin-bottom:0;margin-top:5px;padding:5px 15px}section.why-hull .reasons-container .reasons .content div p a:hover{background:transparent;border-color:#fff;color:#fff}section.why-hull .reasons-container .reasons .content div blockquote{border-left:none;margin:0;padding-left:20px;font-style:italic;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}section.why-hull .reasons-container .reasons .content div blockquote:before{background:transparent;left:-20px;top:0;font-size:60px;font-size:3.75rem}section.study-abroad{padding:60px 0}section.study-abroad h2{color:#f40069;text-transform:uppercase}section.study-abroad p{margin-bottom:30px}section.study-abroad p a{border:2px solid #f40069;padding:15px 20px;margin-bottom:30px;font-weight:500;color:#f40069;text-decoration:none}section.study-abroad p a:hover{background:#f40069;color:#fff}section.secondary-facilities{height:100%}section.secondary-facilities .whole{position:relative}section.secondary-facilities .whole>*{width:calc(100% - 450px)}@media (max-width: 1024px){section.secondary-facilities .whole>*{width:50%}}@media (max-width: 480px){section.secondary-facilities .whole>*{width:100%}}section.secondary-facilities .whole h2{color:#f40069;text-transform:uppercase}section.secondary-facilities .whole p a{display:block;max-width:150px;text-align:center;color:#f40069;background:#fff;border-radius:0;padding:10px 15px;border:2px solid #fff;text-decoration:none;margin-top:20px}section.secondary-facilities .whole p a:hover{background:transparent;color:#fff}section.secondary-facilities .whole .content-container p a{display:inline-block;max-width:none;text-align:inherit;color:#f40069;background:transparent;border-radius:0;padding:0;border:none;text-decoration:none;margin-top:0}section.secondary-facilities .whole .content-container p a:hover{background:transparent;color:#f40069;text-decoration:underline}section.secondary-facilities .whole .image-container{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#fff;width:350px;height:100%;padding:10px 20px;overflow:hidden}@media (max-width: 1024px){section.secondary-facilities .whole .image-container{width:calc(50% - 50px)}}@media (max-width: 480px){section.secondary-facilities .whole .image-container{display:none}}section.secondary-facilities .whole .image-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:initial}section.respondimg img{width:inherit}section.quad-boxes{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding:0 10px}section.quad-boxes::after{content:'';display:table;clear:both}section.quad-boxes .single-box{float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%;margin:10px 0}section.quad-boxes .single-box::after{content:'';display:table;clear:both}section.quad-boxes .single-box:nth-child(n){margin-right:2%;float:left;clear:none}section.quad-boxes .single-box:nth-child(2n){margin-right:0%;float:right}section.quad-boxes .single-box:nth-child(2n+1){clear:both}@media (min-width: 480px){section.quad-boxes .single-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.quad-boxes .single-box:nth-of-type(even) .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.quad-boxes .single-box:nth-of-type(3) .content-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width: 480px){section.quad-boxes .single-box{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}section.quad-boxes .single-box::after{content:'';display:table;clear:both}section.quad-boxes .single-box:first-child{margin-top:0}}section.quad-boxes .single-box .image-container{position:relative;height:400px;overflow:hidden}@media (max-width: 480px){section.quad-boxes .single-box .image-container{height:320px}}section.quad-boxes .single-box .image-container img{height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%}.lt-ie9 section.quad-boxes .single-box .image-container img{width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.quad-boxes .single-box .image-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}@media (max-width: 1024px){section.quad-boxes .single-box .image-container img{width:auto;height:130%}}@media (max-width: 480px){section.quad-boxes .single-box .image-container img{width:100%;height:auto}}section.quad-boxes .single-box .content-container{position:relative;height:400px}@media (max-width: 480px){section.quad-boxes .single-box .content-container{height:320px}}section.quad-boxes .single-box .content-container>*{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (max-width: 480px){section.quad-boxes .single-box .content-container>*{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}section.quad-boxes .single-box .content-container a{color:#fff}section .usp{position:relative;background:#991e66;height:330px;width:330px;border-radius:50%;margin:0 auto}@media (max-width: 1024px){section .usp{height:280px;width:280px}}@media (max-width: 480px){section .usp{height:320px;width:320px}}section .usp p{text-align:center;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;color:#fff;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 10px;width:90%}@media (max-width: 1024px){section .usp p{width:84%;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}@media (max-width: 480px){section .usp p{width:80%;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;color:#fff;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}section .usp p strong,section .usp p b{display:block;font-size:65px;font-size:4.0625rem;line-height:70px;line-height:4.375rem}@media (max-width: 1024px){section .usp p strong,section .usp p b{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}}@media (max-width: 480px){section .usp p strong,section .usp p b{font-size:70px;font-size:4.375rem;line-height:75px;line-height:4.6875rem}}section .staff-link a{border:2px solid #f40069;color:#f40069;display:block;font-size:28px;font-size:1.75rem;font-weight:600;letter-spacing:0.06em;margin-top:40px;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase}section .staff-link a:hover{background:#f40069;color:#fff}.whole h2{color:#f40069;text-transform:uppercase}@media (max-width: 480px){.whole h2{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}}.faculty-welcome h3,.whole h3,.half h3,.one-third h3{color:#f40069;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;text-transform:uppercase}@media (max-width: 480px){.faculty-welcome h3,.whole h3,.half h3,.one-third h3{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}.ass h4{color:#f40069}.ass .unit.whole{border:2px solid #f40069;padding:20px}.ass .unit.whole p:last-of-type{margin-bottom:0}.clearing-inner{margin-top:40px}.clearing-inner h3{color:#fff;text-transform:none}.clearing-inner p{padding:0 !important;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:300}.clearing-inner .button-container a{border:2px solid #fff;color:#991e66;background:#fff;display:inline-block;font-size:22px;font-size:1.375rem;font-weight:500;letter-spacing:0.04em;margin:20px 0;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width: 480px){.clearing-inner .button-container a{display:block}}@media (min-width: 480px){.clearing-inner .button-container a:first-child{margin-right:30px}}.clearing-inner .button-container a:hover{background:transparent;color:#fff}.text-boxes .grid{padding-left:0;padding-right:0}@media (min-width: 480px){.text-boxes .grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}}@media (max-width: 480px){.text-boxes .grid{margin:0 -10px}}.text-boxes .one-third{color:#fff;padding:25px}.text-boxes .one-third.plum a.butt,.text-boxes .one-third.plum section.usp-container p a,section.usp-container p .text-boxes .one-third.plum a,.text-boxes .one-third.plum section.why-hull p a,section.why-hull p .text-boxes .one-third.plum a{color:#991e66}.text-boxes .one-third.plum a.butt:hover,.text-boxes .one-third.plum section.usp-container p a:hover,section.usp-container p .text-boxes .one-third.plum a:hover,.text-boxes .one-third.plum section.why-hull p a:hover,section.why-hull p .text-boxes .one-third.plum a:hover{color:#fff}.text-boxes .one-third a{color:#fff}.text-boxes .one-third h2,.text-boxes .one-third h3{color:#fff;font-size:35px;font-size:2.1875rem;font-weight:300;line-height:35px;line-height:2.1875rem;text-transform:uppercase;word-wrap:break-word}@media (max-width: 1024px){.text-boxes .one-third h2,.text-boxes .one-third h3{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}}.text-boxes a.butt,.text-boxes section.usp-container p a,section.usp-container p .text-boxes a,.text-boxes section.why-hull p a,section.why-hull p .text-boxes a{background:#fff;border:2px solid #fff;border-radius:0;color:#f40069;display:inline-block;font-weight:500;margin:5px 0;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase}.text-boxes a.butt:hover,.text-boxes section.usp-container p a:hover,section.usp-container p .text-boxes a:hover,.text-boxes section.why-hull p a:hover,section.why-hull p .text-boxes a:hover{background:transparent;color:#fff}.panel{font-size:30px;font-size:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:38px;line-height:2.375rem;text-transform:uppercase}@media (max-width: 1024px){.panel{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem}}@media (min-width: 480px){.panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.panel{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin:0 -10px 0}}.panel .tile{height:250px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:12px;margin-right:1%;min-width:32%;overflow:hidden;position:relative;text-align:center}@media (min-width: 1024px){.panel .tile:nth-child(3n),.panel .tile:last-of-type{margin-right:0}}@media (max-width: 1024px){.panel .tile{height:200px;-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:6px;min-width:49%}.panel .tile:nth-child(even){margin-right:0}}@media (max-width: 480px){.panel .tile{height:100px;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px;min-width:100%}}.panel .tile .tile-text{color:#fff;position:absolute;opacity:1;left:50%;letter-spacing:0.02em;padding:30px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;width:100%}.panel .tile .tile-text .sub{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;margin-top:10px;text-transform:none}@media (max-width: 480px){.panel .tile .tile-text .sub{font-size:18px;font-size:1.125rem}}a.butt,section.usp-container p a,section.why-hull p a{border:2px solid #f40069;color:#f40069;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:500;margin:20px 0;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase}a.butt:hover,section.usp-container p a:hover,section.why-hull p a:hover{background:#f40069;color:#fff}.clearing{background:#de7c00;color:#fff;display:inline-block;padding:5px 10px 5px 45px;position:relative}@media (max-width: 670px){.clearing{display:inline-block;margin:5px 0 0 0;padding:5px 5px 5px 40px}}.clearing:before{background:#fff;border-radius:30px;color:#de7c00;content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:600;font-size:14px;font-size:.875rem;padding:0px 5px;position:absolute;left:10px;top:5px}@media (max-width: 670px){.clearing:before{top:5px}}section.page-intro{height:70vh;min-height:400px;overflow:hidden;padding:0;position:relative;width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){section.page-intro{height:716.8px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){section.page-intro{height:537.6px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){section.page-intro{height:336px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){section.page-intro{height:224px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){section.page-intro{height:397.6px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){section.page-intro{height:224px}}@media (max-width: 480px){section.page-intro{height:50vh}}section.page-intro.quarter{height:25vh}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){section.page-intro.quarter{height:256px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){section.page-intro.quarter{height:192px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){section.page-intro.quarter{height:120px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){section.page-intro.quarter{height:80px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){section.page-intro.quarter{height:142px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){section.page-intro.quarter{height:80px}}@media (max-width: 480px){section.page-intro.quarter{height:50vh}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){section.page-intro.quarter{height:512px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){section.page-intro.quarter{height:384px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){section.page-intro.quarter{height:240px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){section.page-intro.quarter{height:160px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){section.page-intro.quarter{height:284px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){section.page-intro.quarter{height:160px}}section.page-intro.half{height:50vh}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){section.page-intro.half{height:512px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){section.page-intro.half{height:384px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){section.page-intro.half{height:240px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){section.page-intro.half{height:160px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){section.page-intro.half{height:284px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){section.page-intro.half{height:160px}}section.page-intro img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}.lt-ie9 section.page-intro img{height:auto;width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.page-intro img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto;width:auto}}.lt-ie9 section.page-intro img{min-height:400px;min-height:70vh;min-width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.page-intro img{min-height:400px;min-height:70vh;min-width:100%}}section.page-intro img.align10{-o-object-position:10% 0;object-position:10% 0}section.page-intro img.align20{-o-object-position:20% 0;object-position:20% 0}section.page-intro img.align30{-o-object-position:30% 0;object-position:30% 0}section.page-intro img.align40{-o-object-position:40% 0;object-position:40% 0}section.page-intro img.align60{-o-object-position:60% 0;object-position:60% 0}section.page-intro img.align65{-o-object-position:65% 0;object-position:65% 0}section.page-intro img.align70{-o-object-position:70% 0;object-position:70% 0}section.page-intro img.align75{-o-object-position:75% 0;object-position:75% 0}section.page-intro img.align80{-o-object-position:80% 0;object-position:80% 0}section.page-intro img.align90{-o-object-position:90% 0;object-position:90% 0}section.page-intro img.align100{-o-object-position:100% 0;object-position:100% 0}section.page-intro img.aligntop{-o-object-position:0 0;object-position:0 0}section.page-intro img.aligncentre{-o-object-position:50% 50%;object-position:50% 50%}section.page-intro .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(45deg, rgba(0,0,0,0.3) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=1)}section.page-intro .title{bottom:0;color:#fff;left:0;margin:auto;max-width:1200px;padding:0 10px 50px 10px;position:absolute;right:0;width:100%;z-index:3}@media (max-width: 480px){section.page-intro .title{padding:0 20px 15px 20px}}section.page-intro .title h1,section.page-intro .title h2{text-shadow:1px 1px 40px #000;text-transform:uppercase}section.page-intro .title h1{font-size:55px;font-size:3.4375rem;font-weight:600;line-height:55px;line-height:3.4375rem}@media (max-width: 480px){section.page-intro .title h1{font-size:30px;font-size:1.875rem;line-height:38px;line-height:2.375rem;margin:10px 0}}section.page-intro .title h2{border-top:1px solid #fff;font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;padding-top:13px}@media (max-width: 480px){section.page-intro .title h2{font-size:25px;font-size:1.5625rem;line-height:31px;line-height:1.9375rem}}section.page-intro .title p{font-size:25px;font-size:1.5625rem;font-weight:300;letter-spacing:0.04em;line-height:33px;line-height:2.0625rem;max-width:450px}section.course-intro{position:relative;padding:0;margin:0;overflow:hidden}section.course-intro img{height:100%;margin-bottom:-5px;-o-object-fit:cover;object-fit:cover;width:100%}section.intro-title{color:#fff;position:relative;padding:20px 0;margin-top:-5px}section.intro-title h1{margin-bottom:0}section.intro-title h1+p{margin-top:10px}section.intro-title h2{margin-bottom:0}section.intro-title p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-weight:lighter}@media (max-width: 1024px){section.intro-title p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}section.intro-title ul,section.intro-title ol{list-style-type:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 480px){section.intro-title ul,section.intro-title ol{position:relative;-webkit-transform:none;transform:none;top:0}}section.intro-title ul li,section.intro-title ol li{font-size:18px;font-size:1.125rem}section.intro-title ul li a,section.intro-title ol li a{color:#fff;padding:3px 5px;border-radius:2px;text-decoration:none}section.intro-title ul li a:hover,section.intro-title ol li a:hover{background:#fff;color:#424242}section.intro-title a{background:transparent;border-color:#fff;color:#fff;font-size:20px;font-size:1.25rem;font-weight:300;padding:15px 20px}@media (max-width: 480px){section.intro-title a{position:relative;-webkit-transform:none;transform:none;top:0}}section.intro-title a:hover{background:#fff;color:#424242}section.intro-title+.expandable-box{margin-top:20px}@media (max-width: 480px){section.intro-title+.expandable-box{margin-top:10px}}section.faq{position:relative;background:#575756;color:#fff}section.faq ul,section.faq ol{list-style-type:none}section.faq ul li,section.faq ol li{font-size:22px;font-size:1.375rem;margin:0;padding:10px 0}section.faq ul li.questions,section.faq ol li.questions{font-size:28px;font-size:1.75rem}section.faq ul li:nth-of-type(4),section.faq ol li:nth-of-type(4){font-size:18px;font-size:1.125rem}section.faq ul li strong,section.faq ol li strong{font-weight:600}section.faq ul li a,section.faq ol li a{border-radius:2px;color:#fff;padding:3px 5px;text-decoration:none}section.faq ul li a:hover,section.faq ol li a:hover{background:#fff;color:#424242}section.faq a.butt,section.faq section.usp-container p a,section.usp-container p section.faq a,section.faq section.why-hull p a,section.why-hull p section.faq a{background-color:#009cb9;border:3px solid #009cb9;border-radius:10px;color:#fff;display:inline-block;font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;margin:0 auto;padding:25px;text-align:center;text-decoration:none}section.faq a.butt:hover,section.faq section.usp-container p a:hover,section.usp-container p section.faq a:hover,section.faq section.why-hull p a:hover,section.why-hull p section.faq a:hover{background-color:transparent;color:#fff}.in-page-navigation{position:relative;background:#384044;padding:11px 0 2px;z-index:9}.in-page-navigation i{font-size:17px;font-size:1.0625rem;line-height:0}.in-page-navigation ul,.in-page-navigation ol{list-style-type:none;position:relative}.in-page-navigation ul li,.in-page-navigation ol li{float:left;margin-left:0;position:relative}.in-page-navigation ul li.expand,.in-page-navigation ol li.expand{position:relative}.in-page-navigation ul li.expand:after,.in-page-navigation ol li.expand:after{color:#74797c;content:'\f055';font-family:'fontawesome';position:absolute;right:8px;top:0}.in-page-navigation ul li.expand a,.in-page-navigation ol li.expand a{padding-right:30px}.in-page-navigation ul li.expand:hover:after,.in-page-navigation ol li.expand:hover:after{color:#4c5357}.in-page-navigation ul li a,.in-page-navigation ol li a{color:#fff;padding:15px 10px;text-decoration:none;border-radius:0}.in-page-navigation ul li a:hover,.in-page-navigation ol li a:hover{background:#74797c}.in-page-navigation ul li:hover ul,.in-page-navigation ol li:hover ul,.in-page-navigation ul li:hover ol,.in-page-navigation ol li:hover ol{background:#74797c;display:block;position:absolute;top:36px;width:300px;z-index:10}.in-page-navigation ul li:hover ul:before,.in-page-navigation ol li:hover ul:before,.in-page-navigation ul li:hover ol:before,.in-page-navigation ol li:hover ol:before{background:#74797c;content:'';height:15px;left:15px;position:absolute;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px}.in-page-navigation ul li:hover ul li a,.in-page-navigation ol li:hover ul li a,.in-page-navigation ul li:hover ol li a,.in-page-navigation ol li:hover ol li a{background:transparent;display:block;margin:0;padding:10px}.in-page-navigation ul li:hover ul li a:hover,.in-page-navigation ol li:hover ul li a:hover,.in-page-navigation ul li:hover ol li a:hover,.in-page-navigation ol li:hover ol li a:hover{background:#384044}.in-page-navigation ul li.cur a,.in-page-navigation ol li.cur a{background:#74797c}.in-page-navigation ul li ul,.in-page-navigation ol li ul,.in-page-navigation ul li ol,.in-page-navigation ol li ol{display:none}.in-page-navigation ul li ul li,.in-page-navigation ol li ul li,.in-page-navigation ul li ol li,.in-page-navigation ol li ol li{float:none;margin-bottom:0;margin-top:0}.in-page-navigation ul li.more,.in-page-navigation ol li.more{position:absolute;right:20px}.in-page-navigation ul li.more:after,.in-page-navigation ol li.more:after{content:'\f055';font-family:'fontawesome';position:absolute;color:#74797c;right:0;bottom:0;margin-right:5px}.in-page-navigation ul li.more a,.in-page-navigation ol li.more a{padding-right:30px}.in-page-navigation ul li.more:hover:after,.in-page-navigation ol li.more:hover:after{color:#4c5357}.in-page-navigation ul li.more:hover ul,.in-page-navigation ol li.more:hover ul,.in-page-navigation ul li.more:hover ol,.in-page-navigation ol li.more:hover ol{display:block;position:absolute;width:300px;background:#74797c;top:36px;right:-20px;z-index:10}.in-page-navigation ul li.more:hover ul:before,.in-page-navigation ol li.more:hover ul:before,.in-page-navigation ul li.more:hover ol:before,.in-page-navigation ol li.more:hover ol:before{top:-5px;right:40px;left:auto}.in-page-navigation ul li.more:hover ul .expand:after,.in-page-navigation ol li.more:hover ul .expand:after,.in-page-navigation ul li.more:hover ol .expand:after,.in-page-navigation ol li.more:hover ol .expand:after{display:none}.in-page-navigation ul li.more:hover ul .expand ul,.in-page-navigation ol li.more:hover ul .expand ul,.in-page-navigation ul li.more:hover ol .expand ul,.in-page-navigation ol li.more:hover ol .expand ul,.in-page-navigation ul li.more:hover ul .expand ol,.in-page-navigation ol li.more:hover ul .expand ol,.in-page-navigation ul li.more:hover ol .expand ol,.in-page-navigation ol li.more:hover ol .expand ol{display:none}.cd-container{width:90%;max-width:1170px;margin:0 auto;color:#fff}.cd-container:after{content:'';display:table;clear:both}#cd-timeline{position:relative}#cd-timeline.welcome:before{background:#ff7b00;background:-webkit-gradient(linear, left top, left bottom, from(#ff7b00), color-stop(50%, #0080bf), to(#00bcb5));background:linear-gradient(to bottom, #ff7b00 0%, #0080bf 50%, #00bcb5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bcb5', endColorstr='#e17d00', GradientType=0) !important}#cd-timeline.welcome .cd-timeline-block:nth-of-type(1) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(1) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(2) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(2) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(3) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(3) .cd-timeline-img{background:#de7c00}#cd-timeline.welcome .cd-timeline-block:nth-of-type(4) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(4) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(5) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(5) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(6) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(6) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(7) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(7) .cd-timeline-img{background:#0090bc}#cd-timeline.welcome .cd-timeline-block:nth-of-type(8) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(8) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(9) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(9) .cd-timeline-img,#cd-timeline.welcome .cd-timeline-block:nth-of-type(10) .cd-timeline-content,#cd-timeline.welcome .cd-timeline-block:nth-of-type(10) .cd-timeline-img{background:#00bfb3}#cd-timeline.vertical{padding:2em 0;margin-bottom:3em;margin-top:3em}@media (max-width: 1024px){#cd-timeline.vertical{margin-bottom:2em;margin-top:2em}}#cd-timeline.vertical:before{content:'';position:absolute;border-radius:50px;background:#e17b00;background:-webkit-gradient(linear, left top, left bottom, from(#e17b00), color-stop(25%, #d8c826), color-stop(50%, #00b551), color-stop(75%, #0080bf), to(#3d1152));background:linear-gradient(to bottom, #e17b00 0%, #d8c826 25%, #00b551 50%, #0080bf 75%, #3d1152 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb527e', endColorstr='#64beb3', GradientType=0)}@media (max-width: 1024px){#cd-timeline.vertical:before{left:18px;margin-left:-2px}}#cd-timeline.vertical:before{top:0;left:50%;height:100%;width:20px}#cd-timeline.vertical #cd-timeline.cd-timeline{position:absolute;width:100%;left:122%;top:0}#cd-timeline.vertical.cd-timeline-full .cd-timeline-block{margin:4em 0 9em}@media (max-width: 480px){#cd-timeline.vertical.cd-timeline-full .cd-timeline-block{margin-bottom:6em}}#cd-timeline.vertical.cd-timeline-full .cd-timeline-block:first-child{margin-top:6em}@media (max-width: 480px){#cd-timeline.vertical.cd-timeline-full .cd-timeline-block:first-child{margin-top:4em}}#cd-timeline.vertical.cd-timeline-full .cd-timeline-block:last-child{margin-bottom:2.8em}#cd-timeline.vertical.cd-timeline-full .cd-timeline-content .cd-heading{left:0;position:relative}#cd-timeline.vertical .cd-timeline-block{margin:4em 0}@media (max-width: 1024px){#cd-timeline.vertical .cd-timeline-block{margin:2em 0}}#cd-timeline.horizontal{overflow-x:scroll;white-space:nowrap;width:100%}#cd-timeline.horizontal.cd-container{max-width:100%}#cd-timeline.horizontal .grid{padding:0}@media (min-width: 1024px){#cd-timeline.horizontal .special-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}#cd-timeline.horizontal .cd-timeline-block{height:100%;line-height:30px;line-height:1.875rem;margin-right:40px}@media (min-width: 1024px){#cd-timeline.horizontal .cd-timeline-block{display:inline-block}}@media (max-width: 480px){#cd-timeline.horizontal .cd-timeline-block{margin-bottom:30px;margin-right:0}}#cd-timeline.horizontal .cd-timeline-content{white-space:normal}#cd-timeline.horizontal.cd-timeline-full .cd-timeline-content{width:400px}#cd-timeline.cd-timeline-full{padding:1em 0}#cd-timeline a{color:#fff}#cd-timeline .cd-timeline-block{position:relative}#cd-timeline .cd-timeline-block:after{content:"";display:table;clear:both}#cd-timeline .cd-timeline-block:first-child{margin-top:0}#cd-timeline .cd-timeline-block:last-child{margin-bottom:0}#cd-timeline .cd-timeline-block:nth-of-type(1) .cd-timeline-img{background:#de7c00}#cd-timeline .cd-timeline-block:nth-of-type(1) .cd-timeline-content{background:#de7c00}#cd-timeline .cd-timeline-block:nth-of-type(1) .cd-timeline-content:before{border-left-color:#de7c00}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(1) .cd-timeline-content:before{border-right-color:#de7c00;border-left-color:transparent}}#cd-timeline .cd-timeline-block:nth-of-type(2) .cd-timeline-img{background:#de980f}#cd-timeline .cd-timeline-block:nth-of-type(2) .cd-timeline-content{background:#de980f}#cd-timeline .cd-timeline-block:nth-of-type(2) .cd-timeline-content:nth-child(even):before{border-right-color:#de980f}#cd-timeline .cd-timeline-block:nth-of-type(3) .cd-timeline-img{background:#dbb51d}#cd-timeline .cd-timeline-block:nth-of-type(3) .cd-timeline-content{background:#dbb51d}#cd-timeline .cd-timeline-block:nth-of-type(3) .cd-timeline-content:before{border-left-color:#dbb51d}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(3) .cd-timeline-content:before{border-right-color:#dbb51d;border-left-color:transparent}}#cd-timeline .cd-timeline-block:nth-of-type(4) .cd-timeline-img{background:#cac729}#cd-timeline .cd-timeline-block:nth-of-type(4) .cd-timeline-content{background:#cac729}#cd-timeline .cd-timeline-block:nth-of-type(4) .cd-timeline-content:nth-child(even):before{border-right-color:#cac729}#cd-timeline .cd-timeline-block:nth-of-type(5) .cd-timeline-img{background:#68be3d}#cd-timeline .cd-timeline-block:nth-of-type(5) .cd-timeline-content{background:#68be3d}#cd-timeline .cd-timeline-block:nth-of-type(5) .cd-timeline-content:before{border-left-color:#68be3d}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(5) .cd-timeline-content:before{border-right-color:#68be3d;border-left-color:transparent}}#cd-timeline .cd-timeline-block:nth-of-type(6) .cd-timeline-img{background:#17b74c}#cd-timeline .cd-timeline-block:nth-of-type(6) .cd-timeline-content{background:#17b74c}#cd-timeline .cd-timeline-block:nth-of-type(6) .cd-timeline-content:nth-child(even):before{border-right-color:#17b74c}#cd-timeline .cd-timeline-block:nth-of-type(7) .cd-timeline-img{background:#00a86c}#cd-timeline .cd-timeline-block:nth-of-type(7) .cd-timeline-content{background:#00a86c}#cd-timeline .cd-timeline-block:nth-of-type(7) .cd-timeline-content:before{border-left-color:#00a86c}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(7) .cd-timeline-content:before{border-right-color:#00a86c;border-left-color:transparent}}#cd-timeline .cd-timeline-block:nth-of-type(8) .cd-timeline-img{background:#009691}#cd-timeline .cd-timeline-block:nth-of-type(8) .cd-timeline-content{background:#009691}#cd-timeline .cd-timeline-block:nth-of-type(8) .cd-timeline-content:nth-child(even):before{border-right-color:#009691}#cd-timeline .cd-timeline-block:nth-of-type(9) .cd-timeline-img{background:#0085b6}#cd-timeline .cd-timeline-block:nth-of-type(9) .cd-timeline-content{background:#0085b6}#cd-timeline .cd-timeline-block:nth-of-type(9) .cd-timeline-content:before{border-left-color:#0085b6}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(9) .cd-timeline-content:before{border-right-color:#0085b6;border-left-color:transparent}}#cd-timeline .cd-timeline-block:nth-of-type(10) .cd-timeline-img{background:#1160a0}#cd-timeline .cd-timeline-block:nth-of-type(10) .cd-timeline-content{background:#1160a0}#cd-timeline .cd-timeline-block:nth-of-type(10) .cd-timeline-content:nth-child(even):before{border-right-color:#1160a0}#cd-timeline .cd-timeline-block:nth-of-type(11) .cd-timeline-img{background:#273777}#cd-timeline .cd-timeline-block:nth-of-type(11) .cd-timeline-content{background:#273777}#cd-timeline .cd-timeline-block:nth-of-type(11) .cd-timeline-content:before{border-left-color:#273777}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-of-type(11) .cd-timeline-content:before{border-right-color:#273777;border-left-color:transparent}}#cd-timeline .cd-timeline-block .cd-timeline-img{position:relative;top:60px;left:50%;margin-left:-20px;width:60px;height:60px;border-radius:60px;-webkit-box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,0.08),0 3px 0 4px rgba(0,0,0,0.05);box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,0.08),0 3px 0 4px rgba(0,0,0,0.05)}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-img{left:-15px;margin-left:0}}#cd-timeline .cd-timeline-block .cd-timeline-img img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:35px;height:auto}#cd-timeline .cd-timeline-block .cd-timeline-content{position:relative;background:white;margin-left:0;padding:1.6em;width:45%;border-radius:2px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-content{margin-left:80px;padding:1em;width:90%}}@media (max-width: 480px){#cd-timeline .cd-timeline-block .cd-timeline-content{width:80%}}#cd-timeline .cd-timeline-block .cd-timeline-content:after{clear:both;content:"";display:table}#cd-timeline .cd-timeline-block .cd-timeline-content:before{content:'';position:absolute;top:14px;left:100%;height:0;width:0;border:14px solid transparent;border-left-color:#fff}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-content:before{top:10px;left:-28px}}#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading{color:#424242}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading{position:relative;right:auto;left:0;text-align:left}}#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading h3{border-bottom:1px solid #424242;display:block;font-size:50px;font-size:3.125rem;line-height:54px;line-height:3.375rem;text-transform:uppercase}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading h3{border-bottom:1px solid #fff;color:#fff;position:relative;left:0;word-wrap:break-word}}@media (min-width: 480px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading h3{font-size:45px;font-size:2.8125rem;line-height:51px;line-height:3.1875rem}}@media (max-width: 480px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading h3{font-size:35px;font-size:2.1875rem;line-height:41px;line-height:2.5625rem}}#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading span{display:block;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;color:#424242}@media (max-width: 1024px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading span{color:#fff;position:relative;left:0}}@media (max-width: 480px){#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading span{font-size:20px;font-size:1.25rem}}#cd-timeline .cd-timeline-block .cd-timeline-content .cd-heading span.cd-date{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem;font-weight:500}#cd-timeline .cd-timeline-block .cd-timeline-content p{margin:1em 0}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;margin-right:-20px}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content{float:none}}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content:before{top:14px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading{position:absolute;left:auto;right:122%;text-align:right}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading{position:relative;left:auto;right:0;text-align:left}}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{border-bottom:1px solid #424242;display:block;font-size:50px;font-size:3.125rem;line-height:54px;line-height:3.375rem;text-transform:uppercase}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{border-bottom:1px solid #fff;color:#fff;position:relative;left:0;word-wrap:break-word}}@media (min-width: 480px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{font-size:45px;font-size:2.8125rem;line-height:51px;line-height:3.1875rem}}@media (max-width: 480px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{font-size:35px;font-size:2.1875rem;line-height:41px;line-height:2.5625rem}}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading span{display:block;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;color:#424242}#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading span.cd-date{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem;font-weight:500}@media (max-width: 1024px){#cd-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading span{color:#fff;position:relative;left:0}}@media (max-width: 1024px){#cd-timeline.cd-timeline-full::before{left:50%}}#cd-timeline.cd-timeline-full .cd-timeline-content{width:100%}#cd-timeline.cd-timeline-full .cd-timeline-content::before{display:none}#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading{color:#fff}#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading h3{border-color:#fff}@media (min-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading h3{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}}@media (max-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading h3{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading span{color:#fff}@media (max-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-content .cd-heading span.cd-date{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content{margin-right:0}#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading{color:#fff;right:0;position:relative;text-align:left}#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{border-color:#fff}@media (min-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}}@media (max-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading h3{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading span{color:#fff}@media (max-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-heading span{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}@media (max-width: 1024px){#cd-timeline.cd-timeline-full .cd-timeline-block .cd-timeline-content{margin-left:0}}#cd-timeline.cd-timeline-full .cd-timeline-block .cd-timeline-img{left:50%;top:-50px}@media (max-width: 1024px){#cd-timeline.cd-timeline-full .cd-timeline-block .cd-timeline-img{margin-left:-22px}}@media (max-width: 480px){#cd-timeline.cd-timeline-full .cd-timeline-block .cd-timeline-img{top:-30px}}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}.cssanimations .cd-timeline-block .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-block .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}.cssanimations .cd-timeline-block .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-block .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}section.home-boxes{margin:30px 0;padding:0}@media (max-width: 480px){section.home-boxes{margin:15px 0}}section .info-boxes h3{font-weight:600;text-transform:uppercase}section .info-boxes .half,section .info-boxes .one-third{position:relative;overflow:hidden}section .info-boxes .half.sea-box a:hover>div,section .info-boxes .one-third.sea-box a:hover>div{background:#008b83}section .info-boxes .half.sea-box div,section .info-boxes .one-third.sea-box div{background:#009b92}section .info-boxes .half.purple-box a:hover>div,section .info-boxes .one-third.purple-box a:hover>div{background:#300d42}section .info-boxes .half.purple-box div,section .info-boxes .one-third.purple-box div{background:#3c1053}section .info-boxes .half.bluegrey-box a:hover>div,section .info-boxes .one-third.bluegrey-box a:hover>div{background:#7c9fa6}section .info-boxes .half.bluegrey-box div,section .info-boxes .one-third.bluegrey-box div{background:#9bc7cf}section .info-boxes .half.dark-blue-box a:hover>div,section .info-boxes .one-third.dark-blue-box a:hover>div{background:#234482}section .info-boxes .half.dark-blue-box div,section .info-boxes .one-third.dark-blue-box div{background:#2c55a2}@media (max-width: 480px){section .info-boxes .half,section .info-boxes .one-third{height:250px;margin-bottom:15px}}section .info-boxes .half img,section .info-boxes .one-third img{-o-object-fit:cover;object-fit:cover}.lt-ie9 section .info-boxes .half img,.lt-ie9 section .info-boxes .one-third img{height:auto;width:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section .info-boxes .half img,section .info-boxes .one-third img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto;width:auto}}@media (max-width: 480px){section .info-boxes .half img,section .info-boxes .one-third img{height:250px;-o-object-position:0 0;object-position:0 0}}section .info-boxes .half a,section .info-boxes .one-third a{border-radius:0;bottom:0;color:#fff;display:block;font-size:28px;font-size:1.75rem;font-weight:600;height:auto;letter-spacing:0.04em;line-height:34px;line-height:2.125rem;padding:0;position:absolute;text-decoration:none;text-transform:uppercase;width:100%}@media (max-width: 480px){section .info-boxes .half a,section .info-boxes .one-third a{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}section .info-boxes .half a:hover>div,section .info-boxes .one-third a:hover>div{-webkit-transition:all 200ms linear;transition:all 200ms linear}section .info-boxes .half a div,section .info-boxes .one-third a div{bottom:0;padding:20px;position:absolute;width:100%}@media (max-width: 480px){section .info-boxes .half a div,section .info-boxes .one-third a div{padding:15px}}section .info-boxes .half{height:400px}section .info-boxes .half img{height:400px}.lt-ie9 section .info-boxes .half a{height:400px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section .info-boxes .half a{height:400px}}section .info-boxes .one-third{height:350px}section .info-boxes .one-third img{height:350px}.lt-ie9 section .info-boxes .one-third a{height:350px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section .info-boxes .one-third a{height:350px}}section.landing-boxes a{color:#fff;padding:0}@media (max-width: 480px){section.landing-boxes a{display:block}}section.landing-boxes a .box{height:250px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 480px){section.landing-boxes a .box{height:200px}}section.landing-boxes a .box.blue{background:#0090bc}section.landing-boxes a .box.blue:hover{background:#006989}section.landing-boxes a .box.royal{background:#2c55a2}section.landing-boxes a .box.royal:hover{background:#21407a}section.landing-boxes a .box.midnight{background:#1b365d}section.landing-boxes a .box.midnight:hover{background:#101f35}section.landing-boxes a .box.grass{background:#00a552}section.landing-boxes a .box.grass:hover{background:#007239}section.landing-boxes a .box.grey{background:#54585a}section.landing-boxes a .box.grey:hover{background:#3b3e40}section.landing-boxes a .box.bluegrey{background:#9bc7cf}section.landing-boxes a .box.bluegrey:hover{background:#79b4be}section.landing-boxes a .box.lilac{background:#95b3df}section.landing-boxes a .box.lilac:hover{background:#6e97d3}section.landing-boxes a .box.pink{background:#f40069}section.landing-boxes a .box.pink:hover{background:#c10053}section.landing-boxes a .box.purple{background:#3c1053}section.landing-boxes a .box.purple:hover{background:#1d0828}section.landing-boxes a .box.orange{background:#de7c00}section.landing-boxes a .box.orange:hover{background:#ab6000}section.landing-boxes a .box.sea{background:#00bfb3}section.landing-boxes a .box.sea:hover{background:#008c83}section.landing-boxes a .box.teal{background:#008f9d}section.landing-boxes a .box.teal:hover{background:#00616a}section.landing-boxes a .box.mustard{background:#e5d61d}section.landing-boxes a .box.mustard:hover{background:#baad15}section.landing-boxes a .box .title{bottom:0;position:absolute}section.landing-boxes a .box .title h2{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;padding:0 20px 0 10px;text-transform:uppercase}.expandable-box{padding:0}.expandable-box .expander{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0 !important}.expandable-box .expander p{margin:10px 0}.expandable-box .expander:last-of-type{margin-bottom:20px}.expandable-box .expander.question .expander-trigger:after{content:"\f059";font-family:"FontAwesome";margin-left:5px}.expandable-box .expander .expander-trigger{background:#e0e6e8;border:1px solid #b5c3c7;border-radius:2px 2px 0 0;color:#ea537e;cursor:pointer;font-size:18px;font-size:1.125rem;margin:8px 0 0 0;padding:15px 15px 15px 45px;position:relative;display:block;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expandable-box .expander .expander-trigger:before{color:#bbb;content:'\f067';font-family:'fontawesome';font-size:24px;font-size:1.5rem;position:absolute;left:15px;top:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 500ms;transition:all 500ms}.expandable-box .expander .expander-trigger:hover{background:#e0e6e8}.expandable-box .expander .expander-trigger>*{line-height:inherit;display:inline;margin:0;font-size:18px;font-size:1.125rem}.expandable-box .expander .expander-hidden{background:#eff2f3;border-radius:2px}.expandable-box .expander .expander-hidden:before{color:#bbb;content:'\f067';font-family:'fontawesome';font-size:24px;font-size:1.5rem;position:absolute;left:15px;top:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 500ms;transition:all 500ms}.expandable-box .expander .expander-hidden:hover{background:#d2dadd}.expandable-box .expander .expander-hidden>*{line-height:inherit;display:inline;margin:0}.expandable-box .expander .expander-content{background:#eff2f3;border:1px solid #b5c3c7;border-top:none;border-radius:0 0 2px 2px;padding:5px 15px 5px}.expandable-box .expander .expander-content table{border-collapse:collapse}.expandable-box .expander .expander-content table tbody tr td,.expandable-box .expander .expander-content table tbody tr th{border:2px solid #ccc}.expandable-box .expander .expander-content table thead tr th{border:2px solid #ccc;padding:15px 5px;text-align:center}.expandable-box .expander .expander-content table thead tr th img{width:inherit}.expandable-box .expander .expander-hidden+.expander-content{display:none}button.button{-webkit-transition:all 200ms linear;transition:all 200ms linear}button.button.transparent{background:transparent;border-color:#fff;color:#fff}button.button.transparent:hover{background:#fff;border-color:#fff}.button{border:3px solid transparent;display:inline-block;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin:10px 0;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.button:hover{background:transparent}.box.box__details .button:hover{background:#fff}.button.orange:hover{border-color:#de7c00;color:#de7c00}.button.plum:hover{border-color:#991e66;color:#991e66}.button.teal:hover{border-color:#008f9d;color:#008f9d}.button.purple:hover{border-color:#3c1053;color:#3c1053}.button.blue:hover{border-color:#0090bc;color:#0090bc}.button.dark-blue:hover{border-color:#1b365d;color:#1b365d}.button.green:hover{border-color:#00a552;color:#00a552}.button.red:hover{border-color:#dc5809;color:#dc5809}.button.sea:hover{border-color:#00bfb3;color:#00bfb3}.button.pink:hover{border-color:#f40069;color:#f40069}.button.grey-dark:hover{border-color:#384044;color:#384044}@media (max-width: 480px){.button{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.anchor-links.teal-buttons .button{border-color:#008f9d;color:#008f9d}.anchor-links.teal-buttons .button:hover{background:#008f9d;color:#fff}.anchor-links.orange-buttons .button{border-color:#de7c00;color:#de7c00}.anchor-links.orange-buttons .button:hover{background:#de7c00;color:#fff}.anchor-links.sea-buttons .button{border-color:#00bfb3;color:#00bfb3}.anchor-links.sea-buttons .button:hover{background:#00bfb3;color:#fff}.anchor-links li{display:inline-block;margin:0 15px 15px 0}@media (max-width: 480px){.anchor-links li{margin:0 5px 0 0}}.anchor-links .button{font-size:22px;font-size:1.375rem;font-weight:500;line-height:28px;line-height:1.75rem;margin:8px 0}@media (max-width: 480px){.anchor-links .button{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}.box{background:#eff0f1;padding:10px;margin-bottom:20px;position:relative}.box.box__details{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.box.box__details h3,.box.box__details h4,.box.box__details h5,.box.box__details h6{position:relative;width:100%;margin-bottom:20px}.box.box__details h3:after,.box.box__details h4:after,.box.box__details h5:after,.box.box__details h6:after{content:'';height:4px;width:100px;background:#0090bc;position:absolute;left:0;bottom:-13px}.box.box__details ul,.box.box__details ol{list-style-type:none}.box.box__details ul li,.box.box__details ol li{margin:10px 0}.box.box__details ul li span,.box.box__details ol li span{display:inline-block;width:130px;font-weight:500}.box.box__contact ul li i,.box.box__contact ol li i{font-size:18px;font-size:1.125rem;width:30px}.box.box__contact ul li a,.box.box__contact ol li a{padding:10px 15px;color:#0090bc;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Stag Sans",sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:600}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:600;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;-webkit-box-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;-webkit-box-flex:0;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}section.caption-box{padding:30px 0}section.caption-box+section.caption-box{padding-top:0}section.caption-box.green a.new-button{color:#00a552}section.caption-box.green-dark a.new-button{color:#6c8213}section.caption-box.teal a.new-button{color:#008f9d}section.caption-box.plum a.new-button,section.caption-box.linear-purple-pink a.new-button{color:#991e66}section.caption-box.orange a.new-button,section.caption-box.linear-dark-orange a.new-button{color:#de7c00}section.caption-box.blue a.new-button{color:#0090bc}section.caption-box.blue-grey a.new-button{color:#9bc7cf}section.caption-box.royal a.new-button{color:#2c55a2}section.caption-box.red a.new-button{color:#dc5809}section.caption-box.pink a.new-button,section.caption-box.linear-pink a.new-button{color:#f40069}section.caption-box.purple a.new-button{color:#3c1053}section.caption-box.purple-light a.new-button{color:#b867e2}section.caption-box.sea a.new-button,section.caption-box.linear-blue-sea a.new-button,section.caption-box.linear-green a.new-button{color:#00bfb3}section.caption-box a{color:#fff}section.caption-box a.new-button{background-color:#fff;border:1px solid transparent;border-radius:0;display:block;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:0.04em;line-height:30px;line-height:1.875rem;margin:10px;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase}section.caption-box a.new-button:hover{background:transparent;border-color:#fff;color:#fff}@media (min-width: 480px){section.caption-box a.new-button{margin-left:50px;white-space:nowrap}}@media (max-width: 480px){section.caption-box a.new-button{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-top:20px;max-width:100%;padding:10px 15px;text-align:center;word-wrap:break-word}}section.caption-box b,section.caption-box strong{font-size:25px;font-size:1.5625rem;font-weight:600;letter-spacing:0.06em;line-height:33px;line-height:2.0625rem;margin-right:7px;text-transform:uppercase}@media (max-width: 480px){section.caption-box b,section.caption-box strong{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}section.caption-box h2,section.caption-box p{letter-spacing:0.06em}section.caption-box h2{font-size:30px;font-size:1.875rem;font-weight:300;line-height:38px;line-height:2.375rem;margin-bottom:0;padding:10px 0}@media (max-width: 480px){section.caption-box h2{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;padding:0}}section.caption-box p{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;letter-spacing:0.06em;margin-bottom:0}@media (max-width: 480px){section.caption-box p{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;padding:0}}section.caption-box p a.new-button{color:#fff}section.caption-box p a.new-button:hover{background:transparent}@media (min-width: 480px){section.caption-box .cell{display:table-cell;vertical-align:middle}}@media (min-width: 480px){section.caption-box .cell:first-of-type{width:100%}}section.linear-dark-orange{background:#e17b00;background:-webkit-gradient(linear, left top, right top, from(#be4d00), color-stop(50%, #be4d00), to(#e17b00));background:linear-gradient(to right, #be4d00 0%, #be4d00 50%, #e17b00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#be4d00', endColorstr='#e17d00', GradientType=1);color:#fff}section.linear-purple-pink{background:#3d1152;background:-webkit-gradient(linear, left top, right top, from(#3d1152), to(#9d0065));background:linear-gradient(to right, #3d1152 0%, #9d0065 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d1152', endColorstr='#9d1e65', GradientType=1);color:#fff}section.linear-blue-sea{background:#00a39c;background:-webkit-gradient(linear, left top, right top, from(#008fbf), color-stop(50%, #00a39c), to(#00a39c));background:linear-gradient(to right, #008fbf 0%, #00a39c 50%, #00a39c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#008fbf', endColorstr='#00a39c', GradientType=1);color:#fff}section.linear-green{font-weight:300;background:#008e82;background:-webkit-gradient(linear, left top, right top, from(#008e82), color-stop(50%, #00bcb5), to(#5ebab5));background:linear-gradient(to right, #008e82 0%, #00bcb5 50%, #5ebab5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#008e82', endColorstr='#5ebab5', GradientType=1);color:#fff}section.linear-pink{background:#9d1e65;background:-webkit-gradient(linear, left top, right top, from(#9d1e65), to(#d50058));background:linear-gradient(to right, #9d1e65 0%, #d50058 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d1e65', endColorstr='#d50058', GradientType=1);color:#fff}section.linear-pink-reverse{background:#d50058;background:-webkit-gradient(linear, left top, right top, from(#d50058), to(#9d1e65));background:linear-gradient(to right, #d50058 0%, #9d1e65 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d50058', endColorstr='#9d1e65', GradientType=1);color:#fff}section.linear-pink-reverse p{font-weight:500;margin-bottom:0;padding:20px 0}section.linear-pink-reverse p a{color:#fff}section.linear-pink-reverse p a:hover{background:transparent}section.linear-orange-pink{background:#e17d00;background:-webkit-gradient(linear, left top, right top, from(#e17d00), to(#d50058));background:linear-gradient(to right, #e17d00 0%, #d50058 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e17d00', endColorstr='#d50058', GradientType=1);color:#fff}section.linear-orange-pink-reverse{background:#d50058;background:-webkit-gradient(linear, left top, right top, from(#d50058), to(#e17d00));background:linear-gradient(to right, #d50058 0%, #e17d00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d50058', endColorstr='#e17d00', GradientType=1);color:#fff}section.tip .whole{border:3px solid #991e66;padding:20px}section.tips.tips-teal ul li:nth-of-type(odd),section.tips.tips-teal ol li:nth-of-type(odd){color:#008f9d}section.tips.tips-teal .whole{border-color:#008f9d}section.tips .whole{border:8px double #991e66;padding:20px}section.tips ul,section.tips ol{list-style-type:none}section.tips ul li,section.tips ol li{font-size:20px;font-size:1.25rem;margin-bottom:15px}section.tips ul li:before,section.tips ol li:before{content:"\f0eb";float:left;font-family:FontAwesome;font-size:25px;font-size:1.5625rem;padding:3px 6px 0}section.tips ul li:last-child,section.tips ol li:last-child{margin-bottom:0}section.tips ul li:nth-of-type(odd),section.tips ol li:nth-of-type(odd){color:#991e66}section.tips ul li p,section.tips ol li p{font-weight:500}@media (min-width: 480px){section.key-points .grid{display:-webkit-box;display:-ms-flexbox;display:flex}}section.key-points .one-quarter{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:25px;line-height:1.5625rem;padding:20px}section.key-points .one-quarter a{color:#fff}section.key-points .one-quarter i{font-size:60px;font-size:3.75rem;margin-bottom:20px;text-align:center;width:100%}section.key-points .one-quarter:nth-of-type(1){background-color:#008693}section.key-points .one-quarter:nth-of-type(2){background-color:#3c1053}section.key-points .one-quarter:nth-of-type(3){background-color:#991e66}section.key-points .one-quarter:nth-of-type(4){background-color:#007598}.blue{background:#0090bc;color:#fff}.blue:hover>a{background:#006989}.blue-grey{background:#9bc7cf;color:#fff}.blue-grey:hover>a{background:#79b4be}.blue.content div a{color:#0090bc}.dark-blue{background:#004a60;color:#fff}.dark-blue:hover>a{background:#003a4c}.sea{background:#009b92;color:#fff}.sea:hover>a{background:#006862}.sea.content div a{color:#009b92}.red{background:#dc5809;color:#fff}.red:hover>a{background:#ab4407}.green{background:#00a552;color:#fff}.green:hover>a{background:#007239}.green-dark{background:#6c8213;color:#fff}.green-dark:hover>a{background:#47560c}.green a{color:#fff}.light-blue{background:#26a1c6;color:#424242}.light-blue:hover>a{background:#0d96bf}.midnight{background:#1b365d;color:#fff}.midnight:hover>a{background:#101f35}.lilac{background:#95b3df;color:#fff}.lilac:hover>a{background:#6e97d3}.teal{background:#008f9d;color:#fff}.teal:hover>a{background:#00616a}.orange{background:#de7c00;color:#fff}.orange:hover>a{background:#ab6000}.yellow{background:#e5d61d;color:#424242}.yellow:hover>a{background:#baad15}.purple{background:#3c1053;color:#fff}.purple:hover>a{background:#1d0828}.purple-light{background:#b867e2;color:#fff}.purple-light:hover>a{background:#a33cd9}.purple-pale{background:#ead2f6;color:#424242}.purple-pale:hover>a{background:#d6a7ee}.plum{background:#991e66;color:#fff}.plum:hover>a{background:#6e164a}.pink{background:#f40069;color:#fff}.pink:hover>a{background:#c10053}.grey{background:#54585a;color:#424242}.grey:hover>a{background:#3b3e40}.grey-dark{background:#384044;color:#fff}.grey-dark:hover>a{background:#212628}.outline{border:9px double #384044;margin:30px 0;padding:25px}@media (max-width: 480px){.outline{padding:15px}}.outline-blue{border-color:#0090bc}.outline-teal{border-color:#008f9d}.outline-sea{border-color:#00bfb3}.beta-bar{background:#0090bc;color:#fff;border-radius:2px}.beta-bar p{font-size:24px;font-size:1.5rem;margin-bottom:0;padding:20px;text-align:center}@media (max-width: 480px){.beta-bar p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}.beta-bar p a{color:#fff}.beta-bar p a:hover{background:#fff;color:#0090bc}.feedback-bar{padding:0}.feedback-bar p{color:#fff;font-weight:300;text-align:center}@media (min-width: 480px){.feedback-bar p{font-size:20px;font-size:1.25rem;margin-top:10px}}.feedback-bar p .fa{font-size:36px;font-size:2.25rem}.feedback-bar p a{background:transparent;border:1px solid #fff;border-radius:3px;color:#fff;display:inline-block;padding:5px;text-decoration:none}.feedback-bar p a:hover{background:#fff;color:#00bfb3}.text-boxes{margin:20px 10px 10px 0}.text-boxes a{color:#fff;display:block;height:100%;padding:0;text-decoration:none}.text-boxes a:hover{color:#fff}.text-boxes .text-area{padding:25px}@media (min-width: 480px){.text-boxes .grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}}@media (max-width: 480px){.text-boxes .grid{margin:0 -10px}}.text-boxes .one-third{color:#fff}@media (max-width: 480px){.text-boxes .one-third{margin-bottom:20px}}.text-boxes .one-third a>*{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.text-boxes .one-third:hover>a img{opacity:.4}.text-boxes .one-third h2{color:#fff;font-size:35px;font-size:2.1875rem;font-weight:300;line-height:35px;line-height:2.1875rem;text-transform:uppercase}@media (max-width: 1024px){.text-boxes .one-third h2{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}}.text-boxes .one-third img{height:250px;-o-object-fit:cover;object-fit:cover}@media (max-width: 480px){.text-boxes .one-third img{height:200px}}ul li,ol li{margin:1px 0 10px 20px;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}ul li img.icons,ol li img.icons{width:auto;height:27px;margin-bottom:-10px;margin-right:-2px}ul li img.icons.abroad,ol li img.icons.abroad{height:20px;margin-bottom:-6px}.icons-key{background:#fff;margin:30px 0 10px;padding:10px 5px;border:1px solid #ccc;z-index:1}.icons-key span img{height:auto;width:30px;display:inline-table;vertical-align:middle;margin-left:5px;margin-right:-5px;margin-top:-2px}.icons-key span img.abroad{width:25px}@media (max-width: 480px){.icons-key span{display:block;margin:5px 0}}.columns-2,.columns-3{-webkit-column-count:2;column-count:2}.columns-2 ul,.columns-3 ul,.columns-2 ol,.columns-3 ol{list-style-type:none}@media (max-width: 480px){.columns-2 ul,.columns-3 ul,.columns-2 ol,.columns-3 ol{-webkit-column-count:1;column-count:1}}.columns-2 ul li,.columns-3 ul li,.columns-2 ol li,.columns-3 ol li{margin:5px 0}.columns-2 ul li img.icons,.columns-3 ul li img.icons,.columns-2 ol li img.icons,.columns-3 ol li img.icons{margin-bottom:-7px}.columns-2 ul li img.icons.abroad,.columns-3 ul li img.icons.abroad,.columns-2 ol li img.icons.abroad,.columns-3 ol li img.icons.abroad{margin-bottom:-3px}.columns-2 ul li a,.columns-3 ul li a,.columns-2 ol li a,.columns-3 ol li a{border-radius:2px;color:#1a9bc3;display:inline-block;font-weight:500;padding:5px;text-decoration:none;-webkit-transition:all 200ms linear;transition:all 200ms linear}.columns-2 ul li a:hover,.columns-3 ul li a:hover,.columns-2 ol li a:hover,.columns-3 ol li a:hover{background:#1a9bc3;color:#fff}.columns-3{-webkit-column-count:3;column-count:3}section.gmap{margin:0 0 20px}section .video{position:relative;width:100%;margin:10px auto}section .video.header{overflow:hidden;height:auto;max-height:500px}section .video.header iframe{position:absolute}@media (max-width: 1024px){section .video.header iframe{top:0}}section .video.fitvidsignore{display:block;margin:0 auto;max-width:600px;height:auto}section .video video{max-width:100%;height:auto}section .video iframe,section .video embed,section .video object{max-width:100%}iframe{border:none}iframe.formstack{display:block;margin:0 auto;max-width:800px;width:100%}.video-container a{margin:0;padding:0}.video-container a .info-block{position:relative}.video-container a .info-block img{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:200px;width:auto}@media (max-width: 480px){.video-container a .info-block img{width:100%;height:auto}}.video-container a .info-block:before{content:'\f04b';color:#fff;font-family:'fontawesome';background:#80c8de;padding:5px 10px;position:absolute;bottom:0;left:0;font-size:40px;font-size:2.5rem;z-index:4;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.video-container a .info-block .info-block__content{top:0;bottom:auto}.video-container a .info-block .info-block__content h3{font-size:25px;font-size:1.5625rem;line-height:1.2;margin:0;text-shadow:1px 1px 1px #000}.video-container a .info-block:hover:before{background:#1a9bc3}.video-container a .pop-up-info-block{position:relative}.video-container a .pop-up-info-block img{height:auto !important;width:100%}.video-container a .pop-up-info-block:before{content:'\f04b';color:#fff;font-family:'fontawesome';background:#80c8de;padding:5px 10px;position:absolute;bottom:4px;left:0;font-size:40px;font-size:2.5rem;z-index:4;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.video-container a .pop-up-info-block:hover:before{background:#1a9bc3}section.selected-news{color:#fff;padding:40px 0}section.selected-news h3{color:#fff;text-transform:uppercase;font-weight:500;margin-bottom:40px}section.selected-news .news-carousel .slick-slide{position:relative}section.selected-news .news-carousel .slick-slide a{text-decoration:none}section.selected-news .news-carousel .slick-slide a:hover{background:transparent;text-decoration:underline}section.selected-news .news-carousel .slick-slide a .img-container{position:relative;width:250px;height:250px;overflow:hidden;border-radius:250px;float:left;margin-right:20px}@media (max-width: 1024px){section.selected-news .news-carousel .slick-slide a .img-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:0%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}}section.selected-news .news-carousel .slick-slide a .img-container img{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:auto}section.selected-news .news-carousel .slick-slide a .content{padding:0 10px}@media (max-width: 1024px){section.selected-news .news-carousel .slick-slide a .content{display:inline-block}}section.selected-news .news-carousel .slick-slide a .content time{color:#fff;display:block;margin-bottom:20px}section.selected-news .news-carousel .slick-slide a .content h4{color:#fff}table{width:100%;margin:20px 0}table caption{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}table thead tr th{border:none;padding:15px 5px;text-align:center}table thead tr th img{width:inherit}table tbody tr th{border:2px solid #eee;padding:15px 5px;text-align:center}table tbody tr th img{width:inherit}table tbody tr:nth-child(odd){background:rgba(236,240,241,0.6)}table tbody tr:hover{background:rgba(189,195,199,0.3)}table tbody tr.hide{display:none}table tbody tr td{border:2px solid #eee;padding:15px 5px}table tbody tr td img{width:inherit}@font-face{font-family:'Stag Sans';src:url("/site-elements/fonts/StagSans-Light.eot");src:url("/site-elements/fonts/StagSans-Light.eot?#iefix") format("embedded-opentype"),url("/site-elements/fonts/StagSans-Light.woff2") format("woff2"),url("/site-elements/fonts/StagSans-Light.woff") format("woff"),url("/site-elements/fonts/StagSans-Light.ttf") format("truetype"),url("/site-elements/fonts/StagSans-Light.svg#StagSans-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Stag Sans';src:url("/site-elements/fonts/StagSans-Medium.eot");src:url("/site-elements/fonts/StagSans-Medium.eot?#iefix") format("embedded-opentype"),url("/site-elements/fonts/StagSans-Medium.woff2") format("woff2"),url("/site-elements/fonts/StagSans-Medium.woff") format("woff"),url("/site-elements/fonts/StagSans-Medium.ttf") format("truetype"),url("/site-elements/fonts/StagSans-Medium.svg#StagSans-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Stag Sans';src:url("/site-elements/fonts/StagSans-Semibold.eot");src:url("/site-elements/fonts/StagSans-Semibold.eot?#iefix") format("embedded-opentype"),url("/site-elements/fonts/StagSans-Semibold.woff2") format("woff2"),url("/site-elements/fonts/StagSans-Semibold.woff") format("woff"),url("/site-elements/fonts/StagSans-Semibold.ttf") format("truetype"),url("/site-elements/fonts/StagSans-Semibold.svg#StagSans-Semibold") format("svg");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:"Stag Sans",sans-serif;font-weight:500;margin-bottom:20px;position:relative;letter-spacing:0.04em}h1.heading-style,h2.heading-style,h3.heading-style,h4.heading-style,h5.heading-style,h6.heading-style{margin-bottom:20px}h1.heading-style:after,h2.heading-style:after,h3.heading-style:after,h4.heading-style:after,h5.heading-style:after,h6.heading-style:after{content:'';height:4px;width:100px;background:#0090bc;position:absolute;left:0;bottom:-8px}h1{font-size:52px;font-size:3.25rem;line-height:58px;line-height:3.625rem}@media (max-width: 480px){h1{font-size:40px;font-size:2.5rem;line-height:46px;line-height:2.875rem}}h2{font-size:40px;font-size:2.5rem;line-height:46px;line-height:2.875rem}@media (max-width: 480px){h2{font-size:35px;font-size:2.1875rem;line-height:41px;line-height:2.5625rem}}h3{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}@media (max-width: 480px){h3{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem}}h4{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}@media (max-width: 480px){h4{font-size:25px;font-size:1.5625rem;line-height:31px;line-height:1.9375rem}}h5{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (max-width: 480px){h5{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}h6{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}@media (max-width: 480px){h6{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem}}p{font-size:18px;font-size:1.125rem;font-weight:300;letter-spacing:0.02em;line-height:24px;line-height:1.5rem;margin-bottom:15px}p:last-child{margin-bottom:0}p.small,.captions{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}p.bold{font-weight:600}p strong{font-weight:500}@media print{*{background:transparent !important;color:black !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important;font-size:16px !important;font-family:sans-serif}img,header,.cd-top{display:none}footer{border-top:1px solid #ccc}a,a:visited{text-decoration:underline;word-break:break-all}a[href]:after{content:" (" attr(href) ")";color:#999;font-style:italic}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote{border-top:1px solid #ccc;border-bottom:1px solid #ccc;page-break-inside:avoid}cite{font-size:14px !important}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;size:100%}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid;font-size:30px !important}footer:after{display:block;content:"Thank you for printing our content at www.hull.ac.uk. Please check out the other pages for some great tips and tricks and useful information.";margin-bottom:10px;border:1px solid #bbb;padding:3px 5px;font-style:italic}}

.video-fit {
  width: 100%;
  height: 100%;
  object-fit: cover;
}