html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;}optgroup{font-weight:bold;}button,input,select{overflow:visible;}button,input,select,textarea{margin:0;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;}[disabled]{cursor:default;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}@font-face{font-family:'FontAwesome';src:url(/profiles/discoverdesign/themes/newel/css/fonts/fontawesome-webfont.eot);src:url(/profiles/discoverdesign/themes/newel/css/fonts/fontawesome-webfont.eot#iefix) format("embedded-opentype"),url(/profiles/discoverdesign/themes/newel/css/fonts/fontawesome-webfont.woff) format("woff"),url(/profiles/discoverdesign/themes/newel/css/fonts/fontawesome-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;}.clearfix::before,.has-buttons::before,.clearfix::after,.has-buttons::after{content:'';display:table;clear:both;}.has-inline-elements{margin:0;}.has-inline-elements:before{content:'';display:inline-block;height:100%;vertical-align:bottom;margin-right:-0.25em;}.has-inline-elements > *{display:inline-block;vertical-align:bottom;min-width:none;margin:1.5rem 0.75rem;}.has-inline-elements > button,.has-inline-elements > .button,.has-inline-elements > .button--primary{padding:1rem 3.75rem;}.is-inline{display:inline-block;}.align-right,.align-left{margin:1.5rem 0;float:none;padding:1.5rem;}.align-right img,.align-left img{max-width:100%;}img.align-right,img.align-left{max-width:100%;height:auto;padding:0;}@media (min-width:60.15625rem){.align-right{float:right;padding-right:0;margin:0 0 0 1.5rem;}.align-left{float:left;padding-left:0;margin:0 1.5rem 0 0;}}.width-capped{padding-left:1.5rem;padding-right:1.5rem;}@media screen and (min-width:82.03125rem){.width-capped{max-width:82.03125rem;}}.width-fullbleed{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;}@media screen and (max-width:20rem){.width-fullbleed{left:-1.5rem;}}@media screen and (min-width:20rem){.width-fullbleed{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .width-fullbleed{padding-right:4.5rem;}}.width-fullbleed > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.width-fullbleed > *{max-width:82.03125rem;}}.has-background--primary{background:#fff;}.has-background--secondary{background:#e3e3e3;}.has-background--tertiary{background:#252525;}.has-background--accent{background:#3366CC;}.has-background--toolbar{background:#000;}.has-no-background{background:none;}.has-border--primary{border:1px solid #cccccc;}.has-border--primary--top{border-top:1px solid #cccccc;}.has-border--primary--right{border-right:1px solid #cccccc;}.has-border--primary--bottom{border-bottom:1px solid #cccccc;}.has-border--primary--left{border-left:1px solid #cccccc;}.has-border--secondary{border:3px solid #949494;}.has-border--secondary--top{border-top:3px solid #949494;}.has-border--secondary--right{border-right:3px solid #949494;}.has-border--secondary--bottom{border-bottom:3px solid #949494;}.has-border--secondary--left{border-left:3px solid #949494;}.plain-link{font-style:normal;font-weight:400;}.plain-link::after{content:"";padding-left:0;}.is-centered{text-align:center;}.is-accented{color:#3366CC !important;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-left,.ui-corner-bl,.ui-corner-top,.ui-corner-tr,.ui-corner-tl{border-radius:0;}.ui-widget-content{background:#fff;border:none;color:#000;}.ui-widget{font-family:"calluna",serif;font-size:1.125rem;}.ui-widget-header{background:#fff;border:none;color:#000;font-weight:400;}.ui-widget-overlay{background:#000;opacity:0.5;}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:0;max-width:900px;}.ui-dialog .ui-dialog-titlebar{padding:0 0 0.75rem;font-family:"bebas-neue",sans-serif;position:relative;}.ui-dialog .ui-dialog-titlebar button{float:right;}.ui-dialog .ui-dialog-titlebar .ui-button-text{visibility:hidden;width:0;height:0;overflow:hidden;display:block;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0 1.5rem 0 0;background:none;overflow:auto;}.ui-button-text-only .ui-button-text{padding:0;font-family:"bebas-neue",sans-serif;}.cke_reset #drupal-modal button,.vertical-tabs #drupal-modal button,.ui-widget #drupal-modal button,.contextual-links #drupal-modal button,.quickedit #drupal-modal button,.sf-dump #drupal-modal button,.sf-toolbar #drupal-modal button,.toolbar #drupal-modal button{font-family:"bebas-neue",sans-serif;}.ajax-progress{display:none !important;position:absolute;bottom:0;right:0;background:none;box-shadow:none;}html{font:400 1.125rem "calluna",serif;min-width:20rem;}*{box-sizing:border-box;}body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#000;font-family:"calluna",serif;overflow-x:hidden;width:100vw;min-width:20rem;min-height:100vh;}body.locked{overflow:hidden;}body > main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;}hr{border:none;border-bottom:1px solid #cccccc;margin:3rem 0;}.title-1,h1,.title-2,h2,.title-3,h3,.comment form .form-richtext .field-title,.comment form .form-richtext > a,.title-4,h4,.title-5,h5,dt,.title-6,h6{color:#000;margin:1.5rem 0;font-weight:400;font-style:normal;}.title-1 a,h1 a,.title-2 a,h2 a,.title-3 a,h3 a,.comment form .form-richtext .field-title a,.comment form .form-richtext > a a,.title-4 a,h4 a,.title-5 a,h5 a,dt a,.title-6 a,h6 a{font-style:normal;font-weight:400;color:#00A0AF;}.title-1 a::after,h1 a::after,.title-2 a::after,h2 a::after,.title-3 a::after,h3 a::after,.comment form .form-richtext .field-title a::after,.comment form .form-richtext > a a::after,.title-4 a::after,h4 a::after,.title-5 a::after,h5 a::after,dt a::after,.title-6 a::after,h6 a::after{content:"";padding-left:0;}.title-1 a:hover,h1 a:hover,.title-2 a:hover,h2 a:hover,.title-3 a:hover,h3 a:hover,.comment form .form-richtext .field-title a:hover,.comment form .form-richtext > a a:hover,.title-4 a:hover,h4 a:hover,.title-5 a:hover,h5 a:hover,dt a:hover,.title-6 a:hover,h6 a:hover,.title-1 a:focus,h1 a:focus,.title-2 a:focus,h2 a:focus,.title-3 a:focus,h3 a:focus,.comment form .form-richtext .field-title a:focus,.comment form .form-richtext > a a:focus,.title-4 a:focus,h4 a:focus,.title-5 a:focus,h5 a:focus,dt a:focus,.title-6 a:focus,h6 a:focus{color:#333;}p + .title-1,p + h1,p + .title-2,p + h2,p + .title-3,p + h3,.comment form .form-richtext p + .field-title,.comment form .form-richtext > p + a,p + .title-4,p + h4,p + .title-5,p + h5,p + dt,p + .title-6,p + h6{margin:3rem 0 1.5rem 0;}.title-1 em,h1 em,.title-2 em,h2 em,.title-3 em,h3 em,.comment form .form-richtext .field-title em,.comment form .form-richtext > a em,.title-4 em,h4 em,.title-5 em,h5 em,dt em,.title-6 em,h6 em{font-style:normal;color:#949494;}header > .title-1,header > h1,header > .title-2,header > h2,header > .title-3,header > h3,.comment form .form-richtext header > .field-title,.comment form header.form-richtext > a,header > .title-4,header > h4,header > .title-5,header > h5,header > dt,header > .title-6,header > h6{margin:0;}.rotated.title-1,h1.rotated,.rotated.title-2,h2.rotated,.rotated.title-3,h3.rotated,.comment form .form-richtext .rotated.field-title,.comment form .form-richtext > a.rotated,.rotated.title-4,h4.rotated,.rotated.title-5,h5.rotated,dt.rotated,.rotated.title-6,h6.rotated{transform:rotate(270deg);}.variant.title-1,h1.variant,.variant.title-2,h2.variant,.variant.title-3,h3.variant,.comment form .form-richtext .variant.field-title,.comment form .form-richtext > a.variant,.variant.title-4,h4.variant,.variant.title-5,h5.variant,dt.variant,.variant.title-6,h6.variant{font-family:"calluna",serif;}.title-1,h1{font-family:"bebas-neue",sans-serif;font-size:3.333rem;letter-spacing:1px;}.title-1 ~ .subheading,h1 ~ .subheading,.title-1 ~ .subheading--primary,h1 ~ .subheading--primary,.title-1 ~ .subheading--secondary,h1 ~ .subheading--secondary{font-size:1.9998rem;}.title-2,h2{font-family:"bebas-neue",sans-serif;font-size:2.25rem;letter-spacing:1px;}.title-2 ~ .subheading,h2 ~ .subheading,.title-2 ~ .subheading--primary,h2 ~ .subheading--primary,.title-2 ~ .subheading--secondary,h2 ~ .subheading--secondary{font-size:1.6875rem;}.title-3,h3,.comment form .form-richtext .field-title,.comment form .form-richtext > a{font-family:"bebas-neue",sans-serif;font-size:1.65rem;letter-spacing:1px;}.title-3 ~ .subheading,h3 ~ .subheading,.comment form .form-richtext .field-title ~ .subheading,.comment form .form-richtext > a ~ .subheading,.title-3 ~ .subheading--primary,h3 ~ .subheading--primary,.comment form .form-richtext .field-title ~ .subheading--primary,.comment form .form-richtext > a ~ .subheading--primary,.title-3 ~ .subheading--secondary,h3 ~ .subheading--secondary,.comment form .form-richtext .field-title ~ .subheading--secondary,.comment form .form-richtext > a ~ .subheading--secondary{font-size:1.2375rem;}.title-4,h4{font-family:"calluna",serif;font-style:italic;font-size:1.25rem;}.title-5,h5,dt{font-family:"calluna",serif;font-style:italic;font-size:1rem;font-weight:600;}.title-6,h6{font-family:"calluna",serif;font-style:italic;font-size:0.866rem;font-weight:600;}.subheading,.subheading--primary,.subheading--secondary{font-family:"calluna",serif;font-style:italic;color:#949494;font-weight:300;}.subheading--primary{font-size:1.666665rem;}.subheading--secondary{font-size:1.125rem;}p,.copy{line-height:1.5em;margin:1.5rem 0;}.copy-tertiary{font-size:0.75rem;}a,span.cta{color:#333;text-decoration:none;font-weight:600;font-style:italic;}a:hover,a.pseudo-class-hover,span.cta:hover,span.cta.pseudo-class-hover{color:#00A0AF;text-decoration:none;}a:focus,span.cta:focus{color:#00A0AF;text-decoration:none;}a::after,span.cta::after{padding-left:0.333em;content:"\f138";font-family:"FontAwesome",serif;color:#00A0AF;font-style:normal;}p > a,p >
  span.cta{padding:0 0.25em;}a:not([href])::after{content:"";padding-left:none;height:0;display:block;}ul,ol,dl{margin:1.5rem 0 3rem 0;padding:0;}li{margin:0.75rem 1.5rem;padding-left:0.75rem;}dt{margin:1.5rem 0 0 0;}dl + dt{border-top:1px solid #cccccc;padding-top:1.5rem;}dd{margin:0.75rem 1.5rem 0;}blockquote{margin:3rem 0;padding:4.5rem 4.5rem 3rem 6rem;font-size:1.6875rem;line-height:3.375rem;font-style:italic;color:#333;}blockquote footer{padding-top:1.5rem;font-size:1.26562rem;color:#000;text-align:right;}code,pre{font-family:monospace;font-size:0.988rem;font-size:0.866rem;}code{padding:0.375rem 0.75rem;background:#E7E7E7;}strong{font-weight:700;}figure{padding:1.5rem 0;margin:3rem 0;}figcaption{font-style:italic;font-size:1rem;}table{margin:3rem 0;border-spacing:1px;border-collapse:collapse;border-color:#cccccc;border-width:1px 1px 0 1px;border-style:solid;}table tr{border-bottom:1px solid #cccccc;}table th,table td{padding:0.75rem 1.5rem;}table th + th,table th + td,table td + th,table td + td{border-left:1px solid #cccccc;}table th{font-style:italic;background:#E7E7E7;}table td{vertical-align:top;}.teaser{margin:0 1.5rem;padding:1.5rem 0;}.teaser::before,.teaser::after{content:'';display:table;clear:both;}.teaser + .teaser{border-top:1px solid #cccccc;}.teaser img{float:left;width:10rem;height:10rem;margin:0 1.5rem 0 0;}.teaser .title-1,.teaser h1,.teaser .title-2,.teaser h2,.teaser .title-3,.teaser h3,.teaser .comment form .form-richtext .field-title,.comment form .form-richtext .teaser .field-title,.teaser .comment form .form-richtext > a,.comment form .teaser .form-richtext > a,.teaser .title-4,.teaser h4,.teaser .title-5,.teaser h5,.teaser dt,.teaser .title-6,.teaser h6{margin:0;}.teaser p{margin:0.75rem 0;}label{position:relative;cursor:pointer;}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{opacity:1;color:#676767;}input[type="tel"],input[type="url"],input[type="text"],input[type="number"],input[type="email"],input[type="search"],input[type="password"],textarea,.form-select-wrapper,.form-richtext{background:#E7E7E7;box-sizing:border-box;border:1px solid #E7E7E7;padding:0.75rem 1.5rem;border-radius:5px;}input:focus[type="tel"],input:focus[type="url"],input:focus[type="text"],input:focus[type="number"],input:focus[type="email"],input:focus[type="search"],input:focus[type="password"],textarea:focus,.form-select-wrapper:focus,.form-richtext:focus{border-color:#cccccc;}form label:not(.form-checkbox){margin:3rem 0;}input[type="tel"],input[type="url"],input[type="text"],input[type="number"],input[type="email"],input[type="search"],input[type="password"],input[type="file"],textarea,select{display:block;position:relative;width:100%;cursor:pointer;}input[type="tel"]:focus,input[type="url"]:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="file"]:focus,textarea:focus,select:focus{outline:none;}.field-title{display:block;line-height:1.5rem;margin:0 0 0.75rem;}.required .field-title::after{color:#CC0000;content:" *";}.form-textfield{position:relative;z-index:1;}.form-textfield input,.form-textfield textarea{width:100%;position:relative;z-index:3;display:inline-block;cursor:text;}.form-textfield .field-title{font-style:italic;font-weight:600;}@media screen and (min-width:60.15625rem){.form-textfield{min-width:15rem;}}textarea{height:12rem;resize:vertical;line-height:1.5rem;}.form-select .field-title{font-style:italic;font-weight:600;}.form-select .description::before,.form-select .description::after{content:'';display:table;clear:both;}.form-select .form-select-wrapper{position:relative;box-sizing:border-box;z-index:1;display:block;background:#E7E7E7;padding:0 1.5rem 0 0;overflow-x:hidden;border:none;}.form-select .form-select-wrapper select{-webkit-appearance:none;display:block;background:none;padding:0.75rem 1.5rem;width:calc(100% + 4rem);border:1px solid #E7E7E7;position:relative;z-index:5;}.form-select .form-select-wrapper select:focus{border-color:#cccccc;}.form-select .form-select-wrapper::after{content:"\f078";font-family:"FontAwesome",serif;position:absolute;right:0.75rem;top:1.125rem;z-index:3;}.form-checkbox,.form-radio{padding:0.75rem 1.5rem 0.75rem 1.5rem;position:relative;cursor:pointer;display:inline-block;}.form-checkbox input,.form-radio input{opacity:0;height:0;width:0;position:absolute;}.form-checkbox input + i::after,.form-radio input + i::after{position:absolute;top:1rem;left:0;font-family:"FontAwesome",serif;display:block;font-style:normal;color:#949494;}.form-checkbox input:focus ~ .field-title,.form-radio input:focus ~ .field-title{outline:1px dotted #000;}.form-checkbox input:checked + i::after,.form-radio input:checked + i::after{color:#00A0AF;}.form-checkbox .field-title,.form-radio .field-title{padding:0 1rem 0 0;line-height:1.5rem;margin-bottom:0;}.form-checkbox.card input + div,.form-checkbox.summary-card input + div,.form-checkbox.page-card input + div,.form-checkbox.summary-card input + div,.form-radio.card input + div,.form-radio.summary-card input + div,.form-radio.page-card input + div,.form-radio.summary-card input + div{border:3px solid #fff;}.form-checkbox.card input + div .card__copy,.form-checkbox.summary-card input + div .card__copy,.form-checkbox.page-card input + div .card__copy,.form-checkbox.summary-card input + div .card__copy,.form-radio.card input + div .card__copy,.form-radio.summary-card input + div .card__copy,.form-radio.page-card input + div .card__copy,.form-radio.summary-card input + div .card__copy{border:none;}.form-checkbox.card input:hover + div,.form-checkbox.summary-card input:hover + div,.form-checkbox.page-card input:hover + div,.form-checkbox.summary-card input:hover + div,.form-radio.card input:hover + div,.form-radio.summary-card input:hover + div,.form-radio.page-card input:hover + div,.form-radio.summary-card input:hover + div{border-color:#00A0AF;}.form-checkbox.card input:focus + div,.form-checkbox.summary-card input:focus + div,.form-checkbox.page-card input:focus + div,.form-checkbox.summary-card input:focus + div,.form-radio.card input:focus + div,.form-radio.summary-card input:focus + div,.form-radio.page-card input:focus + div,.form-radio.summary-card input:focus + div{outline:1px dotted #000;}.form-checkbox.card input:checked + div,.form-checkbox.summary-card input:checked + div,.form-checkbox.page-card input:checked + div,.form-checkbox.summary-card input:checked + div,.form-radio.card input:checked + div,.form-radio.summary-card input:checked + div,.form-radio.page-card input:checked + div,.form-radio.summary-card input:checked + div{border-color:#3366CC;}.form-checkbox.card input:checked + div:hover,.form-checkbox.summary-card input:checked + div:hover,.form-checkbox.page-card input:checked + div:hover,.form-checkbox.summary-card input:checked + div:hover,.form-radio.card input:checked + div:hover,.form-radio.summary-card input:checked + div:hover,.form-radio.page-card input:checked + div:hover,.form-radio.summary-card input:checked + div:hover{border-color:#3366CC;}.form-checkbox.card > div,.form-checkbox.summary-card > div,.form-checkbox.page-card > div,.form-checkbox.summary-card > div,.form-radio.card > div,.form-radio.summary-card > div,.form-radio.page-card > div,.form-radio.summary-card > div{border:none;}.form-checkbox.card > div > h3,.form-checkbox.summary-card > div > h3,.form-checkbox.page-card > div > h3,.form-checkbox.summary-card > div > h3,.form-radio.card > div > h3,.form-radio.summary-card > div > h3,.form-radio.page-card > div > h3,.form-radio.summary-card > div > h3{padding:1.5rem;}.form-checkbox.card > div .card__copy,.form-checkbox.summary-card > div .card__copy,.form-checkbox.page-card > div .card__copy,.form-checkbox.summary-card > div .card__copy,.form-radio.card > div .card__copy,.form-radio.summary-card > div .card__copy,.form-radio.page-card > div .card__copy,.form-radio.summary-card > div .card__copy{padding:1.5rem;}.form-checkbox.card .field-title,.form-checkbox.summary-card .field-title,.form-checkbox.page-card .field-title,.form-checkbox.summary-card .field-title,.form-radio.card .field-title,.form-radio.summary-card .field-title,.form-radio.page-card .field-title,.form-radio.summary-card .field-title{padding:0 1rem 0 0;line-height:1.5rem;margin-bottom:0;}.form-checkbox input + i::after{content:"\f096";}.form-checkbox input:checked + i::after{content:"\f14a";font-size:0.95rem;}.form-checkbox .field-title{font-style:italic;font-weight:600;}.has-inline-elements > .form-checkbox{float:none;clear:none;padding-right:0;}.form-checkbox + .form-checkbox{float:left;clear:left;}.form-checkbox + .form-checkbox:last-child{float:none;}.form-radio input + i::after{content:"\f1db";}.form-radio input:checked + i::after{content:"\f111";}.form-file{background:#fff;padding:1.5rem;display:block;text-align:center;}.form-file input[type="file"]{opacity:0;height:0;width:0;overflow:hidden;position:absolute;}.form-file input[type="file"]:focus ~ .upload{outline:1px dotted #000;}.form-file .upload,.form-file .description{color:#676767;}.form-file .upload{font-family:"bebas-neue",sans-serif;letter-spacing:1px;display:block;margin:3rem auto;}.form-file .upload::before{font-family:"FontAwesome",serif;display:block;min-width:1rem;min-height:1rem;font-size:4rem;margin:0 auto 0.375rem;}.form-file .upload.file-image::before{content:"\f03e";}.form-file .upload.file-doc::before{content:"\f016";}.form-file .description{font-style:italic;}fieldset{margin:3rem 0 1.5rem;position:relative;min-width:0;width:100%;border:none;padding:0;}fieldset legend{font-size:1.25em;padding-top:1em;display:table;font-style:italic;font-weight:600;}fieldset legend::after{content:":";}fieldset .description{display:block;}fieldset .description::before,fieldset .description::after{content:'';display:table;clear:both;}fieldset > .form-textfield,fieldset > .form-select{display:block;}fieldset.has-checkboxes legend::after,fieldset.has-radios legend::after{content:"";}fieldset.has-checkboxes .form-checkbox,fieldset.has-checkboxes .form-radio,fieldset.has-radios .form-checkbox,fieldset.has-radios .form-radio{float:left;clear:left;margin:0;}fieldset.has-checkboxes.has-inline-elements .form-checkbox,fieldset.has-checkboxes.has-inline-elements .form-radio,fieldset.has-radios.has-inline-elements .form-checkbox,fieldset.has-radios.has-inline-elements .form-radio{width:50%;clear:none;}fieldset.has-checkboxes .form-checkbox .field-title,fieldset.has-radios .form-checkbox .field-title{font-weight:400;font-style:normal;}.feedback-message,.panel.feedback-message{border:none;position:relative;margin-top:0;}.feedback-message .subheading,.feedback-message .subheading--primary,.feedback-message .subheading--secondary,.feedback-message .subheading--primary,.feedback-message .subheading--secondary,.panel.feedback-message .subheading,.panel.feedback-message .subheading--primary,.panel.feedback-message .subheading--secondary,.panel.feedback-message .subheading--primary,.panel.feedback-message .subheading--secondary{color:#fff;}.feedback-message > *,.panel.feedback-message > *{margin:1.5rem auto 0;}.feedback-message .feedback-message__title,.feedback-message a::after,.feedback-message::before,.feedback-message a,.panel.feedback-message .feedback-message__title,.panel.feedback-message a::after,.panel.feedback-message::before,.panel.feedback-message a{color:#fff;}.feedback-message a:hover,.panel.feedback-message a:hover{color:#e6e6e6;}.feedback-message .feedback-message__title,.panel.feedback-message .feedback-message__title{margin:0;display:block;font-size:1.75rem;}.feedback-message .feedback-message__title + *,.panel.feedback-message .feedback-message__title + *{margin-top:0;}.panel.feedback-message{padding-left:4.875rem;color:#fff;}.panel.feedback-message::before{font-family:"FontAwesome",serif;content:"\f06a";font-size:3.25rem;font-style:normal;position:absolute;top:1.5rem;left:1.5rem;display:block;width:3.25rem;height:3.25rem;}.panel.feedback-message.error{background:#CC0000;}.panel.feedback-message.warning,.panel.feedback-message.status{background:#3366CC;}.panel.feedback-message.success{background:#008490;}abbr[title='required']{font-size:0.75rem;color:#CC0000;text-decoration:none;}.has-feedback > input,.has-feedback > textarea{border-color:#2A54A6;}.has-feedback > .feedback-message{color:#2A54A6;}.has-feedback.success > input,.has-feedback.success > textarea{border-color:#00A0AF;}.has-feedback.success > .feedback-message{color:#00A0AF;}.has-feedback.error > input,.has-feedback.error > textarea{border-color:#CC0000;}.has-feedback.error > .feedback-message{color:#CC0000;}label .feedback-message{visibility:hidden;}.has-feedback > .feedback-message{visibility:visible;}.form-richtext{display:block;padding:0;background:none;border:none;}.form-richtext .cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:border-box;position:static;transition:none;}.form-richtext .cke_reset_all,.form-richtext .cke_reset_all *,.form-richtext .cke_reset_all a,.form-richtext .cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:border-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none;}.form-richtext .cke_reset_all .cke_rtl *{text-align:right;}.form-richtext .cke_reset_all iframe{vertical-align:inherit;}.form-richtext .cke_reset_all textarea{white-space:pre-wrap;}.form-richtext .cke_reset_all textarea,.form-richtext .cke_reset_all input[type="text"],.form-richtext .cke_reset_all input[type="password"]{cursor:text;}.form-richtext .cke_reset_all textarea[disabled],.form-richtext .cke_reset_all input[type="text"][disabled],.form-richtext .cke_reset_all input[type="password"][disabled]{cursor:default;}.form-richtext .cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3;}.form-richtext .cke_reset_all select{box-sizing:border-box;}.form-richtext .cke_reset_all table{table-layout:auto;}.form-richtext .cke_reset_all *:hover,.form-richtext .cke_reset_all *.cke_combo_button:hover{background:transparent;}.form-richtext .cke_chrome{box-shadow:none;}.form-richtext a.cke_path_item:hover,.form-richtext a.cke_path_item:focus,.form-richtext a.cke_path_item:active{border-radius:0;box-shadow:none;color:#000;text-shadow:none;}.form-richtext .cke_toolgroup{border-radius:0;box-shadow:none;}.form-richtext .cke_top{box-shadow:none;}.form-richtext .cke_inner{position:relative;}.form-richtext .cke_inner a{font-style:normal;font-weight:400;border:1px solid rgba(0,0,0,0);}.form-richtext .cke_inner a::after{content:"";padding-left:0;}.form-richtext .cke_inner a:hover,.form-richtext .cke_inner a:focus{cursor:pointer;border:1px solid #cccccc;}.form-richtext .cke_resizer{position:absolute;right:0;bottom:0;}.form-richtext .cke_toolbox{display:block;padding:0.75rem;height:3rem;}.form-richtext .cke_toolbar,.form-richtext .cke_toolgroup,.form-richtext .cke_button{display:inline-block;}.form-richtext .cke_button{padding:0.375rem;margin:0.375rem;cursor:pointer;}.form-richtext .cke_button_icon{margin:0.375rem;display:block;height:16px;width:18px;overflow-y:hidden;}.form-richtext .cke_bottom{height:0;overflow:hidden;}.form-richtext .field-title{font-style:italic;font-weight:600;}.form-richtext .cke{background:none;}.form-richtext .cke_contents{padding:1.5rem;border-radius:5px;background:#E7E7E7;}.has-comments .form-richtext .cke_contents{background:#fff;}button,.button,.button--primary,a.button,a.button--primary{border:none;padding:0.75rem 3.75rem;font-size:1.125rem;letter-spacing:1px;cursor:pointer;font-family:"bebas-neue",sans-serif;display:inline-block;line-height:1em;background:#757575;color:#fff;cursor:pointer;}button:hover,.button:hover,.button--primary:hover,button:focus,.button:focus,.button--primary:focus{outline:none;background:#333;}button.narrow,.narrow.button,.narrow.button--primary{padding:0.75rem 1.5rem;}button.small,.small.button,.small.button--primary{padding:0.375rem 0.75rem;font-size:0.988rem;}button.dot,.button.dot,a.button.dot{background:#000;padding:0.4rem 0.5rem;}button,.button a.button{background:#757575;color:#fff;}button:hover,button:focus,.button a.button:hover,.button a.button:focus{outline:none;color:#fff;background:#333;}a.button,a.button--primary{font-style:normal;font-weight:400;}a.button:after,a.button--primary:after{content:"";padding:0;}.button--primary,a.button--primary{color:#fff;background:#008490;border-color:#008490;}.button--primary:hover,.button--primary:focus,a.button--primary:hover,a.button--primary:focus{background:#006B75;}button.warning,button.warning.button--primary,.button.warning,.button.warning.button--primary,a.button.warning,a.button.warning.button--primary{background:#CC0000;}button.warning:hover,button.warning:focus,button.warning.button--primary:hover,button.warning.button--primary:focus,.button.warning:hover,.button.warning:focus,.button.warning.button--primary:hover,.button.warning.button--primary:focus,a.button.warning:hover,a.button.warning:focus,a.button.warning.button--primary:hover,a.button.warning.button--primary:focus{background:#990000;}button.has-image,.button.has-image,a.button.has-image{padding:1.5rem;width:10rem;border-radius:5px;}button.has-image img,.button.has-image img,a.button.has-image img{display:block;margin:0 auto 0.75rem;}button.has-image.button--media::before,.button.has-image.button--media::before,a.button.has-image.button--media::before{display:block;margin:0 auto 0.75rem;font-family:"FontAwesome",serif;font-size:1.5rem;}.card button.has-image.button--media::before,.summary-card button.has-image.button--media::before,.page-card button.has-image.button--media::before,.card .button.has-image.button--media::before,.summary-card .button.has-image.button--media::before,.page-card .button.has-image.button--media::before,.card a.button.has-image.button--media::before,.summary-card a.button.has-image.button--media::before,.page-card a.button.has-image.button--media::before{margin:0 auto 0.375rem;}button.has-image.button--media.image::before,.button.has-image.button--media.image::before,a.button.has-image.button--media.image::before{content:'\f03e';}button.has-image.button--media.video::before,.button.has-image.button--media.video::before,a.button.has-image.button--media.video::before{content:'\f03d';}button.has-image.button--media.link::before,.button.has-image.button--media.link::before,a.button.has-image.button--media.link::before{content:'\f0c1';}.has-buttons{margin:3rem 0;display:block;font-size:0;}.has-buttons > *{font-size:1.125rem;}.panel .has-buttons,.panel-fullbleed .has-buttons{margin-top:0;}.has-buttons button,.has-buttons .button,.has-buttons .button--primary,.has-buttons .dropbutton-wrapper{margin:0.75rem 0;}@media screen and (min-width:43.75rem){.has-buttons button,.has-buttons .button,.has-buttons .button--primary,.has-buttons .dropbutton-wrapper{float:left;margin:0;}.has-buttons button + button,.has-buttons .button + button,.has-buttons .button--primary + button,.has-buttons button + .button,.has-buttons .button + .button,.has-buttons .button--primary + .button,.has-buttons button + .button--primary,.has-buttons .button + .button--primary,.has-buttons .button--primary + .button--primary,.has-buttons .dropbutton-wrapper + button,.has-buttons .dropbutton-wrapper + .button,.has-buttons .dropbutton-wrapper + .button--primary{margin-left:1.5rem;}.has-buttons.center{text-align:center;}.has-buttons.center button,.has-buttons.center .button,.has-buttons.center .button--primary,.has-buttons.center .dropbutton-wrapper{float:none;margin:0 0.75rem;}}@media screen and (min-width:60.15625rem){.has-buttons.right{text-align:right;}.has-buttons.right button,.has-buttons.right .button,.has-buttons.right .button--primary,.has-buttons.right .dropbutton-wrapper{float:none;}.has-buttons.stacked button,.has-buttons.stacked .button,.has-buttons.stacked .button--primary,.has-buttons.stacked .dropbutton-wrapper{clear:left;}.has-buttons.stacked button + button,.has-buttons.stacked .button + button,.has-buttons.stacked .button--primary + button,.has-buttons.stacked button + .button,.has-buttons.stacked .button + .button,.has-buttons.stacked .button--primary + .button,.has-buttons.stacked button + .button--primary,.has-buttons.stacked .button + .button--primary,.has-buttons.stacked .button--primary + .button--primary,.has-buttons.stacked .dropbutton-wrapper + button,.has-buttons.stacked .dropbutton-wrapper + .button,.has-buttons.stacked .dropbutton-wrapper + .button--primary{margin:1.5rem 0 0;}}button.selection,.button.selection,.button--primary.selection{cursor:pointer;position:relative;display:inline-block;z-index:50;font-family:"bebas-neue",sans-serif;text-align:left;padding:0.75rem 1.5rem;}button.selection.active > ul,button.selection.active > .tooltip--content,button.selection:hover > ul,button.selection:hover > .tooltip--content,button.selection:focus > ul,button.selection:focus > .tooltip--content,.button.selection.active > ul,.button.selection.active > .tooltip--content,.button.selection:hover > ul,.button.selection:hover > .tooltip--content,.button.selection:focus > ul,.button.selection:focus > .tooltip--content,.button--primary.selection.active > ul,.button--primary.selection.active > .tooltip--content,.button--primary.selection:hover > ul,.button--primary.selection:hover > .tooltip--content,.button--primary.selection:focus > ul,.button--primary.selection:focus > .tooltip--content{display:block;}button.selection ul,button.selection .tooltip--content,.button.selection ul,.button.selection .tooltip--content,.button--primary.selection ul,.button--primary.selection .tooltip--content{top:2rem;display:none;background:#fff;position:absolute;margin:0;left:50%;margin-left:-6rem;width:12rem;border-radius:5px;font-size:0.988rem;text-align:center;transition:display 0.5s;list-style-type:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1;padding:0 1.5rem 0.45rem;color:#333;font-style:italic;}button.selection ul a,button.selection .tooltip--content a,.button.selection ul a,.button.selection .tooltip--content a,.button--primary.selection ul a,.button--primary.selection .tooltip--content a{font-style:normal;font-weight:400;cursor:pointer;}button.selection ul a:after,button.selection .tooltip--content a:after,.button.selection ul a:after,.button.selection .tooltip--content a:after,.button--primary.selection ul a:after,.button--primary.selection .tooltip--content a:after{content:"";padding:0;}button.selection ul li,button.selection ul > *,button.selection .tooltip--content li,button.selection .tooltip--content > *,.button.selection ul li,.button.selection ul > *,.button.selection .tooltip--content li,.button.selection .tooltip--content > *,.button--primary.selection ul li,.button--primary.selection ul > *,.button--primary.selection .tooltip--content li,.button--primary.selection .tooltip--content > *{margin:0;padding:0.45rem 0;background:#fff;position:relative;z-index:5;border-radius:5px 5px 0 0;}button.selection ul li:first-child,button.selection ul > *:first-child,button.selection .tooltip--content li:first-child,button.selection .tooltip--content > *:first-child,.button.selection ul li:first-child,.button.selection ul > *:first-child,.button.selection .tooltip--content li:first-child,.button.selection .tooltip--content > *:first-child,.button--primary.selection ul li:first-child,.button--primary.selection ul > *:first-child,.button--primary.selection .tooltip--content li:first-child,.button--primary.selection .tooltip--content > *:first-child{background:#fff;padding-top:0.9rem;}button.selection ul::before,button.selection .tooltip--content::before,.button.selection ul::before,.button.selection .tooltip--content::before,.button--primary.selection ul::before,.button--primary.selection .tooltip--content::before{display:block;border:0.5rem solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);height:-0.5rem;width:0;transform:rotate(45deg);position:absolute;top:-0.5rem;z-index:0;left:5.5rem;content:"";box-sizing:border-box;}button.selection ul::after,button.selection .tooltip--content::after,.button.selection ul::after,.button.selection .tooltip--content::after,.button--primary.selection ul::after,.button--primary.selection .tooltip--content::after{display:block;height:1.5rem;width:100%;position:absolute;top:-1.5rem;left:0;content:"";}button.selection .trigger,.button.selection .trigger,.button--primary.selection .trigger{padding-right:3rem;}button.selection .trigger::after,.button.selection .trigger::after,.button--primary.selection .trigger::after{float:right;font-family:"FontAwesome",serif;content:"\f0d7";padding-left:0.75rem;}button.selection ul,button.selection .tooltip--content,.button.selection ul,.button.selection .tooltip--content,.button--primary.selection ul,.button--primary.selection .tooltip--content{top:3rem;}button.selection ul a,button.selection ul li a,button.selection .tooltip--content a,button.selection .tooltip--content li a,.button.selection ul a,.button.selection ul li a,.button.selection .tooltip--content a,.button.selection .tooltip--content li a,.button--primary.selection ul a,.button--primary.selection ul li a,.button--primary.selection .tooltip--content a,.button--primary.selection .tooltip--content li a{display:block;color:#333;}button.selection ul a:hover,button.selection ul li a:hover,button.selection .tooltip--content a:hover,button.selection .tooltip--content li a:hover,.button.selection ul a:hover,.button.selection ul li a:hover,.button.selection .tooltip--content a:hover,.button.selection .tooltip--content li a:hover,.button--primary.selection ul a:hover,.button--primary.selection ul li a:hover,.button--primary.selection .tooltip--content a:hover,.button--primary.selection .tooltip--content li a:hover{color:#00A0AF;}.ui-dialog-buttonpane button{font-family:"bebas-neue",sans-serif !important;}figure{padding:0;position:relative;display:inline-block;}figure > *{position:relative;z-index:10;}figure figcaption{position:absolute;overflow:hidden;z-index:11;text-align:right;padding:0.75rem 1.5rem;max-width:70%;bottom:-1.12528rem;right:1.5rem;color:#fff;font-family:"bebas-neue",sans-serif;font-style:normal;font-size:1.125rem;letter-spacing:1px;background:rgba(179,0,0,0.8);text-shadow:0 1px #000;}figure.align-left{float:left;margin:1.5rem 3rem 2.25rem 0;}figure.align-right{float:right;margin:1.5rem 0 2.25rem 3rem;}.cover_image{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;display:block;max-height:18rem;height:auto;}@media screen and (max-width:20rem){.cover_image{left:-1.5rem;}}@media screen and (min-width:20rem){.cover_image{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .cover_image{padding-right:4.5rem;}}.cover_image > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.cover_image > *{max-width:82.03125rem;}}.avatar{border-radius:100%;}.flag{font-family:"bebas-neue",sans-serif;font-size:0.988rem;color:#fff;background:#3366CC;letter-spacing:1px;padding:0.1875rem 0.375rem;margin:0 0.375rem 0 0;display:inline-block;}.flag.hidden{padding:0;}.dot{background:#59cbd5;border-radius:100%;color:#fff;overflow:hidden;padding:0.4rem 0.5rem;text-align:center;width:1.688em;height:1.688em;display:inline-block;line-height:1rem;font-size:1.125rem;font-family:"bebas-neue",sans-serif;letter-spacing:1px;}.dot::after{font-family:"FontAwesome",serif;}.dot.small{font-size:0.75rem;padding:3px 1px 0 0;}.dot.has-text{color:#4c4c4c;}.dot.can-edit,button.dot.can-edit,a.button.dot.can-edit{background:#59cbd5;}.dot.can-edit::after,button.dot.can-edit::after,a.button.dot.can-edit::after{content:"\f040";}.can-disappear{transition:all linear 0.5s;opacity:1;}.can-disappear.ng-hide{opacity:0;-webkit-transition:opacity ease-in-out 0.5s;-moz-transition:opacity ease-in-out 0.5s;-o-transition:opacity ease-in-out 0.5s;transition:opacity ease-in-out 0.5s;}.indicator{font-style:italic;}.indicator .number{font-family:"bebas-neue",sans-serif;letter-spacing:1px;font-style:normal;}.indicator::before{font-family:"FontAwesome",serif;padding:0 0.375rem;}.indicator.comments::before{content:"\f075";}.indicator.likes::before{content:"\f164";}.selector{font-style:normal;font-weight:400;color:#fff;background:#757575;text-align:center;padding-top:0.75rem;padding-bottom:0.75rem;font-family:"bebas-neue",sans-serif;letter-spacing:1px;font-size:0.988rem;line-height:1em;}.selector::after{content:"";padding-left:0;}.selector:hover,.selector:focus{background:#333;color:#fff;}.selector.disabled{opacity:0.8;}.selector.disabled:hover{background:#757575;}.selector::before{font-family:"FontAwesome",serif;font-size:1.5rem;display:block;margin-bottom:0.375rem;}.selector.portfolio_flag::before{content:'\f005';}.selector.portfolio_flag.active{background:#008490;}.selector.portfolio_flag.active:hover{background:#00555d;}.selector.published::before{content:'\f06e';}.selector.published.active{background:#3366CC;}.selector.published.active:hover{background:#2952a3;}.selector.deactivated::before{content:'\f187';}.selector.deactivated.active{background:#CC0000;}.selector.deactivated.active:hover{background:#990000;}.selector.delete::before{content:'\f1f8';}.selector.delete.active{background:#CC0000;}.selector.delete.active:hover{background:#990000;}.has-selectors{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;}.has-selectors > a,.has-selectors .selector{-webkit-box-flex:1;-webkit-flex:1 0 33%;-moz-box-flex:1;-moz-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;-webkit-align-self:middle;-moz-align-self:middle;-ms-flex-item-align:middle;align-self:middle;margin:auto;}.tag{font-style:normal;font-weight:400;font-family:"bebas-neue",sans-serif;color:#3366CC;padding:0;}.tag::after{content:"";padding-left:0;}.tag + .tag{margin-left:0.75rem;}.tag:hover,.tag:focus{color:#333;}form{padding:1.5rem 0;margin:1.5rem 0;max-width:40rem;}.panel form{margin:0;padding:0;}.modal form{margin:0;padding:1.5rem;}form > *:first-child{margin-top:0;}form > *:last-child{margin-bottom:0;}form.has-sidebar > *:first-child,form.has-sidebar > *:first-child legend{margin-top:0;padding-top:0;}form.cafbadges-application{margin:0;max-width:none;}form label:not(.form-checkbox){display:block;}form fieldset .has-inline-elements > label{display:inline-block;margin:0 1.5rem 0 0;}form .address-container-inline{margin:0;margin:0;}form .address-container-inline:before{content:'';display:inline-block;height:100%;vertical-align:bottom;margin-right:-0.25em;}form .address-container-inline > *{display:inline-block;vertical-align:bottom;min-width:none;margin:1.5rem 0.75rem;}form .address-container-inline > button,form .address-container-inline > .button,form .address-container-inline > .button--primary{padding:1rem 3.75rem;}form .address-container-inline label{margin:0;}form .address-container-inline > .form-item{margin-right:1.5rem;}.step__header form{padding-top:0;padding-bottom:0;}form.dashed-form{max-width:82.03125rem;width:100%;}form.dashed-form .field-title{visibility:hidden;margin:0;height:0;}form.dashed-form .dot{position:absolute;top:-1rem;right:-1rem;z-index:7;}form.dashed-form .form-textfield{display:block;margin:0;cursor:pointer;}form.dashed-form .form-textfield input,form.dashed-form .form-textfield textarea{background:none;border:5px dashed #949494;border-radius:0;display:block;transition:0.25s;}form.dashed-form .form-textfield input:focus,form.dashed-form .form-textfield textarea:focus{border-color:black;}form.dashed-form.has-value{}form.dashed-form.has-value .form__footer{display:none;}form.dashed-form.has-value .form-textfield input,form.dashed-form.has-value .form-textfield textarea{border-color:rgba(0,0,0,0);}form.dashed-form.has-value .form-textfield input:focus,form.dashed-form.has-value .form-textfield textarea:focus{border-color:#949494;}form.dashed-form.has-value.ng-dirty .form__footer{display:block;}.cafbadges-application-reflection{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;}.cafbadges-application-reflection .wizard-trail{flex:1 0 100%;}.cafbadges-application-reflection .summary-card{flex:1 0 33%;}.cafbadges-application-reflection label{flex:1 0 67%;}.cafbadges-application-reflection label textarea{background:none;border:5px dashed #949494;border-radius:0;display:block;resize:none;transition:0.25s;}.cafbadges-application-reflection label textarea:focus{border-color:black;}.cafbadges-application-reflection .has-buttons{flex:1 0 100%;}form.has-inline-elements{margin:0;}form.has-inline-elements:before{content:'';display:inline-block;height:100%;vertical-align:bottom;margin-right:-0.25em;}form.has-inline-elements > *{display:inline-block;vertical-align:bottom;min-width:none;margin:1.5rem 0.75rem;}form.has-inline-elements > button,form.has-inline-elements > .button,form.has-inline-elements > .button--primary{padding:1rem 3.75rem;}form.has-inline-elements label,form.has-inline-elements > *{display:inline-block;margin:0 1.5rem 0 0;}.form__footer{margin:1.5rem 0 0;}.form__footer::before,.form__footer::after{content:'';display:table;clear:both;}@media screen and (min-width:60.15625rem){.form__footer{text-align:right;}.form__footer .has-feedback{display:inline-block;padding:0.75rem 0;}.form__footer button,.form__footer .button,.form__footer .button--primary{float:right;margin-left:1.5rem;}}.search-form{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;padding:0;margin-bottom:0;}.search-form label{margin:0;}.search-form .form-text,.search-form button.form-submit{display:inline-block;white-space:normal;}.search-form .form-text input[type="search"]{padding:1rem 0.75rem;font-family:"bebas-neue",sans-serif;}.search-form button{border:none;margin:0;background:none;height:100%;text-align:center;position:absolute;right:0;top:0;z-index:5;padding:1rem;transition:0.25s;}.search-form button::after{font-family:"FontAwesome",serif;color:#333;content:"\f002";}.search-form button:focus,.search-form button:hover{text-decoration:none;background:#333;}.search-form button:focus::after,.search-form button:hover::after{color:#C6C6C6;}.form-media{background:none;box-shadow:none;border:5px dashed #949494;padding:1.5rem;text-align:center;width:100%;max-width:82.03125rem;}.cover-image .form-media{padding:0 0 1.5rem;}.form-media > .title-1:first-child,.form-media > h1:first-child{margin-top:1.5rem;}.form-media .has-buttons{margin:0 auto 1.5rem;}.card .form-media,.summary-card .form-media,.page-card .form-media{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0;}.card .form-media > *,.summary-card .form-media > *,.page-card .form-media > *{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:1.5rem;color:#676767;}.dropdown{cursor:pointer;position:relative;display:inline-block;z-index:50;font-family:"bebas-neue",sans-serif;}.dropdown.active > ul,.dropdown.active > .tooltip--content,.dropdown:hover > ul,.dropdown:hover > .tooltip--content,.dropdown:focus > ul,.dropdown:focus > .tooltip--content{display:block;}.dropdown ul,.dropdown .tooltip--content{top:2rem;display:none;background:#fff;position:absolute;margin:0;left:50%;margin-left:-3rem;width:6rem;border-radius:5px;font-size:0.988rem;text-align:center;transition:display 0.5s;list-style-type:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1;padding:0 1.5rem 0.45rem;color:#333;font-style:italic;}.dropdown ul a,.dropdown .tooltip--content a{font-style:normal;font-weight:400;cursor:pointer;}.dropdown ul a:after,.dropdown .tooltip--content a:after{content:"";padding:0;}.dropdown ul li,.dropdown ul > *,.dropdown .tooltip--content li,.dropdown .tooltip--content > *{margin:0;padding:0.45rem 0;background:#fff;position:relative;z-index:5;border-radius:5px 5px 0 0;}.dropdown ul li:first-child,.dropdown ul > *:first-child,.dropdown .tooltip--content li:first-child,.dropdown .tooltip--content > *:first-child{background:#fff;padding-top:0.9rem;}.dropdown ul::before,.dropdown .tooltip--content::before{display:block;border:0.5rem solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);height:-0.5rem;width:0;transform:rotate(45deg);position:absolute;top:-0.5rem;z-index:0;left:2.5rem;content:"";box-sizing:border-box;}.dropdown ul::after,.dropdown .tooltip--content::after{display:block;height:1.5rem;width:100%;position:absolute;top:-1.5rem;left:0;content:"";}.dropdown .trigger::after{font-family:"FontAwesome",serif;content:"\f0d7";padding-left:0.75rem;}.dropdown .dot + ul{top:3rem;}a.step-anchor{position:absolute;top:0;}.step-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;z-index:100;background:#000;list-style-type:none;margin:0 -1.5rem;padding:0.75rem 1.5rem;}.toolbar-horizontal .step-navigation{padding-top:80px;}.step-navigation li{height:3rem;width:3rem;position:relative;margin:auto;}.step-navigation li.complete .dot{display:block;}@media (max-width:60.15625rem){.step-navigation li{padding:0;}}.step-navigation .step__name{position:absolute;right:4.5rem;color:#000;max-height:100%;overflow:hidden;margin:0;line-height:3rem;font-family:"bebas-neue",sans-serif;font-size:1.25rem;letter-spacing:1px;}.step-navigation .dot{position:absolute;bottom:0;right:0;display:none;}.step-navigation .dot:after{content:"\f00c";}.step-navigation a{position:absolute;max-width:100%;overflow:hidden;font-style:normal;font-weight:400;}.step-navigation a svg,.step-navigation a img{height:3rem;width:3rem;fill:#C6C6C6;color:#C6C6C6;}.step-navigation a img{text-align:center;padding:0.375rem;background:#C6C6C6;border-radius:5px;}.step-navigation a:hover svg,.step-navigation a:focus svg{fill:#fff;color:#fff;}.step-navigation a:hover img,.step-navigation a:focus img{background:#fff;}@media (min-width:60.15625rem){.step-navigation a:hover,.step-navigation a:focus{max-width:none;overflow:visible;transition:0.5s;}}.step-navigation a.active svg{fill:#2A54A6;color:#2A54A6;}.step-navigation a.active img{background:#2A54A6;}.step-navigation a:after{content:"";padding:0;}@media (min-width:60.15625rem){.step-navigation{display:block;position:fixed;left:100vw;top:0;width:4.5rem;height:100vh;margin-left:-4.5rem;padding:1.5rem 0;}.step-navigation li{display:block;margin:1.5rem 0;}}.process-step{font-family:"bebas-neue",sans-serif;letter-spacing:1px;display:inline-block;padding:0.75rem 1.5rem;margin:0 auto;font-size:1.25rem;}.process-step li{display:inline-block;margin:0;}.process-step,.process-step a{color:#fff;display:inline-block;}.process-step a{font-style:normal;font-weight:400;}.process-step a::after{content:"";padding-left:0;}.process-step .dot{display:inline-block;margin-right:0.75rem;background:#757575;vertical-align:middle;color:#000;}.process-step.active .dot{background:#2A54A6;}.has-process-steps{background:#000;text-align:center;list-style-type:none;margin-top:0;}.navigation-page{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;background:#000;text-align:center;}@media screen and (max-width:20rem){.navigation-page{left:-1.5rem;}}@media screen and (min-width:20rem){.navigation-page{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .navigation-page{padding-right:4.5rem;}}.navigation-page > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.navigation-page > *{max-width:82.03125rem;}}.navigation-page .menu{font-family:"bebas-neue",sans-serif;letter-spacing:1px;display:inline-block;padding:0.75rem 1.5rem;margin:0 auto;font-size:1.25rem;width:100%;list-style-type:none;padding:0;text-align:left;margin-left:-1.5rem;margin-right:-1.5rem;}.navigation-page .menu li{display:inline-block;margin:0;}.navigation-page .menu,.navigation-page .menu a{color:#fff;display:inline-block;}.navigation-page .menu a{font-style:normal;font-weight:400;}.navigation-page .menu a::after{content:"";padding-left:0;}.navigation-page .menu li{padding:0;}.navigation-page .menu a{padding:0.75rem 1.5rem;}.navigation-page .menu a:hover,.navigation-page .menu a:focus{opacity:0.85;}.navigation-page .menu .active a{color:#00A0AF;}.breadcrumb{margin:0;padding:1.5rem 0;}.breadcrumb + .breadcrumb{padding-left:0;}.breadcrumb + .breadcrumb::before{content:"/";padding:1.5rem;}.has-breadcrumbs{list-style-type:none;margin:3rem 0;padding:0;}.has-breadcrumbs .breadcrumb{display:inline-block;}.navigation-site{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;font-size:1.125rem;font-family:"bebas-neue",sans-serif;letter-spacing:1px;background:#2A54A6;position:relative;z-index:98;}@media screen and (max-width:20rem){.navigation-site{left:-1.5rem;}}@media screen and (min-width:20rem){.navigation-site{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .navigation-site{padding-right:4.5rem;}}.navigation-site > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.navigation-site > *{max-width:82.03125rem;}}.navigation-site,.navigation-site .title-1,.navigation-site h1,.navigation-site .title-2,.navigation-site h2,.navigation-site .title-3,.navigation-site h3,.navigation-site .comment form .form-richtext .field-title,.comment form .form-richtext .navigation-site .field-title,.navigation-site .comment form .form-richtext > a,.comment form .navigation-site .form-richtext > a,.navigation-site .title-4,.navigation-site h4,.navigation-site .title-5,.navigation-site h5,.navigation-site dt,.navigation-site .title-6,.navigation-site h6,.navigation-site .subheading,.navigation-site .subheading--primary,.navigation-site .subheading--secondary{color:#fff;}.navigation-site p *,.navigation-site p,.navigation-site p::before,.navigation-site ul *,.navigation-site ul,.navigation-site ul::before,.navigation-site ol *,.navigation-site ol,.navigation-site ol::before{color:#fff;}.navigation-site p a:hover,.navigation-site ul a:hover,.navigation-site ol a:hover{color:#C6C6C6;}.navigation-site p a:hover.button,.navigation-site ul a:hover.button,.navigation-site ol a:hover.button{color:#2A54A6;}.navigation-site p a:hover.button--primary,.navigation-site ul a:hover.button--primary,.navigation-site ol a:hover.button--primary{color:#fff;}.navigation-site a,.navigation-site a::after{color:#fff;}.navigation-site button,.navigation-site .button,.navigation-site a.button{color:#2A54A6;background:#fff;}.navigation-site button:hover,.navigation-site button:focus,.navigation-site .button:hover,.navigation-site .button:focus,.navigation-site a.button:hover,.navigation-site a.button:focus{background:#C6C6C6;}.navigation-site button.button--primary,.navigation-site a.button--primary,.navigation-site .button--primary{color:#fff;background:#000;}.navigation-site button.button--primary:hover,.navigation-site button.button--primary:focus,.navigation-site a.button--primary:hover,.navigation-site a.button--primary:focus,.navigation-site .button--primary:hover,.navigation-site .button--primary:focus{background:#333;}.navigation-site a{font-style:normal;font-weight:400;}.navigation-site a::after{content:"";padding-left:0;}.navigation-site .dropdown * a,.navigation-site li ul a{color:#333;}.navigation-site .dropdown * a:hover,.navigation-site .dropdown * a:focus,.navigation-site li ul a:hover,.navigation-site li ul a:focus{color:#00A0AF;}@media (min-width:60.15625rem){.has-side-menu .navigation-site{padding-right:4.5rem;}}.navigation-site .menu-title{display:inline-block;vertical-align:middle;padding:1.5rem;cursor:pointer;}.navigation-site .menu-title::before{vertical-align:middle;font-family:"FontAwesome",serif;content:'\f0c9';padding-right:0.75rem;}.navigation-site > .menu{margin:0 auto;position:relative;list-style-type:none;text-align:center;padding:0;}.navigation-site > .menu li{padding:0;margin:0;display:inline-block;}@media screen and (max-width:60.15625rem){.navigation-site > .menu.has-menu-items{display:none;}.navigation-site > .menu.has-menu-items.active{display:block;padding-top:0.75rem;background:#252525;height:100vh;}.navigation-site > .menu.has-menu-items.active li{display:block;text-align:left;}.navigation-site > .menu.has-menu-items li{display:block;text-align:left;}}.navigation-site a{font-style:normal;font-weight:400;padding:0.75rem 0;}.navigation-site a::after{content:"";padding-left:0;}.navigation-site .menu-item a{font-family:"bebas-neue",sans-serif;letter-spacing:1px;}.navigation-site .menu-item > a{display:block;padding:0.75rem 1.5rem;}.navigation-site .menu-item.has-menu-items > a::after{font-family:"FontAwesome",serif;content:"\f0d7";padding-left:0.75rem;color:#CC0000;}@media screen and (max-width:60.15625rem){.navigation-site .menu-item ul{position:relative;background:#333;padding:0.75rem;margin:0;}.navigation-site .menu-item ul a{color:#C6C6C6;padding:0.75rem 1.5rem;display:block;}.navigation-site .menu-item ul a:hover,.navigation-site .menu-item ul a:focus{color:#00A0AF;}}@media screen and (min-width:60.15625rem){.navigation-site .menu-title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal;}.navigation-site .menu.has-menu-items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 auto;padding:0;}.navigation-site .menu-item.has-menu-items{cursor:pointer;position:relative;display:inline-block;z-index:50;font-family:"bebas-neue",sans-serif;}.navigation-site .menu-item.has-menu-items.active > ul,.navigation-site .menu-item.has-menu-items.active > .tooltip--content,.navigation-site .menu-item.has-menu-items:hover > ul,.navigation-site .menu-item.has-menu-items:hover > .tooltip--content,.navigation-site .menu-item.has-menu-items:focus > ul,.navigation-site .menu-item.has-menu-items:focus > .tooltip--content{display:block;}.navigation-site .menu-item.has-menu-items ul,.navigation-site .menu-item.has-menu-items .tooltip--content{top:2rem;display:none;background:#fff;position:absolute;margin:0;left:50%;margin-left:-6rem;width:12rem;border-radius:5px;font-size:0.988rem;text-align:center;transition:display 0.5s;list-style-type:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1;padding:0 1.5rem 0.45rem;color:#333;font-style:italic;}.navigation-site .menu-item.has-menu-items ul a,.navigation-site .menu-item.has-menu-items .tooltip--content a{font-style:normal;font-weight:400;cursor:pointer;}.navigation-site .menu-item.has-menu-items ul a:after,.navigation-site .menu-item.has-menu-items .tooltip--content a:after{content:"";padding:0;}.navigation-site .menu-item.has-menu-items ul li,.navigation-site .menu-item.has-menu-items ul > *,.navigation-site .menu-item.has-menu-items .tooltip--content li,.navigation-site .menu-item.has-menu-items .tooltip--content > *{margin:0;padding:0.45rem 0;background:#fff;position:relative;z-index:5;border-radius:5px 5px 0 0;}.navigation-site .menu-item.has-menu-items ul li:first-child,.navigation-site .menu-item.has-menu-items ul > *:first-child,.navigation-site .menu-item.has-menu-items .tooltip--content li:first-child,.navigation-site .menu-item.has-menu-items .tooltip--content > *:first-child{background:#fff;padding-top:0.9rem;}.navigation-site .menu-item.has-menu-items ul::before,.navigation-site .menu-item.has-menu-items .tooltip--content::before{display:block;border:0.5rem solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);height:-0.5rem;width:0;transform:rotate(45deg);position:absolute;top:-0.5rem;z-index:0;left:5.5rem;content:"";box-sizing:border-box;}.navigation-site .menu-item.has-menu-items ul::after,.navigation-site .menu-item.has-menu-items .tooltip--content::after{display:block;height:1.5rem;width:100%;position:absolute;top:-1.5rem;left:0;content:"";}.navigation-site .menu-item.has-menu-items ul{top:3.5rem;}}.navigation-user{z-index:100;position:relative;text-align:right;display:inline-block;}.navigation-user > *{display:inline-block;margin:0 0 0 1.5rem;}.navigation-user .title-3,.navigation-user h3,.navigation-user .comment form .form-richtext .field-title,.comment form .form-richtext .navigation-user .field-title,.navigation-user .comment form .form-richtext > a,.comment form .navigation-user .form-richtext > a{color:#676767;}.navigation-user .avatar{width:2rem;height:2rem;margin-right:0.75rem;vertical-align:middle;}.navigation-user .user-info > a{color:#fff;}.navigation-user .user-info > a a:hover{color:#C6C6C6;}.navigation-user .dropdown{vertical-align:middle;}.navigation-user .dropdown .trigger::after{font-size:1.125rem;}.navigation-user .dropdown > ul,.navigation-user .dropdown > .tooltip--content{top:2.5rem;}.navigation-user .dropdown.notifications{cursor:pointer;position:relative;display:inline-block;z-index:50;font-family:"calluna",serif;}.navigation-user .dropdown.notifications.active > ul,.navigation-user .dropdown.notifications.active > .tooltip--content,.navigation-user .dropdown.notifications:hover > ul,.navigation-user .dropdown.notifications:hover > .tooltip--content,.navigation-user .dropdown.notifications:focus > ul,.navigation-user .dropdown.notifications:focus > .tooltip--content{display:block;}.navigation-user .dropdown.notifications ul,.navigation-user .dropdown.notifications .tooltip--content{top:2rem;display:none;background:#fff;position:absolute;margin:0;left:50%;margin-left:-10rem;width:20rem;border-radius:5px;font-size:0.988rem;text-align:center;transition:display 0.5s;list-style-type:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1;padding:0 1.5rem 0.45rem;color:#333;font-style:italic;}.navigation-user .dropdown.notifications ul a,.navigation-user .dropdown.notifications .tooltip--content a{font-style:normal;font-weight:400;cursor:pointer;}.navigation-user .dropdown.notifications ul a:after,.navigation-user .dropdown.notifications .tooltip--content a:after{content:"";padding:0;}.navigation-user .dropdown.notifications ul li,.navigation-user .dropdown.notifications ul > *,.navigation-user .dropdown.notifications .tooltip--content li,.navigation-user .dropdown.notifications .tooltip--content > *{margin:0;padding:0.45rem 0;background:#fff;position:relative;z-index:5;border-radius:5px 5px 0 0;}.navigation-user .dropdown.notifications ul li:first-child,.navigation-user .dropdown.notifications ul > *:first-child,.navigation-user .dropdown.notifications .tooltip--content li:first-child,.navigation-user .dropdown.notifications .tooltip--content > *:first-child{background:#fff;padding-top:0.9rem;}.navigation-user .dropdown.notifications ul::before,.navigation-user .dropdown.notifications .tooltip--content::before{display:block;border:0.5rem solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);height:-0.5rem;width:0;transform:rotate(45deg);position:absolute;top:-0.5rem;z-index:0;left:9.5rem;content:"";box-sizing:border-box;}.navigation-user .dropdown.notifications ul::after,.navigation-user .dropdown.notifications .tooltip--content::after{display:block;height:1.5rem;width:100%;position:absolute;top:-1.5rem;left:0;content:"";}.navigation-user .dropdown.notifications .dot.small{position:absolute;top:2px;right:-2px;}.navigation-user .dropdown.notifications .trigger{padding:0.5rem 0;}.navigation-user .dropdown.notifications .trigger::after{font-size:2rem;content:"\f0f3";}.navigation-user .dropdown.notifications > ul{top:3rem;padding-left:0;padding-right:0;font-style:italic;}.navigation-user .dropdown.notifications > ul li{color:#676767;padding:1.35rem 1.5rem 1.5rem;}.navigation-user .dropdown.notifications > ul li.more{padding:0.75rem 1.5rem;}.navigation-user .dropdown.notifications > ul li.more::after{font-family:"FontAwesome",serif;content:"\f0d7";padding-left:0.75rem;}.navigation-user .dropdown.notifications > ul li.notification{text-align:left;padding-left:3rem;}.navigation-user .dropdown.notifications > ul li.notification.new{background:#aae5ea;}.navigation-user .dropdown.notifications > ul li + li{border-top:1px solid #cccccc;border-radius:0;}.navigation-user .dropdown.notifications > ul li:first-child{padding:1.35rem 1.5rem 1.5rem 3rem;}.navigation-user .dropdown.notifications > ul li::before{position:absolute;top:1.5rem;left:1.125rem;color:#676767;font-family:"FontAwesome",serif;font-style:normal;}.navigation-user .dropdown.notifications > ul li.comment::before{content:"\f075";}.navigation-user .dropdown.notifications > ul li.deadline::before{font-size:1.125rem;content:"\f06a";}@media screen and (max-width:43.75rem){.navigation-user{position:absolute;bottom:-3.25rem;right:1.5rem;}.navigation-user.not-logged-in{bottom:-2.75rem;}.navigation-user .account-name{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal;}.navigation-user > *{margin:0 0 0 0.75rem;}.navigation-user .dropdown .trigger::after{padding-left:0;}}@media screen and (min-width:43.75rem){.navigation-user .user-info{background:#CC0000;border-radius:5px;padding:0.75rem 1.5rem;}.navigation-user .user-info .trigger::after{color:#fff;}}.ui-tabs .ui-tabs-nav,.ui-tabs .ui-tabs-panel{padding:0;}.ui-widget-header{background:none;}.tab-set{padding:3rem 0;background:none;}.panel .tab-set{padding:3rem 0;}.tab-set .tab-contents{background:#fff;padding:1.5rem;}.tab-set .tab-contents .has-cards{padding:0;margin:0;width:100%;}.tab-set .tab-contents .has-cards .card,.tab-set .tab-contents .has-cards .summary-card,.tab-set .tab-contents .has-cards .page-card,.tab-set .tab-contents .has-cards .card-summary{font-size:0.988rem;width:100%;}.tab-set .tab-contents .has-cards .card h3,.tab-set .tab-contents .has-cards .summary-card h3,.tab-set .tab-contents .has-cards .page-card h3,.tab-set .tab-contents .has-cards .card-summary h3{font-size:1.75rem;}.tab-set .tab-contents .has-cards .card:hover .card__copy,.tab-set .tab-contents .has-cards .summary-card:hover .card__copy,.tab-set .tab-contents .has-cards .page-card:hover .card__copy,.tab-set .tab-contents .has-cards .card-summary:hover .card__copy{border-color:#fff;}@media screen and (min-width:60.15625rem){.tab-set .tab-contents .has-cards .card,.tab-set .tab-contents .has-cards .summary-card,.tab-set .tab-contents .has-cards .page-card,.tab-set .tab-contents .has-cards .card-summary{width:50%;}}.tab-set .tab-triggers{font-family:"bebas-neue",sans-serif;letter-spacing:1px;font-size:1rem;padding:0;margin:0;list-style-type:none;}.tab-set .tab-triggers li{background:rgba(255,255,255,0.6);margin:1px .2em 0 0;padding:0;display:inline-block;border:none;}.tab-set .tab-triggers li a{font-style:normal;font-weight:400;color:#676767;padding:1.5rem;display:block;}.tab-set .tab-triggers li a::after{content:"";padding-left:0;}.tab-set .tab-triggers li.ui-tabs-active{background:#fff;}.tab-set .tab-triggers li.ui-tabs-active a{color:#00A0AF;}@media screen and (min-width:60.15625rem){.tab-set .tab-triggers{font-size:1.5rem;}}.navigation-footer{background:#333;}.navigation-footer ul:not(.contextual-links){list-style-type:none;margin:0 auto;}.navigation-footer ul:not(.contextual-links) li{display:inline-block;padding:0;margin:0 0.75rem;}.navigation-footer ul:not(.contextual-links) a{padding:0.75rem 1.5rem;display:block;}.navigation-footer ul:not(.contextual-links) a img{max-height:1rem;width:auto;padding:0 0.5rem;}.pagination{margin:1.5rem auto;text-align:center;}.pagination a[rel~="prev"]::after{padding-right:0.333em;padding-left:0;content:'\f137';}header,footer{padding:0;margin:0;}.panel,.panel-fullbleed{background:#E7E7E7;z-index:2;color:#676767;list-style-type:none;}.panel .title-1,.panel h1,.panel .title-2,.panel h2,.panel .title-3,.panel h3,.panel .comment form .form-richtext .field-title,.comment form .form-richtext .panel .field-title,.panel .comment form .form-richtext > a,.comment form .panel .form-richtext > a,.panel .title-4,.panel h4,.panel .title-5,.panel h5,.panel dt,.panel .title-6,.panel h6,.panel-fullbleed .title-1,.panel-fullbleed h1,.panel-fullbleed .title-2,.panel-fullbleed h2,.panel-fullbleed .title-3,.panel-fullbleed h3,.panel-fullbleed .comment form .form-richtext .field-title,.comment form .form-richtext .panel-fullbleed .field-title,.panel-fullbleed .comment form .form-richtext > a,.comment form .panel-fullbleed .form-richtext > a,.panel-fullbleed .title-4,.panel-fullbleed h4,.panel-fullbleed .title-5,.panel-fullbleed h5,.panel-fullbleed dt,.panel-fullbleed .title-6,.panel-fullbleed h6{color:#676767;}.panel p,.panel ul,.panel img,.panel li,.panel-fullbleed p,.panel-fullbleed ul,.panel-fullbleed img,.panel-fullbleed li{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:0;padding-right:0;}.panel input[type="tel"],.panel input[type="url"],.panel input[type="text"],.panel input[type="number"],.panel input[type="email"],.panel input[type="search"],.panel input[type="password"],.panel textarea,.panel .form-select-wrapper,.panel .form-richtext,.panel-fullbleed input[type="tel"],.panel-fullbleed input[type="url"],.panel-fullbleed input[type="text"],.panel-fullbleed input[type="number"],.panel-fullbleed input[type="email"],.panel-fullbleed input[type="search"],.panel-fullbleed input[type="password"],.panel-fullbleed textarea,.panel-fullbleed .form-select-wrapper,.panel-fullbleed .form-richtext{background:white;}.panel.accent,.panel-fullbleed.accent{background:#3366CC;}.panel.accent,.panel.accent .title-1,.panel.accent h1,.panel.accent .title-2,.panel.accent h2,.panel.accent .title-3,.panel.accent h3,.panel.accent .comment form .form-richtext .field-title,.comment form .form-richtext .panel.accent .field-title,.panel.accent .comment form .form-richtext > a,.comment form .panel.accent .form-richtext > a,.panel.accent .title-4,.panel.accent h4,.panel.accent .title-5,.panel.accent h5,.panel.accent dt,.panel.accent .title-6,.panel.accent h6,.panel.accent .subheading,.panel.accent .subheading--primary,.panel.accent .subheading--secondary,.panel-fullbleed.accent,.panel-fullbleed.accent .title-1,.panel-fullbleed.accent h1,.panel-fullbleed.accent .title-2,.panel-fullbleed.accent h2,.panel-fullbleed.accent .title-3,.panel-fullbleed.accent h3,.panel-fullbleed.accent .comment form .form-richtext .field-title,.comment form .form-richtext .panel-fullbleed.accent .field-title,.panel-fullbleed.accent .comment form .form-richtext > a,.comment form .panel-fullbleed.accent .form-richtext > a,.panel-fullbleed.accent .title-4,.panel-fullbleed.accent h4,.panel-fullbleed.accent .title-5,.panel-fullbleed.accent h5,.panel-fullbleed.accent dt,.panel-fullbleed.accent .title-6,.panel-fullbleed.accent h6,.panel-fullbleed.accent .subheading,.panel-fullbleed.accent .subheading--primary,.panel-fullbleed.accent .subheading--secondary{color:#fff;}.panel.accent p *,.panel.accent p,.panel.accent p::before,.panel.accent ul *,.panel.accent ul,.panel.accent ul::before,.panel.accent ol *,.panel.accent ol,.panel.accent ol::before,.panel-fullbleed.accent p *,.panel-fullbleed.accent p,.panel-fullbleed.accent p::before,.panel-fullbleed.accent ul *,.panel-fullbleed.accent ul,.panel-fullbleed.accent ul::before,.panel-fullbleed.accent ol *,.panel-fullbleed.accent ol,.panel-fullbleed.accent ol::before{color:#fff;}.panel.accent p a:hover,.panel.accent ul a:hover,.panel.accent ol a:hover,.panel-fullbleed.accent p a:hover,.panel-fullbleed.accent ul a:hover,.panel-fullbleed.accent ol a:hover{color:#C6C6C6;}.panel.accent p a:hover.button,.panel.accent ul a:hover.button,.panel.accent ol a:hover.button,.panel-fullbleed.accent p a:hover.button,.panel-fullbleed.accent ul a:hover.button,.panel-fullbleed.accent ol a:hover.button{color:#2A54A6;}.panel.accent p a:hover.button--primary,.panel.accent ul a:hover.button--primary,.panel.accent ol a:hover.button--primary,.panel-fullbleed.accent p a:hover.button--primary,.panel-fullbleed.accent ul a:hover.button--primary,.panel-fullbleed.accent ol a:hover.button--primary{color:#fff;}.panel.accent a,.panel.accent a::after,.panel-fullbleed.accent a,.panel-fullbleed.accent a::after{color:#fff;}.panel.accent button,.panel.accent .button,.panel.accent a.button,.panel-fullbleed.accent button,.panel-fullbleed.accent .button,.panel-fullbleed.accent a.button{color:#2A54A6;background:#fff;}.panel.accent button:hover,.panel.accent button:focus,.panel.accent .button:hover,.panel.accent .button:focus,.panel.accent a.button:hover,.panel.accent a.button:focus,.panel-fullbleed.accent button:hover,.panel-fullbleed.accent button:focus,.panel-fullbleed.accent .button:hover,.panel-fullbleed.accent .button:focus,.panel-fullbleed.accent a.button:hover,.panel-fullbleed.accent a.button:focus{background:#C6C6C6;}.panel.accent button.button--primary,.panel.accent a.button--primary,.panel.accent .button--primary,.panel-fullbleed.accent button.button--primary,.panel-fullbleed.accent a.button--primary,.panel-fullbleed.accent .button--primary{color:#fff;background:#000;}.panel.accent button.button--primary:hover,.panel.accent button.button--primary:focus,.panel.accent a.button--primary:hover,.panel.accent a.button--primary:focus,.panel.accent .button--primary:hover,.panel.accent .button--primary:focus,.panel-fullbleed.accent button.button--primary:hover,.panel-fullbleed.accent button.button--primary:focus,.panel-fullbleed.accent a.button--primary:hover,.panel-fullbleed.accent a.button--primary:focus,.panel-fullbleed.accent .button--primary:hover,.panel-fullbleed.accent .button--primary:focus{background:#333;}.panel.has-no-background,.panel-fullbleed.has-no-background{background:none;}.panel.cover-image,.panel-fullbleed.cover-image{padding:1.5rem;}.has-side-menu .panel.cover-image,.has-side-menu
    .panel-fullbleed.cover-image{padding-right:6rem;}.panel.dark,.panel-fullbleed.dark{background:#333;}.panel.dark > *,.panel-fullbleed.dark > *{color:#E7E7E7;}.panel.dark > * .title-1,.panel.dark > * h1,.panel.dark > * .title-2,.panel.dark > * h2,.panel.dark > * .title-3,.panel.dark > * h3,.panel.dark > * .comment form .form-richtext .field-title,.comment form .form-richtext .panel.dark > * .field-title,.panel.dark > * .comment form .form-richtext > a,.comment form .panel.dark > * .form-richtext > a,.panel.dark > * .title-4,.panel.dark > * h4,.panel.dark > * .title-5,.panel.dark > * h5,.panel.dark > * dt,.panel.dark > * .title-6,.panel.dark > * h6,.panel.dark > * a,.panel-fullbleed.dark > * .title-1,.panel-fullbleed.dark > * h1,.panel-fullbleed.dark > * .title-2,.panel-fullbleed.dark > * h2,.panel-fullbleed.dark > * .title-3,.panel-fullbleed.dark > * h3,.panel-fullbleed.dark > * .comment form .form-richtext .field-title,.comment form .form-richtext .panel-fullbleed.dark > * .field-title,.panel-fullbleed.dark > * .comment form .form-richtext > a,.comment form .panel-fullbleed.dark > * .form-richtext > a,.panel-fullbleed.dark > * .title-4,.panel-fullbleed.dark > * h4,.panel-fullbleed.dark > * .title-5,.panel-fullbleed.dark > * h5,.panel-fullbleed.dark > * dt,.panel-fullbleed.dark > * .title-6,.panel-fullbleed.dark > * h6,.panel-fullbleed.dark > * a{color:#E7E7E7;}.panel.dark > * a:hover,.panel-fullbleed.dark > * a:hover{color:#00A0AF;}.panel.dark > * a::after,.panel.dark > * .slick-arrow::before,.panel-fullbleed.dark > * a::after,.panel-fullbleed.dark > * .slick-arrow::before{color:#E7E7E7;}.panel.dark > * .carousel,.panel.dark > * .has-cards,.panel-fullbleed.dark > * .carousel,.panel-fullbleed.dark > * .has-cards{color:#000;}.panel.dark > * .carousel .title-1,.panel.dark > * .carousel h1,.panel.dark > * .carousel .title-2,.panel.dark > * .carousel h2,.panel.dark > * .carousel .title-3,.panel.dark > * .carousel h3,.panel.dark > * .carousel .comment form .form-richtext .field-title,.comment form .form-richtext .panel.dark > * .carousel .field-title,.panel.dark > * .carousel .comment form .form-richtext > a,.comment form .panel.dark > * .carousel .form-richtext > a,.panel.dark > * .carousel .title-4,.panel.dark > * .carousel h4,.panel.dark > * .carousel .title-5,.panel.dark > * .carousel h5,.panel.dark > * .carousel dt,.panel.dark > * .carousel .title-6,.panel.dark > * .carousel h6,.panel.dark > * .has-cards .title-1,.panel.dark > * .has-cards h1,.panel.dark > * .has-cards .title-2,.panel.dark > * .has-cards h2,.panel.dark > * .has-cards .title-3,.panel.dark > * .has-cards h3,.panel.dark > * .has-cards .comment form .form-richtext .field-title,.comment form .form-richtext .panel.dark > * .has-cards .field-title,.panel.dark > * .has-cards .comment form .form-richtext > a,.comment form .panel.dark > * .has-cards .form-richtext > a,.panel.dark > * .has-cards .title-4,.panel.dark > * .has-cards h4,.panel.dark > * .has-cards .title-5,.panel.dark > * .has-cards h5,.panel.dark > * .has-cards dt,.panel.dark > * .has-cards .title-6,.panel.dark > * .has-cards h6,.panel-fullbleed.dark > * .carousel .title-1,.panel-fullbleed.dark > * .carousel h1,.panel-fullbleed.dark > * .carousel .title-2,.panel-fullbleed.dark > * .carousel h2,.panel-fullbleed.dark > * .carousel .title-3,.panel-fullbleed.dark > * .carousel h3,.panel-fullbleed.dark > * .carousel .comment form .form-richtext .field-title,.comment form .form-richtext .panel-fullbleed.dark > * .carousel .field-title,.panel-fullbleed.dark > * .carousel .comment form .form-richtext > a,.comment form .panel-fullbleed.dark > * .carousel .form-richtext > a,.panel-fullbleed.dark > * .carousel .title-4,.panel-fullbleed.dark > * .carousel h4,.panel-fullbleed.dark > * .carousel .title-5,.panel-fullbleed.dark > * .carousel h5,.panel-fullbleed.dark > * .carousel dt,.panel-fullbleed.dark > * .carousel .title-6,.panel-fullbleed.dark > * .carousel h6,.panel-fullbleed.dark > * .has-cards .title-1,.panel-fullbleed.dark > * .has-cards h1,.panel-fullbleed.dark > * .has-cards .title-2,.panel-fullbleed.dark > * .has-cards h2,.panel-fullbleed.dark > * .has-cards .title-3,.panel-fullbleed.dark > * .has-cards h3,.panel-fullbleed.dark > * .has-cards .comment form .form-richtext .field-title,.comment form .form-richtext .panel-fullbleed.dark > * .has-cards .field-title,.panel-fullbleed.dark > * .has-cards .comment form .form-richtext > a,.comment form .panel-fullbleed.dark > * .has-cards .form-richtext > a,.panel-fullbleed.dark > * .has-cards .title-4,.panel-fullbleed.dark > * .has-cards h4,.panel-fullbleed.dark > * .has-cards .title-5,.panel-fullbleed.dark > * .has-cards h5,.panel-fullbleed.dark > * .has-cards dt,.panel-fullbleed.dark > * .has-cards .title-6,.panel-fullbleed.dark > * .has-cards h6{color:#000;}.panel.short,.panel-fullbleed.short{padding:2rem;}.panel{padding:1.5rem;margin:3rem auto;padding-left:1.5rem;padding-right:1.5rem;}.panel header,.panel footer{padding:0;margin:0;}.panel form{max-width:100%;}.panel header .subheading,.panel header .subheading--primary,.panel header .subheading--secondary{margin:0;}.panel > *:first-child{margin-top:0;padding-top:0;}.panel > *:last-child{margin-bottom:0;padding-bottom:0;}.panel > form:nth-of-type(n){padding:1.5rem;}.panel > form:nth-of-type(n) .has-buttons{margin-top:1.5rem;}@media screen and (min-width:82.03125rem){.panel{max-width:82.03125rem;}}.panel-fullbleed{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;}@media screen and (max-width:20rem){.panel-fullbleed{left:-1.5rem;}}@media screen and (min-width:20rem){.panel-fullbleed{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .panel-fullbleed{padding-right:4.5rem;}}.panel-fullbleed > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.panel-fullbleed > *{max-width:82.03125rem;}}.panel-fullbleed > *{padding:1.5rem;margin:3rem auto;padding:3rem 1.5rem;margin:0 auto;}.panel-fullbleed > * header,.panel-fullbleed > * footer{padding:0;margin:0;}.panel-fullbleed > * form{max-width:100%;}.panel-fullbleed > * header .subheading,.panel-fullbleed > * header .subheading--primary,.panel-fullbleed > * header .subheading--secondary{margin:0;}.panel-fullbleed > * > *:first-child{margin-top:0;padding-top:0;}.panel-fullbleed > * > *:last-child{margin-bottom:0;padding-bottom:0;}.panel-fullbleed > * > form:nth-of-type(n){padding:1.5rem;}.panel-fullbleed > * > form:nth-of-type(n) .has-buttons{margin-top:1.5rem;}.panel-fullbleed > *.feedback-message{padding:1.5rem 1.5rem 1.5rem 4.875rem;}.panel-fullbleed > *.feedback-message::before{top:0.75rem;}.panel.cta,.panel-fullbleed.cta{text-align:center;padding:6rem 1.5rem;}.panel.cta > *,.panel-fullbleed.cta > *{padding-top:0;padding-bottom:0;}.panel.cta .title-1,.panel.cta h1,.panel-fullbleed.cta .title-1,.panel-fullbleed.cta h1{font-size:4.722rem;}.has-side-menu .panel.cta,.has-side-menu
  .panel-fullbleed.cta{padding-right:4.5rem;}.panel.cta.short,.panel-fullbleed.cta.short{padding:2rem;}.card,.summary-card,.page-card{padding:1.5rem;margin:3rem auto;position:relative;text-align:left;}.card header,.summary-card header,.page-card header,.card footer,.summary-card footer,.page-card footer{padding:0;margin:0;}.card form,.summary-card form,.page-card form{max-width:100%;}.card header .subheading,.summary-card header .subheading,.page-card header .subheading,.card header .subheading--primary,.summary-card header .subheading--primary,.page-card header .subheading--primary,.card header .subheading--secondary,.summary-card header .subheading--secondary,.page-card header .subheading--secondary{margin:0;}.card > *:first-child,.summary-card > *:first-child,.page-card > *:first-child{margin-top:0;padding-top:0;}.card > *:last-child,.summary-card > *:last-child,.page-card > *:last-child{margin-bottom:0;padding-bottom:0;}.card > form:nth-of-type(n),.summary-card > form:nth-of-type(n),.page-card > form:nth-of-type(n){padding:1.5rem;}.card > form:nth-of-type(n) .has-buttons,.summary-card > form:nth-of-type(n) .has-buttons,.page-card > form:nth-of-type(n) .has-buttons{margin-top:1.5rem;}.card > *,.summary-card > *,.page-card > *{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;box-sizing:border-box;margin:2.25rem;box-shadow:0 3px 5px 2px rgba(0,0,0,0.25);background:#fff;}.card > *.form-media,.summary-card > *.form-media,.page-card > *.form-media{box-shadow:none;}.card > * > *:first-child,.summary-card > * > *:first-child,.page-card > * > *:first-child{margin:0 auto;}.card > * > *:last-child,.summary-card > * > *:last-child,.page-card > * > *:last-child{margin-bottom:0;}.card > * > *,.summary-card > * > *,.page-card > * > *{max-width:100%;margin:auto;}.card > * > * > *,.summary-card > * > * > *,.page-card > * > * > *{max-width:100%;}.card .title-1,.summary-card .title-1,.page-card .title-1,.card h1,.summary-card h1,.page-card h1,.card .title-2,.summary-card .title-2,.page-card .title-2,.card h2,.summary-card h2,.page-card h2,.card .title-3,.summary-card .title-3,.page-card .title-3,.card h3,.summary-card h3,.page-card h3,.card .comment form .form-richtext .field-title,.comment form .form-richtext .card .field-title,.summary-card .comment form .form-richtext .field-title,.comment form .form-richtext .summary-card .field-title,.page-card .comment form .form-richtext .field-title,.comment form .form-richtext .page-card .field-title,.card .comment form .form-richtext > a,.comment form .card .form-richtext > a,.summary-card .comment form .form-richtext > a,.comment form .summary-card .form-richtext > a,.page-card .comment form .form-richtext > a,.comment form .page-card .form-richtext > a,.card .title-4,.summary-card .title-4,.page-card .title-4,.card h4,.summary-card h4,.page-card h4,.card .title-5,.summary-card .title-5,.page-card .title-5,.card h5,.summary-card h5,.page-card h5,.card dt,.summary-card dt,.page-card dt,.card .title-6,.summary-card .title-6,.page-card .title-6,.card h6,.summary-card h6,.page-card h6,.card .subheading,.summary-card .subheading,.page-card .subheading,.card .subheading--primary,.summary-card .subheading--primary,.page-card .subheading--primary,.card .subheading--secondary,.summary-card .subheading--secondary,.page-card .subheading--secondary{margin:0;}.card .title-1,.summary-card .title-1,.page-card .title-1,.card h1,.summary-card h1,.page-card h1,.card .title-2,.summary-card .title-2,.page-card .title-2,.card h2,.summary-card h2,.page-card h2,.card .title-3,.summary-card .title-3,.page-card .title-3,.card h3,.summary-card h3,.page-card h3,.card .comment form .form-richtext .field-title,.comment form .form-richtext .card .field-title,.summary-card .comment form .form-richtext .field-title,.comment form .form-richtext .summary-card .field-title,.page-card .comment form .form-richtext .field-title,.comment form .form-richtext .page-card .field-title,.card .comment form .form-richtext > a,.comment form .card .form-richtext > a,.summary-card .comment form .form-richtext > a,.comment form .summary-card .form-richtext > a,.page-card .comment form .form-richtext > a,.comment form .page-card .form-richtext > a,.card .title-4,.summary-card .title-4,.page-card .title-4,.card h4,.summary-card h4,.page-card h4,.card .title-5,.summary-card .title-5,.page-card .title-5,.card h5,.summary-card h5,.page-card h5,.card dt,.summary-card dt,.page-card dt,.card .title-6,.summary-card .title-6,.page-card .title-6,.card h6,.summary-card h6,.page-card h6{line-height:1em;color:#000;}.card img,.summary-card img,.page-card img{display:block;}.card a.card__link,.summary-card a.card__link,.page-card a.card__link{font-style:normal;font-weight:400;}.card a.card__link:hover,.summary-card a.card__link:hover,.page-card a.card__link:hover{color:#000;}.card a.card__link:hover span.cta,.summary-card a.card__link:hover span.cta,.page-card a.card__link:hover span.cta{color:#00A0AF;}.card a.card__link::after,.summary-card a.card__link::after,.page-card a.card__link::after{content:"";padding:0;}.card .card__copy,.summary-card .card__copy,.page-card .card__copy{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;padding:1.5rem;position:relative;border:3px solid #fff;}.card .card__copy > *:last-child,.summary-card .card__copy > *:last-child,.page-card .card__copy > *:last-child{margin-bottom:0;}.card .card__copy .has-flags,.summary-card .card__copy .has-flags,.page-card .card__copy .has-flags{position:absolute;right:0;top:-0.75rem;}.card .card__copy .cta,.summary-card .card__copy .cta,.page-card .card__copy .cta{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:auto auto 0;width:100%;}.card button,.summary-card button,.page-card button,.card .button,.summary-card .button,.page-card .button,.card .button--primary,.summary-card .button--primary,.page-card .button--primary{display:block;width:100%;border-radius:5px;margin-top:1.5rem;text-align:center;padding:0.75rem 1.5rem;}.card:hover .card__copy,.summary-card:hover .card__copy,.page-card:hover .card__copy{border-color:#00A0AF;}.card .dot,.summary-card .dot,.page-card .dot{position:absolute;top:0.75rem;right:0.75rem;z-index:7;}.card .dot.can-edit::after,.summary-card .dot.can-edit::after,.page-card .dot.can-edit::after{font-family:"FontAwesome",serif;content:"\f040";}.card.flagged .card__copy,.flagged.summary-card .card__copy,.flagged.page-card .card__copy{border-color:#3366CC;}.card.flagged:hover .card__copy,.flagged.summary-card:hover .card__copy,.flagged.page-card:hover .card__copy{border-color:#00A0AF;}.card.flagged:hover .flag,.flagged.summary-card:hover .flag,.flagged.page-card:hover .flag{background:#00A0AF;}.has-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:1.5rem auto;}@media screen and (min-width:43.75rem){.has-cards{margin:1.5rem -0.75rem;}}@media screen and (min-width:82.03125rem){.has-cards{margin:1.5rem -2rem 0rem;}}.has-cards > .card,.has-cards > .summary-card,.has-cards > .page-card{width:100%;max-width:24rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-content:column;-moz-align-content:column;-ms-flex-line-pack:column;align-content:column;}.has-cards > .card > *,.has-cards > .summary-card > *,.has-cards > .page-card > *{margin:1.5rem 0;}@media screen and (min-width:27.34375rem){.has-cards > .card,.has-cards > .summary-card,.has-cards > .page-card{width:75%;}.has-cards > .card > *,.has-cards > .summary-card > *,.has-cards > .page-card > *{margin:1.5rem;}}@media screen and (min-width:43.75rem){.has-cards > .card,.has-cards > .summary-card,.has-cards > .page-card{width:50%;margin:0;}.has-cards > .card > *,.has-cards > .summary-card > *,.has-cards > .page-card > *{margin:1.5rem;}}@media screen and (min-width:60.15625rem){.has-cards > .card,.has-cards > .summary-card,.has-cards > .page-card{width:33%;margin:0;}.has-cards > .card > *,.has-cards > .summary-card > *,.has-cards > .page-card > *{margin:0.75rem;}}@media screen and (min-width:82.03125rem){.has-cards > .card,.has-cards > .summary-card,.has-cards > .page-card{width:25%;margin:0;}.has-cards > .card > *,.has-cards > .summary-card > *,.has-cards > .page-card > *{margin:1.5rem;}}.has-cards > .page-card{width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-content:column;-moz-align-content:column;-ms-flex-line-pack:column;align-content:column;}.has-cards > .page-card > *{margin:1.5rem 0;}@media screen and (min-width:27.34375rem){.has-cards > .page-card{width:75%;}.has-cards > .page-card > *{margin:3rem;}}@media screen and (min-width:43.75rem){.has-cards > .page-card{width:50%;}.has-cards > .page-card > *{margin:3rem;}}@media screen and (min-width:60.15625rem){.has-cards > .page-card{width:33%;}.has-cards > .page-card > *{margin:3rem;}}.summary-card{padding:0;}.summary-card img{height:auto;}.summary-card img.playlist_card_step{margin:0;max-height:240px;}.card footer,.summary-card footer,.page-card footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background:#E7E7E7;width:100%;padding:0.75rem;}.card footer .indicator,.summary-card footer .indicator,.page-card footer .indicator{color:#676767;}.card footer .indicator::before,.summary-card footer .indicator::before,.page-card footer .indicator::before{color:#fff;}.page-card{padding:0;border:none;text-align:center;}.page-card > *{box-shadow:none;}.page-card > * * + *{margin-top:1.5rem !important;}.page-card button,.page-card .button,.page-card .button--primary{width:auto;margin-left:auto;margin-right:auto;border-radius:none;}.page-card svg{path:#333;fill:#333;color:#333;}.page-card img{max-height:8.75rem;width:auto;}.page-card:nth-child(1) button,.page-card:nth-child(1) .button,.page-card:nth-child(1) .button--primary{background:#CC0000;}.page-card:nth-child(1) button:hover,.page-card:nth-child(1) .button:hover,.page-card:nth-child(1) .button--primary:hover{background:#930000;}.page-card:nth-child(2) button,.page-card:nth-child(2) .button,.page-card:nth-child(2) .button--primary{background:#3366CC;}.page-card:nth-child(2) button:hover,.page-card:nth-child(2) .button:hover,.page-card:nth-child(2) .button--primary:hover{background:#2A54A6;}.page-card:nth-child(3) button,.page-card:nth-child(3) .button,.page-card:nth-child(3) .button--primary{background:#00A0AF;}.page-card:nth-child(3) button:hover,.page-card:nth-child(3) .button:hover,.page-card:nth-child(3) .button--primary:hover{background:#006B75;}.has-sidebar{max-width:none;width:100%;}.has-sidebar > *{margin-bottom:3rem;display:block;}.has-sidebar > * img{max-width:100%;height:auto;}@media screen and (min-width:60.15625rem){.has-sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.has-sidebar > *{-webkit-box-flex:1;-webkit-flex:1 0 66%;-moz-box-flex:1;-moz-flex:1 0 66%;-ms-flex:1 0 66%;flex:1 0 66%;}.has-sidebar > * > *:first-child,.has-sidebar > * > *:first-child > legend{margin-top:0;padding-top:0;}.has-sidebar > * img{max-width:100%;}.has-sidebar > *.sidebar{-webkit-box-flex:0;-webkit-flex:0 1 33%;-moz-box-flex:0;-moz-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;margin:0 3rem 0 0;}.has-sidebar > *.sidebar:last-child{margin:0 0 0 3rem;}}.sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;}.sidebar > *{max-width:100%;}.sidebar header{background:rgba(0,0,0,0.25);text-align:center;}.sidebar .card,.sidebar .summary-card,.sidebar .page-card,.sidebar .summary-card{width:100%;margin:0;}.sidebar .card > *,.sidebar .summary-card > *,.sidebar .page-card > *,.sidebar .summary-card > *{width:100%;margin:0;padding:0;}.sidebar .card + .card,.sidebar .summary-card + .card,.sidebar .page-card + .card,.sidebar .card + .summary-card,.sidebar .summary-card + .summary-card,.sidebar .page-card + .summary-card,.sidebar .card + .page-card,.sidebar .summary-card + .page-card,.sidebar .page-card + .page-card,.sidebar .card + .summary-card,.sidebar .summary-card + .summary-card,.sidebar .page-card + .summary-card,.sidebar .summary-card + .card,.sidebar .summary-card + .summary-card,.sidebar .summary-card + .page-card,.sidebar .summary-card + .summary-card{margin-top:1.5rem;}.modal .sidebar{width:25rem;}.sidebar.accent{background:#00A0AF;}.sidebar.accent > *{padding:1.5rem;}.slick-list .card,.slick-list .summary-card,.slick-list .page-card,.slick-list .summary-card{display:block;}.slick-list .card > *,.slick-list .summary-card > *,.slick-list .page-card > *,.slick-list .summary-card > *{margin:0 1.5rem;height:28.75rem;overflow:hidden;background:#fff;}.carousel{padding:0 3rem !important;}.carousel button{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;cursor:pointer;background:none;padding:0;}.carousel .slick-arrow{position:absolute;top:50%;width:2rem;height:4.5rem;}.carousel .slick-arrow::before{font-family:"FontAwesome",serif;font-size:6rem;color:#000;position:relative;opacity:0.75;}.carousel .slick-arrow:hover::before,.carousel .slick-arrow:focus::before{opacity:1;}.carousel .slick-arrow.slick-next{right:-0.75rem;}.carousel .slick-arrow.slick-next::before{content:"\f0da";}@media (min-width:82.03125rem){.carousel .slick-arrow.slick-next{right:-spacing-outer;}}.carousel .slick-arrow.slick-prev{left:-0.75rem;}.carousel .slick-arrow.slick-prev::before{content:"\f0d9";}@media (min-width:82.03125rem){.carousel .slick-arrow.slick-prev{left:-spacing-outer;}}.carousel .slick-dots{list-style-type:none;text-align:center;margin:0;}.carousel .slick-dots li{margin:0;padding:0;display:inline-block;}.carousel .slick-dots button{padding:0 0.75rem;display:block;}.carousel .slick-dots button::before{font-family:"FontAwesome",serif;color:#949494;position:relative;content:"\f111";text-align:center;opacity:0.75;}.carousel .slick-dots button:hover::before,.carousel .slick-dots button:focus::before{opacity:1;}.carousel .slick-active button::before{color:#00A0AF;}.carousel .card__copy.has-flags{border-color:#3366CC;}.carousel .form--design-challenge-start a.button.button--primary,.carousel .form--design-challenge-start input.button.button--primary{margin:0;}.badge-set{height:9.1476rem;width:20.25rem;position:relative;}.badge-set .badge--title{position:absolute;transform:rotate(270deg) translate(-3.388rem,-2.5rem);line-height:2.5rem;margin:0;}.badge-token{border-radius:100%;background:rgba(100,100,100,0.5);width:3.388rem;height:3.388rem;overflow:hidden;margin:auto;}.badge-token img{width:100%;height:100%;}.has-badge-tokens{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-left:3.5rem;height:100%;}.panel.deadline{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:1.5rem;padding-right:1.5rem;}.panel.deadline .summary-card{font-size:0.988rem;width:19rem;margin:0;}.panel.deadline .summary-card h3{font-size:1.75rem;}.panel.deadline .summary-card:hover .card__copy{border-color:#fff;}.panel.deadline .summary-card > *{margin:0;}.panel.deadline .summary-card img.card_image{margin:0;}.deadlines{-webkit-box-flex:1;-webkit-flex:1 0 0%;-moz-box-flex:1;-moz-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:3rem;}.deadlines .title-3,.deadlines h3,.deadlines .comment form .form-richtext .field-title,.comment form .form-richtext .deadlines .field-title,.deadlines .comment form .form-richtext > a,.comment form .deadlines .form-richtext > a{margin:0;}.deadlines ul{margin:0.75rem 0;}.deadlines ul.deadline-list{background:rgba(0,0,0,0.05);padding:0.75rem 1.5rem;border-radius:5px;list-style-type:none;}.deadlines ul.deadline-list li{margin:0.75rem 0;display:block;}.deadlines ul.deadline-list strong{font-size:1.25rem;font-family:"bebas-neue",sans-serif;letter-spacing:1px;font-weight:400;}.deadlines ul.step-progress{background:none;}.deadlines ul.step-progress li{margin:0 0 0 0.5rem;padding:0;}.deadlines ul.step-progress li::before{font-family:"FontAwesome",serif;font-size:1.75rem;content:"\f1db";}.deadlines ul.step-progress li.complete::before{content:"\f111";color:#00A0AF;}.deadlines .progress ul,.deadlines .progress li,.deadlines .progress .title-3,.deadlines .progress h3,.deadlines .progress .comment form .form-richtext .field-title,.comment form .form-richtext .deadlines .progress .field-title,.deadlines .progress .comment form .form-richtext > a,.comment form .deadlines .progress .form-richtext > a{display:inline-block;}.hero{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;padding:0;}@media screen and (max-width:20rem){.hero{left:-1.5rem;}}@media screen and (min-width:20rem){.hero{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .hero{padding-right:4.5rem;}}.hero > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.hero > *{max-width:82.03125rem;}}@media (min-width:43.75rem){.hero{padding:3rem;}}.hero button,.hero .button,.hero .button--primary{background:#CC0000;}.hero button:hover,.hero button:focus,.hero .button:hover,.hero .button:focus,.hero .button--primary:hover,.hero .button--primary:focus{background:#930000;}.hero .hero--copy > *{margin:0;}.hero .hero--copy > .copy--body{margin:1.5rem auto;}@media screen and (min-width:60.15625rem){.hero .has-sidebar > *{margin:auto;}}.hero .has-sidebar .sidebar{background:#E7E7E7;display:block;margin-top:3rem;padding:1.5rem;}.hero .has-sidebar .sidebar button,.hero .has-sidebar .sidebar .button,.hero .has-sidebar .sidebar .button--primary{text-align:center;}@media (max-width:43.75rem){.hero .has-sidebar .sidebar button,.hero .has-sidebar .sidebar .button,.hero .has-sidebar .sidebar .button--primary{padding:0.75rem 1.875rem;}}@media (min-width:43.75rem){.hero .has-sidebar .sidebar{padding:3rem;}}@media screen and (min-width:60.15625rem){.hero .has-sidebar .sidebar{-webkit-align-self:middle;-moz-align-self:middle;-ms-flex-item-align:middle;align-self:middle;margin:auto 3rem auto 0;}.hero .has-sidebar .sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.hero .has-sidebar .sidebar h1,.hero .has-sidebar .sidebar .title-1,.hero .has-sidebar .sidebar h1{font-size:4.722rem;}.hero .has-sidebar .sidebar:last-child{margin:auto 0 auto 3rem;}}.hero.overlay{text-align:center;color:#fff;position:relative;overflow:hidden;background-size:cover;}@media (min-width:43.75rem){.hero.overlay{padding-top:6rem;padding-bottom:6rem;}}.hero.overlay h1,.hero.overlay .title-1,.hero.overlay h1{color:#fff;word-wrap:break-word;}.hero.overlay .hero--copy{position:relative;padding:3rem 0.75rem;}@media (min-width:43.75rem){.hero.overlay .hero--copy{padding:3rem;}}.hero.overlay .hero--copy > *{position:relative;z-index:5;}.hero.overlay .hero--copy .copy--body{margin:1.5rem auto 4.5rem;font-size:1.5rem;font-style:italic;}.hero.overlay .hero--copy::before,.hero.overlay .hero--copy::after{position:absolute;z-index:1;display:block;opacity:0.6;width:100vw;content:'';height:100%;background-blend-mode:multiply;}.hero.overlay .hero--copy::before{background:#00717c;bottom:8rem;left:0;}.hero.overlay .hero--copy::after{background:#000;top:0;right:0;}@media screen and (max-width:60.15625rem){.hero.overlay .hero--copy .title-1,.hero.overlay .hero--copy h1,.hero.overlay .hero--copy h1{font-size:2.5rem;}}@media screen and (min-width:82.03125rem){.hero.overlay .hero--copy{max-width:65%;}}.modal{background:#fff;padding:1.5rem;position:absolute;}.modal .layer__close{background:none;color:#333;font-size:0.988rem;font-family:"FontAwesome",serif;padding:0.75rem;position:absolute;top:0;right:0;}.modal .layer__close::after{content:"\f00d";}.modal img{height:auto;width:auto;max-height:60%;max-width:100%;}.modal .image-widget img{max-height:14rem;}.modal{padding:1.5rem 0.75rem 1.5rem 1.5rem;max-width:95%;left:2.5%;max-height:95%;}.modal.ui-widget p a::after{padding-left:0.333em;content:"\f138";}@media (min-width:82.03125rem){.modal{max-width:62.5rem;}}.modal.centered{text-align:center;}.modal form.media-form{margin:0 auto;padding:0;}.modal form.media-form label{display:block;margin:0 0 1.5rem;}.modal form.media-form .form-file{}.modal form.media-form .form-file > .field-title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal;}.modal form.media-form .form-file .form-text{background:#fff;}.modal form.media-form .form-file .form-submit{display:none;}.modal form.media-form .form-file span.file{font-size:0.988rem;display:block;}.modal .layer__close{top:-1.5rem;right:-0.75rem;}.modal .has-buttons{margin:1.5rem 0 0 0;}.modal .dropdown{position:absolute;top:1.5rem;right:3rem;}.modal .media-project-embed .media-description{min-height:10rem;}.modal .has-cards{margin:1.5rem 0;}.modal .has-cards .card > *,.modal .has-cards .summary-card > *,.modal .has-cards .page-card > *,.modal .has-cards .summary-card > *{margin:0.75rem;}@media screen and (min-width:43.75rem){.modal .has-cards .card,.modal .has-cards .summary-card,.modal .has-cards .page-card,.modal .has-cards .summary-card{width:75%;}}@media screen and (min-width:60.15625rem){.modal .has-cards .card,.modal .has-cards .summary-card,.modal .has-cards .page-card,.modal .has-cards .summary-card{width:50%;}}@media screen and (min-width:82.03125rem){.modal .has-cards .card,.modal .has-cards .summary-card,.modal .has-cards .page-card,.modal .has-cards .summary-card{width:33%;}}#drupal-modal.media-preview .image-widget span,#drupal-modal.media-preview .has-buttons{display:none;}#drupal-modal.media-preview img{width:100%;max-width:100%;height:auto;}#drupal-modal.media-preview .form-file{background:none;padding:0;}#drupal-modal.media-preview input,#drupal-modal.media-preview textarea{background:none;border:none;border-radius:0;padding:0;min-height:0;height:auto;resize:none;}#drupal-modal.media-preview .form-text{font-family:"bebas-neue",sans-serif;font-size:1.65rem;letter-spacing:1px;}.tooltip{cursor:pointer;position:relative;display:inline-block;z-index:50;}.tooltip.active > ul,.tooltip.active > .tooltip--content,.tooltip:hover > ul,.tooltip:hover > .tooltip--content,.tooltip:focus > ul,.tooltip:focus > .tooltip--content{display:block;}.tooltip ul,.tooltip .tooltip--content{top:2rem;display:none;background:#fff;position:absolute;margin:0;left:50%;margin-left:-10rem;width:20rem;border-radius:5px;font-size:0.988rem;text-align:center;transition:display 0.5s;list-style-type:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1;padding:0 1.5rem 0.45rem;color:#333;font-style:italic;}.tooltip ul a,.tooltip .tooltip--content a{font-style:normal;font-weight:400;cursor:pointer;}.tooltip ul a:after,.tooltip .tooltip--content a:after{content:"";padding:0;}.tooltip ul li,.tooltip ul > *,.tooltip .tooltip--content li,.tooltip .tooltip--content > *{margin:0;padding:0.45rem 0;background:#fff;position:relative;z-index:5;border-radius:5px 5px 0 0;}.tooltip ul li:first-child,.tooltip ul > *:first-child,.tooltip .tooltip--content li:first-child,.tooltip .tooltip--content > *:first-child{background:#fff;padding-top:0.9rem;}.tooltip ul::before,.tooltip .tooltip--content::before{display:block;border:0.5rem solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);height:-0.5rem;width:0;transform:rotate(45deg);position:absolute;top:-0.5rem;z-index:0;left:9.5rem;content:"";box-sizing:border-box;}.tooltip ul::after,.tooltip .tooltip--content::after{display:block;height:1.5rem;width:100%;position:absolute;top:-1.5rem;left:0;content:"";}.step{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;padding:3rem 1.5rem;margin-top:0;margin-bottom:0;}@media screen and (max-width:20rem){.step{left:-1.5rem;}}@media screen and (min-width:20rem){.step{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .step{padding-right:4.5rem;}}.step > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.step > *{max-width:82.03125rem;}}.step header{margin:0 auto 1.5rem;padding:0 1.5rem;position:relative;}.step header .icon,.step header svg{display:none;}.step header svg{width:3.333rem;height:auto;fill:#000;color:#000;}@media (min-width:60.15625rem){.step header .icon,.step header svg{display:block;position:absolute;right:100%;margin:0;}}.step header .step__title,.step header .dot{display:inline-block;vertical-align:middle;}.step header .dot{margin-left:1.5rem;}.step header .subheading,.step header .subheading--primary,.step header .subheading--secondary{margin:0;}.step .panel:not(.feedback-message){padding:0 1.5rem;margin-top:1.5rem;}.step header + div p:first-of-type{font-size:1.5rem;}.step > *{padding:0 1.5rem;margin-top:1.5rem;}.step > *:first-child{margin-top:0;}.step > *.has-cards{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}@media (min-width:60.15625rem){.step{padding-left:4rem;}.step.no-icons{padding-left:1.5rem;}}.step__header,.step__overview{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;padding:3rem 1.5rem;margin-top:0;margin-bottom:0;background:#3366CC;box-shadow:none;z-index:2;}@media screen and (max-width:20rem){.step__header,.step__overview{left:-1.5rem;}}@media screen and (min-width:20rem){.step__header,.step__overview{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .step__header,.has-side-menu .step__overview{padding-right:4.5rem;}}.step__header > *,.step__overview > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.step__header > *,.step__overview > *{max-width:82.03125rem;}}.step__header header,.step__overview header{margin:0 auto 1.5rem;padding:0 1.5rem;position:relative;}.step__header header .icon,.step__overview header .icon,.step__header header svg,.step__overview header svg{display:none;}.step__header header svg,.step__overview header svg{width:3.333rem;height:auto;fill:#000;color:#000;}@media (min-width:60.15625rem){.step__header header .icon,.step__overview header .icon,.step__header header svg,.step__overview header svg{display:block;position:absolute;right:100%;margin:0;}}.step__header header .step__title,.step__overview header .step__title,.step__header header .dot,.step__overview header .dot{display:inline-block;vertical-align:middle;}.step__header header .dot,.step__overview header .dot{margin-left:1.5rem;}.step__header header .subheading,.step__overview header .subheading,.step__header header .subheading--primary,.step__overview header .subheading--primary,.step__header header .subheading--secondary,.step__overview header .subheading--secondary{margin:0;}.step__header .panel:not(.feedback-message),.step__overview .panel:not(.feedback-message){padding:0 1.5rem;margin-top:1.5rem;}.step__header header + div p:first-of-type,.step__overview header + div p:first-of-type{font-size:1.5rem;}.step__header > *,.step__overview > *{padding:0 1.5rem;margin-top:1.5rem;}.step__header > *:first-child,.step__overview > *:first-child{margin-top:0;}.step__header > *.has-cards,.step__overview > *.has-cards{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.step__header,.step__overview,.step__header .title-1,.step__overview .title-1,.step__header h1,.step__overview h1,.step__header .title-2,.step__overview .title-2,.step__header h2,.step__overview h2,.step__header .title-3,.step__overview .title-3,.step__header h3,.step__overview h3,.step__header .comment form .form-richtext .field-title,.comment form .form-richtext .step__header .field-title,.step__overview .comment form .form-richtext .field-title,.comment form .form-richtext .step__overview .field-title,.step__header .comment form .form-richtext > a,.comment form .step__header .form-richtext > a,.step__overview .comment form .form-richtext > a,.comment form .step__overview .form-richtext > a,.step__header .title-4,.step__overview .title-4,.step__header h4,.step__overview h4,.step__header .title-5,.step__overview .title-5,.step__header h5,.step__overview h5,.step__header dt,.step__overview dt,.step__header .title-6,.step__overview .title-6,.step__header h6,.step__overview h6,.step__header .subheading,.step__overview .subheading,.step__header .subheading--primary,.step__overview .subheading--primary,.step__header .subheading--secondary,.step__overview .subheading--secondary{color:#fff;}.step__header p *,.step__overview p *,.step__header p,.step__overview p,.step__header p::before,.step__overview p::before,.step__header ul *,.step__overview ul *,.step__header ul,.step__overview ul,.step__header ul::before,.step__overview ul::before,.step__header ol *,.step__overview ol *,.step__header ol,.step__overview ol,.step__header ol::before,.step__overview ol::before{color:#fff;}.step__header p a:hover,.step__overview p a:hover,.step__header ul a:hover,.step__overview ul a:hover,.step__header ol a:hover,.step__overview ol a:hover{color:#C6C6C6;}.step__header p a:hover.button,.step__overview p a:hover.button,.step__header ul a:hover.button,.step__overview ul a:hover.button,.step__header ol a:hover.button,.step__overview ol a:hover.button{color:#2A54A6;}.step__header p a:hover.button--primary,.step__overview p a:hover.button--primary,.step__header ul a:hover.button--primary,.step__overview ul a:hover.button--primary,.step__header ol a:hover.button--primary,.step__overview ol a:hover.button--primary{color:#fff;}.step__header a,.step__overview a,.step__header a::after,.step__overview a::after{color:#fff;}.step__header button,.step__overview button,.step__header .button,.step__overview .button,.step__header a.button,.step__overview a.button{color:#2A54A6;background:#fff;}.step__header button:hover,.step__overview button:hover,.step__header button:focus,.step__overview button:focus,.step__header .button:hover,.step__overview .button:hover,.step__header .button:focus,.step__overview .button:focus,.step__header a.button:hover,.step__overview a.button:hover,.step__header a.button:focus,.step__overview a.button:focus{background:#C6C6C6;}.step__header button.button--primary,.step__overview button.button--primary,.step__header a.button--primary,.step__overview a.button--primary,.step__header .button--primary,.step__overview .button--primary{color:#fff;background:#000;}.step__header button.button--primary:hover,.step__overview button.button--primary:hover,.step__header button.button--primary:focus,.step__overview button.button--primary:focus,.step__header a.button--primary:hover,.step__overview a.button--primary:hover,.step__header a.button--primary:focus,.step__overview a.button--primary:focus,.step__header .button--primary:hover,.step__overview .button--primary:hover,.step__header .button--primary:focus,.step__overview .button--primary:focus{background:#333;}.step__header header svg,.step__overview header svg{color:#fff;fill:#fff;}.step__header .dashed-form .form-textfield input[type="tel"],.step__overview .dashed-form .form-textfield input[type="tel"],.step__header .dashed-form .form-textfield input[type="url"],.step__overview .dashed-form .form-textfield input[type="url"],.step__header .dashed-form .form-textfield input[type="text"],.step__overview .dashed-form .form-textfield input[type="text"],.step__header .dashed-form .form-textfield input[type="number"],.step__overview .dashed-form .form-textfield input[type="number"],.step__header .dashed-form .form-textfield input[type="email"],.step__overview .dashed-form .form-textfield input[type="email"],.step__header .dashed-form .form-textfield input[type="search"],.step__overview .dashed-form .form-textfield input[type="search"],.step__header .dashed-form .form-textfield input[type="password"],.step__overview .dashed-form .form-textfield input[type="password"],.step__header .dashed-form .form-textfield input[type="file"],.step__overview .dashed-form .form-textfield input[type="file"],.step__header .dashed-form .form-textfield textarea,.step__overview .dashed-form .form-textfield textarea{color:#fff;}.step__header .dashed-form .form-textfield input[type="tel"]:focus,.step__overview .dashed-form .form-textfield input[type="tel"]:focus,.step__header .dashed-form .form-textfield input[type="url"]:focus,.step__overview .dashed-form .form-textfield input[type="url"]:focus,.step__header .dashed-form .form-textfield input[type="text"]:focus,.step__overview .dashed-form .form-textfield input[type="text"]:focus,.step__header .dashed-form .form-textfield input[type="number"]:focus,.step__overview .dashed-form .form-textfield input[type="number"]:focus,.step__header .dashed-form .form-textfield input[type="email"]:focus,.step__overview .dashed-form .form-textfield input[type="email"]:focus,.step__header .dashed-form .form-textfield input[type="search"]:focus,.step__overview .dashed-form .form-textfield input[type="search"]:focus,.step__header .dashed-form .form-textfield input[type="password"]:focus,.step__overview .dashed-form .form-textfield input[type="password"]:focus,.step__header .dashed-form .form-textfield input[type="file"]:focus,.step__overview .dashed-form .form-textfield input[type="file"]:focus,.step__header .dashed-form .form-textfield textarea:focus,.step__overview .dashed-form .form-textfield textarea:focus{border:5px dashed #fff;}.step__header{background:#2A54A6;padding:1.5rem;z-index:50;}.step__header h1,.step__header .title-1,.step__header h1{margin:0;}@media screen and (min-width:60.15625rem){.step__header > *{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.step__header > * .has-buttons{margin:0 0 0 3rem;}.step__header > * .form-textfield,.step__header > * > h1{flex:1 0 0%;}.step__header > * .form-textfield input,.step__header > * > h1 input{margin:0;}}.step__overview{padding-bottom:1.5rem;}.has-steps .step{margin-top:0;margin-bottom:0;}.has-steps .step:nth-child(odd){box-shadow:0 6px 9px 6px rgba(0,0,0,0.25);z-index:1;}.has-steps .step:nth-child(even){background:#E7E7E7;z-index:0;}.step > details{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;background:#E7E7E7;}@media screen and (max-width:20rem){.step > details{left:-1.5rem;}}@media screen and (min-width:20rem){.step > details{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .step > details{padding-right:4.5rem;}}.step > details > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.step > details > *{max-width:82.03125rem;}}.step > details > summary{padding:3rem;text-align:center;font-family:"bebas-neue",sans-serif;box-shadow:0 4px 5px rgba(0,0,0,0.25);font-size:1.5rem;color:#676767;position:relative;z-index:10;}.step > details > summary a{font-style:normal;font-weight:400;}.step > details > summary a::after{content:"";padding-left:0;}.step > details > summary .details-title::after{color:#000;font-family:"FontAwesome",serif;padding-left:0.75rem;content:"\f0d8";}.step > details:not([open]) > summary{box-shadow:none;}.step > details:not([open]) > summary .details-title::after{content:"\f0d7";}.step > details:not([open]) > div,.step > details:not([open]) > section{height:0;overflow:hidden;margin:0;padding:0;position:relative;z-index:5;}.step [dir="rtl"] details > summary:before{background-position:100% 100%;float:right;}.step [dir="rtl"] details:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.page-header{margin:1.5rem 0;}.page-main{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;}@media screen and (min-width:82.03125rem){.page-main{max-width:82.03125rem;}}.page-header.account{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;background:url(/profiles/discoverdesign/themes/newel/css/images/20160913_profile-min.jpg) top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;position:relative;overflow:hidden;margin-top:0;margin-bottom:0;}@media screen and (max-width:20rem){.page-header.account{left:-1.5rem;}}@media screen and (min-width:20rem){.page-header.account{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .page-header.account{padding-right:4.5rem;}}.page-header.account > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.page-header.account > *{max-width:82.03125rem;}}.page-header.account,.page-header.account .title-1,.page-header.account h1,.page-header.account .title-2,.page-header.account h2,.page-header.account .title-3,.page-header.account h3,.page-header.account .comment form .form-richtext .field-title,.comment form .form-richtext .page-header.account .field-title,.page-header.account .comment form .form-richtext > a,.comment form .page-header.account .form-richtext > a,.page-header.account .title-4,.page-header.account h4,.page-header.account .title-5,.page-header.account h5,.page-header.account dt,.page-header.account .title-6,.page-header.account h6,.page-header.account .subheading,.page-header.account .subheading--primary,.page-header.account .subheading--secondary{color:#fff;}.page-header.account p *,.page-header.account p,.page-header.account p::before,.page-header.account ul *,.page-header.account ul,.page-header.account ul::before,.page-header.account ol *,.page-header.account ol,.page-header.account ol::before{color:#fff;}.page-header.account p a:hover,.page-header.account ul a:hover,.page-header.account ol a:hover{color:#C6C6C6;}.page-header.account p a:hover.button,.page-header.account ul a:hover.button,.page-header.account ol a:hover.button{color:#2A54A6;}.page-header.account p a:hover.button--primary,.page-header.account ul a:hover.button--primary,.page-header.account ol a:hover.button--primary{color:#fff;}.page-header.account a,.page-header.account a::after{color:#fff;}.page-header.account button,.page-header.account .button,.page-header.account a.button{color:#2A54A6;background:#fff;}.page-header.account button:hover,.page-header.account button:focus,.page-header.account .button:hover,.page-header.account .button:focus,.page-header.account a.button:hover,.page-header.account a.button:focus{background:#C6C6C6;}.page-header.account button.button--primary,.page-header.account a.button--primary,.page-header.account .button--primary{color:#fff;background:#000;}.page-header.account button.button--primary:hover,.page-header.account button.button--primary:focus,.page-header.account a.button--primary:hover,.page-header.account a.button--primary:focus,.page-header.account .button--primary:hover,.page-header.account .button--primary:focus{background:#333;}.page-header.account .page-header--content{padding:3rem 1.5rem;}@media (min-width:60.15625rem){.page-header.account .page-header--content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;}}.page-header.account .account-info,.page-header.account .badge-set{position:relative;z-index:10;}.page-header.account .account-info{height:11.25rem;z-index:6;}@media (min-width:60.15625rem){.page-header.account .account-info{-webkit-box-flex:1;-webkit-flex:1 0 0%;-moz-box-flex:1;-moz-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}}.page-header.account .account-info h1,.page-header.account .account-info h2,.page-header.account .account-info h3{padding-top:3rem;margin:0;}.page-header.account .account-info .avatar{float:left;margin-right:1.5rem;width:10.5rem;height:10.5rem;}.page-header.account .badge-set{z-index:5;}.page-header.account .badge-set .views-element-container{height:100%;}.page-header.account .badge-set .badge--title,.page-header.account .badge-set .has-badge-tokens{z-index:5;}.page-header.account .badge-set .has-badge-tokens{position:relative;}.page-header.account .badge-set .badge-token{background:rgba(255,255,255,0.5);}.page-header.account .page-header--content{position:relative;}.page-header.account .page-header--content::before,.page-header.account .page-header--content::after{right:0;width:100%;}@media (min-width:60.15625rem){.page-header.account .page-header--content::before,.page-header.account .page-header--content::after{right:16.75rem;width:100vw;}}.page-header.account .page-header--content::before{content:" ";display:block;position:absolute;z-index:0;background-blend-mode:multiply;background:rgba(41,82,163,0.75);height:30%;bottom:0;}.page-header.account .page-header--content::after{content:" ";display:block;position:absolute;z-index:0;background-blend-mode:multiply;background:rgba(0,0,0,0.75);height:70%;top:0;}.page-header.account .page-header--content .badge-set::after{content:" ";display:block;position:absolute;z-index:0;background-blend-mode:multiply;background:rgba(0,160,175,0.5);width:22rem;right:-100%;height:100vh;bottom:-10rem;}@media (min-width:60.15625rem){.page-header.account .page-header--content .badge-set::after{width:50vw;height:20rem;left:-5rem;bottom:50%;}}.page-footer{padding:3rem;}.site-header{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;font-size:1.125rem;font-family:"bebas-neue",sans-serif;letter-spacing:1px;z-index:99;background:#3366CC;}@media screen and (max-width:20rem){.site-header{left:-1.5rem;}}@media screen and (min-width:20rem){.site-header{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .site-header{padding-right:4.5rem;}}.site-header > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.site-header > *{max-width:82.03125rem;}}.site-header,.site-header .title-1,.site-header h1,.site-header .title-2,.site-header h2,.site-header .title-3,.site-header h3,.site-header .comment form .form-richtext .field-title,.comment form .form-richtext .site-header .field-title,.site-header .comment form .form-richtext > a,.comment form .site-header .form-richtext > a,.site-header .title-4,.site-header h4,.site-header .title-5,.site-header h5,.site-header dt,.site-header .title-6,.site-header h6,.site-header .subheading,.site-header .subheading--primary,.site-header .subheading--secondary{color:#fff;}.site-header p *,.site-header p,.site-header p::before,.site-header ul *,.site-header ul,.site-header ul::before,.site-header ol *,.site-header ol,.site-header ol::before{color:#fff;}.site-header p a:hover,.site-header ul a:hover,.site-header ol a:hover{color:#C6C6C6;}.site-header p a:hover.button,.site-header ul a:hover.button,.site-header ol a:hover.button{color:#2A54A6;}.site-header p a:hover.button--primary,.site-header ul a:hover.button--primary,.site-header ol a:hover.button--primary{color:#fff;}.site-header a,.site-header a::after{color:#fff;}.site-header button,.site-header .button,.site-header a.button{color:#2A54A6;background:#fff;}.site-header button:hover,.site-header button:focus,.site-header .button:hover,.site-header .button:focus,.site-header a.button:hover,.site-header a.button:focus{background:#C6C6C6;}.site-header button.button--primary,.site-header a.button--primary,.site-header .button--primary{color:#fff;background:#000;}.site-header button.button--primary:hover,.site-header button.button--primary:focus,.site-header a.button--primary:hover,.site-header a.button--primary:focus,.site-header .button--primary:hover,.site-header .button--primary:focus{background:#333;}.site-header a{font-style:normal;font-weight:400;}.site-header a::after{content:"";padding-left:0;}.site-header .dropdown * a,.site-header li ul a{color:#333;}.site-header .dropdown * a:hover,.site-header .dropdown * a:focus,.site-header li ul a:hover,.site-header li ul a:focus{color:#00A0AF;}.site-header .title-1 em,.site-header h1 em,.site-header .title-2 em,.site-header h2 em,.site-header .title-3 em,.site-header h3 em,.site-header .comment form .form-richtext .field-title em,.comment form .form-richtext .site-header .field-title em,.site-header .comment form .form-richtext > a em,.comment form .site-header .form-richtext > a em,.site-header .title-4 em,.site-header h4 em,.site-header .title-5 em,.site-header h5 em,.site-header dt em,.site-header .title-6 em,.site-header h6 em{color:#C6C6C6;}.site-header .site-logo img{width:18.75rem;max-width:100%;}.site-header > *{padding-top:0.75rem;padding-bottom:0.75rem;}@media screen and (max-width:43.75rem){.site-header > * .site-logo{width:100%;text-align:center;padding:0.75rem 0;}}@media screen and (min-width:43.75rem){.site-header > *{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.site-header > * > *{margin:auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.site-footer{background:#252525;text-align:center;}.site-footer,.site-footer .title-1,.site-footer h1,.site-footer .title-2,.site-footer h2,.site-footer .title-3,.site-footer h3,.site-footer .comment form .form-richtext .field-title,.comment form .form-richtext .site-footer .field-title,.site-footer .comment form .form-richtext > a,.comment form .site-footer .form-richtext > a,.site-footer .title-4,.site-footer h4,.site-footer .title-5,.site-footer h5,.site-footer dt,.site-footer .title-6,.site-footer h6,.site-footer .subheading,.site-footer .subheading--primary,.site-footer .subheading--secondary{color:#fff;}.site-footer p *,.site-footer p,.site-footer p::before,.site-footer ul *,.site-footer ul,.site-footer ul::before,.site-footer ol *,.site-footer ol,.site-footer ol::before{color:#fff;}.site-footer p a:hover,.site-footer ul a:hover,.site-footer ol a:hover{color:#C6C6C6;}.site-footer p a:hover.button,.site-footer ul a:hover.button,.site-footer ol a:hover.button{color:#2A54A6;}.site-footer p a:hover.button--primary,.site-footer ul a:hover.button--primary,.site-footer ol a:hover.button--primary{color:#fff;}.site-footer a,.site-footer a::after{color:#fff;}.site-footer button,.site-footer .button,.site-footer a.button{color:#2A54A6;background:#fff;}.site-footer button:hover,.site-footer button:focus,.site-footer .button:hover,.site-footer .button:focus,.site-footer a.button:hover,.site-footer a.button:focus{background:#C6C6C6;}.site-footer button.button--primary,.site-footer a.button--primary,.site-footer .button--primary{color:#fff;background:#000;}.site-footer button.button--primary:hover,.site-footer button.button--primary:focus,.site-footer a.button--primary:hover,.site-footer a.button--primary:focus,.site-footer .button--primary:hover,.site-footer .button--primary:focus{background:#333;}.site-footer a{font-style:normal;font-weight:400;}.site-footer a::after{content:"";padding-left:0;}.site-footer .footer--copy,.site-footer .navigation-footer{min-width:20rem;max-width:none;width:100vw;position:relative;padding:0;min-width:20rem;padding:1.5rem;}@media screen and (max-width:20rem){.site-footer .footer--copy,.site-footer .navigation-footer{left:-1.5rem;}}@media screen and (min-width:20rem){.site-footer .footer--copy,.site-footer .navigation-footer{left:-50vw;margin-left:50%;}}@media (min-width:60.15625rem){.has-side-menu .site-footer .footer--copy,.has-side-menu
      .site-footer .navigation-footer{padding-right:4.5rem;}}.site-footer .footer--copy > *,.site-footer .navigation-footer > *{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;width:100%;}@media screen and (min-width:82.03125rem){.site-footer .footer--copy > *,.site-footer .navigation-footer > *{max-width:82.03125rem;}}.site-footer .footer--copy{background:#252525;}.site-footer .logo{display:block;margin-bottom:0.5rem;}.site-footer .logo img{display:inline-block;margin:0 4rem;vertical-align:bottom;max-width:25rem;}.site-footer small{font-style:italic;line-height:1em;}.site-footer .navigation-footer a{font-style:italic;}.site-footer .navigation-footer a[href="/about"]::after{padding-right:1.5rem;background:url(/profiles/discoverdesign/themes/newel/images/DDfavicon_wht.png) right no-repeat;background-size:1em;content:"";}.site-footer .navigation-footer a:hover[href="/about"]::after{opacity:0.7;}@media screen and (min-width:60.15625rem){.site-footer .footer--copy p,.site-footer .navigation-footer > ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.site-footer .navigation-footer{padding:0 1.5rem;}.site-footer .navigation-footer ul{padding:0;}.site-footer .navigation-footer li{margin:0;}.site-footer .footer--copy p{padding-right:0;}.site-footer .footer--copy p > *{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:0 auto;padding:0;}.site-footer .footer--copy small{text-align:left;padding-right:1.5rem;}.site-footer .footer--copy .logo{font-style:normal;font-weight:400;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 0 0%;-moz-box-flex:1;-moz-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;text-align:right;}.site-footer .footer--copy .logo::after{content:"";padding-left:0;}}.badge{text-align:center;max-width:30rem;background:#fff;}.badge a.card__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:1.5rem 1.5rem 0;border:3px solid #fff;}.badge a.card__link:hover{border-color:#00A0AF;}.badge .card__copy{font-size:0.988rem;padding:0 0 1.5rem;border:none;}.badge img{margin:1.5rem auto 0;}.badge .badge-group{position:relative;overflow:hidden;margin:0 1.5rem;height:11rem;width:100%;}.badge .badge-group img{position:relative;z-index:2;max-height:88%;}.badge .badge-group img:nth-child(2),.badge .badge-group img:nth-child(3){position:absolute;top:0;z-index:0;}.badge .badge-group img:nth-child(2){left:0;}.badge .badge-group img:nth-child(3){right:0;}@media (min-width:82.03125rem){.modal .badge .badge-group{height:8rem;}}.comment{margin:0;padding:0;}.comment .sidebar{width:3rem;padding-top:3rem;margin-right:1.5rem;}.comment .sidebar + *{max-width:100%;width:100%;}.comment form{max-width:none;margin:0;}.comment form.ajax-comments-form-reply{padding-left:4.5rem;}.comment form .has-buttons{text-align:right;margin:1.5rem 0 0;}.comment form .has-buttons button,.comment form .has-buttons input.button,.comment form .has-buttons input.button--primary,.comment form .has-buttons .button,.comment form .has-buttons .button--primary{float:none;padding:0.75rem 1.5rem;}.comment header,.comment footer{padding:0.375rem 0;min-height:3rem;position:relative;}.comment header::before,.comment header::after,.comment footer::before,.comment footer::after{content:'';display:table;clear:both;}.comment header > *,.comment footer > *{display:inline-block;vertical-align:bottom;}.comment header{margin-bottom:0;}.comment header > *{margin:0 0 0 1.5rem;}.comment header .comment__authors{margin:0.75rem 0 0;font-family:"bebas-neue",sans-serif;font-size:1.40625rem;text-align:left;letter-spacing:1px;}.comment header .comment__authors > *{padding-right:0.375rem;display:inline-block;}.comment header .comment__authors a{font-style:normal;font-weight:400;}.comment header .comment__authors a::after{content:"";padding-left:0;}.comment header .comment__authors .original-poster,.comment header .comment__authors .comment__time{font-size:1.125rem;}.comment header .comment__authors .original-poster::before{content:"\f061";font-family:"FontAwesome",serif;font-size:0.75rem;padding-right:0.75rem;display:inline-block;vertical-align:middle;}.comment header .comment__authors .comment__time{font-family:"calluna",serif;letter-spacing:0;color:#595959;}.comment header .comment__authors *{margin-top:0;margin-bottom:0;}.comment header .dropdown{position:absolute;right:0;bottom:0.375rem;}.comment header .dropdown a{display:block;padding:0.375rem 0;}.comment header .dropdown a.js-ajax-comments-reply{display:none;}.comment footer{text-align:right;min-height:1.5rem;}.comment footer .links a{padding:0 0.25em;}.comment footer .links a.js-ajax-comments-edit,.comment footer .links a.js-ajax-comments-delete{display:none;}.comment footer a::after{color:#000;}.comment .comment__text{background:#E7E7E7;box-sizing:border-box;border:1px solid #E7E7E7;padding:1.5rem;border-radius:5px;}.comment .comment__text > *:first-child{margin-top:0;}.comment .comment__text > *:last-child{margin-bottom:0;}.comment.can-edit .cke_contents{background:#fff;}.comment.active .sidebar{width:8rem;}.comment.active .has-sidebar .sidebar{width:0;overflow:hidden;margin:0;}.comment.is-reply{padding-left:4.5rem;}.has-comments{background:#cecece;padding:3rem;padding-bottom:3rem;}.flag-comment_abuse_flag{margin-right:1.5rem;}.flag-comment_abuse_flag::after{content:"";padding:0;}.flag-comment_abuse_flag::before{font-family:"FontAwesome",serif;content:"\f11d";padding-right:0.75rem;}.flag-comment_abuse_flag.action-unflag::before{content:"\f024";}
form.has-inline-elements{max-width:none;}.form-item-field-challenge-target-id{margin-top:0;margin-bottom:0;margin-left:1.5rem;}.route-page-managerpage-view-student-work #block-newel-page-title,.route-entityusercanonical #block-newel-page-title{display:none;}.route-page-managerpage-view-student-work #block-newel-local-tasks,.route-entityusercanonical #block-newel-local-tasks{display:none;}article > img{width:100%;height:auto;}
