@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input[type=submit],.search-tools .filter>div[type=submit],.button{-webkit-font-smoothing:antialiased;background-color:#282d31;border-radius:none;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type=submit]:hover,.search-tools .filter>div[type=submit]:hover,.button:hover{background-color:#060607;color:#fff}.clearfix:after{content:"";display:table;clear:both}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:Open Sans,sans-serif;font-size:1em;line-height:1.5;margin:0}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;line-height:1.25em;margin:0;text-rendering:optimizeLegibility}h1,.h1{font-size:2.25em;text-transform:uppercase;letter-spacing:1;font-weight:500;margin-bottom:.625rem}h2,.h2{font-size:2em}h3,.h3{font-size:1.75em}h4,.h4{font-size:1.5em}h5,.h5{font-size:1.25em}h6{font-size:1em}.up-title{letter-spacing:.0625rem;text-transform:uppercase}header{text-align:center}header h1{margin-top:1.875rem;margin-bottom:3.75rem;letter-spacing:.125rem}header h4{margin-top:1.875rem;margin-bottom:1.25rem;letter-spacing:.125rem;font-weight:300;text-transform:uppercase;text-align:left}header p>a{color:#333333e6;border-bottom:1px solid rgba(51,51,51,.9);font-weight:700}header .pre-title{font-size:1.25em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:#33333380;margin-top:1.25rem}header .sub-title{font-size:1.65em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:#333}header .sub-title.normal-case{text-transform:none!important;font-size:1.65em}header .sub-title.ex-desc{padding-top:10px;padding-bottom:20px;color:#333c;font-size:1.15em}header .pre-title+h1{margin-top:.1875rem}header .img{max-width:4em;display:inline-block}header .img+.pre-title{margin-top:.0625rem}.small-caps{text-transform:uppercase;font-size:.625rem;vertical-align:bottom}.medium-caps{text-transform:uppercase;font-size:.75rem;font-weight:600;margin-right:.625rem}p{margin:0 0 .75em}p.error{font-size:14px;padding-left:10px;border-left:solid 2px #DB4F61;margin-bottom:20px;font-weight:700}p.success{font-weight:700;font-size:14px;padding-left:10px;border-left:solid 2px #27AE60;margin-bottom:20px}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#282d31;text-decoration:none}a:hover{color:#060607}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img{margin:0;max-width:100%}blockquote{border-left:2px solid #DDD;color:#595959;margin:1.5em 0;padding-left:.75em}cite{color:#737373;font-style:italic}cite:before{content:"— "}sup{text-transform:lowercase}@media screen and (min-width: 40em){form.legacy-layout{margin-left:25.5894128995%;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}form.legacy-layout:last-child{margin-right:0}}form.legacy-layout label{text-transform:capitalize}form.legacy-layout.full{margin-left:0%;float:left;display:block;margin-right:2.3576515979%;width:100%}form.legacy-layout.full:last-child{margin-right:0}form.button_to{float:none;margin:0;width:auto;display:inline}form a.embedded{font-weight:800;text-decoration:underline}form a.embedded:hover{opacity:.5}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 .75em;padding:1.5em}fieldset a{font-size:.6666666667em}fieldset a.embedded{font-weight:700;font-size:.9090909091em;font-family:Open Sans,sans-serif}fieldset fieldset{background:#fefefe;border:0;margin:0 0 .75em;padding:1.5em}legend{font-weight:700;margin:0 0 0 -1.5em;text-transform:uppercase;letter-spacing:.1em}input,.search-tools .filter>div,label,select{display:block;font-family:Open Sans,sans-serif;font-size:1em}input::-webkit-input-placeholder,.search-tools .filter>div::-webkit-input-placeholder,label::-webkit-input-placeholder,select::-webkit-input-placeholder{font-size:.7142857143em;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.4em;text-overflow:ellipsis}input::-moz-placeholder,.search-tools .filter>div::-moz-placeholder,label::-moz-placeholder,select::-moz-placeholder{font-size:.7142857143em;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.4em;text-overflow:ellipsis}input:-moz-placeholder,.search-tools .filter>div:-moz-placeholder,label:-moz-placeholder,select:-moz-placeholder{font-size:.7142857143em;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.4em;text-overflow:ellipsis}input:-ms-input-placeholder,.search-tools .filter>div:-ms-input-placeholder,label:-ms-input-placeholder,select:-ms-input-placeholder{font-size:.7142857143em;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.4em;text-overflow:ellipsis}label{font-weight:700;margin-bottom:.375em;margin-right:.75em}label.required:after{content:"*"}label abbr{display:none}label[for=sourceSelect]{margin-right:0}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],.search-tools .filter>div,input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:6px;border:1px solid #DDD;box-shadow:none;font-family:Open Sans,sans-serif;font-size:1em;margin-bottom:1.5em;padding:.75em;width:100%}textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,.search-tools .filter>div:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,.search-tools .filter>div:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select[multiple=multiple]:focus{border-color:#282d31;box-shadow:inset 0 1px 3px #0000000f,0 0 5px #1d2023b3;outline:none}textarea{resize:vertical;font-size:.875rem}input[type=search],.search-tools .filter>div[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],.search-tools .filter>div[type=checkbox],input[type=radio],.search-tools .filter>div[type=radio]{display:inline-block;margin-right:.375em}input[type=checkbox]+label,.search-tools .filter>div[type=checkbox]+label{display:inline-block;width:90%}input[type=file],.search-tools .filter>div[type=file]{margin-bottom:.75em;padding-bottom:.5em}select{width:auto;max-width:100%;border:1px solid #DDD;border-radius:6px;font-family:Open Sans,sans-serif;font-size:.8333333333em;padding-top:.75em!important;padding-bottom:.75em!important}.inline-choice{cursor:move;padding:.625rem}.inline-choice:hover{background-color:#d62c4180;border-bottom:1px solid #D62C41;border-top:1px solid #D62C41}.inline-choice input[type=text],.inline-choice .search-tools .filter>div,.search-tools .inline-choice .filter>div{width:20%;margin-left:.625rem;margin-bottom:0;display:inline-block}.inline-choice input[type=text][name=value],.inline-choice .search-tools .filter>div[name=value],.search-tools .inline-choice .filter>div[name=value]{width:15%;margin-left:.625rem;margin-bottom:0;display:inline-block}.inline-choice input[type=number],.inline-choice .search-tools .filter>div[type=number],.search-tools .inline-choice .filter>div[type=number]{width:23%;margin-left:.625rem;margin-bottom:0;display:inline-block}.inline-choice button{margin-right:1.25rem;width:5%;padding:.625rem 0!important;margin:0 0 0 .625rem!important}.col50{float:left;display:block;margin-right:2%;width:48%}.label-inc-guide label,.label-inc-guide input[type=file],.label-inc-guide .search-tools .filter>div[type=file],.search-tools .label-inc-guide .filter>div[type=file]{display:inline-block;margin-right:.3125rem;font-size:.875rem}.label-inc-guide select{display:inline-block;margin-bottom:0;margin-right:.3125rem}.label-inc-guide .tooltip-item{display:inline-block;margin-right:.3125rem}.label-inc-guide .field_with_errors{display:inline-block}.label-inc-guide .small-caps{vertical-align:middle;font-weight:600;letter-spacing:.1}table{border-collapse:collapse;margin:0 0 .75em;table-layout:fixed;width:100%}table.report{width:auto}th{font-weight:700;padding:.75em 0;text-align:left}td{padding:.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0}ul.default-ul,ol.default-ul{list-style-type:square;margin-bottom:.75em;padding:0 0 0 1.5em}ul.default-ol,ol.default-ol{list-style-type:decimal;margin-bottom:.75em;padding:0 0 0 1.5em}ul.custom-arrow{list-style-type:none!important;padding:0}ul.custom-arrow li{display:grid;grid-template-columns:16px auto;justify-content:start;align-items:center}ul.custom-arrow li a{font-weight:400}ul.custom-arrow li:before{content:"▶";font-size:8px;opacity:50%}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}dl dd.lowlight{font-weight:400;margin-left:2em;color:#2d9cdb}.inline{position:relative;margin:1em 0 2em;list-style-type:none!important;padding:0}.inline .info{font-size:.8em}.inline .section{margin-top:1em}.inline li{margin-bottom:.4em;font-size:.8em}.inline li:after{content:"";display:table;clear:both}.inline li li{font-size:1em}.inline li span{font-weight:500;width:35%;margin-right:5%;text-transform:uppercase;float:left}.inline li .meta{width:50%;float:right}.inline li.total{margin-top:10px;padding-top:10px;border-top:1px solid #DDD}.inline li.total span{font-weight:900}.inline li.total .meta{font-weight:900;text-transform:uppercase}.inline li.head{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #DDD}.inline li.head span{font-weight:700}.inline li.head .meta{font-weight:700;text-transform:uppercase}footer ul{list-style-type:none!important;padding-left:0}.flash-alert{background:#f5a623f2;color:#fff;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:.125rem;padding:.75em;z-index:100}.flash-alert a,.flash-alert a:hover{color:#000}.info-error,.flash-error{background:#db4f61f2;color:#fff;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:.125rem;padding:.75em;z-index:100}.info-error a,.flash-error a,.info-error a:hover,.flash-error a:hover{color:#000}.flash-notice{background:#2d9cdbf2;color:#fff;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:.125rem;padding:.75em;z-index:100}.flash-notice a,.flash-notice a:hover{color:#000}.flash-success{background:#27ae60f2;color:#fff;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:.125rem;padding:.75em;z-index:100}.flash-success a,.flash-success a:hover,.flash-alert{color:#000}.info-error{top:60;position:fixed}.flash-support{background:#db4f61f2;color:#fff;font-weight:600;text-transform:uppercase;position:absolute;width:100%;text-align:center;letter-spacing:.125rem;padding:2.5em .75em;z-index:100;background-color:#db4f61;font-weight:700;font-size:1.5em;top:0}.flash-support a,.flash-support a:hover{color:#000}button,input[type=submit],.search-tools .filter>div[type=submit],.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:.1875rem;padding:1em;text-transform:uppercase;font-size:.875rem;font-family:Open Sans,sans-serif;max-width:18.75rem}button.block,input[type=submit].block,.search-tools .filter>div[type=submit].block,.button.block{display:block;width:100%;max-width:100%}button.action,input[type=submit].action,.search-tools .filter>div[type=submit].action,.button.action{background:#1e8449}button.common,input[type=submit].common,.search-tools .filter>div[type=submit].common,.button.common{background:#2d9cdb}button.danger,input[type=submit].danger,.search-tools .filter>div[type=submit].danger,.button.danger{background:#db4f61}button.default,input[type=submit].default,.search-tools .filter>div[type=submit].default,.button.default{background:#ddd;color:#333}button.action-link,input[type=submit].action-link,.search-tools .filter>div[type=submit].action-link,.button.action-link{background:transparent;color:#1e8449}button.common-link,input[type=submit].common-link,.search-tools .filter>div[type=submit].common-link,.button.common-link{background:transparent;color:#2d9cdb}button.danger-link,input[type=submit].danger-link,.search-tools .filter>div[type=submit].danger-link,.button.danger-link{background:transparent;color:#db4f61}button.form-full,input[type=submit].form-full,.search-tools .filter>div[type=submit].form-full,.button.form-full{display:block;width:100%;max-width:100%;font-weight:700;text-transform:uppercase;padding:1em;font-size:1em;color:#fff;text-align:center;border:none;margin:10px 0;letter-spacing:.05em}button.form-full:hover,input[type=submit].form-full:hover,.search-tools .filter>div[type=submit].form-full:hover,.button.form-full:hover{opacity:.9}button.full,input[type=submit].full,.search-tools .filter>div[type=submit].full,.button.full{display:block;width:90%;max-width:90%;font-weight:700;text-transform:uppercase;padding:2em;font-size:1em;color:#fff;text-align:center;border:none;margin:0 5%;letter-spacing:.05em}button.full:hover,input[type=submit].full:hover,.search-tools .filter>div[type=submit].full:hover,.button.full:hover{opacity:.9}button.wrap,input[type=submit].wrap,.search-tools .filter>div[type=submit].wrap,.button.wrap{white-space:normal}button.half,input[type=submit].half,.search-tools .filter>div[type=submit].half,.button.half{display:inline-block;width:50%;font-weight:700;text-transform:uppercase;padding:2em 1em;font-size:1em;color:#fff;text-align:center;border:none;letter-spacing:.05em}button.half:hover,input[type=submit].half:hover,.search-tools .filter>div[type=submit].half:hover,.button.half:hover{opacity:.9}button.ghost,input[type=submit].ghost,.search-tools .filter>div[type=submit].ghost,.button.ghost{background-color:transparent;border:2px solid black;color:#000;text-transform:uppercase;padding:1em 3em;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:.05em;margin-top:1em;word-break:break-word}button.minimal,input[type=submit].minimal,.search-tools .filter>div[type=submit].minimal,.button.minimal{background-color:#fff;border:2px solid black;color:#000;text-transform:uppercase;padding:.7em 1em;font-size:12px;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:.05em;margin-top:1em}button.minimal:hover,input[type=submit].minimal:hover,.search-tools .filter>div[type=submit].minimal:hover,.button.minimal:hover{background-color:#000c;color:#fff}button.small,input[type=submit].small,.search-tools .filter>div[type=submit].small,.button.small{font-size:8px}.with-bg .button.ghost{border:2px solid white;color:#fff;text-decoration:none}.with-bg .button.ghost:hover{border:2px solid white;color:#fff;background:#000}.pull-down-center{position:absolute;bottom:15px;width:100%;left:25%}.standout-link{font-weight:700;border-bottom:2px solid #2D9CDB}.standout-link:hover{color:#2d9cdb}.inline-form-btn{margin-left:0;float:none;display:inline-block;margin-right:0;width:auto}input,.search-tools .filter>div{margin-top:0}.ar,.fr{float:right}.fl{float:left}.txr{text-align:right}.txl{text-align:left}.txc{text-align:center}.mtl{margin-top:4em!important}.mtm{margin-top:2em!important}.pan{padding:0!important}.ptl{padding-top:4em!important}.pbl{padding-bottom:4em!important}.pts{padding-top:1em!important}.ptm{padding-top:2em!important}.mbm{margin-bottom:2em!important}.mbs{margin-bottom:1em!important}.mam{margin:2em!important}.mbn{margin-bottom:0!important}.mtn{margin-top:0!important}.mbl{margin-bottom:4em!important}.mls{margin-left:1em!important}.mrxs{margin-right:.5em!important}.mrs{margin-right:1em!important}.mrl{margin-right:20px!important}.pll{padding-left:1.25rem!important}.border-t{border-top:2px solid rgba(0,0,0,.05);margin-top:10px}.border-b{border-bottom:2px solid rgba(0,0,0,.05);padding:10px 0}.upcase{text-transform:uppercase}.sub-heading{border-bottom:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-size:20px;margin-bottom:30px;padding-bottom:10px}.small{font-size:12px}.cf:after{content:"";display:table;clear:both}.field_with_errors input,.field_with_errors .search-tools .filter>div,.search-tools .field_with_errors .filter>div{border:#DB4F61 1px solid!important;margin-bottom:.5em!important}.field_with_errors label{color:#db4f61!important}.light{color:#fff}.dark{color:#000!important}.field-errors{margin-bottom:.5em}.field-errors>.error{color:#db4f61;text-transform:uppercase}.field-errors>.error:before{content:"– "}.download-link{text-decoration:underline;font-weight:700}.download-link:hover{text-decoration:none}@media print{.icon-print{display:none}}.icon-print:before{width:20px;content:image-url("icons/print.svg");vertical-align:sub;margin-right:10px}@media print{.icon-namebadge{display:none}}.icon-namebadge:before{width:20px;content:image-url("icons/ic_reg.svg");vertical-align:sub;margin-right:10px}@media print{.icon-calendar{display:none}}.icon-calendar:before{width:20px;content:image-url("icons/ic_event.svg");vertical-align:sub;margin-right:10px}.lighten{opacity:80%;font-weight:400}.link{text-decoration:underline;font-weight:700}header.flex-navigation{background-color:#282d31b3;font-family:Open Sans,sans-serif;height:60px;width:100%;z-index:999;position:fixed;top:0}@media screen and (min-width: 53.75em){header.flex-navigation{text-align:left}}@media print{header.flex-navigation{display:none}}header.flex-navigation .menu-wrapper{max-width:68em;max-width:100%;position:relative;z-index:9999;margin:0 auto}header.flex-navigation .menu-wrapper:after{content:"";display:table;clear:both}@media screen and (min-width: 30em){header.flex-navigation .menu-wrapper{padding:0 1.875rem}}header.flex-navigation .logo{float:left;max-height:60px;padding-right:3em;padding-left:1em}header.flex-navigation .nav{z-index:999999;float:none}header.flex-navigation ul{padding-right:25rem}header.flex-navigation ul li{overflow:hidden;width:100%;z-index:9999;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.75rem;background:transparent;display:inline-block;line-height:60px;padding-right:1.8em;text-decoration:none;width:auto}header.flex-navigation ul li a{font-weight:600;color:#fff}header.flex-navigation ul li a:focus,header.flex-navigation ul li a:hover{color:#ffffffb3;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:3px}header.flex-navigation .flexMenu-popup{display:block;background-color:#282d31e6;text-align:left;padding:1.25rem 0rem;right:0;left:0;overflow:auto}header.flex-navigation .flexMenu-popup li{display:block;padding:.875rem 1.875rem;line-height:20px}header.flex-navigation .flexMenu-allInPopup{padding-left:1.875rem}header.flex-navigation .flexMenu-viewMore{padding-right:1.875rem;max-width:140px}header.flex-navigation li.more{padding-right:0}header.flex-navigation li.more:hover .submenu{display:block}header.flex-navigation li.more a{padding-right:0}header.flex-navigation .submenu{display:none;position:absolute;width:12.5rem;background-color:#282d31cc;border-left:1px #fff solid;border-right:1px #fff solid;border-bottom:1px #fff solid;left:-1px}header.flex-navigation .submenu li{display:block;padding-right:0}header.flex-navigation .submenu li a{width:100%;display:block}header.flex-navigation .submenu li a:hover,header.flex-navigation .submenu li a:focus{color:#ffffffb3;border-bottom:0px;padding-bottom:0}header.flex-navigation .user-tools{display:block;position:absolute;right:0;background-color:#282d31cc;text-align:center;width:12.5rem;border-left:1px #fff solid;height:3.75rem;padding-right:0}header.flex-navigation .user-tools ul,header.flex-navigation .user-tools li,header.flex-navigation .user-tools a{padding-right:0;padding-left:0}header.flex-navigation .translations-tools{display:block;position:absolute;right:200px;background-color:#282d31cc;text-align:center;border-left:1px #fff solid;height:3.75rem;padding:0 16px}header.flex-navigation .translations-tools ul,header.flex-navigation .translations-tools li,header.flex-navigation .translations-tools a{padding:0}header.flex-navigation li.nav--registration>a{color:#e6efc2!important;font-weight:700}.flex-navigation:has(+.flash-error){display:none}html,body{height:100%!important}body>footer{position:sticky!important;top:100vh}body.drop{padding-top:3.75rem}.slim{padding:2em 4em!important}.clear{clear:left}.x-slim{padding:.5em 4em!important;background:none!important}.ui-centered{text-align:center;display:block}.ui-container{max-width:68em;margin-left:auto;margin-right:auto;margin-top:3.125rem;margin-bottom:3.125rem}.ui-container:after{content:"";display:table;clear:both}.ui-container.row{margin-top:3.125rem}.ui-container.drop{padding-top:3.125rem}.ui-container.tight{margin-bottom:1.5625rem}.ui-container.wide{max-width:94%}.ui-full-width-container{margin:1em}.ui-drop{padding-top:8.4375rem}.with-menu{position:relative}.with-menu .ui-type-container{width:58%;position:relative;margin:auto auto auto 22%}@media screen and (max-width: 860px){.with-menu .ui-type-container{width:100%;margin-left:auto}}.with-menu .ui-type-container .ui-type-container{width:100%}.ui-type-container{width:58%;margin:auto;position:relative}@media screen and (max-width: 860px){.ui-type-container{width:100%}}.ui-type-container .ui-type-container{width:100%}.ui-type-container a{text-decoration:underline}.ui-type-container a.button{text-decoration:none}@media print{.ui-type-container a.button{display:none}}.ui-left-menu{width:22%;position:absolute;top:0;bottom:0;background-color:#282d31cc;z-index:1;padding:2em}@media screen and (max-width: 860px){.ui-left-menu{display:none}}@media print{.ui-left-menu{display:none}}.ui-overflow-container{overflow:auto;width:100%}.ui-container-row{padding:1em;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:1em white solid}@media screen and (min-width: 53.75em){.ui-container-row{padding:4em}}.ui-container-row.with-bg{position:relative;color:#fff}.ui-container-row.with-bg a{color:#fff;font-weight:700;text-decoration:underline}.ui-container-row.with-bg a:hover{color:#000}.ui-container-row.with-bg:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#0009}.ui-container-row.with-bg>*{z-index:2}.ui-container-row:nth-of-type(2n){background-color:#0000000d}.ui-type-container.ui-type-container--large{width:78%}.microsite-section{margin-top:1.875rem}.microsite-section,.microsite-section-content{overflow:hidden;_overflow:visible;zoom:1}.microsite-section-image{float:left;margin-right:2.5rem;max-width:35%}@media screen and (max-width: 860px){.microsite-section-image{display:block;float:none;margin-right:0rem;max-width:100%}}.microsite-section-image img{margin-top:.625rem;display:block;max-width:100%}@media screen and (max-width: 860px){.microsite-section-image img{margin:2.5rem auto}}form.registration-form{font-size:.9em}@media screen and (min-width: 40em){form.registration-form{margin-left:0%;float:left;display:block;margin-right:2.3576515979%;width:100%}form.registration-form:last-child{margin-right:0}}form.registration-form [data-required=true]>label:after,form.registration-form [data-required=true]>legend:after{content:"*";position:relative;color:#00000080;text-transform:uppercase;font-size:1em;display:inline-block;padding-left:.25em}form.registration-form h2{margin:3em 0;padding-bottom:.5em;border-bottom:1px solid rgba(0,0,0,.1)}form.registration-form fieldset{background:none;border:none;padding:1.5em;margin:1.5em 0 .75em -1.5em;min-width:100%}form.registration-form fieldset a{font-size:1em}form.registration-form fieldset fieldset{margin-bottom:0;padding-bottom:0;padding-right:0}form.registration-form fieldset fieldset>legend{font-size:1em}form.registration-form legend{display:block;width:100%;font-weight:700;font-size:1.3em;text-transform:uppercase;letter-spacing:.1em;margin:.5em 0;padding-top:.5em;border-bottom:1px solid rgba(0,0,0,.1)}form.registration-form input,form.registration-form .search-tools .filter>div,.search-tools form.registration-form .filter>div,form.registration-form label,form.registration-form select{display:block;font-size:1em}form.registration-form select{margin-bottom:1.5rem}form.registration-form select.chakra-select{margin-bottom:0}form.registration-form .check-box-list{margin-bottom:1.5rem}form.registration-form .check-box-list .field_with_errors{display:inline}form.registration-form label{font-weight:700;margin-bottom:.375em;margin-right:.75em;padding-right:1em;font-family:Open Sans,sans-serif;display:inline-block}form.registration-form label.required:after{content:"*"}form.registration-form label abbr{display:none}form.registration-form textarea,form.registration-form input[type=email],form.registration-form input[type=number],form.registration-form input[type=password],form.registration-form input[type=search],form.registration-form input[type=tel],form.registration-form input[type=text],form.registration-form .search-tools .filter>div,.search-tools form.registration-form .filter>div,form.registration-form input[type=url],form.registration-form input[type=color],form.registration-form input[type=date],form.registration-form input[type=datetime],form.registration-form input[type=datetime-local],form.registration-form input[type=month],form.registration-form input[type=time],form.registration-form input[type=week],form.registration-form select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:6px;border:1px solid #DDD;box-shadow:none;font-family:Open Sans,sans-serif;font-size:1em;margin-bottom:1.5em;padding:.75em;width:100%}form.registration-form textarea:hover,form.registration-form input[type=email]:hover,form.registration-form input[type=number]:hover,form.registration-form input[type=password]:hover,form.registration-form input[type=search]:hover,form.registration-form input[type=tel]:hover,form.registration-form input[type=text]:hover,form.registration-form .search-tools .filter>div:hover,.search-tools form.registration-form .filter>div:hover,form.registration-form input[type=url]:hover,form.registration-form input[type=color]:hover,form.registration-form input[type=date]:hover,form.registration-form input[type=datetime]:hover,form.registration-form input[type=datetime-local]:hover,form.registration-form input[type=month]:hover,form.registration-form input[type=time]:hover,form.registration-form input[type=week]:hover,form.registration-form select[multiple=multiple]:hover{border-color:#c4c4c4}form.registration-form textarea:focus,form.registration-form input[type=email]:focus,form.registration-form input[type=number]:focus,form.registration-form input[type=password]:focus,form.registration-form input[type=search]:focus,form.registration-form input[type=tel]:focus,form.registration-form input[type=text]:focus,form.registration-form .search-tools .filter>div:focus,.search-tools form.registration-form .filter>div:focus,form.registration-form input[type=url]:focus,form.registration-form input[type=color]:focus,form.registration-form input[type=date]:focus,form.registration-form input[type=datetime]:focus,form.registration-form input[type=datetime-local]:focus,form.registration-form input[type=month]:focus,form.registration-form input[type=time]:focus,form.registration-form input[type=week]:focus,form.registration-form select[multiple=multiple]:focus{border-color:#282d31;box-shadow:inset 0 1px 3px #0000000f,0 0 5px #1d2023b3;outline:none}form.registration-form textarea::-webkit-input-placeholder,form.registration-form input[type=email]::-webkit-input-placeholder,form.registration-form input[type=number]::-webkit-input-placeholder,form.registration-form input[type=password]::-webkit-input-placeholder,form.registration-form input[type=search]::-webkit-input-placeholder,form.registration-form input[type=tel]::-webkit-input-placeholder,form.registration-form input[type=text]::-webkit-input-placeholder,form.registration-form .search-tools .filter>div::-webkit-input-placeholder,.search-tools form.registration-form .filter>div::-webkit-input-placeholder,form.registration-form input[type=url]::-webkit-input-placeholder,form.registration-form input[type=color]::-webkit-input-placeholder,form.registration-form input[type=date]::-webkit-input-placeholder,form.registration-form input[type=datetime]::-webkit-input-placeholder,form.registration-form input[type=datetime-local]::-webkit-input-placeholder,form.registration-form input[type=month]::-webkit-input-placeholder,form.registration-form input[type=time]::-webkit-input-placeholder,form.registration-form input[type=week]::-webkit-input-placeholder,form.registration-form select[multiple=multiple]::-webkit-input-placeholder{font-family:Roboto Slab,serif;font-size:1em}form.registration-form textarea::-moz-placeholder,form.registration-form input[type=email]::-moz-placeholder,form.registration-form input[type=number]::-moz-placeholder,form.registration-form input[type=password]::-moz-placeholder,form.registration-form input[type=search]::-moz-placeholder,form.registration-form input[type=tel]::-moz-placeholder,form.registration-form input[type=text]::-moz-placeholder,form.registration-form .search-tools .filter>div::-moz-placeholder,.search-tools form.registration-form .filter>div::-moz-placeholder,form.registration-form input[type=url]::-moz-placeholder,form.registration-form input[type=color]::-moz-placeholder,form.registration-form input[type=date]::-moz-placeholder,form.registration-form input[type=datetime]::-moz-placeholder,form.registration-form input[type=datetime-local]::-moz-placeholder,form.registration-form input[type=month]::-moz-placeholder,form.registration-form input[type=time]::-moz-placeholder,form.registration-form input[type=week]::-moz-placeholder,form.registration-form select[multiple=multiple]::-moz-placeholder{font-family:Roboto Slab,serif;font-size:1em}form.registration-form textarea:-moz-placeholder,form.registration-form input[type=email]:-moz-placeholder,form.registration-form input[type=number]:-moz-placeholder,form.registration-form input[type=password]:-moz-placeholder,form.registration-form input[type=search]:-moz-placeholder,form.registration-form input[type=tel]:-moz-placeholder,form.registration-form input[type=text]:-moz-placeholder,form.registration-form .search-tools .filter>div:-moz-placeholder,.search-tools form.registration-form .filter>div:-moz-placeholder,form.registration-form input[type=url]:-moz-placeholder,form.registration-form input[type=color]:-moz-placeholder,form.registration-form input[type=date]:-moz-placeholder,form.registration-form input[type=datetime]:-moz-placeholder,form.registration-form input[type=datetime-local]:-moz-placeholder,form.registration-form input[type=month]:-moz-placeholder,form.registration-form input[type=time]:-moz-placeholder,form.registration-form input[type=week]:-moz-placeholder,form.registration-form select[multiple=multiple]:-moz-placeholder{font-family:Roboto Slab,serif;font-size:1em}form.registration-form textarea:-ms-input-placeholder,form.registration-form input[type=email]:-ms-input-placeholder,form.registration-form input[type=number]:-ms-input-placeholder,form.registration-form input[type=password]:-ms-input-placeholder,form.registration-form input[type=search]:-ms-input-placeholder,form.registration-form input[type=tel]:-ms-input-placeholder,form.registration-form input[type=text]:-ms-input-placeholder,form.registration-form .search-tools .filter>div:-ms-input-placeholder,.search-tools form.registration-form .filter>div:-ms-input-placeholder,form.registration-form input[type=url]:-ms-input-placeholder,form.registration-form input[type=color]:-ms-input-placeholder,form.registration-form input[type=date]:-ms-input-placeholder,form.registration-form input[type=datetime]:-ms-input-placeholder,form.registration-form input[type=datetime-local]:-ms-input-placeholder,form.registration-form input[type=month]:-ms-input-placeholder,form.registration-form input[type=time]:-ms-input-placeholder,form.registration-form input[type=week]:-ms-input-placeholder,form.registration-form select[multiple=multiple]:-ms-input-placeholder{font-family:Roboto Slab,serif;font-size:1em}form.registration-form textarea{resize:vertical}form.registration-form input[type=search],form.registration-form .search-tools .filter>div[type=search],.search-tools form.registration-form .filter>div[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}form.registration-form input[type=checkbox],form.registration-form .search-tools .filter>div[type=checkbox],.search-tools form.registration-form .filter>div[type=checkbox],form.registration-form input[type=radio],form.registration-form .search-tools .filter>div[type=radio],.search-tools form.registration-form .filter>div[type=radio]{display:inline-block;margin-right:.375em}form.registration-form .field_with_errors input[type=radio],form.registration-form .field_with_errors .search-tools .filter>div[type=radio],.search-tools form.registration-form .field_with_errors .filter>div[type=radio]{display:inline-block}form.registration-form input[type=file],form.registration-form .search-tools .filter>div[type=file],.search-tools form.registration-form .filter>div[type=file]{margin-bottom:.75em;padding-bottom:.5em;width:100%}form.registration-form select{width:auto;background-color:#fff}form.registration-form input[type=radio]+label,form.registration-form .search-tools .filter>div[type=radio]+label,.search-tools form.registration-form .filter>div[type=radio]+label,form.registration-form input[type=checkbox]+label,form.registration-form .search-tools .filter>div[type=checkbox]+label,.search-tools form.registration-form .filter>div[type=checkbox]+label{font-weight:600;width:85%;vertical-align:top}form.registration-form input[type=radio]:checked+label,form.registration-form .search-tools .filter>div[type=radio]:checked+label,.search-tools form.registration-form .filter>div[type=radio]:checked+label,form.registration-form input[type=checkbox]:checked+label,form.registration-form .search-tools .filter>div[type=checkbox]:checked+label,.search-tools form.registration-form .filter>div[type=checkbox]:checked+label{font-weight:900}form.registration-form input[type=radio]:last-of-type,form.registration-form .search-tools .filter>div[type=radio]:last-of-type,.search-tools form.registration-form .filter>div[type=radio]:last-of-type,form.registration-form input[type=checkbox]:last-of-type,form.registration-form .search-tools .filter>div[type=checkbox]:last-of-type,.search-tools form.registration-form .filter>div[type=checkbox]:last-of-type{margin-bottom:1.5em}form.registration-form .help{color:#000c}form.registration-form p.help{margin-bottom:.5em;margin-top:0}form.registration-form p{margin-top:0}form.registration-form .session-info{float:right;width:200px;background:#fff;border:#DDD solid 1px;padding:8px;margin:32px 16px;border-radius:6px}form.registration-form .session-info p{padding-top:.5em;font-size:.9em;line-height:2;margin-bottom:.5em}form.registration-form select.reg-form-select{margin-bottom:1.5em}form.registration-form input[disabled],form.registration-form .search-tools .filter>div[disabled],.search-tools form.registration-form .filter>div[disabled],form.registration-form input[disabled]+label,form.registration-form .search-tools .filter>div[disabled]+label,.search-tools form.registration-form .filter>div[disabled]+label{opacity:40%}form.registration-form input[type=checkbox][disabled],form.registration-form .search-tools .filter>div[type=checkbox][disabled],.search-tools form.registration-form .filter>div[type=checkbox][disabled],form.registration-form input[type=checkbox][disabled]+label,form.registration-form .search-tools .filter>div[type=checkbox][disabled]+label,.search-tools form.registration-form .filter>div[type=checkbox][disabled]+label{opacity:40%;font-weight:500}.check-box-list__item-info-modal{display:inline-block;font-weight:initial}.check-box-list__item-info-modal footer{text-align:center}.check-box-list-item{display:flex;justify-content:space-evenly;align-items:flex-start;min-height:3em;margin-bottom:.5em}.check-box-list-item label{width:initial!important;flex:2}.check-box-list-item input,.check-box-list-item .search-tools .filter>div,.search-tools .check-box-list-item .filter>div{margin-bottom:0!important;margin-right:.5em!important;margin-top:.25em!important}.check-box-list-item .opener{margin-top:0}.check-box-list-item__times,.check-box-list-item__actions{width:12em}.session-info~.check-box-list__container{margin-top:3em}gr-modal:not(:defined)>*{display:none}gr-modal::part(content){top:4em;right:20%;bottom:4em;left:20%}.form-navigation{padding-top:1.5em;font-family:Open Sans,sans-serif;position:fixed;display:block;width:19%}.form-navigation.top--reset{position:static;top:auto;width:100%}.form-navigation.topless{top:14em}.form-navigation ul{position:relative;padding-left:0}.form-navigation li{display:block;margin-right:.75rem;color:#fff;font-weight:700;font-size:.875rem;margin-bottom:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-navigation li a{color:#fffc;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.form-navigation li a:hover,.form-navigation li a:focus{color:#000}.form-navigation p{color:#fffc;font-size:.625rem;text-transform:uppercase;letter-spacing:.08em}.form-navigation.with-sticky{top:4em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.lanyard{position:relative;margin-bottom:.625em;padding-right:1.875em;text-align:center}.lanyard.pull-top{margin-top:-6em}.lanyard .account_avatar{display:inline-block;width:6.25em;height:6.25em;max-width:6.25em;max-height:6.25em;border-radius:100%;overflow:hidden;vertical-align:middle}.lanyard .lanyard-title{font-size:2em;text-transform:none;text-transform:uppercase;font-weight:500}.lanyard .lanyard-sub-title{font-size:1.8em;font-weight:300;text-transform:lowercase}.avatar{display:inline-block;width:2.5em;height:2.5em;max-width:2.5em;max-height:2.5em;margin-right:.625rem;border-radius:100%;overflow:hidden;vertical-align:middle;line-height:2rem}.avatar img{padding:0;margin:0}.avatar.floater{float:right}.sponsor{display:inline-block;width:5em;height:5em;max-width:5em;max-height:5em;margin-right:.625rem;overflow:hidden;vertical-align:middle;line-height:2rem}.sponsor img{padding:0;margin:0}.sponsor.floater{float:right}.dynamic-editor{position:relative}.dynamic-editor .menu-panel{position:fixed;left:0;width:20%;border-right:10px solid rgba(255,255,255,.9);top:6.875rem;bottom:0;background-color:#282d31cc;z-index:1;padding-top:2em;overflow:auto}.dynamic-editor .form-page{color:#fff;list-style-type:none}.dynamic-editor .form-page .form-page-item{text-transform:uppercase;font-size:.75rem;letter-spacing:.03125rem;font-weight:800;border-bottom:1px solid rgba(255,255,255,.2);cursor:move;padding:1.375rem;border-top:1px solid transparent}.dynamic-editor .form-page .form-page-item:hover{background-color:#d62c4180;border-bottom:1px solid #D62C41}.dynamic-editor .form-panel{position:relative;width:45%;margin-left:20%;background-color:#fff;margin-top:50px;padding:2em}.dynamic-editor .form-field-list div.t-field{margin:0 -2em;padding:1em 2em;border-bottom:1px solid rgba(0,0,0,.1);cursor:move}.dynamic-editor .form-field-list div.t-field>div{padding-left:2em}.dynamic-editor .form-field-list div.t-field p.drag-area{margin-bottom:0;padding:20px;border:1px dashed rgba(0,0,0,.4);color:#0006;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.2pt;margin-right:0;text-align:center}.dynamic-editor .form-field-list div.t-field:first-child{border-top:1px solid rgba(0,0,0,.1)}.dynamic-editor .form-field-list div.t-field:nth-child(odd){background-color:#00000003}.dynamic-editor .form-field-list div.t-field:nth-child(2n){background-color:#00000005}.dynamic-editor .form-field-list div.t-field:hover{background:#d62c411a;border-bottom:1px solid #D62C41}.dynamic-editor .form-field-list div.t-field.in-section{background-color:#00000012}.dynamic-editor .form-field-list div.t-field.last-in-section{border-bottom:3px solid rgba(0,0,0,.3)}.dynamic-editor .form-field-list div.t-field:not(.in-section)+.t-field.in-section{border-top:3px solid rgba(0,0,0,.3)}.dynamic-editor .edit-panel{position:fixed;top:6.875rem;right:0;width:35%;background-color:#00000003;border-left:10px solid rgba(0,0,0,.1);bottom:0;padding:4.375rem 1.875rem 1.25rem;overflow:auto}.dynamic-editor .tabs-menu{position:absolute;top:0;left:0;right:0;height:3.125rem}.dynamic-editor .tabs-menu>li{width:50%;display:inline-block;text-align:center;line-height:3.125rem;border-bottom:1px solid rgba(0,0,0,.1);text-transform:uppercase;letter-spacing:.03125rem;font-size:.75rem;font-weight:700;background-color:#00000008;border-right:1px solid rgba(0,0,0,.1)}.dynamic-editor .tabs-menu>li.thirds{width:33%}.dynamic-editor .tabs-menu>li.forths{width:25%}.dynamic-editor .tabs-menu>li:last-child{border-right:none}.dynamic-editor .tabs-menu>li:hover,.dynamic-editor .tabs-menu>li.selected{background-color:#fff}.dynamic-editor .create-menu{margin-top:-1.25rem}.dynamic-editor .create-menu>li{display:block;padding:1.25rem;margin:0 -1.875rem;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;letter-spacing:.03125rem;font-size:.75rem;font-weight:700;text-transform:uppercase}.dynamic-editor .create-menu>li:hover,.dynamic-editor .create-menu>li.active{background-color:#fff}.dynamic-editor .state-bar{position:fixed;top:60px;left:0;right:0;height:3.125rem;background-color:#d62c41e6;overflow:hidden;padding:.3125rem 1.25rem;line-height:2.5rem;border-bottom:2px solid rgba(0,0,0,.1);z-index:99}.dynamic-editor .state-bar.clean{background-color:#5f89bbe6}.dynamic-editor .state-bar-copy{color:#fff;letter-spacing:.03125rem;text-transform:uppercase;font-size:.75rem;font-weight:600;width:50%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dynamic-editor .state-bar-actions{float:right;text-align:right;width:50%}.dynamic-editor button,.dynamic-editor .button{display:inline-block;padding:.625rem 1.25rem;font-size:.625rem;letter-spacing:.03125rem;margin:0 0 0 .625rem;line-height:.625rem}.dynamic-editor button.save,.dynamic-editor .button.save{background-color:#80c633}.dynamic-editor button.info,.dynamic-editor .button.info,.dynamic-editor button.add,.dynamic-editor .button.add{background-color:transparent;color:#000}.dynamic-editor button.add:hover,.dynamic-editor .button.add:hover{color:#ccc}.dynamic-editor button.add.light,.dynamic-editor .button.add.light{color:#fff}.dynamic-editor button.reset,.dynamic-editor .button.reset{background-color:transparent}.dynamic-editor .editable:after{content:" (Edit)";opacity:.4;font-size:10px}.dynamic-editor .full-txt-area{min-height:18.75rem}.dynamic-editor label{font-size:.875rem;letter-spacing:.03125rem}.dynamic-editor .help{font-size:.75rem;margin-bottom:.7em}.dynamic-editor .mlc{margin-left:1.375rem}.dynamic-editor .content h1{font-size:1.125rem;font-weight:700;margin:1rem 0}.dynamic-editor .content h2{font-size:1rem;margin:1rem 0;font-weight:700}.dynamic-editor .content h3{font-size:.875rem;margin:1rem 0;font-weight:700}.dynamic-editor .content h4{font-size:.75rem;margin:1rem 0;font-weight:700}.dynamic-editor .content p{font-size:.875rem;margin:1.125rem 0}.ui-editor-row{position:relative;padding:2em;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:1px white solid;border-top:1px white solid;cursor:move;margin:0 -.5em}.ui-editor-row:nth-of-type(2n){background-color:#0000000d}.ui-editor-row:hover{border-bottom:1px dashed #DB4F61;border-top:1px dashed #DB4F61}.ui-editor-row.with-bg{color:#fff}.ui-editor-row.with-bg a{color:#fff;font-weight:700;text-decoration:underline}.ui-editor-row.with-bg a:hover{color:#000}.ui-editor-row.with-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.ui-editor-row.with-bg .ui-editor-row-inner{position:relative;z-index:2}.ui-editor-row .ui-insert-section{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;bottom:-15px;left:-5px;z-index:3}.updated-row{background-color:#27ae6033;border-bottom:1px solid #27AE60!important}.toggle{display:inline-block;cursor:pointer}.toggle.open:before{width:20px;content:image-url("icons/expand.svg");vertical-align:text-bottom;margin-right:10px}.toggle.close:before{width:20px;content:image-url("icons/collapse.svg");vertical-align:text-bottom;margin-right:10px}.ui-editor-row-inner ul,.ui-editor-row-inner ol{all:revert}.ui-editor-row-inner ul>li,.ui-editor-row-inner ol>li{all:revert}.reg-confirmation .page h1.compact{font-size:2em;font-weight:400}.reg-confirmation .page h2{font-weight:400}.reg-confirmation .edit-link{position:relative;z-index:5;margin-top:.5em}.reg-confirmation .reg-toggle{position:relative;min-height:150px}.reg-confirmation .reg-toggle .toggle-handle{position:absolute;top:-10px;left:-100px}.reg-confirmation .reg-toggle .toggle-body{display:none}.reg-confirmation div.reg-summary{display:flex;justify-content:space-between}.cart-container{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center;padding:0 2em}.cart-container.ui-container{max-width:76em}.cart-container__body{flex:2;padding:0 2em}.cart-container__body-slim{max-width:600px}.cart-container__side{flex:1;margin-bottom:2em}.cart-container__side-wide{max-width:600px}.cart-confirm{padding:30px;background-color:#0000000d;border-radius:10px;flex:1}.cart-confirm--checkout{padding:20px}.cart-confirm--checkout .stripe-gateway{margin-bottom:0;text-align:center;margin-left:0;float:none;display:block;margin-right:0;width:100%}.cart-confirm>h4{padding:0;font-size:18px;text-transform:uppercase}.cart-confirm h3{margin-bottom:.8em}.cart-confirm .breakup-link{display:block;margin-bottom:16px;font-size:12px;color:#000c;text-decoration:underline}.cart-confirm .breakup-link:hover{color:#00000080}.cart-confirm .action.full,.cart-confirm .ghost.full{width:100%;max-width:100%;margin:0}.cart-confirm .ghost.full{margin-top:.8em;margin-bottom:.8em}.cart-confirm .ghost.small{margin-top:.8em;margin-bottom:2.4em}.cart-confirm__info{border-top:1px solid rgba(0,0,0,.1);font-size:14px;margin-top:10px;padding-top:10px}.cart-confirm__message{padding:1em 0}.cart-confirm__message .sub-heading{margin:.5em 0}.attendee-summary{margin-bottom:40px}.attendee-summary__row{display:flex;border-bottom:1px solid #DDD}.attendee-summary__col{flex:1;padding:16px 0;margin-right:10px;font-size:14px}.attendee-summary__col--track{font-weight:700}.attendee-summary__col--action{text-align:right}.attendee-summary__col .error{color:red}.add-guest-row{display:flex;justify-content:space-evenly;align-items:flex-start}.passkit-link{display:inline-block;margin-top:10px;margin-right:10px}.passkit-link img{height:35px}.guest-options{display:flex;flex-wrap:wrap}.guest-options .button.single{margin:0 auto;max-width:initial}.guest-options__summary{flex-basis:33%;flex-grow:1;padding:0 10px 20px;text-align:center}.guest-options__summary .button{margin-top:6px}.cart-confirm_message{margin:1.5rem 0 1rem}.cart-confirm_message__title{border-bottom:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-size:1rem;margin-bottom:.625rem;padding-bottom:.625rem}.cart-confirm_message__body{font-size:.875rem}.active-m-payment__title{border-bottom:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-size:1.125rem;margin-bottom:.625rem;padding-bottom:.625rem}.active-m-payment__sub-title{font-size:.875rem;margin-bottom:1.5rem}.active-m-payment__form{float:none;width:100%;margin-left:0;display:flex;flex-direction:column;width:initial}.active-m-payment__row{display:flex;flex-direction:row}@media only screen and (max-width: 500px){.active-m-payment__row{flex-direction:column!important}}.active-m-payment__input-group{flex:1;display:flex;flex-direction:column;margin:0 .375rem}.active-m-payment__input-group>input,.search-tools .active-m-payment__input-group.filter>div{margin-bottom:.625rem}.active-m-payment__recaptcha{padding:.5rem}.active-m-payment__button{margin-top:.5rem}.data-list{margin-bottom:1rem}.data-list__row{display:flex;align-items:center;margin-bottom:.5rem}.data-list__column{flex:1}.data-list__title{font-size:1.2em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:#333}.discount-code{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;margin:1rem 0}.discount-code__select{flex-basis:100%;width:100%!important;margin-bottom:8px;padding:4px;font-size:14px}.discount-code__input{background-color:#ff0;flex-basis:68%;margin-bottom:0!important;height:48px;font-size:14px!important}.discount-code__input::placeholder{font-size:14px!important;text-transform:none}.discount-code__button{background-color:#00f;flex-basis:30%;height:48px}.success-confirmation-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.success-confirmation-img{margin-bottom:8px}.success-confirmation-content{text-align:center;max-width:800px}.custom-success-msg{margin:24px 24px 36px}.success-confirmation-button{padding:24px}.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:#0006;position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width: 540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert button{background-color:#2d9cdb;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px #80b3eb80,inset 0 0 0 1px #0000000d}.sweet-alert button:hover{background-color:#2495d4}.sweet-alert button:active{background-color:#1f7fb6}.sweet-alert button.cancel{background-color:#999}.sweet-alert button.cancel:hover{background-color:#919191}.sweet-alert button.cancel:active{background-color:gray}.sweet-alert button.cancel:focus{box-shadow:#c5cdd3cc 0 0 2px,#0000000c 0 0 0 1px inset!important}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-info{border-color:#c9dae1}.sweet-alert .sa-icon.sa-info:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-info:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-success{border-color:#a5dc86}.sweet-alert .sa-icon.sa-success:before,.sweet-alert .sa-icon.sa-success:after{content:"";-webkit-border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success:before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success:after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-tranform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-tranform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}.showSweetAlert{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.sa-icon.sa-success.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}.hero .hero-logo img,.footer .footer-logo img{display:inline-block!important}.rooming-form-field{margin-bottom:1.5em}.rooming-form-field .chakra-checkbox__control{background-color:#fff;border-radius:6px;border:1px solid black;vertical-align:middle;height:1.25rem;width:1.25rem}.rooming-form-field .chakra-checkbox__label{vertical-align:middle}.chakra-tabs__tab-panel.css-60q2zi .chakra-button.css-rgw7ib{font-size:0px!important}.chakra-tabs__tab-panel.css-60q2zi .chakra-button.css-rgw7ib:after{font-size:14px;content:"Add Note"}.chakra-modal__body.css-qlig70 .chakra-stack.css-p27sj9{align-items:start!important;font-weight:500}.chakra-modal__header.css-1pesi11,.chakra-modal__header.css-zxhm81{font-weight:600}.badge-outdated{background-color:#fff6bf;border-radius:2.5em;color:#8c7800;display:inline-block;font-size:.5em;line-height:1;padding:.4em 1em;text-transform:uppercase;font-weight:700}.badge-required{background-color:#f5f5f5;border-radius:2.5em;color:#5c5c5c;display:inline-block;font-size:.5em;line-height:1;padding:.4em 1em;text-transform:uppercase;font-weight:700}.badge-missing{background-color:#fbe3e4;border-radius:2.5em;color:#97161b;display:inline-block;font-size:.5em;line-height:1;padding:.4em 1em;text-transform:uppercase;font-weight:700}.badge-default,.badge-auto{background-color:#e5edf8;border-radius:2.5em;color:#244e87;display:inline-block;font-size:.5em;line-height:1;padding:.4em 1em;text-transform:uppercase;font-weight:700}.blank_pattern h4{margin-top:0rem;margin-bottom:1.25rem;letter-spacing:.125rem;font-weight:300;text-transform:uppercase;text-align:left}.blank_pattern p.highlight{color:#2b5a9e;font-weight:700}.blank_pattern ul{font-family:Open Sans,sans-serif;list-style:disc outside none;margin-left:4em;margin-top:2em;margin-bottom:2em}.blank_pattern ul li{margin-bottom:1em}.browsers{display:inline-block;padding-top:0;text-align:center;width:100%}@media screen and (min-width: 53.75em){.browsers{padding-top:2em}}.browser-top-bar{background-color:#ececec;background-image:-webkit-linear-gradient(rgb(235.75,235.75,235.75),rgb(230.65,230.65,230.65));background-image:linear-gradient(#ececec,#e7e7e7);border-top-left-radius:6px;border-top-right-radius:6px;border:0px;height:1.5em;width:100%}.browser-circle{border-radius:1em;display:inline-block;height:.5em;width:.5em;margin:.5em 0}.browser-circle:nth-child(1){background:#ff6f55;margin-left:.5em}.browser-circle:nth-child(2){background:#f5b01d;margin-left:.1666666667em}.browser-circle:nth-child(3){background:#51b151;margin-left:.1666666667em}.browser{border-bottom:none;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-block;text-align:left;width:20%}.browser:nth-child(1){background-color:#f0f0f0;display:none}@media screen and (min-width: 53.75em){.browser:nth-child(1){display:inline-block}}.browser:nth-child(1) .browser-content{background:image-url("bg/event1.png");background-position:left top;background-repeat:no-repeat;background-size:cover}.browser:nth-child(2){width:80%}@media screen and (min-width: 53.75em){.browser:nth-child(2){-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);width:40%;filter:none;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="0")}}.browser:nth-child(2) .browser-content{background:image-url("bg/event.png");background-position:top;background-repeat:no-repeat;background-size:cover}.browser:nth-child(3){display:none}@media screen and (min-width: 53.75em){.browser:nth-child(3){display:inline-block}}.browser:nth-child(3) .browser-content{background:image-url("bg/event2.png");background-position:top;background-repeat:no-repeat;background-size:cover}.browser-content{border-left:0px;border-right:0px;height:17em;overflow:hidden}@media screen and (min-width: 53.75em){.browser-content{height:18em}}.cards{margin:3.125rem 0}.cards:after{content:"";display:table;clear:both}.card{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;border:1px solid #DDD;margin-bottom:1.5em;cursor:pointer;position:relative}@media screen and (min-width: 53.75em){.card{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.card:last-child{margin-right:0}.card:nth-child(3n){margin-right:0}.card:nth-child(3n+1){clear:left}}.card .card-image{overflow:hidden;max-height:150px}.card .card-image img{width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#333a3f;border-top-left-radius:6px;border-top-right-radius:6px}.card .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;top:-1px;right:-1px}.card .ribbon-wrapper .ribbon{font-size:.8em;font-weight:800;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:2px 7px;left:-10px;top:20px;width:120px;background-color:#282d31;color:#fff;box-shadow:0 0 3px #0000004d}.card .card-header{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;border-bottom:1px solid #DDD;border-radius:6px 6px 0 0;font-weight:700;padding:.5em .809em}.card .card-copy{padding:.75em .809em;font-size:.9em;line-height:1.5em}.card .card-stats{padding:.75em .809em;overflow:auto}.card .card-stats ul li{display:inline;color:#3f474d;font-weight:800;font-size:1.2em;float:left;border-right:1px solid rgba(51,51,51,.2);line-height:1.1em;padding:0 .7em}.card .card-stats ul li:first-child{padding-left:0}.card .card-stats ul li:last-child{border-right:0}.card .card-stats ul li span{color:#333;font-size:.7em;display:block;font-weight:400}.card:hover{background-color:#fff}.card:hover .card-image img{background:#3f474d}.card:hover .card-header,.card:active,.card:active .card-header{background-color:#fff}.comment{border-bottom:1px solid rgba(51,51,51,.1);display:table;margin-bottom:1.5em;padding-bottom:1em;width:100%}.comment .comment-image,.comment .comment-content{display:table-cell;vertical-align:top}.comment .comment-image.border-one,.comment .comment-content.border-one{border-left:4px solid #DB4F61;margin-right:10px}.comment .comment-image.border-two,.comment .comment-content.border-two{border-left:4px solid #27AE60;margin-right:10px}.comment .comment-image.border-three,.comment .comment-content.border-three{border-left:4px solid #2D9CDB;margin-right:10px}.comment .comment-image{padding-right:.5em;vertical-align:middle}.comment .comment-image>img{display:block;height:auto;max-width:none;margin:.5em .5em .5em 1em;width:20px}.comment-reverse-order .comment .comment-image{padding-left:10px;padding-right:0}.comment .comment-content{width:100%}.comment .comment-content h1{font-size:1em;margin:0 0 .5em}.comment .comment-content p{line-height:1.5em;margin-bottom:.5em}.comment .comment-content p.comment-detail{color:#33333380;font-size:.7em;font-style:italic;margin-top:-.3em}.comment .comment-link{text-transform:uppercase;font-size:.625rem;vertical-align:bottom;font-weight:700}.comment .comment-link:hover{color:#33333380}.expander{width:100%;margin-bottom:1.25rem}.expander .expander-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #DDD;color:#333;cursor:pointer;display:block;letter-spacing:.125rem;text-transform:uppercase;font-size:1em;margin-bottom:1em;padding-bottom:.5em;text-decoration:none;font-weight:700}.expander .expander-trigger:before{font-size:.5em;content:"▼";margin-right:1em}.expander .expander-content p{color:#333;line-height:1.5em}.expander .expander-hidden:before{font-size:.5em;content:"►"}.expander .expander-hidden+.expander-content{display:none}.footer{background:#282d31;padding:1em 0;width:100%;z-index:2;position:absolute}@media print{.footer{display:none}}.footer .footer-logo{text-align:center;margin-bottom:2em}.footer .footer-logo img{height:2em}.footer .footer-links{margin-bottom:1em}.footer .footer-links:after{content:"";display:table;clear:both}@media screen and (min-width: 40em){.footer .footer-links{margin-left:25.5894128995%}}.footer section{margin-bottom:1.5em}@media screen and (min-width: 40em){.footer section{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.footer section:last-child{margin-right:0}.footer section:nth-child(3n){margin-right:0}.footer section:nth-child(3n+1){clear:left}.footer section:after{content:"";display:table;clear:both}}.footer li{text-align:center}@media screen and (min-width: 40em){.footer li{text-align:left}}.footer li a{font-size:.8em;color:#ffffffe6}.footer li a:hover{color:#fff}.footer li a img#ccpa-opt-out-icon{vertical-align:middle;width:2rem}.footer h3{color:#fff;font-size:1em;font-weight:800;margin-bottom:.4em}.footer h1,.footer h4{color:#fff;font-weight:800;margin-bottom:.4em;letter-spacing:.1em}.footer hr{border:1px solid rgba(255,255,255,.6);margin:0 auto 1.5em;width:12em}.footer p{color:#ffffffe6;font-size:.9em;line-height:1.5em;margin:auto;max-width:35em;text-align:center;text-transform:uppercase}.greg-translation-translator{margin:0 3em}.greg-translation-nav>ul{display:flex}.greg-translation-nav>ul>li{margin:1em;padding:1em}.greg-translation-body{display:flex}.greg-translation-form{flex-grow:2;max-width:35em}.greg-translation-menu{width:500px;border-right:1px solid #dcdcdc;margin-right:40px;padding-right:20px;overflow:hidden}.greg-translation-menu ul{margin-top:16px}.greg-translation-menu h3{font-size:16px;text-transform:uppercase;margin-bottom:8px;margin-top:16px;padding-bottom:8px;border-bottom:1px solid #dcdcdc}.greg-translation-menu h4{font-size:14px;text-transform:uppercase;margin-bottom:8px;margin-top:16px}.greg-translation-menu h4+ul{margin-top:8px}.greg-translation-menu a{font-size:14px;margin-right:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:345px;display:inline-block;vertical-align:text-bottom}.greg-translation-menu a.is-active{font-weight:600}.trans-suggestion{background-color:#fff6bf;padding:8px 8px 4px;border-radius:4px;margin:4px 0 16px;cursor:pointer}.trans-suggestion .trans-copy{font-size:14px;margin-bottom:0}.trans-suggestion .trans-copy:after{width:16px;content:image-url("icons/ic_copy.svg");vertical-align:text-top;margin-left:10px;display:inline-block}.greg-translation-form h2{margin-bottom:20px;font-size:20px;padding-bottom:8px;border-bottom:1px solid #dcdcdc}.greg-translation-form h3{margin-bottom:8px;font-size:16px;text-transform:uppercase}.greg-translation-form .greg-translation-form-section{padding-bottom:10px}.greg-translation-form p{font-size:14px}.greg-translation-form .trans-default{background-color:#f1f1f1;padding:8px 8px 4px;border-radius:4px;margin:4px 0 16px}.greg-translation-form .greg-translation-form .small{font-size:14px}.missing-translations{font-weight:700;color:#db4f61}.fixed-stat-column{width:150px}.grid-items-lines{position:relative}.grid-items-lines:after{content:"";display:table;clear:both}.grid-items-lines .grid-item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:14em;background:#fff;width:100%;overflow:hidden;float:left;padding:2em;border-right:1px solid rgba(51,51,51,.2);border-bottom:1px solid rgba(51,51,51,.2);cursor:pointer}@media screen and (min-width: 53.75em){.grid-items-lines .grid-item{width:33.3333333333%}}.grid-items-lines .grid-item:hover{background:#3333330d}.grid-items-lines .grid-item img{display:block;height:2.5em;margin-bottom:1.2em;opacity:.2}.grid-items-lines .grid-item h1{color:#333;font-size:1.3em;margin-bottom:.4em}.grid-items-lines .grid-item p{color:#3339}@media screen and (min-width: 40em){.grid-items-lines .grid-item p{max-width:70%}}@media screen and (min-width: 53.75em){.grid-items-lines .grid-item-big{width:66.6666666667%}}@media screen and (min-width: 40em){.grid-items-lines .grid-item-big p{max-width:60%}}@media screen and (min-width: 53.75em){.grid-items-lines .grid-item-half{width:50%}}@media screen and (min-width: 40em){.grid-items-lines .grid-item-half p{max-width:60%}}.grid-items-lines .bottom-cover{position:absolute;bottom:0;width:100%;height:3px;background:#fff}.grid-items-lines .right-cover{position:absolute;right:0;height:100%;width:4px;background:#fff}.grid-items:after{content:"";display:table;clear:both}.grid-items .grid-item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:14em;background:#2d2d2d;width:100%;overflow:hidden;float:left;padding:2em;border-top:0;border-bottom:9px solid white;border-left:4.5px solid white;border-right:4.5px solid white;text-align:center;cursor:pointer}@media screen and (min-width: 53.75em){.grid-items .grid-item{width:33.3333333333%}}.grid-items .grid-item:nth-child(1){background:#bf8040;box-shadow:inset 0 0 1px 2px #963}.grid-items .grid-item:nth-child(1):hover{background-color:#963;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(2){background:#bfbf40;box-shadow:inset 0 0 1px 2px #993}.grid-items .grid-item:nth-child(2):hover{background-color:#993;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(3){background:#80bf40;box-shadow:inset 0 0 1px 2px #693}.grid-items .grid-item:nth-child(3):hover{background-color:#693;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(4){background:#40bf40;box-shadow:inset 0 0 1px 2px #393}.grid-items .grid-item:nth-child(4):hover{background-color:#393;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(5){background:#40bf80;box-shadow:inset 0 0 1px 2px #396}.grid-items .grid-item:nth-child(5):hover{background-color:#396;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(6){background:#40bfbf;box-shadow:inset 0 0 1px 2px #399}.grid-items .grid-item:nth-child(6):hover{background-color:#399;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(7){background:#4080bf;box-shadow:inset 0 0 1px 2px #369}.grid-items .grid-item:nth-child(7):hover{background-color:#369;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(8){background:#4040bf;box-shadow:inset 0 0 1px 2px #339}.grid-items .grid-item:nth-child(8):hover{background-color:#339;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(9){background:#7f40bf;box-shadow:inset 0 0 1px 2px #639}.grid-items .grid-item:nth-child(9):hover{background-color:#639;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(10){background:#bf40bf;box-shadow:inset 0 0 1px 2px #939}.grid-items .grid-item:nth-child(10):hover{background-color:#939;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(11){background:#bf4080;box-shadow:inset 0 0 1px 2px #936}.grid-items .grid-item:nth-child(11):hover{background-color:#936;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(12){background:#bf4040;box-shadow:inset 0 0 1px 2px #933}.grid-items .grid-item:nth-child(12):hover{background-color:#933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(13){background:#bf8040;box-shadow:inset 0 0 1px 2px #963}.grid-items .grid-item:nth-child(13):hover{background-color:#963;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(14){background:#bfbf40;box-shadow:inset 0 0 1px 2px #993}.grid-items .grid-item:nth-child(14):hover{background-color:#993;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(15){background:#80bf40;box-shadow:inset 0 0 1px 2px #693}.grid-items .grid-item:nth-child(15):hover{background-color:#693;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(16){background:#40bf40;box-shadow:inset 0 0 1px 2px #393}.grid-items .grid-item:nth-child(16):hover{background-color:#393;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(17){background:#40bf80;box-shadow:inset 0 0 1px 2px #396}.grid-items .grid-item:nth-child(17):hover{background-color:#396;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(18){background:#40bfbf;box-shadow:inset 0 0 1px 2px #399}.grid-items .grid-item:nth-child(18):hover{background-color:#399;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(19){background:#4080bf;box-shadow:inset 0 0 1px 2px #369}.grid-items .grid-item:nth-child(19):hover{background-color:#369;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item img{display:block;height:3em;margin:auto auto 1em}.grid-items .grid-item h1{color:#fff;font-size:1.3em;margin-bottom:.4em}.grid-items .grid-item p{margin:auto;color:#ffffffb3}@media screen and (min-width: 40em){.grid-items .grid-item p{max-width:70%}}@media screen and (min-width: 53.75em){.grid-items .grid-item-big{width:66.6666666667%}}@media screen and (min-width: 40em){.grid-items .grid-item-big p{max-width:60%}}@media screen and (min-width: 53.75em){.grid-items .grid-item-half{width:50%}}@media screen and (min-width: 40em){.grid-items .grid-item-half p{max-width:60%}}@media screen and (min-width: 53.75em){.grid-items .grid-item-full{width:100%}}@media screen and (min-width: 40em){.grid-items .grid-item-full p{max-width:60%}}.grid-items .grid-item-image{background:url(https://raw.github.com/Magnus-G/Random/master/lake-transparent.png);background-color:#2d2d2d;background-repeat:no-repeat;background-position:top;background-size:cover}.hero{background-color:#000;background-repeat:no-repeat;background-position:top;background-size:cover;position:relative;padding-top:60px;border-bottom:1em white solid}@media print{.hero{padding-top:0}}@media screen and (max-width: 860px){.hero{padding-top:0}}.hero:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#0000004d}.hero>*{z-index:2}.hero .hero-logo img{max-height:6em}@media print{.hero .hero-logo img{display:none}}.hero .hero-inner{max-width:68em;padding:2em;margin:auto;text-align:center;color:#fff;position:relative}.hero .hero-inner:after{content:"";display:table;clear:both}@media screen and (min-width: 53.75em){.hero .hero-inner{padding:2em}}.hero .hero-inner button{border:1px solid rgb(7.1181123596,8.9868764045,10.4818876404);border-radius:3px;box-shadow:inset 0 1px #515354;color:#fff;display:inline-block;font-size:inherit;font-weight:700;background-color:#282d31;background-image:-webkit-linear-gradient(#282D31,rgb(13.3060168539,16.7993314607,19.5939831461));background-image:linear-gradient(#282d31,#0d1114);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 hsl(206.6666666667,25.1123595506%,-.5490196078%);background-clip:padding-box;font-size:1em;outline:none}.hero .hero-inner button:hover:not(:disabled){box-shadow:inset 0 1px #37393b;cursor:pointer;background-color:#1e2022;background-image:-webkit-linear-gradient(rgb(29.8093258427,31.9656304619,33.6906741573),rgb(7.2061123596,8.9770986267,10.3938876404));background-image:linear-gradient(#1e2022,#07090a)}.hero .hero-inner button:active:not(:disabled),.hero .hero-inner button:focus:not(:disabled){border:1px solid rgb(7.1181123596,8.9868764045,10.4818876404);box-shadow:inset 0 0 8px 4px #010101,inset 0 0 8px 4px #010101}.hero .hero-inner button:disabled{opacity:.5;cursor:not-allowed}.hero .hero-inner a{color:#fff}.hero .hero-inner a:visited,.hero .hero-inner a:hover,.hero .hero-inner a:active{color:#fffc}.hero .hero-inner .hero-copy{text-align:center}.hero .hero-inner .hero-copy h1{font-size:1.2em;margin-bottom:.2em;text-shadow:1px 1px 1px #000}@media screen and (min-width: 53.75em){.hero .hero-inner .hero-copy h1{font-size:1.4em;letter-spacing:.0625em;text-shadow:1px 1px 1px #000}}@media print{.hero .hero-inner .hero-copy h1{color:#000;text-shadow:none}}.hero .hero-inner .hero-copy header h1{font-size:1.4em;margin-bottom:.1em;letter-spacing:.1em;text-shadow:1px 1px 1px #000}@media screen and (min-width: 53.75em){.hero .hero-inner .hero-copy header h1{font-size:2.5rem;margin:.2em 0;letter-spacing:.15em;text-shadow:1px 1px 1px #000}}@media print{.hero .hero-inner .hero-copy header h1{color:#000;text-shadow:none}}.hero .hero-inner .hero-copy header .pre-title{font-size:1.375rem;font-weight:600;margin-bottom:.2em;letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6;text-shadow:1px 1px 1px #000}@media print{.hero .hero-inner .hero-copy header .pre-title{color:#000;text-shadow:none}}.hero .hero-inner .hero-copy header .sub-title{font-size:1.25rem;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:#ffffffe6;text-shadow:1px 1px 1px #000}@media screen and (min-width: 53.75em){.hero .hero-inner .hero-copy header .sub-title{font-size:1.25rem;letter-spacing:.09em;text-shadow:1px 1px 1px #000}}@media print{.hero .hero-inner .hero-copy header .sub-title{color:#000;text-shadow:none}}.hero .hero-inner .hero-copy header .sub-title>span{color:#fff}.hero .hero-inner .hero-copy p{margin:auto auto 3em;font-weight:200}@media screen and (min-width: 53.75em){.hero .hero-inner .hero-copy p{font-size:1.2em;max-width:40%}}.tiles{margin:3.125rem 0 1.25rem}.tiles:after{content:"";display:table;clear:both}.hover-tile-outer{background-position:bottom;background-size:cover;background-color:#beb56e;height:10em;margin-bottom:1.5em;cursor:pointer;position:relative;display:block}@media screen and (min-width: 53.75em){.hover-tile-outer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.hover-tile-outer:last-child{margin-right:0}.hover-tile-outer:nth-child(3n){margin-right:0}.hover-tile-outer:nth-child(3n+1){clear:left}}.hover-tile-outer:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#00000080}.hover-tile-outer>*{z-index:2}.hover-tile-outer .hover-tile-container{height:10em;overflow:hidden;position:relative}.hover-tile-outer .hover-tile-container:hover>.hover-tile{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translateY(-100%)}.hover-tile-outer .hover-tile{-webkit-transition:all,.2s ease-in-out;-moz-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out;background:inherit;color:#fff;height:inherit;padding:.5em 1.5em}.hover-tile-outer .hover-tile-visible{color:#fff;font-size:1.125rem;line-height:1em;font-weight:600;padding-top:1.5em;text-align:center}.hover-tile-outer .hover-tile-hidden{background:#0009}.hover-tile-outer .hover-tile-hidden h4{font-size:.8em;margin-bottom:.5em;color:#ffffff80;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.hover-tile-outer .hover-tile-hidden p{color:#ffffffe6}.hover-tile-outer .hover-tile-hidden .stats{padding:.75em 0;overflow:auto}.hover-tile-outer .hover-tile-hidden .stats ul li{display:inline;color:#fff;font-weight:800;font-size:1em;float:left;border-right:1px solid rgba(255,255,255,.6);line-height:1.1em;padding:0 .7em}.hover-tile-outer .hover-tile-hidden .stats ul li:first-child{padding-left:0}.hover-tile-outer .hover-tile-hidden .stats ul li:last-child{border-right:0}.hover-tile-outer .hover-tile-hidden .stats ul li span{color:#fff9;font-size:.7em;display:block;font-weight:400}.hover-tile-outer .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;top:-1px;right:-1px}.hover-tile-outer .ribbon-wrapper .ribbon{font-size:.8em;font-weight:800;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:2px 7px;left:-10px;top:20px;width:120px;background-color:#282d31;color:#fff;box-shadow:0 0 3px #0000004d}.hover-tile-outer .ribbon-wrapper .ribbon.archived{background-color:#db4f61!important}.hover-tile-outer .ribbon-wrapper .ribbon.live{background-color:#27ae60!important}.bullets{padding:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em;overflow:auto}.bullets h2{margin:0}.bullets li{list-style:none}.bullets p{color:#333;line-height:1.5em}.bullets img{max-width:100%}.bullets .bullet{-webkit-flex-basis:20em;-moz-flex-basis:20em;flex-basis:20em;-ms-flex-preferred-size:20em;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.bullets .bullet-icon{background:#fff;border-radius:50%;float:left;height:3.5em;padding:.875em;width:3.5em}.bullets .bullet-icon-1,.bullets .bullet-icon-2,.bullets .bullet-icon-3{background:#fff}.bullets .bullet-content{margin-left:4.2em;margin-bottom:2em;margin-right:.5em}.bullets .bullet-icon-img{padding:0;background-color:#fff}.bullets .bullet-icon-img img{border-radius:50%}.bullets h2{border-bottom:1px solid rgba(51,51,51,.2);display:inline-block;font-size:1.4em;margin-bottom:.5833333333em;padding-top:.5em}.invoice-ledger{text-align:left}.invoice-ledger h4{text-transform:uppercase;font-size:1.2em;font-weight:1000;text-align:right;margin-bottom:1.25em}.invoice-ledger h4.outstanding{color:#db4f61}.invoice-ledger h4.settled{color:#51ab9f}.invoice-ledger li.payment,.invoice-ledger li.refund{font-weight:500;text-transform:uppercase}.invoice-ledger li.payment span,.invoice-ledger li.refund span{min-height:1em}.invoice-ledger li.payment span.description,.invoice-ledger li.refund span.description{width:50%;margin-right:5%;float:left}.invoice-ledger li.payment span.method,.invoice-ledger li.refund span.method{width:25%;text-align:right}.invoice-ledger li.payment .amount,.invoice-ledger li.refund .amount{width:15%;float:right;text-align:right}.invoice-ledger li.total-due,.invoice-ledger li.grand-total-due,.invoice-ledger li.total-due.composite,.invoice-ledger li.grand-total-due.composite{color:#51ab9f}.invoice-ledger span.summary{width:60%}.invoice-ledger .meta{max-width:25%}.invoice-ledger li.grand-total-due{color:#51ab9f}.multipass{display:flex;flex-direction:column;margin-top:48px}@media screen and (min-width: 53.75em){.multipass{flex-direction:row}}.multipass__sso,.multipass__gr-account{flex:1;text-align:center}.multipass__fancy-or-thingy{width:100%;border-top:1px solid #DDD;position:relative;margin-top:24px;padding:24px 0}.multipass__fancy-or-thingy>span{position:absolute;text-transform:uppercase;font-weight:700;text-align:center;font-size:14px;top:-12px;margin-left:-20px;left:50%;background-color:#fff;width:40px;height:40px}@media screen and (min-width: 53.75em){.multipass__fancy-or-thingy{width:48px;margin-left:48px;border-left:1px solid #DDD;padding:0;margin-top:0;border-top:0}.multipass__fancy-or-thingy>span{top:50%;left:0;padding:5px;margin-top:-20px}}.multipass__into{text-align:center}.multipass__form-input{width:90%;margin:0 auto}.ui-container-row:nth-of-type(2n) .multipass__fancy-or-thingy>span{background-color:#f2f2f2}header.navigation{background-color:#282d31b3;font-family:Open Sans,sans-serif;height:60px;width:100%;z-index:999;position:fixed;top:0}header.navigation.super-admin{background-color:#2d9cdb}header.navigation .menu-wrapper{max-width:68em;margin-left:auto;margin-right:auto;position:relative;z-index:9999}header.navigation .menu-wrapper:after{content:"";display:table;clear:both}header.navigation .logo{float:left;max-height:60px;padding-right:3em;padding-left:1em}header.navigation .logo img{max-height:60px;padding:.8em 0}header.navigation .navigation-menu-button{color:#fff;cursor:pointer;display:block;float:right;font-family:Open Sans,sans-serif;font-weight:700;font-size:.75rem;line-height:60px;letter-spacing:.03125rem;margin:0;padding-right:1em;text-transform:uppercase}@media screen and (min-width: 53.75em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:hover{color:#ffffffb3}header.navigation .nav{z-index:9999999;float:none}header.navigation .nav.admin{float:left}header.navigation ul#navigation-menu{position:fixed;top:50px;bottom:0;-webkit-transform-style:preserve-3d;display:none;margin:0 auto;overflow:auto;padding:0;width:100%;z-index:9999}@media screen and (min-width: 53.75em){header.navigation ul#navigation-menu{clear:both;position:relative;overflow:visible;display:inline;margin:0;padding:0;top:0}}header.navigation ul li{background:#282d31;display:block;line-height:60px;overflow:hidden;padding-right:.8em;text-align:right;width:100%;z-index:9999;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.8em}@media screen and (min-width: 53.75em){header.navigation ul li{background:transparent;display:inline;line-height:60px;padding-right:1.8em;text-decoration:none;width:auto}}header.navigation ul li a{font-weight:600;color:#fff;border-bottom:none}header.navigation ul li a:focus,header.navigation ul li a:hover{color:#ffffffb3;padding-bottom:3px}header.navigation .active-nav-item{padding-bottom:3px;color:#ffffffb3}header.navigation li.more{padding-right:0;padding-bottom:2em}header.navigation li.more:hover .submenu{display:block}@media screen and (min-width: 53.75em){header.navigation li.more{position:relative;padding-right:.8em}}header.navigation li.more a{padding-right:.8em}header.navigation .submenu{display:none}@media screen and (min-width: 53.75em){header.navigation .submenu{position:absolute}}header.navigation .submenu li{display:block;padding-right:0}@media screen and (min-width: 53.75em){header.navigation .submenu li{line-height:46.1538461538px}header.navigation .submenu li:first-child a{padding-top:1em}header.navigation .submenu li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:.7em}header.navigation .submenu li:last-child a:hover{padding-bottom:.7em}}header.navigation .submenu li a{text-align:right;background-color:#282d31b3;width:100%;display:inline-block}header.navigation .submenu li a:hover,header.navigation .submenu li a:focus{color:#ffffffb3;border-bottom:0px;padding-bottom:0}@media screen and (min-width: 53.75em){header.navigation .submenu li a{width:21em;text-align:left;padding-left:1em}}header.navigation .submenu li a img#ccpa-opt-out-icon{vertical-align:middle;width:2rem}header.navigation .navigation-tools{background:transparent;float:right}header.navigation .navigation-tools li{background:transparent}header.navigation .navigation-tools a{background-color:none}header.navigation a.sign-up{margin-top:13px;float:right;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline;background:#282d31;border-radius:6px;color:#fff;font-size:.8em;font-weight:800;padding:.4em 1em;text-transform:uppercase}header.navigation a.sign-up:hover{background:#3f474d}header.navigation .search-bar{padding:13px 5px;float:left}header.navigation .search-bar .search-and-submit{position:relative}header.navigation .search-bar .search-and-submit input[type=search],header.navigation .search-bar .search-and-submit .search-tools .filter>div[type=search],.search-tools header.navigation .search-bar .search-and-submit .filter>div[type=search]{background:#333a3f;border:1px solid rgb(28.5393258427,32.106741573,34.9606741573);padding:.6em .8em;font-size:.9em;font-style:italic;color:#fff;border-radius:12px;margin:0}header.navigation .search-bar .search-and-submit button[type=submit]{border:1px solid rgb(38.0576348315,48.0491516854,56.0423651685);border-radius:3px;box-shadow:inset 0 1px #76797c;color:#fff;display:inline-block;font-size:inherit;font-weight:700;background-color:#4a545b;background-image:-webkit-linear-gradient(rgb(74.3820224719,83.6797752809,91.1179775281),rgb(44.2455393258,55.8616067416,65.1544606742));background-image:linear-gradient(#4a545b,#2c3841);text-decoration:none;text-shadow:0 1px 0 rgb(27.5960955056,37.8782116105,46.1039044944);background-clip:padding-box;position:absolute;top:.3em;right:.3em;bottom:.3em;left:0;outline:none;padding:5px 15px}header.navigation .search-bar .search-and-submit button[type=submit]:hover:not(:disabled){box-shadow:inset 0 1px #5d6062;cursor:pointer;background-color:#42464a;background-image:-webkit-linear-gradient(rgb(65.7213483146,70.4754057428,74.2786516854),rgb(38.5281348315,47.9968739076,55.5718651685));background-image:linear-gradient(#42464a,#273038)}header.navigation .search-bar .search-and-submit button[type=submit]:active:not(:disabled),header.navigation .search-bar .search-and-submit button[type=submit]:focus:not(:disabled){border:1px solid rgb(38.0576348315,48.0491516854,56.0423651685);box-shadow:inset 0 0 8px 4px #21282e,inset 0 0 8px 4px #21282e}header.navigation .search-bar .search-and-submit button[type=submit]:disabled{opacity:.5;cursor:not-allowed}header.navigation .search-bar .search-and-submit button[type=submit] img{height:12px;opacity:.7}@media screen and (min-width: 53.75em){header.navigation .search-bar{width:16em;position:relative;display:inline-block}header.navigation .search-bar input,header.navigation .search-bar .search-tools .filter>div,.search-tools header.navigation .search-bar .filter>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}}.pagination{text-align:center;margin-top:30px}.pagination ul{display:inline;margin:0;padding:0;text-align:center}.pagination ul li{display:inline;list-style:none}.pagination ul ul li{display:none}.pagination ul ul li:nth-child(1),.pagination ul ul li:nth-child(2),.pagination ul ul li:nth-child(3){display:inline}@media screen and (min-width: 53.75em){.pagination ul ul li{display:inline}}.pagination ul li a{background:#f7f7f7;border-radius:6px;border:1px solid #DDD;color:#333;outline:none;padding:.375em .809em;text-decoration:none;transition:all .2s ease-in-out}.pagination ul li a:hover,.pagination ul li a:focus{background:#fff;color:#477dca}.pagination ul li a:active{background:#f7f7f7}.payment_gateway{border:1px solid #f90;float:left}.stripe-gateway{margin-bottom:.625em;text-align:center}.payment-title{text-transform:uppercase;font-size:2em;font-weight:500}.payment-sub-title{text-transform:lowercase;font-size:1.8em;font-weight:300}#card-element{padding:1.875em;background:#fff;border:1px solid #666;margin-top:1.25em}.card-errors{margin-bottom:1.875em;padding:.625em;color:#db4f61;border:1px solid #DB4F61;border-top:none}.card-errors:empty{border:none}.scanners{width:100%;margin:0 0 5em;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}.scanners.in-flow{justify-content:flex-start;margin-bottom:0}.scanners.in-flow .scanner{margin:0 24px 24px 0}@media screen and (max-width: 860px){.scanners.in-flow .scanner{flex-basis:100%;margin:0 0 24px}}.scanners .scanner{border:1px solid #DDD;margin:2em;padding:1.2em 2em 2em;background-color:#fff;flex-grow:0;flex-basis:20em;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border-radius:8px}.scanners .scanner:hover{border-color:#c4c4c4;background-color:#fdfdfd}.scanners .scanner .scanner__title{font-size:1.125rem;text-align:center;text-transform:none;font-weight:700;border-bottom:1px solid #DDD;margin-bottom:8px;padding-bottom:16px}.scanners .scanner .scanner__button{display:block;width:100%;padding:1rem;text-align:center;color:#fff;background-color:#2d9cdb;border:none}.scanners .scanner .scanner__button:hover{background-color:#2b5a9e}.scanners .scanner .scanner__button--link{border:none;color:#000;background-color:transparent}.scanners .scanner .scanner__button--link:hover{background-color:transparent;color:#2b5a9e}.search-bar{position:relative;display:inline-block}.search-bar input,.search-bar .search-tools .filter>div,.search-tools .search-bar .filter>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.search-bar div.search-and-submit{position:relative}.search-bar div.search-and-submit input[type=search],.search-bar div.search-and-submit .search-tools .filter>div[type=search],.search-tools .search-bar div.search-and-submit .filter>div[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;padding:.5em .8em;font-size:.9em;font-style:italic;border-radius:12px;margin:0}.search-bar div.search-and-submit button[type=submit]{border:1px solid rgb(210.8,210.8,210.8);background-image:-webkit-linear-gradient(rgb(246.5,246.5,246.5),rgb(218.45,218.45,218.45));background-image:linear-gradient(#f7f7f7,#dadada);text-shadow:0 1px 0 hsl(0,0%,100.6666666667%);border:1px solid rgb(214.778,206.822,206.822);border-radius:3px;box-shadow:inset 0 1px #fff;color:#333;display:inline-block;font-size:inherit;font-weight:700;background-color:#f7f7f7;background-image:-webkit-linear-gradient(rgb(246.5,246.5,246.5),rgb(221.7395,215.1605,215.1605));background-image:linear-gradient(#f7f7f7,#ded7d7);text-decoration:none;text-shadow:0 1px 0 hsl(0,10%,100.6666666667%);background-clip:padding-box;position:absolute;top:.3em;right:.3em;bottom:.3em;left:0;outline:none;padding:5px 10px}.search-bar div.search-and-submit button[type=submit]:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#eaeaea;background-image:-webkit-linear-gradient(rgb(233.75,233.75,233.75),rgb(210.8,210.8,210.8));background-image:linear-gradient(#eaeaea,#d3d3d3)}.search-bar div.search-and-submit button[type=submit]:active:not(:disabled),.search-bar div.search-and-submit button[type=submit]:focus:not(:disabled){border:1px solid rgb(210.8,210.8,210.8);box-shadow:inset 0 0 8px 4px #cbcbcb,inset 0 0 8px 4px #cbcbcb}.search-bar div.search-and-submit button[type=submit]:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#eaeaea;background-image:-webkit-linear-gradient(rgb(233.75,233.75,233.75),rgb(214.336,207.264,207.264));background-image:linear-gradient(#eaeaea,#d6cfcf)}.search-bar div.search-and-submit button[type=submit]:active:not(:disabled),.search-bar div.search-and-submit button[type=submit]:focus:not(:disabled){border:1px solid rgb(214.778,206.822,206.822);box-shadow:inset 0 0 8px 4px #cfc8c8,inset 0 0 8px 4px #cfc8c8}.search-bar div.search-and-submit button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.search-bar div.search-and-submit button[type=submit] img{height:12px;opacity:.7}.search-tools{border:1px solid #DDD;background:#f7f7f7;padding:.809em;border-radius:6px}.search-tools:after{content:"";display:table;clear:both}.search-tools .filter{margin-bottom:1em}@media screen and (min-width: 53.75em){.search-tools .filter{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%;margin-bottom:0}.search-tools .filter:last-child{margin-right:0}}.search-tools .filter>div{position:relative}.search-tools .filter>div label{font-weight:400;cursor:pointer;margin-bottom:0}.search-tools .filter ol label{display:inline}.search-tools .filter button{border:1px solid rgb(219.3,219.3,219.3);background-image:-webkit-linear-gradient(white,rgb(226.95,226.95,226.95));background-image:linear-gradient(#fff,#e3e3e3);text-shadow:0 1px 0 hsl(0,0%,104%);border:1px solid rgb(222.513,216.087,216.087);border-radius:3px;box-shadow:inset 0 1px #fff;color:#333;display:inline-block;font-size:inherit;font-weight:700;background-color:#fff;background-image:-webkit-linear-gradient(white,rgb(229.4745,224.4255,224.4255));background-image:linear-gradient(#fff,#e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 hsl(0,10%,104%);background-clip:padding-box;position:absolute;top:5px;right:5px;bottom:auto;left:auto;font-size:.7em}.search-tools .filter button:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(rgb(242.25,242.25,242.25),rgb(219.3,219.3,219.3));background-image:linear-gradient(#f2f2f2,#dbdbdb)}.search-tools .filter button:active:not(:disabled),.search-tools .filter button:focus:not(:disabled){border:1px solid rgb(219.3,219.3,219.3);box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4}.search-tools .filter button:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(rgb(242.25,242.25,242.25),rgb(222.156,216.444,216.444));background-image:linear-gradient(#f2f2f2,#ded8d8)}.search-tools .filter button:active:not(:disabled),.search-tools .filter button:focus:not(:disabled){border:1px solid rgb(222.513,216.087,216.087);box-shadow:inset 0 0 8px 4px #d7d1d1,inset 0 0 8px 4px #d7d1d1}.search-tools .filter button:disabled{opacity:.5;cursor:not-allowed}.search-tools .filter .hide-options{margin-bottom:0}.search-tools .filter .hide-options ol,.search-tools .filter .hide-options button{display:none}.search-tools .trigger{width:100%}@media screen and (min-width: 53.75em){.search-tools .trigger{float:left;display:block;margin-right:2.3576515979%;width:10.4370548518%}.search-tools .trigger:last-child{margin-right:0}}.search-tools .trigger button{width:100%;margin-top:1em;padding-top:.7em;padding-bottom:.7em}@media screen and (min-width: 53.75em){.search-tools .trigger button{margin-top:1.95em}}@media screen and (max-width: 480px){.sponsor-row-container{flex-direction:column}.sponsor-row-item{flex:1 1 100%!important;max-width:100%!important}}.sponsor-row-container{display:flex;flex-wrap:wrap;width:100%;margin-top:1rem}.sponsor-row-item{display:flex;align-items:center;justify-content:center}.sponsor-row-container.sponsor-row-large_logos>.sponsor-row-item{flex:1 1 50%;max-width:50%;padding:1rem 0}.sponsor-row-container.sponsor-row-large_logos>.sponsor-row-item img{max-width:250px;max-height:125px;object-fit:contain}.sponsor-row-container.sponsor-row-medium_logos>.sponsor-row-item{flex:1 1 33.3%;max-width:33.33%;padding:.5rem 0}.sponsor-row-container.sponsor-row-medium_logos>.sponsor-row-item img{width:120px;height:60px;object-fit:contain}.sponsor-row-container.sponsor-row-logo_and_name>.sponsor-row-item{flex:1 1 100%;justify-content:left;padding:.5rem 0}.sponsor-row-container.sponsor-row-listing>.sponsor-row-item{flex:1 1 33.3%;max-width:33.33%;justify-content:center;padding:8px;flex-direction:column}.sponsor-row-container.sponsor-row-listing>.sponsor-row-item .sponsor-row-item__tagline{text-align:center;text-transform:uppercase;font-size:12px;color:#aaa}.sponsor-row-container.sponsor-row-listing>.sponsor-row-item .sponsor-row-item__name{text-align:center;font-size:20px;font-weight:700}.sponsor-object{display:flex;align-items:flex-start}.sponsor-object-img{display:flex;margin-right:24px;align-items:center;justify-content:center}.sponsor-object-img img{height:40px;width:80px;object-fit:contain}.sponsor-object-body{display:flex;align-self:center;font-weight:400;flex-direction:column}.sponsor-row-container a{text-decoration:none;color:#000}.sponsor-tagline{font-size:12px}.sponsor-row-container a:hover{opacity:.6}.table-minimal{border-collapse:separate;border-spacing:0}.table-minimal.fluid{min-width:100%;width:auto}.table-minimal tbody tr:hover>td,.table-minimal tbody tr:hover>th{background-color:#fafafa}.table-minimal tbody tr:first-child td{border-top:2px solid #DDD}.table-minimal thead th{background-color:#fff;padding:.5em;border-bottom:0px;white-space:nowrap}.table-minimal tbody{background-color:#fff}.table-minimal tbody td{padding:.5em;border-top:1px solid #DDD;border-right:1px solid #DDD;border-bottom:0px}.table-minimal tbody td:first-child{border-left:1px solid #DDD}.table-minimal tbody td button,.table-minimal tbody td .button{border:1px solid rgb(219.3,219.3,219.3);background-image:-webkit-linear-gradient(white,rgb(226.95,226.95,226.95));background-image:linear-gradient(#fff,#e3e3e3);text-shadow:0 1px 0 hsl(0,0%,104%);border:1px solid rgb(222.513,216.087,216.087);border-radius:3px;box-shadow:inset 0 1px #fff;color:#333;font-size:inherit;font-weight:700;background-color:#fff;background-image:-webkit-linear-gradient(white,rgb(229.4745,224.4255,224.4255));background-image:linear-gradient(#fff,#e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 hsl(0,10%,104%);background-clip:padding-box;margin-right:.5em;display:inline-block;width:100%;font-size:.5em;margin-bottom:.3em;outline:none}.table-minimal tbody td button:hover:not(:disabled),.table-minimal tbody td .button:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(rgb(242.25,242.25,242.25),rgb(219.3,219.3,219.3));background-image:linear-gradient(#f2f2f2,#dbdbdb)}.table-minimal tbody td button:active:not(:disabled),.table-minimal tbody td button:focus:not(:disabled),.table-minimal tbody td .button:active:not(:disabled),.table-minimal tbody td .button:focus:not(:disabled){border:1px solid rgb(219.3,219.3,219.3);box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4}.table-minimal tbody td button:hover:not(:disabled),.table-minimal tbody td .button:hover:not(:disabled){box-shadow:inset 0 1px #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(rgb(242.25,242.25,242.25),rgb(222.156,216.444,216.444));background-image:linear-gradient(#f2f2f2,#ded8d8)}.table-minimal tbody td button:active:not(:disabled),.table-minimal tbody td button:focus:not(:disabled),.table-minimal tbody td .button:active:not(:disabled),.table-minimal tbody td .button:focus:not(:disabled){border:1px solid rgb(222.513,216.087,216.087);box-shadow:inset 0 0 8px 4px #d7d1d1,inset 0 0 8px 4px #d7d1d1}.table-minimal tbody td button:disabled,.table-minimal tbody td .button:disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width: 40em){.table-minimal tbody td button,.table-minimal tbody td .button{width:auto;margin-bottom:0}}.table-borders{border:1px solid #DDD;border-left:0px;border-collapse:separate;border-spacing:0;border-radius:none}.table-borders.fluid{min-width:100%;width:auto;overflow-x:hidden;margin-bottom:10em}.table-borders tbody tr:hover>td,.table-borders tbody tr:hover>th{background-color:#fcfcfc;color:#000}.table-borders thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:6px}.table-borders thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:6px}.table-borders tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:6px}.table-borders tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:6px}.table-borders thead th{background-color:#f7f7f703;padding:1em;border-left:1px solid #DDD;border-bottom:0px;vertical-align:bottom;text-transform:uppercase;font-size:.8em}.table-borders thead th.header{cursor:pointer;background:url(image-path("sort.gif")) no-repeat right .5em bottom 1.5em;min-width:7.5rem;max-width:31.25rem;padding-right:1.25rem}.table-borders thead th.header.headerSortAsc{background-image:url(image-path("asc.gif"))}.table-borders thead th.header.headerSortDesc{background-image:url(image-path("desc.gif"))}.table-borders thead th.header.noSort{cursor:default;background:none}.table-borders thead tr>td{border-left:1px solid #DDD;border-top:1px solid #DDD;padding:0 1em;position:relative}.table-borders thead tr>td:hover{background-color:#fff}.table-borders thead tr>td:first-child{border:none;border-left:1px solid #DDD}.table-borders thead input,.table-borders thead .search-tools .filter>div,.search-tools .table-borders thead .filter>div{width:100%;height:100%;padding:.75rem 0rem;border:none;background:transparent}.table-borders thead input:focus,.table-borders thead .search-tools .filter>div:focus,.search-tools .table-borders thead .filter>div:focus{outline:0}.table-borders tbody,.table-borders tfoot{background-color:transparent}.table-borders tbody td,.table-borders tfoot td{padding:1em;border-left:1px solid #DDD;border-top:1px solid #DDD;border-bottom:0px;font-size:.8em;position:relative}.table-borders tbody td.blank-cell:before,.table-borders tfoot td.blank-cell:before{content:"–";display:block;text-align:center}.table-borders tbody td.full_width,.table-borders tfoot td.full_width{text-align:center;background:#dddddd40}.table-borders tbody td .button-group button,.table-borders tbody td .button-group .button,.table-borders tfoot td .button-group button,.table-borders tfoot td .button-group .button{border:1px solid rgb(117.3,117.3,117.3);background-image:-webkit-linear-gradient(#999999,rgb(124.95,124.95,124.95));background-image:linear-gradient(#999,#7d7d7d);text-shadow:0 1px 0 rgb(107.1,107.1,107.1);border:1px solid rgb(127.857,106.743,106.743);border-radius:3px;box-shadow:inset 0 1px #bfbfbf;color:#fff;font-size:inherit;font-weight:700;background-color:#999;background-image:-webkit-linear-gradient(#999999,rgb(136.1955,113.7045,113.7045));background-image:linear-gradient(#999,#887272);text-decoration:none;text-shadow:0 1px 0 rgb(123.165,91.035,91.035);background-clip:padding-box;margin-right:4px;display:inline-block;width:100%;font-size:8px;margin-bottom:5px;outline:none;text-shadow:none;box-shadow:none;border:none;text-transform:uppercase;padding:7px}.table-borders tbody td .button-group button:hover:not(:disabled),.table-borders tbody td .button-group .button:hover:not(:disabled),.table-borders tfoot td .button-group button:hover:not(:disabled),.table-borders tfoot td .button-group .button:hover:not(:disabled){box-shadow:inset 0 1px #a6a6a6;cursor:pointer;background-color:#8c8c8c;background-image:-webkit-linear-gradient(rgb(140.25,140.25,140.25),rgb(117.3,117.3,117.3));background-image:linear-gradient(#8c8c8c,#757575)}.table-borders tbody td .button-group button:active:not(:disabled),.table-borders tbody td .button-group button:focus:not(:disabled),.table-borders tbody td .button-group .button:active:not(:disabled),.table-borders tbody td .button-group .button:focus:not(:disabled),.table-borders tfoot td .button-group button:active:not(:disabled),.table-borders tfoot td .button-group button:focus:not(:disabled),.table-borders tfoot td .button-group .button:active:not(:disabled),.table-borders tfoot td .button-group .button:focus:not(:disabled){border:1px solid rgb(117.3,117.3,117.3);box-shadow:inset 0 0 8px 4px #6e6e6e,inset 0 0 8px 4px #6e6e6e}.table-borders tbody td .button-group button:hover:not(:disabled),.table-borders tbody td .button-group .button:hover:not(:disabled),.table-borders tfoot td .button-group button:hover:not(:disabled),.table-borders tfoot td .button-group .button:hover:not(:disabled){box-shadow:inset 0 1px #a6a6a6;cursor:pointer;background-color:#8c8c8c;background-image:-webkit-linear-gradient(rgb(140.25,140.25,140.25),rgb(126.684,107.916,107.916));background-image:linear-gradient(#8c8c8c,#7f6c6c)}.table-borders tbody td .button-group button:active:not(:disabled),.table-borders tbody td .button-group button:focus:not(:disabled),.table-borders tbody td .button-group .button:active:not(:disabled),.table-borders tbody td .button-group .button:focus:not(:disabled),.table-borders tfoot td .button-group button:active:not(:disabled),.table-borders tfoot td .button-group button:focus:not(:disabled),.table-borders tfoot td .button-group .button:active:not(:disabled),.table-borders tfoot td .button-group .button:focus:not(:disabled){border:1px solid rgb(127.857,106.743,106.743);box-shadow:inset 0 0 8px 4px #756666,inset 0 0 8px 4px #756666}.table-borders tbody td .button-group button:disabled,.table-borders tbody td .button-group .button:disabled,.table-borders tfoot td .button-group button:disabled,.table-borders tfoot td .button-group .button:disabled{opacity:.5;cursor:not-allowed}.table-borders tbody td .button-group button:active,.table-borders tbody td .button-group button:focus,.table-borders tbody td .button-group .button:active,.table-borders tbody td .button-group .button:focus,.table-borders tfoot td .button-group button:active,.table-borders tfoot td .button-group button:focus,.table-borders tfoot td .button-group .button:active,.table-borders tfoot td .button-group .button:focus{border:none!important}.table-borders tbody td .button-group button.action,.table-borders tbody td .button-group .button.action,.table-borders tfoot td .button-group button.action,.table-borders tfoot td .button-group .button.action{background:#104627;color:#fff}.table-borders tbody td .button-group button.action:hover,.table-borders tbody td .button-group .button.action:hover,.table-borders tfoot td .button-group button.action:hover,.table-borders tfoot td .button-group .button.action:hover{background:#27ae60cc;color:#fff;box-shadow:none}.table-borders tbody td .button-group button.common,.table-borders tbody td .button-group .button.common,.table-borders tfoot td .button-group button.common,.table-borders tfoot td .button-group .button.common{background:#2d9cdb;color:#fff}.table-borders tbody td .button-group button.common:hover,.table-borders tbody td .button-group .button.common:hover,.table-borders tfoot td .button-group button.common:hover,.table-borders tfoot td .button-group .button.common:hover{background:#2d9cdbcc;color:#fff;box-shadow:none}.table-borders tbody td .button-group button.danger,.table-borders tbody td .button-group .button.danger,.table-borders tfoot td .button-group button.danger,.table-borders tfoot td .button-group .button.danger{background:#db4f61;color:#fff}.table-borders tbody td .button-group button.danger:hover,.table-borders tbody td .button-group .button.danger:hover,.table-borders tfoot td .button-group button.danger:hover,.table-borders tfoot td .button-group .button.danger:hover{background:#db4f61cc;color:#fff;box-shadow:none}@media screen and (min-width: 40em){.table-borders tbody td .button-group button,.table-borders tbody td .button-group .button,.table-borders tfoot td .button-group button,.table-borders tfoot td .button-group .button{width:auto;margin-bottom:0}}.table-borders tr.totals{background:#fcfcfc;color:#000}.table-borders tr.totals td{vertical-align:top}.table-borders td.lowlight{color:#999}.table-borders .filters-label{padding:.5rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:.8em;text-align:center}.table-borders .timestamp{font-size:.5rem;font-weight:600}.table-borders dl{border-bottom:1px solid rgba(221,221,221,.5);padding-bottom:.625rem;margin-top:0}.table-borders dt{width:80%;display:inline-block;padding-right:10%}.table-borders dd{width:10%;display:inline-block;vertical-align:top;padding-top:.625rem;text-align:right}.table-borders .helper-ellipsis-cell{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-borders .helper-ellipsis-cell--email{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-borders .helper-ellipsis-cell a{color:#2d9cdb}.table-borders .helper-preformatted-error{white-space:nowrap;color:#db4f61;overflow:auto;text-overflow:initial}.table-borders .helper-no-wrap-cell-date{white-space:nowrap}.table-borders .helper-button-group{width:225px;min-width:225px;text-align:right}.table-borders .helper-button-group-narrow{width:200px;min-width:200px;text-align:right}.table-borders .helper-button-group-wide{width:250px;min-width:250px;text-align:right}.table-borders.rooming-availability-report tbody tr:nth-child(3n+1)>td{border-top:0}.table-borders.rooming-availability-report tbody tr:nth-child(1)>td{border-top:1px solid #777777}.table-borders.rooming-availability-report tbody tr:nth-child(3n+3)>td{border-bottom:1px solid #777777}.accordion-tabs-minimal{line-height:1.5;padding:0}.accordion-tabs-minimal:after{content:"";display:table;clear:both}.accordion-tabs-minimal .tab-header-and-content{list-style:none}@media screen and (min-width: 40em){.accordion-tabs-minimal .tab-header-and-content{display:inline}}.accordion-tabs-minimal .tab-link{background-color:#fff;border-top:1px solid #DDD;color:#333;display:block;padding:.75em 1.618em;text-decoration:none;font-weight:700}@media screen and (min-width: 40em){.accordion-tabs-minimal .tab-link{border-top:0;display:inline-block}}.accordion-tabs-minimal .tab-link:hover{color:#477dca}.accordion-tabs-minimal .tab-link:focus{outline:none}.accordion-tabs-minimal .tab-link.is-active{border-bottom:0}@media screen and (min-width: 40em){.accordion-tabs-minimal .tab-link.is-active{border:1px solid #DDD;border-bottom-color:#fff;margin-bottom:-1px}}.tab-content{border-top:1px solid #dcdcdc;width:100%;padding:24px 0}.tooltip-item{background:#fff;border:1px solid #DDD;border-radius:6px;display:inline-block;padding:.5em 1em;position:relative;text-align:left}.tooltip-item.tooltip-item--icon{background:#ddd;font-weight:700;padding:0;line-height:16px;width:16px;height:16px;text-align:center;border-radius:100%;border:none;font-size:.75rem}.tooltip-item.tooltip-item--basic{background:none;font-weight:700;padding:0;line-height:16px;text-align:center;border-radius:100%;border:none;font-size:.75rem;color:#8c8c8c}.tooltip-item:focus,.tooltip-item:hover .tooltip{opacity:1;visibility:visible}.tooltip-item .tooltip{position:absolute;right:0;bottom:3em;background-color:#fff;background:#fff;border-radius:6px;box-shadow:0 2px 8px silver;color:#333;font-size:.8125rem;line-height:1.5em;margin:0 auto;width:31.25rem;opacity:0;padding:1em;text-align:left;transition:all .2s ease-in-out;visibility:hidden;z-index:10;left:0;font-weight:400}.tooltip-item .tooltip.with-nav{width:20em;margin-right:0}.tooltip-item .tooltip p{color:#333;line-height:1.5em;margin:0}.tooltip-item .tooltip:after{position:absolute;top:0;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:"▼";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver;left:.3125rem}.tracks-checkpoint{width:100%;margin:0 0 5em;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}.tracks-checkpoint .track{border:1px solid #DDD;margin:2em;padding:1.2em 2em 2em;background-color:#fff;flex-grow:0;flex-basis:20em;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tracks-checkpoint .track:hover{border-color:#c4c4c4;background-color:#fdfdfd}.tracks-checkpoint .track form{margin:0;padding:0;width:100%;text-align:center}.tracks-checkpoint .track h1{font-size:1.5em;text-transform:none;font-weight:700}.tracks-checkpoint .track h1,.tracks-checkpoint .track h4,.tracks-checkpoint .track p,.tracks-checkpoint .track .ghost{float:none;display:inline-block;margin:.2em 2em;background-color:#fff;text-align:center;flex-grow:1;flex-basis:0}.tracks-checkpoint .track p{margin-top:1em}.tracks-checkpoint .track p.price{font-weight:700;font-size:1.2em}.tracks-checkpoint .track .ghost{margin-top:1em;flex-grow:0}.tracks-checkpoint .track .ghost.disabled{color:gray;border-color:#e0e0e0}.tracks-checkpoint .track .ghost.disabled:hover{background-color:#fff;cursor:default}article.type-system-serif{text-align:left}article.type-system-serif:after{content:"";display:table;clear:both}article.type-system-serif .type{border-bottom:1px solid;display:inline-block;font-family:Open Sans,sans-serif;font-size:.7em;font-weight:700;margin-bottom:2em;padding:.3em 0;text-align:left;text-transform:uppercase}article.type-system-serif section ul,article.type-system-serif section ol{all:revert}article.type-system-serif section ul li,article.type-system-serif section ol li{margin-bottom:1em}article.type-system-serif section ul li p,article.type-system-serif section ol li p{margin-bottom:1em}article.type-system-serif section ul li ul,article.type-system-serif section ol li ul{margin-top:1em}article.type-system-serif h1{font-family:Open Sans,sans-serif;font-size:2em;font-weight:600;margin-bottom:.5em}@media screen and (min-width: 40em){article.type-system-serif h1{font-size:2.4em}}article.type-system-serif h1.attention{color:#8e1d2b}article.type-system-serif h1.highlight{color:#104627}article.type-system-serif .pre-title{font-family:Open Sans,sans-serif;margin-left:.2em}article.type-system-serif .sub-title{font-family:Open Sans,sans-serif;margin-bottom:1em}article.type-system-serif h2{font-family:Open Sans,sans-serif;font-size:1em;line-height:1.6em;margin-bottom:.9em;text-transform:uppercase}@media screen and (min-width: 40em){article.type-system-serif h2{font-size:1.2em}}article.type-system-serif h3{font-family:Open Sans,sans-serif;font-size:1.4em;font-weight:400;line-height:1.3em;margin-bottom:.4em}article.type-system-serif h4{font-family:Open Sans,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding-top:1em}article.type-system-serif legend{font-family:Open Sans,sans-serif}article.type-system-serif p.date{color:#3336;font-family:Open Sans,sans-serif;font-style:italic;font-size:.9em;margin-bottom:.3em}article.type-system-serif p{font-family:Open Sans,sans-serif;line-height:1.6em;font-size:1em;margin-bottom:1.5em}article.type-system-serif a.read-more{display:inline-block;font-family:Open Sans,sans-serif;font-weight:700;font-size:.8em;text-transform:uppercase;margin-left:.2em;position:relative}article.type-system-serif a.read-more span{font-family:Open Sans,sans-serif;font-style:normal;position:absolute;font-size:1.5em;top:-1px;right:-12px}article.type-system-serif hr{width:3em}article.type-system-serif p.author{font-family:Open Sans,sans-serif;font-style:italic}article.type-system-serif address{font-family:Open Sans,sans-serif;font-style:normal;font-size:1.1em;margin-bottom:1.5em}article.type-system-serif address span{font-weight:600;text-shadow:.1em .1em rgba(0,0,0,.8)}article.type-system-serif address span:after{content:", "}article.type-system-serif address span:last-child:after{content:". "}article.type-system-serif.policy{margin-top:3em}article.type-system-serif.policy h1{font-weight:800}article.type-system-serif.policy h2{font-family:Open Sans,sans-serif;font-size:1em;line-height:1.6em;margin:2em 0;text-transform:uppercase}@media screen and (min-width: 40em){article.type-system-serif.policy h2{font-size:1.2em}}article.type-system-serif.policy h3{font-family:Open Sans,sans-serif;font-size:.8em;line-height:1.6em;margin:2em 0;text-transform:uppercase;font-weight:700}@media screen and (min-width: 40em){article.type-system-serif.policy h3{font-size:1em}}article.type-system-serif.policy ul{font-family:Open Sans,sans-serif;list-style:disc outside none;margin-left:4em;margin-top:2em;margin-bottom:2em}article.type-system-serif.policy ul li{margin-bottom:1em}
