﻿.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#FFFFFF;border-bottom:1px solid #BBBBBB;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDDDDD}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#F5F5F5;border-top:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33AAFF}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000000;border-bottom:1px solid #444444;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;color:#cccccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222222;color:#999999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222222;color:#999999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}*{-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:white;display:inline-block;font-size:1em;font-weight:bold;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:white}.clearfix:after{content:"";display:table;clear:both}body{-webkit-font-smoothing:antialiased;background-color:white;color:#333333;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:0.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:0.0625rem;text-transform:uppercase}header{text-align:center}header h1{margin-top:1.875rem;margin-bottom:3.75rem;letter-spacing:0.125rem}header h4{margin-top:1.875rem;margin-bottom:1.25rem;letter-spacing:0.125rem;font-weight:300;text-transform:uppercase;text-align:left}header p>a{color:rgba(51,51,51,0.9);border-bottom:1px solid rgba(51,51,51,0.9);font-weight:bold}header .pre-title{font-size:1.25em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:rgba(51,51,51,0.5);margin-top:1.25rem}header .sub-title{font-size:1.65em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:#333333}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:rgba(51,51,51,0.8);font-size:1.15em}header .pre-title+h1{margin-top:0.1875rem}header .img{max-width:4em;display:inline-block}header .img+.pre-title{margin-top:0.0625rem}.small-caps{text-transform:uppercase;font-size:0.625rem;vertical-align:bottom}.medium-caps{text-transform:uppercase;font-size:0.75rem;font-weight:600;margin-right:0.625rem}p{margin:0 0 0.75em}p.error{font-size:14px;padding-left:10px;border-left:solid 2px #DB4F61;margin-bottom:20px;font-weight:bold}p.success{font-weight:bold;font-size:14px;padding-left:10px;border-left:solid 2px #27AE60;margin-bottom:20px}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.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:0.75em}cite{color:#737373;font-style:italic}cite:before{content:'\2014 \00A0'}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:0.5}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 0.75em 0;padding:1.5em}fieldset a{font-size:0.6666666667em}fieldset a.embedded{font-weight:bold;font-size:0.9090909091em;font-family:"Open Sans", sans-serif}fieldset fieldset{background:#fefefe;border:0;margin:0 0 0.75em 0;padding:1.5em}legend{font-weight:bold;margin:0;margin-left:-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:0.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:0.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:0.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:0.7142857143em;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.4em;text-overflow:ellipsis}label{font-weight:bold;margin-bottom:0.375em;margin-right:0.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:white;border-radius:6px;border:1px solid #DDD;box-shadow:none;font-family:"Open Sans", sans-serif;font-size:1em;margin-bottom:1.5em;padding:0.75em 0.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 rgba(0,0,0,0.06),0 0 5px rgba(29,32,35,0.7);outline:none}textarea{resize:vertical;font-size:0.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:0.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:0.75em;padding-bottom:0.5em}select{width:auto;max-width:100%;border:1px solid #DDD;border-radius:6px;font-family:"Open Sans", sans-serif;font-size:0.8333333333em;padding-top:0.75em !important;padding-bottom:0.75em !important}.inline-choice{cursor:move;padding:0.625rem}.inline-choice:hover{background-color:rgba(214,44,65,0.5);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:0.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:0.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:0.625rem;margin-bottom:0;display:inline-block}.inline-choice button{margin-right:1.25rem;width:5%;padding:0.625rem 0 !important;margin:0 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:0.3125rem;font-size:0.875rem}.label-inc-guide select{display:inline-block;margin-bottom:0;margin-right:0.3125rem}.label-inc-guide .tooltip-item{display:inline-block;margin-right:0.3125rem}.label-inc-guide .field_with_errors{display:inline-block}.label-inc-guide .small-caps{vertical-align:middle;font-weight:600;letter-spacing:0.1}table{border-collapse:collapse;margin:0 0 0.75em 0;table-layout:fixed;width:100%}table.report{width:auto}th{font-weight:bold;padding:0.75em 0;text-align:left}td{padding:0.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0}ul.default-ul,ol.default-ul{list-style-type:square;margin-bottom:0.75em;padding:0;padding-left:1.5em}ul.default-ol,ol.default-ol{list-style-type:decimal;margin-bottom:0.75em;padding:0;padding-left: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:normal}ul.custom-arrow li::before{content:"▶";font-size:8px;opacity:50%}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}dl dd.lowlight{font-weight:normal;margin-left:2em;color:#2D9CDB}.inline{position:relative;margin:1em 0 2em 0;list-style-type:none !important;padding:0}.inline .info{font-size:0.8em}.inline .section{margin-top:1em}.inline li{margin-bottom:.4em;font-size:0.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:rgba(245,166,35,0.95);color:white;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:0.125rem;padding:0.75em;z-index:100}.flash-alert a{color:black}.flash-alert a:hover{color:black}.info-error,.flash-error{background:rgba(219,79,97,0.95);color:white;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:0.125rem;padding:0.75em;z-index:100}.info-error a,.flash-error a{color:black}.info-error a:hover,.flash-error a:hover{color:black}.flash-notice{background:rgba(45,156,219,0.95);color:white;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:0.125rem;padding:0.75em;z-index:100}.flash-notice a{color:black}.flash-notice a:hover{color:black}.flash-success{background:rgba(39,174,96,0.95);color:white;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:0.125rem;padding:0.75em;z-index:100}.flash-success a{color:black}.flash-success a:hover{color:black}.flash-alert{color:black}.info-error{top:60;position:fixed}.flash-support{background:rgba(219,79,97,0.95);color:white;font-weight:600;text-transform:uppercase;position:absolute;width:100%;top:60px;text-align:center;letter-spacing:0.125rem;padding:0.75em;z-index:100;background-color:#DB4F61;padding-top:2.5em;padding-bottom:2.5em;font-weight:bold;font-size:1.5em;top:0}.flash-support a{color:black}.flash-support a:hover{color:black}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;user-select:none;vertical-align:middle;border-radius:0.1875rem;padding:1em;text-transform:uppercase;font-size:0.875rem;font-family:"Open Sans", sans-serif;max-width:18.75rem}button.block,input.block[type="submit"],.search-tools .filter>div.block[type="submit"],.button.block{display:block;width:100%;max-width:100%}button.action,input.action[type="submit"],.search-tools .filter>div.action[type="submit"],.button.action{background:#1e8449}button.common,input.common[type="submit"],.search-tools .filter>div.common[type="submit"],.button.common{background:#2D9CDB}button.danger,input.danger[type="submit"],.search-tools .filter>div.danger[type="submit"],.button.danger{background:#DB4F61}button.default,input.default[type="submit"],.search-tools .filter>div.default[type="submit"],.button.default{background:#DDD;color:#333333}button.action-link,input.action-link[type="submit"],.search-tools .filter>div.action-link[type="submit"],.button.action-link{background:transparent;color:#1e8449}button.common-link,input.common-link[type="submit"],.search-tools .filter>div.common-link[type="submit"],.button.common-link{background:transparent;color:#2D9CDB}button.danger-link,input.danger-link[type="submit"],.search-tools .filter>div.danger-link[type="submit"],.button.danger-link{background:transparent;color:#DB4F61}button.form-full,input.form-full[type="submit"],.search-tools .filter>div.form-full[type="submit"],.button.form-full{display:block;width:100%;max-width:100%;font-weight:700;text-transform:uppercase;padding:1em;font-size:1em;color:white;text-align:center;border:none;margin:10px 0 10px 0;letter-spacing:0.05em}button.form-full:hover,input.form-full[type="submit"]:hover,.search-tools .filter>div.form-full[type="submit"]:hover,.button.form-full:hover{opacity:.9}button.full,input.full[type="submit"],.search-tools .filter>div.full[type="submit"],.button.full{display:block;width:90%;max-width:90%;font-weight:700;text-transform:uppercase;padding:2em;font-size:1em;color:white;text-align:center;border:none;margin:0 5% 0 5%;letter-spacing:0.05em}button.full:hover,input.full[type="submit"]:hover,.search-tools .filter>div.full[type="submit"]:hover,.button.full:hover{opacity:.9}button.wrap,input.wrap[type="submit"],.search-tools .filter>div.wrap[type="submit"],.button.wrap{white-space:normal}button.half,input.half[type="submit"],.search-tools .filter>div.half[type="submit"],.button.half{display:inline-block;width:50%;font-weight:700;text-transform:uppercase;padding:2em 1em;font-size:1em;color:white;text-align:center;border:none;letter-spacing:0.05em}button.half:hover,input.half[type="submit"]:hover,.search-tools .filter>div.half[type="submit"]:hover,.button.half:hover{opacity:.9}button.ghost,input.ghost[type="submit"],.search-tools .filter>div.ghost[type="submit"],.button.ghost{background-color:transparent;border:2px solid black;color:black;text-transform:uppercase;padding:1em 3em;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:0.05em;margin-top:1em;word-break:break-word}button.minimal,input.minimal[type="submit"],.search-tools .filter>div.minimal[type="submit"],.button.minimal{background-color:white;border:2px solid black;color:black;text-transform:uppercase;padding:0.7em 1em;font-size:12px;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:0.05em;margin-top:1em}button.minimal:hover,input.minimal[type="submit"]:hover,.search-tools .filter>div.minimal[type="submit"]:hover,.button.minimal:hover{background-color:rgba(0,0,0,0.8);color:white}button.small,input.small[type="submit"],.search-tools .filter>div.small[type="submit"],.button.small{font-size:8px}.with-bg .button.ghost{border:2px solid white;color:white;text-decoration:none}.with-bg .button.ghost:hover{border:2px solid white;color:white;background:black}.pull-down-center{position:absolute;bottom:15px;width:100%;left:25%}.standout-link{font-weight:bold;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{float:right}.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:0.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,0.05);margin-top:10px}.border-b{border-bottom:2px solid rgba(0,0,0,0.05);padding:10px 0}.upcase{text-transform:uppercase}.sub-heading{border-bottom:1px solid rgba(0,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:0.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:bold}.download-link:hover{text-decoration:none}@media print{.icon-print{display:none}}.icon-print:before{width:20px;content:url(/assets/icons/print-4e72c315277eeb742dd21851a3398b7eec6852a5c4c766b20eca16beeb633f67.svg);vertical-align:sub;margin-right:10px}@media print{.icon-namebadge{display:none}}.icon-namebadge:before{width:20px;content:url(/assets/icons/ic_reg-1479f02c17325e32ca9362895b7a131d5feda9acbcd7affc8286c340f6c0be4a.svg);vertical-align:sub;margin-right:10px}@media print{.icon-calendar{display:none}}.icon-calendar:before{width:20px;content:url(/assets/icons/ic_event-1a7a25beb6cfedf0c3f8cc78d118e17c8f9fec789d4273d82ef11d7be54bae91.svg);vertical-align:sub;margin-right:10px}.lighten{opacity:80%;font-weight:normal}.link{text-decoration:underline;font-weight:bold}header.flex-navigation{background-color:rgba(40,45,49,0.7);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;margin-left:auto;margin-right:auto;max-width:100%;position:relative;z-index:9999;margin:0 auto}header.flex-navigation .menu-wrapper:after{content:"";display:table;clear:both}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:0.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:white}header.flex-navigation ul li a:focus,header.flex-navigation ul li a:hover{color:rgba(255,255,255,0.7);border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:3px}header.flex-navigation .flexMenu-popup{display:block;background-color:rgba(40,45,49,0.9);text-align:left;padding:1.25rem 0rem;right:0;left:0;overflow:auto}header.flex-navigation .flexMenu-popup li{display:block;padding:0.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:rgba(40,45,49,0.8);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:rgba(255,255,255,0.7);border-bottom:0px;padding-bottom:0px}header.flex-navigation .user-tools{display:block;position:absolute;right:0;background-color:rgba(40,45,49,0.8);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:rgba(40,45,49,0.8);text-align:center;border-left:1px #fff solid;height:3.75rem;padding-right:0;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:bold}.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%;margin:auto;position:relative;margin-left: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:0px;bottom:0;background-color:rgba(40,45,49,0.8);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:white}.ui-container-row.with-bg a{color:white;font-weight:bold;text-decoration:underline}.ui-container-row.with-bg a:hover{color:black}.ui-container-row.with-bg:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.6)}.ui-container-row.with-bg>*{z-index:2}.ui-container-row:nth-of-type(even){background-color:rgba(0,0,0,0.05)}.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:0.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:0.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:rgba(0,0,0,0.5);text-transform:uppercase;font-size:1em;display:inline-block;padding-left:0.25em}form.registration-form h2{margin:3em 0;padding-bottom:.5em;border-bottom:1px solid rgba(0,0,0,0.1)}form.registration-form fieldset{background:none;border:none;margin:1.5em 0 0.75em 0;padding:1.5em;margin-left:-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:bold;font-size:1.3em;text-transform:uppercase;letter-spacing:.1em;margin:0.5em 0 0.5em 0;padding-top:.5em;border-bottom:1px solid rgba(0,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:bold;margin-bottom:0.375em;margin-right:0.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:white;border-radius:6px;border:1px solid #DDD;box-shadow:none;font-family:"Open Sans", sans-serif;font-size:1em;margin-bottom:1.5em;padding:0.75em 0.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 rgba(0,0,0,0.06),0 0 5px rgba(29,32,35,0.7);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:0.375em}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:0.75em;padding-bottom:0.5em;width:100%}form.registration-form select{width:auto;background-color:white}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:rgba(0,0,0,0.8)}form.registration-form p.help{margin-bottom:0.5em;margin-top:0em}form.registration-form p{margin-top:0em}form.registration-form .session-info{float:right;width:200px;background:white;border:#DDD solid 1px;padding:8px;margin:32px 16px;border-radius:6px}form.registration-form .session-info p{padding-top:.5em;font-size:0.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:0.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:0.5em !important;margin-top:0.25em !important}.check-box-list-item .opener{margin-top:0}.check-box-list-item__times{width:12em}.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){inset:4em 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:0.75rem;color:#FFF;font-weight:bold;font-size:0.875rem;margin-bottom:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-navigation li a{color:rgba(255,255,255,0.8);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em}.form-navigation li a:hover,.form-navigation li a:focus{color:#000}.form-navigation p{color:rgba(255,255,255,0.8);font-size:0.625rem;text-transform:uppercase;letter-spacing:0.08em}.form-navigation.with-sticky{top:4em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.lanyard{position:relative;margin-bottom:0.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:0.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:0.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,0.9);top:6.875rem;bottom:0;background-color:rgba(40,45,49,0.8);z-index:1;padding-top:2em;overflow:auto}.dynamic-editor .form-page{color:white;list-style-type:none}.dynamic-editor .form-page .form-page-item{text-transform:uppercase;font-size:0.75rem;letter-spacing:0.03125rem;font-weight:800;border-bottom:1px solid rgba(255,255,255,0.2);cursor:move;padding:1.375rem;border-top:1px solid transparent}.dynamic-editor .form-page .form-page-item:hover{background-color:rgba(214,44,65,0.5);border-bottom:1px solid #D62C41}.dynamic-editor .form-panel{position:relative;width:45%;margin-left:20%;background-color:white;margin-top:50px;padding:2em}.dynamic-editor .form-field-list div.t-field{margin:0 -2em 0 -2em;padding:1em 2em 1em 2em;border-bottom:1px solid rgba(0,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,0.4);color:rgba(0,0,0,0.4);text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0.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,0.1)}.dynamic-editor .form-field-list div.t-field:nth-child(odd){background-color:rgba(0,0,0,0.01)}.dynamic-editor .form-field-list div.t-field:nth-child(even){background-color:rgba(0,0,0,0.02)}.dynamic-editor .form-field-list div.t-field:hover{background:rgba(214,44,65,0.1);border-bottom:1px solid #D62C41}.dynamic-editor .form-field-list div.t-field.in-section{background-color:rgba(0,0,0,0.07)}.dynamic-editor .form-field-list div.t-field.last-in-section{border-bottom:3px solid rgba(0,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,0.3)}.dynamic-editor .edit-panel{position:fixed;top:6.875rem;right:0;width:35%;background-color:rgba(0,0,0,0.01);border-left:10px solid rgba(0,0,0,0.1);bottom:0;padding:1.25rem 1.875rem;padding-top:4.375rem;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,0.1);text-transform:uppercase;letter-spacing:0.03125rem;font-size:0.75rem;font-weight:bold;background-color:rgba(0,0,0,0.03);border-right:1px solid rgba(0,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:white}.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,0.1);text-align:center;letter-spacing:0.03125rem;font-size:0.75rem;font-weight:bold;text-transform:uppercase}.dynamic-editor .create-menu>li:hover,.dynamic-editor .create-menu>li.active{background-color:white}.dynamic-editor .state-bar{position:fixed;top:60px;left:0;right:0;height:3.125rem;background-color:rgba(214,44,65,0.9);overflow:hidden;padding:0.3125rem 1.25rem;line-height:2.5rem;border-bottom:2px solid rgba(0,0,0,0.1);z-index:99}.dynamic-editor .state-bar.clean{background-color:rgba(95,137,187,0.9)}.dynamic-editor .state-bar-copy{color:white;letter-spacing:0.03125rem;text-transform:uppercase;font-size:0.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:0.625rem 1.25rem;font-size:0.625rem;letter-spacing:0.03125rem;margin:0 0 0 0.625rem;line-height:0.625rem}.dynamic-editor button.save,.dynamic-editor .button.save{background-color:#80C633}.dynamic-editor button.info,.dynamic-editor .button.info{background-color:transparent;color:#000}.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:0.875rem;letter-spacing:0.03125rem}.dynamic-editor .help{font-size:0.75rem;margin-bottom:.7em}.dynamic-editor .mlc{margin-left:1.375rem}.dynamic-editor .content h1{font-size:1.125rem;font-weight:bold;margin:1rem 0}.dynamic-editor .content h2{font-size:1rem;margin:1rem 0;font-weight:bold}.dynamic-editor .content h3{font-size:0.875rem;margin:1rem 0;font-weight:bold}.dynamic-editor .content h4{font-size:0.75rem;margin:1rem 0;font-weight:bold}.dynamic-editor .content p{font-size:0.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 -0.5em 0 -0.5em}.ui-editor-row:nth-of-type(even){background-color:rgba(0,0,0,0.05)}.ui-editor-row:hover{border-bottom:1px dashed #DB4F61;border-top:1px dashed #DB4F61}.ui-editor-row.with-bg{color:white}.ui-editor-row.with-bg a{color:white;font-weight:bold;text-decoration:underline}.ui-editor-row.with-bg a:hover{color:black}.ui-editor-row.with-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}.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:rgba(39,174,96,0.2);border-bottom:1px solid #27AE60 !important}.toggle{display:inline-block;cursor:pointer}.toggle.open:before{width:20px;content:url(/assets/icons/expand-f7fb2e5beb82a4e8a1b74971e4fe23d2a0bb5794e2e69bddbfbcfc24a0516125.svg);vertical-align:text-bottom;margin-right:10px}.toggle.close:before{width:20px;content:url(/assets/icons/collapse-6697a092f6baa69069d14f3d72f058da204947f201faebb9c3820e62ee5dae7d.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:normal}.reg-confirmation .page h2{font-weight:normal}.reg-confirmation .edit-link{position:relative;z-index:5;margin-top:0.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:rgba(0,0,0,0.05);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:0.8em}.cart-confirm .breakup-link{display:block;margin-bottom:16px;font-size:12px;color:rgba(0,0,0,0.8);text-decoration:underline}.cart-confirm .breakup-link:hover{color:rgba(0,0,0,0.5)}.cart-confirm .action.full,.cart-confirm .ghost.full{width:100%;max-width:100%;margin:0}.cart-confirm .ghost.full{margin-top:0.8em;margin-bottom:0.8em}.cart-confirm .ghost.small{margin-top:0.8em;margin-bottom:2.4em}.cart-confirm__info{border-top:1px solid rgba(0,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:0.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 16px 0;margin-right:10px;font-size:14px}.attendee-summary__col--track{font-weight:bold}.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}.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 10px;text-align:center}.guest-options__summary .button{margin-top:6px}.cart-confirm_message{margin:1.5rem 0 1rem 0}.cart-confirm_message__title{border-bottom:1px solid rgba(0,0,0,0.1);text-transform:uppercase;font-size:1rem;margin-bottom:0.625rem;padding-bottom:0.625rem}.cart-confirm_message__body{font-size:0.875rem}.active-m-payment__title{border-bottom:1px solid rgba(0,0,0,0.1);text-transform:uppercase;font-size:1.125rem;margin-bottom:0.625rem;padding-bottom:0.625rem}.active-m-payment__sub-title{font-size:0.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 0.375rem}.active-m-payment__input-group>input,.search-tools .filter.active-m-payment__input-group>div{margin-bottom:0.625rem}.active-m-payment__recaptcha{padding:0.5rem}.active-m-payment__button{margin-top:0.5rem}.data-list{margin-bottom:1rem}.data-list__row{display:flex;align-items:center;margin-bottom:0.5rem}.data-list__column{flex:1}.data-list__title{font-size:1.2em;text-transform:uppercase;letter-spacing:1;font-weight:400;color:#333333}.discount-code{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;margin:1rem 0 1rem 0}.discount-code__select{flex-basis:100%;width:100% !important;margin-bottom:8px;padding:4px;font-size:14px}.discount-code__input{background-color:yellow;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:blue;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 24px}.success-confirmation-button{padding:24px}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;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:white;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 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color:#2495d4}.sweet-alert button:active{background-color:#1f7fb6}.sweet-alert button.cancel{background-color:#999999}.sweet-alert button.cancel:hover{background-color:#919191}.sweet-alert button.cancel:active{background-color:gray}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 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: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:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-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,0.2);-webkit-border-radius:40px;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:white;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(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-tranform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-tranform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}.showSweetAlert{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.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}100%{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}100%{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:0px;top:35px}100%{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:0px;top:35px}100%{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)}100%{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)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.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}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}.hero .hero-logo img{display:inline-block !important}.footer .footer-logo img{display:inline-block !important}.rooming-form-field{margin-bottom:1.5em}.rooming-form-field .chakra-checkbox__control{background-color:white;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:0.5em;line-height:1;padding:0.4em 1em;text-transform:uppercase;font-weight:bold}.badge-required{background-color:#f5f5f5;border-radius:2.5em;color:#5c5c5c;display:inline-block;font-size:0.5em;line-height:1;padding:0.4em 1em;text-transform:uppercase;font-weight:bold}.badge-missing{background-color:#fbe3e4;border-radius:2.5em;color:#97161b;display:inline-block;font-size:0.5em;line-height:1;padding:0.4em 1em;text-transform:uppercase;font-weight:bold}.badge-default{background-color:#e5edf8;border-radius:2.5em;color:#244e87;display:inline-block;font-size:0.5em;line-height:1;padding:0.4em 1em;text-transform:uppercase;font-weight:bold}.badge-auto{background-color:#e5edf8;border-radius:2.5em;color:#244e87;display:inline-block;font-size:0.5em;line-height:1;padding:0.4em 1em;text-transform:uppercase;font-weight:bold}.blank_pattern h4{margin-top:0rem;margin-bottom:1.25rem;letter-spacing:0.125rem;font-weight:300;text-transform:uppercase;text-align:left}.blank_pattern p.highlight{color:#2B5A9E;font-weight:bold}.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(#ececec, #e7e7e7);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;width:0.5em;height:0.5em;margin:0.5em 0}.browser-circle:nth-child(1){background:#FF6F55;margin-left:0.5em}.browser-circle:nth-child(2){background:#F5B01D;margin-left:0.1666666667em}.browser-circle:nth-child(3){background:#51B151;margin-left:0.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:url(/assets/bg/event1-49de1d8fa5b15cf8e3240101d2c7fe8ec5b9def6b7e9796e5a4650ee7d1a08d2.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:url(/assets/bg/event-08a6a690bc521edcb6f78a0637ad980179d3781c64a8300ddc85756ebbad5755.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:url(/assets/bg/event2-0cf7e6a043642722f96a7f4a51f20764bb3c40935416bb370c58f99a3526d9de.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 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:white;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 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#333a3f;border-top-left-radius:6px;border-top-right-radius:6px}.card .ribbon-wrapper{width:85px;height: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:white;box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.card .card-header{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:white;border-bottom:1px solid #DDD;border-radius:6px 6px 0 0;font-weight:bold;padding:0.5em 0.809em}.card .card-copy{padding:0.75em 0.809em;font-size:.9em;line-height:1.5em}.card .card-stats{padding:0.75em 0.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,0.2);line-height:1.1em;padding:0 .7em 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:#333333;font-size:.7em;display:block;font-weight:normal}.card:hover{background-color:white}.card:hover .card-image img{background:#3f474d}.card:hover .card-header{background-color:white}.card:active{background-color:white}.card:active .card-header{background-color:white}.comment{border-bottom:1px solid rgba(51,51,51,0.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:0.5em;vertical-align:middle}.comment .comment-image>img{display:block;height:auto;max-width:none;margin:0.5em 0.5em 0.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 0.5em 0}.comment .comment-content p{line-height:1.5em;margin-bottom:0.5em}.comment .comment-content p.comment-detail{color:rgba(51,51,51,0.5);font-size:0.7em;font-style:italic;margin-top:-0.3em}.comment .comment-link{text-transform:uppercase;font-size:0.625rem;vertical-align:bottom;font-weight:bold}.comment .comment-link:hover{color:rgba(51,51,51,0.5)}.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:#333333;cursor:pointer;display:block;letter-spacing:0.125rem;text-transform:uppercase;font-size:1em;margin-bottom:1em;padding-bottom:0.5em;text-decoration:none;font-weight:bold}.expander .expander-trigger:before{font-size:0.5em;content:"\25BC";margin-right:1em}.expander .expander-content p{color:#333333;line-height:1.5em}.expander .expander-hidden:before{font-size:0.5em;content:"\25BA"}.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:0.8em;color:rgba(255,255,255,0.9)}.footer li a:hover{color:white}.footer li a img#ccpa-opt-out-icon{vertical-align:middle;width:2rem}.footer h3{color:white;font-size:1em;font-weight:800;margin-bottom:.4em}.footer h1,.footer h4{color:white;font-weight:800;margin-bottom:.4em;letter-spacing:.1em}.footer hr{border:1px solid rgba(255,255,255,0.6);margin:0 auto 1.5em;width:12em}.footer p{color:rgba(255,255,255,0.9);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 8px;border-radius:4px;margin:4px 0 16px 0;cursor:pointer}.trans-suggestion .trans-copy{font-size:14px;margin-bottom:0}.trans-suggestion .trans-copy:after{width:16px;content:url(/assets/icons/ic_copy-918ddef2aea617db563654e41bb6420ef41a5dbff029282347b3c66bdba89902.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 8px;border-radius:4px;margin:4px 0 16px 0}.greg-translation-form .greg-translation-form .small{font-size:14px}.missing-translations{font-weight:bold;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 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:14em;background:white;width:100%;overflow:hidden;float:left;padding:2em;border-right:1px solid rgba(51,51,51,0.2);border-bottom:1px solid rgba(51,51,51,0.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:rgba(51,51,51,0.05)}.grid-items-lines .grid-item img{display:block;height:2.5em;margin-bottom:1.2em;opacity:.2}.grid-items-lines .grid-item h1{color:#333333;font-size:1.3em;margin-bottom:.4em}.grid-items-lines .grid-item p{color:rgba(51,51,51,0.6)}@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:0px;width:100%;height:3px;background:white}.grid-items-lines .right-cover{position:absolute;right:0px;height:100%;width:4px;background:white}.grid-items:after{content:"";display:table;clear:both}.grid-items .grid-item{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.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 0px 0px 1px 2px #996633}.grid-items .grid-item:nth-child(1):hover{background-color:#996633;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(2){background:#bfbf40;box-shadow:inset 0px 0px 1px 2px #999933}.grid-items .grid-item:nth-child(2):hover{background-color:#999933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(3){background:#80bf40;box-shadow:inset 0px 0px 1px 2px #669933}.grid-items .grid-item:nth-child(3):hover{background-color:#669933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(4){background:#40bf40;box-shadow:inset 0px 0px 1px 2px #339933}.grid-items .grid-item:nth-child(4):hover{background-color:#339933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(5){background:#40bf80;box-shadow:inset 0px 0px 1px 2px #339966}.grid-items .grid-item:nth-child(5):hover{background-color:#339966;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(6){background:#40bfbf;box-shadow:inset 0px 0px 1px 2px #339999}.grid-items .grid-item:nth-child(6):hover{background-color:#339999;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(7){background:#4080bf;box-shadow:inset 0px 0px 1px 2px #336699}.grid-items .grid-item:nth-child(7):hover{background-color:#336699;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(8){background:#4040bf;box-shadow:inset 0px 0px 1px 2px #333399}.grid-items .grid-item:nth-child(8):hover{background-color:#333399;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(9){background:#8040bf;box-shadow:inset 0px 0px 1px 2px rebeccapurple}.grid-items .grid-item:nth-child(9):hover{background-color:rebeccapurple;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(10){background:#bf40bf;box-shadow:inset 0px 0px 1px 2px #993399}.grid-items .grid-item:nth-child(10):hover{background-color:#993399;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(11){background:#bf4080;box-shadow:inset 0px 0px 1px 2px #993366}.grid-items .grid-item:nth-child(11):hover{background-color:#993366;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(12){background:#bf4040;box-shadow:inset 0px 0px 1px 2px #993333}.grid-items .grid-item:nth-child(12):hover{background-color:#993333;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(13){background:#bf8040;box-shadow:inset 0px 0px 1px 2px #996633}.grid-items .grid-item:nth-child(13):hover{background-color:#996633;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(14){background:#bfbf40;box-shadow:inset 0px 0px 1px 2px #999933}.grid-items .grid-item:nth-child(14):hover{background-color:#999933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(15){background:#80bf40;box-shadow:inset 0px 0px 1px 2px #669933}.grid-items .grid-item:nth-child(15):hover{background-color:#669933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(16){background:#40bf40;box-shadow:inset 0px 0px 1px 2px #339933}.grid-items .grid-item:nth-child(16):hover{background-color:#339933;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(17){background:#40bf80;box-shadow:inset 0px 0px 1px 2px #339966}.grid-items .grid-item:nth-child(17):hover{background-color:#339966;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(18){background:#40bfbf;box-shadow:inset 0px 0px 1px 2px #339999}.grid-items .grid-item:nth-child(18):hover{background-color:#339999;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item:nth-child(19){background:#4080bf;box-shadow:inset 0px 0px 1px 2px #336699}.grid-items .grid-item:nth-child(19):hover{background-color:#336699;background-repeat:no-repeat;background-position:top;background-size:cover}.grid-items .grid-item img{display:block;height:3em;margin:auto;margin-bottom:1em}.grid-items .grid-item h1{color:white;font-size:1.3em;margin-bottom:0.4em}.grid-items .grid-item p{margin:auto;color:rgba(255,255,255,0.7)}@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:black;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:rgba(0,0,0,0.3)}.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;margin-left:auto;margin-right:auto;padding:2em;margin:auto;text-align:center;color:white;position:relative}.hero .hero-inner:after{content:"";display:table;clear:both}.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 #07090a;border-radius:3px;box-shadow:inset 0 1px 0 0 #515354;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#282D31;background-image:-webkit-linear-gradient(#282D31, #0d1114);background-image:linear-gradient(#282D31, #0d1114);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 black;background-clip:padding-box;font-size:1em;outline:none}.hero .hero-inner button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #37393b;cursor:pointer;background-color:#1e2022;background-image:-webkit-linear-gradient(#1e2022, #07090a);background-image:linear-gradient(#1e2022, #07090a)}.hero .hero-inner button:active:not(:disabled),.hero .hero-inner button:focus:not(:disabled){border:1px solid #07090a;box-shadow:inset 0 0 8px 4px #010101, inset 0 0 8px 4px #010101}.hero .hero-inner button:disabled{opacity:0.5;cursor:not-allowed}.hero .hero-inner a{color:white}.hero .hero-inner a:visited,.hero .hero-inner a:hover,.hero .hero-inner a:active{color:rgba(255,255,255,0.8)}.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:0.0625em;text-shadow:1px 1px 1px #000}}@media print{.hero .hero-inner .hero-copy h1{color:black;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:black;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:rgba(255,255,255,0.9);text-shadow:1px 1px 1px #000}@media print{.hero .hero-inner .hero-copy header .pre-title{color:black;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:rgba(255,255,255,0.9);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:black;text-shadow:none}}.hero .hero-inner .hero-copy header .sub-title>span{color:white}.hero .hero-inner .hero-copy p{margin:auto;margin-bottom: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 0}.tiles:after{content:"";display:table;clear:both}.hover-tile-outer{background-position:bottom;background-size:cover;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:rgba(0,0,0,0.5)}.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:translate(0, -100%)}.hover-tile-outer .hover-tile{-webkit-transition:all, 0.2s ease-in-out;-moz-transition:all, 0.2s ease-in-out;transition:all, 0.2s ease-in-out;background:inherit;color:white;height:inherit;padding:.5em 1.5em}.hover-tile-outer .hover-tile-visible{color:white;font-size:1.125rem;line-height:1em;font-weight:600;padding-top:1.5em;text-align:center}.hover-tile-outer .hover-tile-hidden{background:rgba(0,0,0,0.6)}.hover-tile-outer .hover-tile-hidden h4{font-size:.8em;margin-bottom:.5em;color:rgba(255,255,255,0.5);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.hover-tile-outer .hover-tile-hidden p{color:rgba(255,255,255,0.9)}.hover-tile-outer .hover-tile-hidden .stats{padding:0.75em 0;overflow:auto}.hover-tile-outer .hover-tile-hidden .stats ul li{display:inline;color:white;font-weight:800;font-size:1em;float:left;border-right:1px solid rgba(255,255,255,0.6);line-height:1.1em;padding:0 .7em 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:rgba(255,255,255,0.6);font-size:.7em;display:block;font-weight:normal}.hover-tile-outer .ribbon-wrapper{width:85px;height: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:white;box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.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-bottom:1.5em;margin:1em;overflow:auto}.bullets h2{margin:0}.bullets li{list-style:none}.bullets p{color:#333333;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:0.875em;width:3.5em}.bullets .bullet-icon-1{background:#FFF}.bullets .bullet-icon-2{background:white}.bullets .bullet-icon-3{background:white}.bullets .bullet-content{margin-left:4.2em;margin-bottom:2em;margin-right:.5em}.bullets .bullet-icon-img{padding:0;background-color:white}.bullets .bullet-icon-img img{border-radius:50%}.bullets h2{border-bottom:1px solid rgba(51,51,51,0.2);display:inline-block;font-size:1.4em;margin-bottom:0.5833333333em;padding-top:0.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{color:#51AB9F}.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 0px}.multipass__fancy-or-thingy>span{position:absolute;text-transform:uppercase;font-weight:bold;text-align:center;font-size:14px;top:-12px;margin-left:-20px;left:50%;background-color:white;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(even) .multipass__fancy-or-thingy>span{background-color:#F2F2F2}header.navigation{background-color:rgba(40,45,49,0.7);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 .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:white;cursor:pointer;display:block;float:right;font-family:"Open Sans", sans-serif;font-weight:700;font-size:0.75rem;line-height:60px;letter-spacing:0.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:rgba(255,255,255,0.7)}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:white;border-bottom:none}header.navigation ul li a:focus,header.navigation ul li a:hover{color:rgba(255,255,255,0.7);padding-bottom:3px}header.navigation .active-nav-item{padding-bottom:3px;color:rgba(255,255,255,0.7)}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:rgba(40,45,49,0.7);width:100%;display:inline-block}header.navigation .submenu li a:hover,header.navigation .submenu li a:focus{color:rgba(255,255,255,0.7);border-bottom:0px;padding-bottom:0px}@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 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline;background:#282D31;border-radius:6px;color:white;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 #1d2023;padding:.6em .8em;font-size:.9em;font-style:italic;color:white;border-radius:12px;margin:0}header.navigation .search-bar .search-and-submit button[type=submit]{border:1px solid #263038;border-radius:3px;box-shadow:inset 0 1px 0 0 #76797c;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#4a545b;background-image:-webkit-linear-gradient(#4a545b, #2c3841);background-image:linear-gradient(#4a545b, #2c3841);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c262e;background-clip:padding-box;position:absolute;top:0.3em;right:0.3em;bottom:0.3em;outline:none;padding:5px 15px}header.navigation .search-bar .search-and-submit button[type=submit]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #5d6062;cursor:pointer;background-color:#42464a;background-image:-webkit-linear-gradient(#42464a, #273038);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 #263038;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:0.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:#333333;outline:none;padding:0.375em 0.809em;text-decoration:none;transition:all 0.2s ease-in-out}.pagination ul li a:hover,.pagination ul li a:focus{background:white;color:#477DCA}.pagination ul li a:active{background:#f7f7f7}.payment_gateway{border:1px solid #f90;float:left}.stripe-gateway{margin-bottom:0.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:0.625em;color:#DB4F61;border:1px solid #DB4F61;border-top:none}.card-errors:empty{border:none}.scanners{width:100%;margin:0;margin-bottom: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:0em}.scanners.in-flow .scanner{margin:0 24px 24px 0px}@media screen and (max-width: 860px){.scanners.in-flow .scanner{flex-basis:100%;margin:0 0px 24px 0px}}.scanners .scanner{border:1px solid #DDD;margin:2em;padding:1.2em 2em 2em 2em;background-color:white;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:bold;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:white;background-color:#2D9CDB;border:none}.scanners .scanner .scanner__button:hover{background-color:#2B5A9E}.scanners .scanner .scanner__button--link{border:none;color:black;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 lightgray;border-radius:3px;box-shadow:inset 0 1px 0 0 white;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#f7f7f7;background-image:-webkit-linear-gradient(#f7f7f7, #dadada);background-image:linear-gradient(#f7f7f7, #dadada);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 white;background-clip:padding-box;border:1px solid #d7cfcf;border-radius:3px;box-shadow:inset 0 1px 0 0 white;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#f7f7f7;background-image:-webkit-linear-gradient(#f7f7f7, #ded7d7);background-image:linear-gradient(#f7f7f7, #ded7d7);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 white;background-clip:padding-box;position:absolute;top:0.3em;right:0.3em;bottom:0.3em;outline:none;padding:5px 10px}.search-bar div.search-and-submit button[type=submit]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 white;cursor:pointer;background-color:#eaeaea;background-image:-webkit-linear-gradient(#eaeaea, lightgray);background-image:linear-gradient(#eaeaea, lightgray)}.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 lightgray;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 0 0 white;cursor:pointer;background-color:#eaeaea;background-image:-webkit-linear-gradient(#eaeaea, #d6cfcf);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 #d7cfcf;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:0.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:0.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 #dbdbdb;border-radius:3px;box-shadow:inset 0 1px 0 0 white;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:white;background-image:-webkit-linear-gradient(white, #e3e3e3);background-image:linear-gradient(white, #e3e3e3);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 white;background-clip:padding-box;border:1px solid #dfd8d8;border-radius:3px;box-shadow:inset 0 1px 0 0 white;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:white;background-image:-webkit-linear-gradient(white, #e5e0e0);background-image:linear-gradient(white, #e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 white;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 0 0 white;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2, #dbdbdb);background-image:linear-gradient(#f2f2f2, #dbdbdb)}.search-tools .filter button:active:not(:disabled),.search-tools .filter button:focus:not(:disabled){border:1px solid #dbdbdb;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 0 0 white;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2, #ded8d8);background-image:linear-gradient(#f2f2f2, #ded8d8)}.search-tools .filter button:active:not(:disabled),.search-tools .filter button:focus:not(:disabled){border:1px solid #dfd8d8;box-shadow:inset 0 0 8px 4px #d7d1d1, inset 0 0 8px 4px #d7d1d1}.search-tools .filter button:disabled{opacity:0.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:#AAAAAA}.sponsor-row-container.sponsor-row-listing>.sponsor-row-item .sponsor-row-item__name{text-align:center;font-size:20px;font-weight:bold}.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:normal;flex-direction:column}.sponsor-row-container a{text-decoration:none;color:#000}.sponsor-tagline{font-size:12px}.sponsor-row-container a:hover{opacity:0.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:white;padding:0.5em;border-bottom:0px;white-space:nowrap}.table-minimal tbody{background-color:white}.table-minimal tbody td{padding:0.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 #dfd8d8;border-radius:3px;box-shadow:inset 0 1px 0 0 white;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:white;background-image:-webkit-linear-gradient(white, #e5e0e0);background-image:linear-gradient(white, #e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 white;background-clip:padding-box;margin-right:0.5em;display:inline-block;width:100%;font-size:0.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 0 0 white;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2, #ded8d8);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 #dfd8d8;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:0.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:black}.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:rgba(247,247,247,0.01);padding:1em;border-left:1px solid #DDD;border-bottom:0px;vertical-align:bottom;text-transform:uppercase;font-size:0.8em}.table-borders thead th.header{cursor:pointer;background:url(/assets/sort-671c9db4e27bbcf6f4e31b7375feb1c4e3f357a4327cefce86be86a08530b31d.gif) no-repeat right 0.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(/assets/asc-4731c740ab2280522a6da09bc384e812090331555ebd71b532041b45d39986da.gif)}.table-borders thead th.header.headerSortDesc{background-image:url(/assets/desc-6c40e47b7a561b7eeffa25b902f1979cf9191bcd26786f4aafeb7a1fe87329fb.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:0px 1em;position:relative}.table-borders thead tr>td:hover{background-color:white}.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:0.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:0.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:rgba(221,221,221,0.25)}.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 #806b6b;border-radius:3px;box-shadow:inset 0 1px 0 0 #bfbfbf;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#999999;background-image:-webkit-linear-gradient(#999, #887272);background-image:linear-gradient(#999, #887272);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #7b5b5b;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 0 0 #a6a6a6;cursor:pointer;background-color:#8c8c8c;background-image:-webkit-linear-gradient(#8c8c8c, #7f6c6c);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 #806b6b;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:0.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:white}.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:rgba(39,174,96,0.8);color:white;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:white}.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:rgba(45,156,219,0.8);color:white;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:white}.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:rgba(219,79,97,0.8);color:white;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:black}.table-borders tr.totals td{vertical-align:top}.table-borders td.lowlight{color:#999999}.table-borders .filters-label{padding:0.5rem;text-transform:uppercase;letter-spacing:.1em;font-weight:bold;font-size:0.8em;text-align:center}.table-borders .timestamp{font-size:0.5rem;font-weight:600}.table-borders dl{border-bottom:1px solid rgba(221,221,221,0.5);padding-bottom:0.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:0.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:white;border-top:1px solid #DDD;color:#333333;display:block;padding:0.75em 1.618em;text-decoration:none;font-weight:bold}@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:white;margin-bottom:-1px}}.tab-content{border-top:1px solid #dcdcdc;width:100%;padding:24px 0px}.tooltip-item{background:white;border:1px solid #DDD;border-radius:6px;display:inline-block;padding:0.5em 1em;position:relative;text-align:left}.tooltip-item.tooltip-item--icon{border-radius:100%;background:#DDD;font-weight:bold;padding:0;line-height:16px;width:16px;height:16px;text-align:center;border-radius:100%;border:none;font-size:0.75rem}.tooltip-item.tooltip-item--basic{border-radius:100%;background:none;font-weight:bold;padding:0;line-height:16px;text-align:center;border-radius:100%;border:none;font-size:0.75rem;color:#8c8c8c}.tooltip-item:focus,.tooltip-item:hover .tooltip{opacity:1;visibility:visible}.tooltip-item .tooltip{position:absolute;bottom:3em;background-color:white;background:#fff;border-radius:6px;box-shadow:0 2px 8px silver;color:#333333;font-size:0.8125rem;line-height:1.5em;margin:0 auto;width:31.25rem;opacity:0;padding:1em;text-align:left;transition:all 0.2s ease-in-out;visibility:hidden;z-index:10;left:0;font-weight:normal}.tooltip-item .tooltip.with-nav{width:20em;margin-right:0}.tooltip-item .tooltip p{color:#333333;line-height:1.5em;margin:0}.tooltip-item .tooltip::after{position:absolute;border:8px solid transparent;bottom:-1.3em;color:white;content:"▼";font-size:1.4em;margin-left:-8px;text-align:center;text-shadow:0 2px 2px silver;left:0.3125rem}.tracks-checkpoint{width:100%;margin:0;margin-bottom: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 2em;background-color:white;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:bold}.tracks-checkpoint .track h1,.tracks-checkpoint .track h4,.tracks-checkpoint .track p,.tracks-checkpoint .track .ghost{float:none;display:inline-block;margin:0.2em 2em;background-color:white;text-align:center;flex-grow:1;flex-basis:0}.tracks-checkpoint .track p{margin-top:1em}.tracks-checkpoint .track p.price{font-weight:bold;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:white;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:rgba(51,51,51,0.4);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:0.1em 0.1em rgba(0,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-bottom:2em;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:0.8em;line-height:1.6em;margin-bottom:2em;margin:2em 0;text-transform:uppercase;font-weight:bold}@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}
