:root{--brand-success:#5cb85c;--brand-primary:#5998ba;--brand-warning:#eda33a;--brand-info:#6e9caa;--brand-danger:#d9534f}.map-container{overflow:hidden;margin:0 0 3em}#map-container{filter:grayscale(100%);filter:gray}.map-marker{color:#333;max-width:280px}@media (min-width:370px){.map-marker{flex-wrap:wrap;display:flex;display:-webkit-flex}}.map-marker div,.map-marker p{color:#333}.map-marker__image{margin-bottom:5px}@media (max-width:369px){.map-marker__image{display:block}}@media (min-width:370px){.map-marker__image{flex-grow:1;flex-shrink:1;padding-right:10px;flex-basis:auto}}.map-marker__img{height:70px;background-color:#000}@media (min-width:370px){.map-marker__content{flex-grow:1;flex-shrink:1;max-width:164px;flex-basis:auto}}.map-marker__title{padding:0;font-size:16px;margin-bottom:5px;color:#333;line-height:1.2em;margin-top:0}.map-marker__title a{text-decoration:underline;color:#1a1a1a}.map-marker__type{font-size:12px;margin-bottom:-3px;display:block}.map-marker__type__icon{height:12px;font-size:0;margin-right:3px;vertical-align:baseline}.map-marker__info{margin-bottom:4px}.map-marker__info>div{margin-right:1em;display:inline-block}.map-marker__minutes{font-size:12px}.map-marker__rating{margin-bottom:4px}.map-marker__rating__link{text-decoration:underline}.map-marker__rating__link .fa{position:relative;top:-4px}.map-marker__players-rating{font-size:12px}.map-marker__players-rating .fa{-webkit-font-smoothing:auto}.map-marker__players-rating sup{top:-4px}.map-marker__description{line-height:1.35em;margin-top:10px}.map-marker__description p{margin-bottom:0;line-height:1.35em}.map-marker__button{margin:10px 0 0 -1px}.map-marker__button,.map-marker__button:hover{padding:5px 10px}@media (max-width:900px){.site-footer .copyright{text-align:center;width:100%}.site-footer .footer-bar .toTop{border-left:0;position:relative;border-top:1px dashed #403e44;width:100%;padding-left:0}}.site-footer{-webkit-font-smoothing:antialiased;margin-top:110px;z-index:0}.site-footer address{margin-bottom:0}.site-footer address li{padding-left:32px}.site-footer address li+li{margin-top:20px}.site-footer address .fa{font-size:22px;color:#9b9ea1;margin-left:-31px;width:28px;line-height:13px}.site-footer address .fa-envelope{font-size:18px}.site-footer address .fa-map-marker{position:relative;top:6px}.site-footer .misc-links{margin-bottom:0;list-style-type:none;padding-left:0}@media (max-width:767px){.site-footer .misc-links{margin-top:30px}}.site-footer .misc-links li{color:#a4a6a8;line-height:1.4}.site-footer .misc-links li+li{margin-top:11px}.site-footer .social-icons{font-size:35px;display:block}@media (min-width:768px) and (max-width:899px){.site-footer .social-icons{font-size:28px}}.site-footer .social-icons a{padding-right:3px;padding-left:3px}@media (min-width:768px){.site-footer .social-n-app{text-align:right}}@media (max-width:767px){.site-footer .social-n-app{margin-top:30px}}.site-footer__app-icon{margin-top:25px}@media (min-width:768px){.site-footer__app-icon{display:inline-block}}@media (max-width:767px){.site-footer__app-icon{display:none}}.site-footer__payment-systems{margin-top:35px}.site-footer__payment-systems img{height:25px}[data-page=about-bonus_program_faq] .site-footer,[data-page=add_quests-index] .site-footer,[data-page=add_quests-new] .site-footer,[data-page=articles-index] .site-footer,[data-page=articles-show] .site-footer,[data-page=categories-index] .site-footer,[data-page=categories-show] .site-footer,[data-page=cities-index] .site-footer,[data-page=companies-index] .site-footer,[data-page=companies-show] .site-footer,[data-page=gifts-index] .site-footer,[data-page=invites-index] .site-footer,[data-page=invites-show] .site-footer,[data-page=locations-index] .site-footer,[data-page=map-index] .site-footer,[data-page=news-index] .site-footer,[data-page=news-show] .site-footer,[data-page=news-smi] .site-footer,[data-page=offers-index] .site-footer,[data-page=pages-moderation_rules] .site-footer,[data-page=pages-payment_rules] .site-footer,[data-page=quests-search] .site-footer,[data-page=quests-show] .site-footer,[data-page=ratings-index] .site-footer,[data-page=referrals-invite] .site-footer,[data-page=sessions-login_email] .site-footer,[data-page=sessions-new] .site-footer,[data-page=team_reviews-show] .site-footer,[data-page=teams-index] .site-footer,[data-page=teams-show] .site-footer,[data-page=widgets-create] .site-footer,[data-page=widgets-new] .site-footer,[data-page=widgets-show] .site-footer{margin-top:0}img.social-transition{filter:grayscale(100%);transition:1s}img.social-transition:hover{filter:grayscale(0);transition:1s}img.telegram,img.vk,img.youtube{width:35px}img.mastercard,img.mir,img.paykeeper,img.visa{height:32px}img.skolkovo{height:52px}.has-sticky-footer{min-height:100vh;padding-right:0;flex-direction:column;margin:0;padding-left:0;display:flex}.expands-to-push-footer-down{flex-grow:1;flex-shrink:0;position:relative;flex-basis:auto;display:block}.facebook-link{height:44px;color:#fff;background-color:#3b5998!important;border-radius:8px;width:230px}.facebook-link:hover{background-color:#344e86!important}.facebook-link span{font-size:16px;margin-left:10px}.mail_ru-link{height:44px;color:#fff;background-color:#07f!important;border-radius:8px;width:230px}.mail_ru-link:hover{background-color:#006be6!important}.mail_ru-link span{font-size:16px;margin-left:10px}.yandex-link{height:44px;color:#000;background-color:#fff!important;border-radius:8px;width:230px}.yandex-link:hover{color:#000;background-color:#f2f2f2!important}.yandex-link span{font-size:16px;margin-left:10px}.google-link{border-color:#4285f4;height:44px;color:#000;background-color:#fff!important;border-radius:8px;width:230px}.google-link:hover{border-color:#4285f4;color:#000;background-color:#f2f2f2!important}.google-link span{font-size:16px;margin-left:10px}.vkontakte-link{height:44px;color:#fff;background-color:#07f;border-radius:8px;width:230px}.vkontakte-link:hover{background-color:#006be6!important}.vkontakte-link span{font-size:16px;margin-left:10px}.email-link{height:44px;border-radius:8px;width:230px}.email-link span{font-size:16px;margin-left:10px}.modal-header .close{font-size:30px;color:#fff!important;opacity:1}.modal-body{padding:4px!important}.modal-body .white-row{margin-bottom:0}.modal-body .white-row button span{color:#fff}.modal-footer .btn{vertical-align:top}.modal-footer__btns-1{padding-top:15px;align-items:flex-start;display:flex}.modal-footer__btns-1 form .btn{margin:0;width:100%}@media (min-width:600px){.modal-footer__btns-1{flex-wrap:nowrap;margin-right:-10px;margin-left:-10px;display:flex}.modal-footer__btns-1 .btn{margin-bottom:0;margin-top:0}.modal-footer__btns-1>*{margin:0 10px;width:33%}}@media (max-width:599px){.modal-footer__btns-1>*{margin:10px 0;margin-left:0!important;width:100%}}.modal-coupon-1 .modal-dialog{max-width:500px}.modal-coupon-1__row{display:flex}.modal-coupon-1__col-img{flex-grow:0;padding-right:20px;width:80px}.modal-coupon-1__col-img img{max-width:100%}.modal-coupon-1__col-text{flex-grow:1}.modal-coupon-1 .modal-footer .btn{margin:0}.modal.modal-danger .modal-body{padding:17px 25px!important;color:#a94442;background-color:#f8bac0}.gdpr-popup{position:fixed;bottom:20px;width:100%;z-index:2147483648}.gdpr-popup .alert{margin-bottom:0;max-width:750px;background-color:#212121;box-shadow:0 2px 3px rgba(0,0,0,.2);margin-left:auto}.gdpr-popup p{margin-right:20px;color:#949494}.gdpr-popup .btn{margin-top:10px}.gdpr-popup .btn+.btn{margin-left:10px}.gdpr-popup a:not(.btn){text-decoration:underline}.gdpr-popup .close{font-weight:100;color:#fff}.__jivoMobileButton{z-index:2147483640!important}.lk-promo-modal__feature-content{padding-left:3em}.lk-promo-modal__features{margin-bottom:0;list-style-type:none;padding-left:0}.lk-promo-modal__feature{padding-top:10px;padding-bottom:15px}.lk-promo-modal__feature p{color:#bebfc1;-webkit-font-smoothing:antialiased;line-height:1.5em}.lk-promo-modal__illustration{color:#00aff0;position:absolute;line-height:1.2}.lk-promo-modal__illustration.fa-mouse-pointer{margin-left:.2em;line-height:1.6}.lk-promo-modal__feature-title{font-size:15px;margin:0 0 6px;-webkit-font-smoothing:auto;line-height:1.4em}.lk-promo-modal__terms-a{font-size:13px}.lk-promo-modal .modal-footer,.login-box{text-align:center}.login-box{padding-top:15px;max-width:800px;margin:0 auto;padding-bottom:25px}.login-box .btn{min-width:135px}.login-box .btn,.login-box p{-webkit-font-smoothing:antialiased}.login-box p{font-size:14px;margin-bottom:10px;color:#a4a6a8}.login-box hr{max-width:300px;border-top-color:#454545;border-width:1px 0 0;margin:22px auto 17px}.login-box h3{padding-top:15px;font-size:28px;margin-bottom:10px;letter-spacing:0;line-height:1.15em}@media (max-width:350px){.login-box h3{font-size:26px}}.dark-modal-1 .modal-content{border:4px solid #fff;background-color:#383838}.dark-modal-1 .modal-header{padding:20px;background:none;-webkit-font-smoothing:antialiased;border-bottom-color:#4d4d4d}.dark-modal-1 .modal-title{margin-bottom:0;color:#fff}.dark-modal-1 .modal-body{padding:20px!important;-webkit-font-smoothing:antialiased}.dark-modal-1 .modal-body ol:last-child,.dark-modal-1 .modal-body p:last-child,.dark-modal-1 .modal-body ul:last-child{margin-bottom:0}.dark-modal-1 .modal-footer{border-top-color:#4d4d4d}.dark-modal-1 a:not(.btn){color:#349dd5}.modal-2{color:#fff;-webkit-font-smoothing:antialiased}@media (min-width:840px){.modal-2 .modal-dialog{width:800px}}.modal-2 .close{padding:20px 17px;font-size:38px;font-weight:100;text-shadow:none;color:#328ad9;position:relative;opacity:1;line-height:14px;z-index:1}.modal-2 .close:hover{color:#7ac0ff}.modal-2 .modal-content{background-size:cover;background-color:#111;background-position:50%;border-radius:5px}.modal-2 .modal-title{font-weight:400;margin-bottom:20px;color:#fff;line-height:1.3;margin-top:0}@media (min-width:576px){.modal-2 .modal-title{font-size:26px}}@media (max-width:575px){.modal-2 .modal-title{font-size:21px}}.modal-2__superheader{font-size:13px;margin-bottom:13px;color:#328ad9;line-height:1.35}@media (min-width:768px){.modal-2__row{margin-right:-12px;margin-left:-12px;width:100%;display:flex}.modal-2__col{padding-right:12px;padding-left:12px}}.modal-2__col-content{flex-basis:60%}.modal-2__col-illustration{order:2;flex-basis:40%}@media (max-width:767px){.modal-2__col-illustration{margin-bottom:30px}}@media (min-width:768px){.modal-2 .modal-body{padding:50px 50px 50px 65px!important}}@media (max-width:767px){.modal-2 .modal-body{padding:30px 20px 40px!important}}.modal-2 .modal-body ol:last-child,.modal-2 .modal-body p:last-child,.modal-2 .modal-body ul:last-child{margin-bottom:0}@media (min-width:768px){.modal-2__img{width:100%}}@media (min-width:576px) and (max-width:767px){.modal-2__img{max-width:400px;max-height:220px}}@media (max-width:575px){.modal-2__img{max-width:100%;max-height:150px}}@media (max-width:500px){.order-confirmation .col-xs-12{padding-right:0;padding-left:0}}.order-confirmation.modal-header{padding-top:45px!important;border-top-right-radius:6px;border-bottom:0!important;border-top-left-radius:6px;text-align:center;background-color:#fff;margin:0 20px;padding-bottom:0!important}@media (max-width:500px){.order-confirmation.modal-header{padding:15px!important;text-align:left;margin:9px 7px!important}}.order-confirmation .text-warning{font-size:14px;margin:12px 0 0;line-height:22px}.order-confirmation h3{font-size:22px!important;font-weight:700!important;margin-bottom:0!important;color:#333;letter-spacing:0;line-height:30px!important}.order-confirmation.modal-body{padding:20px 32px!important;border:1px solid #dfdfdf96;background-color:#fff;margin:20px 35px!important;border-radius:6px}@media (max-width:500px){.order-confirmation.modal-body{padding:15px!important;margin:7px!important}}.order-confirmation h4{font-size:20px!important;font-weight:500!important;color:#333;line-height:23px!important}.order-confirmation h5{font-size:14px!important;font-weight:400!important;color:#333;line-height:23px!important}.order-confirmation p{color:#333}.order-confirmation p:last-child{margin-bottom:0}.order-confirmation p a{text-decoration:underline;color:#235671!important}.order-confirmation td,.order-confirmation th{padding:7px;border-bottom:1px solid #ededed;line-height:1.45}.order-confirmation tr:last-child td,.order-confirmation tr:last-child th{border-bottom:0}.order-confirmation th{border:0;font-weight:400;color:#9c9c9c;text-align:left;padding-left:0}@media (max-width:500px){.order-confirmation th{padding:3px}}.order-confirmation td{border:0;font-weight:400;color:#111}.order-confirmation .ics-link{font-size:11px;text-decoration:underline;font-weight:400;color:#1980b8!important;margin-left:10px}.order-confirmation .ics-link img{height:15px;margin-right:3px;vertical-align:sub}.order-confirmation .telegram-link{text-decoration:underline}.order-confirmation .telegram-link img{height:20px;margin-right:5px;width:20px}.order-confirmation.modal-footer{border:0!important;text-align:left;margin:10px 35px 20px!important}@media (max-width:500px){.order-confirmation.modal-footer{padding:15px!important;margin:22px!important}}.order-confirmation.modal-footer p{margin-bottom:.9em;color:#333}.order-confirmation.modal-footer .btn{justify-content:center;align-items:center;vertical-align:top;display:inline-flex}.order-confirmation.modal-footer .btn-default{color:#235671!important}.order-confirmation .icon-in-btn{height:11px;margin-right:3px;margin-top:-2px}.order-confirmation .on-protection{align-items:center;display:flex;display:-webkit-flex}.order-confirmation .on-protection .text{flex-grow:1}.order-confirmation .shield-icon{flex-grow:0;height:45px;padding-right:15px}.order-confirmation span{color:#333}.order-confirmation table.social-buttons{margin-bottom:16px;width:100%}.order-confirmation table.social-buttons th{font-size:14px;color:#333;width:85%}.order-confirmation table.social-buttons th img{margin-right:8px;width:21px}.order-confirmation table.social-buttons td{padding-right:0!important}.order-confirmation .order_info_subtitle{font-size:18px!important;font-weight:700!important;margin-bottom:4px!important}.order-confirmation .order_additional_subtitle{font-size:18px!important;font-weight:400!important}.order-confirmation .payment_info_subtitle{font-size:18px!important;font-weight:700!important;margin-bottom:10px!important;margin-top:20px!important}.order-confirmation .payment_additional_subtitle{font-size:14px!important;font-weight:400!important}.order-confirmation img.survey{margin-right:8px;width:46px}.btn-whatsapp{background-color:#23d366}.btn-phone,.btn-whatsapp{height:37px;color:#fff;min-width:137px;border-radius:3px;width:100%}.btn-phone{background-color:#3fa7ee}.btn-telegram{height:37px;border:1px solid #5998ba;color:#5998ba;min-width:137px;border-radius:3px;width:100%}.btn-wa-feedback{height:42px;color:#fff;max-width:250px;background-color:#3fa7ee;border-radius:4px;width:100%}.friends_emails_btn{padding-bottom:14px;padding-left:0}.close_btn{padding-right:0}@media (max-width:480px){.btn-wa-feedback{width:100%}}@media (max-width:991px){.friends_emails_btn{padding-right:0}.close_btn{padding-left:0}}.order-ask-emails.modal-body,.order-ask-emails.modal-footer,.order-ask-emails.modal-header{border:4px solid #fff;color:#fff;background-color:#383838;border-radius:5px}.order-ask-emails.modal-header{border-bottom-width:0;padding-bottom:0}.order-ask-emails.modal-header .close{font-weight:100}.order-ask-emails.modal-body{padding:15px!important;border-top-width:0;border-bottom-width:0}.order-ask-emails.modal-footer{border-top-width:0}.order-ask-emails .p-normal-1 a{text-decoration:underline;color:#3aa5df}.order-ask-emails h3{margin-right:27px;position:relative;line-height:1.2em;padding-left:56px}@media (max-width:450px){.order-ask-emails h3{font-size:19px}}.order-ask-emails h3 .fa{font-size:55px;color:#54cd42;position:absolute;left:0}.order-ask-emails #js-buttons{padding-bottom:5px}.order-ask-emails #js-buttons>a img{height:40px;width:40px}.order-ask-emails .form-group{margin-bottom:25px}.order-ask-emails .disabled{border-color:#575757;background-color:#383838}.order-ask-emails .input-group-addon.disabled{color:#666;border-width:2px}.order-ask-emails .form-control.disabled{color:#b3b3b3;cursor:not-allowed}.order-ask-emails .add-player{margin:0}.order-ask-emails .remove-player{margin:0;float:right}.order-ask-emails [data-hidden=true]{display:none}@media (max-width:768px){.order-ask-emails .padding-top-xs{padding-top:20px}}.order-modal .column{text-align:center;flex-basis:33%;line-height:1.4em}@media (min-width:601px){.order-modal .column{padding:0 30px;font-size:18px}}@media (min-width:501px) and (max-width:600px){.order-modal .column{padding:0 10px;font-size:18px}}@media (max-width:500px){.order-modal .column{padding:0 3px;font-size:15px}}@media (min-width:501px){.order-modal .order-price{font-size:27px}}@media (max-width:500px){.order-modal .order-price h5{display:none}}@media (min-width:501px){.order-modal .order-price .fa{display:none!important}}.order-modal .order-price .rub{font-size:95%}.order-modal .form-group small{font-size:11px;color:grey}.order-modal header{text-align:center;-webkit-font-smoothing:antialiased}.order-modal h2{font-size:22px;font-weight:400;margin-bottom:18px;line-height:1}.order-modal h2 .smaller{font-size:16px;margin-bottom:2px;letter-spacing:0;display:block}.order-modal h5{font-size:13px;margin-bottom:2px;color:#999;margin-top:0}.order-modal hr{border-top-color:#303030;margin:15px auto;border-bottom-color:#3d3d3d}.order-modal .small{font-size:12px;font-weight:300;line-height:1.5}.order-modal .info-block{justify-content:space-around;flex-wrap:nowrap;margin-right:0;flex-direction:row;-webkit-font-smoothing:antialiased;margin-left:0;display:flex}.order-modal .info-block .fa{font-size:25px;margin-right:auto;color:#3aa5df;margin-left:auto;line-height:1.2;display:block}.order-modal .control-label small{font-size:11px;color:grey}.order-modal .errors-on-white{padding:20px 1em}.order-modal .errors-on-white h4,.order-modal .errors-on-white li{color:#000}.order-modal .errors-on-white ul{margin-bottom:20px;padding-left:1.6em}.order-modal__price{display:block}.order-modal__price-discount{line-height:1.3em;vertical-align:top}@media (min-width:501px){.order-modal__price-discount{font-size:18px}}@media (max-width:500px){.order-modal__price-discount{font-size:12px;margin-top:4px}}.order-modal__price-discount:after{height:1px;transform:rotate(-7deg) translateX(-55%);content:"";position:relative;top:-1em;background-color:#ed123a;left:50%;width:4em;display:block}.order-modal__messages{font-size:13px;margin-bottom:0;color:#4d4d4d;list-style-type:circle;-webkit-font-smoothing:antialiased;line-height:1.45;padding-left:1.3em}.order-modal__messages li+li{margin-top:6px}.order-modal__additional-payments{margin-bottom:20px;margin-top:30px}.order-modal__additional-payments__description{font-size:13px;margin-bottom:0;color:#999!important;-webkit-font-smoothing:antialiased;line-height:1.35em;margin-top:4px}.order-modal__additional-payments hr{margin-bottom:15px}.order-modal__notes{font-size:13px;margin-bottom:0;color:#999!important;-webkit-font-smoothing:antialiased;line-height:1.35em;margin-top:4px}.order-modal__additional-payment__name{display:block}.order-modal__additional-payment__radios{margin-right:-10px;margin-left:-10px}.order-modal__additional-payment .radio-inline{margin-right:10px;margin-left:10px}.order-modal #comment_opener{color:#5998ba;cursor:pointer}.order-modal #comment_opener:hover{text-decoration:underline;color:#3a6f8c}.order-modal textarea.form-control{height:46px}#order_price{transition:backgroundColor .05s ease-in-out}.payment-btn{padding:4px;justify-content:center;width:100%;display:flex}.payment-btn__icon{height:23px;width:30px}.payment-sbp-btn__icon{height:23px;width:20px}.payment-btn__title{margin-left:8px}#quest-future-order-modal header{text-align:center;-webkit-font-smoothing:antialiased}#quest-future-order-modal h2{font-size:22px;font-weight:400;margin-bottom:18px;line-height:1}#quest-future-order-modal h2 .smaller{font-size:16px;margin-bottom:2px;letter-spacing:0;display:block}#quest-future-order-modal hr{border-top-color:#303030;margin:15px auto;border-bottom-color:#3d3d3d}#quest-future-order-modal .form-group small{font-size:11px;color:grey}@media (min-width:1365px){#quest-future-order-modal input.form-control[type=date],#quest-future-order-modal input.form-control[type=time]{line-height:2}}@media (min-width:400px){.modal.quest-non-partners .columns{display:flex;display:-webkit-flex}.modal.quest-non-partners .illustration{flex-grow:0;padding-right:15px}}@media (max-width:399px){.modal.quest-non-partners .illustration{padding-bottom:15px}}.modal.quest-non-partners .illustration img{height:150px}.modal.quest-non-partners .content{flex-grow:1}.modal.quest-non-partners .modal-footer{text-align:left}@media (max-width:399px){.modal.quest-non-partners .modal-footer .btn{width:100%}}.review-created-notice .modal-dialog{max-width:500px}.review-created-notice .review-1{max-width:450px}.review-created-notice .modal-footer{text-align:left}#routeVideoModalWindow{transform:translateY(15%)!important}#routeVideoModalWindow .modal-content{background-color:transparent}#routeVideoModalWindow iframe{width:100%}.super-navbar__search.focused .search-modal{display:block}@media (max-width:426px){.super-navbar__search.focused .search-modal{left:0;width:100%}}.search-modal{position:absolute;top:100%;display:none}.search-modal__content{overflow-y:auto;padding:14px 14px 82px;position:relative;flex-direction:column;max-height:368px;gap:10px;box-shadow:0 4px 4px 0 #00000040;border-radius:0 0 5px 5px;background:#272626;scrollbar-color:#b3b3b3 #272626;width:420px;display:flex}@media (max-width:426px){.search-modal__content{width:100%}}.search-modal__item{min-height:90px;border:1px solid #b3b3b3;text-decoration:none!important;gap:13px;border-radius:5px;cursor:pointer;display:flex}.search-modal__item.closed{border:1px solid #ba3f3c}.search-modal__item-banner-wrapper{position:relative}.search-modal__item-banner{border-bottom-left-radius:5px;height:100%;border-top-left-radius:5px;width:134px}.search-modal__item-banner-closed{border-bottom-left-radius:5px;justify-content:center;font-size:12px;color:#fff;position:absolute;flex-direction:column;border-top-left-radius:5px;gap:4px;inset:0;align-items:center;background:hsla(0,0%,7%,.5);line-height:18px;display:flex}.search-modal__item-content{overflow:hidden;padding:8px 8px 8px 0}.search-modal__item-title{overflow:hidden;text-overflow:ellipsis;font-size:14px;margin-bottom:3px;color:#fff;line-height:17px}.search-modal__item-category{font-size:12px;margin-bottom:3px;color:#45acff;line-height:17px}.search-modal__item-type{font-size:12px;gap:5px;align-items:center;line-height:17px;display:flex}.search-modal__item-type-text{color:#318c7d}.search-modal__search-btn-block{height:68px;justify-content:center;right:15px;position:absolute;bottom:0;align-items:center;background:rgba(39,38,38,.8);left:0;display:flex}.search-modal__search-btn{height:38px;justify-content:center;font-size:12px;text-decoration:none!important;color:#fff;gap:8px;align-items:center;border-radius:4px;background:linear-gradient(46.25deg,#205c94,#45acff);width:180px;line-height:20px;display:flex}.search-modal__search-btn:focus{border:0;color:#fff;outline:none}.search-modal__search-btn:hover{color:#fff}.search-modal__item-type-icon{height:13px}.qrl__filter{padding-right:20px;margin-top:20px}.qrl__filter__title{font-size:13px;font-weight:400}.qrl__filter__td,.qrl__filter__th{padding:2px 5px}.qrl__filter__td--percent{text-align:right}.qrl__filter__th{text-align:left}.qrl__filter__checkbox{margin-bottom:0;margin-top:0}.qrl__filter__checkbox label{font-size:13px}.qrl__filter .fa-star,.qrl__filter .fa-star-o{font-size:13px;color:#fc0}.qrl__filter__prg{height:8px;margin-bottom:0}@media (max-width:339px){.qrl__filter__prg{min-width:95px}}@media (min-width:340px) and (max-width:369px){.qrl__filter__prg{min-width:110px}}@media (min-width:370px){.qrl__filter__prg{min-width:150px}}.qrl__filter__prg__bar{border-radius:6px 0 0 6px}.qrl__filter__show-all-btn{font-size:12px;border:dashed gray;font-weight:400;border-width:0 0 1px;background:none;line-height:1.1em}.qrl__filter__show-all-btn[disabled]{border-color:#666;color:gray;cursor:not-allowed}.qrl .pagination{margin-bottom:0;margin-top:0}.qrl .pagination>li>a{border-color:#3d4248;color:#fff;padding-right:9px;min-width:29px;text-align:center;background:none;padding-left:9px}.qrl .pagination>li>a:focus,.qrl .pagination>li>a:hover{border-color:#545c63}.qrl .pagination>li.active a{border-color:#545c63;background-color:#49545a}.qrl .pagination>li.active a:focus,.qrl .pagination>li.active a:hover{background-color:#49545a}.qrl .pagination>li.disabled>a{color:gray}.qrl .pagination>li.disabled>a:focus,.qrl .pagination>li.disabled>a:hover{border-color:#3d4248;background:none}.qrl__footer{padding-top:20px;background-color:#303030}@media (max-width:767px){.qrl__footer{padding-bottom:90px}}@media (min-width:768px){.qrl__footer{padding-bottom:40px}.qrl__pagination{align-items:center;display:flex}}.qrl__all-loaded-notice .fa{color:green}.qrl__all-loaded-notice a{text-decoration:underline}.qrl__current-page{font-size:12px;color:gray}@media (max-width:767px){.qrl__current-page{margin-top:10px}}@media (min-width:768px){.qrl__current-page{margin-left:30px;order:2}}.qrl{background-color:rgba(0,0,0,.5)}.qrl__close{height:40px;transition-duration:.2s;text-shadow:none;color:#fff;position:fixed;opacity:1;top:4px;background-color:#333;width:40px;transition-property:top;z-index:1000}@media (max-width:834px){.qrl__close{right:4px}}@media (min-width:835px){.qrl__close{right:754px}}.qrl__inner{transition-duration:.2s;background-color:#303030;box-shadow:-4px 0 13px rgba(0,0,0,.1);transition-property:padding-top}@media (max-width:834px){.qrl__inner{width:100%}}@media (min-width:835px){.qrl__inner{width:750px}}.qrl hr{border-top-style:none;margin:0}@media (max-width:767px){.qrl__body,.qrl__footer,.qrl__header{padding-right:15px;padding-left:15px}}@media (min-width:768px){.qrl__body,.qrl__footer,.qrl__header{padding-right:30px;padding-left:30px}}.qrl__title{margin-bottom:15px;line-height:1.2em;margin-top:0}@media (max-width:767px){.qrl__title{font-size:20px}}@media (max-width:834px){.qrl__title{padding-right:50px}}.qrl__header{padding-top:25px;background-color:#303030;padding-bottom:25px}@media (min-width:768px){.qrl__filter-n-sort{display:flex}}.qrl__body{padding-top:10px;background-color:#363636;padding-bottom:10px}.qrl__sort{margin-top:20px}.qrl__sort__title{font-size:13px;font-weight:400;display:block}.load-spinner-2__text{margin-top:10px}.load-spinner-2 .ball-grid-pulse{height:55px}.load-spinner-2 .ball-grid-pulse>div{background-color:#1d87cd}.review-5{padding:20px 0;border-top:1px solid hsla(0,0%,50%,.1)}.review-5:first-child{border-top-style:none}.review-5__header{display:flex}@media (max-width:549px){.review-5__header{margin-left:-10px}}@media (min-width:550px){.review-5__header{margin-left:-20px}}.review-5__header__col{flex-grow:0}@media (max-width:549px){.review-5__header__col{padding:0 10px}}@media (min-width:550px){.review-5__header__col{padding:0 20px}}@media (max-width:469px){.review-5__header__col--mark{max-width:100px}}@media (min-width:470px){.review-5__header__col--mark{min-width:150px}}.review-5__header__col--author{flex-grow:1}@media (max-width:359px){.review-5__header__col--genius{display:none}}.review-5__rating{margin-bottom:0;color:#fc0;line-height:18px}.review-5__rating .fa+.fa{margin-left:1px}.review-5__time{font-size:11px;color:gray;line-height:1.2em;margin-top:3px;display:block}.review-5__photo__link{margin-top:15px;display:inline-block}.review-5__photo__img{max-height:200px}.review-5__quote{padding:15px 0 0;font-weight:300;color:#f2f2f2;border-style:none;max-width:90ch;letter-spacing:0;margin:0;line-height:1.5em}@media (max-width:549px){.review-5__quote{font-size:14px}}@media (min-width:550px){.review-5__quote{font-size:15px}}.review-5__quest-answer{border-left:1px solid #666;padding:0 0 0 15px;font-size:13px;color:#b3b3b3;margin:12px 0 0;line-height:1.45em}.review-5__quest-answer b{font-weight:500;color:#fff}.review-5__author{font-size:14px;font-style:normal;align-items:center;display:flex}.review-5__author__photo{height:35px;font-size:0;margin-right:10px;min-width:35px;background-color:gray;border-radius:50%;width:35px}.review-5__author__name{font-size:13px;font-weight:500;line-height:1.3em;display:block}.review-5__author__genius{font-size:12px;margin-right:5px;color:#b3b3b3;line-height:1.3em}@media (max-width:359px){.review-5__author__genius{border-bottom:1px dotted gray}}.review-5__author__genius .fa{color:#ffb300}.review-5__author__experience{font-size:12px;color:gray;line-height:1.3em}.review-5__genius-icon{height:40px}.review-5__verified-note{font-size:12px;margin-bottom:0;color:gray;line-height:1.5em;margin-top:10px}