@import '../webfonts/ss-social-regular.css';@import '../js/bower_components/flickity/dist/flickity.min.css';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,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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,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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100%\9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100%\9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1201px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.list-reset{list-style:none;margin:0;padding:0}.input-reset{background:0 0;padding:0;margin:0;border-radius:0;-webkit-appearance:none}.focus-reset{background:0 0;border:0;padding:0;margin:0;box-shadow:none;outline:0}@font-face{font-family:CalibreWeb-Regular;src:url(../webfonts/CalibreWeb-Regular.woff) format('woff')}@font-face{font-family:CalibreWeb-RegularItalic;src:url(../webfonts/CalibreWeb-RegularItalic.woff) format('woff')}@font-face{font-family:CalibreWeb-Medium;src:url(../webfonts/CalibreWeb-Medium.woff) format('woff')}@font-face{font-family:CalibreWeb-MediumItalic;src:url(../webfonts/CalibreWeb-MediumItalic.woff) format('woff')}body{font-family:CalibreWeb-Regular;background-color:#fff;color:#646464;font-size:24px;line-height:1.2em;-webkit-font-smoothing:antialiased}a,a:active,a:focus,a:hover{color:#646464;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2em}em,i{font-family:CalibreWeb-RegularItalic;font-style:normal}b,strong{font-family:CalibreWeb-Medium;font-weight:400}.container-fluid{max-width:1200px;padding:0 20px}.inner-content{padding-top:100px}.inner-content .container-fluid{padding:0 20px 0 70px}.loading{cursor:wait!important}div.lazy,img.lazy{opacity:0;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}div.lazy.loaded,img.lazy.loaded{opacity:1}[data-ratio]{position:relative;width:100%;background-color:#0ff}[data-ratio]>img{position:absolute;top:0;left:0;width:100%;height:100%}body[data-year="2014"] [data-ratio]{background-color:#24e328}body[data-year="2015"] [data-ratio]{background-color:#fd24e2}body[data-year="2016"] [data-ratio]{background-color:#fe8a25}body[data-year="2016"] [data-ratio]{background-color:#fe8a25}body[data-year="2018"] [data-ratio]{background-color:#009aff}::-moz-selection{background:#f2f2f2}::selection{background:#f2f2f2}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.header-container{padding:15px 0 50px 0;position:relative;z-index:9}body.home .header-container{border-bottom:1px solid #646464;margin-bottom:65px}body.theme-landing .header-container{border-bottom:0}body.home .main-menu-container .temp{display:none}.main-menu-container .temp span,.main-menu-container a.trigger{color:#000}.header-container ul.main-menu,.header-container ul.main-menu li{list-style:none;margin:0;padding:0}body:not(.home) .header-container ul.main-menu{position:relative;top:-42px;margin-bottom:-42px;display:none}body.home .header-container ul.main-menu{display:block}.header-container ul.main-menu li,.main-menu-container .temp span,.main-menu-container a.trigger{font-size:30px;line-height:1.4em}.header-container ul.main-menu li span.num,.main-menu-container .temp span.num,.main-menu-container a.trigger span.num{display:inline-block;width:50px;text-indent:5px}.header-container ul.main-menu li span.title,.main-menu-container .temp span.title,.main-menu-container a.trigger span.title{display:inline-block;margin-right:20px}.header-container ul.main-menu li span.year,.main-menu-container a.trigger span.year{display:inline-block;float:right}.header-container ul.main-menu li,.header-container ul.main-menu li a{color:#000}.main-menu-container a.trigger:hover{opacity:.5}.header-container ul.main-menu li[data-year='2014'] a:hover{color:#24e328}.header-container ul.main-menu li[data-year='2015'] a:hover{color:#fd24e2}.header-container ul.main-menu li[data-year='2016'] a:hover{color:#fe8a25}.header-container ul.main-menu li[data-year='2017'] a:hover{color:#8f39ca}.header-container ul.main-menu li[data-year='2018'] a:hover{color:#009aff}.sub-header-container{border-top:1px solid #646464;border-bottom:1px solid transparent;padding:15px 0;position:absolute;width:100%;background-color:#fff;z-index:1}.sub-header-container.desktop{display:block}.sub-header-container.mobile{display:none}.is-sticky .sub-header-container{border-bottom:1px solid #646464}.sub-header-container ul.sub-menu,.sub-header-container ul.sub-menu li{list-style:none;margin:0;padding:0}.sub-header-container ul.sub-menu li{display:inline-block;margin-right:15px;color:#000}.sub-header-container ul.sub-menu li:last-child{margin-right:0}.sub-header-container ul.sub-menu li a.btt{display:inline-block;height:16px;width:50px;background-repeat:no-repeat;background-size:contain}.is-sticky .sub-header-container ul.sub-menu li a.btt{background-image:url(../img/up-arr.png)}.sub-header-container ul.sub-menu li a{color:#000}body[data-year="2014"] .sub-header-container ul.sub-menu li a:hover,body[data-year="2014"] .sub-header-container ul.sub-menu li.active a{color:#24e328}body[data-year="2015"] .sub-header-container ul.sub-menu li a:hover,body[data-year="2015"] .sub-header-container ul.sub-menu li.active a{color:#fd24e2}body[data-year="2016"] .sub-header-container ul.sub-menu li a:hover,body[data-year="2016"] .sub-header-container ul.sub-menu li.active a{color:#fe8a25}body[data-year="2017"] .sub-header-container ul.sub-menu li a:hover,body[data-year="2017"] .sub-header-container ul.sub-menu li.active a{color:#8f39ca}body[data-year="2018"] .sub-header-container ul.sub-menu li a:hover,body[data-year="2018"] .sub-header-container ul.sub-menu li.active a{color:#009aff}.sub-header-container ul.sub-menu li.lang{float:right}.sub-header-container ul.sub-menu li.lang a{display:inline-block;color:#646464}.sub-header-container ul.sub-menu li.lang span:last-of-type{display:none}.sub-header-container ul.sub-menu li.lang a.active,.sub-header-container ul.sub-menu li.lang a:hover{color:#000}.home-content .container-fluid{padding:0 20px 0 70px}.home-introduction-container{font-size:28px;line-height:1.2em}.home-introduction-container p:first-of-type{margin-top:0}.home-introduction-container p:last-of-type{margin-bottom:0}.home-element-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:100px}.home-element-container .each-element .inner{position:relative;font-size:28px;line-height:1.2em;margin-bottom:20px}.home-element-container .each-element a.inner{min-height:125px;text-align:center}.home-element-container .each-element a.inner span{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-element-container .each-element.blue .inner{color:#009aff}.home-element-container .each-element.orange .inner{color:#fe8a25}.home-element-container .each-element.green .inner{color:#24e328}.home-element-container .each-element.pink .inner{color:#fd24e2;font-size:24px;line-height:1.2em}.home-element-container .each-element div.inner{display:block;border:2px solid;padding:20px 20px 60px 20px}.home-element-container .each-element div.inner.media{border:0;padding:0}.home-element-container .each-element a.inner{display:block;border:2px solid;padding:20px}.home-element-container .each-element a.inner:hover{color:#fff}.home-element-container .each-element.blue a.inner:hover{background-color:#009aff}.home-element-container .each-element.orange a.inner:hover{background-color:#fe8a25}.home-element-container .each-element.green a.inner:hover{background-color:#24e328}.home-element-container .each-element.pink a.inner:hover{background-color:#fd24e2}.home-element-container .each-element .inner .text p:first-of-type{margin-top:0}.home-element-container .each-element .inner .text p:last-of-type{margin-bottom:0}.home-element-container .each-element.image img{width:100%;height:auto}body.theme-landing{position:relative;overflow:hidden}body.theme-landing.reset{overflow:auto}body.theme-landing .landing-container{display:block;position:fixed;top:0;left:0;height:100vh;width:100%;overflow:hidden;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;cursor:url(../img/down-arr.png),auto;cursor:-webkit-image-set(url(../img/down-arr.png) 1x,url(../img/down-arr_x2.png) 2x),auto}body.theme-landing.show-rest .landing-container{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}body.theme-landing .rest-of-content{-webkit-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}body.theme-landing.show-rest .rest-of-content{-webkit-transform:translateY(0);transform:translateY(0)}body.theme-landing.reset .rest-of-content{-webkit-transform:none;transform:none}body.theme-landing.reset.fast .rest-of-content{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform 0s ease-in-out;transition:-webkit-transform 0s ease-in-out;transition:transform 0s ease-in-out;transition:transform 0s ease-in-out, -webkit-transform 0s ease-in-out}.juror-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.juror-container .each-juror{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.juror-container .each-juror .inner{padding-top:15px;min-height:175px;width:100%;margin-bottom:15px;border-top:1px solid #646464;color:#000}.juror-container .each-juror .inner p:first-of-type{margin-top:0}.juror-container .each-juror .inner p:last-of-type{margin-bottom:0}.juror-container .each-juror .inner a:first-of-type{color:#000}body[data-year="2014"] .juror-container .each-juror .inner a:hover{color:#24e328}body[data-year="2015"] .juror-container .each-juror .inner a:hover{color:#fd24e2}body[data-year="2016"] .juror-container .each-juror .inner a:hover{color:#fe8a25}body[data-year="2017"] .juror-container .each-juror .inner a:hover{color:#8f39ca}body[data-year="2018"] .juror-container .each-juror .inner a:hover{color:#009aff}.nav-container ul,.nav-container ul li{list-style:none;margin:0;padding:0}.nav-container ul li a:hover{color:#000}body.theme-gallery-detail .each-detail-section:first-of-type{padding:0;border:0}body.theme-no-nav .detail-section-container .each-detail-section{padding-top:0;border-top:0}.each-detail-section{margin-bottom:100px}body.theme-gallery-detail .each-detail-section{margin-bottom:60px}.each-detail-section .text{font-size:20px;width:90%}.each-detail-section .text h2{font-size:24px;margin:0 0 1em 0;color:#000}.each-detail-section .text p:first-of-type{margin-top:0}.each-detail-section .text p:last-of-type{margin-bottom:0}.each-detail-section .text ol li{margin-bottom:1em}.each-detail-section .text ol li:last-child{margin-bottom:0}.each-detail-section .text a:hover{color:#000}.each-detail-section .image-container-parent{width:80%}.each-detail-section .image-container-parent.portrait{width:50%}.each-detail-section .image-container{margin-top:20px}.each-detail-section .image-container img{width:100%;height:auto}.each-detail-section .image-container-parent p{font-family:CalibreWeb-RegularItalic;font-size:16px;margin:5px 0 0 0}.gallery-overview-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.gallery-overview-container .each-entry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-overview-container .each-entry .inner{width:100%;margin-bottom:100px}.gallery-overview-container .each-entry .image-container{display:block;margin-bottom:10px;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.gallery-overview-container .each-entry .image-container img{width:100%;height:auto}.gallery-overview-container .each-entry .image-container:hover{opacity:.7}.gallery-overview-container .each-entry h2{font-size:20px;margin:0;line-height:1.3em}.gallery-overview-container .each-entry h2 a{color:#000}.gallery-overview-container .each-entry h2 a:hover{opacity:.5}.gallery-overview-container .each-entry h3{font-size:20px;margin:0;line-height:1.3em}.theme-gallery-detail-title-meta-container{margin-bottom:60px}.theme-gallery-detail-title-meta-container h1{font-size:36px;color:#000;margin:0 0 15px 0}.theme-gallery-detail-title-meta-container h3{font-size:24px;color:#000;margin:0}.theme-gallery-detail-title-meta-container h4{font-size:24px;color:#000;margin:0 0 15px 0}body.theme-gallery-detail .video-container{position:relative;overflow:hidden;margin-bottom:100px}body.theme-gallery-detail .video-container.vimeo iframe{height:200%!important;top:-50%!important}body.theme-gallery-detail .video-chrome{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body.theme-gallery-detail .video-container .pause-button,body.theme-gallery-detail .video-container .play-button{background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;left:50%;display:inline-block;width:125px;height:125px;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.theme-gallery-detail .video-container .play-button{background-image:url(../img/play-icon.svg)}body.theme-gallery-detail .video-container .pause-button{background-image:url(../img/pause-icon.svg);display:none}.theme-gallery-detail-meta-container a{font-size:24px;display:block;width:100%;border:2px solid;text-align:center;padding:15px 0;margin-bottom:15px}.theme-gallery-detail-meta-container a.download{color:#24e328}.theme-gallery-detail-meta-container a.download:hover{color:#fff;background-color:#24e328}.theme-gallery-detail-meta-container a.next{color:#009aff}.theme-gallery-detail-meta-container a.next:hover{color:#fff;background-color:#009aff}.theme-gallery-detail-slider-container{position:relative;margin-bottom:100px}.theme-gallery-detail-slider-container .theme-gallery-detail-slider{overflow:hidden;margin-bottom:15px}.theme-gallery-detail-slider-container .theme-gallery-detail-slider .each-slide{width:100%}.theme-gallery-detail-slider-container .theme-gallery-detail-slider .each-slide img{width:70%;height:auto}.theme-gallery-detail-slider-container .theme-gallery-detail-slider .each-slide.portrait img{width:35%}.theme-gallery-detail-slider-container .theme-gallery-detail-slider-counter,.theme-gallery-detail-slider-container .theme-gallery-detail-slider-navigation{font-size:20px}.theme-gallery-detail-slider-container .theme-gallery-detail-slider-navigation a:hover{color:#000}body.submissions .submissions-introduction{font-size:20px;margin-bottom:60px}body.submissions .submissions-introduction h2{font-size:36px;color:#000;margin:0 0 30px 0}body.submissions .submissions-introduction p:first-of-type{margin-top:0}body.submissions .submissions-introduction p:last-of-type{margin-bottom:0}body.submissions .FormBuilderErrors{font-size:20px;color:red}body.submissions .error small{font-size:16px;color:red}#FormBuilder_dp-2016 button[type=submit],#FormBuilder_dp-2016 input[type=email],#FormBuilder_dp-2016 input[type=text],#FormBuilder_dp-2016 label,#FormBuilder_dp-2016 textarea{border-radius:0;-webkit-appearance:none;background:0 0;border:0;padding:0;margin:0;box-shadow:none;outline:0;font-size:20px}#FormBuilder_dp-2016 .Inputfield{margin-bottom:50px}#FormBuilder_dp-2016 label{display:block;color:#000;margin-bottom:5px}#FormBuilder_dp-2016 input[type=email],#FormBuilder_dp-2016 input[type=text],#FormBuilder_dp-2016 textarea{border:1px solid #000;color:#000;width:100%;padding:5px}#FormBuilder_dp-2016 ul.InputfieldFormBuilderFileList,#FormBuilder_dp-2016 ul.InputfieldFormBuilderFileList li{list-style:none;margin:0;padding:0}#FormBuilder_dp-2016 ul.InputfieldFormBuilderFileList{width:100%;border:1px solid #000;padding:20px 20px 15px 20px;margin-bottom:5px}#FormBuilder_dp-2016 ul.InputfieldFormBuilderFileList li{font-size:16px;line-height:1em;margin-bottom:5px;color:#000}#FormBuilder_dp-2016 .description,#FormBuilder_dp-2016 .notes,#FormBuilder_dp-2016 .notes small{font-size:16px;line-height:1.4em;margin:0}#FormBuilder_dp-2016 .description{margin-bottom:10px}#FormBuilder_dp-2016 button[type=submit]{font-size:24px;color:#24e328;border:2px solid;padding:15px 100px;margin-top:30px}#FormBuilder_dp-2016 button[type=submit]:hover{color:#fff;background-color:#24e328}body.submissions .success{font-size:20px;color:#000}.fade-slider-container{width:100%;overflow:hidden}.fade-slider-container .fade-slider{z-index:0}.fade-slider-container .bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.footer-container{margin:50px 0 10px 0}.footer-container.fixed{position:absolute;width:100%;bottom:0}.footer-container .container-fluid{padding:0 20px 0 70px}.footer-container h3{font-size:16px;color:#000}.footer-container ul.list,.footer-container ul.list li{list-style:none;margin:0;padding:0}.footer-container ul.list li{display:inline-block;margin:0 20px 20px 0}.footer-container ul.list li:last-child{margin-right:0}.footer-container ul.list li img{height:50px;width:auto;max-width:150px}