@import url(https://fonts.googleapis.com/css?family=Roboto:400,900&display=swap&subset=latin-ext);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=submit]{border:0}a{text-decoration:none}.clearfix{clear:both}.c-red{color:#D9000D !important}.c-yellow{color:#F6ED08 !important}.all{display:none}.all.show{display:block}.browser-no-support-info{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#111 url("../img/bg-1.png") no-repeat;z-index:300;font-family:'Arial';display:block}.browser-no-support-info.hide{display:none}.browser-no-support-info.show{display:block}.browser-no-support-info .info-title{color:#fff;font-weight:bold;font-size:2.5rem;text-align:center;margin:5rem auto 2rem auto}.browser-no-support-info .info-text{text-align:center;display:block;font-size:1.5rem;margin:2rem auto}.browser-no-support-info .info-wrapper{margin:3rem auto;max-width:1024px;padding:2rem}@supports (display: flex){.all{display:block}.browser-no-support-info{display:none}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:16px;background:#000;color:#fff;font-family:'Roboto', sans-serif;font-weight:400}a{color:inherit}.main-background{background:#111 url("../img/bg-1.png") no-repeat fixed}.rules{max-width:960px;margin:0 auto 3rem auto;border-top:2px solid #555}.rules strong,.rules b{font-family:'Roboto', sans-serif;font-weight:700}.rules .rules-input{width:100%;display:block}.rules .rules-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.rules .rules-row.rules-checkall{margin-bottom:2rem;border-bottom:1px #555 dashed}.rules .rules-row .rules-modal{width:200px}.rules .input-checkbox-label{overflow:inherit;height:auto;color:#fff;cursor:pointer;line-height:1.5rem}.rules label.checkbox-label:before{width:1.5rem;height:1.5rem;content:' ';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border:2px solid #D6D6D6;margin:0 1rem 0 0;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 1.5rem;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem}.rules p{font-size:.875rem;line-height:1.25;padding:.75rem}.rules .checkbox-label{position:relative;margin:0 1rem;font-size:.875rem;color:#555;cursor:pointer;line-height:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rules .rules-why{padding-bottom:1rem;display:block;width:100%;margin-bottom:2rem;border-bottom:1px #555 dashed;font-size:.75rem}.rules .rules-why strong{font-family:'Roboto', sans-serif;font-weight:700}.rules .rules-why p{line-height:1.5;padding:.75rem;margin-bottom:1rem}.input-checkbox-label-fulltext{display:block}strong.input-checkbox-label-fulltext{font-family:'Roboto', sans-serif;font-weight:700}.input-checkbox-modal-break{margin:0 .5rem;display:inline-block;font-size:1rem}.input-checkbox-modal{background:none;border:none;outline:none;text-decoration:underline;color:#F6ED08;cursor:pointer}.input-checkbox-modal::before{display:inline-block;content:'';border-left:1px solid #555}.input-checkbox-modal:hover,.input-checkbox-modal:focus{color:#F6ED08}.error-label-valid{position:absolute;bottom:-.875rem;width:100%;padding:.125rem .75rem;font-size:.615rem;line-height:1.33}.modal p{font-size:.875rem;margin:0 0 .5rem 0;font-weight:bold;line-height:1.66}.modal-header,.modal-footer{border:none}.modal-header{padding:.5rem 1rem}.modal .modal-body{padding:.125rem 1.25rem}.modal .modal-content{font-size:.75rem;line-height:1.66}.modal .modal-content p{margin:0 0 .5rem 0}.modal .modal-content a,.modal .modal-content p,.modal .modal-content u,.modal .modal-content ul,.modal .modal-content li,.modal .modal-content h1,.modal .modal-content h2,.modal .modal-content h3,.modal .modal-content h4,.modal .modal-content h5,.modal .modal-content h6,.modal .modal-content font{font-family:'Roboto', sans-serif;font-weight:400}.modal .modal-content font{font-size:inherit}.modal .modal-content i,.modal .modal-content em{font-style:italic}.modal .modal-content ul,.modal .modal-content ol{list-style-position:inside}.modal .modal-content ul p,.modal .modal-content ol p{display:inline-block}.modal .modal-content strong,.modal .modal-content b{font-family:'Roboto', sans-serif;font-weight:700}.bt-link-more-info{background:none;border:none;outline:none;color:#F6ED08;cursor:pointer;padding:0 .75rem;text-decoration:underline;margin:0 .75rem 2rem .75rem}.bt-link-more-info:hover,.bt-link-more-info:focus{color:#F6ED08}.bt-link-more-info{margin:0 .75rem 2rem .75rem}@media (max-width: 772px){.input-checkbox-modal-break{display:none}.rules .rules-row{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rules .rules-row .rules-modal{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 2.5rem 0}}@-webkit-keyframes tooltipAnimeOpen{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{opacity:100;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tooltipAnimeOpen{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{opacity:100;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tooltipAnimHide{0%{opacity:100;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes tooltipAnimHide{0%{opacity:100;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.tooltip-item{position:relative;display:block;width:100%}.tooltip-item-text{margin:.25rem 0;max-width:320px;width:100%;z-index:15;background:#353535;border-radius:.25rem;-webkit-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.12);-o-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.12);-ms-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.12);box-shadow:6px 6px 6px 0px rgba(0,0,0,0.12);padding:.75rem;border:1px solid #555;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 769px){.checkbox-label:hover .tooltip-item .tooltip-item-text{opacity:1;-webkit-animation:.25s tooltipAnimeOpen ease-in;animation:.25s tooltipAnimeOpen ease-in}.tooltip-item-text{position:absolute;top:1.5rem;opacity:0;-webkit-animation:.25s tooltipAnimHide ease-in;animation:.25s tooltipAnimHide ease-in}.tooltip-item:hover .tooltip-item-text{opacity:1;-webkit-animation:.25s tooltipAnimeOpen ease-in;animation:.25s tooltipAnimeOpen ease-in}}@-webkit-keyframes showFixedMenu{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showFixedMenu{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hideFixedMenu{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes hideFixedMenu{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}.header-animate{-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:.5s showFixedMenu ease forwards;animation:.5s showFixedMenu ease forwards}.header-removed{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:.5s hideFixedMenu ease forwards;animation:.5s hideFixedMenu ease forwards}.header{padding:0.75rem 1.25rem;background:#000;background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-fixed,.header.blocksticky{position:fixed;left:0;right:0;top:0;z-index:300;border-bottom:1px solid #444}.header-logo{width:90px;height:40px;display:block}.header-logo-link{display:block}.header-logo-img{display:block;width:100%;height:auto}.nav-btn{width:2.5rem;height:2.5rem;padding:0;background:none;border:none;cursor:pointer}.nav-btn .btn-open>span.nav-btn-item{width:100%;height:2px;display:block;background:#fff;margin-bottom:9px}.nav-btn .btn-open>span.nav-btn-item:last-of-type{margin:0}.nav-btn .btn-close{display:none}.nav-list-item{margin:0 .625rem;padding:.5rem .625rem}.nav-list-item.active{padding:.5rem 1rem;color:#000;background:#F6ED08;border-radius:1.25rem}.nav-list-link{display:block}@media (max-width: 966px){.header .nav-list{display:none}.header.open{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;background:#000;z-index:400;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.header.open .nav-list{position:absolute;left:0;right:0;width:100%;height:100%;display:block;background:#000;padding:1rem .5rem;margin:.5rem 0 0 0;border-top:1px solid #444;overflow:auto}.header.open .nav-list-item{padding:1rem;margin:.625rem;border-radius:0}.header.open .nav-btn .btn-open{display:none}.header.open .nav-btn .btn-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header.open .nav-btn .btn-close .btn-close-img{display:block;width:2rem;height:2rem}}@media (min-width: 966px){.header{background:transparent -webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(136,136,136,0))) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #000 0%, rgba(136,136,136,0) 100%) 0% 0% no-repeat padding-box;padding:2.5rem 5rem}.header-logo{max-width:6.25rem;width:100%;height:auto}.header-fixed,.header.blocksticky{padding:0.75rem 5rem;background:#000;background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-fixed .header-logo,.header.blocksticky .header-logo{width:90px;height:40px}.header .nav-btn{display:none}.header .nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-fixed .dropdown.open .dropdown-list{background:#000}}@media (min-width: 1180px){.header{padding:2.5rem 10rem}.header-logo{max-width:12.5rem;width:100%;height:auto}.header-fixed,.header.blocksticky{padding:0.75rem 10rem}.header-fixed .header-logo,.header.blocksticky .header-logo{width:90px;height:40px}}.dropdown{position:relative}.dropdown .nav-list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dropdown .nav-list-link::after{display:inline-block;margin-left:.5rem;content:"";border-top:.3rem solid;border-right:.3rem solid transparent;border-bottom:0;border-left:.3rem solid transparent}.dropdown-list{display:none;margin:1rem auto}.dropdown-list-item{font-size:.875rem;margin:.25rem 0;padding:.25rem 1rem}.dropdown-list-item:hover{text-decoration:underline}.dropdown.open .dropdown-list{display:block}@media (min-width: 966px){.dropdown-list{display:none;position:absolute;top:100%;margin:0;border-top:1px solid #444;width:100%}.dropdown-list-item{font-size:.875rem;margin:.25rem 0;padding:.25rem 1rem .25rem .5rem}}.section{padding:1.25rem;margin:0 auto 3.75rem auto}.section-header{margin:0 0 2.5rem 0}.section-title{font-size:2rem;font-weight:bold;text-align:center;margin:0 0 .625rem 0}.section-title.label{position:relative;display:table;margin:0 auto .625rem auto}.section-title.label .section-title-text{position:relative;z-index:10}.section-title.label::after{position:absolute;top:10px;right:-10px;content:'';display:block;width:138px;height:34px;background:url("../img/label-small.svg");opacity:5}.section-subtitle{font-size:1.125rem;line-height:1.5;margin:1.125rem auto 0 auto}.section-description{font-size:.875rem;line-height:1.5}.section-title,.section-subtitle,.section-description{text-align:center;display:block}.section-header,.section-content{padding:0 .625rem}.section.section-home .section-header,.section.section-images .section-header{margin:0 0 1.25rem 0}.section.section-home{padding:3.75rem 1.25rem}.section.section-home .section-title{margin:0 auto;text-transform:uppercase}.section.section-home .section-subtitle{margin:.625rem auto 0 auto}.section.section-home.section-finish .section-title{text-transform:none}.section.section-images{padding:0}.section.section-images .section-content{padding:0}.section.section-articles{padding:3.5rem 1.25rem;margin:0 auto;background:#111}.section.section-form{padding:3.5rem 1.25rem;margin:auto;background:#111 url("../img/bg-2.png") no-repeat fixed;background-size:100% auto}.social-box{max-width:480px;background:#fff;padding:1rem;margin:2rem auto;border-radius:1rem;-webkit-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.6);-o-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.6);-ms-box-shadow:6px 6px 6px 0px rgba(0,0,0,0.6);box-shadow:6px 6px 6px 0px rgba(0,0,0,0.6)}.social-box .social-title{text-align:center;font-size:1.5rem;line-height:1;color:#222;font-weight:bold;margin:0 0 1rem 0}.social-box .social-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.social-box .social-items .item{margin:.25rem .75rem}.social-box .social-items .item-link{display:block}@media (min-width: 768px){.section-title{font-size:3rem;margin:0 auto 2rem auto}.section-title.label::after{top:16px;right:0;width:184px;height:45px;background:url("../img/label-big.svg")}.section-subtitle{font-size:1.25rem;margin:1.5rem auto 0 auto}.section-description{font-size:1.25rem;line-height:2rem}.section.section-home{padding:4rem 1rem}.section.section-home .section-title{font-size:4.5rem}.section.section-home .section-subtitle{font-size:2rem;margin:1rem auto 2rem auto}.section.section-home .section-content{max-width:820px;margin:auto}.section.section-home.section-finish .section-title{font-size:3rem}.section.section-images{padding:0 1.25rem}.section.section-form{padding:8rem 2rem;margin:auto}}@media (min-width: 768px){.seciton{margin:0 auto 3rem auto}.seciton.section-home .section-header,.seciton.section-images .section-header{margin:0 0 1rem 0}}.images-wrapper{display:block}.image-fullwidth{position:relative;width:768px;overflow:hidden}.image-box{max-width:928px;background:rgba(0,0,0,0.26);padding:.5rem 0;margin:1.25rem auto}.image-box-info{width:100%;text-align:center;padding:1.125rem 1.125rem .625rem 1.125rem;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-box-wrapper{overflow:auto;width:100%;height:auto}.image-box-img{width:auto;height:auto;display:block}.image-grid{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:15;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.image-grid.active{opacity:1}.image-grid-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.image-grid .grid-field{width:100%;border:1px solid #fff;opacity:.56;cursor:pointer}.image-grid .grid-field.active{background:rgba(255,255,255,0.8);opacity:1}.measure-wrapper{padding-left:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.measure .item{font-size:.75rem;text-align:center;opacity:.56}.measure .item-index{position:relative}.measure.inline{margin:1rem 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.measure.inline .item{width:100%;height:8px;border-left:1px solid #fff;border-right:1px solid #fff}.measure.inline .item-index{top:-8px}.measure.column{margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.measure.column .item{width:8px;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.measure.column .item-index{left:-4px}.checked-bar{padding:0 1.125rem}.checked-bar-content{margin:3.75rem auto;width:100%;border:1px solid #444;padding:1.125rem}.checked-bar-content .bar-title{font-size:1.5rem;display:block;text-align:center;margin:0 auto 1.125rem auto;width:100%;max-width:16rem;-webkit-box-flex:0;-webkit-flex:0 0 16rem;-ms-flex:0 0 16rem;flex:0 0 16rem}.checked-bar-content .checked-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checked-bar-content .checked-fields .field{width:3rem;height:3rem;-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#444;border-radius:100%;margin:.3125rem .75rem;font-size:1.5rem;text-transform:uppercase}.checked-bar-content .checked-fields .field.active{background:#D9000D}@media (min-width: 768px){.images-wrapper{margin:2rem auto 1.25rem auto}.image-box-info{width:100%;text-align:center;padding:1rem 0 .625rem 0;font-size:.875rem;height:3.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checked-bar{display:table;margin:auto}.checked-bar-content{padding:1rem 2rem}.checked-bar-content .bar-title{text-align:center;margin:0 auto 1rem auto}.checked-bar-content .checked-fields{width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checked-bar-content .checked-fields .field{width:3rem;height:3rem;-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem;margin:0 .75rem}.checked-bar-content .checked-fields .field:first-of-type{margin-left:0}.checked-bar-content .checked-fields .field:last-of-type{margin-right:0}}@media (min-width: 1024px){.measure-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checked-bar{display:table;margin:auto}.checked-bar-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 3.75rem auto}.checked-bar-content .bar-title{text-align:left;margin:0 1.5rem 0 0}}@media (min-width: 1800px){.images-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-fullwidth{position:relative;width:auto;height:auto;overflow:hidden}.image-box{padding:0 4.5rem 3.5rem 4.5rem}}.btn{font-size:1.125em;background:#fff;border:none;padding:0 1em;cursor:pointer;outline:none;text-transform:uppercase;height:3.5rem}.btn.btn-submit{display:block;color:#fff;margin:2rem auto 0 auto;background:linear-gradient(35deg, #D9000D, #5D050A);min-width:20rem}.btn.btn-show,.btn.btn-delete{font-size:.625rem;line-height:1;padding:.5rem;border-radius:.25rem;height:auto;text-decoration:none;font-family:'Roboto', sans-serif;font-weight:700}.btn.btn-show{background:#555;color:#fff}.btn.btn-delete{background:#D9000D;color:#fff}.btn.btn-grid{background:#D9000D;color:#fff;outline:none;border:none;font-size:.875rem;width:auto;height:1.5rem;padding:0 .75rem;text-transform:none;margin:0 0 0 1rem;min-width:6.5rem}.btn.btn-grid.active{background:#F6ED08;color:#000}.btn--link{text-decoration:underline}@media (min-width: 768px){.btn{font-size:1.125rem}}.form{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:40rem;margin:4rem auto 2rem auto;color:#fff}.form-wrapper{margin:auto}.form-label{display:block;max-width:708px;margin:0 auto 2rem auto}.form-label:last-of-type{margin:0}.form-label-text{font-size:1.125rem;display:block;margin:.25rem .5rem}.form-label-group{margin:0 auto 2rem auto}.form-input{width:100%;height:3.5rem;padding:0 1rem;outline:none;background:#D6D6D6;border:none;font-size:1.125rem}.form textarea.form-input{height:20rem;padding:1rem;resize:none}.form-error{display:none;font-size:.625rem;margin:0;text-align:right;background:#D9000D;color:#fff;padding:.25rem 1rem}.form-error.open{display:inline-block}.sum-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sum-token{margin:0 0 0 .5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sum-token img{width:1.5rem}.form-error-info{color:#fff;background:#D9000D;text-align:center;font-size:.75rem;padding:.5rem 1rem;margin:0 auto;display:none}.form-error-info.show{display:block}.packs-select-alert{min-width:20rem;display:table;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.packs-select-alert.show{opacity:1;display:table}.border-error+.checkbox-label::before{border-color:#D9000D !important}.hidden{display:none}@media (min-width: 768px){.sum-token img{width:2rem}.form-label-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}.form-label-group .form-label{width:100%}.form-label-group .form-label:first-of-type{margin-right:1rem}.form-label-group .form-label:last-of-type{margin-left:1rem}.form-label-group .form-label.short{max-width:13.75rem}}.articles .article{max-width:20rem;margin:0 auto 0.625rem auto}.articles .article-link{display:block}.articles .article-img{width:auto;height:auto;max-width:100%}.articles .article-img-wrapper{display:block}.articles .article-info{margin:-.875rem .5rem 0 .5rem}.articles .article-time{font-size:.875rem;color:#000;background:#F6ED08;padding:.25rem;display:inline-block;margin:0 0 .625rem 0}.articles .article-title{font-family:'Roboto', sans-serif;font-weight:700;font-size:1.5rem;line-height:1.16667;min-height:5.75rem;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.articles .article:hover .article-title{color:#F6ED08;text-decoration:underline}@media (min-width: 768px){.articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.articles .article{margin:0 1rem 1rem 1rem}.articles:last-of-type{margin:0 auto}}@media (min-width: 966px){.articles{max-width:768px;margin:auto}}@media (min-width: 1480px){.articles{max-width:100%}.articles .article{margin:1rem}}.order{padding:2rem}.order-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:20rem;padding:1rem}.order-fields{text-align:center;font-size:1.5rem;line-height:1.25;margin:0 0 3rem 0}.order-fields .fields{font-size:2rem;font-family:'Roboto', sans-serif;font-weight:700;display:block}.order-info{font-size:1rem;line-height:1.5}@media (min-width: 768px){.order-info{font-size:1.125rem}}.partner-award{background:rgba(255,255,255,0.96);margin:0 -1.85rem;padding:3rem 0}.partner-award .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-display{height:10rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem}.award-numbers{position:absolute;top:0;right:0;z-index:10;background:#D9000D;background:rgba(217,0,13,0.8);color:#fff;font-size:2rem;width:4rem;height:4rem;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:'Roboto', sans-serif;font-weight:700;margin-top:-1rem;margin-right:-1rem}.award,.partner{padding:1rem}.award-info,.partner-info{padding:.5rem;font-size:1.5rem;text-align:center;color:#000;font-family:'Roboto', sans-serif;font-weight:700;text-transform:uppercase}.award-link,.partner-link{display:block}.award-display,.partner-display{width:15rem;margin:auto;position:relative;background:#fff}.award-img,.partner-img{max-width:100%;width:auto;height:auto;max-height:10rem;display:block}.award-img-wrapper,.partner-img-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:10rem}.award-description,.partner-description{color:#000;width:100%;border-top:0.5rem solid #F4F4F4;padding:1rem;max-width:820px;margin:auto;font-size:1rem;line-height:2;text-align:center}.footer{padding:2.5rem 1.25rem;border-top:1px solid #555}.footer-wrapper{max-width:640px;margin:auto}.footer-wrapper .footer-copyrights{text-align:center;font-size:.625rem;line-height:1.125rem}.footer-wrapper .footer-copyrights *{font-size:.625rem !important;line-height:1.125rem !important;margin:0}@media (min-width: 768px){.footer{margin:2rem}}.terms,.terms .rules,.terms.rules,.rules{border:none;margin:2rem auto 1rem auto}.terms .rules-text,.terms .rules .rules-text,.terms.rules .rules-text,.rules .rules-text{font-size:.625rem;line-height:1.5;display:block;margin:.5rem 0;padding:0;color:inherit;font-weight:400}.terms .checkbox-label,.terms .rules .checkbox-label,.terms.rules .checkbox-label,.rules .checkbox-label{margin:0;font-size:.625rem;color:inherit}.terms .checkbox-label::before,.terms .rules .checkbox-label::before,.terms.rules .checkbox-label::before,.rules .checkbox-label::before{width:1rem;height:1rem;-webkit-box-flex:0;-webkit-flex:0 0 1rem;-ms-flex:0 0 1rem;flex:0 0 1rem;border:1px solid #D6D6D6;margin-right:.5rem}.terms .input-checkbox,.terms .rules .input-checkbox,.terms.rules .input-checkbox,.rules .input-checkbox{display:none}.terms .input-checkbox-label,.terms .rules .input-checkbox-label,.terms.rules .input-checkbox-label,.rules .input-checkbox-label{color:inherit;line-height:1.5}.terms .input-checkbox-label-fulltext,.terms .rules .input-checkbox-label-fulltext,.terms.rules .input-checkbox-label-fulltext,.rules .input-checkbox-label-fulltext{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:1.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.terms .input-checkbox:checked+.checkbox-label::before,.terms .rules .input-checkbox:checked+.checkbox-label::before,.terms.rules .input-checkbox:checked+.checkbox-label::before,.rules .input-checkbox:checked+.checkbox-label::before{border-color:green;background:green url("../img/checkbox-terms.svg") no-repeat center center}.rules-row{margin:.5rem 0}.input-checkbox-label-fulltext a{margin:0 .25rem}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:6px;border:8px solid #fff;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.loader-fixed{-webkit-transition:all .5s ease;transition:all .5s ease;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0}.loader-fixed.open{-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1000;opacity:1;-webkit-animation:loaderFixed .2s;animation:loaderFixed .2s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loaderFixed{0%{-webkit-clip-path:circle(0% at 57% 50%);clip-path:circle(0% at 57% 50%)}100%{-webkit-clip-path:circle(90% at 57% 50%);clip-path:circle(90% at 57% 50%)}}@keyframes loaderFixed{0%{-webkit-clip-path:circle(0% at 57% 50%);clip-path:circle(0% at 57% 50%)}100%{-webkit-clip-path:circle(90% at 57% 50%);clip-path:circle(90% at 57% 50%)}}.tooltip-item-text{border-radius:0;background:#555;border:1px solid #222}@-webkit-keyframes showMsg{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showMsg{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes removeMsg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}}@keyframes removeMsg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}}.msg-section{position:fixed;top:10%;left:0;right:0;width:100%;z-index:300;display:none}.msg-section.removed{display:block;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:removeMsg .5s forwards ease-out;animation:removeMsg .5s forwards ease-out}.msg-section.open{display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:showMsg .5s forwards ease-in;animation:showMsg .5s forwards ease-in}.msg-title{position:relative;padding:1rem 2rem 1rem 1rem;background:rgba(0,0,0,0.8);color:#fff;text-align:center;display:table;margin:auto;max-width:24rem;line-height:1.5;border-radius:.25rem}.msg-title.success{background:rgba(38,197,80,0.96)}.msg-title.error{background:rgba(206,21,53,0.96)}.msg-title.copy{background:rgba(3,97,206,0.96);border:1px solid #314bce}.msg-text{display:block;font-size:.875rem;padding:0 1rem 0 0}.msg-close{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:none;border:none;cursor:pointer;color:#fff;font-size:1rem;outline:none;margin:0;padding:0 .5rem;line-height:1}@media (min-width: 640px){.msg-title{margin:auto}}.form-login{max-width:40rem;margin:auto}.form-login-wrapper{padding:5rem 0;min-height:60vh}.dashboard{max-width:80rem;margin:auto}.dashboard-wrapper{padding:5rem 0;min-height:60vh}.table-list{width:100%;padding:1rem;color:#000;font-size:.875rem;line-height:1.5}.table-list-wrapper{background:#fff}.table-list .td-center{text-align:center}.table-list th,.table-list td{padding:.5rem;border:#555 1px solid}.table-list td{display:table-cell;vertical-align:top}.table-list tr:hover{background:#F4F4F4}.table-list .td-img{max-width:12rem;height:auto}.table-list .td-flex-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table-list .td-flex-content .item{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.table-list .table-link{margin:1rem;padding:1rem;text-decoration:underline}.table-list .table-hr{width:5rem;margin:.5rem 0}.admin-secion-title{font-size:2rem;font-family:'Roboto', sans-serif;font-weight:700;margin:2rem 0;text-align:center}.admin-navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#F4F4F4;padding:1rem}.admin-navbar .nav-list{color:#000}.admin-navbar .nav-item{margin:.125rem;padding:.25rem;display:inline-block}.admin-form{width:100%;padding:1rem;color:#000;font-size:.875rem;line-height:1.5;background:#fff}.admin-form-wrapper{max-width:40rem;margin:auto}.admin-form .form-wrapper{padding-bottom:3rem}.admin-form .form-label{color:#000}.admin-form .form-input[type=file],.admin-form .form-input[type=date]{padding:1rem}.admin-form .form-error-info{margin:2rem 0 0 0}

