@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Open+Sans+Condensed:700|Roboto+Slab:400,700&subset=cyrillic);#bill{position:fixed;top:auto;right:auto;bottom:0;left:0;width:50%;min-width:320px;background-color:#f0f0f0;z-index:3;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);box-shadow:0 .5em 1em 0 rgba(0,0,0,.15);will-change:transform}#bill .btn{clear:none;margin-top:0;margin-bottom:10px;margin-right:10px}#bill .btn:last-child{margin-right:0}#bill h3{margin-bottom:0;padding-right:30px}#bill .iconClose{opacity:1;visibility:visible}#bill .linkInfo{position:relative;float:left;clear:left;font-size:.9em;margin-top:10px;z-index:2;height:30px;text-decoration:underline}@media screen and (max-width:1024px){#bill{width:65%;margin-top:10px}#bill .iconClose{margin-top:15px;margin-right:15px}}#billText{position:relative;float:left;clear:none;width:100%;box-sizing:border-box;padding:35px 35px 25px}@media screen and (max-width:1024px){#billText{padding:25px 25px 15px;font-size:.9em}#billText p{margin-top:0;margin-bottom:10px}}#billText p{margin-top:0;margin-bottom:25px;padding-right:30px}#billMoreInfoWrap{position:relative;float:left;clear:none;width:100%;height:auto}#billMoreInfo{position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;box-sizing:border-box;padding:0 35px 37px;background-color:#f0f0f0;margin-top:-40px;opacity:0;visibility:hidden;box-shadow:0 .5em 1em 0 rgba(0,0,0,.15)}@media screen and (max-width:1024px){#billMoreInfo{padding:0 25px 27px}}#billMoreInfo p:first-child{margin-top:0}#billMoreInfoContainer{position:relative;float:left;clear:none;width:100%;box-sizing:border-box;height:177px;padding:25px;background-color:#fff;border-radius:2px;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-y:scroll;overflow-y:scroll}@media screen and (max-width:1024px){#billMoreInfoContainer{padding:15px}}@media screen and (max-width:320px){#billMoreInfoContainer{height:152px}}#billMoreInfoContainer::-webkit-scrollbar{width:6px}#billMoreInfoContainer::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:3px}#billMoreInfoContainer::-webkit-scrollbar-track{border:1px solid #c8c8c8;background-color:#f0f0f0}#billMoreInfoContainer p{font-size:.875em}#billMoreInfoContent{clear:none;width:100%}#billMoreInfoContent,.btn{position:relative;float:left;box-sizing:border-box}.btn{cursor:pointer;margin-top:35px;overflow:hidden;will-change:transform;background-color:#f5f5f5;box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 0 1px 1px rgba(0,0,0,.05);padding:1em;clear:left;border-radius:2px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .35s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98)}.btn.disabled{pointer-events:none;opacity:.33;cursor:default}.btn:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.11);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.btn:active,.btn:hover{-webkit-transition:all .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .15s cubic-bezier(.11,.62,.3,.98);transition:all .15s cubic-bezier(.11,.62,.3,.98)}.btn:active{box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 0 1px 1px rgba(0,0,0,.05);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.btn.selected,.btn.selected:hover{background-color:#3200af}.btn.selected .btnLabel,.btn.selected:hover .btnLabel{color:#fff}.btn.selected .btnLabel:before,.btn.selected:hover .btnLabel:before{opacity:0}.btn.selected .btnLabel:after,.btn.selected:hover .btnLabel:after{opacity:1}@media screen and (max-width:1150px){.btn{padding:.875em}}@media screen and (max-width:1024px){.btn{padding:.7em}}.btnMed{margin-top:25px}.btnMed .btnLabel{font-size:.875em}.btnSmall{padding:.75em;margin-top:15px}.btnSmall .btnLabel{font-size:.875em}.btnSmall .btnLabel:before{margin-right:6px}.btnLabel{position:relative;float:left;clear:none;width:100%;z-index:1;line-height:18px;color:#3200af;text-align:left;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.btnLabel:before{position:relative;float:left;clear:none;margin-right:.5em;opacity:1;-webkit-background-size:18px;background-size:18px;background-position:50%;background-repeat:no-repeat}.btnLabel:after,.btnLabel:before{width:18px;height:18px;-webkit-transition:opacity .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .35s cubic-bezier(.11,.62,.3,.98);transition:opacity .35s cubic-bezier(.11,.62,.3,.98)}.btnLabel:after{content:"";position:absolute;top:0;right:auto;bottom:auto;left:0;padding:inherit;opacity:0}.btnBlue{background-color:#3200af}.btnBlue .btnLabel{color:#fff}.btnBlue:hover{background-color:#4600c3}.btnWhite{background-color:#f8f8f8}.btnWhite.disabled{background-color:#e6e6e6}.btnWhite .btnLabel{color:#3200af}.btnWhite:hover{background-color:#fff}.clickFxCirle{position:absolute;top:0;right:auto;bottom:auto;left:0;width:200px;height:200px;margin:-100px 0 0 -100px;z-index:0;opacity:.6;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#citySelect{position:fixed;top:auto;right:10%;bottom:0;left:10%;background-color:#ebebeb;z-index:6;opacity:0;visibility:hidden;border-radius:2px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.15)}#citySelect .btn{clear:none;margin:-2px 0 0 25px;padding:10px 16px;opacity:0;visibility:hidden}#cityHeader{clear:none;width:90%;padding:3.5% 5%}#cityCurrent,#cityHeader{position:relative;float:left}#cityCurrent{clear:left;font-size:1.35em;color:#3200af;font-family:Roboto Slab,serif}#cityListWrap{position:relative;float:left;clear:none;width:90%;margin:0 5% 5%;height:50vh;-webkit-overflow-scrolling:touch;overflow-y:scroll;-ms-overflow-y:scroll;opacity:0;visibility:hidden}#cityListWrap::-webkit-scrollbar{width:6px}#cityListWrap::-webkit-scrollbar-thumb{border:0;background:#9b9b9b;border-radius:3px}#cityListWrap::-webkit-scrollbar-track{border:0;background:#fff}.cityList{position:relative;float:left;clear:none;width:97%;margin-top:10px;padding:1.5%;background-color:#fafafa;opacity:0;visibility:hidden}.cityList:first-child{margin-top:0}.cityList h3{position:absolute;top:50%;right:auto;bottom:auto;left:0;width:40px;height:40px;margin:-20px 0 0 1.5%;line-height:40px;text-align:center;background-color:#f0f0f0;border-radius:20px}.cityList div{margin-left:30px}.cityList div,.cityList span{position:relative;float:left;clear:none}.cityList span{width:auto;margin-top:4px;margin-left:25px;line-height:2em;cursor:pointer}#cityCommon span{font-size:1.2em;margin-top:2px}@media only screen and (max-width:820px){#citySelect{width:100%;left:0}#citySelect .btn{margin-top:-4px}#citySelect .btnLabel{font-size:.875em}#cityHeader{width:85%;padding:6% 5%}#cityListWrap{width:85%;margin:0 5% 5%}#cityCurrent{font-size:1.1em}.cityList{width:95%;padding:2.5%}.cityList h3{width:30px;height:30px;line-height:30px;font-size:1em}.cityList span{line-height:1.65em}.cityList div{margin-left:20px}}@media only screen and (max-width:540px){#cityCurrent{font-size:1em}.cityList{width:90%;padding:5%}.cityList span{font-size:.875em;margin-left:15px;line-height:1.65em}#citySelect .btn{margin-top:25px}#citySelect .btn .btnLabel:before{width:0;height:0}#citySelect #btnCityConfirm{clear:left;margin-left:0}#cityCommon span{font-size:1em}}.list{position:relative;float:left;clear:none;width:25%;cursor:pointer;background-color:#f8f8f8;will-change:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .35s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 0 1px 1px rgba(0,0,0,.05)}.list,.list .listItemsWrap{height:auto;border-radius:2px;z-index:2}.list .listItemsWrap{position:absolute;top:100%;right:auto;bottom:auto;left:0;width:100%;visibility:hidden;-webkit-transition:visibility 0s linear .6s;-moz-transition:visibility 0s linear .6s;transition:visibility 0s linear .6s}.list .listItems{clear:none;height:auto;list-style:none;padding:0;margin:0;overflow:hidden;opacity:0;-webkit-transition:opacity .25s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .25s cubic-bezier(.11,.62,.3,.98);transition:opacity .25s cubic-bezier(.11,.62,.3,.98)}.list .listItems,.list li{position:relative;float:left;width:100%;z-index:1}.list li{clear:left;box-sizing:border-box;white-space:nowrap;height:48px;line-height:18px;padding:1em 0 0 1em;border-top:1px solid #e1e1e1;cursor:pointer;color:#4b4b4b;background-color:hsla(0,0%,98%,0);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .35s,color 1s,background-color 1s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s,color 1s,background-color 1s cubic-bezier(.11,.62,.3,.98);transition:transform .35s,color 1s,background-color 1s cubic-bezier(.11,.62,.3,.98)}.list li:after{content:"";position:absolute;top:0;right:0;bottom:auto;left:auto;width:15px;height:100%;background-color:hsla(0,0%,96%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,96%,0),#f5f5f5);background-image:linear-gradient(90deg,hsla(0,0%,96%,0),#f5f5f5)}.list li:hover{color:#3200af;background-color:#f8f8f8;-webkit-transition:-webkit-transform .35s,color .35s,background-color .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s,color .35s,background-color .35s cubic-bezier(.11,.62,.3,.98);transition:transform .35s,color .35s,background-color .35s cubic-bezier(.11,.62,.3,.98)}.list.opened,.list:hover{background-color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.11);-webkit-transition:all .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .15s cubic-bezier(.11,.62,.3,.98);transition:all .15s cubic-bezier(.11,.62,.3,.98)}.list.opened .listValWrap:after,.list:hover .listValWrap:after{-webkit-transition:background-image .15s,background-color .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:background-image .15s,background-color .15s cubic-bezier(.11,.62,.3,.98);transition:background-image .15s,background-color .15s cubic-bezier(.11,.62,.3,.98);background-color:hsla(0,0%,100%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,100%,0),#fff);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.list.opened .listVal,.list:hover .listVal{color:#3200af}.list.opened .listVal:before,.list:hover .listVal:before{opacity:0}.list.opened .listVal:after,.list:hover .listVal:after{opacity:1}.list.opened:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.11)}.list.opened,.list.opened:active{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.list.opened{z-index:3}.list.opened .listItemsWrap{visibility:visible;-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s}.list.opened .listItems{opacity:1;-webkit-transition:opacity .35s cubic-bezier(.11,.62,.3,.98) .12s;-moz-transition:opacity .35s .12s cubic-bezier(.11,.62,.3,.98);transition:opacity .35s cubic-bezier(.11,.62,.3,.98) .12s}.list.opened li{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.list.opened .listItemsBg{-webkit-transition:-webkit-transform .25s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .25s cubic-bezier(.11,.62,.3,.98);transition:transform .25s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.list:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 0 1px 1px rgba(0,0,0,.05);-webkit-transition:all .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .15s cubic-bezier(.11,.62,.3,.98);transition:all .15s cubic-bezier(.11,.62,.3,.98)}.list[state=disabled]{opacity:.3;cursor:default;box-shadow:none}.list[state=disabled],.list[state=disabled]:hover{background-color:#9b9b9b}.listBlue.opened .listVal:before,.listBlue:hover .listVal:before{opacity:1}.listBlue.opened .listVal:after,.listBlue:hover .listVal:after{opacity:0}.listSmall{width:100%;height:26px}.listSmall .listVal{width:100%;box-sizing:border-box;padding:6px 5px;text-align:center}.listSmall .listItemsWrap{position:absolute;top:-2px;right:auto;bottom:-2px;left:-50%;width:200%;height:auto}.listSmall .listItems{-webkit-transition:opacity .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .15s cubic-bezier(.11,.62,.3,.98);transition:opacity .15s cubic-bezier(.11,.62,.3,.98)}.listSmall .listItems::-webkit-scrollbar{width:0}.listSmall .listItemsBg{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .15s cubic-bezier(.11,.62,.3,.98);transition:transform .15s cubic-bezier(.11,.62,.3,.98)}.listSmall.opened .listItems{-webkit-transition:opacity .15s cubic-bezier(.11,.62,.3,.98) .1s;-moz-transition:opacity .15s .1s cubic-bezier(.11,.62,.3,.98);transition:opacity .15s cubic-bezier(.11,.62,.3,.98) .1s}.listSmall.opened .listItemsBg{-webkit-transition:-webkit-transform .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .15s cubic-bezier(.11,.62,.3,.98);transition:transform .15s cubic-bezier(.11,.62,.3,.98)}.listSmall li{clear:none;width:50%;height:30px;box-sizing:border-box;padding:7px;border:1px solid #e1e1e1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);line-height:1em}.listItemsBg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.11,.62,.3,.98) .1s;-moz-transition:-moz-transform .25s .1s cubic-bezier(.11,.62,.3,.98);transition:transform .25s cubic-bezier(.11,.62,.3,.98) .1s;box-shadow:0 2px 3px 0 rgba(0,0,0,.25),0 0 2px 0 rgba(0,0,0,.11);background-color:#f0f0f0}.listValWrap{position:relative;float:left;clear:none;box-sizing:content-box;width:100%;overflow:hidden;height:calc(2em + 18px)}.listValWrap:after{content:"";right:0;left:auto;width:15px;height:100%;background-color:hsla(0,0%,99%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,99%,0),#fcfcfc);background-image:linear-gradient(90deg,hsla(0,0%,99%,0),#fcfcfc);z-index:3}.listVal,.listValWrap:after{position:absolute;top:0;bottom:auto}.listVal{line-height:18px;right:auto;left:0;width:100%;padding:1em;width:auto;white-space:nowrap}.listVal:after,.listVal:before{position:relative;float:left;clear:none;width:18px;height:18px;-webkit-background-size:18px;background-size:18px;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .5s cubic-bezier(.11,.62,.3,.98);transition:opacity .5s cubic-bezier(.11,.62,.3,.98);opacity:1;margin-right:.5em}.listVal:after{position:absolute;top:0;right:auto;bottom:auto;left:0;padding:inherit;opacity:0}.listBlue .listVal{color:#3200af}.listFixedHeight .listItems{width:100%;max-height:240px;-ms-overflow-y:scroll;overflow-y:scroll}.listFixedHeight .listItems::-webkit-scrollbar{width:6px}.listFixedHeight .listItems::-webkit-scrollbar-thumb{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;background-color:#c8c8c8;border-radius:3px}.listFixedHeight .listItems::-webkit-scrollbar-track{border-right:1px solid #ebebeb;background-color:#ebebeb}#filters{position:relative;float:left;clear:none;width:100%;height:auto;padding:2.5% calc(5% - 8px) calc(2.5% - 8px) 5%;box-sizing:border-box;z-index:3;border-bottom:1px solid #c8c8c8}#filters .btn{clear:none;margin-top:0}#filters .btnLabel{white-space:nowrap}#filters .btnMap{float:right}#filters .btn,#filters .filterCheckbox,#filters .list{width:calc(16.666% - .5em);box-sizing:border-box;margin-right:.5em;margin-bottom:.5em}#filters .checkboxWrap{width:auto}#filters .checkboxTitle{position:absolute;top:0;right:auto;bottom:auto;left:0;margin-left:27px;margin-top:-2px;white-space:nowrap;font-weight:600;z-index:0}#filters .checkbox{width:20px;height:20px;box-shadow:inset 0 0 0 1px #afafaf}#filters .checkboxBg{width:12px;height:12px;margin-top:4px;margin-left:4px}@media only screen and (max-width:1100px){#filters .listGenre{clear:left}#filters .btn,#filters .filterCheckbox,#filters .list{width:calc(25% - .5em)}#filters .btnMap{clear:both}#filters .filterCheckbox{margin-bottom:20px}}@media screen and (max-width:950px){#filters{margin-top:25px}#filters .checkboxTitle{margin-left:23px;margin-top:-1px}#filters .checkbox{width:16px;height:16px}#filters .checkboxBg{margin-top:3px;margin-left:3px;width:10px;height:10px}}@media screen and (max-width:768px){#filters .btn,#filters .filterCheckbox,#filters .list{width:calc(33.333% - .5em)}#filters .btnMap{clear:none;margin-bottom:.5em}#filters .checkboxTitle{margin-left:27px;margin-top:-2px}#filters .checkbox{width:20px;height:20px}#filters .checkboxBg{width:12px;height:12px;margin-top:4px;margin-left:4px}}@media screen and (max-width:600px){#filters .btn,#filters .filterCheckbox,#filters .list{width:calc(50% - .5em)}#filters .filterCheckbox{margin-bottom:15px}}@media only screen and (max-width:420px){#filters .btn{padding-right:0}#filters .filterCheckbox{margin-bottom:15px}#filters .checkboxTitle{margin-left:21px;margin-top:-1px}#filters .checkbox{width:16px;height:16px}#filters .checkboxBg{margin-top:3px;margin-left:3px;width:10px;height:10px}}@media only screen and (max-width:300px){#filters .filterCheckbox,#filters .listMetro{width:calc(100% - .5em)}}.listGenre{-webkit-transition:background-color .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:background-color .65s cubic-bezier(.11,.62,.3,.98);transition:background-color .65s cubic-bezier(.11,.62,.3,.98)}.listGenre .listValWrap:after{display:none}.listGenre .listVal{color:#fff!important}.listGenre .listVal:before{opacity:0!important}.listGenre .listVal:after{opacity:1!important}.listGenre[data-genre=filterAll]{background-color:#3200af}.listGenre[data-genre=filterHorror]{background-color:#c80019}.listGenre[data-genre=filterClassic]{background-color:#3264fa}.listGenre[data-genre=filterNonstandard]{background-color:#9600fa}.listGenre[data-genre=filterChild]{background-color:#fa9600}.listGenre li{padding-left:17px}.listGenre li:after{display:none}.listGenre li .questGenreTitle{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .45s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .45s cubic-bezier(.11,.62,.3,.98);transition:transform .45s cubic-bezier(.11,.62,.3,.98)}.listGenre li:hover{color:#191919}.listGenre li:hover .questGenreTitle{-webkit-transform:translateX(23px);-moz-transform:translateX(23px);-ms-transform:translateX(23px);-o-transform:translateX(23px);transform:translateX(23px);-webkit-transition:-webkit-transform .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s cubic-bezier(.11,.62,.3,.98);transition:transform .35s cubic-bezier(.11,.62,.3,.98)}.listGenre li:hover .questGenreBg{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .45s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .45s cubic-bezier(.11,.62,.3,.98);transition:transform .45s cubic-bezier(.11,.62,.3,.98)}.questGenreTitle{position:relative;float:left;clear:none}.questGenreBg{right:auto;left:0;width:31px;height:100%;z-index:-1;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(.2);-moz-transform:scaleX(.2);-ms-transform:scaleX(.2);-o-transform:scaleX(.2);transform:scaleX(.2);-webkit-transition:-webkit-transform 1s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform 1s cubic-bezier(.11,.62,.3,.98);transition:transform 1s cubic-bezier(.11,.62,.3,.98)}.questGenreBg,.questGenreCount{position:absolute;top:0;bottom:auto}.questGenreCount{right:0;left:auto;padding:inherit;margin-right:15px}#filterAll .questGenreBg{background-color:#3200af}#filterHorror .questGenreBg{background-color:#c80019}#filterClassic .questGenreBg{background-color:#3264fa}#filterNonstandard .questGenreBg{background-color:#9600fa}#filterChild .questGenreBg{background-color:#fa9600}#searchForm{position:relative;float:right;width:33.333%;clear:none;margin-bottom:10px}#searchForm .inputWrap{float:left;width:100%;max-width:100%;clear:none;border-bottom:1px solid #c8c8c8}@media only screen and (max-width:1100px){#searchForm{margin-bottom:20px;float:left;width:calc(50% - 8px)}}@media screen and (max-width:768px){#searchForm{float:right;width:calc(66.666% - 8px);margin-bottom:0;margin-right:8px}}@media screen and (max-width:600px){#searchForm{width:calc(100% - 8px);margin-right:8px;margin-bottom:15px}}@media only screen and (max-width:420px){#searchForm{width:calc(100% - 6px);margin-right:6px}}#filtersMoreWrap{position:relative;float:left;clear:left;display:none;width:100%}#filtersMoreWrap .iconCloseS{margin-top:15px;margin-right:0}@media only screen and (max-width:420px){#filtersMoreWrap .iconCloseS{display:none}}#filtersCheckboxes{width:100%;margin-top:16px;opacity:0;visibility:hidden}#filtersCheckboxes,.filterCheckbox{position:relative;float:left;clear:none}.filterCheckbox{overflow:hidden}.filterCheckbox:after{content:"";z-index:1;position:absolute;top:0;right:0;bottom:auto;left:auto;width:15px;height:100%;background-color:hsla(0,0%,100%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,100%,0),#fff);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media only screen and (max-width:1100px){.filterCheckbox:nth-child(4){clear:left}}@media screen and (max-width:600px){.filterCheckbox:nth-child(4){clear:none}.filterCheckbox:nth-child(2n){margin-right:0}}@media only screen and (max-width:420px){.filterCheckbox:nth-child(3){clear:left}}#filtersLists{position:relative;float:left;clear:none;width:100%;z-index:1;margin-top:16px;opacity:0;visibility:hidden}#filtersLists .listVal{font-weight:600}#filtersLists .listDate{z-index:6}#filtersLists .listTimePeriod{z-index:5}#filtersLists .listTeam{z-index:4}#filtersLists .listPrice{z-index:3}#filtersLists .listMetro{z-index:2}@media only screen and (max-width:1100px){#filtersLists{margin-top:0}#filtersLists .listPrice{clear:left}}@media screen and (max-width:600px){#filtersLists .listPrice{clear:none}}@media only screen and (max-width:420px){#filtersLists{margin-top:10px}}.listMetro input{position:relative;float:left;clear:left;box-sizing:border-box;width:100%;white-space:nowrap;height:48px;line-height:18px;padding:0 0 0 14px;margin-top:-1px;border-top:1px solid #e1e1e1;color:#4b4b4b;background-color:#f8f8f8;z-index:1;opacity:0;-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .35s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98)}.listMetro input:after{content:"";position:absolute;top:0;right:0;bottom:auto;left:auto;width:15px;height:100%;z-index:2;background-color:hsla(0,0%,96%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,96%,0),#f5f5f5);background-image:linear-gradient(90deg,hsla(0,0%,96%,0),#f5f5f5)}.listMetro input:hover{color:#3200af;background-color:#fff}.listMetro.opened input{opacity:1;-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98) .15s;-moz-transition:all .35s .15s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98) .15s}#filtersMoreButtons{position:relative;float:left;clear:left;width:100%;margin-top:10px;margin-bottom:10px;opacity:0;visibility:hidden}#filtersMoreButtons .btnApply{margin-right:8px}@media screen and (max-width:600px){#filtersMoreButtons .btnApply{margin-right:6px}}@media only screen and (max-width:260px){#filtersMoreButtons .btn{clear:left;width:calc(50% - 4px);margin-right:0}#filtersMoreButtons .btnApply{margin-bottom:6px}}.filterInfo{position:relative;float:left;clear:none}#listTeamFilter li{box-sizing:border-box;border:1px solid #e1e1e1;margin-top:-1px;margin-left:-1px;clear:none;width:calc(25% + 1px);padding:15px 0 0;text-align:center}#listTeamFilter li:after{opacity:0;visibility:0}#listTeamFilter li:first-child{width:100%;margin-left:0}@media only screen and (max-width:420px){#listTeamFilter li{padding-top:12px}}@media screen and (max-width:320px){#listTeamFilter li{padding-top:10px}}#navBlockLogin{position:fixed;top:50%;right:auto;bottom:auto;left:50%;width:370px;height:auto;box-sizing:border-box;opacity:0;margin-top:-170px;margin-left:-185px;visibility:hidden;overflow:hidden;z-index:7;background-color:#fff;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}@media only screen and (max-width:380px){#navBlockLogin{width:100%;left:0;margin-left:0}}#navBlockLogin .iconClose{margin-top:20px;margin-right:20px;opacity:1;visibility:visible;padding:0}@media screen and (max-width:320px){#navBlockLogin .iconClose{margin-top:20px;margin-right:20px}}#navBlockLogin .inputWrap{width:100%}#formLoginWrap{position:relative;float:left;clear:none;width:100%;height:auto;box-sizing:border-box}#formLoginWrap form{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;padding:25px;margin-top:35px;z-index:1;background:#fff}@media screen and (max-width:320px){#formLoginWrap form{padding:20px}#formLoginWrap form .btn{margin-top:20px}}#formLoginWrap #formLogin{position:relative;float:left;clear:none;margin-top:17px}#formLoginWrap .btn{clear:left;margin-top:25px}#formLoginWrap .linkTitle{position:relative;float:left;clear:none;font-weight:700;color:#3200af}#formTitleWrap{position:relative;float:left;clear:none;width:90%;margin-top:18px;margin-left:25px;z-index:2}@media screen and (max-width:320px){#formTitleWrap{margin-left:20px}}.formTitle{position:absolute;top:0;right:auto;bottom:auto;left:0;font-size:1.1em;line-height:1.35em;font-weight:700;color:#3200af;font-family:Roboto Slab,serif}#formTitlePassReset{opacity:0;visibility:hidden}#formLogin .inputWrap{overflow:hidden}#formLogin .inputTitle{z-index:2}#formLogin .checkboxWrap{width:auto;margin-top:15px;clear:left}#formLogin .inputWrap:nth-child(2),#formNewPass .inputWrap:nth-child(2){border-bottom:1px solid #c8c8c8}#formNewPass,#formPassResetCode,#formPassResetPhone{opacity:0;visibility:hidden}#formPassResetCode .inputWrap,#formPassResetPhone .inputWrap{border-bottom:1px solid #c8c8c8}.btnConfirmCode{clear:none}#inputEmail,#inputPassword,.inputPass{border-bottom:1px solid #c8c8c8}#passwordReset{position:relative;float:right;clear:none;margin-top:15px;width:auto;border-bottom:1px solid;border-bottom-color:#9b9b9b;cursor:pointer;-webkit-transition:color .35s,border-bottom-color .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .35s,border-bottom-color .35s cubic-bezier(.11,.62,.3,.98);transition:color .35s,border-bottom-color .35s cubic-bezier(.11,.62,.3,.98)}#passwordReset:hover{color:#3200af;border-bottom-color:#3200af}@media only screen and (max-width:300px){#passwordReset{float:left;clear:left;margin-top:10px}}.checkboxPhone{margin-right:25px}#backToLogin{position:absolute;top:auto;right:0;bottom:0;left:auto;margin:0 25px 18px 0;z-index:2;cursor:pointer;opacity:0;visibility:hidden}@media screen and (max-width:320px){#backToLogin{margin-right:20px;margin-bottom:14px}}#backToLogin .linkTitle:before{position:relative;float:left;clear:none;width:18px;height:18px;margin-right:3px;margin-top:2px;-webkit-background-size:18px;background-size:18px;background-position:50%;background-repeat:no-repeat}.navLinkRules{color:#3200af;cursor:pointer;text-decoration:underline}#navBlockReg{opacity:0;visibility:hidden;display:block}#navBlockReg .checkboxWrap{margin-top:25px;margin-bottom:10px}#navBlockReg .checkboxTitle{position:absolute;top:0;right:auto;bottom:auto;left:0;margin-left:0;padding-left:35px}#navBlockReg .navBlockImg,#navBlockReg .navBlockImgMob{background-image:url(../img/bgPhoto-10.jpg)}#navBlockReg .buttons{position:relative;float:left;clear:none;width:100%;margin-top:25px;margin-bottom:25px}#navBlockReg #btnRegisterNav{position:absolute;top:0;right:auto;bottom:auto;left:0;margin-top:0;opacity:0;visibility:hidden}#navBlockReg .navBlockText{display:block}#navBlockReg .noticeSmallWrap{position:relative;float:left;clear:none;overflow:hidden}#navBlockReg #noticeConfirmSendAgain{visibility:hidden;opacity:0;margin-top:0}#navBlockReg #formCodeCheck{position:absolute;top:0;right:auto;bottom:auto;left:0;visibility:hidden;opacity:0}#navBlockReg .navBlockDesc{margin-top:0;background-color:#fff;padding-bottom:5px}#navBlockReg form{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}#formCodeCheck .inputWrap,#navBlockReg .inputWrap:nth-child(3){border-bottom:1px solid #c8c8c8}#formWrap{position:relative;float:left;clear:none;width:100%;height:325px;overflow-x:visible;overflow-y:hidden}#formCodeCheck,#formPassNew{opacity:0;visibility:hidden}#formPassNew .inputWrap:nth-child(2),.inputWrapMail{border-bottom:1px solid #c8c8c8}#formPassNew .inputTooltip{width:75%;max-width:400px}@media screen and (max-width:1150px){#formPassNew .inputTooltip{width:100%}}form{box-sizing:border-box}.form,.inputWrap,form{position:relative;float:left;clear:left}.inputWrap{width:100%;height:50px;border-radius:2px;max-width:320px;min-width:200px;border:1px solid #c8c8c8;box-sizing:border-box;margin-top:-1px;cursor:text}.inputWrap.focus .inputTitle{-webkit-transform:translate(3px,10px) scale(.8);-moz-transform:translate(3px,10px) scale(.8);-ms-transform:translate(3px,10px) scale(.8);-o-transform:translate(3px,10px) scale(.8);transform:translate(3px,10px) scale(.8)}.inputWrap[state=disabled]{cursor:default}.inputWrap[state=disabled],.inputWrap[state=disabled] input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:320px){.inputWrap{height:42px}.inputWrap.focus .inputTitle{-webkit-transform:translate(2px,7px) scale(.8);-moz-transform:translate(2px,7px) scale(.8);-ms-transform:translate(2px,7px) scale(.8);-o-transform:translate(2px,7px) scale(.8);transform:translate(2px,7px) scale(.8)}}.inputWrap input{position:absolute;top:0;right:auto;bottom:auto;left:0}.inputTitle{position:relative;float:left;clear:none;width:auto;height:auto;line-height:.75em;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(18px) scale(1);-moz-transform:translateY(18px) scale(1);-ms-transform:translateY(18px) scale(1);-o-transform:translateY(18px) scale(1);transform:translateY(18px) scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .15s cubic-bezier(.11,.62,.3,.98);transition:transform .15s cubic-bezier(.11,.62,.3,.98);z-index:2;padding-left:15px;padding-right:15px;color:#7d7d7d}@media screen and (max-width:320px){.inputTitle{-webkit-transform:translateY(13px) scale(1);-moz-transform:translateY(13px) scale(1);-ms-transform:translateY(13px) scale(1);-o-transform:translateY(13px) scale(1);transform:translateY(13px) scale(1);padding-left:10px;padding-right:10px}}input,textarea{position:relative;float:left;clear:none;width:100%;height:50px;line-height:1em;border-radius:0;background-color:hsla(0,0%,100%,0);border:0 solid hsla(0,0%,88%,0);padding:16px 15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;-webkit-appearance:none;outline:none;font-family:Open Sans,Tahoma,Arial,sans-serif;z-index:1}input:valid{color:#323232}input:invalid{background-color:#c80019}input:focus{outline-offset:0}input[type=email],input[type=text]{outline:none}input[type=button],input[type=submit]{text-align:left;margin-top:25px;outline:none;border:0}input[type=button]{text-align:center}input[disabled]{color:#3200af;cursor:default}@media screen and (max-width:320px){input{height:40px;padding:12px 10px 0}}textarea{height:auto;resize:none}textarea:valid{color:#323232}textarea:invalid{background-color:#c80019}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{background-color:hsla(0,0%,100%,0);-webkit-box-shadow:0 0 0 100px #fff inset!important;-moz-box-shadow:0 0 0 100px #fff inset!important;-ms-box-shadow:0 0 0 100px #fff inset!important;-o-box-shadow:0 0 0 100px #fff inset!important;box-shadow:inset 0 0 0 100px #fff!important}:-moz-placeholder,:-moz-placeholder-shown,:-ms-input-placeholder,:-ms-input-placeholder-shown,::-moz-placeholder,::-moz-placeholder-shown,::-webkit-input-placeholder,::-webkit-input-placeholder-shown{color:#afafaf}.formInfo{position:relative;float:left;clear:none;box-sizing:border-box;font-weight:400}.inputError{position:absolute;top:1px;right:1px;bottom:1px;left:1px;color:#c80019;background-color:#fff;font-size:.875em;line-height:1.35em;z-index:3;opacity:0;visibility:hidden}.inputError span{position:absolute;top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}.inputTooltip{position:relative;float:left;clear:left;font-size:.875em;font-family:Open Sans,Tahoma,Arial,sans-serif;margin-top:25px;color:#646464}.inputWrap .iconEdit{position:absolute;top:0;right:10px;bottom:auto;left:auto;margin-top:9px;margin-right:0;cursor:pointer;z-index:2}.inputWrap .iconEdit .icon,.inputWrap .iconEdit .iconHover{-webkit-background-size:18px;background-size:18px;background-position:50%;background-repeat:no-repeat}.inputEditWrap{position:absolute;top:-1%;right:0;bottom:auto;left:-1%;width:102%;height:auto;z-index:2;margin-top:-1px;display:none}.inputEditWrap p{margin-top:0;margin-bottom:15px}.inputEditWrap .formWrap{height:105px}.inputEditWrap .iconClose{visibility:visible;opacity:1}.inputEditWrap .btn{margin-top:15px}.inputEditCont{position:relative;float:left;clear:none;width:100%;padding:25px;z-index:1;box-sizing:border-box;overflow:hidden}.inputEditBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:0;-webkit-transform-origin:95% 5%;-moz-transform-origin:95% 5%;-ms-transform-origin:95% 5%;-o-transform-origin:95% 5%;transform-origin:95% 5%;box-shadow:0 .065em .2em 0 rgba(0,0,0,.25)}.formWrap{position:relative;float:left;clear:none;width:100%;height:auto;overflow:hidden}.formWrap form{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:auto;box-sizing:border-box}.formWrap form .inputWrap{margin-top:0}.formWrap form:nth-child(2){opacity:0;visibility:hidden}.checkboxGroup{width:auto}.checkboxGroup,.checkboxWrap{position:relative;float:left;clear:none}.checkboxWrap{width:100%;height:auto;cursor:pointer}.checkboxWrap:hover .checkbox{background-color:#fff;-webkit-transition:background-color,.25s cubic-bezier(.11,.62,.3,.98);-moz-transition:background-color,.25s cubic-bezier(.11,.62,.3,.98);transition:background-color,.25s cubic-bezier(.11,.62,.3,.98)}.checkbox{position:relative;float:left;clear:none;width:24px;height:24px;border-radius:2px;box-shadow:inset 0 0 0 1px #c8c8c8;background-color:hsla(0,0%,100%,0);cursor:pointer;-webkit-transition:background-color,.35s cubic-bezier(.11,.62,.3,.98);-moz-transition:background-color,.35s cubic-bezier(.11,.62,.3,.98);transition:background-color,.35s cubic-bezier(.11,.62,.3,.98)}@media screen and (max-width:320px){.checkbox{width:20px;height:20px}}input[type=checkbox]{position:absolute;top:auto;right:auto;bottom:auto;left:auto;width:0;height:0;z-index:1;opacity:0;visibility:hidden;cursor:pointer;margin-top:0}.checkboxTitle{position:relative;float:left;clear:none;width:auto;margin-left:7px}.checkboxBg{position:absolute;top:0;right:auto;bottom:auto;left:0;width:16px;height:16px;margin-top:4px;margin-left:4px;background-color:#3200af;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:2px}@media screen and (max-width:320px){.checkboxBg{width:12px;height:12px}}.iconWrap{position:relative;float:left;clear:none;width:26px;height:26px;z-index:1;margin-right:8px}.iconWrap:hover .icon{opacity:0}.iconWrap:hover .iconHover{opacity:1}.infoIconRating:before{content:url(../img/icons/ratingBlue.svg)}.infoIconRating.questRatingGood:before{content:url(../img/icons/ratingGoodBlue.svg)}.infoIconRating.questRatingNeutral:before{content:url(../img/icons/ratingNeutralBlue.svg)}.infoIconRating.questRatingBad:before{content:url(../img/icons/ratingBadBlue.svg)}.infoIconTeam:before{content:url(../img/icons/team.svg)}.infoIconPrice:before{content:url(../img/icons/price.svg)}.infoIconTime:before{content:url(../img/icons/time.svg)}.infoIconDifficulty:before{content:url(../img/icons/difficulty.svg)}.btnLike .btnLabel:before{content:url(../img/icons/likeBlue.svg)}.btnLike .btnLabel:after{content:url(../img/icons/likeWhite.svg)}.btnDontLike .btnLabel:before{content:url(../img/icons/dontLikeBlue.svg)}.btnDontLike .btnLabel:after{content:url(../img/icons/dontLikeWhite.svg)}.btnAddToFavs .btnLabel:before{content:url(../img/icons/favsBlue.svg)}.btnAddToFavs .btnLabel:after{content:url(../img/icons/favsWhite.svg)}.btnWasHere .btnLabel:before{content:url(../img/icons/wasHereBlue.svg)}.btnWasHere .btnLabel:after{content:url(../img/icons/wasHereWhite.svg)}.iconLike .icon{background-image:url(../img/icons/like.svg)}.iconLike .iconHover{background-image:url(../img/icons/likeBlue.svg)}.iconLike .iconSelected{background-image:url(../img/icons/likeSelected.svg)}.iconDontLike .icon{background-image:url(../img/icons/dontLike.svg)}.iconDontLike .iconHover{background-image:url(../img/icons/dontLikeBlue.svg)}.iconDontLike .iconSelected{background-image:url(../img/icons/dontLikeSelected.svg)}.iconFavs .icon{background-image:url(../img/icons/favs.svg)}.iconFavs .iconHover{background-image:url(../img/icons/favsBlue.svg)}.iconFavs .iconSelected{background-image:url(../img/icons/favsSelected.svg)}.iconWasHere .icon{background-image:url(../img/icons/wasHere.svg)}.iconWasHere .iconHover{background-image:url(../img/icons/wasHereBlue.svg)}.iconWasHere .iconSelected{background-image:url(../img/icons/wasHereSelected.svg)}.iconDate{width:22px;height:22px;margin-top:10px}.iconDate .icon{background-image:url(../img/icons/date.svg)}.iconDate .iconHover{background-image:url(../img/icons/dateBlue.svg)}.iconTimePeriod{width:22px;height:22px;margin-top:11px}.iconTimePeriod .icon{background-image:url(../img/icons/timePeriod.svg)}.iconTimePeriod .iconHover{background-image:url(../img/icons/timePeriodBlue.svg)}.iconMetro{width:22px;height:22px;margin-top:2px}.iconMetro .icon{background-image:url(../img/icons/metro.svg)}.iconMetro .iconHover{background-image:url(../img/icons/metroBlue.svg)}#contacts .iconMetro{width:26px;height:26px;margin-top:0}#contacts .iconMetro .icon{background-image:url(../img/icons/metroDark.svg)}#contacts .iconLocation .icon{background-image:url(../img/icons/locationDark.svg)}.btnIcon:hover .iconTitle{color:#3200af}.iconPhone{width:18px}.iconPhone .icon{background-image:url(../img/icons/phone.svg)}.iconFilters,.iconLocation{width:26px;height:26px;margin-top:-4px}.iconLocation .icon{background-image:url(../img/icons/locationBlue.svg)}.iconLocation .iconHover{background-image:url(../img/icons/locationBlue.svg)}.iconFilters .icon{background-image:url(../img/icons/filtersBlue.svg)}.iconFilters .iconHover{background-image:url(../img/icons/filtersBlue.svg)}.iconAddQuest,.iconDelete{width:18px;height:18px;cursor:pointer}.iconDelete .icon{background-image:url(../img/icons/deleteBlue.svg)}.iconDelete .iconHover{background-image:url(../img/icons/deleteBlue.svg)}.iconAddQuest .icon{background-image:url(../img/icons/addQuestBlue.svg)}.iconAddQuest .iconHover{background-image:url(../img/icons/addQuestBlue.svg)}.iconInfo .icon{background-image:url(../img/icons/info.svg)}.iconInfo .iconHover{background-image:url(../img/icons/infoWhite.svg)}.navLinkSide[state=opened] .iconHover{opacity:1}.iconClose,.iconCloseS{position:absolute;top:0;right:0;bottom:auto;left:auto;border-radius:100%;margin:20px 20px 0 0;z-index:2;opacity:0;visibility:hidden;cursor:pointer}.iconClose{margin-top:25px;margin-right:25px}.iconClose .icon{width:25px;height:25px;background-image:url(../img/icons/closeBlue.svg)}.iconClose .icon,.iconCloseS .icon{position:relative;float:left;clear:none;-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat}.iconCloseS .icon{width:18px;height:18px;background-image:url(../img/icons/closeSBlue.svg)}.listDate .listVal:before{content:url(../img/icons/booking.svg)}.listDate .listVal:after{content:url(../img/icons/bookingBlue.svg)}.listTimePeriod .listVal:before{content:url(../img/icons/timePeriod.svg)}.listTimePeriod .listVal:after{content:url(../img/icons/timePeriodBlue.svg)}.listPrice .listVal:before{content:url(../img/icons/balance.svg)}.listPrice .listVal:after{content:url(../img/icons/balanceBlue.svg)}.listMetro .listVal:before{content:url(../img/icons/metro.svg)}.listMetro .listVal:after{content:url(../img/icons/metroBlue.svg)}.listQuest .listVal:before{content:url(../img/icons/questList.svg)}.listQuest .listVal:after{content:url(../img/icons/questListBlue.svg)}.listCity .listVal:before{content:url(../img/icons/cityList.svg)}.listCity .listVal:after{content:url(../img/icons/cityListBlue.svg)}.listPeriod .listVal:before{content:url(../img/icons/periodList.svg)}.listPeriod .listVal:after{content:url(../img/icons/periodListBlue.svg)}.listSort .listVal:before{content:url(../img/icons/sortBlue.svg)}.listSort .listVal:after{content:url(../img/icons/sortBlue.svg)}.listGenre .listVal:before{content:url(../img/icons/enterBlue.svg)}.listGenre .listVal:after{content:url(../img/icons/enterWhite.svg)}.listTeam .listVal:before{content:url(../img/icons/team.svg)}.listTeam .listVal:after{content:url(../img/icons/teamBlue.svg)}#navLinkUserInfo .navLinkTitle:before{content:url(../img/icons/info.svg)}#navLinkUserInfo .navLinkTitle:after{content:url(../img/icons/infoWhite.svg)}#navLinkFavourites .navLinkTitle:before{content:url(../img/icons/favsNav.svg)}#navLinkFavourites .navLinkTitle:after{content:url(../img/icons/favsNavWhite.svg)}#navLinkProfile .navLinkTitle:before{content:url(../img/icons/positive.svg)}#navLinkProfile .navLinkTitle:after{content:url(../img/icons/positiveWhite.svg)}#navLinkExit .navLinkTitle:before{content:url(../img/icons/exit.svg)}#navLinkExit .navLinkTitle:after{content:url(../img/icons/exitWhite.svg)}#navLinkClientReg .navLinkTitle:before{content:url(../img/icons/register.svg)}#navLinkClientReg .navLinkTitle:after{content:url(../img/icons/registerWhite.svg)}#navLinkClientStat .navLinkTitle:before{content:url(../img/icons/profile.svg)}#navLinkClientStat .navLinkTitle:after{content:url(../img/icons/profileWhite.svg)}#navLinkReportClient .navLinkTitle:before{content:url(../img/icons/profile.svg)}#navLinkReportClient .navLinkTitle:after{content:url(../img/icons/profileWhite.svg)}#navLinkStat .navLinkTitle:before{content:url(../img/icons/stats.svg)}#navLinkStat .navLinkTitle:after{content:url(../img/icons/statsWhite.svg)}#navLinkReport .navLinkTitle:before{content:url(../img/icons/report.svg)}#navLinkReport .navLinkTitle:after{content:url(../img/icons/reportWhite.svg)}#navLinkCertificate .navLinkTitle:before{content:url(../img/icons/certificateNav.svg)}#navLinkCertificate .navLinkTitle:after{content:url(../img/icons/certificateNavWhite.svg)}#navLinkPartnerRules .navLinkTitle:before{content:url(../img/icons/rules.svg)}#navLinkPartnerRules .navLinkTitle:after{content:url(../img/icons/rulesWhite.svg)}#navLinkMyQuests .navLinkTitle:before{content:url(../img/icons/myQuests.svg)}#navLinkMyQuests .navLinkTitle:after{content:url(../img/icons/myQuestsWhite.svg)}#navLinkClientSearch .navLinkTitle:before{content:url(../img/icons/clientSearch.svg)}#navLinkClientSearch .navLinkTitle:after{content:url(../img/icons/clientSearchWhite.svg)}#navLinkCommissionStat .navLinkTitle:before{content:url(../img/icons/commission.svg)}#navLinkCommissionStat .navLinkTitle:after{content:url(../img/icons/commissionWhite.svg)}#navLinkBooking .navLinkTitle:before{content:url(../img/icons/booking.svg)}#navLinkBooking .navLinkTitle:after{content:url(../img/icons/bookingWhite.svg)}#navLinkReportQuest .navLinkTitle:before{content:url(../img/icons/reportQuest.svg)}#navLinkReportQuest .navLinkTitle:after{content:url(../img/icons/reportQuestWhite.svg)}#navLinkTeam .navLinkTitle:before{content:url(../img/icons/profile.svg)}#navLinkTeam .navLinkTitle:after{content:url(../img/icons/profileWhite.svg)}#navLinkGameStats .navLinkTitle:before{content:url(../img/icons/stats.svg)}#navLinkGameStats .navLinkTitle:after{content:url(../img/icons/statsWhite.svg)}#navLinkUsers .navLinkTitle:before{content:url(../img/icons/users.svg)}#navLinkUsers .navLinkTitle:after{content:url(../img/icons/usersWhite.svg)}#navLinkTeamQuests .navLinkTitle:before{content:url(../img/icons/addQuest.svg)}#navLinkTeamQuests .navLinkTitle:after{content:url(../img/icons/addQuestWhite.svg)}.tableHeader .cellConfirm .icon{background-image:url(../img/icons/tableConfirm.svg)}.tableHeader .cellCancel .icon{background-image:url(../img/icons/tableCancel.svg)}#sectionTeamQuests .tableQuests .iconWrap .icon{background-image:url(../img/icons/deleteBlue.svg)}#sectionTeamQuests #addQuestWrap .table .icon{background-image:url(../img/icons/addQuestBlue.svg)}#tableStatCheck .tableHeader .cellStatus .icon{position:relative;float:right;clear:none;width:18px;height:18px;background-image:url(../img/icons/infoBlue.svg)}#tableStatCheck .cellStatus .icon{position:relative;float:right;clear:none;width:18px;height:18px;background-image:url(../img/icons/onCheck.svg)}.rowChecking .cellQuest:before{content:url(../img/icons/onCheck.svg)}.rowError span:before{content:url(../img/icons/rulesRed.svg)}.statusReturn .iconWrap{background-image:url(../img/icons/rulesRed.svg)}.statusOnCheck .iconWrap{background-image:url(../img/icons/onCheck.svg)}.statusSuccess .iconWrap{background-image:url(../img/icons/applyBlue.svg)}.iconReturn{background-image:url(../img/icons/rulesRed.svg)}.iconOnCheck{background-image:url(../img/icons/onCheck.svg)}.iconSuccess{background-image:url(../img/icons/applyBlue.svg)}.btnClose .btnLabel:before{content:url(../img/icons/closeBlue.svg)}.btnCloseS .btnLabel:before{content:url(../img/icons/closeXSBlue.svg)}.btnApply .btnLabel:before{content:url(../img/icons/applyBlue.svg)}.btnConfirm.btnBlue .btnLabel:before{content:url(../img/icons/applyWhite.svg)}.btnConfirm.btnWhite .btnLabel:before{content:url(../img/icons/applyBlue.svg)}.btnCancel .btnLabel:before{content:url(../img/icons/cancelBlue.svg)}.btnEdit .btnLabel:before{content:url(../img/icons/editBlue.svg)}.btnLogin.btnBlue .btnLabel:before{content:url(../img/icons/enterWhite.svg)}.btnLogin.btnWhite .btnLabel:before{content:url(../img/icons/enterBlue.svg)}.btnSendCode.btnBlue .btnLabel:before{content:url(../img/icons/msgWhite.svg)}.btnSendCode.btnWhite .btnLabel:before{content:url(../img/icons/msgBlue.svg)}.btnPositive .btnLabel:before{content:url(../img/icons/positiveBlue.svg)}#citySelect .btnPositive .btnLabel:before{content:url(../img/icons/positiveWhite.svg)}.btnNegative .btnLabel:before{content:url(../img/icons/negativeBlue.svg)}#btnChangePass .btnLabel:before{content:url(../img/icons/editWhite.svg)}.btnMoreQuests .btnLabel:before{content:url(../img/icons/moreQuestsBlue.svg)}.btnMoreReviews .btnLabel:before{content:url(../img/icons/moreReviewsBlue.svg)}.btnRegister.btnBlue .btnLabel:before{content:url(../img/icons/registerWhite.svg)}.btnRegister.btnWhite .btnLabel:before{content:url(../img/icons/registerBlue.svg)}.btnJoin .btnLabel:before{content:url(../img/icons/registerWhite.svg)}#btnNextWeek .btnLabel:before{content:url(../img/icons/nextWeekBlue.svg)}#btnPreviosWeek .btnLabel:before{content:url(../img/icons/prevWeekBlue.svg)}.btnReview.btnBlue .btnLabel:before{content:url(../img/icons/reviewWhite.svg);margin-top:1px}.btnReview.btnWhite .btnLabel:before{content:url(../img/icons/reviewBlue.svg);margin-top:1px}.btnReview .btnLabel:before{content:url(../img/icons/review.svg);margin-top:1px}.btnReviewSend .btnLabel:before{content:url(../img/icons/reviewSendWhite.svg);margin-top:1px}.btnExport .btnLabel:before{content:url(../img/icons/exportBlue.svg)}.btnUpload .btnLabel:before{content:url(../img/icons/uploadBlue.svg)}.btnSelect .btnLabel:before{content:url(../img/icons/selectBlue.svg)}.btnArchive .btnLabel:before{content:url(../img/icons/archiveBlue.svg)}.btnChange .btnLabel:before{content:url(../img/icons/changeBlue.svg)}.btnSend .btnLabel:before{content:url(../img/icons/changeBlue.svg)}.btnInfo .btnLabel:before{content:url(../img/icons/infoBlue.svg)}.btnHelp .btnLabel:before{content:url(../img/icons/faqBlue.svg)}.btnFilters .btnLabel:before{content:url(../img/icons/filterBlue.svg)}.btnFilters .btnLabel:after{content:url(../img/icons/filterWhite.svg)}.btnMap .btnLabel:before{content:url(../img/icons/mapBlue.svg)}.btnRoute .btnLabel:before{content:url(../img/icons/routeBlue.svg)}.btnVideo.btnBlue .btnLabel:before{content:url(../img/icons/videoWhite.svg)}.btnVideo.btnWhite .btnLabel:before{content:url(../img/icons/videoBlue.svg)}.toggle--video .toggle__left .toggle__label:before{content:url(../img/icons/photoBlue.svg)}.toggle--video .toggle__left .toggle__label:after{content:url(../img/icons/photoWhite.svg)}.toggle--video .toggle__right .toggle__label:before{content:url(../img/icons/videoBlue.svg)}.toggle--video .toggle__right .toggle__label:after{content:url(../img/icons/videoWhite.svg)}.btnPhoto.btnBlue .btnLabel:before{content:url(../img/icons/photoWhite.svg)}.btnPhoto.btnWhite .btnLabel:before{content:url(../img/icons/photoBlue.svg)}#formChangePass .btnChange .btnLabel:before{content:url(../img/icons/changeBlue.svg)}.btnActivate .btnLabel:before{content:url(../img/icons/activateBlue.svg)}.btnClientReg .btnLabel:before{content:url(../img/icons/registerWhite.svg)}#sectionCertificate .btnActivate .btnLabel:before{content:url(../img/icons/activateWhite.svg)}#sectionProfile .btnApply .btnLabel:before{content:url(../img/icons/applyBlue.svg)}.btnBook .btnLabel:before{content:url(../img/icons/bookingWhite.svg)}.btnAddQuest .btnLabel:before{content:url(../img/icons/addQuestBlue.svg)}.btnDelete .btnLabel:before{content:url(../img/icons/deleteBlue.svg)}#navIconRight{background-image:url(../img/icons/userNav.svg)}.navBlock .btnCloseNav{background-image:url(../img/icons/closeBlue.svg)}.like .icon{background-image:url(../img/icons/likeGreen.svg)}.dontLike .icon{background-image:url(../img/icons/dontLikeRed.svg)}.neutral .icon{background-image:url(../img/icons/neutral.svg)}#mapWrap .btnClose{background-image:url(../img/icons/closeWhite.svg)}#infoWrap .iconPrice{background-image:url(../img/icons/price.svg)}#infoWrap .iconTime{background-image:url(../img/icons/time.svg)}#infoWrap .iconTeam{background-image:url(../img/icons/team.svg)}#infoWrap .iconDifficulty{background-image:url(../img/icons/difficulty.svg)}.questTeam:before{content:url(../img/icons/team.svg)}.questPrice:before{content:url(../img/icons/price.svg)}.questRatingGood:before{content:url(../img/icons/ratingGood.svg)}.questRatingNeutral:before{content:url(../img/icons/ratingNeutral.svg)}.questRatingBad:before{content:url(../img/icons/ratingBad.svg)}.questDifficulty:before{content:url(../img/icons/difficultyWhite.svg)}.questMetro:before{content:url(../img/icons/metro.svg)}.questHover{background-image:url(../img/icons/questHover.svg)}.questImgWrap{-webkit-mask-image:url(../img/icons/circle.svg)}.clickFxCirle{background-image:url(../img/icons/clickFxCircle.svg)}#backToLogin .linkTitle:before{content:url(../img/icons/backBlue.svg)}.btnConfirmCode .btnLabel:before{content:url(../img/icons/applyWhite.svg)}#navUserIcon{background-image:url(../img/icons/userNav.svg)}#formBookUser ul li:first-child::before{content:url(../img/icons/profileBlue.svg)}#formBookUser ul li:nth-child(2):before{content:url(../img/icons/balance.svg)}#formBookUser ul li:nth-child(3):before{content:url(../img/icons/phoneSm.svg)}#formBookUser ul li:nth-child(4):before{content:url(../img/icons/msg.svg)}#certSilver .certImg{background-image:url(../img/icons/certificateSilver.svg)}#certSilver .btnBuy .btnLabel:before{content:url(../img/icons/balanceBlack.svg)}#certGold .certImg{background-image:url(../img/icons/certificateGold.svg)}#certGold .btnBuy .btnLabel:before{content:url(../img/icons/balanceBlack.svg)}#certPlatinum .certImg{background-image:url(../img/icons/certificatePlatinum.svg)}#certPlatinum .btnBuy .btnLabel:before{content:url(../img/icons/balanceWhite.svg)}#certificateBuy .btnBuy .btnLabel:before{content:url(../img/icons/balanceWhite.svg)}.inputWrap .icon{background-image:url(../img/icons/edit.svg)}.inputWrap .iconHover{background-image:url(../img/icons/editBlue.svg)}.navLinkMain .navLinkTitle:before{background-image:url(../img/icons/homePageBlue.svg)}.navLinkMain .navLinkTitle:after{background-image:url(../img/icons/homePageWhite.svg)}.navLinkAbout .navLinkTitle:before{background-image:url(../img/icons/infoBlue.svg)}.navLinkAbout .navLinkTitle:after{background-image:url(../img/icons/infoWhite.svg)}.navLinkList .navLinkTitle:before{background-image:url(../img/icons/myQuestsBlue.svg)}.navLinkList .navLinkTitle:after{background-image:url(../img/icons/myQuestsWhite.svg)}.navLinkLogin .navLinkTitle:before{background-image:url(../img/icons/profileBlue.svg)}.navLinkLogin .navLinkTitle:after{background-image:url(../img/icons/profileWhite.svg)}.navLinkReg .navLinkTitle:before{background-image:url(../img/icons/registerBlue.svg)}.navLinkReg .navLinkTitle:after{background-image:url(../img/icons/registerWhite.svg)}.navLinkCertificate .navLinkTitle:before{background-image:url(../img/icons/certificateNavBlue.svg)}.navLinkCertificate .navLinkTitle:after{background-image:url(../img/icons/certificateNavWhite.svg)}.navLinkBalance .navLinkTitle:before{background-image:url(../img/icons/balanceBlue.svg)}.navLinkBalance .navLinkTitle:after{background-image:url(../img/icons/balanceWhite.svg)}.navLinkPhone .navLinkTitle:before{background-image:url(../img/icons/phoneSmBlue.svg)}.navLinkPhone .navLinkTitle:after{background-image:url(../img/icons/phoneSmWhite.svg)}#callbackWrap .navLinkTitle:before{background-image:url(../img/icons/callbackBlue.svg)}#callbackWrap .navLinkTitle:after{background-image:url(../img/icons/callbackWhite.svg)}#tagsPeople h3:before{content:url(../img/icons/teamBlue.svg)}#tagsMetro h3:before{content:url(../img/icons/metroBlue.svg)}#tagsTeam h3:before{content:url(../img/icons/teamManyBlue.svg)}#tagsHoliday h3:before{content:url(../img/icons/holidayBlue.svg)}#tagsOther h3:before{content:url(../img/icons/positiveBigBlue.svg)}#tagsGenre h3:before{content:url(../img/icons/genreBlue.svg)}.loaderWrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:3}.loaderWrap svg{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:50px;height:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.loaderSmall svg{width:26px;height:26px}.loaderBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);z-index:1;opacity:0;visibility:hidden}.loaderWhiteCircle{fill:none;stroke:#3200ae;stroke-miterlimit:6;stroke-width:2px;stroke-linecap:round}.loaderLetter{fill:#fff}#mapWrap{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:auto;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 1s cubic-bezier(.52,.01,.16,1);-moz-transition:-moz-transform 1s cubic-bezier(.52,.01,.16,1);transition:transform 1s cubic-bezier(.52,.01,.16,1);z-index:5}#mapWrap.opened{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#mapWrap.opened .map{visibility:visible;-webkit-transition:visibility 0s;-moz-transition:visibility 0s;transition:visibility 0s}#mapWrap.opened .iconClose{opacity:1;-webkit-transition:opacity .65s cubic-bezier(.11,.62,.3,.98) 1s;-moz-transition:opacity .65s 1s cubic-bezier(.11,.62,.3,.98);transition:opacity .65s cubic-bezier(.11,.62,.3,.98) 1s}#mapWrap.opened .iconClose .icon{visibility:visible;-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s}#mapWrap .iconClose{position:absolute;top:0;right:0;bottom:auto;left:auto;cursor:pointer;margin:80px 10px 0 0;width:30px;padding:5px;opacity:0;z-index:2;-webkit-transition:opacity .35s cubic-bezier(1,0,0,1) 0s;-moz-transition:opacity .35s 0s cubic-bezier(1,0,0,1);transition:opacity .35s cubic-bezier(1,0,0,1) 0s}#mapWrap .iconClose .icon{visibility:hidden;width:26px;height:26px;-webkit-transition:visibility 0s linear .65s;-moz-transition:visibility 0s linear .65s;transition:visibility 0s linear .65s}.map{visibility:hidden;position:relative;float:left;clear:none;width:100%;height:100%;-webkit-transition:visibility 0s 1s;-moz-transition:visibility 0s 1s;transition:visibility 0s 1s;background-color:#fff}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:#c8c8c8!important}.infoWindow{position:relative;float:left;clear:none;width:360px;padding:17px 0 14px 11px}.infoWindow h2{margin:0 0 5px;cursor:pointer}.infoWindow p{margin-top:10px}.infoWindow .btn{position:relative;float:right;clear:none;margin-top:0}.infoWindow .linkQuest{font-size:1.35em;line-height:1.35em;color:#3200af;font-family:Roboto Slab,serif}.infoWindow .linkQuest,.infoWindow .questPrice{position:relative;float:left;clear:left}.infoWindow .quesLikes{clear:none;margin-left:25px}.infoWindowPhoto{float:left;width:25%;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-bottom:25%}.infoWindowName,.infoWindowPhoto{position:relative;clear:none;height:auto}.infoWindowName{float:right;width:70%;margin-left:5%}.infoWindowIcons{position:relative;float:left;clear:none;width:100%;height:auto;margin-top:15px}@media only screen and (max-width:500px){.infoWindow{width:70vw}.infoWindow .linkQuest{font-size:1.1em}.infoWindow p{font-size:.875em;line-height:1.5em}}@media screen and (max-width:400px){.infoWindow{width:50vw}.infoWindowPhoto{width:65%;padding-bottom:65%;left:17.5%;margin-bottom:25px}.infoWindowName{width:100%}}.noticeWrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3200af;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);z-index:3}.notice{position:absolute;top:50%;right:auto;bottom:auto;left:10%;width:80%;z-index:2;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.notice p{width:100%;color:#fff}.notice p:first-child{margin-top:0}.loginRequired{overflow:visible}.loginRequiredWrap{position:absolute;top:0;right:auto;bottom:auto;left:0;width:180px;padding:10px 15px;margin-top:-4px;margin-left:0;background-color:#fff;z-index:2;opacity:0;visibility:hidden;cursor:default;line-height:1.35em;box-shadow:0 .075em .15em 0 rgba(0,0,0,.15)}.loginRequiredWrap span{position:relative;float:left;clear:none}.loginRequiredWrap .linkLogin{margin-left:7px;cursor:pointer}@media screen and (max-width:768px){.loginRequiredWrap{width:auto;font-size:.875em;margin-top:-12px}.loginRequiredWrap .linkLogin{margin-left:0}}.swiper-container{width:auto;height:auto;margin-left:0;margin-right:0;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translate(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.gallery-top{height:50vw}@media screen and (max-width:1024px){.gallery-top{height:56vw}}@media screen and (max-width:600px){.gallery-top{height:66vw}}.gallery-thumbs{margin-top:0;width:66.66vw;height:20%;box-sizing:border-box;padding:0}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide-active{opacity:1}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:33px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 33px;-webkit-background-size:27px 33px;background-size:27px 33px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:20px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:20px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:7px;left:0;width:100%}.swiper-pagination-bullet{width:14px;height:14px;display:inline-block;border-radius:100%;background:#fff;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translateY(-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;-moz-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@media screen and (max-width:600px){.swiper-pagination-bullet{width:10px;height:10px}}.sliderImg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.sliderVideo{height:100%;background-color:#191919}.sliderThumb,.sliderVideo{position:relative;float:left;clear:none;width:100%;z-index:1}.sliderThumb{padding-bottom:60%;height:auto;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer}.sliderTextWrap{position:absolute;top:auto;right:auto;bottom:0;left:0;margin-bottom:5%;margin-left:5%;color:#fff;z-index:2;font-size:1.5em;font-family:Roboto Slab,serif}@media screen and (max-width:768px){.sliderTextWrap{margin-left:5%;margin-bottom:5%;font-size:1.2em}}@media screen and (max-width:600px){.sliderTextWrap{font-size:1em}}.toggle{position:relative;float:left;clear:none;cursor:pointer;background-color:#f8f8f8;border-radius:2px;margin-left:1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25),0 0 1px 1px rgba(0,0,0,.05);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .35s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98)}.toggle.disabled{pointer-events:none;opacity:.33;cursor:default}.toggle__left,.toggle__right{position:relative;float:left;clear:none;z-index:1;color:#3200af;padding:1em}.toggle__left.selected,.toggle__right.selected{color:#fff}.toggle__left.selected .toggle__label:before,.toggle__right.selected .toggle__label:before{opacity:0}.toggle__left.selected .toggle__label:after,.toggle__right.selected .toggle__label:after{opacity:1}.toggle__left.selected .toggle__bg,.toggle__right.selected .toggle__bg{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:600px){.toggle__left,.toggle__right{padding:.8em}}@media screen and (max-width:400px){.toggle__left,.toggle__right{padding:.65em}}.toggle__left .toggle__bg{border-radius:2px 0 0 2px;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.toggle__right{margin-left:-1px}.toggle__right .toggle__bg{border-radius:0 2px 2px 0;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.toggle__label{position:relative;float:left;clear:none;line-height:18px;-webkit-transition:color .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .35s cubic-bezier(.11,.62,.3,.98);transition:color .35s cubic-bezier(.11,.62,.3,.98)}.toggle__label:before{position:relative;float:left;clear:none;margin-right:8px}.toggle__label:after,.toggle__label:before{width:18px;height:18px;-webkit-transition:opacity .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .35s cubic-bezier(.11,.62,.3,.98);transition:opacity .35s cubic-bezier(.11,.62,.3,.98)}.toggle__label:after{position:absolute;top:2%;right:auto;bottom:auto;left:0;padding:inherit;opacity:0}.toggle__bg{width:100%;height:100%;background-color:#3200af;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s cubic-bezier(.11,.62,.3,.98);transition:transform .35s cubic-bezier(.11,.62,.3,.98)}.toggle__bg,.tooltipWrap{position:absolute;top:0;left:0}.tooltipWrap{right:auto;bottom:auto;width:auto;padding:4px 8px;margin-top:-4px;margin-left:0;background-color:#fafafa;z-index:3;opacity:0;visibility:hidden;box-sizing:content-box;color:#4b4b4b;cursor:default;line-height:1.35em;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.tooltipWrap:before{content:"";position:absolute;width:0;height:0;bottom:-.5em;left:.4em;box-sizing:border-box;border:.25em solid #000;border-color:transparent transparent #fafafa #fafafa;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-2px 1px 2px 0 rgba(0,0,0,.25)}.tooltipBig,.tooltipWrap span{position:relative;float:left;clear:none}.tooltipBig{width:100%;z-index:2;opacity:0;visibility:hidden;will-change:transform;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.tooltipBigCont{position:absolute;top:0;right:auto;bottom:auto;left:0;width:calc(100% + 4px);margin-left:-2px;margin-top:-4px;box-sizing:border-box;padding:4.86%;background-color:#fafafa;box-shadow:0 7px 14px 0 rgba(0,0,0,.15)}.tooltipBigCont .iconClose{margin-top:4.86%;margin-right:4.86%}@media screen and (max-width:1024px){.tooltipBigCont{padding:8.1%}}@media (max-width:700px){.tooltipBigCont{padding:5%}}.tooltipBigTextWrap{opacity:0;visibility:hidden}.tooltipBigText,.tooltipBigTextWrap{position:relative;float:left;clear:none;width:100%}.tooltipBigText{box-sizing:border-box;max-height:16em;padding-right:10px;-webkit-overflow-scrolling:touch;-ms-overflow-y:scroll;overflow-y:scroll}.tooltipBigText::-webkit-scrollbar{width:0}.tooltipBigText::-webkit-scrollbar-thumb{background-color:none;border-radius:0}.tooltipBigText::-webkit-scrollbar-track{border:none;background-color:none}.tooltipBigText.isScrolling::-webkit-scrollbar{width:6px}.tooltipBigText.isScrolling::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:3px}.tooltipBigText.isScrolling::-webkit-scrollbar-track{border:1px solid #c8c8c8;background-color:#f0f0f0}#userInfoWrap{position:fixed;top:70px;right:0;bottom:auto;left:auto;display:none;z-index:5;padding:15px;font-size:.875em;background-color:#fff;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}#userPhotoWrap{position:relative;float:left;clear:none;width:32px;height:32px;border-radius:16px;margin-right:15px;overflow:hidden}#userPhotoWrap:hover #userPhoto{opacity:1}#userPhoto,#userPhotoWrap:hover #userPhoto{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#userPhoto{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;opacity:.9;-webkit-background-size:100%;background-size:100%;background-position:50%;background-repeat:no-repeat;-webkit-transition:-webkit-transform .35s,opacity .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s,opacity .35s cubic-bezier(.11,.62,.3,.98);transition:transform .35s,opacity .35s cubic-bezier(.11,.62,.3,.98)}#userInfo,#userName{position:relative;float:left;clear:none;width:auto}#userName{margin-top:-5px;font-size:1em;font-weight:700;color:#3200af}#userBonus{position:relative;float:left;clear:left}#clickDummy,#navUserIcon{display:none}#clickDummy{position:fixed;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;z-index:4;opacity:0;visibility:hidden}@media screen and (max-width:768px){#navUserIcon{position:fixed;top:70px;right:10px;bottom:auto;left:auto;width:50px;height:50px;-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:4;cursor:pointer}#userInfoWrap{display:none;padding:12px}#userPhotoWrap{margin-right:12px}#clickDummy{display:block}}#btnBookScroll{position:fixed;top:auto;right:0;bottom:0;left:auto;z-index:2;margin:0 10px 10px 0;will-change:transform}#bookingWrap,.bookingWrapRel{position:relative;float:left;clear:none}#bookingWrap{width:100%;height:auto;height:0;overflow:hidden;box-sizing:border-box}#bookingWrap .bookingTitle{font-size:1.65em}@media screen and (max-width:400px){#bookingWrap .bookingTitle{padding:5% 5% 0;padding-bottom:0}}#booking{position:relative;float:left;clear:none;width:100%;padding:5%;box-sizing:border-box}@media screen and (max-width:400px){#booking{padding:0}}#bookingBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);z-index:-1}#formBook{position:relative;float:left;clear:left;width:100%;box-sizing:border-box;max-width:424px;margin-right:35px}@media screen and (max-width:950px){#formBook{margin-right:0}}@media screen and (max-width:400px){#formBook{padding:0 5%}}.formBlock{position:relative;float:left;clear:none;width:100%;opacity:0;visibility:hidden}#booking #comment{width:75%;height:116px;width:100%;max-width:100%;margin:0;border-bottom:1px solid #c8c8c8}#booking #comment textarea{height:inherit}@media screen and (max-width:950px){#booking #comment{height:100px;max-width:383px}}.bookInfoWrap{position:relative;float:left;clear:none;min-width:212px}@media only screen and (max-width:450px){.bookInfoWrap{width:100%;max-width:100%}}.bookInfo{position:relative;float:left;clear:left;width:auto;height:auto;margin-bottom:15px}.bookInfo:first-child{margin-top:0}@media screen and (max-width:600px){.bookInfo{margin-bottom:15px;font-size:1em}}@media only screen and (max-width:450px){.bookInfo{margin-bottom:15px}}.bookInfoTitle{position:relative;float:left;clear:left;margin-right:6px;font-weight:500}#bookDate,#bookPriceVal,#bookTime,.bookCostTitle,.bookCurrency{position:relative;float:left;clear:none}#bookPriceVal{width:auto;margin-right:6px}#bookPayBonusVal{clear:none;width:70px;height:auto;line-height:1.65em;padding:0 4px;margin-top:0;box-sizing:border-box;margin-top:-2px;border:1px solid #c8c8c8}#bookPayBonusVal,#bookTeam{position:relative;float:left}#bookTeam{clear:left}#bookTeam span{position:relative;float:left;clear:none;margin-right:10px}#listTeam{width:40px;height:40px;clear:none;text-align:center;margin-top:-7px}#listTeam .listValWrap:after{opacity:0;visibility:hidden}#listTeam .listVal{width:40px;line-height:40px;text-align:center;padding:0}#listTeam .listItemsWrap{width:400%;list-style:none}#listTeam li{box-sizing:border-box;border:1px solid #e1e1e1;margin-top:-1px;margin-left:-1px;clear:none;width:calc(25% + 1px);padding:11px 0 0;height:40px}#listTeam li:before{content:"";position:relative;float:left;clear:none;width:0;height:0;margin-right:0;margin-left:0}#listTeam li:after{opacity:0;visibility:hidden}#formBookPayMethod{clear:left;margin:15px 0 25px}#formBookPayMethod .checkboxWrap{width:auto}#formBookPayMethod .checkboxWrap:first-child{margin-right:25px}@media screen and (max-width:600px){#formBookPayMethod .checkboxTitle{font-size:1em}}@media only screen and (max-width:340px){#formBookPayMethod .checkboxWrap:first-child{margin-right:0;margin-bottom:15px}#formBookPayMethod .checkboxWrap:nth-child(2){clear:left}}#formBookRegister{position:relative;float:left;clear:none;width:100%;height:auto;max-width:383px;box-sizing:content-box;padding:0;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}#formBookRegister .inputWrap{width:100%;max-width:100%}#formBookRegister .btnLogin{position:relative;float:right;clear:none;border-radius:100%}#formBookRegister .btnLogin .btnLabel:before{margin-right:0}#formBookRegister .btn{margin-top:20px}@media screen and (max-width:950px){#formBookRegister{clear:left;margin-top:25px}}@media screen and (max-width:400px){#formBookRegister{max-width:100%}}.formInfo p{font-weight:500;margin-top:0}#btnBookQuest{padding:20px 24px;margin-top:35px;margin-right:35px}@media screen and (max-width:950px){#btnBookQuest{margin-top:25px;margin-right:25px}}@media screen and (max-width:400px){#btnBookQuest{margin-left:5%;margin-bottom:25px}}#formBookRegInfo{width:100%;margin-top:30px;max-width:580px}#formBookRegInfo p{line-height:1.5em;margin-top:6px}#formBookRegInfo .linkLogin{color:#323232}@media screen and (max-width:950px){#formBookRegInfo{margin-top:20px;max-width:calc(100% - 257px)}}@media screen and (max-width:768px){#formBookRegInfo{clear:left;max-width:100%}}@media screen and (max-width:400px){#formBookRegInfo{margin-top:0;padding:0 5% 5%}}#checkboxRulesBook{margin-top:20px}#formWrapBook{height:309px;overflow:hidden}#formWrapBook,#formWrapBook .formTitle{position:relative;float:left;clear:none;width:100%}#formWrapBook .formTitle{box-sizing:border-box;padding:15px 25px 25px;z-index:2}#formWrapBook .formInner{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;box-sizing:border-box;padding:25px;z-index:1;background-color:#fff}@media screen and (max-width:400px){#formWrapBook .formInner{padding:25px 5%}}@media screen and (max-width:320px){#formWrapBook{height:281px}}#formPassNewBook{opacity:0;visibility:hidden}#formPassNewBook .inputWrap:nth-child(2){border-bottom:1px solid #c8c8c8}#formPassNewBook .inputTooltip{margin-top:16px}#formCodeCheckBook{opacity:0;visibility:hidden}#formCodeCheckBook .inputTooltip{margin-top:0;margin-bottom:20px}#formCodeCheckBook .inputWrap:first-child{border-bottom:1px solid #c8c8c8}#formCodeCheckBook p{margin-top:0;margin-bottom:25px}#formRegBook .inputWrap:nth-child(3),.formInner .inputWrap:nth-child(2){border-bottom:1px solid #c8c8c8}#formBookUser{display:none;box-sizing:border-box;width:100%;padding:25px;z-index:2;background-color:#fff}#formBookUser,#formBookUser ul{position:relative;float:left;clear:none}#formBookUser ul{width:auto;margin-top:-2px;margin-bottom:0;padding-left:0}#formBookUser ul li{font-size:.9em;font-weight:700;margin-top:-3px;list-style-type:none}#formBookUser ul li:before{position:relative;float:left;clear:none;width:18px;height:18px;margin-right:8px;margin-top:2px;display:none}#formBookUser #bookUserName{font-size:1.35em;font-family:Roboto Slab,serif;margin-bottom:9px;color:#3200af}#formBookUser p{margin-top:15px;font-weight:500}#bookUserPhoto{position:relative;float:left;clear:left;width:87px;height:87px;border-radius:100%;margin-right:25px;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:350px){#bookUserPhoto{width:25%;height:auto;padding-bottom:25%}}#noticeBookingDone p{font-size:1.2em}#categoryInfo{padding-bottom:0}#categoryInfo h1{margin-top:0;margin-bottom:25px}#categoryInfo p{width:66.66%}#categoryInfo #listSort{width:177px!important;clear:left;margin-top:50px;margin-bottom:50px;margin-left:0;z-index:2}@media screen and (max-width:1024px){#categoryInfo p{width:100%}#categoryInfo #listSort{margin-top:35px;margin-bottom:35px}}@media screen and (max-width:600px){#categoryInfo #listSort{margin-top:25px;margin-bottom:25px}}.categories{background:none;padding-bottom:2.5%}.categories .filterBlock{margin-top:0}@media screen and (max-width:768px){.categories{padding-bottom:0}}@media screen and (max-width:400px){.categories{padding:0}.categories h1{box-sizing:border-box;padding:5%;margin-top:10px;margin-bottom:10px}}.tagBlock{position:relative;float:left;clear:none;width:48.75%;height:auto;padding:20px 15px 15px 20px;box-sizing:border-box;background-color:#ebebeb;margin-bottom:2.5%}.tagBlock:nth-child(1n){float:left;clear:left}.tagBlock:nth-child(odd){float:right;clear:none}.tagBlock h3{color:#3200af;margin-top:-3px;padding-left:34px}.tagBlock h3:before{content:"";position:absolute;top:0;right:auto;bottom:auto;left:0;width:24px;height:24px;margin-top:0;box-sizing:border-box}@media screen and (max-width:1024px){.tagBlock{width:100%}.tagBlock:nth-child(odd){float:left;clear:left}}@media screen and (max-width:768px){.tagBlock{margin-bottom:5%}}@media screen and (max-width:600px){.tagBlock{margin-bottom:5%}}@media screen and (max-width:400px){.tagBlock{padding:20px 15px 15px 20px}.tagBlock h3{margin-top:0;margin-bottom:20px}}@media only screen and (max-width:360px){.tagBlock h3:before{margin-top:-2px}}.tag{clear:none;cursor:pointer;width:calc(33.333% - 5px);box-sizing:border-box;color:#4b4b4b!important;background-color:#f5f5f5;margin-top:0;margin-right:5px;margin-bottom:5px;padding:.75em;line-height:1em;overflow:hidden;font-size:.875em;border-radius:2px;white-space:nowrap;box-shadow:0 1px 1px 0 transparent,0 0 1px 0 transparent;-webkit-transition:all .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .35s cubic-bezier(.11,.62,.3,.98);transition:all .35s cubic-bezier(.11,.62,.3,.98)}.tag,.tag:nth-child(2){position:relative;float:left}.tag:nth-child(2){clear:left;margin-left:0}.tag:hover{color:#3200af!important;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 0 rgba(0,0,0,.06)}.tag:active,.tag:hover{-webkit-transition:all .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:all .15s cubic-bezier(.11,.62,.3,.98);transition:all .15s cubic-bezier(.11,.62,.3,.98)}.tag:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 1px 2px 0 transparent,0 0 1px 0 transparent}.tag:after{content:"";position:absolute;top:0;right:0;bottom:auto;left:auto;width:15px;height:100%;background-color:hsla(0,0%,96%,0);background-image:-webkit-linear-gradient(-1turn,hsla(0,0%,96%,0),#f5f5f5);background-image:linear-gradient(90deg,hsla(0,0%,96%,0),#f5f5f5)}@media only screen and (min-width:1800px){.tag{width:calc(25% - 5px)}}@media screen and (max-width:1024px){.tag{width:calc(25% - 5px)}}@media screen and (max-width:768px){.tag{width:calc(33.333% - 5px)}}@media screen and (max-width:600px){.tag{width:calc(50% - 5px)}}#main{top:0;margin-top:0}#about .blockImg{float:left;width:50%;border-radius:2px;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../img/bgPhoto-11.jpg);z-index:0;padding-bottom:30%}#about .blockImg,#about .blockText{position:relative;clear:none;height:auto}#about .blockText{float:right;width:45%}#about p{font-size:1.1em}#about h1,#about p{margin-top:0}@media screen and (max-width:1150px){#about p{font-size:1em}}@media screen and (max-width:1024px){#about .blockText{float:left;width:100%}#about .blockImg{width:100%;margin-top:5%;padding-bottom:60%}}@media screen and (max-width:400px){#about{padding:0}}#certCategories{padding-top:0;padding-bottom:0}@media screen and (max-width:400px){#certCategories{padding:0;margin-top:5%}}.certWrap{position:relative;float:left;clear:none;width:26.66%;height:auto;border-radius:2px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s,box-shadow .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .5s,box-shadow .5s cubic-bezier(.11,.62,.3,.98);transition:transform .5s,box-shadow .5s cubic-bezier(.11,.62,.3,.98);box-shadow:inset 0 0 0 0 hsla(0,0%,69%,0);padding:2.5%;margin-left:2.5%;background-color:#f8f8f8}.certWrap:hover{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.certWrap .btn{margin-top:0}.certWrap .btnLabel{color:#323232}.certWrap p{width:100%;margin-top:15px;margin-bottom:25px}#certSilver{margin-left:0}#certSilver:hover{box-shadow:inset 0 0 0 6px #e1e1e1}#certSilver .btn{background-color:#e1e1e1}#certSilver .btn:hover{background-color:#e6e6e6}#certGold:hover{box-shadow:inset 0 0 0 6px #fadc96}#certGold .btn{background-color:#fadc96}#certGold .btn:hover{background-color:#ffe19b}#certPlatinum:hover{box-shadow:inset 0 0 0 6px #191919}#certPlatinum .btn{background-color:#191919}#certPlatinum .btn:hover{background-color:#1e1e1e}#certPlatinum .btnLabel{color:#fff}.certImg{width:90px;height:68px;-webkit-background-size:contain;background-size:contain;background-position:0;background-repeat:no-repeat}.certImg,.certName{position:relative;float:left;clear:none}.certName{font-size:1.65em;color:#323232;text-align:center;margin-top:12px;margin-left:15px;margin-bottom:10px}#certificateBuyWrap{width:100%;height:0;padding:0;overflow:hidden;background-color:#f5f5f5;margin-top:35px;margin-bottom:35px}#certificateBuy{position:relative;float:left;clear:none;width:100%;height:auto;box-sizing:border-box;left:0;padding:5% 20%;opacity:0;visibility:hidden}#certificateBuy .btnBuy{margin-top:10px}@media screen and (max-width:1150px){#certificateBuy{padding:5% 10%}}@media screen and (max-width:600px){#certificateBuy{padding:5%}}#buyInfoWrap{position:relative;float:left}#formBuyRegister{clear:none;width:100%}#buyTitle,#formBuyRegister{position:relative;float:left;height:auto}#buyTitle{clear:left;width:auto;font-size:1.65em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#3200af;font-family:Roboto Slab,serif;margin-top:0;margin-bottom:5%}#buyTitle span{position:relative;float:left;clear:none;margin-right:10px}#buyTitleVal{margin-right:0}.buyInfo{position:relative;float:left;clear:left;width:auto;height:25px;font-size:1.1em;margin-bottom:25px}.buyInfo:first-child{margin-top:0}.buyInfoTitle{position:relative;float:left;clear:left;margin-right:6px;color:#7d7d7d}#buyPayBonusVal{position:relative;float:left;clear:none;width:70px;height:auto;box-shadow:inset 0 0 0 1px #c8c8c8;line-height:1.65em;padding:0 4px;margin-top:-1px}#comment{clear:left;width:500px;margin-bottom:25px;border-bottom:1px solid #c8c8c8}#comment textarea{position:relative;float:left;height:100px}#formBuyRegister{clear:left;margin-bottom:25px}#formBuyRegister .inputWrap{width:300px;clear:left}#formBuyRegister .inputWrapEmail{border-bottom:1px solid #c8c8c8}#checkboxRulesBuy{margin-top:25px}#check{width:60%;height:auto;border-radius:2px;left:20%;background-color:#3200af;margin-bottom:35px}#check h2{color:#fff}#check .btn{clear:none;margin-top:0;margin-left:25px}#check .inputWrap{width:300px;clear:left;border-bottom:1px solid #c8c8c8}#check .inputTitle,#check input:valid{color:#fff}#check .noticeWrap{background-color:#afafaf}#check .notice p{font-size:1.2em;margin-bottom:25px}#checkResultWrap{position:relative;float:left;clear:left;width:100%;margin-top:50px}.checkResult{position:relative;float:left;clear:none;font-size:1.1em;color:#fff}#rules{width:60%;height:auto;border-radius:2px;left:20%;background-color:#f5f5f5}#rules p:nth-child(2){margin-top:0}#contacts{width:60%;left:20%}#contacts p{font-weight:700}#contacts p:first-child{margin-top:0}@media screen and (max-width:1150px){#check,#contacts,#rules{width:80%;left:10%}}@media screen and (max-width:1024px){.certWrap{width:50%;left:20%;padding:5%;margin-left:0;margin-top:5%}.certWrap:first-child{margin-top:0}.certWrap p{font-size:1em}}@media screen and (max-width:950px){#comment,#formBuyRegister .inputWrap{width:70%}}@media only screen and (max-width:700px){#check .btn{clear:left;margin-left:0;margin-top:25px}}@media screen and (max-width:600px){#about,#certCategories,#check,#contacts,#rules{width:100%;left:0}#about .blockText{width:100%}.certWrap{width:90%;left:0;padding:5%;margin-left:0;margin-top:5%}.buyInfo{margin-bottom:15px}#buyTotalCost{margin-bottom:25px}#check .inputWrap,#formCheck{width:100%}#check .btn{margin-left:0;margin-top:25px}}@media screen and (max-width:600px){#about h2{margin-top:50px;margin-bottom:25px}}@media only screen and (max-width:450px){#comment,#formBuyRegister .inputWrap{width:100%}}.companyName{position:relative;float:left;clear:none;width:100%;margin-top:100px}@media screen and (max-width:1024px){.companyName{margin-top:75px}}@media screen and (max-width:600px){.companyName{margin-top:50px}}.companyName h1{position:relative;float:left;clear:none;width:inherit;height:auto;text-align:center;font-size:3.5em;margin-bottom:100px}@media screen and (max-width:1024px){.companyName h1{font-size:3em;margin-bottom:75px}}@media screen and (max-width:768px){.companyName h1{font-size:2.5em}}@media screen and (max-width:600px){.companyName h1{font-size:2em;margin-bottom:50px}}#aboutCompany{position:relative;float:left;clear:none;width:66.66vw;height:auto;left:0;margin:0 0 50px 16.66%;background-color:#f5f5f5;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#aboutCompany p:first-child{margin-top:0}@media screen and (max-width:1024px){#aboutCompany{margin-bottom:0;width:100%;padding:5%;margin-left:0}}#allQuests{width:100%;text-align:center;margin-top:50px}#allQuests h2{margin-bottom:0}#reviewsCompany{padding-bottom:0}#reviewsCompany h2{margin-left:0}#footerWrap{position:relative;float:left;clear:none;width:100%;height:auto;box-sizing:border-box;padding:50px 5%;background-color:#f0f0f0}@media screen and (max-width:600px){#footerWrap{padding:5%}}#footerWrap .navLink{margin-right:10px;margin-bottom:10px;box-shadow:0 .065em .1em 0 rgba(0,0,0,.15)}@media only screen and (max-width:720px){#footerWrap .navLink{width:208px;left:50%;margin-left:-104px}}@media only screen and (max-width:360px){#footerWrap .navLink{width:100%;left:50%;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:360px){#footerWrap .navLinkTitle{box-sizing:border-box;width:100%;margin:0;padding:0;text-align:center}#footerWrap .navLinkTitle:after,#footerWrap .navLinkTitle:before{margin-left:15px}}#footerWrap .linkRules{margin-right:0}@media only screen and (max-width:720px){#footerWrap #navLinkFaq{clear:left}}@media only screen and (max-width:860px){#footerWrap #navLinkPartner{clear:right;margin-right:0}}@media only screen and (max-width:720px){#footerWrap #navLinkPartner{clear:left}}#footerBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.18;background-image:url(../img/icons/questCardBg.svg);-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:900px){#footerBg{background-position:50% 100%}}#footerLeft{float:left;left:0;z-index:2}#footerLeft,#footerRight{position:relative;clear:none;width:auto;height:auto}#footerRight{float:right;z-index:1;margin-top:12px}#footerRight .link{float:right;margin-left:16px;margin-bottom:16px}#footerRight .linkTitle{color:#323232;font-size:1em;font-weight:600}#footerRight .linkLine{height:1px;background-color:#9b9b9b}#footerRight .socialIcons{float:right}@media only screen and (max-width:1150px){#footerRight .link:nth-child(3){clear:right}}@media only screen and (max-width:900px){#footerRight .link{clear:right;margin-left:0}}@media only screen and (max-width:720px){#footerRight{float:left}#footerRight .link{float:left;clear:left;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:0}#footerRight .socialIcons{float:left}}@media only screen and (max-width:720px){#footerLeft,#footerRight{width:100%}}.footerText{clear:left;width:auto;margin-top:35px}#footerContacts,.footerText{position:relative;float:left}#footerContacts{clear:none;width:100%;height:auto}#footerAddress{margin-top:25px}@media only screen and (max-width:720px){#footerAddress{width:90%;left:5%;text-align:center}}@media screen and (max-width:400px){#footerAddress{width:100%;left:0}}#blockSocial{clear:both;margin-top:35px;padding:15px;box-sizing:border-box;border-radius:2px;box-shadow:inset 0 0 0 1px #c8c8c8}@media only screen and (max-width:720px){#blockSocial{width:208px;left:50%;margin-bottom:35px;margin-left:-104px}#blockSocial .socialIconsWrap{width:166px;margin-left:-83px}}@media only screen and (max-width:360px){#blockSocial{width:100%;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}#blockShare{clear:right;margin-top:28px}@media only screen and (max-width:720px){#blockShare{clear:left;width:208px;left:50%;margin-top:15px;margin-left:-104px}}@media only screen and (max-width:360px){#blockShare{width:100%;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}#blockShare .socialIconWrap{float:left}#blockShare span,#blockSocial span{position:relative;float:left;clear:none;width:auto;height:auto;line-height:.75em;margin-top:.8em}@media only screen and (max-width:720px){#blockShare span,#blockSocial span{width:100%;text-align:center;margin-bottom:10px}}.socialIconsWrap{position:relative;float:left;clear:none;width:auto;height:auto;margin-left:15px}@media only screen and (max-width:720px){.socialIconsWrap{left:50%;width:122px;margin-left:-61px;margin-top:0}}.socialIcons{width:auto;height:auto;margin-top:25px}.socialIcons,.socialIconWrap{position:relative;float:left;clear:none}.socialIconWrap{width:34px;height:34px;margin-right:10px;cursor:pointer}.socialIconWrap:last-child{margin-right:0}.socialIcon,.socialIconHover{position:relative;float:left;clear:none;width:16px;height:16px;margin-top:9px;margin-left:9px;z-index:1}.socialIconHover{right:auto;bottom:auto;z-index:2}.socialIconBg,.socialIconHover{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.socialIconBg{width:100%;height:100%;background-color:#3200af;z-index:0;border-radius:50%;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.logoFb{height:25px;margin-top:-3px}.author{clear:left;margin-top:35px;line-height:1.65em;font-size:.7em;color:#9b9b9b;padding:0 1px}#callbackWrap,.author{position:relative;float:left}#callbackWrap{clear:none;width:auto;height:auto;margin-bottom:10px;z-index:2}@media only screen and (max-width:900px){#callbackWrap{width:208px;clear:left}}@media only screen and (max-width:720px){#callbackWrap{left:50%;margin-left:-104px}}@media only screen and (max-width:360px){#callbackWrap{width:100%;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}#callbackWrap .navLink{margin-bottom:0;margin-right:0}#callbackCont{position:absolute;top:100%;right:auto;bottom:auto;left:0;width:322px;height:auto;z-index:1;box-sizing:border-box;padding:15px;cursor:default;opacity:0;visibility:hidden}@media only screen and (max-width:720px){#callbackCont{left:50%;margin-left:-161px}}@media screen and (max-width:360px){#callbackCont{width:100%;left:0;margin-left:0}}#callbackCont p{line-height:1.35em;margin-top:0;opacity:0;visibility:hidden}#callbackCont form{position:relative;float:left;clear:none;width:100%;height:auto;margin-top:20px;opacity:0;visibility:hidden}#callbackCont .inputWrap{width:227px;border-bottom:1px solid #c8c8c8}@media screen and (max-width:360px){#callbackCont .inputWrap{width:100%}}#callbackCont .btnPhone{clear:none;width:50px;height:50px;-webkit-background-size:24px;background-size:24px;background-position:50%;background-repeat:no-repeat;margin-top:-1px;margin-left:15px;padding:0}@media screen and (max-width:360px){#callbackCont .btnPhone{clear:left;left:50%;margin-top:15px;margin-left:-25px}}#callbackBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);z-index:-1}#introText{width:55%;margin:5% 0 0 5%}#introText p{margin-top:0}#blockInfo{width:auto;padding:0;font-size:1em;margin:5% 0;background-color:#fff}#blockInfo h2{line-height:1.35em;margin-bottom:25px}#blockInfo h3{margin-top:2em;margin-bottom:0}#blockInfo .blockImg{position:absolute;top:0;right:5%;bottom:0;left:auto;background-image:url(../img/bgPhoto-14.jpg);background-position:60% 50%;border-radius:2px}#blockInfo .blockText{width:50%;padding:0 5%;clear:none}.blockImg{right:0;bottom:0;width:45%;z-index:0;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.blockImg,.blockMask{position:absolute;top:0;left:0}.blockMask{right:auto;bottom:auto;width:100%;height:100%;background-color:#d7d7d7;z-index:1}#header{clear:none;height:auto;padding:0;z-index:2}#header,.headerText{position:relative;float:left;width:100%}.headerText{clear:left;box-sizing:border-box;padding:5% 5% 2.5%;z-index:1}@media screen and (max-width:600px){.headerText{padding:5% 5% 2.5%}}.headerText h1{line-height:1.35em;margin:-.3em 0 10px;color:#323232}.headerText p{margin-top:25px;font-size:1.1em;color:#323232}.headerText .btn{clear:none;float:left}.headerText .link{color:#3200af}.headerTextBg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.15);z-index:0}.headerTextCont{position:relative;float:left;clear:none;z-index:1}.nextLine{display:block;clear:left}#headerBg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0;opacity:.75;will-change:transform}@media only screen and (max-width:1280px){#introText{width:85%;margin-top:5%}}@media screen and (max-width:1024px){#blockInfo{float:left}#blockInfo .blockText{float:left;width:100%;padding:5%}#blockInfo .blockImg{position:relative;float:left;clear:none;width:100%;right:0;padding-bottom:40%;background-position:100% 50%}.blockText{width:100%}}@media screen and (max-width:600px){#blockInfo .blockImg{padding-bottom:60%}}@media only screen and (max-width:500px){#blockInfo{float:left}}@media only screen and (max-width:420px){.nextLine{display:inline;clear:none}}#logo{margin-left:10px;margin-top:10px;cursor:pointer;z-index:8;position:fixed;top:0;right:auto;bottom:auto;left:0;width:224px;height:70px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:1150px){#logo{width:200px;height:60px}}@media screen and (max-width:600px){#logo{position:absolute;width:160px;height:60px}}#navLinkWrap{z-index:9;position:fixed;top:0;right:0;bottom:auto;left:auto;width:auto;height:auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);border-radius:2px;will-change:transform;box-shadow:0 .1em .2em 0 rgba(0,0,0,.25)}@media screen and (max-width:950px){#navLinkWrap{box-shadow:0 .1em .2em 0 transparent}#navLinkWrap .navLink{width:200px;float:left;clear:left;padding:0;opacity:0;visibility:hidden;box-shadow:0 .1em .2em 0 rgba(0,0,0,.25)}}.navLink{margin:0;padding:1em;cursor:pointer;background-color:#fafafa;position:relative;float:left;clear:none}.navLink.opened .navLinkTitle,.navLink:hover .navLinkTitle{color:#fff}.navLink.opened .navLinkTitle:before,.navLink:hover .navLinkTitle:before{opacity:0}.navLink.opened .navLinkTitle:after,.navLink:hover .navLinkTitle:after{opacity:1}.navLink.opened .navLinkBg,.navLink:hover .navLinkBg{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}@media screen and (max-width:950px){.navLink.opened .navLinkTitle,.navLink:hover .navLinkTitle{color:#3200af}.navLink.opened .navLinkTitle:before,.navLink:hover .navLinkTitle:before{opacity:1}.navLink.opened .navLinkTitle:after,.navLink:hover .navLinkTitle:after{opacity:0}.navLink.opened .navLinkBg,.navLink:hover .navLinkBg{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}.navLinkTitle{z-index:1;color:#3200af;line-height:18px;position:relative;float:left;clear:none;width:auto;height:auto;-webkit-transition:color .4s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .4s cubic-bezier(.11,.62,.3,.98);transition:color .4s cubic-bezier(.11,.62,.3,.98)}.navLinkTitle:after,.navLinkTitle:before{content:"";margin-right:.5em;position:relative;float:left;clear:none;width:18px;height:18px;-webkit-background-size:18px;background-size:18px;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity .4s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .4s cubic-bezier(.11,.62,.3,.98);transition:opacity .4s cubic-bezier(.11,.62,.3,.98)}.navLinkTitle:after{position:absolute;top:0;right:auto;bottom:auto;left:0;padding:inherit;opacity:0}@media screen and (max-width:950px){.navLinkTitle{font-size:1em}}.navLinkBg{background-color:#3200af;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .4s cubic-bezier(.11,.62,.3,.98);transition:transform .4s cubic-bezier(.11,.62,.3,.98)}#navIcon{display:none;cursor:pointer;padding:10px 14px 15px 15px;z-index:10;position:fixed;top:0;right:0;bottom:auto;left:auto;width:26px;height:25px}#navIcon svg{margin:0;padding:0;max-width:26px}#navIcon rect{fill:#3200af}#navLinksBg{display:block;z-index:0;background-color:#f0f0f0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}#navIconRight,#navLinkMobileWrap{display:none}.navTitle{color:#3200af;margin-left:0;margin-bottom:15px;text-transform:uppercase;position:relative;float:left;clear:none}#navSideBar{display:block;margin-top:91px;background-color:#fafafa;z-index:5;overflow:hidden;padding:20px 27px 20px 20px;position:fixed;top:0;right:auto;bottom:auto;left:0;width:auto;height:auto;box-shadow:0 .065em .2em 0 rgba(0,0,0,.25);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#navSideBar .iconClose{display:none}.navLinkSide{padding:8px 10px;margin-left:-10px;margin-top:4px;cursor:pointer;position:relative;float:left;clear:left;width:auto;height:auto;border-radius:2px;-webkit-transition:.5s cubic-bezier(.11,.62,.3,.98);-moz-transition:.5s cubic-bezier(.11,.62,.3,.98);transition:.5s cubic-bezier(.11,.62,.3,.98)}.navLinkSide:first-child{margin-top:0}.navLinkSide:hover .navLinkTitle{color:#3200af}.navLinkSide.opened{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);background-color:#3200af}.navLinkSide.opened .navLinkTitle,.navLinkSide.opened:hover .navLinkTitle{color:#fff}.navLinkSide.opened .navLinkTitle:before{opacity:0}.navLinkSide.opened .navLinkTitle:after{opacity:1}.navLinkSide.opened #warningCount{color:#fff}.navLinkSide .navLinkTitle{color:#4b4b4b;margin:0;padding-left:28px;line-height:18px}.navLinkSide .navLinkTitle:after,.navLinkSide .navLinkTitle:before{content:"";position:absolute;top:0;right:auto;bottom:auto;left:0;width:18px;height:18px;-webkit-transition:opacity .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .5s cubic-bezier(.11,.62,.3,.98);transition:opacity .5s cubic-bezier(.11,.62,.3,.98)}.navLinkSide .navLinkTitle:after{opacity:0}#warningCount{color:#4b4b4b;margin:-6px 0 0 5px;position:relative;float:right;clear:none;font-size:.75em;font-weight:900}.navBlock{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;z-index:6}.navBlock p{margin-top:1em}.navBlock p:first-child{margin-top:0}.navBlock li{font-weight:600}.navBlock form{margin-top:25px}.navBlock .inputWrap{width:50%;float:left;clear:left}.navBlock .btnCloseNav{position:fixed;top:60px;right:0;bottom:auto;left:auto;width:5vw;height:5vw;margin-top:5vw;z-index:6;padding:0;opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);box-shadow:0 .2em .4em 0 rgba(0,0,0,.15);-webkit-background-size:20px 20px;background-size:20px 20px;background-position:50%;background-repeat:no-repeat}.navBlockHeaderWrap{position:fixed;top:70px;right:auto;bottom:auto;left:0;width:35%;height:auto;margin:5vw 0 5vw 5vw;z-index:1}.navBlockHeaderWrap .btn{margin-top:10%}.navBlockHeaderWrap .btnLabel{font-size:1.1em}.navBlockHeader{font-size:2em;font-weight:700;line-height:1em;color:#fff;font-family:Roboto Slab,serif}.navBlockTop{z-index:6}.navBlockTop h3{margin-top:5%;margin-bottom:5%}.navBlockTop p{margin-top:0}.navBlockTop .navBlockBg{-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}.navBlockBottom .navBlockBg{-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.navBlockText{position:relative;float:right;clear:none;display:none;top:60px;width:40%;padding:5%;margin:5vw 5vw 5vw 0;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);border-radius:2px;box-shadow:0 .5em 1em 0 rgba(0,0,0,.15)}.navBlockText h5{color:#323232;font-size:1.1em;margin-bottom:2.5%}.navBlockText h5:first-child{margin-top:0}.navBlockText .btn{margin-top:25px}.navBlockImgWrap{overflow:hidden;position:fixed;top:0;right:auto;bottom:0;left:0;width:50%;height:auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.navBlockImg{z-index:0;position:absolute;top:0;left:0;height:100%}.navBlockImg,.navBlockImgMob{width:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.navBlockImgMob{display:none;padding-bottom:60%;margin-bottom:5%;position:relative;float:left;clear:none;height:auto}.navBlockBg{background-color:#e1e1e1;z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:auto;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}#formPartner .inputWrap{clear:none}#navBlockFaq .navBlockImg,#navBlockFaq .navBlockImgMob{background-image:url(../img/bgPhoto-7.jpg);background-position:50% 100%}#formPartner{margin-top:5%;width:100%;float:left;clear:left}#navBlockPartner .inputWrap:nth-child(5),#navBlockPartner .inputWrap:nth-child(6){border-bottom:1px solid #c8c8c8}#navBlockPartner .inputWrap:nth-child(2),#navBlockPartner .inputWrap:nth-child(4),#navBlockPartner .inputWrap:nth-child(6){margin-left:-1px}#navBlockPartner .navBlockImg,#navBlockPartner .navBlockImgMob{background-image:url(../img/bgPhoto-10.jpg)}#navBlockRules p,#navBlockRules ul{font-size:.875em;line-height:1.5em}#navBlockRules ul{margin-top:10px;-webkit-margin-before:10px;-webkit-margin-after:10px;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:25px}#navBlockRules h1,#navBlockRules h2{margin-top:50px;margin-bottom:15px}#navBlockRules h1{color:#3200af;font-size:1.35em}#navBlockRules h1:nth-child(2){margin-top:0;margin-bottom:15px}#navBlockRules h2{color:#323232;font-size:1.2em}#navBlockRules h2:nth-child(3){margin-top:0}#navBlockRules h3{color:#4b4b4b;font-size:1em;margin-bottom:15px}#navBlockRules .btnReg{float:left;margin-top:10%;font-size:1.2em}#navBlockRules .navBlockImg,#navBlockRules .navBlockImgMob{background-image:url(../img/bgPhoto-8.jpg);background-position:20% 0}#toTop{background-color:#3200af;z-index:2;margin-left:10px;margin-bottom:10px;padding:0;will-change:transform;cursor:pointer;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);box-shadow:0 .05em .05em 0 rgba(0,0,0,.25);border-radius:50%;position:fixed;top:auto;right:auto;bottom:0;left:0;width:48px;height:48px}#toTopArrow{margin-left:23px;margin-top:14px;width:20px;height:20px}#toTopArrow,.toTopLine{position:absolute;top:0;right:auto;bottom:auto;left:0}.toTopLine{width:2px;background-color:#fff;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;border-radius:1px}#toTopArrow1{height:10px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}#toTopArrow2{height:10px;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}#toTopCenterLine{height:20px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}@media screen and (max-width:1150px){.navBlock .inputWrap{width:100%}#navBlockPartner .inputWrap:nth-child(1n){width:75%;margin-left:0}#navBlockPartner .inputWrap:nth-child(2),#navBlockPartner .inputWrap:nth-child(4),#navBlockPartner .inputWrap:nth-child(6){margin-left:0}#formPartner{margin-top:5%}#navIconRight{position:fixed;top:81px;right:10px;bottom:auto;left:auto;width:50px;height:50px;-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;z-index:5;cursor:pointer}#navSideBar{margin-top:60px;right:0;left:auto;width:auto;height:auto;bottom:auto}#navSideBar .iconClose{margin:10px 10px 0 0;display:block;opacity:1;visibility:visible}#navSideBar .navLink{opacity:0;visibility:hidden}}@media screen and (max-width:1024px){#navBlockPartner .inputWrap:nth-child(1n){width:100%}}@media screen and (max-width:950px){#navIcon{display:block;z-index:10}}@media screen and (max-width:768px){#logo{font-size:1.8em}.navBlockHeaderWrap{width:88%;margin:3.2% 6% 0}.navBlockHeaderWrap .btn{display:block;margin-top:5%}.navBlockHeader{font-size:3%;color:#3200af}.navBlockImgWrap{width:100%;display:none}.navBlockImgMob{display:block}.navBlockText{width:80%;margin:5%}.navBlock .btnCloseNav{width:10vw;height:10vw}.navBlock .inputWrap{width:100%}#navBlockRules .btnReg{margin-top:1%;font-size:1em}#navBlockRules .navBlockText{margin-top:15%}}@media screen and (max-width:600px){#logo{font-size:1.5em}#navBarTopRight{display:none}}@media screen and (max-width:400px){.navBlock .btnCloseNav{-webkit-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}}@media screen and (max-width:320px){#logo{font-size:1.2em}}#questHeader{padding-top:0;padding-bottom:1.618em}@media screen and (max-width:400px){#questHeader{padding-bottom:5%}}@media (max-width:310px){#questHeader{padding-left:0;padding-right:0}}#questName{width:100%;color:#323232;box-sizing:border-box;font-size:2.3em;line-height:1.35em;margin-top:25px;margin-bottom:35px}@media screen and (max-width:768px){#questName{font-size:2em}}@media screen and (max-width:600px){#questName{margin-top:0;margin-bottom:25px;font-size:1.35em}}@media screen and (max-width:320px){#questName{font-size:1.35em}}@media (max-width:310px){#questName{padding-left:5%;padding-right:5%}}#questCategories{box-sizing:border-box;position:relative;float:right;clear:right;width:38%;padding:3%;padding-bottom:0}@media screen and (max-width:1024px){#questCategories{width:100%;padding:5%;padding-bottom:0;position:relative;float:left;clear:left}}@media screen and (max-width:600px){#questCategories{padding:5%;padding-bottom:0}}.questFeatures{position:relative;float:right;clear:right;width:38%;padding:3%;padding-bottom:0;box-sizing:border-box}.questFeatures ul{width:100%;margin:0;padding-left:0;list-style:none}.questFeatures li{box-sizing:border-box;width:auto;min-width:160px;line-height:1.65em;margin-right:8px;margin-bottom:4px}.questFeatures li:nth-child(2n){clear:none}@media screen and (max-width:1024px){.questFeatures{padding:5%;width:50%}}@media (max-width:700px){.questFeatures{width:100%;padding-bottom:0}}@media screen and (max-width:600px){.questFeatures{padding-bottom:0}}#infoButtons{position:relative;float:left;clear:left;box-sizing:border-box;width:100%}#infoButtons .btn{clear:none;margin-top:0;margin-right:8px}#infoButtons .btn:last-child{margin-right:0}#infoButtons .btnLabel{font-size:1em}@media (max-width:630px){#infoButtons .btn span{display:none}#infoButtons .btnAddToFavs .btnLabel:before,#infoButtons .btnWasHere .btnLabel:before{margin-right:0}}@media (max-width:500px){#infoButtons .infoIcon{width:auto;margin-right:0}}@media (max-width:420px){#infoButtons .btn{padding:.571em;margin-right:6px}#infoButtons .btnLabel{font-size:.9em}}.questMainInfo{position:relative;float:left;clear:none;width:62%;border-radius:2px;z-index:2;box-shadow:0 8px 32px 0 rgba(0,0,0,.15)}@media screen and (max-width:1024px){.questMainInfo{width:100%;height:auto}}.questGallery{position:relative;float:left;clear:none;width:100%;overflow:hidden;z-index:1;will-change:opacity;background-color:#4b4b4b}@media screen and (max-width:1024px){.questGallery{width:100%;height:auto}}.gallery-top{width:100%;height:41vw;left:0;z-index:2}@media screen and (max-width:1024px){.gallery-top{height:66.666vw}}@media screen and (max-width:400px){.gallery-top{height:75vw}}@media screen and (max-width:320px){.gallery-top{height:85vw}}.toggle--video{margin-top:3.75%;margin-right:3.75%;z-index:3;position:absolute;top:0;right:0;bottom:auto;left:auto}@media screen and (max-width:600px){.toggle--video .toggle__label:before{margin-right:0}.toggle--video .toggle__label span{display:none}}#player{position:absolute;top:0;left:0;height:100%;width:100%;height:41vw;z-index:0;background-color:#191919;will-change:opacity}@media screen and (max-width:1024px){#player{width:100%;height:66.666vw}}@media screen and (max-width:400px){#player{height:75vw}}@media screen and (max-width:320px){#player{height:85vw}}.aboutQuest{position:relative;float:left;clear:none;width:100%;background-color:#fff;padding:8.1%;padding-top:4.86%;box-sizing:border-box;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.aboutQuest p:nth-child(2){margin-top:0}@media screen and (max-width:1024px){.aboutQuest{padding:5%}}.infoIcons{box-sizing:border-box;position:relative;float:right;clear:right;width:100%;margin-bottom:4.86%;z-index:0}@media screen and (max-width:1024px){.infoIcons{width:100%;height:auto}}@media (max-width:500px){.infoIcons .infoIcon{width:50%;margin-right:0;margin-bottom:25px}.infoIcons .infoIcon:nth-child(odd){clear:left}}.infoIcon{position:relative;float:left;clear:none;width:auto;margin-right:25px;line-height:24px;text-align:left;box-sizing:border-box}.infoIcon:last-child{margin-right:0}.infoIcon:before{display:block;float:left;width:24px;height:24px;border-radius:100%;margin-right:8px}.infoIcon span{display:none}.infoIconBlue{color:#3200af}.infoIconRating{width:auto;color:#3200af;border-radius:2px;box-sizing:border-box;margin-top:17px;margin-left:16px;margin-bottom:0}@media (max-width:500px){.infoIconRating{margin-left:0;margin-bottom:0}.infoIconRating .infoIconTitle{display:none}}@media (max-width:420px){.infoIconRating{margin-top:10px}}.infoIconPrice{clear:left}.infoIconTitle{position:relative;float:left;clear:none}#contactsQuest{clear:none;position:relative;float:right;clear:right;width:38%;padding:3%;box-sizing:border-box;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background-color:#f5f5f5}@media screen and (max-width:1024px){#contactsQuest{position:relative;float:left;clear:left;width:50%;height:auto;padding:5%}}@media (max-width:700px){#contactsQuest{width:100%}}.linkCompany .link{margin-left:10px}.contactPhone{position:relative;float:left;clear:left;box-sizing:border-box;width:100%;cursor:pointer;padding-left:28px;margin-top:15px;margin-bottom:25px;list-style:none}.contactPhone a:active,.contactPhone a:link,.contactPhone a:visited{color:#191919!important}.contactPhone a:hover{color:#3200af!important}.contactPhone:first-child{margin-bottom:15px}.contactPhone:before{content:url(../img/icons/phone.svg);position:absolute;top:0;right:auto;bottom:auto;left:0;width:18px;height:18px;margin-top:-3px}.contactPhone li{width:auto;min-width:160px;line-height:24px}.contactPhone li:nth-child(2n),.phone{clear:none}.phone{position:relative;float:left;color:#323232;-webkit-transition:color .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .35s cubic-bezier(.11,.62,.3,.98);transition:color .35s cubic-bezier(.11,.62,.3,.98)}.phone:first-child{margin-bottom:10px}.phone:last-child{margin-bottom:0}.phone:hover{color:#3200af}a.phone:first-child{clear:none}.clearLeft{clear:left}.clearLeft,.contact{position:relative;float:left}.contact{clear:none}.contact:last-child{margin-right:0}.contactBtns{position:relative;float:left;clear:left;margin-top:25px}.contactBtns .btn{clear:none;margin-top:0;margin-right:16px}.contactBtns .btn:nth-child(2){margin-right:0}#blockSimilar{padding-bottom:0}#questList{position:relative;float:left;clear:none;width:calc(100% - 1px);height:auto;margin-left:1px;padding:0;background-color:#fff}#questList.noPointerEvents{pointer-events:none}#questListMask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2;opacity:0;visibility:hidden}#questListInfo p{margin-top:0;font-weight:700}.questWrap{position:relative;float:left;clear:none;width:calc(25% + 1px);height:auto;box-sizing:border-box;padding-bottom:25%;margin-top:-1px;margin-left:-1px;border:1px solid #c8c8c8;cursor:pointer;overflow:hidden;font-size:1em;z-index:1;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;will-change:transform}.questWrap .icon{width:25px;height:25px}.questWrap .iconMetro{position:absolute;top:0;right:auto;bottom:auto;left:-16px;width:16px;height:16px;margin-top:0}@media screen and (max-width:1440px){.questWrap{width:calc(33.33% + 1px);padding-bottom:calc(33.33% + 1px)}}@media screen and (max-width:950px){.questWrap{width:calc(50% + 1px);padding-bottom:calc(50% + 1px);font-size:1em}}@media screen and (max-width:768px){.questWrap{font-size:.875em}}@media screen and (max-width:600px){.questWrap{width:calc(100% + 1px);padding-bottom:calc(100% + 1px);font-size:1em}}.questName{top:5.1%;right:auto;left:6.65%;width:62.5%;height:auto}.questBonus,.questName{position:absolute;bottom:auto;-webkit-transition:color .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .5s cubic-bezier(.11,.62,.3,.98);transition:color .5s cubic-bezier(.11,.62,.3,.98);z-index:3}.questBonus{top:5.5%;right:6.65%;left:auto;padding:.75em;background-color:#ebebeb}.questBonusVal{word-spacing:-2px;font-size:1.45em;line-height:.875em}.questBonusPoint,.questBonusVal{position:relative;float:right;z-index:1}.questBonusPoint{clear:right;font-size:.875em;line-height:1em;margin-top:2px}.questBonusBg{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .5s cubic-bezier(.11,.62,.3,.98);transition:transform .5s cubic-bezier(.11,.62,.3,.98);z-index:0}.questBonusBg,.questHover{position:absolute;top:0;left:0;width:100%;height:100%}.questHover{-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat}.questImgWrap{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-mask-position:center center;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;opacity:1;z-index:2}.questImgWrap,.questImgWrap:before{position:absolute;top:0;left:0;width:100%;height:100%}.questImgWrap:before{content:"";background-color:rgba(50,50,50,0);background-image:-webkit-radial-gradient(rgba(50,50,50,0),rgba(50,50,50,.75));background-image:radial-gradient(rgba(50,50,50,0),rgba(50,50,50,.75));z-index:1}.questImg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.questStyle{position:absolute;top:50%;right:auto;bottom:auto;left:11.5%;width:16%;height:2px;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .65s cubic-bezier(.11,.62,.3,.98);transition:transform .65s cubic-bezier(.11,.62,.3,.98);margin-top:-1px;z-index:3}.questStyleArrow1,.questStyleArrow2{position:absolute;top:0;right:0;bottom:auto;left:auto;width:30%;height:2px;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s cubic-bezier(.11,.62,.3,.98);transition:transform .35s cubic-bezier(.11,.62,.3,.98);background-color:inherit}.questInfoMore{position:absolute;top:auto;right:6.65%;bottom:6.65%;left:auto;width:auto;height:auto;-webkit-transition:-webkit-transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);transition:transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);max-width:55%;z-index:1;text-align:right;word-spacing:0}.questInfoMore span{position:relative;float:right;clear:right}.questInfoMore .questRating{margin-bottom:15px}.questInfoWrap{position:absolute;top:auto;right:auto;bottom:6.15%;left:6.65%;-webkit-transition:-webkit-transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);transition:transform .65s,opacity .65s cubic-bezier(.11,.62,.3,.98);z-index:1}.questInfo{color:#323232;position:relative;float:left;clear:left;line-height:1em}.questInfo:before{position:relative;float:left;clear:none;width:24px;height:24px;margin-top:-5px;margin-right:10px}.questMetro,.questRating{float:right;clear:right}.questTeam{margin-bottom:15px}.questMetro{font-size:.9em;font-weight:700}.questMetro:before{width:16px;height:16px;margin-top:-1px;margin-right:5px}.questAbout{position:absolute;top:auto;right:6.65%;bottom:6.65%;left:6.65%;width:86.7%;height:auto;z-index:3;color:#fff;line-height:1.2em}.questAboutText{width:100%;font-family:Open Sans,Tahoma,Arial,sans-serif}.questAboutText,.questDifficulty{position:relative;float:left;clear:none;font-weight:400}.questDifficulty{margin-bottom:15px;color:#fff}.btnOpenQuest{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:auto;height:auto;-webkit-transition:opacity .35s,background-color .35s,box-shadow .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .35s,background-color .35s,box-shadow .35s cubic-bezier(.11,.62,.3,.98);transition:opacity .35s,background-color .35s,box-shadow .35s cubic-bezier(.11,.62,.3,.98);box-shadow:inset 0 0 0 1px #d7d7d7;opacity:0;filter:alpha(opacity=0);visibility:hidden;z-index:2;margin:-21px 0 0 -50px;padding:15px;background-color:rgba(50,50,50,.33)}.btnOpenQuest .btnLabel{position:relative;float:left;clear:none;width:auto;height:auto;z-index:1;color:#fff}.borderRadius .questImgWrap{border-radius:100%;overflow:hidden}.questHorror .questBonusBg,.questHorror .questStyle{background-color:#c80019}.questHorror .btnOpenQuest:hover{background-color:#c80019;box-shadow:inset 0 0 0 1px #c80019}.questHorror.hover .questName{color:#c80019}.questClassic .questBonusBg,.questClassic .questStyle{background-color:#3264fa}.questClassic .btnOpenQuest:hover{background-color:#3264fa;box-shadow:inset 0 0 0 1px #3264fa}.questClassic.hover .questName{color:#3264fa}.questNonstandard .questBonusBg,.questNonstandard .questStyle{background-color:#9600fa}.questNonstandard .btnOpenQuest:hover{background-color:#9600fa;box-shadow:inset 0 0 0 1px #9600fa}.questNonstandard.hover .questName{color:#9600fa}.questChild .questBonusBg,.questChild .questStyle{background-color:#fa9600}.questChild .btnOpenQuest:hover{background-color:#fa9600;box-shadow:inset 0 0 0 1px #fa9600}.questChild.hover .questName{color:#fa9600}.questWrap .questBonus,.questWrap .questName{-webkit-transition:color .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .5s cubic-bezier(.11,.62,.3,.98);transition:color .5s cubic-bezier(.11,.62,.3,.98)}.questWrap .questBonusBg{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.questWrap .questHover{-webkit-transition:-webkit-transform 1s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform 1s cubic-bezier(.11,.62,.3,.98);transition:transform 1s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.questWrap .questImgWrap{-webkit-transition:-webkit-transform .75s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .75s cubic-bezier(.11,.62,.3,.98);transition:transform .75s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scale(.61);-moz-transform:scale(.61);-ms-transform:scale(.61);-o-transform:scale(.61);transform:scale(.61)}.questWrap .questImg{-webkit-transition:-webkit-transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);transition:transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:.8;filter:alpha(opacity=80)}.questWrap .questStyle{-webkit-transform:translateX(0) scaleX(1);-moz-transform:translateX(0) scaleX(1);-ms-transform:translateX(0) scaleX(1);-o-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);-webkit-transition:-webkit-transform .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .65s cubic-bezier(.11,.62,.3,.98);transition:transform .65s cubic-bezier(.11,.62,.3,.98)}.questWrap .questStyleArrow1,.questWrap .questStyleArrow2{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.questWrap .questInfoMore{opacity:1}.questWrap .questInfoMore,.questWrap .questInfoWrap{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.questWrap .questAbout{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:-webkit-transform .35s,opacity .35s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .35s,opacity .35s cubic-bezier(.19,1,.22,1);transition:transform .35s,opacity .35s cubic-bezier(.19,1,.22,1);opacity:0;filter:alpha(opacity=0)}.questWrap.hover .questBonus{color:#fff}.questWrap.hover .questBonusBg{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.questWrap.hover .questHover{-webkit-transition:-webkit-transform .85s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .85s cubic-bezier(.11,.62,.3,.98);transition:transform .85s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scale(1.42);-moz-transform:scale(1.42);-ms-transform:scale(1.42);-o-transform:scale(1.42);transform:scale(1.42)}.questWrap.hover .questImgWrap{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition:-webkit-transform .35s,opacity .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .35s,opacity .5s cubic-bezier(.11,.62,.3,.98);transition:transform .35s,opacity .5s cubic-bezier(.11,.62,.3,.98)}.questWrap.hover .questImg{-webkit-transition:-webkit-transform .35s,opacity .5s cubic-bezier(.1,.55,.29,1.44);-moz-transition:-moz-transform .35s,opacity .5s cubic-bezier(.1,.55,.29,1.44);transition:transform .35s,opacity .5s cubic-bezier(.1,.55,.29,1.44);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}.questWrap.hover .questStyle{-webkit-transform:translateX(-20%) scaleX(1);-moz-transform:translateX(-20%) scaleX(1);-ms-transform:translateX(-20%) scaleX(1);-o-transform:translateX(-20%) scaleX(1);transform:translateX(-20%) scaleX(1)}.questWrap.hover .questStyleArrow1{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.questWrap.hover .questStyleArrow2{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.questWrap.opened .questName{color:#fff;-webkit-transition:color .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .5s cubic-bezier(.11,.62,.3,.98);transition:color .5s cubic-bezier(.11,.62,.3,.98)}.questWrap.opened .questBonusBg{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.questWrap.opened .questImgWrap{-webkit-transform:scale(1.45);-moz-transform:scale(1.45);-ms-transform:scale(1.45);-o-transform:scale(1.45);transform:scale(1.45)}.questWrap.opened .questImg{-webkit-transition:-webkit-transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);-moz-transition:-moz-transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);transition:transform .75s,opacity .65s cubic-bezier(.11,.62,.3,.98);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:1;filter:alpha(opacity=100)}.questWrap.opened .questStyle{-webkit-transform:translateX(-25%) scaleX(0);-moz-transform:translateX(-25%) scaleX(0);-ms-transform:translateX(-25%) scaleX(0);-o-transform:translateX(-25%) scaleX(0);transform:translateX(-25%) scaleX(0);-webkit-transition:-webkit-transform .35s cubic-bezier(.11,.62,.3,.98) .15s;-moz-transition:-moz-transform .35s .15s cubic-bezier(.11,.62,.3,.98);transition:transform .35s cubic-bezier(.11,.62,.3,.98) .15s}.questWrap.opened .questStyleArrow1,.questWrap.opened .questStyleArrow2{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.questWrap.opened .questInfoMore{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.questWrap.opened .questAbout{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .35s .1s,opacity .35s cubic-bezier(.19,1,.22,1) .1s;-moz-transition:-moz-transform .35s .1s,opacity .35s .1s cubic-bezier(.19,1,.22,1);transition:transform .35s .1s,opacity .35s cubic-bezier(.19,1,.22,1) .1s;opacity:1;filter:alpha(opacity=100);visibility:visible}.questWrap.opened .questInfoWrap{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.questWrap.opened .btnOpenQuest{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .65s .25s,background-color .25s,box-shadow .25s cubic-bezier(.11,.62,.3,.98);-moz-transition:opacity .65s .25s,background-color .25s,box-shadow .25s cubic-bezier(.11,.62,.3,.98);transition:opacity .65s .25s,background-color .25s,box-shadow .25s cubic-bezier(.11,.62,.3,.98);visibility:visible}.loadMore{position:relative;float:left;clear:none;width:100%;height:auto}.loadMore .btn{margin-top:0}@media only screen and (max-width:1500px){.questMetro{font-size:.875em}}@media screen and (max-width:1440px){.questMetro{font-size:1em}}@media screen and (max-width:1150px){.questInfoMore{bottom:6%}}@media screen and (max-width:950px){.questName{width:60%}.questInfoMore{bottom:6.65%}}@media screen and (max-width:768px){.questInfoMore{width:45%;bottom:6%}}@media screen and (max-width:600px){.questInfoMore{bottom:6.65%}.questImg{opacity:.9;filter:alpha(opacity=90)}}@media screen and (max-width:400px){.questMetro{font-size:.875em}}@media only screen and (max-width:350px){.questInfoMore{width:45%;bottom:6%}.questMetro{font-size:1em}}#reviews{padding-bottom:0;opacity:1;z-index:2}#reviews .btnMoreReviews,#reviews .btnReview{clear:none;margin-top:15px}#reviews .btnReview{margin-right:.5em}.reviewCount{color:#323232;font-size:1.35em;margin-top:0;margin-bottom:0}#reviewsWrap{width:100%}#reviewsWrap,.reviewWrap{position:relative;float:left;clear:none}.reviewWrap{width:31.666%;padding:0;margin-right:2.5%;margin-bottom:2.5%;z-index:1;box-shadow:inset 0 0 0 1px #c8c8c8}.reviewWrap:nth-child(3n){margin-right:0}.reviewWrap h4{clear:none}.reviewWrap h6{clear:left}@media (min-width:1800px){.reviewWrap{width:23.125%}.reviewWrap:nth-child(3n){margin-right:2.5%}.reviewWrap:nth-child(4n){margin-right:0}}@media screen and (max-width:1150px){.reviewWrap{width:48.75%}.reviewWrap:nth-child(1n){margin-right:2.5%}.reviewWrap:nth-child(2n){margin-right:0}}@media screen and (max-width:768px){.reviewWrap{width:100%;margin-bottom:3.5%}.reviewWrap:nth-child(1n){margin-right:0}}.reviewPhoto{position:relative;float:left;clear:none;width:4em;height:4em;margin:5%;border-radius:50%;-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:768px){.reviewPhoto{margin:3.5%}}@media screen and (max-width:400px){.reviewPhoto{width:3em;height:3em}}.reviewHeader{position:relative;float:left;width:auto;top:50%;margin-top:5%}.reviewHeader h4{margin-bottom:0}.reviewHeader h6{margin-top:3px;margin-bottom:0}@media screen and (max-width:768px){.reviewHeader{margin-top:3.5%}}.reviewText{position:relative;float:left;clear:none;width:100%;height:15em;-webkit-overflow-scrolling:touch;-ms-overflow-y:scroll;overflow-y:scroll;border-top:1px solid #c8c8c8}.reviewText::-webkit-scrollbar{width:6px}.reviewText::-webkit-scrollbar-thumb{border:0;background:#c8c8c8;border-radius:3px}.reviewText::-webkit-scrollbar-track{border:0;background:#f0f0f0;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8}.reviewText p{position:relative;float:left;clear:none;box-sizing:border-box;width:100%;padding:5%;margin-top:0}@media screen and (max-width:768px){.reviewText{height:auto;max-height:15em}.reviewText p{padding:3.5%}}#leaveReview{position:relative;float:left;clear:left;box-sizing:border-box;width:31.666%;z-index:2}#leaveReview .loginRequiredWrap{margin-top:-6px;margin-left:-1px}#leaveReview .iconClose{margin-top:5%;margin-right:5%;opacity:1;visibility:visible}#leaveReview .reviewWrap{position:absolute;top:0;right:auto;bottom:auto;left:0;width:calc(100% + 4px);margin-left:-2px;margin-top:-2px;box-sizing:border-box;background-color:#fafafa;box-shadow:0 7px 14px 0 rgba(0,0,0,.15);opacity:0;visibility:hidden}#leaveReview .btnReviewSend{margin-bottom:5%;margin-left:5%;margin-top:5%}#leaveReview .reviewCont{position:relative;float:left;clear:none;width:100%;z-index:1;opacity:0;visibility:hidden}#leaveReview #likeDontLike{position:relative;float:left;clear:none;width:100%;box-sizing:border-box;border-top:1px solid #c8c8c8;padding:5% 5% calc(5% - 10px)}@media screen and (max-width:768px){#leaveReview #likeDontLike{padding:3.5% 3.5% calc(3.5% - 10px)}}#leaveReview .checkboxWrap{width:auto;margin-right:10px;margin-bottom:10px}#leaveReview .reviewText{border-bottom:1px solid #c8c8c8}@media (min-width:1800px){#leaveReview{width:23.125%}}@media screen and (max-width:1150px){#leaveReview{width:47.5%}}@media screen and (max-width:768px){#leaveReview{width:100%}}.checkboxNeutral .checkboxTitle{color:#7d7d7d}.checkboxNeutral .checkboxBg{background-color:#7d7d7d}.checkboxLike .checkbox{box-shadow:inset 0 0 0 1px #00af32}.checkboxLike .checkboxTitle{color:#00af32}.checkboxLike .checkboxBg{background-color:#00af32}.checkboxDontLike .checkbox{box-shadow:inset 0 0 0 1px #c80019}.checkboxDontLike .checkboxTitle{color:#c80019}.checkboxDontLike .checkboxBg{background-color:#c80019}.reviewLike{position:relative;float:left;clear:none;width:100%;padding:3% 0;text-align:center;border-top:1px solid #c8c8c8}.like{color:#00af32}.dontLike{color:#c80019}.neutral{color:#7d7d7d}.reviewLikeWrap{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}.reviewLike .icon,.reviewLike span,.reviewLikeWrap{position:relative;float:left;clear:none}.reviewLike .icon{width:26px;height:26px;margin-top:-3px;margin-right:10px}@media screen and (max-width:1150px){.info{font-size:.875em}#infoWrap .icon{width:24px;height:24px;margin-top:3px}}@media screen and (max-width:768px){.reviewLike{padding:1.5% 0}}@media screen and (max-width:768px){#leaveReview .reviewText{height:15em}.reviewLike{padding:2.5% 0}}#citySelect,.questWrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#scheduleWrap{padding:0}#schedule,#scheduleWrap{width:100%;height:auto;clear:both}#schedule{position:relative;float:left;box-sizing:border-box;padding:5%;padding-bottom:0;overflow:hidden}@media screen and (max-width:400px){#schedule{padding:0}}#sheduleInfoWrap{position:relative;float:left;clear:left;width:100%;height:auto;box-sizing:border-box;margin-bottom:50px}#sheduleInfoWrap p{width:100%;margin-top:15px}@media screen and (max-width:1024px){#sheduleInfoWrap{margin-bottom:25px}}@media screen and (max-width:400px){#sheduleInfoWrap{margin-bottom:0;padding:5%}}.sheduleInfoPrice{clear:left}.sheduleInfo,.sheduleInfoPrice{position:relative;float:left;margin-right:15px}.sheduleInfo{clear:none;pointer-events:none}#weeksWrap,.week{position:relative;float:left;clear:none;width:100%}.week{display:block}.week:nth-child(2),.week:nth-child(3),.week:nth-child(4){display:none}.week:nth-child(2) .day,.week:nth-child(3) .day,.week:nth-child(4) .day{opacity:0;visibility:hidden}#weekSelect{position:relative;float:left;clear:left;width:100%;height:auto;margin-top:25px;margin-bottom:25px}#weekSelect .btn{clear:none;margin-top:0;margin-right:10px}#weekSelect #btnNextWeek{margin-right:0}@media screen and (max-width:400px){#weekSelect .btn{width:calc(50% - 5px);padding:12px}#weekSelect .btnLabel{font-size:.9em}#weekSelect #btnNextWeek .btnLabel{text-align:right}}@media only screen and (max-width:300px){#weekSelect .btnLabel{font-size:.875em}}@media only screen and (max-width:280px){#weekSelect .btnLabel span:nth-child(2){display:none}}#btnNextWeek .btnLabel:after,#btnNextWeek .btnLabel:before{float:right;margin-right:0;margin-left:7px}.day{position:relative;float:left;clear:none;width:100%;padding-bottom:0}.day:first-child{margin-top:0}.day:nth-child(2n) .date,.day:nth-child(2n) .time{background-color:#f5f5f5}@media screen and (max-width:950px){.day{margin-top:2.5%}.day:nth-child(2n) .date,.day:nth-child(2n) .time,.day:nth-child(2n) .time:hover,.day:nth-child(2n) time[price=booked]:hover{background-color:#fff}}@media screen and (max-width:600px){.day{margin-top:5%}}.date{bottom:0;width:20%;box-sizing:border-box;padding:0;font-weight:700;cursor:default;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;margin-top:-1px;background-color:hsla(0,0%,92%,0)}.date,.date:after,.date:before{position:absolute;top:0;right:auto;left:0}.date:after,.date:before{content:"";bottom:auto;width:1px;height:100%;z-index:1;background-color:#c8c8c8}.date:after{position:absolute;top:0;right:0;bottom:auto;left:auto}@media screen and (max-width:950px){.date{position:relative;float:left;clear:none;width:100%;height:auto;padding:1.5% 2.5%}}.dateTitle{position:absolute;top:50%;right:auto;bottom:auto;left:10%;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:950px){.dateTitle{position:relative;float:left;clear:none;width:100%;height:auto;left:0;padding:0;text-align:center;line-height:1.65em;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);font-size:1em}}.timeWrap{position:relative;float:right;clear:none;width:80%;height:auto;left:0;margin-left:20%}@media screen and (max-width:950px){.timeWrap{width:calc(100% - 1px);height:auto;float:left;clear:left;margin-left:1px}}.time{position:relative;float:left;clear:none;width:calc(11.111% + 1px);padding-top:.7em;padding-bottom:.7em;font-size:.875em;line-height:1em;text-align:center;cursor:pointer;overflow:hidden;box-sizing:border-box;background-color:hsla(0,0%,84%,0);font-weight:700;border:1px solid #c8c8c8;margin-top:-1px;margin-left:-1px;-webkit-transition:color .5s,background-color .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .5s,background-color .5s cubic-bezier(.11,.62,.3,.98);transition:color .5s,background-color .5s cubic-bezier(.11,.62,.3,.98)}.time:hover{color:#fff;background-color:#d7d7d7;-webkit-transition:color .15s,background-color .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .15s,background-color .15s cubic-bezier(.11,.62,.3,.98);transition:color .15s,background-color .15s cubic-bezier(.11,.62,.3,.98)}.time:nth-child(10n){clear:left}@media (min-width:1440px){.time{padding-top:.875em;padding-bottom:.875em}}@media (min-width:2100px){.time{padding-top:1em;padding-bottom:1em}}@media screen and (max-width:950px){.time{padding:.5em 0}}@media screen and (max-width:600px){.time{width:calc(16.666% + 1px)}.time:nth-child(10n){clear:none}}[price=booked]{color:#d7d7d7;cursor:default}[price=cheapPrice]{color:#f50032}[price=lowPrice]{color:#f5af32}[price=normalPrice]{color:#323232}[price=highPrice]{color:#00af32}[price=specialPrice]{color:#3264fa}[price=ultraPrice]{color:#9600fa}[price=booked]:hover{color:#d7d7d7;background-color:hsla(0,0%,96%,0)}.day:nth-child(2n) [price=cheapPrice]:hover,[price=cheapPrice]:hover{color:#fff;background-color:#f50032}.day:nth-child(2n) [price=lowPrice]:hover,[price=lowPrice]:hover{color:#fff;background-color:#f5af32}.day:nth-child(2n) [price=normalPrice]:hover,[price=normalPrice]:hover{color:#fff;background-color:#969696}.day:nth-child(2n) [price=highPrice]:hover,[price=highPrice]:hover{color:#fff;background-color:#00af32}.day:nth-child(2n) [price=specialPrice]:hover,[price=specialPrice]:hover{color:#fff;background-color:#3264fa}.day:nth-child(2n) [price=ultraPrice]:hover,[price=ultraPrice]:hover{color:#fff;background-color:#9600fa}html{-ms-overflow-y:scroll;overflow-y:scroll;-ms-overflow-x:hidden;overflow-x:hidden;background-color:#fff}body,html{padding:0;margin:0}body{background-color:hsla(0,0%,96%,0);font-family:Open Sans Condensed,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.65em;letter-spacing:.025em;color:#191919;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default}@media (min-width:2100px){body{font-size:18px;line-height:2em}}@media (min-width:1600px) and (max-width:2100px){body{font-size:16px}}@media screen and (max-width:600px){body{font-size:14px;line-height:1.55em}}@media screen and (max-width:320px){body{font-size:13px;line-height:1.45em}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border:0;background:#3200af;border-radius:4px}::-webkit-scrollbar-track{border:0;background:#f5f5f5}::-moz-selection{background:#3200af;text-shadow:none;color:#fff}::selection{background:#3200af;text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #c8c8c8;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.browserupgrade{margin:.2em 0;background:#c8c8c8;color:#000;padding:.2em 0}h1,h2,h3,h4,h5,h6{position:relative;float:left;clear:left;font-weight:700;letter-spacing:0;line-height:1.35em;margin-top:0;font-family:Roboto Slab,serif}h1{margin-bottom:35px}h1,h2{font-size:2em;word-spacing:5px}h2{margin-bottom:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2,h3{margin-top:0}h3{word-spacing:3px;font-size:1.2em}h4{word-spacing:2px;font-size:1.1em}h5{font-size:1em;margin-bottom:0;color:#323232;margin-top:2.5em}h6{color:#646464;margin-bottom:1em;font-family:Open Sans Condensed,Tahoma,Arial,sans-serif}h6,p{font-size:.875em}p{-webkit-font-smoothing:antialiased;position:relative;float:left;clear:left;font-family:Open Sans,Tahoma,Arial,sans-serif;font-weight:600;color:#000;letter-spacing:.02em;word-spacing:.04em;margin-top:1.65em;margin-bottom:0}p:first-child{margin-top:0}li,ol,ul{position:relative;float:left;clear:left;margin:0;padding:0}li{width:100%}a{text-decoration:none;box-sizing:border-box;font-weight:700;-webkit-transition:color .35s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .35s cubic-bezier(.11,.62,.3,.98);transition:color .35s cubic-bezier(.11,.62,.3,.98)}a,a:active,a:hover,a:link,a:visited{color:#3200af}a.strong{font-weight:700}.externalLink{clear:none;width:auto;height:auto;overflow:hidden}.externalLink,.link{display:inline-block;position:relative}.link{cursor:pointer;color:#191919;font-weight:700;-webkit-transition:color .15s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .15s cubic-bezier(.11,.62,.3,.98);transition:color .15s cubic-bezier(.11,.62,.3,.98)}.link:hover{color:#3200af;-webkit-transition:color .5s cubic-bezier(.11,.62,.3,.98);-moz-transition:color .5s cubic-bezier(.11,.62,.3,.98);transition:color .5s cubic-bezier(.11,.62,.3,.98)}.linkTitle{float:left;clear:none}.linkText,.linkTitle{position:relative;z-index:1}.linkLine{position:absolute;top:auto;right:auto;bottom:1px;left:0;width:100%;height:2px;background-color:#c8c8c8;z-index:0;opacity:1;overflow:hidden}.linkLogin{font-weight:700;color:#3200af}.linkRules{color:#3200af;cursor:pointer;text-decoration:underline}#main{position:relative;float:left;clear:none;width:100%;max-width:100%;z-index:1;margin-top:90px}#maskMain{position:absolute;bottom:auto;background-color:#f5f5f5;z-index:3;opacity:0;visibility:hidden}#mainBg,#maskMain{top:0;right:0;left:0;height:100%}#mainBg{position:fixed;bottom:0;width:100%;z-index:0;background-color:red;opacity:.5}#mainBg canvas{position:absolute;top:0;left:0;width:100%;height:100%}#maskPage,#maskPageNavBlock,#maskPageNoClick{position:fixed;top:0;right:0;bottom:auto;left:0;width:auto;height:100%;background-color:#c8c8c8;z-index:4;visibility:hidden}#maskPageNoClick{background-color:hsla(0,0%,94%,0)}.blockWrap{clear:none}.block,.blockWrap{position:relative;float:left;width:100%}.block{box-sizing:border-box;clear:left;padding:5%}.blockTitle{line-height:1.5em;margin-bottom:50px}.blockText,.blockTitle{position:relative;float:left;clear:left}.blockText{box-sizing:border-box;width:66%}.colRed{color:#c80019}.colorMain{color:#3200af}#errorPageWrap{position:relative;float:left;clear:none;width:100%;height:calc(100vh - 332px)}@media only screen and (max-width:680px){#errorPageWrap{height:100vw}}@media only screen and (max-height:730px) and (orientation:landscape){#errorPageWrap{height:auto}#errorPageWrap .errorPageCont{position:relative;float:left;clear:none;margin-top:50px}#errorPageWrap .errorPageBtns{position:relative;float:left;clear:left;bottom:0;margin-top:35px;margin-bottom:35px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#errorPageWrap .btn,#errorPageWrap .inputWrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-height:700px) and (orientation:landscape),screen and (max-width:720px){#errorPageWrap{height:auto}#errorPageWrap .errorPageCont{position:relative;float:left;clear:none;margin-top:50px;padding:0}#errorPageWrap .errorPageBtns{position:relative;float:left;clear:left;bottom:0;margin-top:35px;margin-bottom:35px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.errorPageCont{position:absolute;top:0;right:auto;bottom:auto;left:50%;width:530px;margin-top:100px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-height:800px){.errorPageCont{margin-top:60px}}@media screen and (max-width:768px){.errorPageCont{width:100%;left:0;box-sizing:border-box;padding:5%;margin-top:60px;min-width:auto;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}.errorPageCont h1{width:100%;text-align:center}.errorPageCont p{margin-top:0;font-size:1.1em;text-align:center}@media screen and (max-width:600px){.errorPageCont p{font-size:1em}}.errorPageBtns{width:auto;position:absolute;top:auto;right:auto;bottom:12%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:360px){.errorPageBtns,.errorPageBtns .btn{width:100%}}.errorPageBtns .btn{margin-top:25px}.errorPageNumber{position:absolute;top:50%;right:auto;bottom:auto;left:50%;font-size:6vh;font-weight:700;line-height:1em;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ebebeb;text-align:center}@media only screen and (max-width:650px){.errorPageNumber{font-size:2em}}.errorPageBg{top:10%;right:10%;bottom:10%;left:10%;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:contain;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../img/icons/errorPageBg-gray.svg)}@media screen and (max-width:1150px){h2{margin-bottom:35px}}@media screen and (max-width:1024px){h1,h2{font-size:1.65em}}@media only screen and (max-width:500px){#blockSocial span{width:100%;text-align:center}}@media screen and (max-width:400px){h1,h2{font-size:1.45em}}