﻿.in-page-navigation > .grid {padding:0 20px;}

.sea p > a, .crimson p > a, .plum p > a, .purple p > a, .orange p > a, .teal p > a, .cyan p > a, .grey p > a {color:white;}
.grid+.grid {margin-top:-30px;padding-top:0;}
.hero {margin-bottom:0 !important;}

.grid{width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding:50px 20px}.grid::after{content:'';display:table;clear:both}.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:48%;margin-left:0%;margin-right:4%}.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:48%;margin-left:52%;margin-right:4%}.grid .half.offset-1::after{content:'';display:table;clear:both}.grid .half.offset-1:last-child{margin-right:0%}@media (max-width: 670px){.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: 670px){.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,.grid .golden-small{float:left;clear:none;text-align:inherit;width:30.6666666667%;margin-left:0%;margin-right:4%}.grid .one-third::after,.grid .golden-small::after{content:'';display:table;clear:both}.grid .one-third:last-child,.grid .golden-small:last-child{margin-right:0%}.grid .one-third.offset-1,.grid .golden-small.offset-1{float:left;clear:none;text-align:inherit;width:30.6666666667%;margin-left:34.6666666667%;margin-right:4%}.grid .one-third.offset-1::after,.grid .golden-small.offset-1::after{content:'';display:table;clear:both}.grid .one-third.offset-1:last-child,.grid .golden-small.offset-1:last-child{margin-right:0%}@media (max-width: 670px){.grid .one-third.offset-1,.grid .golden-small.offset-1{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third.offset-1::after,.grid .golden-small.offset-1::after{content:'';display:table;clear:both}.grid .one-third.offset-1:last-child,.grid .golden-small.offset-1:last-child{margin-right:0%}}.grid .one-third.offset-2,.grid .golden-small.offset-2{float:left;clear:none;text-align:inherit;width:30.6666666667%;margin-left:69.3333333333%;margin-right:4%}.grid .one-third.offset-2::after,.grid .golden-small.offset-2::after{content:'';display:table;clear:both}.grid .one-third.offset-2:last-child,.grid .golden-small.offset-2:last-child{margin-right:0%}@media (max-width: 670px){.grid .one-third.offset-2,.grid .golden-small.offset-2{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third.offset-2::after,.grid .golden-small.offset-2::after{content:'';display:table;clear:both}.grid .one-third.offset-2:last-child,.grid .golden-small.offset-2:last-child{margin-right:0%}}@media (max-width: 670px){.grid .one-third,.grid .golden-small{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .one-third::after,.grid .golden-small::after{content:'';display:table;clear:both}.grid .one-third:last-child,.grid .golden-small:last-child{margin-right:0%}}.grid .two-thirds,.grid .golden-large{float:left;clear:none;text-align:inherit;width:65.3333333333%;margin-left:0%;margin-right:4%}.grid .two-thirds::after,.grid .golden-large::after{content:'';display:table;clear:both}.grid .two-thirds:last-child,.grid .golden-large:last-child{margin-right:0%}@media (max-width: 670px){.grid .two-thirds,.grid .golden-large{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.grid .two-thirds::after,.grid .golden-large::after{content:'';display:table;clear:both}.grid .two-thirds:last-child,.grid .golden-large:last-child{margin-right:0%}}.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;color:#424242}body{font-family:"Stag Sans","helvetica",sans-serif;font-size:100%;font-weight:300;letter-spacing:0.06em;overflow-y:scroll}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}.browsehappy{background:#00828b;color:white;font-weight:500;margin:-10px 0 0;padding:15px 0;text-align:center}.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}.desktop-only{display:block}@media (max-width: 1024px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width: 1024px){.mobile-only{display:block}}video .video-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,nav ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}

hr{border:0;border-top:1px solid #bbbcbd;display:block;height:1px;margin:2em auto;max-width:500px;padding:0}.select-container{background:#fff !important;border:3px solid;max-width:450px;position:relative;width:100%}@media (max-width: 480px){.select-container{margin-top:10px;width:100%}}.select-container:after{position:absolute;content:'\f078';font-family:"FontAwesome";font-weight:600;font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;right:10px;top:8px}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#424242;font-family:"Stag Sans","helvetica",sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem;height:50px;padding-left:10px;position:relative;width:100%;z-index:3}.select-container select::-ms-expand{display:none}

main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;line-height:2;position:initial;text-align:center}img::before{color:#00828b;content:"We're sorry the image below is broken -_-";display:block;font-weight:600;margin-bottom:10px}img::after{content:"(url: " attr(src) ")";display:block;font-size:12px;font-size:.75rem;line-height:17px;line-height:1.0625rem}

.sea,.crimson,.plum,.purple,.orange,.teal,.cyan,.grey{color:#fff}.sea .search,.crimson .search,.plum .search,.purple .search,.orange .search,.teal .search,.cyan .search,.grey .search{border-color:#fff}.sea .search ::-webkit-input-placeholder,.crimson .search ::-webkit-input-placeholder,.plum .search ::-webkit-input-placeholder,.purple .search ::-webkit-input-placeholder,.orange .search ::-webkit-input-placeholder,.teal .search ::-webkit-input-placeholder,.cyan .search ::-webkit-input-placeholder,.grey .search ::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.sea .search :-moz-placeholder,.crimson .search :-moz-placeholder,.plum .search :-moz-placeholder,.purple .search :-moz-placeholder,.orange .search :-moz-placeholder,.teal .search :-moz-placeholder,.cyan .search :-moz-placeholder,.grey .search :-moz-placeholder{color:rgba(255,255,255,0.5)}.sea .search ::-moz-placeholder,.crimson .search ::-moz-placeholder,.plum .search ::-moz-placeholder,.purple .search ::-moz-placeholder,.orange .search ::-moz-placeholder,.teal .search ::-moz-placeholder,.cyan .search ::-moz-placeholder,.grey .search ::-moz-placeholder{color:rgba(255,255,255,0.5)}.sea .search :-ms-input-placeholder,.crimson .search :-ms-input-placeholder,.plum .search :-ms-input-placeholder,.purple .search :-ms-input-placeholder,.orange .search :-ms-input-placeholder,.teal .search :-ms-input-placeholder,.cyan .search :-ms-input-placeholder,.grey .search :-ms-input-placeholder{color:rgba(255,255,255,0.5)}.sea{background:#00828b}.sea-title h2,.sea-title h3,.sea-title h4{color:#00828b}.sea.hero .text-container .info{background:#00828b;background:linear-gradient(135deg, rgba(0,130,139,0.9) 0%, rgba(0,140,149,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sea', endColorstr='$teal', GradientType=1 )}.sea.banner-home .text{background:rgba(0,130,139,0.9)}.sea.banner-home .text:before{background:rgba(0,130,139,0.7)}.sea.banner-top .text{background:rgba(0,130,139,0.9)}.sea.banner-strip:after,.sea.banner-strip-reverse:after,.sea.banner-slant:after,.sea.banner-slant-reverse:after{background:rgba(0,130,139,0.9)}

.sea.card.solid:hover{background:#008f86}.sea.card.gradient{background:#00828b;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,130,139,0.4)), color-stop(55%, rgba(0,130,139,0.8)), to(#00828b));background:linear-gradient(to bottom, rgba(0,130,139,0.4) 0%, rgba(0,130,139,0.8) 55%, #00828b 100%)}.sea.card.gradient:before{background:rgba(0,130,139,0.15)}.sea.card.gradient:hover:before{background:rgba(0,130,139,0.9)}.sea.card.image:hover div{background:#00828b}.sea.card.image div{background:rgba(0,130,139,0.9)}.sea.card.round{background:transparent}.sea.card.round .container{border:4px solid #00828b}.sea.select-container,.sea .select-container{border-color:#00828b}.sea.select-container:after,.sea .select-container:after{color:#00828b}.sea.select-container select,.sea .select-container select{color:#00828b}.sea .search{background:#00828b}.sea .search:after{color:#00828b}.sea .search input[type='search']{background:#00828b}.teal,.cyan{background:#00828b}.teal-title h2,.teal-title h3,.teal-title h4,.cyan-title h2,.cyan-title h3,.cyan-title h4{color:#00828b}.teal.hero .text-container .info,.cyan.hero .text-container .info{background:#00828b;background:linear-gradient(135deg, rgba(0,130,139,0.9) 0%, rgba(0,140,149,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sea', endColorstr='$teal', GradientType=1 )}.teal.banner-home .text,.cyan.banner-home .text{background:rgba(0,140,149,0.9)}.teal.banner-home .text:before,.cyan.banner-home .text:before{background:rgba(0,140,149,0.7)}.teal.banner-top .text,.cyan.banner-top .text{background:rgba(0,140,149,0.9)}.teal.banner-strip:after,.teal.banner-strip-reverse:after,.teal.banner-slant:after,.teal.banner-slant-reverse:after,.cyan.banner-strip:after,.cyan.banner-strip-reverse:after,.cyan.banner-slant:after,.cyan.banner-slant-reverse:after{background:rgba(0,140,149,0.9)}

.teal.card.solid:hover,.cyan.card.solid:hover{background:#006970}.teal.card.gradient,.cyan.card.gradient{background:#00828b;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,140,149,0.4)), color-stop(55%, rgba(0,140,149,0.8)), to(#00828b));background:linear-gradient(to bottom, rgba(0,140,149,0.4) 0%, rgba(0,140,149,0.8) 55%, #00828b 100%)}.teal.card.gradient:before,.cyan.card.gradient:before{background:rgba(0,140,149,0.15)}.teal.card.gradient:hover:before,.cyan.card.gradient:hover:before{background:rgba(0,140,149,0.9)}.teal.card.image:hover div,.cyan.card.image:hover div{background:#00828b}.teal.card.image div,.cyan.card.image div{background:rgba(0,140,149,0.9)}.teal.card.round,.cyan.card.round{background:transparent}.teal.card.round .container,.cyan.card.round .container{border:4px solid #00828b}.teal.select-container,.teal .select-container,.cyan.select-container,.cyan .select-container{border-color:#00828b}.teal.select-container:after,.teal .select-container:after,.cyan.select-container:after,.cyan .select-container:after{color:#00828b}.teal.select-container select,.teal .select-container select,.cyan.select-container select,.cyan .select-container select{color:#00828b}.teal .search,.cyan .search{background:#00828b}.teal .search:after,.cyan .search:after{color:#00828b}.teal .search input[type='search'],.cyan .search input[type='search']{background:#00828b}.teal.tabs-minimal,.cyan.tabs-minimal{padding:50px}@media (max-width: 480px){.teal.tabs-minimal,.cyan.tabs-minimal{padding:30px}}.plum{background:#991e66}.plum-title h2,.plum-title h3,.plum-title h4{color:#991e66}.plum.hero .text-container .info{background:#991e66;background:linear-gradient(94deg, rgba(206,0,88,0.9) 0%, rgba(153,30,102,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$crimson', endColorstr='$plum', GradientType=1 )}.plum.banner-home .text{background:rgba(153,30,102,0.9)}.plum.banner-home .text:before{background:rgba(153,30,102,0.7)}.plum.banner-top .text{background:rgba(153,30,102,0.9)}.plum.banner-strip:after,.plum.banner-strip-reverse:after,.plum.banner-slant:after,.plum.banner-slant-reverse:after{background:rgba(153,30,102,0.9)}

.plum.card.solid:hover{background:#73174d}.plum.card.gradient{background:#991e66;background:-webkit-gradient(linear, left top, left bottom, from(rgba(153,30,102,0.4)), color-stop(55%, rgba(153,30,102,0.8)), to(#991e66));background:linear-gradient(to bottom, rgba(153,30,102,0.4) 0%, rgba(153,30,102,0.8) 55%, #991e66 100%)}.plum.card.gradient:before{background:rgba(153,30,102,0.15)}.plum.card.gradient:hover:before{background:rgba(153,30,102,0.9)}.plum.card.image:hover div{background:#991e66}.plum.card.image div{background:rgba(153,30,102,0.9)}.plum.card.round{background:transparent}.plum.card.round .container{border:4px solid #991e66}.plum.select-container,.plum .select-container{border-color:#991e66}.plum.select-container:after,.plum .select-container:after{color:#991e66}.plum.select-container select,.plum .select-container select{color:#991e66}.plum .search{background:#991e66}.plum .search:after{color:#991e66}.plum .search input[type='search']{background:#991e66}.plum.tabs-minimal{padding:50px}@media (max-width: 480px){.plum.tabs-minimal{padding:30px}}.crimson{background:#ce0058}.crimson-title h2,.crimson-title h3,.crimson-title h4{color:#ce0058}.crimson.hero .text-container .info{background:#ce0058;background:linear-gradient(94deg, rgba(206,0,88,0.9) 0%, rgba(153,30,102,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$crimson', endColorstr='$plum', GradientType=1 )}.crimson.banner-home .text{background:rgba(206,0,88,0.9)}.crimson.banner-home .text:before{background:rgba(206,0,88,0.7)}.crimson.banner-top .text{background:rgba(206,0,88,0.9)}.crimson.banner-strip:after,.crimson.banner-strip-reverse:after,.crimson.banner-slant:after,.crimson.banner-slant-reverse:after{background:rgba(206,0,88,0.9)}

.crimson.card.gradient{background:#ce0058;background:-webkit-gradient(linear, left top, left bottom, from(rgba(206,0,88,0.4)), color-stop(55%, rgba(206,0,88,0.8)), to(#ce0058));background:linear-gradient(to bottom, rgba(206,0,88,0.4) 0%, rgba(206,0,88,0.8) 55%, #ce0058 100%)}.crimson.card.gradient:before{background:rgba(206,0,88,0.15)}.crimson.card.gradient:hover:before{background:rgba(206,0,88,0.9)}.crimson.card.image:hover div{background:#ce0058}.crimson.card.image div{background:rgba(206,0,88,0.9)}.crimson.card.round{background:transparent}.crimson.card.round .container{border:4px solid #ce0058}.crimson.select-container,.crimson .select-container{border-color:#ce0058}.crimson.select-container:after,.crimson .select-container:after{color:#ce0058}.crimson.select-container select,.crimson .select-container select{color:#ce0058}.crimson .search{background:#ce0058}.crimson .search:after{color:#ce0058}.crimson .search input[type='search']{background:#ce0058}.purple{background:#3c1053}.purple-title h2,.purple-title h3,.purple-title h4{color:#3c1053}.purple.hero .text-container .info{background:#3c1053;background:linear-gradient(135deg, rgba(153,30,102,0.9) 0%, rgba(60,16,83,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$plum', endColorstr='$purple', GradientType=1 )}.purple.banner-home .text{background:rgba(60,16,83,0.9)}.purple.banner-home .text:before{background:rgba(60,16,83,0.7)}.purple.banner-top .text{background:rgba(60,16,83,0.9)}.purple.banner-strip:after,.purple.banner-strip-reverse:after,.purple.banner-slant:after,.purple.banner-slant-reverse:after{background:rgba(60,16,83,0.9)}

.purple.card.solid:hover{background:#2d0c3e}.purple.card.gradient{background:#3c1053;background:-webkit-gradient(linear, left top, left bottom, from(rgba(60,16,83,0.4)), color-stop(55%, rgba(60,16,83,0.8)), to(#3c1053));background:linear-gradient(to bottom, rgba(60,16,83,0.4) 0%, rgba(60,16,83,0.8) 55%, #3c1053 100%)}.purple.card.gradient:before{background:rgba(60,16,83,0.15)}.purple.card.gradient:hover:before{background:rgba(60,16,83,0.9)}.purple.card.image:hover div{background:#3c1053}.purple.card.image div{background:rgba(60,16,83,0.9)}.purple.card.image.round{background:transparent}.purple.card.image.round .container{border:4px solid #3c1053}.purple.select-container,.purple .select-container{border-color:#3c1053}.purple.select-container:after,.purple .select-container:after{color:#3c1053}.purple.select-container select,.purple .select-container select{color:#3c1053}.purple .search{background:#3c1053}.purple .search:after{color:#3c1053}.purple .search input[type='search']{background:#3c1053}.purple.tabs-minimal{padding:50px}@media (max-width: 480px){.purple.tabs-minimal{padding:30px}}.orange{background:#be4d00}.orange-title h2,.orange-title h3,.orange-title h4{color:#be4d00}.orange.banner-home .text{background:rgba(222,124,0,0.9)}.orange.banner-home .text:before{background:rgba(222,124,0,0.7)}.orange.banner-top .text{background:rgba(222,124,0,0.9)}.orange.banner-strip:after,.orange.banner-strip-reverse:after,.orange.banner-slant:after,.orange.banner-slant-reverse:after{background:rgba(222,124,0,0.9)}

.orange.card.solid:hover{background:#e69d40}.orange.card.gradient{background:#be4d00;background:-webkit-gradient(linear, left top, left bottom, from(rgba(222,124,0,0.4)), color-stop(55%, rgba(222,124,0,0.8)), to(#be4d00));background:linear-gradient(to bottom, rgba(222,124,0,0.4) 0%, rgba(222,124,0,0.8) 55%, #be4d00 100%)}.orange.card.gradient:before{background:rgba(222,124,0,0.15)}.orange.card.gradient:hover:before{background:rgba(222,124,0,0.9)}.orange.card.image:hover div{background:#be4d00}.orange.card.image div{background:rgba(222,124,0,0.9)}.orange.card.image.round{background:transparent}.orange.card.image.round .container{border:4px solid #be4d00}.orange.select-container,.orange .select-container{border-color:#be4d00}.orange.select-container:after,.orange .select-container:after{color:#be4d00}.orange.select-container select,.orange .select-container select{color:#be4d00}.orange .search{background:#be4d00}.orange .search:after{color:#be4d00}.orange .search input[type='search']{background:#be4d00}.grey{background:#54585a}.grey-title h2,.grey-title h3,.grey-title h4{color:#54585a}

.grey.banner-strip:after,.grey.banner-strip-reverse:after,.grey.banner-slant:after,.grey.banner-slant-reverse:after{background:rgba(84,88,90,0.9)}.grey.card.solid:hover{background:#3f4244}.grey.card.gradient{background:#54585a;background:-webkit-gradient(linear, left top, left bottom, from(rgba(84,88,90,0.4)), color-stop(55%, rgba(84,88,90,0.8)), to(#54585a));background:linear-gradient(to bottom, rgba(84,88,90,0.4) 0%, rgba(84,88,90,0.8) 55%, #54585a 100%)}.grey.card.gradient:before{background:rgba(84,88,90,0.15)}.grey.card.gradient:hover:before{background:rgba(84,88,90,0.9)}.grey.card.image:hover div{background:#54585a}.grey.card.image div{background:rgba(84,88,90,0.9)}.grey.card.round{background:transparent}.grey.card.round .container{border:4px solid #54585a}.grey.select-container,.grey .select-container{border-color:#54585a}.grey.select-container:after,.grey .select-container:after{color:#54585a}.grey.select-container select,.grey .select-container select{color:#54585a}.grey .search{background:#54585a}.grey .search:after{color:#54585a}.grey .search input[type='search']{background:#54585a}.linear-plum-purple{background:#991e66;background:-webkit-gradient(linear, left top, right top, from(#991e66), to(#3c1053));background:linear-gradient(to right, #991e66 0%, #3c1053 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$plum', endColorstr='$purple', GradientType=1 );color:#fff;padding-top:40px;padding-bottom:40px}
.linear-crimson-plum{background:#991e66;background:-webkit-gradient(linear, left top, right top, from(#ce0058), to(#991e66));background:linear-gradient(to right, #ce0058 0%, #991e66 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$crimson', endColorstr='$plum', GradientType=1 );color:#fff;padding-top:40px;padding-bottom:40px}.linear-sea-teal{background:#00828b;background:-webkit-gradient(linear, left top, right top, from(#00828b), to(#00828b));background:linear-gradient(to right, #00828b 0%, #00828b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sea', endColorstr='$teal', GradientType=1 );color:#fff;padding-top:40px;padding-bottom:40px}@media (max-width: 670px){.in-page-navigation+.hero{z-index:1}}.hero{margin-bottom:50px;min-height:500px;overflow:hidden;position:relative;width:100%;z-index:1}.lt-ie9 .hero img{height:auto;width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.hero img{height:auto;width:100%}}.hero .overlay{background:rgba(0,0,0,0.5);bottom:0;left:0;position:absolute;right:0;top:0}.hero .text-container{bottom:0;left:0;position:absolute;right:0}.hero .text-content{text-shadow:0 0 5px rgba(0,0,0,.5);width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;color:#fff;margin-bottom:calc(100px - 42px)}.hero .text-content::after{content:'';display:table;clear:both}@media (max-width: 670px){.hero .text-content{margin-bottom:calc(50px - 38px)}}.hero .text-content h1{font-family:"Stag","trebuchet",serif;margin-bottom:30px}.hero.shard:after{background:rgba(255,255,255,0.3);bottom:0;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 100%);clip-path:polygon(0 0, 0% 100%, 100% 100%);content:'';height:70px;position:absolute;right:0;width:100%;z-index:1}@media (max-width: 670px){.hero.shard:after{height:30px;bottom:0}}main section,main .hero{margin-bottom:70px}@media (max-width: 480px){main section,main .hero{margin-bottom:40px}}embed,object,iframe{width:100%}ul,ol{margin-bottom:18px}

/*ul li,ol li{font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem;}*/
ul li img.icons,ol li img.icons{height:27px;margin-bottom:-10px;margin-right:-2px;width:auto}ul li img.icons.abroad,ol li img.icons.abroad{height:20px;margin-bottom:-6px}h1,h2,h3,h4,h5,h6{font-family:"Stag","trebuchet",serif;font-weight:600;position:relative}h1{font-size:70px;font-size:4.375rem;line-height:75px;line-height:4.6875rem;margin-bottom:60px}@media (max-width: 768px){h1{font-size:55px;font-size:3.4375rem;line-height:60px;line-height:3.75rem;margin-bottom:45px}}@media (max-width: 480px){h1{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem;margin-bottom:30px}}h2{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem;margin-bottom:40px}@media (max-width: 480px){h2{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;margin-bottom:30px}}h3{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;margin-bottom:30px}@media (max-width: 480px){h3{font-size:24px;font-size:1.5rem;line-height:29px;line-height:1.8125rem;margin-bottom:24px}}h4{font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;margin-bottom:26px}@media (max-width: 480px){h4{font-size:22px;font-size:1.375rem;line-height:27px;line-height:1.6875rem;margin-bottom:22px}}h5{font-size:22px;font-size:1.375rem;line-height:27px;line-height:1.6875rem;margin-bottom:22px}@media (max-width: 480px){h5{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin-bottom:20px}}p{font-family:"Stag Sans","helvetica",sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem;margin-bottom:18px}p:first-of-type{margin-bottom:18px}p:last-of-type{margin-bottom:0}p strong{font-weight:600}.small,.captions{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}.bold,b,strong{font-weight:600}.caps{text-transform:uppercase}.italic{font-style:italic}

a{color:#00828b;font-weight:600}a:hover{text-decoration:none}
a[href]:empty::before{content:attr(href)}p a[href^='mailto:']:not(.button),p a[href^='tel:']:not(.button){padding-left:0 !important}
p a[href^='mailto:']:not(.button):before,p a[href^='tel:']:not(.button):before{content:''}

a:focus-visible,a:focus{outline: 2px solid #BE7D00; } /* Used for accessibility */
a:not([tabindex='-1']):focus-visible,
area[href]:not([tabindex='-1']):focus-visible,
input:not([disabled]):not([tabindex='-1']):focus-visible,
select:not([disabled]):not([tabindex='-1']):focus-visible,
textarea:not([disabled]):not([tabindex='-1']):focus-visible,
button:not([disabled]):not([tabindex='-1']):focus-visible,
iframe:not([tabindex='-1']):focus-visible,
[tabindex]:not([tabindex='-1']):focus-visible
{
    outline: 2px solid #BE7D00;
}

blockquote{margin:20px}blockquote p{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;font-family:"Stag","trebuchet",serif;font-style:normal;font-weight:300;text-align:left;text-decoration:none}blockquote cite{display:block;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin-top:20px;font-family:"Stag Sans","helvetica",sans-serif;font-style:normal;font-weight:600;text-align:right;text-decoration:none;text-transform:capitalize}@media print{*{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:black !important;-webkit-filter:none !important;filter:none !important;font-family:sans-serif;font-size:16px !important;text-shadow:none !important}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{font-size:30px !important;page-break-after:avoid}footer:after{border:1px solid #bbb;display:block;content:"Thank you for printing our content at www.hull.ac.uk. Please check out the other pages for some other useful information.";font-style:italic;margin-bottom:10px;padding:3px 5px}}
