

/* Start:/local/templates/skapasskids/css/style.min.css?1726151428243857*/
@charset "UTF-8";@font-face {font-family: icomoon;src: url(/local/templates/skapasskids/css/../fonts/Icomoon/icomoon.eot?7zl8ao);src: url(/local/templates/skapasskids/css/../fonts/Icomoon/icomoon.eot?7zl8ao#iefix) format('embedded-opentype'),url(/local/templates/skapasskids/css/../fonts/Icomoon/icomoon.ttf?7zl8ao) format('truetype'),url(/local/templates/skapasskids/css/../fonts/Icomoon/icomoon.woff?7zl8ao) format('woff'),url(/local/templates/skapasskids/css/../fonts/Icomoon/icomoon.svg?7zl8ao#icomoon) format('svg');font-weight: 400;font-style: normal }[class*=" icon-"],[class^=icon-] {font-family: icomoon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.icon-card:before {content: "\e900" }.icon-ticket:before {content: "\e901" }html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block }audio,canvas,progress,video {display: inline-block;vertical-align: baseline }audio:not([controls]) {display: none;height: 0 }[hidden],template {display: none }a {background-color: transparent }a:active,a:hover {outline: 0 }abbr[title] {border-bottom: 1px dotted }b,strong {font-weight: 700 }dfn {font-style: italic }h1 {font-size: 2em;margin: .67em 0 }mark {background: #ff0;color: #000 }small {font-size: 80% }sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sup {top: -.5em }sub {bottom: -.25em }img {border: 0 }svg:not(:root) {overflow: hidden }figure {margin: 1em 40px }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0 }pre {overflow: auto }code,kbd,pre,samp {font-family: monospace,monospace;font-size: 1em }button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0 }button {overflow: visible }button,select {text-transform: none }button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button;cursor: pointer }button[disabled],html input[disabled] {cursor: default }button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0 }input {line-height: normal }input[type=checkbox],input[type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {height: auto }input[type=search] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box }input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance: none }fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em }legend {border: 0;padding: 0 }textarea {overflow: auto }optgroup {font-weight: 700 }table {border-collapse: collapse;border-spacing: 0 }td,th {padding: 0 }* {-webkit-box-sizing: border-box;box-sizing: border-box }:after,:before {-webkit-box-sizing: border-box;box-sizing: border-box }html {font-size: 10px;-webkit-tap-highlight-color: transparent }body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #F5F5F5 }button,input,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit }a {color: #337ab7;text-decoration: none }a:focus,a:hover {color: #23527c;text-decoration: underline }a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px }figure {margin: 0 }img {vertical-align: middle }.img-responsive {display: block;max-width: 100%;height: auto }.img-rounded {border-radius: 6px }.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto }.img-circle {border-radius: 50% }hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee }.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0 }.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto }[role=button] {cursor: pointer }.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px }@media(min-width: 700px) {.container {width:750px }}@media(min-width: 992px) {.container {width:970px }}@media(min-width: 1200px) {.container {width:1170px }}.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px }.row {margin-left: -15px;margin-right: -15px }.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px }.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {float: left }.col-xs-12 {width: 100% }.col-xs-11 {width: 91.66666667% }.col-xs-10 {width: 83.33333333% }.col-xs-9 {width: 75% }.col-xs-8 {width: 66.66666667% }.col-xs-7 {width: 58.33333333% }.col-xs-6 {width: 50% }.col-xs-5 {width: 41.66666667% }.col-xs-4 {width: 33.33333333% }.col-xs-3 {width: 25% }.col-xs-2 {width: 16.66666667% }.col-xs-1 {width: 8.33333333% }.col-xs-pull-12 {right: 100% }.col-xs-pull-11 {right: 91.66666667% }.col-xs-pull-10 {right: 83.33333333% }.col-xs-pull-9 {right: 75% }.col-xs-pull-8 {right: 66.66666667% }.col-xs-pull-7 {right: 58.33333333% }.col-xs-pull-6 {right: 50% }.col-xs-pull-5 {right: 41.66666667% }.col-xs-pull-4 {right: 33.33333333% }.col-xs-pull-3 {right: 25% }.col-xs-pull-2 {right: 16.66666667% }.col-xs-pull-1 {right: 8.33333333% }.col-xs-pull-0 {right: auto }.col-xs-push-12 {left: 100% }.col-xs-push-11 {left: 91.66666667% }.col-xs-push-10 {left: 83.33333333% }.col-xs-push-9 {left: 75% }.col-xs-push-8 {left: 66.66666667% }.col-xs-push-7 {left: 58.33333333% }.col-xs-push-6 {left: 50% }.col-xs-push-5 {left: 41.66666667% }.col-xs-push-4 {left: 33.33333333% }.col-xs-push-3 {left: 25% }.col-xs-push-2 {left: 16.66666667% }.col-xs-push-1 {left: 8.33333333% }.col-xs-push-0 {left: auto }.col-xs-offset-12 {margin-left: 100% }.col-xs-offset-11 {margin-left: 91.66666667% }.col-xs-offset-10 {margin-left: 83.33333333% }.col-xs-offset-9 {margin-left: 75% }.col-xs-offset-8 {margin-left: 66.66666667% }.col-xs-offset-7 {margin-left: 58.33333333% }.col-xs-offset-6 {margin-left: 50% }.col-xs-offset-5 {margin-left: 41.66666667% }.col-xs-offset-4 {margin-left: 33.33333333% }.col-xs-offset-3 {margin-left: 25% }.col-xs-offset-2 {margin-left: 16.66666667% }.col-xs-offset-1 {margin-left: 8.33333333% }.col-xs-offset-0 {margin-left: 0 }@media(min-width: 700px) {.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {float:left }.col-sm-12 {width: 100% }.col-sm-11 {width: 91.66666667% }.col-sm-10 {width: 83.33333333% }.col-sm-9 {width: 75% }.col-sm-8 {width: 66.66666667% }.col-sm-7 {width: 58.33333333% }.col-sm-6 {width: 50% }.col-sm-5 {width: 41.66666667% }.col-sm-4 {width: 33.33333333% }.col-sm-3 {width: 25% }.col-sm-2 {width: 16.66666667% }.col-sm-1 {width: 8.33333333% }.col-sm-pull-12 {right: 100% }.col-sm-pull-11 {right: 91.66666667% }.col-sm-pull-10 {right: 83.33333333% }.col-sm-pull-9 {right: 75% }.col-sm-pull-8 {right: 66.66666667% }.col-sm-pull-7 {right: 58.33333333% }.col-sm-pull-6 {right: 50% }.col-sm-pull-5 {right: 41.66666667% }.col-sm-pull-4 {right: 33.33333333% }.col-sm-pull-3 {right: 25% }.col-sm-pull-2 {right: 16.66666667% }.col-sm-pull-1 {right: 8.33333333% }.col-sm-pull-0 {right: auto }.col-sm-push-12 {left: 100% }.col-sm-push-11 {left: 91.66666667% }.col-sm-push-10 {left: 83.33333333% }.col-sm-push-9 {left: 75% }.col-sm-push-8 {left: 66.66666667% }.col-sm-push-7 {left: 58.33333333% }.col-sm-push-6 {left: 50% }.col-sm-push-5 {left: 41.66666667% }.col-sm-push-4 {left: 33.33333333% }.col-sm-push-3 {left: 25% }.col-sm-push-2 {left: 16.66666667% }.col-sm-push-1 {left: 8.33333333% }.col-sm-push-0 {left: auto }.col-sm-offset-12 {margin-left: 100% }.col-sm-offset-11 {margin-left: 91.66666667% }.col-sm-offset-10 {margin-left: 83.33333333% }.col-sm-offset-9 {margin-left: 75% }.col-sm-offset-8 {margin-left: 66.66666667% }.col-sm-offset-7 {margin-left: 58.33333333% }.col-sm-offset-6 {margin-left: 50% }.col-sm-offset-5 {margin-left: 41.66666667% }.col-sm-offset-4 {margin-left: 33.33333333% }.col-sm-offset-3 {margin-left: 25% }.col-sm-offset-2 {margin-left: 16.66666667% }.col-sm-offset-1 {margin-left: 8.33333333% }.col-sm-offset-0 {margin-left: 0 }}@media(min-width: 992px) {.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {float:left }.col-md-12 {width: 100% }.col-md-11 {width: 91.66666667% }.col-md-10 {width: 83.33333333% }.col-md-9 {width: 75% }.col-md-8 {width: 66.66666667% }.col-md-7 {width: 58.33333333% }.col-md-6 {width: 50% }.col-md-5 {width: 41.66666667% }.col-md-4 {width: 33.33333333% }.col-md-3 {width: 25% }.col-md-2 {width: 16.66666667% }.col-md-1 {width: 8.33333333% }.col-md-pull-12 {right: 100% }.col-md-pull-11 {right: 91.66666667% }.col-md-pull-10 {right: 83.33333333% }.col-md-pull-9 {right: 75% }.col-md-pull-8 {right: 66.66666667% }.col-md-pull-7 {right: 58.33333333% }.col-md-pull-6 {right: 50% }.col-md-pull-5 {right: 41.66666667% }.col-md-pull-4 {right: 33.33333333% }.col-md-pull-3 {right: 25% }.col-md-pull-2 {right: 16.66666667% }.col-md-pull-1 {right: 8.33333333% }.col-md-pull-0 {right: auto }.col-md-push-12 {left: 100% }.col-md-push-11 {left: 91.66666667% }.col-md-push-10 {left: 83.33333333% }.col-md-push-9 {left: 75% }.col-md-push-8 {left: 66.66666667% }.col-md-push-7 {left: 58.33333333% }.col-md-push-6 {left: 50% }.col-md-push-5 {left: 41.66666667% }.col-md-push-4 {left: 33.33333333% }.col-md-push-3 {left: 25% }.col-md-push-2 {left: 16.66666667% }.col-md-push-1 {left: 8.33333333% }.col-md-push-0 {left: auto }.col-md-offset-12 {margin-left: 100% }.col-md-offset-11 {margin-left: 91.66666667% }.col-md-offset-10 {margin-left: 83.33333333% }.col-md-offset-9 {margin-left: 75% }.col-md-offset-8 {margin-left: 66.66666667% }.col-md-offset-7 {margin-left: 58.33333333% }.col-md-offset-6 {margin-left: 50% }.col-md-offset-5 {margin-left: 41.66666667% }.col-md-offset-4 {margin-left: 33.33333333% }.col-md-offset-3 {margin-left: 25% }.col-md-offset-2 {margin-left: 16.66666667% }.col-md-offset-1 {margin-left: 8.33333333% }.col-md-offset-0 {margin-left: 0 }}@media(min-width: 1200px) {.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {float:left }.col-lg-12 {width: 100% }.col-lg-11 {width: 91.66666667% }.col-lg-10 {width: 83.33333333% }.col-lg-9 {width: 75% }.col-lg-8 {width: 66.66666667% }.col-lg-7 {width: 58.33333333% }.col-lg-6 {width: 50% }.col-lg-5 {width: 41.66666667% }.col-lg-4 {width: 33.33333333% }.col-lg-3 {width: 25% }.col-lg-2 {width: 16.66666667% }.col-lg-1 {width: 8.33333333% }.col-lg-pull-12 {right: 100% }.col-lg-pull-11 {right: 91.66666667% }.col-lg-pull-10 {right: 83.33333333% }.col-lg-pull-9 {right: 75% }.col-lg-pull-8 {right: 66.66666667% }.col-lg-pull-7 {right: 58.33333333% }.col-lg-pull-6 {right: 50% }.col-lg-pull-5 {right: 41.66666667% }.col-lg-pull-4 {right: 33.33333333% }.col-lg-pull-3 {right: 25% }.col-lg-pull-2 {right: 16.66666667% }.col-lg-pull-1 {right: 8.33333333% }.col-lg-pull-0 {right: auto }.col-lg-push-12 {left: 100% }.col-lg-push-11 {left: 91.66666667% }.col-lg-push-10 {left: 83.33333333% }.col-lg-push-9 {left: 75% }.col-lg-push-8 {left: 66.66666667% }.col-lg-push-7 {left: 58.33333333% }.col-lg-push-6 {left: 50% }.col-lg-push-5 {left: 41.66666667% }.col-lg-push-4 {left: 33.33333333% }.col-lg-push-3 {left: 25% }.col-lg-push-2 {left: 16.66666667% }.col-lg-push-1 {left: 8.33333333% }.col-lg-push-0 {left: auto }.col-lg-offset-12 {margin-left: 100% }.col-lg-offset-11 {margin-left: 91.66666667% }.col-lg-offset-10 {margin-left: 83.33333333% }.col-lg-offset-9 {margin-left: 75% }.col-lg-offset-8 {margin-left: 66.66666667% }.col-lg-offset-7 {margin-left: 58.33333333% }.col-lg-offset-6 {margin-left: 50% }.col-lg-offset-5 {margin-left: 41.66666667% }.col-lg-offset-4 {margin-left: 33.33333333% }.col-lg-offset-3 {margin-left: 25% }.col-lg-offset-2 {margin-left: 16.66666667% }.col-lg-offset-1 {margin-left: 8.33333333% }.col-lg-offset-0 {margin-left: 0 }}.btn {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px }.btn.focus,.btn:focus,.btn:hover {color: #333;text-decoration: none }.btn.active,.btn:active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125) }.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;opacity: .65;-webkit-box-shadow: none;box-shadow: none }a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none }.btn-default {color: #333;background-color: #fff;border-color: #ccc }.btn-default.focus,.btn-default:focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c }.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad }.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad }.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {color: #333;background-color: #d4d4d4;border-color: #8c8c8c }.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {background-image: none }.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc }.btn-default .badge {color: #fff;background-color: #333 }.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4 }.btn-primary.focus,.btn-primary:focus {color: #fff;background-color: #286090;border-color: #122b40 }.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74 }.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74 }.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {color: #fff;background-color: #204d74;border-color: #122b40 }.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {background-image: none }.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {background-color: #337ab7;border-color: #2e6da4 }.btn-primary .badge {color: #337ab7;background-color: #fff }.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c }.btn-success.focus,.btn-success:focus {color: #fff;background-color: #449d44;border-color: #255625 }.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439 }.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439 }.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {color: #fff;background-color: #398439;border-color: #255625 }.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {background-image: none }.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {background-color: #5cb85c;border-color: #4cae4c }.btn-success .badge {color: #5cb85c;background-color: #fff }.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da }.btn-info.focus,.btn-info:focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85 }.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc }.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc }.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {color: #fff;background-color: #269abc;border-color: #1b6d85 }.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {background-image: none }.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {background-color: #5bc0de;border-color: #46b8da }.btn-info .badge {color: #5bc0de;background-color: #fff }.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236 }.btn-warning.focus,.btn-warning:focus {color: #fff;background-color: #ec971f;border-color: #985f0d }.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512 }.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512 }.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover {color: #fff;background-color: #d58512;border-color: #985f0d }.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {background-image: none }.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {background-color: #f0ad4e;border-color: #eea236 }.btn-warning .badge {color: #f0ad4e;background-color: #fff }.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a }.btn-danger.focus,.btn-danger:focus {color: #fff;background-color: #c9302c;border-color: #761c19 }.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925 }.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925 }.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {color: #fff;background-color: #ac2925;border-color: #761c19 }.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {background-image: none }.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {background-color: #d9534f;border-color: #d43f3a }.btn-danger .badge {color: #d9534f;background-color: #fff }.btn-link {color: #337ab7;font-weight: 400;border-radius: 0 }.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none }.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {border-color: transparent }.btn-link:focus,.btn-link:hover {color: #23527c;text-decoration: underline;background-color: transparent }.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {color: #777;text-decoration: none }.btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px }.btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px }.btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px }.btn-block {display: block;width: 100% }.btn-block+.btn-block {margin-top: 5px }input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {width: 100% }.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear }.fade.in {opacity: 1 }.collapse {display: none }.collapse.in {display: block }tr.collapse.in {display: table-row }tbody.collapse.in {display: table-row-group }.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease }.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent }.dropdown,.dropup {position: relative }.dropdown-toggle:focus {outline: 0 }.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);background-clip: padding-box }.dropdown-menu.pull-right {right: 0;left: auto }.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5 }.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap }.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {text-decoration: none;color: #262626;background-color: #f5f5f5 }.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7 }.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {color: #777 }.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {text-decoration: none;background-color: transparent;background-image: none;cursor: not-allowed }.open>.dropdown-menu {display: block }.open>a {outline: 0 }.dropdown-menu-right {left: auto;right: 0 }.dropdown-menu-left {left: 0;right: auto }.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap }.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990 }.pull-right>.dropdown-menu {right: 0;left: auto }.dropup .caret,.navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px dashed;content: "" }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px }@media(min-width: 700px) {.navbar-right .dropdown-menu {left:auto;right: 0 }.navbar-right .dropdown-menu-left {left: 0;right: auto }}.nav {margin-bottom: 0;padding-left: 0;list-style: none }.nav>li {position: relative;display: block }.nav>li>a {position: relative;display: block;padding: 10px 15px }.nav>li>a:focus,.nav>li>a:hover {text-decoration: none;background-color: #eee }.nav>li.disabled>a {color: #777 }.nav>li.disabled>a:focus,.nav>li.disabled>a:hover {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed }.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {background-color: #eee;border-color: #337ab7 }.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5 }.nav>li>a>img {max-width: none }.nav-tabs {border-bottom: 1px solid #ddd }.nav-tabs>li {float: left;margin-bottom: -1px }.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0 }.nav-tabs>li>a:hover {border-color: #eee #eee #ddd }.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default }.nav-tabs.nav-justified {width: 100%;border-bottom: 0 }.nav-tabs.nav-justified>li {float: none }.nav-tabs.nav-justified>li>a {text-align: center;margin-bottom: 5px }.nav-tabs.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto }@media(min-width: 700px) {.nav-tabs.nav-justified>li {display:table-cell;width: 1% }.nav-tabs.nav-justified>li>a {margin-bottom: 0 }}.nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px }.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {border: 1px solid #ddd }@media(min-width: 700px) {.nav-tabs.nav-justified>li>a {border-bottom:1px solid #ddd;border-radius: 4px 4px 0 0 }.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {border-bottom-color: #fff }}.nav-pills>li {float: left }.nav-pills>li>a {border-radius: 4px }.nav-pills>li+li {margin-left: 2px }.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {color: #fff;background-color: #337ab7 }.nav-stacked>li {float: none }.nav-stacked>li+li {margin-top: 2px;margin-left: 0 }.nav-justified {width: 100% }.nav-justified>li {float: none }.nav-justified>li>a {text-align: center;margin-bottom: 5px }.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto }@media(min-width: 700px) {.nav-justified>li {display:table-cell;width: 1% }.nav-justified>li>a {margin-bottom: 0 }}.nav-tabs-justified {border-bottom: 0 }.nav-tabs-justified>li>a {margin-right: 0;border-radius: 4px }.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {border: 1px solid #ddd }@media(min-width: 700px) {.nav-tabs-justified>li>a {border-bottom:1px solid #ddd;border-radius: 4px 4px 0 0 }.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {border-bottom-color: #fff }}.tab-content>.tab-pane {display: none }.tab-content>.active {display: block }.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0 }.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal;font-weight: 400;letter-spacing: normal;line-break: auto;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 12px;opacity: 0 }.tooltip.in {opacity: .9 }.tooltip.top {margin-top: -3px;padding: 5px 0 }.tooltip.right {margin-left: 3px;padding: 0 5px }.tooltip.bottom {margin-top: 3px;padding: 5px 0 }.tooltip.left {margin-left: -3px;padding: 0 5px }.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px }.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid }.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000 }.tooltip.top-left .tooltip-arrow {bottom: 0;right: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000 }.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000 }.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000 }.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000 }.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000 }.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000 }.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000 }.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal;font-weight: 400;letter-spacing: normal;line-break: auto;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 14px;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2) }.popover.top {margin-top: -10px }.popover.right {margin-left: 10px }.popover.bottom {margin-top: 10px }.popover.left {margin-left: -10px }.popover-title {margin: 0;padding: 8px 14px;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0 }.popover-content {padding: 9px 14px }.popover>.arrow,.popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid }.popover>.arrow {border-width: 11px }.popover>.arrow:after {border-width: 10px;content: "" }.popover.top>.arrow {left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999;border-top-color: rgba(0,0,0,.25);bottom: -11px }.popover.top>.arrow:after {content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff }.popover.right>.arrow {top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999;border-right-color: rgba(0,0,0,.25) }.popover.right>.arrow:after {content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff }.popover.bottom>.arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);top: -11px }.popover.bottom>.arrow:after {content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #fff }.popover.left>.arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0,0,0,.25) }.popover.left>.arrow:after {content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px }.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before {content: " ";display: table }.clearfix:after,.container-fluid:after,.container:after,.nav:after,.row:after {clear: both }.center-block {display: block;margin-left: auto;margin-right: auto }.pull-right {float: right!important }.pull-left {float: left!important }.hide {display: none!important }.show {display: block!important }.invisible {visibility: hidden }.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0 }.hidden {display: none!important }.affix {position: fixed }.datepicker {direction: ltr }.datepicker-inline {width: 220px }.datepicker.datepicker-rtl {direction: rtl }.datepicker.datepicker-rtl.dropdown-menu {left: auto }.datepicker.datepicker-rtl table tr td span {float: right }.datepicker-dropdown {top: 0;left: 0;border-radius: 0;border: 0;padding: 25px 20px;background-color: #f5f5f5;-webkit-box-shadow: 0 0 20px 0 #7a7a7a;box-shadow: 0 0 20px 0 #7a7a7a }.datepicker-dropdown table {width: 100% }.datepicker-dropdown.datepicker-orient-top {margin-top: 16px }.datepicker-dropdown.datepicker-orient-left:before {left: 6px }.datepicker-dropdown.datepicker-orient-left:after {left: 7px }.datepicker-dropdown.datepicker-orient-right:before {right: 6px }.datepicker-dropdown.datepicker-orient-right:after {right: 7px }.datepicker-dropdown.datepicker-orient-bottom:before {top: -7px }.datepicker-dropdown.datepicker-orient-bottom:after {top: -6px }.datepicker-dropdown.datepicker-orient-top:before {bottom: -7px;border-bottom: 0;border-top: 7px solid rgba(0,0,0,.15) }.datepicker-dropdown.datepicker-orient-top:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff }.datepicker table {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.datepicker table tr td,.datepicker table tr th {text-align: center;width: 30px;height: 30px;border: 0 }.datepicker table tr td {-webkit-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;color: gray;font-size: 14px }.datepicker table tr th {color: #000;font-size: 14px;font-weight: 400;padding: 0;vertical-align: middle;font-family: 'Open Sans',sans-serif }.datepicker table tr th.dow {color: #b1b1b1;font-size: 14px;font-weight: 300 }.datepicker table tr td {font-size: 14px;height: 22px;width: 20px;padding: 0;line-height: 22px }.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {background-color: transparent }.datepicker table tr td.new,.datepicker table tr td.old {color: #777 }.datepicker table tr td.day:hover,.datepicker table tr td.focused {background: 0 0;border-color: #139ce9;color: #139ce9;font-weight: 700;cursor: pointer }.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {background: 0;color: #777;cursor: default }.datepicker table tr td.highlighted {color: #000;background-color: #d9edf7;border-color: #85c5e5;border-radius: 0 }.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus {color: #000;background-color: #afd9ee;border-color: #298fc2 }.datepicker table tr td.highlighted:hover {color: #000;background-color: #afd9ee;border-color: #52addb }.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active {color: #000;background-color: #afd9ee;border-color: #52addb }.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover {color: #000;background-color: #91cbe8;border-color: #298fc2 }.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover {background-color: #d9edf7;border-color: #85c5e5 }.datepicker table tr td.highlighted.focused {background: #afd9ee }.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active {background: #d9edf7;color: #777 }.datepicker table tr td.today {color: #139ce9;font-weight: 500;background-color: transparent;border-color: transparent }.datepicker table tr td.today.focus,.datepicker table tr td.today:focus {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.today:hover {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.today.active,.datepicker table tr td.today:active {color: #000;background-color: #ffc966;border-color: #f59e00 }.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover {color: #000;background-color: #ffbc42;border-color: #b37400 }.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover {background-color: #ffdb99;border-color: #ffb733 }.datepicker table tr td.today.focused {background: #ffc966 }.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active {background: #ffdb99;color: #777 }.datepicker table tr td.range {color: #000;background-color: #eee;border-color: #bbb;border-radius: 0 }.datepicker table tr td.range.focus,.datepicker table tr td.range:focus {color: #000;background-color: #d5d5d5;border-color: #7c7c7c }.datepicker table tr td.range:hover {color: #000;background-color: #d5d5d5;border-color: #9d9d9d }.datepicker table tr td.range.active,.datepicker table tr td.range:active {color: #000;background-color: #d5d5d5;border-color: #9d9d9d }.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover {color: #000;background-color: #c3c3c3;border-color: #7c7c7c }.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover {background-color: #eee;border-color: #bbb }.datepicker table tr td.range.focused {background: #d5d5d5 }.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active {background: #eee;color: #777 }.datepicker table tr td.range.highlighted {color: #000;background-color: #e4eef3;border-color: #9dc1d3 }.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus {color: #000;background-color: #c1d7e3;border-color: #4b88a6 }.datepicker table tr td.range.highlighted:hover {color: #000;background-color: #c1d7e3;border-color: #73a6c0 }.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active {color: #000;background-color: #c1d7e3;border-color: #73a6c0 }.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover {color: #000;background-color: #a8c8d8;border-color: #4b88a6 }.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover {background-color: #e4eef3;border-color: #9dc1d3 }.datepicker table tr td.range.highlighted.focused {background: #c1d7e3 }.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active {background: #e4eef3;color: #777 }.datepicker table tr td.range.today {color: #000;background-color: #f7ca77;border-color: #f1a417 }.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus {color: #000;background-color: #f4b747;border-color: #815608 }.datepicker table tr td.range.today:hover {color: #000;background-color: #f4b747;border-color: #bf800c }.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active {color: #000;background-color: #f4b747;border-color: #bf800c }.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover {color: #000;background-color: #f2aa25;border-color: #815608 }.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover {background-color: #f7ca77;border-color: #f1a417 }.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active {background: #f7ca77;color: #777 }.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted {color: #fff;background-color: #777;border-color: #555;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus {color: #fff;background-color: #5e5e5e;border-color: #161616 }.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover {color: #fff;background-color: #5e5e5e;border-color: #373737 }.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active {color: #fff;background-color: #5e5e5e;border-color: #373737 }.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover {color: #fff;background-color: #4c4c4c;border-color: #161616 }.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover {background-color: #777;border-color: #555 }.datepicker table tr td.active,.datepicker table tr td.active.highlighted {color: #fff;background-color: #337ab7;border-color: #2e6da4;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover {color: #fff;background-color: #139ce9;border-color: #139ce9 }.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover {background-color: #337ab7;border-color: #2e6da4 }.datepicker table tr td i {display: block;width: 100%;height: 29px;cursor: pointer }.datepicker table tr td span.focused,.datepicker table tr td span:hover {background: #eee }.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {background: 0;color: #777;cursor: default }.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover {color: #fff;background-color: #337ab7;border-color: #2e6da4;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus {color: #fff;background-color: #286090;border-color: #122b40 }.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover {color: #fff;background-color: #286090;border-color: #204d74 }.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active {color: #fff;background-color: #70052b;border-color: #70052b }.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover {color: #fff;background-color: #70052b;border-color: #70052b }.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover {background-color: #337ab7;border-color: #2e6da4 }.datepicker table tr td span.new,.datepicker table tr td span.old {color: #777 }.datepicker table tr th.datepicker-switch {width: 145px }.datepicker .next,.datepicker .prev {border: 0;width: 29px;height: 29px }.datepicker .next .arr,.datepicker .prev .arr {position: relative;display: inline-block;width: 7px;height: 7px;border-right: 2px solid #000;border-bottom: 2px solid #000;top: -2px }.datepicker .next .arr {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-left: -2px }.datepicker .prev .arr {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);margin-left: 3px }.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th {cursor: pointer }.datepicker .next.disabled,.datepicker .prev.disabled {visibility: hidden }.datepicker .cw {font-size: 10px;width: 12px;padding: 0 2px 0 5px;vertical-align: middle }.input-group.date .input-group-addon {cursor: pointer }.input-daterange {width: 100% }.input-daterange input {text-align: center }.input-daterange .input-group-addon {width: auto;min-width: 16px;padding: 4px 5px;line-height: 1.42857143;text-shadow: 0 1px 0 #fff;border-width: 1px 0;margin-left: -5px;margin-right: -5px }.datepicker table tr td span {display: block;width: 23%;height: 40px;line-height: 40px;float: left;margin: 1%;cursor: pointer }body.fancybox-active {overflow: hidden }body.fancybox-iosfix {position: fixed;left: 0;right: 0 }.fancybox-is-hidden {position: absolute;top: -9999px;left: -9999px;visibility: hidden }.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99992;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif }.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0 }.fancybox-outer {overflow-y: auto;-webkit-overflow-scrolling: touch }.fancybox-bg {background: #1e1e1e;opacity: 0;-webkit-transition-duration: inherit;-o-transition-duration: inherit;transition-duration: inherit;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: cubic-bezier(.47,0,.74,.71);-o-transition-timing-function: cubic-bezier(.47,0,.74,.71);transition-timing-function: cubic-bezier(.47,0,.74,.71) }.fancybox-is-open .fancybox-bg {opacity: .87;-webkit-transition-timing-function: cubic-bezier(.22,.61,.36,1);-o-transition-timing-function: cubic-bezier(.22,.61,.36,1);transition-timing-function: cubic-bezier(.22,.61,.36,1) }.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar {position: absolute;direction: ltr;z-index: 99997;opacity: 0;visibility: hidden;-webkit-transition: opacity .25s,visibility 0s linear .25s;-o-transition: opacity .25s,visibility 0s linear .25s;transition: opacity .25s,visibility 0s linear .25s;-webkit-box-sizing: border-box;box-sizing: border-box }.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar {opacity: 1;visibility: visible;-webkit-transition: opacity .25s,visibility 0s;-o-transition: opacity .25s,visibility 0s;transition: opacity .25s,visibility 0s }.fancybox-infobar {top: 0;left: 0;font-size: 13px;padding: 0 10px;height: 44px;min-width: 44px;line-height: 44px;color: #ccc;text-align: center;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;mix-blend-mode: exclusion }.fancybox-toolbar {top: 0;right: 0;margin: 0;padding: 0 }.fancybox-stage {overflow: hidden;direction: ltr;z-index: 99994;-webkit-transform: translateZ(0) }.fancybox-is-closing .fancybox-stage {overflow: visible }.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: 0;white-space: normal;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;display: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition-property: opacity,-webkit-transform;-webkit-transition-property: opacity,-webkit-transform;-o-transition-property: transform,opacity;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform }.fancybox-slide:before {content: "";display: inline-block;vertical-align: middle;height: 100%;width: 0 }.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous {display: block }.fancybox-slide--image {overflow: visible }.fancybox-slide--image:before {display: none }.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe {background: #000 }.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe {background: #e5e3df }.fancybox-slide--next {z-index: 99995 }.fancybox-slide>* {display: inline-block;position: relative;padding: 24px;margin: 44px 0;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;overflow: auto;-webkit-box-sizing: border-box;box-sizing: border-box }.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title {display: none }.fancybox-slide .fancybox-image-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;z-index: 99995;background: 0 0;cursor: default;overflow: visible;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition-property: opacity,-webkit-transform;-webkit-transition-property: opacity,-webkit-transform;-o-transition-property: transform,opacity;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform }.fancybox-can-zoomOut .fancybox-image-wrap {cursor: -webkit-zoom-out;cursor: zoom-out }.fancybox-can-zoomIn .fancybox-image-wrap {cursor: -webkit-zoom-in;cursor: zoom-in }.fancybox-can-drag .fancybox-image-wrap {cursor: -webkit-grab;cursor: grab }.fancybox-is-dragging .fancybox-image-wrap {cursor: -webkit-grabbing;cursor: grabbing }.fancybox-image,.fancybox-spaceball {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;max-width: none;max-height: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.fancybox-spaceball {z-index: 1 }.fancybox-slide--iframe .fancybox-content {padding: 0;width: 80%;height: 80%;max-width: calc(100% - 100px);max-height: calc(100% - 88px);overflow: visible;background: #fff }.fancybox-iframe {display: block;padding: 0;border: 0;height: 100% }.fancybox-error,.fancybox-iframe {margin: 0;width: 100%;background: #fff }.fancybox-error {padding: 40px;max-width: 380px;cursor: default }.fancybox-error p {margin: 0;padding: 0;color: #444;font-size: 16px;line-height: 20px }.fancybox-button {-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;width: 44px;height: 44px;margin: 0;padding: 10px;border: 0;border-radius: 0;background: rgba(30,30,30,.6);-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;cursor: pointer;outline: 0 }.fancybox-button,.fancybox-button:link,.fancybox-button:visited {color: #ccc }.fancybox-button:focus,.fancybox-button:hover {color: #fff }.fancybox-button[disabled] {color: #ccc;cursor: default;opacity: .6 }.fancybox-button svg {display: block;position: relative;overflow: visible;shape-rendering: geometricPrecision }.fancybox-button svg path {fill: currentColor;stroke: currentColor;stroke-linejoin: round;stroke-width: 3 }.fancybox-button--share svg path {stroke-width: 1 }.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2) {display: none }.fancybox-button--zoom svg path {fill: transparent }.fancybox-navigation {display: none }.fancybox-show-nav .fancybox-navigation {display: block }.fancybox-navigation button {position: absolute;top: 50%;margin: -50px 0 0;z-index: 99997;background: 0 0;width: 60px;height: 100px;padding: 17px }.fancybox-navigation button:before {content: "";position: absolute;top: 30px;right: 10px;width: 40px;height: 40px;background: rgba(30,30,30,.6) }.fancybox-navigation .fancybox-button--arrow_left {left: 0 }.fancybox-navigation .fancybox-button--arrow_right {right: 0 }.fancybox-close-small {position: absolute;top: 0;right: 0;width: 40px;height: 40px;padding: 0;margin: 0;border: 0;border-radius: 0;background: 0 0;z-index: 10;cursor: pointer }.fancybox-close-small:after {content: "×";position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;font: 22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background-color: transparent;-webkit-transition: background-color .25s;-o-transition: background-color .25s;transition: background-color .25s;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 2 }.fancybox-close-small:focus {outline: 0 }.fancybox-close-small:focus:after {outline: 1px dotted #888 }.fancybox-close-small:hover:after {color: #555;background: #eee }.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small {top: 0;right: -40px }.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after {font-size: 35px;color: #aaa }.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after {color: #fff;background: 0 0 }.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {display: none }.fancybox-caption-wrap {bottom: 0;left: 0;right: 0;padding: 60px 2vw 0;background: -webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(20%,rgba(0,0,0,.1)),color-stop(40%,rgba(0,0,0,.2)),color-stop(80%,rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background: -o-linear-gradient(top,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));background: linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events: none }.fancybox-caption {padding: 30px 0;border-top: 1px solid hsla(0,0%,100%,.4);font-size: 14px;color: #fff;line-height: 20px;-webkit-text-size-adjust: none }.fancybox-caption a,.fancybox-caption button,.fancybox-caption select {pointer-events: all;position: relative }.fancybox-caption a {color: #fff;text-decoration: underline }.fancybox-slide>.fancybox-loading {border: 6px solid hsla(0,0%,39%,.4);border-top: 6px solid hsla(0,0%,100%,.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: 0 0;position: absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;z-index: 99999 }@-webkit-keyframes a {0% {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}@keyframes a {0% {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}.fancybox-animated {-webkit-transition-timing-function: cubic-bezier(0,0,.25,1);-o-transition-timing-function: cubic-bezier(0,0,.25,1);transition-timing-function: cubic-bezier(0,0,.25,1) }.fancybox-fx-slide.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);opacity: 0 }.fancybox-fx-slide.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);opacity: 0 }.fancybox-fx-slide.fancybox-slide--current {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous {opacity: 0;-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);-o-transition-timing-function: cubic-bezier(.19,1,.22,1);transition-timing-function: cubic-bezier(.19,1,.22,1) }.fancybox-fx-fade.fancybox-slide--current {opacity: 1 }.fancybox-fx-zoom-in-out.fancybox-slide--previous {-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);opacity: 0 }.fancybox-fx-zoom-in-out.fancybox-slide--next {-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);opacity: 0 }.fancybox-fx-zoom-in-out.fancybox-slide--current {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);opacity: 1 }.fancybox-fx-rotate.fancybox-slide--previous {-webkit-transform: rotate(-1turn);-ms-transform: rotate(-1turn);transform: rotate(-1turn);opacity: 0 }.fancybox-fx-rotate.fancybox-slide--next {-webkit-transform: rotate(1turn);-ms-transform: rotate(1turn);transform: rotate(1turn);opacity: 0 }.fancybox-fx-rotate.fancybox-slide--current {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }.fancybox-fx-circular.fancybox-slide--previous {-webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);transform: scale3d(0,0,0) translate3d(-100%,0,0);opacity: 0 }.fancybox-fx-circular.fancybox-slide--next {-webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);transform: scale3d(0,0,0) translate3d(100%,0,0);opacity: 0 }.fancybox-fx-circular.fancybox-slide--current {-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);opacity: 1 }.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);transform: translate3d(-100%,0,0) scale(.1) skew(-10deg) }.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0) scale(.1) skew(10deg);transform: translate3d(100%,0,0) scale(.1) skew(10deg) }.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1) }.fancybox-share {padding: 30px;border-radius: 3px;background: #f4f4f4;max-width: 90%;text-align: center }.fancybox-share h1 {color: #222;margin: 0 0 20px;font-size: 35px;font-weight: 700 }.fancybox-share p {margin: 0;padding: 0 }p.fancybox-share__links {margin-right: -10px }.fancybox-share__button {display: inline-block;text-decoration: none;margin: 0 10px 10px 0;padding: 0 15px;min-width: 130px;border: 0;border-radius: 3px;background: #fff;white-space: nowrap;font-size: 14px;font-weight: 700;line-height: 40px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #fff;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s }.fancybox-share__button:hover {text-decoration: none }.fancybox-share__button--fb {background: #3b5998 }.fancybox-share__button--fb:hover {background: #344e86 }.fancybox-share__button--pt {background: #bd081d }.fancybox-share__button--pt:hover {background: #aa0719 }.fancybox-share__button--tw {background: #1da1f2 }.fancybox-share__button--tw:hover {background: #0d95e8 }.fancybox-share__button svg {position: relative;top: -1px;width: 25px;height: 25px;margin-right: 7px;vertical-align: middle }.fancybox-share__button svg path {fill: #fff }.fancybox-share__input {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin: 10px 0 0;padding: 10px 15px;background: 0 0;color: #5d5b5b;font-size: 14px;outline: 0;border: 0;border-bottom: 2px solid #d7d7d7 }.fancybox-thumbs {display: none;position: absolute;top: 0;bottom: 0;right: 0;width: 212px;margin: 0;padding: 2px 2px 4px;background: #fff;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 99995 }.fancybox-thumbs-x {overflow-y: hidden;overflow-x: auto }.fancybox-show-thumbs .fancybox-thumbs {display: block }.fancybox-show-thumbs .fancybox-inner {right: 212px }.fancybox-thumbs>ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0;white-space: nowrap }.fancybox-thumbs-x>ul {overflow: hidden }.fancybox-thumbs-y>ul::-webkit-scrollbar {width: 7px }.fancybox-thumbs-y>ul::-webkit-scrollbar-track {background: #fff;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);box-shadow: inset 0 0 6px rgba(0,0,0,.3) }.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px }.fancybox-thumbs>ul>li {float: left;overflow: hidden;padding: 0;margin: 2px;width: 100px;height: 75px;max-width: calc(50% - 4px);max-height: calc(100% - 8px);position: relative;cursor: pointer;outline: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-box-sizing: border-box;box-sizing: border-box }li.fancybox-thumbs-loading {background: rgba(0,0,0,.1) }.fancybox-thumbs>ul>li>img {position: absolute;top: 0;left: 0;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.fancybox-thumbs>ul>li:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;-webkit-transition: all .2s cubic-bezier(.25,.46,.45,.94);-o-transition: all .2s cubic-bezier(.25,.46,.45,.94);transition: all .2s cubic-bezier(.25,.46,.45,.94) }.fancybox-thumbs>ul>li.fancybox-thumbs-active:before {opacity: 1 }@media(max-width: 800px) {.fancybox-thumbs {width:110px }.fancybox-show-thumbs .fancybox-inner {right: 110px }.fancybox-thumbs>ul>li {max-width: calc(100% - 10px) }}.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent }.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0 }.slick-list:focus {outline: 0 }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-list,.slick-slider .slick-track {-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0) }.slick-track {position: relative;top: 0;left: 0;display: block }.slick-track:after,.slick-track:before {display: table;content: '' }.slick-track:after {clear: both }.slick-loading .slick-track {visibility: hidden }.slick-slide {display: none;float: left;height: 100%;min-height: 1px }[dir=rtl] .slick-slide {float: right }.slick-slide img {display: block }.slick-slide.slick-loading img {display: none }.slick-slide.dragging img {pointer-events: none }.slick-initialized .slick-slide {display: block }.slick-loading .slick-slide {visibility: hidden }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.slick-arrow.slick-hidden {display: none }.slick-next,.slick-prev {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 0 }.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {color: transparent;outline: 0;background: 0 0 }.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {opacity: 1 }.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {opacity: .25 }.slick-prev {left: -25px }[dir=rtl] .slick-prev {right: -25px;left: auto }.slick-prev:before {content: '←' }[dir=rtl] .slick-prev:before {content: '→' }.slick-next {right: -25px }[dir=rtl] .slick-next {right: auto;left: -25px }.slick-next:before {content: '→' }[dir=rtl] .slick-next:before {content: '←' }.slick-dotted.slick-slider {margin-bottom: 30px }.slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center }.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer }.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 0 }.slick-dots li button:focus,.slick-dots li button:hover {outline: 0 }.slick-dots li button:focus:before,.slick-dots li button:hover:before {opacity: 1 }.slick-dots li button:before {font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: #000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.slick-dots li.slick-active button:before {opacity: .75;color: #000 }html {min-height: 100%;position: relative;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;height: 100% }* {font-family: inherit;-webkit-font-smoothing: antialiased }a,img {outline: 0;border: 0 }a {color: #427ac1;text-decoration: none;-webkit-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;outline: 0!important }a:focus,a:hover {text-decoration: none;color: #000 }body {margin: 0!important;min-height: 100%;line-height: 1.43;color: #1c1c1b;padding: 0;min-width: 320px;background-color: #F5F5F5;font-size: 14px;font-family: Roboto,Verdana,sans-serif;font-weight: 400;position: relative }.btn {display: inline-block;position: relative;height: 40px;padding: 0 25px;line-height: 38px;background-color: transparent;border: 2px solid transparent;border-radius: 20px;outline: 0!important;-webkit-transition: color ease-out .2s,border-color ease-out .2s,background-color ease-out .2s,background-image ease-out .2s,opacity .2s ease-out;-o-transition: color ease-out .2s,border-color ease-out .2s,background-color ease-out .2s,background-image ease-out .2s,opacity .2s ease-out;transition: color ease-out .2s,border-color ease-out .2s,background-color ease-out .2s,background-image ease-out .2s,opacity .2s ease-out;text-decoration: none;text-align: center;outline: 0;font-size: 12px;font-weight: 500;text-transform: uppercase;white-space: nowrap;vertical-align: middle;min-width: 50px }.btn.btn-white {border-color: #fff;color: #fff;background-color: transparent }.btn.btn-white:active,.btn.btn-white:focus,.btn.btn-white:hover {border-color: #fff;color: #e41e12;background-color: #fff }.btn.btn-white-filled {border-color: #fff;color: #163e70;background-color: #fff }.btn.btn-white-filled:active,.btn.btn-white-filled:focus,.btn.btn-white-filled:hover {border-color: #fff;color: #e41e12;background-color: #fff }.btn.btn-white-filled-red {border-color: #fff;color: #e41e12;background-color: #fff }.btn.btn-white-filled-red:active,.btn.btn-white-filled-red:focus,.btn.btn-white-filled-red:hover {border-color: #fff;color: #003f79;background-color: #fff }.btn.btn-blue-bordered {border-color: #003f79;color: #003f79;background: 0 0 }.btn.btn-blue-bordered:active,.btn.btn-blue-bordered:focus,.btn.btn-blue-bordered:hover {border-color: #003f79;color: #fff;background: #003f79 }.btn.btn-blue {border-color: #003f79;color: #fff;background: #004079 }.btn.btn-blue:active,.btn.btn-blue:focus,.btn.btn-blue:hover {border-color: #e41e12;color: #fff;background: #e41e12 }.btn.btn-red-border {border-color: #e41e12;color: #fff;background-color: #e41e12;font-weight: 900 }.btn.btn-red-border:active,.btn.btn-red-border:focus,.btn.btn-red-border:hover {border-color: #e41e12;color: #e41e12;background-color: rgba(255,255,255,.1) }.btn.btn-red {border-color: #e41e12;color: #fff;font-weight: 500;background-color: #e41e12 }.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:hover {border-color: #003f79;color: #fff;background: #004079 }.main-section-form .btn.btn-red:active,.main-section-form .btn.btn-red:focus,.main-section-form .btn.btn-red:hover {border-color: #fff;color: #e41e12;background-color: #fff }.btn.btn-red:disabled {border-color: #e41e12;color: #fff;font-weight: 500;opacity: 1;background-color: rgba(255,255,255,.1) }.page-form .btn.btn-red:disabled {border-color: #e41e12;background-color: #e41e12;opacity: .65 }.btn-large {height: 50px;line-height: 50px;border-radius: 25px;font-size: 14px }.btn-small {height: 30px;line-height: 28px;border-radius: 15px;font-size: 12px }.btn-extra-small {height: 20px;line-height: 18px;min-width: 10px;padding: 0 20px;font-size: 12px }.btn.active,.btn:active {-webkit-box-shadow: none!important;box-shadow: none!important }.btn[disabled=disabled] {cursor: default;pointer-events: none }input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea {font-family: inherit;display: block;-o-text-overflow: ellipsis;text-overflow: ellipsis;width: 100%;-webkit-transition: background-color .2s linear,opacity .2s ease-out,border-color .2s ease-out,color .2s ease-out;-o-transition: background-color .2s linear,opacity .2s ease-out,border-color .2s ease-out,color .2s ease-out;transition: background-color .2s linear,opacity .2s ease-out,border-color .2s ease-out,color .2s ease-out;}.main-section-form input[type=date],.main-section-form input[type=datetime],.main-section-form input[type=email],.main-section-form input[type=number],.main-section-form input[type=password],.main-section-form input[type=search],.main-section-form input[type=tel],.main-section-form input[type=text],.main-section-form input[type=time],.main-section-form input[type=url],.main-section-form select,.main-section-form textarea {border-color: #fff;color: #fff;background-color: transparent }textarea {line-height: 1.4 }select {-webkit-appearance: listbox;background-position: 100% 50%;background-repeat: no-repeat }textarea {min-height: 170px;max-height: 170px;padding-top: 8px }input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus {border-color: #3a4a54;background-color: #fff;color: #3a4a54 }.main-section-form input[type=date]:focus,.main-section-form input[type=datetime]:focus,.main-section-form input[type=email]:focus,.main-section-form input[type=number]:focus,.main-section-form input[type=password]:focus,.main-section-form input[type=search]:focus,.main-section-form input[type=tel]:focus,.main-section-form input[type=text]:focus,.main-section-form input[type=time]:focus,.main-section-form input[type=url]:focus,.main-section-form select:focus,.main-section-form textarea:focus {border-color: #fff;background-color: #fff;color: #004079 }.form-error select,input[type=date].error,input[type=datetime].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error {border-color: #ef4044 }.form-error select,input[type=date]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled {border-color: #ccd9e4 }.error-text {font-size: 12px;line-height: 1.67;color: #e41e12;margin-bottom: -20px;display: block }::-ms-clear {display: none }::-webkit-input-placeholder {color: #004079 }::-moz-placeholder {color: #004079 }:-moz-placeholder {color: #004079 }:-ms-input-placeholder {color: #004079 }::-ms-clear {display: none }.main-section-form ::-webkit-input-placeholder {color: #fff }.main-section-form ::-moz-placeholder {color: #fff }.main-section-form :-moz-placeholder {color: #fff }.main-section-form :-ms-input-placeholder {color: #fff }:focus::-webkit-input-placeholder {color: transparent }:focus::-moz-placeholder {color: transparent }:focus:-moz-placeholder {color: transparent }:focus:-ms-input-placeholder {color: transparent }.form-group {margin-bottom: 30px }canvas,img,object,svg {max-width: 100%;height: auto }p:first-child {margin-top: 0 }p:last-child {margin-bottom: 0 }.container,.container-fluid {width: 100%!important;padding: 0 55px;max-width: 1380px }h1 {font-size: 40px;font-weight: 900;line-height: 1.25;text-transform: uppercase;color: #3a4a54;margin: 0 0 10px;text-align: center }h2 {font-size: 30px;line-height: 1.67;color: #3c3c3c;text-transform: uppercase;margin: 0;font-weight: 400 }h3 {margin: 0 0 25px;text-transform: uppercase;font-size: 20px;font-weight: 900;line-height: 1.11;color: #3a4a54 }h4 {font-size: 16px;font-weight: 700;margin: 0 0 10px;color: #232f37;line-height: 1.3 }.center {text-align: center }.white {color: #fff }.header {position: relative;left: 0;top: 0;width: 100%;background-color: #232f37;height: 50px;z-index: 500;color: #fff;line-height: 50px }.header a {color: #fff }.header a:active,.header a:hover {color: #e41e12 }.top-menu {list-style: none;margin: 0;padding: 0 }.top-menu li {display: inline;margin-right: 30px }.top-menu a {font-size: 12px;color: #fff;-webkit-transition: color .3s;-o-transition: color .3s;transition: color .3s;position: relative;display: inline-block;text-transform: uppercase }.top-menu a:before {position: absolute;top: 65%;left: 50%;color: transparent;content: "•";line-height: 1;text-shadow: transparent 0 0;font-size: 1.2em;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);pointer-events: none;-webkit-transition: text-shadow .3s,color .3s;-o-transition: text-shadow .3s,color .3s;transition: text-shadow .3s,color .3s }.no-touchevents .top-menu a:hover {color: #e41e12 }.no-touchevents .top-menu a:hover:before {color: #fff;text-shadow: 10px 0 #fff,-10px 0 #fff }.header-socials a {font-size: 19px;margin: 0 8px }.header-phone a {font-weight: 700 }.personal-link,.sing-out-link {text-align: right }.sing-out-link {text-transform: uppercase }.personal-link a,.sing-out-link a {position: relative;display: inline-block;padding-left: 25px }.personal-link span {position: absolute;width: 14px;height: 16px;left: 0;top: 50%;margin-top: -8px;overflow: hidden }.sing-out-link span {position: absolute;width: 17px;height: 14px;left: 0;top: 50%;margin-top: -8px;overflow: hidden }.personal-link span:after,.personal-link span:before {content: '';position: absolute;background-color: #fff;-webkit-transition: background-color .2s ease-out;-o-transition: background-color .2s ease-out;transition: background-color .2s ease-out;border-radius: 100%;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.sing-out-link span:before {content: '';position: absolute;width: 10px;height: 8px;left: 0;top: 50%;margin-top: -4px;background-color: #fff;-webkit-transition: background-color .2s ease-out;-o-transition: background-color .2s ease-out;transition: background-color .2s ease-out }.sing-out-link span:after {content: '';position: absolute;right: 0;top: 50%;margin-top: -8px;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 9px solid #fff;-webkit-transition: border-color .2s ease-out;-o-transition: border-color .2s ease-out;transition: border-color .2s ease-out }.personal-link span:before {top: 0;width: 7px;height: 7px }.personal-link span:after {width: 13px;height: 13px;top: 9px }.personal-link a:hover span:after,.personal-link a:hover span:before,.sing-out-link a:hover span:before {background-color: #e41e12 }.sing-out-link a:hover span:after {border-left-color: #e41e12 }.main-section {position: relative;z-index: 5;background-color: #003f79;min-height: 770px }.main-section .container {position: relative;z-index: 10 }.main-section-img {position: absolute;width: 50%;left: 0;top: 0;height: 100%;background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover }.section-img-right {left: 50% }.main-section-content {padding-top: 55px;color: #fff }.ska-pass-logo {margin-bottom: 75px }.ska-pass-logo img {width: 170px;max-width: 100% }.main-section-title {display: inline-block;font-size: 40px;font-weight: 900;line-height: 1.25;color: #003f79;text-transform: uppercase;background-color: #fff;padding: 15px 30px;margin-bottom: 20px }.main-section-title span {color: #e41e12 }.main-section-text {font-size: 18px;max-width: 400px;line-height: 1.67 }.main-section-buttons {margin-top: 30px }.main-section-buttons .btn {display: block;width: 100%;max-width: 200px }.main-section-buttons .btn+.btn {margin-top: 10px }.main-section .col-md-6+.col-md-6 .main-section-content {padding-left: 30px }.personal-panel {display: inline-block;background-color: #003f79;padding: 15px 30px }.panel-title {font-size: 20px;font-weight: 300;text-transform: uppercase;line-height: 2.3 }.panel-link {display: inline-block;font-size: 20px;font-weight: 900;line-height: 2.2;padding-left: 50px;text-transform: uppercase;position: relative;color: #fff }.panel-link:active,.panel-link:focus,.panel-link:hover {color: #e41e12 }.panel-link:before {content: '';position: absolute;left: 0;top: 50%;margin-top: -11px;width: 27px;height: 22px;background: transparent url(/local/templates/skapasskids/css/../images/arrow-right.svg) 50% 50% no-repeat;background-size: 27px 22px }.main-section-form,.page-section-form {display: none }.main-section-form.active,.page-section-form.active {display: block }.main-section-form .row {margin: 0 -10px }.main-section-form .row>div {padding: 0 10px }.form-btn {text-align: right }.form-btn .btn {width: 100%;max-width: 200px }.sms-container {min-height: 40px }.sms-field {position: relative;padding-right: 130px;max-width: 470px;display: none }.sms-active .sms-field {display: block }.sms-field .send-again {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 12px }.forget-pass a,.sms-field .send-again a {text-decoration: underline;color: #4a4a4a;font-size: 12px }.main-section-form .forget-pass a,.main-section-form .sms-field .send-again a {color: #fff }.forget-pass a:active,.forget-pass a:hover,.sms-field .send-again a:active,.sms-field .send-again a:hover {color: #e41e12;text-decoration: none }.news-pass-section {padding-top: 15px }.form-title {font-size: 20px;font-weight: 900;text-transform: uppercase;line-height: 1.3;margin-bottom: 10px }.form-title-caption {font-size: 16px;line-height: 1.88;margin-bottom: 20px;color: #1c1c1b }.main-section-form .form-title-caption {color: #fff }.form-header .form-title-caption {margin-bottom: 25px }.checkbox {position: relative;min-height: 20px;margin: 15px 0 }.checkbox input {position: absolute;left: 0;top: 0;opacity: 0 }.checkbox label {position: relative;display: inline-block;padding-left: 30px;color: #1c1c1b;padding-top: 2px;cursor: pointer }.checkbox.white label,.main-section-form .checkbox label {color: #fff }.checkbox label:before {content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;border-radius: 4px;border: 1px solid #1c1c1b;-webkit-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out }.checkbox.white label:before,.main-section-form .checkbox label:before {border-color: #fff }.checkbox label:after {content: '';position: absolute;left: 7px;top: 4px;z-index: 5;width: 6px;height: 11px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);opacity: 0;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out }.checkbox.white label:after,.main-section-form .checkbox label:after {border-color: #e41e12 }.checkbox label:hover:before {border-color: #004079 }.checkbox.white label:hover:before,.main-section-form .checkbox label:hover:before {border-color: #e41e12 }.checkbox input:checked+label:before {border-color: #004079;background-color: #004079 }.checkbox.white input:checked+label:before,.main-section-form .checkbox input:checked+label:before {border-color: #fff;background-color: #fff }.checkbox input:checked+label:after {opacity: 1 }.form-agree .checkbox label {font-size: 12px;padding-top: 3px }.inline-checkboxes {margin-left: 15px }.messages-types .inline-checkboxes {display: inline-block;vertical-align: middle }.inline-checkboxes .checkbox {display: inline-block;margin-right: 15px;white-space: normal }.form-submit-btn {position: relative;padding-right: 225px;min-height: 40px }.submit-btn-text {opacity: .4;font-size: 12px;line-height: 1.67;color: #4a4a4a }.main-section-form .submit-btn-text {color: #fff }.form-submit-btn .btn {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;max-width: 200px }.socials-auth {position: relative;padding-right: 90px }.socials-auth-icons {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.socials-auth-icons a {font-size: 20px;color: #4a4a4a;margin-left: 23px }.main-section-form .socials-auth-icons a {color: #fff }.socials-auth-icons a:active,.socials-auth-icons a:hover {color: #004079 }.main-section-form .socials-auth-icons a:active,.main-section-form .socials-auth-icons a:hover {color: #e41e12 }.forget-pass {padding-top: 12px }.slick-slider .slide {outline: 0 }.advantages {padding: 60px 0 110px }.advantages h2 {text-align: center;margin-bottom: 55px }.advantages h2 span {color: #e41e12;font-weight: 900 }.advant-item {margin: 0 auto;padding: 0 15px;max-width: 295px;text-align: center }.advant-img {min-height: 65px }.advant-img img {display: inline-block;vertical-align: middle }.advant-title {font-size: 12px;font-weight: 900;line-height: 1.33;color: #192951;text-transform: uppercase;margin-bottom: 3px }.advant-text {line-height: 1.3;color: #9ba1a6 }.slick-next,.slick-prev {width: 26px;height: 26px;-webkit-transform: none;-ms-transform: none;transform: none;top: 30px;z-index: 50 }.slick-next:before,.slick-prev:before {display: none }.slick-next:after,.slick-prev:after {content: '';position: absolute;width: 15px;height: 15px;border-right: 3px solid #003f79;border-bottom: 3px solid #003f79;-webkit-transition: border-color .2s ease-out;-o-transition: border-color .2s ease-out;transition: border-color .2s ease-out;left: 50%;top: 50%;margin-top: -7px }.no-touchevents .slick-next:hover:after,.no-touchevents .slick-prev:hover:after,.slick-next:active,.slick-prev:active {border-color: #e41e12 }.slick-prev:after {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);margin-left: -5px }.slick-next:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-left: -10px }.slick-next {right: -10px }.slick-prev {left: -10px }.how-it-works-header {text-align: center }.how-it-works-header h2 {margin-bottom: 5px }.how-it-works .nav-tabs,.tabs-large .nav-tabs {margin: 0;font-size: 0;white-space: nowrap;border: 0 }.tabs-large {max-width: 630px;margin: 0 auto }.how-it-works .nav-tabs>li {margin-bottom: 0;font-size: 12px;float: none;display: inline-block;vertical-align: bottom;width: 16.66%;white-space: normal }.tabs-large .nav-tabs>li {margin-bottom: 0;float: none;display: inline-block;vertical-align: bottom;width: 50%;white-space: normal;text-align: center }.how-it-works .nav-tabs>li>a {margin: 0;padding: 25px 20px 15px;border-radius: 12px 12px 0 0;text-align: center;border: 0!important;text-transform: uppercase;font-size: 12px;font-weight: 700;line-height: 1.25;text-align: center;color: #575756;min-height: 135px }.tabs-large .nav-tabs>li>a {margin: 0;padding: 0 20px;border-radius: 0;text-align: center;border: 0!important;text-transform: uppercase;font-size: 20px;font-weight: 400;line-height: 1;text-align: center;color: #232f37;height: 60px;line-height: 60px;background-color: rgba(151,151,151,.05) }.tab-logo {position: relative;height: 55px;margin-bottom: 10px;opacity: .3;-webkit-transition: opacity .2s ease-out,-webkit-filter .2s ease-out;transition: opacity .2s ease-out,-webkit-filter .2s ease-out;-o-transition: filter .2s ease-out,opacity .2s ease-out;transition: filter .2s ease-out,opacity .2s ease-out;transition: filter .2s ease-out,opacity .2s ease-out,-webkit-filter .2s ease-out;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-backface-visibility: hidden;backface-visibility: hidden }.tab-logo img {position: absolute;width: 100%;max-width: 135px;max-height: 100%;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }.how-it-works-content {background-color: #fff;padding: 50px 0 45px }.tabs-nav-note {font-size: 12px;padding-left: 50%;line-height: 1.67;margin-top: 10px;text-align: center }.tabs-large .page-form {padding-top: 30px }.how-it-works .nav>li>a:focus,.how-it-works .nav>li>a:hover {background-color: transparent }.tabs-large .nav>li>a:focus,.tabs-large .nav>li>a:hover {background-color: rgba(151,151,151,.2) }.how-it-works .nav>li>a:focus .tab-logo,.how-it-works .nav>li>a:hover .tab-logo {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1 }.how-it-works .nav-tabs>li.active>a,.how-it-works .nav-tabs>li.active>a:focus,.how-it-works .nav-tabs>li.active>a:hover {background-color: #fff }.tabs-large .nav-tabs>li.active>a,.tabs-large .nav-tabs>li.active>a:focus,.tabs-large .nav-tabs>li.active>a:hover {background-color: #004079;color: #fff;font-weight: 700 }.how-it-works .nav-tabs>li.active>a .tab-logo,.how-it-works .nav-tabs>li.active>a:focus .tab-logo,.how-it-works .nav-tabs>li.active>a:hover .tab-logo {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1 }.ska-pass-bottom {position: relative;color: #fff;padding: 60px 0 50px;background: #004079 url(/local/templates/skapasskids/css/../images/bottom-bg.svg) 100% 50% no-repeat;background-size: auto 100% }.bottom-phone {font-size: 30px;line-height: 1.67;text-align: left;color: #fff }a.bottom-phone:active,a.bottom-phone:hover {color: #e41e12 }.bottom-panel {display: inline-block;line-height: 50px;padding: 0 35px 0 80px;position: relative;background-color: #fff;color: #e41e12;font-weight: 900;text-transform: uppercase;font-size: 20px;margin-top: 20px }.bottom-panel:before {content: '';position: absolute;left: 30px;top: 50%;margin-top: -11px;width: 27px;height: 22px;background: transparent url(/local/templates/skapasskids/css/../images/arrow-right-blue.svg) 50% 50% no-repeat;background-size: 27px 22px }.bottom-panel:active,.bottom-panel:hover {background-color: #e41f13;color: #fff }.bottom-panel span {font-weight: 400;color: #004079 }.footer-push {height: 430px }.footer {position: absolute;left: 0;bottom: 0;width: 100%;height: 430px;color: #fff;background-color: #232f37;padding: 45px 0 30px }.partners-slider {text-align: center;margin-bottom: 40px }.partners-slider .slide {padding: 0 20px }.partners-slider a {display: inline-block }.partners-slider .slick-next,.partners-slider .slick-prev {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.slick-next:after,.slick-prev:after {border-color: #878787 }.footer-bottom {margin-top: 90px }.footer-logo-container {padding-top: 30px }.footer-logo {max-width: 100px;margin-bottom: 10px }.footer-logo img {width: 100px;max-width: 100% }.footer-socials {padding-top: 40px }.footer-socials a {margin: 0 7px;color: #fff;font-size: 19px }.footer-socials a:active,.footer-socials a:hover {color: #e41f13 }.footer-title {font-size: 14px;font-weight: 700;line-height: 1.43;text-transform: uppercase;margin-bottom: 10px }.footer-text {max-width: 200px }.copyright a,.footer .footer-email,.footer .footer-phone {display: inline-block;color: #fff;margin-top: 10px }.copyright a {font-weight: 700 }.copyright a:active,.copyright a:hover,.footer .footer-email:active,.footer .footer-email:hover,.footer .footer-phone:active,.footer .footer-phone:hover {color: #e41f13 }.copyright {max-width: 275px }.tab-pane {color: #9ba1a6;line-height: 1.2;outline: 0!important }.text-note {position: relative;margin-top: 25px;font-size: 12px;line-height: 1.33;color: #4a4a4a;max-width: 675px }.text-note:before {content: '*';position: absolute;left: -17px;top: 0 }.tab-desription {position: relative;padding-left: 105px }.tab-img {position: absolute;left: 0;top: 0;width: 100%;max-width: 80px }#hokkey_city .tab-img,#red_machine .tab-img {max-width: 95px }.tab-img img {width: 100px;max-width: 100%;max-height: 100% }.tab-announce {min-height: 255px }.tab-title {font-size: 16px;font-weight: 900;line-height: 1;color: #192951;text-transform: uppercase;margin-bottom: 10px }.tab-pane .col-sm-8 .tab-text,.tab-pane .col-sm-8 .tab-text-caption {max-width: 200px }.tab-sub-title {font-size: 14px;font-weight: 500;line-height: 1.14;color: #e41f13;text-transform: uppercase;margin-bottom: 15px }.tab-announce {max-width: 270px }.tab-announce .tab-sub-title {font-weight: 400;margin-bottom: 5px }.tab-announce-caption,.tab-text-caption {color: #003f79;line-height: 1.2;margin-bottom: 20px }.tab-announce-caption {line-height: 1.25;font-size: 16px }.ska-pass-logo-mobile {display: none;background-color: #fff;padding: 20px;max-width: 150px }.ska-pass-logo-mobile img {width: 100% }.visible-xs {display: none!important }.inner-page-content {padding: 60px 0 150px }.page-logo {display: block;max-width: 170px;margin-bottom: 30px }.page-logo img {width: 100% }.page-status {margin: 100px auto 0;max-width: 660px;text-align: center }.status-title {font-size: 40px;font-weight: 500;line-height: 1.25;text-transform: uppercase;text-align: center;margin-bottom: 30px }.page-error .status-title {color: #e41e12 }.page-success .status-title {color: #81c200 }.status-title img {width: 44px;height: 44px }.status-icon {display: inline-block;vertical-align: middle;line-height: 1;margin-top: -10px;margin-right: 10px }.status-text {font-size: 18px;line-height: 1.67;color: #3a4a54 }.go-back {display: inline-block;margin-bottom: 20px;font-size: 16px;color: #004079 }.go-back span {font-size: 17px }.go-back:active,.go-back:hover {color: #e41f13 }.page-form {margin: 0 auto;max-width: 570px }.page-form .form-header .form-title-caption {text-align: center;margin-bottom: 30px }.page-form .form-header .form-title-caption.socials-auth {text-align: left }.form-fields-small {max-width: 370px;margin-left: auto;margin-right: auto }.forgot-pass.form-fields {margin-top: 50px }.form-fields .socials-auth,.form-fields-small .form-header {margin-top: 40px;max-width: 400px }.page-content {position: relative;left: 0 }.personal-top {position: relative;color: #fff;padding: 35px 0;background-color: #004079 }.personal-top-row {font-size: 0;margin: 0 -15px;white-space: nowrap }.personal-top-col {display: inline-block;vertical-align: middle;font-size: 14px;padding: 0 15px }.logo-col {width: 13% }.personal-name-col {width: 34%;text-align: center }.profile-top-info {width: 28%;text-align: center }.bonus-top-info {width: 25%;text-align: right }.personal-name-col .profile-progress-info {display: none }.personal-name {font-size: 36px;font-weight: 900;line-height: 1;white-space: normal }.logo-personal {display: inline-block;max-width: 100px }.logo-personal img {width: 100% }.profile-progress-btn {display: inline-block;height: 40px;line-height: 40px;border-radius: 20px;font-size: 16px;overflow: hidden;color: #004079;font-weight: 700;margin-bottom: 5px;padding: 0 30px;position: relative;background: #fff;background-image: -o-repeating-linear-gradient(135deg,#b2c5d6,#b2c5d6 40px,transparent 0,transparent 70px);background-image: repeating-linear-gradient(-45deg,#b2c5d6,#b2c5d6 40px,transparent 0,transparent 70px) }.profile-progress-btn:active,.profile-progress-btn:hover {color: #e41e12 }.progress-bck {position: absolute;right: 0;top: 0;width: 100%;height: 100%;background: #fff;background-image: -o-repeating-linear-gradient(135deg,#f2f5f8,#f2f5f8 40px,transparent 0,transparent 70px);background-image: repeating-linear-gradient(-45deg,#f2f5f8,#f2f5f8 40px,transparent 0,transparent 70px) }.progress-title {position: relative;z-index: 5 }.top-special {position: relative;padding: 15px 0;text-align: center;color: #fff;background: #e41e12;background-image: -o-repeating-linear-gradient(135deg,#e73d33,#e73d33 40px,transparent 0,transparent 70px);background-image: repeating-linear-gradient(-45deg,#e73d33,#e73d33 40px,transparent 0,transparent 70px) }.top-special-text span {font-weight: 700;font-size: 26px;display: inline-block;vertical-align: middle;margin: 0 5px;line-height: 1.2 }.bonus-info {text-transform: uppercase;font-size: 18px;white-space: nowrap }.bonus-info .num {font-size: 40px;font-weight: 500;display: inline-block;vertical-align: middle;margin-right: 5px;white-space: nowrap }.score-info {font-size: 16px;text-transform: uppercase;color: rgba(255,255,255,.8) }.score-info .num {font-size: 30px;display: inline-block;vertical-align: middle;margin-right: 5px }.tooltip.in {opacity: 1 }.tooltip-inner {padding: 10px 20px;border-radius: 5px;background: #e41e12;font-size: 16px;font-weight: 500;max-width: 220px }.tooltip.left .tooltip-arrow {border-left-color: #e41e12 }.tooltip.right .tooltip-arrow {border-right-color: #e41e12 }.tooltip.left {margin-left: -8px }.tooltip-icon {display: inline-block;width: 20px;height: 20px;border-radius: 100%;background-color: #e41e12;color: #fff;padding: 0;font-size: 12px;text-align: center;border: 0;outline: 0;cursor: pointer;line-height: 20px;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);margin-left: 5px }.personal-nav {position: relative;background: #f5f5f5;padding: 20px 0;border-bottom: 2px solid #d8d8d8 }.personal-nav-list {margin: 0;padding: 0;text-align: justify;list-style: none;height: 30px }.personal-nav-list:after {content: "1";margin-left: 100%;height: 1px;overflow: hidden;display: inline-block }.personal-nav-list li {display: inline-block;vertical-align: middle }.personal-nav-list a {display: inline-block;height: 30px;line-height: 32px;color: #232f37;font-weight: 500;padding: 0 20px;border-radius: 15px;text-transform: uppercase }.personal-nav-list a.active,.personal-nav-list a:active,.personal-nav-list a:hover {color: #fff;background-color: #004079 }.personal-nav-list a.active {pointer-events: none }.companies-top {position: relative;padding: 50px 0 20px;background: #f5f5f5;font-size: 0;text-align: center }.personal-tickets {position: relative;padding: 50px 0;background: #f5f5f5 }.company-col {position: relative;display: inline-block;vertical-align: top;text-align: left;padding: 0 15px;margin: 10px 0;font-size: 14px;width: 33.333%;min-height: 140px }.company-item {position: relative;display: block;padding-left: 180px }.no-touchevents .company-item {-webkit-transition: opacity .2s ease-out .3s;-o-transition: opacity .2s ease-out .3s;transition: opacity .2s ease-out .3s }.hovered .company-item {opacity: .5;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s }.no-touchevents .company-item:hover {opacity: 1 }.company-logo {position: absolute;left: 0;top: -10px;height: 100px;width: 180px;text-align: center }.company-logo-img {position: absolute;left: 50%;top: 50%;width: 100%;max-width: 100%;padding: 0 20px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }.company-logo-img img {max-height: 90px }.company-item-text {position: relative }.company-bonus-info {white-space: nowrap;font-size: 0;color: #004079 }.company-bonus-info span {display: inline-block;vertical-align: middle;text-align: left;font-size: 12px;font-weight: 500;text-transform: uppercase;line-height: 1.17;white-space: normal }.company-bonus-info .num {font-size: 40px;line-height: .75;padding-right: 10px }.company-history {margin-top: 15px;color: #9fa5aa }.company-history p {margin: 0;line-height: 1.25 }.company-history p+p {margin-top: 3px }.company-history strong {font-size: 16px }.company-item-preview {-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative }.company-item-detail {text-transform: uppercase;line-height: 1.43;color: #232f37 }.company-item-detail strong {display: inline-block;white-space: nowrap }.company-item-detail p {margin: 0 }.company-item-detail p+p {margin-top: 5px }.company-item .link-text {font-size: 12px;text-transform: none;margin-top: 5px;display: inline-block;color: #e5271c }.company-item:hover .link-text {text-decoration: underline }.personal-matches {padding: 40px 0 }.matches-list {margin: 0 -15px }.match-slide {padding: 0 15px }.match-panel {position: relative;border-radius: 5px;min-height: 170px;background-color: #f5f5f5;text-align: center;padding: 25px 15px 15px }.live-label {border-radius: 0 5px 0 0;position: absolute;right: 0;top: 0;background-color: #9ba1a6;font-size: 12px;font-weight: 500;line-height: 20px;min-width: 90px;padding: 0 10px;text-transform: uppercase;color: #fff }.live-label:active,.live-label:hover {color: #fff;background-color: #004079 }.match-panel .date {color: #3a4a54;margin-bottom: 20px }.team-logo {display: inline-block;vertical-align: middle;width: 100%;max-width: 25px }.team-logo img {max-height: 35px }.teams {position: relative;font-size: 0;margin: 0 -10px }.teams:after,.teams:before {content: '';position: absolute;left: 50%;top: 50%;width: 4px;height: 4px;border-radius: 100%;background-color: #3a4a54;margin-left: -2px }.teams:before {margin-top: -6px }.teams:after {margin-top: 6px }.team {display: inline-block;width: 50%;padding: 0 10px;vertical-align: middle;white-space: nowrap;line-height: 34px;font-size: 14px;font-weight: 900;text-transform: uppercase;color: #3a4a54 }.team-first .team-logo {margin-left: 20px }.team-second .team-logo {margin-right: 20px }.slick-slide {outline: 0 }.ticket-button {margin-top: 25px }.large-arrows .slick-next,.large-arrows .slick-prev {width: 55px;height: 100%;max-height: 170px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.large-arrows .slick-prev {left: -40px }.large-arrows .slick-next {right: -40px }.large-arrows .slick-next:after,.large-arrows .slick-prev:after {border-color: #003f79 }.personal-goods {padding: 10px 0 60px }.good-item {padding: 0 15px }.good-item img {display: inline-block }.good-btn,.good-to-wish-list {display: block;max-width: 270px;position: relative;margin: 0 auto;text-align: center }.good-btn {margin-top: 10px;max-width: 170px }.good-btn .btn {width: 100% }.goods-list {padding-top: 20px }.good-title {margin-top: 20px;font-weight: 500;line-height: 1.43;text-transform: uppercase;color: #26323a;min-height: 40px;margin-left: auto;margin-right: auto;max-width: 190px }.good-price {margin-top: 10px;font-size: 18px;font-weight: 700;line-height: 1.1;color: #e41e12;min-height: 35px }.price-old {text-decoration: line-through;font-weight: 500;font-size: 14px;color: #9ba1a6 }.add-to-wish {position: absolute;left: 50%;top: 30%;font-size: 16px;font-weight: 500;color: #232f37;padding-top: 40px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity: 0;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out }.good-img {-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out }.add-to-wish:before {content: '';position: absolute;left: 50%;top: 0;margin-left: -18px;width: 35px;height: 32px;background: transparent url(/local/templates/skapasskids/css/../images/heart.svg) 50% 50% no-repeat;background-size: contain }.touchevents .add-to-wish {font-size: 0;width: 35px;height: 32px;color: transparent;left: auto;right: 0;top: 0;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1 }.wish-added .add-to-wish:before {background-image: url(/local/templates/skapasskids/css/../images/heart-red.svg) }.no-touchevents .good-to-wish-list:hover .good-img {opacity: .1 }.no-touchevents .good-to-wish-list:hover .add-to-wish {opacity: 1 }.personal-wish-list {position: relative;padding: 50px 0 40px;background: transparent url(/local/templates/skapasskids/css/../images/wish-bck.jpg) 50% 50% no-repeat;background-size: cover }.wish-list-header {margin-bottom: 20px }.wish-list-header h3 {float: left }.wish-share {float: right;color: #fff;margin-top: -5px }.wish-share-title {display: inline-block;font-size: 16px;text-transform: uppercase;margin-right: 5px }.wish-share a {margin: 0 20px;font-size: 20px;color: #fff }.wish-share a:active,.wish-share a:hover {color: #003f79 }.wish-list-content {font-size: 0 }.wish-col {display: inline-block;vertical-align: top;padding: 0 15px;margin-bottom: 30px;width: 33.333% }.wish-panel {position: relative;background-color: #fff;padding: 25px 15px 20px 45%;border-radius: 5px;height: 170px;font-size: 14px;text-align: left }.wish-panel-content {padding-left: 15px }.wish-panel-img {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 45%;height: 100%;max-height: 90%;background-position: 50% 50%;background-repeat: no-repeat;background-size: contain }.match-panel .wish-panel-img {background-image: url(/local/templates/skapasskids/css/../images/tickets.svg);background-size: 86px 90px }.match-teams {font-size: 14px;font-weight: 900;line-height: 2.14;text-transform: uppercase;color: #3a4a54 }.panel-date {margin-bottom: 20px }.panel-button {margin-top: 25px }.good-panel-title {margin-bottom: 3px;font-weight: 500;line-height: 1.43;text-transform: uppercase;color: #26323a;min-height: 40px;max-width: 190px }.good-panel-price {font-size: 18px;font-weight: 700;line-height: 1.1;color: #e41e12 }.good-panel-price .price-old {display: inline;margin-left: 10px }.wish-list-buttons {max-width: 465px;margin-left: auto;margin-right: auto;padding-top: 20px }.wish-list-buttons .btn {width: 100% }.wish-list-slider {display: none }.personal-special {margin: 40px 0;position: relative;background-color: #082044;background-repeat: no-repeat;background-position: 100% 50%;background-size: cover;padding: 20px 70px;color: #fff }.personal-special-content {max-width: 580px }.personal-special-title {font-size: 24px;text-transform: uppercase;font-weight: 900;margin-bottom: 10px;line-height: 1.1 }.personal-special-btn .btn {width: 100% }.personal-special-btn {padding-top: 8px;max-width: 170px }.pass-bottom-title {font-size: 26px;text-transform: uppercase;line-height: 1.92;margin-bottom: 35px }.pass-bottom-title span {font-weight: 900;color: #e41e12 }.ska-pass-bottom .inline-checkboxes {margin-left: 0;display: inline-block;vertical-align: middle }.ska-pass-bottom .inline-checkboxes .checkbox {min-width: 80px }.bottom-form .btn {min-width: 170px }.companies-slider {display: none }.touchevents .touch-only {display: block }.touchevents .company-item-detail {display: none }.personal-info-content {position: relative;background-color: #f5f5f5;padding: 40px 0 }.personal-info-content-title {font-size: 20px;font-weight: 300;text-transform: uppercase;line-height: 2;color: #3a4a54;margin-bottom: 20px }.personal-info-content-title strong {font-weight: 900 }.personal-settings-form {position: relative;background-color: #fff;border-radius: 5px;max-width: 800px }.personal-settings-form .inline-checkboxes {margin-left: 0 }.personal-form-header {padding: 20px 30px;border-radius: 5px 5px 0 0;overflow: hidden;position: relative;color: #3b4b55;z-index: 5;background-image: -o-repeating-linear-gradient(135deg,#b2c5d6,#b2c5d6 50px,transparent 0,transparent 80px);background-image: repeating-linear-gradient(-45deg,#b2c5d6,#b2c5d6 50px,transparent 0,transparent 80px) }.personal-form-header .progress-bck {background-image: -o-repeating-linear-gradient(135deg,#f2f5f8,#f2f5f8 50px,transparent 0,transparent 80px);background-image: repeating-linear-gradient(-45deg,#f2f5f8,#f2f5f8 50px,transparent 0,transparent 80px) }.personal-form-content {position: relative;padding: 30px }.personal-form-header-title {float: left;text-transform: uppercase;font-weight: 500;position: relative;z-index: 10 }.personal-form-header-title span {font-size: 26px;line-height: .77;display: inline-block;vertical-align: middle }.personal-form-header-caption {float: right;position: relative;z-index: 10;font-size: 16px;font-weight: 900 }.personal-form-group {position: relative;padding-right: 190px }.form-label {display: inline-block;color: #3b4a54;font-weight: 700;padding-top: 12px }.personal-form-group input.success {background-position: 95% 50%;background-repeat: no-repeat;background-image: url(/local/templates/skapasskids/css/../images/success.svg);background-size: 15px 10px }.personal-form-group input.datepicker,input.datepicker {background-position: 95% 50%;background-repeat: no-repeat;background-image: url(/local/templates/skapasskids/css/../images/calendar.svg);background-size: 17px 17px }.form-field-bonus {position: absolute;right: 0;width: 160px;font-size: 16px;font-weight: 900;top: 9px;color: #e41e12 }.inline-checkboxes+.form-field-bonus {top: 15px }.form-field-bonus span {display: block;font-size: 14px;font-weight: 400 }.row-space {height: 20px }.personal-page-content .how-it-works-content {background-color: #fff;margin-bottom: -40px }.personal-page-content .how-it-works .nav-tabs>li.active>a,.personal-page-content .how-it-works .nav-tabs>li.active>a:focus,.personal-page-content .how-it-works .nav-tabs>li.active>a:hover {background-color: #fff }.city-input,.country-input {border-radius: 20px;border: 1px solid #004079;position: relative }.city-input input,.country-input input {border: 0!important;position: relative;z-index: 100;background-image: url(/local/templates/skapasskids/css/../images/triangle-d.svg);background-repeat: no-repeat;background-position: 95% 50%;background-size: 10px 6px }.city-input input:focus,.country-input input:focus {z-index: 210;background-image: url(/local/templates/skapasskids/css/../images/triangle-u.svg) }.autocomplete-suggestions {border: 1px solid #004079;border-top: 0;background-color: #fff;z-index: 200!important;border-radius: 0 0 20px 20px;padding: 30px 0 15px;margin-top: -20px;left: -1px!important;width: auto!important;overflow-y: auto;right: -1px!important;max-height: 185px!important }.autocomplete-suggestions::-webkit-scrollbar {background-color: transparent }.autocomplete-suggestions::-webkit-scrollbar-track {background-color: transparent }.autocomplete-suggestions::-webkit-scrollbar-thumb {background: 0 0 }.city-input,.country-input {position: relative }.autocomplete-suggestion {cursor: pointer;padding: 5px 30px;color: #004079;font-weight: 300 }.personal-socials {list-style: none;margin: 0;padding: 0 20px 0 0;text-align: justify;height: 40px;line-height: 40px }.personal-socials:after {content: "1";margin-left: 100%;height: 1px;overflow: hidden;display: inline-block }.personal-socials li {display: inline-block;vertical-align: middle }.personal-socials a {display: inline-block;font-size: 18px;color: #b2c5d6 }.personal-socials a.active,.personal-socials a:active,.personal-socials a:hover {color: #004079 }.personal-form-button {margin-top: 40px }.personal-form-button .btn {width: 100%;max-width: 240px }.right-menu-content {background-color: #fff;border-radius: 5px }.right-menu-list {list-style: none;margin: 0;padding: 0 }.right-menu-list li:first-child a {padding-top: 10px;border-radius: 5px 5px 0 0 }.right-menu-list li:last-child a {padding-bottom: 10px;border-radius: 0 0 5px 5px }.right-menu-list a {background-color: #fff;display: block;line-height: 40px;border-left: 5px solid #3a4a54;padding: 0 15px 0 25px;color: #232f37;text-transform: uppercase }.right-menu-list .active a {font-weight: 700;border-color: #e41e12;color: #e41e12;pointer-events: none }.right-menu-list a:active,.right-menu-list a:hover {border-color: #e41e12;color: #e41e12 }.current-balance {text-align: center;margin-bottom: 35px;color: #004079 }.current-balance-amount {font-size: 60px;font-weight: 900;line-height: 1 }.current-balance-title {margin-top: 5px;text-transform: uppercase;font-size: 18px;font-weight: 500 }.balance-item-row {margin-top: 20px }.balance-day+.balance-day {margin-top: 25px }.balance-date {text-align: center;text-transform: uppercase;color: #9ba1a6;font-weight: 500 }.balance-item {min-height: 80px;border-radius: 40px;background-color: #fff;text-align: center;font-size: 0;white-space: nowrap;position: relative }.balance-amount {width: 160px;position: absolute;font-size: 30px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-weight: 900 }.balance-logo {display: inline-block;vertical-align: middle;position: relative;min-height: 80px;width: 30% }.balance-amount {line-height: 80px;padding: 0 20px }.balance-received .balance-amount {color: #e41e12;left: 0 }.balance-spent .balance-amount {color: #004079;right: 0 }.balance-logo {font-size: 14px }.balance-logo-img {max-width: 80px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 100%;max-height: 100% }.balance-logo-img img {max-height: 48px }.balance-item-text {display: inline-block;text-align: left;width: 70%;vertical-align: middle;padding: 10px 0;font-size: 14px;white-space: normal }.balance-received {padding-left: 50% }.balance-received .balance-item {margin-left: -80px;padding-left: 165px }.balance-spent {padding-right: 50% }.balance-spent .balance-item {margin-right: -80px;padding-right: 165px }.balance-item-title {text-transform: uppercase;font-weight: 500;font-size: 16px;line-height: 1.2;color: #3a4a54 }.balance-item-caption {margin-top: 10px;color: #9ba1a6;font-size: 14px }.balance-item-caption span {color: #27333b }.personal-balance {max-width: 1000px;margin: 0 auto }.loadmore {text-align: center;margin-top: 30px }.loadmore a {text-transform: uppercase;font-size: 14px;font-weight: 500;color: #04437b }.loadmore a:active,.loadmore a:hover {color: #e41e12 }.datepicker-dropdown {-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);box-shadow: 0 0 10px rgba(0,0,0,.2) }.slick-dots {padding: 0 15px }.slick-dots li button:before {content: '';width: 6px;height: 6px;background-color: #04437b;border-radius: 100%;left: 50%;top: 50%;opacity: .5;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }.personal-wish-list .slick-dots li button:before {background-color: #fff }.slick-dots li.slick-active button:before {opacity: 1 }.ticket-table-row {position: relative;border-radius: 5px;overflow: hidden;background-color: #fff }.ticket-table-row+.ticket-table-row {margin-top: 10px }.ticket-table-row-header-cols {display: block;font-size: 0;-webkit-transition-duration: .05s;-o-transition-duration: .05s;transition-duration: .05s;background-color: #fff;color: #26323a }.ticket-table-row-header {position: relative }.ticket-col {display: inline-block;vertical-align: middle;font-size: 14px;line-height: 100px;border-right: 2px solid #eee;padding-left: 45px }.col-content {display: inline-block;line-height: 1.3;vertical-align: middle;white-space: normal }.col-date,.col-title,.sort-date,.sort-name {width: 24% }.col-price,.sort-price {width: 28% }.col-bonus,.sort-bonus {width: 7% }.ticket-table-row-header-controls {position: absolute;right: 0;top: 50%;width: 17%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;text-align: center }.col-bonus {font-size: 18px;font-weight: 700;color: #004079;text-align: center;padding: 0 10px }.ticket-title {position: relative;padding-left: 50px }.ticket-icon {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 30px;color: #004079 }.ticket-icon .icon-card {font-size: 26px;margin-left: -5px }.ticket-date,.ticket-order-num,.ticket-price,.ticket-status {display: inline-block;vertical-align: middle;text-align: left }.ticket-status {font-weight: 700 }.ticket-status span {display: block;color: #a6abb0;font-weight: 400 }.wait-for-payment {color: #e5261b }.ticket-date,.ticket-price {font-size: 18px;margin-right: 50px }.ticket-order-num {font-weight: 300;color: #a3a9ae }.ticket-order-num span {display: block;font-weight: 400 }.tickets-controls-content {display: inline-block;text-align: left;width: 100%;max-width: 140px }.tickets-controls-content .btn {width: 100% }.ticket-table-row-hidden-content {font-size: 0;position: relative }.purchases-hidden-content:before,.ticket-table-row-hidden-content:after,.ticket-table-row-hidden-content:before {content: '';left: 24%;top: 0;bottom: 0;width: 2px;background-color: #eee;margin-left: -2px }.ticket-table-row-hidden-content:after {left: 48% }.ticket-single-content:after,.ticket-single-content:before {display: none }.purchases-hidden-content:before {left: 48%;display: block }.ticket-single-content .tickets-list-info-description,.ticket-single-content .tickets-list-info-title {display: inline-block;margin-top: 0;vertical-align: top }.ticket-single-content .tickets-list-info-description p {margin: 0 }.ticket-single-content .tickets-list-info-description p+p {margin-top: 10px }.ticket-single-content .tickets-list-info-title {margin-right: 30px }.tickets-list {font-size: 14px;display: inline-block;vertical-align: top;width: 76% }.ticket-list-row {white-space: nowrap;font-size: 0;display: flex }.ticket-list-col {font-size: 14px;display: inline-block;width: 33%;line-height: 60px;white-space: normal;padding-left: 10px }.ticket-list-row:first-child .ticket-list-col {padding-top: 10px }.ticket-list-row .ticket-icon {color: #eee!important }.match-time {font-weight: 300;font-size: 16px }.match-time span {white-space: nowrap;font-weight: 400 }.tickets-list-info {padding: 30px 30px 30px;font-size: 14px;display: inline-block;vertical-align: top;width: 60% }.tickets-list-info-title {font-size: 18px;margin-bottom: 10px }.tickets-list-info-description {margin-top: 25px;color: #9ba1a6;font-size: 16px }.tickets-list-info-description span {margin-right: 20px }.tickets-list-info-description strong {font-size: 18px;color: #004079 }.tickets-list-info-description span:last-child {margin-right: 0 }.ticket-table-row-total {position: absolute;right: 50px;top: 130px;font-size: 20px;text-align: right;color: #3a4a54;z-index: 10 }.ticket-table-row-total .price-old {text-decoration: line-through;color: #9ea4a9;font-size: 16px;font-weight: 500;margin-top: 2px }.load-arr {display: inline-block;margin-left: 30px;width: 14px;height: 14px;border-right: 3px solid #003f79;border-bottom: 3px solid #003f79;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color .2s ease-out;-o-transition: border-color .2s ease-out;transition: border-color .2s ease-out }a.ticket-title {display: inline-block }.no-touchevents a.ticket-title:hover .load-arr,a.ticket-title:active .load-arr {border-color: #e5261b }.tickets-amount {position: absolute;border-radius: 100%;text-align: center;color: #fff;font-size: 12px;width: 20px;height: 20px;background-color: #003f79;left: 50%;top: 50%;line-height: 20px }.load-tickets-col {padding-bottom: 20px }.tickets-controls-content .tooltip-icon {-webkit-transform: none;-ms-transform: none;transform: none }.tickets-controls-content .ctrl-link {display: inline-block;margin: 3px 0;color: #004079 }.no-touchevents .ticket-table-row-header:hover .ticket-col,.ticket-table-row.hidden-active .ticket-col {border-color: #cdd0d2 }.no-touchevents .ticket-table-row-header:hover .ticket-table-row-header-cols,.ticket-table-row.hidden-active .ticket-table-row-header-cols {background-color: #9ba1a6;color: #fff }.no-touchevents .ticket-table-row-header:hover .col-bonus,.no-touchevents .ticket-table-row-header:hover .ticket-icon,.no-touchevents .ticket-table-row-header:hover .ticket-order-num,.no-touchevents .ticket-table-row-header:hover .ticket-status span,.no-touchevents .ticket-table-row-header:hover .tickets-controls-content .ctrl-link,.no-touchevents .ticket-table-row-header:hover .wait-for-payment,.ticket-table-row.hidden-active .col-bonus,.ticket-table-row.hidden-active .ticket-icon,.ticket-table-row.hidden-active .ticket-order-num,.ticket-table-row.hidden-active .ticket-status span,.ticket-table-row.hidden-active .tickets-controls-content .ctrl-link,.ticket-table-row.hidden-active .wait-for-payment {color: #fff }.no-touchevents .ticket-table-row-header:hover .tickets-controls-content .ctrl-link:hover,.ticket-table-row.hidden-active .tickets-controls-content .ctrl-link:hover {color: #e41e12 }.no-hiddenscroll body.fancybox-active {padding-right: 17px }.fancybox-bg {background-color: #fff }.fancybox-is-open .fancybox-bg {opacity: .4 }.modal-popup-container {background-color: #004079!important;width: 370px;padding: 30px!important;color: #fff;border-radius: 5px }.modal-large {width: 570px }.dowload-tickets-list {list-style: none;margin: 0;padding: 0 }.dowload-tickets-list li+li {margin-top: 20px }.dowload-tickets-list a {color: #fff;position: relative;display: inline-block;padding-left: 25px }.dowload-tickets-list a:active,.dowload-tickets-list a:hover {color: #e41e12 }.dowload-tickets-list a i {position: absolute;font-size: 18px;left: 0;top: 52%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.fancybox-close-small:after {color: #fff }.fancybox-close-small:hover:after {color: #fff;background: #e41e12 }.modal-title {margin-bottom: 15px;text-transform: uppercase;font-size: 18px;font-weight: 900 }.modal-buttons {margin-top: 30px }.modal-buttons>.btn {width: 100%;max-width: 170px }.modal-buttons .btn {font-size: 12px }.application-installed .fa,.modal-buttons .fa {font-size: 20px;margin-right: 10px;line-height: 1 }.application-installed .fa {vertical-align: middle }.application-installed {position: relative;line-height: 40px;opacity: .6;margin-top: -2px }.application-installed span {line-height: 1.2;display: inline-block;vertical-align: middle;font-size: 12px }.ticket-table-sort {margin-bottom: 15px;font-size: 0 }.sort-col {display: inline-block;vertical-align: middle;font-size: 12px;font-weight: 500;color: #9ba1a6;text-transform: uppercase;padding-left: 45px }.sort-bonus {text-align: center;padding: 0 }.sort-col a {display: inline-block;padding-right: 17px;color: #9ba1a6;position: relative }.sort-col a:after {content: '';position: absolute;right: 0;top: 50%;margin-top: -4px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid }.sort-col a.desc:after {border-top: 0;border-bottom: 6px solid;margin-top: -5px }.sort-col a:active,.sort-col a:hover {color: #004079 }.col-bonus span {display: none }.purchases-container .col-date,.purchases-container .sort-date {width: 48% }.purchases-container .sort-date {padding-left: 150px }.purchases-info {position: relative;padding-left: 100px }.purchases-logo {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;max-width: 45px }.purchases-logo img {width: 100%;max-height: 44px;display: inline-block }.purchases-logo .invert-logo {display: none }.purchases-order-info {color: #2a353d;margin-bottom: 3px }.purchases-order-info strong {font-weight: 500 }.no-touchevents .ticket-table-row-header:hover .purchases-order-info,.ticket-table-row.hidden-active .purchases-order-info {color: #fff }.no-touchevents .ticket-table-row-header:hover .purchases-logo img,.ticket-table-row.hidden-active .purchases-logo img {display: none }.no-touchevents .ticket-table-row-header:hover .purchases-logo .invert-logo,.ticket-table-row.hidden-active .purchases-logo .invert-logo {display: inline-block }.purchases-list {font-size: 18px;min-height: 200px;padding-top: 25px;padding-bottom: 25px }.total-info {margin-top: 25px;font-size: 14px }.total-info strong {font-weight: 500 }.purchases-list-item {display: block;width: 100%;max-width: 76%;padding: 5px 0;font-size: 0;position: relative;z-index: 5;color: #232f37 }.no-touchevents .purchases-list-item:hover,.purchases-list-item:active {color: #0f4b81 }.purchases-item-info,.purchases-item-price {font-size: 14px;display: inline-block;vertical-align: middle }.purchases-item-info {width: 63%;padding-left: 115px;padding-right: 20px;font-size: 0 }.purchases-item-price {width: 37%;padding-left: 45px }.purchases-item-img {display: inline-block;vertical-align: middle;width: 30%;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out }.purchases-item-caption {display: inline-block;vertical-align: middle;font-size: 14px;width: 70%;padding-left: 15px }.purchases-item-img img {max-height: 160px }.purchases-art {color: #9ba1a6 }.no-touchevents .purchases-list-item:hover .purchases-item-img,.purchases-list-item:active .purchases-item-img {opacity: .4 }.no-touchevents .purchases-list-item:hover .purchases-art,.purchases-list-item:active .purchases-art {color: #0f4b81 }.purchases-item-title {font-size: 16px }.purchases-item-amount {color: #9ba1a6;margin-left: 50px;font-size: 14px }.ticket-title .match-time {font-size: 12px;margin-top: 4px;margin-left: 0 }@media(max-width: 1400px) {.no-touchevents .large-arrows .slick-next,.no-touchevents .large-arrows .slick-prev {width:125px;height: 100%;max-height: 170px;opacity: 0;background-color: #d9e3eb }.no-touchevents .large-arrows .slick-prev {border-radius: 0 100% 100% 0 }.no-touchevents .large-arrows .slick-next {border-radius: 50% 0 0 50% }.no-touchevents .large-arrows .slick-next:hover,.no-touchevents .large-arrows .slick-prev:hover {opacity: 1 }.no-touchevents .large-arrows .slick-prev {left: -40px }.no-touchevents .large-arrows .slick-next {right: -40px }.page-content {overflow: hidden }}@media(max-width: 1279px) {.container {padding-left:20px;padding-right: 20px }.top-menu li {margin-right: 15px }.main-section .col-md-6+.col-md-6 .main-section-content {padding-left: 0 }.main-section-title {font-size: 36px }.header-socials a {margin: 0 5px }.personal-nav-list a {font-size: 12px;padding: 0 15px }.header-phone {white-space: nowrap;font-size: 12px }.personal-name-col {width: 30% }.profile-top-info {width: 30% }.personal-name {font-size: 26px }.profile-progress-btn {padding: 0 20px;font-size: 14px }.bonus-info {font-size: 16px }.bonus-info .num {font-size: 30px }.company-item {padding-left: 120px }.company-logo {width: 120px }.wish-panel {padding-left: 35% }.wish-panel-img {width: 35% }.large-arrows .slick-prev {left: -15px }.large-arrows .slick-next {right: -15px }.matches-list.large-arrows .slick-prev {left: 0 }.matches-list.large-arrows .slick-next {right: 0 }.match-panel .date {margin-bottom: 25px }.ticket-button {margin-top: 15px }.right-menu-list a {font-size: 12px;padding-left: 15px;padding-right: 10px }.ticket-col,.ticket-list-col {padding-left: 25px }.col-bonus {padding: 0 10px }.col-bonus .col-content {white-space: nowrap }.ticket-date,.ticket-price {margin-right: 20px }.ticket-title {padding-left: 35px }.ticket-icon {left: -10px }.purchases-info,.purchases-item-info {padding-left: 70px }.purchases-item-price {padding-left: 25px }.purchases-container .sort-date {padding-left: 95px }}@media(min-width: 990px) {.personal-nav [data-toggle=collapse],.right-menu [data-toggle=collapse] {display:none }.personal-nav-container,.right-menu-content {height: auto;display: block }}@media(max-width: 990px) {.ska-pass-logo-mobile {display:block }.ska-pass-logo {display: none }.hidden-xs {display: none!important }.mobile-img-visible {position: relative;left: 0;min-height: 400px;width: auto }.main-section.first-section {background-color: #fff }.first-section .main-section-content {padding: 0;color: #575756 }.main-section-title {display: block;margin: 0 -20px;text-align: center;background-color: #003f79;color: #e41f13 }.main-section-title span {color: #fff }.second-section .main-section-content {padding: 40px 0 }.main-section-form {margin: 0 auto;max-width: 400px;text-align: center }.sms-container.form-group {min-height: auto;margin-bottom: 0 }.sms-container.form-group.sms-active {margin-bottom: 30px }.form-agree .checkbox label {text-align: left }.form-submit-btn {padding-right: 0 }.form-submit-btn .btn {position: relative;max-width: 100%;-webkit-transform: none;-ms-transform: none;transform: none;top: 0;margin-bottom: 15px }.advantages {padding: 50px 0 }.how-it-works .tab-content>.tab-pane {display: block!important }.how-it-works .nav-tabs {display: none }.how-it-works-header {background-color: #f9f9fa;padding: 30px 15px }.how-it-works-header h2 {margin: 0 }.how-it-works-content {padding: 40px 0 }.tab-desription {padding-left: 0;margin: 0 auto;max-width: 400px;text-align: center }.tab-announce {max-width: 100% }#hokkey_city .tab-img,#red_machine .tab-img,.tab-img {max-width: 90px;position: relative;margin: 0 auto 20px;max-height: 80px;height: 80px }.tab-img img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }.tab-sub-title {margin-top: 20px;margin-bottom: 10px }.tab-announce .tab-sub-title {margin-top: 0;margin-bottom: 5px }.footer-push {display: none }.footer {height: auto;position: relative }.footer-bottom {margin-top: 30px }.footer-socials {text-align: center;margin-bottom: 30px;padding-top: 0 }.footer-logo-container {text-align: center }.footer-logo {margin-right: auto;margin-left: auto }.footer-content {text-align: center }.copyright,.footer-text {margin-left: auto;margin-right: auto }.partners-slider {margin-bottom: 30px }.footer-logo-container {padding-top: 40px }.copyright,.footer-bottom .col-md-6+.col-md-6 {margin-top: 25px }.ska-pass-bottom {min-height: 180px;padding: 0;padding-top: 90px;padding-bottom: 40px }.bottom-phone {display: none }h2 {font-size: 24px;line-height: 1.3 }.advantages {padding: 40px 0 }.advantages h2 {margin-bottom: 40px }.form-title {font-size: 18px }.main-section {min-height: 20px }.main-section-text {font-size: 16px }.first-section .main-section-text {padding-top: 25px;margin-left: auto;margin-right: auto }.main-section-buttons {max-width: 400px;margin-left: auto;margin-right: auto;padding-bottom: 30px }.main-section-buttons .btn {max-width: 100% }.visible-xs {display: block!important }.bottom-panel {display: block;margin-left: -20px;margin-right: -20px;margin-top: 0;padding-right: 15px;font-size: 18px }.form-btn {text-align: center }.forget-pass {padding-left: 0;text-align: center }.page-status {margin-top: 60px }.messages-types .inline-checkboxes {margin-left: 0;text-align: center;display: block }.messages-types,.page-form {text-align: center }h1 {font-size: 34px }.tab-announce {min-height: 10px }.tabs-large .nav-tabs>li>a {font-size: 18px }.companies-top {padding-top: 30px }.personal-nav {padding: 0 }.company-col,.wish-col {width: 50% }.wish-share a {margin: 0 10px }.bottom-form-wrap,.personal-special,.top-special {display: none }.personal-nav [data-toggle=collapse] {padding: 20px;display: block;background-color: #fff;position: relative;font-weight: 900;text-transform: uppercase;color: #3a4a54 }.personal-nav [data-toggle=collapse]:before {content: '';position: absolute;right: 20px;top: 50%;margin-top: -2px;margin-left: -6px;width: 12px;height: 12px;border-right: 2px solid #3a4a54;border-bottom: 2px solid #3a4a54;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg) }.personal-nav [data-toggle=collapse].collapsed:before {margin-top: -8px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.personal-nav-list:after {display: none }.personal-nav-list {text-align: left;height: auto;padding: 10px 0 }.personal-nav-list li {display: block;padding: 10px 0 }.personal-nav-list a {font-size: 16px }.personal-nav-list a {height: 40px;line-height: 40px;border-radius: 20px }.companies-list {display: none }.companies-slider {display: block }.company-col {display: block;width: auto;min-height: 90px }.match-panel .wish-panel-img {background-size: contain }.profile-top-info {display: none }.personal-name-col .profile-progress-info {display: block;margin-top: 5px }.personal-top {padding: 15px 0 }.personal-name-col {width: 57% }.bonus-top-info {width: 30% }.right-menu {margin-bottom: 30px;background-color: #fff;border-radius: 5px }.right-menu [data-toggle=collapse] {display: block;line-height: 40px;background-color: #fff;padding: 0 20px;color: #232f37;text-transform: uppercase;border-radius: 5px;font-weight: 500;position: relative }.right-menu [data-toggle=collapse]:before {content: '';position: absolute;right: 15px;margin-top: -3px;top: 50%;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid #3a4a54;z-index: 5 }.right-menu [data-toggle=collapse].collapsed:before {border-top: 6px solid #3a4a54;border-bottom: 0 }.right-menu-list {border-top: 1px solid #ededed;padding-top: 10px }.right-menu-list li.active {display: none }.right-menu-list a {font-size: 14px;padding-left: 25px }.right-menu-list a {border: 0 }.right-menu-list li:first-child a {padding-top: 0 }.right-menu-list li:first-child a {border-radius: 0 }.right-menu-list li:last-child a {padding-bottom: 0 }.right-menu-content {border-radius: 0;background-color: transparent }.ticket-table-row-header-controls {width: 21% }.tickets-list-info {padding-left: 15px;padding-right: 25px }.tickets-list-info-title {text-align: left }.tickets-controls-content {padding: 0 10px }.ticket-title,.tickets-controls-content .ctrl-link {font-size: 12px }.col-date,.col-price {padding-left: 15px }.ticket-title {padding-right: 10px }.col-price,.sort-price {width: 21%;padding-left: 15px }.col-bonus.sort-bonus {width: 10% }.ticket-status {font-size: 12px }.ticket-date,.ticket-price {font-size: 16px }.match-time {font-size: 12px;margin-left: -10px;padding-right: 10px }.tickets-list-info-description {margin-top: 20px;font-size: 14px }.ticket-title {padding-left: 22px }.ticket-icon {font-size: 24px }.ticket-icon .icon-card {font-size: 20px }.sort-col {font-size: 11px;padding-left: 15px }.sort-bonus {padding: 0 }.purchases-hidden-content .ticket-table-row-total {position: relative;bottom: 0;right: 0;padding: 0 30px 30px }.purchases-item-caption,.purchases-item-info {padding-left: 5px }.purchases-container .col-bonus,.purchases-container .sort-bonus {width: 10% }}@media(max-width: 700px) {.company-item,.good-panel,.match-panel {max-width:300px;margin: 0 auto }.good-panel,.match-panel {max-width: 400px }.panel-date {margin-bottom: 10px }.panel-button {margin-top: 15px }.good-panel-title,.match-teams,.panel-date {font-size: 12px }h3 {text-align: center }.wish-list-header h3 {float: none }.wish-share {float: none;text-align: center }.wish-share-title {display: block;margin: 0 0 10px }.personal-name {font-size: 20px }.wish-list-content {display: none }.wish-list-slider {display: block }.wish-col {display: block;width: auto;margin: 0;padding: 0 }.personal-form-header {padding: 10px 20px }.personal-form-header-title {float: none }.personal-form-header-caption {float: none;margin-top: 5px }.form-field-bonus {position: relative;top: 0;margin-top: 5px;text-align: center;font-size: 14px;width: auto }.form-field-bonus span {display: inline }.inline-checkboxes+.form-field-bonus {top: 0 }.personal-form-group {padding-right: 0 }.personal-form-content {padding-left: 20px;padding-right: 20px }.right-menu-list a {padding-left: 20px }.right-menu [data-toggle=collapse] {padding-left: 25px }.personal-form-group {margin-bottom: 25px }.form-label {padding-top: 0;margin-bottom: 3px;display: block }.personal-form-button {margin: 0 auto;max-width: 240px }.personal-form-group .col-sm-6:last-child .form-group {margin-bottom: 0 }.balance-received {padding-left: 20px }.balance-received .balance-item {margin-left: 0;padding-left: 130px }.balance-spent {padding-right: 20px }.balance-spent .balance-item {margin-right: 0;padding-right: 130px }.balance-amount {width: 130px }.balance-item-title {font-size: 14px }.wish-col {max-width: 400px;margin-left: auto;margin-right: auto;width: auto;display: block }.wish-panel-img {width: 30%;left: 5%;max-height: 90% }.wish-list-slider {margin-left: -15px;margin-right: -15px }.wish-slide {padding: 0 15px }.match-panel .wish-panel-img {max-height: 100px }.col-bonus,.col-date {border-right: 0 }.col-bonus,.col-date,.col-price,.col-title {width: 45%;line-height: 70px;border-bottom: 2px solid #eee }.col-price,.col-title {width: 55% }.hidden-active .ticket-table-row-header {background-color: #9ba1a6 }.col-bonus {padding-left: 15px;text-align: left }.ticket-table-row-header-controls {position: relative;width: auto;-webkit-transform: none;-ms-transform: none;transform: none;padding: 15px }.tickets-list,.tickets-list-info {display: block;width: auto }.ticket-table-row-hidden-content:after,.ticket-table-row-hidden-content:before {display: none }.ticket-list-col {display: block;width: auto;line-height: 1.5;padding: 10px 20px }.ticket-list-col .col-content {display: block }.ticket-list-row:first-child .ticket-list-col {padding-top: 10px }.match-time {margin-left: 22px;padding-right: 0;margin-top: -11px }.ticket-list-row {padding: 10px 0;flex-direction: column }.tickets-list {padding-bottom: 10px;border-bottom: 2px solid #eee }.ticket-table-row-total {right: 30px;bottom: 20px }.ticket-table-row-header-controls {text-align: left }.modal-large {width: 490px }.modal-buttons .col-xs-6 {text-align: center;width: auto;float: none }.modal-buttons .col-xs-6+.col-xs-6 {margin-top: 15px }.ticket-table-sort {display: none }.tickets-controls-content {max-width: 100% }.tickets-controls-content .btn {max-width: 140px }.tickets-controls-content .ctrl-link {font-size: 14px;margin: 5px 0 }.col-bonus span {display: inline;margin-left: 5px;font-size: 12px }.no-touchevents .ticket-table-row-header:hover .tickets-controls-content .ctrl-link,.ticket-table-row.hidden-active .tickets-controls-content .ctrl-link {color: #004079 }.purchases-container .col-date {width: 100% }.purchases-container .col-bonus,.purchases-container .sort-bonus {width: 45% }.purchases-list-item {max-width: 100% }.purchases-list-item+.purchases-list-item {margin-top: 15px }.purchases-list {padding-top: 15px }.purchases-hidden-content .ticket-table-row-total {padding: 0 15px 15px }.total-info {font-size: 12px;margin-top: 15px }.purchases-item-info,.purchases-item-price {display: block;width: auto }.purchases-item-price {padding-left: 30% }.purchases-item-amount {margin-left: 20px }}@media(max-width: 500px) {.container {padding-left:15px;padding-right: 15px }.main-section-title {margin: 0 -15px }.main-section-title {font-size: 26px;padding: 15px }.mobile-img-visible {min-height: 220px }.ska-pass-logo-mobile {max-width: 120px }.btn {padding: 0 15px }.bottom-panel {display: block;margin-left: -15px;margin-right: -15px }.tab-img img {width: auto;max-height: 100%;max-width: 200px }.form-title-caption {font-size: 14px }.socials-auth {padding-right: 0 }.socials-auth-icons {position: relative;-webkit-transform: none;-ms-transform: none;transform: none;top: 0;margin-top: 15px;text-align: center }.page-form .form-header .form-title-caption.socials-auth {text-align: center }.socials-auth-icons a {margin: 0 10px }.inner-page-content {padding-top: 0;padding-bottom: 50px }.page-logo {background-color: #fff;padding: 20px;max-width: 120px;margin-left: -15px }.logo-col {width: auto;display: block;margin-bottom: 20px;position: relative;z-index: 10 }.personal-name-col {text-align: left;width: 55% }.bonus-top-info {width: 45% }.page-status {margin-top: 30px }.status-title {font-size: 28px }.status-text {font-size: 16px }.form-title-caption {line-height: 1.4 }.page-form .form-header .form-title-caption {margin-bottom: 20px }h1 {font-size: 30px }.page-logo {margin-bottom: 0 }.forgot-pass.form-fields {margin-top: 30px }.tabs-large .nav-tabs>li>a {font-size: 14px;padding: 0 15px;height: 50px;line-height: 50px }.tabs-large .nav-tabs {margin-left: -15px;margin-right: -15px }.tabs-nav-note {font-size: 10px;line-height: 1.3 }.tabs-large .page-form {padding-top: 20px }.go-back:first-child {margin-top: 20px }.wish-col {width: auto;display: block }.wish-list-buttons .col-xs-6 {display: block;float: none;width: auto }.wish-list-buttons .col-xs-6+.col-xs-6 {margin-top: 15px }.bonus-info,.score-info {font-size: 12px }.bonus-info .num {font-size: 20px }.score-info .num {font-size: 18px }.tab-pane {line-height: 1.45 }.text-note:before {left: 0 }.team-first .team-logo {margin-left: 5px }.team-second .team-logo {margin-right: 5px }.personal-name-col .profile-progress-info {font-size: 12px }.personal-info-content-title {font-size: 16px;line-height: 1.4 }.current-balance-amount {font-size: 50px }.current-balance-title {font-size: 16px }.balance-amount {width: 80px;font-size: 18px;padding: 0 10px }.balance-spent .balance-item {padding-right: 80px }.balance-received .balance-item {padding-left: 80px }.balance-logo {width: 1px;visibility: hidden;overflow: hidden }.balance-logo-img {visibility: hidden }.balance-item-text {width: 99%;padding-left: 10px;padding-right: 10px }.balance-item-caption {font-size: 13px }.balance-spent .balance-item-text {padding-left: 25px }.wish-panel-img {width: 30%;left: 3% }.wish-panel,.wish-panel.match-panel {padding-left: 35%;height: 160px;min-height: 160px }.match-panel .wish-panel-img {max-height: 75px }.company-history strong {display: inline-block;white-space: nowrap }.company-logo {width: 100px }.company-item {padding-left: 100px }.modal-large {width: 100% }.tooltip-inner {font-size: 12px }.ticket-date,.ticket-price {margin-right: 10px }.col-date {padding-right: 10px }.col-price,.col-title {width: 60% }.col-bonus,.col-date {width: 40% }.ticket-status {display: block }.purchases-container .col-bonus,.purchases-container .sort-bonus {width: 40% }}@media(max-width: 374px) {.bottom-panel {padding-left:60px;font-size: 16px }.bottom-panel:before {left: 15px }.form-btn .btn {font-size: 11px }.col-xs-5 .form-btn {margin-left: -10px }.form-group input,.form-group select {padding: 0 20px }.company-bonus-info .num {font-size: 30px }.company-bonus-info span {font-size: 11px }.modal-popup-container {width: 300px }}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8 }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: 0!important;-webkit-backface-visibility: hidden }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle }.mfp-align-top .mfp-container:before {display: none }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045 }.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {width: 100%;cursor: auto }.mfp-ajax-cur {cursor: progress }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in }.mfp-auto-cursor .mfp-content {cursor: auto }.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {-webkit-user-select: none;-moz-user-select: none;user-select: none }.mfp-loading.mfp-figure {display: none }.mfp-hide {display: none!important }.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044 }.mfp-preloader a {color: #ccc }.mfp-preloader a:hover {color: #fff }.mfp-s-ready .mfp-preloader {display: none }.mfp-s-error .mfp-content {display: none }button.mfp-arrow,button.mfp-close {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation }button::-moz-focus-inner {padding: 0;border: 0 }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace }.mfp-close:focus,.mfp-close:hover {opacity: 1 }.mfp-close:active {top: 1px }.mfp-close-btn-in .mfp-close {color: #333 }.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100% }.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap }.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent }.mfp-arrow:active {margin-top: -54px }.mfp-arrow:focus,.mfp-arrow:hover {opacity: 1 }.mfp-arrow:after,.mfp-arrow:before {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent }.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px }.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7 }.mfp-arrow-left {left: 0 }.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px }.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f }.mfp-arrow-right {right: 0 }.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px }.mfp-arrow-right:before {border-left: 27px solid #3f3f3f }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px }.mfp-iframe-holder .mfp-close {top: -40px }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25% }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000 }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto }.mfp-figure {line-height: 0 }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444 }.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px }.mfp-figure figure {margin: 0 }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto }.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px }.mfp-image-holder .mfp-content {max-width: 100% }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer }@media screen and (max-width: 800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right: 0 }.mfp-img-mobile img.mfp-img {padding: 0 }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0 }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0 }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0 }}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform:scale(.75);transform: scale(.75) }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0 }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100% }.mfp-container {padding-left: 6px;padding-right: 6px }}.cropper-container {direction: ltr;font-size: 0;line-height: 0;position: relative;-ms-touch-action: none;touch-action: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.cropper-container img {image-orientation: 0deg;display: block;height: 100%;max-height: none!important;max-width: none!important;min-height: 0!important;min-width: 0!important;width: 100% }.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box {bottom: 0;left: 0;position: absolute;right: 0;top: 0 }.cropper-canvas,.cropper-wrap-box {overflow: hidden }.cropper-drag-box {background-color: #fff;opacity: 0 }.cropper-modal {background-color: #000;opacity: .5 }.cropper-view-box {display: block;height: 100%;outline: 1px solid #39f;outline-color: rgba(51,153,255,.75);overflow: hidden;width: 100% }.cropper-dashed {border: 0 dashed #eee;display: block;opacity: .5;position: absolute }.cropper-dashed.dashed-h {border-bottom-width: 1px;border-top-width: 1px;height: 33.33333%;left: 0;top: 33.33333%;width: 100% }.cropper-dashed.dashed-v {border-left-width: 1px;border-right-width: 1px;height: 100%;left: 33.33333%;top: 0;width: 33.33333% }.cropper-center {display: block;height: 0;left: 50%;opacity: .75;position: absolute;top: 50%;width: 0 }.cropper-center:after,.cropper-center:before {background-color: #eee;content: " ";display: block;position: absolute }.cropper-center:before {height: 1px;left: -3px;top: 0;width: 7px }.cropper-center:after {height: 7px;left: 0;top: -3px;width: 1px }.cropper-face,.cropper-line,.cropper-point {display: block;height: 100%;opacity: .1;position: absolute;width: 100% }.cropper-face {background-color: #fff;left: 0;top: 0 }.cropper-line {background-color: #39f }.cropper-line.line-e {cursor: ew-resize;right: -3px;top: 0;width: 5px }.cropper-line.line-n {cursor: ns-resize;height: 5px;left: 0;top: -3px }.cropper-line.line-w {cursor: ew-resize;left: -3px;top: 0;width: 5px }.cropper-line.line-s {bottom: -3px;cursor: ns-resize;height: 5px;left: 0 }.cropper-point {background-color: #39f;height: 5px;opacity: .75;width: 5px }.cropper-point.point-e {cursor: ew-resize;margin-top: -3px;right: -3px;top: 50% }.cropper-point.point-n {cursor: ns-resize;left: 50%;margin-left: -3px;top: -3px }.cropper-point.point-w {cursor: ew-resize;left: -3px;margin-top: -3px;top: 50% }.cropper-point.point-s {bottom: -3px;cursor: s-resize;left: 50%;margin-left: -3px }.cropper-point.point-ne {cursor: nesw-resize;right: -3px;top: -3px }.cropper-point.point-nw {cursor: nwse-resize;left: -3px;top: -3px }.cropper-point.point-sw {bottom: -3px;cursor: nesw-resize;left: -3px }.cropper-point.point-se {bottom: -3px;cursor: nwse-resize;height: 20px;opacity: 1;right: -3px;width: 20px }@media (min-width: 768px) {.cropper-point.point-se {height:15px;width: 15px }}@media (min-width: 992px) {.cropper-point.point-se {height:10px;width: 10px }}@media (min-width: 1200px) {.cropper-point.point-se {height:5px;opacity: .75;width: 5px }}.cropper-point.point-se:before {background-color: #39f;bottom: -50%;content: " ";display: block;height: 200%;opacity: 0;position: absolute;right: -50%;width: 200% }.cropper-invisible {opacity: 0 }.cropper-bg {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC) }.cropper-hide {display: block;height: 0;position: absolute;width: 0 }.cropper-hidden {display: none!important }.cropper-move {cursor: move }.cropper-crop {cursor: crosshair }.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point {cursor: not-allowed }.tabs-large .nav-tabs>li.active>a {cursor: default;pointer-events: none }.sms-field-new {position: relative;padding-right: 130px;max-width: 470px }.form-alert {padding: 0 30px 15px 30px }.form-alert-danger {color: #e41e12 }.form-alert-success {color: #81c200 }.form-alert-inline {padding-left: 0 }.personal-nav-list li:last-child a {color: #e41e12 }.personal-nav-list li:last-child:hover a {color: #fff }.personal-nav-list li.active a {color: #fff;background-color: #004079 }.personal-nav-list li.active a {pointer-events: none }.form-btn-center {text-align: center }.footer-logo-container,.footer-socials {padding-top: 0 }.footer-app {padding-top: 10px }.good-default-block {display: block;max-width: 270px;position: relative;margin: 0 auto;text-align: center }.tooltip-inner {font-size: 12px }.good-item img {max-width: 210px }.copyright {line-height: 16px }.copyright a:first-child {margin-top: 0 }.text-center {text-align: center }.personal-socials {text-align: left }.personal-socials li {margin: 0 0 0 20px;line-height: 0 }.personal-socials li:first-child {margin-left: 0 }.note-for-empty {font-size: 16px }.phone-input-group-wrapper {display: flex }.phone-input-select-wrapper {width: 25% }.select-phone {padding: 0 0 0 30px;border-radius: 20px 0 0 20px!important;border-right: none;cursor: pointer;-moz-appearance: listbox }.phone-input-wrapper {width: 75% }input[type=text].input-phone {border-radius: 0 20px 20px 0!important;border-left: none }.top-special-text a {color: #fff;text-decoration: underline }.top-special-text a:hover {text-decoration: none }.top-special-mobile {display: none }.top-special-mobile-text {padding: 10px 0;display: flex;flex-wrap: nowrap;column-gap: 30px;align-items: center;justify-content: center }.top-special-mobile-button {display: inline-block;vertical-align: middle;border: 2px solid #004079;border-radius: 10px;color: #004079;padding: 10px;font-size: 14px }.top-special-mobile-button.wallet-button {background: url(/local/templates/skapasskids/css/../images/icon-wallet.png) 5px center no-repeat;background-size: 40px 40px;padding-left: 50px }.top-special-mobile-button:hover {color: #232f37;border-color: #232f37 }.match-teams {display: flex;flex-wrap: nowrap;flex-direction: row;position: relative }.match-teams:after,.match-teams:before {content: '';position: absolute;left: 50%;top: 50%;width: 4px;height: 4px;border-radius: 100%;background-color: #3a4a54;margin-left: -2px }.match-teams:before {margin-top: -5px }.match-teams:after {margin-top: 4px }.match-team {display: flex;flex-wrap: nowrap;flex-direction: row;display: flex;align-items: center;width: 50% }.match-team.team-first {justify-content: flex-end;padding-right: 10px }.match-team.team-second {justify-content: flex-start;padding-left: 10px }.match-team-name {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px }.match-team-logo {width: 25px;margin: 0 20px }.match-team-logo img {max-height: 30px }.match-team-score {width: 15px;font-size: 24px;line-height: 30px }.form-group-note {padding: 0 30px 5px 30px }.main-banner {padding: 40px 0;text-align: center }.main-banner.bg--main {background: #f5f5f5 }.header-controls {display: flex;align-items: center;justify-content: space-between }.header-language {text-transform: uppercase }.form-agree a {color: #1c1c1b;text-decoration: underline }.form-agree a:hover {text-decoration: none }.main-section-form .form-agree a {color: #fff }.form-agree {margin-top: 10px }.form-agree .checkbox {margin-top: 0 }.form-agree .checkbox label {padding-top: 0 }.messages-types .inline-checkboxes .checkbox {margin: 5px 15px 5px 0 }.messages-types .inline-checkboxes .checkbox:last-child {margin-right: 0 }.cookies-banner {position: fixed;left: 0;right: 0;bottom: 0;z-index: 999;background: rgba(35,47,55,.8);color: #fff;padding: 20px 0;display: none }.cookies-banner a {color: #fff;text-decoration: underline }.cookies-banner a:hover {text-decoration: none }.cookies-banner-button {background: 0 0;border: 2px solid;border-radius: 25px;text-transform: uppercase;font-size: 16px;color: #fff;padding: 7px 25px;outline: 0;margin-left: 30px }.cookies-banner-button:hover {opacity: .7 }.radio input {position: absolute;left: 0;top: 0;opacity: 0 }.radio label {position: relative;display: inline-block;padding-left: 30px;color: #1c1c1b;padding-top: 2px;cursor: pointer }.radio label:before {content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;border-radius: 50%;border: 1px solid #1c1c1b;-webkit-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out }.radio label:after {content: '';position: absolute;left: 7px;top: 7px;z-index: 5;width: 6px;height: 6px;border-radius: 50%;opacity: 0;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out;background: #004079 }.radio input:checked+label:before {border-color: #004079 }.radio input:checked+label:after {opacity: 1 }.header-socials a {line-height: 1 }.top-menu a {line-height: 1 }.purchases-container .ticket-table-row-header-cols {cursor: pointer }.purchases-container .purchases-info {padding-left: 60px }.purchases-container .sort-col,.purchases-container .ticket-col {padding: 0 20px }.purchases-container .ticket-price {margin-right: 0 }.purchases-container .ticket-date {margin-right: 30px }.purchases-container .col-date,.purchases-container .sort-date {width: 30% }.purchases-container .col-sum,.purchases-container .sort-sum {width: 15% }.purchases-container .col-status,.purchases-container .sort-status {width: 27% }.purchases-container .col-bonus,.purchases-container .sort-bonus {width: 10%;text-align: left }.purchases-container .col-pay,.purchases-container .sort-pay {width: 18%;border-right: none }.purchases-container .purchases-hidden-content:before {left: 57% }.purchases-container .purchases-list-item {max-width: 82% }.purchases-container .purchases-item-info {width: 67%;padding-left: 20px }.purchases-container .purchases-item-price {width: 33% }.purchases-container .ticket-table-row-total {right: 40px }.btn.btn-red-border.btn-home-button {min-width: 200px }.btn.btn-red-border.btn-home-button:active,.btn.btn-red-border.btn-home-button:focus,.btn.btn-red-border.btn-home-button:hover {background-color: #fff }.btn-home-wrapper {text-align: center;padding: 20px 0 10px 0;display: none }.socials-auth.socials-auth-registration {padding-right: 0;display: flex;align-items: center }.socials-auth.socials-auth-registration .socials-auth-icons {position: relative;-webkit-transform: none;-ms-transform: none;transform: none;display: flex;top: auto;right: auto }.form-alert.form-alert-center {text-align: center;padding-left: 0;padding-right: 0 }.personal-info-content.is--white {background: #fff }.main-page-content {background: #f5f5f5 }.advantages {background: #fff;position: relative }.advantages.is--main .advantages-bg {width: 286px;height: 346px;background: url(/local/templates/skapasskids/css/../images/fire-horse.png) left bottom no-repeat;position: absolute;left: 50%;bottom: 0;z-index: 1;transform: translate(-635px,0) }.advantages.is--main .advant-slider-wrapper {padding-left: 300px }.advantages.is--main .container {position: relative;z-index: 2 }.personal-info-content.no-top-padding {padding-top: 0 }.profile-top-progress-container {border-radius: 20px;overflow: hidden;color: #004079;margin-bottom: 5px;padding: 0 15px;position: relative;background: #fff;background-image: -o-repeating-linear-gradient(135deg,#b2c5d6,#b2c5d6 20px,transparent 0,transparent 40px);background-image: repeating-linear-gradient(-45deg,#b2c5d6,#b2c5d6 20px,transparent 0,transparent 40px) }.profile-top-progress-percent {position: absolute;right: 0;top: 0;width: 100%;height: 100%;background: #fff;background-image: -o-repeating-linear-gradient(135deg,#f2f5f8,#f2f5f8 20px,transparent 0,transparent 40px);background-image: repeating-linear-gradient(-45deg,#f2f5f8,#f2f5f8 20px,transparent 0,transparent 40px);z-index: 1 }.profile-top-progress {display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-around;height: 40px;position: relative;z-index: 2;font-size: 12px }.profile-top-progress-title {text-transform: uppercase;font-weight: 700;font-size: 14px }.bonus-status {position: relative;padding: 50px 0 10px 0 }.bonus-status-header {margin: 0 0 25px 0 }.how-it-works-header {margin: 0 0 25px 0 }.bonus-status-header h2,.how-it-works-header h2 {text-align: left;font-size: 20px;font-weight: 400;margin-bottom: 0 }.bonus-status-container {position: relative;z-index: 2 }.bonus-status-item {padding: 0 15px 25px 15px }.bonus-status-item-header {height: 0;height: 200px;position: relative;background-size: cover;background-position: center center;background-repeat: no-repeat;box-shadow: 0 0 15px 0 rgba(0,0,0,.1);clip-path: inset(-15px -15px 0 -15px) }.bonus-status-item-logo {width: 70px;height: 32px;background-size: cover;background-position: center center;background-repeat: no-repeat;position: absolute;left: 30px;top: 20px }.bonus-status-item.status-expert .bonus-status-item-logo,.bonus-status-item.status-pro .bonus-status-item-logo {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-logo-1.svg) }.bonus-status-item.status-sector .bonus-status-item-logo,.bonus-status-item.status-star .bonus-status-item-logo {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-logo-2.svg) }.bonus-status-item.status-expert .bonus-status-item-header {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-header-1.svg) }.bonus-status-item.status-pro .bonus-status-item-header {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-header-2.svg) }.bonus-status-item.status-star .bonus-status-item-header {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-header-3.svg) }.bonus-status-item.status-sector .bonus-status-item-header {background-image: url(/local/templates/skapasskids/css/../images/bonus-status-header-4.svg) }.bonus-status-item-title {position: absolute;left: 30px;bottom: 20px;color: #fff;font-size: 20px;line-height: 1;text-transform: uppercase;font-weight: 900;background: #002f58;padding: 5px }.bonus-status-item-title span {color: #e41f13 }.bonus-status-item-body {padding: 20px 30px;background: #fff;color: #003f79;font-size: 16px;box-shadow: 0 0 15px 0 rgba(0,0,0,.1);clip-path: inset(0 -15px -15px -15px) }.bonus-status-item-adv {margin: 20px 0 0 0 }.bonus-status-item-adv:first-child {margin-top: 0 }.bonus-status-item-adv:last-child .bonus-status-item-adv-value {min-height: 66px }.bonus-status-item-adv-title {color: #9ba1a6 }.bonus-status-item-adv-value {margin-top: 3px }.bonus-status-item-adv-link {border-bottom: 1px dashed }.bonus-status-item-adv-link:hover {border-bottom-color: transparent }.bonus-status-item-alert {height: 110px;padding-top: 28px;color: #192951;font-size: 16px;line-height: 1;position: relative }.bonus-status-item-alert-inner {position: relative;z-index: 1;background: #fff;padding: 25px 30px }.bonus-status-item.is--active .bonus-status-item-alert-inner {box-shadow: 0 0 15px 0 rgba(0,0,0,.25);clip-path: inset(-15px -15px 0 -15px) }.bonus-status-item.is--active .bonus-status-item-body {box-shadow: 0 0 15px 0 rgba(0,0,0,.25);clip-path: inset(0 -15px -15px -15px) }.bonus-status-item.is--active .bonus-status-item-header {box-shadow: 0 0 15px 0 rgba(0,0,0,.25);clip-path: inset(0 -15px 0 -15px) }.bonus-status-item-alert-bg {position: absolute;right: 0;bottom: 0;z-index: 2;width: 109px;height: 110px;background: url(/local/templates/skapasskids/css/../images/fire-horse-small.png) center center no-repeat }.bonus-status-item-alert-title {text-transform: uppercase;font-weight: 700 }.bonus-status-item-footer {text-align: center;position: relative;top: -15px;min-height: 40px }.btn.btn-red-border.bonus-status-item-btn:hover {background-color: #fff }.bonus-status-bg {position: absolute;width: 100%;height: 275px;background-color: #004079;background-image: -o-repeating-linear-gradient(135deg,#034580,#034580 40px,transparent 0,transparent 70px);background-image: repeating-linear-gradient(-45deg,#034580,#034580 40px,transparent 0,transparent 70px);top: 308px;left: 0;right: 0;z-index: 1 }.bonus-status-sector-horse {position: absolute;width: 103px;height: 233px;background: url(/local/templates/skapasskids/css/../images/fire-horse-sector.png) center center no-repeat;background-size: cover;top: 145px;right: 30px }.bonus-status.is--main .bonus-status-sector-horse {top: 35px }.bonus-status-sector-horse-star {background: url(/local/templates/skapasskids/css/../images/fire-horse-star.svg) center center no-repeat;background-size: cover;position: absolute }.bonus-status-sector-horse-star.star-1 {width: 30px;height: 30px;top: -30px;left: -15px }.bonus-status-sector-horse-star.star-2 {width: 25px;height: 25px;top: -50px;left: -35px;transform: rotate(90deg) }.bonus-status-sector-horse-star.star-3 {width: 20px;height: 20px;top: -20px;left: -40px;transform: rotate(200deg) }.bonus-status.is--personal .bonus-status-bg {top: 418px }.personal-status-info-widget {background: #f5f5f5;line-height: 1;position: relative }.personal-status-info {display: flex;align-items: center;justify-content: space-between;padding: 80px 0 50px 0 }.personal-status-info-item {text-align: center;outline: 0;position: relative }.personal-status-info.current-status-expert .personal-status-info-item.status-expert {width: 34%;padding-left: 7% }.personal-status-info.current-status-expert .personal-status-info-item.status-pro,.personal-status-info.current-status-expert .personal-status-info-item.status-sector,.personal-status-info.current-status-expert .personal-status-info-item.status-star {width: 22% }.personal-status-info.current-status-pro .personal-status-info-item.status-pro {width: 40% }.personal-status-info.current-status-pro .personal-status-info-item.status-star {width: 30% }.personal-status-info.current-status-pro .personal-status-info-item.status-sector {width: 30% }.personal-status-info.current-status-star .personal-status-info-item.status-star {width: 50% }.personal-status-info.current-status-star .personal-status-info-item.status-sector {width: 50% }.personal-status-info.current-status-sector .personal-status-info-item.status-sector {width: 100% }.personal-status-sector-horse {position: absolute;width: 77px;height: 175px;background: url(/local/templates/skapasskids/css/../images/fire-horse-sector.png) center center no-repeat;background-size: cover;right: -25px;bottom: 70px }.personal-status-sector-horse-star {background: url(/local/templates/skapasskids/css/../images/fire-horse-star.svg) center center no-repeat;background-size: cover;position: absolute }.personal-status-sector-horse-star.star-1 {width: 30px;height: 30px;top: -30px;left: -15px }.personal-status-sector-horse-star.star-2 {width: 25px;height: 25px;top: -50px;left: -35px;transform: rotate(90deg) }.personal-status-sector-horse-star.star-3 {width: 20px;height: 20px;top: -20px;left: -40px;transform: rotate(200deg) }.personal-status-info-item-header {color: #003f79;font-size: 20px;padding: 0 15px }.personal-status-info-item-body {margin-top: 20px }.personal-status-info-item-title {font-weight: 700;text-transform: uppercase;height: 20px }.personal-status-info-item-subtitle {height: 20px;margin-top: 5px }.personal-status-info-item-percent {min-height: 80px;color: #fff;font-size: 16px;line-height: 1.3;font-weight: 700;padding: 0 15px;position: relative;display: flex;align-items: center;justify-content: center }.personal-status-info-item:nth-child(odd) .personal-status-info-item-percent {background: #e41e12;background-image: -o-repeating-linear-gradient(135deg,transparent 0,transparent 30px,#e73d33 30px,#e73d33 60px);background-image: repeating-linear-gradient(-45deg,transparent 0,transparent 30px,#e73d33 30px,#e73d33 60px) }.personal-status-info-item:nth-child(even) .personal-status-info-item-percent {background: #004079;background-image: -o-repeating-linear-gradient(135deg,transparent 0,transparent 30px,#034580 30px,#034580 60px);background-image: repeating-linear-gradient(-45deg,transparent 0,transparent 30px,#034580 30px,#034580 60px) }.personal-status-info-item-remain {min-height: 80px;font-size: 16px;line-height: 1.3;padding: 0 15px;position: relative;display: flex;align-items: center;justify-content: center }.personal-status-info-item:nth-child(odd) .personal-status-info-item-remain {background: #f3908e;background-image: -o-repeating-linear-gradient(135deg,transparent -3px,transparent 27px,#f39e9b 27px,#f39e9b 57px);background-image: repeating-linear-gradient(-45deg,transparent -3px,transparent 27px,#f39e9b 27px,#f39e9b 57px) }.personal-status-info-item:nth-child(even) .personal-status-info-item-remain {background: #abc0d1;background-image: -o-repeating-linear-gradient(135deg,transparent -3px,transparent 27px,#d0dce3 27px,#d0dce3 57px);background-image: repeating-linear-gradient(-45deg,transparent -3px,transparent 27px,#d0dce3 27px,#d0dce3 57px) }.personal-status-info-item-arrow {width: 0;height: 0;border-width: 0 20px 20px 20px;border-color: transparent transparent #e41e12 transparent;border-style: solid;margin: 0 auto }.personal-status-info-item:nth-child(odd) .personal-status-info-item-arrow {border-bottom-color: #e41e12 }.personal-status-info-item:nth-child(even) .personal-status-info-item-arrow {border-bottom-color: #004079 }.personal-status-info-item-link {display: inline-block;vertical-align: baseline;width: 20px;height: 20px;background: #fff;color: #427ac1;border-radius: 50%;line-height: 20px }.personal-status-info-item-link:active,.personal-status-info-item-link:focus,.personal-status-info-item-link:hover {color: #fff;background-color: #427ac1 }.personal-status-info-widget-bg {width: 286px;height: 346px;background: url(/local/templates/skapasskids/css/../images/fire-horse.png) top center no-repeat;position: absolute;left: 50%;bottom: 0;z-index: 1;transform: translate(-675px,0) }.personal-status-info-item-buttons {position: absolute;width: 100%;text-align: center;bottom: -20px }.personal-tickets-filter {margin-bottom: 30px }.personal-tickets-filter-total {line-height: 40px;text-transform: uppercase }.personal-tickets-filter-total-value {font-size: 20px }.personal-tickets-filter-group {padding-left: 30px;position: relative }.personal-tickets-filter.is--en .personal-tickets-filter-group {padding-left: 50px }.personal-tickets-filter-label {line-height: 40px;position: absolute;left: 0;top: 0;text-transform: uppercase }.personal-tickets-filter-row .btn {width: 100% }.advantages.is--personal {padding: 50px 0 }.advant-item {text-align: left;padding: 0 30px 0 0 }.current-balance-expired-transaction {color: #e41e12;margin-top: 5px }.status-detail-popup-table {margin-top: 10px;width: 100% }.status-detail-popup-table tr td,.status-detail-popup-table tr th {border: 1px solid;text-align: center;vertical-align: middle;padding: 5px }.messages-types .inline-checkboxes {display: block;margin-left: 0 }.main-section .col-md-6+.col-md-6 .main-section-content {padding-left: 20px }.main-section-content {padding-top: 35px }.js-auth-tab {display: none }.js-auth-tab.is--active {display: block }.auth-tab-buttons {display: flex;align-items: center;justify-content: space-between;margin-bottom: 15px }.auth-tab-button {border: none;background: 0 0;padding: 0 0 1px 0;font-size: 16px;color: #9ba1a6;border-bottom: 2px solid }.auth-tab-button:hover {border-bottom-color: transparent }.auth-tab-button.is--active {color: #004079 }.auth-tab-button.is--active:hover {border-bottom-color: #004079 }.main-section-form .auth-tab-button.is--active {color: #fff }.main-section-form .auth-tab-button.is--active:hover {color: #fff }.page-loader {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.7);z-index: 1000 }.page-loader.is--active {display: block }.personal-settings-form .radio {padding-top: 12px }.personal-settings-form .radio label {line-height: 18px }.registration-form .form-group {margin-bottom: 25px }.registration-form .form-title-caption {margin-bottom: 10px }.registration-form .news-pass-section {padding-top: 0 }.registration-promocode {height: 65px }.registration-promocode .registration-promocode-error,.registration-promocode .registration-promocode-input,.registration-promocode .registration-promocode-success {display: none }.registration-promocode.is--active .registration-promocode-text {display: none }.registration-promocode.is--active .registration-promocode-input {display: block }.registration-promocode-link {border-bottom: 1px dashed;color: #1c1c1b }.main-section-content .registration-promocode-link {color: #fff }.registration-promocode-link:hover {border-bottom-color: transparent }.registration-promocode-success,.registration-promocode-text {font-size: 16px;line-height: 40px;color: #1c1c1b }.main-section-content .registration-promocode-success,.main-section-content .registration-promocode-text {color: #fff }.registration-promocode-error {font-size: 12px;line-height: 1.67;color: #e41e12;display: block;position: absolute }.registration-promocode.is--success .registration-promocode-input,.registration-promocode.is--success .registration-promocode-text {display: none }.registration-promocode.is--error .registration-promocode-error {display: block }.registration-promocode.is--success .registration-promocode-success {display: block }.gto-status-message {color: #e41e12;margin: 10px 0 0 0;padding: 0 30px;font-weight: 700 }.gto-status-message.is--empty {margin-top: 15px }.personal-top-img {display: inline-block;vertical-align: middle;width: 75px;height: 75px;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;margin-right: 20px;overflow: hidden }.personal-top-name {display: inline-block;vertical-align: middle }.personal-top-row {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between }.logo-col {width: 10% }.personal-name-col {width: 38% }.profile-top-info {width: 28% }.bonus-top-info {width: 24% }.avatar-empty {background: url(/images/avatar-default.svg) center center no-repeat;background-size: cover }.avatar-area {position: relative }.avatar-area-controls {display: none;flex-wrap: nowrap;align-items: center;justify-content: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0) }.avatar-area.is--active .avatar-area-controls {display: flex;background-color: rgba(0,0,0,.3) }.avatar-area-control {cursor: pointer;width: 20px;height: 20px;margin: 0 5px;background-position: center center;background-repeat: no-repeat;background-size: cover;filter: invert(99%) sepia(93%) saturate(1%) hue-rotate(195deg) brightness(107%) contrast(100%) }.avatar-area-control.control-edit {background-image: url(/images/avatar-edit.svg) }.avatar-area-control.control-delete {background-image: url(/images/avatar-delete.svg) }.avatar-area-control:hover {filter: invert(83%) sepia(2%) saturate(0) hue-rotate(114deg) brightness(104%) contrast(98%) }.avatar-editor-label {display: flex;flex-wrap: nowrap;flex-direction: column;align-items: center;justify-content: center;cursor: pointer }.avatar-editor-label input[type=file] {display: none }.avatar-editor-label-icon {display: block;width: 180px;height: 180px;background: url(/images/avatar-change.svg) 43% 50% no-repeat }.avatar-editor-label-text {display: block;width: 100%;text-align: center;text-decoration: underline;font-size: 16px }.avatar-editor-label:hover .avatar-editor-label-text {text-decoration: none }.avatar-editor-wrapper {display: none }.avatar-editor-buttons {width: 65%;padding: 0 0 15px 0;display: flex;flex-wrap: nowrap;align-items: center;justify-content: center }.avatar-editor-button {display: inline-block;background: #fff;border: 1px solid #999;color: #999;font-size: 18px;line-height: 18px;width: 20px;height: 20px;text-align: center;margin: 0 10px;padding: 0;outline: 0 }.avatar-editor-display {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between }.avatar-editor-cropper-col {width: 65% }.avatar-editor-cropper-wrapper {width: 100%;height: 0;padding-bottom: 100%;position: relative }.avatar-editor-cropper {position: absolute;width: 100%;height: 100% }.avatar-editor-preview-col {width: 30% }.avatar-editor-preview-wrapper {width: 100%;height: 0;padding-bottom: 100%;position: relative }.avatar-editor-preview {position: absolute;width: 100%;height: 100% }.white-popup-block {background: #fff;padding: 20px 30px;text-align: left;max-width: 650px;margin: 40px auto;position: relative }.white-popup-block.wide-popup {max-width: 1270px }.popup-title {text-transform: uppercase;font-size: 24px;font-weight: 500 }.popup-text {margin: 20px 0 0 0 }.popup-buttons {margin: 25px 0 0 0 }.popup-buttons button:nth-child(2) {margin: 0 0 0 15px }.avatar-popup-edit {background: #fff;padding: 0 20px;text-align: left;max-width: 650px;margin: 40px auto;position: relative;border: 5px solid #004079 }.avatar-popup-delete {background: #fff;padding: 20px 20px 0 20px;text-align: left;max-width: 650px;margin: 40px auto;position: relative;border: 5px solid #e41e12 }.avatar-popup-title {font-size: 20px;padding: 10px 0 20px 0 }.avatar-popup-text {font-size: 16px;text-align: center }.avatar-popup-buttons {padding: 20px 0;text-align: center }.avatar-popup-buttons .btn {margin: 0 15px }.avatar-popup-note {font-size: 12px;padding: 20px 0 10px 0 }.barcode-wrapper {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;font-weight: 300;font-size: 18px }.barcode-title {margin: 0 0 20px 0;width: 100%;text-transform: uppercase }.barcode {width: 300px;height: 100px }.barcode-number {margin: 10px 0 0 0;width: 100%;letter-spacing: 3px }.personal-info-content-message {font-size: 20px;font-weight: 300;text-transform: uppercase;color: #3a4a54 }.how-it-works-tabs ul.nav-tabs li:nth-child(4) .tab-logo img {max-height: unset;max-width: 90px }.lds-dual-ring {display: block;width: 80px;height: 80px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) }.lds-dual-ring:after {content: " ";display: block;width: 64px;height: 64px;margin: 8px;border-radius: 50%;border: 6px solid #fff;border-color: #fff transparent #fff transparent;animation: lds-dual-ring 1.2s linear infinite }@keyframes lds-dual-ring {0% {transform: rotate(0) }100% {transform: rotate(360deg) }}@media (min-width: 991px) {.footer-push {height:230px }.footer {height: 230px }.footer-bottom {margin-top: 15px }}@media (max-width: 1399px) {.personal-nav-list a {font-size:12px;padding: 0 15px }}@media (max-width: 1279px) {.purchases-container .sort-col,.purchases-container .ticket-col {padding:0 15px }.status-detail-popup-wrapper {overflow-x: scroll }.status-detail-popup-table {width: 1210px }.main-section-content {padding-top: 20px }.main-section .col-md-6+.col-md-6 .main-section-content {padding-left: 0 }.bonus-status-sector-horse {display: none }.bonus-status.is--main .bonus-status-slider .slick-arrow {top: 87px }.bonus-status.is--personal .bonus-status-slider .slick-arrow {top: 197px }}@media (max-width: 1199px) {.advantages.is--main .advantages-bg {display:none }.advantages.is--main .advant-slider-wrapper {padding-left: 0 }.personal-status-info-widget.current-status-expert .personal-status-info-widget-bg {display: none }.personal-status-info.current-status-expert .personal-status-info-item.status-expert {padding-left: 0 }.personal-status-info.current-status-expert .personal-status-info-item.status-expert,.personal-status-info.current-status-expert .personal-status-info-item.status-pro,.personal-status-info.current-status-expert .personal-status-info-item.status-sector,.personal-status-info.current-status-expert .personal-status-info-item.status-star {width: 25% }}@media (max-width: 990px) {.footer-bottom {margin-top:0 }.footer-socials {margin-bottom: 0 }.footer-app {margin-bottom: 20px }.footer-logo-container {padding-top: 40px }.top-special-mobile {display: block }.purchases-container .sort-col,.purchases-container .ticket-col {padding: 0 10px }.btn-home-wrapper {display: block }.min-transaction-info {white-space: normal }.personal-tickets-filter {margin-bottom: 10px }.personal-tickets-filter-row {margin-bottom: 20px }.bonus-status-slider {padding: 0 5px }.how-it-works-header {margin-bottom: 0 }.bonus-status-header h2 {line-height: 1.67 }.personal-status-info {padding-top: 50px }.personal-status-info-widget.current-status-pro .personal-status-info-widget-bg,.personal-status-info-widget.current-status-star .personal-status-info-widget-bg {display: none }.personal-status-sector-horse {display: none }.personal-status-info.current-status-expert .personal-status-info-item.status-expert,.personal-status-info.current-status-expert .personal-status-info-item.status-pro,.personal-status-info.current-status-expert .personal-status-info-item.status-sector,.personal-status-info.current-status-expert .personal-status-info-item.status-star {width: 100% }.personal-status-info.current-status-pro .personal-status-info-item.status-pro {width: 100% }.personal-status-info.current-status-pro .personal-status-info-item.status-star {width: 100% }.personal-status-info.current-status-pro .personal-status-info-item.status-sector {width: 100% }.personal-status-info-item:nth-child(odd) .personal-status-info-item-percent {background: #004079;background-image: -o-repeating-linear-gradient(135deg,transparent 0,transparent 30px,#034580 30px,#034580 60px);background-image: repeating-linear-gradient(-45deg,transparent 0,transparent 30px,#034580 30px,#034580 60px) }.personal-status-info-item:nth-child(even) .personal-status-info-item-percent {background: #e41e12;background-image: -o-repeating-linear-gradient(135deg,transparent 0,transparent 30px,#e73d33 30px,#e73d33 60px);background-image: repeating-linear-gradient(-45deg,transparent 0,transparent 30px,#e73d33 30px,#e73d33 60px) }.personal-status-info-item:nth-child(odd) .personal-status-info-item-remain {background: #abc0d1;background-image: -o-repeating-linear-gradient(135deg,transparent -3px,transparent 27px,#d0dce3 27px,#d0dce3 57px);background-image: repeating-linear-gradient(-45deg,transparent -3px,transparent 27px,#d0dce3 27px,#d0dce3 57px) }.personal-status-info-item:nth-child(even) .personal-status-info-item-remain {background: #f3908e;background-image: -o-repeating-linear-gradient(135deg,transparent -3px,transparent 27px,#f39e9b 27px,#f39e9b 57px);background-image: repeating-linear-gradient(-45deg,transparent -3px,transparent 27px,#f39e9b 27px,#f39e9b 57px) }.personal-status-info-item:nth-child(even) .personal-status-info-item-arrow {border-bottom-color: #e41e12 }.personal-status-info-item:nth-child(odd) .personal-status-info-item-arrow {border-bottom-color: #004079 }.personal-status-info-item-body {padding-bottom: 20px }.personal-status-info .slick-arrow {top: 45px }.personal-nav-list a {height: 40px;line-height: 40px;border-radius: 20px;font-size: 16px }.registration-promocode {height: auto;margin: -5px 0 10px 0 }.registration-promocode.is--active {margin: 0 }.logo-col {width: 15% }.personal-name-col {width: 50%;text-align: right }.bonus-top-info {width: 35% }}@media (min-width: 700px) and (max-width:990px) {.purchases-container .col-pay .btn {padding:0 10px }}@media (max-width: 768px) {.personal-status-info-item-percent {white-space:normal }.personal-status-info-item-remain {white-space: normal;min-height: 65px }}@media (max-width: 699px) {.cookies-banner {text-align:center }.cookies-banner-button {margin-left: 0;margin-top: 20px }.purchases-container .sort-col,.purchases-container .ticket-col {padding: 0 20px }.purchases-container .col-date {width: 100%;line-height: 70px }.purchases-container .col-status {width: 100%;line-height: 40px;border-bottom: 2px solid #eee }.purchases-container .col-sum {width: 50%;line-height: 40px }.purchases-container .col-bonus {width: 50%;line-height: 40px;border-bottom: none }.purchases-container .col-pay {width: 100%;line-height: 1;border-top: 2px solid #eee;padding: 10px 20px }.purchases-container .col-pay.empty-pay {display: none }.purchases-container .purchases-list-item {max-width: 100% }.purchases-container .purchases-item-info {width: 100%;padding-left: 5px }.purchases-container .purchases-item-price {width: 100%;margin-top: 5px }.form-group-small input {max-width: 200px;margin: 0 auto }.advant-item {padding: 0;text-align: center }.bonus-status-header h2 {text-align: center }.personal-info-content-title {display: none }.personal-tickets {padding-top: 20px }.personal-form-group .btn-red-border {margin-top: 10px }}@media (max-width: 670px) {.bonus-top-info .tooltip-icon {display:none }.main-banner {display: none }}@media (max-width: 500px) {.match-team-logo {margin:0 10px }.match-team-score {width: 12px;font-size: 18px }.socials-auth.socials-auth-registration .socials-auth-icons {margin-top: unset }.auth-tab-button {font-size: 14px }.logo-col {width: 30%;margin-bottom: 0 }.personal-name-col {width: 100%;text-align: center;order: 3;margin-top: 20px }.bonus-top-info {width: 70%;order: 2 }.avatar-editor-cropper-col {width: 100% }.avatar-editor-buttons {width: 100% }.avatar-editor-preview-col {display: none }.avatar-popup-buttons .btn {width: 100%;margin: 15px 0 0 0 }.avatar-popup-buttons .btn:first-child {margin-top: 0 }.personal-info-content-message {font-size: 16px }}@media (max-width: 374px) {.tabs-large .nav-tabs>li>a {font-size:12px }}@media (max-width: 320px) {.personal-status-info-item-percent,.personal-status-info-item-remain {font-size:14px;line-height: 20px }}p.small-note {font-size: 12px;color: #aeaeae }select.support {appearance: none;background-image: url(/local/templates/skapasskids/css/../images/triangle-d.svg);background-repeat: no-repeat;background-position: 95% 50%;background-size: 10px 6px }select.support::before {position: absolute;content: '';width: 10px;height: 10px;background: #00f;top: 0;right: 0 }.support-list__item {border-radius: 5px;border: 2px solid #fff;margin-bottom: 10px;background: #fff;display: flex;flex-wrap: wrap;color: #000 }.support-list__item.is-archived {color: #c1c1c1 }.support-list__item:hover {background: #9ba1a6;color: #fff;cursor: pointer }.support-list__item .item-date,.support-list__item .item-id,.support-list__item .item-status,.support-list__item .item-title {padding: 8px 24px;display: flex;align-items: center }.support-list__item .item-date {padding-top: 24px }.support-list__item .item-status {padding-bottom: 24px }.support-list__item .item-date,.support-list__item .item-id,.support-list__item .item-status,.support-list__item .item-title {flex: 1 0 100%;justify-content: flex-start }.support-list__item .item-id {font-size: 20px }@media (min-width: 700px) {.support-list__item .item-date {padding-top:8px;flex: 1 0 100% }.support-list__item .item-id {flex: 1 0 20% }.support-list__item .item-title {flex: 1 0 40% }.support-list__item .item-status {flex: 1 0 40%;padding-bottom: 8px }}@media (min-width: 900px) {.support-list__item .item-date,.support-list__item .item-id,.support-list__item .item-status,.support-list__item .item-title {padding:45px 24px;justify-content: center }.support-list__item .item-date,.support-list__item .item-id,.support-list__item .item-title {border-right: 2px solid #eee }.support-list__item .item-date {flex: 1 0 20% }.support-list__item .item-id {flex: 1 0 20% }.support-list__item .item-title {flex: 1 0 30%;justify-content: left }.support-list__item .item-status {flex: 1 0 30% }}.support-list__item .item-id span {position: relative }.support-list__item .item-id span span.unread-msg {position: absolute;top: -4px;right: -20px;background: #e41e12;color: #fff;padding: 1px 6px;border-radius: 8px;font-size: 10px }span.status {padding: 2px 8px;border-radius: 4px;text-transform: uppercase;font-size: 12px;background: #eee;color: #000 }span.status.status-accepted {background: #004079;color: #fff }span.status.status-in-process {background: #e41e12;color: #fff }span.status.status-unable {background: #999;color: #fff }span.status.status-done {background: #30a05b;color: #fff }.support-dialogue {padding: 24px;border-radius: 5px;background: #fff;display: flex;flex-direction: column }.support-dialogue .dialogue {position: relative;padding: 16px;border-radius: 8px;background: #eee;margin-bottom: 10px;display: flex;flex-direction: column;align-items: flex-start }.support-dialogue .dialogue::after {position: absolute;content: '';bottom: 0;width: 0;height: 0;border-bottom: 12px solid red;border-left: 12px solid transparent;border-right: 12px solid transparent }.support-dialogue .dialogue.dialogue--right {background: #cfe8ff }@media (min-width: 700px) {.support-dialogue .dialogue.dialogue--left {margin-left:4px }.support-dialogue .dialogue.dialogue--right {margin-left: 4px;margin-right: 6px }}.support-dialogue .dialogue.dialogue--left::after {left: -12px;border-bottom-color: #eee }.support-dialogue .dialogue.dialogue--right::after {right: -12px;border-bottom-color: #cfe8ff }.support-dialogue .dialogue .dialogue-username {font-weight: 700;margin-top: 8px }.support-dialogue .dialogue .dialogue-message {white-space: pre-line;position: relative;top: -15px }.form-answer {max-width: unset }.form-answer .personal-form-group {padding-right: 0 }.input-file {position: relative;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;box-sizing: border-box;-webkit-font-smoothing: antialiased;font: inherit;line-height: inherit;background: 0 0;font-family: inherit;border: 1px solid #004079;background-color: #fff;display: block;margin: 0;padding: 0 30px;overflow: hidden;text-overflow: ellipsis;height: 40px;width: 100%;transition: background-color .2s linear,opacity .2s ease-out,border-color .2s ease-out,color .2s ease-out;color: #004079;font-size: 14px;outline: 0;border-radius: 20px!important;box-shadow: none!important }.input-file label[for=upload-file] {position: absolute;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer }.input-file input[type=file] {height: 1px;opacity: 0;position: absolute;width: 1px }.input-file .input-file__uploaded {position: relative;pointer-events: none;display: block;height: 38px;line-height: 38px }.input-file button.input-file__remove {appearance: none;-webkit-appearance: none;position: absolute;border: 0;background: #e9e9e9;color: #c8180d;height: 38px;top: 0;right: 0;padding: 0 16px;font-size: 12px }.input-file button.input-file__remove:focus,.input-file button.input-file__remove:hover {background: #d9d9d9 }.input-file button.input-file__remove[disabled] {opacity: 0;visibility: hidden;pointer-events: none }fieldset.fieldset {margin: 0 0 32px 0;padding: 32px 16px 0 16px;border: 1px solid #97b5d2;border-radius: 8px;position: relative;transform: translateX(-16px);width: calc(100% + 32px) }legend.legend {position: absolute;top: -8px;background: #fff;color: #004079;text-transform: uppercase;font-size: 12px;padding: 0 8px }.support-info {padding: 24px;margin-bottom: 16px;border-radius: 5px;background: #fff }.support-info .info-table {width: 100% }.support-info .info-table tr td {padding: 8px 0 }.support-info .info-table tr td:first-child {padding-right: 32px;color: #444;font-weight: 700;width: 30% }.support-info .info-table tr:not(:last-child) {border-bottom: 1px solid #ccc }.support-info .info-row .title {font-size: 20px;margin-right: 24px }#support_send_message .error,#support_send_request .error {border-color: red }#support_send_message button[type=submit][disabled],#support_send_request button[type=submit][disabled] {background-color: #e41e12 }@keyframes ldio-a176rtouthv {0% {transform: translate(-50%,-50%) rotate(0) }100% {transform: translate(-50%,-50%) rotate(360deg) }}.ldio-a176rtouthv div {position: absolute;width: 60px;height: 60px;border: 10px solid #e41e12;border-top-color: transparent;border-radius: 50% }.ldio-a176rtouthv div {animation: ldio-a176rtouthv 1s linear infinite;top: 50px;left: 50px }.loadingio-spinner-rolling-fwijb3u25x {width: 40px;height: 40px;display: inline-block;overflow: hidden;background: 0 0 }.ldio-a176rtouthv {width: 100%;height: 100%;position: relative;transform: translateZ(0) scale(.4);backface-visibility: hidden;transform-origin: 0 0 }.ldio-a176rtouthv div {box-sizing: content-box }.upload-loader {display: none }.js-social:hover {transform: scale(1.1) }.js-social-vkid {background: url(/local/templates/skapasskids/css/../images/vkid.svg);width: 30px;height: 30px }.js-social-yaid {background: url(/local/templates/skapasskids/css/../images/yaid.svg);width: 30px;height: 30px }.inactive_social {filter: grayscale(100%) }.js-for-social .error-text {margin: 15px 0 }p {margin: 0;}ul {list-style: none;margin: 0;padding: 0;}body {font-family: "Inter", sans-serif;}.footer {position: static;}svg {height: inherit;}h1, h2, h3 {margin: 0;text-transform: none;text-align: inherit;line-height: inherit }.remove-scrolling {overflow: hidden;}.points-bar {display: flex;gap: 4px;padding: 4px 8px;background-color: #E41E12;border-radius: 31px;height: 25px;align-items: center;justify-content: center;}.points-bar-num {margin-left: 11px;color: #fff;font-weight: 500;}.points-bar-svg {width: 16px;height: 16px;}.burger-btn {display: flex;flex-direction: column;gap: 6px;margin-block: auto;height: 20px;}.line {height: 0.8px;width: 20px;background-color: #fff;}.txt {color: #08113E;font-size: 14px;font-weight: 500;word-wrap: break-word;letter-spacing: -0.32px;}.txt__small {font-size: 12px;}.title-txt {color: #08113E;font-size: 24px;font-weight: 500;word-wrap: break-word;letter-spacing: -0.32px;}.title-txt__small {font-size: 20px;}.txt__grey {color: #A2A6B7;}.btn-sec {background-color: #fff;padding-block: 12px;display: flex;justify-content: center;align-items: center;border-radius: 100px;}.quest {overflow: hidden;background-size: cover;position: relative;border-radius: 20px;perspective: 1000px;transition: transform 2s;}.title-txt__smallest {font-size: 18px;}.card {background-color: #fff;padding: 15px;border-radius: 15px;min-width: 200px;height: 106px;position: relative;}.txt__grey-small {font-size: 12px;color: #C1C4CF;}.txt__white {color: #fff;}.quest_state {opacity: 0.85;border-radius: 15px;height: 100%;width: 100%;position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;}.subheader {background-color: #004079;padding-block: 15px;height: 56px;}.subheader-container {display: flex;align-items: center;}.subheader_left, .subheader_right {display: flex;align-items: center;justify-content: center;}.subheader_logo-img {width: 76px;height: 26px;}.subheader_profile {display: flex;margin-left: 10px;align-items: center;}.subheader_profile-img {width: 24px;height: 24px;}.subheader_profile-name {display: none;}.subheader_right {margin-left: auto;gap: 10px;}.txt-subheader {display: none;}.nav {display: none;}.nav-mobile {position: fixed;z-index: 9999;top: 0;bottom: 0;right: 0;left: 20%;margin-left: 0;background-color: #E41E12;transition: 0.2s ease-in-out all;}.nav-mobile.disable {margin-left: 3000px;}.nav_list-mobile {padding-block: 50px;display: flex;flex-direction: column;gap: 20px;}.nav_item-mobile {padding: 20px;transition: 0.2s all;}.nav_item-mobile:hover {background-color: #fff;border-top-right-radius: 20px;border-bottom-right-radius: 20px;margin-right: 50px;}.nav_item-link-mobile {color: #08113E;font-size: 24px;}.crossburger-btn {position: absolute;top: 20px;right: 5%;}.cross-b-btn {background-color: #000;width: 24px;height: 24px;padding: 4px;border-radius: 50%;}.hero-section {margin-top: 15px;margin-bottom: 30px;}.hero {background-image: url('/local/templates/skapasskids/css/../images/bgprob.webp');padding: 20px;border-radius: 20px;height: 694px;background-size: cover;background-repeat:no-repeat;}.hero_profile {display: flex;gap: 11px;margin-bottom: 60px;position: relative;}.hero_profile-face {position: relative;}.hero_profile-face-svg {position: absolute;left: -6px;top: -6px;}.hero_profile-txt {position: absolute;left: 63px;top: 95px;background-color: #fff;padding: 8px 15px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;}.grey-txt {color: #808587;font-size: 12px;font-weight: 400;word-wrap: break-word }.grey-txt__roboto {font-family: "Roboto", sans-serif;}.hero_profile-info {padding-top: 4px;}.hero_profile-info-dies {margin-top: 15px;display: flex;align-items: center;gap: 4px;}.hero_profile-info-role {display: flex;padding: 4px 14px;background-color: #E41E12;border-radius: 59px;justify-content: center;align-items: center;color: #fff;font-size: 12px;font-weight: 500;word-wrap: break-word;letter-spacing: -0.32px;height: 24px;width: 82px;}.points-bar__green {display: flex;justify-content: center;align-items: center;background-color: #D2EA71;padding-inline: 12px;height: 24px;width: 67px;}.points-bar-num__green {margin-left: 0;color: #003B75;}.hero_skills-title {height: 48px;}.hero_skills-bars {margin-top: 20px;display: flex;flex-direction: column;gap: 15px;}.skill-bar-info {display: flex;justify-content: space-between;margin-bottom: 5px;}.popup-points {visibility: hidden;position: absolute;transform: translate(-3% ,-95%);width: 94px;height: 20px;font-size: 12px;transition: opacity 0.5s, visibility 0.5s;}.points-bar__grey {background-color: rgba(8, 17, 62, 0.30);border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 1px;border-bottom-left-radius: 15px;}.points-bar-num__grey {margin-left: 0;}.skill-bar-power {display: flex;align-items: center;justify-content: center;}.skill-bar-step {display: flex;align-items: center;justify-content: center;position: relative;}.skill-bar-inform {margin-left: 4px;}.skill-bar-power-lock {margin-right: 4px;}.bar {display: flex;gap: 5px;}.bar-item {width: 100%;height: 30px;border-radius: 8px;background-color: #fff;transform: skew(-5deg);}.bar-item__full {background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);}.bar-item__mid {position: relative;}.bar-item__mid::before {content: "";height: 100%;width: 50%;position: absolute;background: linear-gradient(87deg, #9223EA 0%, #27A8E0 100%);border-radius: 8px;}.hero_ska-msg {position: relative;display: flex;margin-block: 20px;height: 46px;width: 300px;margin-left: auto;}.hero_ska-msg-txt {padding: 8px 15px;background: #D3E8FB;border-top-left-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;margin-inline: 43px;}.hero_ska-msg-face {position: absolute;bottom: 0;right: 0;width: 58px;height: 58px;}.hero_qr {text-align: center;}.hero_qr-img {width: 103px;height: 103px;}.hero_qr .txt {height: 34px;}.hero_qr-overlay {display: none;position: fixed;width: 329px;height: 356px;padding: 20px;border-radius: 20px;background-color: #fff;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2000;text-align: center;}.hero_qr-overlay.active {display: block;}.btn_cross {position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;padding: 6.5px;float: right;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: none;background-color: rgba(130, 113, 202, 0.2);}.overlay {display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;background-color: rgba(8, 17, 62, 0.4);}.rate {background-color: #D2EA71;padding: 20px;border-radius: 20px;}.rate_content {display: flex;flex-direction: column;gap: 5px;margin-block: 20px;}.rate_content-item {display: flex;align-items: center;justify-content: center;}.rate_rank {font-size: 8px;font-weight: 500;background-color: #A7CA1E;border-radius: 50%;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;color: #fff;}.rate_rank__red {background-color: #E41E12;}.rate_name {margin-left: 5px;}.rate_points-bar {margin-left: auto;width: 90px;height: 25px;}.rate_content-item__me {position: relative;background-color: #fff;border-radius: 100px;z-index: 10;}.rate_content-item__me::before {content: "";position: absolute;left: -3px;z-index: -1;height: 100%;width: 100px;background-color: #fff;border-radius: 100px;}.rate_content-line__me {content: '';margin-block: 5px;height: 3px;background-color: #BDE02E;}.rate_btn:hover {background-color: #DEDEDE;}.quests-section {margin-block: 50px;}.quests_container {display: flex;flex-direction: column;gap: 30px;}.quests_container.container::after, .quests_container.container::before {display: none;}@keyframes flip-front {from {transform: rotateY(0);}to {transform: rotateY(-180deg);}}@keyframes flip-back {from {transform: rotateY(-180deg);}to {transform: rotateY(-360deg);}}@keyframes flip-front-reverse {from {transform: rotateY(-180deg);}to {transform: rotateY(0deg);}}@keyframes flip-back-reverse {from {transform: rotateY(-360deg);}to {transform: rotateY(-180deg);}}.quest_front, .quest_back {backface-visibility: hidden;}.quest_front {background-size: cover;display: flex;flex-direction: column;gap: 20px;animation: flip-front-reverse 2s forwards alternate;}.quest-1_front {background-image: url('/local/templates/skapasskids/css/../images/bgquest1.webp');background-color: #FFDE97;}.quest-2_front {background-image: url('/local/templates/skapasskids/css/../images/bg3.webp');background-color: #A9D6FF;}.quest-3_front {background-image: url('/local/templates/skapasskids/css/../images/bgquest3.webp');background-color: #DCDAF4;}.quest.flipped .quest_front {transform: rotateY(-180deg);animation: flip-front 2s forwards alternate;}.quest.flipped .quest_back {animation: flip-back 2s forwards alternate;}.quest_back {position: absolute;top: 0;right: 0;left: 0;bottom: 0;transform: rotateY(-180deg);animation: flip-back-reverse 2s forwards alternate;padding: 20px 20px 20px 20px;}.quest-1_back {background-color: #FFDE97;}.quest-2_back {background-color: #A9D6FF;}.quest-3_back {background-color: #DCDAF4;}.quest_summ {margin-top: 20px;display: flex;flex-direction: column;gap: 10px;}@keyframes angle {from {width: 0;height: 0;}to {width: 30px;height: 30px;}}@keyframes angle-reverse {from {width: 30px;height: 30px;}to {width: 0;height: 0;}}.angle {position: absolute;border-bottom-left-radius: 16px;right: 0;width: 0;height: 0;animation: angle-reverse 0.5s forwards;}.angle-1 {background: linear-gradient(45deg, #FFF8EA 50%, #FFC343 50%);}.angle-2 {background: linear-gradient(45deg, #FFF8EA 50%, #92C7F7 50%);}.angle-3 {background: linear-gradient(45deg, #FFF8EA 50%, #B6ADE2 50%);}.quest:hover .angle{animation: angle 0.5s forwards alternate;}.stars {margin: 20px;position: absolute;top: 8px;right: -32%;width: 100%;height: 100%;background-image: url(/local/templates/skapasskids/css/../images/stars.webp);background-repeat: no-repeat;}.quest_dies {padding: 20px 20px 0 20px;display: flex;gap: 5px;}.quest_dies__yellow {padding: 0;}.points-bar__yellow {background-color: #FFC343;}.points-bar__yellow .points-bar-num {color: #08113E;}.quest_dies_points-bar .points-bar-num {margin-left: 0;}.quest_txt {padding-inline: 20px;}.red-line {position: absolute;height: 10px;width: 1200px;background-color: #E41E12;bottom: 25%;}.quest_progress {position: relative;z-index: 1;min-height: 106px;display: flex;overflow-y: hidden;overflow-x: auto;gap: 40px;padding-inline: 20px;-ms-overflow-style: none;scrollbar-width: none;}.quest_progress::-webkit-scrollbar {display: none;}.quest_time {display: flex;gap: 4px;background-color: #EAF5FE;padding: 5px 8px;border-radius: 59px;}.card_dies {display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}.txt__lvl {font-size: 10px;color: #464D6E;background-color: #F3F3F7;padding: 6px 12px;border-radius: 59px;}.quest_info {display: flex;justify-content: space-between;align-items: center;padding: 0 20px 20px 20px;}.txt__white {color: #fff;}.txt-remainder {background-color: rgba(27, 27, 27, 0.2);padding: 5px 12px;border-radius: 59px;}.txt-lvls {color: #84889F;}.card_reward {position: relative;top: 60px;min-width: 41px;gap: 2px;height: 54px;}.card_points-bar .points-bar-num {margin-left: 0;font-size: 10px;}.card_points-bar .points-bar-svg {min-width: 12px;min-height: 12px;}.card_reward__gift {display: flex;flex-direction: column;align-items: center;gap: 10px;position: relative;top: 30px;}.card_reward__gift-taken {position: relative;right: 0;margin-inline: -30px;height: inherit;}.quest-1_state {border: 2px solid #e6b855;background-color: #FFCA58;}.quest-2_state {border: 2px solid #1870D6;background-color: #1A7AE7;}.quest-3_state {border: 2px solid #9990CC;background-color: #A99EDC;}.card-lock {width: 24px;height: 24px;}.checkmark {width: 24px;height: 24px;}.btn-sec__blue {background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);border-radius: 100px;color: #fff;}.quest_popup-overlay {display: none;position: fixed;width: 329px;height: 350px;padding: 20px;border-radius: 20px;background-image: url(/local/templates/skapasskids/css/../images/bgpopupm.webp);background-color: #8271CA;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2000;}.quest_popup-overlay.active {display: block;}.quest_popup-overlay__gift {display: none;}.quest_popup-overlay__gift.active {display: block;}.quest_popup-overlay__gift-taken {display: none;background-image: url(/local/templates/skapasskids/css/../images/bgpopupm2.webp);overflow: hidden;}.quest_popup-overlay__gift-taken.active {display: block;}.quest_btn-cross {background-color: #9B8DD5;}.quest_popup-title {color: #fff;margin-bottom: 5px;}.quest_popup-txt {color: #fff;font-weight: 400;}.quest_popup-msg_txt {margin-top: 100px;background-color: #D3E8FB;padding: 8px 0 8px 15px;border-radius: 20px;border-top-right-radius: 0;width: 218px;height: 46px;font-size: 12px;}.quest_popup-overlay__gift-taken .quest_popup-msg_txt{width: 189px;margin-top: 30px;margin-left: 15px;border-radius: 20px;border-bottom-right-radius: 0;}.horse {position: absolute;bottom: 0;right: 0;}.quest_popup-overlay__gift-taken .horse{height: 180px;}.hero_block-overlay {display: none;background-image: none !important;height: 496px;background-color: #fff;}.hero_block-overlay.active {display: block;}.block .btn_cross {background-color: rgba(130, 113, 202, 0.3);}.block_player {display: flex;flex-direction: column;gap: 10px;margin-bottom: 15px;}.block_player-role {display: flex;gap: 5px;}.block_player-role-item {color: #84889F;padding: 4px 12px;background-color: #F3F3F7;border-radius: 59px;}.block_player-role-item.active {background-color: #E41E12;color: #fff;}.block_player-mans {display: flex;flex-wrap: nowrap;gap: 10px;overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;}.block_bg-imgs {display: flex;flex-wrap: nowrap;gap: 10px;overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;}.block_player-man {width: 100px;height: 135px;text-align: center;}.block_bg-item {width: 100px;height: 100px;text-align: center;}.block_overlay{display: flex;flex-direction: column;align-items: center;justify-content: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: 20px;}.overlay-fired {background-color: rgba(204, 217, 228, 0.8);}.overlay-active {background: linear-gradient(131deg, rgba(146.44, 35, 234, 0.30) 0%, rgba(39, 168, 224, 0.30) 100%);border: 3px #9223EA solid }.fired-svg {margin-bottom: 5px;}.block_overlay-txt {font-size: 10px;}.block_player-man-div {position: relative;}.block_bg-item-div {position: relative;}.block_player-man-img {width: 100px;height: 100px;border: 3px solid #C1C4CF;border-radius: 20px;max-width: inherit;object-fit:contain;}.block_bg-item-img {width: 100px;height: 100px;border-radius: 20px;max-width: inherit;}.block_player-man-name {font-size: 12px;}.block_player-man.fired .block_player-man-name {color: #C1C4CF;}.block_player-man.fired, .block_player-man.active {pointer-events: none;}.block_bg-item.fired, .block_bg-item.active {pointer-events: none;}.block-overlay_btn {border: none;/*margin-top: 20px;*/padding-inline: 107px;}@media (min-width: 768px) {.points-bar {gap: 8px;padding: 8px 12px;height: 31px;font-size: 16px;}.skill-bar-inform {display: none;}.points-bar__grey {display: none;}.points-bar-svg {width: 20px;height: 20px;}.txt {font-size: 16px;}.txt__small {font-size: 16px;}.title-txt {font-size: 32px;}.title-txt__small {font-size: 28px;}.btn-sec {padding-inline: 28px;margin-inline: auto;}.quest {border-radius: 30px;}.title-txt__smallest {font-size: 18px;}.txt__grey-small {font-size: 12px;}.subheader {height: 80px;padding-block: 22px;}.subheader_logo-img {width: 117px;height: 40px;}.subheader_profile {margin-left: 20px;}.subheader_profile-img {width: 32px;height: 32px;}.subheader_profile-name {display: block;font-size: 16px;font-weight: 500;color: #fff;margin-left: 10px;}.subheader_svg {width: 32px;height: 32px;}.subheader_points-bar {width: 100px;height: 36px;}.burger-btn {display: none;}.subheader_right {gap: 15px;}.nav {background-color: #E41E12;display: block;}.nav_list {display: flex;align-items: center;gap: 20px;padding-block: 18px;}.nav_item {font-size: 14px;}.nav_item-link {color: #fff;}.nav_item.active {background-color: #fff;padding: 8px 20px;border-radius: 31px;}.nav_item.active .nav_item-link {color: #08113E;}.hero-section {margin-block: 30px;}.hero {height: 875px;padding: 30px;border-radius: 25px;}.hero_profile {gap: 20px;margin-bottom: 100px;}.hero_profile-face-img {width: 200px;height: 240px;}.hero_profile-face-svg {width: 48px;height: 48px;left: -7px;top: -8px;}.hero_profile-txt {left: 160px;top: 85%;padding: 12px 24px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}.grey-txt {font-size: 16px;}.hero_profile-info-dies {margin-top: 20px;}.hero_profile-info-role {padding: 8px 20px;font-size: 16px;height: 35px;width: 118px;}.points-bar__green {padding-inline: 20px;height: 35px;width: 99px;}.hero_skills-bars {gap: 20px;}.skill-bar-info {margin-bottom: 15px;}.skill-bar-power-lock {margin-right: 8px;}.bar {gap: 9px;}.bar-item {width: 100%;height: 40px;transform: skew(-10deg);}.hero_bottom {display: flex;justify-content: space-between;margin-top: 30px;padding: 0 51px 0 18px;}.hero_ska-msg {margin-top: 56px;height: 72px;width: 300px;order: 1;}.hero_ska-msg-txt {padding: 17px 24px;background: #D3E8FB;border-top-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;margin-inline: 0px;}.hero_ska-msg-face {bottom: 25%;right: -15%;width: 80px;height: 80px;}.hero_ska-msg-face-img {width: 80px;height: 80px;}.hero_qr-img {width: 120px;height: 120px;}.hero_qr .txt {font-size: 14px;}.hero_qr-overlay {width: 410px;height: 439px;padding: 30px;}.btn_cross {width: 32px;height: 32px;padding: 10px;top: 15px;right: 15px;}.cross {width: 12px;height: 12px;}.hero_qr-img-overlay {width: 350px;height: 350px;}.nopopup-points {visibility: visible;position: static;width: inherit;height: 24px;font-size: 14px;padding: 4px 12px;transform: translate(0%, 0%);margin-left: 8px;transition: opacity 0.5s, visibility 0.5s;}.nopopup-points .points-bar-svg {width: 16px;height: 16px;}.rate {padding: 30px;display: flex;justify-content: space-evenly;gap: 40px;}.trophy-block {margin-top: 20px;background-image: url('/local/templates/skapasskids/css/../images/trophy.webp');background-size: cover;width: 321px;height: 198px;}.rate_content {gap: 5px;margin-top: 0;margin-bottom: 20px;}.rate_rank {font-size: 10px;width: 24px;height: 24px;}.rate_name {margin-right: 29px;}.rate_points-bar {width: 95px;gap: 4px;padding: 6px 12px;justify-content: flex-end;}.rate_points-bar .points-bar-num {margin-left: 0;}.rate_points-bar .points-bar-svg {width: 16px;height: 16px;}.quest_summ {}.stars {}@keyframes angle {from {width: 0;height: 0;}to {width: 40px;height: 40px;}}@keyframes angle-reverse {from {width: 40px;height: 40px;}to {width: 0;height: 0;}}.quest_dies {padding: 30px 30px 0 30px;gap: 10px;align-items: center;}.red-line {bottom: 17%;}.quest-2_front {background-image: url('/local/templates/skapasskids/css/../images/bgquest2.webp');background-color: #A9D6FF;}.quest_txt {margin-bottom: 20px;padding-inline: 30px;}.quest_txt .title-txt {font-size: 28px;}.quest_progress {gap: 60px;padding-inline: 30px;}.quest_time {padding: 6px 12px;}.txt__lvl {font-size: 10px;}.card_dies .quest_dies_points-bar {gap: 4px;padding: 4px 8px;height: 25px;}.quest_dies_points-bar .points-bar-num {font-size: 12px;}.quest_dies_points-bar .points-bar-svg {width: 16px;height: 16px;}.card-task {font-size: 14px;}.card_points-bar {height: 20px;gap: 2px;padding: 4px 8px;}.card_reward-icon {width: 32px;height: 32px;}.card_reward {top: 74px;}.card_reward__gift {height: 72px;gap: 20px;position: relative;top: 21px;}.txt-remainder {font-size: 14px;padding: 4px 12px;}.txt-lvls {font-size: 14px;}.quest_info {padding: 0 30px 30px 30px;}.card_reward__gift-taken {right: 0;position: relative;margin-inline: -50px;}.reward-taken {width: 32px;height: 32px;}.quest_popup-overlay {width: 538px;height: 401px;padding: 30px;border-radius: 25px;background-image: url(/local/templates/skapasskids/css/../images/bgpopupt.webp);}.quest_popup-overlay__gift {background-image: url(/local/templates/skapasskids/css/../images/bgpopupt2.webp);}.quest_popup-title {margin-bottom: 10px;font-size: 28px;}.quest_popup-msg_txt {margin-top: 110px;margin-left: 60px;width: 236px;height: 78px;padding: 20px 24px 20px 24px;border-radius: 30px;border-top-right-radius: 0;font-size: 16px;}.quest_popup-overlay__gift-taken .quest_popup-msg_txt{width: 236px;margin-top: 25px;margin-left: 35px;border-radius: 30px;border-bottom-right-radius: 0;}.horse {height: 250px;right: 58px;}.quest_popup-overlay__gift-taken .horse{bottom: -25px;height: 290px;width: 400px;right: 40px;}.hero_block-overlay {height: 842px;width: 587px;}.block_player-title, .block_bg-title {font-size: 28px;}.block_player {gap: 20px;margin-bottom: 25px;}.block_player-role {display: none;}.block_player-mans {flex-wrap: wrap;gap: 15px;}.block_bg-imgs {flex-wrap: wrap;gap: 15px;}.block_player-man {width: 120px;height: 159px;}.block_bg-item {width: 120px;height: 120px;}.block_overlay{border-radius: 25px;}.fired-svg {width: 28px;height: 28px;}.block_overlay-txt {font-size: 12px;margin-inline: 12px;}.block_player-man-img {width: 100px;height: 120px;border-radius: 25px;}.block_bg-item-img {width: 120px;height: 120px;border-radius: 25px;}.block_player-man-name {font-size: 14px;}.block_overlay svg {width: 31px;height: 31px;}}@media (min-width: 1920px) {.container, .container-fluid {max-width: none;padding-inline: 255px;}.points-bar {padding: 14px 21px;height: 38px;font-size: 20px;}.points-bar-svg {width: 28px;height: 28px;}.txt {font-size: 20px;}.txt__small {font-size: 20px;}.title-txt {font-size: 36px;}.title-txt__small {font-size: 32px;}.btn-sec {padding-block: 18px;}.subheader {height: 102px;position: relative;}.subheader-anim_left, .subheader-anim_right {width: 230px;height: 70px;background-size: cover;position: absolute;}.subheader-anim_left {background-image: url(/local/templates/skapasskids/css/../images/subleft.webp);left: 0;top: 16px;}.subheader-anim_right {background-image: url(/local/templates/skapasskids/css/../images/subright.webp);right: 0;top: 16px;}.subheader_logo-img {width: 153px;height: 52px;}.subheader_profile {margin-left: 30px;}.subheader_profile-img {width: 48px;height: 48px;}.subheader_profile-name {font-size: 20px;margin-left: 20px;}.subheader_svg {width: 40px;height: 40px;}.subheader_points-bar {width: 125px;height: 52px;}.points-bar-num {margin-left: 0;}.subheader_right {gap: 45px;}.subheader_reward, .subheader_quest {display: flex;align-items: center;}.txt-subheader {display: block;color: #fff;margin-left: 12px;}.nav_list {gap: 46px;padding-block: 27px;}.nav_item {font-size: 18px;}.nav_item.active {padding: 12px 24px;}.hero-section {margin-block: 50px;}.hero {height: 730px;padding: 50px;border-radius: 30px;}.hero_top {display: flex;gap: 216px;}.hero_profile {margin-bottom: 0;}.bar-item {width: 120px;}.hero_profile-face-svg {width: 56px;height: 56px;left: -15px;top: -14px;}.hero_profile-info-role {font-size: 18px;width: 127px;align-items: center;}.points-bar-num__green {font-size: 18px;}.points-bar__green {font-size: 18px;padding: 8px 20px;width: 103px;}.hero_profile-txt {left: 33%;top: 38%;width: 375px;}.hero_skills {width: 640px;}.hero_skills-title {height: inherit;}.hero_skills-bars {margin-top: 40px;gap: 30px;}.hero_bottom {margin-top: 14px;padding: 0 130px 0 0;}.hero_ska-msg-txt {padding: 12px 24px;}.hero_ska-msg-face {bottom: 80%;right: -20%;}.hero_ska-msg-face-img {width: 123px;height: 123px;max-width: none;}.hero_ska-msg {margin-top: 100px;}.nopopup-points {visibility: visible;position: static;width: inherit;height: 24px;font-size: 14px;padding: 4px 12px;transform: translate(0%, 0%);margin-left: 8px;transition: opacity 0.5s, visibility 0.5s;}.rate {gap: 83px;position: relative;}.rate_left {display: flex;gap: 52px;}.rate_btn {position: absolute;left: 30px;bottom: 30px;padding: 18px 32px;}.rate_name {margin-left: 12px;}.rate_points-bar {font-size: 18px;gap: 8px;width: 110px;padding: 10px 16px;}.rate_points-bar .points-bar-svg {width: 20px;height: 20px;}.trophy-block {background-image: url(/local/templates/skapasskids/css/../images/trophypc.webp);width: 430px;height: 265px;}.quests-section {margin-block: 100px;}.quest_dies {position: absolute;padding: 0;top: 40px;right: 40px;}.quest_dies_points-bar {padding: 10px 16px;}.quest_dies_points-bar .points-bar-num {font-size: 18px;}.quest_dies_points-bar .points-bar-svg {width: 20px;height: 20px;}.quest_time {padding: 9px 20px;gap: 8px;align-items: center;justify-content: center;}.quest_time-clock {width: 24px;height: 24px;}.quest_time .txt__small {font-size: 18px;}.quest_txt {padding: 40px 40px 0 40px;}.quest_progress {padding-inline: 40px;}.txt__lvl {font-size: 10px;}.card_dies .quest_dies_points-bar {padding: 4px 12px;}.card_dies .points-bar-num {font-size: 12px;}.card_dies .points-bar-svg {width: 16px;height: 16px;}.txt__grey-small {font-size: 12px;}.card_task {font-size: 14px;}.quest_info {padding: 0 40px 40px 40px;}.txt-remainder {font-size: 14px;}.txt-lvls {font-size: 16px;}.red-line {bottom: 17%;}.card_reward__gift {}.card_reward .card_points-bar {height: 20px;padding: 4px 8px;font-size: 10px;}.card_reward .points-bar-svg {width: 12px;height: 12px;}.btn-sec__blue {padding-inline: 67px;font-size: 20px;}.quest_popup-overlay {overflow: hidden;width: 685px;padding: 40px;border-radius: 30px;background-image: url(/local/templates/skapasskids/css/../images/bgpopupp.webp);}.quest_popup-overlay__gift {background-image: url(/local/templates/skapasskids/css/../images/bgpopupp2.webp);}.quest_btn-cross {width: 40px;height: 40px;}.quest_cross {width: 15px;height: 15px;}.quest_popup-title {margin-bottom: 15px;font-size: 32px;}.quest_popup-msg_txt {margin-top: 85px;margin-left: 38%;width: 236px;height: 78px;font-size: 16px;}.quest_popup-overlay__gift-taken .quest_popup-msg_txt{width: 236px;margin-top: 20px;margin-left: 80px;}.horse {bottom: -10px;right: 23px;}.quest_popup-overlay__gift-taken .horse{bottom: -52px;width: 400px;right: 24%;}.hero_block-overlay {width: 930px;/*height: 1105px;*/}.block_player-title, .block_bg-title {font-size: 32px;}.block_player {gap: 30px;margin-bottom: 35px;}.block_player-mans {gap: 20px;}.block_bg-imgs {gap: 20px;margin-top: 30px;}.block_player-man {width: 150px;height: 203px;}.block_bg-item {width: 150px;height: 150px;}.block_overlay{border-radius: 30px;}.block_overlay-txt {font-size: 12px;}.block_player-man-img {width: 150px;height: 150px;border-radius: 30px;}.block_bg-item-img {width: 150px;height: 150px;border-radius: 30px;}.block_player-man-name {font-size: 18px;margin-bottom: 15px;}.block-overlay_btn {margin-top: 50px;}}.quests-section-pagequests {margin-block: 15px 50px;}.quest_page-content {display: flex;flex-direction: column;gap: 30px;}.quest_top-mob {display: flex;gap: 5px;}.quest_top-desk {display: none;}.quest_date {padding: 4px 12px;background-color: #C1C4CF;color: #272F56;font-size: 12px;border-radius: 59px;}.quest_date.active {background-color: #E41E12;color: #fff;}.quest-bottom {display: flex;flex-direction: column;gap: 20px;}.quest-bottom_info {margin-bottom: 10px;display: flex;flex-direction: column;align-items: start;}.quest_season-txt {font-size: 28px;text-transform: none;}.quest_filter {width: 100%;position: relative;}.quest_filter-btn {padding: 12px 16px;background-color: #fff;display: flex;align-items: center;justify-content: space-between;border-radius: 15px;width: 100%;border: none;}.quest_filter-content {position: absolute;top: 0;right: 0;left: 0;z-index: 3000;display: none;flex-direction: column;background-color: #fff;border-radius: 20px;}.quest_filter-content.active {display: flex;}.quest_filter-content-item {padding: 14px 20px;display: flex;align-items: center;justify-content: space-between;position: relative;}.quest_filter-content-item:not(.quest_filter-content-item:last-child) {border-bottom: 1px solid #F3F3F7;}.quest_filter-content-item.active::before {position: absolute;content: '';left: 0;height: 100%;width: 3px;background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);}.quest_filter-content-item:hover {background-color: #ECECEC;}.btn_back {display: none;}@media (min-width: 768px) {.quests-section-pagequests {margin-block: 35px 50px;}.quest_top-mob {display: none;}.quest_top-desk {display: flex;gap: 40px;position: relative;}.season-line {width: 100%;height: 14px;border-radius: 37px;background: linear-gradient(90deg, #C1C4CF 0%, rgba(193, 196, 207, 0) 100%);position: absolute;opacity: 0.6;}.quest_date-block {display: flex;flex-direction: column;align-items: center;padding-top: 21px;position: relative;border: none;background-color: inherit;}.quest_date-block.active::before {content: '';width: 10px;height: 19px;background-color: #E41E12;border-top-left-radius: 21px;border-top-right-radius: 21px;position: absolute;top: -5px;left: 40%;}.quest_subdate {font-size: 12px;font-weight: 400;color: #A2A6B7;}.quest_date {font-size: 16px;color: #A2A6B7;padding: 0;background-color: inherit;}.quest_date-block.active .quest_subdate {font-size: 14px;color: #84889F;}.quest_date-block.active .quest_date {font-size: 20px;color: #08113E;}.quest-bottom_info {flex-direction: row;justify-content: space-between;align-items: center;}.quest_season-txt {font-size: 32px;margin-bottom: 0;}.quest_filter {width: 40%;}.quest_filter-btn {padding: 14px 20px;}}@media (min-width: 1920px) {.quests-section-pagequests {margin-block: 132px 100px;}.quests-section-pagequests .quests_container {flex-direction: row;}.quest_page-content {position: relative;}.quest-top {position: absolute;right: -10%;top: 9%;}.quest_top-desk {flex-direction: column;gap: 0;}.quest_date-block {padding-top: 50px;position: relative;border: none;background-color: inherit;}.quest_date-block:nth-child(2) {padding-top: 0;}.quest_date-block.active {padding-top: 20px;}.quest_date-block.active:nth-child(2) {padding-top: 0;}.season-line {width: 14px;height: 1085px;right: -25px;top: 3px;background: linear-gradient(180deg, #C1C4CF 0%, rgba(193, 196, 207, 0) 100%);}.quest_date-block.active::before {left: inherit;right: -20px;top: 30%;rotate: -90deg;}.quest_date-block.active:nth-child(2)::before {top: 0;}.quest_season-txt {font-size: 48px;}.quest_filter {width: 330px;}.quest_filter-txt {font-size: 18px;}.quest_filter-content-item {font-size: 18px;}.btn_back {border: none;background-color: inherit;display: flex;align-items: center;gap: 12px;position: absolute;top: -6%;}.arrow-left {background-color: #004079;border-radius: 50%;padding: 4px;width: 24px;height: 24px;}.btn_back-txt {font-size: 16px;}}.achiv {display: flex;flex-wrap: wrap;gap: 20px;}.achiv-bottom {gap: 0;}.season-achive:not(.season-achive:nth-child(2)) {margin-top: 50px;}.season-achive:nth-child(2) {padding-top: 10px;}.achiv-block {display: flex;flex-direction: column;align-items: center;width: 155px;perspective: 1000px;}.achiv_title {font-size: 18px;text-align: center;}.achiv_subtitle {color: #84889F;text-align: center;}.season-achive_title {margin-bottom: 10px;}.achiv-back {position: absolute;top: 0;right: 0;left: 0;bottom: 0;width: 121px;height: 120px;backface-visibility: hidden;}.achiv-front {width: 121px;height: 120px;backface-visibility: hidden;}.achiv-back {transform: rotateY(180deg);}.achiv-block:hover .achiv-block-img {transform: rotateY(180deg);}.achiv_hover-txt {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.achiv_title__hover {font-size: 12px;}.achiv_subtitle__hover {font-size: 8px;}.achiv-block-img {position: relative;transition: transform 0.6s;transform-style: preserve-3d;}.achiv-block.locked .achiv-back {display: none;}.achiv-block.locked:hover .achiv-block-img {transform: rotateY(0);}@media (min-width: 768px) {.achiv-block {width: 160px;}.achiv_img {width: 150px;height: 150px;}.achiv_hover-img {width: 150px;height: 150px;}.achiv_title {font-size: 20px;text-align: center;}.season-achive_title {margin-bottom: 20px;}.achiv_title__hover {font-size: 14px;}.achiv_subtitle__hover {font-size: 10px;}.achiv-back {width: 150px;height: 150px;}.achiv-front {width: 150px;height: 150px;}}@media (min-width: 1920px) {.season-line_achivements {height: 816px;}.achiv_title {font-size: 24px;text-align: center;}.achiv_subtitle {font-size: 18px;}.achiv-block {width: 210px;}.achiv_img {width: 200px;height: 200px;}.achiv_hover-img {width: 200px;height: 200px;}.season-achive_title {margin-bottom: 30px;}.season-achive:not(.season-achive:nth-child(2)) {margin-top: 122px;}.achiv-bottom {width: 1410px;}.achiv_title__hover {font-size: 16px;}.achiv_subtitle__hover {font-size: 12px;}.achiv-back {width: 200px;height: 200px;}.achiv-front {width: 200px;height: 200px;}}.rating_card {display: grid;grid-template-rows: 1fr 2fr;position: relative;width: inherit;height: 400px;transform: translate(0,0);top: 0;left: 0;background-image: url('/local/templates/skapasskids/css/../images/bgachive.webp');background-size: cover;}.rating_card .quest_popup-title {text-align: left;}.horse-msg {position: relative;bottom: -20px;right: -20px;}.horse__rating {max-width: inherit;position: absolute;bottom: 0;right: 0;background-size: auto;background-repeat: no-repeat;}.rating_table {display: flex;flex-direction: column;padding: 20px 0px;gap: 10px;margin-block: 24px 15px;background: #FFFFFF;box-shadow: 75px 51px 36px rgba(55, 104, 160, 0.01), 42px 28px 31px rgba(55, 104, 160, 0.03), 19px 13px 23px rgba(55, 104, 160, 0.06), 5px 3px 12px rgba(55, 104, 160, 0.06);border-radius: 20px;}.rating_table-titles {display: flex;padding-inline: 10px;}.rating_table-num {}.rating_table-name {margin-left: 20px;margin-right: auto;}.rating_table-scores {text-align: right;}.rating_table-item {display: flex;align-items: center;padding: 14px 10px;border-bottom: 2px solid #E1E7EC;position: relative;}.rating_table-item__me {background-color: #D3E8FB;}.rating_table-points-bar {background: linear-gradient(131deg, #5A4CF1 0%, #1A7AE7 100%);width: 80px;justify-content: flex-end;}.rating_trophy {display: none;}.rating_state svg {width: 12px;height: 12px;margin-right: 10px;}.rating_atten {display: flex;align-items: start;gap: 10px;}.atten-txt {color: #464D6E;}.rating_btns-links {display: flex;flex-direction: column;gap: 10px;}.rating_link {padding: 15px;display: flex;align-items: center;border-radius: 20px;}.rating_link__1 {background-color: #A9D6FF;}.rating_link__2 {background-color: #D2EA71;}.link-txt {padding-left: 12px;}.rating_card-bar{margin-top: 10px;padding: 20px;background: #FFFFFF;box-shadow: 75px 51px 36px rgba(55, 104, 160, 0.01), 42px 28px 31px rgba(55, 104, 160, 0.03), 19px 13px 23px rgba(55, 104, 160, 0.06), 5px 3px 12px rgba(55, 104, 160, 0.06);border-radius: 20px;}.rating_card-bar-list {display: flex;flex-direction: column;gap: 20px;}.card-bar {display: flex;flex-direction: column;gap: 10px;}.card-bar_top {display: flex;align-items: center;justify-content: space-between;}.card-bar_bottom {height: 10px;border-radius: 34px;position: relative;background-color: #F3F3F7;}.card-bar_bottom::after {content: '';position: absolute;left: 0;right: 50%;height: 10px;background: linear-gradient(131deg, #FFC343 0%, #EF7522 100%);border-radius: 34px;}.card-bar_bottom__0::after {left: inherit;right: inherit;}.card-bar_bottom__5::after {left: 0;right: 0;}.card-bar_lvl {display: flex;align-items: center;gap: 12px;}.horse__rating__m {display: block;}.horse__rating__t {display: none;}.horse__rating__p {display: none;}@media (min-width: 768px) {.rating_card {height: 200px;}.rating_card-msg {width: 47%;}.horse-msg {position: relative;bottom: -28px;right: -60px;}.horse__rating__m {display: none;width: 308px;height: 220px;}.horse__rating__t {display: block;right: 5%;}.rating-msg_txt {position: static;width: 188px;height: 34px;font-size: 14px;}.rating_table {padding: 30px 0px;margin-block: 30 20px;border-radius: 25px;}.rating_table-titles {padding-inline: 30px;}.rating_table-name {margin-left: 70px;}.rating_table-item {padding: 16px 30px;}.rating_table-points-bar {width: 110px;}.rating_table-points-bar .points-bar-num{font-size: 18px;margin-left: 0;}.rating_trophy {display: block;position: absolute;left: 70px;top: 18px;bottom: 16px;}.rating_trophy svg {width: 28px;height: 28px;}.rating_state svg {width: 16px;height: 16px;margin-right: 20px;}.attention {width: 24px;height: 24px;}.rating_bottom {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}.rating_btns-links {gap: 20px;}.rating_link {padding: 20px;}.rating_link .subheader_svg {width: 48px;height: 48px;}.rating_card-bar{margin-top: 0;}.card-bar_lvl {font-style: 14px;}.card-bar_bottom {height: 15px;}.card-bar_bottom::after {height: 15px;}.done-green {width: 20px;height: 20px;}.rating_card-msg .quest_popup-title {font-size: 32px;}}@media (min-width: 1920px) {.rating_page-content {display: grid;grid-template-columns: 3fr 1fr;}.horse__rating__t {display: none;}.horse__rating__p {display: block;}.horse-msg {right: 100px;}.horse__rating__p {right: -14%;}.rating_card {height: 258px;overflow: visible;}.rating_table {padding: 40px 0px;margin-block: 30 30px;border-radius: 30px;}.rating_table-titles {padding-inline: 40px;}.rating_table-name {margin-left: 90px;}.rating_table-item {padding: 22px 40px;}.rating_table-points-bar {width: 125px;}.rating_bottom {display: flex;flex-direction: column;gap: 30px;}.rating_table-points-bar .points-bar-num{font-size: 20px;}.rating_trophy {display: block;position: absolute;left: 90px;top: 24px;bottom: 22px;}.rating_trophy svg {width: 32px;height: 32px;}.rating_state svg {width: 20px;height: 20px;}.rating_link .subheader_svg {width: 64px;height: 64px;}.card-bar_lvl {font-style: 16px;}.rating_card-msg .quest_popup-title {font-size: 48px;}.rating_card-msg .quest_popup-txt {font-size: 18px;width: 390px;}}.rules_list {background-color: #D2EA71;padding: 20px;border-radius: 20px;display: flex;flex-direction: column;gap: 20px;}.rule {display: flex;flex-direction: column;align-items: start;gap: 12px;width: 280px;}.rule_num {background-color: #7C69CB;font-size: 18px;color: #fff;border-radius: 50%;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;}.rule_title {font-size: 18px;text-transform: none;width: 230px;font-weight: 600;}.rule_subtitle {color: #464D6E;}.rules_adv {padding: 30px;border-radius: 25px;background-color: #A9D6FF;position: relative;height: 537px;margin-block: 30px 20px;}.rules_adv-subtitle {color: #464D6E;font-weight: 400;min-width: 290px;}.rules_adv-img {content: '';position: absolute;bottom: 0;right: 0;background-size: auto;background-repeat: no-repeat;}.rules_adv-img__m {display: block;}.rules_adv-img__t {display: none;}.rules_adv-img__p {display: none;}.horserock-block {display: none;}@media (min-width:768px) {.rules_list {padding: 30px;border-radius: 25px;flex-direction: row;justify-content: space-between;flex-wrap: wrap;gap: 30px;}.rule_title {font-size: 20px;width: 270px;}.rules_adv {height: 311px;margin-block: 30px 0px;display: flex;}.rules_adv-txt {width: 414px;position: relative;z-index: 2000;}.rules_adv-subtitle {padding-right: 20px;}.rules_adv::after {display: none;}.rules_adv-img__t {display: block;}.rules_adv-img__m {display: none;}}@media (min-width: 1920px) {.rules_grid {display: grid;grid-template-columns: 2.1fr 1fr;gap: 30px;height: 520px;}.horserock-block {display: block;background-color: #7C69CB;border-radius: 30px;background-image: url('/local/templates/skapasskids/css/../images/bgrockh.webp');position: relative;height: 509px;}.horserock-img {position: absolute;height: 573px;bottom: 0;right: -80px;}.rules_list {padding: 30px;border-radius: 25px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}.rule_title {line-height: inherit;width: 400px;}.rule_subtitle {font-size: 16px;}.rule {width: inherit;}.rules_adv {padding: 50px;border-radius: 30px;height: 311px;margin-block: 50px 20px;}.rules_adv-txt {width: 590px;}.rules_adv-title {line-height: inherit;}.rules_adv-subtitle {font-size: 16px;}.rules_adv-img__t {display: none;}.rules_adv-img__p {display: block;}.btn_back__rules {top: -3%;}}.rating_top-sett {display: flex;gap: 15px;}.prof-img {width: 104px;height: 104px;}.sett_profile-info {display: flex;flex-direction: column;gap: 10px;}.sett_profile-info-dies {margin-top: 10px;}.info-bottom {padding-top: 10px;border-top: 1px solid #C1C4CF;}.sett_profile-info-role {padding: 4px 12px;width: 58px;}.sett-points-bar__green {padding: 4px 12px;width: 50px;}.profile-info-subtitle__2 {margin-top: 10px;}body:has(.quests-section-settings) {background-image: url('/local/templates/skapasskids/css/../images/bgbody.webp');}@media (min-width: 768px) {.rating_top-sett {gap: 20px;height: 204px;}.prof-img {width: 204px;height: 204px;}.sett_profile-info {gap: 32px;}.info-bottom {padding-top: 15px;display: flex;align-items: center;justify-content: center;gap: 50px;}.profile-info-subtitle__2 {margin-top: 0;}.sett_profile-info-role {padding: 8px 20px;width: 86px;height: 35px;}.sett-points-bar__green {padding: 8px 20px;width: 74px;height: 35px;}.profile-info-num, .profile-info-date {font-size: 20px;}.rob-txt {font-size: 14px;}}@media (min-width:1920px) {.btn_back__set {top: -10%;}}fieldset {border: none;margin: 0;padding: 0;}.form-section {background-image: url('/local/templates/skapasskids/css/../images/regbgm.webp');background-size: cover;background-color: #7562C4;}.form-section:has(.form__2) {background-image: url('/local/templates/skapasskids/css/../images/bgregm2.webp');}.form {padding: 20px;border-radius: 20px;background-color: #fff;}.form_container {position: relative;padding-block: 30px 252px;}.subform {font-size: 12px;color: #272F56;font-weight: 400;}.form_input {padding: 18px 12px;border-radius: 18px;height: 53px;background-color: #F3F3F7;border: none;font-size: 14px;font-weight: 400;margin-top: 8px;}.form_input::placeholder {color: #A2A6B7;}#date {position: relative;}input[type="date"]::-webkit-inner-spin-button, input[type="date"]::-webkit-calendar-picker-indicator {opacity: 0;}.form_list {display: flex;flex-direction: column;gap: 20px;}#sexlist {display: flex;justify-content: space-between;margin-top: 8px;}.sex-block {margin-block: 20px;}.date_place {position: relative;}.subform_date__placeholder {position: absolute;top: 12px;left: 12px ;}input[type="radio"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;width: 20px;height: 20px;padding: 3px;background-clip: content-box;border: 2px solid #7562C4;border-radius: 50%;margin-right: 10px;}input[type="radio"]:checked {background-color: #7562C4;}input[type="checkbox"] {display: block;width: 24px;height: 24px;accent-color: #7562C4;margin-right: 10px;}.radio-item {display: flex;align-items: center;}[data-slots] {font-family: inherit }#number {margin-bottom: 8px;}.form_info {font-size: 12px;font-weight: 400;color: rgba(0, 0, 0, 0.28);}.checkbox-item {display: grid;grid-template-columns: 1fr 7fr;}button[type="submit"] {border: none;}.submit_btn {margin-inline: auto;width: 100%;margin-top: 20px;}.rockhorse {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}.rockhorse__1 {height: 210px;}.rockhorse__2, .rockhorse__3 {display: none;}.sex {color: #08113E;}.form__2 {display: none;}.form__3 {display: none;}.btns-block {display: flex;flex-direction: column;margin-top: 20px;}.border-grad {background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);border-radius: 100px;padding: 2px;}.btn-sec__blue-border {order: 1;background: linear-gradient(#fff 0%, #fff 100%);color: black;margin-top: 0;border: none;}.btn-sec__blue-border p{font-weight: 500;background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.form_title__2 {text-transform: none;text-align: center;}.sendcode-block {margin-top: 20px;}.form__3 {flex-direction: column;gap: 20px;align-items: center;}.form-txt__3 {text-align: center;}.btn-sec__blue-enter {margin-top: 0;}.form_info__2 {text-align: center;}.colored{position: relative;}.colored-txt {position: absolute;right: 14px;top: 19px;font-weight: 700;background: linear-gradient(131deg, #9223EA 0%, #27A8E0 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}@media (min-width: 768px) {.form_list {display: grid;grid-template-columns: 1fr 1fr;}.form {padding: 32px;border-radius: 25px;max-width: 810px;margin-inline: auto;}.sex-block {margin-block: 0;}.form_list__2 {display: block;margin-top: 32px;}.checkbox-item {margin-top: 32px;grid-template-columns: 1fr 100fr;gap: 10px;}.form_input {padding: 20px 24px;height: 67px;font-size: 16px;}.subform {font-size: 14px;}.sex {font-size: 16px;}.sex[for="female"] {margin-right: 30px;}.submit_btn {margin-top: 32px;width: inherit;padding: 14px 82px;}main:has(.form-section) {background-image: url('/local/templates/skapasskids/css/../images/regbgt.webp');background-size: cover;background-color: #7562C4;}.form_container {padding-block: 70px 510px;}.form_title {font-size: 28px;}.form_info {font-size: 14px;}.rockhorse__1 {display: none;}.rockhorse__2 {display: block;height: 500px;}.btns-block {display: grid;grid-template-columns: 1fr 1fr;justify-content: space-between;gap: 20px;margin-top: 32px;}.btn-sec__blue-border {margin: 0;width: 100%;font-size: 18px;}.btn-sec__blue-noborder {margin: 0;font-size: 18px;}.sendcode-block {margin-top: 32px;}.form-section:has(.form__2) {background-image: url('/local/templates/skapasskids/css/../images/bgregt2.webp');}.form__3 {gap: 32px;}.form-txt__3 {font-size: 18px;}.btn-sec__blue-enter {margin-top: 0;width: auto;}.big-check {width: 96px;height: 96px;}}@media (min-width:1920px) {.form_container {display: grid;grid-template-columns: 1.2fr 1fr;}.form-section:has(.form__2) {background-image: url('/local/templates/skapasskids/css/../images/bgregp2.webp');}.form {order: 1;}.form_title {font-size: 32px;}.form {padding: 50px;border-radius: 30px;}.form__2 {width: 810px;}.form_list {gap: 30px;}.form_date-block, .sex-block {margin-top: 20px;}.form_list__2 {margin-top: 50px;}.form_list__2 {margin-top: 50px;}.submit_btn {margin-top: 50px;padding: 18px 72px;}.subform {font-size: 16px;}.form_input {font-size: 20px;}.sex {font-size: 20px;}.form_info {font-size: 16px;}.checkbox-item {margin-top: 50px;}.form_info__check {width: 660px;}.rockhorse__2 {display: none;}.rockhorse__3 {display: block;transform: translate(-27%);}.form_container {padding-block: 100px 92px;}.form_container:has(.form__2) {padding-block: 100px 477px;}.btn-sec__blue-noborder, .btn-sec__blue-border {margin-top: 0;font-size: 20px;}.sendcode-block {margin-top: 50px;}.btns-block {margin-top: 50px;}.form__3 {width: 810px;gap: 50px;}.form-txt__3 {font-size: 20px;}.btn-sec__blue-enter {margin-top: 0;padding-inline: 135px;}}.auth_form {display: block;}.submit_btn-code {border: none;margin-top: 0;}.form_info__2-new {display: none;}.sendcode-block__second {display: none;}.submit_btn-enter {display: none;margin-inline: auto;}.sendcode-block__first, .sendcode-block__second {margin-block: 20px;}@media (min-width: 768px) {.sendcode-block__first, .sendcode-block__second {margin-block: 32px;}.submit_btn-enter, .submit_btn-code {width: auto;}}@media (min-width:1920px) {.sendcode-block__first, .sendcode-block__second {margin-block: 50px;}}
/* End */


/* Start:/local/templates/skapasskids/font-awesome-4.7.0/css/font-awesome.min.css?172545460931000*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/local/templates/skapasskids/font-awesome-4.7.0/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* End */


/* Start:/local/templates/skapasskids/css/swiper-bundle.min.css?172794771417907*/
/**
 * Swiper 9.2.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 31, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content: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-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/skapasskids/css/styles.css?175186692127393*/
button.p {
    cursor: pointer;
}
button:disabled {
    opacity: .7;
    cursor: not-allowed;
}
button:disabled p {
    cursor: not-allowed;
}
button.submit_btn-enter {
    border: none;
}
input.error {
    border: 1px solid red;
}
div.error {
    color: red;
}
.rockhorse {
    pointer-events: none;
}
.quest_page-content {
    min-width: 100%;
}
.hero_profile-info-role.sett_profile-info-role {
    width: auto;
}
.selected img.block_player-man-img, .selected img.block_bg-item-img {
    border: 3px solid #00FF00;
}
.hero_profile-face-img {
    border-radius: 30px;
    border: 5px solid #B5CADD;
    object-fit: contain;
}
.card-bar_bottom {
    position: relative;
    overflow: hidden;
}
.card-bar_bottom::after {
    content: none;
}
.card-bar_bottom-progress {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    display: block;
    border-radius: 34px;
    background: linear-gradient(131deg, #FFC343 0%, #EF7522 100%);
}
.other_action {
    text-align: center;
    margin-top: 15px;
    font-size: 18px;
}
.line {
    height: 2px;
}
.quest_popup-overlay.block.hero_block-overlay {
    padding-top: 80px;
}
.scroll {
    overflow-y: scroll;
    height: 90%;
}
/*main*/
.container::before, .container::after {
    content: none;
}
.main-top {
    display: flex;
    gap: 30px;
    height: 750px;
    margin-top: 50px;
}
.main-top_left {
    flex: 1;
    background-image: url(/local/templates/skapasskids/css/../images/main/back.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    border-radius: 30px;
    overflow: hidden;
    padding: 60px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.main-top_left-top {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.top-horse {
    position: relative;
}
.top-horse_text {
    background-color: #D3E8FB;
    border-radius: 30px;
    margin-right: 40px;
    padding: 12px 65px 12px 25px;
    color: #08113E;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -2%;
    font-weight: 500;
}
.top-horse img {
    position: absolute;
    right: -25px;
    top: -55px;
}
.top-logo {
    width: 178px;
    height: 96px;
}
.top-logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.main-top_left-bottom {
    width: 90%;
}
.main-top_left-bottom .bottom_header {
    color: #FFFFFF;
    font-size: 48px;
    line-height: 53px;
    letter-spacing: -2%;
    font-weight: 500;
    margin-bottom: 20px;
}
.main-top_left-bottom .bottom_text {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -2%;
    font-weight: 500;
    margin-bottom: 40px;
    opacity: .6;
}
.main-top_left-bottom .profile {
    background-color: #FFFFFF;
    padding: 18px 32px;
    border-radius: 100px;
    font-size: 20px;
    color: #08113E;
    font-weight: 500;
    text-decoration: none;
    display: inline-block;
}
.main-top_left-bottom .profile.yellow {
    background-color: #FFC343;
    margin-left: 20px;
}
.main-top_right {
    width: 450px;
    height: 100%;
    border-radius: 30px;
    overflow: hidden;
}

.main-second {
    background-color: #D3E8FB;
    background-image: url(/local/templates/skapasskids/css/../images/main/stars.png);
    background-position: left top;
    background-repeat: no-repeat;
    border-radius: 30px;
    padding: 60px;
    margin-top: 50px;
    display: flex;
    gap: 60px;
}
.main-second_left-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap: 50px;
    column-gap: 30px;
}
.main-second_left-title {
    font-size: 32px;
    line-height: 38px;
    color: #08113E;
    font-weight: 500;
    letter-spacing: -2%;
    margin-bottom: 50px;
}
.main-second_left-content_item .number {
    width: 32px;
    height: 32px;
    background-color: #7C69CB;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
.main-second_left-content_item .title {
    color: #08113E;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -2%;
    margin-bottom: 10px;
}
.main-second_left-content_item .text {
    color: #1B1B1B;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    letter-spacing: -2%;
    opacity: .6;
}
.main-second_right {
    width: 360px;
    min-width: 360px;
}
.main-second_right-block {
    height: 537px;
    background-color: #A9D6FF;
    border-radius: 20px;
    position: relative;
}
.main-second_right-block .block-content {
    padding: 25px 20px;
}
.main-second_right-block .block-content_title {
    color: #08113E;
    font-size: 28px;
    line-height: 31px;
    font-weight: 500;
    letter-spacing: -2%;
    margin-bottom: 10px;
}
.main-second_right-block .block-content_text {
    color: #464D6E;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: -1%;
}
.main-second_right-block .block-img {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.quests-section .quests-title {
    font-size: 32px;
    line-height: 40px;
    font-weight: 500;
    letter-spacing: -2%;
    margin-bottom: 10px;
    color: #08113E;
    text-align: center;
}

.bg-overlay {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.7);
    justify-content: center;
    align-items: center;
    z-index: 1000;
}
.bg-overlay.active {
    display: flex;
}
.popup {
    position: relative;
    width: 90%;
}
@media (max-width: 540px) {
    [data-popup="auth"] {
        width: 90%;
    }
}
.popup-close {
    position: absolute;
    width: 40px;
    height: 40px;
    background-color: rgba(101,106,134,0.5);
    border-radius: 50%;
    top: 25px;
    right: 25px;
    opacity: .5;
    z-index: 1;
    cursor: pointer;
}
.popup-close:hover {
    opacity: .8;
}
.popup-close::before, .popup-close::after {
    content: "";
    position: absolute;
    display: block;
    width: 24px;
    height: 3px;
    border-radius: 1px;
    background-color: #656A86;
    left: 8px;
    top: 18px;
}
.popup-close::before {
    transform: rotate(45deg);
}
.popup-close::after {
    transform: rotate(-45deg);
}
.rating-main {
    margin-bottom: 50px;
}
.rating-main .rate {
    justify-content: space-between;
}
.rating-main .trophy-block {
    margin-top: 0px;
}
.rating-main .rate_content {
    gap: 13px;
}

.vk-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
    font-weight: 500;
}
.vk-title {
    font-size: 32px;
    line-height: 39px;
    color: #08113E;
}
.vk-subtitle {
    font-size: 16px;
    line-height: 19px;
    color: #08113E;
    opacity: .6;
    letter-spacing: -0.5px;
}
.vk-subtitle span {
    color: #7562C4;
}
.vk-slider {
    margin-bottom: 100px;
    overflow: hidden;
    height: 450px;
    min-height: 450px;
}
.vk-slider .swiper-slide {
    border-radius: 30px;
    overflow: hidden;
    display: block;
    position: relative;
}
.vk-slider .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.vk-item_hover {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 15px;
    display: flex;
    align-items: flex-end;
    background-color: rgba(0,0,0,0.4);
    z-index: 1;
}
.vk-slider .swiper-slide:hover .vk-item_hover {
    opacity: 1;
}
.vk-item_hover-name {
    background-color: #7562C4;
    border-radius: 30px;
    padding: 12px 24px;
    text-align: left;
    font-size: 20px;
    color: #FFFFFF;
    width: 100%;
}
/**/
@media (min-width: 1920px) {
    .btn_back {
        top: -100px;
    }
}
@media (max-width: 768px) {
    .hero {
        height: auto;
    }
    .block_player-man {
        display: none;
    }
    .block_player-man.show-mobile {
        display: block;
    }
    /*main*/
    .main-top {
        height: 430px;
        margin-top: 30px;
    }
    .main-top_left {
        padding: 30px;
    }
    .main-top_right {
        width: 254px;
        border-radius: 17px;
    }
    .top-logo {
        width: 132px;
        height: 70px;
      }
    .top-horse {
        display: none;
    }
    .main-top_left-bottom {
        width: 100%;
    }
    .main-top_left-bottom .bottom_header {
        font-size: 32px;
        line-height: 35px;
        width: 74%;
    }
    .main-top_left-bottom .bottom_text {
        font-size: 16px;
        line-height: 19px;
    }
    .main-top_left-bottom .bottom_buttons {
        display: flex;
    }
    .main-top_left-bottom .profile {
        font-size: 14px;
        padding: 12px 28px;
    }
    .main-second {
        padding: 30px;
        flex-direction: column;
    }
    .main-second_left-title {
        font-size: 28px;
        line-height: 34px;
        margin-bottom: 30px;
    }
    .main-second_left-content {
        row-gap: 25px;
    }
    .main-second_right {
        width: 100%;
    }
    .main-second_right-block .block-content {
        width: 50%;
    }
    .main-second_right-block {
        overflow: hidden;
        height: auto;
    }
    .main-second_right-block .block-img {
        right: 0px;
        top: -158px;
    }
    .main-second_right-block .block-content_title {
        font-size: 24px;
        line-height: 29px;
    }
    .main-second_right-block .block-content_text {
        font-size: 16px;
        line-height: 19px;
    }
    .quests-section .quests-title {
        font-size: 28px;
        line-height: 34px;
    }
    .quests-section .quests_btn {
        padding: 18px 64px;
        font-size: 20px;
    }
    .vk-slider {
        margin-right: -20px;
    }
    .vk-header {
        flex-direction: column;
        align-items: flex-start;
    }
    .vk-title {
        margin-bottom: 10px;
        font-size: 28px;
    }
}

@media (max-width: 540px) {
    .main-top {
        flex-direction: column;
        height: auto;
    }
    .main-top_left {
        min-height: 500px;
        padding: 20px;
    }
    .main-top_right {
        width: 100%;
        height: 560px;
    }
    .main-top_left-bottom .bottom_header {
        width: 100%;
        font-size: 28px;
        line-height: 31px;
    }
    .main-top_left-bottom .bottom_text {
        font-size: 14px;
        line-height: 17px;
        margin-bottom: 20px;
    }
    .main-top_left-bottom .bottom_buttons {
        flex-direction: column;
        gap: 10px;
    }
    .main-top_left-bottom .profile {
        text-align: center;
    }
    .main-top_left-bottom .profile.yellow {
        margin-left: 0px;
    }
    .main-second {
        margin-top: 30px;
        padding: 20px;
    }
    .main-second_left-title {
        font-size: 24px;
        line-height: 29px;
        margin-bottom: 20px;
        width: 90%;
    }
    .main-second_left-content_item .title {
        font-size: 18px;
        line-height: 22px;
    }
    .main-second_left-content_item .text {
        font-size: 14px;
        line-height: 17px;
    }
    .main-second_left-content {
        grid-template-columns: 1fr;
    }
    .main-second_right-block {
        min-height: 500px;
    }
    .main-second_right-block .block-content {
        width: 100%;
    }
    .main-second_right {
        min-width: unset;
    }
    .main-second_right-block .block-content_title {
        font-size: 20px;
        line-height: 24px;
    }
    .main-second_right-block .block-content_text {
        font-size: 14px;
        line-height: 17px;
    }
    .main-second_right-block .block-img {
        right: 0px;
        bottom: 0px;
        top: unset;
    }
    .quests-section .quests-title {
        font-size: 24px;
        line-height: 29px;
    }
    .quests_container {
        gap: 20px;
    }
    .quests-section .quests_btn {
        padding: 12px 28px;
        font-size: 16px;
    }
    .vk-title {
        font-size: 24px;
    }
    .vk-slider {
        margin-right: 0px;
    }
}

/**/
.pred-header {
    margin-top: 40px;
    margin-bottom: 100px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.pred-header__img {
    height: 340px;
    width: 100%;
}
.pred-header__img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.pred-header__text {
    /*font-family: Inter;*/
    font-weight: 500;
    font-size: 20px;
    line-height: 100%;
    text-align: center;
    color: #84889F;
    max-width: 800px;
}
.quizes-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
    margin-bottom: 100px;
}
.quiz-content {
    position: relative;
}
.quiz-item {
    border-radius: 30px;
    padding: 30px;
    height: 550px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: -2%;
    /*animation: flip-front-reverse 2s forwards alternate;*/
    overflow: hidden;
}
.quiz-marker {
    position: absolute;
    top: -20px;
    right: 30px;
    padding: 11px 24px;
    background-color: #D2EA71;
    font-size: 18px;
    font-weight: 500;
    color: #272F56;
    line-height: 100%;
    letter-spacing: -2%;
    border-radius: 20px;
    z-index: 1;
}
.quiz-1 {
    background-color: #A99EDC;
}
.quiz-item__top {
    display: flex;
    gap: 10px;
}
.quiz-item__top-points {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 82px;
    height: 40px;
    border-radius: 20px;
    background-color: #E41E12;
    padding: 0 16px;
}
.quiz-item__top-points span {
    font-size: 18px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: -2%;
    color: #FFFFFF;
}
.quiz-item__top-time {
    display: flex;
    justify-content: center;
    gap: 10px;
    align-items: center;
    height: 40px;
    border-radius: 20px;
    background-color: #EAF5FE;
    padding: 0 16px;
}
.quiz-item__top-time span {
    font-size: 18px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: -2%;
    color: #004079;
}
.quiz-item__bottom {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.quiz-item__bottom-title {
    font-size: 32px;
    color: #08113E;
}
.quiz-item__bottom-text {
    font-size: 20px;
    letter-spacing: 0;
    color: #84889F;
}
.white .quiz-item__bottom-title,
.white .quiz-item__bottom-text {
    color: #FFFFFF;
}
.quiz-item__bottom-link {
    width: 100%;
    text-align: center;
    border-radius: 30px;
    padding: 19px;
    background-color: #FFFFFF;
    color: #08113E;
    font-size: 20px;
}
.quiz-item__bottom-info {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.quiz-item__bottom-info .left {
    font-size: 14px;
    background-color: rgba(11,11,11,0.2);
    padding: 2px 15px;
    border-radius: 13px;
    color: #FFFFFF;
}
.quiz-item__bottom-info .right {
    font-size: 16px;
    color: #84889F;
    
}
.quiz-1 .quiz-item__bottom-info .right {
    color: #CFCBEE;
}
.quiz-2 {
    background-position-x: center;
    background-position-y: 40px;
    background-color: #FFE493;
    background-size: contain;
    background-size: 90%; 
}
.quiz-3 {
    background-position-x: center;
    background-position-y: 0px;
    background-color: #A9D6FF;
    background-size: contain;
}
.quiz-4 {
    background-color: #D2EA71;
    background-size: contain;
}
.angle-q1 {
    background: linear-gradient(45deg, #DCDAF4 50%, #7562C4 50%);
}
.angle-q2 {
    background: linear-gradient(45deg, #FFF8EA 50%, #FFC343 50%);
}
.angle-q3 {
    background: linear-gradient(45deg, #C3E2FF 50%, #1A71D3 50%);
}
.angle-q4 {
    background: linear-gradient(45deg, #F2FFBD 50%, #A7CA1E 50%);
}
.quiz-item .angle {
    top: 0;
    animation: none;
    border-top-right-radius: 30px;
}
.quiz-item:hover .angle {
    animation: angle 0.5s forwards alternate;
}
.quizes-grid .flipped .quest_back {
    animation: flip-back 2s forwards alternate;
}
.quizes-grid .quest_back {
    animation: none;
}
.flipped .quiz-item {
    transform: rotateY(-180deg);
    animation: flip-front 2s forwards alternate;
}
.quiz-item {
    transition: all .5s;
}
.quiz-item:hover {
    box-shadow: 5px 3px 12px 0px #3768A00F, 19px 13px 23px 0px #3768A00F, 42px 28px 31px 0px #3768A008, 75px 51px 36px 0px #3768A003, 118px 79px 40px 0px #3768A000, 5px 3px 12px 0px #3768A00F, 19px 13px 23px 0px #3768A00F, 42px 28px 31px 0px #3768A008;
    transition: all .5s;
}
.quiz-content .quest_back {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 30px;
    overflow: auto;
}
.quest_back-top {
    display: flex;
    justify-content: space-between;
}
.quiz-item__bottom__back-item {
    padding: 25px 0 20px 0;
    font-weight: 500;
    line-height: 150%;
}
.quiz-item__bottom__back-item.middle {
    border-top: 2px solid rgba(11,11,11,0.2);
    border-bottom: 2px solid rgba(11,11,11,0.2);
}
.quiz-item__bottom__back-item .title {
    font-size: 28px;
    letter-spacing: -2%;
    margin-bottom: 20px;
    color: #08113E;
}
.quiz-item__bottom__back.white .quiz-item__bottom__back-item .title {
    color: #FFFFFF;
}
.quiz-item__bottom__back-item .text {
    font-size: 20px;
    color: #84889F;
}
.quiz-item__bottom__back.white .quiz-item__bottom__back-item .text {
    /*color: #DCDAF4;*/
    color: #000080;
}

/**/
.training {
    background-size: cover;
    background-repeat: repeat-y;
    padding-bottom: 100px;
}
.training .container {
    padding-top: 30px;
}
.training-img {
    display: flex;
    justify-content: center;
    padding-bottom: 100px;
}
.training-item {
    width: 331px;
    max-width: 331px;
    position: relative;
}
.training-item__top {
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    gap: 10px;
    z-index: 2;
}
.training-item__top-day {
    background-color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    border-radius: 20px;
    padding: 0 16px;
    font-size: 18px;
    font-weight: 500;
    color: #464D6E;
}
.training .quiz-item__top-points {
    width: auto;
    gap: 10px;
}
.hero_body {
    position: absolute;
    z-index: 0;
    top: -101px;
    right: -63px;
}
.hero_head {
    position: absolute;
    z-index: 2;
    top: -101px;
    right: -63px;
}
.cloud-container {
    width: 331px;
    height: 272px;
    background-image: url('/local/templates/skapasskids/css/../images/new/cloud_border.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: 1;
}
.cloud {
    width: 331px;
    height: 272px;
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    mask-image: url('/local/templates/skapasskids/css/../images/new/cloud.png');
    background-color: #8F80D0;
    
}
.cloud img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.old .cloud img,
.next .cloud img {
    opacity: 0.1;
}
.cloud img.check,
.cloud img.lock {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    opacity: 1;
    display: none;
}
.old .cloud img.check {
    display: block;
}
.next .cloud img.lock {
    display: block;
}

.training-item__bottom {
    margin-top: 20px;
    line-height: 150%;
    letter-spacing: -2%;
    font-weight: 500;
}
.training-item__bottom-title {
    margin-bottom: 10px;
    font-size: 24px;
    color: #FFFFFF;
}
.training-item__bottom-text {
    font-size: 18px;
    color: #DCDAF4;
}
.training-row.type-1 {
    display: flex;
    justify-content: space-between;
}
.training-row.type-2 {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    gap: 200px;
    margin-top: 35px;
    margin-bottom: 80px;
}
.training-item:nth-of-type(2) {
    margin-top: 40px;
}
.training-item:nth-of-type(3) {
    margin-top: 80px;
}

.training-item .link {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
    width: 85px;
    height: 85px;
    border: 3px solid #FAFAFA;
    border-radius: 50%;
    background-color: #7562C4;
    /*display: flex;*/
    justify-content: center;
    align-items: center;
    box-shadow: 0px 45.39px 76.34px -10.32px #7562C4;
    cursor: pointer;
    display: none;
}
.training-item .link:hover {
    box-shadow: 0px 45.39px 76.34px -10.32px #2d254b;
    transition: all 0.3s;
}
.training-item.now .link {
    display: flex;
}
.training-item__bottom-btn {
    background-color: #FFFFFF;
    width: max-content;
    padding: 18px 33px;
    border-radius: 29px;
    color: #08113E;
    font-size: 18px;
    margin-top: 16px;
    cursor: pointer;
}
.training-item__bottom-btn:hover {
    box-shadow: 10px 10px 10px -10.32px #2d254b;
    transition: all 0.3s;
}
.line-1 {
    position: absolute;
    top: 130px;
    right: -250px;
    z-index: 0;
}
.line-2 {
    position: absolute;
    top: 117px;
    right: -250px;
    z-index: 0;
}
.line-3 {
    position: absolute;
    top: 242px;
    left: -110px;
    right: unset;
    z-index: 0;
}
.line-4 {
    position: absolute;
    top: 140px;
    right: 270px;
    z-index: 0;
}
.line-5 {
    position: absolute;
    top: 157px;
    right: 323px;
    z-index: 0;
}
.hero_head,
.hero_body, 
.training-item__bottom-btn {
    display: none;
}
.now .hero_head,
.now .hero_body, 
.now .training-item__bottom-btn {
    display: block;
}

.training-video {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    /*bottom: 0;*/
    background-color: rgba(0,0,0,0.7);
    height: 100vh;
    z-index: 10000;
    display: none;
}
.training-video.active {
    display: flex;
    justify-content: center;
    align-items: center;
}
.training-video .video {
    position: relative;
    max-width: 100%;
    /*mask-image: url('/local/templates/skapasskids/css/../images/new/cloud_video.png');*/
}
.training-video .quest_btn-cross {

}
.pred-header__img_m {
    display: none;
}
.quiz-item__bottom-info .right.mob {
    display: none;
}
.training-img_p,
.training-img_m {
    display: none;
}
.training-row_p {
    display: none;
}
.marker-new {
    display: none;
}
.now .marker-new {
    display: block;
    position: absolute;
    top: -13px;
    right: -153px;
    z-index: 1;
    color: #08113E;
    font-size: 14px;
    background-color: #D3E8FB;
    padding: 10px 15px;
    font-weight: 500;
    border-radius: 20px;
}
@media (max-width: 768px) {
    .pred-header {
        margin-bottom: 60px;
    }
    .pred-header__img {
        height: unset;
    }
    .pred-header__img img {
        display: none;
    }
    .pred-header__img img.pred-header__img_m {
        display: block;
    }
    .pred-header__text {
        font-size: 16px;
        max-width: 80%;
        line-height: 120%;
    }
    .quizes-grid {
        grid-template-columns: 1fr;
        margin-bottom: 60px;
    }
    .quiz-item {
        height: 450px;
    }
    .quiz-item__bottom__back-item.middle {
        border: unset;
    }
    .quiz-item .angle {
        animation: angle 0.5s forwards alternate;
    }
    .training-img img {
        display: none;
    }
    .training-img img.training-img_p {
        display: block;
    }
    .training-img {
        padding-bottom: 20px;
    }
    .training-row,
    .training-row.type-1,
    .training-row.type-2 {
        display: none;
    }
    .training-row_p {
        display: flex;
        justify-content: space-between;
    }
    .training-item:nth-of-type(2) {
        margin-top: 140px;
    }
    .hero_head {
        top: -118px;
        right: -15px;
    }
    .hero_body {
        top: -117px;
        right: -15px;
    }
    .training-item.now {
        margin-bottom: -60px;
    }
    .line-1, 
    .line-2,
    .line-3,
    .line-4,
    .line-5 {
        display: none;
    }
    .line-p1, 
    .line-p2 {
        position: absolute;
        z-index: 0;
    }
    .line-p1 {
        top: -188px;
        right: -88px;
    }
    .line-p2 {
        top: -85px;
        right: unset;
        left: -93px;
    }
    .now .marker-new {
        top: -70px;
        right: unset;
        left: 68px;
    }
}

@media (max-width: 540px) {
    .pred-header__text {
        font-size: 14px;
        max-width: 100%;
    }
    .pred-header {
        margin-bottom: 40px;
    }
    .quiz-item {
        height: 400px;
        border-radius: 20px;
        padding: 20px;
    }
    .quiz-marker {
        font-size: 12px;
        padding: 6px 10px;
        top: -12px;
        right: 10px;
    }
    .quiz-item__top-points {
        height: 25px;
        width: 54px;
        min-width: 54px;
        padding: 0 8px;
    }
    .quiz-item__top-points span {
        font-size: 14px;
    }
    .quiz-item__top-points img {
        width: 16px;
        height: 16px;
    }
    .quiz-item__top-time {
        padding: 0px 8px;
        height: 25px;
    }
    .quiz-item__top-time span {
        font-size: 12px;
    }
    .quiz-item__top-time img {
        width: 16px;
        height: 16px;
    }
    .quiz-item__bottom {
        gap: 10px;
    }
    .quiz-item__bottom-title {
        font-size: 24px;
    }
    .quiz-item__bottom-text {
        font-size: 14px;
        line-height: 120%;
    }
    .quiz-item__bottom-link {
        font-size: 14px;
        padding: 12px;
    }
    .quiz-item__bottom-info .left,
    .quiz-item__bottom-info .right {
        font-size: 12px;
    }
    .quiz-item__bottom-info .right {
        display: none;
    }
    .quiz-item__bottom-info .right.mob {
        display: block;
    }
    .quiz-content .quest_back {
        padding: 20px;
    }
    .quiz-item__back_img img {
        display: none;
    }
    .quiz-item__bottom__back-item .title {
        font-size: 20px;
        margin-bottom: 5px;
    }
    .quiz-item__bottom__back-item .text {
        font-size: 14px;
        line-height: 120%;
    }
    .quiz-item__bottom__back-item {
        padding: 0 0 10px 0;
    }
    .quiz-item .angle {
        border-top-right-radius: 20px;
    }
    .training-img img.training-img_p {
        display: none;
    }
    .training-img img.training-img_m {
        display: block;
    }
    .now .hero_head,
    .now .hero_body {
        display: none;
    }
    .line-p1, 
    .line-p2 {
        display: none;
    }
    .now .marker-new {
        display: none;
    }
    .training-row_p {
        flex-direction: column;
    }
    .training-item:nth-of-type(2) {
        margin-top: 0;
    }
    .training-item.now {
        margin-bottom: 0;
    }
    .training-row_p .training-item {
        margin-bottom: 50px;
    }
    .training-item__top-day {
        font-size: 12px;
        height: 25px;
    }
    .training-item__bottom-title {
        font-size: 18px;
    }
    .training-item__bottom-text {
        font-size: 14px;
        line-height: 120%;
    }
    .training-item .link {
        width: 68px;
        height: 68px;
    }
    .training-item__bottom-btn {
        font-size: 14px;
        width: 100%;
        padding: 10px;
        text-align: center;
    }

    .rating_top-sett {
        flex-direction: column;
    }
}


.training-video .video,
.training-video .video .content,
.training-video .video .content iframe{
    width: 100%;
    height: 100%;
}

.quiz-2 .quiz-item__bottom-title,
.quiz-2.quest_back .quiz-item__bottom__back-item .title {
    color: #594710;
}

.quiz-2 .quiz-item__bottom-text,
.quiz-2.quest_back .quiz-item__bottom__back-item .text {
    color: #a9870e;
}

/* End */


/* Start:/local/templates/skapasskids/css/custom.css?17537092423352*/
/**/
.btn-back {
    margin-top: 40px;
    margin-bottom: 40px;
}
.btn-back .btn_back {
    position: relative;
    top: unset;
}
section.history {
    margin-bottom: 80px;
}
.block-points {
    padding: 29px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-image: url(/local/templates/skapasskids/css/../images/history_sum.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 30px;
}
.block-points_title {
    color: #FFFFFF;
    font-size: 48px;
    font-weight: 500;
}
.block-points .points-bar-num {
    font-size: 48px;
}
.block-points .subheader_points-bar {
    width: max-content;
    height: auto;
    padding: 6px 40px;
    gap: 12px;
}
.block-cols {
    display: flex;
    gap: 30px;
}
.block-cols .rating_table {
    flex: 1;
}
.block-cols__right {
    margin-top: 24px;
    width: 450px;
}
.block-cols .rating_table-titles {
    display: flex;
    justify-content: space-between;
}
.block-cols .rating_table-item.up {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-between;
    align-items: center;
}
.block-cols .rating_table-num.last {
    text-align: right;
}
.block-cols .rating_trophy {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 30px;
    position: relative;
    left: unset;
    right: unset;
    top: unset;
    bottom: unset;
    margin-right: 50px;
}
.flex-row-center {
    display: flex;
    align-items: center;
    gap: 10px;
}
.block-cols .rating_link {
    justify-content: space-between;
    gap: 20px;
}
.txt.link-txt.big {
    font-size: 48px;
}
.block-cols .subheader_svg {
    min-width: 64px;
    min-height: 64px;
}
.block-cols .rating_table-titles, .block-cols .rating_table-item.up {
    padding-right: 100px;
}
.block-points .points-bar-svg {
    width: 32px;
    height: 32px;
}
@media (max-width: 1024px) {
    .block-points_title {
        font-size: 30px;
    }
    .block-points .points-bar-num {
        font-size: 30px;
    }
    .block-points .subheader_points-bar {
        padding: 6px 20px;
        gap: 8px;
    }
    .block-cols {
        flex-direction: column-reverse;
        gap: 0;
    }
    .block-cols__right {
        width: 100%;
    }
    .block-cols .rating_btns-links {
        flex-direction: row;
    }
    .rating_link {
        width: 50%;
    }
    .flex-row-center, .block-cols .rating_link {
        gap: 0px;
    }
    .txt.link-txt.big {
        font-size: 36px;
    }
    .block-cols .subheader_svg {
        min-width: unset;
        min-height: unset;
    }
    .block-cols .rating_table-titles, .block-cols .rating_table-item.up {
        padding-right: 40px;
    }
    .block-cols .rating_trophy {
        gap: 10px;
    }
}
@media (max-width: 480px) {
    .block-points {
        flex-direction: column;
        gap: 12px;
    }
    .block-points_title {
        text-align: center;
    }
    .block-cols .rating_btns-links {
        flex-direction: column;
    }
    .rating_link {
        width: 100%;
    }
    .block-cols .subheader_svg {
        min-width: 32px;
        min-height: 32px;
    }
    .txt.link-txt.big {
        font-size: 30px;
    }
}
@media (min-width: 768px) {
    .popup[data-popup="auth"] {
        max-width: 810px;
    }
}
a[data-show-popup="auth"] {
    cursor: pointer;
}
/* End */
/* /local/templates/skapasskids/css/style.min.css?1726151428243857 */
/* /local/templates/skapasskids/font-awesome-4.7.0/css/font-awesome.min.css?172545460931000 */
/* /local/templates/skapasskids/css/swiper-bundle.min.css?172794771417907 */
/* /local/templates/skapasskids/css/styles.css?175186692127393 */
/* /local/templates/skapasskids/css/custom.css?17537092423352 */
