/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900,300italic,400italic,700italic,900italic|Open+Sans:300italic,400italic,600italic,700italic,700,300,600,400);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button:focus{outline:none}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.button-primary.button-disabled{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2YzZjNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(270deg, #c6c6c6 0%,#cdcccc 100%);background-image:-webkit-linear-gradient(270deg, #c6c6c6 0%,#cdcccc 100%);background-image:linear-gradient(-180deg, #c6c6c6 0%,#cdcccc 100%);border-color:#C6C6C6;color:#666666;text-shadow:none}.button-primary.button-disabled:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2YzZjNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(270deg, #c6c6c6 0%,#cdcccc 100%);background-image:-webkit-linear-gradient(270deg, #c6c6c6 0%,#cdcccc 100%);background-image:linear-gradient(-180deg, #c6c6c6 0%,#cdcccc 100%);color:#666666}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-family:"Proxima Nova","Proxima-Nova",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;color:#9e9e9e;background:#131313;line-height:1.4;font-weight:400;letter-spacing:-.1px;-webkit-font-smoothing:antialiased !important}a{color:#fff;text-decoration:underline;font-weight:400}a:hover{color:#e6e6e6}a:not([href]){cursor:pointer}h1{font-size:36px;font-size:3.6rem}h2{font-size:24px;font-size:2.4rem}h3{font-size:21px;font-size:2.1rem}h4{font-size:18px;font-size:1.8rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:14px;font-size:1.4rem}img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:-1.5px;line-height:1.1;-webkit-font-smoothing:subpixel-antialiased !important}.headline{font-size:32px;font-size:3.2rem}@media (min-width: 40em){.headline{font-size:48px;font-size:4.8rem}}.headline span{font-weight:300}p{margin:0 0 .5em}@media (min-width: 40em){.lead{font-size:24px;font-size:2.4rem}}
@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.eot");src:url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.woff") format("woff"),url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.ttf") format("truetype"),url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_bbf8db161c25e03bb89f4f1e322b3285.svg#fontcustom") format("svg")}}label{display:block;color:#131313;margin-bottom:5px;font-size:16px;font-size:1.6rem}label .required{color:#b23a3a}.input-field,.textarea-field{width:100%;background:#535353;padding:8px 10px;border:1px solid #131313;font-size:13px;font-size:1.3rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff}.input-field:hover,.textarea-field:hover{background:#606060;border:1px solid #060606}.input-field:focus,.textarea-field:focus{background:#6d6d6d;border:1px solid #000;outline:none}.input-field::-webkit-input-placeholder,.textarea-field::-webkit-input-placeholder{color:#fff;font-style:italic;font-weight:300}.input-field:-moz-placeholder,.textarea-field:-moz-placeholder{color:#fff;font-style:italic;font-weight:300}.input-field::-moz-placeholder,.textarea-field::-moz-placeholder{color:#fff;font-style:italic;font-weight:300}.input-field:-ms-input-placeholder,.textarea-field:-ms-input-placeholder{color:#fff;font-style:italic;font-weight:300}.select-holder{background:#ffffff;position:relative;font-size:13px;font-size:1.3rem;border:1px solid #131313;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.select-holder:hover,.select-holder.hover{background:#ffffff;border:1px solid #000}.select-holder:focus,.select-holder.focus{background:#ffffff;border:1px solid #000;outline:none}.select-holder .select-text{padding:6px 30px 7px 12px}.select-holder select{min-height:100%;z-index:1000}.select-holder .arrow-bottom{position:absolute;top:14px;right:10px;margin:0;display:inline-block;height:0;width:0;border-top:6px solid #9e9e9e;border-right:6px solid transparent;border-left:6px solid transparent}.is-select-small .select-text{padding:4px 30px 4px 10px}.is-select-small .arrow-bottom{top:11px;right:8px}textarea{height:90px;resize:none}textarea::-webkit-input-placeholder:before{font-family:"fontcustom",Helvetica,Arial,sans-serif;content:"\f10e";margin-right:5px}textarea:-moz-placeholder:before{font-family:"fontcustom",Helvetica,Arial,sans-serif;content:"\f10e";margin-right:5px}textarea::-moz-placeholder:before{font-family:"fontcustom",Helvetica,Arial,sans-serif;content:"\f10e";margin-right:5px}textarea:-ms-input-placeholder:before{font-family:"fontcustom",Helvetica,Arial,sans-serif;content:"\f10e";margin-right:5px}fieldset{border:0px solid #c0c0c0;margin:0;padding:0}.error{border:1px solid #b23a3a;background:rgba(178,58,58,0.1)}.error .select-text{color:#b23a3a}.error::-webkit-input-placeholder{color:#b23a3a}.error:-moz-placeholder{color:#b23a3a}.error::-moz-placeholder{color:#b23a3a}.error:-ms-input-placeholder{color:#b23a3a}.error.message{padding:5px;margin-bottom:10px;font-size:13px;font-size:1.3rem}.error-text{color:#b23a3a;font-size:12px;font-size:1.2rem}input[type=checkbox],input[type=radio]{border:1px solid #131313;background:#535353;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-3px 2px 0 0;outline:0;padding:1px !important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none}input[type=checkbox]:hover,input[type=radio]:hover{background:#565656;border:1px solid #000}input[type=checkbox]:focus,input[type=radio]:focus{background:#ffffff;border:1px solid #000;outline:none}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}input[type=checkbox]:before,input[type=radio]:before{opacity:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}input[type=checkbox]:checked:before,input[type=radio]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;speak:none;opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}input[type=checkbox]:checked:before{color:#70b920;font-size:13px;font-family:"fontcustom",Helvetica,Arial,sans-serif;content:"\f10f";margin:8px 0 0 -2px;font-weight:600}input[type=radio]:checked:before{content:'';background-color:#70b920;width:6px;height:6px;min-height:6px;margin:3px 0 0 3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}input[disabled]{border-color:#DDD}input[disabled]:checked{border-color:#DDD}input[disabled]:checked:before{color:#DDD;background-color:#DDD}input[disabled]+label{color:#A9A9A9}.button-primary-default,.button-primary-small,.button-primary,.button-primary-large{color:#fff;background-color:transparent;border-color:#fff;border-width:6px;border-style:solid;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none}.button-primary-default:hover,.button-primary-small:hover,.button-primary:hover,.button-primary-large:hover{color:#fff;background-color:transparent;border-color:#fafafa}.button-primary-default:focus,.button-primary-small:focus,.button-primary:focus,.button-primary-large:focus,.button-primary-default.focus,.focus.button-primary-small,.focus.button-primary,.focus.button-primary-large,.button-primary-default:active,.button-primary-small:active,.button-primary:active,.button-primary-large:active,.button-primary-default.active,.active.button-primary-small,.active.button-primary,.active.button-primary-large{color:#fff;background-color:transparent;border-color:#f5f5f5}.button-primary-default.disabled,.disabled.button-primary-small,.disabled.button-primary,.disabled.button-primary-large,.button-primary-default[disabled],[disabled].button-primary-small,[disabled].button-primary,[disabled].button-primary-large{background-color:#CDCCCC;border-color:#C6C6C6}.button-primary-default.disabled,.disabled.button-primary-small,.disabled.button-primary,.disabled.button-primary-large,.button-primary-default.disabled:hover,.disabled.button-primary-small:hover,.disabled.button-primary:hover,.disabled.button-primary-large:hover,.button-primary-default.disabled:focus,.disabled.button-primary-small:focus,.disabled.button-primary:focus,.disabled.button-primary-large:focus,.button-primary-default.disabled.focus,.disabled.focus.button-primary-small,.disabled.focus.button-primary,.disabled.focus.button-primary-large,.button-primary-default.disabled:active,.disabled.button-primary-small:active,.disabled.button-primary:active,.disabled.button-primary-large:active,.button-primary-default.disabled.active,.disabled.active.button-primary-small,.disabled.active.button-primary,.disabled.active.button-primary-large,.button-primary-default[disabled],[disabled].button-primary-small,[disabled].button-primary,[disabled].button-primary-large,.button-primary-default[disabled]:hover,[disabled].button-primary-small:hover,[disabled].button-primary:hover,[disabled].button-primary-large:hover,.button-primary-default[disabled]:focus,[disabled].button-primary-small:focus,[disabled].button-primary:focus,[disabled].button-primary-large:focus,.button-primary-default[disabled].focus,[disabled].focus.button-primary-small,[disabled].focus.button-primary,[disabled].focus.button-primary-large,.button-primary-default[disabled]:active,[disabled].button-primary-small:active,[disabled].button-primary:active,[disabled].button-primary-large:active,.button-primary-default[disabled].active,[disabled].active.button-primary-small,[disabled].active.button-primary,[disabled].active.button-primary-large{background-color:transparent;border-color:#fff}.button-secondary-default,.button-secondary-small,.button-secondary,.button-secondary-large,.button-skip{color:#fff;background-color:#131313;border-color:#131313;border-width:6px;border-style:solid;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none}.button-secondary-default:hover,.button-secondary-small:hover,.button-secondary:hover,.button-secondary-large:hover,.button-skip:hover{color:#fff;background-color:#0e0e0e;border-color:#0e0e0e}.button-secondary-default:focus,.button-secondary-small:focus,.button-secondary:focus,.button-secondary-large:focus,.button-skip:focus,.button-secondary-default.focus,.focus.button-secondary-small,.focus.button-secondary,.focus.button-secondary-large,.focus.button-skip,.button-secondary-default:active,.button-secondary-small:active,.button-secondary:active,.button-secondary-large:active,.button-skip:active,.button-secondary-default.active,.active.button-secondary-small,.active.button-secondary,.active.button-secondary-large,.active.button-skip{color:#fff;background-color:#090909;border-color:#090909}.button-secondary-default.disabled,.disabled.button-secondary-small,.disabled.button-secondary,.disabled.button-secondary-large,.disabled.button-skip,.button-secondary-default[disabled],[disabled].button-secondary-small,[disabled].button-secondary,[disabled].button-secondary-large,[disabled].button-skip{background-color:#CDCCCC;border-color:#C6C6C6}.button-secondary-default.disabled,.disabled.button-secondary-small,.disabled.button-secondary,.disabled.button-secondary-large,.disabled.button-skip,.button-secondary-default.disabled:hover,.disabled.button-secondary-small:hover,.disabled.button-secondary:hover,.disabled.button-secondary-large:hover,.disabled.button-skip:hover,.button-secondary-default.disabled:focus,.disabled.button-secondary-small:focus,.disabled.button-secondary:focus,.disabled.button-secondary-large:focus,.disabled.button-skip:focus,.button-secondary-default.disabled.focus,.disabled.focus.button-secondary-small,.disabled.focus.button-secondary,.disabled.focus.button-secondary-large,.disabled.focus.button-skip,.button-secondary-default.disabled:active,.disabled.button-secondary-small:active,.disabled.button-secondary:active,.disabled.button-secondary-large:active,.disabled.button-skip:active,.button-secondary-default.disabled.active,.disabled.active.button-secondary-small,.disabled.active.button-secondary,.disabled.active.button-secondary-large,.disabled.active.button-skip,.button-secondary-default[disabled],[disabled].button-secondary-small,[disabled].button-secondary,[disabled].button-secondary-large,[disabled].button-skip,.button-secondary-default[disabled]:hover,[disabled].button-secondary-small:hover,[disabled].button-secondary:hover,[disabled].button-secondary-large:hover,[disabled].button-skip:hover,.button-secondary-default[disabled]:focus,[disabled].button-secondary-small:focus,[disabled].button-secondary:focus,[disabled].button-secondary-large:focus,[disabled].button-skip:focus,.button-secondary-default[disabled].focus,[disabled].focus.button-secondary-small,[disabled].focus.button-secondary,[disabled].focus.button-secondary-large,[disabled].focus.button-skip,.button-secondary-default[disabled]:active,[disabled].button-secondary-small:active,[disabled].button-secondary:active,[disabled].button-secondary-large:active,[disabled].button-skip:active,.button-secondary-default[disabled].active,[disabled].active.button-secondary-small,[disabled].active.button-secondary,[disabled].active.button-secondary-large,[disabled].active.button-skip{background-color:#131313;border-color:#131313}.button-primary-small{padding:7px 20px 8px 20px;font-size:12px;font-size:1.2rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-primary{padding:8px 22px 9px 22px;font-size:14px;font-size:1.4rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-primary-large{padding:14px 26px 15px 25px;font-size:18px;font-size:1.8rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-secondary-small{padding:7px 20px 8px 20px;font-size:12px;font-size:1.2rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-secondary{padding:8px 22px 9px 22px;font-size:14px;font-size:1.4rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-secondary-large{padding:14px 26px 15px 25px;font-size:18px;font-size:1.8rem;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.button-menu{color:#fff;background-color:transparent;border-color:#fff;padding:4px 15px;font-size:13px;font-size:1.3rem;border-width:2px;border-style:solid;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.button-menu:hover{color:#fff;background-color:transparent;border-color:#fafafa}.button-menu:focus,.button-menu.focus,.button-menu:active,.button-menu.active{color:#fff;background-color:transparent;border-color:#f5f5f5}.button-menu.disabled,.button-menu[disabled]{background-color:#CDCCCC;border-color:#C6C6C6}.button-menu.disabled,.button-menu.disabled:hover,.button-menu.disabled:focus,.button-menu.disabled.focus,.button-menu.disabled:active,.button-menu.disabled.active,.button-menu[disabled],.button-menu[disabled]:hover,.button-menu[disabled]:focus,.button-menu[disabled].focus,.button-menu[disabled]:active,.button-menu[disabled].active{background-color:transparent;border-color:#fff}.button-entry{display:inline-block;padding:8px 26px 9px 26px;font-size:16px;font-size:1.6rem;color:#fff;background-color:transparent;border-color:#fff;border-width:6px;border-style:solid;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;text-align:center;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;text-decoration:none}.button-entry:hover{color:#fff;background-color:transparent;border-color:#fafafa}.button-entry:focus,.button-entry.focus,.button-entry:active,.button-entry.active{color:#fff;background-color:transparent;border-color:#f5f5f5}.button-entry.disabled,.button-entry[disabled]{background-color:#CDCCCC;border-color:#C6C6C6}.button-entry.disabled,.button-entry.disabled:hover,.button-entry.disabled:focus,.button-entry.disabled.focus,.button-entry.disabled:active,.button-entry.disabled.active,.button-entry[disabled],.button-entry[disabled]:hover,.button-entry[disabled]:focus,.button-entry[disabled].focus,.button-entry[disabled]:active,.button-entry[disabled].active{background-color:transparent;border-color:#fff}.button-entry.inverted{color:#131313;background-color:transparent;border-color:#131313}.button-entry.inverted:hover{color:#131313;background-color:transparent;border-color:#0e0e0e}.button-entry.inverted:focus,.button-entry.inverted.focus,.button-entry.inverted:active,.button-entry.inverted.active{color:#131313;background-color:transparent;border-color:#090909}.button-entry.inverted.disabled,.button-entry.inverted[disabled]{background-color:#CDCCCC;border-color:#C6C6C6}.button-entry.inverted.disabled,.button-entry.inverted.disabled:hover,.button-entry.inverted.disabled:focus,.button-entry.inverted.disabled.focus,.button-entry.inverted.disabled:active,.button-entry.inverted.disabled.active,.button-entry.inverted[disabled],.button-entry.inverted[disabled]:hover,.button-entry.inverted[disabled]:focus,.button-entry.inverted[disabled].focus,.button-entry.inverted[disabled]:active,.button-entry.inverted[disabled].active{background-color:transparent;border-color:#131313}.button-skip{padding:8px 22px 9px 22px;font-size:18px;font-size:1.8rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:transparent;border-color:transparent}.button-skip:hover{background-color:transparent;border-color:transparent}.alert{position:relative;width:100%;padding:20px 10px;color:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.alert .alert-holder{width:60%;margin:auto;text-align:right;content:"";display:table}.alert p{width:60%;float:right;margin:0 20px 0 0;font-weight:700}.alert .button-ie{float:right;border:2px solid #fff}.alert .icon-close{position:absolute;top:14px;right:14px;width:30px;height:30px;padding:5px 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=60)}.alert .icon-close:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100)}.alert-holder{margin:0 auto}.alert-holder p{margin:0;text-align:center}.is-success{background-color:#70b920}.is-danger{background-color:#b23a3a}.is-warning{background-color:#f7b519}.is-info{background-color:#f7b519}.ie-message{display:none}.ie-message .alert-holder{width:54%}.ie-message p{text-align:right}.ie-message .button-ie{float:right;margin-left:20px;border:2px solid #fff}.community-message{padding:15px 0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOWU5ZTllIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-linear-gradient(0deg, #ffffff 0%,#9e9e9e 50%,#ffffff 100%);background-image:-webkit-linear-gradient(0deg, #ffffff 0%,#9e9e9e 50%,#ffffff 100%);background-image:linear-gradient(-270deg, #ffffff 0%,#9e9e9e 50%,#ffffff 100%);text-align:center}.ie-7 .ie-message{display:block}.lt-ie9 .ie-message{display:block}.lt-ie9 .ie-message .button-ie{margin-top:7px}.lt-ie8 .alert{width:98.4%}.table{width:100%;max-width:100%}.table th,.table td{padding:1em;vertical-align:top;border-top:1px solid #9e9e9e}.table thead th{vertical-align:bottom;border-bottom:2px solid #9e9e9e}.table tbody+tbody{border-top:2px solid #9e9e9e}.table .table{background-color:#535353}.table-hover tbody tr:hover{background-color:#535353}.right{float:none}@media (min-width: 64em){.right{float:right}}
.left{float:none}@media (min-width: 64em){.left{float:left}}
.center{display:block;margin:0 auto}.text-center{text-align:center}.hide{display:none}.show{display:block}.half{display:block;margin-bottom:10px}@media (min-width: 64em){.half{display:inline-block;width:49%}}
.invisible{visibility:hidden}.hidden{visibility:hidden}.hide-text{text-indent:200%;overflow:hidden;white-space:nowrap}.list-unstyled{padding-left:0;list-style:none;margin:0}.bold{font-weight:700;letter-spacing:-1px}.quiet{display:none}@media (min-width: 40em){.quiet{display:block}}
.container{max-width:95%;margin-left:auto;margin-right:auto;position:relative}.container:after{content:" ";display:block;clear:both}@media (min-width: 64em){.container{max-width:1280px;padding-left:1em;padding-right:1em}}@media (min-width: 64em){.container.container-block{max-width:960px}}
.one-columns{width:100%}@media (min-width: 64em){.one-columns{margin-left:21.18644%;width:66.10169%;float:left;margin-right:1.69492%}}
.two-columns{content:"";display:table}@media (min-width: 40em){.two-columns .left-column{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width: 40em){.two-columns .right-column{width:49.15254%;float:left;margin-right:1.69492%;float:right;margin-right:0}}
.three-columns{content:"";display:table}@media (min-width: 64em){.three-columns .left-column{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width: 64em){.three-columns .middle-column{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width: 64em){.three-columns .right-column{width:32.20339%;float:left;margin-right:1.69492%;float:right;margin-right:0}}
.header{position:relative;width:100%;padding:2em 0 1.8em;z-index:1061;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}@media (min-width: 64em){.header{position:absolute}}.header.fixed{position:fixed;top:0;z-index:1060;background-color:rgba(0,0,0,0.6)}.logo{font-size:16px;font-size:1.6rem}@media (min-width: 64em){.logo{width:15.25424%;float:left;margin-right:1.69492%;margin:.3em 0 0}}@media (min-width: 80em){.logo{width:23.72881%;float:left;margin-right:1.69492%}}.logo a{display:inline-block;background-image:url("../img-prize/2018/logo.svg");background-repeat:no-repeat;background-size:contain;background-position:top left;width:25px;height:25px;text-indent:200%;overflow:hidden;white-space:nowrap}@media (min-width: 40em){.logo a{background-image:url("../img-prize/2018/logo-full.svg");width:190px;height:30px}}@media (min-width: 64em){.logo a{width:290px;height:46px}}
.header-content{display:none}@media (min-width: 64em){.header-content{width:74.57627%;float:left;margin-right:1.69492%;float:right;margin-right:0;display:inline-block;position:relative;padding:0}}
.button-menu{position:absolute;top:-3px;right:0}@media (min-width: 64em){.button-menu{display:none}}
.j-expanded{display:block}.section-title{padding:4em 0 3em;background-color:#131313;color:#e6e6e6}@media (min-width: 40em){.section-title{padding:10em 0 4em}}
.footer{clear:both;display:block;text-align:center;padding:6em 0;background-color:#131313;color:#fff}.footer-nav{margin-top:5em}.footer-nav a{display:inline-block;margin:0 1em;font-size:15px;font-size:1.5rem;color:#9e9e9e;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0;border:1px solid transparent;border-width:0 0 2px;text-decoration:none}.footer-nav a:hover{color:#fff;-moz-transition:color 0.15s;-o-transition:color 0.15s;-webkit-transition:color 0.15s;transition:color 0.15s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.footer-info{margin-top:2.5em;color:#9e9e9e;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0}.footer-info a{color:#9e9e9e;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0;text-decoration:none}.footer-info a:hover{color:#fff;-moz-transition:color 0.15s;-o-transition:color 0.15s;-webkit-transition:color 0.15s;transition:color 0.15s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.footer-info .spc{padding:0 .5em;color:#535353}.section-hero{position:relative}.section-hero .headline{display:block;margin-bottom:0;margin-right:1.69492%;text-align:left;font-size:60px;font-size:6rem;line-height:70px;font-weight:400;color:#fff}@media (min-width: 40em){.section-hero .headline{font-size:100px;font-size:10rem;line-height:110px}}@media (min-width: 64em){.section-hero .headline{font-size:120px;font-size:12rem;line-height:140px}}.section-hero .headline a{color:#fff;text-decoration:none}.section-hero .headline a:hover{color:#d9d9d9}.section-hero p{color:#e6e6e6;padding-right:10%}@media (min-width: 40em){.section-hero p{padding-right:30%}}@media (min-width: 64em){.section-hero p{padding-right:45%}}.section-hero .play{display:inline-block;width:25px;height:25px;margin-top:-10px;vertical-align:middle;background-image:url("../img-prize/2018/play.png");background-repeat:no-repeat;background-size:contain;text-indent:200%;overflow:hidden;white-space:nowrap}@media (min-width: 40em){.section-hero .play{width:55px;height:55px}}@media (min-width: 64em){.section-hero .play{width:75px;height:75px}}.section-hero .play:hover{opacity:0.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=85)}.section-hero .button-entry{display:inline-block;margin-top:1em}.section-hero .hero-cta{padding-top:7em;padding-bottom:8em}@media (min-width: 64em){.section-hero .hero-cta{padding-top:17em;padding-bottom:15em}}.section-hero .background-video{position:relative;overflow:hidden;background-color:transparent}.section-hero .background-video>video{display:inline-block;vertical-align:baseline;background-size:cover;background-position:50% 50%;position:absolute;right:-100%;bottom:-100%;top:-100%;left:-100%;margin:auto;min-width:100%;min-height:100%;z-index:-1;opacity:.5}.section-winners{position:relative;overflow:hidden;background-image:url("../img-prize/2018/judges-bg.png");background-position:center center;background-repeat:repeat}.section-winners.j-expanded{height:auto !important;padding-bottom:3.5em}.section-winners h1{padding:2em 0 1em;text-align:center}.section-winners .winners{content:"";display:table;width:100%}.section-winners .winner{height:300px;background-color:#131313;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-winners .winner h3{margin:0;font-size:30px;font-size:3rem;font-weight:200}.section-winners .winner p{font-size:14px;font-size:1.4rem}@media (min-width: 80em){.section-winners .winner p{font-size:16px;font-size:1.6rem}}@media (min-width: 40em){.section-winners .winner{width:50%;float:left}.section-winners .winner:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-winners .winner:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (min-width: 64em){.section-winners .winner{width:25%;float:left}.section-winners .winner:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-winners .winner:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.section-winners .winner:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.section-winners .winner:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}.section-winners .winner-grand{height:300px;background-color:#131313;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-winners .winner-grand h3{margin:0;font-size:30px;font-size:3rem;font-weight:200}.section-winners .winner-grand p{font-size:14px;font-size:1.4rem}@media (min-width: 80em){.section-winners .winner-grand p{font-size:16px;font-size:1.6rem}}@media (min-width: 64em){.section-winners .winner-grand{height:500px}.section-winners .winner-grand .winner-photo{height:500px !important}.section-winners .winner-grand .winner-details{max-width:400px}}.section-winners .winner-details{display:none;position:absolute;padding:4em 2em 0 3em;top:0}.section-winners .winner-photo{height:300px;position:relative;background:#535353;background-size:cover;background-position:center center;-webkit-transform:rotate(0);transition:all 0.2s ease-out}.section-winners .winner-photo:hover .winner-details{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100)}.section-winners .winner-link{overflow:hidden;position:relative;display:block;width:100%;cursor:pointer}.section-winners .winner-link:hover .winner-photo{transform:scale(1.1);opacity:0.25}.section-winners .winner-link:hover .winner-details{display:block}.section-winners .button-primary-large{position:absolute;bottom:0;display:block;width:100%;z-index:4;margin:0 auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section-intro{clear:both;display:block;padding:2em 0 4em 0;background-color:#e6e6e6;color:#535353}.section-intro a{color:#131313}.section-intro a:hover{color:#393939}.section-challenges .challenges{content:"";display:table;width:100%}.section-challenges .challenge{position:relative;height:280px;padding:30px;background-color:#393939;color:#e6e6e6;border-top:#2d2d2d 1px solid}.section-challenges .challenge:first-child{border-top:none}@media (min-width: 64em){.section-challenges .challenge{width:20%;float:left;border-left:#2d2d2d 1px solid;border-top:none}.section-challenges .challenge:nth-child(5n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-challenges .challenge:nth-child(5n+2){margin-left:20%;margin-right:-100%;clear:none}.section-challenges .challenge:nth-child(5n+3){margin-left:40%;margin-right:-100%;clear:none}.section-challenges .challenge:nth-child(5n+4){margin-left:60%;margin-right:-100%;clear:none}.section-challenges .challenge:nth-child(5n+5){margin-left:80%;margin-right:-100%;clear:none}.section-challenges .challenge:first-child{border-left:none}}.section-challenges .challenge h3{margin:0;font-size:32px;font-size:3.2rem;font-weight:200;color:#9e9e9e}.section-challenges .challenge span{display:inline-block;width:18px;height:18px;margin-bottom:45px;border:1px solid #fff;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;text-align:center;line-height:16px}.section-challenges .challenge a{position:absolute;bottom:1em;right:1em;color:#fff}.section-challenges .challenge a:hover{color:#e6e6e6}.section-challenges .challenge-assistive span{background-color:#ba979d;color:#ba979d;border-color:#ba979d}.section-challenges .challenge-iot span{background-color:#eb9123;color:#eb9123;border-color:#eb9123}.section-challenges .challenge-design span{background-color:#d81e33;color:#d81e33;border-color:#d81e33}.section-challenges .challenge-wings span{background-color:#69b376;color:#69b376;border-color:#69b376}.section-challenges .challenge-anything span{background-color:#f15930;color:#f15930;border-color:#f15930}.section-prize{padding:12em 0;text-align:center;color:#9e9e9e;background-color:#131313}.section-prize h1{color:#fff}.section-prize .amount{display:block;width:100%;padding-bottom:1em}@media (min-width: 40em){.section-prize .amount{display:inline-block;width:18%;padding-bottom:0}}.section-prize .amount span{font-size:28px;font-size:2.8rem;font-weight:300;letter-spacing:-1.5px;line-height:1.1;-webkit-font-smoothing:subpixel-antialiased !important;color:#fff}.section-details{padding:4em 0;background-color:#e6e6e6;color:#535353}.section-details .more{display:block;margin-top:1em}@media (min-width: 40em){.section-details .more{display:inline-block}}.section-details .tabs-links{margin-bottom:1em}@media (min-width: 40em){.section-details .tabs-links{text-align:center}}.section-details .tabs-links a{font-size:24px;font-size:2.4rem;margin-right:1em;border:1px solid transparent;border-width:0 0 3px;color:#535353;text-decoration:none}.section-details .tabs-links a:hover{color:#797979}.section-details .tabs-links a.selected{color:#131313;border-color:#131313}.section-details .tabs-content section{display:none}.section-details .tabs-content section.selected{display:block}.section-details .tab-faq h2{color:#535353}.section-details .tab-faq a:not(.button){color:#131313}.section-details .tab-faq a:not(.button):hover{color:#393939}.section-entries{padding:6em 0;background-color:#131313}.section-entries h1,.section-entries h2{color:#e6e6e6}.section-entries .button-entry{margin:0 auto}.section-entries .button{display:inline-block;margin-top:1em}.section-entries .leaderboard-body{max-height:200px;min-height:200px;overflow-y:auto;overflow-x:hidden}.section-entries .leaderboard-body .leaderboard-row{font-size:18px;font-size:1.8rem}.section-entries .leaderboard-body .leaderboard-row a{color:#fff;text-decoration:none}.section-entries .leaderboard-body .leaderboard-row a:hover{color:#e6e6e6}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(1){color:#d81e33 !important}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(1) a{color:#d81e33;text-decoration:none}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(1) a:hover{color:#ab1828}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(2){color:#eb9123 !important}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(2) a{color:#eb9123}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(2) a:hover{color:#c97712}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(3){color:#69b376 !important}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(3) a{color:#69b376}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(3) a:hover{color:#4e9b5c}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(4){color:#ba979d !important}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(4) a{color:#ba979d}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(4) a:hover{color:#a67880}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(5){color:#f15930 !important}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(5) a{color:#f15930}.section-entries .leaderboard-body .leaderboard-row.maxed:nth-of-type(5) a:hover{color:#df3b0f}.section-entries .leaderboard-head{font-size:14px;font-size:1.4rem;margin-bottom:.5em;color:#e6e6e6}.section-entries .leaderboard-head .leaderboard-title,.section-entries .leaderboard-head .leaderboard-likes,.section-entries .leaderboard-head .leaderboard-award{border-bottom:1px solid #fff}.section-entries .leaderboard-row{display:flex;width:100%}.section-entries .leaderboard-cell{display:table;padding:.7em 0}.section-entries .leaderboard-num{width:4%;padding-top:0}.section-entries .leaderboard-title{width:76%;padding-top:0;padding-left:10px}.section-entries .leaderboard-likes{width:10%;padding-top:0}.section-entries .leaderboard-award{width:10%;padding-top:0;padding-right:10px;text-align:right}.section-entries .loading{margin-top:7em;font-size:36px;font-size:3.6rem;font-weight:700;color:#fff;text-align:center}.section-entries .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1020;background-color:rgba(19,19,19,0.8);text-align:center;padding:14em 1em}@media (min-width: 40em){.section-entries .overlay{padding:10em 7em}}.section-entries .overlay h1{color:#fff;font-size:24px;font-size:2.4rem}@media (min-width: 40em){.section-entries .overlay h1{font-size:36px;font-size:3.6rem}}.section-entries .overlay h1 a{color:#fff;text-decoration:underline}.section-judges{position:relative;overflow:hidden;background-color:#e6e6e6}.section-judges.j-expanded{height:auto !important;padding-bottom:3.5em}.section-judges h1{padding:2em 0 1em;text-align:center;color:#535353}.section-judges .judges{content:"";display:table;width:100%}.section-judges .judge{height:360px;background-color:#fff;color:#535353;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-judges .judge h3{margin:0;font-size:30px;font-size:3rem;font-weight:200}.section-judges .judge p{font-size:14px;font-size:1.4rem}@media (min-width: 80em){.section-judges .judge p{font-size:16px;font-size:1.6rem}}@media (min-width: 40em){.section-judges .judge{width:50%;float:left}.section-judges .judge:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-judges .judge:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (min-width: 64em){.section-judges .judge{width:25%;float:left}.section-judges .judge:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-judges .judge:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.section-judges .judge:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.section-judges .judge:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}.section-judges .judge-details{display:none;position:absolute;padding:4em 2em 0 3em;top:0}.section-judges .judge-photo{height:360px;position:relative;background:#535353;background-size:cover;background-position:center center;-webkit-transform:rotate(0);transition:all 0.2s ease-out}.section-judges .judge-photo:hover .judge-details{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100)}.section-judges .judge-link{overflow:hidden;position:relative;display:block;width:100%;cursor:default}.section-judges .judge-link:hover .judge-photo{transform:scale(1.1);opacity:0.12}.section-judges .judge-link:hover .judge-details{display:block}.section-judges .judge-link:hover .judge-details a{color:#131313}.section-judges .judge-link:hover .judge-details a:hover{color:#393939}.section-judges .button-primary-large{position:absolute;bottom:0;display:block;width:100%;z-index:4;margin:0 auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section-press{padding:8em 0}@media (min-width: 64em){.section-press{padding-bottom:18em}}.section-press h3{text-align:center;margin-bottom:2em}.section-press .press-logo{position:relative;display:block;height:50px;margin-bottom:3em;background-size:contain;background-position:center center;background-repeat:no-repeat;text-indent:200%;overflow:hidden;white-space:nowrap}@media (min-width: 40em){.section-press .press-logo{width:50%;float:left}.section-press .press-logo:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-press .press-logo:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (min-width: 64em){.section-press .press-logo{width:25%;float:left}.section-press .press-logo:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-press .press-logo:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.section-press .press-logo:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.section-press .press-logo:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}.section-press .press-logo-sa{background-image:url("../img-prize/2018/press-sa.png")}.section-press .press-logo-ada{background-image:url("../img-prize/2018/press-ada.png")}.section-press .press-logo-ee{background-image:url("../img-prize/2018/press-ee.png")}.section-press .press-logo-ems{background-image:url("../img-prize/2018/press-ems.png")}.section-press .press-logo-ip{background-image:url("../img-prize/2018/press-ip.png")}.section-press .press-logo-make{background-image:url("../img-prize/2018/press-make.png")}.section-press .press-logo-osh{background-image:url("../img-prize/2018/press-osh.png")}.section-press .press-logo-pop{background-image:url("../img-prize/2018/press-pop.png")}.section-press .press-logo-tc{background-image:url("../img-prize/2018/press-tc.png")}.section-email{padding:6em 0;background-color:#e6e6e6;color:#535353}@media (min-width: 64em){.section-email .container{max-width:1024px}}.section-email .headline{text-align:center}.section-email p{text-align:center}.section-email a{color:#131313;text-decoration:underline}.section-email a:hover{color:#e6e6e6}.section-email a:not([href]){cursor:pointer}.section-email #mc_embed_signup{position:relative;margin:40px auto;text-align:center}.section-email .email{margin-bottom:.5em;font-size:16px;font-size:1.6rem;padding:14px 10px;background-color:#fff;color:#131313;border-width:0;height:50px}.section-email .email::-webkit-input-placeholder{color:#535353}@media (min-width: 40em){.section-email .email{margin-bottom:0;padding:0 210px 0 10px;width:440px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}}.section-email .button{width:100%;height:50px;border-width:0}@media (min-width: 40em){.section-email .button{width:196px;margin-left:-200px;display:inline-block;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}}
.section-thanks{margin:8em 0;text-align:center}.section-thanks h3{margin-bottom:2em}.section-thanks .thanks-image{display:inline-block;width:250px;height:80px;margin:2em 1em;background-size:contain;background-position:center center;background-repeat:no-repeat;text-indent:200%;overflow:hidden;white-space:nowrap;vertical-align:middle}.section-thanks .thanks-image-sf{background-image:url("../img-prize/2018/sf-logo.png")}.section-thanks .thanks-image-mc{background-image:url("../img-prize/2018/logo-microchip-w.png")}.section-thanks .thanks-image-ti{background-image:url("../img-prize/2018/logo-ti-w.png")}.section-thanks .thanks-image-dk{width:300px;height:120px;background-image:url("../img-prize/2018/logo-digikey-w.png")}.section-achievements{position:relative;overflow:hidden;background-color:#fff;color:#535353}.section-achievements.j-expanded{height:auto !important;padding-bottom:3.5em}.section-achievements h1{padding:2em 0 1em;text-align:center;color:#535353}.section-achievements .achievements{content:"";display:table;width:100%}.section-achievements .achievement{height:300px;background-color:#fff;color:#535353;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-achievements .achievement h3{margin:0;font-size:18px;font-size:1.8rem;font-weight:400}.section-achievements .achievement p{font-size:14px;font-size:1.4rem}@media (min-width: 80em){.section-achievements .achievement p{font-size:16px;font-size:1.6rem}}@media (min-width: 40em){.section-achievements .achievement{width:50%;float:left}.section-achievements .achievement:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-achievements .achievement:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media (min-width: 64em){.section-achievements .achievement{width:25%;float:left}.section-achievements .achievement:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.section-achievements .achievement:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.section-achievements .achievement:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.section-achievements .achievement:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}.section-achievements .achievement-details{display:none;position:absolute;padding:25% 20% 0 20%;top:0}@media (min-width: 40em){.section-achievements .achievement-details{padding:25% 20% 0 35%}}@media (min-width: 64em){.section-achievements .achievement-details{padding:25% 5% 0 35%}}.section-achievements .achievement-photo{height:300px;position:relative;background:#fff;background-size:20%;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(0);transition:all 0.2s ease-out}.section-achievements .achievement-photo:hover .judge-details{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100)}.section-achievements .achievement-photo h3{width:100%;padding-left:18%;padding-right:18%;padding-top:12em;text-align:center}@media (min-width: 40em){.section-achievements .achievement-photo h3{width:auto;padding-left:36%;text-align:left}}.section-achievements .achievement-link{overflow:hidden;position:relative;display:block;width:100%;cursor:default}.section-achievements .achievement-link:hover .achievement-photo{transform:scale(1.1);opacity:0.12}.section-achievements .achievement-link:hover .achievement-details{display:block}.section-achievements .achievement-link:hover .achievement-details a{color:#131313}.section-achievements .achievement-link:hover .achievement-details a:hover{color:#393939}.section-achievements .button-primary-large{position:absolute;bottom:0;display:block;width:100%;z-index:4;margin:0 auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section-error{text-align:center}#details .section-title{background-color:#131313}.section-awards{padding:4em 0 2em;background-color:#e6e6e6;color:#535353}.section-challenge{padding:1em 0 2em;background-size:contain;background-position:left top;background-repeat:no-repeat;background-color:#e6e6e6;color:#535353}@media (min-width: 64em){.section-challenge{padding:4em 0 4em}}.section-challenge h1{display:block}@media (min-width: 40em){.section-challenge h1{display:inline-block}}.section-challenge .container{background-size:cover;background-size:15%;background-position:top left;background-repeat:no-repeat}.section-challenge .section-anchor{margin-top:-180px;padding-bottom:180px;display:block}.section-challenge a{color:#535353;text-decoration:underline;font-weight:700}.section-challenge a:hover{color:#393939}@media (min-width: 64em){.section-challenge-one .container{background-image:url("../img-prize/2018/challenge-one.png")}}
@media (min-width: 64em){.section-challenge-two .container{background-image:url("../img-prize/2018/challenge-two.png")}}
@media (min-width: 64em){.section-challenge-three .container{background-image:url("../img-prize/2018/challenge-three.png")}}
@media (min-width: 64em){.section-challenge-four .container{background-image:url("../img-prize/2018/challenge-four.png")}}
@media (min-width: 64em){.section-challenge-five .container{background-image:url("../img-prize/2018/challenge-five.png")}}
@media (min-width: 64em){.section-challenge-tindie .container{background-image:url("../img-prize/2018/tindie.png")}}
.section-criteria{padding:4em 0;background-color:#393939;color:#9e9e9e}.section-criteria h1{color:#e6e6e6}.section-finals{padding:4em 0;background-color:#e6e6e6;color:#535353}.section-finals .section-anchor{margin-top:-180px;padding-bottom:180px;display:block}.section-finals a{color:#535353;text-decoration:underline;font-weight:700}.section-finals a:hover{color:#393939}.section-faq{padding-bottom:6em;background-color:#131313}.section-faq dl{margin:0;padding:0}.section-faq dd{margin-bottom:3em}.section-faq h2{color:#e6e6e6}.section-rules-en,.section-rules-de{padding-top:1em;padding-bottom:6em;background-color:#131313}.section-rules-en .roman,.section-rules-de .roman{list-style-type:lower-roman}.section-rules-en .alpha,.section-rules-de .alpha{list-style-type:lower-alpha}.section-press-kit{padding-bottom:6em;background-color:#131313}#video{background-image:none !important}.section-video{background-color:transparent;text-align:center}.section-video iframe{width:100%;height:280px}@media (min-width: 40em){.section-video iframe{height:540px}}@media (min-width: 64em){.section-video iframe{height:640px}}.section-video h1{margin:0;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:20px;color:#e6e6e6}@media (min-width: 40em){.section-video h1{font-size:42px;font-size:4.2rem;line-height:30px}}.section-video .lead{font-size:15px;font-size:1.5rem;line-height:30px;margin-bottom:10px}@media (min-width: 40em){.section-video .lead{font-size:24px;font-size:2.4rem;line-height:50px}}
.nav{overflow:hidden}@media (min-width: 64em){.nav{margin-top:.8em;text-align:right}}.nav a:not(.button){display:block;margin:0 0 10px 0;font-size:15px;font-size:1.5rem;color:#e6e6e6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0;text-align:left;border:1px solid transparent;border-width:0 0 2px;text-decoration:none}.nav a:not(.button):hover{color:#fff;-moz-transition:color 0.15s;-o-transition:color 0.15s;-webkit-transition:color 0.15s;transition:color 0.15s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.nav a:not(.button).active{color:#fff;border-color:#fff}@media (min-width: 64em){.nav a:not(.button){display:inline-block;margin:0 1em;text-align:right;font-size:16px;font-size:1.6rem}}.nav .button{width:100%;text-align:center;font-size:16px;font-size:1.6rem}@media (min-width: 64em){.nav .button{width:auto;margin:0 1.5em;font-size:18px;font-size:1.8rem}}
.nav-sub{display:none}.nav-sub a{font-size:15px;font-size:1.5rem;color:#fff}.nav-sub a:hover{color:#fff}.nav-sub a.active:nth-of-type(2){border-color:#d81e33}.nav-sub a.active:nth-of-type(3){border-color:#eb9123}.nav-sub a.active:nth-of-type(4){border-color:#69b376}.nav-sub a.active:nth-of-type(5){border-color:#ba979d}.nav-sub a.active:nth-of-type(6){border-color:#f15930}.nav-sub .top{padding:.2em .8em;border:1px solid #9e9e9e !important;border-width:1px 1px 1px 1px !important}.nav-sub .top.active{border-color:#9e9e9e !important}@media (min-width: 64em){#home .nav-sub{display:block}#home .nav-main,#home .nav-sub{transition:all .3s ease-in}#home .nav-sub{margin-right:-100em}#home .fixed .nav-main{margin-top:-5em}#home .fixed .nav-sub{margin-right:0;margin-top:3.5em}}.flip-clock-wrapper a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;cursor:default}.flip-clock-wrapper ul{padding-left:0;list-style:none;margin:0}.flip-clock-wrapper{position:relative;margin:0 auto;width:330px;height:100px;text-align:center}@media (min-width: 64em){.flip-clock-wrapper{width:940px;height:220px}}
.flip-clock-wrapper ul{position:relative;float:left;width:30px;height:60px}@media (min-width: 64em){.flip-clock-wrapper ul{width:90px;height:130px}}
.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px}@media (min-width: 64em){.flip-clock-wrapper ul li{line-height:130px}}
.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-moz-perspective:200px;-webkit-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;overflow:hidden}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.down{-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;bottom:0}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#f7b519;background-color:#535353;font-size:50px;font-size:5rem}@media (min-width: 64em){.flip-clock-wrapper ul li a div div.inn{font-size:156px;font-size:15.6rem}}
.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-active{-moz-animation:asd 0.5s 0.5s linear both;-webkit-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-divider{float:left;display:inline-block;position:relative;width:30px;height:65px}@media (min-width: 64em){.flip-clock-divider{width:70px;height:150px}}
.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:none}.flip-clock-divider .flip-clock-label{position:absolute;bottom:-2.5em;right:-62px;width:65px;padding-top:10px;font-size:10px;font-size:1rem;letter-spacing:2px;color:#fff;text-transform:uppercase;border:1px solid #fff;border-width:1px 0 0}@media (min-width: 64em){.flip-clock-divider .flip-clock-label{bottom:-3em;right:-170px;width:160px;padding-top:20px;font-size:16px;font-size:1.6rem;letter-spacing:4px}}
.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-moz-animation:turn 0.5s 0.5s linear both;-webkit-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes turn{0%{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-moz-animation:turn2 0.5s linear both;-webkit-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@keyframes turn2{0%{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzUzNTMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, #535353));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0%,#535353 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,#535353 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,#535353 100%);-moz-animation:show 0.5s linear both;-webkit-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzUzNTMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, #535353));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0%,#535353 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,#535353 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,#535353 100%);-moz-animation:hide 0.5s 0.3s linear both;-webkit-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #535353),color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(top, #535353 0%,rgba(0,0,0,0.1) 100%);background-image:-webkit-linear-gradient(top, #535353 0%,rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, #535353 0%,rgba(0,0,0,0.1) 100%);-moz-animation:show 0.5s linear both;-webkit-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #535353),color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(top, #535353 0%,rgba(0,0,0,0.1) 100%);background-image:-webkit-linear-gradient(top, #535353 0%,rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, #535353 0%,rgba(0,0,0,0.1) 100%);-moz-animation:hide 0.5s 0.3s linear both;-webkit-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.blinken{margin-right:20%}@media (min-width: 40em){.blinken{margin-right:0}}.blinken .position{position:relative;float:left;width:17px;height:17px;margin:0 10px 10px 0}@media (min-width: 40em){.blinken .position{width:14px;height:14px;margin:0 6px 6px 0}}.blinken .position .tooltip[data-tooltip]:hover:after,.blinken .position .tooltip.active:after{position:absolute;left:10px;bottom:100%;width:14em;padding:1em 2em;content:attr(data-tooltip);background-color:#535353;color:#fff;font-size:12px;font-size:1.2rem;-webkit-user-select:none;-webkit-touch-callout:none}.blinken .position .today[data-tooltip]:hover:after,.blinken .position .today.active:after{position:absolute;left:10px;bottom:100%;width:14em;padding:1em 2em;content:attr(data-tooltip) " Today!";background-color:#535353;color:#fff;font-size:12px;font-size:1.2rem;-webkit-user-select:none;-webkit-touch-callout:none}.blinken .position span{display:block;width:100%;height:100%;background-color:#e6e6e6;border:1px solid #9e9e9e;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;cursor:default}.blinken .position span.event{background-color:#19da58 !important;border-color:#19da58;cursor:pointer}.blinken .position span.today{border-color:#131313 !important;background-color:#fff;cursor:pointer}.blinken .position span.passed{background-color:#9e9e9e;border-color:#9e9e9e}.blinken .position span.passed.event{background-color:#da2e25 !important;border-color:#da2e25 !important}.home-video{position:fixed;top:0;bottom:0;left:0;right:0;background:#111;z-index:9999}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:20px;height:0}.videoWrapper iframe{position:absolute;top:7%;left:10%;width:80%;height:80%}.video-close{display:inline-block;text-indent:-99999px;background:url(/img-prize/ico-x.png) no-repeat;background-size:contain;height:20px;width:20px;position:absolute;top:10px;right:15px}#video .section-video iframe{width:86vw !important;height:48.8vw !important;padding:.5em}#video .section-video .container{max-width:100% !important;padding:0}#video .section-video .container p{text-align:center}.progress{position:relative;text-align:center}.progress h3{position:absolute;top:4em;z-index:3;width:100%;color:#e6e6e6}.progress-circle{margin:0 auto}.progress-circle path{fill:none;stroke:#fff;stroke-width:14;stroke-dasharray:584;stroke-dashoffset:584;-webkit-transition:stroke-dashoffset 1s;transition:stroke-dashoffset 1s}
