﻿.badge{border:1px solid black}.table{border-collapse:collapse !important}.table td,.table th{background-color:white !important}.table-bordered td,.table-bordered th{border:1px solid #ddd !important}@media (min-width: 1400px){.container{width:1346px;max-width:1346px}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}p{margin-bottom:0}p+p,h2+p,h3+p,h4+p,h5+p,ul+p,ol+p{margin-top:.8em}.nobr{white-space:nowrap}hr.no-margins{margin-bottom:0px;margin-top:0}h2{font-family:"proxima-nova", sans-serif}.title-small-1{display:block;margin:0 auto 32px;font-size:20px;text-transform:uppercase;letter-spacing:.1em;text-align:center;color:#424546}.quest-content--block-header{color:#838383;text-transform:uppercase;letter-spacing:.1em;font-weight:900;line-height:1.1em;border-bottom:2px solid #3c3e40;padding-bottom:4px}@media (min-width: 768px){.quest-content--block-header{font-size:26px}}@media (max-width: 767px){.quest-content--block-header{font-size:18px}}@media (max-width: 767px){.desktop-banner{display:none}}@media (min-width: 768px){.mobile-banner{display:none}}@media (min-width: 1200px){.desktop-banner{padding-left:150px;padding-right:150px}}.block-style-1{background-color:rgba(255,255,255,0.05);border-radius:1rem;border:2px dotted #74797b;color:inherit;display:block;padding:1rem;text-align:left;text-decoration:none}.block-style-1__img{float:right;margin:0 0 10px 10px}.block-style-1__content{color:#74797b;display:block;font-size:14px;line-height:1.45em}.block-style-1__a{color:#b3b3b3;text-decoration:underline}html{position:relative}body{background-image:url(/assets/backgrounds/backpattern_darkgray-f97973bbb4c57c1e68adeaa771e4fc24eddb643028e4c0c10792a9d7f079bf77.png);background-repeat:repeat}.hidden{display:none !important}.color-facebook{color:#3b5998}.color-vkontakte{color:#3f80b6}.color-instagram{color:#e1306c}.color-odnoklassniki{color:#ee7808}.pageCrumb{background-color:black;margin-bottom:0;padding-bottom:0}.breadcrumb{background-color:rgba(0,0,0,0.25);margin-bottom:0;border-radius:0;font-size:1rem;padding:1rem 2rem;color:#CCC}.breadcrumb em{color:#ef4b49}.breadcrumb a{border-bottom:1px solid #555}.breadcrumb a:hover{border-color:#CCC}.btn-social{color:white;text-align:left}.btn-social:hover,.btn-social:focus{color:white}.btn-social .fa{position:relative;margin-right:0.9em !important}.btn-social .fa:after{content:"";background-color:rgba(255,255,255,0.09);width:1px;height:1em;position:absolute;top:1px;right:-0.6em}.btn-facebook{background-color:#3b5998;border-color:#3b5998}.btn-facebook:hover,.btn-facebook:focus{background-color:#37538d}.btn-vkontakte{background-color:#3f80b6;border-color:#3f80b6}.btn-vkontakte:hover,.btn-vkontakte:focus{background-color:#3b78ab}.btn-odnoklassniki{background-color:#ee7808;border-color:#ee7808}.btn-odnoklassniki:hover,.btn-odnoklassniki:focus{background-color:#df7108}.btn-instagram{background-color:#e1306c;border-color:#e1306c}.btn-instagram:hover,.btn-instagram:focus{background-color:#df2363}.btn-twitter{background-color:#55acee;border-color:#55acee}.btn-twitter:hover,.btn-twitter:focus{background-color:#47a5ed}.btn-linkedin{background-color:#0976b4;border-color:#0976b4}.btn-linkedin:hover,.btn-linkedin:focus{background-color:#086ca5}.link-pseudo-1{color:#73787b;border-style:dashed;border-width:0 0 1px 0;border-color:#73787b;background:none;line-height:1.45em;padding:0;cursor:pointer}.link-pseudo-1:hover,.link-pseudo-1:focus{color:white;border-color:white}.btn-row{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.btn-row>*{margin:5px}.btn-huge{display:inline-block;border-width:3px;border-style:solid;text-transform:uppercase;font-size:20px;font-weight:700;padding:15px 0;text-align:center}.btn-huge:hover{color:white}.btn-huge--primary{color:white;border-color:#ef4b49;background-color:rgba(239,75,73,0.6)}.btn-huge--primary:hover{background-color:#f94b49}.btn-huge--secondary{color:white;border-color:#edcd7e;background-color:rgba(232,168,100,0.42)}.btn-huge--secondary:hover{background-color:#edce73}#CallCenter{text-align:center;background-image:url(/assets/backgrounds/backfill_gold-e759e397598196c852b2dbcd7dadf3755a171a14d106517371b04c114822d543.jpg);background-repeat:no-repeat;background-position:top center;background-color:#FFC138;color:#333;padding-top:2rem;padding-bottom:2rem}#CallCenter a{color:inherit;text-decoration:none}.call-center-banner-1__title-span{display:block;color:#fff;padding:.15em .3em .06em .2em;background-color:#333}.call-center-banner-1__description{font-size:19px;max-width:850px;margin-left:auto;margin-right:auto}.call-center-banner-1__small{font-size:13px;display:block;margin-top:15px}.callout{padding:20px;margin:20px 0;border-left:solid 5px;border-radius:3px}.callout-primary{border-left-color:#337ab7}.callout-success{border-left-color:#5cb85c}.callout-info{border-left-color:#5bc0de}.callout-warning{border-left-color:#f0ad4e}.callout-danger{border-left-color:#d9534f}.canvas-2{background-color:#F3F1ED;color:#333;margin-bottom:1rem;padding:30px}.canvas-2 h1,.canvas-2 h2,.canvas-2 h3,.canvas-2 h4,.canvas-2 h5{color:#333333}.canvas-2 h1{margin-bottom:1rem;font-weight:600}.canvas-2 h3{margin-top:1em}.canvas-2__lead{border-bottom:1px solid #CCC;max-width:900px;margin-bottom:2rem;padding-bottom:2rem;font-size:1.25em}.canvas-2 a{color:#ef4b48;text-decoration:underline}.card-banner-1{display:block;text-align:center;margin:100px 0}.card-banner-1__inner{display:inline-block;background-color:#9a50b0;color:white;font-size:1.25em;border-radius:10px;position:relative;margin:0 auto;padding:1em 2em 1em 150px}.card-banner-1__img{width:150px;position:absolute;top:-23px;left:-20px;transform:rotate(-16deg)}.card-banner-1__link{text-decoration:underline;opacity:.5;font-weight:normal}.card-dark{background-color:#303030;color:#a4a6a8}.card-dark .card-title{color:white}.card-dark--semi-transparent{background-color:rgba(48,48,48,0.5)}.has-sticky-footer{padding:0;margin:0;display:flex;min-height:100vh;flex-direction:column}.expands-to-push-footer-down{flex-grow:1;flex-shrink:0;flex-basis:auto;display:block}.site-footer{display:block;background:rgba(0,0,0,0.5);padding:2rem 0 3rem}.site-footer ul{padding-left:.25rem;display:block;margin-left:.5em}.site-footer ul li{list-style-type:none;margin-left:0;padding-left:0;line-height:1em;margin:.75em 0;display:block;clear:both}.site-footer h3{font-size:1.25rem;margin-bottom:1em}.site-footer h3 span{background-color:#333;padding:.25em .5em;color:white}.site-footer a{color:inherit;text-decoration:none;color:#73787b}.site-footer a:hover{text-decoration:underline;color:white}.site-footer .FooterContacts{font-size:1.25em;font-weight:300;line-height:1.25em;color:white;margin-left:-10px;margin-right:-10px}.site-footer .FooterContacts a{color:white;padding:10px}.site-footer small{font-size:13px;color:#777;line-height:1.5em;margin-top:1rem;display:block}.site-header{background-color:transparent;padding-top:1rem;padding-bottom:1rem}.site-header__login-btn{margin-right:10px}.site-header__login-btn:not(:hover){color:#8f8f8f !important}.site-header__search-btn{border:1px solid #424546;padding:2px 10px;border-radius:2px;background-color:black;color:#525557;margin-left:15px;line-height:1.4em}.site-header__search-btn:hover,.site-header__search-btn:focus{color:white}.navbar-nav,.navbar-text{font-size:15px}.PhoneCall{font-size:17px;font-weight:600}.navbar-dark{max-width:1346px;margin-left:auto;margin-right:auto}.navbar-toggler{background-color:rgba(0,0,0,0.25)}@media (max-width: 991px){.navbar-collapse{background-color:rgba(0,0,0,0.25);padding:0 1rem;margin:10px 0 -1rem}}@media (max-width: 991px){.navbar-collapse .navbar-text{display:block;text-align:center;border-top:1px solid rgba(115,120,123,0.25)}}.SQ-Logo{background-color:#ef4b49;padding:0.2rem 1rem;display:inline-block;font-weight:bold;font-size:1.2rem}.jobCard{border:1px solid #CCC;border-radius:1rem;padding:1rem;box-shadow:0px 5px 25px rgba(0,0,0,0.1);background-color:#FFF}.jobCard img{max-width:96px;margin-right:1rem}.jobCard header{min-height:96px;margin-top:0}.jobCard h4{padding-top:2rem}.jobDesc{font-size:.8rem}.jobContact{padding-bottom:0;margin-bottom:0}.jobContact a{color:#3298DB;text-decoration:underline}.jobDate{font-size:.8rem;color:#CCC}.navbar-social-icon{margin-right:10px}.fa-star,.fa-star-o,.fa-star-half-o{color:#ffaf02}.fa+.fa-star,.fa+.fa-star-o,.fa+.fa-star-half-o{margin-left:0.25em}.search-top{margin:0 auto;padding:0 10px 30px;text-align:center}.search-top__empty-notification{max-width:500px;margin:10px auto 0;display:none}.search-top .input-group{max-width:700px;margin-left:auto;margin-right:auto}.search-top__input{text-align:center}.search-top__close-btn{color:white;text-shadow:none;font-size:3rem}.search-top__close-btn:hover,.search-top__close-btn:focus{color:white !important}.search-top__title{display:block;width:90%;margin:0 auto 1.5rem;padding-top:1.5em;font-size:1.25em;letter-spacing:.3em;text-align:center;color:#424546;text-transform:uppercase}.search-top hr{border:0;height:0;margin:.5em 0 2em;border-top:1px solid #424546;border-bottom:1px solid #424546}.search-top__control{display:inline-block;margin:.5em}.subscribe-section-1{padding-top:40px;padding-bottom:40px}.subscribe-section-1 .subscribe-field:not(:focus){background:#3b3b3b;border-color:#3b3b3b}.subscribe-section-1--frame{border:3px solid #ef4b49;padding:24px 24px 24px}.subscribe-section-1.success .subscribe-section-1--frame{border-color:#70ef49}.subscribe-section-1.success h3{color:#70ef49 !important}.subscribe-section-1__title{font-weight:900;color:#ef4b49;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}@media (min-width: 400px){.subscribe-section-1__title{font-size:24px}}@media (max-width: 399px){.subscribe-section-1__title{font-size:19px}}.subscribe-section-1__content{color:#959595;font-size:15px;line-height:20px}@media (max-width: 991px){.subscribe-section-1__content{margin-bottom:15px}}@media (min-width: 450px){.subscribe-section-1__btn-sm-plus{display:block}}@media (max-width: 449px){.subscribe-section-1__btn-sm-plus{display:none}}@media (min-width: 450px){.subscribe-section-1__btn-xs{display:none}}@media (max-width: 449px){.subscribe-section-1__btn-xs{display:block}}.subscribe-section-2 .subscribe-field:not(:focus){background:#3b3b3b;border-color:#3b3b3b}.subscribe-section-2--frame{border:3px solid #ef4b49;padding:24px 24px 24px}.subscribe-section-2.success .subscribe-section-2--frame{border-color:#70ef49}.subscribe-section-2.success h3{color:#70ef49 !important}.subscribe-section-2__title{line-height:1.5em;font-weight:900;color:#ef4b49;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:19px}@media (min-width: 450px){.subscribe-section-2__btn-sm-plus{display:block}}@media (max-width: 449px){.subscribe-section-2__btn-sm-plus{display:none}}@media (min-width: 450px){.subscribe-section-2__btn-xs{display:none}}@media (max-width: 449px){.subscribe-section-2__btn-xs{display:block}}.subscribe-section-2 .subscribe-block{flex-grow:1;max-width:100%}.subscribe-section-2 .subscribe-block .btn{position:inherit;border-radius:3px;width:100%;margin-top:15px}.subscribe-section-2 .subscribe-field{width:100%;border-radius:3px}.subscribe-section-2__content{font-size:14px;line-height:1.4em;margin-bottom:15px;color:#959595}@media only screen and (max-width: 800px){.no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block}.no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}.no-more-tables td{position:relative;padding-left:50%;white-space:normal;text-align:left}.no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}.no-more-tables td:before{content:attr(data-title)}}#CallCenter{text-align:center;background-image:url(/assets/backgrounds/backfill_gold-e759e397598196c852b2dbcd7dadf3755a171a14d106517371b04c114822d543.jpg);background-repeat:no-repeat;background-position:top center;background-color:#FFC138;color:#333;padding-top:2rem;padding-bottom:2rem}#CallCenter a{color:inherit;text-decoration:none}.call-center-banner-1__title-span{display:block;color:#fff;padding:.15em .3em .06em .2em;background-color:#333}.call-center-banner-1__description{font-size:19px;max-width:850px;margin-left:auto;margin-right:auto}.call-center-banner-1__small{font-size:13px;display:block;margin-top:15px}.CatPromo{display:block;margin:3rem auto}.CatPromo a{background-color:rgba(255,255,255,0.05);border:2px dotted #73787b;padding:1rem;text-align:left;margin:0 auto;border-radius:1rem;display:block;color:inherit;text-decoration:none;margin:0 auto}@media (min-width: 992px){.CatPromo a{width:640px}}@media (max-width: 991px){.CatPromo a{width:90%}}.CatPromo a:hover{background-color:rgba(255,255,255,0.1)}.CatPromo a:hover u{color:#3298DB}.CatPromo a:hover img{transform:scale(1.25);transition:.1s}.CatPromo a u{color:#bfbfbf}.CatPromo a p{margin:0;padding:0;color:#73787b;display:block;line-height:1.1em}.CatPromo a figure{float:right;height:100%}.CatPromo a figure img{float:right;margin-left:.5rem;transition:.1s}.form-errors-alert ul{padding-left:1.5em;list-style-type:disc;font-size:15px}.alert-heading{font-size:18px;margin-bottom:5px}.form-text{color:grey;font-size:12px}.control-label+.form-text{margin-top:0;margin-top:-4px;margin-bottom:4px}.control-label{margin-bottom:2px;font-size:14px}.control-label.required:after{content:"*";color:#db2929;margin-left:2px}.form-dark .control-label{color:#d9d9d9}.modal-open{overflow:hidden;-webkit-overflow-scrolling:auto;position:fixed}.modal-dark .modal-content{background-color:#303030;color:#a4a6a8;border:solid 1px #404040}.modal-dark hr{border-top-color:#404040}.modal-dark .modal-header{border-bottom-color:#404040}.modal-dark .modal-footer{border-top-color:#404040}.modal-dark .modal-title{color:white}.modal-dark .close{color:#a4a6a8;text-shadow:none}.modal-dark .close:hover,.modal-dark .close:focus{color:white !important}.login-modal .modal-body{padding-bottom:20px}.login-modal__buttons{margin-top:10px}.login-modal__button{border-radius:2px}.order-confirmation-modal .modal-title{font-size:21px;line-height:1.3;font-weight:400;margin-bottom:0}.order-confirmation-modal .modal-title:last-child{margin-bottom:0}.order-confirmation-modal .modal-title a{text-decoration:underline;color:#6db3d9 !important}.order-confirmation-modal td,.order-confirmation-modal th{font-size:14px;line-height:1.45;padding:7px;border-bottom:solid 1px #404040}.order-confirmation-modal tr:last-child td,.order-confirmation-modal tr:last-child th{border-bottom:0}.order-confirmation-modal th{padding-left:0;font-weight:normal}.order-confirmation-modal td{font-weight:600;color:white}.order-confirmation-modal .ics-link{color:#1980b8 !important;text-decoration:underline;font-size:11px;margin-left:10px;font-weight:normal;white-space:nowrap}.order-confirmation-modal .ics-link img{height:15px;vertical-align:sub;margin-right:3px}.order-confirmation-modal .modal-footer{text-align:left}.order-confirmation-modal .modal-footer .btn{vertical-align:top}.order-confirmation-modal .icon-in-btn{height:11px;margin-top:-2px;margin-right:3px}.order-confirmation-modal .on-protection{display:flex;display:-webkit-flex;align-items:center}.order-confirmation-modal .on-protection .text{flex-grow:1}.order-confirmation-modal .shield-icon{flex-grow:0;padding-right:15px;height:45px}.order-confirmation-modal__footer-help{font-size:13px}.booking-modal__price-description{border-bottom:solid 1px #404040;padding-bottom:15px;margin-bottom:11px;font-size:13px;line-height:1.3em}.book-info-block{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin-left:0;margin-right:0}.book-info-block__column{flex-basis:33%;text-align:center}@media (min-width: 601px){.book-info-block__column{padding:0 30px;font-size:18px}}@media (min-width: 501px) and (max-width: 600px){.book-info-block__column{padding:0 10px;font-size:18px}}@media (max-width: 500px){.book-info-block__column{padding:0 3px;font-size:15px}}.book-info-block__title{margin-top:0;margin-bottom:0;font-size:13px}@media (max-width: 500px){.book-info-block__title{display:none}}.book-info-block__value{color:white}.book-info-block .fa{display:block;margin-left:auto;margin-right:auto;font-size:25px;line-height:1.2;color:#ef4b48}@media (min-width: 501px){.book-info-block__order-price{font-size:27px}}@media (min-width: 501px){.book-info-block__order-price .fa{display:none}}.book-info-block__order-price .rub{font-size:95%}.btn-book{width:100%;margin-top:2px}.review-modal__submit-help-text{min-width:100%;font-size:13px;line-height:1.3em;margin-bottom:15px;padding-left:15px}.review-modal__submit-help-text .fa{margin-left:-15px}.review-modal .form-errors-alert{margin-bottom:0;margin-top:15px}.map-marker-1__btn{border-radius:2px;border-width:0;font-size:10px;letter-spacing:0.1em;margin-top:3px;text-transform:uppercase}.project-item{border:3px solid #3c3e40;padding:20px 16px;height:180px;position:relative;transition:border-color 300ms ease}.project-item:hover{border-color:#e25b4b}.project-item--title{font-size:15px;text-align:center}.project-item--header{text-align:center;line-height:100px;height:100px;padding-bottom:20px}.project-item--header img{vertical-align:middle;width:100%}.project-item--content{font-size:14px;color:#FFF;line-height:22px}.project-item--counter{width:100%;text-align:center;font-size:14px;color:#e25b4b;position:absolute;bottom:12px;left:0px}.project-item--counter span{font-size:16px;font-weight:700}.quest-1{max-width:432px}.quest-1__link{box-shadow:0px 15px 15px 0px rgba(0,0,0,0.2);display:block}.quest-1__illustration{overflow:hidden;position:relative}.quest-1__illustration:after{content:"";border-style:solid;position:absolute;border-width:0 16px 14px 16px;border-color:transparent;border-bottom-color:#3C3E40;bottom:0;left:16px}.quest-1__cover-img{margin-left:50%;transform:translateX(-50%)}@media (min-width: 768px){.quest-1__cover-img{height:100%}}@media (max-width: 767px){.quest-1__cover-img{max-width:100%}}.quest-1__content{padding:16px 11px 9px;background-color:#3b3d3f}.quest-1__title{font-family:"proxima-nova", sans-serif;line-height:22px;font-weight:900;font-size:18px;text-align:center;margin-bottom:1px;color:white}@media (min-width: 1400px){.quest-1__title{line-height:24px;font-size:22px}}.quest-1__title span{color:#ef4b49}.quest-1__description{margin-bottom:0;font-size:14px;line-height:1.4em;color:#bababa;text-align:left;margin-top:6px}.quest-1__footer{border-top:1px solid #5e5e5e;padding-top:8px;margin-top:13px;display:flex;display:-webkit-flex;justify-content:space-between;align-items:baseline}.quest-1__project{color:#c8c7cc;font-size:13px;line-height:1.45em}.quest-1 .rating-stars{font-size:16px;line-height:1em}.quest-1__rating-value{font-size:16px;line-height:1em;font-weight:900;margin-left:8px;color:white}.quest-1__outa-credit-limit{display:block;color:#ef4b48;font-size:12px;text-align:center}.quest-1__closed{display:block;color:#ef4b48;font-size:12px;text-align:center}.quest-2{position:relative}.quest-2__inner{transition:.2s;position:relative;width:100%}@media (min-width: 992px){.quest-2__inner:hover{transform:scale(1.05);transition:.1s;z-index:10001}}@media (min-width: 992px){.quest-2__content{padding-top:1rem}}@media (max-width: 991px){.quest-2__content{padding-top:0.5rem}}.quest-2__img{box-shadow:0 0 0 transparent;border-radius:.3rem}.quest-2__img--highlight{border-color:rgba(239,75,72,0.8);border-style:solid;border-width:2px}.quest-2:hover__img{box-shadow:0 0 5rem rgba(0,0,0,0.5)}.quest-2__title{font-size:1.1rem;font-weight:700;text-align:center;line-height:1.1em;color:white;margin-bottom:0}.quest-2__outa-credit-limit{display:block;color:#ef4b48;font-size:12px;text-align:center}.quest-2__closed{display:block;color:#ef4b48;font-size:12px;text-align:center}.quest-2__project{display:block;color:#73787b;font-size:.75rem;font-weight:normal;font-style:normal}.quest-2__attribute{transition:.1s;position:absolute}@media (min-width: 992px){.quest-2__attribute{top:9px;opacity:.4}}@media (max-width: 991px){.quest-2__attribute{top:.6rem;opacity:1}}.quest-2__attribute .fa-star{color:#FFC107}@media (min-width: 992px){.quest-2:hover .quest-2__attribute{opacity:1}}.quest-2__attributes-top-right{text-align:right;font-weight:bold}@media (min-width: 992px){.quest-2__attributes-top-right{right:1rem}}@media (max-width: 991px){.quest-2__attributes-top-right{right:.6rem}}.quest-2__attributes-top-left{text-align:left}@media (min-width: 992px){.quest-2__attributes-top-left{left:1rem}}@media (max-width: 991px){.quest-2__attributes-top-left{left:.6rem}}.quest-2__players-count .fa{color:#73787b;font-size:.95rem}.quest-2__quest-age{display:block}.quest-2__rating{display:block}.quest-2__reviews-count{display:block}.review-1{border-top:solid 1px #3b3d3f;padding-top:20px;padding-bottom:20px}.review-1__header{padding-bottom:7px}@media (min-width: 768px){.review-1__header{display:flex;display:-webkit-flex}}@media (min-width: 768px){.review-1__author-column{flex-basis:50%}}@media (max-width: 767px){.review-1__author-column{margin-bottom:5px}}@media (min-width: 768px){.review-1__stars-column{flex-basis:50%;text-align:right}}.review-1__author-photo{display:inline-block;border-radius:50%;max-height:30px;margin-right:7px;width:auto}.review-1__author-name{display:inline-block;font-size:14px}.review-1__time{color:#b8bcc1;font-size:11px;display:inline-block;margin-left:5px}.review-1__time:before{content:'—';display:inline-block;margin-right:5px}.review-1__title{font-size:14px;color:#666666;margin-top:10px;margin-bottom:2px}.review-1__text{max-width:850px;font-size:14px}@media (max-width: 767px){.review-1__text{line-height:1.35em}}.review-1__is-recommended{color:#60c110;font-size:16px;font-weight:bold}.review-1__footer{padding-top:15px}.review-1__comments{padding-left:50px;margin-top:30px}.review-1__comments>*{margin-top:20px}.review-2__author-name{display:inline-block}.review-2__time{color:#b8bcc1;font-size:11px;display:inline-block;margin-left:5px}.review-2__time:before{content:'—';display:inline-block;margin-right:5px}.review-2__text{font-size:14px;line-height:1.3em;margin-top:7px}.review-2__title{color:#b3b3b3}.review-2__quest{font-size:14px;line-height:1.3em;margin-top:7px}.review-2__quest-link{text-decoration:underline}.review-comment-1:not(:first-child){margin-top:13px;border-top:solid 1px #2e2e2e;padding-top:10px}.review-comment-1__author{margin-bottom:7px}.review-comment-1__author-name{font-size:14px}.review-comment-1__author-photo{display:inline-block;border-radius:50%;max-height:30px;margin-right:7px;width:auto}.review-comment-1__text{max-width:850px;font-size:14px}@media (max-width: 767px){.review-comment-1__text{line-height:1.35em}}.reviews-list-1{padding-top:20px;margin-top:20px}.reviews-list-2{margin-left:-15px;margin-right:-15px}@media (min-width: 500px){.reviews-list-2{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap}}.reviews-list-2>article{padding:15px}@media (min-width: 500px){.reviews-list-2>article{width:33.3%}}@media (min-width: 581px){.asymmetric-grid-1{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width: 992px){.asymmetric-grid-1>*{padding:8px 8px 16px 8px}}@media (max-width: 991px){.asymmetric-grid-1>*{padding:3px 3px 11px 3px}}.asymmetric-grid-1.columns-3-4>*{flex-basis:auto;display:inline-block}@media (min-width: 992px){.asymmetric-grid-1.columns-3-4>*:nth-child(-n+3){width:33.3%}.asymmetric-grid-1.columns-3-4>*:nth-child(n+4){width:25%}}@media (max-width: 991px){.asymmetric-grid-1.columns-3-4>*:first-child{width:100%}.asymmetric-grid-1.columns-3-4>*:nth-child(n+2){width:50%}}.asymmetric-grid-1.columns-2-3>*{flex-basis:auto;display:inline-block}@media (min-width: 992px){.asymmetric-grid-1.columns-2-3>*:nth-child(-n+2){width:50%}.asymmetric-grid-1.columns-2-3>*:nth-child(n+3){width:33.3%}}@media (max-width: 991px){.asymmetric-grid-1.columns-2-3>*:first-child{width:100%}.asymmetric-grid-1.columns-2-3>*:nth-child(n+2){width:50%}}.row{position:relative}@media (min-width: 1345px){.container-fluid{max-width:1346px}}@media (min-width: 768px) and (max-width: 1344px){.container-fluid{padding-left:35px;padding-right:35px}}.projects-grid{font-size:0;margin:50px -10px 0}.projects-grid--cell{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 10px 20px}@media (min-width: 1400px){.projects-grid--cell{width:25%}}@media (min-width: 768px) and (max-width: 1399px){.projects-grid--cell{width:33.333%}}@media (min-width: 500px) and (max-width: 767px){.projects-grid--cell{width:50%}}@media (max-width: 499px){.projects-grid--cell{width:100%}}@media (min-width: 581px){.quest-grid{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media (min-width: 581px){.quest-grid.columns-3{margin-left:-15px;margin-right:-15px}}.quest-grid.columns-3>*{padding-top:15px;padding-bottom:15px;flex-basis:auto;display:inline-block}@media (min-width: 581px){.quest-grid.columns-3>*{padding-left:15px;padding-right:15px}}@media (min-width: 992px){.quest-grid.columns-3>*{width:33.3%}}@media (min-width: 581px) and (max-width: 991px){.quest-grid.columns-3>*{width:50%}}@media (min-width: 581px){.quest-grid.columns-4{margin-left:-10px;margin-right:-10px}}.quest-grid.columns-4>*{padding-top:10px;padding-bottom:10px;flex-basis:auto;display:inline-block}@media (min-width: 581px){.quest-grid.columns-4>*{padding-left:10px;padding-right:10px}}@media (min-width: 992px){.quest-grid.columns-4>*{width:25%}}@media (min-width: 581px) and (max-width: 991px){.quest-grid.columns-4>*{width:50%}}.QuestCat_big__header{text-align:left;margin:0 auto;position:relative;padding:15px 10px}@media (min-width: 450px){.QuestCat_big__header{display:flex;align-items:center;justify-content:center}}.QuestCat_big__header_img{margin-bottom:0}@media (min-width: 500px){.QuestCat_big__header_img{width:150px;margin-top:-20px}}@media (max-width: 499px){.QuestCat_big__header_img{width:110px;margin-top:-10px}}.QuestCat_big__header_title{font-weight:bold;line-height:0.9em;padding:0}@media (min-width: 500px){.QuestCat_big__header_title{font-size:40px}}@media (max-width: 499px){.QuestCat_big__header_title{font-size:25px}}.QuestCat_small__header{padding-left:10px;padding-right:10px;text-align:left;margin:0 auto 20px;position:relative}@media (min-width: 450px){.QuestCat_small__header{display:flex;align-items:center;justify-content:center}}.QuestCat_small__header_img{margin-bottom:0;margin-top:-10px}@media (min-width: 992px){.QuestCat_small__header_img{width:110px}}@media (max-width: 991px){.QuestCat_small__header_img{width:150px}}.QuestCat_small__header_title{font-size:30px;font-weight:bold;line-height:0.9em;padding:0}.QuestCat{text-align:center;transition:.5s;border-radius:1rem;border-top:2px solid rgba(255,255,255,0.05)}@media (min-width: 992px){.QuestCat{padding:2rem}}@media (max-width: 991px){.QuestCat{padding:1rem 0.5rem 1.5rem}}@media (max-width: 991px){.QuestCat{background:linear-gradient(to bottom, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03ffffff', endColorstr='#00ffffff', GradientType=0)}}@media (min-width: 992px){.QuestCat:hover{background-color:rgba(255,255,255,0.05);transition:.5s}.QuestCat:hover .MoreLink,.QuestCat:hover .NoLink{opacity:.7;transition:.1s}}.QuestCat .MoreLink{display:inline-block;clear:both;border-bottom:2px solid rgba(115,120,123,0.25);color:#fff;margin-top:1.5rem;transition:.1s;font-weight:400}@media (min-width: 992px){.QuestCat .MoreLink{font-size:1.25rem}}@media (max-width: 991px){.QuestCat .MoreLink{font-size:1rem}}@media (min-width: 992px){.QuestCat .MoreLink{opacity:.3}}@media (max-width: 991px){.QuestCat .MoreLink{opacity:1}}.QuestCat .MoreLink:hover{border-bottom:2px solid #ef4b49;text-decoration:none;color:inherit;opacity:1 !important;transition:.1s}.QuestCat .TopLink{display:inline-block;clear:both;color:#fff;margin-top:1rem;opacity:.3;transition:.1s;font-weight:400}@media (min-width: 992px){.QuestCat .TopLink{font-size:1rem}}@media (max-width: 991px){.QuestCat .TopLink{font-size:1rem}}.QuestCat .TopLink:hover{opacity:1 !important;transition:.1s}.QuestCat .NoLink{font-size:1.25rem;color:#fff;margin-top:1.5rem;opacity:.3;transition:.1s}.QuestCat__header_content{max-width:500px;padding-left:5px}.QuestCat__header_subtitle{color:#73787b;line-height:1.3em;padding:0;margin:0;font-size:1rem}.home-latest-reviews{padding-top:30px;padding-bottom:30px;margin-top:0;margin-bottom:0}.home-latest-reviews__header{text-align:center;margin-bottom:20px}.FilterGenres__title{font-size:.75em;letter-spacing:.3em;color:#5b6062;text-transform:uppercase}.categories-menu-1__title{display:block;font-size:13px;line-height:1.25em;color:white;margin-top:4px}.quest-reserve{text-align:center}.quest-reserve__site{margin-top:15px;font-size:15px;color:#787878}.quest-reserve__site-url{font-size:115%}.quest-reserve--label{text-transform:uppercase;letter-spacing:.1em;color:#838383;margin-bottom:8px}.quest-reserve--btn{display:block;background:#439cef;font-size:20px;font-weight:700;padding:15px 0;text-align:center;margin-bottom:16px}.quest-reserve--tel{display:block;border:3px solid #439cef;background-color:rgba(67,156,239,0.5);font-size:20px;font-weight:700;padding:15px 0;text-align:center;margin-bottom:16px}.quest-reserve--tel a{color:inherit}.quest-reserve--book-online{display:block;border:3px solid #439cef;background-color:rgba(67,156,239,0.5);text-transform:uppercase;font-size:20px;font-weight:700;padding:15px 0;text-align:center;margin-bottom:16px;color:white}.quest-reserve--book-online:hover{background-color:#439cef;color:white}.quest-reserve--book-online a{color:white}.quest-reserve--workhours{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#838383}.quest-reserve--workhours span{color:white}.quest-reserve--thankyou{padding-top:15px;font-size:14px;color:#ef4b49}.quest-reserve__phone-title{margin-bottom:0}.quest-reserve__phone-hrs{font-size:13px;color:#b3b3b3;margin-bottom:10px}.quest-reserve__phone-btn{max-width:330px;margin-left:auto;margin-right:auto;display:block}.quest-description{padding-top:60px;padding-bottom:60px}@media (min-width: 768px){.quest-description{padding-top:60px;padding-bottom:60px}}@media (max-width: 767px){.quest-description{padding-top:40px;padding-bottom:20px}}.quest-description__inner{color:#e6e6e6;border-left:3px solid #ef4b49;max-width:900px}@media (min-width: 768px){.quest-description__inner{margin-left:10px;padding-left:24px;font-size:18px;line-height:1.5em}}@media (max-width: 767px){.quest-description__inner{padding-left:12px;font-size:16px;line-height:1.45em}}.quest-page-fotorama .fotorama__thumb-border{border-color:#ef4b48}.quest-map{border:1px solid #555;border-radius:10px;padding:10px;background-color:#262626;margin-top:30px;margin-bottom:30px}.quest-map--taxi{display:block;height:40px;float:right;font-size:12px;text-align:right;letter-spacing:0;line-height:16px;margin-top:5px;white-space:no-wrap}.yandex-map-quest{width:100%;height:50vh;margin-top:24px}.quest-page-related-quests{padding-top:50px;padding-bottom:30px}@media (min-width: 768px){.reviews-scoring{display:flex;display:-webkit-flex;justify-content:flex-start}}.reviews-scoring__value-and-count{line-height:2em}@media (min-width: 768px){.reviews-scoring__value-and-count{border-right:solid 1px #3b3d3f;padding-right:25px}}.reviews-scoring__value-and-count .rating-stars{font-size:25px}.reviews-scoring__value-in-box{background-color:white;border-radius:2px;display:inline-block;margin-left:7px;color:#333333;padding:3px;font-weight:bold;font-size:18px;line-height:1em;position:relative;top:-2px}@media (min-width: 768px){.reviews-scoring__rating-breakdown{padding-left:25px}}@media (max-width: 767px){.reviews-scoring__rating-breakdown{margin-top:20px}}@media (min-width: 768px){.reviews-scoring__button-col{text-align:right;flex-grow:1}}@media (max-width: 767px){.reviews-scoring__button-col{margin-top:20px}}.reviews-scoring__btn{text-transform:none;font-weight:500;font-size:17px;letter-spacing:0}@media (min-width: 768px){.reviews-scoring__btn{padding:15px 25px}}.rating-breakdown__stars{padding-right:7px}.rating-breakdown__progress{padding-left:7px;padding-right:7px}@media (min-width: 768px){.rating-breakdown__progress{width:180px}}@media (max-width: 767px){.rating-breakdown__progress{width:150px}}.rating-breakdown__progress .progress{height:8px;background-color:#3b3d3f}.rating-breakdown__value{padding-left:7px}.rating-breakdown__value{color:#999999;font-size:15px}.quest-reviews-1{padding-top:40px;padding-bottom:40px}.quest-reviews-1 .quest-content--block-header{margin-bottom:30px}@media (min-width: 1101px){.quest-block-with-fix-sidebar{position:relative;padding-right:338px}}@media (min-width: 1101px){.is-sticky #js-sticker{position:fixed}}@media (min-width: 1101px){.quest-content--aside{position:absolute;right:0;top:0;width:318px}}.team-review{padding-bottom:1em;border-bottom:1px solid #5f5f5f;margin-bottom:2em}.team-review:last-child{margin-bottom:0;border-bottom:none}.team-review__body{color:#bababa;line-height:1.5;font-size:14px}.team-review__photo{margin-bottom:1em}.team-review__header{font-size:20px}.team-review__header .team-review__published_at{font-size:0.7em}.team-review__header .team-review__title,.team-review__header .team-review__published_at{color:#c3c3c3;padding-bottom:0.5em}.team-review__header .team-review__mark{color:#fff;padding-bottom:1em}@media (min-width: 768px){.team-review__header .team-review__mark{text-align:right}}.quest-header__columns{border-top:solid 2px #3c3e40;margin-bottom:20px;margin-top:30px}@media (min-width: 768px){.quest-header__columns{margin-left:-12px;margin-right:-12px;display:flex;display:-webkit-flex}}.quest-header__column{padding-top:12px;padding-bottom:12px;text-align:left}@media (min-width: 768px){.quest-header__column{padding-left:12px;padding-right:12px}}.quest-header__column__header{color:#828282;font-size:14px}@media (min-width: 768px){.quest-header__column-features{flex-basis:auto}}@media (min-width: 768px) and (max-width: 1199px){.quest-header__column-features{width:50%}}@media (min-width: 1200px){.quest-header__column-features{width:35%}}.quest-header__column-taxonomy{padding-top:24px}@media (min-width: 768px){.quest-header__column-taxonomy{padding-left:20px;border-left:solid 2px #3c3e40;flex-basis:auto}}@media (min-width: 768px) and (max-width: 1199px){.quest-header__column-taxonomy{width:50%}}@media (min-width: 1200px){.quest-header__column-taxonomy{width:65%}}*+.quest-header__column__header{margin-top:30px}.quest-header__feature img{height:50px;width:50px}.quest-header__feature__param{color:#e6e6e6;font-weight:normal;text-align:left}@media (min-width: 400px){.quest-header__feature__param{font-size:15px;padding:12px 12px 12px 0}}@media (max-width: 399px){.quest-header__feature__param{font-size:13px;padding:8px 8px 8px 0}}.quest-header__feature__value{color:#e25a4b;font-style:normal;font-weight:bold;line-height:1em;padding:12px;text-align:left}@media (min-width: 400px){.quest-header__feature__value{font-size:24px}}@media (max-width: 399px){.quest-header__feature__value{font-size:20px}}.quest-header__feature__value small{font-size:15px;font-weight:bold}.quest-header__feature__value .rouble-sign{font-weight:normal}.quest-header__feature+.quest-header__feature{border-top:solid 1px #3b3d3f}.quest-header{margin-bottom:14px;text-align:center;padding-bottom:8px}@media (min-width: 500px){.quest-header{padding-top:32px}}.quest-header__owner{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#838383;margin-bottom:6px;display:inline-block}.quest-header__owner:hover{color:#e25b4b}.quest-header__title{font-family:"proxima-nova", sans-serif;font-weight:900;letter-spacing:.1em;margin-bottom:5px;padding:0;text-transform:uppercase}@media (max-width: 499px){.quest-header__title{font-size:30px}}@media (min-width: 500px){.quest-header__title{font-size:42px}}.quest-header__title span{color:#ef4b49;text-align:center}.quest-header__outa-credit-limit{display:block;color:#ef4b48;font-size:15px;text-align:center;margin-top:5px}.quest-header__closed{display:block;color:#ef4b48;font-size:15px;text-align:center;margin-top:5px}.quest-header__navigation{margin-top:25px}.quest-header__navigation__ul{justify-content:center;align-items:center}.quest-header__navigation__li{padding:5px 10px}.quest-header__navigation__a{font-size:13px;padding:0}.quest-header__navigation__a:not(.active){color:#828282;border-bottom:dashed 1px gray;line-height:1.2em}.quest-header__navigation__a:hover,.quest-header__navigation__a:focus{color:white}.quest-header__navigation__a.active{padding:5px 10px}.quest__tags,.quest-header__tags{margin-left:-10px;margin-right:-10px;list-style-type:none}.quest__tags__li,.quest-header__tags__li{display:inline-block;vertical-align:top}@media (min-width: 430px){.quest__tags__li,.quest-header__tags__li{padding:8px 10px}}@media (max-width: 429px){.quest__tags__li,.quest-header__tags__li{padding:5px}}.quest__tags__a,.quest-header__tags__a{background:rgba(0,0,0,0.5);color:#e6e6e6;display:block;line-height:1.2em;white-space:nowrap;font-size:14px}@media (min-width: 430px){.quest__tags__a,.quest-header__tags__a{padding:4px 10px}}@media (max-width: 429px){.quest__tags__a,.quest-header__tags__a{padding:5px 10px}}.quest__tags__img,.quest-header__tags__img{margin:-10px 5px -10px -7px}@media (min-width: 430px){.quest__tags__img,.quest-header__tags__img{height:27px;width:27px}}@media (max-width: 429px){.quest__tags__img,.quest-header__tags__img{height:20px;width:20px}}.timetable{padding-top:40px;padding-bottom:40px}.timetable__row:hover .timetable__date_DOW{background-color:#2e2e2e}.timetable__date_DOW{min-width:130px;padding:7px}.timetable__date{white-space:nowrap;display:inline-block;vertical-align:baseline;color:gray;font-size:13px}.timetable__DOW{display:inline-block;vertical-align:baseline;min-width:2em;font-size:20px;color:white}.timetable__DOW--week-end{color:#ef4b48}.timetable__header{margin-bottom:30px}.timetable__header p{color:#a4a6a8}.timetable__header p+p{margin-bottom:0;margin-top:7px}.timetable__footer{margin-top:40px}.price-legend{margin-bottom:15px}.price-legend__label{white-space:nowrap;font-size:12px;line-height:1em;padding:3px 6px;margin-left:5px;font-weight:bold;background-color:#d9ccb1;color:#262626;border-radius:3px 3px 5px 5px;border-bottom-width:3px;border-bottom-style:solid}.price-legend__discount{font-weight:bold}.price-legend__full-price{text-decoration:line-through;color:#333}.loading-state-indicator{margin-bottom:30px;color:#a4a6a8}.loading-state-indicator p{margin-top:4px;margin-bottom:0}.loading-state-indicator p.small{font-size:11px}.loading-state-indicator .text{padding-left:70px}.cube-transition{position:relative;top:35px;left:30px}.cube-transition>div{background-color:#ef4b48 !important}.error-state-indicator{border:solid 1px #b25138;padding:20px;border-radius:3px}.error-state-indicator .fa{color:#b25138}.quest-content--aside .subscribe-section-2{margin-top:30px}.price-1-of-1{border-bottom-color:#1980B6}.price-1-of-2{border-bottom-color:#1980B6}.price-2-of-2{border-bottom-color:#5CB85C}.price-1-of-3{border-bottom-color:#1980B6}.price-2-of-3{border-bottom-color:#5CB85C}.price-3-of-3{border-bottom-color:#F0AD4E}.price-1-of-4{border-bottom-color:#1980B6}.price-2-of-4{border-bottom-color:#5CB85C}.price-3-of-4{border-bottom-color:#F0AD4E}.price-4-of-4{border-bottom-color:#D9534F}.price-1-of-5{border-bottom-color:#1980B6}.price-2-of-5{border-bottom-color:#2CBFE8}.price-3-of-5{border-bottom-color:#5CB85C}.price-4-of-5{border-bottom-color:#F0AD4E}.price-5-of-5{border-bottom-color:#D9534F}.price-1-of-6{border-bottom-color:#1980B6}.price-2-of-6{border-bottom-color:#2CBFE8}.price-3-of-6{border-bottom-color:#5CB85C}.price-4-of-6{border-bottom-color:#F0AD4E}.price-5-of-6{border-bottom-color:#D9534F}.price-6-of-6{border-bottom-color:#AF02ED}.price-1-of-7{border-bottom-color:#1980B6}.price-2-of-7{border-bottom-color:#2CBFE8}.price-3-of-7{border-bottom-color:#5CB85C}.price-4-of-7{border-bottom-color:#E6E608}.price-5-of-7{border-bottom-color:#F0AD4E}.price-6-of-7{border-bottom-color:#D9534F}.price-7-of-7{border-bottom-color:#AF02ED}.price-1-of-8{border-bottom-color:#1980B6}.price-2-of-8{border-bottom-color:#2CBFE8}.price-3-of-8{border-bottom-color:#5CB85C}.price-4-of-8{border-bottom-color:#97CC12}.price-5-of-8{border-bottom-color:#FFD215}.price-6-of-8{border-bottom-color:#F0AD4E}.price-7-of-8{border-bottom-color:#D9534F}.price-8-of-8{border-bottom-color:#AF02ED}.price-1-of-9{border-bottom-color:#1980B6}.price-2-of-9{border-bottom-color:#2CBFE8}.price-3-of-9{border-bottom-color:#5CB85C}.price-4-of-9{border-bottom-color:#97CC12}.price-5-of-9{border-bottom-color:#FFD215}.price-6-of-9{border-bottom-color:#F0AD4E}.price-7-of-9{border-bottom-color:#D9534F}.price-8-of-9{border-bottom-color:#C11E63}.price-9-of-9{border-bottom-color:#AF02ED}.price-1-of-10{border-bottom-color:#1980B6}.price-2-of-10{border-bottom-color:#2CBFE8}.price-3-of-10{border-bottom-color:#5CB85C}.price-4-of-10{border-bottom-color:#97CC12}.price-5-of-10{border-bottom-color:#FFD215}.price-6-of-10{border-bottom-color:#FFC107}.price-7-of-10{border-bottom-color:#F0AD4E}.price-8-of-10{border-bottom-color:#D9534F}.price-9-of-10{border-bottom-color:#C11E63}.price-10-of-10{border-bottom-color:#AF02ED}@media (min-width: 501px){.timetable__row{display:flex;display:-webkit-flex;align-items:flex-start}}@media (max-width: 500px){.timetable__row{margin-top:35px}}.timetable__slots{flex-grow:0;display:flex;flex-wrap:wrap}@media (max-width: 700px){.timetable__slots{width:auto}}.timetable__slot{background-color:#d9ccb1;white-space:nowrap;margin-right:6px;margin-bottom:5px;padding:9px 16px 7px;border-radius:5px;border-style:none;border-bottom-style:solid;border-bottom-width:3px}.timetable__slot:hover,.timetable__slot:focus{background-color:#e5dcc9}.timetable__slot--closed{background-color:#404040;color:#5a5a5a;cursor:not-allowed;border-bottom:solid 3px #333333}.timetable__slot--closed:hover,.timetable__slot--closed:focus{background-color:#404040}.timetable__slot__time{display:block;line-height:1em;font-weight:bold;font-size:15px}.timetable__slot__time--free{color:#262626}.timetable__slot__time--booked{color:#666666}.timetable__slot__price{display:block;font-weight:normal;font-size:10px;line-height:1em;margin-top:1px}.timetable__slot__price--free{color:gray}.timetable__slot__price--booked{color:#666666}.filters-panel-1{margin-bottom:20px}.project-layout-switch-btn{font-weight:normal;color:#949494;background-color:#3b3b3b;border-color:#3b3b3b}.project-layout-switch-btn:focus,.project-layout-switch-btn:hover{background-color:#439cef;border-color:#439cef;color:white}.project-layout-switch-btn.active:focus{outline:none !important;box-shadow:none !important}.yandex-map-project-quests{height:90vh}.project-page--about{font-size:18px;line-height:32px;padding:0}.project-page--about.with-logo{position:relative;padding-left:0px}.project-page--about p{margin-right:500px;line-height:1.5em}.project-page--about p+p{margin-top:0.5em}.project-page--logo{float:right;text-align:center;width:500px;margin-left:50px;padding-bottom:20px}.project-page--logo img{vertical-align:top;margin:0 auto;max-width:100%}.project-page--intro{min-height:270px;padding-bottom:42px}.project-page--header{position:relative;padding:26px 0 0}.project-page--header .header-panel--right{top:26px}.project-page--header-title{font:900 48px/48px "proxima-nova", sans-serif}.project-page--footer{position:relative}.project-page--contacts{color:#fff;font-size:18px;overflow:hidden;white-space:nowrap;margin-bottom:24px}.project-page--contacts:after{content:'';display:inline-block;vertical-align:middle;width:100%;border-top:1px solid #3c3e40;margin-left:24px}.project-page--contacts a{color:#439cef}.project-page--contacts a:hover{opacity:.8}.project-page--contacts a:active{opacity:.6}.project-page--contacts-item+.project-page--contacts-item:before{display:inline-block;vertical-align:middle;height:1px;width:14px;margin:0 8px;content:'';background:#3c3e40}.projects-page--about{font-size:18px;line-height:1.45em;padding:0}.projects-page--about p{max-width:950px}.devise-section{padding-top:30px;padding-bottom:60px}.devise-page-card{max-width:500px;margin-left:auto;margin-right:auto}.devise-page-card__title{margin-bottom:0;font-size:25px}.error-page{padding-top:60px;padding-bottom:60px;text-align:center}[data-page="feedbacks-new"] [type="submit"]{margin-left:0}[data-page="feedbacks-new"] form hr{margin-top:20px;margin-bottom:20px}[data-page="feedbacks-new"] #review-block{margin-top:30px}[data-page="feedbacks-new"] .if-has-visited .radio{margin-bottom:15px}.client-comment-block__comment-variant+small{display:block;color:#b3b3b3}.client-comment-block .radio{margin-bottom:20px}.pages-bonus_program_faq h1{margin-left:auto;margin-right:auto}.pages-bonus_program_faq .lead{text-align:center}.pages-bonus_program_faq .terms{padding-top:30px;padding-bottom:30px}.pages-bonus_program_faq .terms .container{max-width:900px}.pages-bonus_program_faq .terms h3{color:gray}.pages-bonus_program_faq .terms ul{list-style-type:disc;padding-left:1.3em;font-size:15px;color:gray}.pages-bonus_program_faq .terms li{margin-top:0.8em}.pages-bonus_program_faq .how-to-spend{padding-top:30px;padding-bottom:30px}.pages-bonus_program_faq .how-to-spend .container{max-width:900px}.pages-bonus_program_faq .how-to-spend ol{list-style-type:decimal;padding-left:1.3em}.pages-bonus_program_faq .how-to-spend li{margin-top:0.8em}.pages-bonus_program_faq .how-to-spend a{text-decoration:underline}.feature-1{margin-bottom:20px;background-color:#343a40;border-color:#6d767e}.feature-1__title{text-align:center}.feature-1__title .fa{font-size:5em}.features-list-1{margin-top:40px}.bonus_entries-index h2{margin-top:0;margin-bottom:20px;line-height:1.2;letter-spacing:0}.bonus_entries-index .transactions{padding-top:30px;padding-bottom:30px;margin:0}.bonus_entries-index .panel{display:inline-block;margin-bottom:0}.bonus_entries-index .inline-icon{display:inline-block;vertical-align:sub;height:1em;top:-1px;position:relative;width:auto}.bonus_entries-index .current-status{padding-top:50px;padding-bottom:30px;margin-bottom:0;margin-top:0}.bonus_entries-index h1{line-height:1.2;letter-spacing:0}.bonus_entries-index .description{max-width:700px}@media (max-width: 767px){.bonus_entries-index .description{margin-top:30px}}.bonus_entries-index .description p{line-height:1.5;-webkit-font-smoothing:antialiased;color:#d1d3d6}.bonus_entries-index .description p.lead{line-height:1.3}.bonus_entries-index .description a{text-decoration:underline}.toggle-content th{-webkit-font-smoothing:antialiased}.bonus_entries-index .features{margin-bottom:0;margin-top:0}@media (min-width: 450px){.bonus_entries-index .features{padding:50px 0;display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:nowrap;margin-left:-20px;margin-right:-20px}}@media (max-width: 449px){.bonus_entries-index .features{padding:10px 0 10px}}.bonus_entries-index .feature{text-align:center;padding-left:20px;padding-right:20px}@media (min-width: 450px){.bonus_entries-index .feature{flex-basis:33%;flex-shrink:0;flex-grow:0}}@media (max-width: 449px){.bonus_entries-index .feature{padding-top:20px;padding-bottom:20px}}.bonus_entries-index .feature .illustration{height:80px;margin-bottom:10px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.bonus_entries-index .feature .illustration img{max-width:100%;max-height:80px}.bonus_entries-index .feature p{margin-bottom:0}.bonus_entries-index .feature .param-name{display:block;line-height:1.2;margin-bottom:3px}.bonus_entries-index .feature .param-name.youtube-link{color:#ef4b48}.bonus_entries-index .feature .value{display:block;font-weight:600;font-size:26px;line-height:1.1em;-webkit-font-smoothing:antialiased}.bonus_entries-index table{width:auto;background:none !important}.bonus_entries-index table td,.bonus_entries-index table th{background:none;font-weight:300}.bonus_entries-index .current-status-table th,.bonus_entries-index .current-status-table td{color:#d9d9d9;padding:8px}.bonus_entries-index .current-status-table tr{border-bottom:1px solid #333333}.bonus_entries-index .current-status-table tr:last-child{border-bottom-style:none}.bonus_entries-index .transactions-table thead tr{border-bottom:2px solid #474747}.bonus_entries-index .transactions-table tbody tr:hover{background-color:#333333}@media (max-width: 800px){.bonus_entries-index .transactions-table tr{border-bottom:30px solid #2e2e2e}}.bonus_entries-index .transactions-table td,.bonus_entries-index .transactions-table th{padding-top:8px;padding-right:8px;padding-bottom:8px}@media (min-width: 801px){.bonus_entries-index .transactions-table td,.bonus_entries-index .transactions-table th{padding-left:15px;padding-right:15px}}.bonus_entries-index .transactions-table td{color:#d9d9d9;border-bottom:1px solid #3b3b3b}@media (max-width: 800px){.bonus_entries-index .transactions-table td{border:0;border-bottom:1px solid #3b3b3b}}.bonus_entries-index .transactions-table td:before{font-weight:normal}.bonus_entries-index .date-td{white-space:nowrap}.bonus_entries-index .direction-label{text-align:right}.bonus_entries-index .direction-label .fa{margin-right:2px}.bonus_entries-index .direction-label .fa-arrow-circle-up{color:#7db148}.bonus_entries-index .direction-label .fa-arrow-circle-down{color:#d43535}@media (max-width: 800px){.bonus_entries-index .details-td{padding-left:0}}
