.shell_alt{padding:0 15px}.btn-contest{display:inline-block;min-width:244px;height:53px;padding:0 10px;line-height:49px;background:#e04a00;border:2px solid transparent;border-radius:4px;font-size:21px;font-weight:300;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;cursor:pointer;transition:.3s}.btn-contest_small{min-width:220px}.btn-contest:hover{background:transparent;border-color:#e04a00;color:#e04a00;text-decoration:none}.btn-contest.btn-disabled{background:transparent;border-color:#e04a00;color:#e04a00;text-decoration:none}.btn-contest.btn-disabled:hover{color:#2196f3}.section-intro{padding:100px 0 90px}.section-intro .shell:after{content:'';display:table;clear:both;line-height:0}.section-intro .section__content{float:left;width:42%;text-align:center}.section-intro .section__aside{float:right;width:58%}.section-intro .section__image{position:relative}.section-intro .section__image img{position:relative}.section-intro .section__subtitle{margin-bottom:35px;font-family:'Lato',sans-serif;font-size:26px;font-weight:900;line-height:1.2;color:#2196f3;text-transform:uppercase}.section-intro .section__title{position:relative;font-size:40px;font-weight:400;line-height:1.2;color:#313131;letter-spacing:-.02em}.section-intro .section__title:after{content:'';display:block;margin:29px auto 28px;width:139px;height:1px;background:#2196f3}.section-intro .section__entry{margin-bottom:39px;font-family:'Roboto',sans-serif;font-size:18px;font-weight:300;line-height:1.56;color:#000}.section-intro .field-prize{position:absolute;top:50%;left:50%;margin:-20% 0 0 18%}@media(max-width:1023px){.section-intro{padding:50px 0}.section-intro .section__content{width:100%;margin-bottom:50px}.section-intro .section__aside{display:inline-block;float:none;width:100%;text-align:center}}@media(max-width:767px){.section-intro{text-align:center}.section-intro .section__aside{max-width:320px}.section-intro .section__title{font-size:24px}.section-intro .section__entry{font-size:16px}}.section-default{padding:105px 0 110px}.section-default .section__head{text-align:center}.section-default .section__title{margin-bottom:17px;font-family:'Roboto',sans-serif;font-size:32px;font-weight:700;color:#fff;letter-spacing:-.02em}.section-default .section__title:after{content:none}.section-default .section__entry{margin-bottom:39px;font-family:'Roboto',sans-serif;font-size:18px;font-weight:300;line-height:1.56;color:#fff}.section-default .section__subtitle{margin-bottom:38px;font-size:18px;font-weight:900;line-height:1.56;color:#fff;letter-spacing:.04em;text-transform:uppercase;text-align:center}.section_pattern{background:url(images/contest/pattern.jpg) 0 0;background-repeat:repeat-y}.section_centered{text-align:center}@media(max-width:1023px){.section-default .section__body{padding:0 15px}}@media(max-width:767px){.section-default{padding:50px 0}.section-default .section__title{font-size:24px}.section-default .section__entry{font-size:16px}.section-default .section__entry br{display:none}}.section-callout{padding:90px 0 98px}.section-callout .section__title{margin-bottom:15px;font-size:18px;font-weight:900;line-height:1.56;color:#2196f3;letter-spacing:.04em;text-transform:uppercase}.section-callout .section__title:after{content:none}.section-callout .section__entry{margin-bottom:39px;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:1.56;color:#000}@media(max-width:767px){.section-callout{padding:50px 0}}.field-prize{width:201px;height:201px;padding:55px 0;border-radius:50%;background:#e04a00;color:#fff;text-align:center}.field-prize .field-prize__title{margin-bottom:4px;font-size:14px;font-weight:900;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.field-prize .field-prize__subtitle{margin-bottom:13px;font-size:28px;font-weight:300;line-height:1;color:#fff;letter-spacing:-.02em;text-transform:capitalize}.field-prize .field-prize__entry{font-size:14px;line-height:1.29;color:rgba(255,255,255,.6)}@media(max-width:767px){.field-prize{width:100px;height:100px;padding:20px 0}.field-prize .field-prize__title{font-size:9px}.field-prize .field-prize__subtitle{font-size:15px;margin-bottom:8px}.field-prize .field-prize__entry{font-size:10px}}.cards{display:flex;margin:0 -15px}.cards .card{flex-grow:1;flex-shrink:1;width:33.33%;padding:0 15px}.card{text-align:center}.card .card__content{padding:40px 40px 60px 40px;border-radius:9px;background:#fff;box-shadow:2px 3px 7px 0 rgba(0,0,0,.25)}.card .card__number{width:50px;height:50px;border-radius:50%;margin:0 auto 16px;line-height:50px;text-align:center;background:#e04a00;color:#fff}.card .card__title{margin-bottom:16px;font-size:22px;font-weight:400;line-height:1.27;color:#000}.card .card__entry{font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:1.56;color:#000}.card .card__entry a{font-weight:700;color:#2196f3}@media(max-width:1023px){.card .card__content{padding:20px}}@media(max-width:767px){.cards{flex-flow:column wrap}.cards .card{width:100%}.cards .card+.card{margin-top:40px}}.bar{padding:30px 0;background:#f5f7f8;border-top:1px solid #d4d2cb}.bar .bar__copyright{font-family:'Roboto',sans-serif;font-size:13px;font-weight:400;line-height:1.56;color:#000;text-align:center}.bar .bar__credits{text-transform:uppercase}.bar span{position:relative;padding-left:20px}.bar span+span:before{content:'';position:absolute;top:6px;left:0;width:3px;height:3px;margin-left:7px;background:#626363}