p+p,h2+p,h3+p,h4+p,h5+p,ul+p,ol+p{margin-top:1em}.tooltip{z-index:1 !important}.hashtag{color:#dedede;background-color:#5e5e5e;padding:2px 5px 3px;font-weight:600;font-family:sans-serif}.lead-1{color:white;font-size:16px;line-height:1.5;margin-bottom:0;font-weight:600}.nobr{white-space:nowrap}.fraction{font-size:150%;line-height:50%;position:relative;bottom:-0.1em}p{-webkit-font-smoothing:antialiased;max-width:750px;color:#a4a6a8;font-size:14px;line-height:1.5;margin-bottom:0}.text-block-normal-1{-webkit-font-smoothing:antialiased;color:#a4a6a8}.text-block-normal-1 p,.text-block-normal-1 li,.text-block-normal-1 table{color:#a4a6a8;line-height:1.5}.text-block-normal-1 b{color:#f7f7f7}.text-block-normal-1 p+h4{margin-top:30px}.text-block-readable-1{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;color:#bebfc1}.text-block-readable-1 p{-webkit-font-smoothing:antialiased;max-width:750px;line-height:1.5}@media (max-width: 767px){.text-block-readable-1 p{font-size:15px;color:white}}@media (min-width: 768px){.text-block-readable-1 p{font-size:18px;color:#d7dbe0}}.text-block-readable-1 p,.text-block-readable-1 li,.text-block-readable-1 table{color:#bebfc1;line-height:1.5}.text-block-readable-1 b{color:#f7f7f7}h1{color:white;font-family:"Open Sans", Helvetica, Arial, sans-serif;line-height:1.2;font-weight:300;-webkit-font-smoothing:antialiased;margin-top:0}@media (min-width: 500px){h1{font-size:35px}}@media (max-width: 499px){h1{font-size:27px}}h2{color:#dcb97a;margin-top:0;margin-bottom:25px;line-height:1.1em;-webkit-font-smoothing:antialiased;font-weight:100}h3{color:white;font-family:"Open Sans", Helvetica, Arial, sans-serif;margin-bottom:4px}h4{-webkit-font-smoothing:antialiased;color:white;font-family:"Open Sans", Helvetica, Arial, sans-serif}h5{color:white;font-family:"Open Sans", Helvetica, Arial, sans-serif}.h2-decorated-1{margin-bottom:35px;color:white}.h2-decorated-1:before,.h2-decorated-1:after{content:"";width:1em;height:0.9em;margin-bottom:-0.15em;display:inline-block;vertical-align:baseline;background-repeat:no-repeat;background-size:contain;background-position:center}.h2-decorated-1:before{margin-right:10px;background-image:url(https://cup.mir-kvestov.ru/assets/decorations/decoration-1-b0e4436597a3e7f67f23cdc013b9b9c5bf0b213b424dd54f22977aad4155cd45.svg)}.h2-decorated-1:after{margin-left:10px;background-image:url(https://cup.mir-kvestov.ru/assets/decorations/decoration-1-b0e4436597a3e7f67f23cdc013b9b9c5bf0b213b424dd54f22977aad4155cd45.svg)}.h1-hr-below{border-bottom:solid 1px #dcb97a;padding-bottom:10px}hr{border-top-color:#242424;border-bottom-color:#404040}hr.not-full{max-width:1140px;margin-left:auto;margin-right:auto}hr.no-margins{margin-top:0;margin-bottom:0}.hr-dashed{border-top:#3f3d43 1px dashed}hr.ornament-1{border:none;height:18px;background-image:url(https://cup.mir-kvestov.ru/assets/decorations/ornament-1-67f0d24bd11453be4cecdd5ebf5dc85336d655f01fe1d0213615d1bfe5d48cfa.svg);background-repeat:repeat-x;background-size:contain;margin:0}h3 a:hover{text-decoration:none}li+li{margin-top:.8em}ul,ol{margin-bottom:0}ul{padding-left:1.4em}ol{padding-left:1.4em}p+ul,p+ol{margin-top:1em}.alert-form-success,.alert-form-errors{border-style:solid;border-width:1px;display:inline-block;-webkit-font-smoothing:antialiased;margin-bottom:0}.alert-form-success{border-color:#628000;background-color:rgba(85,255,0,0.13);padding:20px}.alert-form-success p{color:#dee8de}.alert-form-success a{color:#69c5f7;text-decoration:underline}.alert-form-success .fa{color:#95c200}.alert-form-errors{background-color:rgba(255,0,0,0.13);border-color:crimson;padding-top:12px;padding-bottom:12px}.alert-form-errors .fa{color:crimson}.bg-0{background-image:linear-gradient(90deg, rgba(18,20,28,0.9) 0%, rgba(3,19,48,0.6) 50%),url(https://cup.mir-kvestov.ru/assets/backgrounds/masthead-01e38fa3eac205c75ee86e9bfa1bc8bb34363b764c7cb488f7bef5e9571bd357.jpg);background-color:#363541;background-position-y:top, top;background-repeat:no-repeat;background-size:auto, cover}@media (max-width: 400px){.bg-0{background-position-x:left, right}}@media (min-width: 500px) and (max-width: 767px){.bg-0{background-position-x:left}}@media (max-width: 767px){.bg-0{background-position-x:left, right}}@media (min-width: 768px){.bg-0{background-position-x:left}}@media (min-width: 768px) and (max-width: 1110px){.bg-0{background-size:cover}}@media (min-width: 1110px){.bg-0{background-size:100%, cover}}.bg-1{background-color:#191e2a;background-image:radial-gradient(#2d3258, #191e2a)}.bg-2{background-color:#191e2a;background-image:linear-gradient(40deg, #27334e 0%, #1e2348 20%, #202650 20%, #1b235a 40%, #1e2762 40%, #1b2355 60%, #20285b 60%, #1a2251 80%, #1d2558 80%, #1f2447 100%)}.bg-3{background-color:#1c2231}.bg-3 p,.bg-3 li{color:#c5c9ce !important}.bg-4{background-color:#292d38}.bg-5{background-color:#5a1c32}.bg-6{background-color:#531325;background-image:linear-gradient(rgba(98,30,55,0.8), rgba(65,22,38,0.8)),url(https://cup.mir-kvestov.ru/assets/backgrounds/velvet-1-1f639d800f09ae0816c22978ff20781341a0c577e71d6b4cdb352fbb9f767a0a.jpg);background-size:auto, 100px auto;background-repeat:repeat}.bg-6 p,.bg-6 li{color:#fdf3e8 !important}.bg-7{background-image:linear-gradient(rgba(22,22,38,0.47), rgba(38,42,70,0.64)),url(https://cup.mir-kvestov.ru/assets/backgrounds/lamps-dfee1a70b9e88af5197588124e649ef8ad6cd976506791f68ea9039e644346e9.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat}.bg-7 .manuscript{background-color:rgba(45,51,62,0.86)}.btn-lg{padding-left:18px;padding-right:18px;-webkit-font-smoothing:antialiased}.btn-outline-warning{color:white;border-color:#dcb97a;background:none;-webkit-font-smoothing:antialiased}.btn-outline-warning:hover,.btn-outline-warning:focus{color:white;border-color:#d5ad62}.btn-primary:hover{background-color:#b38f4d;border-color:#b38f4d}label.help-block{-webkit-font-smoothing:antialiased;font-weight:400;margin-top:0}.field_with_errors{height:46px;color:crimson;position:relative}.field_with_errors .message{color:crimson;position:absolute;top:48px;left:0}.fieldset-1{padding:30px;background-color:#383838;border-radius:3px}.fieldset-2{padding:30px;border-radius:3px;border:solid 2px #dcb97a;background-color:rgba(0,0,0,0.1)}.site-footer{background:#212121;border-top:#3f3d43 1px dashed;padding:40px 0;-webkit-font-smoothing:antialiased}.site-footer ul{list-style-type:none;padding-left:0}.site-footer h3{color:white;font-size:20px;margin-top:0;margin-bottom:15px}.site-footer address{margin-bottom:0;color:#a4a6a8}.site-footer address ul{margin-bottom:0}.site-footer address li{padding-left:32px}.site-footer address li+li{margin-top:20px}.site-footer address .fa{color:#9b9ea1;font-size:22px;line-height:13px;margin-left:-31px;width:28px}.site-footer address .fa-envelope{font-size:18px}.site-footer address .fa-map-marker{position:relative;top:6px}.site-footer .social-icons{display:block}.site-footer .social-icons a{padding-left:5px;padding-right:5px;font-size:45px;line-height:1;color:white}@media (min-width: 768px) and (max-width: 899px){.site-footer .social-icons a{font-size:35px}}@media (min-width: 768px){.site-footer .social-n-app{text-align:right}}@media (max-width: 767px){.site-footer .col-md-4+.col-md-4{margin-top:20px}}.form-group.form-group-lg{margin-bottom:20px}.control-label{-webkit-font-smoothing:antialiased;font-weight:400}.control-label.required:after{content:"*";color:#db2929;margin-left:2px}input+.help-block,textarea+.help-block,select+.help-block{margin-bottom:0}.form-errors-p{color:white}.form-errors-ul{padding-left:1.3em}.input-group-addon .fa{color:#3c82c8}.form-control[disabled]{color:#0d0d0d}.form-control[type="email"],.form-control[type="number"],.form-control[type="tel"],.form-control[type="text"]{box-shadow:inset 0px 1px 2px #9a9494;border-color:#dcb97a}.help-block{color:#bdc0c1;font-size:11px;-webkit-font-smoothing:antialiased}.site-header{padding-top:5px;padding-bottom:5px}.site-header.has-bg{background-color:#121212;background-image:linear-gradient(90deg, #1d1b1b, #292268, #070d46);box-shadow:rgba(18,18,18,0.4) 0 0 8px}.site-header.has-border-bottom{border-bottom:solid 1px rgba(219,183,118,0.15)}.site-header .btn{margin-top:14px;margin-bottom:12px}.menu-logo-img{margin-left:-5px}.logo-link{display:inline-block;vertical-align:top;height:60px}.menu-items-a+.menu-items-a{margin-left:10px}.manuscript{border:solid 2px #b09a73;border-radius:1px;padding:40px;max-width:850px;margin:75px auto;position:relative}.manuscript:before,.manuscript:after{content:"";left:50%;background-repeat:no-repeat;background-size:contain;position:absolute;display:block}.manuscript:before{height:35px;width:94px;margin-left:-47px;top:-55px;background-image:url(https://cup.mir-kvestov.ru/assets/decorations/floresque-3-b615a010a688e8422b954da97884832a0e39f053a8108942e5b6bbb379d74d5c.svg)}.manuscript:after{height:35px;width:79px;margin-left:-39.5px;bottom:-55px;background-image:url(https://cup.mir-kvestov.ru/assets/decorations/floresque-2-0b50c5a32ff8773c134bcccd1ce6bd9284f5ae73ed582291798b0b41cccc4a55.svg)}.floresque-top{margin-left:auto;margin-right:auto;margin-bottom:15px}.floresque-bottom{margin-left:auto;margin-right:auto;margin-top:15px}.panel-wire{background:none;border:solid 1px rgba(255,255,255,0.1)}.panel-body{padding:35px}@media (max-width: 767px){.section-padded{padding-top:30px;padding-bottom:30px}}@media (min-width: 768px){.section-padded{padding-top:70px;padding-bottom:60px}}.team-create-success h4{margin-bottom:5px}.team-create-success p{margin-left:27px;margin-top:5px}.team-create-success p+h4{margin-top:30px}.battle-1-list{margin-left:-10px}@media (min-width: 600px){.battle-1-list{display:flex;flex-wrap:wrap}}@media (min-width: 600px){.battle-1-list>*{flex-basis:auto}}@media (min-width: 600px) and (max-width: 991px){.battle-1-list>*{width:50%}}@media (min-width: 992px){.battle-1-list>*{width:33%}}.battle-1{padding:10px;-webkit-font-smoothing:antialiased;font-size:13px}.battle-1-border{padding:15px;border:solid 1px #5c4d33}.battle-1-quest{border-top:solid 1px #5c4d33;padding-top:5px;margin-top:7px}.battle-1-address{margin-bottom:0;margin-top:5px}.battle-1-datetime{font-size:17px;border-bottom:solid 1px #5c4d33;padding-bottom:5px;margin-bottom:7px;color:#e8be6f}.battle-1-winner{border-top:solid 1px #5c4d33;margin-top:8px;padding-top:5px}.battle-1-disqualifications{border-top:solid 1px #5c4d33;margin-top:8px;padding-top:5px;color:#d12b0a}.battle-1 .fa{color:#b79657}.battle-1 .dim{color:#a4a6a8}.judge-1{padding:30px 20px}.judge-1__photo{max-height:250px;max-width:100%;margin-bottom:10px;box-shadow:0 12px 13px -9px rgba(0,0,0,0.2)}.judges-list{margin:-20px}@media (min-width: 600px){.judges-list{flex-wrap:wrap;display:flex;display:-webkit-flex;justify-content:flex-start}}@media (min-width: 600px){.judges-list>*{flex-basis:auto;flex-shrink:0;flex-grow:0}}@media (min-width: 600px) and (max-width: 899px){.judges-list>*{width:50%}}@media (min-width: 900px) and (max-width: 1199px){.judges-list>*{width:33%}}@media (min-width: 1200px){.judges-list>*{width:25%}}.media-list{margin:-30px}@media (min-width: 400px){.media-list{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap}}@media (min-width: 400px){.media-list>article{flex-shrink:0;flex-grow:0;flex-basis:auto}}@media (min-width: 400px) and (max-width: 991px){.media-list>article{width:50%}}@media (min-width: 992px) and (max-width: 1199px){.media-list>article{width:33%}}@media (min-width: 1200px){.media-list>article{width:20%}}.medium-1{padding:30px}.medium-1-logo-link{margin-bottom:15px;height:120px;display:flex;display:-webkit-flex;align-items:center}.medium-1-logo-img{max-height:120px;max-width:100%}.medium-1-logo-shadow{box-shadow:0 12px 13px -9px rgba(0,0,0,0.2)}.medium-1-supertitle{display:block;-webkit-font-smoothing:antialiased;color:#a4a6a8;font-size:11px;line-height:1.5}.medium-1-title{margin-top:0;margin-bottom:0}.medium-1-description{font-size:13px;margin-top:0}.quest-1{padding:30px 20px}.quest-1-title{line-height:1.25em;margin-bottom:5px}.quest-1-metro{color:#fafafa;margin-left:3px}.quest-1-address{font-size:13px;margin-top:0}.quest-1-description{font-size:13px;line-height:1.45em;margin-top:8px}.quest-1-image{max-width:100%;max-height:300px;margin-bottom:10px;box-shadow:0 12px 13px -9px rgba(0,0,0,0.2)}.quests-list{margin:-20px}@media (min-width: 600px){.quests-list{flex-wrap:wrap;display:flex;display:-webkit-flex;justify-content:flex-start}}@media (min-width: 600px){.quests-list>*{flex-basis:auto;flex-shrink:0;flex-grow:0}}@media (min-width: 600px) and (max-width: 991px){.quests-list>*{width:50%}}@media (min-width: 992px) and (max-width: 1199px){.quests-list>*{width:33%}}@media (min-width: 1200px){.quests-list>*{width:25%}}.round-1{padding-top:20px;padding-bottom:20px}.round-1-title{-webkit-font-smoothing:antialiased;border-bottom:solid 1px #dcb97a;padding-bottom:10px;margin-bottom:15px;margin-top:auto}.sponsor-1{padding:30px 25px}.sponsor-1-description{font-size:13px}.sponsor-1-logo-link{display:flex;display:-webkit-flex;align-items:center;height:120px;margin-bottom:10px}.sponsor-1-logo-img{max-height:120px;max-width:100%}.sponsor-1-logo-shadow{box-shadow:0 12px 13px -9px rgba(0,0,0,0.2)}.sponsors-list{margin:-15px}@media (min-width: 400px){.sponsors-list{flex-wrap:wrap;display:flex;display:-webkit-flex;justify-content:flex-start}}@media (min-width: 400px){.sponsors-list>article{flex-shrink:0;flex-grow:0;flex-basis:auto}}@media (min-width: 400px) and (max-width: 991px){.sponsors-list>article{width:50%}}@media (min-width: 992px) and (max-width: 1199px){.sponsors-list>article{width:33%}}@media (min-width: 1200px){.sponsors-list>article{width:20%}}.team-list-2{font-size:14px}.team-list-2-empty{line-height:1.3;color:#d8d9da}.team-list-2-li{line-height:1.3;margin-top:10px;margin-bottom:0;color:#d8d9da}.team-list-2-li:first-child{margin-top:0}.no-battles-data{margin-bottom:0}[data-page="home-index"] .intro{padding-top:50px;padding-bottom:50px}[data-page="home-index"] .intro p,[data-page="home-index"] .intro li{-webkit-font-smoothing:antialiased;max-width:750px;line-height:1.5;margin-left:auto;margin-right:auto;max-width:850px}@media (max-width: 767px){[data-page="home-index"] .intro p,[data-page="home-index"] .intro li{font-size:15px;color:white}}@media (min-width: 768px){[data-page="home-index"] .intro p,[data-page="home-index"] .intro li{font-size:18px;color:#d7dbe0}}[data-page="home-index"] .intro li+li{margin-top:5px}[data-page="home-index"] .intro ol{padding-left:1.9em}[data-page="home-index"] .intro a{text-decoration:underline}[data-page="home-index"] .join{padding-top:50px;padding-bottom:50px}[data-page="home-index"] .form-state{margin-top:20px}[data-page="home-index"] [type="submit"]{margin-top:15px}[data-page="home-index"] input{max-width:400px}[data-page="home-index"] #form-state-error{margin-top:20px}[data-page="home-index"] h2{text-align:center}[data-page="home-index"] .actions-group{text-align:center}[data-page="home-index"] .masthead-illustration{max-width:100%;height:250px;margin-bottom:40px}[data-page="home-index"] .masthead-content{padding-top:70px;text-align:center}[data-page="home-index"] .masthead-content .quote-mark{color:#dcb97a;font-weight:300}[data-page="home-index"] .masthead-content .btn{margin-top:30px}@media (max-width: 400px){[data-page="home-index"] .masthead-content .btn{width:100%}}@media (max-width: 767px){[data-page="home-index"] .masthead{padding-bottom:40px}}@media (min-width: 768px){[data-page="home-index"] .masthead{padding-bottom:90px}}[data-page="home-index"] .masthead .container-fluid{padding-left:25px;padding-right:25px}[data-page="home-index"] h1{line-height:1em;font-weight:900;margin-bottom:10px}@media (max-width: 767px){[data-page="home-index"] h1{font-size:39px}}@media (min-width: 450px) and (max-width: 767px){[data-page="home-index"] h1{font-size:50px}}@media (min-width: 768px){[data-page="home-index"] h1{font-size:75px}}[data-page="home-index"] h1 .definition{font-size:23px;line-height:30px;font-weight:500;display:block}[data-page="home-index"] .lead-1{font-weight:400;color:#dcb97a;margin-left:auto;margin-right:auto;line-height:1.2}@media (max-width: 767px){[data-page="home-index"] .lead-1{font-size:20px}}@media (min-width: 768px){[data-page="home-index"] .lead-1{font-size:25px}}[data-page="home-index"] .smaller{max-width:550px;margin-top:30px;font-weight:400;margin-left:auto;margin-right:auto}@media (max-width: 767px){[data-page="home-index"] .smaller{display:none}}[data-page="home-index"] .smaller p{color:#efeae1;line-height:1.6}[data-page="home-index"] .terms{text-align:center}[data-page="home-index"] .terms li{-webkit-font-smoothing:antialiased;max-width:750px;line-height:1.5}@media (max-width: 767px){[data-page="home-index"] .terms li{font-size:15px;color:white}}@media (min-width: 768px){[data-page="home-index"] .terms li{font-size:18px;color:#d7dbe0}}[data-page="home-index"] .terms ol{text-align:left;margin-top:20px}[data-page="home-index"] .terms hr{border-top-color:#453f35;margin:0}.tournament-table-divs{-webkit-font-smoothing:antialiased;margin-bottom:0;margin-left:-5px;margin-right:-5px}@media (min-width: 420px){.tournament-table-divs{display:flex;display:-webkit-flex}}@media (min-width: 420px) and (max-width: 1200px){.tournament-table-divs{flex-wrap:wrap}}.tournament-table-column{margin-top:30px}@media (min-width: 1200px){.tournament-table-column{flex-basis:20%;flex-grow:1;flex-shrink:0}}@media (min-width: 992px) and (max-width: 1199px){.tournament-table-column{flex-basis:25%;flex-grow:1;flex-shrink:0}}@media (min-width: 768px) and (max-width: 991px){.tournament-table-column{flex-basis:33%;flex-grow:1;flex-shrink:0}}@media (min-width: 420px) and (max-width: 767px){.tournament-table-column{flex-basis:50%;flex-grow:1;flex-shrink:0}}.tournament-table-column ol{margin-bottom:0}.tournament-table-th{font-weight:normal;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#474747;text-transform:uppercase;letter-spacing:0.1em;font-size:11px;font-weight:600;color:#dcb97a;padding:8px}.tournament-table-td{padding:8px}[data-page="pages-ceremony"] .main-content{padding-top:70px;padding-bottom:70px}[data-page="payments-new"] .payments-disabled-maxteams{color:#333333;margin:0 auto;max-width:800px;font-size:16px}[data-page="payments-new"] .payments-disabled-maxteams a{color:#b39867;text-decoration:underline}[data-page="payments-new"] .payment{padding-top:60px;padding-bottom:40px}[data-page="payments-new"] [type="submit"]{margin-top:7px;margin-left:auto;margin-right:auto}[data-page="payments-new"] h1{margin-bottom:30px;text-align:center}[data-page="payments-new"] .actions-group{text-align:center;margin-top:15px}[data-page="payments-new"] .guarantees{padding-top:0;padding-bottom:60px}[data-page="payments-new"] .guarantees .container{max-width:800px}[data-page="pages-reglament"] .main-content{padding-top:70px;padding-bottom:70px}
