@charset "UTF-8";@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes levitate{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9}#colorbox{outline:0}#cboxContent{margin-top:0;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:0;background:#666}#cboxTitleWrapper{position:fixed;left:3.5%;top:4%;max-width:66%;z-index:9;font-size:1.6rem;line-height:1.25;color:#fff}#cboxTitleWrapper:before,#cboxTitleWrapper>span{background:#000}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{position:absolute;overflow:hidden;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px}#cboxLoadingGraphic:before{content:" ";display:block;box-sizing:border-box;overflow:hidden;width:40px;height:40px;border:solid 6px #fff;border-right-color:transparent;border-left-color:transparent;border-radius:20px;opacity:.1;animation:rotation 1.25s linear infinite}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious,#cboxNext{transition:all .3s ease;transition-delay:0s;position:fixed;display:block;overflow:hidden;top:50%;margin:-1.6666666667rem 0 0;width:3.3333333333rem;height:3.3333333333rem;opacity:1;background:#fff;border:none;outline:none;cursor:pointer;white-space:nowrap;text-indent:200px}#cboxPrevious:before,#cboxNext:before{content:" ";display:block;transition:all .3s ease;transition-delay:0s;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-top:solid 3px #3d3078;border-right:solid 3px #3d3078;transform:rotate(45deg);transform-origin:50% 50%}#cboxPrevious{left:15px}#cboxPrevious:before{margin-left:-4px;transform:rotate(-135deg)}#cboxPrevious:hover{transform:translate(-5px)}#cboxNext{right:15px}#cboxNext:before{margin-left:-10px;transform:rotate(45deg)}#cboxNext:hover{transform:translate(5px)}#cboxClose{transition:all .3s ease;transition-delay:0s;position:fixed;overflow:visible;right:4rem;top:2rem;width:40px;height:40px;white-space:nowrap;text-indent:100px;z-index:9;cursor:pointer;opacity:1}#cboxClose:before,#cboxClose:after{content:" ";display:block;left:4px;top:18px;width:32px;height:5px;background:#3d3078}#cboxClose:before{transform:rotate(-45deg);box-shadow:0 0 2px #0003}#cboxClose:after{transform:rotate(-135deg)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
 * Datepicker v1.0.0
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-08-05T03:02:13.513Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:before,.datepicker-container:after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:before,.datepicker-top-left:after,.datepicker-top-right:before,.datepicker-top-right:after{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:before,.datepicker-bottom-left:after,.datepicker-bottom-right:before,.datepicker-bottom-right:after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-top-right:before,.datepicker-top-right:after,.datepicker-bottom-right:before,.datepicker-bottom-right:after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:before,.datepicker-panel>ul:after{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view=years]>li,.datepicker-panel>ul[data-view=months]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}@font-face{font-family:cocogoose;src:url(/build/assets/cocogoose-mqVVw_xM.eot);src:url(/build/assets/cocogoose-mqVVw_xM.eot?#iefix) format("embedded-opentype"),url(/build/assets/cocogoose-8ylBKLb1.woff2) format("woff2"),url(/build/assets/cocogoose-CBansTAj.woff) format("woff"),url(/build/assets/cocogoose-qVBbAnTp.ttf) format("truetype"),url(/build/assets/cocogoose-CYiwsnMX.svg#cocogoose) format("svg");font-weight:400;font-style:normal}@font-face{font-family:cocogoose-light;src:url(/build/assets/cocogoose-light-D46LUnEH.eot);src:url(/build/assets/cocogoose-light-D46LUnEH.eot?#iefix) format("embedded-opentype"),url(/build/assets/cocogoose-light-CJAIb7ng.woff2) format("woff2"),url(/build/assets/cocogoose-light-Crf-mMTQ.woff) format("woff"),url(/build/assets/cocogoose-light-vLh5BOsj.ttf) format("truetype"),url(/build/assets/cocogoose-light-COB-Jo_m.svg#cocogoose-light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/build/assets/roboto-regular-BYLgZLYa.eot);src:url(/build/assets/roboto-regular-BYLgZLYa.eot?#iefix) format("embedded-opentype"),url(/build/assets/roboto-regular-D9X1d3eN.woff2) format("woff2"),url(/build/assets/roboto-regular-DcsrMtx4.woff) format("woff"),url(/build/assets/roboto-regular-BZky68ty.ttf) format("truetype"),url(/build/assets/roboto-regular-BLLHFPgZ.svg#roboto-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fontawesome;src:url(/build/assets/fontawesome-G5YE5S7X.eot);src:url(/build/assets/fontawesome-G5YE5S7X.eot?#iefix) format("embedded-opentype"),url(/build/assets/fontawesome-CDK5bt4p.woff) format("woff2"),url(/build/assets/fontawesome-CDK5bt4p.woff) format("woff"),url(/build/assets/fontawesome-CQDK8MU3.ttf) format("truetype"),url(/build/assets/fontawesome-BA1xjjzB.svg#fontawesome) format("svg");font-weight:400;font-style:normal}html,body,header,section,footer,main,article,aside,nav,div,fieldset,h1,h2,h3,h4,h5,h6,p,ul,ol,li,hr,img,label,button,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea,select{position:relative;display:block;box-sizing:border-box;margin:0;padding:0;border:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;margin:0;padding:0;border:0}sup,sub,time{position:relative;display:inline;box-sizing:border-box;margin:0;padding:0;border:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;-webkit-transition-delay:9999s}form{position:static;margin:0;padding:0;border:0}ul,ol,li{list-style:none}[hidden]{display:none}*:focus{outline:none!important}*:before,*:after{position:absolute;overflow:hidden;box-sizing:border-box;margin:0;padding:0}.cols{position:relative;display:block;box-sizing:border-box;overflow:visible;float:none;clear:both;width:100%;height:auto}.cols:after{content:" ";position:relative;display:block;float:none;clear:both}.cols>.c{position:relative;display:block;box-sizing:border-box;overflow:visible;float:left;clear:none;padding:0 10px;margin:0}.cols-table{display:table}.cols-table>.c{display:table-cell;float:none;vertical-align:middle}.cols-ib{font-size:0}.cols-ib>.c{display:inline-block;float:none;font-size:1rem;vertical-align:top}.cols-flex{display:flex;flex-wrap:wrap}.cols-flex>.c{float:none;flex-grow:1;vertical-align:top}.cols-center{text-align:center}.cols-center>.c{float:none;margin:0 auto}.c1p1{width:100%}.c1p2{width:50%}.c1p3{width:33.333%}.c2p3{width:66.666%}.c1p4{width:25%}.c3p4{width:75%}.c1p5{width:20%}.c2p5{width:40%}.c3p5{width:60%}.c4p5{width:80%}.c1p6{width:16.666%}.c5p6{width:83.333%}@media screen and (max-width: 979px){.cols>.c1p1-m{display:block;clear:both;width:100%}.cols>.c1p2-m{width:50%}.cols>.c1p3-m{width:33.333%}.cols>.c2p3-m{width:66.666%}.cols>.c1p4-m{width:25%}.cols>.c3p4-m{width:75%}.cols>.c0-m{display:none}}@media screen and (max-width: 767px){.cols>.c1p1-m-low{display:block;clear:both;width:100%}.cols>.c1p2-m-low{width:50%}.cols>.c1p3-m-low{width:33.333%}.cols>.c2p3-m-low{width:66.666%}.cols>.c1p4-m-low{width:25%}.cols>.c3p4-m-low{width:75%}.cols>.c0-m-low{display:none}}@media screen and (max-width: 479px){.cols>.c1p1-s{display:block;clear:both;width:100%}.cols>.c1p2-s{width:50%}.cols>.c1p3-s{width:33.333%}.cols>.c2p3-s{width:66.666%}.cols>.c0-s{display:none}}@media screen and (max-width: 359px){.cols>.c1p1-s-low{display:block;clear:both;width:100%}.cols>.c1p2-s-low{width:50%}.cols>.c1p3-s-low{width:33.333%}.cols>.c2p3-s-low{width:66.666%}.cols>.c0-s-low{display:none}}html{font-size:15px;font-weight:400;line-height:1.27}@media screen and (min-width: 1921px){html{font-size:18px}}@media screen and (max-width: 1920px){html{font-size:15px}}@media screen and (max-width: 1599px){html{font-size:14px}}@media screen and (max-width: 1365px){html{font-size:13px}}@media screen and (max-width: 1280px){html{font-size:12px}}body{font-family:roboto,arial,sans-serif;color:#3d3078;font-weight:400;line-height:1.27}::-moz-selection{color:#fff;background:#3d3078}::selection{color:#fff;background:#3d3078}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:1.3333333333rem 0;font-weight:400}a{transition:color .2s ease;transition-delay:0s;color:#3d3078}a:hover{color:#3d3078}a.inverse{color:#3d3078;text-decoration:underline}a.inverse:hover{color:#3d3078}h1,h2,h3,h4,h5,h6{line-height:1}h1{font-family:cocogoose,arial,sans-serif;font-weight:400;font-size:4.8rem;text-transform:uppercase}@media screen and (max-width: 1024px){h1{font-size:4.1333333333rem}}@media screen and (max-width: 480px){h1{font-size:2.5333333333rem}}h2{font-family:cocogoose-light,arial,sans-serif;font-weight:400;font-size:1.3333333333rem}@media screen and (max-width: 1024px){h2{font-size:1.3333333333rem}}@media screen and (max-width: 480px){h2{font-size:1.2rem}}h3{font-family:roboto,arial,sans-serif;font-weight:400;font-size:1.7333333333rem;font-weight:700}@media screen and (max-width: 1024px){h3{font-size:1.4666666667rem}}h4{font-size:1.8666666667rem}h5{font-size:1.4666666667rem}h6{font-size:1.2rem}ul,ol,p{font-size:1.1333333333rem}ul,ol{list-style-position:outside}ol.lower-alpha{list-style-type:lower-alpha}hr{width:20%;max-width:200px;height:0;margin:1rem 0;border-top:solid 3px #3d3078}.big{font-size:130%}.big sup{font-size:60%;font-weight:400}.small{font-size:80%}.bigger{font-size:200%}.bigger sup{font-size:40%;font-weight:400}.truncated{position:relative;display:inline-block;overflow:hidden;width:24px;font-style:normal;font-weight:400;vertical-align:top;white-space:nowrap}.truncated:before{content:"...";display:inline-block;position:relative;margin:0 24px 0 0;padding:0 2px;letter-spacing:-3px;vertical-align:top}input,textarea,select,option{font-family:roboto,arial,sans-serif;font-weight:400;font-size:1.7333333333rem;color:#3d3078}img.fleft{margin-right:2rem;margin-bottom:1rem}img.fright{margin-left:2rem;margin-bottom:1rem}.fw-n{font-weight:400!important}.fw-m{font-weight:500!important}.fw-s{font-weight:600!important}.fw-b{font-weight:700!important}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.ta-j{text-align:justify}.va-t{vertical-align:top}.va-tt{vertical-align:text-top}.va-m{vertical-align:middle}.va-b{vertical-align:bottom}.va-tb{vertical-align:text-bottom}.va-base{vertical-align:baseline}.va-sup{vertical-align:super}.va-sub{vertical-align:sub}.mt-n,.mv-n{margin-top:0rem!important}.mb-n,.mv-n{margin-bottom:0rem!important}.mt-s,.mv-s{margin-top:.6666666667rem!important}.mb-s,.mv-s{margin-bottom:.6666666667rem!important}.mt-m,.mv-m{margin-top:1.3333333333rem!important}.mb-m,.mv-m{margin-bottom:1.3333333333rem!important}.mt-l,.mv-l{margin-top:2.6666666667rem!important}.mb-l,.mv-l{margin-bottom:2.6666666667rem!important}.uppercase{text-transform:uppercase}.large{font-family:cocogoose-light,arial,sans-serif;font-weight:400;font-size:1.3333333333rem}@media screen and (max-width: 1024px){.large{font-size:1.3333333333rem}}@media screen and (max-width: 480px){.large{font-size:1.2rem}}.hide{display:none!important}.hidden{visibility:hidden!important}.show{display:block!important}.show-i{display:inline!important}.show-ib{display:inline-block!important}.no-overflow{position:relative;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis}.nowrap{white-space:nowrap}.normal-wrap{white-space:normal!important}.ellipsis{position:relative;overflow:hidden}.ellipsis:before{content:" ";float:left;width:1px;height:100%}.ellipsis>*:first-child{float:right;width:100%;margin-left:-1px}.ellipsis:after{content:"...";position:relative;float:right;left:100%;top:-24px;width:80px;margin-left:-79px;padding-left:25px;text-align:left;background:linear-gradient(to right,#fff0,#fff 28px,#fff)}.fleft{float:left}.fright{float:right}.fnone{float:none;clear:both;overflow:hidden}.notransition{transition-duration:0s!important;transition-delay:0s!important}.fadeout{transition:all .5s ease,visibility 0s linear .6s!important;opacity:0!important;visibility:hidden!important}.red{color:#ed1c24}.white{color:#fff}.btn{font-family:roboto,arial,sans-serif;font-weight:400;min-width:100px;padding:13px 15px;margin:auto;font-size:1.1333333333rem;color:#fff;border-radius:22px;box-shadow:0 5px 15px 3px #00000026;cursor:pointer;transition:all .2s ease-in;text-align:center}.btn.blue{background:#3d3078}.btn.red{background:#ed1c24}.btn.red:hover{color:#fff}.btn.gray{background:#666;color:#fff}.btn.profile{min-width:40px;max-width:40px;height:40px;border-radius:50%;box-shadow:none;margin:0 0 2px;padding:0;display:block;position:relative}.btn.profile svg{fill:#fff;width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.profile svg.logout{width:23px;height:23px}.btn.add-idea{height:40px;line-height:40px;padding:0 15px}.btn.add-idea span{vertical-align:top}.btn.add-idea.active{color:#fff}.btn.delete{width:25px;min-width:25px;height:25px;font-size:1.2rem;border-radius:50%;padding:0;position:absolute;z-index:25;right:10px;top:10px}.btn.delete span{display:inline-block;vertical-align:middle}.btn.back{min-width:40px;max-width:40px;width:40px;display:inline-block;margin:0 15px 0 0;padding:11px 15px}.btn.back svg{height:15px;fill:#fff;transform:rotate(90deg)}@media screen and (max-width: 359px){.btn.back{margin:0 2px 0 0}}.btn.save{display:inline-block}.btn.delete-idea{margin:0 0 0 15px}.btn:hover{transform:scale(1.05)}a.btn{text-decoration:none}.hands{width:100%;height:300px;display:block;position:absolute;z-index:-1}.hands-puzzled{display:none;width:100%;max-width:1200px;height:300px}.hands-puzzled *{display:block;position:absolute}.hands-puzzled .green-purple{width:17%;left:20px;bottom:-40px}.hands-puzzled .brown-orange{width:22%;left:25%;bottom:-100px}.hands-puzzled .gray-green{width:42%;transform:rotate(90deg);right:16%;bottom:10px}.hands-puzzled .blue-blue{width:30%;transform:rotate(115deg);right:-80px;bottom:20px}@media screen and (max-width: 1280px){.hands-puzzled .green-purple{left:-30px}.hands-puzzled .brown-orange{left:19%}.hands-puzzled .gray-green{right:20%}.hands-puzzled .blue-blue{right:10px}}@media screen and (max-width: 1023px){.hands-puzzled .green-purple{width:14%;left:0}.hands-puzzled .brown-orange{width:18%;bottom:-60px;left:20%}.hands-puzzled .gray-green{width:35%;bottom:10px;right:22%}.hands-puzzled .blue-blue{width:24%;right:60px;bottom:30px}}@media screen and (max-width: 871px){.hands-puzzled .green-purple{width:100px}.hands-puzzled .brown-orange{width:130px}.hands-puzzled .gray-green{width:220px}.hands-puzzled .blue-blue{width:160px}}@media screen and (max-width: 639px){.hands-puzzled .green-purple{width:17%}.hands-puzzled .brown-orange{width:22%}.hands-puzzled .gray-green{width:42%}.hands-puzzled .blue-blue{width:30%;right:50px;bottom:0}}@media screen and (max-width: 399px){.hands-puzzled .green-purple{bottom:-15px}.hands-puzzled .brown-orange{bottom:-40px}.hands-puzzled .blue-blue{right:20px}}.hands-left{width:50%;height:750px;display:none;position:absolute;left:0;bottom:0}.hands-left *{display:block;position:absolute}.hands-left .green{width:20%;top:-100px;transform:rotate(80deg)}.hands-left .blue{width:22%;transform:rotate(185deg);filter:blur(3px);left:-15px;top:35%}.hands-left .brown-orange{width:37%;transform:rotate(90deg);left:110px;bottom:10%}.hands-left .gray{width:40%;transform:rotate(160deg);left:-65px;bottom:50px}@media screen and (max-width: 1365px){.hands-left .green{top:-50px}.hands-left .blue{width:18%;top:28%}.hands-left .brown-orange{bottom:35%;left:60px}.hands-left .gray{bottom:30%}}@media screen and (max-width: 1023px){.hands-left .blue,.hands-left .brown-orange,.hands-left .gray{display:none}.hands-left .green{width:35%;transform:rotate(0);bottom:-10%;left:2%;top:auto}}@media screen and (max-width: 871px){.hands-left .green{bottom:-10%}}.hands-right{width:50%;height:750px;display:none;position:absolute;right:0;left:auto;bottom:0;z-index:-1}.hands-right *{display:block;position:absolute}.hands-right .brown{width:23%;transform:rotate(85deg) scaleY(-1);right:-10px;top:-100px}.hands-right .gray-green{width:60%;transform:rotate(10deg) scaleY(-1);right:-10px;bottom:40%}.hands-right .green-purple{width:21%;transform:rotate(90deg) scaleY(-1);right:20px;left:auto;bottom:-20px}@media screen and (max-width: 1365px){.hands-right .brown{top:-50px}.hands-right .gray-green{top:28%;bottom:auto}.hands-right .green-purple{bottom:20%}}@media screen and (max-width: 1023px){.hands-right .brown,.hands-right .green-purple{display:none}.hands-right .gray-green{width:100%;transform:rotate(90deg) scaleY(1);bottom:0;left:auto;right:-32%;top:auto}}@media screen and (max-width: 871px){.hands-right .gray-green{bottom:0}}@media screen and (max-width: 719px){.hands-right *{display:none}}.hands-my-ideas{display:none;height:300px;bottom:0}.hands-my-ideas *{display:block;position:absolute}.hands-my-ideas .brown{width:17%;transform:rotate(10deg)}.hands-my-ideas .gray{width:40%;transform:rotate(75deg);left:15%;bottom:-40px}.hands-my-ideas .green{width:12%;right:30%;bottom:-60px}.hands-my-ideas .blue{width:28%;transform:rotate(90deg);right:0;bottom:10px}@media screen and (max-width: 1023px){.hands-my-ideas .brown{bottom:-95px}.hands-my-ideas .green{right:32%}.hands-my-ideas .blue{right:20px}}@media screen and (max-width: 719px){.hands-my-ideas .brown{bottom:-20px}.hands-my-ideas .gray,.hands-my-ideas .green{bottom:0}.hands-my-ideas .blue{bottom:40px}}@media screen and (max-width: 559px){.hands-my-ideas .brown{bottom:-45px}.hands-my-ideas .gray{bottom:-10px}.hands-my-ideas .green{bottom:-30px}.hands-my-ideas .blue{bottom:-10px}}.hands-profile{display:none;height:300px}.hands-profile *{display:block;position:absolute}.hands-profile .green-purple{width:17%;bottom:-30px}.hands-profile .brown-orange{width:23%;left:22%;bottom:-120px}@media screen and (max-width: 719px){.hands *{display:none}}.about .hands,.prizes .hands{height:100%;width:45%;right:0}.about .hands-puzzled,.prizes .hands-puzzled{height:100%}.about .hands-puzzled .green-purple,.prizes .hands-puzzled .green-purple{width:200px;right:60%;left:auto;bottom:-100px}.about .hands-puzzled .brown-orange,.prizes .hands-puzzled .brown-orange{width:250px;transform:rotate(-65deg);bottom:17%;left:auto;right:40px}.about .hands-puzzled .gray-green,.prizes .hands-puzzled .gray-green{width:500px;transform:rotate(-15deg);top:0;right:-60px}.about .hands-puzzled .blue-blue,.prizes .hands-puzzled .blue-blue{width:380px;transform:rotate(85deg);right:11%;bottom:-60px}@media screen and (max-width: 1420px){.about .hands-puzzled .green-purple,.prizes .hands-puzzled .green-purple{width:130px;right:350px;left:auto;bottom:0}.about .hands-puzzled .brown-orange,.prizes .hands-puzzled .brown-orange{width:160px;bottom:30%;right:0}.about .hands-puzzled .gray-green,.prizes .hands-puzzled .gray-green{width:320px}.about .hands-puzzled .blue-blue,.prizes .hands-puzzled .blue-blue{width:250px;bottom:40px}}@media screen and (max-width: 979px){.about .hands-puzzled .green-purple,.prizes .hands-puzzled .green-purple{left:20px;right:auto;bottom:-30px}.about .hands-puzzled .brown-orange,.prizes .hands-puzzled .brown-orange{transform:rotate(0);bottom:-30px;left:23%;top:auto}.about .hands-puzzled .gray-green,.prizes .hands-puzzled .gray-green{transform:rotate(90deg);bottom:30px;top:auto;right:16%}.about .hands-puzzled .blue-blue,.prizes .hands-puzzled .blue-blue{transform:rotate(120deg);bottom:30px;right:20px}}@media screen and (max-width: 767px){.about .hands-puzzled .green-purple,.about .hands-puzzled .brown-orange,.prizes .hands-puzzled .green-purple,.prizes .hands-puzzled .brown-orange{display:none}}@media screen and (max-width: 559px){.about .hands-puzzled .gray-green,.prizes .hands-puzzled .gray-green{width:250px;bottom:-70px}.about .hands-puzzled .blue-blue,.prizes .hands-puzzled .blue-blue{width:170px;bottom:-80px}}@media screen and (max-width: 479px){.about .hands-puzzled *,.prizes .hands-puzzled *{display:none}}@media screen and (max-width: 979px){.about .hands,.prizes .hands{width:100%}}.form-title{text-align:center;margin:6.3333333333rem 0 0}@media screen and (max-width: 980px){.form-title{margin:4.6666666667rem 0 0}}form{width:100%;margin:40px 0 0}@media screen and (max-width: 1024px){form{margin:20px 0 0}}.form_field{width:100%;max-width:400px;margin:auto;padding:17px 0;position:relative}.form_field input,.form_field textarea,.form_field .select-selected{width:100%;max-width:400px;border:2px solid #3d3078;background:#fff;vertical-align:middle;border-radius:22px;padding:5px 20px;font-size:1.1333333333rem;outline:none}.form_field input{height:40px;outline:none}.form_field input[type=date]{width:100%;max-width:356px;height:26px;line-height:28px;padding:5px 20px;overflow:hidden;-webkit-appearance:none}.form_field input[type=date]::-webkit-inner-spin-button{display:none}.form_field input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:999}.form_field input[type=text]:disabled,.form_field input[type=text].read-only{border:0;background:#fff;color:#c7c7c7;cursor:not-allowed}.form_field input[type=file]{width:100%;max-width:356px;height:26px;line-height:1;position:relative;opacity:0}.form_field input.input_field{margin:5px 0 0}.form_field input.input_field+label{display:block;position:absolute;left:20px;opacity:0;font-size:1.1333333333rem;font-weight:700;transition:all .1s ease-in}@media screen and (max-width: 479px){.form_field input.input_field+label{left:30px;opacity:1!important;top:-5px!important}}@media screen and (max-width: 399px){.form_field input.input_field+label{left:40px}}.form_field.js-select select{width:100%;max-width:400px;height:40px;font-size:1.1333333333rem;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.form_field.js-select select+label{display:block;position:absolute;left:20px;opacity:0;font-size:1.1333333333rem;font-weight:700;transition:all .1s ease-in}@media screen and (max-width: 479px){.form_field.js-select select+label{left:30px;opacity:1!important;top:-5px!important}}@media screen and (max-width: 399px){.form_field.js-select select+label{left:40px}}.form_field.js-select .select-selected{height:40px;line-height:25px;color:#3d3078;padding:5px 20px;position:relative;cursor:pointer}.form_field.js-select .select-selected.select-arrow-active:after{top:30%;transform:rotate(180deg)}.form_field.js-select .select-selected:after{transform:translateY(-50%);top:50%;width:20px;height:15px;content:"";border:0;background:url(/build/assets/arrow-2-Cbf96HPl.png) no-repeat center center;transition:all .2s ease-in}.form_field.js-select .select-items{border-radius:22px;max-height:205px;background:#fff;color:#3d3078;border:2px solid #3d3078;position:absolute;top:100%;left:0;right:0;z-index:99;overflow:hidden;cursor:pointer}.form_field.js-select .select-items .select-container{max-height:204px;overflow:auto}.form_field.js-select .select-items .select-container>div{padding:5px 20px;font-size:1.1333333333rem;cursor:pointer}.form_field.js-select .select-items .select-container>div:hover{background:#3d3078;color:#fff}.form_field textarea.input_field{margin:5px 0 0}.form_field textarea.input_field+label{display:block;position:absolute;left:20px;font-size:1.1333333333rem;font-weight:700;transition:all .1s ease-in}@media screen and (max-width: 479px){.form_field textarea.input_field+label{left:40px}}.form_field textarea:disabled,.form_field textarea.read-only{border:0;background:#fff;color:#c7c7c7;cursor:not-allowed}.form_field .file-upload+label{width:100%;max-width:400px;border:2px solid #3d3078;background:#fff;vertical-align:middle;border-radius:22px;padding:5px 70px 5px 20px;font-size:1.1333333333rem;line-height:25px;max-height:40px;overflow:hidden;display:block;position:absolute;top:17px!important;z-index:-1;color:#666}.form_field .file-upload+label span{word-wrap:break-word}.form_field .file-upload+label:after{width:30px;height:30px;background:url(/build/assets/plus-BF2JZIws.png) no-repeat center center;background-size:40%;border-radius:50%;content:"";display:block;position:absolute;right:5px;top:3px}.form_field .birthday{width:24px;height:24px;display:block;position:absolute;content:"";background:url(/build/assets/calendar-CpAACQjk.png) no-repeat center center;top:53%;right:25px;transform:translateY(-50%)}@media screen and (max-width: 400px){.form_field .birthday{display:none}}.form_field span{width:100%}.form_field.form-check{padding:0 0 5px}.form_field .uploaded{width:100%;height:auto;background:#fff;border-radius:22px;padding:10px 15px}.form_field .uploaded-image{max-width:150px;max-height:100px;overflow:hidden;display:inline-block;position:relative}.form_field .uploaded form{height:100%;width:100%;margin:0}.form_field .uploaded img{max-width:150px!important;max-height:100px!important;height:auto;vertical-align:bottom}.form_field .uploaded span{padding:0 0 2px}.form_field.upload{position:absolute;bottom:10%;left:50%;transform:translate(-50%)}@media screen and (max-width: 399px){.form_field.upload{width:90%}}.form_field .uploaded-title{font-size:1.1333333333rem;font-weight:700;padding:0 0 10px 20px;margin:0}.delete-idea{width:auto;display:inline-block;position:absolute;bottom:100%;right:0}.checkbox{padding:0 0 40px}.checkbox label{display:block;margin:0;min-width:50px}.checkbox label span{border:2px solid #3d3078;background:#fff;border-radius:3px;overflow:hidden;content:"";margin:10px 20px}@media screen and (max-width: 399px){.checkbox label span{margin:10px 5px 10px 20px}}.checkbox p{width:90%;display:block;margin:2px 6% 0 60px}@media screen and (max-width: 399px){.checkbox p{width:100%}}@media screen and (max-width: 980px){.checkbox{padding:0 0 20px}}input[type=checkbox]:not(:checked),input[type=checkbox]:checked{width:20px;height:20px;display:block;position:absolute;left:20px;top:10px}input[type=checkbox]:not(:checked)+label,input[type=checkbox]:checked+label{position:relative;cursor:pointer;display:inline-block}input[type=checkbox]:not(:checked)+label>span,input[type=checkbox]:checked+label>span{transition:all .3s cubic-bezier(.4,-.4,.6,1.4),opacity .3s ease,color .3s ease;transition-delay:0s;width:20px;height:20px;display:inline-block;position:absolute;content:"";vertical-align:middle;background:#fff;border-radius:3px}input[type=checkbox]:not(:checked)+label>span:before,input[type=checkbox]:checked+label>span:before{transition:all .3s cubic-bezier(.4,-.4,.6,1.4),opacity .3s ease,color .3s ease;transition-delay:0s;font-family:fontawesome,arial,sans-serif;font-size:18px;display:block;position:absolute;content:"";color:#3d3078}input[type=checkbox]:not(:checked)+label>span:before{font-family:fontawesome,arial,sans-serif;opacity:0;top:-25px}input[type=checkbox]:checked+label>span:before{opacity:1;top:0}svg.puzzle{display:block;position:absolute;top:0;left:42.5%;transform:translate(-50%);z-index:-1;width:82%;max-height:500px;max-width:500px}svg.puzzle use{fill:#f4f4f4}@media screen and (max-width: 979px){svg.puzzle{width:350px;left:45%;top:-40px}}.profile svg{max-width:400px;left:45%;top:-70px}.buttons{width:100%;max-width:400px;margin:auto}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.select-hide{display:none}.img{position:relative;display:block;overflow:hidden}.img-bg{position:absolute;display:block;overflow:hidden;left:0;top:0;width:100%;height:100%;margin:0;background:no-repeat 50% 50%;background-size:cover}.img-contain{background-size:contain}.img-1p1,.img-3p2,.img-5p3,.img-8p3,.img-16p9{position:relative;height:0;padding:0 0 100%}.img-1p1{padding:0 0 100%}.img-3p2{padding:0 0 66.66%}.img-5p3{padding:0 0 60%}.img-8p3{padding:0 0 37.5%}.img-16p9{padding:0 0 56.25%}.img-label{position:absolute;left:0;top:100%;width:auto;height:20px;padding:0 10px 0 0;margin:-20px 0 0;font-size:14px;line-height:22px;text-transform:uppercase;color:#3d3078;white-space:nowrap;background:#fff}.img-label i{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;width:18px;height:14px;top:4px;margin:0 4px 0 0;border:solid 2px #3d3078;vertical-align:top}.img-label i:after{content:" ";display:block;transition:all .2s cubic-bezier(.4,-.4,.6,1.4),opacity .2s ease,color .2s ease;transition-delay:0s;right:1px;bottom:1px;width:12px;height:8px;background:#3d3078;transform:scale(.375);transform-origin:100% 100%}.img-label-right{left:auto;right:0;padding:0 0 0 10px}.img:hover .img-label i:after{transform:scale(1.01)}.img:after{position:absolute;display:block;left:0;top:0;width:100%;height:100%}.img-fade:after{content:" ";background:#0006}.img-fadesoft:after{content:" ";background:#0003}[data-popup-content],[data-popup-placeholder]{display:none}.popup{transition:all 0s cubic-bezier(.4,-.4,.6,1.4),opacity 0s ease,color 0s ease;transition-delay:1s;width:100vw;position:fixed;display:block;visibility:hidden;overflow:hidden;left:50%;top:0;z-index:90;background:#ffffff4d;transform:translate(-50%)}.popup-opened{height:100%;visibility:visible;margin:auto}.popup-container{width:100%;max-width:600px;min-height:50px;display:block;background:#fff;color:#3d3078;top:40vh;left:50%;transform:translate(-50%,-50%);border-radius:22px}@media screen and (max-width: 640px){.popup-container{width:80%;top:250px;transform:translate(-50%)}}.popup-content{text-align:center;padding:20px}.popup .btn.close{min-width:40px;height:40px;position:absolute;border-radius:50%;padding:0;right:-20px;top:-20px}.popup .btn.close span{position:absolute;top:50%;left:50%}.popup .btn.close b{width:25px;height:25px;display:block;position:relative;top:50%;left:45%;transform:translate(-50%,-50%)}.popup .btn.close b:before,.popup .btn.close b:after{width:4px;height:25px;display:block;position:absolute;border-radius:3px;left:50%;right:50%;background:#fff;content:""}.popup .btn.close b:before{transform:rotate(45deg)}.popup .btn.close b:after{transform:rotate(-45deg)}.popup .btn.ok{position:relative;display:inline-block;margin:20px 0}.lcc-modal__content table{width:100%;margin:1rem 0;border-collapse:collapse}.lcc-modal__content table thead,.lcc-modal__content table tbody,.lcc-modal__content table tfoot{border:1px solid #f2f2f2;background-color:#fff}.lcc-modal__content table tr:nth-child(2n){border-bottom:0;background-color:#f2f2f2}.lcc-modal__content table td,.lcc-modal__content table th{padding:.3333333333rem .4666666667rem;text-align:left}@media screen and (max-width: 760px){.lcc-modal__content p,.lcc-button{font-size:14px}}.lcc-modal .lcc-modal__title{font-size:1.1333333333rem!important}.lcc-modal__title img{float:right;margin-top:-7px}@media screen and (max-width: 520px){.lcc-modal__title img{float:none;clear:both;display:block;text-align:center;margin:15px auto}}@media screen and (max-width: 760px){.lcc-modal__title{text-align:center}}.lcc-label{padding-left:55px!important;position:relative}.lcc-label .check{width:44px;height:25px;display:block;position:absolute;background:#ff2d16;border:2px solid #ff2d16;border-radius:44px;left:0;top:50%;transform:translateY(-50%)}.lcc-label .check:focus,.lcc-label .check:focus-within{background:#e21600;box-shadow:inset 19px 0 #e21600}.lcc-label .check span{width:24px;height:24px;display:block;position:relative;background:#fff;border-radius:50%;margin:0;padding:0;box-shadow:2px 4px 6px #0003;transition:all .25s ease}.lcc-label .check span:before,.lcc-label .check span:after{width:3px;height:14px;display:block;position:absolute;background:#ff2d16;content:"";top:5px;left:10px;z-index:1;transition:all .25s ease}.lcc-label .check span:before{transform:rotate(-45deg)}.lcc-label .check span:after{transform:rotate(45deg)}.lcc-label input{position:absolute;opacity:0}.lcc-label input:checked~.check{background:#74b728;border-color:#74b728}.lcc-label input:checked~.check:focus,.lcc-label input:checked~.check:focus-within{background:#67a223;box-shadow:inset 19px 0 #67a223}.lcc-label input:checked~.check span{transform:translate(19px)}.lcc-label input:checked~.check span:before,.lcc-label input:checked~.check span:after{background:#74b728}.lcc-label input:checked~.check span:before{transform:rotate(40deg);left:12px;height:12px;top:5px}.lcc-label input:checked~.check span:after{transform:rotate(127deg);height:6px;top:auto;bottom:6px;left:6px}.lcc-label input:disabled~.check{background:#a2a2a2;border-color:#a2a2a2}.lcc-label input:disabled~.check span:before,.lcc-label input:disabled~.check span:after{background:#a2a2a2}@media screen and (max-width: 720px){.lcc-label{font-size:14px}}.lcc-modal__accordion{width:100%;height:auto;margin-left:30px;transition:all .25s ease-in-out;position:relative}.lcc-modal__accordion label{width:90%;height:45px;display:block!important;position:absolute!important;content:"";line-height:45px;margin:0;right:25px}.lcc-modal__accordion label span{width:45px!important;height:45px!important;display:block!important;position:absolute!important;content:""!important;top:-40px;right:0;transform-origin:center center}.lcc-modal__accordion label span:before{width:15px;height:15px;display:block;position:absolute;content:""!important;border:0;border-right:2px solid #cd0405;border-bottom:2px solid #cd0405;transform-origin:center center;opacity:1;top:50%!important;left:50%;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;color:transparent}@media screen and (max-width: 760px){.lcc-modal__accordion label{width:98%;right:0}}.lcc-modal__accordion input{width:0;height:0;padding:0;position:absolute;opacity:0}.lcc-modal__accordion input:checked~.lcc-accordion__content{max-height:2000px}.lcc-modal__accordion input:checked~label span:before{transform:translate(-50%,-50%) rotate(-135deg)}.lcc-modal__accordion input:not(:checked)~label span:before{opacity:1}.lcc-modal__accordion .lcc-accordion__content{width:98%;max-height:0;display:block;position:relative;overflow:hidden;transition:all .25s ease-in-out}@media screen and (max-width: 760px){.lcc-modal__accordion .lcc-accordion__content,.lcc-modal__accordion .lcc-accordion__content table,.lcc-modal__accordion .lcc-accordion__content tbody,.lcc-modal__accordion .lcc-accordion__content tr{width:100%}.lcc-modal__accordion .lcc-accordion__content table td{font-size:12px}}@media screen and (max-width: 321px){.lcc-modal__accordion .lcc-accordion__content table{display:block;overflow-x:auto;white-space:nowrap}}@media screen and (max-width: 760px){.lcc-modal__accordion{margin:0}.lcc-modal__accordion p,.lcc-modal__accordion label{font-size:14px}}html{width:100%;height:100%;background:#ebebeb}body{width:100%;height:auto;min-height:100vh;background:#ebebeb;position:relative}body.noscroll{overflow:hidden}.scrollbar-measure{position:absolute;overflow:scroll;width:100px;height:100px;top:-100px}main{width:100%;height:100%;margin:auto;background:#ebebeb;overflow:hidden;z-index:20;position:relative;transform-style:preserve-3d}main ul li{position:relative;padding:5px 0 0 40px}main ul li:before{width:15px;height:15px;content:"";background:#3d3078;border-radius:50%;display:inline-block;position:absolute;left:10px;top:10px}@media screen and (max-width: 640px){main ul li:before{top:7px}}main .max-width{height:100%;max-width:1200px;position:relative;margin:auto}@media screen and (max-width: 559px){main .max-width{padding:0 20px}main .max-width.registration{padding:100px 20px}}main .container{height:100%}main .container>div.registration{padding:140px 0 70px;top:-50vh;opacity:0}main section{width:100%;height:auto;position:relative;top:-50vh;opacity:0;padding:140px 0 0;transform:translateZ(0)}main .deadline{display:block;margin:40px 0}main .deadline *{position:relative;display:inline-block}main .deadline .date{width:95px;height:80px;text-align:center;font-weight:700;border:2px solid #fff;border-radius:20px;vertical-align:middle;margin:0 20px}main .deadline .date span{width:100%;color:#fff;font-size:2.3333333333rem;padding:5px 0;line-height:1}main .deadline .date span:first-child{font-size:1.1333333333rem;border-bottom:1px solid #fff}main .deadline .date.from{background:#91dd78}main .deadline .date.from:after{width:25px;height:25px;display:block;position:absolute;right:-40%;top:35%;content:"";background:url(/build/assets/arrow-DG7G1BZP.png) no-repeat center center}main .deadline .date.to{background:#ff676d}@media screen and (max-width: 399px){main .deadline .date{width:65px;height:50px}main .deadline .date span{font-size:2rem;padding:2px 0}main .deadline .date span:first-child{font-size:.9333333333rem}main .deadline .date.from:after{right:-55%;top:30%}}@media screen and (max-width: 559px){main .deadline h3{display:block}}main .frontpage{max-width:1200px;padding:140px 0 0;top:-50vh;opacity:0}main .frontpage .hands{bottom:0}main .frontpage .hands-puzzled{display:block}@media screen and (max-width: 1367px){main .frontpage .hands{bottom:-70px}}@media screen and (max-width: 1280px){main .frontpage .hands{bottom:20px}}@media screen and (max-width: 979px){main .frontpage .hl{text-align:center}}@media screen and (max-height: 872px){main .frontpage{min-height:770px}}main .frontpage.closed-campaign p{width:70%}@media screen and (max-width: 979px){main .frontpage.closed-campaign p{width:100%;text-align:center}}main .frontpage.closed-campaign .hands .green-purple,main .frontpage.closed-campaign .hands .brown-orange{display:none}@media screen and (max-width: 979px){main .frontpage.closed-campaign .hands{bottom:120px}main .frontpage.closed-campaign .hands .gray-green{width:50%;right:auto;left:0}main .frontpage.closed-campaign .hands .blue-blue{width:35%}}main .prizes{height:auto;min-height:100vh;padding:140px 0 0}main .prizes .hands{top:0;height:100%}main .prizes .hands-puzzled{display:block;margin:auto;bottom:-120px}@media screen and (max-width: 640px){main .prizes{padding:120px 0 0}}main .profile{max-width:1200px;padding:140px 0 0;margin:auto;top:-50vh;opacity:0}main .profile .hands{bottom:0}main .profile .hands-profile{display:block}main .about{height:auto;min-height:82vh;padding:140px 0 0}main .about .hands{bottom:-100px}main .about .hands-puzzled{display:block}main .my-ideas{padding-bottom:140px}main .my-ideas .hands{display:block;bottom:-25px}main .my-ideas .hands-my-ideas{display:block;bottom:0}@media screen and (max-width: 1366px){main .my-ideas .hands{bottom:30px}}main .my-ideas.empty{height:730px}main .my-ideas h3{margin:20px 0 0}main .my-ideas .no-ideas{width:500px;height:400px;margin:auto;position:absolute;top:5%;left:50%;transform:translate(-50%)}main .my-ideas .no-ideas svg.confused{width:100px;fill:#3d3078;display:block;margin:50px auto}main .my-ideas .no-ideas svg.drop{width:20px;fill:#21bee9}main .my-ideas .no-ideas .😖{width:150px;display:block;margin:auto;position:relative}main .my-ideas .no-ideas .drop{width:20px;height:40px;display:block;position:absolute;right:0;top:7px}main .my-ideas .no-ideas a{position:absolute;left:50%;transform:translate(-50%)}main .my-ideas .puzzle{max-width:400px;left:50%;top:20px}main .my-ideas .idea-container{padding:0 0 70px}main .my-ideas .idea-container .idea{width:90%;height:250px;margin:50px auto;border:2px solid #3d3078;border-radius:12px;background:#fff;box-shadow:0 5px 15px 3px #00000026}main .my-ideas .idea-container .idea-title{background:#3d3078;color:#fff;border-radius:8px 8px 0 0;padding:15px 10px;text-align:center;font-weight:700;font-size:1.3333333333rem;z-index:2}main .my-ideas .idea-container .idea-description{padding:0 15px;z-index:5}main .my-ideas .idea-container .idea-content{height:100%;overflow:hidden;position:relative;border-radius:10px 10px 0 0}main .my-ideas .idea-container .idea .puzzle{width:40%;opacity:.75;right:-45px;left:auto;bottom:-20%;top:auto;z-index:0;transform:scaleX(-1)}@media screen and (max-width: 559px){main .my-ideas .idea-container .idea .puzzle{width:60%}}@media screen and (max-width: 399px){main .my-ideas .idea-container .idea .puzzle{width:80%}}main .my-ideas .idea-container .idea .btn{position:absolute;left:50%;transform:translate(-50%);text-align:center;padding:13px 30px;bottom:-20px;z-index:5}main .my-ideas .idea-container .idea .btn:hover{transform:translate(-50%) scale(1.05);color:#fff}main .my-ideas .idea-container .btn.add-idea{position:absolute;left:50%;transform:translate(-50%);padding:0 30px;bottom:0}main .my-ideas .idea-container .btn.add-idea:hover{transform:translate(-50%) scale(1.05);color:#fff}main .new-idea{height:auto;padding:100px 0 50px}main .new-idea .hands{height:750px;width:100%;bottom:0}main .new-idea .hands-left{display:block}main .new-idea .hands-right{display:block}main .new-idea h3{margin:40px 0 0}main .new-idea form{margin:0 0 70px}main .new-idea svg.puzzle{top:-70px;transform:scaleX(-1);filter:FlipH;left:30%}main .new-idea .bg-shape{max-width:450px;fill:#f4f4f4;display:block;position:absolute;z-index:-1;opacity:.6}main .new-idea .bg-shape:first-child{bottom:-15%;left:20%}main .new-idea .bg-shape:last-child{top:25%;right:0;z-index:-2;transform:rotate(-60deg)}@media screen and (max-width: 479px){main .new-idea{padding:140px 0 0}}main .edit-idea{padding:140px 0 70px;margin:auto}main .edit-idea svg{left:28%;top:-70px;transform:scaleX(-1);z-index:-2}main .edit-idea .btn svg{z-index:1}main .edit-idea .form_field input,main .edit-idea .form_field textarea,main .edit-idea .form_field .file-upload,main .edit-idea .form_field .select2-container,main .edit-idea .form_field .add-file{border:0}main .edit-idea .form_field .file-upload~label{border:0}@media screen and (max-width: 979px){main{padding:70px 0 0}main .frontpage,main div.registration.max-width{padding:100px 0 0}main .edit-idea,main .profile{padding:70px 0 0}}@media screen and (max-width: 479px){main{padding:0}}.logo-title{font-family:cocogoose,arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:9px}@media screen and (max-width: 1279px){.logo-title{letter-spacing:6px}}.tooltip{width:30px;height:30px;display:block;position:absolute;right:-2.6666666667rem;top:50%;transform:translateY(-50%)}.tooltip span{width:25px;height:25px;display:block;position:absolute;top:50%;text-align:center;vertical-align:middle;transform:translateY(-50%);background:#3d3078;color:#fff;font-size:1.2rem;border-radius:50%;z-index:20;cursor:pointer}.tooltip span b{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tooltip span:hover+div.tooltip-content{opacity:1}.tooltip-content{width:300px;height:auto;max-height:300px;overflow:auto;display:block;font-size:.9333333333rem;opacity:0;position:absolute;top:10px;left:40px;background:#fff;padding:10px;border-radius:22px;z-index:50;transition:all .3s ease-out}.tooltip-content ul li{font-size:.9333333333rem}.tooltip-content ul li:before{width:10px;height:10px}.tooltip-content::-webkit-scrollbar{width:8px;height:90%;right:10px}.tooltip-content::-webkit-scrollbar-track{background:#c7c7c7;border-radius:20px}.tooltip-content::-webkit-scrollbar-thumb{background:#3d3078;border-radius:4px}.tooltip-content:hover{opacity:1}@media screen and (max-width: 1279px){.tooltip-content{width:200px}}@media screen and (max-width: 639px){.tooltip-content{width:250px}}@media screen and (max-width: 479px){.tooltip{top:0;left:0;right:auto}}.js-select .tooltip{z-index:10}[data-route-alias=error-404] .main{min-height:50%}.ie section.my-ideas .max-width{margin-bottom:280px}header{height:90px;width:100%;display:block;position:fixed;top:0;z-index:50;background:#fff;border-bottom:2px solid #c7c7c7;padding:15px 35px 0}header *{vertical-align:middle;display:inline-block}header .header{width:100%;height:90px}header .header img{margin-right:10px}@media screen and (max-width: 1279px){header .header img{width:30%}}@media screen and (max-width: 479px){header .header img{margin:5px 0 0;width:80%}}header .header .logo-title{padding:3px 0 0}@media screen and (max-width: 1279px){header .header .logo-title{font-size:1rem}}@media screen and (max-width: 479px){header .header .logo-title{margin:10px 0}}header .header .menu{width:100%;position:relative}@media screen and (max-width: 979px){header .header .menu{display:none}}header .tooltip{width:40px;height:40px;line-height:40px;text-align:center;background:#ed1c24;border-radius:50%;margin:10px 0;cursor:pointer;position:absolute;right:0}header .tooltip span{color:#fff;font-weight:700;font-size:2rem;margin:0 0 4px}header ul{width:73%;text-align:right;margin:0;position:absolute;right:15px;top:10px}header ul li{font-family:roboto,arial,sans-serif;font-weight:400;font-size:1.1333333333rem;font-weight:700;text-align:right;padding:0 15px}header ul li a span:before{width:0;height:2px;display:block;position:absolute;left:50%;bottom:-2px;transform:translate(-50%);background:#ed1c24;content:"";transition:all .2s cubic-bezier(.14,.37,.36,1) 0ms}header ul li a span:hover,header ul li a span:active,header ul li a span:focus{color:#ed1c24}header ul li a span:hover:before,header ul li a span:active:before,header ul li a span:focus:before{width:80%}header ul li a:hover,header ul li a:active{color:#ed1c24}header ul li a.active{color:#ed1c24}header ul li a.active span:before{width:80%;height:2px;display:block;position:absolute;left:50%;bottom:-2px;transform:translate(-50%);background:#ed1c24;content:""}header ul li a.btn span:hover,header ul li a.btn span:active,header ul li a.btn span:focus,header ul li a.btn span.active{color:#fff}header ul li a.btn span:before{height:0}header ul li:nth-child(5),header ul li:last-child{padding:0 0 0 15px;margin:0 -5px 0 0}header a{text-decoration:none;cursor:pointer}@media screen and (max-width: 979px){header{padding:0;position:fixed;top:0;z-index:25}}.mobile-menu{width:100%;height:70px;display:none;position:fixed;z-index:100}.mobile-menu.active .mobile-icon span:nth-child(1){top:18px;width:0;left:50%}.mobile-menu.active .mobile-icon span:nth-child(2){transform:rotate(45deg)}.mobile-menu.active .mobile-icon span:nth-child(3){transform:rotate(-45deg)}.mobile-menu.active .mobile-icon span:nth-child(4){top:18px;width:0;left:50%}.mobile-menu .branding{width:70%;height:70px;display:block;position:absolute;left:25px}.mobile-menu .branding a{width:70%;height:70px;display:block;content:"";margin:7px;padding:10px 0;background-size:100%;vertical-align:middle;cursor:pointer}.mobile-menu .mobile-icon{width:45px;height:20px;position:absolute;top:0;bottom:0;margin:auto;right:25px;transform:rotate(0);cursor:pointer;z-index:100}.mobile-menu .mobile-icon span{height:6px;width:100%;display:block;position:absolute;background:#ed1c24;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.mobile-menu .mobile-icon span:nth-child(1){top:0}.mobile-menu .mobile-icon span:nth-child(2),.mobile-menu .mobile-icon span:nth-child(3){top:14px}.mobile-menu .mobile-icon span:nth-child(4){top:28px}.mobile-menu .menupoints{width:100%;height:0;overflow:hidden;background:#ffffffe6;font-size:2em;text-align:center;position:relative;top:70px;padding:40px 0 0;opacity:0}.mobile-menu .menupoints .menu-item{width:100%;display:block;padding:10px 0}.mobile-menu .menupoints .menu-item.is-active a,.mobile-menu .menupoints .menu-item a:focus,.mobile-menu .menupoints .menu-item a:hover,.mobile-menu .menupoints .menu-item a:active{color:#ed1c24}.mobile-menu .menupoints .menu-item .tooltip{position:relative;display:inline-block}@media screen and (max-width: 979px){.mobile-menu{display:block}}footer{width:100%;height:71px;display:block;background:#ed1c24;border-top:2px solid #fff;padding:0 35px;position:absolute;bottom:0;z-index:50}footer *{vertical-align:middle;display:inline-block}footer .footer{width:100%;margin:0}footer .footer img{width:145px;margin:0 10px 0 0}footer .footer .logo-title{font-size:.8666666667rem;padding:2px 0 0}footer .footer ul{margin:0;line-height:65px}footer .footer ul li{padding:0 20px}footer .footer ul li:last-child{padding:0 0 0 20px}@media screen and (max-width: 979px){footer .footer ul li{padding:0}footer .footer ul li:last-child{padding:0}}footer .footer a{font-family:roboto,arial,sans-serif;font-weight:400;font-size:.8666666667rem;font-weight:600;text-decoration:none;position:relative}footer .footer a span{color:#fff}footer .footer a span:before{width:0;height:1px;display:block;position:absolute;left:50%;top:66%;transform:translate(-50%,-50%);background:#fff;content:"";transition:all .2s cubic-bezier(.14,.37,.36,1) 0ms}footer .footer a span:hover,footer .footer a span:active,footer .footer a span:focus{color:#fff}footer .footer a span:hover:before,footer .footer a span:active:before,footer .footer a span:focus:before{width:100%}@media screen and (max-width: 979px){footer .footer a{font-size:1rem;font-weight:500}footer{height:140px;padding:0}footer .branding,footer ul,footer li{width:100%;display:block;margin:auto;text-align:center;line-height:30px}}
