/* Minification failed. Returning unminified contents.
(13272,1): run-time error CSS1035: Expected colon, found '}'
 */


/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

.unittypeheader {
    border-bottom: 1px solid black;
    margin-top: 25px;
}

.unitresult {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    clear: both;
}

.unitcode {
    width: 30%;
    float: left;
}

.unitname {
    width: 60%;
    float: left;
}

.unitmore {
    width: 10%;
    float: left;
}

.unitdetail {
    overflow: hidden;
    display: none;
    clear: both;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    padding-top: 15px;
    padding-bottom: 15px;
}

.uniticonkey {
    padding-left: 8px;
    font-size: 0.85em;
}

.campusicon {
    width: 30px;
    min-width: 30px;
    float: left;
}


.course-search button {
    font-size: 1.0em !important;
    font-weight: 400 !important;
    height: auto !important;
}


form#unit-search {
    padding-top: 25px;
}

    form#unit-search label {
        
        display: inline-block;
        min-width: 30%;
        text-align: right;
        font-size: 1.3em;
        margin-right: 20px;
    }

    form#unit-search select {
        height: 36px;
        width: 45%;
        line-height: 36px;
        font-size: 1.3em;
        padding: 6px 4px 6px 4px;
        margin-bottom: 7.5px;
    }

    form#unit-search input {
        height: 36px;
        width: 100% !important;
        line-height: 36px;
        font-size: 1.3em;
        padding: 6px 4px 6px 4px;
        margin-bottom: 7.5px;
    }


@media screen and (max-width:1023px) {
    form#unit-search label {
        min-width: 100%;
        text-align: left;
    }

    form#unit-search select {
        min-width: 100%;
    }

    form#unit-search input {
        min-width: 100%;
    }
}


@media print {
    .d-print-none {
        display: none;
    }
}


.creditpoints {
    padding-top: 11.25px;
    width: 30%;
    float: left;
    margin-right: 25px;
}

.offerings {
    width: 60%;
    float: left;
    margin-right: 25px;
}

.detailslink {
    padding-left: 8px;
    margin-top: 15px;
}


.unitlistheader{
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    clear: both;
}

  label[for="Electives"]
  {
      vertical-align:top !important;
  }
.autocomplete {
    /*the container must be positioned relative:*/
    position: relative;
    display: inline-block;
    width: 45%;
}

@media screen and (max-width:1023px) {
    .autocomplete {
        /*the container must be positioned relative:*/
        width: 100%;
    }
}

.autocomplete input {
    border: solid 1px rgb(118, 118, 118);
    padding: 10px;
    font-size: 1.3em;
}

.autocomplete-items {
    position: absolute;
    border: 1px solid #d4d4d4;
    border-bottom: none;
    border-top: none;
    z-index: 99;
    /*position the autocomplete items to be the same width as the container:*/
    top: 100%;
    left: 0;
    right: 0;
    font-size: 1.3em;
    max-height: 400px;
    overflow-y: scroll;
}

    .autocomplete-items div {
        padding: 10px;
        cursor: pointer;
        background-color: #fff;
        border-bottom: 1px solid #d4d4d4;
    }

        .autocomplete-items div:hover {
            /*when hovering an item:*/
            background-color: #e9e9e9;
        }

.autocomplete-active {
    /*when navigating through the items using the arrow keys:*/
    background-color: DodgerBlue !important;
    color: #ffffff;
}

@charset "UTF-8";.article-card,.article-home,.article-item,.card,.fact-box{display:block;text-decoration:none;padding:2%;box-shadow:0 2px 1px rgba(0,0,0,.15);transition:all 300ms ease-in-out;transform:translate3d(0,0,0)}.article-card:hover,.article-home:hover,.article-item:hover,.card:hover,.fact-box:hover{box-shadow:0 2px 1px rgba(0,0,0,.25);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (min-width:48em){.article-card,.article-home,.article-item,.card,.fact-box{padding:.625rem}}@font-face{font-family:utas;src:url(../fonts/utas.eot);src:url(../fonts/utas.eot?#iefix) format("embedded-opentype"),url(../fonts/utas.woff) format("woff"),url(../fonts/utas.ttf) format("truetype"),url(../fonts/utas.svg#utas) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:utas!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important}[class*=" fa-"]:before,[class^=fa-]:before{font-family:utas!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-australia:before{content:"\e10a"}.fa-globe-world-inverse:before{content:"\e10c"}.fa-institution:before{content:"\e10d"}.fa-timer:before{content:"\e10e"}.fa-burning-fire:before{content:"\e045"}.fa-share:before{content:"\e046"}.fa-students:before{content:"\e10b"}.fa-globe-australia:before{content:"\e0a7"}.fa-research:before{content:"\e0cb"}.fa-globe-international:before,.meta-list--item__globe:before{content:"\e111"}.fa-500px:before{content:"\61"}.fa-adjust:before{content:"\62"}.fa-adn:before{content:"\63"}.fa-align-center:before{content:"\64"}.fa-align-justify:before{content:"\65"}.fa-align-left:before{content:"\66"}.fa-align-right:before{content:"\67"}.fa-amazon:before{content:"\68"}.fa-ambulance:before{content:"\69"}.fa-anchor:before{content:"\6a"}.fa-android:before{content:"\6b"}.fa-angellist:before{content:"\6c"}.fa-angle-double-down:before{content:"\6d"}.fa-angle-double-left:before{content:"\6e"}.fa-angle-double-right:before{content:"\6f"}.fa-angle-double-up:before{content:"\70"}.fa-angle-down:before,.read-more__down:after,.read-more__down:before{content:"\71"}.fa-angle-left:before,.flexbox .gallery-slider--prev:before{content:"\72"}.card--title__prominent:after,.entity-list--link-title:after,.entity-list--see-more:after,.fa-angle-right:before,.flexbox .gallery-slider--next:before,.link-list__bordered .link-list--link:after{content:"\73"}.fa-angle-up:before{content:"\74"}.fa-apple:before{content:"\75"}.fa-archive:before{content:"\76"}.fa-area-chart:before{content:"\77"}.fa-arrow-circle-down:before{content:"\78"}.fa-arrow-circle-left:before{content:"\79"}.fa-arrow-circle-o-down:before{content:"\7a"}.fa-arrow-circle-o-left:before{content:"\41"}.fa-arrow-circle-o-right:before{content:"\42"}.fa-arrow-circle-o-up:before{content:"\43"}.fa-arrow-circle-right:before{content:"\44"}.fa-arrow-circle-up:before{content:"\45"}.fa-arrow-down:before{content:"\46"}.fa-arrow-left:before{content:"\47"}.fa-arrow-right:before{content:"\48"}.fa-arrow-up:before{content:"\49"}.fa-arrows:before{content:"\4a"}.fa-arrows-alt:before{content:"\4b"}.fa-arrows-h:before{content:"\4c"}.fa-arrows-v:before{content:"\4d"}.fa-asterisk:before,.tabbed-content--list-link__icon-all:after{content:"\4e"}.fa-at:before{content:"\4f"}.fa-backward:before{content:"\50"}.fa-balance-scale:before{content:"\51"}.fa-ban:before{content:"\52"}.fa-bar-chart:before{content:"\53"}.fa-barcode:before{content:"\54"}.fa-bars:before,.l-site-navigation--controls-single__menu:before{content:"\55"}.fa-battery-empty:before{content:"\56"}.fa-battery-full:before{content:"\57"}.fa-battery-half:before{content:"\58"}.fa-battery-quarter:before{content:"\59"}.fa-battery-three-quarters:before{content:"\5a"}.fa-bed:before{content:"\30"}.fa-beer:before{content:"\31"}.fa-behance:before{content:"\32"}.fa-behance-square:before{content:"\33"}.fa-bell:before{content:"\34"}.fa-bell-o:before{content:"\35"}.fa-bell-slash:before{content:"\36"}.fa-bell-slash-o:before{content:"\37"}.fa-bicycle:before{content:"\38"}.fa-binoculars:before{content:"\39"}.fa-birthday-cake:before{content:"\21"}.fa-bitbucket:before{content:"\22"}.fa-bitbucket-square:before{content:"\23"}.fa-black-tie:before{content:"\24"}.fa-bold:before{content:"\25"}.fa-bolt:before{content:"\26"}.fa-bomb:before{content:"\27"}.entity-card.has-placeholder.entity-card__project .entity-card--thumb:after,.entity-item__project .entity-item--icon:after,.entity-item__project .entity-item--thumb:after,.fa-book:before,.meta-label__project:before,.tabbed-content--list-link__icon-projects:after{content:"\28"}.fa-bookmark:before{content:"\29"}.fa-bookmark-o:before{content:"\2a"}.fa-briefcase:before{content:"\2b"}.fa-btc:before{content:"\2c"}.fa-bug:before{content:"\2d"}.fa-building:before{content:"\2e"}.fa-building-o:before{content:"\2f"}.fa-bullhorn:before{content:"\3a"}.fa-bullseye:before{content:"\3b"}.fa-bus:before{content:"\3c"}.fa-buysellads:before{content:"\3d"}.fa-calculator:before{content:"\3e"}.fa-calendar:before,.meta-list--item__schedule:before{content:"\3f"}.fa-calendar-check-o:before{content:"\40"}.fa-calendar-minus-o:before{content:"\5b"}.fa-calendar-o:before{content:"\5d"}.fa-calendar-plus-o:before{content:"\5e"}.fa-calendar-times-o:before{content:"\5f"}.fa-camera:before{content:"\60"}.fa-camera-retro:before{content:"\7b"}.fa-car:before{content:"\7c"}.fa-caret-down:before{content:"\7d"}.fa-caret-left:before{content:"\7e"}.fa-caret-right:before{content:"\5c"}.fa-caret-square-o-down:before{content:"\e000"}.fa-caret-square-o-left:before{content:"\e001"}.fa-caret-square-o-right:before{content:"\e002"}.fa-caret-square-o-up:before{content:"\e003"}.fa-caret-up:before{content:"\e004"}.fa-cart-arrow-down:before{content:"\e005"}.fa-cart-plus:before{content:"\e006"}.fa-cc:before{content:"\e007"}.fa-cc-amex:before{content:"\e008"}.fa-cc-diners-club:before{content:"\e009"}.fa-cc-discover:before{content:"\e00a"}.fa-cc-jcb:before{content:"\e00b"}.fa-cc-mastercard:before{content:"\e00c"}.fa-cc-paypal:before{content:"\e00d"}.fa-cc-stripe:before{content:"\e00e"}.fa-cc-visa:before{content:"\e00f"}.fa-certificate:before{content:"\e010"}.fa-chain-broken:before{content:"\e011"}.checkbox--label:after,.fa-check:before,.filter-list-inputs--toggle-label:after{content:"\e012"}.fa-check-circle:before{content:"\e013"}.fa-check-circle-o:before{content:"\e014"}.fa-check-square:before{content:"\e015"}.fa-check-square-o:before,.meta-list--item__entry:before{content:"\e016"}.fa-chevron-circle-down:before{content:"\e017"}.fa-chevron-circle-left:before{content:"\e018"}.fa-chevron-circle-right:before{content:"\e019"}.fa-chevron-circle-up:before{content:"\e01a"}.accordion--heading:before,.fa-chevron-down:before,.js .read-more-cutter:after,.section-navigation--item.is-open>.section-navigation--link:after,.section-navigation--sub-item.is-open>.section-navigation--link:after{content:"\e01b"}#lightGallery-action a#lightGallery-prev:before,.fa-chevron-left:before{content:"\e01c"}#lightGallery-action a#lightGallery-next:after,.fa-chevron-right:before,.icon-chevron-right:before,.l-site-navigation--marketing-nav-single:after,.link-list--link:after,.meta-list--item__icon-placeholder:before,.read-more:after,.read-more:before,.richtext ul:not(.link-list):not(.u-unstyled-list):not(.entity-list--main):not(.carousel--slides) li:before,.section-navigation--link:after{content:"\e01d"}.accordion--panel.is-active>.accordion--heading:before,.fa-chevron-up:before,.js .read-more-cutter__show.is-active .read-more-cutter:after,.js .read-more-cutter__show.is-active:after{content:"\e01e"}.fa-child:before{content:"\e01f"}.fa-chrome:before{content:"\e020"}.fa-circle:before{content:"\e021"}.fa-circle-o:before{content:"\e022"}.fa-circle-o-notch:before{content:"\e023"}.fa-circle-thin:before{content:"\e024"}.fa-clipboard:before{content:"\e025"}.fa-clock-o:before,.meta-list--item__time:before{content:"\e026"}.fa-clone:before{content:"\e027"}.fa-cloud:before{content:"\e028"}.fa-cloud-download:before{content:"\e029"}.fa-cloud-upload:before{content:"\e02a"}.fa-code:before{content:"\e02b"}.fa-code-fork:before{content:"\e02c"}.fa-codepen:before{content:"\e02d"}.fa-coffee:before{content:"\e02e"}.fa-cog:before{content:"\e02f"}.fa-cogs:before{content:"\e030"}.fa-columns:before{content:"\e031"}.fa-comment:before{content:"\e032"}.fa-comment-o:before{content:"\e033"}.fa-commenting:before{content:"\e034"}.fa-commenting-o:before{content:"\e035"}.fa-comments:before,.tabbed-content--list-link__icon-engagements:after{content:"\e036"}.fa-comments-o:before{content:"\e037"}.fa-compass:before{content:"\e038"}.fa-compress:before{content:"\e039"}.fa-connectdevelop:before{content:"\e03a"}.fa-contao:before{content:"\e03b"}.fa-copyright:before{content:"\e03c"}.fa-creative-commons:before{content:"\e03d"}.fa-credit-card:before{content:"\e03e"}.fa-crop:before{content:"\e03f"}.fa-crosshairs:before{content:"\e040"}.fa-css3:before{content:"\e041"}.fa-cube:before{content:"\e042"}.fa-cubes:before{content:"\e043"}.fa-cutlery:before{content:"\e044"}.fa-dashcube:before{content:"\e047"}.fa-database:before{content:"\e048"}.fa-delicious:before{content:"\e049"}.fa-desktop:before{content:"\e04a"}.fa-deviantart:before{content:"\e04b"}.fa-diamond:before{content:"\e04c"}.fa-digg:before{content:"\e04d"}.fa-dot-circle-o:before{content:"\e04e"}.fa-download:before{content:"\e04f"}.fa-dribbble:before{content:"\e050"}.fa-dropbox:before{content:"\e051"}.fa-drupal:before{content:"\e052"}.fa-eject:before{content:"\e053"}.fa-ellipsis-h:before{content:"\e054"}.fa-ellipsis-v:before{content:"\e055"}.fa-empire:before{content:"\e056"}.fa-envelope:before,.social-links--item__mail .social-links--link:before{content:"\e057"}.fa-envelope-o:before{content:"\e058"}.fa-envelope-square:before{content:"\e059"}.fa-eraser:before{content:"\e05a"}.fa-eur:before{content:"\e05b"}.fa-exchange:before{content:"\e05c"}.fa-exclamation:before{content:"\e05d"}.fa-exclamation-circle:before{content:"\e05e"}.fa-exclamation-triangle:before{content:"\e05f"}.fa-expand:before{content:"\e060"}.fa-expeditedssl:before{content:"\e061"}.fa-external-link:before{content:"\e062"}.fa-external-link-square:before{content:"\e063"}.fa-eye:before{content:"\e064"}.fa-eye-slash:before{content:"\e065"}.fa-eyedropper:before{content:"\e066"}.fa-facebook:before,.social-links--item__facebook .social-links--link:before{content:"\e067"}.fa-facebook-official:before{content:"\e068"}.fa-facebook-square:before{content:"\e069"}.fa-fast-backward:before{content:"\e06a"}.fa-fast-forward:before{content:"\e06b"}.fa-fax:before{content:"\e06c"}.fa-female:before{content:"\e06d"}.fa-fighter-jet:before{content:"\e06e"}.fa-file:before{content:"\e06f"}.fa-file-archive-o:before{content:"\e070"}.fa-file-audio-o:before{content:"\e071"}.fa-file-code-o:before{content:"\e072"}.fa-file-excel-o:before{content:"\e073"}.fa-file-image-o:before{content:"\e074"}.fa-file-o:before{content:"\e075"}.fa-file-pdf-o:before{content:"\e076"}.fa-file-powerpoint-o:before{content:"\e077"}.fa-file-text:before{content:"\e078"}.fa-file-text-o:before{content:"\e079"}.fa-file-video-o:before{content:"\e07a"}.fa-file-word-o:before{content:"\e07b"}.fa-files-o:before{content:"\e07c"}.fa-film:before,.gallery--item__video:before{content:"\e07d"}.fa-filter:before{content:"\e07e"}.fa-fire:before{content:"\e07f"}.fa-fire-extinguisher:before{content:"\e080"}.fa-firefox:before{content:"\e081"}.fa-flag:before{content:"\e082"}.fa-flag-checkered:before{content:"\e083"}.fa-flag-o:before{content:"\e084"}.fa-flask:before{content:"\e085"}.fa-flickr:before{content:"\e086"}.fa-floppy-o:before{content:"\e087"}.fa-folder:before{content:"\e088"}.fa-folder-o:before{content:"\e089"}.fa-folder-open:before{content:"\e08a"}.fa-folder-open-o:before{content:"\e08b"}.fa-font:before{content:"\e08c"}.fa-fonticons:before{content:"\e08d"}.fa-forumbee:before{content:"\e08e"}.fa-forward:before{content:"\e08f"}.fa-foursquare:before{content:"\e090"}.fa-frown-o:before{content:"\e091"}.fa-futbol-o:before{content:"\e092"}.fa-gamepad:before{content:"\e093"}.fa-gavel:before{content:"\e094"}.fa-gbp:before{content:"\e095"}.fa-genderless:before{content:"\e096"}.fa-get-pocket:before{content:"\e097"}.fa-gg:before{content:"\e098"}.fa-gg-circle:before{content:"\e099"}.fa-gift:before{content:"\e09a"}.fa-git:before{content:"\e09b"}.fa-git-square:before{content:"\e09c"}.fa-github:before{content:"\e09d"}.fa-github-alt:before{content:"\e09e"}.fa-github-square:before{content:"\e09f"}.fa-glass:before{content:"\e0a0"}.fa-globe:before{content:"\e0a1"}.fa-google:before{content:"\e0a2"}.fa-google-plus:before,.social-links--item__google_plus .social-links--link:before{content:"\e0a3"}.fa-google-plus-square:before{content:"\e0a4"}.fa-google-wallet:before{content:"\e0a5"}.entity-card.has-placeholder.entity-card__project-postgrad .entity-card--thumb:after,.entity-item__project-postgrad .entity-item--icon:after,.entity-item__project-postgrad .entity-item--thumb:after,.fa-graduation-cap:before,.meta-label__project-postgrad:before,.tabbed-content--list-link__icon-research-opportunities:after{content:"\e0a6"}.fa-gratipay:before{content:"\e0a8"}.fa-h-square:before{content:"\e0a9"}.fa-hacker-news:before{content:"\e0aa"}.fa-hand-lizard-o:before{content:"\e0ab"}.fa-hand-o-down:before{content:"\e0ac"}.fa-hand-o-left:before{content:"\e0ad"}.fa-hand-o-right:before{content:"\e0ae"}.fa-hand-o-up:before{content:"\e0af"}.fa-hand-paper-o:before{content:"\e0b0"}.fa-hand-peace-o:before{content:"\e0b1"}.fa-hand-pointer-o:before{content:"\e0b2"}.fa-hand-rock-o:before{content:"\e0b3"}.fa-hand-scissors-o:before{content:"\e0b4"}.fa-hand-spock-o:before{content:"\e0b5"}.fa-hdd-o:before{content:"\e0b6"}.fa-header:before{content:"\e0b7"}.fa-headphones:before{content:"\e0b8"}.fa-heart:before{content:"\e0b9"}.fa-heart-o:before{content:"\e0ba"}.fa-heartbeat:before{content:"\e0bb"}.fa-history:before{content:"\e0bc"}.fa-home:before{content:"\e0bd"}.fa-hospital-o:before{content:"\e0be"}.fa-hourglass:before{content:"\e0bf"}.fa-hourglass-end:before{content:"\e0c0"}.fa-hourglass-half:before{content:"\e0c1"}.fa-hourglass-o:before{content:"\e0c2"}.fa-hourglass-start:before{content:"\e0c3"}.fa-houzz:before{content:"\e0c4"}.fa-html5:before{content:"\e0c5"}.fa-i-cursor:before{content:"\e0c6"}.fa-ils:before{content:"\e0c7"}.fa-inbox:before{content:"\e0c8"}.fa-indent:before{content:"\e0c9"}.fa-industry:before{content:"\e0ca"}.fa-info:before{content:"\e0cc"}.fa-info-circle:before,.js .read-more-cutter__info:before{content:"\e0cd"}.fa-inr:before{content:"\e0ce"}.fa-instagram:before,.social-links--item__instagram .social-links--link:before{content:"\e0cf"}.fa-internet-explorer:before{content:"\e0d0"}.fa-ioxhost:before{content:"\e0d1"}.fa-italic:before{content:"\e0d2"}.fa-joomla:before{content:"\e0d3"}.fa-jpy:before{content:"\e0d4"}.fa-jsfiddle:before{content:"\e0d5"}.fa-key:before{content:"\e0d6"}.fa-keyboard-o:before{content:"\e0d7"}.fa-krw:before{content:"\e0d8"}.fa-language:before{content:"\e0d9"}.fa-laptop:before{content:"\e0da"}.fa-lastfm:before{content:"\e0db"}.fa-lastfm-square:before{content:"\e0dc"}.fa-leaf:before{content:"\e0dd"}.fa-leanpub:before{content:"\e0de"}.fa-lemon-o:before{content:"\e0df"}.fa-level-down:before{content:"\e0e0"}.fa-level-up:before{content:"\e0e1"}.fa-life-ring:before{content:"\e0e2"}.fa-lightbulb-o:before{content:"\e0e3"}.fa-line-chart:before{content:"\e0e4"}.fa-link:before{content:"\e0e5"}.fa-linkedin:before,.social-links--item__linked_in .social-links--link:before{content:"\e0e6"}.fa-linkedin-square:before{content:"\e0e7"}.fa-linux:before{content:"\e0e8"}.fa-list:before{content:"\e0e9"}.fa-list-alt:before{content:"\e0ea"}.fa-list-ol:before{content:"\e0eb"}.fa-list-ul:before{content:"\e0ec"}.fa-location-arrow:before{content:"\e0ed"}.fa-lock:before{content:"\e0ee"}.fa-long-arrow-down:before{content:"\e0ef"}.fa-long-arrow-left:before{content:"\e0f0"}.fa-long-arrow-right:before{content:"\e0f1"}.fa-long-arrow-up:before{content:"\e0f2"}.fa-magic:before{content:"\e0f3"}.fa-magnet:before{content:"\e0f4"}.fa-male:before{content:"\e0f5"}.fa-map:before{content:"\e0f6"}.fa-map-marker:before,.fa-pin-map:before,.meta-list--item__location:before{content:"\e0f7"}.fa-map-o:before{content:"\e0f8"}.fa-map-pin:before{content:"\e0f9"}.fa-map-signs:before{content:"\e0fa"}.fa-mars:before{content:"\e0fb"}.fa-mars-double:before{content:"\e0fc"}.fa-mars-stroke:before{content:"\e0fd"}.fa-mars-stroke-h:before{content:"\e0fe"}.fa-mars-stroke-v:before{content:"\e0ff"}.fa-maxcdn:before{content:"\e100"}.fa-meanpath:before{content:"\e101"}.fa-medium:before{content:"\e102"}.fa-medkit:before{content:"\e103"}.fa-meh-o:before{content:"\e104"}.fa-mercury:before{content:"\e105"}.fa-microphone:before{content:"\e106"}.fa-microphone-slash:before{content:"\e107"}.fa-minus:before{content:"\e108"}.fa-minus-circle:before{content:"\e109"}.fa-minus-square:before{content:"\e10f"}.fa-minus-square-o:before{content:"\e110"}.fa-mobile:before{content:"\e112"}.fa-money:before{content:"\e113"}.fa-moon-o:before{content:"\e114"}.fa-motorcycle:before{content:"\e115"}.fa-mouse-pointer:before{content:"\e116"}.fa-music:before{content:"\e117"}.fa-neuter:before{content:"\e118"}.fa-newspaper-o:before{content:"\e119"}.fa-object-group:before{content:"\e11a"}.fa-object-ungroup:before{content:"\e11b"}.fa-odnoklassniki:before{content:"\e11c"}.fa-odnoklassniki-square:before{content:"\e11d"}.fa-opencart:before{content:"\e11e"}.fa-openid:before{content:"\e11f"}.fa-opera:before{content:"\e120"}.fa-optin-monster:before{content:"\e121"}.fa-outdent:before{content:"\e122"}.fa-pagelines:before{content:"\e123"}.fa-paint-brush:before{content:"\e124"}.fa-paper-plane:before{content:"\e125"}.fa-paper-plane-o:before{content:"\e126"}.fa-paperclip:before{content:"\e127"}.fa-paragraph:before{content:"\e128"}.carousel--state.is-playing:before,.carousel--state:before,.fa-pause:before{content:"\e129"}.fa-paw:before{content:"\e12a"}.fa-paypal:before{content:"\e12b"}.fa-pencil:before{content:"\e12c"}.fa-pencil-square:before{content:"\e12d"}.fa-pencil-square-o:before{content:"\e12e"}.fa-phone:before{content:"\e12f"}.fa-phone-square:before{content:"\e130"}.fa-picture-o:before,.gallery--item__image:before{content:"\e131"}.fa-pie-chart:before{content:"\e132"}.fa-pied-piper:before{content:"\e133"}.fa-pied-piper-alt:before{content:"\e134"}.fa-pinterest:before{content:"\e135"}.fa-pinterest-p:before{content:"\e136"}.fa-pinterest-square:before{content:"\e137"}.fa-plane:before{content:"\e138"}.carousel--state.is-paused:before,.fa-play:before,.video-block--cover:after{content:"\e139"}.fa-play-circle:before{content:"\e13a"}.card--subtitle:before,.fa-play-circle-o:before{content:"\e13b"}.fa-plug:before{content:"\e13c"}.fa-plus:before{content:"\e13d"}.fa-plus-circle:before{content:"\e13e"}.fa-plus-square:before{content:"\e13f"}.fa-plus-square-o:before{content:"\e140"}.fa-power-off:before{content:"\e141"}.fa-print:before{content:"\e142"}.fa-puzzle-piece:before{content:"\e143"}.fa-qq:before{content:"\e144"}.fa-qrcode:before{content:"\e145"}.fa-question:before{content:"\e146"}.fa-question-circle:before,.js .read-more-cutter__question:before{content:"\e147"}.fa-quote-left:before{content:"\e148"}.fa-quote-right:before{content:"\e149"}.fa-random:before{content:"\e14a"}.fa-rebel:before{content:"\e14b"}.fa-recycle:before{content:"\e14c"}.fa-reddit:before{content:"\e14d"}.fa-reddit-square:before{content:"\e14e"}.fa-refresh:before{content:"\e14f"}.fa-registered:before{content:"\e150"}.fa-renren:before{content:"\e151"}.fa-repeat:before{content:"\e152"}.fa-reply:before{content:"\e153"}.fa-reply-all:before{content:"\e154"}.fa-retweet:before{content:"\e155"}.fa-road:before{content:"\e156"}.fa-rocket:before{content:"\e157"}.fa-rss:before{content:"\e158"}.fa-rss-square:before{content:"\e159"}.fa-rub:before{content:"\e15a"}.fa-safari:before{content:"\e15b"}.fa-scissors:before{content:"\e15c"}.fa-search-find:before,.fa-search:before,.icon-search:before,.inline-search--submit:before,.l-site-navigation--controls-single__search:before{content:"\e15d"}.fa-search-minus:before{content:"\e15e"}.fa-search-plus:before{content:"\e15f"}.fa-sellsy:before{content:"\e160"}.fa-server:before{content:"\e161"}.fa-share-alt:before{content:"\e162"}.fa-share-alt-square:before{content:"\e164"}.fa-share-square:before{content:"\e165"}.fa-share-square-o:before{content:"\e166"}.fa-shield:before{content:"\e167"}.fa-ship:before{content:"\e168"}.fa-shirtsinbulk:before{content:"\e169"}.fa-shopping-cart:before{content:"\e16a"}.fa-sign-in:before{content:"\e16b"}.fa-sign-out:before{content:"\e16c"}.fa-signal:before{content:"\e16d"}.fa-simplybuilt:before{content:"\e16e"}.fa-sitemap:before{content:"\e16f"}.fa-skyatlas:before{content:"\e170"}.fa-skype:before{content:"\e171"}.fa-slack:before{content:"\e172"}.fa-sliders:before{content:"\e173"}.fa-slideshare:before{content:"\e174"}.fa-smile-o:before{content:"\e175"}.fa-sort:before{content:"\e176"}.fa-sort-alpha-asc:before{content:"\e177"}.fa-sort-alpha-desc:before{content:"\e178"}.fa-sort-amount-asc:before{content:"\e179"}.fa-sort-amount-desc:before{content:"\e17a"}.fa-sort-asc:before{content:"\e17b"}.fa-sort-desc:before{content:"\e17c"}.fa-sort-numeric-asc:before{content:"\e17d"}.fa-sort-numeric-desc:before{content:"\e17e"}.fa-soundcloud:before{content:"\e17f"}.fa-space-shuttle:before{content:"\e180"}.btn.is-loading:after,.fa-spinner:before{content:"\e181"}.fa-spoon:before{content:"\e182"}.fa-spotify:before{content:"\e183"}.fa-square:before{content:"\e184"}.fa-square-o:before{content:"\e185"}.fa-stack-exchange:before{content:"\e186"}.fa-stack-overflow:before{content:"\e187"}.bookmark--tag:after,.entity-card.has-placeholder.entity-card__impact .entity-card--thumb:after,.entity-item__impact .entity-item--icon:after,.entity-item__impact .entity-item--thumb:after,.fa-star:before,.l-site-navigation--controls-single__profile:before,.meta-label__impact:before,.tabbed-content--list-link__icon-impact:after{content:"\e188"}.fa-star-half:before{content:"\e189"}.fa-star-half-o:before{content:"\e18a"}.fa-star-o:before{content:"\e18b"}.fa-steam:before{content:"\e18c"}.fa-steam-square:before{content:"\e18d"}.fa-step-backward:before{content:"\e18e"}.fa-step-forward:before{content:"\e18f"}.fa-stethoscope:before{content:"\e190"}.fa-sticky-note:before{content:"\e191"}.fa-sticky-note-o:before{content:"\e192"}.fa-stop:before{content:"\e193"}.fa-street-view:before{content:"\e194"}.fa-strikethrough:before{content:"\e195"}.fa-stumbleupon:before{content:"\e196"}.fa-stumbleupon-circle:before{content:"\e197"}.fa-subscript:before{content:"\e198"}.fa-subway:before{content:"\e199"}.entity-card.has-placeholder.entity-card__program .entity-card--thumb:after,.entity-item__program .entity-item--icon:after,.entity-item__program .entity-item--thumb:after,.fa-suitcase:before,.meta-label__program:before,.tabbed-content--list-link__icon-programs:after{content:"\e19a"}.fa-sun-o:before{content:"\e19b"}.fa-superscript:before{content:"\e19c"}.fa-table:before{content:"\e19d"}.fa-tablet:before{content:"\e19e"}.fa-tachometer:before{content:"\e19f"}.fa-tag:before{content:"\e1a0"}.fa-tags:before{content:"\e1a1"}.fa-tasks:before{content:"\e1a2"}.fa-taxi:before{content:"\e1a3"}.fa-television:before{content:"\e1a4"}.fa-tencent-weibo:before{content:"\e1a5"}.fa-terminal:before{content:"\e1a6"}.fa-text-height:before{content:"\e1a7"}.fa-text-width:before{content:"\e1a8"}.fa-th:before{content:"\e1a9"}.fa-th-large:before{content:"\e1aa"}.fa-th-list:before{content:"\e1ab"}.fa-thumb-tack:before{content:"\e1ac"}.fa-thumbs-down:before{content:"\e1ad"}.fa-thumbs-o-down:before{content:"\e1ae"}.fa-thumbs-o-up:before{content:"\e1af"}.fa-thumbs-up:before{content:"\e1b0"}.fa-ticket:before{content:"\e1b1"}.fa-times:before{content:"\e1b2"}.fa-times-circle:before{content:"\e1b3"}.fa-times-circle-o:before{content:"\e1b4"}.fa-tint:before{content:"\e1b5"}.fa-toggle-off:before{content:"\e1b6"}.fa-toggle-on:before{content:"\e1b7"}.fa-trademark:before{content:"\e1b8"}.fa-train:before{content:"\e1b9"}.fa-transgender:before{content:"\e1ba"}.fa-transgender-alt:before{content:"\e1bb"}.fa-trash:before{content:"\e1bc"}.fa-trash-o:before{content:"\e1bd"}.fa-tree:before{content:"\e1be"}.fa-trello:before{content:"\e1bf"}.fa-tripadvisor:before{content:"\e1c0"}.fa-trophy:before{content:"\e1c1"}.fa-truck:before{content:"\e1c2"}.fa-try:before{content:"\e1c3"}.fa-tty:before{content:"\e1c4"}.fa-tumblr:before{content:"\e1c5"}.fa-tumblr-square:before{content:"\e1c6"}.fa-twitch:before{content:"\e1c7"}.fa-twitter:before,.social-links--item__twitter .social-links--link:before{content:"\e1c8"}.fa-twitter-square:before{content:"\e1c9"}.fa-umbrella:before{content:"\e1ca"}.fa-underline:before{content:"\e1cb"}.fa-undo:before,.meta-list--item__previous:before,.meta-list--item__undo:before{content:"\e1cc"}.fa-university:before{content:"\e1cd"}.fa-unlock:before{content:"\e1ce"}.fa-unlock-alt:before{content:"\e1cf"}.fa-upload:before{content:"\e1d0"}.fa-usd:before{content:"\e1d1"}.entity-card.has-placeholder.entity-card__person .entity-card--thumb:after,.entity-item__person .entity-item--icon:after,.entity-item__person .entity-item--thumb:after,.entity-item__profile .entity-item--icon:after,.entity-item__profile .entity-item--thumb:after,.fa-user:before,.meta-label__person:before,.tabbed-content--list-link__icon-researchers:after{content:"\e1d2"}.fa-user-md:before{content:"\e1d3"}.fa-user-plus:before{content:"\e1d4"}.fa-user-secret:before{content:"\e1d5"}.fa-user-times:before{content:"\e1d6"}.entity-card.has-placeholder.entity-card__group .entity-card--thumb:after,.entity-item__group .entity-item--icon:after,.entity-item__group .entity-item--thumb:after,.fa-group:before,.fa-users:before,.meta-label__group:before,.tabbed-content--list-link__icon-groups:after{content:"\e1d7"}.fa-venus:before{content:"\e1d8"}.fa-venus-double:before{content:"\e1d9"}.fa-venus-mars:before{content:"\e1da"}.fa-viacoin:before{content:"\e1db"}.fa-video-camera:before{content:"\e1dc"}.fa-vimeo:before{content:"\e1dd"}.fa-vimeo-square:before{content:"\e1de"}.fa-vine:before{content:"\e1df"}.fa-vk:before{content:"\e1e0"}.fa-volume-down:before{content:"\e1e1"}.fa-volume-off:before{content:"\e1e2"}.fa-volume-up:before{content:"\e1e3"}.fa-weibo:before{content:"\e1e4"}.fa-weixin:before{content:"\e1e5"}.fa-whatsapp:before{content:"\e1e6"}.fa-wheelchair:before{content:"\e1e7"}.fa-wifi:before{content:"\e1e8"}.fa-wikipedia-w:before{content:"\e1e9"}.fa-windows:before{content:"\e1ea"}.fa-wordpress:before{content:"\e1eb"}.fa-wrench:before{content:"\e1ec"}.fa-xing:before{content:"\e1ed"}.fa-xing-square:before{content:"\e1ee"}.fa-y-combinator:before{content:"\e1ef"}.fa-yahoo:before{content:"\e1f0"}.fa-yelp:before{content:"\e1f1"}.fa-youtube:before{content:"\e1f2"}.fa-youtube-play:before{content:"\e1f3"}.fa-youtube-square:before{content:"\e1f4"}.fa-cross:before,.l-site-navigation--controls-single:after{content:"\e163"}[class*=" fa-"]:before,[class^=fa-]:before{display:inline-block;vertical-align:-.13em}.u-icon__large:before{font-size:1.3em;vertical-align:-.2275em}.u-icon__xlarge:before{font-size:1.6em;vertical-align:-.286em}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}*,:after,:before{box-sizing:border-box}body{background-color:#f4f4f4}.s-inverse{color:#fff}.s-inverse .divider{border-color:#fff}.s-inverse .entity-list--link,.s-inverse .entity-list--see-more,.s-inverse .entity-list--title{color:#fff}.s-inverse .entity-list--item{border-color:rgba(255,255,255,.5)}.s-inverse .entity-list--main{border-color:#fff}.js .s-inverse .read-more-cutter.is-active,.js .s-inverse .read-more-cutter__show.is-active{color:#fff}.s-inverse .u-image-bordered-v{border-color:#fff}.s-inverse .t-green{color:#49a6af}.s-inverse .t-green .divider{border-color:#49a6af}a.t-green.block:hover{background-color:#ebf4f5}a.t-green__inverse.block:hover{background-color:#3ca5af}a.t-green.block__outlined:hover{border-color:#58b1b9}.t-green{color:#33959e}.t-green .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#49a6af}.t-green .richtext ul li:before,.t-green.read-more:after,.t-green.read-more:before{color:#33959e}.t-green.divider{border-color:#33959e}.t-green.block,.t-green.card,.t-green.content-tile{background-color:#fff;color:#33959e}.t-green.breadcrumbs .breadcrumbs--item:after{color:#000}.t-green.breadcrumbs .breadcrumbs--link{color:#277177}.s-inverse .t-green.breadcrumbs,.s-inverse .t-green.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-green.breadcrumbs .breadcrumbs--link:hover{color:#e0f1f2}.s-inverse .t-green.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-green.breadcrumbs .breadcrumbs--link{color:#e0f1f2}.t-green.btn{border-color:#277177;background-color:#33959e;color:#fff}.t-green.btn:focus,.t-green.btn:hover{background-color:#277177;color:#fff;border-color:#205e64}.t-green.btn__outlined{border:2px solid #fff}.t-green.btn.inline-search--submit-btn:focus,.t-green.btn.inline-search--submit-btn:hover{background-color:#39a7b1}.t-green.inline-search--input,.t-green.input,.t-green.select .select--input,.t-green.textarea{color:#000;border-color:#277177}.t-green.inline-search--input.u-glassy,.t-green.input.u-glassy,.t-green.select .select--input.u-glassy,.t-green.textarea.u-glassy{border-color:#277177}.richtext blockquote.t-green:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-green.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #33959e}.richtext blockquote.t-green:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-green.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(51,149,158,.7)}.richtext blockquote.t-green:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-green.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #33959e}.richtext blockquote.t-green:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-green.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(51,149,158,.7)}.richtext .t-green.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-green:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-green:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-green.feature-quote .feature-quote--footer:before,.t-green.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(51,149,158,.7)}.t-green.block__outlined{border-color:#49a6af}.t-green.icon-block{border-color:#33959e;color:inherit;transition:all 300ms ease-in-out}.t-green.icon-block:focus,.t-green.icon-block:hover{border-color:#000}.t-green.link-list .link-list--link{color:#33959e}.t-green.link-list .link-list--link:focus,.t-green.link-list .link-list--link:hover{color:#000}.t-green.marketing-block{color:#33959e;background-color:#fff}.t-green.navigation-group{color:#33959e}.t-green.navigation-group .navigation-group--item{color:#277177}.t-green.navigation-group .navigation-group--item:active,.t-green.navigation-group .navigation-group--item:hover{color:#131213}.t-green.news-section-navigation{background-color:#222}.t-green.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#33959e 2px solid}.t-green.table thead th{background-color:#33959e}.t-green.table tbody tr:nth-child(even)>td,.t-green.table tbody tr:nth-child(even)>th{background:#e0f1f2}.t-green.u-image-bordered-v{border-color:#33959e}.t-green__inverse{color:#fff}.t-green__inverse .richtext a{color:#e0f1f2}.t-green__inverse .richtext a:hover{color:#7cc2c8}.t-green__inverse .richtext ul li:before{color:#fff}.t-green__inverse.btn{background-color:#fff;color:#33959e;border-color:#dbdbdb}.t-green__inverse.block,.t-green__inverse.card{background-color:#33959e;color:#fff}.t-green__inverse.block__bordered,.t-green__inverse.card__bordered{border-color:#fff}.t-green__inverse.btn:focus,.t-green__inverse.btn:hover{background-color:#33959e;color:#fff;border-bottom-color:#277177}.t-green__inverse.breadcrumbs,.t-green__inverse.breadcrumbs .breadcrumbs--link:focus,.t-green__inverse.breadcrumbs .breadcrumbs--link:hover{color:#e0f1f2}.t-green__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-green__inverse.breadcrumbs .breadcrumbs--link{color:#e0f1f2}.t-green__inverse.content-tile{background-color:#33959e;color:#fff;transition:all 300ms ease-in-out}.t-green__inverse.content-tile__bordered{border-color:#fff}.t-green__inverse.content-tile:focus,.t-green__inverse.content-tile:hover{background-color:#49a6af}.richtext blockquote.t-green__inverse:not(.chs-story--quote),.t-green__inverse.feature-quote{background-color:#33959e;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-green__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-green__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-green__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-green__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-green__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-green__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-green__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-green__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-green__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-green__inverse.feature-quote .feature-quote--footer:before,.t-green__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-green__inverse.inline-search--input,.t-green__inverse.input,.t-green__inverse.select .select--input,.t-green__inverse.textarea{border:2px solid #33959e;background-color:transparent;color:#fff}.t-green__inverse.inline-search--input::-webkit-input-placeholder,.t-green__inverse.input::-webkit-input-placeholder,.t-green__inverse.select .select--input::-webkit-input-placeholder,.t-green__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-green__inverse.inline-search--input::-moz-placeholder,.t-green__inverse.input::-moz-placeholder,.t-green__inverse.select .select--input::-moz-placeholder,.t-green__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-green__inverse.inline-search--input:-ms-input-placeholder,.t-green__inverse.input:-ms-input-placeholder,.t-green__inverse.select .select--input:-ms-input-placeholder,.t-green__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-green__inverse.inline-search--input::placeholder,.t-green__inverse.input::placeholder,.t-green__inverse.select .select--input::placeholder,.t-green__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-green__inverse.inline-search--input:focus,.t-green__inverse.input:focus,.t-green__inverse.select .select--input:focus,.t-green__inverse.textarea:focus{border-bottom-color:#49a6af}.t-green__inverse.read-more,.t-green__inverse.read-more:active,.t-green__inverse.read-more:hover{color:#fff}.t-green__inverse.read-more:after,.t-green__inverse.read-more:before{color:#33959e}.t-green__inverse.u-image-bordered-v{border-color:#fff}.t-green__inverse.navigation-group{background-color:#33959e;color:#c8e4e7}.t-green__inverse.navigation-group .navigation-group--item{color:#c8e4e7}.t-green__inverse.navigation-group .navigation-group--item:active,.t-green__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-green__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#3a9aa3}.t-green__glassy.block,.t-green__glassy.btn{color:#fff;background-color:#33959e;background-color:rgba(51,149,158,.8)}.t-green__glassy-more.block,.t-green__glassy-more.btn{color:#fff;background-color:#33959e;background-color:rgba(51,149,158,.7)}.s-inverse .t-purple{color:#ae4d80}.s-inverse .t-purple .divider{border-color:#ae4d80}a.t-purple.block:hover{background-color:#f4ebf0}a.t-purple__inverse.block:hover{background-color:#a63c74}a.t-purple.block__outlined:hover{border-color:#b85d8d}.t-purple{color:#953367}.t-purple .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#ae4d80}.t-purple .richtext ul li:before,.t-purple.read-more:after,.t-purple.read-more:before{color:#953367}.t-purple.divider{border-color:#953367}.t-purple.block,.t-purple.card,.t-purple.content-tile{background-color:#fff;color:#953367}.t-purple.breadcrumbs .breadcrumbs--item:after{color:#000}.t-purple.breadcrumbs .breadcrumbs--link{color:#6f264d}.s-inverse .t-purple.breadcrumbs,.s-inverse .t-purple.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-purple.breadcrumbs .breadcrumbs--link:hover{color:#f6eaf1}.s-inverse .t-purple.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-purple.breadcrumbs .breadcrumbs--link{color:#f6eaf1}.t-purple.btn{border-color:#6f264d;background-color:#953367;color:#fff}.t-purple.btn:focus,.t-purple.btn:hover{background-color:#6f264d;color:#fff;border-color:#5c1f40}.t-purple.btn__outlined{border:2px solid #fff}.t-purple.btn.inline-search--submit-btn:focus,.t-purple.btn.inline-search--submit-btn:hover{background-color:#a83a74}.t-purple.inline-search--input,.t-purple.input,.t-purple.select .select--input,.t-purple.textarea{color:#000;border-color:#6f264d}.t-purple.inline-search--input.u-glassy,.t-purple.input.u-glassy,.t-purple.select .select--input.u-glassy,.t-purple.textarea.u-glassy{border-color:#6f264d}.richtext blockquote.t-purple:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-purple.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #953367}.richtext blockquote.t-purple:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-purple.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(149,51,103,.7)}.richtext blockquote.t-purple:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-purple.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #953367}.richtext blockquote.t-purple:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-purple.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(149,51,103,.7)}.richtext .t-purple.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-purple:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-purple:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-purple.feature-quote .feature-quote--footer:before,.t-purple.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(149,51,103,.7)}.t-purple.block__outlined{border-color:#ae4d80}.t-purple.icon-block{border-color:#953367;color:inherit;transition:all 300ms ease-in-out}.t-purple.icon-block:focus,.t-purple.icon-block:hover{border-color:#000}.t-purple.link-list .link-list--link{color:#953367}.t-purple.link-list .link-list--link:focus,.t-purple.link-list .link-list--link:hover{color:#000}.t-purple.marketing-block{color:#953367;background-color:#fff}.t-purple.navigation-group{color:#953367}.t-purple.navigation-group .navigation-group--item{color:#6f264d}.t-purple.navigation-group .navigation-group--item:active,.t-purple.navigation-group .navigation-group--item:hover{color:#131213}.t-purple.news-section-navigation{background-color:#222}.t-purple.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#953367 2px solid}.t-purple.table thead th{background-color:#953367}.t-purple.table tbody tr:nth-child(even)>td,.t-purple.table tbody tr:nth-child(even)>th{background:#f6eaf1}.t-purple.u-image-bordered-v{border-color:#953367}.t-purple__inverse{color:#fff}.t-purple__inverse .richtext a{color:#f6eaf1}.t-purple__inverse .richtext a:hover{color:#c780a6}.t-purple__inverse .richtext ul li:before{color:#fff}.t-purple__inverse.btn{background-color:#fff;color:#953367;border-color:#dbdbdb}.t-purple__inverse.block,.t-purple__inverse.card{background-color:#953367;color:#fff}.t-purple__inverse.block__bordered,.t-purple__inverse.card__bordered{border-color:#fff}.t-purple__inverse.btn:focus,.t-purple__inverse.btn:hover{background-color:#953367;color:#fff;border-bottom-color:#6f264d}.t-purple__inverse.breadcrumbs,.t-purple__inverse.breadcrumbs .breadcrumbs--link:focus,.t-purple__inverse.breadcrumbs .breadcrumbs--link:hover{color:#f6eaf1}.t-purple__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-purple__inverse.breadcrumbs .breadcrumbs--link{color:#f6eaf1}.t-purple__inverse.content-tile{background-color:#953367;color:#fff;transition:all 300ms ease-in-out}.t-purple__inverse.content-tile__bordered{border-color:#fff}.t-purple__inverse.content-tile:focus,.t-purple__inverse.content-tile:hover{background-color:#ae4d80}.richtext blockquote.t-purple__inverse:not(.chs-story--quote),.t-purple__inverse.feature-quote{background-color:#953367;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-purple__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-purple__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-purple__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-purple__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-purple__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-purple__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-purple__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-purple__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-purple__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-purple__inverse.feature-quote .feature-quote--footer:before,.t-purple__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-purple__inverse.inline-search--input,.t-purple__inverse.input,.t-purple__inverse.select .select--input,.t-purple__inverse.textarea{border:2px solid #953367;background-color:transparent;color:#fff}.t-purple__inverse.inline-search--input::-webkit-input-placeholder,.t-purple__inverse.input::-webkit-input-placeholder,.t-purple__inverse.select .select--input::-webkit-input-placeholder,.t-purple__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-purple__inverse.inline-search--input::-moz-placeholder,.t-purple__inverse.input::-moz-placeholder,.t-purple__inverse.select .select--input::-moz-placeholder,.t-purple__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-purple__inverse.inline-search--input:-ms-input-placeholder,.t-purple__inverse.input:-ms-input-placeholder,.t-purple__inverse.select .select--input:-ms-input-placeholder,.t-purple__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-purple__inverse.inline-search--input::placeholder,.t-purple__inverse.input::placeholder,.t-purple__inverse.select .select--input::placeholder,.t-purple__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-purple__inverse.inline-search--input:focus,.t-purple__inverse.input:focus,.t-purple__inverse.select .select--input:focus,.t-purple__inverse.textarea:focus{border-bottom-color:#ae4d80}.t-purple__inverse.read-more,.t-purple__inverse.read-more:active,.t-purple__inverse.read-more:hover{color:#fff}.t-purple__inverse.read-more:after,.t-purple__inverse.read-more:before{color:#953367}.t-purple__inverse.u-image-bordered-v{border-color:#fff}.t-purple__inverse.navigation-group{background-color:#953367;color:#e7c9d9}.t-purple__inverse.navigation-group .navigation-group--item{color:#e7c9d9}.t-purple__inverse.navigation-group .navigation-group--item:active,.t-purple__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-purple__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#9d3b6f}.t-purple__glassy.block,.t-purple__glassy.btn{color:#fff;background-color:#953367;background-color:rgba(149,51,103,.8)}.t-purple__glassy-more.block,.t-purple__glassy-more.btn{color:#fff;background-color:#953367;background-color:rgba(149,51,103,.7)}.s-inverse .t-blue{color:#365069}.s-inverse .t-blue .divider{border-color:#365069}a.t-blue.block:hover{background-color:#e9ecee}a.t-blue__inverse.block:hover{background-color:#2c4a67}a.t-blue.block__outlined:hover{border-color:#3f5d7a}.t-blue{color:#233d56}.t-blue .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#365069}.t-blue .richtext ul li:before,.t-blue.read-more:after,.t-blue.read-more:before{color:#233d56}.t-blue.divider{border-color:#233d56}.t-blue.block,.t-blue.card,.t-blue.content-tile{background-color:#fff;color:#233d56}.t-blue.breadcrumbs .breadcrumbs--item:after{color:#000}.t-blue.breadcrumbs .breadcrumbs--link{color:#142332}.s-inverse .t-blue.breadcrumbs,.s-inverse .t-blue.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-blue.breadcrumbs .breadcrumbs--link:hover{color:#afc3d6}.s-inverse .t-blue.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-blue.breadcrumbs .breadcrumbs--link{color:#afc3d6}.t-blue.btn{border-color:#142332;background-color:#233d56;color:#fff}.t-blue.btn:focus,.t-blue.btn:hover{background-color:#142332;color:#fff;border-color:#0d1620}.t-blue.btn__outlined{border:2px solid #fff}.t-blue.btn.inline-search--submit-btn:focus,.t-blue.btn.inline-search--submit-btn:hover{background-color:#2a4a68}.t-blue.inline-search--input,.t-blue.input,.t-blue.select .select--input,.t-blue.textarea{color:#000;border-color:#142332}.t-blue.inline-search--input.u-glassy,.t-blue.input.u-glassy,.t-blue.select .select--input.u-glassy,.t-blue.textarea.u-glassy{border-color:#142332}.richtext blockquote.t-blue:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-blue.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #233d56}.richtext blockquote.t-blue:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-blue.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(35,61,86,.7)}.richtext blockquote.t-blue:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-blue.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #233d56}.richtext blockquote.t-blue:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-blue.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(35,61,86,.7)}.richtext .t-blue.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-blue:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-blue:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-blue.feature-quote .feature-quote--footer:before,.t-blue.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(35,61,86,.7)}.t-blue.block__outlined{border-color:#365069}.t-blue.icon-block{border-color:#233d56;color:inherit;transition:all 300ms ease-in-out}.t-blue.icon-block:focus,.t-blue.icon-block:hover{border-color:#000}.t-blue.link-list .link-list--link{color:#233d56}.t-blue.link-list .link-list--link:focus,.t-blue.link-list .link-list--link:hover{color:#000}.t-blue.marketing-block{color:#233d56;background-color:#fff}.t-blue.navigation-group{color:#233d56}.t-blue.navigation-group .navigation-group--item{color:#142332}.t-blue.navigation-group .navigation-group--item:active,.t-blue.navigation-group .navigation-group--item:hover{color:#131213}.t-blue.news-section-navigation{background-color:#222}.t-blue.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#233d56 2px solid}.t-blue.table thead th{background-color:#233d56}.t-blue.table tbody tr:nth-child(even)>td,.t-blue.table tbody tr:nth-child(even)>th{background:#afc3d6}.t-blue.u-image-bordered-v{border-color:#233d56}.t-blue__inverse{color:#fff}.t-blue__inverse .richtext a{color:#afc3d6}.t-blue__inverse .richtext a:hover{color:#50779c}.t-blue__inverse .richtext ul li:before{color:#fff}.t-blue__inverse.btn{background-color:#fff;color:#233d56;border-color:#dbdbdb}.t-blue__inverse.block,.t-blue__inverse.card{background-color:#233d56;color:#fff}.t-blue__inverse.block__bordered,.t-blue__inverse.card__bordered{border-color:#fff}.t-blue__inverse.btn:focus,.t-blue__inverse.btn:hover{background-color:#233d56;color:#fff;border-bottom-color:#142332}.t-blue__inverse.breadcrumbs,.t-blue__inverse.breadcrumbs .breadcrumbs--link:focus,.t-blue__inverse.breadcrumbs .breadcrumbs--link:hover{color:#afc3d6}.t-blue__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-blue__inverse.breadcrumbs .breadcrumbs--link{color:#afc3d6}.t-blue__inverse.content-tile{background-color:#233d56;color:#fff;transition:all 300ms ease-in-out}.t-blue__inverse.content-tile__bordered{border-color:#fff}.t-blue__inverse.content-tile:focus,.t-blue__inverse.content-tile:hover{background-color:#365069}.richtext blockquote.t-blue__inverse:not(.chs-story--quote),.t-blue__inverse.feature-quote{background-color:#233d56;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-blue__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-blue__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-blue__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-blue__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-blue__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-blue__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-blue__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-blue__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-blue__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-blue__inverse.feature-quote .feature-quote--footer:before,.t-blue__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-blue__inverse.inline-search--input,.t-blue__inverse.input,.t-blue__inverse.select .select--input,.t-blue__inverse.textarea{border:2px solid #233d56;background-color:transparent;color:#fff}.t-blue__inverse.inline-search--input::-webkit-input-placeholder,.t-blue__inverse.input::-webkit-input-placeholder,.t-blue__inverse.select .select--input::-webkit-input-placeholder,.t-blue__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-blue__inverse.inline-search--input::-moz-placeholder,.t-blue__inverse.input::-moz-placeholder,.t-blue__inverse.select .select--input::-moz-placeholder,.t-blue__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-blue__inverse.inline-search--input:-ms-input-placeholder,.t-blue__inverse.input:-ms-input-placeholder,.t-blue__inverse.select .select--input:-ms-input-placeholder,.t-blue__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-blue__inverse.inline-search--input::placeholder,.t-blue__inverse.input::placeholder,.t-blue__inverse.select .select--input::placeholder,.t-blue__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-blue__inverse.inline-search--input:focus,.t-blue__inverse.input:focus,.t-blue__inverse.select .select--input:focus,.t-blue__inverse.textarea:focus{border-bottom-color:#365069}.t-blue__inverse.read-more,.t-blue__inverse.read-more:active,.t-blue__inverse.read-more:hover{color:#fff}.t-blue__inverse.read-more:after,.t-blue__inverse.read-more:before{color:#233d56}.t-blue__inverse.u-image-bordered-v{border-color:#fff}.t-blue__inverse.navigation-group{background-color:#233d56;color:#c3cbd2}.t-blue__inverse.navigation-group .navigation-group--item{color:#c3cbd2}.t-blue__inverse.navigation-group .navigation-group--item:active,.t-blue__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-blue__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#29435c}.t-blue__glassy.block,.t-blue__glassy.btn{color:#fff;background-color:#233d56;background-color:rgba(35,61,86,.8)}.t-blue__glassy-more.block,.t-blue__glassy-more.btn{color:#fff;background-color:#233d56;background-color:rgba(35,61,86,.7)}.s-inverse .t-babyblue{color:#549bb8}.s-inverse .t-babyblue .divider{border-color:#549bb8}a.t-babyblue.block:hover{background-color:#ebf4f7}a.t-babyblue__inverse.block:hover{background-color:#419abe}a.t-babyblue.block__outlined:hover{border-color:#66a6c0}.t-babyblue{color:#388cae}.t-babyblue .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#549bb8}.t-babyblue .richtext ul li:before,.t-babyblue.read-more:after,.t-babyblue.read-more:before{color:#388cae}.t-babyblue.divider{border-color:#388cae}.t-babyblue.block,.t-babyblue.card,.t-babyblue.content-tile{background-color:#fff;color:#388cae}.t-babyblue.breadcrumbs .breadcrumbs--item:after{color:#000}.t-babyblue.breadcrumbs .breadcrumbs--link{color:#2c6d87}.s-inverse .t-babyblue.breadcrumbs,.s-inverse .t-babyblue.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-babyblue.breadcrumbs .breadcrumbs--link:hover{color:#b2d2df}.s-inverse .t-babyblue.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-babyblue.breadcrumbs .breadcrumbs--link{color:#b2d2df}.t-babyblue.btn{border-color:#2c6d87;background-color:#388cae;color:#fff}.t-babyblue.btn:focus,.t-babyblue.btn:hover{background-color:#2c6d87;color:#fff;border-color:#255d74}.t-babyblue.btn__outlined{border:2px solid #fff}.t-babyblue.btn.inline-search--submit-btn:focus,.t-babyblue.btn.inline-search--submit-btn:hover{background-color:#3e9bc1}.t-babyblue.inline-search--input,.t-babyblue.input,.t-babyblue.select .select--input,.t-babyblue.textarea{color:#000;border-color:#2c6d87}.t-babyblue.inline-search--input.u-glassy,.t-babyblue.input.u-glassy,.t-babyblue.select .select--input.u-glassy,.t-babyblue.textarea.u-glassy{border-color:#2c6d87}.richtext blockquote.t-babyblue:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-babyblue.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #388cae}.richtext blockquote.t-babyblue:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-babyblue.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(56,140,174,.7)}.richtext blockquote.t-babyblue:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-babyblue.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #388cae}.richtext blockquote.t-babyblue:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-babyblue.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(56,140,174,.7)}.richtext .t-babyblue.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-babyblue:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-babyblue:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-babyblue.feature-quote .feature-quote--footer:before,.t-babyblue.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(56,140,174,.7)}.t-babyblue.block__outlined{border-color:#549bb8}.t-babyblue.icon-block{border-color:#388cae;color:inherit;transition:all 300ms ease-in-out}.t-babyblue.icon-block:focus,.t-babyblue.icon-block:hover{border-color:#000}.t-babyblue.link-list .link-list--link{color:#388cae}.t-babyblue.link-list .link-list--link:focus,.t-babyblue.link-list .link-list--link:hover{color:#000}.t-babyblue.marketing-block{color:#388cae;background-color:#fff}.t-babyblue.navigation-group{color:#388cae}.t-babyblue.navigation-group .navigation-group--item{color:#2c6d87}.t-babyblue.navigation-group .navigation-group--item:active,.t-babyblue.navigation-group .navigation-group--item:hover{color:#131213}.t-babyblue.news-section-navigation{background-color:#222}.t-babyblue.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#388cae 2px solid}.t-babyblue.table thead th{background-color:#388cae}.t-babyblue.table tbody tr:nth-child(even)>td,.t-babyblue.table tbody tr:nth-child(even)>th{background:#b2d2df}.t-babyblue.u-image-bordered-v{border-color:#388cae}.t-babyblue__inverse{color:#fff}.t-babyblue__inverse .richtext a{color:#b2d2df}.t-babyblue__inverse .richtext a:hover{color:#8abbcf}.t-babyblue__inverse .richtext ul li:before{color:#fff}.t-babyblue__inverse.btn{background-color:#fff;color:#388cae;border-color:#dbdbdb}.t-babyblue__inverse.block,.t-babyblue__inverse.card{background-color:#388cae;color:#fff}.t-babyblue__inverse.block__bordered,.t-babyblue__inverse.card__bordered{border-color:#fff}.t-babyblue__inverse.btn:focus,.t-babyblue__inverse.btn:hover{background-color:#388cae;color:#fff;border-bottom-color:#2c6d87}.t-babyblue__inverse.breadcrumbs,.t-babyblue__inverse.breadcrumbs .breadcrumbs--link:focus,.t-babyblue__inverse.breadcrumbs .breadcrumbs--link:hover{color:#b2d2df}.t-babyblue__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-babyblue__inverse.breadcrumbs .breadcrumbs--link{color:#b2d2df}.t-babyblue__inverse.content-tile{background-color:#388cae;color:#fff;transition:all 300ms ease-in-out}.t-babyblue__inverse.content-tile__bordered{border-color:#fff}.t-babyblue__inverse.content-tile:focus,.t-babyblue__inverse.content-tile:hover{background-color:#549bb8}.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote),.t-babyblue__inverse.feature-quote{background-color:#388cae;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-babyblue__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-babyblue__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-babyblue__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-babyblue__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-babyblue__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-babyblue__inverse.feature-quote .feature-quote--footer:before,.t-babyblue__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-babyblue__inverse.inline-search--input,.t-babyblue__inverse.input,.t-babyblue__inverse.select .select--input,.t-babyblue__inverse.textarea{border:2px solid #388cae;background-color:transparent;color:#fff}.t-babyblue__inverse.inline-search--input::-webkit-input-placeholder,.t-babyblue__inverse.input::-webkit-input-placeholder,.t-babyblue__inverse.select .select--input::-webkit-input-placeholder,.t-babyblue__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-babyblue__inverse.inline-search--input::-moz-placeholder,.t-babyblue__inverse.input::-moz-placeholder,.t-babyblue__inverse.select .select--input::-moz-placeholder,.t-babyblue__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-babyblue__inverse.inline-search--input:-ms-input-placeholder,.t-babyblue__inverse.input:-ms-input-placeholder,.t-babyblue__inverse.select .select--input:-ms-input-placeholder,.t-babyblue__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-babyblue__inverse.inline-search--input::placeholder,.t-babyblue__inverse.input::placeholder,.t-babyblue__inverse.select .select--input::placeholder,.t-babyblue__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-babyblue__inverse.inline-search--input:focus,.t-babyblue__inverse.input:focus,.t-babyblue__inverse.select .select--input:focus,.t-babyblue__inverse.textarea:focus{border-bottom-color:#549bb8}.t-babyblue__inverse.read-more,.t-babyblue__inverse.read-more:active,.t-babyblue__inverse.read-more:hover{color:#fff}.t-babyblue__inverse.read-more:after,.t-babyblue__inverse.read-more:before{color:#388cae}.t-babyblue__inverse.u-image-bordered-v{border-color:#fff}.t-babyblue__inverse.navigation-group{background-color:#388cae;color:#cce1ea}.t-babyblue__inverse.navigation-group .navigation-group--item{color:#cce1ea}.t-babyblue__inverse.navigation-group .navigation-group--item:active,.t-babyblue__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-babyblue__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#4091b1}.t-babyblue__glassy.block,.t-babyblue__glassy.btn{color:#fff;background-color:#388cae;background-color:rgba(56,140,174,.8)}.t-babyblue__glassy-more.block,.t-babyblue__glassy-more.btn{color:#fff;background-color:#388cae;background-color:rgba(56,140,174,.7)}.s-inverse .t-red{color:#d25166}.s-inverse .t-red .divider{border-color:#d25166}a.t-red.block:hover{background-color:#fbe9ec}a.t-red__inverse.block:hover{background-color:#d93e57}a.t-red.block__outlined:hover{border-color:#d86578}.t-red{color:#d62744}.t-red .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#d25166}.t-red .richtext ul li:before,.t-red.read-more:after,.t-red.read-more:before{color:#d62744}.t-red.divider{border-color:#d62744}.t-red.block,.t-red.card,.t-red.content-tile{background-color:#fff;color:#d62744}.t-red.breadcrumbs .breadcrumbs--item:after{color:#000}.t-red.breadcrumbs .breadcrumbs--link{color:#ab1f36}.s-inverse .t-red.breadcrumbs,.s-inverse .t-red.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-red.breadcrumbs .breadcrumbs--link:hover{color:#f8e3e6}.s-inverse .t-red.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-red.breadcrumbs .breadcrumbs--link{color:#f8e3e6}.t-red.btn{border-color:#ab1f36;background-color:#d62744;color:#fff}.t-red.btn:focus,.t-red.btn:hover{background-color:#ab1f36;color:#fff;border-color:#951b2f}.t-red.btn__outlined{border:2px solid #fff}.t-red.btn.inline-search--submit-btn:focus,.t-red.btn.inline-search--submit-btn:hover{background-color:#db3b56}.t-red.inline-search--input,.t-red.input,.t-red.select .select--input,.t-red.textarea{color:#000;border-color:#ab1f36}.t-red.inline-search--input.u-glassy,.t-red.input.u-glassy,.t-red.select .select--input.u-glassy,.t-red.textarea.u-glassy{border-color:#ab1f36}.richtext blockquote.t-red:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-red.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #d62744}.richtext blockquote.t-red:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-red.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(214,39,68,.7)}.richtext blockquote.t-red:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-red.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #d62744}.richtext blockquote.t-red:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-red.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(214,39,68,.7)}.richtext .t-red.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-red:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-red:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-red.feature-quote .feature-quote--footer:before,.t-red.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(214,39,68,.7)}.t-red.block__outlined{border-color:#d25166}.t-red.icon-block{border-color:#d62744;color:inherit;transition:all 300ms ease-in-out}.t-red.icon-block:focus,.t-red.icon-block:hover{border-color:#000}.t-red.link-list .link-list--link{color:#d62744}.t-red.link-list .link-list--link:focus,.t-red.link-list .link-list--link:hover{color:#000}.t-red.marketing-block{color:#d62744;background-color:#fff}.t-red.navigation-group{color:#d62744}.t-red.navigation-group .navigation-group--item{color:#ab1f36}.t-red.navigation-group .navigation-group--item:active,.t-red.navigation-group .navigation-group--item:hover{color:#131213}.t-red.news-section-navigation{background-color:#222}.t-red.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#d62744 2px solid}.t-red.table thead th{background-color:#d62744}.t-red.table tbody tr:nth-child(even)>td,.t-red.table tbody tr:nth-child(even)>th{background:#f8e3e6}.t-red.u-image-bordered-v{border-color:#d62744}.t-red__inverse{color:#fff}.t-red__inverse .richtext a{color:#f8e3e6}.t-red__inverse .richtext a:hover{color:#e28e9c}.t-red__inverse .richtext ul li:before{color:#fff}.t-red__inverse.btn{background-color:#fff;color:#d62744;border-color:#dbdbdb}.t-red__inverse.block,.t-red__inverse.card{background-color:#d62744;color:#fff}.t-red__inverse.block__bordered,.t-red__inverse.card__bordered{border-color:#fff}.t-red__inverse.btn:focus,.t-red__inverse.btn:hover{background-color:#d62744;color:#fff;border-bottom-color:#ab1f36}.t-red__inverse.breadcrumbs,.t-red__inverse.breadcrumbs .breadcrumbs--link:focus,.t-red__inverse.breadcrumbs .breadcrumbs--link:hover{color:#f8e3e6}.t-red__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-red__inverse.breadcrumbs .breadcrumbs--link{color:#f8e3e6}.t-red__inverse.content-tile{background-color:#d62744;color:#fff;transition:all 300ms ease-in-out}.t-red__inverse.content-tile__bordered{border-color:#fff}.t-red__inverse.content-tile:focus,.t-red__inverse.content-tile:hover{background-color:#d25166}.richtext blockquote.t-red__inverse:not(.chs-story--quote),.t-red__inverse.feature-quote{background-color:#d62744;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-red__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-red__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-red__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-red__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-red__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-red__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-red__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-red__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-red__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-red__inverse.feature-quote .feature-quote--footer:before,.t-red__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-red__inverse.inline-search--input,.t-red__inverse.input,.t-red__inverse.select .select--input,.t-red__inverse.textarea{border:2px solid #d62744;background-color:transparent;color:#fff}.t-red__inverse.inline-search--input::-webkit-input-placeholder,.t-red__inverse.input::-webkit-input-placeholder,.t-red__inverse.select .select--input::-webkit-input-placeholder,.t-red__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-red__inverse.inline-search--input::-moz-placeholder,.t-red__inverse.input::-moz-placeholder,.t-red__inverse.select .select--input::-moz-placeholder,.t-red__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-red__inverse.inline-search--input:-ms-input-placeholder,.t-red__inverse.input:-ms-input-placeholder,.t-red__inverse.select .select--input:-ms-input-placeholder,.t-red__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-red__inverse.inline-search--input::placeholder,.t-red__inverse.input::placeholder,.t-red__inverse.select .select--input::placeholder,.t-red__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-red__inverse.inline-search--input:focus,.t-red__inverse.input:focus,.t-red__inverse.select .select--input:focus,.t-red__inverse.textarea:focus{border-bottom-color:#d25166}.t-red__inverse.read-more,.t-red__inverse.read-more:active,.t-red__inverse.read-more:hover{color:#fff}.t-red__inverse.read-more:after,.t-red__inverse.read-more:before{color:#d62744}.t-red__inverse.u-image-bordered-v{border-color:#fff}.t-red__inverse.navigation-group{background-color:#d62744;color:#f2cbd1}.t-red__inverse.navigation-group .navigation-group--item{color:#f2cbd1}.t-red__inverse.navigation-group .navigation-group--item:active,.t-red__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-red__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#d5344e}.t-red__glassy.block,.t-red__glassy.btn{color:#fff;background-color:#d62744;background-color:rgba(214,39,68,.8)}.t-red__glassy-more.block,.t-red__glassy-more.btn{color:#fff;background-color:#d62744;background-color:rgba(214,39,68,.7)}.s-inverse .t-utas{color:#e2463a}.s-inverse .t-utas .divider{border-color:#e2463a}a.t-utas.block:hover{background-color:#fce9e7}a.t-utas__inverse.block:hover{background-color:#ea3425}a.t-utas.block__outlined:hover{border-color:#e65b50}.t-utas{color:#e32213}.t-utas .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#e2463a}.t-utas .richtext ul li:before,.t-utas.read-more:after,.t-utas.read-more:before{color:#e32213}.t-utas.divider{border-color:#e32213}.t-utas.block,.t-utas.card,.t-utas.content-tile{background-color:#fff;color:#e32213}.t-utas.breadcrumbs .breadcrumbs--item:after{color:#000}.t-utas.breadcrumbs .breadcrumbs--link{color:#e32213}.s-inverse .t-utas.breadcrumbs,.s-inverse .t-utas.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-utas.breadcrumbs .breadcrumbs--link:hover{color:#fbe5e3}.s-inverse .t-utas.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-utas.breadcrumbs .breadcrumbs--link{color:#fbe5e3}.t-utas.btn{border-color:#b41b0f;background-color:#e32213;color:#fff}.t-utas.btn:focus,.t-utas.btn:hover{background-color:#b41b0f;color:#fff;border-color:#9c170d}.t-utas.btn__outlined{border:2px solid #fff}.t-utas.btn.inline-search--submit-btn:focus,.t-utas.btn.inline-search--submit-btn:hover{background-color:#ed3123}.t-utas.inline-search--input,.t-utas.input,.t-utas.select .select--input,.t-utas.textarea{color:#000;border-color:#b41b0f}.t-utas.inline-search--input.u-glassy,.t-utas.input.u-glassy,.t-utas.select .select--input.u-glassy,.t-utas.textarea.u-glassy{border-color:#b41b0f}.richtext blockquote.t-utas:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-utas.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #e32213}.richtext blockquote.t-utas:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-utas.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(227,34,19,.7)}.richtext blockquote.t-utas:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-utas.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #e32213}.richtext blockquote.t-utas:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-utas.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(227,34,19,.7)}.richtext .t-utas.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-utas:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-utas:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-utas.feature-quote .feature-quote--footer:before,.t-utas.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(227,34,19,.7)}.t-utas.block__outlined{border-color:#e2463a}.t-utas.icon-block{border-color:#e32213;color:inherit;transition:all 300ms ease-in-out}.t-utas.icon-block:focus,.t-utas.icon-block:hover{border-color:#000}.t-utas.link-list .link-list--link{color:#e32213}.t-utas.link-list .link-list--link:focus,.t-utas.link-list .link-list--link:hover{color:#000}.t-utas.marketing-block{color:#e32213;background-color:#fff}.t-utas.navigation-group{color:#e32213}.t-utas.navigation-group .navigation-group--item{color:#b41b0f}.t-utas.navigation-group .navigation-group--item:active,.t-utas.navigation-group .navigation-group--item:hover{color:#131213}.t-utas.news-section-navigation{background-color:#222}.t-utas.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#e32213 2px solid}.t-utas.table thead th{background-color:#e32213}.t-utas.table tbody tr:nth-child(even)>td,.t-utas.table tbody tr:nth-child(even)>th{background:#fbe5e3}.t-utas.u-image-bordered-v{border-color:#e32213}.t-utas__inverse{color:#fff}.t-utas__inverse .richtext a{color:#fbe5e3}.t-utas__inverse .richtext a:hover{color:#ec857d}.t-utas__inverse .richtext ul li:before{color:#fff}.t-utas__inverse.btn{background-color:#fff;color:#e32213;border-color:#dbdbdb}.t-utas__inverse.block,.t-utas__inverse.card{background-color:#e32213;color:#fff}.t-utas__inverse.block__bordered,.t-utas__inverse.card__bordered{border-color:#fff}.t-utas__inverse.btn:focus,.t-utas__inverse.btn:hover{background-color:#e32213;color:#fff;border-bottom-color:#b41b0f}.t-utas__inverse.breadcrumbs,.t-utas__inverse.breadcrumbs .breadcrumbs--link:focus,.t-utas__inverse.breadcrumbs .breadcrumbs--link:hover{color:#fbe5e3}.t-utas__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-utas__inverse.breadcrumbs .breadcrumbs--link{color:#fbe5e3}.t-utas__inverse.content-tile{background-color:#e32213;color:#fff;transition:all 300ms ease-in-out}.t-utas__inverse.content-tile__bordered{border-color:#fff}.t-utas__inverse.content-tile:focus,.t-utas__inverse.content-tile:hover{background-color:#e2463a}.richtext blockquote.t-utas__inverse:not(.chs-story--quote),.t-utas__inverse.feature-quote{background-color:#e32213;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-utas__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-utas__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-utas__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-utas__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-utas__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-utas__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-utas__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-utas__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-utas__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-utas__inverse.feature-quote .feature-quote--footer:before,.t-utas__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-utas__inverse.inline-search--input,.t-utas__inverse.input,.t-utas__inverse.select .select--input,.t-utas__inverse.textarea{border:2px solid #e32213;background-color:transparent;color:#fff}.t-utas__inverse.inline-search--input::-webkit-input-placeholder,.t-utas__inverse.input::-webkit-input-placeholder,.t-utas__inverse.select .select--input::-webkit-input-placeholder,.t-utas__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-utas__inverse.inline-search--input::-moz-placeholder,.t-utas__inverse.input::-moz-placeholder,.t-utas__inverse.select .select--input::-moz-placeholder,.t-utas__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-utas__inverse.inline-search--input:-ms-input-placeholder,.t-utas__inverse.input:-ms-input-placeholder,.t-utas__inverse.select .select--input:-ms-input-placeholder,.t-utas__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-utas__inverse.inline-search--input::placeholder,.t-utas__inverse.input::placeholder,.t-utas__inverse.select .select--input::placeholder,.t-utas__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-utas__inverse.inline-search--input:focus,.t-utas__inverse.input:focus,.t-utas__inverse.select .select--input:focus,.t-utas__inverse.textarea:focus{border-bottom-color:#e2463a}.t-utas__inverse.read-more,.t-utas__inverse.read-more:active,.t-utas__inverse.read-more:hover{color:#fff}.t-utas__inverse.read-more:after,.t-utas__inverse.read-more:before{color:#e32213}.t-utas__inverse.u-image-bordered-v{border-color:#fff}.t-utas__inverse.navigation-group{background-color:#e32213;color:#f6c8c4}.t-utas__inverse.navigation-group .navigation-group--item{color:#f6c8c4}.t-utas__inverse.navigation-group .navigation-group--item:active,.t-utas__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-utas__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#e32d1f}.t-utas__glassy.block,.t-utas__glassy.btn{color:#fff;background-color:#e32213;background-color:rgba(227,34,19,.8)}.t-utas__glassy-more.block,.t-utas__glassy-more.btn{color:#fff;background-color:#e32213;background-color:rgba(227,34,19,.7)}.s-inverse .t-shark{color:#5a5a5a}.s-inverse .t-shark .divider{border-color:#5a5a5a}a.t-shark.block:hover{background-color:#ededed}a.t-shark__inverse.block:hover{background-color:#545454}a.t-shark.block__outlined:hover{border-color:#676767}.t-shark{color:#474747}.t-shark .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#5a5a5a}.t-shark .richtext ul li:before,.t-shark.read-more:after,.t-shark.read-more:before{color:#474747}.t-shark.divider{border-color:#474747}.t-shark.block,.t-shark.card,.t-shark.content-tile{background-color:#fff;color:#474747}.t-shark.breadcrumbs .breadcrumbs--item:after{color:#000}.t-shark.breadcrumbs .breadcrumbs--link{color:#2e2e2e}.s-inverse .t-shark.breadcrumbs,.s-inverse .t-shark.breadcrumbs .breadcrumbs--item:after,.s-inverse .t-shark.breadcrumbs .breadcrumbs--link,.s-inverse .t-shark.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-shark.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-shark.btn{border-color:#2e2e2e;background-color:#474747;color:#fff}.t-shark.btn:focus,.t-shark.btn:hover{background-color:#2e2e2e;color:#fff;border-color:#212121}.t-shark.btn__outlined{border:2px solid #fff}.t-shark.btn.inline-search--submit-btn:focus,.t-shark.btn.inline-search--submit-btn:hover{background-color:#545454}.t-shark.inline-search--input,.t-shark.input,.t-shark.select .select--input,.t-shark.textarea{color:#000;border-color:#2e2e2e}.t-shark.inline-search--input.u-glassy,.t-shark.input.u-glassy,.t-shark.select .select--input.u-glassy,.t-shark.textarea.u-glassy{border-color:#2e2e2e}.richtext blockquote.t-shark:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-shark.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #474747}.richtext blockquote.t-shark:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-shark.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(71,71,71,.7)}.richtext blockquote.t-shark:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-shark.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #474747}.richtext blockquote.t-shark:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-shark.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(71,71,71,.7)}.richtext .t-shark.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-shark:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-shark:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-shark.feature-quote .feature-quote--footer:before,.t-shark.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(71,71,71,.7)}.t-shark.block__outlined{border-color:#5a5a5a}.t-shark.icon-block{border-color:#474747;color:inherit;transition:all 300ms ease-in-out}.t-shark.icon-block:focus,.t-shark.icon-block:hover{border-color:#000}.t-shark.link-list .link-list--link{color:#474747}.t-shark.link-list .link-list--link:focus,.t-shark.link-list .link-list--link:hover{color:#000}.t-shark.marketing-block{color:#474747;background-color:#fff}.t-shark.navigation-group{color:#474747}.t-shark.navigation-group .navigation-group--item{color:#2e2e2e}.t-shark.navigation-group .navigation-group--item:active,.t-shark.navigation-group .navigation-group--item:hover{color:#131213}.t-shark.news-section-navigation{background-color:#222}.t-shark.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#474747 2px solid}.t-shark.table thead th{background-color:#474747}.t-shark.table tbody tr:nth-child(even)>td,.t-shark.table tbody tr:nth-child(even)>th{background:#fff}.t-shark.u-image-bordered-v{border-color:#474747}.t-shark__inverse,.t-shark__inverse .richtext a{color:#fff}.t-shark__inverse .richtext a:hover{color:gray}.t-shark__inverse .richtext ul li:before{color:#fff}.t-shark__inverse.btn{background-color:#fff;color:#474747;border-color:#dbdbdb}.t-shark__inverse.block,.t-shark__inverse.card{background-color:#474747;color:#fff}.t-shark__inverse.block__bordered,.t-shark__inverse.card__bordered{border-color:#fff}.t-shark__inverse.btn:focus,.t-shark__inverse.btn:hover{background-color:#474747;color:#fff;border-bottom-color:#2e2e2e}.t-shark__inverse.breadcrumbs,.t-shark__inverse.breadcrumbs .breadcrumbs--item:after,.t-shark__inverse.breadcrumbs .breadcrumbs--link,.t-shark__inverse.breadcrumbs .breadcrumbs--link:focus,.t-shark__inverse.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-shark__inverse.content-tile{background-color:#474747;color:#fff;transition:all 300ms ease-in-out}.t-shark__inverse.content-tile__bordered{border-color:#fff}.t-shark__inverse.content-tile:focus,.t-shark__inverse.content-tile:hover{background-color:#5a5a5a}.richtext blockquote.t-shark__inverse:not(.chs-story--quote),.t-shark__inverse.feature-quote{background-color:#474747;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-shark__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-shark__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-shark__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-shark__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-shark__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-shark__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-shark__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-shark__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-shark__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-shark__inverse.feature-quote .feature-quote--footer:before,.t-shark__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-shark__inverse.inline-search--input,.t-shark__inverse.input,.t-shark__inverse.select .select--input,.t-shark__inverse.textarea{border:2px solid #474747;background-color:transparent;color:#fff}.t-shark__inverse.inline-search--input::-webkit-input-placeholder,.t-shark__inverse.input::-webkit-input-placeholder,.t-shark__inverse.select .select--input::-webkit-input-placeholder,.t-shark__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-shark__inverse.inline-search--input::-moz-placeholder,.t-shark__inverse.input::-moz-placeholder,.t-shark__inverse.select .select--input::-moz-placeholder,.t-shark__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-shark__inverse.inline-search--input:-ms-input-placeholder,.t-shark__inverse.input:-ms-input-placeholder,.t-shark__inverse.select .select--input:-ms-input-placeholder,.t-shark__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-shark__inverse.inline-search--input::placeholder,.t-shark__inverse.input::placeholder,.t-shark__inverse.select .select--input::placeholder,.t-shark__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-shark__inverse.inline-search--input:focus,.t-shark__inverse.input:focus,.t-shark__inverse.select .select--input:focus,.t-shark__inverse.textarea:focus{border-bottom-color:#5a5a5a}.t-shark__inverse.read-more,.t-shark__inverse.read-more:active,.t-shark__inverse.read-more:hover{color:#fff}.t-shark__inverse.read-more:after,.t-shark__inverse.read-more:before{color:#474747}.t-shark__inverse.u-image-bordered-v{border-color:#fff}.t-shark__inverse.navigation-group{background-color:#474747;color:#cecece}.t-shark__inverse.navigation-group .navigation-group--item{color:#cecece}.t-shark__inverse.navigation-group .navigation-group--item:active,.t-shark__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-shark__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#4d4d4d}.t-shark__glassy.block,.t-shark__glassy.btn{color:#fff;background-color:#474747;background-color:rgba(71,71,71,.8)}.t-shark__glassy-more.block,.t-shark__glassy-more.btn{color:#fff;background-color:#474747;background-color:rgba(71,71,71,.7)}.s-inverse .t-gray{color:#969696}.s-inverse .t-gray .divider{border-color:#969696}a.t-gray.block:hover{background-color:#f3f3f3}a.t-gray__inverse.block:hover{background-color:#909090}a.t-gray.block__outlined:hover{border-color:#a3a3a3}.t-gray{color:#838383}.t-gray .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#969696}.t-gray .richtext ul li:before,.t-gray.read-more:after,.t-gray.read-more:before{color:#838383}.t-gray.divider{border-color:#838383}.t-gray.block,.t-gray.card,.t-gray.content-tile{background-color:#fff;color:#838383}.t-gray.breadcrumbs .breadcrumbs--item:after{color:#000}.t-gray.breadcrumbs .breadcrumbs--link{color:#6a6a6a}.s-inverse .t-gray.breadcrumbs,.s-inverse .t-gray.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-gray.breadcrumbs .breadcrumbs--link:hover{color:#c9c9c9}.s-inverse .t-gray.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-gray.breadcrumbs .breadcrumbs--link{color:#c9c9c9}.t-gray.btn{border-color:#6a6a6a;background-color:#838383;color:#fff}.t-gray.btn:focus,.t-gray.btn:hover{background-color:#6a6a6a;color:#fff;border-color:#5d5d5d}.t-gray.btn__outlined{border:2px solid #fff}.t-gray.btn.inline-search--submit-btn:focus,.t-gray.btn.inline-search--submit-btn:hover{background-color:#909090}.t-gray.inline-search--input,.t-gray.input,.t-gray.select .select--input,.t-gray.textarea{color:#000;border-color:#6a6a6a}.t-gray.inline-search--input.u-glassy,.t-gray.input.u-glassy,.t-gray.select .select--input.u-glassy,.t-gray.textarea.u-glassy{border-color:#6a6a6a}.richtext blockquote.t-gray:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-gray.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #838383}.richtext blockquote.t-gray:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-gray.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(131,131,131,.7)}.richtext blockquote.t-gray:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-gray.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #838383}.richtext blockquote.t-gray:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-gray.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(131,131,131,.7)}.richtext .t-gray.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-gray:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-gray:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-gray.feature-quote .feature-quote--footer:before,.t-gray.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(131,131,131,.7)}.t-gray.block__outlined{border-color:#969696}.t-gray.icon-block{border-color:#838383;color:inherit;transition:all 300ms ease-in-out}.t-gray.icon-block:focus,.t-gray.icon-block:hover{border-color:#000}.t-gray.link-list .link-list--link{color:#838383}.t-gray.link-list .link-list--link:focus,.t-gray.link-list .link-list--link:hover{color:#000}.t-gray.marketing-block{color:#838383;background-color:#fff}.t-gray.navigation-group{color:#838383}.t-gray.navigation-group .navigation-group--item{color:#6a6a6a}.t-gray.navigation-group .navigation-group--item:active,.t-gray.navigation-group .navigation-group--item:hover{color:#131213}.t-gray.news-section-navigation{background-color:#222}.t-gray.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#838383 2px solid}.t-gray.table thead th{background-color:#838383}.t-gray.table tbody tr:nth-child(even)>td,.t-gray.table tbody tr:nth-child(even)>th{background:#c9c9c9}.t-gray.u-image-bordered-v{border-color:#838383}.t-gray__inverse{color:#fff}.t-gray__inverse .richtext a{color:#c9c9c9}.t-gray__inverse .richtext a:hover{color:#bcbcbc}.t-gray__inverse .richtext ul li:before{color:#fff}.t-gray__inverse.btn{background-color:#fff;color:#838383;border-color:#dbdbdb}.t-gray__inverse.block,.t-gray__inverse.card{background-color:#838383;color:#fff}.t-gray__inverse.block__bordered,.t-gray__inverse.card__bordered{border-color:#fff}.t-gray__inverse.btn:focus,.t-gray__inverse.btn:hover{background-color:#838383;color:#fff;border-bottom-color:#6a6a6a}.t-gray__inverse.breadcrumbs,.t-gray__inverse.breadcrumbs .breadcrumbs--link:focus,.t-gray__inverse.breadcrumbs .breadcrumbs--link:hover{color:#c9c9c9}.t-gray__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-gray__inverse.breadcrumbs .breadcrumbs--link{color:#c9c9c9}.t-gray__inverse.content-tile{background-color:#838383;color:#fff;transition:all 300ms ease-in-out}.t-gray__inverse.content-tile__bordered{border-color:#fff}.t-gray__inverse.content-tile:focus,.t-gray__inverse.content-tile:hover{background-color:#969696}.richtext blockquote.t-gray__inverse:not(.chs-story--quote),.t-gray__inverse.feature-quote{background-color:#838383;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-gray__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-gray__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-gray__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-gray__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-gray__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-gray__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-gray__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-gray__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-gray__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-gray__inverse.feature-quote .feature-quote--footer:before,.t-gray__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-gray__inverse.inline-search--input,.t-gray__inverse.input,.t-gray__inverse.select .select--input,.t-gray__inverse.textarea{border:2px solid #838383;background-color:transparent;color:#fff}.t-gray__inverse.inline-search--input::-webkit-input-placeholder,.t-gray__inverse.input::-webkit-input-placeholder,.t-gray__inverse.select .select--input::-webkit-input-placeholder,.t-gray__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-gray__inverse.inline-search--input::-moz-placeholder,.t-gray__inverse.input::-moz-placeholder,.t-gray__inverse.select .select--input::-moz-placeholder,.t-gray__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-gray__inverse.inline-search--input:-ms-input-placeholder,.t-gray__inverse.input:-ms-input-placeholder,.t-gray__inverse.select .select--input:-ms-input-placeholder,.t-gray__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-gray__inverse.inline-search--input::placeholder,.t-gray__inverse.input::placeholder,.t-gray__inverse.select .select--input::placeholder,.t-gray__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-gray__inverse.inline-search--input:focus,.t-gray__inverse.input:focus,.t-gray__inverse.select .select--input:focus,.t-gray__inverse.textarea:focus{border-bottom-color:#969696}.t-gray__inverse.read-more,.t-gray__inverse.read-more:active,.t-gray__inverse.read-more:hover{color:#fff}.t-gray__inverse.read-more:after,.t-gray__inverse.read-more:before{color:#838383}.t-gray__inverse.u-image-bordered-v{border-color:#fff}.t-gray__inverse.navigation-group{background-color:#838383;color:#e0e0e0}.t-gray__inverse.navigation-group .navigation-group--item{color:#e0e0e0}.t-gray__inverse.navigation-group .navigation-group--item:active,.t-gray__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-gray__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#898989}.t-gray__glassy.block,.t-gray__glassy.btn{color:#fff;background-color:#838383;background-color:rgba(131,131,131,.8)}.t-gray__glassy-more.block,.t-gray__glassy-more.btn{color:#fff;background-color:#838383;background-color:rgba(131,131,131,.7)}.s-inverse .t-alto{color:#f3f3f3}.s-inverse .t-alto .divider{border-color:#f3f3f3}a.t-alto.block:hover{background-color:#fcfcfc}a.t-alto__inverse.block:hover{background-color:#ededed}a.t-alto.block__outlined:hover{border-color:#fff}.t-alto{color:#e0e0e0}.t-alto .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#f3f3f3}.t-alto .richtext ul li:before,.t-alto.read-more:after,.t-alto.read-more:before{color:#e0e0e0}.t-alto.divider{border-color:#e0e0e0}.t-alto.block,.t-alto.card,.t-alto.content-tile{background-color:#fff;color:#e0e0e0}.t-alto.breadcrumbs .breadcrumbs--item:after{color:#000}.t-alto.breadcrumbs .breadcrumbs--link{color:#c7c7c7}.s-inverse .t-alto.breadcrumbs,.s-inverse .t-alto.breadcrumbs .breadcrumbs--item:after,.s-inverse .t-alto.breadcrumbs .breadcrumbs--link,.s-inverse .t-alto.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-alto.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-alto.btn{border-color:#c7c7c7;background-color:#e0e0e0;color:#fff}.t-alto.btn:focus,.t-alto.btn:hover{background-color:#c7c7c7;color:#fff;border-color:#bababa}.t-alto.btn__outlined{border:2px solid #fff}.t-alto.btn.inline-search--submit-btn:focus,.t-alto.btn.inline-search--submit-btn:hover{background-color:#ededed}.t-alto.inline-search--input,.t-alto.input,.t-alto.select .select--input,.t-alto.textarea{color:#000;border-color:#c7c7c7}.t-alto.inline-search--input.u-glassy,.t-alto.input.u-glassy,.t-alto.select .select--input.u-glassy,.t-alto.textarea.u-glassy{border-color:#c7c7c7}.richtext blockquote.t-alto:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-alto.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #e0e0e0}.richtext blockquote.t-alto:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-alto.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(224,224,224,.7)}.richtext blockquote.t-alto:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-alto.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #e0e0e0}.richtext blockquote.t-alto:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-alto.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(224,224,224,.7)}.richtext .t-alto.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-alto:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-alto:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-alto.feature-quote .feature-quote--footer:before,.t-alto.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(224,224,224,.7)}.t-alto.block__outlined{border-color:#f3f3f3}.t-alto.icon-block{border-color:#e0e0e0;color:inherit;transition:all 300ms ease-in-out}.t-alto.icon-block:focus,.t-alto.icon-block:hover{border-color:#000}.t-alto.link-list .link-list--link{color:#e0e0e0}.t-alto.link-list .link-list--link:focus,.t-alto.link-list .link-list--link:hover{color:#000}.t-alto.marketing-block{color:#e0e0e0;background-color:#fff}.t-alto.navigation-group{color:#e0e0e0}.t-alto.navigation-group .navigation-group--item{color:#c7c7c7}.t-alto.navigation-group .navigation-group--item:active,.t-alto.navigation-group .navigation-group--item:hover{color:#131213}.t-alto.news-section-navigation{background-color:#222}.t-alto.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#e0e0e0 2px solid}.t-alto.table thead th{background-color:#e0e0e0}.t-alto.table tbody tr:nth-child(even)>td,.t-alto.table tbody tr:nth-child(even)>th{background:#fff}.t-alto.u-image-bordered-v{border-color:#e0e0e0}.t-alto__inverse,.t-alto__inverse .richtext a,.t-alto__inverse .richtext a:hover,.t-alto__inverse .richtext ul li:before{color:#fff}.t-alto__inverse.btn{background-color:#fff;color:#e0e0e0;border-color:#dbdbdb}.t-alto__inverse.block,.t-alto__inverse.card{background-color:#e0e0e0;color:#fff}.t-alto__inverse.block__bordered,.t-alto__inverse.card__bordered{border-color:#fff}.t-alto__inverse.btn:focus,.t-alto__inverse.btn:hover{background-color:#e0e0e0;color:#fff;border-bottom-color:#c7c7c7}.t-alto__inverse.breadcrumbs,.t-alto__inverse.breadcrumbs .breadcrumbs--item:after,.t-alto__inverse.breadcrumbs .breadcrumbs--link,.t-alto__inverse.breadcrumbs .breadcrumbs--link:focus,.t-alto__inverse.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-alto__inverse.content-tile{background-color:#e0e0e0;color:#fff;transition:all 300ms ease-in-out}.t-alto__inverse.content-tile__bordered{border-color:#fff}.t-alto__inverse.content-tile:focus,.t-alto__inverse.content-tile:hover{background-color:#f3f3f3}.richtext blockquote.t-alto__inverse:not(.chs-story--quote),.t-alto__inverse.feature-quote{background-color:#e0e0e0;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-alto__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-alto__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-alto__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-alto__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-alto__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-alto__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-alto__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-alto__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-alto__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-alto__inverse.feature-quote .feature-quote--footer:before,.t-alto__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-alto__inverse.inline-search--input,.t-alto__inverse.input,.t-alto__inverse.select .select--input,.t-alto__inverse.textarea{border:2px solid #e0e0e0;background-color:transparent;color:#fff}.t-alto__inverse.inline-search--input::-webkit-input-placeholder,.t-alto__inverse.input::-webkit-input-placeholder,.t-alto__inverse.select .select--input::-webkit-input-placeholder,.t-alto__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-alto__inverse.inline-search--input::-moz-placeholder,.t-alto__inverse.input::-moz-placeholder,.t-alto__inverse.select .select--input::-moz-placeholder,.t-alto__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-alto__inverse.inline-search--input:-ms-input-placeholder,.t-alto__inverse.input:-ms-input-placeholder,.t-alto__inverse.select .select--input:-ms-input-placeholder,.t-alto__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-alto__inverse.inline-search--input::placeholder,.t-alto__inverse.input::placeholder,.t-alto__inverse.select .select--input::placeholder,.t-alto__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-alto__inverse.inline-search--input:focus,.t-alto__inverse.input:focus,.t-alto__inverse.select .select--input:focus,.t-alto__inverse.textarea:focus{border-bottom-color:#f3f3f3}.t-alto__inverse.read-more,.t-alto__inverse.read-more:active,.t-alto__inverse.read-more:hover{color:#fff}.t-alto__inverse.read-more:after,.t-alto__inverse.read-more:before{color:#e0e0e0}.t-alto__inverse.u-image-bordered-v{border-color:#fff}.t-alto__inverse.navigation-group{background-color:#e0e0e0;color:#c7c7c7}.t-alto__inverse.navigation-group .navigation-group--item:active,.t-alto__inverse.navigation-group .navigation-group--item:hover{color:#c7c7c7}.t-alto__glassy.block,.t-alto__glassy.btn{color:#fff;background-color:#e0e0e0;background-color:rgba(224,224,224,.8)}.t-alto__glassy-more.block,.t-alto__glassy-more.btn{color:#fff;background-color:#e0e0e0;background-color:rgba(224,224,224,.7)}.s-inverse .t-teal{color:#0bcac2}.s-inverse .t-teal .divider{border-color:#0bcac2}a.t-teal.block:hover{background-color:#e6f8f7}a.t-teal__inverse.block:hover{background-color:#02d2c9}a.t-teal.block__outlined:hover{border-color:#0ce2d9}.t-teal{color:#00bbb3}.t-teal .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#0bcac2}.t-teal .richtext ul li:before,.t-teal.read-more:after,.t-teal.read-more:before{color:#00bbb3}.t-teal.divider{border-color:#00bbb3}.t-teal.block,.t-teal.card,.t-teal.content-tile{background-color:#fff;color:#00bbb3}.t-teal.breadcrumbs .breadcrumbs--item:after{color:#000}.t-teal.breadcrumbs .breadcrumbs--link{color:#008882}.s-inverse .t-teal.breadcrumbs,.s-inverse .t-teal.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-teal.breadcrumbs .breadcrumbs--link:hover{color:#76f8f2}.s-inverse .t-teal.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-teal.breadcrumbs .breadcrumbs--link{color:#76f8f2}.t-teal.btn{border-color:#008882;background-color:#00bbb3;color:#fff}.t-teal.btn:focus,.t-teal.btn:hover{background-color:#008882;color:#fff;border-color:#006f6a}.t-teal.btn__outlined{border:2px solid #fff}.t-teal.btn.inline-search--submit-btn:focus,.t-teal.btn.inline-search--submit-btn:hover{background-color:#00d5cb}.t-teal.inline-search--input,.t-teal.input,.t-teal.select .select--input,.t-teal.textarea{color:#000;border-color:#008882}.t-teal.inline-search--input.u-glassy,.t-teal.input.u-glassy,.t-teal.select .select--input.u-glassy,.t-teal.textarea.u-glassy{border-color:#008882}.richtext blockquote.t-teal:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-teal.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #00bbb3}.richtext blockquote.t-teal:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-teal.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(0,187,179,.7)}.richtext blockquote.t-teal:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-teal.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #00bbb3}.richtext blockquote.t-teal:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-teal.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(0,187,179,.7)}.richtext .t-teal.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-teal:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-teal:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-teal.feature-quote .feature-quote--footer:before,.t-teal.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(0,187,179,.7)}.t-teal.block__outlined{border-color:#0bcac2}.t-teal.icon-block{border-color:#00bbb3;color:inherit;transition:all 300ms ease-in-out}.t-teal.icon-block:focus,.t-teal.icon-block:hover{border-color:#000}.t-teal.link-list .link-list--link{color:#00bbb3}.t-teal.link-list .link-list--link:focus,.t-teal.link-list .link-list--link:hover{color:#000}.t-teal.marketing-block{color:#00bbb3;background-color:#fff}.t-teal.navigation-group{color:#00bbb3}.t-teal.navigation-group .navigation-group--item{color:#008882}.t-teal.navigation-group .navigation-group--item:active,.t-teal.navigation-group .navigation-group--item:hover{color:#131213}.t-teal.news-section-navigation{background-color:#222}.t-teal.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#00bbb3 2px solid}.t-teal.table thead th{background-color:#00bbb3}.t-teal.table tbody tr:nth-child(even)>td,.t-teal.table tbody tr:nth-child(even)>th{background:#76f8f2}.t-teal.u-image-bordered-v{border-color:#00bbb3}.t-teal__inverse{color:#fff}.t-teal__inverse .richtext a{color:#76f8f2}.t-teal__inverse .richtext a:hover{color:#2df4eb}.t-teal__inverse .richtext ul li:before{color:#fff}.t-teal__inverse.btn{background-color:#fff;color:#00bbb3;border-color:#dbdbdb}.t-teal__inverse.block,.t-teal__inverse.card{background-color:#00bbb3;color:#fff}.t-teal__inverse.block__bordered,.t-teal__inverse.card__bordered{border-color:#fff}.t-teal__inverse.btn:focus,.t-teal__inverse.btn:hover{background-color:#00bbb3;color:#fff;border-bottom-color:#008882}.t-teal__inverse.breadcrumbs,.t-teal__inverse.breadcrumbs .breadcrumbs--link:focus,.t-teal__inverse.breadcrumbs .breadcrumbs--link:hover{color:#76f8f2}.t-teal__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-teal__inverse.breadcrumbs .breadcrumbs--link{color:#76f8f2}.t-teal__inverse.content-tile{background-color:#00bbb3;color:#fff;transition:all 300ms ease-in-out}.t-teal__inverse.content-tile__bordered{border-color:#fff}.t-teal__inverse.content-tile:focus,.t-teal__inverse.content-tile:hover{background-color:#0bcac2}.richtext blockquote.t-teal__inverse:not(.chs-story--quote),.t-teal__inverse.feature-quote{background-color:#00bbb3;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-teal__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-teal__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-teal__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-teal__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-teal__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-teal__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-teal__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-teal__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-teal__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-teal__inverse.feature-quote .feature-quote--footer:before,.t-teal__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-teal__inverse.inline-search--input,.t-teal__inverse.input,.t-teal__inverse.select .select--input,.t-teal__inverse.textarea{border:2px solid #00bbb3;background-color:transparent;color:#fff}.t-teal__inverse.inline-search--input::-webkit-input-placeholder,.t-teal__inverse.input::-webkit-input-placeholder,.t-teal__inverse.select .select--input::-webkit-input-placeholder,.t-teal__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-teal__inverse.inline-search--input::-moz-placeholder,.t-teal__inverse.input::-moz-placeholder,.t-teal__inverse.select .select--input::-moz-placeholder,.t-teal__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-teal__inverse.inline-search--input:-ms-input-placeholder,.t-teal__inverse.input:-ms-input-placeholder,.t-teal__inverse.select .select--input:-ms-input-placeholder,.t-teal__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-teal__inverse.inline-search--input::placeholder,.t-teal__inverse.input::placeholder,.t-teal__inverse.select .select--input::placeholder,.t-teal__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-teal__inverse.inline-search--input:focus,.t-teal__inverse.input:focus,.t-teal__inverse.select .select--input:focus,.t-teal__inverse.textarea:focus{border-bottom-color:#0bcac2}.t-teal__inverse.read-more,.t-teal__inverse.read-more:active,.t-teal__inverse.read-more:hover{color:#fff}.t-teal__inverse.read-more:after,.t-teal__inverse.read-more:before{color:#00bbb3}.t-teal__inverse.u-image-bordered-v{border-color:#fff}.t-teal__inverse.navigation-group{background-color:#00bbb3;color:#b6efed}.t-teal__inverse.navigation-group .navigation-group--item{color:#b6efed}.t-teal__inverse.navigation-group .navigation-group--item:active,.t-teal__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-teal__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#03bfb7}.t-teal__glassy.block,.t-teal__glassy.btn{color:#fff;background-color:#00bbb3;background-color:rgba(0,187,179,.8)}.t-teal__glassy-more.block,.t-teal__glassy-more.btn{color:#fff;background-color:#00bbb3;background-color:rgba(0,187,179,.7)}.s-inverse .t-mineshaft{color:#414141}.s-inverse .t-mineshaft .divider{border-color:#414141}a.t-mineshaft.block:hover{background-color:#eaeaea}a.t-mineshaft__inverse.block:hover{background-color:#3b3b3b}a.t-mineshaft.block__outlined:hover{border-color:#4e4e4e}.t-mineshaft{color:#2e2e2e}.t-mineshaft .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#414141}.t-mineshaft .richtext ul li:before,.t-mineshaft.read-more:after,.t-mineshaft.read-more:before{color:#2e2e2e}.t-mineshaft.divider{border-color:#2e2e2e}.t-mineshaft.block,.t-mineshaft.card,.t-mineshaft.content-tile{background-color:#fff;color:#2e2e2e}.t-mineshaft.breadcrumbs .breadcrumbs--item:after{color:#000}.t-mineshaft.breadcrumbs .breadcrumbs--link{color:#151515}.s-inverse .t-mineshaft.breadcrumbs,.s-inverse .t-mineshaft.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-mineshaft.breadcrumbs .breadcrumbs--link:hover{color:#8e8e8e}.s-inverse .t-mineshaft.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-mineshaft.breadcrumbs .breadcrumbs--link{color:#8e8e8e}.t-mineshaft.btn{border-color:#151515;background-color:#2e2e2e;color:#fff}.t-mineshaft.btn:focus,.t-mineshaft.btn:hover{background-color:#151515;color:#fff;border-color:#080808}.t-mineshaft.btn__outlined{border:2px solid #fff}.t-mineshaft.btn.inline-search--submit-btn:focus,.t-mineshaft.btn.inline-search--submit-btn:hover{background-color:#3b3b3b}.t-mineshaft.inline-search--input,.t-mineshaft.input,.t-mineshaft.select .select--input,.t-mineshaft.textarea{color:#000;border-color:#151515}.t-mineshaft.inline-search--input.u-glassy,.t-mineshaft.input.u-glassy,.t-mineshaft.select .select--input.u-glassy,.t-mineshaft.textarea.u-glassy{border-color:#151515}.richtext blockquote.t-mineshaft:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-mineshaft.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #2e2e2e}.richtext blockquote.t-mineshaft:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-mineshaft.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(46,46,46,.7)}.richtext blockquote.t-mineshaft:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-mineshaft.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #2e2e2e}.richtext blockquote.t-mineshaft:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-mineshaft.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(46,46,46,.7)}.richtext .t-mineshaft.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-mineshaft:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-mineshaft:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-mineshaft.feature-quote .feature-quote--footer:before,.t-mineshaft.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(46,46,46,.7)}.t-mineshaft.block__outlined{border-color:#414141}.t-mineshaft.icon-block{border-color:#2e2e2e;color:inherit;transition:all 300ms ease-in-out}.t-mineshaft.icon-block:focus,.t-mineshaft.icon-block:hover{border-color:#000}.t-mineshaft.link-list .link-list--link{color:#2e2e2e}.t-mineshaft.link-list .link-list--link:focus,.t-mineshaft.link-list .link-list--link:hover{color:#000}.t-mineshaft.marketing-block{color:#2e2e2e;background-color:#fff}.t-mineshaft.navigation-group{color:#2e2e2e}.t-mineshaft.navigation-group .navigation-group--item{color:#151515}.t-mineshaft.navigation-group .navigation-group--item:active,.t-mineshaft.navigation-group .navigation-group--item:hover{color:#131213}.t-mineshaft.news-section-navigation{background-color:#222}.t-mineshaft.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#2e2e2e 2px solid}.t-mineshaft.table thead th{background-color:#2e2e2e}.t-mineshaft.table tbody tr:nth-child(even)>td,.t-mineshaft.table tbody tr:nth-child(even)>th{background:#8e8e8e}.t-mineshaft.u-image-bordered-v{border-color:#2e2e2e}.t-mineshaft__inverse{color:#fff}.t-mineshaft__inverse .richtext a{color:#8e8e8e}.t-mineshaft__inverse .richtext a:hover{color:#676767}.t-mineshaft__inverse .richtext ul li:before{color:#fff}.t-mineshaft__inverse.btn{background-color:#fff;color:#2e2e2e;border-color:#dbdbdb}.t-mineshaft__inverse.block,.t-mineshaft__inverse.card{background-color:#2e2e2e;color:#fff}.t-mineshaft__inverse.block__bordered,.t-mineshaft__inverse.card__bordered{border-color:#fff}.t-mineshaft__inverse.btn:focus,.t-mineshaft__inverse.btn:hover{background-color:#2e2e2e;color:#fff;border-bottom-color:#151515}.t-mineshaft__inverse.breadcrumbs,.t-mineshaft__inverse.breadcrumbs .breadcrumbs--link:focus,.t-mineshaft__inverse.breadcrumbs .breadcrumbs--link:hover{color:#8e8e8e}.t-mineshaft__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-mineshaft__inverse.breadcrumbs .breadcrumbs--link{color:#8e8e8e}.t-mineshaft__inverse.content-tile{background-color:#2e2e2e;color:#fff;transition:all 300ms ease-in-out}.t-mineshaft__inverse.content-tile__bordered{border-color:#fff}.t-mineshaft__inverse.content-tile:focus,.t-mineshaft__inverse.content-tile:hover{background-color:#414141}.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote),.t-mineshaft__inverse.feature-quote{background-color:#2e2e2e;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-mineshaft__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-mineshaft__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-mineshaft__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-mineshaft__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-mineshaft__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-mineshaft__inverse.feature-quote .feature-quote--footer:before,.t-mineshaft__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-mineshaft__inverse.inline-search--input,.t-mineshaft__inverse.input,.t-mineshaft__inverse.select .select--input,.t-mineshaft__inverse.textarea{border:2px solid #2e2e2e;background-color:transparent;color:#fff}.t-mineshaft__inverse.inline-search--input::-webkit-input-placeholder,.t-mineshaft__inverse.input::-webkit-input-placeholder,.t-mineshaft__inverse.select .select--input::-webkit-input-placeholder,.t-mineshaft__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-mineshaft__inverse.inline-search--input::-moz-placeholder,.t-mineshaft__inverse.input::-moz-placeholder,.t-mineshaft__inverse.select .select--input::-moz-placeholder,.t-mineshaft__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-mineshaft__inverse.inline-search--input:-ms-input-placeholder,.t-mineshaft__inverse.input:-ms-input-placeholder,.t-mineshaft__inverse.select .select--input:-ms-input-placeholder,.t-mineshaft__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-mineshaft__inverse.inline-search--input::placeholder,.t-mineshaft__inverse.input::placeholder,.t-mineshaft__inverse.select .select--input::placeholder,.t-mineshaft__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-mineshaft__inverse.inline-search--input:focus,.t-mineshaft__inverse.input:focus,.t-mineshaft__inverse.select .select--input:focus,.t-mineshaft__inverse.textarea:focus{border-bottom-color:#414141}.t-mineshaft__inverse.read-more,.t-mineshaft__inverse.read-more:active,.t-mineshaft__inverse.read-more:hover{color:#fff}.t-mineshaft__inverse.read-more:after,.t-mineshaft__inverse.read-more:before{color:#2e2e2e}.t-mineshaft__inverse.u-image-bordered-v{border-color:#fff}.t-mineshaft__inverse.navigation-group{background-color:#2e2e2e;color:#c6c6c6}.t-mineshaft__inverse.navigation-group .navigation-group--item{color:#c6c6c6}.t-mineshaft__inverse.navigation-group .navigation-group--item:active,.t-mineshaft__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-mineshaft__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#343434}.t-mineshaft__glassy.block,.t-mineshaft__glassy.btn{color:#fff;background-color:#2e2e2e;background-color:rgba(46,46,46,.8)}.t-mineshaft__glassy-more.block,.t-mineshaft__glassy-more.btn{color:#fff;background-color:#2e2e2e;background-color:rgba(46,46,46,.7)}.s-inverse .t-grape{color:#53485b}.s-inverse .t-grape .divider{border-color:#53485b}a.t-grape.block:hover{background-color:#eceaed}a.t-grape__inverse.block:hover{background-color:#4d3d5a}a.t-grape.block__outlined:hover{border-color:#605369}.t-grape{color:#40314c}.t-grape .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#53485b}.t-grape .richtext ul li:before,.t-grape.read-more:after,.t-grape.read-more:before{color:#40314c}.t-grape.divider{border-color:#40314c}.t-grape.block,.t-grape.card,.t-grape.content-tile{background-color:#fff;color:#40314c}.t-grape.breadcrumbs .breadcrumbs--item:after{color:#000}.t-grape.breadcrumbs .breadcrumbs--link{color:#261d2d}.s-inverse .t-grape.breadcrumbs,.s-inverse .t-grape.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-grape.breadcrumbs .breadcrumbs--link:hover{color:#9f93a9}.s-inverse .t-grape.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-grape.breadcrumbs .breadcrumbs--link{color:#9f93a9}.t-grape.btn{border-color:#261d2d;background-color:#40314c;color:#fff}.t-grape.btn:focus,.t-grape.btn:hover{background-color:#261d2d;color:#fff;border-color:#19131d}.t-grape.btn__outlined{border:2px solid #fff}.t-grape.btn.inline-search--submit-btn:focus,.t-grape.btn.inline-search--submit-btn:hover{background-color:#4d3b5c}.t-grape.inline-search--input,.t-grape.input,.t-grape.select .select--input,.t-grape.textarea{color:#000;border-color:#261d2d}.t-grape.inline-search--input.u-glassy,.t-grape.input.u-glassy,.t-grape.select .select--input.u-glassy,.t-grape.textarea.u-glassy{border-color:#261d2d}.richtext blockquote.t-grape:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-grape.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #40314c}.richtext blockquote.t-grape:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-grape.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(64,49,76,.7)}.richtext blockquote.t-grape:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-grape.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #40314c}.richtext blockquote.t-grape:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-grape.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(64,49,76,.7)}.richtext .t-grape.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-grape:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-grape:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-grape.feature-quote .feature-quote--footer:before,.t-grape.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(64,49,76,.7)}.t-grape.block__outlined{border-color:#53485b}.t-grape.icon-block{border-color:#40314c;color:inherit;transition:all 300ms ease-in-out}.t-grape.icon-block:focus,.t-grape.icon-block:hover{border-color:#000}.t-grape.link-list .link-list--link{color:#40314c}.t-grape.link-list .link-list--link:focus,.t-grape.link-list .link-list--link:hover{color:#000}.t-grape.marketing-block{color:#40314c;background-color:#fff}.t-grape.navigation-group{color:#40314c}.t-grape.navigation-group .navigation-group--item{color:#261d2d}.t-grape.navigation-group .navigation-group--item:active,.t-grape.navigation-group .navigation-group--item:hover{color:#131213}.t-grape.news-section-navigation{background-color:#222}.t-grape.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#40314c 2px solid}.t-grape.table thead th{background-color:#40314c}.t-grape.table tbody tr:nth-child(even)>td,.t-grape.table tbody tr:nth-child(even)>th{background:#9f93a9}.t-grape.u-image-bordered-v{border-color:#40314c}.t-grape__inverse{color:#fff}.t-grape__inverse .richtext a{color:#9f93a9}.t-grape__inverse .richtext a:hover{color:#796a86}.t-grape__inverse .richtext ul li:before{color:#fff}.t-grape__inverse.btn{background-color:#fff;color:#40314c;border-color:#dbdbdb}.t-grape__inverse.block,.t-grape__inverse.card{background-color:#40314c;color:#fff}.t-grape__inverse.block__bordered,.t-grape__inverse.card__bordered{border-color:#fff}.t-grape__inverse.btn:focus,.t-grape__inverse.btn:hover{background-color:#40314c;color:#fff;border-bottom-color:#261d2d}.t-grape__inverse.breadcrumbs,.t-grape__inverse.breadcrumbs .breadcrumbs--link:focus,.t-grape__inverse.breadcrumbs .breadcrumbs--link:hover{color:#9f93a9}.t-grape__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-grape__inverse.breadcrumbs .breadcrumbs--link{color:#9f93a9}.t-grape__inverse.content-tile{background-color:#40314c;color:#fff;transition:all 300ms ease-in-out}.t-grape__inverse.content-tile__bordered{border-color:#fff}.t-grape__inverse.content-tile:focus,.t-grape__inverse.content-tile:hover{background-color:#53485b}.richtext blockquote.t-grape__inverse:not(.chs-story--quote),.t-grape__inverse.feature-quote{background-color:#40314c;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-grape__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-grape__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-grape__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-grape__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-grape__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-grape__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-grape__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-grape__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-grape__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-grape__inverse.feature-quote .feature-quote--footer:before,.t-grape__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-grape__inverse.inline-search--input,.t-grape__inverse.input,.t-grape__inverse.select .select--input,.t-grape__inverse.textarea{border:2px solid #40314c;background-color:transparent;color:#fff}.t-grape__inverse.inline-search--input::-webkit-input-placeholder,.t-grape__inverse.input::-webkit-input-placeholder,.t-grape__inverse.select .select--input::-webkit-input-placeholder,.t-grape__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-grape__inverse.inline-search--input::-moz-placeholder,.t-grape__inverse.input::-moz-placeholder,.t-grape__inverse.select .select--input::-moz-placeholder,.t-grape__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-grape__inverse.inline-search--input:-ms-input-placeholder,.t-grape__inverse.input:-ms-input-placeholder,.t-grape__inverse.select .select--input:-ms-input-placeholder,.t-grape__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-grape__inverse.inline-search--input::placeholder,.t-grape__inverse.input::placeholder,.t-grape__inverse.select .select--input::placeholder,.t-grape__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-grape__inverse.inline-search--input:focus,.t-grape__inverse.input:focus,.t-grape__inverse.select .select--input:focus,.t-grape__inverse.textarea:focus{border-bottom-color:#53485b}.t-grape__inverse.read-more,.t-grape__inverse.read-more:active,.t-grape__inverse.read-more:hover{color:#fff}.t-grape__inverse.read-more:after,.t-grape__inverse.read-more:before{color:#40314c}.t-grape__inverse.u-image-bordered-v{border-color:#fff}.t-grape__inverse.navigation-group{background-color:#40314c;color:#cbc8ce}.t-grape__inverse.navigation-group .navigation-group--item{color:#cbc8ce}.t-grape__inverse.navigation-group .navigation-group--item:active,.t-grape__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-grape__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#463851}.t-grape__glassy.block,.t-grape__glassy.btn{color:#fff;background-color:#40314c;background-color:rgba(64,49,76,.8)}.t-grape__glassy-more.block,.t-grape__glassy-more.btn{color:#fff;background-color:#40314c;background-color:rgba(64,49,76,.7)}.s-inverse .t-silver{color:#b3b3b3}.s-inverse .t-silver .divider{border-color:#b3b3b3}a.t-silver.block:hover{background-color:#f6f6f6}a.t-silver__inverse.block:hover{background-color:#adadad}a.t-silver.block__outlined:hover{border-color:silver}.t-silver{color:#a0a0a0}.t-silver .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#b3b3b3}.t-silver .richtext ul li:before,.t-silver.read-more:after,.t-silver.read-more:before{color:#a0a0a0}.t-silver.divider{border-color:#a0a0a0}.t-silver.block,.t-silver.card,.t-silver.content-tile{background-color:#fff;color:#a0a0a0}.t-silver.breadcrumbs .breadcrumbs--item:after{color:#000}.t-silver.breadcrumbs .breadcrumbs--link{color:#878787}.s-inverse .t-silver.breadcrumbs,.s-inverse .t-silver.breadcrumbs .breadcrumbs--item:after,.s-inverse .t-silver.breadcrumbs .breadcrumbs--link,.s-inverse .t-silver.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-silver.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-silver.btn{border-color:#878787;background-color:#a0a0a0;color:#fff}.t-silver.btn:focus,.t-silver.btn:hover{background-color:#878787;color:#fff;border-color:#7a7a7a}.t-silver.btn__outlined{border:2px solid #fff}.t-silver.btn.inline-search--submit-btn:focus,.t-silver.btn.inline-search--submit-btn:hover{background-color:#adadad}.t-silver.inline-search--input,.t-silver.input,.t-silver.select .select--input,.t-silver.textarea{color:#000;border-color:#878787}.t-silver.inline-search--input.u-glassy,.t-silver.input.u-glassy,.t-silver.select .select--input.u-glassy,.t-silver.textarea.u-glassy{border-color:#878787}.richtext blockquote.t-silver:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-silver.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #a0a0a0}.richtext blockquote.t-silver:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-silver.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(160,160,160,.7)}.richtext blockquote.t-silver:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-silver.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #a0a0a0}.richtext blockquote.t-silver:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-silver.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(160,160,160,.7)}.richtext .t-silver.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-silver:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-silver:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-silver.feature-quote .feature-quote--footer:before,.t-silver.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(160,160,160,.7)}.t-silver.block__outlined{border-color:#b3b3b3}.t-silver.icon-block{border-color:#a0a0a0;color:inherit;transition:all 300ms ease-in-out}.t-silver.icon-block:focus,.t-silver.icon-block:hover{border-color:#000}.t-silver.link-list .link-list--link{color:#a0a0a0}.t-silver.link-list .link-list--link:focus,.t-silver.link-list .link-list--link:hover{color:#000}.t-silver.marketing-block{color:#a0a0a0;background-color:#fff}.t-silver.navigation-group{color:#a0a0a0}.t-silver.navigation-group .navigation-group--item{color:#878787}.t-silver.navigation-group .navigation-group--item:active,.t-silver.navigation-group .navigation-group--item:hover{color:#131213}.t-silver.news-section-navigation{background-color:#222}.t-silver.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#a0a0a0 2px solid}.t-silver.table thead th{background-color:#a0a0a0}.t-silver.table tbody tr:nth-child(even)>td,.t-silver.table tbody tr:nth-child(even)>th{background:#fff}.t-silver.u-image-bordered-v{border-color:#a0a0a0}.t-silver__inverse,.t-silver__inverse .richtext a{color:#fff}.t-silver__inverse .richtext a:hover{color:#d9d9d9}.t-silver__inverse .richtext ul li:before{color:#fff}.t-silver__inverse.btn{background-color:#fff;color:#a0a0a0;border-color:#dbdbdb}.t-silver__inverse.block,.t-silver__inverse.card{background-color:#a0a0a0;color:#fff}.t-silver__inverse.block__bordered,.t-silver__inverse.card__bordered{border-color:#fff}.t-silver__inverse.btn:focus,.t-silver__inverse.btn:hover{background-color:#a0a0a0;color:#fff;border-bottom-color:#878787}.t-silver__inverse.breadcrumbs,.t-silver__inverse.breadcrumbs .breadcrumbs--item:after,.t-silver__inverse.breadcrumbs .breadcrumbs--link,.t-silver__inverse.breadcrumbs .breadcrumbs--link:focus,.t-silver__inverse.breadcrumbs .breadcrumbs--link:hover{color:#fff}.t-silver__inverse.content-tile{background-color:#a0a0a0;color:#fff;transition:all 300ms ease-in-out}.t-silver__inverse.content-tile__bordered{border-color:#fff}.t-silver__inverse.content-tile:focus,.t-silver__inverse.content-tile:hover{background-color:#b3b3b3}.richtext blockquote.t-silver__inverse:not(.chs-story--quote),.t-silver__inverse.feature-quote{background-color:#a0a0a0;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-silver__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-silver__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-silver__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-silver__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-silver__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-silver__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-silver__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-silver__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-silver__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-silver__inverse.feature-quote .feature-quote--footer:before,.t-silver__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-silver__inverse.inline-search--input,.t-silver__inverse.input,.t-silver__inverse.select .select--input,.t-silver__inverse.textarea{border:2px solid #a0a0a0;background-color:transparent;color:#fff}.t-silver__inverse.inline-search--input::-webkit-input-placeholder,.t-silver__inverse.input::-webkit-input-placeholder,.t-silver__inverse.select .select--input::-webkit-input-placeholder,.t-silver__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-silver__inverse.inline-search--input::-moz-placeholder,.t-silver__inverse.input::-moz-placeholder,.t-silver__inverse.select .select--input::-moz-placeholder,.t-silver__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-silver__inverse.inline-search--input:-ms-input-placeholder,.t-silver__inverse.input:-ms-input-placeholder,.t-silver__inverse.select .select--input:-ms-input-placeholder,.t-silver__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-silver__inverse.inline-search--input::placeholder,.t-silver__inverse.input::placeholder,.t-silver__inverse.select .select--input::placeholder,.t-silver__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-silver__inverse.inline-search--input:focus,.t-silver__inverse.input:focus,.t-silver__inverse.select .select--input:focus,.t-silver__inverse.textarea:focus{border-bottom-color:#b3b3b3}.t-silver__inverse.read-more,.t-silver__inverse.read-more:active,.t-silver__inverse.read-more:hover{color:#fff}.t-silver__inverse.read-more:after,.t-silver__inverse.read-more:before{color:#a0a0a0}.t-silver__inverse.u-image-bordered-v{border-color:#fff}.t-silver__inverse.navigation-group{background-color:#a0a0a0;color:#e8e8e8}.t-silver__inverse.navigation-group .navigation-group--item{color:#e8e8e8}.t-silver__inverse.navigation-group .navigation-group--item:active,.t-silver__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-silver__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#a6a6a6}.t-silver__glassy.block,.t-silver__glassy.btn{color:#fff;background-color:#a0a0a0;background-color:rgba(160,160,160,.8)}.t-silver__glassy-more.block,.t-silver__glassy-more.btn{color:#fff;background-color:#a0a0a0;background-color:rgba(160,160,160,.7)}.s-inverse .t-default{color:gray}.s-inverse .t-default .divider{border-color:gray}a.t-default.block:hover{background-color:#e6e6e6}a.t-default__inverse.block:hover{background-color:#0d0d0d}a.t-default.block__outlined:hover{border-color:#8d8d8d}.t-default{color:#000}.t-default .richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){color:#e32213}.t-default .richtext ul li:before{color:#e32213}.t-default.read-more:after,.t-default.read-more:before{color:#000}.t-default.divider{border-color:#000}.t-default.block,.t-default.card,.t-default.content-tile{background-color:#fff;color:#000}.t-default.breadcrumbs .breadcrumbs--item:after,.t-default.breadcrumbs .breadcrumbs--link{color:#000}.s-inverse .t-default.breadcrumbs,.s-inverse .t-default.breadcrumbs .breadcrumbs--link:focus,.s-inverse .t-default.breadcrumbs .breadcrumbs--link:hover{color:#cdcdcd}.s-inverse .t-default.breadcrumbs .breadcrumbs--item:after{color:#fff}.s-inverse .t-default.breadcrumbs .breadcrumbs--link{color:#cdcdcd}.t-default.btn{border-color:#000;background-color:#000;color:#fff}.t-default.btn:focus,.t-default.btn:hover{background-color:#404040;color:#fff;border-color:#000}.t-default.btn__outlined{border:2px solid #fff}.t-default.btn.inline-search--submit-btn:focus,.t-default.btn.inline-search--submit-btn:hover{background-color:#0d0d0d}.t-default.inline-search--input,.t-default.input,.t-default.select .select--input,.t-default.textarea{color:#000;border-color:#000}.t-default.inline-search--input.u-glassy,.t-default.input.u-glassy,.t-default.select .select--input.u-glassy,.t-default.textarea.u-glassy{border-color:#000}.richtext blockquote.t-default:not(.chs-story--quote) .feature-quote--richtext p:first-of-type,.t-default.feature-quote .feature-quote--richtext p:first-of-type{border-top:3px solid #000}.richtext blockquote.t-default:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-default.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(0,0,0,.7)}.richtext blockquote.t-default:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-default.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:3px solid #000}.richtext blockquote.t-default:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-default.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(0,0,0,.7)}.richtext .t-default.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-default:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-default:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-default.feature-quote .feature-quote--footer:before,.t-default.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(0,0,0,.7)}.t-default.block__outlined{border-color:gray}.t-default.icon-block{border-color:#000;color:inherit;transition:all 300ms ease-in-out}.t-default.icon-block:focus,.t-default.icon-block:hover{border-color:#000}.t-default.link-list .link-list--link,.t-default.link-list .link-list--link:focus,.t-default.link-list .link-list--link:hover{color:#000}.t-default.marketing-block{color:#000;background-color:#fff}.t-default.navigation-group,.t-default.navigation-group .navigation-group--item{color:#000}.t-default.navigation-group .navigation-group--item:active,.t-default.navigation-group .navigation-group--item:hover{color:#131213}.t-default.news-section-navigation{background-color:#222}.t-default.news-section-navigation .news-section-navigation--link.is-active{color:#fff;border-bottom:#000 2px solid}.t-default.table thead th{background-color:#000}.t-default.table tbody tr:nth-child(even)>td,.t-default.table tbody tr:nth-child(even)>th{background:#cdcdcd}.t-default.u-image-bordered-v{border-color:#000}.t-default__inverse{color:#fff}.t-default__inverse .richtext a{color:#cdcdcd}.t-default__inverse .richtext a:hover{color:#a6a6a6}.t-default__inverse .richtext ul li:before{color:#fff}.t-default__inverse.btn{background-color:#fff;color:#000;border-color:#dbdbdb}.t-default__inverse.block,.t-default__inverse.card{background-color:#000;color:#fff}.t-default__inverse.block__bordered,.t-default__inverse.card__bordered{border-color:#fff}.t-default__inverse.btn:focus,.t-default__inverse.btn:hover{background-color:#000;color:#fff;border-bottom-color:#000}.t-default__inverse.breadcrumbs,.t-default__inverse.breadcrumbs .breadcrumbs--link:focus,.t-default__inverse.breadcrumbs .breadcrumbs--link:hover{color:#cdcdcd}.t-default__inverse.breadcrumbs .breadcrumbs--item:after{color:#fff}.t-default__inverse.breadcrumbs .breadcrumbs--link{color:#cdcdcd}.t-default__inverse.content-tile{background-color:#000;color:#fff;transition:all 300ms ease-in-out}.t-default__inverse.content-tile__bordered{border-color:#fff}.t-default__inverse.content-tile:focus,.t-default__inverse.content-tile:hover{background-color:gray}.richtext blockquote.t-default__inverse:not(.chs-story--quote),.t-default__inverse.feature-quote{background-color:#000;color:#fff;border-top:0;padding-bottom:.5em}.richtext blockquote.t-default__inverse:not(.chs-story--quote) .feature-quote--richtext p:first-of-type:before,.t-default__inverse.feature-quote .feature-quote--richtext p:first-of-type:before{color:rgba(255,255,255,.5)}.richtext blockquote.t-default__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type,.t-default__inverse.feature-quote .feature-quote--richtext p:last-of-type{border-bottom:0;margin-bottom:0}.richtext blockquote.t-default__inverse:not(.chs-story--quote) .feature-quote--richtext p:last-of-type:after,.t-default__inverse.feature-quote .feature-quote--richtext p:last-of-type:after{color:rgba(255,255,255,.5)}.richtext .t-default__inverse.feature-quote blockquote:not(.chs-story--quote)>cite:before,.richtext blockquote.t-default__inverse:not(.chs-story--quote) .feature-quote--footer:before,.richtext blockquote.t-default__inverse:not(.chs-story--quote) blockquote:not(.chs-story--quote)>cite:before,.t-default__inverse.feature-quote .feature-quote--footer:before,.t-default__inverse.feature-quote .richtext blockquote:not(.chs-story--quote)>cite:before{color:rgba(255,255,255,.5)}.t-default__inverse.inline-search--input,.t-default__inverse.input,.t-default__inverse.select .select--input,.t-default__inverse.textarea{border:2px solid #000;background-color:transparent;color:#fff}.t-default__inverse.inline-search--input::-webkit-input-placeholder,.t-default__inverse.input::-webkit-input-placeholder,.t-default__inverse.select .select--input::-webkit-input-placeholder,.t-default__inverse.textarea::-webkit-input-placeholder{opacity:.5;color:#fff}.t-default__inverse.inline-search--input::-moz-placeholder,.t-default__inverse.input::-moz-placeholder,.t-default__inverse.select .select--input::-moz-placeholder,.t-default__inverse.textarea::-moz-placeholder{opacity:.5;color:#fff}.t-default__inverse.inline-search--input:-ms-input-placeholder,.t-default__inverse.input:-ms-input-placeholder,.t-default__inverse.select .select--input:-ms-input-placeholder,.t-default__inverse.textarea:-ms-input-placeholder{opacity:.5;color:#fff}.t-default__inverse.inline-search--input::placeholder,.t-default__inverse.input::placeholder,.t-default__inverse.select .select--input::placeholder,.t-default__inverse.textarea::placeholder{opacity:.5;color:#fff}.t-default__inverse.inline-search--input:focus,.t-default__inverse.input:focus,.t-default__inverse.select .select--input:focus,.t-default__inverse.textarea:focus{border-bottom-color:gray}.t-default__inverse.read-more,.t-default__inverse.read-more:active,.t-default__inverse.read-more:after,.t-default__inverse.read-more:before,.t-default__inverse.read-more:hover{color:#fff}.t-default__inverse.u-image-bordered-v{border-color:#fff}.t-default__inverse.navigation-group{background-color:#000;color:#d9d9d9}.t-default__inverse.navigation-group .navigation-group--item{color:#d9d9d9}.t-default__inverse.navigation-group .navigation-group--item:active,.t-default__inverse.navigation-group .navigation-group--item:hover{color:#fff}.t-default__inverse.navigation-group__separated .navigation-group--item:after{border-right-color:#262626}.t-default__glassy.block,.t-default__glassy.btn{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.t-default__glassy-more.block,.t-default__glassy-more.btn{color:#fff;background-color:#000;background-color:rgba(0,0,0,.7)}.t-blue-light-bg{color:#233d56}.t-blue-light-bg.divider{border-color:#c9d8e7}.t-blue-light-bg.block{background-color:#e5edf4;color:#233d56}.t-blue-xlight-bg{color:#2a4a68}.t-blue-xlight-bg.divider{border-color:#d3e5f6}.t-blue-xlight-bg.block{background-color:#f5f9fd;color:#2a4a68}.u-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px!important;margin:-1px;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.u-visuallyhidden.focusable:active,.u-visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.u-glass{opacity:.8}.u-glass-more{opacity:.5}.u-center-content{text-align:center}.u-right-content{text-align:right}.u-center{margin:auto}.u-center.btn{display:table}.u-uppercase{text-transform:uppercase;letter-spacing:.02em}.u-subordinate{font-size:12px;font-size:.75156rem}p.u-subordinate{margin-bottom:.5em}.u-weight-normal{font-weight:400}.u-weight-medium{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-weight:400;letter-spacing:.01em}.u-weight-bold{font-weight:700}.u-style-italic{font-style:italic}.u-rounded{border-radius:5px}.u-shadowed{box-shadow:0 2px 1px rgba(0,0,0,.15);transition:all 300ms ease-in-out;transition-property:box-shadow}.u-shadowed:hover{box-shadow:0 2px 1px rgba(0,0,0,.25)}.u-shadowed-lighter{box-shadow:0 2px 2px rgba(0,0,0,.05);transition:all 300ms ease-in-out;transition-property:box-shadow}.u-shadowed-lighter:hover{box-shadow:0 2px 1px rgba(0,0,0,.15)}.u-shadowed-darker{box-shadow:0 2px 1px rgba(0,0,0,.25);transition:all 300ms ease-in-out;transition-property:box-shadow}.u-shadowed-darker:hover{box-shadow:0 2px 1px rgba(0,0,0,.25)}.u-shadowed__inner{position:relative}.u-shadowed__inner:before{position:absolute;display:block;content:'';width:100%;height:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.15) inset}.u-shadowed__inner-md:before{box-shadow:0 0 40px 0 rgba(0,0,0,.15) inset}.u-shadowed__inner-lg:before{box-shadow:0 0 80px 0 rgba(0,0,0,.15) inset}.u-shadowed-static{box-shadow:0 2px 1px rgba(0,0,0,.15);margin-bottom:5px}.u-bg-cover{background-repeat:no-repeat;background-size:100%;background-size:cover;background-position:center center}.u-bg-full-width{background-size:100% auto;background-position:top center}.u-bg-force-large{background-size:2700px auto;background-position:top center}.u-bg-fixed{background-attachment:fixed}.u-full-width{display:block;width:100%;height:auto}.u-pull-right{float:right}.u-pull-left{float:left}.u-inline{display:inline}.u-inline-block{display:inline-block}.u-inline-icons .fa{vertical-align:middle;margin-top:-.15em}.u-bordered{border:2px solid #000}.u-bordered-bottom{border-bottom:2px solid #000}.u-bordered-link{padding:.5em 0;margin:0;list-style-type:none;border:none;border-bottom:1px solid #000;line-height:1.2}.u-bordered-link a{transition:all 300ms ease-in-out;display:block;font-size:12px;font-size:.75156rem;font-weight:600;color:#000}.u-bordered-link a:hover{color:#e32213}.u-bordered-link a{text-decoration:none}.u-bordered-link:last-child{border-bottom:0}.u-unbordered{border:none}.u-bullet{position:relative;left:-1.4em;margin-right:-1.15em}.u-inline-bullet{margin-right:.6em}.u-font__body{font-family:Open Sans,sans-serif}.u-font__heading{font-family:Open Sans,sans-serif}.u-unstyled-list{list-style:none}.u-link-list{padding:0;margin:0}.u-link-list-black a{color:#131213}.u-aside-title{margin-bottom:.5em;font-size:13px;font-size:.8125rem;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.45}.u-aside-title__bordered{margin-bottom:.75em;padding-bottom:.5em;border-bottom:2px solid #000}.u-aside-subtitle{margin-bottom:.25em;font-size:11px;font-size:.7475rem;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.45}.u-aside-subtitle__alt{margin:0;font-size:13px;font-size:.8125rem;font-family:Open Sans,sans-serif}.u-aside-subtitle small{font-family:Open Sans,sans-serif;margin-left:.25em;text-transform:none;letter-spacing:normal}.u-aside-section{margin-bottom:.5em}.u-color-utas-red{color:#e32213}.u-color-text{color:#131213}.u-color-accent{color:#c63d32}.u-color-gray{color:#838383}.u-color-dove{color:#6a6a6a}.u-color-shark{color:#222}.u-color-blue{color:#233d56}.u-image-framed{border:1px solid #fff;background:#fff;padding:3px;padding:.2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.u-image-rounded{border-radius:.375rem}.u-image-circle{border-radius:100%}.u-image-bordered-v{border:2px solid #000;border-width:2px 0;padding:4px 0}.group{*zoom:1}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}@font-face{font-family:Slide-icons;src:url(../fonts/Slide-icons.eot)}@font-face{font-family:Slide-icons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format("truetype");font-weight:400;font-style:normal}#lg-gallery img{border:none!important}#lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;transition:opacity .35s ease;background:#0d0d0d}#lg-outer .lg-slide{position:relative}#lg-gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lg-gallery.opacity .thumb-cont{opacity:1}#lg-gallery.fade-m{opacity:0;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lg-slider .lg-slide{background:url(../images/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%}#lg-slider .lg-slide.complete{background-image:none}#lg-gallery.show-after-load .lg-slide>*{opacity:0}#lg-gallery.show-after-load .lg-slide.complete>*{opacity:1}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:.4}#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0}#lg-slider.animate .lg-slide{position:absolute;left:0}#lg-slider.fade-m .current{opacity:1;z-index:9}#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lg-gallery.opacity .lg-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}.lg-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s}#lg-gallery.fade-m .lg-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5)}#lg-slider.fade-m.on .current{opacity:1;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-slider.fade-m .lg-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s}#lg-slider.slide .lg-slide{transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.slide.on .lg-slide{opacity:0}#lg-slider.slide .lg-slide.current{opacity:1!important;transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important}#lg-slider.slide .lg-slide.prev-slide{opacity:0;transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}#lg-slider.slide .lg-slide.next-slide{opacity:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.use-left .lg-slide{left:100%}#lg-slider.use-left.on .lg-slide{opacity:0}#lg-slider.use-left .lg-slide.current{opacity:1!important;left:0!important}#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%}#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%}#lg-slider.slide.on .current,#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .next-slide,#lg-slider.slide.on .prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}#lg-slider.speed .current,#lg-slider.speed .lg-slide,#lg-slider.speed .next-slide,#lg-slider.speed .prev-slide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important}#lg-slider.timing .current,#lg-slider.timing .lg-slide,#lg-slider.timing .next-slide,#lg-slider.timing .prev-slide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important}#lg-slider .lg-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lg-gallery .thumb-cont .thumb-inner{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}@keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}.lg-slide .object.right-end{animation:rightEnd .3s;position:relative}.lg-slide .object.left-end{animation:leftEnd .3s;position:relative}#lg-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}#lg-action.has-thumb{margin-left:-46px}#lg-action a{margin:0 3px 0 0!important;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block!important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,.65);font-size:16px;width:28px;height:28px;font-family:Slide-icons;color:#FFF;cursor:pointer}#lg-action a.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,.65)!important}#lg-action a:focus,#lg-action a:hover{background-color:#000;background-color:rgba(0,0,0,.85)}#lg-action a#lg-next:after,#lg-action a#lg-prev:before{left:5px;bottom:3px;position:absolute}#lg-action a#lg-prev:before{content:"\e01d"}#lg-action a#lg-next:after{content:"\e01b"}#lg-action a.cl-thumb:after{font-family:Slide-icons;content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lg-counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#FFF}#lg-gallery .thumb-cont{position:absolute;bottom:0;width:100%;box-sizing:border-box;background-color:#000;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lg-gallery.open .thumb-cont{max-height:350px}#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;box-sizing:content-box}#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px}#lg-gallery .thumb-cont .thumb-info .count{color:#fff;font-weight:700;font-size:12px}#lg-gallery .thumb-cont .thumb-info .close{color:#FFF;display:block;float:right!important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,.65);transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lg-gallery .thumb-cont .thumb-info .close i:after{left:6px;position:absolute;top:4px}#lg-close:after,#lg-gallery .thumb-cont .thumb-info .close i:after{content:"\e01a";font-family:Slide-icons;font-style:normal;font-size:16px}#lg-gallery .thumb-cont .thumb-info .close:hover{text-decoration:none;background-color:#000;background-color:#000}#lg-gallery .thumb-cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lg-gallery .thumb-cont .thumb{width:94px;height:94px}}#lg-gallery .thumb-cont .thumb>img{height:auto;max-width:100%}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff}#lg-slider .video-cont{display:inline-block;margin:0;padding:0;height:auto;vertical-align:middle;background:0 0;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lg-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lg-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#lg-close{color:#FFF;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.65);transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lg-close:after{position:absolute;right:6px;top:3px}#lg-close:hover{text-decoration:none;background-color:#000}.custom-html{background:none repeat scroll 0 0 #000;background:none repeat scroll 0 0 rgba(0,0,0,.75);color:#fff;font-family:Arial,sans-serif;height:70px;left:0;position:absolute;right:0;top:0;z-index:9}.custom-html p{font-size:14px}.custom-html>h4{font-family:Arial,sans-serif;font-weight:700;margin-bottom:5px;margin-top:15px}.accordion{margin:20px 0;margin:1.25rem 0}.accordion--panel{margin:0 0 10px 0;margin:0 0 .625rem 0}.accordion--panel:last-child{margin-bottom:0}.accordion--heading,.accordion--link{color:#131213;transition:all 210ms ease-in-out}.accordion--heading:hover,.accordion--link:hover{color:#e32213}.accordion--heading{display:block;position:relative;border-bottom:2px solid #e0e0e0;padding-bottom:10px;padding-bottom:.625rem;cursor:pointer}.accordion--heading:hover:before{color:#e32213}.accordion--heading:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:12px;font-size:.75rem;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;top:.25em;right:.5em}.accordion--title{margin:0;font-size:15px;font-size:.9375rem;font-weight:400;line-height:1.45;color:inherit}.accordion--title:hover{color:inherit}.accordion--heading__large .accordion--title{font-size:17px;font-size:1.0625rem}@media screen and (min-width:48em){.accordion--heading__large .accordion--title{font-size:1.25rem}}.accordion--subtitle{font-size:15px;font-size:.9375rem;line-height:1.45;color:inherit;opacity:.65}.accordion--heading__large .accordion--subtitle{font-size:17px;font-size:1.0625rem}.accordion--col-container{display:-ms-flexbox;display:flex}.no-flexbox .accordion--col-container{display:table}.accordion--col{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em}.no-flexbox .accordion--col{display:table-cell;padding-right:1em}.accordion--col-min,.accordion--col-xs{-ms-flex-preferred-size:0;flex-basis:0}.no-flexbox .accordion--col-min,.no-flexbox .accordion--col-xs{width:0}.accordion--col-sm{-ms-flex-preferred-size:10%;flex-basis:10%}.no-flexbox .accordion--col-sm{width:10%}.accordion--col-md{-ms-flex-preferred-size:25%;flex-basis:25%}.no-flexbox .accordion--col-md{width:25%}.accordion--col-lg{-ms-flex-preferred-size:50%;flex-basis:50%}.no-flexbox .accordion--col-lg{width:50%}.accordion--col-xl{-ms-flex-preferred-size:75%;flex-basis:75%}.no-flexbox .accordion--col-xl{width:75%}.accordion--col-max{-ms-flex-preferred-size:100%;flex-basis:100%}.no-flexbox .accordion--col-max{width:100%}.accordion--link{text-decoration:none;padding-right:2em;color:inherit}.accordion--link.unit-list--more{color:#e32213}.accordion--link.unit-list--more:hover{color:#000}.accordion--body{position:relative;height:0;overflow:hidden}.accordion--panel.is-active>.accordion--heading{border-bottom-color:#000}.accordion--panel.is-active>.accordion--body{position:relative;height:auto;overflow:visible}.accordion--content{border:1px solid #e0e0e0;border-top:0;padding:20px;padding:1.25rem;margin-bottom:10px;margin-bottom:.625rem}.accordion--content p{margin-bottom:1em}.accordion__nested{margin:5px 0;margin:.3125rem 0}.accordion__nested .accordion--panel{margin-bottom:5px;margin-bottom:.3125rem}.accordion__nested .accordion--heading{border-bottom:1px solid #e0e0e0}.accordion__nested .is-active .accordion--heading{border-bottom-color:#a0c7ec}.accordion__nested .accordion--content{padding:10px;padding:.625rem}.accordion__nested .accordion--title{text-transform:none}@media screen and (min-width:48em){*+.accordion{margin-top:2.5rem}.accordion--heading__large:before{top:.7em}.accordion--heading__large .accordion-heading--subtitle,.accordion--heading__large .accordion-heading--title{font-size:1.25rem}}.alert{color:#c09853;padding:10px 20px;padding:.625rem 1.25rem;margin-bottom:32px;margin-bottom:2rem;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:.3rem}.alert--close{position:relative;right:-12px;top:-8px;float:right;cursor:pointer;opacity:.8}.alert--close:hover{opacity:1}.alert.block{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.alert__primary{background:0 0;color:#131213;border-color:rgba(149,149,149,.15)}.alert__info{background-color:#D6E1E8;border-color:#BFD1D5;color:#337898}.alert__error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert__success{background-color:#676767;border-color:#474747;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff}.altmetric-embed__preview{width:64px;height:64px}.article-card{background:#fff;margin:0 0 2% 0;padding-bottom:4%}.article-card a{text-decoration:none}.article-card--link{display:block}.article-card--thumb{display:block;width:100%;height:auto}.article-card--meta{position:relative;display:inline-block;padding:3px 7px;padding:.1875rem .46875rem;font-weight:600;font-size:11px;font-size:.73125rem;text-transform:lowercase;color:#fff;top:-1em;background:#131213}.article-card--meta::before{content:"From ";text-transform:capitalize;font-weight:400;opacity:.8}.article-card--meta+.article-card--title{margin-top:0}.article-card--title{font-weight:700;font-size:14px;font-size:.875rem;line-height:1.45;color:#131213;margin:.75em 0 .5em 0}@media screen and (min-width:75em){.article-card--title{font-size:.9375rem}}.article-card--summary{min-height:5.8em;font-size:13px;font-size:.8125rem;line-height:1.45;color:#474447}@media screen and (min-width:75em){.article-card--summary{min-height:4.35em}}@media screen and (min-width:48em){.article-card{margin:0 0 .625rem 0;padding-bottom:1.25rem}}.article-feature{margin-bottom:2%;transition:all 300ms ease-in-out}.article-feature--link{display:block;text-decoration:none}.article-feature--text{position:relative;float:none;margin-top:-40px;margin-top:-2.5rem;z-index:20}.article-feature--cover{display:block;width:100%;padding:0;z-index:10}.article-feature--meta{display:inline-block;padding:.5em 3%;color:#fff;background:#000;transition:all 300ms ease-in-out;text-transform:lowercase;font-size:12px;font-size:.8rem}.article-feature--meta:before{content:"From ";color:#a0a0a0;text-transform:capitalize}.article-feature--body{padding:3%;margin-top:8px;margin-top:.5rem;color:#fff;background:#000;transition:all 300ms ease-in-out}.article-feature--title{margin-bottom:.5em;margin-top:0;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.2}.article-feature--summary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:.5em 0 0 0;font-size:13px;font-size:.8125rem;color:#eeedeb}.article-feature:hover .article-feature--body{transition:relative all 300ms ease-in-out;background:rgba(0,0,0,.9)}.article-feature:hover .article-feature--meta{transition:all 300ms ease-in-out;background:rgba(0,0,0,.9)}@media screen and (min-width:48em){.article-feature{margin-bottom:0}.article-feature--text{display:inline-block;float:left;width:100%;max-width:50%;margin-top:-15rem}.article-feature--meta{background:rgba(0,0,0,.85);padding:.5em .875rem}.article-feature--body{background:rgba(0,0,0,.85);padding:.9625rem .875rem}.article-feature--title{font-size:1.625rem}.article-feature--cover__inverse+.article-feature--text{float:right}.article-feature__small .article-feature--title{font-size:1.2rem}.article-feature__small .article-feature--meta{font-size:.7rem}.article-feature__small .article-feature--summary{font-size:.8rem}.article-feature__small .article-feature--text{max-width:60%}}@media screen and (min-width:64em){.article-feature--cover{padding-left:5rem}.article-feature--cover__inverse{padding-left:0;padding-right:5rem}.article-feature--text{max-width:47%}}@media screen and (min-width:75em){.article-feature--text{margin-top:-20rem}.article-feature--title{font-size:1.86875rem}}.article-home{margin:0 0 20px 0;margin:0 0 1.25rem 0;padding:10px;padding:.625rem;padding-right:20px;padding-right:1.25rem;background-color:#fff}.article-home--link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-decoration:none}.article-home--text,.article-home--title{color:#131213}.article-home--image-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:flex-start;clear:both;padding:0;margin-right:11px;margin-right:.7rem;width:30%;max-width:180px}.article-home--image{display:inline;width:100%}.article-home--text{display:inline;-ms-flex:2;flex:2;margin:auto}@media screen and (min-width:64em) and (max-width:74.9375em){.article-home--text{max-width:70%}}.article-home--date{font-size:11px;font-size:.73125rem;color:#6a6a6a}.article-home--title{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;font-size:.93437rem;margin:8px 0;margin:.5rem 0}@media screen and (min-width:48em){.article-home--image-container{-ms-flex-align:center;align-items:center}.article-home--title{font-size:.99688rem}}.article-item{min-height:132px;min-height:8.3rem;padding-bottom:20px;padding-bottom:1.25rem;background:#fff}.article-item--link{text-decoration:none;display:block;overflow:hidden}.article-item--thumb-container{position:relative;display:inline;float:left;width:24%;height:24%;margin-right:2%;overflow:hidden;background:#f4f4f4}.article-item--thumb-container::before{content:"";display:block;padding-top:100%}.article-item--thumb-image{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%}.article-item--content{float:left;width:74%;margin-top:1%}.article-item--meta{font-weight:600;font-size:11px;font-size:.73125rem;text-transform:lowercase;color:#131213}.article-item--meta::before{content:"From ";text-transform:capitalize;font-weight:400;opacity:.8}.article-item--title{font-weight:700;font-size:14px;font-size:.875rem;line-height:1.45;color:#131213;margin:.5em 0 .5em 0}@media screen and (min-width:75em){.article-item--title{font-size:.9375rem}}.article-item--summary{font-size:13px;font-size:.8125rem;line-height:1.45;color:#474447}.article-item+.article-item{margin-top:2%}@media screen and (min-width:48em){.article-item--thumb-container{width:32%;height:1px;padding-top:32%;margin-right:4%}.article-item--content{width:62%;margin-top:.46875rem}.article-item+.article-item{margin-top:.625rem}}.article-item__simple{background:0 0;box-shadow:none;min-height:0;padding:0}.article-item__simple:hover{box-shadow:none;-ms-transform:translateY(0);transform:translateY(0)}.article-item__simple:hover .article-item--title{text-decoration:underline}.article-sidebar-link{width:100%;padding-bottom:.5em;border-bottom:1px solid #000}.article-sidebar-link:last-child{border-bottom:0}.article-sidebar-link--link{display:block;margin:0 0 .5em 0;color:#131213;text-decoration:none}.article-sidebar-link--title{font-size:12px;font-size:.77187rem;font-weight:700;line-height:1.2;margin-bottom:4px;margin-bottom:.3rem;margin-top:4px;margin-top:.3rem}.article-sidebar-link--text{min-height:60px;margin:.5em 0}.article-sidebar-link--summary{font-size:11px;font-size:.73125rem;line-height:1.2;display:inline;margin-bottom:4px;margin-bottom:.3rem}.article-sidebar-link--image{float:left;max-height:60px;margin-right:5px;margin-left:0;overflow:hidden}.article-sidebar-link+.article-sidebar-link{margin-top:5px}@media screen and (min-width:64em){.article-sidebar-link{width:auto;padding-bottom:0}.article-sidebar-link--image{float:none;margin:.5em 0}.article-sidebar-link--text{min-height:auto;margin:0}.article-sidebar-link--summary,.article-sidebar-link--title{margin-bottom:0}.article-sidebar-link--summary{margin-top:.3rem}}.block{display:block;text-decoration:none;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all 300ms ease-in-out}.block__transparent{background-color:transparent}.block__outlined{border:2px solid}.block__bordered{border:2px solid #000;border-left:0;border-right:0}.block__bordered-bottom{border-bottom:2px solid #000}.block__shadowed{box-shadow:0 2px 2px rgba(0,0,0,.05);margin-bottom:10px}.block__shadowed-more{box-shadow:0 2px 1px rgba(0,0,0,.25)}.block__pulled,.block__pulled-sm{margin-top:-4%}@media screen and (min-width:48em){.block__pulled,.block__pulled-sm{margin-top:-2.5rem}}.block__pulled-md{margin-top:-20px;margin-top:-1.25rem}@media screen and (min-width:48em){.block__pulled-md{margin-top:-5rem}}.block__pulled-lg{margin-top:-40px;margin-top:-2.5rem}@media screen and (min-width:48em){.block__pulled-lg{margin-top:-10rem}}.block__pulled-xlg{margin-top:-60px;margin-top:-3.75rem}@media screen and (min-width:48em){.block__pulled-xlg{margin-top:-12.5rem}}.block__pad-sm,.block__pad-sm-h-double,.block__pad-sm-v,.block__pad-sm-v-double,.block__pad-sm-v-only{padding:2%}@media screen and (min-width:64em){.block__pad-sm{padding:.625rem}.block__pad-sm-v,.block__pad-sm-v-only{padding:.625rem 0}.block__pad-sm-v-double{padding:1.25rem .625rem}.block__pad-sm-h-double{padding:.625rem 1.25rem}}.block__pad-md,.block__pad-md-h-double,.block__pad-md-v,.block__pad-md-v-double,.block__pad-md-v-only{padding:3%}@media screen and (min-width:64em){.block__pad-md{padding:1.25rem}.block__pad-md-v,.block__pad-md-v-only{padding:1.25rem 0}.block__pad-md-v-double{padding:2.5rem 1.25rem}.block__pad-md-h-double{padding:1.25rem 2.5rem}}.block__pad-lg,.block__pad-lg-h-double,.block__pad-lg-h-more,.block__pad-lg-v,.block__pad-lg-v-double,.block__pad-lg-v-more,.block__pad-lg-v-only,.block__pad-xlg,.block__pad-xlg-h-double,.block__pad-xlg-h-more,.block__pad-xlg-v,.block__pad-xlg-v-double,.block__pad-xlg-v-more,.block__pad-xlg-v-only{padding:4%}@media screen and (min-width:64em){.block__pad-lg{padding:2.5rem}.block__pad-lg-v,.block__pad-lg-v-only{padding:2.5rem 0}.block__pad-lg-v-more{padding:3.75rem 2.5rem}.block__pad-lg-v-double{padding:5rem 2.5rem}.block__pad-lg-h-more{padding:2.5rem 3.75rem}.block__pad-lg-h-double{padding:2.5rem 5rem}}@media screen and (min-width:75em){.block__pad-xlg{padding:5rem}}.block__gutter-sm{margin-bottom:10px;margin-bottom:.625rem}@media screen and (min-width:64em){.block__gutter-sm{margin-bottom:1.25rem}}.block__gutter-md{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (min-width:64em){.block__gutter-md{margin-bottom:2.5rem}}.block__gutter-lg{margin-bottom:40px;margin-bottom:2.5rem}@media screen and (min-width:64em){.block__gutter-lg{margin-bottom:5rem}}.bookmark{position:relative}.bookmark--tag{position:absolute;top:-2px;right:1em;width:40px;height:50px;text-align:center;color:#fff;transition:all 300ms ease-in-out;background-color:#6a6a6a}.bookmark--tag:before{content:"";display:block;position:absolute;bottom:-20px;left:0;width:100%;height:20px;border-bottom:10px solid transparent;border-left:20.5px solid;border-right:20px solid;transition:all 300ms ease-in-out}.bookmark--tag:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;speak:none;line-height:1;font-size:1.5em;position:absolute;bottom:0;left:0;width:100%;margin-right:0;text-align:center;color:#fff;transition:all 300ms ease-in-out}.bookmark--tag:before{border-left-color:#6a6a6a;border-right-color:#6a6a6a}.bookmark--tag:after{opacity:.6}.bookmark:hover .bookmark--tag{background-color:#000}.bookmark:hover .bookmark--tag:before{border-left-color:#000;border-right-color:#000}.bookmark:hover .bookmark--tag:after{opacity:1}.bookmark.is-active .bookmark--tag{background-color:#e32213}.bookmark.is-active .bookmark--tag:before{border-left-color:#e32213;border-right-color:#e32213}.bookmark.is-active .bookmark--tag:after{opacity:1}.bookmark.is-active:hover .bookmark--tag{background-color:#6a6a6a}.bookmark.is-active:hover .bookmark--tag:before{border-left-color:#6a6a6a;border-right-color:#6a6a6a}.bookmark.is-active:hover .bookmark--tag:after{opacity:.6}.bookmark.is-just-active .bookmark--tag,.bookmark.is-just-active:hover .bookmark--tag{background-color:#e32213}.bookmark.is-just-active .bookmark--tag:before,.bookmark.is-just-active:hover .bookmark--tag:before{border-left-color:#e32213;border-right-color:#e32213}.bookmark.is-just-active .bookmark--tag:after,.bookmark.is-just-active:hover .bookmark--tag:after{opacity:1}.breadcrumbs{margin:0;padding:0;list-style:none}.breadcrumbs--item{display:inline-block;margin:0;font-size:.85em}.breadcrumbs--item:last-of-type:after{content:'';margin:0}.breadcrumbs--item:after{opacity:.5;content:'\203A';font-size:1.25em;margin:0 .4em}.breadcrumbs--link{color:#131213;text-decoration:underline;transition:all 300ms ease-in-out}.s-inverse .breadcrumbs--link,.s-inverse .breadcrumbs--link:focus,.s-inverse .breadcrumbs--link:hover{color:#fff}.breadcrumbs--link:focus,.breadcrumbs--link:hover{color:#000;text-decoration:underline}@media screen and (min-width:64em){.breadcrumbs{font-size:.90625rem;margin-bottom:.625rem}}.btn{display:inline-block;position:relative;padding:.6em 1.4em;background-color:#e0e0e0;color:#131213;border:0 none;border-color:#c7c7c7;border-bottom:2px solid #c7c7c7;font-size:13px;font-size:.8125rem;font-weight:400;text-align:center;text-decoration:none;vertical-align:middle;transition:background 300ms ease-in-out,width 300ms ease-in-out,border-color 50ms ease-in-out,color 300ms ease-in-out,transform 80ms linear;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.btn__prestige{font-family:Open Sans,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 2px 1px rgba(0,0,0,.15)}.btn__fill{width:100%}.btn__fat{padding:.9em 1.75em}@media screen and (min-width:48em){.btn__fat{padding:.945em 1.8375em}}.btn__small{font-size:11px;font-size:.73125rem}.btn__medium{font-size:13px;font-size:.8125rem}@media screen and (min-width:48em){.btn__medium{font-size:.90625rem}}.btn__large{font-size:14px;font-size:.90625rem}@media screen and (min-width:48em){.btn__large{font-size:1rem}}.btn__xlarge{font-size:16px;font-size:1rem}@media screen and (min-width:48em){.btn__xlarge{font-size:1.2rem}}.btn.is-hidden{opacity:0;height:0;overflow:hidden}.btn.is-inactive{background-color:transparent;text-decoration:underline;color:#a0a0a0}.btn.is-loading:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:12px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;animation:spin 1s linear 0s infinite;margin-left:8px;margin-left:.5rem}.btn.has-icon{position:relative;padding-left:2.5em}.btn.has-icon.btn__fat{padding-left:2.85em}.btn.has-icon__left{padding-left:2.5em}.btn.has-icon__left.btn__fat{padding-left:2.85em}.btn.has-icon__right{padding-left:1.4em;padding-right:2.5em}.btn.has-icon__right.btn__fat{padding-left:1.75em;padding-right:2.85em}.btn--icon{position:absolute;top:50%;left:1em;margin-top:-.55em;margin-bottom:1px;vertical-align:baseline;font-size:1em}.btn__fat .btn--icon{left:1.1em}.btn--icon:before{vertical-align:baseline!important}.btn--icon__left{left:1em;margin-right:11px;margin-right:.725rem}.btn__fat .btn--icon__left{left:1.1em}.btn--icon__right{left:auto;right:1em;margin-left:11px;margin-left:.725rem}.btn__fat .btn--icon__right{left:auto;right:1.1em}.btn--subtitle{font-family:Open Sans,sans-serif;line-height:1.45;display:block;font-size:.85em;opacity:.75}.btn.is-active,.btn:focus,.btn:hover{background:#c7c7c7;border-color:#bababa;color:#131213;outline:0!important;transition:border-color 0 ease-in-out}.btn:active{-ms-transform:translateY(2px);transform:translateY(2px);outline:0!important}a.btn{text-decoration:none}.btn-label{display:inline-block;padding:.6em 1.4em;vertical-align:middle;font-size:13px;font-size:.8125rem;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.btn-label__alt{font-family:Open Sans,sans-serif}.btn-label__small{font-size:11px;font-size:.73125rem}.btn-label__medium{font-size:13px;font-size:.8125rem}@media screen and (min-width:48em){.btn-label__medium{font-size:.90625rem}}.btn-label__large{font-size:14px;font-size:.90625rem}@media screen and (min-width:48em){.btn-label__large{font-size:1rem}}.btn-label__xlarge{font-size:16px;font-size:1rem}@media screen and (min-width:48em){.btn-label__xlarge{font-size:1.2rem}}.btn-label:first-child{padding-left:0}.btn-label:last-child{padding-right:0}.btn-group .btn{margin-right:10px;margin-right:.625rem}.btn-group .btn:last-child{margin-right:0}@media screen and (max-width:47.9375em){.btn-group .btn{float:left;clear:both;margin-bottom:.625rem}.btn-group .btn-label{display:block;padding-left:0}}@media screen and (min-width:48em){.btn-group{display:inline-block}}@media screen and (max-width:47.9375em){.btn-group__gutter .btn{margin-bottom:.625rem}.btn-group__gutter .btn:last-child{margin-bottom:0}}@media screen and (min-width:48em){.btn-group__gutter .btn{margin-bottom:.625rem}}@media screen and (max-width:47.9375em){.btn-group__inline .btn{float:left;clear:none;width:50%;width:calc(50% - .3125rem)}.btn-group__inline .btn:nth-child(even){margin-left:.625rem}}.btn-group__stacked{display:block}.btn-group__stacked .btn{margin-right:0;width:100%}.captioned-image{position:relative;display:inline-block;width:100%;margin:0 0 40px 0;margin:0 0 2.5rem 0}p+.captioned-image{margin-top:22px;margin-top:1.375rem}.captioned-image--img{display:block;width:100%}.captioned-image--caption{position:absolute;bottom:-1em;left:0;padding:.4em .5em .55em .5em;font-size:13px;font-size:.8125rem;color:#fff;background:#131213}.captioned-image--caption>a{color:#fff}.captioned-image--caption::before{content:'IMAGE: ';font-size:.9em;font-weight:800;color:#a0a0a0}.captioned-image__bordered .captioned-image--img,.captioned-image__infographic .captioned-image--img{border-top:2px solid #000;border-bottom:2px solid #000;padding:4px 0}.captioned-image__infographic .captioned-image--caption{position:static;width:100%;margin:0}@media screen and (min-width:25em){.captioned-image--caption{position:absolute;width:55%;margin-left:2.5rem}.captioned-image__left,.captioned-image__right{max-width:50%}.captioned-image__left .captioned-image--caption,.captioned-image__right .captioned-image--caption{width:80%}.captioned-image__left{float:left;max-width:45%}.captioned-image__left .captioned-image--container{margin-left:-1.25rem;margin-right:1.25rem}.captioned-image__left .captioned-image--caption{margin-left:0}.captioned-image__right{float:right}.captioned-image__right .captioned-image--container{margin-left:2.5rem}.captioned-image__right .captioned-image--caption{margin-left:1.25rem}}.card a{text-decoration:none;color:#131213}.card--cover{transition:opacity 300ms ease-in-out;width:100%;height:auto;display:block;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(255,255,255,.01)}.card--subtitle,.card--title{font-family:Open Sans,sans-serif;font-size:13px;font-size:.8125rem}.card--title{margin:10px 0;margin:.625rem 0;line-height:1.2;font-weight:400}.card--title__prominent{margin:20px 0;margin:1.25rem 0;font-size:17px;font-size:1.0625rem;font-weight:700}.card--title__prominent:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;font-size:16px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;color:#c63d32;vertical-align:middle;line-height:.85em;transition:all 300ms ease-in-out}.card--subtitle{transition:all 300ms ease-in-out;font-family:Open Sans,sans-serif;color:#c63d32;position:relative}.card--subtitle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;font-size:13px;font-size:.8125rem;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;margin-right:.3em;vertical-align:middle;line-height:.9em;transition:all 300ms ease-in-out}.card--summary{color:#000}.card:hover .card--cover{opacity:.75}.card:hover .card--subtitle{color:#9d3028}.card:hover .card--title__prominent:after{-ms-transform:translateX(2px);transform:translateX(2px)}.carousel{position:relative;height:100%}.carousel--slides{position:relative;margin:0;padding:0;list-style:none;height:100%}.carousel--slides-single{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 400ms ease-in-out}.carousel--slides-single.is-active{opacity:1;z-index:20}.carousel--slide-container{position:relative;display:block;width:100%;height:100%;text-decoration:none}.carousel--slide-caption{height:100%;padding:4%;padding-bottom:calc(28px + 8%);position:relative;background:rgba(0,0,0,.7)}.carousel--controls{position:absolute;bottom:4%;left:4%;width:92%;text-align:left;z-index:40}.carousel--state{display:block;float:right;width:28px;height:28px;margin-left:.5em;text-decoration:none;text-align:center;transition:all 300ms ease-in-out}.carousel--state:before{display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:18px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:24px!important;margin-right:0!important;color:#fff}.carousel--state.is-paused:before,.carousel--state.is-playing:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:18px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.carousel--pips{display:block;overflow:hidden}.carousel--pips-single{transition:all 300ms ease-in-out;position:relative;display:block;float:left;margin-right:10px;margin-right:.625rem;width:28px;height:28px;background:#fff;background:rgba(255,255,255,.7)}.carousel--pips-single:before{transition:all 300ms ease-in-out;content:'';position:absolute;top:50%;left:50%;margin-left:-2px;margin-top:-2px;opacity:0;width:4px;height:4px;background:#e32213}.carousel--pips-single.is-active,.carousel--pips-single:active{background:rgba(255,255,255,.9)}.carousel--pips-single.is-active:before,.carousel--pips-single:active:before{opacity:1;margin-left:-14px;margin-top:-14px;width:28px;height:28px}.carousel--pips-single:hover{background:rgba(255,255,255,.9);cursor:pointer}.carousel--pips-single:hover:before{opacity:1}@media screen and (min-width:48em){.carousel--slide-caption{height:auto;padding:3%;position:absolute;bottom:22.5%;left:0;width:40%;margin:0 auto;background-color:#000}.carousel--controls{left:0;bottom:9%;width:100%}.carousel--controls-container,.carousel--pips{float:left}.carousel__focus-right .carousel--slide-caption{left:auto;right:0;bottom:50px}.carousel__focus-right .carousel--controls{bottom:11px}.carousel__focus-right .carousel--controls-container{float:right}}.checkbox{overflow:hidden}.checkbox--input{display:none}.checkbox--input:checked+.checkbox--label:after{opacity:1}.checkbox--label{display:inline-block;font-size:16px;font-size:1rem;position:relative;padding-left:20px}.checkbox--label:before{position:absolute;content:'';width:14px;height:14px;border:1px solid #a0a0a0;top:.25em;left:0}.checkbox--label:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:.2em;vertical-align:middle;font-size:12px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;transition:opacity 200ms ease-in-out;width:10px;height:10px;left:1px;top:calc(.25em + 2px);opacity:0}.checkbox--label:hover:after{opacity:.2}.checkbox+.checkbox{margin-top:1%}.checkbox__reverse .checkbox--input{margin-right:0;margin-left:8px;margin-left:.5rem;float:none}.chs-map{position:relative}.chs-map--pin{position:absolute;z-index:1000}.chs-map--pin svg{width:35px;height:23px;display:block}.chs-map .datamaps-subunit{stroke-width:2px!important}.chs-map .datamaps-bubble{fill:#000!important;transition:all 300ms ease-in-out}.chs-map .datamaps-bubble:hover{cursor:pointer}.chs-panel--content{width:100vw;padding:6vw;box-sizing:border-box;background:#000;box-shadow:0 0 50px rgba(0,0,0,.4);color:#fff}.chs-panel--subtitle,.chs-panel--title{margin-top:0;font-weight:400;font-family:Open Sans,sans-serif}.chs-panel--title{font-size:32px;font-size:2rem}.chs-panel--subtitle{font-size:16px;font-weight:100;line-height:normal;margin-bottom:1em}.chs-panel--link{color:#fff;text-decoration:none;font-size:16px;display:block;margin-top:1em}.chs-panel--link:hover{color:#fff}.chs-panel--summary{font-size:16px}.chs-panel--image{display:block;width:100vw;height:auto;box-shadow:0 0 50px rgba(0,0,0,.4)}@media screen and (min-width:48em){.chs-panel{position:relative}.chs-panel--content{padding:3vw;width:100%}.chs-panel--image{width:100%;height:auto}}@media screen and (min-width:75em){.chs-panel--content{padding:40px;width:1028.57px}.chs-panel--image{width:1028.57px;height:514.29px;object-fit:cover}}.chs-statistic{box-sizing:border-box;color:#fff;background:#000;position:relative;padding:10px;padding:.625rem;box-shadow:0 0 50px rgba(0,0,0,.4)}.chs-statistic--fraction,.chs-statistic--percentage{font-family:Open Sans,sans-serif;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.chs-statistic--fraction-message,.chs-statistic--percentage-message{width:80%;-ms-flex-preferred-size:80%;flex-basis:80%;box-sizing:border-box;font-family:Open Sans,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.1}.chs-statistic--fraction-bits{display:-ms-flexbox;display:flex}.chs-statistic--fraction-divisor,.chs-statistic--fraction-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.chs-statistic--fraction-number{font-size:32px}.chs-statistic--fraction-divisor{margin:0 5px;font-size:18px;text-align:center;line-height:1}.chs-statistic--percentage-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:1;text-transform:uppercase}.chs-statistic--percentage-number{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:1}.chs-statistic--other-main{font-size:32px;font-size:2rem;font-family:Open Sans,sans-serif;line-height:1;margin-bottom:.5em}.chs-statistic--other-message{font-family:Open Sans,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.1}@media screen and (min-width:48em){.chs-statistic{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1.25rem}.chs-statistic--fraction,.chs-statistic--percentage{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.chs-statistic--fraction-message,.chs-statistic--percentage-message{font-size:1rem;margin-left:1.25rem}.chs-statistic--percentage-bits__large{-ms-flex-preferred-size:60%;flex-basis:60%}.chs-statistic--other-main{font-size:2.3rem}.chs-statistic--other-message{font-size:1.4375rem}}@media screen and (min-width:75em){.chs-statistic{padding:2.5rem}.chs-statistic--fraction-message,.chs-statistic--percentage-message{font-size:1.4375rem;margin-left:2.5rem}.chs-statistic--fraction-number{font-size:67px;line-height:57px}.chs-statistic--percentage-bits{text-align:center}.chs-statistic--percentage-title{font-size:42px}.chs-statistic--percentage-number{font-size:67px}}.chs-story{font-family:Open Sans,sans-serif;text-decoration:none;position:relative}.chs-story:hover .chs-story--media-full{transition:opacity 500ms ease-in-out,transform 3s ease-in-out;transform:translateZ(0) scale(1.07)}.chs-story__bottom:hover .chs-story--media-full,.chs-story__small:hover .chs-story--media-full,.chs-story__student-profile:hover .chs-story--media-full,.chs-story__video:hover .chs-story--media-full{-ms-transform:none;transform:none}.chs-story--media{transition:transform 200ms ease-in-out;height:50%;width:100%;position:relative;overflow:hidden;box-shadow:0 0 50px rgba(0,0,0,.4)}.chs-story--media-cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.chs-story--media-cover:after,.chs-story--media-cover:before{content:'';position:absolute;left:50%;top:50%;transition:all 300ms ease-in-out;opacity:.7}.chs-story--media-cover:before{width:80px;height:80px;border-radius:100%;border:4px solid #fff;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chs-story--media-cover:after{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:31.6px solid #fff;-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.chs-story--media-cover:hover:after,.chs-story--media-cover:hover:before{opacity:1}.chs-story--media-cover:hover:before{-ms-transform:translate(-50%,-50%) scale(1.025);transform:translate(-50%,-50%) scale(1.025)}.chs-story--media iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.chs-story--media-preview{display:block;width:100%;height:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated}.chs-story--media-full{transition:opacity 500ms ease-in-out,transform 500ms ease-in-out;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.chs-story--media-full.is-active{opacity:1}.chs-story--content{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;min-height:50%;width:75%;padding:20px;padding:1.25rem;line-height:1.45;color:#fff;background:#000;box-shadow:0 0 50px rgba(0,0,0,.4);will-change:transform;transform:translateZ(0)}.chs-story--content:before{transition:all 300ms ease-in-out;position:absolute;z-index:1;content:'';width:0;height:0;border-bottom:30px solid #000;border-right:30px solid transparent;border-left:30px solid transparent;bottom:100%;left:0}.chs-story--quote-text,.chs-story--title{margin:0;margin-bottom:.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;font-weight:400;font-family:Open Sans,sans-serif;line-height:1.1}.chs-story--title{max-width:100%}.chs-story--degree,.chs-story--summary{max-width:100%;margin:0}.chs-story--summary{font-size:15px;font-size:.9375rem}.chs-story--degree{font-size:14px;font-size:.875rem;font-style:italic;margin-top:.7em}.chs-story--quote{margin:0;max-width:100%}.chs-story--quote-footer{font-size:13px;font-size:.8125rem;line-height:1.45}.chs-story__small{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.chs-story__small .chs-story--media{height:25%;width:25%;-ms-flex-item-align:end;align-self:flex-end}.chs-story__small .chs-story--content{min-height:50%;width:75%}.chs-story__small .chs-story--content:before{right:0;left:auto}.chs-story__left .chs-story--content{margin-left:25%}.chs-story__top{-ms-flex-align:start;align-items:flex-start}.chs-story__bottom,.chs-story__student-profile{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.chs-story__bottom .chs-story--media,.chs-story__student-profile .chs-story--media{height:50%;width:100%}.chs-story__bottom .chs-story--content,.chs-story__student-profile .chs-story--content{min-height:25%;height:auto;margin-left:25%;width:75%}.chs-story__bottom .chs-story--content:before,.chs-story__student-profile .chs-story--content:before{left:0;right:auto;bottom:100%;top:auto;border-bottom:30px solid #000;border-left:30px solid transparent;border-right:30px solid transparent}.chs-story__minimal{-ms-flex-align:stretch;align-items:stretch}.chs-story__minimal .chs-story--content,.chs-story__minimal .chs-story--media{box-shadow:none}.chs-story__minimal .chs-story--quote-text,.chs-story__quote-large .chs-story--quote-text,.chs-story__quote-medium .chs-story--quote-text,.chs-story__quote-small .chs-story--quote-text{margin-bottom:1em;line-height:1.45}.chs-story__quote-small .chs-story--quote-text{font-size:13px;font-size:.8125rem}.chs-story__quote-large .chs-story--quote-text,.chs-story__quote-medium .chs-story--quote-text{font-size:14px;font-size:.90625rem}@media screen and (min-width:31.25em){.chs-story--media-cover:before{width:100px;height:100px}.chs-story--media-cover:after{border-top-width:25px;border-bottom-width:25px;border-left-width:39.5px}}@media screen and (min-width:48em){.chs-story{display:-ms-flexbox;display:flex}.chs-story--media{height:50%;width:66.66667%}.chs-story--content{min-height:50%;width:33.33333%;padding:1.25rem;margin-top:16.66667%}.chs-story--content:before{right:100%;left:auto;bottom:100%;top:0;border-left:none;border-right:30px solid #000;border-bottom:30px solid transparent;border-top:30px solid transparent}.chs-story--quote-text,.chs-story--title{font-size:1.4375rem}.chs-story__left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chs-story__left .chs-story--content{margin-left:0;margin-top:0}.chs-story__left .chs-story--content:before{left:100%;right:auto;border-left:30px solid #000;border-right:0 none}.chs-story__top{-ms-flex-align:start;align-items:flex-start}.chs-story__small .chs-story--media{height:16.66667%;width:16.66667%;-ms-flex-item-align:start;align-self:flex-start}.chs-story__small .chs-story--content{min-height:16.66667%;height:auto;margin-top:0}.chs-story__small .chs-story--content:before{right:auto;left:0;bottom:100%;top:auto;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #000;border-top:0 none}.chs-story__bottom .chs-story--media,.chs-story__student-profile .chs-story--media{height:33.33333%;width:83.33333%;margin-right:16.66667%}.chs-story__bottom .chs-story--content,.chs-story__student-profile .chs-story--content{height:auto;min-height:16.66667%;margin-left:33.33333%;margin-top:0;width:66.66667%}.chs-story__minimal{-ms-flex-align:stretch;align-items:stretch}.chs-story__minimal .chs-story--content{margin-top:0}.chs-story__quote-large .chs-story--quote-text{font-size:1rem}}@media screen and (min-width:64em){.chs-story{-ms-flex-align:end;align-items:flex-end}.chs-story--media{height:37.5%;width:62.5%;box-shadow:0 0 50px rgba(0,0,0,.4)}.chs-story--content{min-height:25%;width:37.5%;padding:2.5rem;margin-top:0;box-shadow:0 0 50px rgba(0,0,0,.4)}.chs-story--content:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #000;top:0;right:100%}.chs-story--title{font-size:1.875rem;margin-bottom:1.875rem}.chs-story--summary{margin:0}.chs-story--quote{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.chs-story--quote-text{font-size:1.875rem;margin-bottom:.4em}.chs-story--quote-footer{font-size:.90625rem}.chs-story__bottom .chs-story--media,.chs-story__student-profile .chs-story--media{height:25%;width:100%;margin-right:12.5%}.chs-story__bottom .chs-story--content,.chs-story__student-profile .chs-story--content{height:12.5%;min-height:0;margin-left:12.5%;width:100%}.chs-story__small{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.chs-story__small .chs-story--media{height:25%;width:25%;margin-right:12.5%}.chs-story__small .chs-story--content{height:25%;width:37.5%}.chs-story__small .chs-story--content:before{right:auto;left:0;bottom:100%;top:auto;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #000;border-top:0 none}.chs-story__top{-ms-flex-align:start;align-items:flex-start}.chs-story__minimal{-ms-flex-align:stretch;align-items:stretch}.chs-story__minimal .chs-story--quote-text,.chs-story__quote-small .chs-story--quote-text{font-size:.90625rem}.chs-story__quote-medium .chs-story--quote-text{font-size:1rem}.chs-story__quote-large .chs-story--quote-text{font-size:1.15rem}}.content-tile{position:relative;display:block;margin-bottom:10px;margin-bottom:.625rem;text-decoration:none;text-align:center;transition:all 300ms ease-in-out}.content-tile--title{font-size:17px;font-size:1.0625rem;font-size:16px;font-size:1rem;margin-top:0}.content-tile--content{position:absolute;top:0;left:0;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px;padding:.625rem;opacity:.9}.content-tile:focus .content-tile--content,.content-tile:hover .content-tile--content{opacity:1}.content-tile:last-child{margin-bottom:0}.content-tile:before{content:"";position:relative;display:block;width:100%;height:100%;padding-top:100%}@media screen and (min-width:550px){.content-tile--title{font-size:1.25rem;margin-bottom:.5em}}@media screen and (min-width:48em){.content-tile--content{padding:1.25rem}}@media screen and (min-width:64em){.content-tile--title{font-size:1.86875rem}}.unit-list--heading:before{margin-top:.1em;font-size:.5em;color:#e32213}.unit-list--title{*zoom:1}.unit-list--title:after,.unit-list--title:before{content:" ";display:table}.unit-list--title:after{clear:both}.unit-list--code,.unit-list--more,.unit-list--name{float:left;margin-right:1em;font-size:13px;font-size:.8125rem;line-height:1.1}.unit-list--code{font-weight:700;min-width:5em}.unit-list--name{font-weight:400;margin:0;max-width:75%}.unit-list--more{float:right;margin-right:2em;font-weight:400}.unit-list--description{padding:10px;padding:.625rem;background-color:#f5f9fd;color:#26425d;border-color:#e0edf9}.unit-list--description li,.unit-list--description p,.unit-list--description td{font-size:12px;font-size:.75rem}.unit-list--description p{margin-bottom:1em}.unit-list--subtitle{margin-bottom:10px;margin-bottom:.625rem;font-family:Open Sans,sans-serif;font-weight:700;font-size:12px;font-size:.77187rem;color:#000}.table__unit-availabilities--icon__collapse{width:20px;width:1.25rem}.table__unit-availabilities--icon>i{display:none}.table__unit-availabilities--icon>i:first-child{display:inline}.course-structure--title{margin:0 0 10px 0;margin:0 0 .625rem 0}.divider{border:0 none;border-bottom:2px solid;margin:1em 0}.divider__gutter-sm{margin:10px 0;margin:.625rem 0}.divider__gutter-md{margin:16px 0 20px 0;margin:1rem 0 1.25rem 0}.divider__gutter-lg{margin:34px 0 40px 0;margin:2.125rem 0 2.5rem 0}@media screen and (min-width:64em){h1{font-size:2rem}h2{font-size:1.625rem}h3{font-size:1.25rem}h4{font-size:1.0625rem}h5{font-size:.9375rem}h6{font-size:.875rem}.richtext h1{font-size:2rem}.richtext h2{font-size:1.625rem}.richtext h3{font-size:1.25rem}.richtext h4{font-size:1.0625rem}.richtext h5{font-size:.9375rem}.richtext h6{font-size:.875rem}.richtext .lede{font-size:.975rem}.richtext>*{margin-bottom:1em}.richtext>:last-child{margin-bottom:0}.richtext__medium{font-size:.90625rem}.richtext__medium h1{font-size:2.3rem}.richtext__medium h2{font-size:1.86875rem}.richtext__medium h3{font-size:1.4375rem}.richtext__medium h4{font-size:1.22187rem}.richtext__medium h5{font-size:1.07812rem}.richtext__medium h6{font-size:1.00625rem}.richtext__medium .lede{font-size:1.0875rem}.richtext__large{font-size:1rem}.richtext__large h1{font-size:2.8rem}.richtext__large h2{font-size:2.275rem}.richtext__large h3{font-size:1.875rem}.richtext__large h4{font-size:1.59375rem}.richtext__large h5{font-size:1.40625rem}.richtext__large h6{font-size:1.3125rem}.richtext__large .lede{font-size:1.15rem}}@media screen and (min-width:64em){.u-h1-small.u-h1-small{font-size:2rem}.u-h1-medium.u-h1-medium{font-size:2.3rem}.u-h1-large.u-h1-large{font-size:2.8rem}.u-h2-small.u-h2-small{font-size:1.625rem}.u-h2-medium.u-h2-medium{font-size:1.86875rem}.u-h2-large.u-h2-large{font-size:2.275rem}.u-h3-small.u-h3-small{font-size:1.25rem}.u-h3-medium.u-h3-medium{font-size:1.4375rem}.u-h3-large.u-h3-large{font-size:1.875rem}.u-h4-small.u-h4-small{font-size:1.0625rem}.u-h4-medium.u-h4-medium{font-size:1.22187rem}.u-h4-large.u-h4-large{font-size:1.59375rem}.u-h5-small.u-h5-small{font-size:.9375rem}.u-h5-medium.u-h5-medium{font-size:1.07812rem}.u-h5-large.u-h5-large{font-size:1.40625rem}.u-h6-small.u-h6-small{font-size:.875rem}.u-h6-medium.u-h6-medium{font-size:1.00625rem}.u-h6-large.u-h6-large{font-size:1.3125rem}.u-body-small.u-body-small{font-size:.8125rem}.u-body-medium.u-body-medium{font-size:.90625rem}.u-body-large.u-body-large{font-size:1rem}.u-paragraph-small.u-paragraph-small{font-size:.8125rem}.u-paragraph-medium.u-paragraph-medium{font-size:.90625rem}.u-paragraph-large.u-paragraph-large{font-size:1rem}}@media screen and (min-width:20em){.richtext dl{*zoom:1}.richtext dl:after,.richtext dl:before{content:" ";display:table}.richtext dl:after{clear:both}.richtext dl dd,.richtext dl dt{float:left}.richtext dl dt{clear:left;width:9em;margin-right:1em;word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.richtext dl dd{margin-left:0;width:calc(100% - 9em - 1em)}}@media screen and (min-width:31.25em){.richtext dl dt{width:12.5em;margin-right:1em}.richtext dl dd{width:calc(100% - 12.5em - 2em)}}@media screen and (min-width:64em){.richtext .video-block{margin:2.5rem 0 3.75rem 0}}.entity-card{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-decoration:none;color:#a0a0a0;transition:300ms color ease-in-out,300ms box-shadow ease-in-out}.entity-card,.entity-card p{font-size:13px;font-size:.8125rem}.entity-card:focus,.entity-card:hover{color:#fff;box-shadow:0 2px 15px rgba(0,0,0,.4)}.entity-card:focus .entity-card--image,.entity-card:hover .entity-card--image{opacity:1}.entity-card:focus .entity-card--subtitle,.entity-card:hover .entity-card--subtitle{color:#e0e0e0}.entity-card:focus .entity-card--more,.entity-card:hover .entity-card--more{color:#fff}.entity-card--thumb{position:relative;display:block;width:100%;height:auto;background-color:#f4f4f4}.has-placeholder .entity-card--thumb{padding-top:100%;background-color:#474747;transition:all 300ms ease-in-out}.has-placeholder .entity-card--thumb:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;content:"";position:absolute;top:50%;left:50%;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4em;color:#5a5a5a;transition:all 300ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.has-placeholder:hover .entity-card--thumb{background-color:#4d4d4d}.entity-card--image{display:block;width:100%;height:auto;opacity:.9;transition:all 300ms ease-in-out;will-change:opacity;background:rgba(255,255,255,.01)}.entity-card--cover{position:relative;background:#000;padding:20px;padding:1.25rem;-ms-flex:1 1 auto;flex:1 1 auto}.entity-card--cover:before{transition:all 300ms ease-in-out;position:absolute;z-index:1;content:'';width:0;height:0;border-bottom:30px solid #000;border-right:30px solid transparent;border-left:30px solid transparent;bottom:100%;left:0}.entity-card--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.2;margin-top:0;margin-bottom:.25em;font-size:17px;font-size:1.0625rem;color:#fff}.entity-card--subtitle{transition:all 300ms ease-in-out}.entity-card--description{margin-top:.5em}.entity-card--more{color:#e0e0e0}.entity-card__smaller .entity-card--cover{padding:10px;padding:.625rem}.entity-card__smaller .entity-card--cover:before{border-bottom-width:21px;border-right-width:21px;border-left-width:21px}.entity-card__smaller .entity-card--title{font-size:15px;font-size:.9375rem}@media screen and (min-width:48em){.entity-card,.entity-card p{font-size:.90625rem}.entity-card--title{font-size:1.22187rem;margin-bottom:.5em}.entity-card--subtitle,.entity-card__smaller,.entity-card__smaller p{font-size:.90625rem}.entity-card__smaller .entity-card--cover{padding:1.25rem}.entity-card__smaller .entity-card--title{font-size:1.07812rem}}.entity-item{display:block;padding:3% 0;text-decoration:none;font-size:13px;font-size:.8125rem;color:#6a6a6a;transition:all 300ms ease-in-out}.entity-item+.entity-item{border-top:1px solid #e0e0e0}.entity-item--icon{position:relative;width:1em;height:1em;margin-right:1em;font-size:1.2em}.entity-item--icon:after{position:absolute;top:.1em;left:0;opacity:.5;transition:all 210ms ease-in-out}.entity-item:focus .entity-item--icon:after,.entity-item:hover .entity-item--icon:after{opacity:1}.entity-item--thumb{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:70px;height:70px;margin-bottom:10px;margin-bottom:.625rem;overflow:hidden;background-color:#f4f4f4;opacity:.9;transition:all 210ms ease-in-out;will-change:opacity,box-shadow}.entity-item--thumb:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:1em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;color:#dadada}.has-image .entity-item--thumb{box-shadow:0 0 4px rgba(0,0,0,.25)}.has-image .entity-item--thumb:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(-180deg,transparent 50%,rgba(0,0,0,.25) 100%)}.has-image .entity-item--thumb:after{position:absolute;bottom:5px;left:5px;text-shadow:0 0 5px rgba(0,0,0,.25)}.has-placeholder .entity-item--thumb{background-color:transparent;border:1px solid #e0e0e0}.has-placeholder .entity-item--thumb:after{position:absolute;top:50%;left:50%;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);font-size:2em;color:#d3d3d3;transition:all 300ms ease-in-out;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.entity-item:focus .entity-item--thumb,.entity-item:hover .entity-item--thumb{opacity:1}.has-image:focus .entity-item--thumb,.has-image:hover .entity-item--thumb{box-shadow:0 0 4px rgba(0,0,0,.4)}.has-placeholder:focus .entity-item--thumb,.has-placeholder:hover .entity-item--thumb{border-color:#c7c7c7}.has-placeholder:focus .entity-item--thumb:after,.has-placeholder:hover .entity-item--thumb:after{color:#bababa;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.entity-item--image{width:100%;height:auto}.entity-item--description,.entity-item--meta,.entity-item--subtitle,.entity-item--title{margin:0;margin-bottom:.5em}.entity-item--description:last-child,.entity-item--meta:last-child,.entity-item--subtitle:last-child,.entity-item--title:last-child{margin-bottom:0}.entity-item--title{font-family:Open Sans,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.2;letter-spacing:-.02em;color:#000}.entity-item:focus .entity-item--title,.entity-item:hover .entity-item--title{text-decoration:underline}.entity-item--meta .meta-label{margin-top:.5em}.entity-item--description,.entity-item--meta,.entity-item--subtitle{font-size:13px;font-size:.8125rem}.entity-item__group .entity-item--icon:after,.entity-item__impact .entity-item--icon:after,.entity-item__person .entity-item--icon:after,.entity-item__profile .entity-item--icon:after,.entity-item__program .entity-item--icon:after,.entity-item__project .entity-item--icon:after,.entity-item__project-postgrad .entity-item--icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:1em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.entity-item__small .entity-item--title{font-size:15px;font-size:.9375rem}.entity-item__tiny .entity-item--icon,.entity-item__tiny .entity-item--title{font-size:14px;font-size:.90625rem}.entity-item__image-only .entity-item--thumb{width:60px;height:60px}.entity-item__image-only.has-image .entity-item--thumb:after{display:none}.entity-item__image-only.has-placeholder .entity-item--thumb:after{font-size:1.5em}@media screen and (min-width:31.25em){.entity-item{display:-ms-flexbox;display:flex;padding:1.25rem 0}.entity-item--thumb{-ms-flex:0 0 auto;flex:0 0 auto;width:100px;height:100px;margin-bottom:0;margin-right:.625rem}.entity-item--thumb:after{font-size:1.25em}.entity-item--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto}.entity-item--title{font-size:1.0625rem}.entity-item--description,.entity-item--meta,.entity-item--subtitle{font-size:.89375rem}.no-flexbox .entity-item{*zoom:1}.no-flexbox .entity-item:after,.no-flexbox .entity-item:before{content:" ";display:table}.no-flexbox .entity-item:after{clear:both}.no-flexbox .entity-item--content,.no-flexbox .entity-item--icon,.no-flexbox .entity-item--thumb{display:block;float:left}.entity-item__small{padding:1.25rem 0}.entity-item__small .entity-item--title{font-size:1.0625rem}.entity-item__small .entity-item--description,.entity-item__small .entity-item--meta,.entity-item__small .entity-item--subtitle{font-size:.8125rem}.entity-item__tiny{padding:.625rem 0}.entity-item__tiny .entity-item--thumb{margin-right:.9375rem;width:60px;height:60px}.entity-item__tiny .entity-item--title{font-size:.90625rem}.entity-item__tiny .entity-item--description,.entity-item__tiny .entity-item--meta,.entity-item__tiny .entity-item--subtitle{font-size:.8125rem}.entity-item__image-only .entity-item--thumb{width:60px;height:60px}.entity-item__image-only .entity-item--thumb:before{display:none}}@media screen and (min-width:64em){.entity-item--thumb{margin-right:1.25rem}}.entity-list--link-title:after,.entity-list--see-more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;height:auto;width:auto;color:#e32213;font-size:13px;font-size:.8125rem;vertical-align:-1px;margin:0 0 0 5px;margin:0 0 0 .3125rem;transition:transform 200ms ease-in-out}.entity-list{*zoom:1;padding:1em 0;margin:0}.entity-list:after,.entity-list:before{content:" ";display:table}.entity-list:after{clear:both}.entity-list--title{font-size:13px;font-size:.8125rem;font-weight:700;font-family:Open Sans,sans-serif;text-transform:uppercase;letter-spacing:.4px;color:#000;margin-bottom:5px;margin-bottom:.3125rem}.entity-list--main{border-top:2px solid #000;border-bottom:2px solid #000;list-style:none;padding:0;margin:0}.entity-list--item{margin:0;padding:0;list-style:none}.entity-list--item+.entity-list--item{border-top:1px solid #e0e0e0}.entity-list--item:first-child .entity-item{padding-top:0}.entity-list--item:last-child .entity-item{padding-bottom:0}.entity-list--link{color:#000;display:block;padding:10px 0;padding:.625rem 0;text-decoration:none}.entity-list--link-title{font-family:Open Sans,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.2;letter-spacing:-.02em;margin:.5em 0}.entity-list--link-title-summary{line-height:12px;line-height:.8rem}.entity-list--link-date,.entity-list--link-summary{opacity:.8}.entity-list--link:hover .entity-list--link-title{text-decoration:underline}.entity-list--link:hover .entity-list--link-title:after{-ms-transform:translateX(3px);transform:translateX(3px);text-decoration:none}.entity-list--see-more{color:#000;margin-top:5px;margin-top:.3125rem;display:block;float:right;clear:both;text-decoration:none}.entity-list--see-more:hover,.entity-list--see-more:hover:after{text-decoration:underline}.entity-list--see-more:hover:after{-ms-transform:translateX(3px);transform:translateX(3px);text-decoration:none}.entity-presentation{display:block;position:relative;margin-bottom:10px;margin-bottom:.625rem;padding:20px;padding:1.25rem;box-shadow:0 2px 15px rgba(0,0,0,.25);background:#fff;text-decoration:none;color:#131213}.entity-presentation:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;content:'';margin:10px;margin:.625rem;border:1px solid #eeedeb;pointer-events:none}.entity-presentation--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1.45}.entity-presentation--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;margin:0 0 .5em 0;font-size:16px;font-size:1rem;line-height:1.45;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#000}.entity-presentation--subtitle{margin:0 0 .125em 0}.entity-presentation--date,.entity-presentation--footer,.entity-presentation--subtitle{font-size:13px;font-size:.8125rem;color:#6a6a6a}.entity-presentation--badge{position:absolute;top:20px;top:1.25rem;right:20px;right:1.25rem}.entity-presentation--badge .altmetric-embed img{width:40px;height:40px}.entity-presentation__publication{min-height:300px;padding:0}.entity-presentation__publication:hover{box-shadow:0 5px 15px rgba(0,0,0,.25)}.entity-presentation__publication:hover .entity-presentation--content{opacity:0}.entity-presentation__publication:hover .entity-presentation--back{visibility:visible;opacity:1}.entity-presentation__publication:before{content:none}.entity-presentation__publication .entity-presentation--back,.entity-presentation__publication .entity-presentation--content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 300ms ease-in-out}.entity-presentation__publication .entity-presentation--content{padding:20px;padding:1.25rem;padding-top:40px;padding-top:2.5rem;border-left:20px solid rgba(56,140,174,.1)}.entity-presentation__publication .entity-presentation--title{margin-top:20px;margin-top:1.25rem}.entity-presentation__publication .entity-presentation--date{margin-bottom:20px;margin-bottom:1.25rem}.entity-presentation__publication .entity-presentation--footer{position:relative;margin-top:auto;margin-bottom:0;padding-top:20px;padding-top:1.25rem}.entity-presentation__publication .entity-presentation--footer:before{content:'';position:absolute;left:0;top:0;width:75px;border-top:2px solid #eeedeb}.entity-presentation__publication .entity-presentation--back{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;padding:20px;padding:1.25rem;border-right:20px solid #3a3a3a;background-color:#474747;color:#fff;text-align:center;visibility:hidden;opacity:0;transition:all 300ms ease-in-out}.entity-presentation__publication .entity-presentation--meta{margin-bottom:1em}.entity-presentation__publication .entity-presentation--citation,.entity-presentation__publication .entity-presentation--meta-link-title{opacity:.8}.entity-presentation__publication .entity-presentation--meta-link{color:#fff;opacity:.8}.entity-presentation__publication .entity-presentation--meta-link:hover{color:#fff;opacity:1}.entity-presentation__publication .entity-presentation--meta-link:after{content:"";display:block;width:100%;height:1px}.entity-presentation__publication .entity-presentation--meta-link-title{margin-right:.25em}.entity-presentation__publication .entity-presentation--meta-btn{display:block;margin-top:1em}@media screen and (min-width:48em){.entity-presentation{padding:1.875rem}.entity-presentation--content,.entity-presentation:after,.entity-presentation:before{top:0;left:0;bottom:0;right:0}.entity-presentation:after,.entity-presentation:before{display:block;content:''}.entity-presentation--content,.entity-presentation:before{position:absolute}.entity-presentation:after{position:relative;width:100%;padding-top:100%}.entity-presentation--content{display:-ms-flexbox;display:flex;padding:1.875rem}.entity-presentation--title{font-size:1.0625rem}.entity-presentation--date,.entity-presentation--subtitle{font-size:.90625rem}.entity-presentation__publication{min-height:100%;padding:0}.entity-presentation__publication:after,.entity-presentation__publication:before{display:none}.entity-presentation__publication .entity-presentation--content{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:5rem}.entity-presentation__publication .entity-presentation--title{font-size:1.0625rem}}@media screen and (min-width:64em){.entity-presentation--title{font-size:1.22187rem}}.fact-box{display:inline-block;padding:10px;padding:.625rem;border:1px solid #e0e0e0}.fact-box:before{font-size:32px;font-size:2rem}.fact-box--stat{font-size:32px;font-size:2rem;font-weight:600;margin-bottom:6px;margin-bottom:.4rem}.fact-box--fact{font-size:16px;font-size:1rem;text-align:left}.fact-box__in-text{width:32%;margin:10px 2%;margin:.625rem 2%}.fact-box__right{float:right;margin-right:0}.fact-box__right:last-child{margin-left:0}.fact-box__left{float:left;margin-left:0}.fact-box__left:last-child{margin-right:0}.feature-quote,.richtext blockquote:not(.chs-story--quote){font-family:Open Sans,sans-serif;font-style:normal;margin-bottom:1em;padding:0 20px;padding:0 1.25rem}.feature-quote--richtext p{font-size:16px;font-size:1rem}.feature-quote--richtext p:first-of-type:before,.feature-quote--richtext p:last-of-type:after{display:inline}.feature-quote--richtext p:first-of-type{padding-top:20px;padding-top:1.25rem}.feature-quote--richtext p:first-of-type:before{margin-left:-.4em;margin-right:.1em;content:"\201C"}.feature-quote--richtext p:last-of-type{padding-bottom:20px;padding-bottom:1.25rem}.feature-quote--richtext p:last-of-type:after{margin-left:.1em;content:"\201D"}@media screen and (min-width:48em){.feature-quote--richtext p{font-size:1.40625rem}}.feature-quote--footer,.richtext blockquote:not(.chs-story--quote)>cite{position:relative;padding-left:20px;padding-left:1.25rem;margin-bottom:1em;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem}.feature-quote--footer:before,.richtext blockquote:not(.chs-story--quote)>cite:before{position:absolute;top:0;left:0;content:"–"}@media screen and (min-width:48em){.feature-quote--footer,.richtext blockquote:not(.chs-story--quote)>cite{font-size:1.07812rem}}.feature-quote--source-secondary{font-size:13px;font-size:.8125rem}@media screen and (min-width:48em){.feature-quote--source-secondary{font-size:.9375rem}}.fieldset-container{overflow:hidden;border:none;background:#fff;border-bottom:2px solid #e32213;padding:0}.fieldset-container--title{font-family:Open Sans,sans-serif;font-weight:600;font-size:23px;font-size:1.4375rem;padding:16px 20px;padding:1rem 1.25rem}.fieldset-container--footer{padding:20px;padding:1.25rem}.file-picker--btn:hover{cursor:pointer}.file-picker--input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.filter-list-inputs{margin-bottom:32px;margin-bottom:2rem}.filter-list-inputs--label{display:block;margin-top:1em;margin-bottom:.5em}.filter-list-inputs--toggle-list{list-style:none;padding:0;margin:1em 0}.filter-list-inputs--item{display:block;position:relative;margin:0 0 1px 0;transition:all 300ms ease-in-out;background:#fff;box-shadow:0 2px 1px rgba(0,0,0,.15);font-size:13px;font-size:.8125rem}.filter-list-inputs--item:hover{cursor:pointer;background:#e0e0e0}.filter-list-inputs--item:hover:not(.is-active) .filter-list-inputs--toggle-label:after{opacity:.2}.filter-list-inputs--item.is-active{background:#000;color:#fff}.filter-list-inputs--item.is-active:before{border:1px solid #000}.filter-list-inputs--item.is-active:after{opacity:1}.filter-list-inputs--toggle-label{padding:.5em .8em .55em .75em;padding-left:2.35em;cursor:pointer;display:block;position:relative}.filter-list-inputs--toggle-label:after,.filter-list-inputs--toggle-label:before{position:absolute;top:50%;left:.75em;-ms-transform:translateY(-51%);transform:translateY(-51%);width:1.1em;height:1.1em;visibility:visible}.filter-list-inputs--toggle-label:before{display:inline-block;content:' ';border:1px solid #a0a0a0;background:#fff;pointer-events:none}.is-active .filter-list-inputs--toggle-label:before{border-color:#fff}.filter-list-inputs--toggle-label:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;speak:none;display:block;width:1.21em;left:.825em;font-size:.9em;color:#000;opacity:0;line-height:1.1;text-align:center;transition:all 300ms ease-in-out;will-change:opacity}.is-active .filter-list-inputs--toggle-label:after{opacity:1}.filter-list-inputs--toggle-input{visibility:hidden;cursor:pointer;width:0;height:0;overflow:hidden;position:absolute;pointer-events:none}@media screen and (min-width:48em){.filter-list-inputs--toggle-list{display:-ms-flexbox;display:flex}.filter-list-inputs--item{display:inline-block;margin:0 1em 0 0;font-size:.90625rem}.filter-list-inputs--toggle-label{display:inline-block}}.flat-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.flat-icon--svg,.flat-icon--text{width:218px;margin:0 auto}.flat-icon--text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:2;flex-grow:2;padding:20px 12px;padding:1.25rem 12px;font-family:Open Sans,sans-serif;font-size:26px;font-weight:700;text-decoration:none;background:#fff;color:#808285;transition:all 300ms ease-in-out}@media screen and (min-width:64em){.flat-icon--text__small{font-size:16px}}.flat-icon--svg{display:block;height:180px}.flat-icon--svg *{transition:all 300ms ease-in-out}.flat-icon .svg-foreground,.flat-icon .svg-foreground *,.flat-icon .svg-middleground,.flat-icon .svg-middleground *{fill:#fff}.flat-icon .svg-finance-dollar,.flat-icon .svg-finance-dollar *,.flat-icon .svg-shadow,.flat-icon .svg-shadow *{fill:#afb1b4}.flat-icon .svg-bg,.flat-icon .svg-bg *{fill:#d1d2d4}.flat-icon__dark-blue:hover .flat-icon--text{color:#223C57}.flat-icon__dark-blue:hover .svg-bg,.flat-icon__dark-blue:hover .svg-bg *,.flat-icon__dark-blue:hover .svg-finance-dollar,.flat-icon__dark-blue:hover .svg-finance-dollar *{fill:#223C57}.flat-icon__dark-blue:hover .svg-foreground,.flat-icon__dark-blue:hover .svg-foreground *{fill:#fff}.flat-icon__dark-blue:hover .svg-middleground,.flat-icon__dark-blue:hover .svg-middleground *{fill:#D1D3D4}.flat-icon__dark-blue:hover .svg-shadow,.flat-icon__dark-blue:hover .svg-shadow *{fill:#0F152B}.flat-icon__purple:hover .flat-icon--text{color:#983167}.flat-icon__purple:hover .svg-bg,.flat-icon__purple:hover .svg-bg *,.flat-icon__purple:hover .svg-finance-dollar,.flat-icon__purple:hover .svg-finance-dollar *{fill:#983167}.flat-icon__purple:hover .svg-foreground,.flat-icon__purple:hover .svg-foreground *{fill:#fff}.flat-icon__purple:hover .svg-middleground,.flat-icon__purple:hover .svg-middleground *{fill:#D1D3D4}.flat-icon__purple:hover .svg-shadow,.flat-icon__purple:hover .svg-shadow *{fill:#68264C}.flat-icon__green:hover .flat-icon--text{color:#2B959F}.flat-icon__green:hover .svg-bg,.flat-icon__green:hover .svg-bg *,.flat-icon__green:hover .svg-finance-dollar,.flat-icon__green:hover .svg-finance-dollar *{fill:#2B959F}.flat-icon__green:hover .svg-foreground,.flat-icon__green:hover .svg-foreground *{fill:#fff}.flat-icon__green:hover .svg-middleground,.flat-icon__green:hover .svg-middleground *{fill:#D1D3D4}.flat-icon__green:hover .svg-shadow,.flat-icon__green:hover .svg-shadow *{fill:#097775}.flat-icon__light-blue:hover .flat-icon--text{color:#307C9B}.flat-icon__light-blue:hover .svg-bg,.flat-icon__light-blue:hover .svg-bg *,.flat-icon__light-blue:hover .svg-finance-dollar,.flat-icon__light-blue:hover .svg-finance-dollar *{fill:#307C9B}.flat-icon__light-blue:hover .svg-foreground,.flat-icon__light-blue:hover .svg-foreground *{fill:#fff}.flat-icon__light-blue:hover .svg-middleground,.flat-icon__light-blue:hover .svg-middleground *{fill:#D1D3D4}.flat-icon__light-blue:hover .svg-shadow,.flat-icon__light-blue:hover .svg-shadow *{fill:#185C74}.flat-icon-group .flat-icon{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin-bottom:20px}@media screen and (min-width:31.25em){.flat-icon-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.flat-icon-group .flat-icon{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin-bottom:20px}}@media screen and (min-width:64em){.flat-icon-group .flat-icon{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);margin-bottom:0}}.flat-icon-group+.flat-icon-group{margin-top:20px;margin-top:1.25rem}.list-label{margin-bottom:20px}.list-label~ul li:before{content:""!important}.list-label~ul{padding-left:0px}.form-label{font-size:16px;font-size:1rem;display:block}.form-row{position:relative;margin-top:20px;margin-top:1.25rem;padding:0 20px 20px 20px;padding:0 1.25rem 1.25rem 1.25rem}.form-row:not(:last-of-type):after{content:"";display:block;width:calc(100% - 2.5rem);border-bottom:1px #e0e0e0 solid;position:absolute;bottom:0;left:20px;left:1.25rem}.form-row--error{color:#e32213}.form-row__minimal{margin-top:0}.form-row__minimal:not(:last-of-type):after{content:none}@media screen and (min-width:48em){.form-row{overflow:hidden}.form-row--controls,.form-row--meta{float:left}.form-row--meta{text-align:right;width:20%;padding-right:1.25rem}.form-row--controls{width:80%}.form-row__stacked .form-row--controls,.form-row__stacked .form-row--meta{text-align:left;padding:0;float:none;width:100%}.form-row__stacked .form-row--meta{margin-bottom:.625rem}.form-row__tight{padding:0}.form-row__small-control{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.form-row__small-control .form-row--controls,.form-row__small-control .form-row--meta{text-align:left;padding:0;float:none;width:auto}.form-row__small-control .form-row--controls{margin-right:1.25rem}.form-row__small-control .form-row--meta{width:100%}.form-row__minimal{padding:0;margin-top:0}.form-row__minimal+.form-row__minimal{margin-top:1.25rem}.form-row__minimal .form-row--meta{padding:0;text-align:left;margin-bottom:.5em;line-height:1}.form-row__minimal .form-row--controls,.form-row__minimal .form-row--meta{float:none;width:100%}}.flexbox .gallery-slider{position:relative;padding:0 26px}.flexbox .gallery-slider--wrapper{padding:16px 0;padding:1rem 0;margin:0 auto;position:relative;overflow:hidden;z-index:1}.flexbox .gallery-slider--inner{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transform-style:preserve-3d;transition-property:transform;box-sizing:content-box;transform:translate3d(0,0,0);margin-left:0;margin-right:0;margin-bottom:0}.flexbox .gallery-slider--item{transform:translate3d(0,0,0);transform-style:preserve-3d;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;box-sizing:content-box;padding:0;margin-bottom:0}.flexbox .gallery-slider--next,.flexbox .gallery-slider--prev{transition:all 300ms ease-in-out;width:26px;position:absolute;top:50%;left:0;margin-top:-13px;text-decoration:none}.flexbox .gallery-slider--next:before,.flexbox .gallery-slider--prev:before{transition:all 300ms ease-in-out;color:#474747;opacity:.5}.flexbox .gallery-slider--next:hover:before,.flexbox .gallery-slider--prev:hover:before{opacity:.7}.flexbox .gallery-slider--next{left:auto;right:0}.flexbox .gallery-slider--next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:26px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.flexbox .gallery-slider--next:hover{-ms-transform:translateX(1px);transform:translateX(1px)}.flexbox .gallery-slider--prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:26px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.flexbox .gallery-slider--prev:hover{-ms-transform:translateX(-1px);transform:translateX(-1px)}.flexbox .gallery-slider__light .gallery-slider--next:before,.flexbox .gallery-slider__light .gallery-slider--prev:before{color:#fff}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery--item{position:relative;box-shadow:0 0 4px rgba(0,0,0,.25)}.gallery--item__inline{display:inline-block;margin-right:20px;margin-right:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.gallery--item__faded{opacity:.7;transition:all .25s ease-in-out}.gallery--item__faded:hover{opacity:1}.gallery--item__bordered{border:2px solid rgba(255,255,255,.25);padding:2px}.gallery--item__badge{display:-ms-inline-flexbox;display:inline-flex;padding:20px;padding:1.25rem;background:#fff}.gallery--item__badge .gallery--link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gallery--item__badge .gallery--thumb{max-width:250px;height:auto}.gallery--item__image:before,.gallery--item__video:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;bottom:10px;bottom:.625rem;left:10px;left:.625rem;color:#e0e0e0;font-size:20px}.gallery--link,.gallery--thumb{display:block}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.2;margin:1.4em 0}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{outline:0}h1,h2{margin-bottom:.75em}h3{margin-bottom:.8em}h4,h6{font-weight:700}h5,h6{font-family:Open Sans,sans-serif}p{margin:0}dd,dl,dt,li,ol,ul{padding:0;margin:0 0 1.25em 0}dd,dt,li{margin-bottom:1em}ol,ul{padding-left:1.75em}li{margin:0 0 1.25em 0}small{font-size:inherit;font-weight:400}ol ol,ol ul,ul ol,ul ul{margin-top:1em}blockquote{margin:0 0 1.25em 0;font-style:italic}blockquote>p{margin-bottom:.625em}blockquote footer{line-height:1.2}blockquote footer p{font-size:.9em;padding:0}blockquote footer cite{font-style:normal}a{color:#e32213}a:active,a:focus,a:hover{color:#000}body{font-size:13px;font-size:.8125rem;font-family:Open Sans,sans-serif;line-height:1.45;color:#131213}blockquote,dd,dt,li,ol,p,td,th,ul{font-size:inherit}h1{font-size:22px;font-size:1.4rem;letter-spacing:-.02em}h2{font-size:20px;font-size:1.3rem;letter-spacing:-.02em}h3{font-size:16px;font-size:1rem;letter-spacing:-.02em}h4{font-size:13px;font-size:.85rem}h5{font-size:12px;font-size:.75rem}h6{font-size:11px;font-size:.7rem}.lead,.lede{font-size:15px;font-size:.975rem;font-family:Open Sans,sans-serif;margin:0 0 1em}.richtext{font-size:13px;font-size:.8125rem}.richtext li,.richtext ol,.richtext p,.richtext ul{font-size:inherit}.richtext h1{font-size:22px;font-size:1.4rem}.richtext h2{font-size:20px;font-size:1.3rem}.richtext h3{font-size:16px;font-size:1rem}.richtext h4{font-size:13px;font-size:.85rem}.richtext h5{font-size:12px;font-size:.75rem}.richtext h6{font-size:11px;font-size:.7rem}.richtext .lede{font-size:14px;font-size:.89375rem}.richtext .link-list,.richtext>*{margin-bottom:1em}.richtext .link-list:last-child,.richtext>:last-child{margin-bottom:0}.richtext__small{font-size:10px;font-size:.65rem}.richtext__medium{font-size:13px;font-size:.8125rem}.richtext__medium h1{font-size:32px;font-size:2rem}.richtext__medium h2{font-size:26px;font-size:1.625rem}.richtext__medium h3{font-size:20px;font-size:1.25rem}.richtext__medium h4{font-size:17px;font-size:1.0625rem}.richtext__medium h5{font-size:15px;font-size:.9375rem}.richtext__medium h6{font-size:14px;font-size:.875rem}.richtext__medium .lede{font-size:15px;font-size:.975rem}.richtext__large{font-size:14px;font-size:.90625rem}.richtext__large h1{font-size:36px;font-size:2.3rem}.richtext__large h2{font-size:29px;font-size:1.86875rem}.richtext__large h3{font-size:23px;font-size:1.4375rem}.richtext__large h4{font-size:19px;font-size:1.22187rem}.richtext__large h5{font-size:17px;font-size:1.07812rem}.richtext__large h6{font-size:16px;font-size:1.00625rem}.richtext__large .lede{font-size:18px;font-size:1.13281rem}.richtext__no-gutter>:last-child{margin-bottom:0}@media screen and (min-width:64em){h1{font-size:2rem}h2{font-size:1.625rem}h3{font-size:1.25rem}h4{font-size:1.0625rem}h5{font-size:.9375rem}h6{font-size:.875rem}.richtext h1{font-size:2rem}.richtext h2{font-size:1.625rem}.richtext h3{font-size:1.25rem}.richtext h4{font-size:1.0625rem}.richtext h5{font-size:.9375rem}.richtext h6{font-size:.875rem}.richtext .lede{font-size:.975rem}.richtext>*{margin-bottom:1em}.richtext>:last-child{margin-bottom:0}.richtext__medium{font-size:.90625rem}.richtext__medium h1{font-size:2.3rem}.richtext__medium h2{font-size:1.86875rem}.richtext__medium h3{font-size:1.4375rem}.richtext__medium h4{font-size:1.22187rem}.richtext__medium h5{font-size:1.07812rem}.richtext__medium h6{font-size:1.00625rem}.richtext__medium .lede{font-size:1.0875rem}.richtext__large{font-size:1rem}.richtext__large h1{font-size:2.8rem}.richtext__large h2{font-size:2.275rem}.richtext__large h3{font-size:1.875rem}.richtext__large h4{font-size:1.59375rem}.richtext__large h5{font-size:1.40625rem}.richtext__large h6{font-size:1.3125rem}.richtext__large .lede{font-size:1.15rem}}.u-body-large:first-child,.u-body-medium:first-child,.u-body-small:first-child{margin-top:0}.u-h1-large,.u-h1-medium,.u-h1-small,.u-h2-large,.u-h2-medium,.u-h2-small,.u-h3-large,.u-h3-medium,.u-h3-small,.u-h4-large,.u-h4-medium,.u-h4-small,.u-h5-large,.u-h5-medium,.u-h5-small,.u-h6-large,.u-h6-medium,.u-h6-small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.2}.u-h1-large:first-child,.u-h1-medium:first-child,.u-h1-small:first-child,.u-h2-large:first-child,.u-h2-medium:first-child,.u-h2-small:first-child,.u-h3-large:first-child,.u-h3-medium:first-child,.u-h3-small:first-child,.u-h4-large:first-child,.u-h4-medium:first-child,.u-h4-small:first-child,.u-h5-large:first-child,.u-h5-medium:first-child,.u-h5-small:first-child,.u-h6-large:first-child,.u-h6-medium:first-child,.u-h6-small:first-child{margin-top:0}.u-h1-medium.u-h1-medium,.u-h1-small.u-h1-small{font-size:32px;font-size:2rem}.u-h1-large.u-h1-large{font-size:36px;font-size:2.3rem}.u-h2-medium.u-h2-medium,.u-h2-small.u-h2-small{font-size:26px;font-size:1.625rem}.u-h2-large.u-h2-large{font-size:29px;font-size:1.86875rem}.u-h3-medium.u-h3-medium,.u-h3-small.u-h3-small{font-size:20px;font-size:1.25rem}.u-h3-large.u-h3-large{font-size:23px;font-size:1.4375rem}.u-h4-medium.u-h4-medium,.u-h4-small.u-h4-small{font-size:17px;font-size:1.0625rem}.u-h4-large.u-h4-large{font-size:19px;font-size:1.22187rem}.u-h5-medium.u-h5-medium,.u-h5-small.u-h5-small{font-size:15px;font-size:.9375rem}.u-h5-large.u-h5-large{font-size:17px;font-size:1.07812rem}.u-h6-medium.u-h6-medium,.u-h6-small.u-h6-small{font-size:14px;font-size:.875rem}.u-h6-large.u-h6-large{font-size:16px;font-size:1.00625rem}.u-body-small.u-body-small{font-size:13px;font-size:.8125rem}.u-body-medium.u-body-medium{font-size:14px;font-size:.90625rem}.u-body-large.u-body-large{font-size:16px;font-size:1rem}.u-paragraph-small.u-paragraph-small{font-size:13px;font-size:.8125rem}.u-paragraph-medium.u-paragraph-medium{font-size:14px;font-size:.90625rem}.u-paragraph-large.u-paragraph-large{font-size:16px;font-size:1rem}@media screen and (min-width:64em){.u-h1-small.u-h1-small{font-size:2rem}.u-h1-medium.u-h1-medium{font-size:2.3rem}.u-h1-large.u-h1-large{font-size:2.8rem}.u-h2-small.u-h2-small{font-size:1.625rem}.u-h2-medium.u-h2-medium{font-size:1.86875rem}.u-h2-large.u-h2-large{font-size:2.275rem}.u-h3-small.u-h3-small{font-size:1.25rem}.u-h3-medium.u-h3-medium{font-size:1.4375rem}.u-h3-large.u-h3-large{font-size:1.875rem}.u-h4-small.u-h4-small{font-size:1.0625rem}.u-h4-medium.u-h4-medium{font-size:1.22187rem}.u-h4-large.u-h4-large{font-size:1.59375rem}.u-h5-small.u-h5-small{font-size:.9375rem}.u-h5-medium.u-h5-medium{font-size:1.07812rem}.u-h5-large.u-h5-large{font-size:1.40625rem}.u-h6-small.u-h6-small{font-size:.875rem}.u-h6-medium.u-h6-medium{font-size:1.00625rem}.u-h6-large.u-h6-large{font-size:1.3125rem}.u-body-small.u-body-small{font-size:.8125rem}.u-body-medium.u-body-medium{font-size:.90625rem}.u-body-large.u-body-large{font-size:1rem}.u-paragraph-small.u-paragraph-small{font-size:.8125rem}.u-paragraph-medium.u-paragraph-medium{font-size:.90625rem}.u-paragraph-large.u-paragraph-large{font-size:1rem}}.richtext h1:first-child,.richtext h2:first-child,.richtext h3:first-child,.richtext h4:first-child,.richtext h5:first-child,.richtext h6:first-child{margin-top:0}.richtext a:not(.link-list--link):not(.btn):not(.entity-list--link){text-decoration:underline;transition:all 300ms ease-in-out}.richtext ul:not(.link-list):not(.carousel--slides) li{position:relative;list-style-type:none;font-size:inherit}.richtext ul:not(.link-list):not(.u-unstyled-list):not(.carousel--slides) li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;top:.7em;left:-2.25em;font-size:.7em;color:#e32213}.richtext__large ul li:before,.richtext__medium ul li:before{top:.7em}.richtext .simple-list{padding-left:.875em}.richtext .simple-list li:before{left:-1.875em}.richtext img{width:100%;height:auto}.richtext blockquote:not(.chs-story--quote)>cite{display:block;margin-top:-1em;padding-bottom:1em}.richtext .title{margin:28px;margin:1.8rem;line-height:28px;line-height:1.75rem}.richtext .title:first-child{margin-top:0}.richtext hr{margin:2em 0;border:0 none;border-top:1px solid #e0e0e0}.richtext dl dt{font-weight:700}@media screen and (min-width:20em){.richtext dl{*zoom:1}.richtext dl:after,.richtext dl:before{content:" ";display:table}.richtext dl:after{clear:both}.richtext dl dd,.richtext dl dt{float:left}.richtext dl dt{clear:left;width:9em;margin-right:1em;word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.richtext dl dd{margin-left:0;width:calc(100% - 9em - 1em)}}@media screen and (min-width:31.25em){.richtext dl dt{width:12.5em;margin-right:1em}.richtext dl dd{width:calc(100% - 12.5em - 2em)}}.richtext .video-block{margin:20px 0 30px 0;margin:1.25rem 0 1.875rem 0}@media screen and (min-width:64em){.richtext .video-block{margin:2.5rem 0 3.75rem 0}}.richtext .chs-story{margin:40px 0;margin:2.5rem 0}.richtext__inverse,.s-inverse .richtext{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.richtext__inverse a:not(.link-list--link),.s-inverse .richtext a:not(.link-list--link){color:#fff}.richtext__inverse a:not(.link-list--link):focus,.richtext__inverse a:not(.link-list--link):hover,.s-inverse .richtext a:not(.link-list--link):focus,.s-inverse .richtext a:not(.link-list--link):hover{color:#fff;text-decoration:none}.richtext__inverse a:not(.link-list--link):active,.s-inverse .richtext a:not(.link-list--link):active{color:#fff;text-decoration:none}.richtext__inverse ul li:before,.s-inverse .richtext ul li:before{color:#fff}.icon-block-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.icon-block{position:relative;display:-ms-flexbox;display:flex;float:left;-ms-flex:1 1 48%;flex:1 1 48%;margin:1%;border:2px solid #000;border:2px solid currentColor;text-decoration:none}.icon-block--content{padding:0 4%;max-width:99%}.icon-block--icon{padding-top:4%;font-size:4em}.icon-block--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.2;font-size:20px;font-size:1.25rem;margin:0;padding-bottom:4%}@media screen and (min-width:48em){.icon-block-row__4-up{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.icon-block-row__4-up .icon-block{-ms-flex:1 1 23%;flex:1 1 23%}.icon-block--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding:.3125rem;min-height:125px}.icon-block--icon{font-size:6em;margin:.3125rem;padding-top:.3125rem}.icon-block--title{font-size:1.4375rem;margin:.3125rem;padding-bottom:.3125rem}}.image-group{background:#f4f4f4;overflow:hidden;position:relative;margin:0 0 20px 0;margin:0 0 1.25rem 0;padding:1%}.image-group--item{transition:all 200ms ease-in-out;display:block;padding:1%;width:33.33333%;position:relative;float:left}.image-group--item:nth-child(10){width:100%}.image-group--item:hover{-ms-transform:scale(.96);transform:scale(.96);opacity:.9}.image-group--image{display:block;width:100%;height:100%;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(255,255,255,.01)}@media screen and (min-width:48em){.image-group{border-top:1em solid #f4f4f4;border-bottom:1em solid #f4f4f4;padding:0}.image-group--item{width:12.5%;padding:5px}.image-group--item:nth-child(4){margin-right:25%}.image-group--item:nth-child(11){margin-right:25%}.image-group--item:nth-child(10){position:absolute;top:0;right:25%;height:100%;width:25%}}.image-tile{position:relative;display:block;min-height:1%;margin-bottom:10px;margin-bottom:.625rem;text-decoration:none;color:#fff;background-color:#838383;overflow:hidden}.image-tile.is-accordion{padding-top:0;height:63px;transition:height 300ms ease-in-out}.image-tile.is-accordion .image-tile--background{top:auto;height:260px;-ms-transform:translateY(25%);transform:translateY(25%);transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;opacity:.25}.image-tile.is-accordion:before{opacity:0}.image-tile:active,.image-tile:focus,.image-tile:hover{color:#fff}.image-tile:active:before,.image-tile:focus:before,.image-tile:hover:before{opacity:1}.image-tile:active .image-tile--background,.image-tile:focus .image-tile--background,.image-tile:hover .image-tile--background{-ms-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05);opacity:1}.image-tile:active .image-tile--title,.image-tile:focus .image-tile--title,.image-tile:hover .image-tile--title{color:#fff}.image-tile:last-child{margin-bottom:0}.image-tile:before{content:"";position:relative;display:block;width:100%;padding-top:100%;height:150px}.image-tile:after{position:absolute;top:10%;left:-50%;content:'';width:200%;height:80%;background-image:radial-gradient(rgba(0,0,0,.25) 25%,transparent 55%,transparent);transition:opacity 300ms ease-in-out;z-index:20;opacity:.7}.image-tile--cover{position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px;padding:.625rem;z-index:40;transition:background 200ms ease-in-out;text-align:center}.image-tile--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;line-height:1.2}.image-tile--background{position:absolute;top:0;left:0;right:0;bottom:0;transition:350ms all ease-in-out;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.5}@media screen and (min-width:550px){.image-tile--cover{padding:1.25rem}.image-tile--title{font-size:1.25rem}}@media screen and (min-width:48em){.image-tile{margin-bottom:1.25rem}.image-tile.is-active.is-accordion,.image-tile:hover.is-accordion{height:260px}.image-tile.is-active.is-accordion:before,.image-tile:hover.is-accordion:before{opacity:1}.image-tile.is-active.is-accordion .image-tile--background,.image-tile:hover.is-accordion .image-tile--background{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:64em){.image-tile--title{font-size:1.4375rem}}.info-box{background:#f5f9fd;overflow:hidden;color:#32577a;margin:10px 0;margin:.625rem 0;padding:20px;padding:1.25rem}.info-box--icon{font-size:35px;font-size:2.2rem;display:inline-block;float:left;margin-right:10px;margin-right:.625rem}.info-box--title{margin:0 0 .2em 0;font-size:13px;font-size:.8125rem;font-weight:600;text-transform:uppercase}.info-box--title small{font-family:Open Sans,sans-serif;text-transform:none;margin-left:.25em}.info-box--subtitle{font-size:13px;font-size:.8125rem;margin:0}@media screen and (min-width:64em){.info-box--subtitle{font-size:.90625rem}}@media screen and (min-width:48em){.info-box{margin:0}}.info-group{background:#f5f9fd;overflow:hidden;padding:10px 20px;padding:.625rem 1.25rem}.info-group .info-box{padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem}@media screen and (min-width:48em){.info-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.info-group .info-box{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;border-left:2px solid #e0edf9}.info-group .info-box:first-child{border-left:0 none}}.inline-banner{overflow:hidden;background-size:cover;position:relative;text-decoration:none}.inline-banner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.3),transparent)}.inline-banner--title{position:relative;z-index:1;color:#fff;margin-top:50%;margin-bottom:0;font-size:26px;font-size:1.625rem}.inline-banner__pad-sm{padding:2%}.inline-banner__pad-md{padding:3%}.inline-banner__pad-lg{padding:4%}@media screen and (min-width:64em){.inline-banner--title{font-size:1.875rem}.inline-banner__pad-sm{padding:.625rem}.inline-banner__pad-md{padding:1.25rem}.inline-banner__pad-lg{padding:2.5rem}}.inline-blockquote{margin:20px 0;margin:1.25rem 0;font-size:14px;font-size:.90625rem;line-height:1.45}.richtext .inline-blockquote{padding:0}.inline-blockquote>p{quotes:"“" "”"}.inline-blockquote>p:first-of-type:before{font-size:32px;font-size:2rem;font-family:sans-serif;content:open-quote;vertical-align:-8px;vertical-align:-.5rem;margin-left:-16px;margin-left:-1rem;line-height:1px;line-height:.1rem;margin-right:5px;margin-right:.33rem}.inline-blockquote>p:last-of-type:after{content:close-quote}.inline-blockquote>footer>cite:before{content:'-';margin-right:1px;margin-right:.1rem}@media screen and (min-width:48em){.inline-blockquote{font-size:.90625rem}.inline-blockquote__left{max-width:33%;position:relative;margin-left:-1.25rem;float:left}.richtext .inline-blockquote__left{padding-right:1.25rem}.inline-blockquote__right{max-width:33%;position:relative;margin-right:-1.25rem;float:right}.richtext .inline-blockquote__right{padding-left:1.25rem}}@media screen and (min-width:75em){.inline-blockquote{font-size:1rem}.inline-blockquote__left{margin-left:-2.5rem}.inline-blockquote__right{margin-right:-2.5rem}}.inline-search{position:relative;display:inline-block;vertical-align:middle}.inline-search--input{display:block;max-width:100%;font-family:Open Sans,sans-serif;outline:0 none;transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:.66em 1.4em .54em 1.4em;font-size:13px;font-size:.8125rem;background:#fff;border:0 none;border-bottom:2px solid #e0e0e0;width:100%}.inline-search--input:active,.inline-search--input:focus{border-bottom-color:#000;outline:0 none}.inline-search--input:invalid{box-shadow:none}.inline-search--input.has-been-focused:not(:focus).required,.inline-search--input.has-been-focused:not(:focus):invalid{outline:2px solid #e32213;border-color:transparent}@media screen and (min-width:48em){.inline-search--input{padding:.54em 1.05em;font-size:1rem}}.inline-search--input:focus{border-bottom-color:#2c6d87;outline:0}.inline-search--input__has-submit{padding-right:2.4em}.inline-search--input__alt{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-family:Open Sans,sans-serif}.inline-search--input__medium{font-size:14px;font-size:.90625rem}.inline-search--input__large{font-size:16px;font-size:1rem}.inline-search--submit{position:absolute;width:40px;height:100%;right:0;top:0;border:0 none;background:0 0}.inline-search--submit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:20px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;transition:all 300ms ease-in-out;position:absolute;top:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%}.inline-search__full{display:block}.input{display:block;width:100%;max-width:100%;padding:.6em 1.05em;background:#fff;border:2px solid #e0e0e0;border-style:solid;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;outline:0 none;transition:all 300ms ease-in-out}.input:active,.input:focus{border-bottom-color:#000;outline:0 none}.input:invalid{box-shadow:none}.input.has-been-focused:not(:focus).required,.input.has-been-focused:not(:focus):invalid{outline:2px solid #e32213;border-color:transparent}@media screen and (min-width:48em){.input{padding:.54em 1.05em;font-size:1rem}}.input__featured{border:2px solid #eeedeb}.input__featured:focus{border-bottom:2px solid #838383}.input__medium,.input__small{font-size:13px;font-size:.8125rem}.input__large{font-size:14px;font-size:.90625rem}.input__xlarge{font-size:16px;font-size:1rem}.input__alt{font-family:Open Sans,sans-serif}.input__inverse{background:#000;color:#fff;border:3px solid #474747;box-shadow:none}.input__inverse::-webkit-input-placeholder{opacity:.5;color:#fff}.input__inverse::-moz-placeholder{opacity:.5;color:#fff}.input__inverse:-ms-input-placeholder{opacity:.5;color:#fff}.input__inverse::placeholder{opacity:.5;color:#fff}.input__inverse:focus{border-color:#e52411;outline:0}.input.u-glassy{opacity:1;background:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,.2)}.input.u-glassy:focus{border-bottom-color:rgba(0,0,0,.8)}.input.u-unbordered{border-width:0 0 2px 0}.input+.input{margin-top:2%}@media screen and (min-width:48em){.input__small{font-size:.8125rem}.input__medium{font-size:.90625rem}.input__large{font-size:1rem}.input__xlarge{padding:.63em .7em;font-size:1.2rem}}.link-list{padding:0;margin:0}*+.link-list{margin-top:1em}.link-list--item{list-style:none;padding:.5em 0;margin:0}.link-list--item:first-child{padding-top:0}.link-list--item:last-child{padding-bottom:0}.link-list--link{display:block;font-family:Open Sans,sans-serif;text-decoration:none;color:#000;transition:all 300ms ease-in-out}.link-list--link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.6em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;margin-left:.4em;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:200ms transform ease-in-out}.link-list--link:focus,.link-list--link:hover{color:#e32213}.link-list--link:focus:after,.link-list--link:hover:after{-ms-transform:translateX(.2em);transform:translateX(.2em)}.link-list--link__featured{font-weight:700}.link-list--link__minimal:after{content:none}.link-list__inverse .link-list--link{color:#fff}.link-list__inverse .link-list--link:focus,.link-list__inverse .link-list--link:hover{color:inherit;text-decoration:underline}.link-list__inline .link-list--item{display:inline-block;margin:0 .5em;padding:0}.link-list__inline .link-list--item:first-of-type{margin-left:0}.link-list__inline-spread{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.link-list__inline-spread .link-list--item{margin:0 .5em;padding:0}.link-list__inline-spread .link-list--item:first-of-type{margin-left:0}.link-list__large{font-size:14px;font-size:.90625rem}.link-list__bordered .link-list--item{border-bottom:1px solid rgba(0,0,0,.1)}.link-list__bordered .link-list--item:last-child{border-bottom:0 none}.link-list__bordered .link-list--link:after{float:right;margin-top:.25em;margin-right:.1em;font-size:1em}.link-list__bordered .link-list--link__minimal:after{content:none}.link-list__bordered .link-list--link:focus:after,.link-list__bordered .link-list--link:hover:after{-ms-transform:translateX(.1em);transform:translateX(.1em)}@media screen and (min-width:48em){.link-list__large{font-size:1rem}}.list-item-link{width:100%}.list-item-link--title{font-size:17px;font-size:1.0625rem;padding-bottom:6px;padding-bottom:.4rem;border-bottom:2px solid #000}.list-item-link--list{list-style:none;padding:0}.list-item-link--item{padding:.75em;margin:0;background:#fff;border-bottom:1px solid #e0e0e0;cursor:pointer;transition:all 300ms ease-in-out;font-size:13px;font-size:.8125rem}.list-item-link--item:hover{background-color:#e0e0e0}.list-item-link--item-inner{text-decoration:none;color:#131213}.list-item-link--item-inner:before{float:right;line-height:19px;line-height:1.2rem}@media screen and (min-width:48em){.list-item-link--title{font-size:1.22187rem}.list-item-link--item{font-size:.90625rem}}.marketing-block{padding:16px 16px 8px 16px;padding:1rem 1rem .5rem 1rem;background-repeat:no-repeat;background-position:right top;background-size:contain;box-shadow:0 2px 1px rgba(0,0,0,.15);transition:all 300ms ease-in-out;overflow:hidden}.marketing-block--subtitle,.marketing-block--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Open Sans,sans-serif;letter-spacing:-.025em}.marketing-block--title{font-size:32px;font-size:2rem;line-height:1.05;text-rendering:optimizeLegibility}.marketing-block--subtitle{font-size:16px;font-size:1rem;line-height:1.2}@media screen and (min-width:48em){.marketing-block--subtitle{margin:.25em 0 1em 0}}.marketing-block--icon:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0)}.marketing-block--disclaimer{font-size:11px;font-size:.73125rem;color:#616161;opacity:.8}.marketing-block--disclaimer:hover{opacity:1}.marketing-block--disclaimer a{color:#616161;text-decoration:none;border-bottom:1px solid #dadada;transition:all 300ms ease-in-out}.marketing-block--disclaimer a:hover{color:#474747;border-bottom-color:#a3a3a3}.marketing-block:hover{box-shadow:0 2px 1px rgba(0,0,0,.25)}@media screen and (min-width:48em){.marketing-block{padding:1.75rem 1.3rem 1rem 1.3rem}.marketing-block--title{font-size:4rem}.marketing-block--subtitle{font-size:1.188rem}}@media screen and (min-width:64em){.marketing-block--title{font-size:5rem}}.meta-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;padding:.5em 1em .55em 1em;color:#474747;text-decoration:none;font-family:Open Sans,sans-serif;font-size:13px;font-size:.8125rem;line-height:inherit;letter-spacing:normal;white-space:nowrap;vertical-align:middle;transition:300ms ease-in-out;background:#eeedeb}a.meta-label:focus,a.meta-label:hover{background:#e2e1dd}a.meta-label__alt:focus,a.meta-label__alt:hover{background:rgba(71,71,71,.9);color:#fff}.meta-label__alt{background:rgba(71,71,71,.7);color:#e0e0e0}.meta-label__alt:before{color:#6a6a6a}.meta-label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto;height:auto;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;display:inline-block;margin-top:-.1em;margin-right:.5em;vertical-align:middle;font-size:1em;color:#a0a0a0}@media screen and (min-width:48em){.meta-label{font-size:.86094rem;white-space:nowrap}}.meta-list{list-style:none;margin:0 0 1.25em 0;padding:0;font-size:13px;font-size:.8125rem}.meta-list--title{font-size:11px;font-size:.7475rem;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.meta-list,.meta-list--item,.meta-list--title{line-height:1.45}.meta-list--item{padding:0;margin:0 0 1em 0}.meta-list--item__secondary{color:#838383}.meta-list__inverse .meta-list--item__secondary{color:#b2b2b2}.meta-list--item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;vertical-align:middle;font-size:1em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;margin-top:-.25em;margin-right:.5em;opacity:.5}.meta-list--item__icon-placeholder:before{visibility:hidden}.meta-list--item-inner{display:inline}.meta-list a,.meta-list--item-link{color:inherit;opacity:.85;transition:all 300ms ease-in-out}.meta-list a:hover,.meta-list--item-link:hover{color:inherit;opacity:1}.meta-list a:focus,.meta-list--item-link:focus{opacity:1;color:#e32213}.meta-list--item__secondary .meta-list a,.meta-list--item__secondary .meta-list--item-link{color:#838383;transition:all 300ms ease-in-out}.meta-list--item__secondary .meta-list a:hover,.meta-list--item__secondary .meta-list--item-link:hover{color:#6a6a6a}.meta-list--item__secondary .meta-list a:focus,.meta-list--item__secondary .meta-list--item-link:focus{color:#e32213}.meta-list__inverse .meta-list--item__secondary .meta-list a,.meta-list__inverse .meta-list--item__secondary .meta-list--item-link{color:#b2b2b2;transition:all 300ms ease-in-out}.meta-list__inverse .meta-list--item__secondary .meta-list a:hover,.meta-list__inverse .meta-list--item__secondary .meta-list--item-link:hover{color:#e0e0e0}.meta-list__inverse{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.meta-list__inline .meta-list--item,.meta-list__inline .meta-list--title,.meta-list__inline-titles .meta-list--item,.meta-list__inline-titles .meta-list--title{display:inline}.meta-list__inline .meta-list--title,.meta-list__inline-titles .meta-list--title{margin-right:1em}.meta-list__inline{margin:0}.meta-list__inline .meta-list--item{margin-right:1.3em;margin-bottom:.75em}.meta-list__inline .meta-list--item-inner{display:inline}.meta-list__inline-titles .meta-list--title:not(:first-child):before{content:"\A";display:block;margin-top:.5em}.meta-list__compact .meta-list--title{margin-bottom:.25em}.meta-list__compact .meta-list--item{margin:0 0 .5em 0}.meta-list__spaced .meta-list--item{margin:0 0 1.5em 0}.meta-list__spaced.meta-list__inline .meta-list--title:not(:first-child):before{margin-top:1.5em}.meta-list__inner-bullets .meta-list--item-inner{margin-right:.5em}.meta-list__inner-bullets .meta-list--item-inner:not(:first-child):before{content:"";display:inline-block;width:.25em;height:.25em;margin-right:.5em;margin-bottom:.1em;background-color:#a0a0a0;vertical-align:middle}@media screen and (min-width:48em){.meta-list,.meta-list--item,.meta-list__inline .meta-list--item{font-size:.90625rem}}.more-info{display:inline-block;margin-left:3px;margin-left:.2rem;position:relative;color:#c63d32;cursor:pointer}.more-info--tooltip{position:absolute;color:#fff;background-color:#000;margin-top:12px;margin-top:.8rem;box-shadow:0 2px 1px rgba(0,0,0,.25);padding:12px;padding:.8rem;width:320px;width:20rem;display:none}.more-info--tooltip.is-active{display:block}.more-info--tooltip__offscreen{right:0}.more-info__small{position:inherit}.more-info__small .more-info--tooltip{width:100%;left:0}.navigation-group{background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.15);transition:padding 300ms ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-group--item{position:relative;display:block;padding:6px 11px;padding:.375rem .7rem;font-size:15px;font-size:.9375rem;font-family:Open Sans,sans-serif;line-height:1.2;text-decoration:none;text-align:center;letter-spacing:-.02em;transition:all 300ms ease-in-out;color:#131213}.navigation-group--item.is-active,.navigation-group--item:active,.navigation-group--item:focus,.navigation-group--item:hover{color:#131213;text-decoration:underline}@media screen and (min-width:48em){.navigation-group{margin:auto;max-width:1200px}.navigation-group--inner{display:-ms-flexbox;display:flex}.navigation-group--list{display:-ms-flexbox;display:flex;padding:.9375rem 0}.navigation-group--item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:.9375rem}.navigation-group--item:before{content:"";display:block;box-sizing:border-box;position:absolute;left:1rem;right:1rem;bottom:.3125rem;border-bottom:2px solid transparent;transition:all 300ms ease-in-out}.navigation-group--item.is-active,.navigation-group--item:active,.navigation-group--item:focus,.navigation-group--item:hover{text-decoration:none}.navigation-group--item.is-active:before,.navigation-group--item:active:before,.navigation-group--item:focus:before,.navigation-group--item:hover:before{border-color:#e0e0e0}.no-flexbox .navigation-group--inner{display:table;width:100%;vertical-align:middle}.no-flexbox .navigation-group--actions,.no-flexbox .navigation-group--list{display:table-cell;vertical-align:middle}.no-flexbox .navigation-group--list{width:70%}.no-flexbox .navigation-group--item{display:table-cell}.no-flexbox .navigation-group--actions .btn{float:left;width:50%;white-space:nowrap}.navigation-group--actions{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:0;min-width:24%}.navigation-group--actions .btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;flex:1 0 auto;font-size:.9375rem;font-weight:400;box-shadow:none;border-bottom-width:1px}.navigation-group--actions .btn:active{-ms-transform:none;transform:none}.navigation-group__alt .navigation-group--item,.navigation-group__alt .navigation-group--list{-ms-flex:1;flex:1}.navigation-group__separated .navigation-group--item:after{content:"";position:absolute;top:15%;right:0;width:2px;height:70%;border-right:2px solid #eeedeb}.navigation-group__separated .navigation-group--item:last-child:after{display:none}.navigation-group__inner-wrapped{max-width:none}.navigation-group__inner-wrapped .navigation-group--inner{max-width:1200px;margin:auto}.navigation-group__pad-h .navigation-group--list{padding-left:2.5rem;padding-right:1.25rem}}@media screen and (min-width:64em){.navigation-group--item{padding:.625rem 1rem;font-size:1.07812rem}.navigation-group--actions .btn{font-size:1.07812rem}}.news-navigation{*zoom:1;display:block;background:#000;width:100%;position:relative;z-index:10;margin:0 0 2% 0;padding:2%}.news-navigation:after,.news-navigation:before{content:" ";display:table}.news-navigation:after{clear:both}.news-navigation__has-section-navigation{margin-bottom:0}.news-navigation--list{display:block;list-style:none;margin:auto 0;padding:0;overflow:hidden}.news-navigation--item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0;padding:0;width:50%;float:left;font-size:14px;font-size:.90625rem;text-align:center}.news-navigation--item-link{padding:.5em 0;display:inline-block;text-decoration:none;color:#e0e0e0;transition:all 300ms ease-in-out}.news-navigation--item-link:hover{color:#fff}.news-navigation--item-link:hover .news-navigation--item-link-inner{border-bottom-color:#e32213}.news-navigation--item-link:hover:before{color:#fff}.news-navigation--item-link:before{padding-right:.33em;color:#d3d3d3;transition:all 300ms ease-in-out}.news-navigation--item-link-inner{transition:all 300ms ease-in-out;border-bottom:2px solid transparent}.is-active .news-navigation--item-link-inner{border-bottom:2px solid #363636;color:#fff}.news-navigation--button{display:none}@media screen and (min-width:48em){.news-navigation{margin:1.25rem 0;padding:.625rem}.news-navigation__has-section-navigation{margin-bottom:0}.news-navigation--list{display:block;float:left;padding:.625rem;padding-top:0;padding-bottom:0}.news-navigation--item{padding:.625rem 0;width:auto}.news-navigation--item-link{font-size:1.1rem;padding:0}.news-navigation--item:after{padding:0 1em;color:#363636;content:"|";letter-spacing:-1px}.news-navigation--item:last-child:after{content:""}.news-navigation--button{display:inline;margin:.4rem 0;font-weight:600;text-align:left;float:right}.news-navigation--button:before{line-height:1.6;padding-right:.5em}.news-navigation--button.btn:hover{background-color:#565656}}.news-section-navigation{display:-ms-flexbox;display:flex;width:100%;z-index:10;height:40px;height:2.5rem;overflow:hidden}.news-section-navigation--list{display:inline;list-style:none;height:57px;height:3.571rem;padding:0;margin:0;white-space:nowrap;overflow-y:hidden}.news-section-navigation--item{display:inline-block;padding:10px 5px 10px 0;padding:.65rem .35rem .65rem 0;margin:0;text-align:center}.news-section-navigation--item a{text-decoration:none;color:#A7AAAE;border-bottom:2px solid transparent;transition:all 300ms ease-in-out}.news-section-navigation--item a.is-active{color:#fff;border-bottom-color:#00bbb3}.news-section-navigation--item a:focus,.news-section-navigation--item a:hover{color:#fff;border-bottom-color:#545454}.news-section-navigation--item:after{padding-left:5px;color:#A7AAAE;content:" | "}.news-section-navigation--item:last-child:after{content:""}.news-section-navigation--control{display:inline;padding:11px 12px;padding:.7rem .75rem;cursor:pointer;color:#fff}.news-section-navigation--themes{display:none;padding:11px 10px;padding:.7rem .625rem;font-size:12px;font-size:.75rem;text-transform:uppercase;color:#a0a0a0}.news-section-navigation--themes:before{display:inline;padding:0 9px;padding:0 .6rem}@media screen and (min-width:48em){.news-section-navigation--themes{display:inline}}.news-section-title{margin-bottom:.25em;font-size:13px;font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.news-section-subtitle{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;margin:0;font-family:Open Sans,sans-serif;font-size:32px;font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:-.02em}@media screen and (min-width:48em){.news-section-subtitle{font-size:2.3rem}}.news-subscribe-form{position:absolute;right:0;top:64px;top:4rem;width:320px;background-color:#fff;padding:16px;padding:1rem;box-shadow:0 2px 1px rgba(0,0,0,.15);opacity:0;transition:all 300ms ease-in-out;z-index:60;pointer-events:none}.news-subscribe-form:after,.news-subscribe-form:before{bottom:100%;left:75%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.news-subscribe-form:after{border-bottom-color:#fff;border-width:10px}.news-subscribe-form.is-active{opacity:1;pointer-events:auto}.news-subscribe-form--input{display:block}.news-subscribe-form--close,.news-subscribe-form--submit{margin-top:1em}.news-subscribe-form--close{float:right}.news-subscribe-form--message{color:#000;margin-top:1em;display:none}.news-subscribe-form--message.is-active{display:block}.object-section-title{margin-bottom:.25em;font-size:13px;font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.object-section-title--link{color:inherit;text-decoration:underline}.object-section-title--link:focus,.object-section-title--link:hover{text-decoration:none}.s-inverse .object-section-title{color:#fff}@media screen and (min-width:64em){.object-section-title{margin-bottom:.625rem}}.pagination{margin:2% 0 4% 0}.pagination--controls{text-align:center}.pagination--page-nav{display:inline-block;padding:.45em .8em .5em .85em;margin-bottom:.25em;border:1px solid #e0e0e0;border-right:1px solid transparent;color:#000;z-index:10;cursor:pointer;text-decoration:none;transition:all 300ms ease-in-out}.pagination--page-nav i{font-size:11px;font-size:.7rem}.pagination--page-nav:nth-last-child(2){border-right:1px solid #e0e0e0}.pagination--page-nav:hover{border:1px solid #e32213;color:#e32213;z-index:20}.pagination--page-nav__active{background:#e32213;font-weight:600;border:1px solid #e32213;color:#fff;cursor:default;box-shadow:0 2px 1px rgba(0,0,0,.15)}.pagination--page-nav__active:hover{background:#e32213;color:#fff}.pagination--page-nav__ellipses{border-left:1px solid #e0e0e0;border-top:none;border-bottom:none;cursor:default}.pagination--page-nav__ellipses:hover{transition:none;color:#000;border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid #e0e0e0;border-right:1px solid transparent}.pagination--page-nav__end{border:1px solid #e0e0e0;color:#e32213;margin:0 4px}@media screen and (min-width:48em){.pagination{margin:1.25rem 0 2.5rem 0}}.radio-button{overflow:hidden}.radio-button--input{display:none}.radio-button--input:checked+.radio-button--label:after{opacity:1}.radio-button--label{display:inline-block;font-size:16px;font-size:1rem;position:relative;padding-left:20px}.radio-button--label:after,.radio-button--label:before{position:absolute;content:'';border-radius:100%}.radio-button--label:before{width:14px;height:14px;border:1px solid #a0a0a0;top:.3em;left:0}.radio-button--label:after{transition:opacity 200ms ease-in-out;width:10px;height:10px;background:#000;left:2px;top:calc(.3em + 2px);opacity:0}.radio-button--label:hover:after{opacity:.2}.radio-button+.radio-button{margin-top:1%}.radio-button__reverse .radio-button--input{margin-right:0;margin-left:8px;margin-left:.5rem;float:none}.js .read-more-cutter{display:block;margin-bottom:0;list-style-type:none;text-decoration:underline}.js .read-more-cutter:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:11px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;margin-top:-3px;margin-left:5px;margin-left:.35rem}.js .read-more-cutter:not(:first-child){margin-top:1em}.js .read-more-cutter:not(a){text-decoration:none}.js .read-more-cutter:not(a).is-active:after,.js .read-more-cutter:not(a):after{display:none}.js .read-more-cutter--container{position:relative}.js .read-more-cutter.is-active,.js .read-more-cutter~*{display:none}.js .read-more-cutter.is-active~*{display:block}.js .read-more-cutter.is-active~tr{display:table-row}.js .read-more-cutter.is-active~.g-row__flex{display:-ms-flexbox;display:flex}.js .read-more-cutter__show{transition:color 300ms ease-in-out!important}.js .read-more-cutter__show.is-active,.js .read-more-cutter__show.is-active .read-more-cutter{display:block;margin-bottom:1.2em;color:#000!important}.js .read-more-cutter__show.is-active .read-more-cutter:after,.js .read-more-cutter__show.is-active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:12px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.js .read-more-cutter .btn,.js .read-more-cutter.btn{display:inline-block;text-decoration:none}.js .read-more-cutter .btn.u-center,.js .read-more-cutter.btn.u-center{display:table}.js .read-more-cutter .btn.is-active,.js .read-more-cutter .btn:after,.js .read-more-cutter.btn.is-active,.js .read-more-cutter.btn:after{display:none}.js .read-more-cutter__info.is-active:after,.js .read-more-cutter__info:after{display:none}.js .read-more-cutter__info:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:1.2em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.js .read-more-cutter__question.is-active:after,.js .read-more-cutter__question:after{display:none}.js .read-more-cutter__question:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:1.2em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.js .read-more-cutter__inline{display:inline;text-decoration:underline;opacity:.8}.js .read-more-cutter__inline:hover{opacity:1;text-decoration:underline!important}.js .read-more-cutter__inline:after,.js .read-more-cutter__inline:hover:after{text-decoration:none!important}.js .read-more-cutter__inline.is-active{display:inline}.js .read-more-cutter__remote~*{display:block}.js tr.read-more-cutter{display:table-row}.js tr.read-more-cutter .btn{padding:.5em 1.25em;font-size:11px;font-size:.73125rem}.js tr.read-more-cutter td,.js tr.read-more-cutter th{background-color:transparent!important}.js li.read-more-cutter{margin-left:-1.75em}.js li.read-more-cutter:before{display:none!important}.read-more-cutter__fade{position:relative}.js .read-more-cutter__fade .read-more-cutter--container:before,.js .read-more-cutter__fade:not(tr):before{content:"";position:absolute;top:-5em;left:0;display:block;width:100%;height:5em;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.js tr.read-more-cutter__fade .read-more-cutter--container:before{left:-10px;box-sizing:content-box;padding:0 10px}.js .table__no-stripes tr.read-more-cutter__fade .read-more-cutter--container:before{left:0;padding-left:0}.js .read-more-cutter-region{display:block}.js .read-more-cutter-region[aria-expanded=false],.no-js .read-more-cutter,.no-js tr.read-more-cutter{display:none}.read-more:after,.read-more:before{display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.45em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-.05em;margin-left:.1em;opacity:.8;transition:transform 300ms ease-in-out}.read-more:after{display:none;margin-left:5px;margin-left:.3125rem}.read-more:after,.read-more:before{text-decoration:underline}.read-more:after,.read-more:before,.read-more:hover:after,.read-more:hover:before{text-decoration:none}.read-more:hover:after,.read-more:hover:before,a:hover .read-more:after,a:hover .read-more:before{-ms-transform:translateX(.1em);transform:translateX(.1em);opacity:1}.read-more__alt:before{display:none}.read-more__alt:after{display:inline-block}.read-more__down:after,.read-more__down:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.8em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;margin-top:-.4em}.read-more__down:before{display:none}.read-more__down:hover:after,.read-more__down:hover:before,a:hover .read-more__down:after,a:hover .read-more__down:before{-ms-transform:translateX(0) translateY(.05em);transform:translateX(0) translateY(.05em)}.s-inverse .read-more{color:#fff}.researcher-bio{background:#f1f6fc;color:#2f5373}.researcher-bio--profile-picture{width:100%}.researcher-bio--bio-text{line-height:1.3}.researcher-bio--profile-button{margin:16px 0;margin:1rem 0}.researcher-bio--profile-button:before{margin-right:3px;margin-right:.2rem;line-height:1.4}.researcher-bio+.researcher-bio{margin-top:2%}@media screen and (min-width:48em){.researcher-bio--profile-picture{float:left;padding:1.25rem}.researcher-bio--title{padding-top:1.25rem}.researcher-bio--bio-text{padding-right:1.25rem}.researcher-bio+.researcher-bio{margin-top:.625rem}}@media screen and (max-width:47.9375em){.researcher-bio .g-row{padding:1rem}}.results-list{list-style:none;margin:0;padding:0}.results-list--item{margin-bottom:20px;margin-bottom:1.25rem}.results-list--item:last-child{margin-bottom:0}.results-list--item-inner{display:block;text-decoration:none;color:#000}.results-list--item-inner:hover .results-list--item-title{text-decoration:underline}.results-list--item-title{margin:0;color:#e32213}.results-list--item-summary,.results-list--item-updated{font-size:14px;font-size:.90625rem}.section-lineage{list-style:none;padding:0;margin:0;border-bottom:1px solid #222}.section-lineage--item{display:block;text-transform:uppercase;margin:0;font-family:Open Sans,sans-serif;background-color:#000;border-bottom:1px solid #222}.section-lineage--item__last{margin:0;border-bottom:none}.section-lineage--item__last .section-lineage--link:after{display:none}.section-lineage--link{display:block;padding:3.3% 4%;color:#fff;text-decoration:none}.section-lineage--link:before{padding-right:9px;padding-right:.6rem;vertical-align:middle}.section-lineage--link:focus,.section-lineage--link:hover{color:#fff}.section-lineage--link:focus:after,.section-lineage--link:hover:after{opacity:1}.section-lineage--link:after{transition:all 300ms ease-in-out;opacity:.5;content:'\203A';font-size:1.2em;margin:0 .5em}@media screen and (min-width:48em){.section-lineage{border:0}.section-lineage--item__title{padding-top:1.75rem}.section-lineage--item__last{background-color:#e32213}.section-lineage--link{padding:.75rem 1.25rem}.section-lineage--link:before{font-size:1.2rem}}.section-navigation--item.is-open>.section-navigation--link:after,.section-navigation--sub-item.is-open>.section-navigation--link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.4em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;opacity:1}.section-navigation--child-item.is-active,.section-navigation--item.is-active,.section-navigation--sub-item.is-active{background:#e32213;box-shadow:0 2px 1px rgba(0,0,0,.25)}.section-navigation--child-item.is-active>.section-navigation--link:after,.section-navigation--item.is-active>.section-navigation--link:after,.section-navigation--sub-item.is-active>.section-navigation--link:after{opacity:1}.section-navigation--child-item.is-active:hover>.section-navigation--link:after,.section-navigation--item.is-active:hover>.section-navigation--link:after,.section-navigation--sub-item.is-active:hover>.section-navigation--link:after{opacity:1;color:#fff}@media screen and (min-width:48em){.section-navigation--child-item.is-active,.section-navigation--item.is-active,.section-navigation--sub-item.is-active{margin-left:-1px;margin-right:-1px}}.section-navigation{box-shadow:0 2px 1px rgba(0,0,0,.15)}.section-navigation--list,.section-navigation--list-container{list-style:none;padding-left:0;margin:0}.section-navigation--link{font-family:Open Sans,sans-serif;text-decoration:none;color:#fff;display:block;padding:2.4% 4%;cursor:pointer;position:relative}.section-navigation--link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.4em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;top:50%;right:20px;right:1.25rem;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5}.section-navigation--link-icon{transition:color 300ms ease-in-out;color:#838383;margin-right:8px;margin-right:.5rem}.section-navigation--link:focus,.section-navigation--link:focus .section-navigation--link-icon,.section-navigation--link:hover,.section-navigation--link:hover .section-navigation--link-icon{color:#fff}.section-navigation--link:focus:after,.section-navigation--link:hover:after{text-decoration:none;color:#e32213;opacity:1}.section-navigation--mini-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;color:#fff;display:inline-block;padding:2.4% 4%;cursor:pointer}.section-navigation--mini-link:focus,.section-navigation--mini-link:hover{color:#fff;text-decoration:underline}.section-navigation--mini-link:focus .section-navigation--link-icon,.section-navigation--mini-link:hover .section-navigation--link-icon{color:#fff}.section-navigation--mini-link:after{margin-left:16px;margin-left:1rem;content:"|";display:inherit}.section-navigation--mini-link:last-of-type:after{content:""}.section-navigation--child-item,.section-navigation--item,.section-navigation--sub-item{position:relative}.section-navigation--list-container+:before{display:none}.section-navigation--child-item .section-navigation--link,.section-navigation--sub-item .section-navigation--link{padding:2.4% 4%;font-family:Open Sans,sans-serif}.section-navigation--item{display:block;background:#000;margin:0;font-size:15px;font-size:.9375rem}.section-navigation--item.is-open{background:#2f2f2f}.section-navigation--item:first-of-type{padding-top:14px;padding-top:.9rem}.section-navigation--item:last-of-type{padding-bottom:14px;padding-bottom:.9rem}.section-navigation--item__mini-links{background-color:#222;padding-bottom:0!important}.section-navigation--sub-item{font-size:13px;font-size:.8125rem;background:#222;display:block;margin:0}.section-navigation--child-item{background-color:#2f2f2f;color:#fff;font-size:13px;font-size:.8125rem;margin:0}.section-navigation--child-item .section-navigation--link{padding-left:6%}.section-navigation--child-item .section-navigation--link:after{float:none;margin-left:5px;display:inline-block}.section-navigation__fat .section-navigation--link{font-size:17px;font-size:1.0625rem;padding:8px 20px;padding:.51562rem 1.25rem}.section-navigation__fat .section-navigation--link:after{right:20px;right:1.25rem}.section-navigation__fat .section-navigation--child-item:before,.section-navigation__fat .section-navigation--item:before,.section-navigation__fat .section-navigation--sub-item:before{left:20px;left:1.25rem;width:calc(100% - 2.5rem)}@media screen and (max-width:47.9375em){.section-navigation__small-context .section-navigation--item,.section-navigation__small-context .section-navigation--sub-item{display:none}.section-navigation__small-context .section-navigation--item.is-open,.section-navigation__small-context .section-navigation--sub-item.is-open{display:block}.section-navigation__small-context .section-navigation--child-list{padding-left:0;box-shadow:0 2px 1px rgba(0,0,0,.15)}.section-navigation__small-context .section-navigation--child-item{border-bottom:1px solid #000}.section-navigation__small-context .section-navigation--child-item:last-of-type{border-bottom:none}}@media screen and (min-width:48em){.section-navigation--link,.section-navigation--mini-link{padding:.75rem 1.25rem}.section-navigation--child-item:before,.section-navigation--item:before,.section-navigation--sub-item:before{display:block;content:'';position:absolute;top:-1px;left:1.25rem;width:100%;width:calc(100% - 2.5rem);height:2px;background:#474747;z-index:1}.section-navigation--child-item.is-active+.section-navigation--child-item:before,.section-navigation--child-item.is-active+.section-navigation--item:before,.section-navigation--child-item.is-active+.section-navigation--sub-item:before,.section-navigation--child-item.is-active:before,.section-navigation--child-item.is-open:before,.section-navigation--child-item:first-child:before,.section-navigation--item.is-active+.section-navigation--child-item:before,.section-navigation--item.is-active+.section-navigation--item:before,.section-navigation--item.is-active+.section-navigation--sub-item:before,.section-navigation--item.is-active:before,.section-navigation--item.is-open:before,.section-navigation--item:first-child:before,.section-navigation--list-container+.section-navigation--child-item:before,.section-navigation--list-container+.section-navigation--item:before,.section-navigation--list-container+.section-navigation--sub-item:before,.section-navigation--sub-item.is-active+.section-navigation--child-item:before,.section-navigation--sub-item.is-active+.section-navigation--item:before,.section-navigation--sub-item.is-active+.section-navigation--sub-item:before,.section-navigation--sub-item.is-active:before,.section-navigation--sub-item.is-open:before,.section-navigation--sub-item:first-child:before{display:none}.section-navigation--child-item .section-navigation--link,.section-navigation--sub-item .section-navigation--link{padding:.75rem 1.25rem}.section-navigation--child-item .section-navigation--link{padding-left:1.875rem}}.section-title{padding:20px;padding:1.25rem;background:#000;color:#fff;font-size:36px;font-size:2.3rem}.sectioned-content{padding:3% 0}.sectioned-content+.sectioned-content{border-top:1px solid #e0e0e0}.sectioned-content:first-child{padding-top:0}.sectioned-content .sectioned-content--title{font-size:17px;font-size:1.0625rem;font-weight:400}.sectioned-content__spaced{padding:4% 0}@media screen and (min-width:31.25em){.sectioned-content{padding:1.25rem 0}.sectioned-content__spaced{padding:2.5rem 0}.sectioned-content__tabular{display:-ms-flexbox;display:flex}.sectioned-content__tabular .sectioned-content--title{-ms-flex:none;flex:none;width:10em;margin-top:0;margin-right:2.5rem}.sectioned-content__tabular .sectioned-content--content{-ms-flex:1 1 auto;flex:1 1 auto}.no-flexbox .sectioned-content__tabular{*zoom:1}.no-flexbox .sectioned-content__tabular:after,.no-flexbox .sectioned-content__tabular:before{content:" ";display:table}.no-flexbox .sectioned-content__tabular:after{clear:both}.no-flexbox .sectioned-content__tabular .sectioned-content--content,.no-flexbox .sectioned-content__tabular .sectioned-content--title{float:left}}.select--input{display:block;width:100%;max-width:100%;padding:.6em 1.05em;background:#fff;border:2px solid #e0e0e0;border-style:solid;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;outline:0 none;border-radius:0;transition:all 300ms ease-in-out}.select__featured .select--input{border:2px solid #eeedeb;border-bottom:2px solid #838383}.select__inverse .select--input{background:#000;color:#fff;border:3px solid #474747;box-shadow:none}.select__inverse .select--input::-webkit-input-placeholder{opacity:1;color:#fff}.select__inverse .select--input::-moz-placeholder{opacity:1;color:#fff}.select__inverse .select--input:-ms-input-placeholder{opacity:1;color:#fff}.select__inverse .select--input::placeholder{opacity:1;color:#fff}.select__xlarge{font-size:16px;font-size:1rem}.select__alt{font-family:Open Sans,sans-serif}.select+.select{margin-top:2%}@media screen and (min-width:48em){.select--input{padding:.66em 1.05em;font-size:1rem}.select__xlarge{font-size:1.2rem}.select__xlarge .select--input{padding:.63em .7em}}.appearance .select{position:relative}.appearance .select:before{content:'';position:absolute;right:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;pointer-events:none}.appearance .select--input{-webkit-appearance:none;-moz-appearance:none}.appearance .select__inverse:before{border-top-color:#fff}.sitemap{font-family:Open Sans,sans-serif}.sitemap--section{page-break-inside:avoid;margin:35px 0 0 0;padding-right:40px;padding-right:2.5rem}.sitemap--section:first-child{margin-top:0}.sitemap--section-heading{font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 10px 0}.sitemap--section-list{padding:0;margin:0}.sitemap--section-item{list-style:none;margin-bottom:8px;}.sitemap--section-link{transition:all 300ms ease-in-out;display:block;padding:5px 0;font-size:16px;line-height:1.2;color:#fff;text-decoration:none}.sitemap--section-link:active,.sitemap--section-link:focus,.sitemap--section-link:hover{color:#e32213}.sitemap--section__bold .sitemap--section-link{text-transform:uppercase}@media screen and (min-width:48em){.sitemap{-moz-columns:2;columns:2}}@media screen and (min-width:64em){.sitemap{-moz-columns:3;columns:3}}.social-links{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0;padding:0;list-style:none}.social-links--item{display:block;-ms-flex:0 0 calc(20% - .25rem);flex:0 0 calc(20% - .25rem);-ms-flex-positive:1;flex-grow:1;margin:0;background-color:#e0e0e0;transition:all 210ms ease-in-out;margin-right:5px;margin-right:.3125rem;will-change:opacity}.social-links--item:nth-child(5n){margin-right:0}.social-links--item:nth-child(n+6){margin-top:5px;margin-top:.3125rem}.social-links:hover .social-links--item{opacity:.7}.social-links .social-links--item:hover{opacity:1}.social-links--link{position:relative;display:block;width:100%;padding-bottom:100%;text-decoration:none}.social-links--link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;position:absolute;top:50%;left:50.5%;margin-right:0;color:#fff;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:1.3em}.social-links--link:after{content:'';position:absolute;top:50%;left:50%;display:block;width:70%;height:70%;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:rgba(255,255,255,.01);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-links--title{border:0;clip:rect(0 0 0 0);height:1px!important;margin:-1px;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.social-links--title.focusable:active,.social-links--title.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.social-links--item__academia .social-links--link:after{background-image:url(../images/social-icons/academiaedu.png)}.social-links--item__facebook{background-color:#3b5998}.social-links--item__google_scholar{background-color:#4285f4}.social-links--item__google_scholar .social-links--link:after{background-image:url(../images/social-icons/googlescholar.png)}.social-links--item__google_plus{background-color:#db4437}.social-links--item__instagram{background-color:#517fa4}.social-links--item__linked_in{background-color:#007bb6}.social-links--item__orcid .social-links--link:after{background-image:url(../images/social-icons/orcid.png)}.social-links--item__research_gate{background-color:#00d0af}.social-links--item__research_gate .social-links--link:after{background-image:url(../images/social-icons/researchgate.png)}.social-links--item__researcher_id .social-links--link:after{background-image:url(../images/social-icons/researcherid.png)}.social-links--item__scopus .social-links--link:after{background-image:url(../images/social-icons/scopus.png)}.social-links--item__the_conversation .social-links--link:after{background-image:url(../images/social-icons/theconversation.png)}.social-links--item__twitter{background-color:#55ACEE}.social-links--item__trove .social-links--link:after{background-image:url(../images/social-icons/trove.png)}.social-links--item__mail{background-color:#6d6d6d}.tabbed-content-alt--list{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;border-bottom:2px solid #233d56}.no-flexbox .tabbed-content-alt--list{display:table;width:100%}.tabbed-content-alt--list-item{position:relative;float:none;-ms-flex:1;flex:1;margin:0;font-size:12px;font-size:.8rem;text-align:center;line-height:1.3;color:#fff;background-color:#fff;border:2px solid #85a3c0;border-bottom:none;z-index:100}.tabbed-content-alt--list-item:hover{border:2px solid #233d56;border-bottom:none}.no-flexbox .tabbed-content-alt--list-item{display:table-cell}.tabbed-content-alt--list-link{display:block;padding:8px 16px;padding:.5rem 1rem;line-height:16px;line-height:1rem;background:0 0;border-bottom:none;white-space:nowrap}.tabbed-content-alt--list-link.is-inactive{color:#233d56;text-decoration:none}.tabbed-content-alt--list-link:active,.tabbed-content-alt--list-link:focus,.tabbed-content-alt--list-link:hover{background:0 0;outline:0!important}.tabbed-content-alt--list-item.is-active{background:#233d56;color:#fff;border-color:#233d56}.tabbed-content-alt--list-item.is-active .tabbed-content-alt--list-link{background-color:transparent;color:#fff;border-left-color:transparent;transition:none}.tabbed-content-alt--list-item:first-child .tabbed-content--list-link{border-left:none}.tabbed-content-alt--panel{display:none}.tabbed-content-alt--panel.is-active{display:block}@media screen and (min-width:48em){.tabbed-content-alt--list-item{text-align:left}.tabbed-content-alt--list-link{transition:border-color 2s ease-in-out}.tabbed-content-alt--list-item.is-active:before{content:'';width:0;height:0;border-left:13px inset rgba(255,255,255,0);border-right:13px inset rgba(255,255,255,0);border-top:10px solid #233d56;position:absolute;margin-left:-13px;left:50%;top:99%;z-index:1}.tabbed-content-alt--list-item.is-active .tabbed-content-alt--list-link{color:#fff;background:0 0;border-left-color:transparent;transition:none}}@media screen and (min-width:64em){.tabbed-content-alt--list-item{font-size:.9rem;min-width:100px;width:16%}.tabbed-content-alt--list-link{padding:.5rem 1rem}}.no-js .tabbed-content-alt--list{display:none}.tabbed-content--list{*zoom:1;display:table;list-style:none;width:100%;margin:0 0 1% 0;padding:0}.tabbed-content--list:after,.tabbed-content--list:before{content:" ";display:table}.tabbed-content--list:after{clear:both}.tabbed-content--list-item{display:block;position:relative;transition:all 300ms ease-in-out;transition-property:background-color;font-size:14px;font-size:.90625rem;text-align:center;line-height:1.2;color:#fff;width:48%;float:left;background-color:#fff;margin:1%;z-index:100}.tabbed-content--list-item:hover{background-color:#e0e0e0}.tabbed-content--list-link{position:relative;display:block;color:#000;text-decoration:none;padding:2%}.tabbed-content--list-link:active,.tabbed-content--list-link:focus,.tabbed-content--list-link:hover{outline:0!important}.tabbed-content--list-link:active:after,.tabbed-content--list-link:focus:after,.tabbed-content--list-link:hover:after{color:#474747}.tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers{padding-top:4%}.tabbed-content--list-link__icon-all:after,.tabbed-content--list-link__icon-engagements:after,.tabbed-content--list-link__icon-groups:after,.tabbed-content--list-link__icon-impact:after,.tabbed-content--list-link__icon-programs:after,.tabbed-content--list-link__icon-projects:after,.tabbed-content--list-link__icon-research-opportunities:after,.tabbed-content--list-link__icon-researchers:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;font-size:1em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;transition:all 300ms ease-in-out;vertical-align:baseline;position:absolute;left:50%;top:2%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);color:#e0e0e0}.tabbed-content--list-item.is-active{background:#131213;color:#fff}.tabbed-content--list-item.is-active .tabbed-content--list-link{color:#fff;border-left-color:transparent;transition:none}.tabbed-content--list-item.is-active .tabbed-content--list-link:after{color:#474747}.tabbed-content--list-item:first-child .tabbed-content--list-link{border-left:none}.tabbed-content--panel{width:100%;display:none}.tabbed-content--panel.is-active{display:block}.tabbed-content__compact .tabbed-content--list-link{padding:.75em 1em}.tabbed-content__vertical .tabbed-content--list{float:left;width:auto}.tabbed-content__vertical .tabbed-content--list-item{display:block;float:none;width:auto;text-align:left}.tabbed-content__vertical .tabbed-content--list-link{border:0;padding:16px 8px;padding:1rem .5rem}.tabbed-content__vertical .tabbed-content--panel{overflow:hidden;width:auto}@media screen and (min-width:48em){.tabbed-content--list{margin-bottom:.25rem;box-shadow:0 2px 2px rgba(0,0,0,.05)}.tabbed-content--list-item{float:none;display:table-cell;width:auto}.tabbed-content--list-item:before{transition:all 300ms ease-in-out;opacity:0;content:'';width:0;height:0;border-left:13px inset rgba(255,255,255,0);border-right:13px inset rgba(255,255,255,0);border-top:10px solid #e0e0e0;position:absolute;margin-left:-13px;left:50%;top:99%;z-index:1}.tabbed-content--list-link{padding:.9375rem .625rem;border-left:1px solid #eeedeb;transition:border-color 2s ease-in-out}.tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers{padding-top:3rem}.tabbed-content--list-link__icon-all:after,.tabbed-content--list-link__icon-engagements:after,.tabbed-content--list-link__icon-groups:after,.tabbed-content--list-link__icon-impact:after,.tabbed-content--list-link__icon-programs:after,.tabbed-content--list-link__icon-projects:after,.tabbed-content--list-link__icon-research-opportunities:after,.tabbed-content--list-link__icon-researchers:after{top:1.25rem;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:20px}.tabbed-content--list-item.is-active:before{opacity:1;border-top-color:#131213}.tabbed-content--list-item.is-active .tabbed-content--list-link{border-left-color:transparent;transition:none}.tabbed-content__compact .tabbed-content--list{width:auto}.tabbed-content__compact .tabbed-content--list-link{min-width:10em}.tabbed-content__vertical .tabbed-content--list-item:before{left:106%;top:25%;border-top:13px inset rgba(255,255,255,0);border-bottom:13px inset rgba(255,255,255,0);border-left:10px solid #131213}}@media screen and (min-width:64em){.tabbed-content--list-item{font-size:1rem;min-width:100px}.tabbed-content--list-link{padding:1.25rem .9375rem}.tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers{padding-top:3rem}}.no-js .tabbed-content--list{display:none}.no-js .tabbed-content--panel{display:block}table{color:#474747}table td,table th{text-align:left;padding:.3em}.table{text-align:left;margin-bottom:10px;margin-bottom:.625rem;border-bottom:1px solid #dbdbdb}.table--number-col{text-align:right}.table tr th{white-space:normal;vertical-align:top}.table td,.table th{padding:8px 8px;padding:.5rem .5rem}.richtext__medium .table td,.richtext__medium .table th{padding:8px 12px;padding:.55rem .75rem}.richtext__large .table td,.richtext__large .table th{padding:9px 12px;padding:.6rem .75rem}.table td{background:#fff;vertical-align:top;font-size:13px;font-size:.8125rem}.richtext .table td{font-size:inherit}.table th{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;font-size:1em;line-height:1.45;padding-top:.6em;border-bottom:1px solid #dbdbdb;color:#000}.table tr:nth-child(even)>td,.table tr:nth-child(even)>th{background:#f4f4f4}.table--col-min,.table--col-xs{width:0}.table--col-sm{width:10%}.table--col-md{width:25%}.table--col-lg{width:50%}.table--col-xl{width:75%}.table--col-max{width:100%}.table__condensed td,.table__condensed th{padding-top:5px;padding-top:.33333rem;padding-bottom:5px;padding-bottom:.33333rem}.richtext__medium .table__condensed td,.richtext__medium .table__condensed th{padding-top:5px;padding-top:.35714rem;padding-bottom:5px;padding-bottom:.35714rem}.richtext__large .table__condensed td,.richtext__large .table__condensed th{padding-top:6px;padding-top:.38462rem;padding-bottom:6px;padding-bottom:.38462rem}.table__full{width:100%}.table__minimal tr:nth-child(even)>td,.table__minimal tr:nth-child(even)>th{background:#fff}.table__no-stripes{border-bottom:none}.table__no-stripes td,.table__no-stripes th{padding-left:0!important;border-bottom:1px solid #dbdbdb}.table__no-stripes tr.read-more-cutter td,.table__no-stripes tr.read-more-cutter th,.table__no-stripes tr:last-child td,.table__no-stripes tr:last-child th{border-bottom:none}.table__no-stripes tr:nth-child(even)>td,.table__no-stripes tr:nth-child(even)>th{background:0 0}.table__blue-xlight{border-top-color:#bcc7d1;border-bottom-color:#bcc7d1;color:#233d56}.table__blue-xlight th{background:#ecf1f6;color:#1c3044;border-bottom-color:#bcc7d1}.table__blue-xlight td{background:rgba(255,255,255,.5)}.table__blue-xlight tr:nth-child(even)>td{background:#ecf1f6}@media screen and (min-width:48em){table td,table th{padding:.3em .6em}.table th{white-space:nowrap;font-size:1.2em;line-height:1.20833}.table__spaced td,.table__spaced th{padding-top:1rem;padding-bottom:1rem}.richtext__medium .table__spaced td,.richtext__medium .table__spaced th{padding-top:1.05rem;padding-bottom:1.05rem}.richtext__large .table__spaced td,.richtext__large .table__spaced th{padding-top:1.1rem;padding-bottom:1.1rem}}.textarea{display:block;width:100%;max-width:100%;padding:.6em 1.05em;background:#fff;border:2px solid #e0e0e0;border-style:solid;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;outline:0 none;transition:all 300ms ease-in-out}.textarea:active,.textarea:focus{border-bottom-color:#000;outline:0 none}.textarea:invalid{box-shadow:none}.textarea.has-been-focused:not(:focus).required,.textarea.has-been-focused:not(:focus):invalid{outline:2px solid #e32213;border-color:transparent}@media screen and (min-width:48em){.textarea{padding:.54em 1.05em;font-size:1rem}}.textarea__featured{border:2px solid #eeedeb;border-bottom:2px solid #838383}.textarea__featured:focus{border-bottom-color:#000}.textarea__xlarge{font-size:16px;font-size:1rem}.textarea__alt{font-family:Open Sans,sans-serif}.textarea__inverse{background:#000;color:#fff;border:3px solid #474747;box-shadow:none}.textarea__inverse::-webkit-input-placeholder{opacity:1;color:#fff}.textarea__inverse::-moz-placeholder{opacity:1;color:#fff}.textarea__inverse:-ms-input-placeholder{opacity:1;color:#fff}.textarea__inverse::placeholder{opacity:1;color:#fff}.textarea__inverse:focus{border-color:#e52411;outline:0}.textarea.u-glassy{opacity:1;background:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,.2)}.textarea.u-glassy:focus{border-bottom-color:rgba(0,0,0,.8)}.textarea.u-unbordered{border-width:0 0 2px 0}.textarea+.textarea{margin-top:2%}@media screen and (min-width:48em){.textarea__xlarge{padding:.63em .7em;font-size:1.2rem}}.update-grid{margin:20px 0;margin:1.25rem 0;border-top:2px solid #000;border-bottom:2px solid #000;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.update-grid--item{width:100%;padding:10px 0;padding:.625rem 0;border-top:2px solid #000}.update-grid--item:first-child{border-top:0 none}@media screen and (min-width:48em){.update-grid--item{width:calc(50% - 10px)}.update-grid--item:nth-child(2){border-top:0 none}}.video-block{position:relative;display:block;width:100%;clear:both;background-color:#000;margin-bottom:20px;margin-bottom:1.25rem}.video-block:only-child{margin-bottom:0}.video-block--cover{transition:opacity 500ms 300ms ease-in-out;position:relative;display:block;width:100%;height:100%;background:#000;text-decoration:none!important}.video-block--cover.has-video{opacity:0}.video-block--cover:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:.2em;vertical-align:middle;font-size:44px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;position:absolute;top:50%;left:50%;margin-left:-44px;margin-left:-2.75rem;margin-top:-44px;margin-top:-2.75rem;width:88px;width:5.5rem;height:88px;height:5.5rem;text-align:center;text-decoration:none;letter-spacing:-10px;letter-spacing:-.625rem;color:#fff;border:4px solid;border-radius:50%;transition:all 300ms ease-in-out;line-height:83.6px;z-index:100}.video-block--cover:hover:after{color:#e32213}.video-block--cover:hover .video-block--cover-image{opacity:1}.video-block--cover-image{display:block;width:100%;height:auto;opacity:.8;transition:all 300ms ease-in-out;transform:translate3d(0,0,0)}.video-block--transcript-link{position:absolute;right:0}.video-block--caption{display:inline-block;left:32px;left:2rem;width:100%;padding:8px;padding:.5rem;font-size:13px;font-size:.8125rem;color:#fff;background:#131213;z-index:20}.video-block--caption::before{content:'WATCH: ';color:#a0a0a0;padding-right:4px;padding-right:.3rem;font-size:.9em;font-weight:800}.video-block iframe{z-index:20;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:48em){.video-block--cover{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.video-block--caption{position:absolute;bottom:-1rem;width:50%}.video-block--cover-image{min-height:1em}.video-block__boxed-sm .video-block--cover{border-top:.625rem solid #000;border-bottom:.625rem solid #000}.video-block__boxed .video-block--cover,.video-block__boxed-md .video-block--cover{border-top:1.25rem solid #000;border-bottom:1.25rem solid #000}.video-block__boxed-lg .video-block--cover{border-top:2.5rem solid #000;border-bottom:2.5rem solid #000}.video-block__boxed-lg .video-block--cover:after{font-size:55px;width:6.875rem;height:6.875rem;border-width:5px;margin-left:-3.4375rem;margin-top:-3.4375rem;line-height:100px}}.l-404{height:272px;height:17rem;padding-top:64px;padding-top:4rem}.l-404__research{margin-top:-30%}.l-404--message{display:block;position:relative;font-weight:600;font-size:48px;font-size:3rem;color:#fff;text-align:center;padding:16px;padding:1rem;background-color:#000}.l-404--message>span{display:block;font-size:16px;font-size:1rem}.l-article-content{position:relative;margin-top:10px;margin-top:.625rem}.l-article-content--container{*zoom:1;position:relative;background:#fff}.l-article-content--container:after,.l-article-content--container:before{content:" ";display:table}.l-article-content--container:after{clear:both}.l-article-content--tag-title{display:inline-block;color:#a0a0a0;font-weight:700;margin-top:16px;margin-top:1rem}.l-article-content--tag{background-color:#33959e;padding:3px 6px;padding:.2rem .4rem;margin-left:5px;margin-top:5px;color:#fff;display:inline-block}.l-article-content--tag:before{margin-right:3px;margin-right:.2rem}.l-article-content--tag>a{color:#fff;text-decoration:none}.l-article-content--related-articles-block{padding:0 4%}.l-article-content .more-articles-header>a{text-transform:lowercase;color:#131213}@media screen and (min-width:64em){.l-article-content{margin-top:2.5rem}.l-article-content--body{padding-right:5rem}}@media screen and (min-width:75em){.l-article-content--container{margin-top:-5rem;margin-right:5rem;padding-left:5rem;padding-right:2.5rem}.l-article-content--body{padding-right:3.75rem}.l-article-content--research-link{margin-bottom:0}.l-article-content--link-block{margin-right:5rem}.l-article-content--related-articles-block{padding:0;margin-right:5rem}}.l-article-index{padding:2%;position:relative;margin-top:4%}.l-article-index--inner{overflow:hidden}@media screen and (min-width:48em){.l-news-home-content{margin-top:2.5rem}}@media screen and (min-width:64em){.l-news-home-content{padding:0}}.l-article-sidebar{margin-top:20px;margin-top:1.25rem}.l-article-sidebar--group{display:block}.l-article-sidebar--title{font-size:13px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #000;padding-bottom:3px;padding-bottom:.2rem;display:block;height:24px;height:1.5rem}.l-article-sidebar--title::before{margin-right:3px;margin-right:.2rem}.l-article-sidebar .email-form{border-bottom:1px solid #000;padding-bottom:10px;padding-bottom:.625rem}.l-article-sidebar .email-form--spiel{margin-bottom:8px;margin-bottom:.5rem}.l-article-sidebar .email-form--input{float:left;height:28px;height:1.8rem;width:192px;width:12rem;font-size:11px;font-size:.7rem;background-color:#e0e0e0}.l-article-sidebar .email-form--submit{width:80px;width:5rem;margin-top:0;margin-left:.25em}@media screen and (min-width:48em){.l-article-sidebar--group{border-bottom:2px solid #000;margin-bottom:1.25rem}}@media screen and (min-width:64em){.l-article-sidebar{margin-top:0}.l-article-sidebar .email-form{border-bottom:0}.l-article-sidebar .email-form--input{width:70%;float:left;height:auto}.l-article-sidebar .email-form--submit{width:28%;margin:0 0 0 2%;padding:.6em .7em}}.l-base-hero{position:relative;min-height:125px}.l-base-hero--carousel{height:200px}.l-base-hero--banner{position:relative;height:125px;background-repeat:no-repeat;background-size:cover;background-position:center center}.l-base-hero--banner:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.2) 0,transparent 60%)}.l-base-hero--navigation{position:relative}.l-base-hero--header-inner{padding:4%;background-color:rgba(0,0,0,.8);color:#fff}.l-base-hero--block-title{position:absolute;bottom:0;width:100%}.l-base-hero--title{margin-top:0;margin-bottom:.25em;font-size:28px;font-size:1.8rem}.l-base-hero--title:last-child{margin-bottom:0}.l-base-hero--intro{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;line-height:1.45}@media screen and (min-width:48em){.l-base-hero--banner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;height:auto}.l-base-hero--navigation-inner{position:absolute;left:0;top:0;width:30%;height:510px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;z-index:40}.l-base-hero--navigation-inner__section-only{height:auto}.l-base-hero--navigation .section-navigation{position:absolute;width:100%;bottom:-2.25rem}.l-base-hero--header{position:absolute;bottom:0;left:0;right:0}.l-base-hero--header-inner{padding:2.5rem}.l-base-hero--header__block{margin-bottom:5rem}.l-base-hero--header__block .l-base-hero--header-inner{width:56%}.l-base-hero--subtitle{font-size:.875rem;color:#a0a0a0;text-transform:uppercase;margin-bottom:.625rem;font-family:Open Sans,sans-serif}.l-base-hero--title{margin-bottom:.5em;font-size:2.52rem}.l-base-hero--title:last-child{margin-bottom:0}.l-base-hero--intro{font-size:1.0625rem}.l-base-hero__small,.l-base-hero__small .l-base-hero--carousel{height:320px}.l-base-hero__medium,.l-base-hero__medium .l-base-hero--carousel{height:510px}.l-base-hero__large,.l-base-hero__large .l-base-hero--carousel{height:700px}.l-base-hero__overlay .l-base-hero--banner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25)}}@media screen and (min-width:64em){.l-base-hero--navigation-inner{width:25%}.l-base-hero--title{margin-bottom:.5em;font-size:2.8rem}.l-base-hero--intro{font-size:1.22187rem}.l-base-hero__pulled{margin-bottom:-2.5rem}}.l-base-page,.l-knowledge-base{background-repeat:no-repeat;background-size:100% auto}.l-base-page--header{position:relative}.l-base-page--header-bg{background-repeat:no-repeat;background-size:100% auto}.l-base-page--block-title{position:absolute;bottom:0;width:100%}.l-base-page--title{margin-top:0;margin-bottom:.25em;font-size:28px;font-size:1.8rem}.l-base-page--title:last-child{margin-bottom:0}.l-base-page--intro{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;line-height:1.7}.l-base-page--sidebar{margin-bottom:10px;margin-bottom:.625rem}@media screen and (min-width:48em){.l-base-page,.l-knowledge-base{margin-bottom:2rem}.l-base-page--header{min-height:250px}.l-base-page--header .section-lineage{width:30%}.l-base-page--title{margin-bottom:.5em;font-size:2.8rem}.l-base-page--intro{font-size:1.0625rem}.l-base-page--main{overflow:hidden}.l-base-page--content,.l-base-page--sidebar{float:left}.l-base-page--sidebar{margin-top:4rem;margin-bottom:0;width:30%}.l-base-page--content{width:70%;padding-left:1.25rem}}@media screen and (min-width:64em){.l-base-page--header .section-lineage,.l-base-page--sidebar{width:25%}.l-base-page--content{width:75%}}.l-base-page-header{position:relative;margin:0 10px;margin:0 .625rem;height:0}.l-base-page-header--page-title{color:#fff;margin-bottom:.75em;-ms-transform:translateY(-100%);transform:translateY(-100%)}.l-base-page-header:before{display:none}.l-base-page-header__pull-small{margin-top:-10px;margin-top:-.625rem}.l-base-page-header__pull-medium{margin-top:-20px;margin-top:-1.25rem}.l-base-page-header__pull-large{margin-top:-40px;margin-top:-2.5rem}@media screen and (min-width:48em){.l-base-page-header{height:auto;margin:0}.l-base-page-header--page-title{font-size:2.8rem;margin-bottom:.75em;-ms-transform:none;transform:none}.l-base-page-header__pull-small{margin-top:-2.5rem}.l-base-page-header__pull-medium{margin-top:-5rem}.l-base-page-header__pull-large{margin-top:-10rem}}.l-base-page-content{*zoom:1;max-width:1200px;margin:0 auto;margin-top:3%;padding:0 2%}.l-base-page-content:after,.l-base-page-content:before{content:" ";display:table}.l-base-page-content:after{clear:both}@media screen and (min-width:48em){.l-base-page-content{margin-top:5rem}.l-base-page-content--section{margin-bottom:2.5rem}}@media screen and (min-width:75em){.l-base-page-content{padding:0}}.l-base-search{position:relative;margin:4% 10px;margin:4% .625rem}.l-base-search--inner{padding:3%;background-color:#fff}.l-base-search--actions,.l-base-search--search{text-align:center}.l-base-search--search-btn{margin-top:.5em;width:100%}.l-base-search--actions__inline>*{padding-right:0}.l-base-search__stacked .l-base-search--actions{margin-top:3%}.l-base-search+.l-base-page-content{margin-top:0}@media screen and (min-width:48em){.l-base-search{margin:0;margin-bottom:2.5rem}.l-base-search--inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem;box-shadow:0 2px 1px rgba(0,0,0,.15)}.l-base-search--actions,.l-base-search--search{text-align:left}.l-base-search--search{display:-ms-flexbox;display:flex;-ms-flex:3 1 75%;flex:3 1 75%}.l-base-search--search-input{-ms-flex:1 1 auto;flex:1 1 auto;border-right:0;width:auto}.l-base-search--search-btn{width:auto;white-space:nowrap;margin-top:0}.l-base-search--actions{-ms-flex:1 1 20%;flex:1 1 20%}.l-base-search--actions__inline{display:-ms-flexbox;display:flex;width:auto;margin-left:2.5rem}.l-base-search--actions__inline>*{white-space:nowrap}.l-base-search__stacked .l-base-search--inner{display:block}.l-base-search__stacked .l-base-search--actions{margin-top:2.5rem}.no-flexbox.no-flexboxtweener .l-base-search--actions,.no-flexbox.no-flexboxtweener .l-base-search--search{float:left}.no-flexbox.no-flexboxtweener .l-base-search--search{width:74%}.no-flexbox.no-flexboxtweener .l-base-search--search-btn,.no-flexbox.no-flexboxtweener .l-base-search--search-input{float:left}.no-flexbox.no-flexboxtweener .l-base-search--search-input{width:75%}.no-flexbox.no-flexboxtweener .l-base-search--search-btn{width:25%}.no-flexbox.no-flexboxtweener .l-base-search--actions{float:right;width:24%;margin:0;margin-left:1%}}.l-content-grid{overflow:hidden}.l-content-grid--container{position:relative;margin-bottom:20px;margin-bottom:1.25rem}.l-content-grid--sidebar{padding:2%;margin-bottom:20px;margin-bottom:1.25rem;background-color:#000;color:#fff}.l-content-grid--sidebar .u-aside-title{page-break-inside:avoid;break-inside:avoid;color:#838383;margin-bottom:1em}.l-content-grid--sidebar-content-group{page-break-inside:avoid;break-inside:avoid}.l-content-grid--sidebar-content-group:not(:first-child){margin-top:2em}@media screen and (min-width:38.625em){.l-content-grid--sidebar{-moz-columns:2;columns:2;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media screen and (min-width:64em){.l-content-grid--container{margin-bottom:2.5rem}.l-content-grid--sidebar{position:absolute;width:1200px/4-15px;width:calc(25% - .9375rem);padding:0;margin:0;-moz-columns:1;columns:1;overflow:hidden}.l-content-grid--sidebar:before{content:"";display:block;width:100%;padding-top:200%;padding-bottom:1.25rem}.l-content-grid--sidebar-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;padding:1.5625rem 1.25rem;overflow:hidden}.l-content-grid--sidebar-content-group:not(:first-child){margin-top:3em}.l-content-grid__sidebar-left .l-content-grid--grid__md-4 .g-col:nth-child(1),.l-content-grid__sidebar-left .l-content-grid--grid__md-4 .g-col:nth-child(4){margin-left:25%}.l-content-grid__sidebar-right .l-content-grid--grid__md-4 .g-col:nth-child(3),.l-content-grid__sidebar-right .l-content-grid--grid__md-4 .g-col:nth-child(6){margin-right:25%}}@media screen and (min-width:75em){.l-content-grid{overflow:visible}}.l-course-info{margin-top:3%}@media screen and (min-width:48em){.l-course-info{margin-top:2.5rem}.l-course-info--student.g-col{margin-top:2.5rem;padding-left:0;padding-right:2.5rem}}.l-course-actions{margin-top:4%}.l-course-actions--save-course{padding-top:32px;padding-top:2rem;padding-bottom:32px;padding-bottom:2rem}.l-course-actions--share{margin-top:2%}@media screen and (min-width:48em){.l-course-actions{margin-top:2.69687rem}}@media screen and (min-width:64em){.l-course-actions{margin-top:2.95rem}.l-course-actions--share{margin-top:2.5rem}}.l-feature-landing{padding:2%}.l-feature-landing:before{content:none!important}.l-feature-landing__study{background:#e52411}.l-feature-landing__research{background:#0093d3}.l-feature-landing__life{background:#59c134}.l-feature-landing--title{color:#fff}.l-feature-landing--content,.l-feature-landing--intro,.l-feature-landing--secondary .chs-story{margin-top:2%}.l-feature-landing--navigation .chs-statistic{margin:4% 0 8% 0}.l-feature-landing--intro,.l-feature-landing--navigation .block,.l-feature-landing--navigation .section-navigation,.l-feature-landing--navigation .section-title{box-shadow:0 0 50px rgba(0,0,0,.4)}.l-feature-landing--content{position:relative}.l-feature-landing--content-image{display:none}.l-feature-landing--content-block .block{overflow:visible;position:relative;box-shadow:0 0 50px rgba(0,0,0,.4)}.l-feature-landing--content-block .chs-statistic{margin:8% 0}@media screen and (min-width:48em){.l-feature-landing--content-block .chs-statistic{padding:0 25%}}@media screen and (min-width:64em){.l-feature-landing{padding:5rem 0}.l-feature-landing--inner{overflow:visible}.l-feature-landing--content,.l-feature-landing--secondary .chs-story{margin-top:7.5rem}.l-feature-landing--secondary .chs-story:first-child{margin-top:3.75rem}.l-feature-landing--secondary{overflow:hidden}.l-feature-landing--secondary .chs-story__video .chs-story--media{width:70%}.l-feature-landing--secondary .chs-story__video .chs-story--content{width:30%}.l-feature-landing--main{*zoom:1}.l-feature-landing--main:after,.l-feature-landing--main:before{content:" ";display:table}.l-feature-landing--main:after{clear:both}.l-feature-landing--intro,.l-feature-landing--navigation{float:left}.l-feature-landing--navigation{position:relative;z-index:40;padding-right:2.5rem;width:30%;margin-top:-420px}.l-feature-landing--navigation .section-title{margin-bottom:2.5rem}.l-feature-landing--navigation .chs-statistic{margin-top:2.5rem}.l-feature-landing--intro{margin-top:0;width:70%}.l-feature-landing--content{position:relative;overflow:visible;min-height:420px}.l-feature-landing--content-image{display:block;width:62.5%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center;box-shadow:0 0 50px rgba(0,0,0,.4)}.l-feature-landing--content-block{margin-left:62.5%;width:37.5%}.l-feature-landing--content-block .block{position:relative;box-shadow:0 0 50px rgba(0,0,0,.4)}.l-feature-landing--content-block .block:before{transition:all 300ms ease-in-out;position:absolute;z-index:1;content:'';width:0;height:0;border-right:30px solid #000;border-top:30px solid transparent;border-bottom:30px solid transparent;top:0;right:100%}.l-feature-landing--content-block .chs-statistic{padding:0;margin:0;margin-top:2.2rem}.l-feature-landing--content__left .l-feature-landing--content-image{right:0;left:auto}.l-feature-landing--content__left .l-feature-landing--content-block{margin-right:62.5%;margin-left:0}.l-feature-landing--content__left .l-feature-landing--content-block .block:before{border-right:0 none;border-left:30px solid #000;right:auto;left:100%}}@media screen and (min-width:75em){.l-feature-landing--secondary{overflow:visible}}.l-inline-navigation{position:relative;transition:padding 300ms ease-in-out}.l-inline-navigation--toggle{position:fixed;bottom:4%;right:4%;width:50px;height:50px;background:#549bb8;border-radius:100%;box-shadow:1px 1px 2px rgba(19,38,45,.3);transition:background 300ms ease-in-out;z-index:10002}.l-inline-navigation--toggle:active{-ms-transform:scale(.95);transform:scale(.95)}.l-inline-navigation--toggle:before{transition:all 300ms ease-in-out;content:'';width:20px;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-10px;box-shadow:0 6px 0 0 #fff,0 -6px 0 0 #fff}.l-inline-navigation .navigation-group{position:fixed;top:0;right:0;width:100%;height:100%;z-index:10001;transition:transform 300ms ease-in-out;-ms-transform:translateY(120%);transform:translateY(120%)}.l-inline-navigation .navigation-group--list{transition:all 300ms ease-in-out}.l-inline-navigation.is-active .navigation-group{-ms-transform:translateY(0);transform:translateY(0)}.l-inline-navigation.is-active .l-inline-navigation--toggle{background:#549bb8}.l-inline-navigation.is-active .l-inline-navigation--toggle:before{box-shadow:0 0 0 0 #fff,0 0 0 0 #fff}@media screen and (min-width:48em){.l-inline-navigation .navigation-group{position:static;margin:0 auto;-ms-transform:none;transform:none}.l-inline-navigation--toggle{display:none}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group{max-width:none}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group--inner{max-width:1200px;margin:auto}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group--list{padding-top:.3125rem;padding-bottom:.3125rem}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group--item:after{display:none}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group--actions{padding-top:.3125rem;padding-bottom:.3125rem}.l-inline-navigation-wrapper.is-fixed .l-inline-navigation .navigation-group--actions .btn{margin-left:.25em}}.l-instagram-strip{overflow:hidden}.l-instagram-strip--instagram-logo{margin-top:7px}@media screen and (min-width:64em){.l-instagram-strip .image-group{margin-left:-5px;margin-right:-5px}}.l-knowledge-base{overflow:hidden;padding:0 10px;padding:0 .625rem}.l-knowledge-base--content{display:block}.l-knowledge-base--navigation{margin-bottom:4%}@media screen and (min-width:48em){.l-knowledge-base{padding:0}.l-knowledge-base--content .richtext .link-list{margin:2rem 0}.l-knowledge-base--navigation{margin-bottom:2.5rem}}.l-card-cascade,.l-enquire-now,.l-icon-blocks,.l-instagram-strip,.l-links-section,.l-microsite-fold-form,.l-researcher-profile,.l-statistics,.l-study-areas,.l-video-cards,.l-video-with-quote{padding:6% 3%}@media screen and (min-width:48em){.l-card-cascade,.l-enquire-now,.l-icon-blocks,.l-instagram-strip,.l-links-section,.l-microsite-fold-form,.l-researcher-profile,.l-statistics,.l-study-areas,.l-video-cards,.l-video-with-quote{padding:2.5rem 1.25rem}}@media screen and (min-width:64em){.l-card-cascade,.l-enquire-now,.l-icon-blocks,.l-instagram-strip,.l-links-section,.l-microsite-fold-form,.l-researcher-profile,.l-statistics,.l-study-areas,.l-video-cards,.l-video-with-quote{padding:6.25rem 0}}.l-icon-blocks-with-pulled{padding:0 3%}@media screen and (min-width:48em){.l-icon-blocks-with-pulled{padding:1.25rem 1.25rem;padding-top:0}}@media screen and (min-width:64em){.l-icon-blocks-with-pulled{padding:2.5rem 0;padding-top:0}}.l-microsite-banner{height:200px}@media screen and (min-width:48em){.l-microsite-banner{height:600px}.l-microsite-banner__short{height:400px}}.l-news-header{position:relative;min-height:120px;color:#fff}.l-news-header--inner{padding:2%;padding-bottom:0}.l-news-header--title{position:relative;margin:2% 0}.l-news-header--title i{font-size:8px;font-size:.5rem}.l-news-header__bg-overflow:before{content:' ';position:absolute;width:100%;height:450px;background-image:url(../images/news-banner-home.jpg);background-repeat:no-repeat;background-size:100%;background-size:cover;background-position:center top;background-attachment:fixed}@media screen and (min-width:48em){.l-news-header--title{margin-top:1.875rem}}@media screen and (min-width:64em){.l-news-header--inner{padding:0}.l-news-header--nav{margin-bottom:-1.25rem}.l-news-header--title{padding:0}}.l-news-home-content{padding:2%}.l-news-home-content--inner{overflow:hidden}.l-news-home-content--tag{color:#131213;position:relative;font-size:32px;font-size:2rem;font-weight:600;margin-bottom:8px;margin-bottom:.5rem}@media screen and (min-width:48em){.l-news-home-content{padding:0 2%}.l-news-home-content--inner{padding-top:5px}}@media screen and (min-width:64em){.l-news-home-content{padding:0}}.l-object-page-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:175px}.l-object-page-header--inner{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;width:100%;margin-top:auto}.l-object-page-header--trail{padding:2% 2%}.l-object-page-header--cover{background-color:rgba(0,0,0,.7);color:#fff;padding:4%}.l-object-page-header--page-title{font-size:19px;font-size:1.22187rem;margin-bottom:.5em;margin-top:0}.l-object-page-header--page-title:last-child{margin-bottom:0}@media screen and (min-width:48em){.l-object-page-header--cover{padding:1.25rem}.l-object-page-header--page-title{font-size:1.625rem}}@media screen and (min-width:64em){.l-object-page-header{position:relative;height:510px;margin-bottom:-2.5rem}.l-object-page-header__small{height:320px}.l-object-page-header__medium{height:510px}.l-object-page-header__large{height:700px}.l-object-page-header--inner{position:absolute;bottom:0;left:0;right:0}.l-object-page-header--page-title{font-size:2rem}.l-object-page-header--trail{margin:0 0 .625rem 0;padding:0}.l-object-page-header--cover{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:180px;background-color:rgba(0,0,0,.8);padding:2.5rem;padding-bottom:4.75rem}.l-object-page-header--user-type{position:absolute;bottom:2.5rem;left:2.5rem}}.l-object-page-content{*zoom:1;max-width:1200px;margin:0 auto;margin-top:3%;padding:0 2%}.l-object-page-content:after,.l-object-page-content:before{content:" ";display:table}.l-object-page-content:after{clear:both}@media screen and (min-width:48em){.l-object-page-content{margin-top:1.25rem}.l-object-page-content--aside{margin-top:5.11875rem}.l-object-page-content--aside-section,.l-object-page-content--section{margin-bottom:2.5rem}}@media screen and (min-width:75em){.l-object-page-content{padding:0}}.l-research-header,.l-researcher-profile .inline-search,.l-researcher-profile .inline-search--input{width:100%}@media screen and (min-width:48em){.l-researcher-profile .inline-search{width:auto}.l-researcher-profile .inline-search--input{min-width:340px}}.l-research-header--thumb{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;width:120px;height:auto;margin-bottom:10px;margin-bottom:.625rem}.l-research-header--image{display:block;width:100%;height:100%}.l-research-header--title{margin-top:0}.l-research-header--title-text{margin-top:0;font-size:17px;font-size:1.0625rem}.l-research-header--title-text__large{font-size:25px;font-size:1.59375rem}.l-research-header--title-label{display:inline-block}.l-research-header--subtitle{margin:1em 0 0 0;font-size:14px;font-size:.90625rem}.l-research-header--aside{color:#a0a0a0}.l-research-header--meta{border-top:2px solid #fff;margin-top:3%;margin-bottom:0;padding:3% 0;color:#a0a0a0}.l-research-header--meta-item,.l-research-header--meta-label{display:inline;font-family:Open Sans,sans-serif;font-size:12px;font-size:.75rem;color:#a0a0a0}.l-research-header--meta-item{margin-right:1em}.l-research-header--meta-item:before{padding:0 .25em;content:'▪'}.l-research-header--meta-label{margin-right:1em;text-transform:uppercase}.l-research-header--contact-details,.l-research-header--contact-details p{font-size:13px;font-size:.8125rem;text-overflow:ellipsis;overflow:hidden}.l-research-header--contact-details a{color:#a0a0a0}.l-research-header--contact-details a:focus,.l-research-header--contact-details a:hover{color:#a6a6a6}.l-research-header--contact-details p+p{margin-top:1em}.l-research-header--contact-details__compact{margin-bottom:0}@media screen and (min-width:31.25em){.l-research-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-research-header--thumb{width:150px;height:150px;margin-bottom:0}.l-research-header--main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 50%;flex:1 1 50%;margin-left:4%}.l-research-header--title{line-height:1.45}.l-research-header--title-text{display:inline;vertical-align:middle;margin-right:.5em}.l-research-header--title-label{vertical-align:middle}.l-research-header--aside{-ms-flex:1 1 50%;flex:1 1 50%;margin-top:1em}}@media screen and (min-width:48em){.l-research-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-research-header--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.l-research-header--main{margin-left:2.5rem}.l-research-header--aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:none;flex:none;width:calc(25% - 40px + 6px);min-width:21%;margin-top:0;margin-left:2.5rem}.l-research-header--title-text{font-size:1.4375rem}.l-research-header--title-text__large{font-size:1.875rem}.l-research-header--subtitle{font-size:1rem}.l-research-header--contact-details,.l-research-header--contact-details p{font-size:.90625rem}}@media screen and (min-width:64em){.l-research-header--thumb{width:195px;height:195px}}.l-research-search--results{border-left:1px solid #e0e0e0}.l-research-search--form .btn{margin-top:20px;margin-top:1.25rem}.l-research-search--form .checkbox--label{font-size:13px;font-size:.8125rem;color:#474747}.l-research-landing .chs-story,.l-research-landing .g-row{margin-bottom:3%}.l-research-landing .chs-story:last-child,.l-research-landing .g-row:last-child{margin:0}@media screen and (min-width:64em){.l-research-landing .chs-story,.l-research-landing .g-row{margin-bottom:5rem}.l-research-landing .chs-story:last-child,.l-research-landing .g-row:last-child{margin:0}}@media screen and (min-width:48em){.l-site-mega-navigation.is-active:before{height:13.33333vw}.l-site-mega-navigation--inner{margin-top:16.66667vw;padding:0 3vw 0 3vw;height:calc(100vh - 16.66667vw)}.l-site-mega-navigation--content{max-width:1200px;margin:0 auto}.l-site-mega-navigation--search{display:-ms-flexbox;display:flex;border:5px solid #000;-ms-flex-pack:justify;justify-content:space-between}.l-site-mega-navigation--search-input{-ms-flex-preferred-size:83.33333vw;flex-basis:83.33333vw;padding:1.5vw;font-size:2.3vw}.l-site-mega-navigation--search-button{-ms-flex-preferred-size:16.66667vw;flex-basis:16.66667vw;font-size:1.6vw;position:relative;padding-left:35px}.l-site-mega-navigation--search-button-icon{left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px}.l-site-mega-navigation--search-button-label{display:inline-block}}@media screen and (min-width:64em){.l-site-mega-navigation.is-active:before{content:none}.l-site-mega-navigation--inner{margin-top:171.43px;padding:0 40px 0 40px;height:calc(100vh - 171.43px)}.l-site-mega-navigation--personalisation-heading{font-size:2rem;margin-bottom:2.5rem}.l-site-mega-navigation--search-input{-ms-flex-preferred-size:1114.29px;flex-basis:1114.29px;padding:20px;font-size:2.3vw}.l-site-mega-navigation--search-button{-ms-flex-preferred-size:257.14px;flex-basis:257.14px;font-size:1.6vw}.l-site-mega-navigation--search-button-icon{left:40px;width:25px;height:25px;margin-bottom:-6px}}@media screen and (min-width:64em){.l-site-mega-navigation .accordion,.l-site-mega-navigation--toolbox{display:none}.l-site-mega-navigation .tabbed-content{display:block}}.has-navigation-active,.has-navigation-active body{overflow:hidden;height:100%}.l-site-navigation{background:#fff}.l-site-navigation--inner{position:relative;z-index:10001;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-site-navigation--inner .tabbed-content{display:none}.l-site-navigation--logo{position:relative;box-sizing:border-box;height:32px;width:153px;margin:6vw}.l-site-navigation--logo img{transition:opacity 500ms ease-in-out;position:absolute;top:0;left:0;height:100%;width:auto;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-site-navigation--logo-light{opacity:0}.is-light .l-site-navigation--logo-light,.l-site-navigation--logo-dark{opacity:1}.is-light .l-site-navigation--logo-dark{opacity:0}.l-site-navigation--logo.is-animating{transition:opacity .5s ease-out .2s;display:block!important}.l-site-navigation--logo.is-hidden{display:none;opacity:0}.l-site-navigation--main{background:#fff;transition:background .5s ease-out .2s}.l-site-navigation--controls,.l-site-navigation--initial{box-sizing:border-box}.l-site-navigation--controls{position:absolute;top:6vw;right:6vw}.l-site-navigation--controls-single{float:left;transition:color .5s ease-out;color:#000;text-decoration:none;position:relative;margin-left:12.5px}.l-site-navigation--controls-single:first-child{margin-left:0}.l-site-navigation--controls-single:after,.l-site-navigation--controls-single:before{transition:opacity .5s ease-out .2s}.l-site-navigation--controls-single__menu:before,.l-site-navigation--controls-single__profile:before,.l-site-navigation--controls-single__search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:26px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1}.l-site-navigation--controls-single-label{position:absolute;color:#fff;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10px;font-weight:700}.l-site-navigation--controls-single:before{margin-right:0;width:26px}.l-site-navigation--controls-single:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:22px;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;opacity:0;position:absolute;left:2px;top:2px}.l-site-navigation--controls-single:focus,.l-site-navigation--controls-single:hover{color:#e32213}.l-site-navigation--controls-single.is-active:before{opacity:0}.l-site-navigation--controls-single.is-active:after{opacity:1}.l-site-navigation--marketing-nav,.l-site-navigation--toolbox-nav{display:none}.l-site-navigation__dark-theme{background:0 0}.l-site-navigation__dark-theme .l-site-navigation--controls-single{color:#fff}.l-site-navigation__dark-theme .l-site-navigation--controls-single-label{color:#000}.l-site-navigation__floating{position:absolute;top:0;left:0;width:100%}@media screen and (min-width:48em){.l-site-navigation--controls{top:3vw;right:3vw}.l-site-navigation--logo{margin:3vw}}@media screen and (min-width:64em){.l-site-navigation--controls{top:40px;right:40px}.l-site-navigation--logo{margin:40px}}@media screen and (min-width:75em){.l-site-navigation--inner{padding:0 3vw;position:relative;width:auto;height:auto;background:0 0}.l-site-navigation--logo{margin:1.25rem 0;width:230px;height:auto}.l-site-navigation--main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.25rem;padding-top:5px;-ms-flex-line-pack:justify;align-content:space-between;width:55%}.l-site-navigation--marketing-nav-single,.l-site-navigation--toolbox-nav-single{transition:color .3s ease-in-out;color:#000;text-decoration:none}.l-site-navigation--toolbox-nav{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex}.l-site-navigation--toolbox-nav-single{margin-right:12px;position:relative;line-height:1;font-size:12px;letter-spacing:1px;text-transform:uppercase}.l-site-navigation--toolbox-nav-single:last-child{margin-right:0}.l-site-navigation--toolbox-nav-single__phone{margin-right:auto}.l-site-navigation--toolbox-nav-single:before{transition:all 300ms ease-in-out;content:'';width:100%;height:2px;opacity:0;background:#e32213;position:absolute;top:100%;left:0}.l-site-navigation--toolbox-nav-single:focus:before,.l-site-navigation--toolbox-nav-single:hover:before{opacity:1}.l-site-navigation--controls{display:-ms-flexbox;display:flex;position:static;-ms-flex-preferred-size:103px;flex-basis:103px}.l-site-navigation--marketing-nav{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - 103px);flex-basis:calc(100% - 103px);font-family:Open Sans,sans-serif;font-size:1.625rem}.l-site-navigation--marketing-nav-single{margin-right:1.25rem;padding-right:20px;position:relative;line-height:1}.l-site-navigation--marketing-nav-single:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:.5em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;transition:transform 200ms ease-in-out,color 200ms ease-in-out;position:absolute;right:0;bottom:4px}.l-site-navigation--marketing-nav-single:focus:after,.l-site-navigation--marketing-nav-single:hover:after{-ms-transform:translateX(3px);transform:translateX(3px);color:#e32213}.l-site-navigation__dark-theme .l-site-navigation--main{background:#000;color:#fff}.l-site-navigation__dark-theme .l-site-navigation--controls-single,.l-site-navigation__dark-theme .l-site-navigation--marketing-nav-single,.l-site-navigation__dark-theme .l-site-navigation--toolbox-nav-single{color:#fff}}@media screen and (min-width:75em){.l-site-navigation--inner{position:relative;z-index:10001;margin:0 auto;padding:0 40px}}@media screen and (min-width:75em) and (min-width:1240px){.l-site-navigation--inner{padding:0;max-width:1200px}}@media screen and (min-width:75em){.l-site-navigation--logo{width:220px;height:46px;margin:40px 0}.l-site-navigation--main{padding:10px 40px 30px 40px}.l-site-navigation--marketing-nav-single{margin-right:40px}}.l-site-mega-navigation{position:absolute;z-index:10000;box-sizing:border-box;width:100%;height:100vh;top:0;left:0;background:#fff;opacity:1}.l-site-mega-navigation.is-animating{transition:opacity .5s ease-out .2s;display:block!important}.l-site-mega-navigation.is-hidden{display:none;opacity:0}.l-site-mega-navigation.is-active:before{position:fixed;content:'';width:100%;height:68px;background:#fff;top:0;left:0;z-index:1}.l-site-mega-navigation.is-active.is-animating:before{content:none}.l-site-mega-navigation--inner{transition:opacity .5s ease-out .2s,transform .5s ease-out .2s;position:absolute;width:100%;height:calc(100vh - 25vw);left:0;top:0;box-sizing:border-box;padding:0 6vw 0 6vw;margin-top:25vw;opacity:1;-ms-transform:translateY(0);transform:translateY(0);overflow-y:scroll;overflow-x:hidden}.l-site-mega-navigation--inner.is-animating{display:block!important}.l-site-mega-navigation--inner.is-hidden{display:none;opacity:0;-ms-transform:translateY(30px);transform:translateY(30px)}.l-site-mega-navigation--inner .tabbed-content--panel{padding:0}.l-site-mega-navigation--content{margin-bottom:30vw}.l-site-mega-navigation--toolbox{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.l-site-mega-navigation--toolbox-single{transition:color .3s ease-in-out;color:#000;text-decoration:none;position:relative}.l-site-mega-navigation--personalisation-heading{font-size:19px;font-size:1.22187rem;margin-top:0}.l-site-mega-navigation--personalisation .entity-card--image{height:180px;object-fit:cover}.l-site-mega-navigation--sitemap{display:-ms-flexbox;display:flex;margin-top:5.2vw}.l-site-mega-navigation--sitemap-section{-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:5%}.l-site-mega-navigation--sitemap-section:last-child{padding-right:0}.l-site-mega-navigation--sitemap-section .read-more{color:#000;text-decoration:none!important}.l-site-mega-navigation--sitemap-section__large{-ms-flex-preferred-size:50%;flex-basis:50%;-moz-columns:2;columns:2}.l-site-mega-navigation--sitemap-section__full{-ms-flex-preferred-size:100%;flex-basis:100%}.l-site-mega-navigation--sitemap-section-heading{font-weight:100;margin-top:0;color:#e32213;font-family:Open Sans,sans-serif;font-size:20px!important;-webkit-font-smoothing:subpixel-antialiased!important;-moz-osx-font-smoothing:auto!important}.l-site-mega-navigation--search{display:-ms-flexbox;display:flex}.l-site-mega-navigation--search-input{border:2px solid #000;box-shadow:none;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3vw;font-size:14px;font-family:Open Sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.l-site-mega-navigation--search-input::-webkit-input-placeholder{color:#a7a7a7;opacity:1}.l-site-mega-navigation--search-input::-moz-placeholder{color:#a7a7a7;opacity:1}.l-site-mega-navigation--search-input:-ms-input-placeholder{color:#a7a7a7;opacity:1}.l-site-mega-navigation--search-input::placeholder{color:#a7a7a7;opacity:1}.l-site-mega-navigation--search-button{width:40px;background:#000;font-size:14px;font-family:Open Sans,sans-serif;border:0 none;color:#fff;position:relative}.l-site-mega-navigation--search-button-icon{width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-site-mega-navigation--search-button-icon path{fill:#fff}.l-site-mega-navigation--search-button-label{display:none}.l-site-mega-navigation .tabbed-content--list{display:-ms-flexbox;display:flex;box-shadow:0 none;border-bottom:1px solid #000}.l-site-mega-navigation .tabbed-content--list-item{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0;margin:0;padding:0}.l-site-mega-navigation .tabbed-content--list-item:before{display:none}.l-site-mega-navigation .tabbed-content--list-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:24px 2.4vw;padding:1.5rem 2.4vw;text-align:center;border-left:0 none}.l-site-mega-navigation .accordion--panel.is-active .accordion--heading:before{content:'';-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.l-site-mega-navigation .accordion .link-list{margin-bottom:1em}.l-site-mega-navigation .accordion h4{line-height:1.2}.l-site-mega-navigation .accordion--heading{border-bottom-color:#000}.l-site-mega-navigation .accordion--heading:before{content:'';width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box}.l-site-mega-navigation .accordion--link{font-size:16px;font-family:Open Sans,sans-serif;font-weight:400}@media screen and (min-width:48em){.l-site-mega-navigation.is-active:before{height:13.33333vw}.l-site-mega-navigation--inner{margin-top:16.66667vw;padding:0 3vw 0 3vw;height:calc(100vh - 16.66667vw)}.l-site-mega-navigation--content{max-width:1200px;margin:0 auto}.l-site-mega-navigation--search{display:-ms-flexbox;display:flex;border:5px solid #000;-ms-flex-pack:justify;justify-content:space-between}.l-site-mega-navigation--search-input{-ms-flex-preferred-size:83.33333vw;flex-basis:83.33333vw;padding:1.5vw;font-size:2.3vw}.l-site-mega-navigation--search-button{-ms-flex-preferred-size:16.66667vw;flex-basis:16.66667vw;font-size:1.6vw;position:relative;padding-left:35px}.l-site-mega-navigation--search-button-icon{left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px}.l-site-mega-navigation--search-button-label{display:inline-block}}@media screen and (min-width:64em){.l-site-mega-navigation.is-active:before{content:none}.l-site-mega-navigation--inner{margin-top:171.43px;padding:0 40px 0 40px;height:calc(100vh - 171.43px)}.l-site-mega-navigation--personalisation-heading{font-size:2rem;margin-bottom:2.5rem}.l-site-mega-navigation--search-input{-ms-flex-preferred-size:1114.29px;flex-basis:1114.29px;padding:20px;font-size:2.3vw}.l-site-mega-navigation--search-button{-ms-flex-preferred-size:257.14px;flex-basis:257.14px;font-size:1.6vw}.l-site-mega-navigation--search-button-icon{left:40px;width:25px;height:25px;margin-bottom:-6px}}.l-site-mega-navigation .tabbed-content{display:none}@media screen and (min-width:64em){.l-site-mega-navigation .accordion,.l-site-mega-navigation--toolbox{display:none}.l-site-mega-navigation .tabbed-content{display:block}}.l-site-footer{position:relative;z-index:2;box-sizing:border-box;padding:6vw;background:#000}.l-site-footer--logo{width:63%;height:auto;margin-bottom:6vw}.l-site-footer--content{width:100%}.l-site-footer--social-links{margin:6vw 0}.l-site-footer--social-links-single{transition:all 300ms ease-in-out;box-sizing:border-box;padding:10px;margin-right:10px;width:50px;height:50px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff}.l-site-footer--social-links-single svg{width:100%;height:100%}.l-site-footer--social-links-single:hover{background:#e32213}.l-site-footer--copyright{color:#fff;font-family:Open Sans,sans-serif}@media screen and (min-width:48em){.l-site-footer{padding:6vw 3vw}.l-site-footer--logo{width:30%;height:auto}}@media screen and (min-width:64em){.l-site-footer{position:relative;z-index:2}.l-site-footer--inner{padding:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:64em) and (min-width:1240px){.l-site-footer--inner{padding:40px 0;max-width:1200px;margin:0 auto}}@media screen and (min-width:64em){.l-site-footer--logo{width:257.14px}.l-site-footer--content{width:50%}.l-site-footer--sitemap{margin-bottom:137.14px}.l-site-footer--social-links{margin-bottom:34.29px}}.l-social-share{clear:both;margin:32px 0;margin:2rem 0}.l-social-share--intro{display:block;color:#a0a0a0;font-weight:700}.l-social-share--actions{display:block}.l-social-share--button{margin-right:1em;margin-top:1em;min-width:96px;min-width:6rem;text-align:center;line-height:1.1;cursor:pointer}.l-social-share--button:before{margin-right:3px;margin-right:.2rem}.l-social-share:before{padding-top:16px;padding-top:1rem;border-top:2px solid #000;content:'';display:block;width:33%}.t-facebook{background-color:#39579b;color:#fff;border-bottom-color:#2b4276}.t-facebook:active,.t-facebook:focus,.t-facebook:hover{background-color:#2b4276;color:#fff;border-bottom-color:#243863}.t-twitter{background-color:#17b2ef;color:#fff;border-bottom-color:#0e91c5}.t-twitter:active,.t-twitter:focus,.t-twitter:hover{background-color:#0e91c5;color:#fff;border-bottom-color:#0c80ae}.t-linkedin{background-color:#007ab8;color:#fff;border-bottom-color:#005885}.t-linkedin:active,.t-linkedin:focus,.t-linkedin:hover{background-color:#005885;color:#fff;border-bottom-color:#00476c}.t-google-plus{background-color:#de4330;color:#fff;border-bottom-color:#bd2f1e}.t-google-plus:active,.t-google-plus:focus,.t-google-plus:hover{background-color:#bd2f1e;color:#fff;border-bottom-color:#a72a1b}.l-study-areas .inline-search,.l-study-areas .inline-search--input{width:100%}@media screen and (min-width:48em){.l-study-areas .inline-search{width:auto}.l-study-areas .inline-search--input{min-width:310px}}.l-study-areas-careers--profile{margin-top:16px;margin-top:1rem}@media screen and (min-width:48em){.l-study-areas-careers--profile{margin-top:0;padding-left:1rem}}.l-the-fold{height:100%;height:calc(100vh - 91px);position:relative}.l-the-fold--buttons{position:absolute;bottom:20%;text-align:right;padding:3%}.l-the-fold--carousel{height:100%}.l-the-fold--button-group{position:relative;overflow:hidden;z-index:41}.l-the-fold--button-group .btn{float:left;margin-right:1em}@media screen and (min-width:48em){.l-the-fold--button-group{float:right;margin-left:0}}@media screen and (min-width:48em){.l-the-fold{height:80%;height:calc(100vh - 211px)}.l-the-fold--buttons{left:0;width:100%;bottom:7%}}#content form input{display:inline-block;width:auto}.content-border a{text-decoration:none}.custom-submit input[type=submit]{padding:0}.container{width:auto}#top #search{overflow:hidden}.control-group .control-label abbr{border-bottom:0 none}.control-group input,.control-group textarea{width:100%!important}.control-group input.btn{width:auto!important}.carousel{overflow:visible}#video-gallery{list-style:none}@font-face{font-family:Slide-icons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format("truetype");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light-gallery{overflow:hidden!important}#lightGallery-Gallery img{border:none!important}#lightGallery-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;transition:opacity .35s ease;background:#0d0d0d;background:rgba(13,13,13,.8)}#lightGallery-outer .lightGallery-slide{position:relative}#lightGallery-Gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lightGallery-Gallery.opacity .thumb_cont{opacity:1}#lightGallery-Gallery.fadeM{opacity:0;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lightGallery-Gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lightGallery-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lightGallery-slider .lightGallery-slide{background:url(../img/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%}#lightGallery-slider .lightGallery-slide.complete{background-image:none}#lightGallery-Gallery.showAfterLoad .lightGallery-slide>*{opacity:0}#lightGallery-Gallery.showAfterLoad .lightGallery-slide.complete>*{opacity:1}#lightGallery-slider.slide .lightGallery-slide,#lightGallery-slider.useLeft .lightGallery-slide{position:absolute;opacity:.4}#lightGallery-slider.fadeM .lightGallery-slide{position:absolute;left:0;opacity:0}#lightGallery-slider.animate .lightGallery-slide{position:absolute;left:0}#lightGallery-slider.fadeM .current{opacity:1;z-index:9}#lightGallery-slider .lightGallery-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lightGallery-Gallery.opacity .lightGallery-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}.lightGallery-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s}#lightGallery-Gallery.fadeM .lightGallery-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5)}#lightGallery-slider.fadeM.on .current{opacity:1;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lightGallery-slider.fadeM .lightGallery-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s}#lightGallery-slider.slide .lightGallery-slide{transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lightGallery-slider.slide.on .lightGallery-slide{opacity:0}#lightGallery-slider.slide .lightGallery-slide.current{opacity:1!important;transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important}#lightGallery-slider.slide .lightGallery-slide.prevSlide{opacity:0;transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}#lightGallery-slider.slide .lightGallery-slide.nextSlide{opacity:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lightGallery-slider.useLeft .lightGallery-slide{left:100%}#lightGallery-slider.useLeft.on .lightGallery-slide{opacity:0}#lightGallery-slider.useLeft .lightGallery-slide.current{opacity:1!important;left:0!important}#lightGallery-slider.useLeft .lightGallery-slide.prevSlide{opacity:0;left:-100%}#lightGallery-slider.useLeft .lightGallery-slide.nextSlide{opacity:0;left:100%}#lightGallery-slider.slide.on .current,#lightGallery-slider.slide.on .lightGallery-slide,#lightGallery-slider.slide.on .nextSlide,#lightGallery-slider.slide.on .prevSlide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}#lightGallery-slider.speed .current,#lightGallery-slider.speed .lightGallery-slide,#lightGallery-slider.speed .nextSlide,#lightGallery-slider.speed .prevSlide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important}#lightGallery-slider.timing .current,#lightGallery-slider.timing .lightGallery-slide,#lightGallery-slider.timing .nextSlide,#lightGallery-slider.timing .prevSlide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important}#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-Gallery .thumb_cont .thumb_inner{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}@keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}.lightGallery-slide .object.rightEnd{animation:rightEnd .3s;position:relative}.lightGallery-slide .object.leftEnd{animation:leftEnd .3s;position:relative}#lightGallery-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}#lightGallery-action.hasThumb{margin-left:-46px}#lightGallery-action a{margin:0 3px 0 0!important;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block!important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,.65);font-size:16px;width:28px;height:28px;font-family:Slide-icons;color:#FFF;cursor:pointer}#lightGallery-action a.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,.65)!important}#lightGallery-action a:focus,#lightGallery-action a:hover{background-color:#000;background-color:rgba(0,0,0,.85)}#lightGallery-action a#lightGallery-next:after,#lightGallery-action a#lightGallery-prev:before{left:5px;bottom:3px;position:absolute}#lightGallery-action a.cLthumb:after{font-family:Slide-icons;content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lightGallery_counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#FFF}#lightGallery-Gallery .thumb_cont{position:absolute;bottom:0;width:100%;box-sizing:border-box;background-color:#000;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lightGallery-Gallery.open .thumb_cont{max-height:350px}#lightGallery-Gallery .thumb_cont .thumb_inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;box-sizing:content-box}#lightGallery-Gallery .thumb_cont .thumb_info{background-color:#333;padding:7px 20px}#lightGallery-Gallery .thumb_cont .thumb_info .count{color:#fff;font-weight:700;font-size:12px}#lightGallery-Gallery .thumb_cont .thumb_info .close{color:#FFF;display:block;float:right!important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,.65);transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after{left:6px;position:absolute;top:4px}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after,#lightGallery-close:after{content:"\e01a";font-family:Slide-icons;font-style:normal;font-size:16px}#lightGallery-Gallery .thumb_cont .thumb_info .close:hover{text-decoration:none;background-color:#000;background-color:#000}#lightGallery-Gallery .thumb_cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lightGallery-Gallery .thumb_cont .thumb{width:94px;height:94px}}#lightGallery-Gallery .thumb_cont .thumb>img{height:auto;max-width:100%}#lightGallery-Gallery .thumb_cont .thumb.active,#lightGallery-Gallery .thumb_cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff}#lightGallery-slider .video_cont{display:inline-block;margin:0;padding:0;height:auto;vertical-align:middle;background:0 0;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lightGallery-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lightGallery-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#lightGallery-close{color:#FFF;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.65);transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lightGallery-close:after{position:absolute;right:6px;top:3px}#lightGallery-close:hover{text-decoration:none;background-color:#000}.customHtml{background:none repeat scroll 0 0 #000;background:none repeat scroll 0 0 rgba(0,0,0,.75);color:#fff;font-family:Arial,sans-serif;height:70px;left:0;position:absolute;right:0;top:0;z-index:9}.customHtml p{font-size:14px}.customHtml>h4{font-family:Arial,sans-serif;font-weight:700;margin-bottom:5px;margin-top:15px}.icon-chevron-right:before,.icon-search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto;height:auto;margin-right:.2em;vertical-align:middle;font-size:1em;font-family:utas;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;text-decoration:none;speak:none;line-height:1;display:block}.fa-ship:before{font-size:95%;margin-left:.1em}.form-control{display:block;width:100%;max-width:100%;padding:.6em 1.05em;background:#fff;border:2px solid #e0e0e0;border-style:solid;font-family:Open Sans,sans-serif;font-size:14px;font-size:.90625rem;outline:0 none;transition:all 300ms ease-in-out}.form-control:active,.form-control:focus{border-bottom-color:#000;outline:0 none}.form-control__featured{border:2px solid #eeedeb;border-bottom:2px solid #838383}.form-control__featured:focus{border-bottom-color:#000}.form-control__xlarge{font-size:16px;font-size:1rem}.form-control__alt{font-family:Open Sans,sans-serif}.form-control__inverse{background:#000;color:#fff;border:3px solid #474747;box-shadow:none}.form-control__inverse::-webkit-input-placeholder{opacity:1;color:#fff}.form-control__inverse::-moz-placeholder{opacity:1;color:#fff}.form-control__inverse:-ms-input-placeholder{opacity:1;color:#fff}.form-control__inverse::placeholder{opacity:1;color:#fff}.form-control__inverse:focus{border-color:#e52411;outline:0}.form-control.u-glassy{opacity:1;background:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,.2)}.form-control.u-glassy:focus{border-bottom-color:rgba(0,0,0,.8)}.form-control.u-unbordered{border-width:0 0 2px 0}.form-control+.form-control{margin-top:2%}@media screen and (min-width:48em){.form-control{padding:.66em 1.05em .54em 1.05em;font-size:1rem}.form-control__xlarge{padding:.63em .7em;font-size:1.2rem}}#courseStructues .accordion>.accordion{margin:0 0 10px 0;margin:0 0 .625rem 0}#ptifrmtemplate .l-site-navigation--inner {z-index:1}

.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
abbr[title],acronym[title]{text-decoration:none;cursor:help}
@media screen and (min-width: 64em) {
  .l-site-mega-navigation--toolbox{display:flex}
}
@media screen and (min-width: 75em) {
  .l-site-mega-navigation--toolbox{display:none}
}
.l-base-hero__small .l-base-hero--navigation-inner,.l-base-hero__large .l-base-hero--navigation-inner{height:auto}
@media screen and (min-width: 64em) {
  .l-base-page--sidebar.inside,.l-base-page--content{margin-bottom: 1rem}
}
@media screen and (min-width: 48em) {
  .l-base-hero__small .l-base-hero--navigation-inner{height:320px}
  .l-base-hero__large .l-base-hero--navigation-inner{height:700px}
}
.l-site-navigation--double-logo{padding:30px 125px 30px 10px}
.l-site-navigation--double-logo .l-site-navigation--logo-left{border-right:1px solid #bbb;float:left;padding:0 10px 0 0}
.l-site-navigation--double-logo .l-site-navigation--logo-right{float:left;padding:0 0 0 10px}
.l-site-navigation--double-logo .l-site-navigation--logo-dark{height:20px}
@media screen and (min-width: 31em) {
  .l-site-navigation--double-logo{padding:30px}
  .l-site-navigation--double-logo .l-site-navigation--logo-left{border-right:1px solid #bbb;float:left;padding:0 20px 0 0}
  .l-site-navigation--double-logo .l-site-navigation--logo-right{float:left;padding:0 0 0 20px}
  .l-site-navigation--double-logo .l-site-navigation--logo-dark{height:40px}
}
@media screen and (min-width: 75em) {
  .l-site-navigation--double-logo{padding:40px 0}
  .l-site-navigation--double-logo .l-site-navigation--logo-left{border-right:1px solid #bbb;float:left;padding:0 30px 0 0}
  .l-site-navigation--double-logo .l-site-navigation--logo-right{float:left;padding:0 0 0 30px}
  .l-site-navigation--double-logo .l-site-navigation--logo-dark{height:46px}
}
/*.l-site-navigation--logo img{border:1px solid transparent}
.l-site-navigation--logo:focus img{border:1px dotted}*/
.l-site-footer--inner .l-site-footer--inner-logo{margin-bottom:5rem;fill:#fff}
.l-site-footer--social-links-single{margin-bottom:15px}
.l-inline-navigation{z-index:9999}
.richtext .navigation-group--item{text-decoration:none!important}
@media screen and (max-width: 47.9375em){
  .l-inline-navigation{z-index:10001}
  .navigation-group--actions .btn {padding:.6em 1.4em}
}
.carousel--controls {z-index:39}
.content_full_width{width:100%;padding-left:0}
.menu_nav_zero{width:0}
.co-branding__logo{background-color:rgba(255,255,255,0.8)}
.co-branding__logo a{color:#e32213;line-height:1em;margin:0;padding:0;text-align:center}
.co-branding__logo a .co-branding__logo--image{width:100%}
@media screen and (max-width: 48em) {
  .co-branding__logo{background-color:rgba(255,255,255,1.0)}
}
.g-row.is-hidden{margin:0}
.g-row__flex-stretch-alt>[class*=g-col]{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex: 0 0 auto}
.g-row__flex-stretch-alt>[class*=g-col]>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}
.g-row__flex-left {-ms-flex-pack:start;justify-content:flex-start}
.g-row__flex-left>[class*=g-col] {-ms-flex-positive:0;flex-grow:0}
@media screen and (min-width: 48em){
  .tabbed-content__vertical .tabbed-content--list-item:before{left:calc(100% + 13px)}
}
.richtext .tabbed-content--list .tabbed-content--list-link{text-decoration:none!important}
.tabbed-content__vertical .tabbed-content--list{max-width:30%;}
.block__pad-sm-h-only{padding:0 .625rem}
.block__pad-xlg-v-only{padding-left:0!important;padding-right:0!important}
.block__flex,.card__flex{flex:1 0 auto}
.embed-container-video,.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.embed-container-video iframe,.embed-container-video object,.embed-container-video embed,.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.embed-container-21by9{padding-bottom:42.857143%}
.embed-container-16by9{padding-bottom:56.25%}
.embed-container-4by3{padding-bottom:75%}
.embed-container-1by1{padding-bottom:100%}
.inline-blockquote > p:last-of-type::after{font-size:2rem;font-family:sans-serif;line-height:.1rem;vertical-align:-.5rem;margin-left:.2rem}
.richtext .u-no-margin{margin:0!important}
.richtext a.card,.richtext a.article-card--link{text-decoration:none!important}
.btn-group .btn{margin-bottom:.4rem;margin-right:.325rem}
.article-card:focus,.article-home:focus,.article-item:focus,.card:focus,.fact-box:focus{box-shadow:0 2px 1px rgba(0,0,0,.25);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.card:focus .card--cover{opacity:.75}
.card:focus .card--subtitle{color:#9d3028}
.card:focus .card--title__prominent:after{-ms-transform:translateX(2px);transform:translateX(2px)}
.richtext .form-row ul:not(.link-list):not(.u-unstyled-list):not(.entity-list--main) li:before{content:""}
.appearance .select:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000}
.richtext .article-item--title,.article-item--title{font-family:Open Sans,sans-serif;font-size:15px;font-size:.9375rem;font-weight:bold}
@media screen and (min-width: 64em){
  .richtext .article-item--title,.article-item--title{font-size:1.07812rem}
}
.sq-form-required-field{color:#e32213}
.radio-button--label,.radio ul li label{display:inline-block;font-size:16px;font-size:1rem;position:relative;padding-left:20px}
input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="url"],input[type="submit"],textarea,.input:not(select):not([type=checkbox]):not([type=radio]){-webkit-appearance:none;}
input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="url"],input[type="submit"],textarea,.input{-webkit-border-radius:0;border-radius:0;box-sizing:border-box}
select.input,select.input.u-glassy{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://www.utas.edu.au/__data/assets/file/0011/1084817/caret-down.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:.8rem}
select.input.input__inverse,select.input.input__inverse.u-glassy{background-image:url(https://www.utas.edu.au/__data/assets/file/0010/1084825/caret-light.svg)}
select.input__datetime,select.input__datetime.u-glassy{width:auto;min-width:70px;display:inline-block}
select.input__datetime,select.input__datetime.u-glassy{width:32%;margin:0 1%;float:left}
.input__datetime[id$="value_d"],.input__datetime[id$="value_h"],
.input__datetime.u-glassy[id$="value_d"],.input__datetime.u-glassy[id$="value_h"]{margin-left:0}
.input__datetime[id$="value_y"],.input__datetime[id$="value_a"],
.input__datetime.u-glassy[id$="value_y"],.input__datetime.u-glassy[id$="value_a"]{margin-right:0}
.input__datetime[id$="value_h"],.input__datetime[id$="value_i"],.input__datetime[id$="value_a"]{margin-top:2%}
.input__fieldset{border:none;padding:0;margin:0}
.input__fieldset ul{margin-bottom:0}
.input__fieldset li:last-of-type{margin-bottom:0}
.form-row--meta{margin-bottom:5px}
.form-row ul,.input__fieldset ul{padding-left:0}
.richtext .input__fieldset li:before{content: ""!important;}
.u-form-label{display:block;font-size:1rem}
@media screen and (min-width: 48em){
  .u-form-label{text-align:right}
}
.form__date,.form__dob{display:flex}
.form__date select,.form__date-select{flex-grow:3;margin:0 3px}
.form__date select:first-of-type,.form__date-select:first-of-type{margin-left:0}
.form__date select:last-of-type,.form__date-select:last-of-type{margin-right:0}
#content form .input:not([type=checkbox]):not([type=radio]):not(.input__datetime){width:100%}
/*.richtext .entity-card{text-decoration:none!important;transition:all 300ms ease-in-out;}
.richtext .entity-card a:hover{color:#fff}
.richtext .entity-card:hover .entity-card--title{color:#fff}*/
#content .entity-card{text-decoration:none}
.entity-card--cover ul li:before{color:#e32213!important}

.s-inverse.gallery-slider--next::before,.s-inverse.gallery-slider--prev::before{color:#fff!important}
/*code:not([class*="language-"]){padding:.2em;padding-top:1px;padding-bottom:1px;background:#f8f8f8;border:1px solid #dddddd}*/
.richtext .article-card--title{font-weight:700;font-size:14px;font-size:.875rem}
@media screen and (min-width: 75em) {
  .richtext .article-card--title,.article-card--title{font-size:.9375rem}
}
/*pre code[class*="language-"]{font-size: 1.125em;}*/
img:not(.entity-card--image):not(.video-block--cover-image):not(.u-image-full):not(.card--cover):not(.image-group--image):not(.chs-story--media-preview),.richtext img:not(.entity-card--image):not(.video-block--cover-image):not(.u-image-full):not(.card--cover):not(.image-group--image):not(.chs-story--media-preview){max-width:100%;width:auto;}
.richtext img.u-image-full,img.u-image-full{width:100%}
.richtext img.u-image-inline,.richtext img.sq-icon{max-width:100%;width:auto}
.image-group--item{content:"";display:block;padding-bottom:32.4%;height:0}
.image-group--item:nth-child(10){width:100%;padding:50%}
.image-group--clip{width:100%;height:100%;position:absolute;top:0;left:0;padding:3%}
.image-group--item:nth-child(10) .image-group--clip{padding:1%}
.image-group--clip .image-group--image{object-fit:cover;object-position:center}
.image-group--image,.richtext .image-group--image{width:100%;height:100%}
.image-group--item:hover{-ms-transform:scale(1);transform:scale(1);opacity:1}
.image-group--item:hover .image-group--image{-ms-transform:scale(.96);transform:scale(.96);opacity:.9;transition:all 200ms ease-in-out}
@media screen and (min-width: 48em) {
  .image-group--item{padding-bottom:12.2%}
  .image-group--item:nth-child(10){width:25%;padding:12.2%}
  .image-group--item:nth-child(10) .image-group--clip{padding:1.5%}
}
.captioned-image__left-sm,.captioned-image__left-md{max-width:none;float:left}
.captioned-image__right-sm,.captioned-image__right-md{max-width:none;float:right}
.captioned-image__left .captioned-image--container{margin-right:1rem;width:fit-content}
.captioned-image__right .captioned-image--container{margin-left:1rem;width:fit-content}
.captioned-image__left-sm,.captioned-image__right-sm,.captioned-image__left-md,.captioned-image__right-md{width:50%}
.captioned-image__left-lg,.captioned-image__right-lg{width:100%}
@media screen and (min-width: 30em){
  .captioned-image__left .captioned-image--container{margin-right:2rem}
  .captioned-image__right .captioned-image--container{margin-left:2rem}
  .captioned-image__left-sm,.captioned-image__right-sm{width:40%}
  .captioned-image__left-md,.captioned-image__right-md{width:50%}
  .captioned-image__left-lg,.captioned-image__right-lg{width:65%}
}
@media screen and (min-width: 64em){
  .captioned-image__left-sm,.captioned-image__right-sm{width:30%}
  .captioned-image__left-md,.captioned-image__right-md{width:45%}
  .captioned-image__left-lg,.captioned-image__right-lg{width:60%}
}
.alert{color:#856404}
.alert:last-child{margin-bottom:.5rem}
.alert > *:last-child{margin-bottom:0}
.alert__error{color:#b94a48}
.alert__success{color:#fff}
.alert__primary{color:#131213}
.alert__info{color:#004085}
.alert__info a{color:#002752}
.alert__info a:hover{color:#005abd}
.alert__success a{color:#fff}
.alert__success a:hover{color:#d0d0d0}
.t-green.table thead th,.t-babyblue.table thead th,.t-blue.table thead th,.t-purple.table thead th,.t-grape.table thead th,.t-red.table thead th,.t-utas.table thead th,.t-gray.table thead th,.t-shark.table thead th,.t-mineshaft.table thead th,.t-default.table thead th{color:#fff}
.t-alto.table,.t-silver.table{color:#838383}
.t-gray.table{color:#474747}
.t-shark.table tbody tr:nth-child(even)>td,.t-shark.table tbody tr:nth-child(even)>th{background:#f4f4f4}
.table__first-col-heading tbody th,.table__col-heading tbody th{border-bottom:0}
.table td.white,.table th.white{background:#fff!important}
.table td.grey,.table th.grey{background:#f4f4f4!important}
.neutral{color:#f4f4f4}
.block.neutral,.block.t-neutral{background-color:#f4f4f4;color:#000}
.t-alto.btn,.t-alto.btn:focus,.t-alto.btn:hover,.t-alto.btn:focus,.t-alto.btn:hover, .t-alto__inverse.btn, .t-alto__inverse.btn:hover, .t-alto__glassy.block, .t-alto__glassy.btn, .t-alto__glassy-more.block, .t-alto__glassy-more.btn{color:#000}
.t-alto__inverse,.t-alto__inverse .richtext ul li:before,.t-alto__inverse.block, .t-alto__inverse.card{color:#000}
[class*="__inverse"]:not(.t-shark__inverse):not(.t-alto__inverse):not(.t-mineshaft__inverse):not(.t-default__inverse):not(.t-default__inverse):not(.t-default).block ul:not(.link-list):not(.u-unstyled-list):not(.carousel--slides) li:before{color:rgba(255,255,255,.75)}
:not(.t-shark__inverse):not(.t-alto__inverse):not(.t-mineshaft__inverse):not(.t-default__inverse):not(.t-default__inverse):not(.t-default).block .block ul:not(.link-list):not(.u-unstyled-list):not(.carousel--slides) li:before {color:#e32213}
#content [class*="__inverse"].block .t-default.block li:before{color: #e32214;}
.richtext .accordion--title a.accordion--link,.richtext .pagination--controls a.pagination--page-nav{text-decoration:none!important}
.accordion--link{display:block}
.accordion--heading:before{transition: all 210ms ease-in-out;}
.t-shark__inverse .accordion--heading,.t-shark__inverse .accordion--heading:before,.t-shark__inverse .accordion--heading>.accordion--title a{color:#fff}
.t-shark__inverse .accordion--heading:hover,.t-shark__inverse .accordion--heading:hover:before,.t-shark__inverse .accordion--heading:hover>.accordion--title a{color:#e32213}
.cxi-home .image-tile--background{opacity:1}
.cxi-home .image-tile:after{background-image:none}
.cxi-home .cxi-events{background:#e32214;background:linear-gradient(183deg,#e32214 0%,#e32214 83.6%,#fff 84%,#fff 100%)}
.btn__cxi.btn{background:url(https://www.utas.edu.au/__data/assets/image/0006/1058019/cxi-btn-bg.png) transparent repeat-x;border:0;transition:opacity 300ms ease-in-out,background 300ms ease-in-out,width 300ms ease-in-out,color 300ms ease-in-out,transform 80ms linear;height:43px;font-family:Open Sans,sans-serif;color:#fff;margin-left:31px}
.btn__cxi.btn::before{content:"";background:url(https://www.utas.edu.au/__data/assets/image/0005/1058018/cxi-btn-pre.png) transparent no-repeat 0 0;width:31px;height:43px;position:absolute;right:100%;top:0}
.btn__cxi.btn:hover{opacity:.85;background-color:transparent}
@media screen and (max-width: 48em) {
  .cxi-home .cxi-events{padding-bottom:8%;padding-bottom:4.5rem}
}
@media screen and (min-width: 48em){
  .cxi-home .cxi-events{background:linear-gradient(115deg,#fff 0%,#fff 50%,#e32214 50%,#e32214 100%)}
}
.u-visuallyhidden + *{margin-top:0}
.u-visuallyhidden.focusable:active,.u-visuallyhidden.focusable:focus{width:auto!important}
.u-sans-serif,.feature-quote,.richtext .inline-blockquote-sans p{font-family:"Open Sans",sans-serif}
.u-center-content{text-align:center}
.u-right-content{text-align:right}
.u-required{cursor:help}
.u-uppercase{text-transform:uppercase;letter-spacing:.02em}
.u-subordinate{font-size:12px;font-size:.75156rem}
p.u-subordinate{margin-bottom:.5em}
.u-left-content{text-align:left}
.u-weight-normal{font-weight:400}
.u-weight-medium{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-weight:400;letter-spacing:.01em}
.u-weight-bold{font-weight:700}
.u-style-italic{font-style:italic}
.u-underline{text-decoration:underline}
.u-mt-0{margin-top:0!important}
.u-mb-0{margin-bottom:0!important}
.u-mr-0{margin-right:0!important}
.u-ml-0{margin-left:0!important}
.u-mx-0{margin-left:0!important;margin-right:0!important}
.u-my-0{margin-top:0!important;margin-bottom:0!important}
.u-m-0{margin:0!important}
.u-pt-0{padding-top:0!important}
.u-pb-0{padding-bottom:0!important}
.u-pr-0{padding-right:0!important}
.u-pl-0{padding-left:0!important}
.u-px-0{padding-left:0!important;padding-right:0!important}
.u-py-0{padding-top:0!important;padding-bottom:0!important}
.u-p-0{padding:0!important}
.u-bt-0{border-top:0!important}
.u-bb-0{border-bottom:0!important}
.u-br-0{border-right:0!important}
.u-bl-0{border-left:0!important}
.u-bx-0{border-left:0!important;border-right:0!important}
.u-by-0{border-top:0!important;border-bottom:0!important}
.u-b-0{border:0!important}

.u-no-shadow .chs-story--media, .u-no-shadow .chs-story--content {box-shadow: none !important}
.chs-story--media-preview{-ms-interpolation-mode:auto;image-rendering:auto;image-rendering:auto;image-rendering:auto;image-rendering:auto;}
.chs-story__video-alt .chs-story--media-cover::before{border-color:#e32213;}
.chs-story__video-alt .chs-story--media-cover::after{border-left-color:#e32213;}

a[rel~="external"]::after{font-family:utas-secure,utas !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height: 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e062";text-decoration:none !important;display:inline-block;vertical-align:-.13em;margin-left:0.3rem}

.g-flex { display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-evenly;align-items: stretch;align-content: center}
.g-flex-item {flex: 0 1 50%;padding: 4% 0}
.g-flex-item:nth-child(n+2):nth-child(n+3){margin-top: 3%}
.u-inline-list li{display: inline-block;padding-right: 4rem}
@media (min-width: 48em){
  .g-flex-item{flex: 1 0 0;padding: 0}
  .g-flex-item:nth-child(n+2):nth-child(n+3){margin-top: 0}
}
.tabbed-content__vertical .tabbed-content--list{list-style:none;width:100%;margin:0 0 1%;padding:0;max-width:100%;float:none;width:100%}
.tabbed-content__vertical .tabbed-content--list-item{width:48%;text-align:center;display:inline-flex}
.tabbed-content__vertical .tabbed-content--panel{overflow:hidden;width:100%}
.tabbed-content__vertical .tabbed-content--list-link{flex:1 1 auto;border:0;padding:4% 2%}
@media screen and (min-width:48em){.tabbed-content__vertical .tabbed-content--list{max-width:30%;float:left;width:auto}
  .tabbed-content__vertical .tabbed-content--list-item{display:block;float:none;width:auto;text-align:left}
  .tabbed-content__vertical .tabbed-content--panel{overflow:hidden;width:auto}
  .tabbed-content__vertical .tabbed-content--list-link{border:0;padding:1rem .5rem}
}
.l-site-navigation--logo {height: 40px}
@media screen and (min-width:48em){.l-site-navigation--logo {margin: 3vw}}
@media screen and (min-width:64em){.l-site-navigation--logo {margin: 4vw}}
@media screen and (min-width:75em){.l-site-navigation--logo {height: 60px;margin: 33px 0}}
.l-site-footer--copyright ul li + li{border-left:#fff solid 1px;padding-left:0.5rem;margin-left:0.5rem}
.l-site-footer--copyright .sitemap--section-item{float:left;margin-bottom:0}
.l-site-footer--copyright .sitemap--section-link{font-size:0.8rem;padding:0;line-height:1}
.links{margin-top:1rem;padding-left:0}
.entity-list--link{overflow:hidden}

.calendar_event_single .l-base-page {background-image: url(https://www.utas.edu.au/events/events-images/default-banners/events-banner-august-2020.jpg);background-repeat: no-repeat;}
@charset "UTF-8";

@font-face {
    font-family: utas;
    src: url(https://www.utas.edu.au/_designs/component-library/ucl-6/fonts/utas.eot);
    src: url(https://www.utas.edu.au/_designs/component-library/ucl-6/fonts/utas.eot?#iefix) format("embedded-opentype"),url(/content/fonts/utas.woff) format("woff"),url(/content/fonts/utas.ttf) format("truetype"),url(/content/fonts/utas.svg#utas) format("svg");
    font-weight: 400;
    font-style: normal;
}

[data-icon]:before {
    font-family: utas !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
}

[class*=" fa-"]:before, [class^=fa-]:before {
    font-family: utas !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-australia:before {
    content: "\e10a";
}

.fa-globe-world-inverse:before {
    content: "\e10c";
}

.fa-institution:before {
    content: "\e10d";
}

.fa-timer:before {
    content: "\e10e";
}

.fa-burning-fire:before {
    content: "\e045";
}

.fa-share:before {
    content: "\e046";
}

.fa-students:before {
    content: "\e10b";
}

.fa-globe-australia:before {
    content: "\e0a7";
}

.fa-research:before {
    content: "\e0cb";
}

.fa-globe-international:before, .meta-list--item__globe:before {
    content: "\e111";
}

.fa-500px:before {
    content: "\61";
}

.fa-adjust:before {
    content: "\62";
}

.fa-adn:before {
    content: "\63";
}

.fa-align-center:before {
    content: "\64";
}

.fa-align-justify:before {
    content: "\65";
}

.fa-align-left:before {
    content: "\66";
}

.fa-align-right:before {
    content: "\67";
}

.fa-amazon:before {
    content: "\68";
}

.fa-ambulance:before {
    content: "\69";
}

.fa-anchor:before {
    content: "\6a";
}

.fa-android:before {
    content: "\6b";
}

.fa-angellist:before {
    content: "\6c";
}

.fa-angle-double-down:before {
    content: "\6d";
}

.fa-angle-double-left:before {
    content: "\6e";
}

.fa-angle-double-right:before {
    content: "\6f";
}

.fa-angle-double-up:before {
    content: "\70";
}

.fa-angle-down:before, .read-more__down:after, .read-more__down:before {
    content: "\71";
}

.fa-angle-left:before, .flexbox .gallery-slider--prev:before {
    content: "\72";
}

.card--title__prominent:after, .entity-list--link-title:after, .entity-list--see-more:after, .fa-angle-right:before, .flexbox .gallery-slider--next:before, .link-list__bordered .link-list--link:after {
    content: "\73";
}

.fa-angle-up:before {
    content: "\74";
}

.fa-apple:before {
    content: "\75";
}

.fa-archive:before {
    content: "\76";
}

.fa-area-chart:before {
    content: "\77";
}

.fa-arrow-circle-down:before {
    content: "\78";
}

.fa-arrow-circle-left:before {
    content: "\79";
}

.fa-arrow-circle-o-down:before {
    content: "\7a";
}

.fa-arrow-circle-o-left:before {
    content: "\41";
}

.fa-arrow-circle-o-right:before {
    content: "\42";
}

.fa-arrow-circle-o-up:before {
    content: "\43";
}

.fa-arrow-circle-right:before {
    content: "\44";
}

.fa-arrow-circle-up:before {
    content: "\45";
}

.fa-arrow-down:before {
    content: "\46";
}

.fa-arrow-left:before {
    content: "\47";
}

.fa-arrow-right:before {
    content: "\48";
}

.fa-arrow-up:before {
    content: "\49";
}

.fa-arrows:before {
    content: "\4a";
}

.fa-arrows-alt:before {
    content: "\4b";
}

.fa-arrows-h:before {
    content: "\4c";
}

.fa-arrows-v:before {
    content: "\4d";
}

.fa-asterisk:before, .tabbed-content--list-link__icon-all:after {
    content: "\4e";
}

.fa-at:before {
    content: "\4f";
}

.fa-backward:before {
    content: "\50";
}

.fa-balance-scale:before {
    content: "\51";
}

.fa-ban:before {
    content: "\52";
}

.fa-bar-chart:before {
    content: "\53";
}

.fa-barcode:before {
    content: "\54";
}

.fa-bars:before, .l-site-navigation--controls-single__menu:before {
    content: "\55";
}

.fa-battery-empty:before {
    content: "\56";
}

.fa-battery-full:before {
    content: "\57";
}

.fa-battery-half:before {
    content: "\58";
}

.fa-battery-quarter:before {
    content: "\59";
}

.fa-battery-three-quarters:before {
    content: "\5a";
}

.fa-bed:before {
    content: "\30";
}

.fa-beer:before {
    content: "\31";
}

.fa-behance:before {
    content: "\32";
}

.fa-behance-square:before {
    content: "\33";
}

.fa-bell:before {
    content: "\34";
}

.fa-bell-o:before {
    content: "\35";
}

.fa-bell-slash:before {
    content: "\36";
}

.fa-bell-slash-o:before {
    content: "\37";
}

.fa-bicycle:before {
    content: "\38";
}

.fa-binoculars:before {
    content: "\39";
}

.fa-birthday-cake:before {
    content: "\21";
}

.fa-bitbucket:before {
    content: "\22";
}

.fa-bitbucket-square:before {
    content: "\23";
}

.fa-black-tie:before {
    content: "\24";
}

.fa-bold:before {
    content: "\25";
}

.fa-bolt:before {
    content: "\26";
}

.fa-bomb:before {
    content: "\27";
}

.entity-card.has-placeholder.entity-card__project .entity-card--thumb:after, .entity-item__project .entity-item--icon:after, .entity-item__project .entity-item--thumb:after, .fa-book:before, .meta-label__project:before, .tabbed-content--list-link__icon-projects:after {
    content: "\28";
}

.fa-bookmark:before {
    content: "\29";
}

.fa-bookmark-o:before {
    content: "\2a";
}

.fa-briefcase:before {
    content: "\2b";
}

.fa-btc:before {
    content: "\2c";
}

.fa-bug:before {
    content: "\2d";
}

.fa-building:before {
    content: "\2e";
}

.fa-building-o:before {
    content: "\2f";
}

.fa-bullhorn:before {
    content: "\3a";
}

.fa-bullseye:before {
    content: "\3b";
}

.fa-bus:before {
    content: "\3c";
}

.fa-buysellads:before {
    content: "\3d";
}

.fa-calculator:before {
    content: "\3e";
}

.fa-calendar:before, .meta-list--item__schedule:before {
    content: "\3f";
}

.fa-calendar-check-o:before {
    content: "\40";
}

.fa-calendar-minus-o:before {
    content: "\5b";
}

.fa-calendar-o:before {
    content: "\5d";
}

.fa-calendar-plus-o:before {
    content: "\5e";
}

.fa-calendar-times-o:before {
    content: "\5f";
}

.fa-camera:before {
    content: "\60";
}

.fa-camera-retro:before {
    content: "\7b";
}

.fa-car:before {
    content: "\7c";
}

.fa-caret-down:before {
    content: "\7d";
}

.fa-caret-left:before {
    content: "\7e";
}

.fa-caret-right:before {
    content: "\5c";
}

.fa-caret-square-o-down:before {
    content: "\e000";
}

.fa-caret-square-o-left:before {
    content: "\e001";
}

.fa-caret-square-o-right:before {
    content: "\e002";
}

.fa-caret-square-o-up:before {
    content: "\e003";
}

.fa-caret-up:before {
    content: "\e004";
}

.fa-cart-arrow-down:before {
    content: "\e005";
}

.fa-cart-plus:before {
    content: "\e006";
}

.fa-cc:before {
    content: "\e007";
}

.fa-cc-amex:before {
    content: "\e008";
}

.fa-cc-diners-club:before {
    content: "\e009";
}

.fa-cc-discover:before {
    content: "\e00a";
}

.fa-cc-jcb:before {
    content: "\e00b";
}

.fa-cc-mastercard:before {
    content: "\e00c";
}

.fa-cc-paypal:before {
    content: "\e00d";
}

.fa-cc-stripe:before {
    content: "\e00e";
}

.fa-cc-visa:before {
    content: "\e00f";
}

.fa-certificate:before {
    content: "\e010";
}

.fa-chain-broken:before {
    content: "\e011";
}

.checkbox--label:after, .fa-check:before, .filter-list-inputs--toggle-label:after {
    content: "\e012";
}

.fa-check-circle:before {
    content: "\e013";
}

.fa-check-circle-o:before {
    content: "\e014";
}

.fa-check-square:before {
    content: "\e015";
}

.fa-check-square-o:before, .meta-list--item__entry:before {
    content: "\e016";
}

.fa-chevron-circle-down:before {
    content: "\e017";
}

.fa-chevron-circle-left:before {
    content: "\e018";
}

.fa-chevron-circle-right:before {
    content: "\e019";
}

.fa-chevron-circle-up:before {
    content: "\e01a";
}

.accordion--heading:before, .fa-chevron-down:before, .js .read-more-cutter:after, .section-navigation--item.is-open > .section-navigation--link:after, .section-navigation--sub-item.is-open > .section-navigation--link:after {
    content: "\e01b";
}

#lightGallery-action a#lightGallery-prev:before, .fa-chevron-left:before {
    content: "\e01c";
}

#lightGallery-action a#lightGallery-next:after, .fa-chevron-right:before, .icon-chevron-right:before, .l-site-navigation--marketing-nav-single:after, .link-list--link:after, .meta-list--item__icon-placeholder:before, .read-more:after, .read-more:before, .richtext ul:not(.link-list):not(.u-unstyled-list):not(.entity-list--main):not(.carousel--slides) li:before, .section-navigation--link:after {
    content: "\e01d";
}

.accordion--panel.is-active > .accordion--heading:before, .fa-chevron-up:before, .js .read-more-cutter__show.is-active .read-more-cutter:after, .js .read-more-cutter__show.is-active:after {
    content: "\e01e";
}

.fa-child:before {
    content: "\e01f";
}

.fa-chrome:before {
    content: "\e020";
}

.fa-circle:before {
    content: "\e021";
}

.fa-circle-o:before {
    content: "\e022";
}

.fa-circle-o-notch:before {
    content: "\e023";
}

.fa-circle-thin:before {
    content: "\e024";
}

.fa-clipboard:before {
    content: "\e025";
}

.fa-clock-o:before, .meta-list--item__time:before {
    content: "\e026";
}

.fa-clone:before {
    content: "\e027";
}

.fa-cloud:before {
    content: "\e028";
}

.fa-cloud-download:before {
    content: "\e029";
}

.fa-cloud-upload:before {
    content: "\e02a";
}

.fa-code:before {
    content: "\e02b";
}

.fa-code-fork:before {
    content: "\e02c";
}

.fa-codepen:before {
    content: "\e02d";
}

.fa-coffee:before {
    content: "\e02e";
}

.fa-cog:before {
    content: "\e02f";
}

.fa-cogs:before {
    content: "\e030";
}

.fa-columns:before {
    content: "\e031";
}

.fa-comment:before {
    content: "\e032";
}

.fa-comment-o:before {
    content: "\e033";
}

.fa-commenting:before {
    content: "\e034";
}

.fa-commenting-o:before {
    content: "\e035";
}

.fa-comments:before, .tabbed-content--list-link__icon-engagements:after {
    content: "\e036";
}

.fa-comments-o:before {
    content: "\e037";
}

.fa-compass:before {
    content: "\e038";
}

.fa-compress:before {
    content: "\e039";
}

.fa-connectdevelop:before {
    content: "\e03a";
}

.fa-contao:before {
    content: "\e03b";
}

.fa-copyright:before {
    content: "\e03c";
}

.fa-creative-commons:before {
    content: "\e03d";
}

.fa-credit-card:before {
    content: "\e03e";
}

.fa-crop:before {
    content: "\e03f";
}

.fa-crosshairs:before {
    content: "\e040";
}

.fa-css3:before {
    content: "\e041";
}

.fa-cube:before {
    content: "\e042";
}

.fa-cubes:before {
    content: "\e043";
}

.fa-cutlery:before {
    content: "\e044";
}

.fa-dashcube:before {
    content: "\e047";
}

.fa-database:before {
    content: "\e048";
}

.fa-delicious:before {
    content: "\e049";
}

.fa-desktop:before {
    content: "\e04a";
}

.fa-deviantart:before {
    content: "\e04b";
}

.fa-diamond:before {
    content: "\e04c";
}

.fa-digg:before {
    content: "\e04d";
}

.fa-dot-circle-o:before {
    content: "\e04e";
}

.fa-download:before {
    content: "\e04f";
}

.fa-dribbble:before {
    content: "\e050";
}

.fa-dropbox:before {
    content: "\e051";
}

.fa-drupal:before {
    content: "\e052";
}

.fa-eject:before {
    content: "\e053";
}

.fa-ellipsis-h:before {
    content: "\e054";
}

.fa-ellipsis-v:before {
    content: "\e055";
}

.fa-empire:before {
    content: "\e056";
}

.fa-envelope:before, .social-links--item__mail .social-links--link:before {
    content: "\e057";
}

.fa-envelope-o:before {
    content: "\e058";
}

.fa-envelope-square:before {
    content: "\e059";
}

.fa-eraser:before {
    content: "\e05a";
}

.fa-eur:before {
    content: "\e05b";
}

.fa-exchange:before {
    content: "\e05c";
}

.fa-exclamation:before {
    content: "\e05d";
}

.fa-exclamation-circle:before {
    content: "\e05e";
}

.fa-exclamation-triangle:before {
    content: "\e05f";
}

.fa-expand:before {
    content: "\e060";
}

.fa-expeditedssl:before {
    content: "\e061";
}

.fa-external-link:before {
    content: "\e062";
}

.fa-external-link-square:before {
    content: "\e063";
}

.fa-eye:before {
    content: "\e064";
}

.fa-eye-slash:before {
    content: "\e065";
}

.fa-eyedropper:before {
    content: "\e066";
}

.fa-facebook:before, .social-links--item__facebook .social-links--link:before {
    content: "\e067";
}

.fa-facebook-official:before {
    content: "\e068";
}

.fa-facebook-square:before {
    content: "\e069";
}

.fa-fast-backward:before {
    content: "\e06a";
}

.fa-fast-forward:before {
    content: "\e06b";
}

.fa-fax:before {
    content: "\e06c";
}

.fa-female:before {
    content: "\e06d";
}

.fa-fighter-jet:before {
    content: "\e06e";
}

.fa-file:before {
    content: "\e06f";
}

.fa-file-archive-o:before {
    content: "\e070";
}

.fa-file-audio-o:before {
    content: "\e071";
}

.fa-file-code-o:before {
    content: "\e072";
}

.fa-file-excel-o:before {
    content: "\e073";
}

.fa-file-image-o:before {
    content: "\e074";
}

.fa-file-o:before {
    content: "\e075";
}

.fa-file-pdf-o:before {
    content: "\e076";
}

.fa-file-powerpoint-o:before {
    content: "\e077";
}

.fa-file-text:before {
    content: "\e078";
}

.fa-file-text-o:before {
    content: "\e079";
}

.fa-file-video-o:before {
    content: "\e07a";
}

.fa-file-word-o:before {
    content: "\e07b";
}

.fa-files-o:before {
    content: "\e07c";
}

.fa-film:before, .gallery--item__video:before {
    content: "\e07d";
}

.fa-filter:before {
    content: "\e07e";
}

.fa-fire:before {
    content: "\e07f";
}

.fa-fire-extinguisher:before {
    content: "\e080";
}

.fa-firefox:before {
    content: "\e081";
}

.fa-flag:before {
    content: "\e082";
}

.fa-flag-checkered:before {
    content: "\e083";
}

.fa-flag-o:before {
    content: "\e084";
}

.fa-flask:before {
    content: "\e085";
}

.fa-flickr:before {
    content: "\e086";
}

.fa-floppy-o:before {
    content: "\e087";
}

.fa-folder:before {
    content: "\e088";
}

.fa-folder-o:before {
    content: "\e089";
}

.fa-folder-open:before {
    content: "\e08a";
}

.fa-folder-open-o:before {
    content: "\e08b";
}

.fa-font:before {
    content: "\e08c";
}

.fa-fonticons:before {
    content: "\e08d";
}

.fa-forumbee:before {
    content: "\e08e";
}

.fa-forward:before {
    content: "\e08f";
}

.fa-foursquare:before {
    content: "\e090";
}

.fa-frown-o:before {
    content: "\e091";
}

.fa-futbol-o:before {
    content: "\e092";
}

.fa-gamepad:before {
    content: "\e093";
}

.fa-gavel:before {
    content: "\e094";
}

.fa-gbp:before {
    content: "\e095";
}

.fa-genderless:before {
    content: "\e096";
}

.fa-get-pocket:before {
    content: "\e097";
}

.fa-gg:before {
    content: "\e098";
}

.fa-gg-circle:before {
    content: "\e099";
}

.fa-gift:before {
    content: "\e09a";
}

.fa-git:before {
    content: "\e09b";
}

.fa-git-square:before {
    content: "\e09c";
}

.fa-github:before {
    content: "\e09d";
}

.fa-github-alt:before {
    content: "\e09e";
}

.fa-github-square:before {
    content: "\e09f";
}

.fa-glass:before {
    content: "\e0a0";
}

.fa-globe:before {
    content: "\e0a1";
}

.fa-google:before {
    content: "\e0a2";
}

.fa-google-plus:before, .social-links--item__google_plus .social-links--link:before {
    content: "\e0a3";
}

.fa-google-plus-square:before {
    content: "\e0a4";
}

.fa-google-wallet:before {
    content: "\e0a5";
}

.entity-card.has-placeholder.entity-card__project-postgrad .entity-card--thumb:after, .entity-item__project-postgrad .entity-item--icon:after, .entity-item__project-postgrad .entity-item--thumb:after, .fa-graduation-cap:before, .meta-label__project-postgrad:before, .tabbed-content--list-link__icon-research-opportunities:after {
    content: "\e0a6";
}

.fa-gratipay:before {
    content: "\e0a8";
}

.fa-h-square:before {
    content: "\e0a9";
}

.fa-hacker-news:before {
    content: "\e0aa";
}

.fa-hand-lizard-o:before {
    content: "\e0ab";
}

.fa-hand-o-down:before {
    content: "\e0ac";
}

.fa-hand-o-left:before {
    content: "\e0ad";
}

.fa-hand-o-right:before {
    content: "\e0ae";
}

.fa-hand-o-up:before {
    content: "\e0af";
}

.fa-hand-paper-o:before {
    content: "\e0b0";
}

.fa-hand-peace-o:before {
    content: "\e0b1";
}

.fa-hand-pointer-o:before {
    content: "\e0b2";
}

.fa-hand-rock-o:before {
    content: "\e0b3";
}

.fa-hand-scissors-o:before {
    content: "\e0b4";
}

.fa-hand-spock-o:before {
    content: "\e0b5";
}

.fa-hdd-o:before {
    content: "\e0b6";
}

.fa-header:before {
    content: "\e0b7";
}

.fa-headphones:before {
    content: "\e0b8";
}

.fa-heart:before {
    content: "\e0b9";
}

.fa-heart-o:before {
    content: "\e0ba";
}

.fa-heartbeat:before {
    content: "\e0bb";
}

.fa-history:before {
    content: "\e0bc";
}

.fa-home:before {
    content: "\e0bd";
}

.fa-hospital-o:before {
    content: "\e0be";
}

.fa-hourglass:before {
    content: "\e0bf";
}

.fa-hourglass-end:before {
    content: "\e0c0";
}

.fa-hourglass-half:before {
    content: "\e0c1";
}

.fa-hourglass-o:before {
    content: "\e0c2";
}

.fa-hourglass-start:before {
    content: "\e0c3";
}

.fa-houzz:before {
    content: "\e0c4";
}

.fa-html5:before {
    content: "\e0c5";
}

.fa-i-cursor:before {
    content: "\e0c6";
}

.fa-ils:before {
    content: "\e0c7";
}

.fa-inbox:before {
    content: "\e0c8";
}

.fa-indent:before {
    content: "\e0c9";
}

.fa-industry:before {
    content: "\e0ca";
}

.fa-info:before {
    content: "\e0cc";
}

.fa-info-circle:before, .js .read-more-cutter__info:before {
    content: "\e0cd";
}

.fa-inr:before {
    content: "\e0ce";
}

.fa-instagram:before, .social-links--item__instagram .social-links--link:before {
    content: "\e0cf";
}

.fa-internet-explorer:before {
    content: "\e0d0";
}

.fa-ioxhost:before {
    content: "\e0d1";
}

.fa-italic:before {
    content: "\e0d2";
}

.fa-joomla:before {
    content: "\e0d3";
}

.fa-jpy:before {
    content: "\e0d4";
}

.fa-jsfiddle:before {
    content: "\e0d5";
}

.fa-key:before {
    content: "\e0d6";
}

.fa-keyboard-o:before {
    content: "\e0d7";
}

.fa-krw:before {
    content: "\e0d8";
}

.fa-language:before {
    content: "\e0d9";
}

.fa-laptop:before {
    content: "\e0da";
}

.fa-lastfm:before {
    content: "\e0db";
}

.fa-lastfm-square:before {
    content: "\e0dc";
}

.fa-leaf:before {
    content: "\e0dd";
}

.fa-leanpub:before {
    content: "\e0de";
}

.fa-lemon-o:before {
    content: "\e0df";
}

.fa-level-down:before {
    content: "\e0e0";
}

.fa-level-up:before {
    content: "\e0e1";
}

.fa-life-ring:before {
    content: "\e0e2";
}

.fa-lightbulb-o:before {
    content: "\e0e3";
}

.fa-line-chart:before {
    content: "\e0e4";
}

.fa-link:before {
    content: "\e0e5";
}

.fa-linkedin:before, .social-links--item__linked_in .social-links--link:before {
    content: "\e0e6";
}

.fa-linkedin-square:before {
    content: "\e0e7";
}

.fa-linux:before {
    content: "\e0e8";
}

.fa-list:before {
    content: "\e0e9";
}

.fa-list-alt:before {
    content: "\e0ea";
}

.fa-list-ol:before {
    content: "\e0eb";
}

.fa-list-ul:before {
    content: "\e0ec";
}

.fa-location-arrow:before {
    content: "\e0ed";
}

.fa-lock:before {
    content: "\e0ee";
}

.fa-long-arrow-down:before {
    content: "\e0ef";
}

.fa-long-arrow-left:before {
    content: "\e0f0";
}

.fa-long-arrow-right:before {
    content: "\e0f1";
}

.fa-long-arrow-up:before {
    content: "\e0f2";
}

.fa-magic:before {
    content: "\e0f3";
}

.fa-magnet:before {
    content: "\e0f4";
}

.fa-male:before {
    content: "\e0f5";
}

.fa-map:before {
    content: "\e0f6";
}

.fa-map-marker:before, .fa-pin-map:before, .meta-list--item__location:before {
    content: "\e0f7";
}

.fa-map-o:before {
    content: "\e0f8";
}

.fa-map-pin:before {
    content: "\e0f9";
}

.fa-map-signs:before {
    content: "\e0fa";
}

.fa-mars:before {
    content: "\e0fb";
}

.fa-mars-double:before {
    content: "\e0fc";
}

.fa-mars-stroke:before {
    content: "\e0fd";
}

.fa-mars-stroke-h:before {
    content: "\e0fe";
}

.fa-mars-stroke-v:before {
    content: "\e0ff";
}

.fa-maxcdn:before {
    content: "\e100";
}

.fa-meanpath:before {
    content: "\e101";
}

.fa-medium:before {
    content: "\e102";
}

.fa-medkit:before {
    content: "\e103";
}

.fa-meh-o:before {
    content: "\e104";
}

.fa-mercury:before {
    content: "\e105";
}

.fa-microphone:before {
    content: "\e106";
}

.fa-microphone-slash:before {
    content: "\e107";
}

.fa-minus:before {
    content: "\e108";
}

.fa-minus-circle:before {
    content: "\e109";
}

.fa-minus-square:before {
    content: "\e10f";
}

.fa-minus-square-o:before {
    content: "\e110";
}

.fa-mobile:before {
    content: "\e112";
}

.fa-money:before {
    content: "\e113";
}

.fa-moon-o:before {
    content: "\e114";
}

.fa-motorcycle:before {
    content: "\e115";
}

.fa-mouse-pointer:before {
    content: "\e116";
}

.fa-music:before {
    content: "\e117";
}

.fa-neuter:before {
    content: "\e118";
}

.fa-newspaper-o:before {
    content: "\e119";
}

.fa-object-group:before {
    content: "\e11a";
}

.fa-object-ungroup:before {
    content: "\e11b";
}

.fa-odnoklassniki:before {
    content: "\e11c";
}

.fa-odnoklassniki-square:before {
    content: "\e11d";
}

.fa-opencart:before {
    content: "\e11e";
}

.fa-openid:before {
    content: "\e11f";
}

.fa-opera:before {
    content: "\e120";
}

.fa-optin-monster:before {
    content: "\e121";
}

.fa-outdent:before {
    content: "\e122";
}

.fa-pagelines:before {
    content: "\e123";
}

.fa-paint-brush:before {
    content: "\e124";
}

.fa-paper-plane:before {
    content: "\e125";
}

.fa-paper-plane-o:before {
    content: "\e126";
}

.fa-paperclip:before {
    content: "\e127";
}

.fa-paragraph:before {
    content: "\e128";
}

.carousel--state.is-playing:before, .carousel--state:before, .fa-pause:before {
    content: "\e129";
}

.fa-paw:before {
    content: "\e12a";
}

.fa-paypal:before {
    content: "\e12b";
}

.fa-pencil:before {
    content: "\e12c";
}

.fa-pencil-square:before {
    content: "\e12d";
}

.fa-pencil-square-o:before {
    content: "\e12e";
}

.fa-phone:before {
    content: "\e12f";
}

.fa-phone-square:before {
    content: "\e130";
}

.fa-picture-o:before, .gallery--item__image:before {
    content: "\e131";
}

.fa-pie-chart:before {
    content: "\e132";
}

.fa-pied-piper:before {
    content: "\e133";
}

.fa-pied-piper-alt:before {
    content: "\e134";
}

.fa-pinterest:before {
    content: "\e135";
}

.fa-pinterest-p:before {
    content: "\e136";
}

.fa-pinterest-square:before {
    content: "\e137";
}

.fa-plane:before {
    content: "\e138";
}

.carousel--state.is-paused:before, .fa-play:before, .video-block--cover:after {
    content: "\e139";
}

.fa-play-circle:before {
    content: "\e13a";
}

.card--subtitle:before, .fa-play-circle-o:before {
    content: "\e13b";
}

.fa-plug:before {
    content: "\e13c";
}

.fa-plus:before {
    content: "\e13d";
}

.fa-plus-circle:before {
    content: "\e13e";
}

.fa-plus-square:before {
    content: "\e13f";
}

.fa-plus-square-o:before {
    content: "\e140";
}

.fa-power-off:before {
    content: "\e141";
}

.fa-print:before {
    content: "\e142";
}

.fa-puzzle-piece:before {
    content: "\e143";
}

.fa-qq:before {
    content: "\e144";
}

.fa-qrcode:before {
    content: "\e145";
}

.fa-question:before {
    content: "\e146";
}

.fa-question-circle:before, .js .read-more-cutter__question:before {
    content: "\e147";
}

.fa-quote-left:before {
    content: "\e148";
}

.fa-quote-right:before {
    content: "\e149";
}

.fa-random:before {
    content: "\e14a";
}

.fa-rebel:before {
    content: "\e14b";
}

.fa-recycle:before {
    content: "\e14c";
}

.fa-reddit:before {
    content: "\e14d";
}

.fa-reddit-square:before {
    content: "\e14e";
}

.fa-refresh:before {
    content: "\e14f";
}

.fa-registered:before {
    content: "\e150";
}

.fa-renren:before {
    content: "\e151";
}

.fa-repeat:before {
    content: "\e152";
}

.fa-reply:before {
    content: "\e153";
}

.fa-reply-all:before {
    content: "\e154";
}

.fa-retweet:before {
    content: "\e155";
}

.fa-road:before {
    content: "\e156";
}

.fa-rocket:before {
    content: "\e157";
}

.fa-rss:before {
    content: "\e158";
}

.fa-rss-square:before {
    content: "\e159";
}

.fa-rub:before {
    content: "\e15a";
}

.fa-safari:before {
    content: "\e15b";
}

.fa-scissors:before {
    content: "\e15c";
}

.fa-search-find:before, .fa-search:before, .icon-search:before, .inline-search--submit:before, .l-site-navigation--controls-single__search:before {
    content: "\e15d";
}

.fa-search-minus:before {
    content: "\e15e";
}

.fa-search-plus:before {
    content: "\e15f";
}

.fa-sellsy:before {
    content: "\e160";
}

.fa-server:before {
    content: "\e161";
}

.fa-share-alt:before {
    content: "\e162";
}

.fa-share-alt-square:before {
    content: "\e164";
}

.fa-share-square:before {
    content: "\e165";
}

.fa-share-square-o:before {
    content: "\e166";
}

.fa-shield:before {
    content: "\e167";
}

.fa-ship:before {
    content: "\e168";
}

.fa-shirtsinbulk:before {
    content: "\e169";
}

.fa-shopping-cart:before {
    content: "\e16a";
}

.fa-sign-in:before {
    content: "\e16b";
}

.fa-sign-out:before {
    content: "\e16c";
}

.fa-signal:before {
    content: "\e16d";
}

.fa-simplybuilt:before {
    content: "\e16e";
}

.fa-sitemap:before {
    content: "\e16f";
}

.fa-skyatlas:before {
    content: "\e170";
}

.fa-skype:before {
    content: "\e171";
}

.fa-slack:before {
    content: "\e172";
}

.fa-sliders:before {
    content: "\e173";
}

.fa-slideshare:before {
    content: "\e174";
}

.fa-smile-o:before {
    content: "\e175";
}

.fa-sort:before {
    content: "\e176";
}

.fa-sort-alpha-asc:before {
    content: "\e177";
}

.fa-sort-alpha-desc:before {
    content: "\e178";
}

.fa-sort-amount-asc:before {
    content: "\e179";
}

.fa-sort-amount-desc:before {
    content: "\e17a";
}

.fa-sort-asc:before {
    content: "\e17b";
}

.fa-sort-desc:before {
    content: "\e17c";
}

.fa-sort-numeric-asc:before {
    content: "\e17d";
}

.fa-sort-numeric-desc:before {
    content: "\e17e";
}

.fa-soundcloud:before {
    content: "\e17f";
}

.fa-space-shuttle:before {
    content: "\e180";
}

.btn.is-loading:after, .fa-spinner:before {
    content: "\e181";
}

.fa-spoon:before {
    content: "\e182";
}

.fa-spotify:before {
    content: "\e183";
}

.fa-square:before {
    content: "\e184";
}

.fa-square-o:before {
    content: "\e185";
}

.fa-stack-exchange:before {
    content: "\e186";
}

.fa-stack-overflow:before {
    content: "\e187";
}

.bookmark--tag:after, .entity-card.has-placeholder.entity-card__impact .entity-card--thumb:after, .entity-item__impact .entity-item--icon:after, .entity-item__impact .entity-item--thumb:after, .fa-star:before, .l-site-navigation--controls-single__profile:before, .meta-label__impact:before, .tabbed-content--list-link__icon-impact:after {
    content: "\e188";
}

.fa-star-half:before {
    content: "\e189";
}

.fa-star-half-o:before {
    content: "\e18a";
}

.fa-star-o:before {
    content: "\e18b";
}

.fa-steam:before {
    content: "\e18c";
}

.fa-steam-square:before {
    content: "\e18d";
}

.fa-step-backward:before {
    content: "\e18e";
}

.fa-step-forward:before {
    content: "\e18f";
}

.fa-stethoscope:before {
    content: "\e190";
}

.fa-sticky-note:before {
    content: "\e191";
}

.fa-sticky-note-o:before {
    content: "\e192";
}

.fa-stop:before {
    content: "\e193";
}

.fa-street-view:before {
    content: "\e194";
}

.fa-strikethrough:before {
    content: "\e195";
}

.fa-stumbleupon:before {
    content: "\e196";
}

.fa-stumbleupon-circle:before {
    content: "\e197";
}

.fa-subscript:before {
    content: "\e198";
}

.fa-subway:before {
    content: "\e199";
}

.entity-card.has-placeholder.entity-card__program .entity-card--thumb:after, .entity-item__program .entity-item--icon:after, .entity-item__program .entity-item--thumb:after, .fa-suitcase:before, .meta-label__program:before, .tabbed-content--list-link__icon-programs:after {
    content: "\e19a";
}

.fa-sun-o:before {
    content: "\e19b";
}

.fa-superscript:before {
    content: "\e19c";
}

.fa-table:before {
    content: "\e19d";
}

.fa-tablet:before {
    content: "\e19e";
}

.fa-tachometer:before {
    content: "\e19f";
}

.fa-tag:before {
    content: "\e1a0";
}

.fa-tags:before {
    content: "\e1a1";
}

.fa-tasks:before {
    content: "\e1a2";
}

.fa-taxi:before {
    content: "\e1a3";
}

.fa-television:before {
    content: "\e1a4";
}

.fa-tencent-weibo:before {
    content: "\e1a5";
}

.fa-terminal:before {
    content: "\e1a6";
}

.fa-text-height:before {
    content: "\e1a7";
}

.fa-text-width:before {
    content: "\e1a8";
}

.fa-th:before {
    content: "\e1a9";
}

.fa-th-large:before {
    content: "\e1aa";
}

.fa-th-list:before {
    content: "\e1ab";
}

.fa-thumb-tack:before {
    content: "\e1ac";
}

.fa-thumbs-down:before {
    content: "\e1ad";
}

.fa-thumbs-o-down:before {
    content: "\e1ae";
}

.fa-thumbs-o-up:before {
    content: "\e1af";
}

.fa-thumbs-up:before {
    content: "\e1b0";
}

.fa-ticket:before {
    content: "\e1b1";
}

.fa-times:before {
    content: "\e1b2";
}

.fa-times-circle:before {
    content: "\e1b3";
}

.fa-times-circle-o:before {
    content: "\e1b4";
}

.fa-tint:before {
    content: "\e1b5";
}

.fa-toggle-off:before {
    content: "\e1b6";
}

.fa-toggle-on:before {
    content: "\e1b7";
}

.fa-trademark:before {
    content: "\e1b8";
}

.fa-train:before {
    content: "\e1b9";
}

.fa-transgender:before {
    content: "\e1ba";
}

.fa-transgender-alt:before {
    content: "\e1bb";
}

.fa-trash:before {
    content: "\e1bc";
}

.fa-trash-o:before {
    content: "\e1bd";
}

.fa-tree:before {
    content: "\e1be";
}

.fa-trello:before {
    content: "\e1bf";
}

.fa-tripadvisor:before {
    content: "\e1c0";
}

.fa-trophy:before {
    content: "\e1c1";
}

.fa-truck:before {
    content: "\e1c2";
}

.fa-try:before {
    content: "\e1c3";
}

.fa-tty:before {
    content: "\e1c4";
}

.fa-tumblr:before {
    content: "\e1c5";
}

.fa-tumblr-square:before {
    content: "\e1c6";
}

.fa-twitch:before {
    content: "\e1c7";
}

.fa-twitter:before, .social-links--item__twitter .social-links--link:before {
    content: "\e1c8";
}

.fa-twitter-square:before {
    content: "\e1c9";
}

.fa-umbrella:before {
    content: "\e1ca";
}

.fa-underline:before {
    content: "\e1cb";
}

.fa-undo:before, .meta-list--item__previous:before, .meta-list--item__undo:before {
    content: "\e1cc";
}

.fa-university:before {
    content: "\e1cd";
}

.fa-unlock:before {
    content: "\e1ce";
}

.fa-unlock-alt:before {
    content: "\e1cf";
}

.fa-upload:before {
    content: "\e1d0";
}

.fa-usd:before {
    content: "\e1d1";
}

.entity-card.has-placeholder.entity-card__person .entity-card--thumb:after, .entity-item__person .entity-item--icon:after, .entity-item__person .entity-item--thumb:after, .entity-item__profile .entity-item--icon:after, .entity-item__profile .entity-item--thumb:after, .fa-user:before, .meta-label__person:before, .tabbed-content--list-link__icon-researchers:after {
    content: "\e1d2";
}

.fa-user-md:before {
    content: "\e1d3";
}

.fa-user-plus:before {
    content: "\e1d4";
}

.fa-user-secret:before {
    content: "\e1d5";
}

.fa-user-times:before {
    content: "\e1d6";
}

.entity-card.has-placeholder.entity-card__group .entity-card--thumb:after, .entity-item__group .entity-item--icon:after, .entity-item__group .entity-item--thumb:after, .fa-group:before, .fa-users:before, .meta-label__group:before, .tabbed-content--list-link__icon-groups:after {
    content: "\e1d7";
}

.fa-venus:before {
    content: "\e1d8";
}

.fa-venus-double:before {
    content: "\e1d9";
}

.fa-venus-mars:before {
    content: "\e1da";
}

.fa-viacoin:before {
    content: "\e1db";
}

.fa-video-camera:before {
    content: "\e1dc";
}

.fa-vimeo:before {
    content: "\e1dd";
}

.fa-vimeo-square:before {
    content: "\e1de";
}

.fa-vine:before {
    content: "\e1df";
}

.fa-vk:before {
    content: "\e1e0";
}

.fa-volume-down:before {
    content: "\e1e1";
}

.fa-volume-off:before {
    content: "\e1e2";
}

.fa-volume-up:before {
    content: "\e1e3";
}

.fa-weibo:before {
    content: "\e1e4";
}

.fa-weixin:before {
    content: "\e1e5";
}

.fa-whatsapp:before {
    content: "\e1e6";
}

.fa-wheelchair:before {
    content: "\e1e7";
}

.fa-wifi:before {
    content: "\e1e8";
}

.fa-wikipedia-w:before {
    content: "\e1e9";
}

.fa-windows:before {
    content: "\e1ea";
}

.fa-wordpress:before {
    content: "\e1eb";
}

.fa-wrench:before {
    content: "\e1ec";
}

.fa-xing:before {
    content: "\e1ed";
}

.fa-xing-square:before {
    content: "\e1ee";
}

.fa-y-combinator:before {
    content: "\e1ef";
}

.fa-yahoo:before {
    content: "\e1f0";
}

.fa-yelp:before {
    content: "\e1f1";
}

.fa-youtube:before {
    content: "\e1f2";
}

.fa-youtube-play:before {
    content: "\e1f3";
}

.fa-youtube-square:before {
    content: "\e1f4";
}

.fa-cross:before, .l-site-navigation--controls-single:after {
    content: "\e163";
}

[class*=" fa-"]:before, [class^=fa-]:before {
    display: inline-block;
    vertical-align: -.13em;
}

.u-icon__large:before {
    font-size: 1.3em;
    vertical-align: -.2275em;
}

.u-icon__xlarge:before {
    font-size: 1.6em;
    vertical-align: -.286em;
}

.wrap {
    *zoom: 1;
    max-width: 1200px;
    margin: 0 auto;
}

    .wrap:after, .wrap:before {
        content: " ";
        display: table;
    }

    .wrap:after {
        clear: both;
    }

.wrap-90p {
    overflow: hidden;
}

@media screen and (min-width:64em) {
    .wrap-90p {
        width: 90%;
        margin: 0 auto;
    }
}

[class*=g-col] {
    *zoom: 1;
    position: relative;
    float: left;
}

    [class*=g-col]:after, [class*=g-col]:before {
        content: " ";
        display: table;
    }

    [class*=g-col]:after {
        clear: both;
    }

    [class*=g-col]:last-of-type {
        clear: right;
    }

    [class*=g-col] > p:last-child {
        margin-bottom: 0;
    }

.g-row {
    *zoom: 1;
    clear: left;
    transition: opacity 300ms ease-in-out;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
}

    .g-row:after, .g-row:before {
        content: " ";
        display: table;
    }

    .g-row:after {
        clear: both;
    }

.g-row__spaced {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
}

.g-row.is-hidden {
    padding: 0;
    opacity: 0;
    height: 0 !important;
    overflow: hidden;
}

.g-row__flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .g-row__flex > [class*=g-col] {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
    }

.no-flexbox .g-row__flex {
    overflow: hidden;
}

    .no-flexbox .g-row__flex > [class*=g-col] {
        -ms-flex: none;
        flex: none;
        float: left;
    }

.g-row__flex-stretch {
    -ms-flex-align: stretch;
    align-items: stretch;
}

    .g-row__flex-stretch > [class*=g-col] {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

        .g-row__flex-stretch > [class*=g-col] > * {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-direction: column;
            flex-direction: column;
            -ms-flex: 1 1 auto;
            flex: 1 1 auto;
        }

.g-row__pad-sm {
    margin-left: -2%;
    margin-right: -2%;
}

    .g-row__pad-sm > [class*=g-col] {
        padding-left: 2%;
        padding-right: 2%;
    }

.g-row__pad-md {
    margin-left: -2%;
    margin-right: -2%;
}

    .g-row__pad-md > [class*=g-col] {
        padding-left: 2%;
        padding-right: 2%;
    }

.g-row__pad-lg {
    margin-left: -3%;
    margin-right: -3%;
}

    .g-row__pad-lg > [class*=g-col] {
        padding-left: 3%;
        padding-right: 3%;
    }

.g-row__pad-xlg {
    margin-left: -4%;
    margin-right: -4%;
}

    .g-row__pad-xlg > [class*=g-col] {
        padding-left: 4%;
        padding-right: 4%;
    }

.g-row__gutter-sm {
    margin-bottom: -2%;
}

    .g-row__gutter-sm > [class*=g-col] {
        margin-bottom: 4%;
    }

.g-row__gutter-md {
    margin-bottom: -3%;
}

    .g-row__gutter-md > [class*=g-col] {
        margin-bottom: 6%;
    }

.g-row__gutter-lg {
    margin-bottom: -4%;
}

    .g-row__gutter-lg > [class*=g-col] {
        margin-bottom: 8%;
    }

.g-row__gutter-xlg {
    margin-bottom: -4%;
}

    .g-row__gutter-xlg > [class*=g-col] {
        margin-bottom: 8%;
    }

@media screen and (min-width:48em) {
    .g-row > [class*=g-col].g-col__no-pad {
        padding: 0;
    }

    .g-row > [class*=g-col].g-col__no-pad-left {
        padding-left: 0;
    }

    .g-row > [class*=g-col].g-col__no-pad-right {
        padding-right: 0;
    }
}

@media screen and (min-width:48em) {
    .g-row__pad-sm {
        margin-left: -.625rem;
        margin-right: -.625rem;
    }

        .g-row__pad-sm > [class*=g-col] {
            padding-left: .625rem;
            padding-right: .625rem;
        }

    .g-row__pad-md {
        margin-left: -1.25rem;
        margin-right: -1.25rem;
    }

        .g-row__pad-md > [class*=g-col] {
            padding-left: 1.25rem;
            padding-right: 1.25rem;
        }

    .g-row__pad-lg {
        margin-left: -2.5rem;
        margin-right: -2.5rem;
    }

        .g-row__pad-lg > [class*=g-col] {
            padding-left: 2.5rem;
            padding-right: 2.5rem;
        }

    .g-row__pad-xlg {
        margin-left: -2.5rem;
        margin-right: -2.5rem;
    }

        .g-row__pad-xlg > [class*=g-col] {
            padding-left: 2.5rem;
            padding-right: 2.5rem;
        }

    .g-row__gutter-sm {
        margin-bottom: -.625rem;
    }

        .g-row__gutter-sm > [class*=g-col] {
            margin-bottom: 1.25rem;
        }

    .g-row__gutter-md {
        margin-bottom: -1.25rem;
    }

        .g-row__gutter-md > [class*=g-col] {
            margin-bottom: 2.5rem;
        }

    .g-row__gutter-lg {
        margin-bottom: -2.5rem;
    }

        .g-row__gutter-lg > [class*=g-col] {
            margin-bottom: 5rem;
        }

    .g-row__gutter-xlg {
        margin-bottom: -2.5rem;
    }

        .g-row__gutter-xlg > [class*=g-col] {
            margin-bottom: 5rem;
        }
}

@media screen and (min-width:75em) {
    .g-row__pad-xlg {
        margin-left: -5rem;
        margin-right: -5rem;
    }

        .g-row__pad-xlg > [class*=g-col] {
            padding-left: 5rem;
            padding-right: 5rem;
        }

    .g-row__gutter-xlg {
        margin-bottom: -5rem;
    }

        .g-row__gutter-xlg > [class*=g-col] {
            margin-bottom: 10rem;
        }
}

.g-col-global-1-1 {
    width: 100%;
}

    .g-col-global-1-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-1-2 {
    width: 50%;
}

    .g-col-global-1-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-1-2 {
    margin-left: 50%;
}

.g-col-global-suffix-1-2 {
    margin-right: 50%;
}

.g-col-global-push-1-2 {
    left: 50%;
}

.g-col-global-pull-1-2 {
    left: -50%;
}

.g-col-global-1-3 {
    width: 33.33333%;
}

    .g-col-global-1-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-1-3 {
    margin-left: 33.33333%;
}

.g-col-global-suffix-1-3 {
    margin-right: 33.33333%;
}

.g-col-global-push-1-3 {
    left: 33.33333%;
}

.g-col-global-pull-1-3 {
    left: -33.33333%;
}

.g-col-global-1-4 {
    width: 25%;
}

    .g-col-global-1-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-1-4 {
    margin-left: 25%;
}

.g-col-global-suffix-1-4 {
    margin-right: 25%;
}

.g-col-global-push-1-4 {
    left: 25%;
}

.g-col-global-pull-1-4 {
    left: -25%;
}

.g-col-global-1-5 {
    width: 20%;
}

    .g-col-global-1-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-1-5 {
    margin-left: 20%;
}

.g-col-global-suffix-1-5 {
    margin-right: 20%;
}

.g-col-global-push-1-5 {
    left: 20%;
}

.g-col-global-pull-1-5 {
    left: -20%;
}

.g-col-global-1-6 {
    width: 16.66667%;
}

    .g-col-global-1-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-1-6 {
    margin-left: 16.66667%;
}

.g-col-global-suffix-1-6 {
    margin-right: 16.66667%;
}

.g-col-global-push-1-6 {
    left: 16.66667%;
}

.g-col-global-pull-1-6 {
    left: -16.66667%;
}

.g-col-global-1-7 {
    width: 14.28571%;
}

    .g-col-global-1-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-1-7 {
    margin-left: 14.28571%;
}

.g-col-global-suffix-1-7 {
    margin-right: 14.28571%;
}

.g-col-global-push-1-7 {
    left: 14.28571%;
}

.g-col-global-pull-1-7 {
    left: -14.28571%;
}

.g-col-global-1-8 {
    width: 12.5%;
}

    .g-col-global-1-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-1-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-1-8 {
    margin-left: 12.5%;
}

.g-col-global-suffix-1-8 {
    margin-right: 12.5%;
}

.g-col-global-push-1-8 {
    left: 12.5%;
}

.g-col-global-pull-1-8 {
    left: -12.5%;
}

.g-row__flex .g-col-global-1 {
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
}

.flexboxtweener .g-row__flex > .g-col-global-1 {
    -ms-flex: 1 1 99%;
    flex: 1 1 99%;
}

.no-flexbox .g-row__flex > .g-col-global-1 {
    width: 100%;
}

.g-col-global-2-1 {
    width: 200%;
}

    .g-col-global-2-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-2-1 {
    margin-left: 200%;
}

.g-col-global-suffix-2-1 {
    margin-right: 200%;
}

.g-col-global-push-2-1 {
    left: 200%;
}

.g-col-global-pull-2-1 {
    left: -200%;
}

.g-col-global-2-2 {
    width: 100%;
}

    .g-col-global-2-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-2-3 {
    width: 66.66667%;
}

    .g-col-global-2-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-2-3 {
    margin-left: 66.66667%;
}

.g-col-global-suffix-2-3 {
    margin-right: 66.66667%;
}

.g-col-global-push-2-3 {
    left: 66.66667%;
}

.g-col-global-pull-2-3 {
    left: -66.66667%;
}

.g-col-global-2-4 {
    width: 50%;
}

    .g-col-global-2-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-2-4 {
    margin-left: 50%;
}

.g-col-global-suffix-2-4 {
    margin-right: 50%;
}

.g-col-global-push-2-4 {
    left: 50%;
}

.g-col-global-pull-2-4 {
    left: -50%;
}

.g-col-global-2-5 {
    width: 40%;
}

    .g-col-global-2-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-2-5 {
    margin-left: 40%;
}

.g-col-global-suffix-2-5 {
    margin-right: 40%;
}

.g-col-global-push-2-5 {
    left: 40%;
}

.g-col-global-pull-2-5 {
    left: -40%;
}

.g-col-global-2-6 {
    width: 33.33333%;
}

    .g-col-global-2-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-2-6 {
    margin-left: 33.33333%;
}

.g-col-global-suffix-2-6 {
    margin-right: 33.33333%;
}

.g-col-global-push-2-6 {
    left: 33.33333%;
}

.g-col-global-pull-2-6 {
    left: -33.33333%;
}

.g-col-global-2-7 {
    width: 28.57143%;
}

    .g-col-global-2-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-2-7 {
    margin-left: 28.57143%;
}

.g-col-global-suffix-2-7 {
    margin-right: 28.57143%;
}

.g-col-global-push-2-7 {
    left: 28.57143%;
}

.g-col-global-pull-2-7 {
    left: -28.57143%;
}

.g-col-global-2-8 {
    width: 25%;
}

    .g-col-global-2-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-2-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-2-8 {
    margin-left: 25%;
}

.g-col-global-suffix-2-8 {
    margin-right: 25%;
}

.g-col-global-push-2-8 {
    left: 25%;
}

.g-col-global-pull-2-8 {
    left: -25%;
}

.g-row__flex .g-col-global-2 {
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
}

.flexboxtweener .g-row__flex > .g-col-global-2 {
    -ms-flex: 1 1 48%;
    flex: 1 1 48%;
}

.no-flexbox .g-row__flex > .g-col-global-2 {
    width: 50%;
}

.g-col-global-3-1 {
    width: 300%;
}

    .g-col-global-3-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-3-1 {
    margin-left: 300%;
}

.g-col-global-suffix-3-1 {
    margin-right: 300%;
}

.g-col-global-push-3-1 {
    left: 300%;
}

.g-col-global-pull-3-1 {
    left: -300%;
}

.g-col-global-3-2 {
    width: 150%;
}

    .g-col-global-3-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-3-2 {
    margin-left: 150%;
}

.g-col-global-suffix-3-2 {
    margin-right: 150%;
}

.g-col-global-push-3-2 {
    left: 150%;
}

.g-col-global-pull-3-2 {
    left: -150%;
}

.g-col-global-3-3 {
    width: 100%;
}

    .g-col-global-3-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-3-4 {
    width: 75%;
}

    .g-col-global-3-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-3-4 {
    margin-left: 75%;
}

.g-col-global-suffix-3-4 {
    margin-right: 75%;
}

.g-col-global-push-3-4 {
    left: 75%;
}

.g-col-global-pull-3-4 {
    left: -75%;
}

.g-col-global-3-5 {
    width: 60%;
}

    .g-col-global-3-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-3-5 {
    margin-left: 60%;
}

.g-col-global-suffix-3-5 {
    margin-right: 60%;
}

.g-col-global-push-3-5 {
    left: 60%;
}

.g-col-global-pull-3-5 {
    left: -60%;
}

.g-col-global-3-6 {
    width: 50%;
}

    .g-col-global-3-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-3-6 {
    margin-left: 50%;
}

.g-col-global-suffix-3-6 {
    margin-right: 50%;
}

.g-col-global-push-3-6 {
    left: 50%;
}

.g-col-global-pull-3-6 {
    left: -50%;
}

.g-col-global-3-7 {
    width: 42.85714%;
}

    .g-col-global-3-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-3-7 {
    margin-left: 42.85714%;
}

.g-col-global-suffix-3-7 {
    margin-right: 42.85714%;
}

.g-col-global-push-3-7 {
    left: 42.85714%;
}

.g-col-global-pull-3-7 {
    left: -42.85714%;
}

.g-col-global-3-8 {
    width: 37.5%;
}

    .g-col-global-3-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-3-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-3-8 {
    margin-left: 37.5%;
}

.g-col-global-suffix-3-8 {
    margin-right: 37.5%;
}

.g-col-global-push-3-8 {
    left: 37.5%;
}

.g-col-global-pull-3-8 {
    left: -37.5%;
}

.g-row__flex .g-col-global-3 {
    -ms-flex: 0 1 33.33333%;
    flex: 0 1 33.33333%;
}

.flexboxtweener .g-row__flex > .g-col-global-3 {
    -ms-flex: 1 1 30.33333%;
    flex: 1 1 30.33333%;
}

.no-flexbox .g-row__flex > .g-col-global-3 {
    width: 33.33333%;
}

.g-col-global-4-1 {
    width: 400%;
}

    .g-col-global-4-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-4-1 {
    margin-left: 400%;
}

.g-col-global-suffix-4-1 {
    margin-right: 400%;
}

.g-col-global-push-4-1 {
    left: 400%;
}

.g-col-global-pull-4-1 {
    left: -400%;
}

.g-col-global-4-2 {
    width: 200%;
}

    .g-col-global-4-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-4-2 {
    margin-left: 200%;
}

.g-col-global-suffix-4-2 {
    margin-right: 200%;
}

.g-col-global-push-4-2 {
    left: 200%;
}

.g-col-global-pull-4-2 {
    left: -200%;
}

.g-col-global-4-3 {
    width: 133.33333%;
}

    .g-col-global-4-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-4-3 {
    margin-left: 133.33333%;
}

.g-col-global-suffix-4-3 {
    margin-right: 133.33333%;
}

.g-col-global-push-4-3 {
    left: 133.33333%;
}

.g-col-global-pull-4-3 {
    left: -133.33333%;
}

.g-col-global-4-4 {
    width: 100%;
}

    .g-col-global-4-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-4-5 {
    width: 80%;
}

    .g-col-global-4-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-4-5 {
    margin-left: 80%;
}

.g-col-global-suffix-4-5 {
    margin-right: 80%;
}

.g-col-global-push-4-5 {
    left: 80%;
}

.g-col-global-pull-4-5 {
    left: -80%;
}

.g-col-global-4-6 {
    width: 66.66667%;
}

    .g-col-global-4-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-4-6 {
    margin-left: 66.66667%;
}

.g-col-global-suffix-4-6 {
    margin-right: 66.66667%;
}

.g-col-global-push-4-6 {
    left: 66.66667%;
}

.g-col-global-pull-4-6 {
    left: -66.66667%;
}

.g-col-global-4-7 {
    width: 57.14286%;
}

    .g-col-global-4-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-4-7 {
    margin-left: 57.14286%;
}

.g-col-global-suffix-4-7 {
    margin-right: 57.14286%;
}

.g-col-global-push-4-7 {
    left: 57.14286%;
}

.g-col-global-pull-4-7 {
    left: -57.14286%;
}

.g-col-global-4-8 {
    width: 50%;
}

    .g-col-global-4-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-4-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-4-8 {
    margin-left: 50%;
}

.g-col-global-suffix-4-8 {
    margin-right: 50%;
}

.g-col-global-push-4-8 {
    left: 50%;
}

.g-col-global-pull-4-8 {
    left: -50%;
}

.g-row__flex .g-col-global-4 {
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
}

.flexboxtweener .g-row__flex > .g-col-global-4 {
    -ms-flex: 1 1 21%;
    flex: 1 1 21%;
}

.no-flexbox .g-row__flex > .g-col-global-4 {
    width: 25%;
}

.g-col-global-5-1 {
    width: 500%;
}

    .g-col-global-5-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-5-1 {
    margin-left: 500%;
}

.g-col-global-suffix-5-1 {
    margin-right: 500%;
}

.g-col-global-push-5-1 {
    left: 500%;
}

.g-col-global-pull-5-1 {
    left: -500%;
}

.g-col-global-5-2 {
    width: 250%;
}

    .g-col-global-5-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-5-2 {
    margin-left: 250%;
}

.g-col-global-suffix-5-2 {
    margin-right: 250%;
}

.g-col-global-push-5-2 {
    left: 250%;
}

.g-col-global-pull-5-2 {
    left: -250%;
}

.g-col-global-5-3 {
    width: 166.66667%;
}

    .g-col-global-5-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-5-3 {
    margin-left: 166.66667%;
}

.g-col-global-suffix-5-3 {
    margin-right: 166.66667%;
}

.g-col-global-push-5-3 {
    left: 166.66667%;
}

.g-col-global-pull-5-3 {
    left: -166.66667%;
}

.g-col-global-5-4 {
    width: 125%;
}

    .g-col-global-5-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-5-4 {
    margin-left: 125%;
}

.g-col-global-suffix-5-4 {
    margin-right: 125%;
}

.g-col-global-push-5-4 {
    left: 125%;
}

.g-col-global-pull-5-4 {
    left: -125%;
}

.g-col-global-5-5 {
    width: 100%;
}

    .g-col-global-5-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-5-6 {
    width: 83.33333%;
}

    .g-col-global-5-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-5-6 {
    margin-left: 83.33333%;
}

.g-col-global-suffix-5-6 {
    margin-right: 83.33333%;
}

.g-col-global-push-5-6 {
    left: 83.33333%;
}

.g-col-global-pull-5-6 {
    left: -83.33333%;
}

.g-col-global-5-7 {
    width: 71.42857%;
}

    .g-col-global-5-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-5-7 {
    margin-left: 71.42857%;
}

.g-col-global-suffix-5-7 {
    margin-right: 71.42857%;
}

.g-col-global-push-5-7 {
    left: 71.42857%;
}

.g-col-global-pull-5-7 {
    left: -71.42857%;
}

.g-col-global-5-8 {
    width: 62.5%;
}

    .g-col-global-5-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-5-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-5-8 {
    margin-left: 62.5%;
}

.g-col-global-suffix-5-8 {
    margin-right: 62.5%;
}

.g-col-global-push-5-8 {
    left: 62.5%;
}

.g-col-global-pull-5-8 {
    left: -62.5%;
}

.g-row__flex .g-col-global-5 {
    -ms-flex: 0 1 20%;
    flex: 0 1 20%;
}

.flexboxtweener .g-row__flex > .g-col-global-5 {
    -ms-flex: 1 1 15%;
    flex: 1 1 15%;
}

.no-flexbox .g-row__flex > .g-col-global-5 {
    width: 20%;
}

.g-col-global-6-1 {
    width: 600%;
}

    .g-col-global-6-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-6-1 {
    margin-left: 600%;
}

.g-col-global-suffix-6-1 {
    margin-right: 600%;
}

.g-col-global-push-6-1 {
    left: 600%;
}

.g-col-global-pull-6-1 {
    left: -600%;
}

.g-col-global-6-2 {
    width: 300%;
}

    .g-col-global-6-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-6-2 {
    margin-left: 300%;
}

.g-col-global-suffix-6-2 {
    margin-right: 300%;
}

.g-col-global-push-6-2 {
    left: 300%;
}

.g-col-global-pull-6-2 {
    left: -300%;
}

.g-col-global-6-3 {
    width: 200%;
}

    .g-col-global-6-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-6-3 {
    margin-left: 200%;
}

.g-col-global-suffix-6-3 {
    margin-right: 200%;
}

.g-col-global-push-6-3 {
    left: 200%;
}

.g-col-global-pull-6-3 {
    left: -200%;
}

.g-col-global-6-4 {
    width: 150%;
}

    .g-col-global-6-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-6-4 {
    margin-left: 150%;
}

.g-col-global-suffix-6-4 {
    margin-right: 150%;
}

.g-col-global-push-6-4 {
    left: 150%;
}

.g-col-global-pull-6-4 {
    left: -150%;
}

.g-col-global-6-5 {
    width: 120%;
}

    .g-col-global-6-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-6-5 {
    margin-left: 120%;
}

.g-col-global-suffix-6-5 {
    margin-right: 120%;
}

.g-col-global-push-6-5 {
    left: 120%;
}

.g-col-global-pull-6-5 {
    left: -120%;
}

.g-col-global-6-6 {
    width: 100%;
}

    .g-col-global-6-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-6-7 {
    width: 85.71429%;
}

    .g-col-global-6-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-6-7 {
    margin-left: 85.71429%;
}

.g-col-global-suffix-6-7 {
    margin-right: 85.71429%;
}

.g-col-global-push-6-7 {
    left: 85.71429%;
}

.g-col-global-pull-6-7 {
    left: -85.71429%;
}

.g-col-global-6-8 {
    width: 75%;
}

    .g-col-global-6-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-6-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-6-8 {
    margin-left: 75%;
}

.g-col-global-suffix-6-8 {
    margin-right: 75%;
}

.g-col-global-push-6-8 {
    left: 75%;
}

.g-col-global-pull-6-8 {
    left: -75%;
}

.g-row__flex .g-col-global-6 {
    -ms-flex: 0 1 16.66667%;
    flex: 0 1 16.66667%;
}

.flexboxtweener .g-row__flex > .g-col-global-6 {
    -ms-flex: 1 1 10.66667%;
    flex: 1 1 10.66667%;
}

.no-flexbox .g-row__flex > .g-col-global-6 {
    width: 16.66667%;
}

.g-col-global-7-1 {
    width: 700%;
}

    .g-col-global-7-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-7-1 {
    margin-left: 700%;
}

.g-col-global-suffix-7-1 {
    margin-right: 700%;
}

.g-col-global-push-7-1 {
    left: 700%;
}

.g-col-global-pull-7-1 {
    left: -700%;
}

.g-col-global-7-2 {
    width: 350%;
}

    .g-col-global-7-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-7-2 {
    margin-left: 350%;
}

.g-col-global-suffix-7-2 {
    margin-right: 350%;
}

.g-col-global-push-7-2 {
    left: 350%;
}

.g-col-global-pull-7-2 {
    left: -350%;
}

.g-col-global-7-3 {
    width: 233.33333%;
}

    .g-col-global-7-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-7-3 {
    margin-left: 233.33333%;
}

.g-col-global-suffix-7-3 {
    margin-right: 233.33333%;
}

.g-col-global-push-7-3 {
    left: 233.33333%;
}

.g-col-global-pull-7-3 {
    left: -233.33333%;
}

.g-col-global-7-4 {
    width: 175%;
}

    .g-col-global-7-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-7-4 {
    margin-left: 175%;
}

.g-col-global-suffix-7-4 {
    margin-right: 175%;
}

.g-col-global-push-7-4 {
    left: 175%;
}

.g-col-global-pull-7-4 {
    left: -175%;
}

.g-col-global-7-5 {
    width: 140%;
}

    .g-col-global-7-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-7-5 {
    margin-left: 140%;
}

.g-col-global-suffix-7-5 {
    margin-right: 140%;
}

.g-col-global-push-7-5 {
    left: 140%;
}

.g-col-global-pull-7-5 {
    left: -140%;
}

.g-col-global-7-6 {
    width: 116.66667%;
}

    .g-col-global-7-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-7-6 {
    margin-left: 116.66667%;
}

.g-col-global-suffix-7-6 {
    margin-right: 116.66667%;
}

.g-col-global-push-7-6 {
    left: 116.66667%;
}

.g-col-global-pull-7-6 {
    left: -116.66667%;
}

.g-col-global-7-7 {
    width: 100%;
}

    .g-col-global-7-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-7-8 {
    width: 87.5%;
}

    .g-col-global-7-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-7-8:nth-child(8n+1) {
        clear: both;
    }

.g-col-global-prefix-7-8 {
    margin-left: 87.5%;
}

.g-col-global-suffix-7-8 {
    margin-right: 87.5%;
}

.g-col-global-push-7-8 {
    left: 87.5%;
}

.g-col-global-pull-7-8 {
    left: -87.5%;
}

.g-row__flex .g-col-global-7 {
    -ms-flex: 0 1 14.28571%;
    flex: 0 1 14.28571%;
}

.flexboxtweener .g-row__flex > .g-col-global-7 {
    -ms-flex: 1 1 7.28571%;
    flex: 1 1 7.28571%;
}

.no-flexbox .g-row__flex > .g-col-global-7 {
    width: 14.28571%;
}

.g-col-global-8-1 {
    width: 800%;
}

    .g-col-global-8-1:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-1:nth-child(1n+1) {
        clear: both;
    }

.g-col-global-prefix-8-1 {
    margin-left: 800%;
}

.g-col-global-suffix-8-1 {
    margin-right: 800%;
}

.g-col-global-push-8-1 {
    left: 800%;
}

.g-col-global-pull-8-1 {
    left: -800%;
}

.g-col-global-8-2 {
    width: 400%;
}

    .g-col-global-8-2:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-2:nth-child(2n+1) {
        clear: both;
    }

.g-col-global-prefix-8-2 {
    margin-left: 400%;
}

.g-col-global-suffix-8-2 {
    margin-right: 400%;
}

.g-col-global-push-8-2 {
    left: 400%;
}

.g-col-global-pull-8-2 {
    left: -400%;
}

.g-col-global-8-3 {
    width: 266.66667%;
}

    .g-col-global-8-3:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-3:nth-child(3n+1) {
        clear: both;
    }

.g-col-global-prefix-8-3 {
    margin-left: 266.66667%;
}

.g-col-global-suffix-8-3 {
    margin-right: 266.66667%;
}

.g-col-global-push-8-3 {
    left: 266.66667%;
}

.g-col-global-pull-8-3 {
    left: -266.66667%;
}

.g-col-global-8-4 {
    width: 200%;
}

    .g-col-global-8-4:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-4:nth-child(4n+1) {
        clear: both;
    }

.g-col-global-prefix-8-4 {
    margin-left: 200%;
}

.g-col-global-suffix-8-4 {
    margin-right: 200%;
}

.g-col-global-push-8-4 {
    left: 200%;
}

.g-col-global-pull-8-4 {
    left: -200%;
}

.g-col-global-8-5 {
    width: 160%;
}

    .g-col-global-8-5:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-5:nth-child(5n+1) {
        clear: both;
    }

.g-col-global-prefix-8-5 {
    margin-left: 160%;
}

.g-col-global-suffix-8-5 {
    margin-right: 160%;
}

.g-col-global-push-8-5 {
    left: 160%;
}

.g-col-global-pull-8-5 {
    left: -160%;
}

.g-col-global-8-6 {
    width: 133.33333%;
}

    .g-col-global-8-6:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-6:nth-child(6n+1) {
        clear: both;
    }

.g-col-global-prefix-8-6 {
    margin-left: 133.33333%;
}

.g-col-global-suffix-8-6 {
    margin-right: 133.33333%;
}

.g-col-global-push-8-6 {
    left: 133.33333%;
}

.g-col-global-pull-8-6 {
    left: -133.33333%;
}

.g-col-global-8-7 {
    width: 114.28571%;
}

    .g-col-global-8-7:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-7:nth-child(7n+1) {
        clear: both;
    }

.g-col-global-prefix-8-7 {
    margin-left: 114.28571%;
}

.g-col-global-suffix-8-7 {
    margin-right: 114.28571%;
}

.g-col-global-push-8-7 {
    left: 114.28571%;
}

.g-col-global-pull-8-7 {
    left: -114.28571%;
}

.g-col-global-8-8 {
    width: 100%;
}

    .g-col-global-8-8:nth-child(n) {
        clear: none;
    }

    .g-col-global-8-8:nth-child(8n+1) {
        clear: both;
    }

.g-row__flex .g-col-global-8 {
    -ms-flex: 0 1 12.5%;
    flex: 0 1 12.5%;
}

.flexboxtweener .g-row__flex > .g-col-global-8 {
    -ms-flex: 1 1 4.5%;
    flex: 1 1 4.5%;
}

.no-flexbox .g-row__flex > .g-col-global-8 {
    width: 12.5%;
}

@media screen and (max-width:47.9375em) {
    .g-col-sm-1-1 {
        width: 100%;
    }

        .g-col-sm-1-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-1-2 {
        width: 50%;
    }

        .g-col-sm-1-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-2 {
        margin-left: 50%;
    }

    .g-col-sm-suffix-1-2 {
        margin-right: 50%;
    }

    .g-col-sm-push-1-2 {
        left: 50%;
    }

    .g-col-sm-pull-1-2 {
        left: -50%;
    }

    .g-col-sm-1-3 {
        width: 33.33333%;
    }

        .g-col-sm-1-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-3 {
        margin-left: 33.33333%;
    }

    .g-col-sm-suffix-1-3 {
        margin-right: 33.33333%;
    }

    .g-col-sm-push-1-3 {
        left: 33.33333%;
    }

    .g-col-sm-pull-1-3 {
        left: -33.33333%;
    }

    .g-col-sm-1-4 {
        width: 25%;
    }

        .g-col-sm-1-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-4 {
        margin-left: 25%;
    }

    .g-col-sm-suffix-1-4 {
        margin-right: 25%;
    }

    .g-col-sm-push-1-4 {
        left: 25%;
    }

    .g-col-sm-pull-1-4 {
        left: -25%;
    }

    .g-col-sm-1-5 {
        width: 20%;
    }

        .g-col-sm-1-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-5 {
        margin-left: 20%;
    }

    .g-col-sm-suffix-1-5 {
        margin-right: 20%;
    }

    .g-col-sm-push-1-5 {
        left: 20%;
    }

    .g-col-sm-pull-1-5 {
        left: -20%;
    }

    .g-col-sm-1-6 {
        width: 16.66667%;
    }

        .g-col-sm-1-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-6 {
        margin-left: 16.66667%;
    }

    .g-col-sm-suffix-1-6 {
        margin-right: 16.66667%;
    }

    .g-col-sm-push-1-6 {
        left: 16.66667%;
    }

    .g-col-sm-pull-1-6 {
        left: -16.66667%;
    }

    .g-col-sm-1-7 {
        width: 14.28571%;
    }

        .g-col-sm-1-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-7 {
        margin-left: 14.28571%;
    }

    .g-col-sm-suffix-1-7 {
        margin-right: 14.28571%;
    }

    .g-col-sm-push-1-7 {
        left: 14.28571%;
    }

    .g-col-sm-pull-1-7 {
        left: -14.28571%;
    }

    .g-col-sm-1-8 {
        width: 12.5%;
    }

        .g-col-sm-1-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-1-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-1-8 {
        margin-left: 12.5%;
    }

    .g-col-sm-suffix-1-8 {
        margin-right: 12.5%;
    }

    .g-col-sm-push-1-8 {
        left: 12.5%;
    }

    .g-col-sm-pull-1-8 {
        left: -12.5%;
    }

    .g-row__flex .g-col-sm-1 {
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-1 {
        -ms-flex: 1 1 99%;
        flex: 1 1 99%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-1 {
        width: 100%;
    }

    .g-col-sm-2-1 {
        width: 200%;
    }

        .g-col-sm-2-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-1 {
        margin-left: 200%;
    }

    .g-col-sm-suffix-2-1 {
        margin-right: 200%;
    }

    .g-col-sm-push-2-1 {
        left: 200%;
    }

    .g-col-sm-pull-2-1 {
        left: -200%;
    }

    .g-col-sm-2-2 {
        width: 100%;
    }

        .g-col-sm-2-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-2-3 {
        width: 66.66667%;
    }

        .g-col-sm-2-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-3 {
        margin-left: 66.66667%;
    }

    .g-col-sm-suffix-2-3 {
        margin-right: 66.66667%;
    }

    .g-col-sm-push-2-3 {
        left: 66.66667%;
    }

    .g-col-sm-pull-2-3 {
        left: -66.66667%;
    }

    .g-col-sm-2-4 {
        width: 50%;
    }

        .g-col-sm-2-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-4 {
        margin-left: 50%;
    }

    .g-col-sm-suffix-2-4 {
        margin-right: 50%;
    }

    .g-col-sm-push-2-4 {
        left: 50%;
    }

    .g-col-sm-pull-2-4 {
        left: -50%;
    }

    .g-col-sm-2-5 {
        width: 40%;
    }

        .g-col-sm-2-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-5 {
        margin-left: 40%;
    }

    .g-col-sm-suffix-2-5 {
        margin-right: 40%;
    }

    .g-col-sm-push-2-5 {
        left: 40%;
    }

    .g-col-sm-pull-2-5 {
        left: -40%;
    }

    .g-col-sm-2-6 {
        width: 33.33333%;
    }

        .g-col-sm-2-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-6 {
        margin-left: 33.33333%;
    }

    .g-col-sm-suffix-2-6 {
        margin-right: 33.33333%;
    }

    .g-col-sm-push-2-6 {
        left: 33.33333%;
    }

    .g-col-sm-pull-2-6 {
        left: -33.33333%;
    }

    .g-col-sm-2-7 {
        width: 28.57143%;
    }

        .g-col-sm-2-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-7 {
        margin-left: 28.57143%;
    }

    .g-col-sm-suffix-2-7 {
        margin-right: 28.57143%;
    }

    .g-col-sm-push-2-7 {
        left: 28.57143%;
    }

    .g-col-sm-pull-2-7 {
        left: -28.57143%;
    }

    .g-col-sm-2-8 {
        width: 25%;
    }

        .g-col-sm-2-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-2-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-2-8 {
        margin-left: 25%;
    }

    .g-col-sm-suffix-2-8 {
        margin-right: 25%;
    }

    .g-col-sm-push-2-8 {
        left: 25%;
    }

    .g-col-sm-pull-2-8 {
        left: -25%;
    }

    .g-row__flex .g-col-sm-2 {
        -ms-flex: 0 1 50%;
        flex: 0 1 50%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-2 {
        -ms-flex: 1 1 48%;
        flex: 1 1 48%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-2 {
        width: 50%;
    }

    .g-col-sm-3-1 {
        width: 300%;
    }

        .g-col-sm-3-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-1 {
        margin-left: 300%;
    }

    .g-col-sm-suffix-3-1 {
        margin-right: 300%;
    }

    .g-col-sm-push-3-1 {
        left: 300%;
    }

    .g-col-sm-pull-3-1 {
        left: -300%;
    }

    .g-col-sm-3-2 {
        width: 150%;
    }

        .g-col-sm-3-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-2 {
        margin-left: 150%;
    }

    .g-col-sm-suffix-3-2 {
        margin-right: 150%;
    }

    .g-col-sm-push-3-2 {
        left: 150%;
    }

    .g-col-sm-pull-3-2 {
        left: -150%;
    }

    .g-col-sm-3-3 {
        width: 100%;
    }

        .g-col-sm-3-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-3-4 {
        width: 75%;
    }

        .g-col-sm-3-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-4 {
        margin-left: 75%;
    }

    .g-col-sm-suffix-3-4 {
        margin-right: 75%;
    }

    .g-col-sm-push-3-4 {
        left: 75%;
    }

    .g-col-sm-pull-3-4 {
        left: -75%;
    }

    .g-col-sm-3-5 {
        width: 60%;
    }

        .g-col-sm-3-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-5 {
        margin-left: 60%;
    }

    .g-col-sm-suffix-3-5 {
        margin-right: 60%;
    }

    .g-col-sm-push-3-5 {
        left: 60%;
    }

    .g-col-sm-pull-3-5 {
        left: -60%;
    }

    .g-col-sm-3-6 {
        width: 50%;
    }

        .g-col-sm-3-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-6 {
        margin-left: 50%;
    }

    .g-col-sm-suffix-3-6 {
        margin-right: 50%;
    }

    .g-col-sm-push-3-6 {
        left: 50%;
    }

    .g-col-sm-pull-3-6 {
        left: -50%;
    }

    .g-col-sm-3-7 {
        width: 42.85714%;
    }

        .g-col-sm-3-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-7 {
        margin-left: 42.85714%;
    }

    .g-col-sm-suffix-3-7 {
        margin-right: 42.85714%;
    }

    .g-col-sm-push-3-7 {
        left: 42.85714%;
    }

    .g-col-sm-pull-3-7 {
        left: -42.85714%;
    }

    .g-col-sm-3-8 {
        width: 37.5%;
    }

        .g-col-sm-3-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-3-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-3-8 {
        margin-left: 37.5%;
    }

    .g-col-sm-suffix-3-8 {
        margin-right: 37.5%;
    }

    .g-col-sm-push-3-8 {
        left: 37.5%;
    }

    .g-col-sm-pull-3-8 {
        left: -37.5%;
    }

    .g-row__flex .g-col-sm-3 {
        -ms-flex: 0 1 33.33333%;
        flex: 0 1 33.33333%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-3 {
        -ms-flex: 1 1 30.33333%;
        flex: 1 1 30.33333%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-3 {
        width: 33.33333%;
    }

    .g-col-sm-4-1 {
        width: 400%;
    }

        .g-col-sm-4-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-1 {
        margin-left: 400%;
    }

    .g-col-sm-suffix-4-1 {
        margin-right: 400%;
    }

    .g-col-sm-push-4-1 {
        left: 400%;
    }

    .g-col-sm-pull-4-1 {
        left: -400%;
    }

    .g-col-sm-4-2 {
        width: 200%;
    }

        .g-col-sm-4-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-2 {
        margin-left: 200%;
    }

    .g-col-sm-suffix-4-2 {
        margin-right: 200%;
    }

    .g-col-sm-push-4-2 {
        left: 200%;
    }

    .g-col-sm-pull-4-2 {
        left: -200%;
    }

    .g-col-sm-4-3 {
        width: 133.33333%;
    }

        .g-col-sm-4-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-3 {
        margin-left: 133.33333%;
    }

    .g-col-sm-suffix-4-3 {
        margin-right: 133.33333%;
    }

    .g-col-sm-push-4-3 {
        left: 133.33333%;
    }

    .g-col-sm-pull-4-3 {
        left: -133.33333%;
    }

    .g-col-sm-4-4 {
        width: 100%;
    }

        .g-col-sm-4-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-4-5 {
        width: 80%;
    }

        .g-col-sm-4-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-5 {
        margin-left: 80%;
    }

    .g-col-sm-suffix-4-5 {
        margin-right: 80%;
    }

    .g-col-sm-push-4-5 {
        left: 80%;
    }

    .g-col-sm-pull-4-5 {
        left: -80%;
    }

    .g-col-sm-4-6 {
        width: 66.66667%;
    }

        .g-col-sm-4-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-6 {
        margin-left: 66.66667%;
    }

    .g-col-sm-suffix-4-6 {
        margin-right: 66.66667%;
    }

    .g-col-sm-push-4-6 {
        left: 66.66667%;
    }

    .g-col-sm-pull-4-6 {
        left: -66.66667%;
    }

    .g-col-sm-4-7 {
        width: 57.14286%;
    }

        .g-col-sm-4-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-7 {
        margin-left: 57.14286%;
    }

    .g-col-sm-suffix-4-7 {
        margin-right: 57.14286%;
    }

    .g-col-sm-push-4-7 {
        left: 57.14286%;
    }

    .g-col-sm-pull-4-7 {
        left: -57.14286%;
    }

    .g-col-sm-4-8 {
        width: 50%;
    }

        .g-col-sm-4-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-4-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-4-8 {
        margin-left: 50%;
    }

    .g-col-sm-suffix-4-8 {
        margin-right: 50%;
    }

    .g-col-sm-push-4-8 {
        left: 50%;
    }

    .g-col-sm-pull-4-8 {
        left: -50%;
    }

    .g-row__flex .g-col-sm-4 {
        -ms-flex: 0 1 25%;
        flex: 0 1 25%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-4 {
        -ms-flex: 1 1 21%;
        flex: 1 1 21%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-4 {
        width: 25%;
    }

    .g-col-sm-5-1 {
        width: 500%;
    }

        .g-col-sm-5-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-1 {
        margin-left: 500%;
    }

    .g-col-sm-suffix-5-1 {
        margin-right: 500%;
    }

    .g-col-sm-push-5-1 {
        left: 500%;
    }

    .g-col-sm-pull-5-1 {
        left: -500%;
    }

    .g-col-sm-5-2 {
        width: 250%;
    }

        .g-col-sm-5-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-2 {
        margin-left: 250%;
    }

    .g-col-sm-suffix-5-2 {
        margin-right: 250%;
    }

    .g-col-sm-push-5-2 {
        left: 250%;
    }

    .g-col-sm-pull-5-2 {
        left: -250%;
    }

    .g-col-sm-5-3 {
        width: 166.66667%;
    }

        .g-col-sm-5-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-3 {
        margin-left: 166.66667%;
    }

    .g-col-sm-suffix-5-3 {
        margin-right: 166.66667%;
    }

    .g-col-sm-push-5-3 {
        left: 166.66667%;
    }

    .g-col-sm-pull-5-3 {
        left: -166.66667%;
    }

    .g-col-sm-5-4 {
        width: 125%;
    }

        .g-col-sm-5-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-4 {
        margin-left: 125%;
    }

    .g-col-sm-suffix-5-4 {
        margin-right: 125%;
    }

    .g-col-sm-push-5-4 {
        left: 125%;
    }

    .g-col-sm-pull-5-4 {
        left: -125%;
    }

    .g-col-sm-5-5 {
        width: 100%;
    }

        .g-col-sm-5-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-5-6 {
        width: 83.33333%;
    }

        .g-col-sm-5-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-6 {
        margin-left: 83.33333%;
    }

    .g-col-sm-suffix-5-6 {
        margin-right: 83.33333%;
    }

    .g-col-sm-push-5-6 {
        left: 83.33333%;
    }

    .g-col-sm-pull-5-6 {
        left: -83.33333%;
    }

    .g-col-sm-5-7 {
        width: 71.42857%;
    }

        .g-col-sm-5-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-7 {
        margin-left: 71.42857%;
    }

    .g-col-sm-suffix-5-7 {
        margin-right: 71.42857%;
    }

    .g-col-sm-push-5-7 {
        left: 71.42857%;
    }

    .g-col-sm-pull-5-7 {
        left: -71.42857%;
    }

    .g-col-sm-5-8 {
        width: 62.5%;
    }

        .g-col-sm-5-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-5-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-5-8 {
        margin-left: 62.5%;
    }

    .g-col-sm-suffix-5-8 {
        margin-right: 62.5%;
    }

    .g-col-sm-push-5-8 {
        left: 62.5%;
    }

    .g-col-sm-pull-5-8 {
        left: -62.5%;
    }

    .g-row__flex .g-col-sm-5 {
        -ms-flex: 0 1 20%;
        flex: 0 1 20%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-5 {
        -ms-flex: 1 1 15%;
        flex: 1 1 15%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-5 {
        width: 20%;
    }

    .g-col-sm-6-1 {
        width: 600%;
    }

        .g-col-sm-6-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-1 {
        margin-left: 600%;
    }

    .g-col-sm-suffix-6-1 {
        margin-right: 600%;
    }

    .g-col-sm-push-6-1 {
        left: 600%;
    }

    .g-col-sm-pull-6-1 {
        left: -600%;
    }

    .g-col-sm-6-2 {
        width: 300%;
    }

        .g-col-sm-6-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-2 {
        margin-left: 300%;
    }

    .g-col-sm-suffix-6-2 {
        margin-right: 300%;
    }

    .g-col-sm-push-6-2 {
        left: 300%;
    }

    .g-col-sm-pull-6-2 {
        left: -300%;
    }

    .g-col-sm-6-3 {
        width: 200%;
    }

        .g-col-sm-6-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-3 {
        margin-left: 200%;
    }

    .g-col-sm-suffix-6-3 {
        margin-right: 200%;
    }

    .g-col-sm-push-6-3 {
        left: 200%;
    }

    .g-col-sm-pull-6-3 {
        left: -200%;
    }

    .g-col-sm-6-4 {
        width: 150%;
    }

        .g-col-sm-6-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-4 {
        margin-left: 150%;
    }

    .g-col-sm-suffix-6-4 {
        margin-right: 150%;
    }

    .g-col-sm-push-6-4 {
        left: 150%;
    }

    .g-col-sm-pull-6-4 {
        left: -150%;
    }

    .g-col-sm-6-5 {
        width: 120%;
    }

        .g-col-sm-6-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-5 {
        margin-left: 120%;
    }

    .g-col-sm-suffix-6-5 {
        margin-right: 120%;
    }

    .g-col-sm-push-6-5 {
        left: 120%;
    }

    .g-col-sm-pull-6-5 {
        left: -120%;
    }

    .g-col-sm-6-6 {
        width: 100%;
    }

        .g-col-sm-6-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-6-7 {
        width: 85.71429%;
    }

        .g-col-sm-6-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-7 {
        margin-left: 85.71429%;
    }

    .g-col-sm-suffix-6-7 {
        margin-right: 85.71429%;
    }

    .g-col-sm-push-6-7 {
        left: 85.71429%;
    }

    .g-col-sm-pull-6-7 {
        left: -85.71429%;
    }

    .g-col-sm-6-8 {
        width: 75%;
    }

        .g-col-sm-6-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-6-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-6-8 {
        margin-left: 75%;
    }

    .g-col-sm-suffix-6-8 {
        margin-right: 75%;
    }

    .g-col-sm-push-6-8 {
        left: 75%;
    }

    .g-col-sm-pull-6-8 {
        left: -75%;
    }

    .g-row__flex .g-col-sm-6 {
        -ms-flex: 0 1 16.66667%;
        flex: 0 1 16.66667%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-6 {
        -ms-flex: 1 1 10.66667%;
        flex: 1 1 10.66667%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-6 {
        width: 16.66667%;
    }

    .g-col-sm-7-1 {
        width: 700%;
    }

        .g-col-sm-7-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-1 {
        margin-left: 700%;
    }

    .g-col-sm-suffix-7-1 {
        margin-right: 700%;
    }

    .g-col-sm-push-7-1 {
        left: 700%;
    }

    .g-col-sm-pull-7-1 {
        left: -700%;
    }

    .g-col-sm-7-2 {
        width: 350%;
    }

        .g-col-sm-7-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-2 {
        margin-left: 350%;
    }

    .g-col-sm-suffix-7-2 {
        margin-right: 350%;
    }

    .g-col-sm-push-7-2 {
        left: 350%;
    }

    .g-col-sm-pull-7-2 {
        left: -350%;
    }

    .g-col-sm-7-3 {
        width: 233.33333%;
    }

        .g-col-sm-7-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-3 {
        margin-left: 233.33333%;
    }

    .g-col-sm-suffix-7-3 {
        margin-right: 233.33333%;
    }

    .g-col-sm-push-7-3 {
        left: 233.33333%;
    }

    .g-col-sm-pull-7-3 {
        left: -233.33333%;
    }

    .g-col-sm-7-4 {
        width: 175%;
    }

        .g-col-sm-7-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-4 {
        margin-left: 175%;
    }

    .g-col-sm-suffix-7-4 {
        margin-right: 175%;
    }

    .g-col-sm-push-7-4 {
        left: 175%;
    }

    .g-col-sm-pull-7-4 {
        left: -175%;
    }

    .g-col-sm-7-5 {
        width: 140%;
    }

        .g-col-sm-7-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-5 {
        margin-left: 140%;
    }

    .g-col-sm-suffix-7-5 {
        margin-right: 140%;
    }

    .g-col-sm-push-7-5 {
        left: 140%;
    }

    .g-col-sm-pull-7-5 {
        left: -140%;
    }

    .g-col-sm-7-6 {
        width: 116.66667%;
    }

        .g-col-sm-7-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-6 {
        margin-left: 116.66667%;
    }

    .g-col-sm-suffix-7-6 {
        margin-right: 116.66667%;
    }

    .g-col-sm-push-7-6 {
        left: 116.66667%;
    }

    .g-col-sm-pull-7-6 {
        left: -116.66667%;
    }

    .g-col-sm-7-7 {
        width: 100%;
    }

        .g-col-sm-7-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-7-8 {
        width: 87.5%;
    }

        .g-col-sm-7-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-7-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-sm-prefix-7-8 {
        margin-left: 87.5%;
    }

    .g-col-sm-suffix-7-8 {
        margin-right: 87.5%;
    }

    .g-col-sm-push-7-8 {
        left: 87.5%;
    }

    .g-col-sm-pull-7-8 {
        left: -87.5%;
    }

    .g-row__flex .g-col-sm-7 {
        -ms-flex: 0 1 14.28571%;
        flex: 0 1 14.28571%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-7 {
        -ms-flex: 1 1 7.28571%;
        flex: 1 1 7.28571%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-7 {
        width: 14.28571%;
    }

    .g-col-sm-8-1 {
        width: 800%;
    }

        .g-col-sm-8-1:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-1 {
        margin-left: 800%;
    }

    .g-col-sm-suffix-8-1 {
        margin-right: 800%;
    }

    .g-col-sm-push-8-1 {
        left: 800%;
    }

    .g-col-sm-pull-8-1 {
        left: -800%;
    }

    .g-col-sm-8-2 {
        width: 400%;
    }

        .g-col-sm-8-2:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-2 {
        margin-left: 400%;
    }

    .g-col-sm-suffix-8-2 {
        margin-right: 400%;
    }

    .g-col-sm-push-8-2 {
        left: 400%;
    }

    .g-col-sm-pull-8-2 {
        left: -400%;
    }

    .g-col-sm-8-3 {
        width: 266.66667%;
    }

        .g-col-sm-8-3:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-3 {
        margin-left: 266.66667%;
    }

    .g-col-sm-suffix-8-3 {
        margin-right: 266.66667%;
    }

    .g-col-sm-push-8-3 {
        left: 266.66667%;
    }

    .g-col-sm-pull-8-3 {
        left: -266.66667%;
    }

    .g-col-sm-8-4 {
        width: 200%;
    }

        .g-col-sm-8-4:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-4 {
        margin-left: 200%;
    }

    .g-col-sm-suffix-8-4 {
        margin-right: 200%;
    }

    .g-col-sm-push-8-4 {
        left: 200%;
    }

    .g-col-sm-pull-8-4 {
        left: -200%;
    }

    .g-col-sm-8-5 {
        width: 160%;
    }

        .g-col-sm-8-5:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-5 {
        margin-left: 160%;
    }

    .g-col-sm-suffix-8-5 {
        margin-right: 160%;
    }

    .g-col-sm-push-8-5 {
        left: 160%;
    }

    .g-col-sm-pull-8-5 {
        left: -160%;
    }

    .g-col-sm-8-6 {
        width: 133.33333%;
    }

        .g-col-sm-8-6:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-6 {
        margin-left: 133.33333%;
    }

    .g-col-sm-suffix-8-6 {
        margin-right: 133.33333%;
    }

    .g-col-sm-push-8-6 {
        left: 133.33333%;
    }

    .g-col-sm-pull-8-6 {
        left: -133.33333%;
    }

    .g-col-sm-8-7 {
        width: 114.28571%;
    }

        .g-col-sm-8-7:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-sm-prefix-8-7 {
        margin-left: 114.28571%;
    }

    .g-col-sm-suffix-8-7 {
        margin-right: 114.28571%;
    }

    .g-col-sm-push-8-7 {
        left: 114.28571%;
    }

    .g-col-sm-pull-8-7 {
        left: -114.28571%;
    }

    .g-col-sm-8-8 {
        width: 100%;
    }

        .g-col-sm-8-8:nth-child(n) {
            clear: none;
        }

        .g-col-sm-8-8:nth-child(8n+1) {
            clear: both;
        }

    .g-row__flex .g-col-sm-8 {
        -ms-flex: 0 1 12.5%;
        flex: 0 1 12.5%;
    }

    .flexboxtweener .g-row__flex > .g-col-sm-8 {
        -ms-flex: 1 1 4.5%;
        flex: 1 1 4.5%;
    }

    .no-flexbox .g-row__flex > .g-col-sm-8 {
        width: 12.5%;
    }
}

@media screen and (min-width:48em) {
    .g-col-md-1-1 {
        width: 100%;
    }

        .g-col-md-1-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-1-2 {
        width: 50%;
    }

        .g-col-md-1-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-2 {
        margin-left: 50%;
    }

    .g-col-md-suffix-1-2 {
        margin-right: 50%;
    }

    .g-col-md-push-1-2 {
        left: 50%;
    }

    .g-col-md-pull-1-2 {
        left: -50%;
    }

    .g-col-md-1-3 {
        width: 33.33333%;
    }

        .g-col-md-1-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-3 {
        margin-left: 33.33333%;
    }

    .g-col-md-suffix-1-3 {
        margin-right: 33.33333%;
    }

    .g-col-md-push-1-3 {
        left: 33.33333%;
    }

    .g-col-md-pull-1-3 {
        left: -33.33333%;
    }

    .g-col-md-1-4 {
        width: 25%;
    }

        .g-col-md-1-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-4 {
        margin-left: 25%;
    }

    .g-col-md-suffix-1-4 {
        margin-right: 25%;
    }

    .g-col-md-push-1-4 {
        left: 25%;
    }

    .g-col-md-pull-1-4 {
        left: -25%;
    }

    .g-col-md-1-5 {
        width: 20%;
    }

        .g-col-md-1-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-5 {
        margin-left: 20%;
    }

    .g-col-md-suffix-1-5 {
        margin-right: 20%;
    }

    .g-col-md-push-1-5 {
        left: 20%;
    }

    .g-col-md-pull-1-5 {
        left: -20%;
    }

    .g-col-md-1-6 {
        width: 16.66667%;
    }

        .g-col-md-1-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-6 {
        margin-left: 16.66667%;
    }

    .g-col-md-suffix-1-6 {
        margin-right: 16.66667%;
    }

    .g-col-md-push-1-6 {
        left: 16.66667%;
    }

    .g-col-md-pull-1-6 {
        left: -16.66667%;
    }

    .g-col-md-1-7 {
        width: 14.28571%;
    }

        .g-col-md-1-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-7 {
        margin-left: 14.28571%;
    }

    .g-col-md-suffix-1-7 {
        margin-right: 14.28571%;
    }

    .g-col-md-push-1-7 {
        left: 14.28571%;
    }

    .g-col-md-pull-1-7 {
        left: -14.28571%;
    }

    .g-col-md-1-8 {
        width: 12.5%;
    }

        .g-col-md-1-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-1-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-1-8 {
        margin-left: 12.5%;
    }

    .g-col-md-suffix-1-8 {
        margin-right: 12.5%;
    }

    .g-col-md-push-1-8 {
        left: 12.5%;
    }

    .g-col-md-pull-1-8 {
        left: -12.5%;
    }

    .g-row__flex .g-col-md-1 {
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-1 {
        -ms-flex: 1 1 99%;
        flex: 1 1 99%;
    }

    .no-flexbox .g-row__flex > .g-col-md-1 {
        width: 100%;
    }

    .g-col-md-2-1 {
        width: 200%;
    }

        .g-col-md-2-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-1 {
        margin-left: 200%;
    }

    .g-col-md-suffix-2-1 {
        margin-right: 200%;
    }

    .g-col-md-push-2-1 {
        left: 200%;
    }

    .g-col-md-pull-2-1 {
        left: -200%;
    }

    .g-col-md-2-2 {
        width: 100%;
    }

        .g-col-md-2-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-2-3 {
        width: 66.66667%;
    }

        .g-col-md-2-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-3 {
        margin-left: 66.66667%;
    }

    .g-col-md-suffix-2-3 {
        margin-right: 66.66667%;
    }

    .g-col-md-push-2-3 {
        left: 66.66667%;
    }

    .g-col-md-pull-2-3 {
        left: -66.66667%;
    }

    .g-col-md-2-4 {
        width: 50%;
    }

        .g-col-md-2-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-4 {
        margin-left: 50%;
    }

    .g-col-md-suffix-2-4 {
        margin-right: 50%;
    }

    .g-col-md-push-2-4 {
        left: 50%;
    }

    .g-col-md-pull-2-4 {
        left: -50%;
    }

    .g-col-md-2-5 {
        width: 40%;
    }

        .g-col-md-2-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-5 {
        margin-left: 40%;
    }

    .g-col-md-suffix-2-5 {
        margin-right: 40%;
    }

    .g-col-md-push-2-5 {
        left: 40%;
    }

    .g-col-md-pull-2-5 {
        left: -40%;
    }

    .g-col-md-2-6 {
        width: 33.33333%;
    }

        .g-col-md-2-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-6 {
        margin-left: 33.33333%;
    }

    .g-col-md-suffix-2-6 {
        margin-right: 33.33333%;
    }

    .g-col-md-push-2-6 {
        left: 33.33333%;
    }

    .g-col-md-pull-2-6 {
        left: -33.33333%;
    }

    .g-col-md-2-7 {
        width: 28.57143%;
    }

        .g-col-md-2-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-7 {
        margin-left: 28.57143%;
    }

    .g-col-md-suffix-2-7 {
        margin-right: 28.57143%;
    }

    .g-col-md-push-2-7 {
        left: 28.57143%;
    }

    .g-col-md-pull-2-7 {
        left: -28.57143%;
    }

    .g-col-md-2-8 {
        width: 25%;
    }

        .g-col-md-2-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-2-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-2-8 {
        margin-left: 25%;
    }

    .g-col-md-suffix-2-8 {
        margin-right: 25%;
    }

    .g-col-md-push-2-8 {
        left: 25%;
    }

    .g-col-md-pull-2-8 {
        left: -25%;
    }

    .g-row__flex .g-col-md-2 {
        -ms-flex: 0 1 50%;
        flex: 0 1 50%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-2 {
        -ms-flex: 1 1 48%;
        flex: 1 1 48%;
    }

    .no-flexbox .g-row__flex > .g-col-md-2 {
        width: 50%;
    }

    .g-col-md-3-1 {
        width: 300%;
    }

        .g-col-md-3-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-1 {
        margin-left: 300%;
    }

    .g-col-md-suffix-3-1 {
        margin-right: 300%;
    }

    .g-col-md-push-3-1 {
        left: 300%;
    }

    .g-col-md-pull-3-1 {
        left: -300%;
    }

    .g-col-md-3-2 {
        width: 150%;
    }

        .g-col-md-3-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-2 {
        margin-left: 150%;
    }

    .g-col-md-suffix-3-2 {
        margin-right: 150%;
    }

    .g-col-md-push-3-2 {
        left: 150%;
    }

    .g-col-md-pull-3-2 {
        left: -150%;
    }

    .g-col-md-3-3 {
        width: 100%;
    }

        .g-col-md-3-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-3-4 {
        width: 75%;
    }

        .g-col-md-3-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-4 {
        margin-left: 75%;
    }

    .g-col-md-suffix-3-4 {
        margin-right: 75%;
    }

    .g-col-md-push-3-4 {
        left: 75%;
    }

    .g-col-md-pull-3-4 {
        left: -75%;
    }

    .g-col-md-3-5 {
        width: 60%;
    }

        .g-col-md-3-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-5 {
        margin-left: 60%;
    }

    .g-col-md-suffix-3-5 {
        margin-right: 60%;
    }

    .g-col-md-push-3-5 {
        left: 60%;
    }

    .g-col-md-pull-3-5 {
        left: -60%;
    }

    .g-col-md-3-6 {
        width: 50%;
    }

        .g-col-md-3-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-6 {
        margin-left: 50%;
    }

    .g-col-md-suffix-3-6 {
        margin-right: 50%;
    }

    .g-col-md-push-3-6 {
        left: 50%;
    }

    .g-col-md-pull-3-6 {
        left: -50%;
    }

    .g-col-md-3-7 {
        width: 42.85714%;
    }

        .g-col-md-3-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-7 {
        margin-left: 42.85714%;
    }

    .g-col-md-suffix-3-7 {
        margin-right: 42.85714%;
    }

    .g-col-md-push-3-7 {
        left: 42.85714%;
    }

    .g-col-md-pull-3-7 {
        left: -42.85714%;
    }

    .g-col-md-3-8 {
        width: 37.5%;
    }

        .g-col-md-3-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-3-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-3-8 {
        margin-left: 37.5%;
    }

    .g-col-md-suffix-3-8 {
        margin-right: 37.5%;
    }

    .g-col-md-push-3-8 {
        left: 37.5%;
    }

    .g-col-md-pull-3-8 {
        left: -37.5%;
    }

    .g-row__flex .g-col-md-3 {
        -ms-flex: 0 1 33.33333%;
        flex: 0 1 33.33333%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-3 {
        -ms-flex: 1 1 30.33333%;
        flex: 1 1 30.33333%;
    }

    .no-flexbox .g-row__flex > .g-col-md-3 {
        width: 33.33333%;
    }

    .g-col-md-4-1 {
        width: 400%;
    }

        .g-col-md-4-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-1 {
        margin-left: 400%;
    }

    .g-col-md-suffix-4-1 {
        margin-right: 400%;
    }

    .g-col-md-push-4-1 {
        left: 400%;
    }

    .g-col-md-pull-4-1 {
        left: -400%;
    }

    .g-col-md-4-2 {
        width: 200%;
    }

        .g-col-md-4-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-2 {
        margin-left: 200%;
    }

    .g-col-md-suffix-4-2 {
        margin-right: 200%;
    }

    .g-col-md-push-4-2 {
        left: 200%;
    }

    .g-col-md-pull-4-2 {
        left: -200%;
    }

    .g-col-md-4-3 {
        width: 133.33333%;
    }

        .g-col-md-4-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-3 {
        margin-left: 133.33333%;
    }

    .g-col-md-suffix-4-3 {
        margin-right: 133.33333%;
    }

    .g-col-md-push-4-3 {
        left: 133.33333%;
    }

    .g-col-md-pull-4-3 {
        left: -133.33333%;
    }

    .g-col-md-4-4 {
        width: 100%;
    }

        .g-col-md-4-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-4-5 {
        width: 80%;
    }

        .g-col-md-4-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-5 {
        margin-left: 80%;
    }

    .g-col-md-suffix-4-5 {
        margin-right: 80%;
    }

    .g-col-md-push-4-5 {
        left: 80%;
    }

    .g-col-md-pull-4-5 {
        left: -80%;
    }

    .g-col-md-4-6 {
        width: 66.66667%;
    }

        .g-col-md-4-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-6 {
        margin-left: 66.66667%;
    }

    .g-col-md-suffix-4-6 {
        margin-right: 66.66667%;
    }

    .g-col-md-push-4-6 {
        left: 66.66667%;
    }

    .g-col-md-pull-4-6 {
        left: -66.66667%;
    }

    .g-col-md-4-7 {
        width: 57.14286%;
    }

        .g-col-md-4-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-7 {
        margin-left: 57.14286%;
    }

    .g-col-md-suffix-4-7 {
        margin-right: 57.14286%;
    }

    .g-col-md-push-4-7 {
        left: 57.14286%;
    }

    .g-col-md-pull-4-7 {
        left: -57.14286%;
    }

    .g-col-md-4-8 {
        width: 50%;
    }

        .g-col-md-4-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-4-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-4-8 {
        margin-left: 50%;
    }

    .g-col-md-suffix-4-8 {
        margin-right: 50%;
    }

    .g-col-md-push-4-8 {
        left: 50%;
    }

    .g-col-md-pull-4-8 {
        left: -50%;
    }

    .g-row__flex .g-col-md-4 {
        -ms-flex: 0 1 25%;
        flex: 0 1 25%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-4 {
        -ms-flex: 1 1 21%;
        flex: 1 1 21%;
    }

    .no-flexbox .g-row__flex > .g-col-md-4 {
        width: 25%;
    }

    .g-col-md-5-1 {
        width: 500%;
    }

        .g-col-md-5-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-1 {
        margin-left: 500%;
    }

    .g-col-md-suffix-5-1 {
        margin-right: 500%;
    }

    .g-col-md-push-5-1 {
        left: 500%;
    }

    .g-col-md-pull-5-1 {
        left: -500%;
    }

    .g-col-md-5-2 {
        width: 250%;
    }

        .g-col-md-5-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-2 {
        margin-left: 250%;
    }

    .g-col-md-suffix-5-2 {
        margin-right: 250%;
    }

    .g-col-md-push-5-2 {
        left: 250%;
    }

    .g-col-md-pull-5-2 {
        left: -250%;
    }

    .g-col-md-5-3 {
        width: 166.66667%;
    }

        .g-col-md-5-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-3 {
        margin-left: 166.66667%;
    }

    .g-col-md-suffix-5-3 {
        margin-right: 166.66667%;
    }

    .g-col-md-push-5-3 {
        left: 166.66667%;
    }

    .g-col-md-pull-5-3 {
        left: -166.66667%;
    }

    .g-col-md-5-4 {
        width: 125%;
    }

        .g-col-md-5-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-4 {
        margin-left: 125%;
    }

    .g-col-md-suffix-5-4 {
        margin-right: 125%;
    }

    .g-col-md-push-5-4 {
        left: 125%;
    }

    .g-col-md-pull-5-4 {
        left: -125%;
    }

    .g-col-md-5-5 {
        width: 100%;
    }

        .g-col-md-5-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-5-6 {
        width: 83.33333%;
    }

        .g-col-md-5-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-6 {
        margin-left: 83.33333%;
    }

    .g-col-md-suffix-5-6 {
        margin-right: 83.33333%;
    }

    .g-col-md-push-5-6 {
        left: 83.33333%;
    }

    .g-col-md-pull-5-6 {
        left: -83.33333%;
    }

    .g-col-md-5-7 {
        width: 71.42857%;
    }

        .g-col-md-5-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-7 {
        margin-left: 71.42857%;
    }

    .g-col-md-suffix-5-7 {
        margin-right: 71.42857%;
    }

    .g-col-md-push-5-7 {
        left: 71.42857%;
    }

    .g-col-md-pull-5-7 {
        left: -71.42857%;
    }

    .g-col-md-5-8 {
        width: 62.5%;
    }

        .g-col-md-5-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-5-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-5-8 {
        margin-left: 62.5%;
    }

    .g-col-md-suffix-5-8 {
        margin-right: 62.5%;
    }

    .g-col-md-push-5-8 {
        left: 62.5%;
    }

    .g-col-md-pull-5-8 {
        left: -62.5%;
    }

    .g-row__flex .g-col-md-5 {
        -ms-flex: 0 1 20%;
        flex: 0 1 20%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-5 {
        -ms-flex: 1 1 15%;
        flex: 1 1 15%;
    }

    .no-flexbox .g-row__flex > .g-col-md-5 {
        width: 20%;
    }

    .g-col-md-6-1 {
        width: 600%;
    }

        .g-col-md-6-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-1 {
        margin-left: 600%;
    }

    .g-col-md-suffix-6-1 {
        margin-right: 600%;
    }

    .g-col-md-push-6-1 {
        left: 600%;
    }

    .g-col-md-pull-6-1 {
        left: -600%;
    }

    .g-col-md-6-2 {
        width: 300%;
    }

        .g-col-md-6-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-2 {
        margin-left: 300%;
    }

    .g-col-md-suffix-6-2 {
        margin-right: 300%;
    }

    .g-col-md-push-6-2 {
        left: 300%;
    }

    .g-col-md-pull-6-2 {
        left: -300%;
    }

    .g-col-md-6-3 {
        width: 200%;
    }

        .g-col-md-6-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-3 {
        margin-left: 200%;
    }

    .g-col-md-suffix-6-3 {
        margin-right: 200%;
    }

    .g-col-md-push-6-3 {
        left: 200%;
    }

    .g-col-md-pull-6-3 {
        left: -200%;
    }

    .g-col-md-6-4 {
        width: 150%;
    }

        .g-col-md-6-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-4 {
        margin-left: 150%;
    }

    .g-col-md-suffix-6-4 {
        margin-right: 150%;
    }

    .g-col-md-push-6-4 {
        left: 150%;
    }

    .g-col-md-pull-6-4 {
        left: -150%;
    }

    .g-col-md-6-5 {
        width: 120%;
    }

        .g-col-md-6-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-5 {
        margin-left: 120%;
    }

    .g-col-md-suffix-6-5 {
        margin-right: 120%;
    }

    .g-col-md-push-6-5 {
        left: 120%;
    }

    .g-col-md-pull-6-5 {
        left: -120%;
    }

    .g-col-md-6-6 {
        width: 100%;
    }

        .g-col-md-6-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-6-7 {
        width: 85.71429%;
    }

        .g-col-md-6-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-7 {
        margin-left: 85.71429%;
    }

    .g-col-md-suffix-6-7 {
        margin-right: 85.71429%;
    }

    .g-col-md-push-6-7 {
        left: 85.71429%;
    }

    .g-col-md-pull-6-7 {
        left: -85.71429%;
    }

    .g-col-md-6-8 {
        width: 75%;
    }

        .g-col-md-6-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-6-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-6-8 {
        margin-left: 75%;
    }

    .g-col-md-suffix-6-8 {
        margin-right: 75%;
    }

    .g-col-md-push-6-8 {
        left: 75%;
    }

    .g-col-md-pull-6-8 {
        left: -75%;
    }

    .g-row__flex .g-col-md-6 {
        -ms-flex: 0 1 16.66667%;
        flex: 0 1 16.66667%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-6 {
        -ms-flex: 1 1 10.66667%;
        flex: 1 1 10.66667%;
    }

    .no-flexbox .g-row__flex > .g-col-md-6 {
        width: 16.66667%;
    }

    .g-col-md-7-1 {
        width: 700%;
    }

        .g-col-md-7-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-1 {
        margin-left: 700%;
    }

    .g-col-md-suffix-7-1 {
        margin-right: 700%;
    }

    .g-col-md-push-7-1 {
        left: 700%;
    }

    .g-col-md-pull-7-1 {
        left: -700%;
    }

    .g-col-md-7-2 {
        width: 350%;
    }

        .g-col-md-7-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-2 {
        margin-left: 350%;
    }

    .g-col-md-suffix-7-2 {
        margin-right: 350%;
    }

    .g-col-md-push-7-2 {
        left: 350%;
    }

    .g-col-md-pull-7-2 {
        left: -350%;
    }

    .g-col-md-7-3 {
        width: 233.33333%;
    }

        .g-col-md-7-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-3 {
        margin-left: 233.33333%;
    }

    .g-col-md-suffix-7-3 {
        margin-right: 233.33333%;
    }

    .g-col-md-push-7-3 {
        left: 233.33333%;
    }

    .g-col-md-pull-7-3 {
        left: -233.33333%;
    }

    .g-col-md-7-4 {
        width: 175%;
    }

        .g-col-md-7-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-4 {
        margin-left: 175%;
    }

    .g-col-md-suffix-7-4 {
        margin-right: 175%;
    }

    .g-col-md-push-7-4 {
        left: 175%;
    }

    .g-col-md-pull-7-4 {
        left: -175%;
    }

    .g-col-md-7-5 {
        width: 140%;
    }

        .g-col-md-7-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-5 {
        margin-left: 140%;
    }

    .g-col-md-suffix-7-5 {
        margin-right: 140%;
    }

    .g-col-md-push-7-5 {
        left: 140%;
    }

    .g-col-md-pull-7-5 {
        left: -140%;
    }

    .g-col-md-7-6 {
        width: 116.66667%;
    }

        .g-col-md-7-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-6 {
        margin-left: 116.66667%;
    }

    .g-col-md-suffix-7-6 {
        margin-right: 116.66667%;
    }

    .g-col-md-push-7-6 {
        left: 116.66667%;
    }

    .g-col-md-pull-7-6 {
        left: -116.66667%;
    }

    .g-col-md-7-7 {
        width: 100%;
    }

        .g-col-md-7-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-7-8 {
        width: 87.5%;
    }

        .g-col-md-7-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-7-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-md-prefix-7-8 {
        margin-left: 87.5%;
    }

    .g-col-md-suffix-7-8 {
        margin-right: 87.5%;
    }

    .g-col-md-push-7-8 {
        left: 87.5%;
    }

    .g-col-md-pull-7-8 {
        left: -87.5%;
    }

    .g-row__flex .g-col-md-7 {
        -ms-flex: 0 1 14.28571%;
        flex: 0 1 14.28571%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-7 {
        -ms-flex: 1 1 7.28571%;
        flex: 1 1 7.28571%;
    }

    .no-flexbox .g-row__flex > .g-col-md-7 {
        width: 14.28571%;
    }

    .g-col-md-8-1 {
        width: 800%;
    }

        .g-col-md-8-1:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-1 {
        margin-left: 800%;
    }

    .g-col-md-suffix-8-1 {
        margin-right: 800%;
    }

    .g-col-md-push-8-1 {
        left: 800%;
    }

    .g-col-md-pull-8-1 {
        left: -800%;
    }

    .g-col-md-8-2 {
        width: 400%;
    }

        .g-col-md-8-2:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-2 {
        margin-left: 400%;
    }

    .g-col-md-suffix-8-2 {
        margin-right: 400%;
    }

    .g-col-md-push-8-2 {
        left: 400%;
    }

    .g-col-md-pull-8-2 {
        left: -400%;
    }

    .g-col-md-8-3 {
        width: 266.66667%;
    }

        .g-col-md-8-3:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-3 {
        margin-left: 266.66667%;
    }

    .g-col-md-suffix-8-3 {
        margin-right: 266.66667%;
    }

    .g-col-md-push-8-3 {
        left: 266.66667%;
    }

    .g-col-md-pull-8-3 {
        left: -266.66667%;
    }

    .g-col-md-8-4 {
        width: 200%;
    }

        .g-col-md-8-4:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-4 {
        margin-left: 200%;
    }

    .g-col-md-suffix-8-4 {
        margin-right: 200%;
    }

    .g-col-md-push-8-4 {
        left: 200%;
    }

    .g-col-md-pull-8-4 {
        left: -200%;
    }

    .g-col-md-8-5 {
        width: 160%;
    }

        .g-col-md-8-5:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-5 {
        margin-left: 160%;
    }

    .g-col-md-suffix-8-5 {
        margin-right: 160%;
    }

    .g-col-md-push-8-5 {
        left: 160%;
    }

    .g-col-md-pull-8-5 {
        left: -160%;
    }

    .g-col-md-8-6 {
        width: 133.33333%;
    }

        .g-col-md-8-6:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-6 {
        margin-left: 133.33333%;
    }

    .g-col-md-suffix-8-6 {
        margin-right: 133.33333%;
    }

    .g-col-md-push-8-6 {
        left: 133.33333%;
    }

    .g-col-md-pull-8-6 {
        left: -133.33333%;
    }

    .g-col-md-8-7 {
        width: 114.28571%;
    }

        .g-col-md-8-7:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-md-prefix-8-7 {
        margin-left: 114.28571%;
    }

    .g-col-md-suffix-8-7 {
        margin-right: 114.28571%;
    }

    .g-col-md-push-8-7 {
        left: 114.28571%;
    }

    .g-col-md-pull-8-7 {
        left: -114.28571%;
    }

    .g-col-md-8-8 {
        width: 100%;
    }

        .g-col-md-8-8:nth-child(n) {
            clear: none;
        }

        .g-col-md-8-8:nth-child(8n+1) {
            clear: both;
        }

    .g-row__flex .g-col-md-8 {
        -ms-flex: 0 1 12.5%;
        flex: 0 1 12.5%;
    }

    .flexboxtweener .g-row__flex > .g-col-md-8 {
        -ms-flex: 1 1 4.5%;
        flex: 1 1 4.5%;
    }

    .no-flexbox .g-row__flex > .g-col-md-8 {
        width: 12.5%;
    }
}

@media screen and (min-width:64em) {
    .g-col-lg-1-1 {
        width: 100%;
    }

        .g-col-lg-1-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-1-2 {
        width: 50%;
    }

        .g-col-lg-1-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-2 {
        margin-left: 50%;
    }

    .g-col-lg-suffix-1-2 {
        margin-right: 50%;
    }

    .g-col-lg-push-1-2 {
        left: 50%;
    }

    .g-col-lg-pull-1-2 {
        left: -50%;
    }

    .g-col-lg-1-3 {
        width: 33.33333%;
    }

        .g-col-lg-1-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-3 {
        margin-left: 33.33333%;
    }

    .g-col-lg-suffix-1-3 {
        margin-right: 33.33333%;
    }

    .g-col-lg-push-1-3 {
        left: 33.33333%;
    }

    .g-col-lg-pull-1-3 {
        left: -33.33333%;
    }

    .g-col-lg-1-4 {
        width: 25%;
    }

        .g-col-lg-1-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-4 {
        margin-left: 25%;
    }

    .g-col-lg-suffix-1-4 {
        margin-right: 25%;
    }

    .g-col-lg-push-1-4 {
        left: 25%;
    }

    .g-col-lg-pull-1-4 {
        left: -25%;
    }

    .g-col-lg-1-5 {
        width: 20%;
    }

        .g-col-lg-1-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-5 {
        margin-left: 20%;
    }

    .g-col-lg-suffix-1-5 {
        margin-right: 20%;
    }

    .g-col-lg-push-1-5 {
        left: 20%;
    }

    .g-col-lg-pull-1-5 {
        left: -20%;
    }

    .g-col-lg-1-6 {
        width: 16.66667%;
    }

        .g-col-lg-1-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-6 {
        margin-left: 16.66667%;
    }

    .g-col-lg-suffix-1-6 {
        margin-right: 16.66667%;
    }

    .g-col-lg-push-1-6 {
        left: 16.66667%;
    }

    .g-col-lg-pull-1-6 {
        left: -16.66667%;
    }

    .g-col-lg-1-7 {
        width: 14.28571%;
    }

        .g-col-lg-1-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-7 {
        margin-left: 14.28571%;
    }

    .g-col-lg-suffix-1-7 {
        margin-right: 14.28571%;
    }

    .g-col-lg-push-1-7 {
        left: 14.28571%;
    }

    .g-col-lg-pull-1-7 {
        left: -14.28571%;
    }

    .g-col-lg-1-8 {
        width: 12.5%;
    }

        .g-col-lg-1-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-1-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-1-8 {
        margin-left: 12.5%;
    }

    .g-col-lg-suffix-1-8 {
        margin-right: 12.5%;
    }

    .g-col-lg-push-1-8 {
        left: 12.5%;
    }

    .g-col-lg-pull-1-8 {
        left: -12.5%;
    }

    .g-row__flex .g-col-lg-1 {
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-1 {
        -ms-flex: 1 1 99%;
        flex: 1 1 99%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-1 {
        width: 100%;
    }

    .g-col-lg-2-1 {
        width: 200%;
    }

        .g-col-lg-2-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-1 {
        margin-left: 200%;
    }

    .g-col-lg-suffix-2-1 {
        margin-right: 200%;
    }

    .g-col-lg-push-2-1 {
        left: 200%;
    }

    .g-col-lg-pull-2-1 {
        left: -200%;
    }

    .g-col-lg-2-2 {
        width: 100%;
    }

        .g-col-lg-2-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-2-3 {
        width: 66.66667%;
    }

        .g-col-lg-2-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-3 {
        margin-left: 66.66667%;
    }

    .g-col-lg-suffix-2-3 {
        margin-right: 66.66667%;
    }

    .g-col-lg-push-2-3 {
        left: 66.66667%;
    }

    .g-col-lg-pull-2-3 {
        left: -66.66667%;
    }

    .g-col-lg-2-4 {
        width: 50%;
    }

        .g-col-lg-2-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-4 {
        margin-left: 50%;
    }

    .g-col-lg-suffix-2-4 {
        margin-right: 50%;
    }

    .g-col-lg-push-2-4 {
        left: 50%;
    }

    .g-col-lg-pull-2-4 {
        left: -50%;
    }

    .g-col-lg-2-5 {
        width: 40%;
    }

        .g-col-lg-2-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-5 {
        margin-left: 40%;
    }

    .g-col-lg-suffix-2-5 {
        margin-right: 40%;
    }

    .g-col-lg-push-2-5 {
        left: 40%;
    }

    .g-col-lg-pull-2-5 {
        left: -40%;
    }

    .g-col-lg-2-6 {
        width: 33.33333%;
    }

        .g-col-lg-2-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-6 {
        margin-left: 33.33333%;
    }

    .g-col-lg-suffix-2-6 {
        margin-right: 33.33333%;
    }

    .g-col-lg-push-2-6 {
        left: 33.33333%;
    }

    .g-col-lg-pull-2-6 {
        left: -33.33333%;
    }

    .g-col-lg-2-7 {
        width: 28.57143%;
    }

        .g-col-lg-2-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-7 {
        margin-left: 28.57143%;
    }

    .g-col-lg-suffix-2-7 {
        margin-right: 28.57143%;
    }

    .g-col-lg-push-2-7 {
        left: 28.57143%;
    }

    .g-col-lg-pull-2-7 {
        left: -28.57143%;
    }

    .g-col-lg-2-8 {
        width: 25%;
    }

        .g-col-lg-2-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-2-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-2-8 {
        margin-left: 25%;
    }

    .g-col-lg-suffix-2-8 {
        margin-right: 25%;
    }

    .g-col-lg-push-2-8 {
        left: 25%;
    }

    .g-col-lg-pull-2-8 {
        left: -25%;
    }

    .g-row__flex .g-col-lg-2 {
        -ms-flex: 0 1 50%;
        flex: 0 1 50%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-2 {
        -ms-flex: 1 1 48%;
        flex: 1 1 48%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-2 {
        width: 50%;
    }

    .g-col-lg-3-1 {
        width: 300%;
    }

        .g-col-lg-3-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-1 {
        margin-left: 300%;
    }

    .g-col-lg-suffix-3-1 {
        margin-right: 300%;
    }

    .g-col-lg-push-3-1 {
        left: 300%;
    }

    .g-col-lg-pull-3-1 {
        left: -300%;
    }

    .g-col-lg-3-2 {
        width: 150%;
    }

        .g-col-lg-3-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-2 {
        margin-left: 150%;
    }

    .g-col-lg-suffix-3-2 {
        margin-right: 150%;
    }

    .g-col-lg-push-3-2 {
        left: 150%;
    }

    .g-col-lg-pull-3-2 {
        left: -150%;
    }

    .g-col-lg-3-3 {
        width: 100%;
    }

        .g-col-lg-3-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-3-4 {
        width: 75%;
    }

        .g-col-lg-3-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-4 {
        margin-left: 75%;
    }

    .g-col-lg-suffix-3-4 {
        margin-right: 75%;
    }

    .g-col-lg-push-3-4 {
        left: 75%;
    }

    .g-col-lg-pull-3-4 {
        left: -75%;
    }

    .g-col-lg-3-5 {
        width: 60%;
    }

        .g-col-lg-3-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-5 {
        margin-left: 60%;
    }

    .g-col-lg-suffix-3-5 {
        margin-right: 60%;
    }

    .g-col-lg-push-3-5 {
        left: 60%;
    }

    .g-col-lg-pull-3-5 {
        left: -60%;
    }

    .g-col-lg-3-6 {
        width: 50%;
    }

        .g-col-lg-3-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-6 {
        margin-left: 50%;
    }

    .g-col-lg-suffix-3-6 {
        margin-right: 50%;
    }

    .g-col-lg-push-3-6 {
        left: 50%;
    }

    .g-col-lg-pull-3-6 {
        left: -50%;
    }

    .g-col-lg-3-7 {
        width: 42.85714%;
    }

        .g-col-lg-3-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-7 {
        margin-left: 42.85714%;
    }

    .g-col-lg-suffix-3-7 {
        margin-right: 42.85714%;
    }

    .g-col-lg-push-3-7 {
        left: 42.85714%;
    }

    .g-col-lg-pull-3-7 {
        left: -42.85714%;
    }

    .g-col-lg-3-8 {
        width: 37.5%;
    }

        .g-col-lg-3-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-3-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-3-8 {
        margin-left: 37.5%;
    }

    .g-col-lg-suffix-3-8 {
        margin-right: 37.5%;
    }

    .g-col-lg-push-3-8 {
        left: 37.5%;
    }

    .g-col-lg-pull-3-8 {
        left: -37.5%;
    }

    .g-row__flex .g-col-lg-3 {
        -ms-flex: 0 1 33.33333%;
        flex: 0 1 33.33333%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-3 {
        -ms-flex: 1 1 30.33333%;
        flex: 1 1 30.33333%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-3 {
        width: 33.33333%;
    }

    .g-col-lg-4-1 {
        width: 400%;
    }

        .g-col-lg-4-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-1 {
        margin-left: 400%;
    }

    .g-col-lg-suffix-4-1 {
        margin-right: 400%;
    }

    .g-col-lg-push-4-1 {
        left: 400%;
    }

    .g-col-lg-pull-4-1 {
        left: -400%;
    }

    .g-col-lg-4-2 {
        width: 200%;
    }

        .g-col-lg-4-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-2 {
        margin-left: 200%;
    }

    .g-col-lg-suffix-4-2 {
        margin-right: 200%;
    }

    .g-col-lg-push-4-2 {
        left: 200%;
    }

    .g-col-lg-pull-4-2 {
        left: -200%;
    }

    .g-col-lg-4-3 {
        width: 133.33333%;
    }

        .g-col-lg-4-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-3 {
        margin-left: 133.33333%;
    }

    .g-col-lg-suffix-4-3 {
        margin-right: 133.33333%;
    }

    .g-col-lg-push-4-3 {
        left: 133.33333%;
    }

    .g-col-lg-pull-4-3 {
        left: -133.33333%;
    }

    .g-col-lg-4-4 {
        width: 100%;
    }

        .g-col-lg-4-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-4-5 {
        width: 80%;
    }

        .g-col-lg-4-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-5 {
        margin-left: 80%;
    }

    .g-col-lg-suffix-4-5 {
        margin-right: 80%;
    }

    .g-col-lg-push-4-5 {
        left: 80%;
    }

    .g-col-lg-pull-4-5 {
        left: -80%;
    }

    .g-col-lg-4-6 {
        width: 66.66667%;
    }

        .g-col-lg-4-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-6 {
        margin-left: 66.66667%;
    }

    .g-col-lg-suffix-4-6 {
        margin-right: 66.66667%;
    }

    .g-col-lg-push-4-6 {
        left: 66.66667%;
    }

    .g-col-lg-pull-4-6 {
        left: -66.66667%;
    }

    .g-col-lg-4-7 {
        width: 57.14286%;
    }

        .g-col-lg-4-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-7 {
        margin-left: 57.14286%;
    }

    .g-col-lg-suffix-4-7 {
        margin-right: 57.14286%;
    }

    .g-col-lg-push-4-7 {
        left: 57.14286%;
    }

    .g-col-lg-pull-4-7 {
        left: -57.14286%;
    }

    .g-col-lg-4-8 {
        width: 50%;
    }

        .g-col-lg-4-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-4-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-4-8 {
        margin-left: 50%;
    }

    .g-col-lg-suffix-4-8 {
        margin-right: 50%;
    }

    .g-col-lg-push-4-8 {
        left: 50%;
    }

    .g-col-lg-pull-4-8 {
        left: -50%;
    }

    .g-row__flex .g-col-lg-4 {
        -ms-flex: 0 1 25%;
        flex: 0 1 25%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-4 {
        -ms-flex: 1 1 21%;
        flex: 1 1 21%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-4 {
        width: 25%;
    }

    .g-col-lg-5-1 {
        width: 500%;
    }

        .g-col-lg-5-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-1 {
        margin-left: 500%;
    }

    .g-col-lg-suffix-5-1 {
        margin-right: 500%;
    }

    .g-col-lg-push-5-1 {
        left: 500%;
    }

    .g-col-lg-pull-5-1 {
        left: -500%;
    }

    .g-col-lg-5-2 {
        width: 250%;
    }

        .g-col-lg-5-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-2 {
        margin-left: 250%;
    }

    .g-col-lg-suffix-5-2 {
        margin-right: 250%;
    }

    .g-col-lg-push-5-2 {
        left: 250%;
    }

    .g-col-lg-pull-5-2 {
        left: -250%;
    }

    .g-col-lg-5-3 {
        width: 166.66667%;
    }

        .g-col-lg-5-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-3 {
        margin-left: 166.66667%;
    }

    .g-col-lg-suffix-5-3 {
        margin-right: 166.66667%;
    }

    .g-col-lg-push-5-3 {
        left: 166.66667%;
    }

    .g-col-lg-pull-5-3 {
        left: -166.66667%;
    }

    .g-col-lg-5-4 {
        width: 125%;
    }

        .g-col-lg-5-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-4 {
        margin-left: 125%;
    }

    .g-col-lg-suffix-5-4 {
        margin-right: 125%;
    }

    .g-col-lg-push-5-4 {
        left: 125%;
    }

    .g-col-lg-pull-5-4 {
        left: -125%;
    }

    .g-col-lg-5-5 {
        width: 100%;
    }

        .g-col-lg-5-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-5-6 {
        width: 83.33333%;
    }

        .g-col-lg-5-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-6 {
        margin-left: 83.33333%;
    }

    .g-col-lg-suffix-5-6 {
        margin-right: 83.33333%;
    }

    .g-col-lg-push-5-6 {
        left: 83.33333%;
    }

    .g-col-lg-pull-5-6 {
        left: -83.33333%;
    }

    .g-col-lg-5-7 {
        width: 71.42857%;
    }

        .g-col-lg-5-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-7 {
        margin-left: 71.42857%;
    }

    .g-col-lg-suffix-5-7 {
        margin-right: 71.42857%;
    }

    .g-col-lg-push-5-7 {
        left: 71.42857%;
    }

    .g-col-lg-pull-5-7 {
        left: -71.42857%;
    }

    .g-col-lg-5-8 {
        width: 62.5%;
    }

        .g-col-lg-5-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-5-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-5-8 {
        margin-left: 62.5%;
    }

    .g-col-lg-suffix-5-8 {
        margin-right: 62.5%;
    }

    .g-col-lg-push-5-8 {
        left: 62.5%;
    }

    .g-col-lg-pull-5-8 {
        left: -62.5%;
    }

    .g-row__flex .g-col-lg-5 {
        -ms-flex: 0 1 20%;
        flex: 0 1 20%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-5 {
        -ms-flex: 1 1 15%;
        flex: 1 1 15%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-5 {
        width: 20%;
    }

    .g-col-lg-6-1 {
        width: 600%;
    }

        .g-col-lg-6-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-1 {
        margin-left: 600%;
    }

    .g-col-lg-suffix-6-1 {
        margin-right: 600%;
    }

    .g-col-lg-push-6-1 {
        left: 600%;
    }

    .g-col-lg-pull-6-1 {
        left: -600%;
    }

    .g-col-lg-6-2 {
        width: 300%;
    }

        .g-col-lg-6-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-2 {
        margin-left: 300%;
    }

    .g-col-lg-suffix-6-2 {
        margin-right: 300%;
    }

    .g-col-lg-push-6-2 {
        left: 300%;
    }

    .g-col-lg-pull-6-2 {
        left: -300%;
    }

    .g-col-lg-6-3 {
        width: 200%;
    }

        .g-col-lg-6-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-3 {
        margin-left: 200%;
    }

    .g-col-lg-suffix-6-3 {
        margin-right: 200%;
    }

    .g-col-lg-push-6-3 {
        left: 200%;
    }

    .g-col-lg-pull-6-3 {
        left: -200%;
    }

    .g-col-lg-6-4 {
        width: 150%;
    }

        .g-col-lg-6-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-4 {
        margin-left: 150%;
    }

    .g-col-lg-suffix-6-4 {
        margin-right: 150%;
    }

    .g-col-lg-push-6-4 {
        left: 150%;
    }

    .g-col-lg-pull-6-4 {
        left: -150%;
    }

    .g-col-lg-6-5 {
        width: 120%;
    }

        .g-col-lg-6-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-5 {
        margin-left: 120%;
    }

    .g-col-lg-suffix-6-5 {
        margin-right: 120%;
    }

    .g-col-lg-push-6-5 {
        left: 120%;
    }

    .g-col-lg-pull-6-5 {
        left: -120%;
    }

    .g-col-lg-6-6 {
        width: 100%;
    }

        .g-col-lg-6-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-6-7 {
        width: 85.71429%;
    }

        .g-col-lg-6-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-7 {
        margin-left: 85.71429%;
    }

    .g-col-lg-suffix-6-7 {
        margin-right: 85.71429%;
    }

    .g-col-lg-push-6-7 {
        left: 85.71429%;
    }

    .g-col-lg-pull-6-7 {
        left: -85.71429%;
    }

    .g-col-lg-6-8 {
        width: 75%;
    }

        .g-col-lg-6-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-6-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-6-8 {
        margin-left: 75%;
    }

    .g-col-lg-suffix-6-8 {
        margin-right: 75%;
    }

    .g-col-lg-push-6-8 {
        left: 75%;
    }

    .g-col-lg-pull-6-8 {
        left: -75%;
    }

    .g-row__flex .g-col-lg-6 {
        -ms-flex: 0 1 16.66667%;
        flex: 0 1 16.66667%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-6 {
        -ms-flex: 1 1 10.66667%;
        flex: 1 1 10.66667%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-6 {
        width: 16.66667%;
    }

    .g-col-lg-7-1 {
        width: 700%;
    }

        .g-col-lg-7-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-1 {
        margin-left: 700%;
    }

    .g-col-lg-suffix-7-1 {
        margin-right: 700%;
    }

    .g-col-lg-push-7-1 {
        left: 700%;
    }

    .g-col-lg-pull-7-1 {
        left: -700%;
    }

    .g-col-lg-7-2 {
        width: 350%;
    }

        .g-col-lg-7-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-2 {
        margin-left: 350%;
    }

    .g-col-lg-suffix-7-2 {
        margin-right: 350%;
    }

    .g-col-lg-push-7-2 {
        left: 350%;
    }

    .g-col-lg-pull-7-2 {
        left: -350%;
    }

    .g-col-lg-7-3 {
        width: 233.33333%;
    }

        .g-col-lg-7-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-3 {
        margin-left: 233.33333%;
    }

    .g-col-lg-suffix-7-3 {
        margin-right: 233.33333%;
    }

    .g-col-lg-push-7-3 {
        left: 233.33333%;
    }

    .g-col-lg-pull-7-3 {
        left: -233.33333%;
    }

    .g-col-lg-7-4 {
        width: 175%;
    }

        .g-col-lg-7-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-4 {
        margin-left: 175%;
    }

    .g-col-lg-suffix-7-4 {
        margin-right: 175%;
    }

    .g-col-lg-push-7-4 {
        left: 175%;
    }

    .g-col-lg-pull-7-4 {
        left: -175%;
    }

    .g-col-lg-7-5 {
        width: 140%;
    }

        .g-col-lg-7-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-5 {
        margin-left: 140%;
    }

    .g-col-lg-suffix-7-5 {
        margin-right: 140%;
    }

    .g-col-lg-push-7-5 {
        left: 140%;
    }

    .g-col-lg-pull-7-5 {
        left: -140%;
    }

    .g-col-lg-7-6 {
        width: 116.66667%;
    }

        .g-col-lg-7-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-6 {
        margin-left: 116.66667%;
    }

    .g-col-lg-suffix-7-6 {
        margin-right: 116.66667%;
    }

    .g-col-lg-push-7-6 {
        left: 116.66667%;
    }

    .g-col-lg-pull-7-6 {
        left: -116.66667%;
    }

    .g-col-lg-7-7 {
        width: 100%;
    }

        .g-col-lg-7-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-7-8 {
        width: 87.5%;
    }

        .g-col-lg-7-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-7-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-lg-prefix-7-8 {
        margin-left: 87.5%;
    }

    .g-col-lg-suffix-7-8 {
        margin-right: 87.5%;
    }

    .g-col-lg-push-7-8 {
        left: 87.5%;
    }

    .g-col-lg-pull-7-8 {
        left: -87.5%;
    }

    .g-row__flex .g-col-lg-7 {
        -ms-flex: 0 1 14.28571%;
        flex: 0 1 14.28571%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-7 {
        -ms-flex: 1 1 7.28571%;
        flex: 1 1 7.28571%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-7 {
        width: 14.28571%;
    }

    .g-col-lg-8-1 {
        width: 800%;
    }

        .g-col-lg-8-1:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-1 {
        margin-left: 800%;
    }

    .g-col-lg-suffix-8-1 {
        margin-right: 800%;
    }

    .g-col-lg-push-8-1 {
        left: 800%;
    }

    .g-col-lg-pull-8-1 {
        left: -800%;
    }

    .g-col-lg-8-2 {
        width: 400%;
    }

        .g-col-lg-8-2:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-2 {
        margin-left: 400%;
    }

    .g-col-lg-suffix-8-2 {
        margin-right: 400%;
    }

    .g-col-lg-push-8-2 {
        left: 400%;
    }

    .g-col-lg-pull-8-2 {
        left: -400%;
    }

    .g-col-lg-8-3 {
        width: 266.66667%;
    }

        .g-col-lg-8-3:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-3 {
        margin-left: 266.66667%;
    }

    .g-col-lg-suffix-8-3 {
        margin-right: 266.66667%;
    }

    .g-col-lg-push-8-3 {
        left: 266.66667%;
    }

    .g-col-lg-pull-8-3 {
        left: -266.66667%;
    }

    .g-col-lg-8-4 {
        width: 200%;
    }

        .g-col-lg-8-4:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-4 {
        margin-left: 200%;
    }

    .g-col-lg-suffix-8-4 {
        margin-right: 200%;
    }

    .g-col-lg-push-8-4 {
        left: 200%;
    }

    .g-col-lg-pull-8-4 {
        left: -200%;
    }

    .g-col-lg-8-5 {
        width: 160%;
    }

        .g-col-lg-8-5:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-5 {
        margin-left: 160%;
    }

    .g-col-lg-suffix-8-5 {
        margin-right: 160%;
    }

    .g-col-lg-push-8-5 {
        left: 160%;
    }

    .g-col-lg-pull-8-5 {
        left: -160%;
    }

    .g-col-lg-8-6 {
        width: 133.33333%;
    }

        .g-col-lg-8-6:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-6 {
        margin-left: 133.33333%;
    }

    .g-col-lg-suffix-8-6 {
        margin-right: 133.33333%;
    }

    .g-col-lg-push-8-6 {
        left: 133.33333%;
    }

    .g-col-lg-pull-8-6 {
        left: -133.33333%;
    }

    .g-col-lg-8-7 {
        width: 114.28571%;
    }

        .g-col-lg-8-7:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-lg-prefix-8-7 {
        margin-left: 114.28571%;
    }

    .g-col-lg-suffix-8-7 {
        margin-right: 114.28571%;
    }

    .g-col-lg-push-8-7 {
        left: 114.28571%;
    }

    .g-col-lg-pull-8-7 {
        left: -114.28571%;
    }

    .g-col-lg-8-8 {
        width: 100%;
    }

        .g-col-lg-8-8:nth-child(n) {
            clear: none;
        }

        .g-col-lg-8-8:nth-child(8n+1) {
            clear: both;
        }

    .g-row__flex .g-col-lg-8 {
        -ms-flex: 0 1 12.5%;
        flex: 0 1 12.5%;
    }

    .flexboxtweener .g-row__flex > .g-col-lg-8 {
        -ms-flex: 1 1 4.5%;
        flex: 1 1 4.5%;
    }

    .no-flexbox .g-row__flex > .g-col-lg-8 {
        width: 12.5%;
    }
}

@media screen and (min-width:80em) {
    .g-col-xl-1-1 {
        width: 100%;
    }

        .g-col-xl-1-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-1-2 {
        width: 50%;
    }

        .g-col-xl-1-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-2 {
        margin-left: 50%;
    }

    .g-col-xl-suffix-1-2 {
        margin-right: 50%;
    }

    .g-col-xl-push-1-2 {
        left: 50%;
    }

    .g-col-xl-pull-1-2 {
        left: -50%;
    }

    .g-col-xl-1-3 {
        width: 33.33333%;
    }

        .g-col-xl-1-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-3 {
        margin-left: 33.33333%;
    }

    .g-col-xl-suffix-1-3 {
        margin-right: 33.33333%;
    }

    .g-col-xl-push-1-3 {
        left: 33.33333%;
    }

    .g-col-xl-pull-1-3 {
        left: -33.33333%;
    }

    .g-col-xl-1-4 {
        width: 25%;
    }

        .g-col-xl-1-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-4 {
        margin-left: 25%;
    }

    .g-col-xl-suffix-1-4 {
        margin-right: 25%;
    }

    .g-col-xl-push-1-4 {
        left: 25%;
    }

    .g-col-xl-pull-1-4 {
        left: -25%;
    }

    .g-col-xl-1-5 {
        width: 20%;
    }

        .g-col-xl-1-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-5 {
        margin-left: 20%;
    }

    .g-col-xl-suffix-1-5 {
        margin-right: 20%;
    }

    .g-col-xl-push-1-5 {
        left: 20%;
    }

    .g-col-xl-pull-1-5 {
        left: -20%;
    }

    .g-col-xl-1-6 {
        width: 16.66667%;
    }

        .g-col-xl-1-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-6 {
        margin-left: 16.66667%;
    }

    .g-col-xl-suffix-1-6 {
        margin-right: 16.66667%;
    }

    .g-col-xl-push-1-6 {
        left: 16.66667%;
    }

    .g-col-xl-pull-1-6 {
        left: -16.66667%;
    }

    .g-col-xl-1-7 {
        width: 14.28571%;
    }

        .g-col-xl-1-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-7 {
        margin-left: 14.28571%;
    }

    .g-col-xl-suffix-1-7 {
        margin-right: 14.28571%;
    }

    .g-col-xl-push-1-7 {
        left: 14.28571%;
    }

    .g-col-xl-pull-1-7 {
        left: -14.28571%;
    }

    .g-col-xl-1-8 {
        width: 12.5%;
    }

        .g-col-xl-1-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-1-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-1-8 {
        margin-left: 12.5%;
    }

    .g-col-xl-suffix-1-8 {
        margin-right: 12.5%;
    }

    .g-col-xl-push-1-8 {
        left: 12.5%;
    }

    .g-col-xl-pull-1-8 {
        left: -12.5%;
    }

    .g-row__flex .g-col-xl-1 {
        -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-1 {
        -ms-flex: 1 1 99%;
        flex: 1 1 99%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-1 {
        width: 100%;
    }

    .g-col-xl-2-1 {
        width: 200%;
    }

        .g-col-xl-2-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-1 {
        margin-left: 200%;
    }

    .g-col-xl-suffix-2-1 {
        margin-right: 200%;
    }

    .g-col-xl-push-2-1 {
        left: 200%;
    }

    .g-col-xl-pull-2-1 {
        left: -200%;
    }

    .g-col-xl-2-2 {
        width: 100%;
    }

        .g-col-xl-2-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-2-3 {
        width: 66.66667%;
    }

        .g-col-xl-2-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-3 {
        margin-left: 66.66667%;
    }

    .g-col-xl-suffix-2-3 {
        margin-right: 66.66667%;
    }

    .g-col-xl-push-2-3 {
        left: 66.66667%;
    }

    .g-col-xl-pull-2-3 {
        left: -66.66667%;
    }

    .g-col-xl-2-4 {
        width: 50%;
    }

        .g-col-xl-2-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-4 {
        margin-left: 50%;
    }

    .g-col-xl-suffix-2-4 {
        margin-right: 50%;
    }

    .g-col-xl-push-2-4 {
        left: 50%;
    }

    .g-col-xl-pull-2-4 {
        left: -50%;
    }

    .g-col-xl-2-5 {
        width: 40%;
    }

        .g-col-xl-2-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-5 {
        margin-left: 40%;
    }

    .g-col-xl-suffix-2-5 {
        margin-right: 40%;
    }

    .g-col-xl-push-2-5 {
        left: 40%;
    }

    .g-col-xl-pull-2-5 {
        left: -40%;
    }

    .g-col-xl-2-6 {
        width: 33.33333%;
    }

        .g-col-xl-2-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-6 {
        margin-left: 33.33333%;
    }

    .g-col-xl-suffix-2-6 {
        margin-right: 33.33333%;
    }

    .g-col-xl-push-2-6 {
        left: 33.33333%;
    }

    .g-col-xl-pull-2-6 {
        left: -33.33333%;
    }

    .g-col-xl-2-7 {
        width: 28.57143%;
    }

        .g-col-xl-2-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-7 {
        margin-left: 28.57143%;
    }

    .g-col-xl-suffix-2-7 {
        margin-right: 28.57143%;
    }

    .g-col-xl-push-2-7 {
        left: 28.57143%;
    }

    .g-col-xl-pull-2-7 {
        left: -28.57143%;
    }

    .g-col-xl-2-8 {
        width: 25%;
    }

        .g-col-xl-2-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-2-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-2-8 {
        margin-left: 25%;
    }

    .g-col-xl-suffix-2-8 {
        margin-right: 25%;
    }

    .g-col-xl-push-2-8 {
        left: 25%;
    }

    .g-col-xl-pull-2-8 {
        left: -25%;
    }

    .g-row__flex .g-col-xl-2 {
        -ms-flex: 0 1 50%;
        flex: 0 1 50%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-2 {
        -ms-flex: 1 1 48%;
        flex: 1 1 48%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-2 {
        width: 50%;
    }

    .g-col-xl-3-1 {
        width: 300%;
    }

        .g-col-xl-3-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-1 {
        margin-left: 300%;
    }

    .g-col-xl-suffix-3-1 {
        margin-right: 300%;
    }

    .g-col-xl-push-3-1 {
        left: 300%;
    }

    .g-col-xl-pull-3-1 {
        left: -300%;
    }

    .g-col-xl-3-2 {
        width: 150%;
    }

        .g-col-xl-3-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-2 {
        margin-left: 150%;
    }

    .g-col-xl-suffix-3-2 {
        margin-right: 150%;
    }

    .g-col-xl-push-3-2 {
        left: 150%;
    }

    .g-col-xl-pull-3-2 {
        left: -150%;
    }

    .g-col-xl-3-3 {
        width: 100%;
    }

        .g-col-xl-3-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-3-4 {
        width: 75%;
    }

        .g-col-xl-3-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-4 {
        margin-left: 75%;
    }

    .g-col-xl-suffix-3-4 {
        margin-right: 75%;
    }

    .g-col-xl-push-3-4 {
        left: 75%;
    }

    .g-col-xl-pull-3-4 {
        left: -75%;
    }

    .g-col-xl-3-5 {
        width: 60%;
    }

        .g-col-xl-3-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-5 {
        margin-left: 60%;
    }

    .g-col-xl-suffix-3-5 {
        margin-right: 60%;
    }

    .g-col-xl-push-3-5 {
        left: 60%;
    }

    .g-col-xl-pull-3-5 {
        left: -60%;
    }

    .g-col-xl-3-6 {
        width: 50%;
    }

        .g-col-xl-3-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-6 {
        margin-left: 50%;
    }

    .g-col-xl-suffix-3-6 {
        margin-right: 50%;
    }

    .g-col-xl-push-3-6 {
        left: 50%;
    }

    .g-col-xl-pull-3-6 {
        left: -50%;
    }

    .g-col-xl-3-7 {
        width: 42.85714%;
    }

        .g-col-xl-3-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-7 {
        margin-left: 42.85714%;
    }

    .g-col-xl-suffix-3-7 {
        margin-right: 42.85714%;
    }

    .g-col-xl-push-3-7 {
        left: 42.85714%;
    }

    .g-col-xl-pull-3-7 {
        left: -42.85714%;
    }

    .g-col-xl-3-8 {
        width: 37.5%;
    }

        .g-col-xl-3-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-3-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-3-8 {
        margin-left: 37.5%;
    }

    .g-col-xl-suffix-3-8 {
        margin-right: 37.5%;
    }

    .g-col-xl-push-3-8 {
        left: 37.5%;
    }

    .g-col-xl-pull-3-8 {
        left: -37.5%;
    }

    .g-row__flex .g-col-xl-3 {
        -ms-flex: 0 1 33.33333%;
        flex: 0 1 33.33333%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-3 {
        -ms-flex: 1 1 30.33333%;
        flex: 1 1 30.33333%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-3 {
        width: 33.33333%;
    }

    .g-col-xl-4-1 {
        width: 400%;
    }

        .g-col-xl-4-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-1 {
        margin-left: 400%;
    }

    .g-col-xl-suffix-4-1 {
        margin-right: 400%;
    }

    .g-col-xl-push-4-1 {
        left: 400%;
    }

    .g-col-xl-pull-4-1 {
        left: -400%;
    }

    .g-col-xl-4-2 {
        width: 200%;
    }

        .g-col-xl-4-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-2 {
        margin-left: 200%;
    }

    .g-col-xl-suffix-4-2 {
        margin-right: 200%;
    }

    .g-col-xl-push-4-2 {
        left: 200%;
    }

    .g-col-xl-pull-4-2 {
        left: -200%;
    }

    .g-col-xl-4-3 {
        width: 133.33333%;
    }

        .g-col-xl-4-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-3 {
        margin-left: 133.33333%;
    }

    .g-col-xl-suffix-4-3 {
        margin-right: 133.33333%;
    }

    .g-col-xl-push-4-3 {
        left: 133.33333%;
    }

    .g-col-xl-pull-4-3 {
        left: -133.33333%;
    }

    .g-col-xl-4-4 {
        width: 100%;
    }

        .g-col-xl-4-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-4-5 {
        width: 80%;
    }

        .g-col-xl-4-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-5 {
        margin-left: 80%;
    }

    .g-col-xl-suffix-4-5 {
        margin-right: 80%;
    }

    .g-col-xl-push-4-5 {
        left: 80%;
    }

    .g-col-xl-pull-4-5 {
        left: -80%;
    }

    .g-col-xl-4-6 {
        width: 66.66667%;
    }

        .g-col-xl-4-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-6 {
        margin-left: 66.66667%;
    }

    .g-col-xl-suffix-4-6 {
        margin-right: 66.66667%;
    }

    .g-col-xl-push-4-6 {
        left: 66.66667%;
    }

    .g-col-xl-pull-4-6 {
        left: -66.66667%;
    }

    .g-col-xl-4-7 {
        width: 57.14286%;
    }

        .g-col-xl-4-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-7 {
        margin-left: 57.14286%;
    }

    .g-col-xl-suffix-4-7 {
        margin-right: 57.14286%;
    }

    .g-col-xl-push-4-7 {
        left: 57.14286%;
    }

    .g-col-xl-pull-4-7 {
        left: -57.14286%;
    }

    .g-col-xl-4-8 {
        width: 50%;
    }

        .g-col-xl-4-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-4-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-4-8 {
        margin-left: 50%;
    }

    .g-col-xl-suffix-4-8 {
        margin-right: 50%;
    }

    .g-col-xl-push-4-8 {
        left: 50%;
    }

    .g-col-xl-pull-4-8 {
        left: -50%;
    }

    .g-row__flex .g-col-xl-4 {
        -ms-flex: 0 1 25%;
        flex: 0 1 25%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-4 {
        -ms-flex: 1 1 21%;
        flex: 1 1 21%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-4 {
        width: 25%;
    }

    .g-col-xl-5-1 {
        width: 500%;
    }

        .g-col-xl-5-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-1 {
        margin-left: 500%;
    }

    .g-col-xl-suffix-5-1 {
        margin-right: 500%;
    }

    .g-col-xl-push-5-1 {
        left: 500%;
    }

    .g-col-xl-pull-5-1 {
        left: -500%;
    }

    .g-col-xl-5-2 {
        width: 250%;
    }

        .g-col-xl-5-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-2 {
        margin-left: 250%;
    }

    .g-col-xl-suffix-5-2 {
        margin-right: 250%;
    }

    .g-col-xl-push-5-2 {
        left: 250%;
    }

    .g-col-xl-pull-5-2 {
        left: -250%;
    }

    .g-col-xl-5-3 {
        width: 166.66667%;
    }

        .g-col-xl-5-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-3 {
        margin-left: 166.66667%;
    }

    .g-col-xl-suffix-5-3 {
        margin-right: 166.66667%;
    }

    .g-col-xl-push-5-3 {
        left: 166.66667%;
    }

    .g-col-xl-pull-5-3 {
        left: -166.66667%;
    }

    .g-col-xl-5-4 {
        width: 125%;
    }

        .g-col-xl-5-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-4 {
        margin-left: 125%;
    }

    .g-col-xl-suffix-5-4 {
        margin-right: 125%;
    }

    .g-col-xl-push-5-4 {
        left: 125%;
    }

    .g-col-xl-pull-5-4 {
        left: -125%;
    }

    .g-col-xl-5-5 {
        width: 100%;
    }

        .g-col-xl-5-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-5-6 {
        width: 83.33333%;
    }

        .g-col-xl-5-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-6 {
        margin-left: 83.33333%;
    }

    .g-col-xl-suffix-5-6 {
        margin-right: 83.33333%;
    }

    .g-col-xl-push-5-6 {
        left: 83.33333%;
    }

    .g-col-xl-pull-5-6 {
        left: -83.33333%;
    }

    .g-col-xl-5-7 {
        width: 71.42857%;
    }

        .g-col-xl-5-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-7 {
        margin-left: 71.42857%;
    }

    .g-col-xl-suffix-5-7 {
        margin-right: 71.42857%;
    }

    .g-col-xl-push-5-7 {
        left: 71.42857%;
    }

    .g-col-xl-pull-5-7 {
        left: -71.42857%;
    }

    .g-col-xl-5-8 {
        width: 62.5%;
    }

        .g-col-xl-5-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-5-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-5-8 {
        margin-left: 62.5%;
    }

    .g-col-xl-suffix-5-8 {
        margin-right: 62.5%;
    }

    .g-col-xl-push-5-8 {
        left: 62.5%;
    }

    .g-col-xl-pull-5-8 {
        left: -62.5%;
    }

    .g-row__flex .g-col-xl-5 {
        -ms-flex: 0 1 20%;
        flex: 0 1 20%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-5 {
        -ms-flex: 1 1 15%;
        flex: 1 1 15%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-5 {
        width: 20%;
    }

    .g-col-xl-6-1 {
        width: 600%;
    }

        .g-col-xl-6-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-1 {
        margin-left: 600%;
    }

    .g-col-xl-suffix-6-1 {
        margin-right: 600%;
    }

    .g-col-xl-push-6-1 {
        left: 600%;
    }

    .g-col-xl-pull-6-1 {
        left: -600%;
    }

    .g-col-xl-6-2 {
        width: 300%;
    }

        .g-col-xl-6-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-2 {
        margin-left: 300%;
    }

    .g-col-xl-suffix-6-2 {
        margin-right: 300%;
    }

    .g-col-xl-push-6-2 {
        left: 300%;
    }

    .g-col-xl-pull-6-2 {
        left: -300%;
    }

    .g-col-xl-6-3 {
        width: 200%;
    }

        .g-col-xl-6-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-3 {
        margin-left: 200%;
    }

    .g-col-xl-suffix-6-3 {
        margin-right: 200%;
    }

    .g-col-xl-push-6-3 {
        left: 200%;
    }

    .g-col-xl-pull-6-3 {
        left: -200%;
    }

    .g-col-xl-6-4 {
        width: 150%;
    }

        .g-col-xl-6-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-4 {
        margin-left: 150%;
    }

    .g-col-xl-suffix-6-4 {
        margin-right: 150%;
    }

    .g-col-xl-push-6-4 {
        left: 150%;
    }

    .g-col-xl-pull-6-4 {
        left: -150%;
    }

    .g-col-xl-6-5 {
        width: 120%;
    }

        .g-col-xl-6-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-5 {
        margin-left: 120%;
    }

    .g-col-xl-suffix-6-5 {
        margin-right: 120%;
    }

    .g-col-xl-push-6-5 {
        left: 120%;
    }

    .g-col-xl-pull-6-5 {
        left: -120%;
    }

    .g-col-xl-6-6 {
        width: 100%;
    }

        .g-col-xl-6-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-6-7 {
        width: 85.71429%;
    }

        .g-col-xl-6-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-7 {
        margin-left: 85.71429%;
    }

    .g-col-xl-suffix-6-7 {
        margin-right: 85.71429%;
    }

    .g-col-xl-push-6-7 {
        left: 85.71429%;
    }

    .g-col-xl-pull-6-7 {
        left: -85.71429%;
    }

    .g-col-xl-6-8 {
        width: 75%;
    }

        .g-col-xl-6-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-6-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-6-8 {
        margin-left: 75%;
    }

    .g-col-xl-suffix-6-8 {
        margin-right: 75%;
    }

    .g-col-xl-push-6-8 {
        left: 75%;
    }

    .g-col-xl-pull-6-8 {
        left: -75%;
    }

    .g-row__flex .g-col-xl-6 {
        -ms-flex: 0 1 16.66667%;
        flex: 0 1 16.66667%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-6 {
        -ms-flex: 1 1 10.66667%;
        flex: 1 1 10.66667%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-6 {
        width: 16.66667%;
    }

    .g-col-xl-7-1 {
        width: 700%;
    }

        .g-col-xl-7-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-1 {
        margin-left: 700%;
    }

    .g-col-xl-suffix-7-1 {
        margin-right: 700%;
    }

    .g-col-xl-push-7-1 {
        left: 700%;
    }

    .g-col-xl-pull-7-1 {
        left: -700%;
    }

    .g-col-xl-7-2 {
        width: 350%;
    }

        .g-col-xl-7-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-2 {
        margin-left: 350%;
    }

    .g-col-xl-suffix-7-2 {
        margin-right: 350%;
    }

    .g-col-xl-push-7-2 {
        left: 350%;
    }

    .g-col-xl-pull-7-2 {
        left: -350%;
    }

    .g-col-xl-7-3 {
        width: 233.33333%;
    }

        .g-col-xl-7-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-3 {
        margin-left: 233.33333%;
    }

    .g-col-xl-suffix-7-3 {
        margin-right: 233.33333%;
    }

    .g-col-xl-push-7-3 {
        left: 233.33333%;
    }

    .g-col-xl-pull-7-3 {
        left: -233.33333%;
    }

    .g-col-xl-7-4 {
        width: 175%;
    }

        .g-col-xl-7-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-4 {
        margin-left: 175%;
    }

    .g-col-xl-suffix-7-4 {
        margin-right: 175%;
    }

    .g-col-xl-push-7-4 {
        left: 175%;
    }

    .g-col-xl-pull-7-4 {
        left: -175%;
    }

    .g-col-xl-7-5 {
        width: 140%;
    }

        .g-col-xl-7-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-5 {
        margin-left: 140%;
    }

    .g-col-xl-suffix-7-5 {
        margin-right: 140%;
    }

    .g-col-xl-push-7-5 {
        left: 140%;
    }

    .g-col-xl-pull-7-5 {
        left: -140%;
    }

    .g-col-xl-7-6 {
        width: 116.66667%;
    }

        .g-col-xl-7-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-6 {
        margin-left: 116.66667%;
    }

    .g-col-xl-suffix-7-6 {
        margin-right: 116.66667%;
    }

    .g-col-xl-push-7-6 {
        left: 116.66667%;
    }

    .g-col-xl-pull-7-6 {
        left: -116.66667%;
    }

    .g-col-xl-7-7 {
        width: 100%;
    }

        .g-col-xl-7-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-7-8 {
        width: 87.5%;
    }

        .g-col-xl-7-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-7-8:nth-child(8n+1) {
            clear: both;
        }

    .g-col-xl-prefix-7-8 {
        margin-left: 87.5%;
    }

    .g-col-xl-suffix-7-8 {
        margin-right: 87.5%;
    }

    .g-col-xl-push-7-8 {
        left: 87.5%;
    }

    .g-col-xl-pull-7-8 {
        left: -87.5%;
    }

    .g-row__flex .g-col-xl-7 {
        -ms-flex: 0 1 14.28571%;
        flex: 0 1 14.28571%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-7 {
        -ms-flex: 1 1 7.28571%;
        flex: 1 1 7.28571%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-7 {
        width: 14.28571%;
    }

    .g-col-xl-8-1 {
        width: 800%;
    }

        .g-col-xl-8-1:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-1:nth-child(1n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-1 {
        margin-left: 800%;
    }

    .g-col-xl-suffix-8-1 {
        margin-right: 800%;
    }

    .g-col-xl-push-8-1 {
        left: 800%;
    }

    .g-col-xl-pull-8-1 {
        left: -800%;
    }

    .g-col-xl-8-2 {
        width: 400%;
    }

        .g-col-xl-8-2:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-2:nth-child(2n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-2 {
        margin-left: 400%;
    }

    .g-col-xl-suffix-8-2 {
        margin-right: 400%;
    }

    .g-col-xl-push-8-2 {
        left: 400%;
    }

    .g-col-xl-pull-8-2 {
        left: -400%;
    }

    .g-col-xl-8-3 {
        width: 266.66667%;
    }

        .g-col-xl-8-3:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-3:nth-child(3n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-3 {
        margin-left: 266.66667%;
    }

    .g-col-xl-suffix-8-3 {
        margin-right: 266.66667%;
    }

    .g-col-xl-push-8-3 {
        left: 266.66667%;
    }

    .g-col-xl-pull-8-3 {
        left: -266.66667%;
    }

    .g-col-xl-8-4 {
        width: 200%;
    }

        .g-col-xl-8-4:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-4:nth-child(4n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-4 {
        margin-left: 200%;
    }

    .g-col-xl-suffix-8-4 {
        margin-right: 200%;
    }

    .g-col-xl-push-8-4 {
        left: 200%;
    }

    .g-col-xl-pull-8-4 {
        left: -200%;
    }

    .g-col-xl-8-5 {
        width: 160%;
    }

        .g-col-xl-8-5:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-5:nth-child(5n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-5 {
        margin-left: 160%;
    }

    .g-col-xl-suffix-8-5 {
        margin-right: 160%;
    }

    .g-col-xl-push-8-5 {
        left: 160%;
    }

    .g-col-xl-pull-8-5 {
        left: -160%;
    }

    .g-col-xl-8-6 {
        width: 133.33333%;
    }

        .g-col-xl-8-6:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-6:nth-child(6n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-6 {
        margin-left: 133.33333%;
    }

    .g-col-xl-suffix-8-6 {
        margin-right: 133.33333%;
    }

    .g-col-xl-push-8-6 {
        left: 133.33333%;
    }

    .g-col-xl-pull-8-6 {
        left: -133.33333%;
    }

    .g-col-xl-8-7 {
        width: 114.28571%;
    }

        .g-col-xl-8-7:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-7:nth-child(7n+1) {
            clear: both;
        }

    .g-col-xl-prefix-8-7 {
        margin-left: 114.28571%;
    }

    .g-col-xl-suffix-8-7 {
        margin-right: 114.28571%;
    }

    .g-col-xl-push-8-7 {
        left: 114.28571%;
    }

    .g-col-xl-pull-8-7 {
        left: -114.28571%;
    }

    .g-col-xl-8-8 {
        width: 100%;
    }

        .g-col-xl-8-8:nth-child(n) {
            clear: none;
        }

        .g-col-xl-8-8:nth-child(8n+1) {
            clear: both;
        }

    .g-row__flex .g-col-xl-8 {
        -ms-flex: 0 1 12.5%;
        flex: 0 1 12.5%;
    }

    .flexboxtweener .g-row__flex > .g-col-xl-8 {
        -ms-flex: 1 1 4.5%;
        flex: 1 1 4.5%;
    }

    .no-flexbox .g-row__flex > .g-col-xl-8 {
        width: 12.5%;
    }
}
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}

audio, canvas, video {
    display: inline-block;
}

    audio:not([controls]) {
        display: none;
        height: 0;
    }

[hidden] {
    display: none;
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

a:active, a:focus, a:hover {
    outline: 0 !important;
}

abbr[title] {
    border-bottom: 1px dotted;
}

b, strong {
    font-weight: 700;
}

dfn {
    font-style: italic;
}

hr {
    box-sizing: content-box;
    height: 0;
}

mark {
    background: #ff0;
    color: #000;
}

code, kbd, pre, samp {
    font-family: monospace,serif;
    font-size: 1em;
}

pre {
    white-space: pre-wrap;
}

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -.5em;
}

sub {
    bottom: -.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 0;
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}

legend {
    border: 0;
    padding: 0;
}

button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}

button, input {
    line-height: normal;
}

button, select {
    text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}

    button[disabled], html input[disabled] {
        cursor: default;
    }

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}

input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}

    input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
    vertical-align: top;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

h1, h2, h3, h4, h5, h6 {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    line-height: 1.2;
    margin: 1.4em 0;
}

    h1:focus, h2:focus, h3:focus, h4:focus, h5:focus, h6:focus {
        outline: 0;
    }

h1, h2 {
    margin-bottom: .75em;
}

h3 {
    margin-bottom: .8em;
}

h4, h6 {
    font-weight: 700;
}

h5, h6 {
    font-family: Open Sans,sans-serif;
}

p {
    margin: 0;
}

dd, dl, dt, li, ol, ul {
    padding: 0;
    margin: 0 0 1.25em 0;
}

dd, dt, li {
    margin-bottom: 1em;
}

ol, ul {
    padding-left: 1.75em;
}

li {
    margin: 0 0 1.25em 0;
}

small {
    font-size: inherit;
    font-weight: 400;
}

ol ol, ol ul, ul ol, ul ul {
    margin-top: 1em;
}

blockquote {
    margin: 0 0 1.25em 0;
    font-style: italic;
}

    blockquote > p {
        margin-bottom: .625em;
    }

    blockquote footer {
        line-height: 1.2;
    }

        blockquote footer p {
            font-size: .9em;
            padding: 0;
        }

        blockquote footer cite {
            font-style: normal;
        }

a {
    color: #e32213;
}

    a:active, a:focus, a:hover {
        color: #000;
    }

body {
    font-size: 13px;
    font-size: .8125rem;
    font-family: Open Sans,sans-serif;
    line-height: 1.45;
    color: #131213;
}

blockquote, dd, dt, li, ol, p, td, th, ul {
    font-size: inherit;
}

h1 {
    font-size: 22px;
    font-size: 1.4rem;
    letter-spacing: -.02em;
}

h2 {
    font-size: 20px;
    font-size: 1.3rem;
    letter-spacing: -.02em;
}

h3 {
    font-size: 16px;
    font-size: 1rem;
    letter-spacing: -.02em;
}

h4 {
    font-size: 13px;
    font-size: .85rem;
}

h5 {
    font-size: 12px;
    font-size: .75rem;
}

h6 {
    font-size: 11px;
    font-size: .7rem;
}

.lead, .lede {
    font-size: 15px;
    font-size: .975rem;
    font-family: Open Sans,sans-serif;
    margin: 0 0 1em;
}

.richtext {
    font-size: 13px;
    font-size: .8125rem;
}

    .richtext li, .richtext ol, .richtext p, .richtext ul {
        font-size: inherit;
    }

    .richtext h1 {
        font-size: 22px;
        font-size: 1.4rem;
    }

    .richtext h2 {
        font-size: 20px;
        font-size: 1.3rem;
    }

    .richtext h3 {
        font-size: 16px;
        font-size: 1rem;
    }

    .richtext h4 {
        font-size: 13px;
        font-size: .85rem;
    }

    .richtext h5 {
        font-size: 12px;
        font-size: .75rem;
    }

    .richtext h6 {
        font-size: 11px;
        font-size: .7rem;
    }

    .richtext .lede {
        font-size: 14px;
        font-size: .89375rem;
    }

    .richtext .link-list, .richtext > * {
        margin-bottom: 1em;
    }

        .richtext .link-list:last-child, .richtext > :last-child {
            margin-bottom: 0;
        }

.richtext__small {
    font-size: 10px;
    font-size: .65rem;
}

.richtext__medium {
    font-size: 13px;
    font-size: .8125rem;
}

    .richtext__medium h1 {
        font-size: 32px;
        font-size: 2rem;
    }

    .richtext__medium h2 {
        font-size: 26px;
        font-size: 1.625rem;
    }

    .richtext__medium h3 {
        font-size: 20px;
        font-size: 1.25rem;
    }

    .richtext__medium h4 {
        font-size: 17px;
        font-size: 1.0625rem;
    }

    .richtext__medium h5 {
        font-size: 15px;
        font-size: .9375rem;
    }

    .richtext__medium h6 {
        font-size: 14px;
        font-size: .875rem;
    }

    .richtext__medium .lede {
        font-size: 15px;
        font-size: .975rem;
    }

.richtext__large {
    font-size: 14px;
    font-size: .90625rem;
}

    .richtext__large h1 {
        font-size: 36px;
        font-size: 2.3rem;
    }

    .richtext__large h2 {
        font-size: 29px;
        font-size: 1.86875rem;
    }

    .richtext__large h3 {
        font-size: 23px;
        font-size: 1.4375rem;
    }

    .richtext__large h4 {
        font-size: 19px;
        font-size: 1.22187rem;
    }

    .richtext__large h5 {
        font-size: 17px;
        font-size: 1.07812rem;
    }

    .richtext__large h6 {
        font-size: 16px;
        font-size: 1.00625rem;
    }

    .richtext__large .lede {
        font-size: 18px;
        font-size: 1.13281rem;
    }

.richtext__no-gutter > :last-child {
    margin-bottom: 0;
}

@media screen and (min-width:64em) {
    h1 {
        font-size: 2rem;
    }

    h2 {
        font-size: 1.625rem;
    }

    h3 {
        font-size: 1.25rem;
    }

    h4 {
        font-size: 1.0625rem;
    }

    h5 {
        font-size: .9375rem;
    }

    h6 {
        font-size: .875rem;
    }

    .richtext h1 {
        font-size: 2rem;
    }

    .richtext h2 {
        font-size: 1.625rem;
    }

    .richtext h3 {
        font-size: 1.25rem;
    }

    .richtext h4 {
        font-size: 1.0625rem;
    }

    .richtext h5 {
        font-size: .9375rem;
    }

    .richtext h6 {
        font-size: .875rem;
    }

    .richtext .lede {
        font-size: .975rem;
    }

    .richtext > * {
        margin-bottom: 1em;
    }

    .richtext > :last-child {
        margin-bottom: 0;
    }

    .richtext__medium {
        font-size: .90625rem;
    }

        .richtext__medium h1 {
            font-size: 2.3rem;
        }

        .richtext__medium h2 {
            font-size: 1.86875rem;
        }

        .richtext__medium h3 {
            font-size: 1.4375rem;
        }

        .richtext__medium h4 {
            font-size: 1.22187rem;
        }

        .richtext__medium h5 {
            font-size: 1.07812rem;
        }

        .richtext__medium h6 {
            font-size: 1.00625rem;
        }

        .richtext__medium .lede {
            font-size: 1.0875rem;
        }

    .richtext__large {
        font-size: 1rem;
    }

        .richtext__large h1 {
            font-size: 2.8rem;
        }

        .richtext__large h2 {
            font-size: 2.275rem;
        }

        .richtext__large h3 {
            font-size: 1.875rem;
        }

        .richtext__large h4 {
            font-size: 1.59375rem;
        }

        .richtext__large h5 {
            font-size: 1.40625rem;
        }

        .richtext__large h6 {
            font-size: 1.3125rem;
        }

        .richtext__large .lede {
            font-size: 1.15rem;
        }
}

.u-body-large:first-child, .u-body-medium:first-child, .u-body-small:first-child {
    margin-top: 0;
}

.u-h1-large, .u-h1-medium, .u-h1-small, .u-h2-large, .u-h2-medium, .u-h2-small, .u-h3-large, .u-h3-medium, .u-h3-small, .u-h4-large, .u-h4-medium, .u-h4-small, .u-h5-large, .u-h5-medium, .u-h5-small, .u-h6-large, .u-h6-medium, .u-h6-small {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    line-height: 1.2;
}

    .u-h1-large:first-child, .u-h1-medium:first-child, .u-h1-small:first-child, .u-h2-large:first-child, .u-h2-medium:first-child, .u-h2-small:first-child, .u-h3-large:first-child, .u-h3-medium:first-child, .u-h3-small:first-child, .u-h4-large:first-child, .u-h4-medium:first-child, .u-h4-small:first-child, .u-h5-large:first-child, .u-h5-medium:first-child, .u-h5-small:first-child, .u-h6-large:first-child, .u-h6-medium:first-child, .u-h6-small:first-child {
        margin-top: 0;
    }

    .u-h1-medium.u-h1-medium, .u-h1-small.u-h1-small {
        font-size: 32px;
        font-size: 2rem;
    }

    .u-h1-large.u-h1-large {
        font-size: 36px;
        font-size: 2.3rem;
    }

    .u-h2-medium.u-h2-medium, .u-h2-small.u-h2-small {
        font-size: 26px;
        font-size: 1.625rem;
    }

    .u-h2-large.u-h2-large {
        font-size: 29px;
        font-size: 1.86875rem;
    }

    .u-h3-medium.u-h3-medium, .u-h3-small.u-h3-small {
        font-size: 20px;
        font-size: 1.25rem;
    }

    .u-h3-large.u-h3-large {
        font-size: 23px;
        font-size: 1.4375rem;
    }

    .u-h4-medium.u-h4-medium, .u-h4-small.u-h4-small {
        font-size: 17px;
        font-size: 1.0625rem;
    }

    .u-h4-large.u-h4-large {
        font-size: 19px;
        font-size: 1.22187rem;
    }

    .u-h5-medium.u-h5-medium, .u-h5-small.u-h5-small {
        font-size: 15px;
        font-size: .9375rem;
    }

    .u-h5-large.u-h5-large {
        font-size: 17px;
        font-size: 1.07812rem;
    }

    .u-h6-medium.u-h6-medium, .u-h6-small.u-h6-small {
        font-size: 14px;
        font-size: .875rem;
    }

    .u-h6-large.u-h6-large {
        font-size: 16px;
        font-size: 1.00625rem;
    }

.u-body-small.u-body-small {
    font-size: 13px;
    font-size: .8125rem;
}

.u-body-medium.u-body-medium {
    font-size: 14px;
    font-size: .90625rem;
}

.u-body-large.u-body-large {
    font-size: 16px;
    font-size: 1rem;
}

.u-paragraph-small.u-paragraph-small {
    font-size: 13px;
    font-size: .8125rem;
}

.u-paragraph-medium.u-paragraph-medium {
    font-size: 14px;
    font-size: .90625rem;
}

.u-paragraph-large.u-paragraph-large {
    font-size: 16px;
    font-size: 1rem;
}

@media screen and (min-width:64em) {
    .u-h1-small.u-h1-small {
        font-size: 2rem;
    }

    .u-h1-medium.u-h1-medium {
        font-size: 2.3rem;
    }

    .u-h1-large.u-h1-large {
        font-size: 2.8rem;
    }

    .u-h2-small.u-h2-small {
        font-size: 1.625rem;
    }

    .u-h2-medium.u-h2-medium {
        font-size: 1.86875rem;
    }

    .u-h2-large.u-h2-large {
        font-size: 2.275rem;
    }

    .u-h3-small.u-h3-small {
        font-size: 1.25rem;
    }

    .u-h3-medium.u-h3-medium {
        font-size: 1.4375rem;
    }

    .u-h3-large.u-h3-large {
        font-size: 1.875rem;
    }

    .u-h4-small.u-h4-small {
        font-size: 1.0625rem;
    }

    .u-h4-medium.u-h4-medium {
        font-size: 1.22187rem;
    }

    .u-h4-large.u-h4-large {
        font-size: 1.59375rem;
    }

    .u-h5-small.u-h5-small {
        font-size: .9375rem;
    }

    .u-h5-medium.u-h5-medium {
        font-size: 1.07812rem;
    }

    .u-h5-large.u-h5-large {
        font-size: 1.40625rem;
    }

    .u-h6-small.u-h6-small {
        font-size: .875rem;
    }

    .u-h6-medium.u-h6-medium {
        font-size: 1.00625rem;
    }

    .u-h6-large.u-h6-large {
        font-size: 1.3125rem;
    }

    .u-body-small.u-body-small {
        font-size: .8125rem;
    }

    .u-body-medium.u-body-medium {
        font-size: .90625rem;
    }

    .u-body-large.u-body-large {
        font-size: 1rem;
    }

    .u-paragraph-small.u-paragraph-small {
        font-size: .8125rem;
    }

    .u-paragraph-medium.u-paragraph-medium {
        font-size: .90625rem;
    }

    .u-paragraph-large.u-paragraph-large {
        font-size: 1rem;
    }
}

.richtext h1:first-child, .richtext h2:first-child, .richtext h3:first-child, .richtext h4:first-child, .richtext h5:first-child, .richtext h6:first-child {
    margin-top: 0;
}

.richtext a:not(.link-list--link):not(.btn):not(.entity-list--link) {
    text-decoration: underline;
    transition: all 300ms ease-in-out;
}

.richtext ul:not(.link-list):not(.u-unstyled-list):not(.entity-list--main) li {
    position: relative;
    list-style-type: none;
    font-size: inherit;
}

.richtext ul:not(.link-list) li:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    width: auto;
    height: auto;
    margin-right: .2em;
    vertical-align: middle;
    font-family: utas;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    speak: none;
    line-height: 1;
    position: absolute;
    top: .7em;
    left: -2.25em;
    font-size: .7em;
    color: #e32213;
}

.richtext__large ul li:before, .richtext__medium ul li:before {
    top: .7em;
}

.richtext .simple-list {
    padding-left: .875em;
}

    .richtext .simple-list li:before {
        left: -1.875em;
    }

.richtext img {
    width: 100%;
    height: auto;
}

.richtext blockquote:not(.chs-story--quote) > cite {
    display: block;
    margin-top: -1em;
    padding-bottom: 1em;
}

.richtext .title {
    margin: 28px;
    margin: 1.8rem;
    line-height: 28px;
    line-height: 1.75rem;
}

    .richtext .title:first-child {
        margin-top: 0;
    }

.richtext hr {
    margin: 2em 0;
    border: 0 none;
    border-top: 1px solid #e0e0e0;
}

.richtext dl dt {
    font-weight: 700;
}

@media screen and (min-width:20em) {
    .richtext dl {
        *zoom: 1;
    }

        .richtext dl:after, .richtext dl:before {
            content: " ";
            display: table;
        }

        .richtext dl:after {
            clear: both;
        }

        .richtext dl dd, .richtext dl dt {
            float: left;
        }

        .richtext dl dt {
            clear: left;
            width: 9em;
            margin-right: 1em;
            word-break: break-all;
            -webkit-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
        }

        .richtext dl dd {
            margin-left: 0;
            width: calc(100% - 9em - 1em);
        }
}

@media screen and (min-width:31.25em) {
    .richtext dl dt {
        width: 12.5em;
        margin-right: 1em;
    }

    .richtext dl dd {
        width: calc(100% - 12.5em - 2em);
    }
}

.richtext .video-block {
    margin: 20px 0 30px 0;
    margin: 1.25rem 0 1.875rem 0;
}

@media screen and (min-width:64em) {
    .richtext .video-block {
        margin: 2.5rem 0 3.75rem 0;
    }
}

.richtext .chs-story {
    margin: 40px 0;
    margin: 2.5rem 0;
}

.richtext__inverse, .s-inverse .richtext {
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    .richtext__inverse a:not(.link-list--link), .s-inverse .richtext a:not(.link-list--link) {
        color: #fff;
    }

        .richtext__inverse a:not(.link-list--link):focus, .richtext__inverse a:not(.link-list--link):hover, .s-inverse .richtext a:not(.link-list--link):focus, .s-inverse .richtext a:not(.link-list--link):hover {
            color: #fff;
            text-decoration: none;
        }

        .richtext__inverse a:not(.link-list--link):active, .s-inverse .richtext a:not(.link-list--link):active {
            color: #fff;
            text-decoration: none;
        }

    .richtext__inverse ul li:before, .s-inverse .richtext ul li:before {
        color: #fff;
    }

#top {
    position: relative;
    height: 99px;
    z-index: 100;
    box-shadow: rgba(0,0,0,.075) 0 5px 10px;
    background: #fff;
}

    #top a, #top a:hover {
        text-decoration: none;
    }

    #top .container {
        position: relative;
    }

    #top #header, #top #topnav {
        z-index: 2;
    }

        #top #header, #top #header a, #top #topnav, #top #topnav a {
            color: #555;
        }

            #top #header a:hover, #top #topnav a:hover {
                color: #d71d0d;
            }

    #top #header {
        left: 0;
        top: 0;
    }

        #top #header h1, #top #header h2 {
            margin: 0;
        }

        #top #header #logo {
            float: left;
            width: 244px;
            height: 48px;
            margin-top: 33px;
        }

            #top #header #logo a {
                display: block;
                line-height: 0;
            }

                #top #header #logo a img {
                    transition: all .4s ease;
                }

                #top #header #logo a:hover img {
                    opacity: .8;
                    filter: alpha(opacity=80);
                }

        #top #header h1 {
            line-height: 38px;
            margin: 0 0 0 15px;
            font-size: 11px;
            font-weight: 400;
            float: left;
            text-transform: uppercase;
            color: #fff;
            letter-spacing: 0;
        }

    #top #topnav {
        right: 245px;
        top: 0;
    }

        #top #topnav li {
            margin: 13px 0;
            float: left;
            line-height: 12px;
        }

            #top #topnav li + li {
                border-left: #9d9d9d solid 1px;
                margin-left: 12px;
                padding-left: 12px;
            }

            #top #topnav li a:hover {
                color: #ccc;
            }

    #top #search {
        z-index: 2;
        position: absolute;
        right: 0;
        top: 6px;
        width: 220px;
        margin-top: 0;
    }

        #top #search button, #top #search input {
            vertical-align: top;
        }

        #top #search label {
            display: none;
        }

        #top #search input {
            margin: 0;
            box-shadow: inset rgba(0,0,0,.1) 0 1px 4px;
            background: #eee;
            border: 0;
            box-sizing: border-box;
            padding: 4px 6px;
            height: 30px;
            line-height: 24px;
            width: 100%;
            *width: 175px;
            *height: 22px;
            *line-height: 18px;
            float: left;
            margin-right: 1px;
            border-radius: 0;
        }

            #top #search input:focus + button {
                opacity: 1;
                filter: alpha(opacity=100);
            }

        #top #search button {
            border: 0;
            position: absolute;
            background: 0 0;
            transition: all .2s ease;
            top: 50%;
            height: 32px;
            width: 32px;
            margin-top: -16px;
            right: 0;
            opacity: .5;
            filter: alpha(opacity=50);
        }

            #top #search button:hover {
                opacity: 1;
                filter: alpha(opacity=100);
                transition: opacity .2s;
            }

            #top #search button span {
                position: absolute;
                top: -1000px;
            }

            #top #search button i {
                font-size: 16px;
                line-height: 26px;
                color: #555;
                font-style: normal;
            }

#nav {
    position: absolute;
    right: 0;
    top: 45px;
    z-index: 999;
}

    #nav #nav-toggle {
        display: none;
    }

    #nav > ul > li {
        float: left;
        position: relative;
    }

        #nav > ul > li + li {
            background-image: linear-gradient(transparent,rgba(0,0,0,.2) 50%,transparent);
            background-repeat: no-repeat;
            background-size: 1px 30px;
            background-position: 0 center;
            background-color: transparent;
        }

            #nav > ul > li + li > a {
                background-image: linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.8) 50%,rgba(255,255,255,.4));
                background-color: transparent;
                background-size: 1px 30px;
                background-position: 1px center;
                background-repeat: no-repeat;
            }

        #nav > ul > li > a {
            *zoom: 1;
        }

@media (min-width:768px) {
    #nav > ul > li > a .caret {
        position: absolute;
        right: 15px;
        top: 50%;
        margin-top: -4px;
        border-top: 8px solid #e5e5e5;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
    }
}

#nav > ul > li:hover > a {
    background: #fff;
    position: relative;
    text-decoration: none !important;
    box-shadow: rgba(0,0,0,.15) 0 0 5px;
}

    #nav > ul > li:hover > a::after {
        content: "";
        left: 0;
        top: 100%;
        height: 5px;
        width: 100%;
        background: #fff;
        position: absolute;
    }

    #nav > ul > li:hover > a .caret {
        border-top-color: #d71d0d;
    }

#nav > ul > li:hover + li, #nav > ul > li:hover + li > a {
    background: 0 0;
}

#nav > ul > li:hover > .submenu {
    display: block;
}

#nav > ul .submenu {
    border: #bbb solid\9;
    border-width: 0 1px 1px;\9
}

    #nav > ul .submenu h4 {
        margin-top: 15px;
        padding-bottom: 8px;
        margin-bottom: 0;
        font-weight: 700;
        font-size: 16px;
    }

@media (min-width:768px) {
    #nav > ul .submenu h4 {
        border-bottom: #000 solid 2px;
    }
}

#nav > ul .submenu h4:first-child {
    margin-top: 0;
}

#nav > ul .submenu.wide {
    width: 715px;
}

#nav > ul .submenu ul {
    margin-left: 0;
}

#nav > ul .submenu li a {
    margin-bottom: -1px;
    border: #e5e5e5 solid;
    border-width: 1px 0;
    color: #272020;
    display: block;
    padding: 7px 0;
    position: relative;
}

    #nav > ul .submenu li a:hover {
        color: #d71d0d;
        text-decoration: underline;
    }

#nav > ul .submenu .cta {
    margin: 20px 0 0;
    box-shadow: none;
    padding: 0;
    background: 0 0;
}

    #nav > ul .submenu .cta a {
        border: 0 !important;
        line-height: 0;
    }

.no-cssgradients #top #nav > ul > li + li > a {
    background-image: url(https://secure.utas.edu.au/__data/assets/image/0006/524967/nav-divider.png?v=0.1.1);
    background-repeat: no-repeat;
    background-position: 0 center;
    background-size: auto auto;
}

.no-cssgradients #top #nav > ul > li:hover + li > a, .no-cssgradients #top #nav > ul > li:hover > a {
    background-image: none;
}

#nav ul, #topnav ul {
    list-style: none;
}

#nav > ul > li > a {
    font-family: Open Sans,sans-serif;
    font-weight: 700;
    display: block;
    color: #3A3A3A;
    line-height: 50px;
    font-size: 16px;
    padding: 0 38px 0 15px;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    z-index: 5;
    position: relative;
}

#nav > ul .submenu {
    display: none;
    position: absolute;
    top: 100%;
    padding: 20px;
    right: 0;
    box-shadow: 0 -3px 0 #000,0 1px 5px rgba(0,0,0,.3);
    background: #FFF none repeat scroll 0 0;
    z-index: 4;
    width: 540px;
}

.icon-chevron-right {
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
}

    .icon-chevron-right:before {
        display: inline-block;
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        font-size-adjust: none;
        font-stretch: normal;
        font-feature-settings: normal;
        font-language-override: normal;
        font-kerning: auto;
        font-synthesis: weight style;
        font-variant: normal;
        font-size: inherit;
        text-rendering: auto;
        -moz-osx-font-smoothing: grayscale;
        vertical-align: middle;
    }

#footer blockquote, #footer dd, #footer dt, #footer li, #footer ol, #footer p, #footer td, #footer th, #footer ul {
    font-size: 12px;
}

#footer #footer-copyright h5, #footer #footer-copyright ul li {
    font-size: 11px;
    line-height: 13px;
}

#footer ul, #sitemap ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#footer a, #footer abbr, #sitemap a, #sitemap abbr {
    text-decoration: none;
}

@media only screen and (max-width:960px) {
    .utaslogo {
        width: 60px;
        overflow: hidden;
        margin-top: 7px;
        margin-left: 5px;
    }

    .utaslogo--125link {
        position: static;
    }
}

.visuallyhidden {
    border: 0 none;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0 !important;
    position: absolute !important;
    width: 1px;
}

#sitemap {
    background-color: #eee;
}

    #sitemap nav a {
        font-size: 12px;
    }

        #sitemap nav a:hover {
            text-decoration: underline;
        }

    #sitemap address, #sitemap p {
        display: block;
        margin-bottom: 1em;
        font-style: normal;
        font-size: 11px;
        line-height: 15px;
    }

    #sitemap nav li {
        line-height: 1.3;
    }

    #sitemap nav > ul {
        padding: 45px 0;
        overflow: hidden;
        margin-left: -14px;
    }

        #sitemap nav > ul > li {
            width: 20%;
            *width: 180px;
            float: left;
            box-sizing: border-box;
            padding-left: 14px;
        }

            #sitemap nav > ul > li > a {
                font-size: 14px;
                font-weight: 700;
                display: inline-block;
                margin-bottom: 5px;
                color: #000;
            }

            #sitemap nav > ul > li ul a {
                margin: 5px 0;
                display: inline-block;
                color: #615d5d;
            }

    #sitemap nav .dropdown > h4 {
        font-size: 12px;
        font-weight: 700;
        text-decoration: none !important;
        margin: 5px 0 10px;
        cursor: pointer;
    }

        #sitemap nav .dropdown > h4:hover {
            color: #000;
        }

        #sitemap nav .dropdown > h4 i {
            display: inline-block;
            font-size: 9px;
            transition: all .2s ease;
        }

    #sitemap nav .dropdown .dropdown-toggle:hover, #sitemap nav .dropdown .dropdown-toggle:hover i {
        transition: all 300ms ease-in-out;
        color: #d71d0d;
        cursor: pointer;
    }

    #sitemap nav .dropdown.open i {
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        color: #d71d0d;
    }

    #sitemap nav .dropdown .dropdown-menu {
        float: none;
        display: none;
        position: static;
        width: auto;
        min-width: 0;
        background: 0 0;
        border: 0;
        box-shadow: none;
        border-radius: 0;
        font-size: 11px;
    }

    #sitemap nav .dropdown.open .dropdown-menu {
        display: block;
    }

#footer {
    border-top: 0;
    background-color: #eee;
}

    #footer .container {
        padding: 25px 0;
        border-top: #e5e5e5 solid 3px !important;
    }

    #footer #footer-copyright {
        float: left;
        background: url(https://secure.utas.edu.au/__data/assets/image/0018/525060/logo-footer.png?v=0.1.1) no-repeat 0 0;
        padding: 10px 0 10px 190px;
    }

        #footer #footer-copyright, #footer #footer-copyright a {
            color: #272020;
        }

            #footer #footer-copyright h5, #footer #footer-copyright p, #footer #footer-copyright ul {
                margin-bottom: 6px;
            }

            #footer #footer-copyright ul {
                list-style: none;
                overflow: hidden;
                padding-bottom: 2px;
            }

                #footer #footer-copyright ul li {
                    line-height: 12px;
                    float: left;
                }

                    #footer #footer-copyright ul li a {
                        text-decoration: none;
                        color: inherit;
                    }

                        #footer #footer-copyright ul li a:hover {
                            text-decoration: underline;
                        }

                    #footer #footer-copyright ul li + li {
                        border-left: #3a3a3a solid 1px;
                        padding-left: 4px;
                        margin-left: 4px;
                    }

            #footer #footer-copyright h5 {
                font-size: 11px;
                line-height: 13px;
            }

    #footer #footer-social {
        margin: 18px 0;
        float: right;
    }

        #footer #footer-social a + a {
            margin-left: 2px;
        }

#skip {
    display: none;
}

#footer [class^=social-] {
    width: 28px;
    height: 28px;
    display: inline-block;
    position: relative;
    transition: opacity .3s ease;
    background: url(https://secure.utas.edu.au/__data/assets/image/0010/524962/social.png?v=0.1.5) no-repeat 0 0;
}

    #footer [class^=social-] img {
        display: none;
    }

    #footer [class^=social-].social-linkedin {
        background-position: -28px 0;
    }

    #footer [class^=social-].social-twitter {
        background-position: -56px 0;
    }

    #footer [class^=social-].social-youtube {
        background-position: -84px 0;
    }

    #footer [class^=social-].social-utas {
        background-position: -112px 0 !important;
    }

    #footer [class^=social-].social-instagram {
        background-position: -140px 0 !important;
    }

    #footer [class^=social-]:hover {
        opacity: .8;
        filter: alpha(opacity=80);
    }

.container {
    width: auto;
    max-width: 960px;
    float: none;
    display: block;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    *zoom: 1;
}

    .container:after, .container:before {
        content: " ";
        display: table;
    }

    .container:after {
        clear: both;
    }

#social {
    display: none;
}

.row {
    margin-left: -14px;
    *zoom: 1;
}

    .row:after, .row:before {
        display: table;
        content: "";
        line-height: 0;
    }

    .row:after {
        clear: both;
    }

html [class*=span] {
    float: left;
    min-height: 1px;
    margin-left: 14px;
}

.span12 {
    width: 958px;
}

.span11 {
    width: 877px;
}

.span10 {
    width: 796px;
}

.span9 {
    width: 715px;
}

.span8 {
    width: 634px;
}

.span7 {
    width: 553px;
}

.span6 {
    width: 472px;
}

.span5 {
    width: 391px;
}

.span4 {
    width: 310px;
}

.span3 {
    width: 229px;
}

.span2 {
    width: 148px;
}

.span1 {
    width: 67px;
}

.offset12 {
    margin-left: 986px;
}

.offset11 {
    margin-left: 905px;
}

.offset10 {
    margin-left: 824px;
}

.offset9 {
    margin-left: 743px;
}

.offset8 {
    margin-left: 662px;
}

.offset7 {
    margin-left: 581px;
}

.offset6 {
    margin-left: 500px;
}

.offset5 {
    margin-left: 419px;
}

.offset4 {
    margin-left: 338px;
}

.offset3 {
    margin-left: 257px;
}

.offset2 {
    margin-left: 176px;
}

.offset1 {
    margin-left: 95px;
}

@media screen and (max-width:767px) {
    .row [class*=span] {
        width: 100%;
        margin-bottom: 15px;
    }

    .cta {
        overflow: hidden;
        box-sizing: border-box;
    }

    .cta-row {
        padding-bottom: 15px !important;
    }

        .cta-row .cta {
            float: none;
            width: 100%;
            margin: 0 0 4px !important;
        }

    .box {
        margin-top: 0;
        padding: 10px;
    }

        .box .box-heading {
            position: static;
            box-shadow: none;
            padding: 0;
            margin-bottom: 15px;
        }

            .box .box-heading > * {
                line-height: 1.2;
            }

    .blocks li {
        float: none;
        width: auto;
    }

        .blocks li .media-object {
            float: left !important;
            margin-bottom: 0 !important;
        }

    .media .media-object {
        float: left !important;
    }

    .nav-tabs {
        white-space: nowrap;
        height: 38px;
    }

        .nav-tabs > li > a {
            padding: 10px;
        }

            .nav-tabs > li > a::after {
                display: none;
            }

    .tab-content {
        clear: both;
    }

    .well.well-gray {
        padding: 10px;
    }

    #top {
        position: fixed;
        top: 0;
        left: 0;
        background-color: #c40000;
        width: 100%;
        height: 50px;
        z-index: 10000;
        box-shadow: rgba(0,0,0,.35) 0 1px 2px;
    }

        #top::after, #top::before {
            display: none;
        }

        #top #header {
            background: #fff;
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 60px;
            z-index: 10010;
            box-shadow: rgba(0,0,0,.2) 0 0 5px;
        }

            #top #header #logo {
                margin-top: 0;
                background: #fff;
                background-size: 35px 30px;
                left: 0;
                top: 0;
                position: absolute;
                width: 60px;
                height: 60px;
                box-shadow: rgba(0,0,0,.2) 0 7px 16px;
                transition: all .3s ease;
            }

                #top #header #logo a {
                    background: #fff url(https://secure.utas.edu.au/__data/assets/image/0005/526550/emblem.png?v=0.1.1) no-repeat center center;
                    box-shadow: none;
                    background-size: 50px auto;
                    height: 100%;
                    width: 100%;
                    position: absolute;
                    left: 0;
                    top: 0;
                    z-index: 10020;
                }

                    #top #header #logo a, #top #header #logo a img {
                        transition: all .3s ease;
                    }

                        #top #header #logo a img {
                            visibility: hidden;
                            width: 70px;
                            height: auto;
                        }

            #top #header h1 {
                display: none;
            }

        #top #topnav {
            position: absolute;
            left: 0;
            top: 60px;
            width: 100%;
            background: #bf1a0c;
            height: 31px;
            box-sizing: border-box;
            padding: 0;
            box-shadow: rgba(0,0,0,.4) 0 1px 3px;
            opacity: 1;
            z-index: 10005;
            transition: all .2s ease;
            background-color: #4d4d4d;
            background-image: linear-gradient(to bottom,#484848,#555);
            background-repeat: repeat-x;
        }

    body.collapsed #top #topnav {
        -ms-transform: scale(1,0);
        transform: scale(1,0);
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
    }

    #top #topnav ul {
        padding-left: 2px;
    }

        #top #topnav ul li {
            margin: 0;
        }

            #top #topnav ul li + li {
                padding-left: 0;
                border-left: #3b3b3b solid 1px;
            }

            #top #topnav ul li a {
                display: block;
                line-height: 30px;
                padding: 0 8px;
                text-align: center;
                color: #fff;
            }

    #top #search {
        width: auto;
        margin: 12px 80px 12px 70px;
        border: #9d9d9d solid 1px;
        top: 0;
        background: #fff;
        box-sizing: border-box;
        padding: 0 0 0 20px;
        z-index: 10020;
        left: 0;
        overflow: hidden;
        height: 36px;
    }

    body.home #top #search {
        margin-right: 10px;
    }

    #top #search::before {
        content: "\f002";
        font-family: FontAwesome;
        font-weight: 400;
        font-style: normal;
        text-decoration: inherit;
        -webkit-font-smoothing: antialiased;
        position: absolute;
        left: 2px;
        top: 0;
        width: 20px;
        text-align: center;
        line-height: 36px;
        color: #555;
        font-size: 14px;
    }

    #top #search input[type=search] {
        border: 0;
        line-height: 36px;
        height: 36px;
        padding: 0 4px;
        min-width: 140px;
        max-width: 260px;
        background: 0 0;
        opacity: .5;
        display: block;
        width: 100%;
        box-sizing: border-box;
        box-shadow: none;
    }

    #top #search button[type=submit] {
        display: none;
    }

    #nav {
        z-index: 10030;
        position: absolute;
        right: 0;
        top: 0;
    }

    body.home #nav {
        position: static;
    }

        body.home #nav > ul {
            display: block !important;
            position: static;
        }

        body.home #nav #nav-toggle {
            display: none;
        }

    #nav a:hover {
        text-decoration: none;
    }

    #nav #nav-toggle {
        display: block;
        cursor: pointer;
        position: absolute;
        right: 0;
        top: 0;
        line-height: 60px;
        padding: 0 0;
        background: rgba(0,0,0,.5);
        border-left: #555 solid 1px;
        color: #fff;
        font-weight: 600;
        text-shadow: rgba(0,0,0,.5) 0 1px 1px;
        width: 70px;
        text-align: center;
    }

    body.nav #nav #nav-toggle {
        background: #bf1a0c;
        box-shadow: none;
        border-left-color: #700;
    }

    #nav > ul {
        display: none;
        position: fixed;
        right: 0;
        top: 60px;
        background: #fff;
        width: 100%;
    }

        #nav > ul > li {
            float: none;
        }

            #nav > ul > li:hover + li > a:link, #nav > ul > li:hover > a:link, #nav > ul > li > a:link {
                background-color: #f8f8f8;
                background-image: linear-gradient(to bottom,#fff,#eee);
                background-repeat: repeat-x;
            }

    body.home #nav > ul > li:hover + li > a:link, body.home #nav > ul > li:hover > a:link, body.home #nav > ul > li > a:link {
        background: #d71d0d;
    }

    #nav > ul > li > a {
        line-height: 18px;
        font-size: 14px;
        padding: 8px 10px;
        color: #d71d0d;
        font-weight: 600;
        text-shadow: none;
        border-bottom: #bbb solid 1px;
        display: block;
        background-size: 100% 100% !important;
    }

    body.home #nav > ul > li > a {
        border-bottom: #a7170a solid 1px;
        color: #fff;
    }

    #nav > ul > li > a:hover {
        background-color: #f5f5f5;
        background-image: linear-gradient(to bottom,#fff,#e5e5e5);
        background-repeat: repeat-x;
    }

    body.home #nav > ul > li > a:hover {
        background: #bf1a0c;
    }

    #nav > ul > li > a .caret {
        border: 0;
        -ms-transform: rotate(0);
        transform: rotate(0);
        text-align: center;
        padding: 0;
        position: absolute;
        right: 9px;
        top: 50%;
        width: 22px;
        height: 22px;
        line-height: 22px;
        margin-top: -11px;
        border-radius: 11px;
        transition: all .2s ease;
        background: rgba(0,0,0,.04);
        box-shadow: #fff 0 1px 0;
    }

        #nav > ul > li > a .caret::before {
            content: "\f078";
            font-family: FontAwesome;
            font-weight: 400;
            font-style: normal;
            text-decoration: inherit;
            -webkit-font-smoothing: antialiased;
        }

    body.home #nav > ul > li > a .caret {
        color: #fff;
        background: rgba(0,0,0,.1);
        box-shadow: inset rgba(0,0,0,.1) 0 1px 2px;
    }

    body.home #nav > ul > li.open > a {
        background: #bf1a0c;
    }

    #nav > ul > li.open > a i {
        color: #d71d0d;
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }

    body.home #nav > ul > li.open > a i {
        color: #fff;
    }

    #nav > ul > li .submenu {
        box-shadow: none;
        position: static !important;
        display: block !important;
        overflow: hidden;
        padding: 0 10px;
        overflow-x: hidden;
        overflow-y: auto;
        width: auto !important;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-overflow-scrolling: touch;
        -webkit-transform: translateZ(0);
        height: 0;
        transition: all .2s ease;
        border: 0;
    }

        #nav > ul > li .submenu * {
            position: static !important;
        }

    #nav > ul > li.open .submenu {
        height: 180px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #nav > ul > li ul > li {
        float: none;
        width: auto;
    }

        #nav > ul > li ul > li > a {
            border-top: #eee solid 1px;
            padding: 10px 10px;
            margin: 0 0 -1px;
            text-transform: none;
            font-weight: 600;
        }

        #nav > ul > li ul > li.cta {
            margin-top: 0;
        }

            #nav > ul > li ul > li.cta img {
                max-width: 100%;
                height: auto;
            }

    body {
        padding-left: 0;
        padding-right: 0;
    }

    #main {
        padding: 15px 10px 0 !important;
    }

        #main #content {
            padding-left: 0 !important;
        }

        #main #sidebar {
            padding-right: 0 !important;
        }

    #social {
        display: none;
    }

    #top + * {
        margin-top: 90px;
    }

    #sitemap {
        border: 0;
        background: #272020;
        padding: 0 10px;
    }

        #sitemap nav > ul {
            padding: 15px 0;
            margin-left: 0;
        }

            #sitemap nav > ul > li {
                float: none;
                width: auto;
                padding: 0;
            }

                #sitemap nav > ul > li:not(#sitemap-contacts) ul {
                    display: none;
                }

                #sitemap nav > ul > li > a {
                    margin: -1px 0 0 !important;
                    border: solid #433737;
                    border-width: 1px 0;
                    color: #adadad !important;
                    font-weight: 400;
                    display: block !important;
                    text-transform: uppercase;
                    font-size: 11px;
                    padding: 7px 0;
                }

                    #sitemap nav > ul > li > a:hover {
                        color: #fff !important;
                    }

                #sitemap nav > ul > li#sitemap-contacts {
                    margin-top: 15px;
                }

                    #sitemap nav > ul > li#sitemap-contacts > a {
                        display: none !important;
                    }

                    #sitemap nav > ul > li#sitemap-contacts li > h4 {
                        cursor: pointer;
                        display: block;
                        background-color: #f1f1f1;
                        background-image: linear-gradient(to bottom,#fff,#ddd);
                        background-repeat: repeat-x;
                        padding: 8px 10px;
                        color: #272020 !important;
                        border: 0;
                        border-radius: 4px;
                        margin: 0 0 3px !important;
                        font-size: 13px;
                        text-transform: none;
                        font-weight: 600 !important;
                    }

                        #sitemap nav > ul > li#sitemap-contacts li > h4:hover {
                            background-color: #ebebeb;
                            background-image: linear-gradient(to bottom,#fff,#ccc);
                            background-repeat: repeat-x;
                        }

                        #sitemap nav > ul > li#sitemap-contacts li > h4 i {
                            position: relative;
                            float: right;
                            line-height: 16px;
                            color: #d71d0d;
                            transition: all .3s ease;
                        }

                    #sitemap nav > ul > li#sitemap-contacts li.open > h4 i {
                        -ms-transform: rotate(90deg);
                        transform: rotate(90deg);
                    }

                    #sitemap nav > ul > li#sitemap-contacts li .dropdown-menu {
                        color: #adadad;
                    }

                        #sitemap nav > ul > li#sitemap-contacts li .dropdown-menu a:not(.btn) {
                            color: #fff;
                        }

    body.nav {
        background: #000;
    }

        body.nav #top #nav > ul {
            display: block;
        }

        body.nav #top ~ * {
            opacity: .5;
        }

    #banner .item, #banner .item .container {
        height: auto !important;
    }

    #banner .container {
        padding-top: 30px !important;
        padding-bottom: 80px !important;
    }

    #banner .carousel-indicators {
        margin: 0;
        right: auto;
        left: 15px;
        top: auto;
        bottom: 15px;
    }

    #hero::after {
        display: none;
    }

    #hero .container {
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
        box-sizing: border-box;
        background: rgba(0,0,0,.6);
        position: absolute;
        bottom: 20px;
        margin: 0;
    }

    #main > .container > .row {
        display: table;
        width: 100%;
    }

    #main, #main.home {
        padding-top: 15px;
    }

        #main #content + #sidebar, #main .mobile-last {
            display: table-footer-group;
        }

        #main #sidebar + #content, #main .mobile-first {
            display: table-caption;
        }

        #main .mobile-middle {
            display: table-header-group;
        }

        #main #content #title {
            margin-top: 0;
        }

    #title-buttons {
        text-align: left;
    }

        #title-buttons .btn-arrow {
            padding-left: 10px;
            padding-right: 10px;
            font-size: 12px;
        }

            #title-buttons .btn-arrow::after {
                display: none;
            }

    .tabbable .nav.nav-tabs, .tabbable .tab-content {
        display: block;
        float: none;
        height: auto;
    }

    .tabbable .tab-content {
        border-left-width: 1px;
    }

    .tabbable .nav.nav-tabs {
        *zoom: 1;
        overflow: hidden;
        margin-left: -3px;
        margin-bottom: 15px;
    }

        .tabbable .nav.nav-tabs:after, .tabbable .nav.nav-tabs:before {
            display: table;
            content: "";
            line-height: 0;
        }

        .tabbable .nav.nav-tabs:after {
            clear: both;
        }

    #content .tabbable .nav.nav-tabs {
        margin-left: -3px !important;
    }

    .tab-content .tabbable .nav.nav-tabs {
        margin-bottom: 15px !important;
    }

    .tabbable .nav.nav-tabs > li {
        margin: 0 3px 3px 0;
    }

        .tabbable .nav.nav-tabs > li > a {
            box-shadow: rgba(0,0,0,.1) 0 1px 1px;
            font-weight: 600;
            background: #e5e6e8;
            border-radius: 0;
            padding: 10px 20px;
            line-height: 15px;
            color: #272020;
            transition: color .1s ease,background-color .1s ease;
            margin: 0;
        }

            .tabbable .nav.nav-tabs > li > a:hover {
                background: #d71d0d;
                color: #fff;
            }

    .no-borderradius .tabbable .nav.nav-tabs > li > a {
        font-weight: 400;
    }

    .tabbable .nav.nav-tabs.nav-pills-small > li > a {
        padding: 7px 10px;
    }

    .tabbable .nav.nav-tabs li, .tabbable .nav.nav-tabs li.active {
        float: left;
        border: 0;
    }

        .tabbable .nav.nav-tabs li.active a {
            background: #d71d0d;
            color: #fff;
        }

    .tabbable .nav.nav-tabs a {
        border-right: 0;
        display: inline-block;
        text-shadow: none;
        min-width: 0;
        width: auto !important;
    }

    .checkbox.inline, .radio.inline {
        display: block;
    }

        .checkbox.inline + .inline.checkbox, .checkbox.inline + .inline.radio, .radio.inline + .inline.checkbox, .radio.inline + .inline.radio {
            margin-left: 0;
        }

    #footer .container {
        padding: 15px 10px;
        overflow: hidden;
    }

        #footer .container #footer-copyright {
            float: none;
            padding: 0;
            min-height: 63px;
            background: 0 0;
        }

            #footer .container #footer-copyright ul {
                display: none;
            }

        #footer .container #footer-social {
            float: none;
        }
}

.hidden {
    display: none;
    visibility: hidden;
}

.hidden-desktop, .visible-phone, .visible-tablet {
    display: none !important;
}

.visible-desktop {
    display: inherit !important;
}

@media (min-width:768px) and (max-width:979px) {
    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }

    .visible-tablet {
        display: inherit !important;
    }

    .hidden-tablet {
        display: none !important;
    }
}

@media (max-width:767px) {
    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }

    .visible-phone {
        display: inherit !important;
    }

    .hidden-phone {
        display: none !important;
    }
}

.visible-print {
    display: none !important;
}

@media print {
    .visible-print {
        display: inherit !important;
    }

    .hidden-print {
        display: none !important;
    }
}

#footer, #sitemap, #top {
    font-size: 13px;
}

nav li {
    margin: 0;
}

#top ul, #topnav ul {
    margin: 0;
    padding: 0;
}

#top .span3 {
    width: 215px;
}

#top #search input, #top #topnav li {
    font-size: 13px;
    font-size: .8125rem;
}

#top #header, #top #topnav {
    position: static !important;
}

@media screen and (min-width:48em) {
    #top #header, #top #topnav {
        position: absolute !important;
    }
}

.btn {
    display: inline-block;
    position: relative;
    padding: .6em 1.4em;
    background-color: #e0e0e0;
    color: #131213;
    border: 0 none;
    border-color: #c7c7c7;
    border-bottom: 2px solid #c7c7c7;
    font-size: 13px;
    font-size: .8125rem;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    transition: background 300ms ease-in-out,width 300ms ease-in-out,border-color 50ms ease-in-out,color 300ms ease-in-out,transform 80ms linear;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
}

.btn__prestige {
    font-family: Open Sans,sans-serif;
    font-weight: 700;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-shadow: 0 2px 1px rgba(0,0,0,.15);
}

.btn__fill {
    width: 100%;
}

.btn__fat {
    padding: .9em 1.75em;
}

@media screen and (min-width:48em) {
    .btn__fat {
        padding: .945em 1.8375em;
    }
}

.btn__small {
    font-size: 11px;
    font-size: .73125rem;
}

.btn__medium {
    font-size: 13px;
    font-size: .8125rem;
}

@media screen and (min-width:48em) {
    .btn__medium {
        font-size: .90625rem;
    }
}

.btn__large {
    font-size: 14px;
    font-size: .90625rem;
}

@media screen and (min-width:48em) {
    .btn__large {
        font-size: 1rem;
    }
}

.btn__xlarge {
    font-size: 16px;
    font-size: 1rem;
}

@media screen and (min-width:48em) {
    .btn__xlarge {
        font-size: 1.2rem;
    }
}

.btn.is-hidden {
    opacity: 0;
    height: 0;
    overflow: hidden;
}

.btn.is-inactive {
    background-color: transparent;
    text-decoration: underline;
    color: #a0a0a0;
}

.btn.is-loading:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    width: auto;
    height: auto;
    margin-right: .2em;
    vertical-align: middle;
    font-size: 12px;
    font-family: utas;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    speak: none;
    line-height: 1;
    animation: spin 1s linear 0s infinite;
    margin-left: 8px;
    margin-left: .5rem;
}

.btn.has-icon {
    position: relative;
    padding-left: 2.5em;
}

    .btn.has-icon.btn__fat {
        padding-left: 2.85em;
    }

.btn.has-icon__left {
    padding-left: 2.5em;
}

    .btn.has-icon__left.btn__fat {
        padding-left: 2.85em;
    }

.btn.has-icon__right {
    padding-left: 1.4em;
    padding-right: 2.5em;
}

    .btn.has-icon__right.btn__fat {
        padding-left: 1.75em;
        padding-right: 2.85em;
    }

.btn--icon {
    position: absolute;
    top: 50%;
    left: 1em;
    margin-top: -.55em;
    margin-bottom: 1px;
    vertical-align: baseline;
    font-size: 1em;
}

.btn__fat .btn--icon {
    left: 1.1em;
}

.btn--icon:before {
    vertical-align: baseline !important;
}

.btn--icon__left {
    left: 1em;
    margin-right: 11px;
    margin-right: .725rem;
}

.btn__fat .btn--icon__left {
    left: 1.1em;
}

.btn--icon__right {
    left: auto;
    right: 1em;
    margin-left: 11px;
    margin-left: .725rem;
}

.btn__fat .btn--icon__right {
    left: auto;
    right: 1.1em;
}

.btn--subtitle {
    font-family: Open Sans,sans-serif;
    line-height: 1.45;
    display: block;
    font-size: .85em;
    opacity: .75;
}

.btn.is-active, .btn:focus, .btn:hover {
    background: #c7c7c7;
    border-color: #bababa;
    color: #131213;
    outline: 0 !important;
    transition: border-color 0 ease-in-out;
}

.btn:active {
    -ms-transform: translateY(2px);
    transform: translateY(2px);
    outline: 0 !important;
}

a.btn {
    text-decoration: none;
}

.btn-label {
    display: inline-block;
    padding: .6em 1.4em;
    vertical-align: middle;
    font-size: 13px;
    font-size: .8125rem;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
}

.btn-label__alt {
    font-family: Open Sans,sans-serif;
}

.btn-label__small {
    font-size: 11px;
    font-size: .73125rem;
}

.btn-label__medium {
    font-size: 13px;
    font-size: .8125rem;
}

@media screen and (min-width:48em) {
    .btn-label__medium {
        font-size: .90625rem;
    }
}

.btn-label__large {
    font-size: 14px;
    font-size: .90625rem;
}

@media screen and (min-width:48em) {
    .btn-label__large {
        font-size: 1rem;
    }
}

.btn-label__xlarge {
    font-size: 16px;
    font-size: 1rem;
}

@media screen and (min-width:48em) {
    .btn-label__xlarge {
        font-size: 1.2rem;
    }
}

.btn-label:first-child {
    padding-left: 0;
}

.btn-label:last-child {
    padding-right: 0;
}

.btn-group .btn {
    margin-right: 10px;
    margin-right: .625rem;
}

    .btn-group .btn:last-child {
        margin-right: 0;
    }

@media screen and (max-width:47.9375em) {
    .btn-group .btn {
        float: left;
        clear: both;
        margin-bottom: .625rem;
    }

    .btn-group .btn-label {
        display: block;
        padding-left: 0;
    }
}

@media screen and (min-width:48em) {
    .btn-group {
        display: inline-block;
    }
}

@media screen and (max-width:47.9375em) {
    .btn-group__gutter .btn {
        margin-bottom: .625rem;
    }

        .btn-group__gutter .btn:last-child {
            margin-bottom: 0;
        }
}

@media screen and (min-width:48em) {
    .btn-group__gutter .btn {
        margin-bottom: .625rem;
    }
}

@media screen and (max-width:47.9375em) {
    .btn-group__inline .btn {
        float: left;
        clear: none;
        width: 50%;
        width: calc(50% - .3125rem);
    }

        .btn-group__inline .btn:nth-child(even) {
            margin-left: .625rem;
        }
}

.btn-group__stacked {
    display: block;
}

    .btn-group__stacked .btn {
        margin-right: 0;
        width: 100%;
    }

*, :after, :before {
    box-sizing: border-box;
}

body, html {
    height: 100%;
    min-height: 100%;
    margin: 0;
    padding: 0;
}

.utaslogo {
    position: relative;
    width: 300px;
    height: 48px;
    float: left;
    margin-top: 33px;
}

.utaslogo--img {
    height: 48px;
}

.utaslogo--125link, .utaslogo--utaslink {
    float: left;
}

@media only screen and (max-width:960px) {
    .utaslogo {
        width: 60px;
        overflow: hidden;
        margin-top: 7px;
        margin-left: 5px;
    }

    .utaslogo--125link {
        position: static;
    }
}

