html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}body,html{height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}blockquote,body,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{margin:0;padding:0}ol li,ul li{list-style:none}a,a:active,a:focus,a:hover{text-decoration:none}a:focus{outline:0}button,iframe,img,input{border:0}button{background-color:#0000;cursor:pointer;padding:0}button,input,select,textarea{font-family:inherit;outline:none}input[type=radio]{margin:0}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}body{-webkit-overflow-scrolling:touch;background-color:#fff;color:#020814;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;overflow-x:hidden}h1{font-size:56px;margin-bottom:30px}h1,h2{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:2px;line-height:56px;text-transform:uppercase}h2{font-size:48px;margin-bottom:25px}h3{font-size:28px;letter-spacing:1px;line-height:36px;margin-bottom:15px}h3,h4{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}h4{font-size:24px;letter-spacing:2px;line-height:26px;margin-bottom:25px}h5{font-size:18px;line-height:28px}h5,h6{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}h6{line-height:26px}h6,p{font-size:16px}p{line-height:28px}img{font-size:13px;line-height:16px}a{color:#0477c6}.section,section{padding:100px 0;position:relative}.overflow{overflow:hidden!important}.hidden{display:none!important}.clearfix:after{clear:both;content:"";display:block}.icon{fill:#020814;height:20px;width:20px}a,button,input,textarea{font-family:inherit}.icon,a,button,input,span,textarea{transition:all .15s ease}.row-min{margin-left:-5px;margin-right:-5px}.row-min>div[class^=col-]{padding-left:5px;padding-right:5px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}.main{padding-top:102px}.section-title{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase}.section-title,.title{font-size:48px;line-height:56px}.title{margin-bottom:50px}.title-wrap__image{background-color:#041b2a;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;position:relative;text-align:center}.title-wrap__image:before{background:url(../images/pat-dark.png?cf068311b22582e0fb1f5302ea4535d9) repeat}.title-wrap__image:after,.title-wrap__image:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.title-wrap__image:after{background-color:#041b2ae6;mix-blend-mode:multiply}.title-wrap__image .title{color:#fff;font-size:56px;line-height:1;margin-bottom:0;padding:100px 0;position:relative;z-index:2}.page-content{margin-bottom:60px}.page-content__introductory{background-position:0 100%;background-repeat:no-repeat;margin-bottom:0;padding-bottom:100px}.page-content__about{margin:0 auto 60px;max-width:970px;width:100%}.block-sticky{position:sticky;top:120px}::selection{-webkit-text-fill-color:#fff;background:#0477c6;-webkit-background-clip:unset;color:#fff}.preloader{background-color:#020814;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.preloader .loader{display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.preloader .loader:after,.preloader .loader:before{animation:loader 1s linear infinite;background-color:#0477c6;bottom:50%;box-shadow:-.5em 0 0 #0477c6;content:"";display:block;left:50%;position:absolute;right:0;top:0}.preloader .loader:after{animation-delay:.25s;bottom:0;top:50%}.link{align-items:center;color:#0477c6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.link .icon{fill:#0477c6;height:14px;margin-left:7px;width:14px}.link:hover .icon{transform:translateX(3px)}.btn{align-items:center;background-position:95%;background-size:400%;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;height:60px;justify-content:center;letter-spacing:1px;line-height:21px;min-width:220px;overflow:hidden;padding:0 30px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.btn .icon{fill:#0477c6;display:block;height:14px;margin-left:8px;width:14px}.btn:after{background:#fff;content:"";height:155px;left:-90px;opacity:.2;position:absolute;top:-50px;transform:rotate(-35deg);width:50px}.btn:hover{background-position:0}.btn:hover .icon{transform:translateX(5px)}.btn:hover:after{animation:line 1.5s infinite}.btn-primary{background-color:#0477c6;background-image:linear-gradient(45deg,#0065ab 50%,#0000 0)}.btn-primary__stroke{color:#fff}.btn-primary__stroke,.btn-stroke{background-color:#0000;background-image:linear-gradient(45deg,#0477c6 50%,#0000 0);border:2px solid #0477c6}.btn-stroke{color:#020814}.btn-stroke:hover{color:#fff}.btn-stroke:hover .icon{fill:#fff}.btn-secondary,.btn-secondary:hover{background-color:#ffd200;color:#020814}.btn-secondary:hover{background-image:linear-gradient(45deg,#ffc800 50%,#0000 0)}.btn-secondary__stroke{border:2px solid #ffd200;color:#ffd200}.btn-secondary__stroke:hover{background-color:#0000;background-image:linear-gradient(45deg,#ffd200 50%,#0000 0);color:#020814}.btn-white{background-color:#fff;background-image:linear-gradient(45deg,#0065ab 50%,#0000 0);color:#0477c6}.btn-dark,.btn-white:hover{color:#fff}.btn-dark{background-color:#0065ab66}.btn-green{background-color:#1ab42c;color:#fff}.btn-green:hover{background-color:#1ab42c;background-image:linear-gradient(45deg,#0e9d1e 50%,#0000 0)}.btn-link{align-items:center;color:#9fa1a5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.btn-link .icon{fill:#9fa1a5;height:15px;margin-right:10px;width:15px}.btn-link:hover{color:#0477c6}.btn-link:hover .icon{fill:#0477c6;animation:rotate 1s linear infinite}.btn-gray{background-color:hsla(0,0%,100%,.588);color:#fff}.btn-gray:hover{background-color:red}.btn-pink{background-color:#af1ec7;color:#fff}.btn-pink:hover{background-color:#6f67c9}.form{position:relative}.form-done{background-color:#f7f7f7;padding:30px}.form-done__title{font-size:18px;font-weight:600;padding-top:20px}.form-done__description{color:#5b6069;font-size:14px;line-height:24px;margin-bottom:20px;padding-top:5px}.form .label,.form label{display:block;position:relative}.form-label{display:block;margin-bottom:12px}.form-label__checkbox{margin-bottom:16px}.form-label__group{align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media screen and (min-width:476px){.form-label__group .form-label{margin-bottom:0}}.form-bottom{font-size:13px;padding-top:25px;text-align:center}.form-bottom a{font-size:13px!important}.form-label__password{position:relative}.label-password{align-items:center;color:#9d9d9d;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;position:absolute;right:3px;top:2px;width:40px}.label-password .icon{fill:currentColor;display:block;height:18px;transition:all 50ms ease;width:18px}.label-password:hover{color:#020814}.label-description{color:#5b6069;display:block;font-size:12px;line-height:18px;padding:10px 0}select{appearance:none;background-color:#0000;border:1px solid #ccc;color:#020814;display:inline-block;font-size:14px;height:45px;padding:0 15px;width:100%}select[disabled]{background-color:#f7f7f7;color:#999}.select-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23373a40' viewBox='0 0 404.308 404.309'%3E%3Cpath d='M0 101.08h404.308L202.151 303.229 0 101.08z'/%3E%3C/svg%3E")}.select-dark,.select-white{background-position:center right 10px;background-repeat:no-repeat;background-size:9px}.select-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 404.308 404.309'%3E%3Cpath d='M0 101.08h404.308L202.151 303.229 0 101.08z'/%3E%3C/svg%3E");color:#fff}.select-white option{color:#000}.select{position:relative}.select .dropdown{border:1px solid #ccc;border-radius:3px;margin-top:5px}.select-btn{align-items:center;background-color:#0000;border:1px solid #ccc;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;justify-content:space-between;min-width:150px;padding:0 15px;position:relative;width:100%}.select-btn .select-text{color:#5b6069;font-size:14px}.select-btn .icon{fill:#373a40;height:10px;width:10px}.select-min .select-btn{height:35px;padding:0 12px}.select-time{display:none}.select-time.is-show{display:-webkit-box;display:-ms-flexbox;display:flex}.select-list{padding:5px 0}.select-link{background-color:#0000;color:#020814;display:block;font-size:14px;padding:5px 12px}.select-link:hover{background-color:#f7f7f7;color:#0477c6}.select-link-date{background-color:#0000;color:#020814;display:block;font-size:14px;padding:5px 12px}.select-link-date:hover{background-color:#f7f7f7;color:#0477c6}.select-link-time{background-color:#0000;color:#020814;display:block;font-size:14px;padding:5px 12px}.select-link-time:hover{background-color:#f7f7f7;color:#0477c6}.select-link-hear{background-color:#0000;color:#020814;display:block;font-size:14px;padding:5px 12px}.select-link-hear:hover{background-color:#f7f7f7;color:#0477c6}input[disabled]{background-color:#f7f7f7;color:#999}.input{background-color:#0000;border:1px solid #ccc;color:#020814;display:inline-block;font-size:14px;height:45px;padding:0 15px;text-overflow:ellipsis;width:100%}.input::placeholder{color:#a3a3a3;opacity:1}.input::-webkit-input-placeholder{color:#a3a3a3;opacity:1}.input:-moz-placeholder,.input::-moz-placeholder{color:#a3a3a3;opacity:1}.input::-ms-input-placeholder{color:#a3a3a3;opacity:1}.input:-ms-input-placeholder{color:#a3a3a3;opacity:1}.input:active,.input:focus{border-color:#0477c6}.input-min{height:35px;padding:0 12px}.input-dark{border-color:#474a4f;color:#fff}.input-dark::placeholder{color:#78787a;opacity:1}.input-dark::-webkit-input-placeholder{color:#78787a;opacity:1}.input-dark:-moz-placeholder,.input-dark::-moz-placeholder{color:#78787a;opacity:1}.input-dark::-ms-input-placeholder{color:#78787a;opacity:1}.input-dark:-ms-input-placeholder{color:#78787a;opacity:1}.input-white{border-color:#98c5e3;color:#fff}.input-white::placeholder{color:#98c5e3;opacity:1}.input-white::-webkit-input-placeholder{color:#98c5e3;opacity:1}.input-white:-moz-placeholder,.input-white::-moz-placeholder{color:#98c5e3;opacity:1}.input-white::-ms-input-placeholder{color:#98c5e3;opacity:1}.input-white:-ms-input-placeholder{color:#98c5e3;opacity:1}.input-white:active,.input-white:focus{border-color:#fff}.input-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%230477c6'%3E%3Ccircle cx='74.1' cy='41.5' r='3.7'/%3E%3Cpath d='M82.7 9.9h-4.8V6.2c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7v3.7h-17V6.2c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7v3.7H29.4V6.2c0-2-1.7-3.7-3.7-3.7S22 4.2 22 6.2v3.7h-4.6c-8.2 0-14.8 6.7-14.8 14.8v57.9c0 8.2 6.7 14.8 14.8 14.8h28.4c2 0 3.7-1.7 3.7-3.7S47.8 90 45.8 90H17.3c-4.1 0-7.4-3.3-7.4-7.4V24.8c0-4.1 3.3-7.4 7.4-7.4H22v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h16.7v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h16.9v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h4.8c4.1 0 7.4 3.3 7.4 7.4V46c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7V24.8c.1-8.2-6.6-14.9-14.7-14.9z'/%3E%3Cpath d='M75 52.6c-12.4 0-22.5 10.1-22.5 22.5S62.7 97.5 75 97.5 97.5 87.4 97.5 75 87.4 52.6 75 52.6zm0 37.5c-8.3 0-15-6.7-15-15s6.7-15 15-15 15 6.7 15 15-6.7 15-15 15z'/%3E%3Cpath d='M80.4 71.3h-1.7v-3.9c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7V75c0 2 1.7 3.7 3.7 3.7h5.4a3.7 3.7 0 1 0 0-7.4z'/%3E%3Ccircle cx='58' cy='41.5' r='3.7'/%3E%3Ccircle cx='41.8' cy='57.6' r='3.7'/%3E%3Ccircle cx='25.7' cy='41.5' r='3.7'/%3E%3Ccircle cx='25.7' cy='57.6' r='3.7'/%3E%3Ccircle cx='25.7' cy='73.8' r='3.7'/%3E%3Ccircle cx='41.8' cy='73.8' r='3.7'/%3E%3Ccircle cx='41.8' cy='41.5' r='3.7'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:18px 18px}.input-textarea{display:block;line-height:1.6;max-height:200px;min-height:120px;outline:none;padding:12px 15px;resize:vertical;width:100%}.input-checkbox,.input-radio{clip:rect(0 0 0 0);border:0;display:none;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.input-checkbox:checked+.input-label__radio:after,.input-radio:checked+.input-label__radio:after{opacity:1}.input-checkbox:checked+.input-label__radio:before,.input-radio:checked+.input-label__radio:before{background-color:#0477c6;border-color:#0477c6}.input-checkbox:checked+.input-label__checkbox:after,.input-radio:checked+.input-label__checkbox:after{opacity:1}.input-checkbox:checked+.input-label__checkbox:before,.input-radio:checked+.input-label__checkbox:before{background-color:#0477c6;border-color:#0477c6}.input-checkbox:disabled+.input-label__checkbox,.input-checkbox:disabled+.input-label__checkbox .filter-item__count,.input-checkbox:disabled+.input-label__radio,.input-radio:disabled+.input-label__checkbox,.input-radio:disabled+.input-label__checkbox .filter-item__count,.input-radio:disabled+.input-label__radio{color:#ccc}.input-checkbox:disabled+.input-label__checkbox:before,.input-checkbox:disabled+.input-label__radio:before,.input-radio:disabled+.input-label__checkbox:before,.input-radio:disabled+.input-label__radio:before{background-color:#e5e5e5;border-color:#e5e5e5}.input-label__radio{color:#020814;font-size:14px!important;font-weight:400!important;padding-left:28px;position:relative;-webkit-user-select:none;user-select:none}.input-label__radio:after,.input-label__radio:before{content:"";display:block;position:absolute}.input-label__radio:before{background-color:#fff;border:1px solid #ccc;border-radius:50%;height:18px;left:1px;top:-1px;width:18px}.input-label__radio:after{background-color:#fff;border-radius:50%;height:6px;left:7px;opacity:0;top:5px;transition:opacity .15s ease;width:6px}.input-label__checkbox{color:#020814;font-size:14px!important;font-weight:400!important;padding-left:28px;position:relative;-webkit-user-select:none;user-select:none}.input-label__checkbox:after,.input-label__checkbox:before{content:"";display:block;position:absolute}.input-label__checkbox:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;height:18px;left:0;top:-1px;width:18px}.input-label__checkbox:after{border:2px solid #fff;border-left:none;border-top:none;height:12px;left:6px;opacity:0;top:0;transform:rotate(45deg);transition:opacity .15s ease;width:6px}.dropdown{background-color:#fff;box-shadow:0 4px 10px #02081426;display:none;left:0;position:absolute;top:100%;width:100%;z-index:2}.dropdown.is-open{display:block;z-index:10}.social-link,.social-list{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.social-link{justify-content:center}.social-link .icon{fill:#fff;height:16px;opacity:.8;width:16px}.social-link:hover .icon{fill:#0477c6;opacity:1}.breadcrumbs{margin-bottom:25px;padding-top:40px}.breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.breadcrumbs-item{color:#9fa1a5;font-size:14px;padding:5px 0;position:relative}.breadcrumbs-item:after{color:#9fa1a5;content:"-";display:inline-block;margin:0 5px}.breadcrumbs-item:last-child:after,.breadcrumbs-item:only-child:after{display:none}.breadcrumbs-link{color:#020814;font-size:14px}.breadcrumbs-link:hover{color:#0477c6}.slider-container{overflow:hidden}.slider-wrapper{position:relative}.slider-arrow{align-items:center;border:1px solid #ccc;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;margin-top:-25px;position:absolute;top:50%;transition:border-color .15s ease;width:50px;z-index:1}.slider-arrow .icon{fill:#9fa1a5}.slider-arrow:hover{border-color:#0477c6}.slider-arrow:hover .icon{fill:#0477c6}.slider-arrow__prev{left:-70px}.slider-arrow__next{right:-70px}@keyframes loader{0%,to{background-color:#0477c6;box-shadow:-.5em 0 0 #0000}50%{background-color:#0000;box-shadow:-.5em 0 0 #0477c6}}@keyframes line{70%{left:-90px}to{left:120%}}@keyframes rotate{to{transform:rotate(1turn)}}.training{background-color:#0477c6;background-position:50%;background-size:cover}.training:before{background:url(../images/pat-white.png?264af4d9fc33323ee2b5d36ca0f91f98) repeat;content:"";z-index:1}.training-img,.training:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.training-img{bottom:0;object-fit:cover;object-position:center;right:0;z-index:0}.training-content{position:relative;text-align:center;z-index:2}.training-title{color:#fff;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.4;margin-bottom:25px}.training-subtitle,.training-title{display:block;letter-spacing:2px;text-transform:uppercase}.training-subtitle{color:#ffd200;font-size:70px;font-weight:800;line-height:1.1;margin-bottom:45px;text-shadow:0 0 20px #02081433}.training-video{left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.training-actions{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.training-actions .btn{margin:0 10px;max-width:340px;width:100%}.video{background-color:#000;box-shadow:0 5px 35px #0208144d;height:0;padding-bottom:56.25%;position:relative;width:100%}.video:hover .video-btn:focus .video-btn__shape,.video:hover .video-btn__shape{fill:red;fill-opacity:1}.video-link,.video-media{height:100%;left:0;position:absolute;top:0;width:100%}.video-btn,.video-media{border:none}.video-btn{background-color:#0000;cursor:pointer;display:none;height:48px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:68px;z-index:1}.video-btn:focus{outline:none}.video-btn__shape{fill:#212121;fill-opacity:.8}.video-btn__icon{fill:#fff}.video-description{color:#9fa1a5;display:block;font-size:12px;left:0;line-height:18px;padding-top:15px;position:absolute;top:100%;width:100%}.video--enabled{cursor:pointer}.video--enabled .video-btn{display:block}.pagination{justify-content:center;padding:30px 0}.pagination,.pagination-item,.pagination-list{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-item{border:1px solid #ccc;color:#020814;cursor:default;font-size:16px;font-weight:600;height:50px;justify-content:center;margin:0 2px;transition:border-color .15s ease;width:50px}.pagination-item:first-child{margin-right:40px}.pagination-item:last-child{margin-left:40px}.pagination-item.is-active{border-color:#0477c6;color:#0477c6}.pagination-item:hover{border-color:#0477c6}.pagination-link{color:#020814;cursor:pointer;font-size:16px;font-weight:600}.pagination-btn,.pagination-link{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;width:50px}.pagination-btn .icon{fill:#9fa1a5}.pagination-btn:hover .icon{fill:#0477c6}.mobile{-webkit-overflow-scrolling:touch;background-color:#020814;bottom:0;display:none;height:100%;left:0;overflow:scroll;padding-top:100px;position:fixed;right:0;top:0;z-index:100}.mobile-show{display:block}.mobile-nav__menu{margin:0 auto;max-width:320px;padding:0 10px;width:100%}.mobile-nav{margin-bottom:40px}.mobile-nav__item,.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}.mobile-nav__item{margin-bottom:35px;position:relative}.mobile-nav__item .header-nav__link{font-size:16px;height:20px}.mobile-nav__item .mobile-nav__link{height:20px}.mobile-nav__item .dropdown{background-color:#0000;margin:40px 0 20px;position:static;text-align:center}.mobile-nav__item--active .mobile-nav__link{color:#0477c6}.mobile-nav__item--active .mobile-nav__link:after{transform:scaleX(1);transform-origin:left center 0}.mobile-nav__link{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;justify-content:center;letter-spacing:1px;position:relative;text-transform:uppercase}.mobile-nav__link:after{background:#0477c6;bottom:-15px;content:"";display:block;height:2px;position:absolute;right:0;transform:scaleX(0);transform-origin:right center 0;transition:transform .7s cubic-bezier(.23,1,.32,1) 0s;width:100%}.mobile-nav__link:hover{color:#0477c6}.mobile-nav__link:hover:after{transform:scaleX(1);transform-origin:left center 0}.mobile-submenu__list{min-width:280px}.mobile-submenu__item{line-height:18px;margin-bottom:25px;position:relative}.mobile-submenu__item:last-child{margin-bottom:0}.mobile-submenu__link{color:#cfd5e3;font-size:14px;line-height:18px}.mobile-submenu__link:hover{color:#0477c6}.mobile-nav__btn{display:block;height:30px;position:absolute;right:0;top:-7px;width:30px}.mobile-nav__btn.is-active:after{display:none}.mobile-nav__btn:after,.mobile-nav__btn:before{background-color:#5b6069;content:"";display:block;position:absolute}.mobile-nav__btn:before{height:2px;left:7px;top:14px;width:14px}.mobile-nav__btn:after{height:14px;left:13px;top:8px;width:2px}.mobile-social{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:50px}.mobile-social .social-item{margin:0 20px}.burger{background-color:#0000;cursor:pointer;display:none;height:45px;position:relative;width:45px;z-index:200}.burger .burger-line{background-color:#fff;display:block;height:3px;left:7px;position:absolute;top:21px;width:30px}.burger .burger-line:after,.burger .burger-line:before{background-color:#fff;content:"";display:block;height:3px;position:absolute;transition:all .15s ease;width:30px}.burger .burger-line:before{top:-9px}.burger .burger-line:after{top:9px}.burger-open .burger-line{height:0}.burger-open .burger-line:before{top:0;transform:rotate(45deg)}.burger-open .burger-line:after{top:0;transform:rotate(-45deg)}.header{align-items:center;background-color:#020814f2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:0;padding:10px 20px;position:fixed;top:0;transition:all .2s ease;width:100%;z-index:101}.header-inner{background-color:#020814;height:72px}.header-inner .header-logo__img{width:100px}.header-min{background-color:#020814f2;height:72px}.header-min .header-logo__img{width:100px}.header-logo__link{display:block;width:160px}.header-logo__img{display:block;height:100%;object-fit:contain;transition:all .25s ease;width:100%}.header-nav,.header-social{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-social .btn{font-size:16px;height:45px;line-height:1.1;min-width:165px;padding:0 20px}.header-social .social-item{margin-left:30px}.header-social .social-item:first-child{margin-left:0}.header-login{margin-left:10px}.header-login .icon{display:none}.header-nav__item,.header-nav__list{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header-nav__item{height:45px;margin:0 30px;position:relative}.header-nav__item .dropdown{min-width:280px}.header-nav__item:hover>.dropdown{display:block}.header-nav__item:hover .header-nav__link{color:#0477c6}.header-nav__item:hover .header-nav__link:after{transform:scaleX(1);transform-origin:left center 0}.header-nav__link{align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;height:45px;justify-content:center;letter-spacing:1px;position:relative;text-align:center;text-transform:uppercase}.header-nav__link:after{background:#0477c6;bottom:8px;content:"";display:block;height:2px;position:absolute;right:0;transform:scaleX(0);transform-origin:right center 0;transition:transform .7s cubic-bezier(.23,1,.32,1) 0s;width:100%}.header-nav__link:hover{color:#0477c6}.header-nav__link:hover:after{transform:scaleX(1);transform-origin:left center 0}.header-submenu__item{line-height:1.1;position:relative}.header-submenu__item .dropdown{background-color:#f7f7f7;box-shadow:4px 4px 8px #0208141a;left:100%;top:0}.header-submenu__item:hover{background-color:#f7f7f7}.header-submenu__item:hover .dropdown{display:block}.header-submenu__link{align-items:center;color:#020814;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:35px;line-height:1.1;padding:0 12px;position:relative;width:100%}.header-submenu__link .icon{fill:#9fa1a5;display:block;height:10px;margin-top:-5px;position:absolute;right:10px;top:50%;width:10px}.header-submenu__link:hover{color:#0477c6}.footer{background-color:#0a0d14;color:#fff;margin-top:auto;position:relative}.footer-top{padding:60px 0 50px}.footer-item .social-list{margin-bottom:30px}.footer-item .social-item{margin-right:30px}.footer-adress{margin-bottom:10px;max-width:200px}.footer-adress,.footer-copy{display:block;font-size:12px;line-height:18px}.footer-copy{color:#c0cade}.footer-nav__item{margin-bottom:12px}.footer-nav__item:last-child{margin-bottom:0}.footer-nav__link{color:#fff;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;line-height:20px;text-transform:uppercase}.footer-nav__link:hover{color:#0477c6}.footer-mailing .input{padding:0 35px 0 15px}.footer-mailing__title{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1;margin-bottom:15px;text-transform:uppercase}.footer-mailing__text{color:#c0cade;font-size:13px;line-height:19px;margin-bottom:20px}.footer-mailing__submit{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.footer-mailing__submit .icon{fill:#78787a;height:15px;width:15px}.footer-mailing__submit:hover .icon{fill:#0477c6}.footer-bottom{background-color:#13161d;padding:16px 0}.footer-bottom__dev{align-items:center;color:#5b6069;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:center;line-height:18px;text-align:center}.footer-bottom__dev span{padding-right:10px}.scroll-top{align-items:center;background-color:#0208144d;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:45px;justify-content:center;opacity:0;position:fixed;right:30px;width:45px;z-index:5}.scroll-top .icon{fill:#fff;height:14px;transform:rotate(-90deg);width:14px}.scroll-top:hover{background-color:#02081480}.scroll-top__show{opacity:1}.datepicker--cells{flex-wrap:wrap}.datepicker--cell,.datepicker--cells{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker--cell{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;height:32px;justify-content:center;position:relative;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:#5cc4ef1a;border-radius:0;color:#4a4a4a}.datepicker--cell.-in-range-.-focus-{background-color:#5cc4ef33}.datepicker--cell.-disabled-{color:#aeaeae;cursor:default}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{background-color:#5cc4ef1a;border:1px solid #5cc4ef80;border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{background-color:#5cc4ef1a;border:1px solid #5cc4ef80;border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:#5cc4ef;color:#fff}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name,.datepicker--days-names{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker--day-name{align-items:center;color:#ff9a19;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{height:25%;width:33.33%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{height:33.33%;width:25%}.datepickers-container{left:0;position:absolute;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:0 4px 12px #00000026;box-sizing:initial;color:#4a4a4a;font-family:Tahoma,sans-serif;font-size:14px;left:-100000px;opacity:0;position:absolute;transition:opacity .3s ease,transform .3s ease,left 0s .3s;width:250px;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:initial;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{background:#fff;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;height:10px;position:absolute;width:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{border-bottom:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.datepicker--nav-action{border-radius:4px;-webkit-user-select:none;user-select:none;width:32px}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{height:32px;width:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{color:#9c9c9c;font-style:normal;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{background:none;cursor:default}.datepicker--buttons{border-top:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px}.datepicker--button{align-items:center;border-radius:4px;color:#4eb5e6;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex:1;height:32px;justify-content:center}.datepicker--button:hover{background:#f0f0f0;color:#4a4a4a}.datepicker--time{align-items:center;border-top:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;font-size:14px;margin:0 0 0 10px;text-align:center}.datepicker--time-current-colon{line-height:1;margin:0 2px 3px}.datepicker--time-current-hours,.datepicker--time-current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{background:#f0f0f0;border-radius:4px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{align-self:flex-end;color:#9c9c9c;font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.datepicker--time-row{align-items:center;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:17px}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{-webkit-appearance:none;background:none;cursor:pointer;flex:1;height:100%;margin:0;padding:0}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-ms-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{background:#0000;border:none;color:#0000;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-moz-range-track{background:#0000;border:none;color:#0000;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-ms-track{background:#0000;border:none;color:#0000;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:#0000}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{border:1px solid;border-radius:50%;color:#9c9c9c;font-size:16px;height:1em;margin:0 5px -1px 0;position:relative;width:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{background:currentColor;content:"";position:absolute}.datepicker--time-icon:after{height:.4em;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%);width:1px}.datepicker--time-icon:before{height:1px;left:calc(50% - 1px);top:calc(50% + 1px);width:.4em}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{background:#a2ddf6;color:#fff}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:#5cc4ef1a;color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:#5cc4ef33}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(#00000080),to(#0000));background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(#00000080),to(#0000));background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(#00000080),to(#0000));background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(#00000080),to(#0000));background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.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{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.hero-slider{background-color:#020814}.section-hero{height:100vh;position:relative}.section-hero .container{position:relative;z-index:5}.section-hero__img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.section-hero__wrap{align-items:center;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:space-between;padding:50px 15px 0;position:relative;width:100%}.section-hero__wrap:before{background-color:#020814cc;bottom:0;z-index:1}.section-hero__wrap:after,.section-hero__wrap:before{content:"";display:block;left:0;position:fixed;right:0;top:0}.section-hero__wrap:after{background:-webkit-gradient(linear,left top,left bottom,from(#020814),to(#02081400));background:linear-gradient(180deg,#020814 0,#02081400);height:250px}.section-hero__content{max-width:500px;position:relative;z-index:2}.section-hero__content .btn{min-width:auto}.section-hero__image{display:block;max-height:400px;max-width:570px;position:relative;width:100%;z-index:2}.hero-image{object-fit:contain}.hero-image,.hero-video{display:block;height:100%;width:100%}.hero-video{background-color:#000}.hero-video .video-btn{display:block}.hero-video .video-btn__shape{fill:red;fill-opacity:1}.hero-video__picture{display:block;height:100%;object-fit:contain;opacity:.5;transition:opacity .25s ease;width:100%}.hero-video:hover .hero-video__picture{opacity:.6}.section-hero__title{color:#fff;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:56px;font-weight:400;letter-spacing:2px;line-height:64px;margin-bottom:30px;text-transform:uppercase}.section-hero__description{font-size:18px;line-height:28px;margin-bottom:50px;padding-right:50px}.section-about{background-color:#f7f7f7;background-position:50%;background-size:cover}.section-about__content{position:relative;z-index:2}.section-about__content .wysiwyg{font-size:16px;line-height:28px;margin-bottom:0}.section-training__video{margin:70px auto 0;max-width:970px;position:relative;z-index:1}.section-reviews{background-color:#f7f7f7}.section-reviews__content{text-align:center}.section-reviews__bottom{padding-top:30px;text-align:center}.reviews-slider .swiper-slide{height:auto}.reviews-item{background-color:#fff;height:100%;padding:20px;text-align:left}.reviews-item__top{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.reviews-item__head{width:100%}.reviews-item__title{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.reviews-item__name{color:#0477c6;font-size:16px;font-weight:600;line-height:24px}.reviews-item__subname{color:#9fa1a5;font-size:14px;line-height:21px;padding-top:5px}.reviews-item__rating{margin-left:auto}.reviews-item__image{align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:center;margin-right:15px;min-width:70px;overflow:hidden;width:70px}.reviews-item__image img{display:block;height:100%;object-fit:cover;width:100%}.reviews-item__text{font-size:14px;line-height:26px}.reviews-form__captcha{flex-direction:column;flex-wrap:wrap;justify-content:center;padding:15px 0}.rating-item,.rating-list,.reviews-form__captcha{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rating-item{height:15px;justify-content:center;margin:0 1px;width:15px}.rating-item .icon{fill:#f4b628;height:15px;width:15px}.rating-item.disabled .icon{fill:#ebebeb}.rating-wrap{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-top:10px}.rating-title{color:#020814;font-size:15px;font-weight:500;line-height:24px;margin-right:15px;padding:0}.rating-input{clip:rect(0 0 0 0);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}.rating-label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23ebebeb'%3E%3Cpath d='M19.4 7.6c-.2-.5-.6-.8-1.1-.9l-5-.7-2.2-4.7C11 .8 10.5.5 10 .5c-.5 0-1 .3-1.2.8L6.6 6l-5 .8c-.5 0-.9.4-1 .8-.2.5 0 1 .3 1.4l3.6 3.7-.9 5.2c-.1.5.1 1 .6 1.3.4.3.9.3 1.4.1l4.4-2.5 4.5 2.5c.4.2 1 .2 1.4-.1.4-.3.6-.8.6-1.3l-.9-5.2L19.1 9c.4-.3.5-.9.3-1.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;box-sizing:initial;display:block;float:right;height:20px;padding-right:2px;position:relative;width:20px}.rating:not(:checked)>.rating-label:hover,.rating:not(:checked)>.rating-label:hover~.rating-label,.rating>.rating-input:checked~.rating-label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23f4b628'%3E%3Cpath d='M19.4 7.6c-.2-.5-.6-.8-1.1-.9l-5-.7-2.2-4.7C11 .8 10.5.5 10 .5c-.5 0-1 .3-1.2.8L6.6 6l-5 .8c-.5 0-.9.4-1 .8-.2.5 0 1 .3 1.4l3.6 3.7-.9 5.2c-.1.5.1 1 .6 1.3.4.3.9.3 1.4.1l4.4-2.5 4.5 2.5c.4.2 1 .2 1.4-.1.4-.3.6-.8.6-1.3l-.9-5.2L19.1 9c.4-.3.5-.9.3-1.4z'/%3E%3C/svg%3E")}.rating>.rating-input:checked+.rating-label:hover,.rating>.rating-input:checked~.rating-label:hover,.rating>.rating-input:checked~.rating-label:hover~.rating-label,.rating>.rating-label:hover~.rating-input:checked~.rating-label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23e14d00'%3E%3Cpath d='M19.4 7.6c-.2-.5-.6-.8-1.1-.9l-5-.7-2.2-4.7C11 .8 10.5.5 10 .5c-.5 0-1 .3-1.2.8L6.6 6l-5 .8c-.5 0-.9.4-1 .8-.2.5 0 1 .3 1.4l3.6 3.7-.9 5.2c-.1.5.1 1 .6 1.3.4.3.9.3 1.4.1l4.4-2.5 4.5 2.5c.4.2 1 .2 1.4-.1.4-.3.6-.8.6-1.3l-.9-5.2L19.1 9c.4-.3.5-.9.3-1.4z'/%3E%3C/svg%3E")}.section-rating{background-color:#fff;border-top:1px solid #f2f2f2;padding:50px 0 60px;position:relative}.section-rating__content{text-align:center}.section-brands{background-color:#fff;padding:50px 0;position:relative}.brands-item{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.brands-image{object-fit:contain;opacity:.6}.map-wrapper{background-color:#e5e3df;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448' fill='%23d1cfc9'%3E%3Cpath d='M440 68H224a8 8 0 0 0 0 16h208v320H16V84h49.81A71.95 71.95 0 0 0 64 100c0 67.3 64.97 109.03 67.73 110.77a8 8 0 0 0 8.54 0c2.53-1.6 57.5-36.9 66.49-94.77h111.6c-3.43 16.57-20.38 31.86-36.84 46.7-23.21 20.92-49.52 44.64-36.92 75.34 6.07 14.78 17.7 18.62 28.94 22.32 10.62 3.5 22.66 7.47 35.66 21.15 13.2 13.9 29.85 21.22 47.76 21.22 3.74 0 7.53-.32 11.36-.97a74.3 74.3 0 0 0 31.68-13.5v31.94a97.8 97.8 0 0 1-29.22 9.87c-22.98 3.75-42.92-2.26-59.26-17.86-23.03-22-45.38-23.95-66.98-25.83-21.52-1.89-43.77-3.83-70.49-25.58-47.09-38.34-73.77-41.93-126.05-43.62V108a8 8 0 0 0-16 0v272a8 8 0 0 0 8 8h368a8 8 0 0 0 8-8V172a8 8 0 0 0-16 0v93.1c-5.74 10.45-21.62 18.74-34.34 20.89-11.85 2-29.25.93-44.86-15.5-15.77-16.6-31.07-21.64-42.25-25.32-11.01-3.63-16-5.56-19.15-13.2-7.76-18.93 7.23-34.3 32.84-57.4 19.37-17.46 39.34-35.48 42.36-58.57h9.4a8 8 0 0 0 0-16H208c0-39.7-32.3-72-72-72a72.07 72.07 0 0 0-64.47 40H8a8 8 0 0 0-8 8v336a8 8 0 0 0 8 8h432a8 8 0 0 0 8-8V76a8 8 0 0 0-8-8zM48 372V233.2c51.56 1.69 73.26 5.24 115.95 40 30.53 24.86 56.38 27.12 79.2 29.11 20.58 1.8 38.35 3.36 57.32 21.48 16.16 15.42 35.81 23.35 57.53 23.35 5.2 0 10.53-.46 15.96-1.38a113.51 113.51 0 0 0 26.04-7.8V372H48zm88-328c30.88 0 56 25.12 56 56 0 49.13-42.26 84.16-56 94.26-13.77-10.07-56-44.98-56-94.26 0-30.88 25.12-56 56-56z'/%3E%3Cpath d='M408 148a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0 0 16h24v24a8 8 0 0 0 8 8zm-50.5 10.2-.43-.38c-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.19-.37-.17-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L352 156h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37c-.05.06-.11.1-.17.15l-16 16a8 8 0 0 0 11.32 11.32l2.34-2.34v9.37l-13.66 13.65a8 8 0 0 0 11.32 11.32l2.34-2.35V236a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L360 192.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15zm-171.16 63.14a8 8 0 0 0 11.32 11.32l2.34-2.35V251a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L216 207.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15c-.13-.13-.27-.25-.42-.37-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.18-.37-.18-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L208 171h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37-.16.15-16 16a8 8 0 0 0 11.3 11.32l2.35-2.34v9.37l-13.66 13.65zM136 140a40.05 40.05 0 0 0 38.74-50 8 8 0 0 0-15.5 4A24.03 24.03 0 0 1 136 124c-13.22 0-23.99-10.77-23.99-24a24.03 24.03 0 0 1 30-23.25 8 8 0 1 0 4-15.49A40.05 40.05 0 0 0 96 100c0 22.06 17.94 40 40 40z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80px;height:460px;position:relative}.map-wrapper:before{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0000));background:linear-gradient(180deg,#000 0,#0000);content:"";display:block;height:8px;left:0;opacity:.1;position:absolute;right:0;top:0;width:100%;z-index:1}.map-wrapper iframe{height:100%;width:100%}.license{padding:35px 0}.license p{font-size:14px;line-height:1.8;text-align:center}.introductory-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:40px}.introductory-indicators__item{border-bottom:4px solid #e5e5e5;margin-right:30px;width:33.3%}.introductory-indicators__item.is-active{border-bottom-color:#0477c6}.introductory-indicators__item:last-of-type{margin-right:0}.introductory-indicators__item span{color:#5b6069;display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:20px;padding:10px 0;text-transform:uppercase}.introductory-tabs__item{display:none}.introductory-tabs__item label.error{background-color:red;color:#fff;display:block;font-size:13px;line-height:18px;padding:4px 7px}.introductory-tabs__item.is-show{display:block}.introductory-title{font-size:20px;margin-bottom:10px}.introductory-name{color:#0477c6;font-size:20px}.introductory-description{color:#373a40;font-weight:600;line-height:24px;margin-bottom:5px}.introductory-text{color:#5b6069;font-size:14px;line-height:24px;margin-bottom:10px}.introductory-list{padding-top:30px}.introductory-list .row>div[class^=col-]{margin-bottom:30px}.introductory-item{background-color:#fff;border:2px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:20px;transition:all .15s ease}.introductory-item.active,.introductory-item:hover{background-color:#0477c6;border-color:#0477c6;color:#fff}.introductory-item.not_active{display:none}.introductory-item__picture{background-color:#f7f7f7;display:block;height:0;margin-bottom:20px;overflow:hidden;padding:25% 0;position:relative}.introductory-item__img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.introductory-item__description{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}#app .introductory-item.active .introductory-item__title,#app .introductory-item:hover .introductory-item__title,.introductory-item.active li,.introductory-item.active p,.introductory-item:hover li,.introductory-item:hover p{color:#fff}.introductory-item.active li:before,.introductory-item:hover li:before{background-color:#fff}.introductory-item.active .introductory-item__price span,.introductory-item:hover .introductory-item__price span{color:#fff}.introductory-item.active .introductory-item__price .introductory-item__price--default,.introductory-item:hover .introductory-item__price .introductory-item__price--default{color:#ffd200!important}.introductory-item.active .input,.introductory-item.active .select .select-btn,.introductory-item:hover .input,.introductory-item:hover .select .select-btn{border-color:#fff}.introductory-item__title{margin-bottom:12px}.introductory-item__content{margin-bottom:20px}.introductory-item__content p,.introductory-item__content ul li{color:#5b6069;font-size:14px;line-height:23px}.introductory-item__content ul li{margin-bottom:5px;padding-left:20px;position:relative}.introductory-item__content ul li:before{background-color:#0477c6;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:8px;width:5px}.introductory-item__bottom{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.introductory-item__bottom .input,.introductory-item__bottom .select{background-color:#fff}.introductory-item__price span{font-weight:600;line-height:24px}.introductory-item__price--default{color:#0477c6;font-size:20px}.introductory-item__price--soon{color:#1ab42c;font-size:18px}.introductory-item__price--old{color:#5b6069;font-size:18px;font-weight:300!important;text-decoration:line-through}.introductory-item__price--old-price{color:#000;font-size:14px;font-weight:500!important}.introductory-item__form{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:flex-end}.introductory-item__form--item{margin-left:10px}.introductory-item__form--item .input-date{max-width:150px}.introductory-item__form--item .input-date::placeholder{color:#020814}.introductory-item__form--item .input-date::-webkit-input-placeholder{color:#020814}.introductory-item__form--item .input-date:-moz-placeholder,.introductory-item__form--item .input-date::-moz-placeholder{color:#020814}.introductory-item__form--item .input-date::-ms-input-placeholder{color:#020814}.introductory-item__form--item .input-date:-ms-input-placeholder{color:#020814}.introductory-item__form--item .select{border:none;height:35px;min-width:120px;padding:0 12px}.introductory-info__form{margin-bottom:30px;padding-top:15px}.introductory-loadmore{padding:10px 0;text-align:center}.introductory-calendar{background-color:#f7f7f7;padding:20px;text-align:center}.introductory-calendar,.introductory-calendar__buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}.introductory-calendar__buttons{width:100%}.introductory-calendar__buttons .btn{height:50px;margin-bottom:10px;padding:0 10px;width:240px}.introductory-buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.introductory-buttons .btn{margin-left:auto;margin-right:0}.introductory-buttons .btn-stroke{margin-left:0;margin-right:10px}.instructors div[class^=col-]{margin-bottom:30px}.instructors-title{font-size:24px;letter-spacing:1px;line-height:26px;margin-bottom:30px}.instructor-item{align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:25px;position:relative;text-align:center}.instructor-item:hover .instructor-item__name{color:#0477c6}.instructor-item__image{border-radius:50%;height:150px;margin-bottom:20px;overflow:hidden;width:150px}.instructor-item__image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.instructor-item__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.instructor-item__name{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:normal;line-height:26px;margin-bottom:10px;text-transform:none;transition:color .15s ease}.instructor-item__title{margin-bottom:5px}.instructor-item__subtitle,.instructor-item__title{color:#5b6069;display:block;font-size:13px;line-height:18px}.instructor-title{background-color:#f7f7f7;margin-bottom:50px;padding:70px 0;text-align:center}.instructor-image{border-radius:50%;height:150px;margin:0 auto 30px;overflow:hidden;width:150px}.instructor-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.instructor-name{font-size:46px;line-height:56px;margin-bottom:15px}.instructor-subtitle span{color:#5b6069;display:inline-block;font-size:14px;line-height:21px;padding:0 20px;position:relative}.instructor-subtitle span:after{background-color:#ccc;content:"";display:block;height:10px;position:absolute;right:0;top:6px;width:1px}.instructor-subtitle span:last-child:after{display:none}.program-schedule{background:url(../images/pat-white.png?264af4d9fc33323ee2b5d36ca0f91f98) repeat #0477c6;color:#fff;margin-bottom:30px;margin-top:20px;padding:30px 20px 20px}.program-schedule__title{color:#ffd200;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:2px;line-height:40px;margin-bottom:15px;text-align:center;text-transform:uppercase}.program-schedule__lesson{font-size:18px;font-weight:600;line-height:24px;margin-bottom:15px;text-align:center}.program-schedule__price{background-color:#fff;border-radius:5px;color:#0477c6;font-size:24px;font-weight:600;line-height:1;margin-bottom:20px;padding:13px 10px;text-align:center}.program-schedule__content{margin-bottom:15px}.program-schedule__content p,.program-schedule__content ul li{font-size:14px;line-height:23px;margin-bottom:8px}.program-schedule__content ul li{color:#fff;padding-left:20px;position:relative}.program-schedule__content ul li:before{background-color:#fff;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:8px;width:5px}.program-schedule__bottom .select-btn{border-color:#98c5e3;height:50px}.program-schedule__bottom .select-btn .select-text{color:#fff}.program-schedule__bottom .select-btn .icon{fill:#98c5e3}.program-schedule__bottom .input{height:50px}.program-schedule__bottom .input-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%2398c5e3'%3E%3Ccircle cx='74.1' cy='41.5' r='3.7'/%3E%3Cpath d='M82.7 9.9h-4.8V6.2c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7v3.7h-17V6.2c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7v3.7H29.4V6.2c0-2-1.7-3.7-3.7-3.7S22 4.2 22 6.2v3.7h-4.6c-8.2 0-14.8 6.7-14.8 14.8v57.9c0 8.2 6.7 14.8 14.8 14.8h28.4c2 0 3.7-1.7 3.7-3.7S47.8 90 45.8 90H17.3c-4.1 0-7.4-3.3-7.4-7.4V24.8c0-4.1 3.3-7.4 7.4-7.4H22v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h16.7v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h16.9v3.7c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7v-3.7h4.8c4.1 0 7.4 3.3 7.4 7.4V46c0 2 1.7 3.7 3.7 3.7s3.7-1.7 3.7-3.7V24.8c.1-8.2-6.6-14.9-14.7-14.9z'/%3E%3Cpath d='M75 52.6c-12.4 0-22.5 10.1-22.5 22.5S62.7 97.5 75 97.5 97.5 87.4 97.5 75 87.4 52.6 75 52.6zm0 37.5c-8.3 0-15-6.7-15-15s6.7-15 15-15 15 6.7 15 15-6.7 15-15 15z'/%3E%3Cpath d='M80.4 71.3h-1.7v-3.9c0-2-1.7-3.7-3.7-3.7s-3.7 1.7-3.7 3.7V75c0 2 1.7 3.7 3.7 3.7h5.4a3.7 3.7 0 1 0 0-7.4z'/%3E%3Ccircle cx='58' cy='41.5' r='3.7'/%3E%3Ccircle cx='41.8' cy='57.6' r='3.7'/%3E%3Ccircle cx='25.7' cy='41.5' r='3.7'/%3E%3Ccircle cx='25.7' cy='57.6' r='3.7'/%3E%3Ccircle cx='25.7' cy='73.8' r='3.7'/%3E%3Ccircle cx='41.8' cy='73.8' r='3.7'/%3E%3Ccircle cx='41.8' cy='41.5' r='3.7'/%3E%3C/svg%3E")}.program-schedule__bottom .btn{height:55px;margin-top:5px;width:100%}.program-schedule__bottom .link{color:#fff}.program-schedule__tab--item{display:none}.program-schedule__tab--item.is-active{display:block}.program-schedule__tab--title{align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.program-schedule__tab--progress{margin-bottom:13px;text-align:right}.program-schedule__tab--btn,.program-schedule__tab--progress{color:#98c5e3;display:block;font-size:13px}.program-schedule__tab--btn:hover{color:#fff;text-decoration:underline}.schedule-form__title{margin-bottom:20px}.schedule-form__item{margin-bottom:30px}.schedule-description{background-color:#f7f7f7;margin-bottom:35px;padding:25px}.schedule-description__price{color:#0477c6;font-size:24px;font-weight:600;line-height:24px;margin-bottom:15px}.schedule-description__content p{font-size:14px;line-height:24px}.programs-title{font-size:24px;letter-spacing:1px;line-height:26px;margin-bottom:30px}.programs-description{margin-bottom:20px}.program-item{color:#020814;margin-bottom:30px;position:relative}.program-item:hover{color:#0477c6}.program-item:hover .program-image img{transform:scale(1.1)}.program-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.program-image picture{background-color:#e6e6e6;display:block;height:0;overflow:hidden;padding:45% 0;position:relative}.program-image img{display:block;filter:grayscale(1);height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:all .15s ease;width:100%!important}.program-title{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:26px;margin-bottom:0!important;text-transform:uppercase;transition:color .15s ease}.program-title a{color:inherit;display:block;text-decoration:none!important;width:100%}.gallery-title{font-size:18px;letter-spacing:1px;line-height:26px;margin-bottom:30px;padding-top:20px}.gallery-image{display:block;height:320px;object-fit:cover;width:100%}.section-blog{background-color:#f7f7f7;text-align:center}.section-blog .blog-list{margin-bottom:40px}.section-blog .blog-item{background-color:#fff}.blog-categories{border-top:1px solid #e6e6e6;margin-bottom:25px;padding-top:25px}.blog-categories__title{color:#5b6069;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:21px;margin-bottom:20px;text-transform:uppercase}.blog-categories__list{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.blog-categories__item{margin-bottom:5px;margin-right:5px}.blog-categories__link{background-color:#f7f7f7;color:#9fa1a5;display:block;font-size:14px;line-height:20px;padding:10px 12px}.blog-categories__link:hover{color:#0477c6}.blog-list .row{margin:0 -5px}.blog-list div[class^=col-]{margin-bottom:10px;padding:0 5px}.blog-item{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;text-align:left}.blog-item__top{position:relative}.blog-item__top a{display:block;font-size:0;height:0;overflow:hidden;padding:50% 0;position:relative}.blog-item__image{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-item__date{align-items:center;background-color:#0477c6;color:#fff;font-size:14px;font-weight:600;height:35px;justify-content:center;left:10px;padding:0 10px;position:absolute;top:10px;width:75px;z-index:5}.blog-item__content,.blog-item__date{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-item__content{flex:1;flex-direction:column;padding:15px 10px}.blog-item__content p{color:#5b6069;font-size:14px;line-height:23px}.blog-item__added{color:#9fa1a5;display:block;font-size:12px;margin-left:auto;text-align:right}.blog-item__link{color:#020814}.blog-item__link:hover{color:#0477c6}.blog-item__title{font-size:18px;line-height:24px;margin-bottom:12px}.blog-item__description{font-size:14px;line-height:24px}.blog-subtitle{color:#020814;font-size:12px;margin-bottom:15px}.blog-subtitle a{text-decoration:underline}.blog-subtitle a:hover{text-decoration:none}.blog-item__bottom{align-items:baseline;justify-content:space-between;margin-top:auto;padding-top:15px}.blog-item__bottom,.blog-share{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-share{align-items:center;justify-content:flex-end}.blog-share__item{margin-left:30px;position:relative}.blog-share__item:before{background-color:#ccc;content:"";display:block;height:10px;left:-15px;position:absolute;top:3px;width:1px}.blog-share__item:first-child{margin-left:0}.blog-share__item:first-child:before{display:none}.blog-share__item .select-btn{border:none;color:#9fa1a5;cursor:pointer;font-size:12px;height:auto;min-width:auto;padding:0;width:auto}.blog-share__item .select-btn:hover{color:#0477c6}.blog-share__item .dropdown{border:none;left:unset;right:0;width:auto}.blog-share__item .dropdown:before{border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;content:"";display:block;height:0;position:absolute;right:10px;top:-5px;width:0}.blog-share__item .social-list{padding:12px 5px}.blog-share__item .social-item{margin:0 10px}.blog-share__item .social-link .icon{fill:#020814}.blog-share__item .social-link:hover .icon{fill:#0477c6}.blog-share__link{color:#9fa1a5;cursor:pointer;display:block;font-size:12px}.blog-share__link,.blog-share__link span{transition:color .15s ease}.blog-share__link:hover,.blog-share__link:hover span{color:#0477c6}.post-title{font-size:48px;line-height:56px;margin-bottom:35px}.post-subtitle{align-items:baseline;justify-content:space-between;margin-bottom:40px}.post-subtitle,.post-subtitle__list{display:-webkit-box;display:-ms-flexbox;display:flex}.post-subtitle__item{margin-right:30px;position:relative}.post-subtitle__item:before{background-color:#ccc;content:"";display:block;height:10px;position:absolute;right:-15px;top:3px;width:1px}.post-subtitle__item:last-child{margin-right:0}.post-subtitle__item:last-child:before{display:none}.post-subtitle__item span{color:#9fa1a5;display:block;font-size:12px}.post-subtitle__item .blog-subtitle{margin-bottom:0}.post-back .icon{margin-left:0;margin-right:8px}.post-back:hover .icon{transform:translateX(-5px)}.category-item{background-color:#f7f7f7;margin-bottom:15px;padding:20px}.category-item__title{color:#5b6069;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:28px;margin-bottom:15px;text-transform:uppercase}.category-item__wrap ul>li{margin-bottom:10px}.category-item__wrap ul>li:last-child{margin-bottom:0}.category-item__wrap ul>li>a{color:#0477c6;font-size:14px;line-height:20px;text-decoration:underline}.category-item__item{margin-bottom:10px}.category-item__item:last-child{margin-bottom:0}.category-item__link{color:#0477c6;font-size:14px;line-height:20px;text-decoration:underline}.category-item__link:hover{text-decoration:none}.contact{padding-top:50px}.contact-item{text-align:center}.contact-title{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;justify-content:center;letter-spacing:1px;line-height:28px;margin-bottom:15px;text-transform:uppercase}.contact-title .icon{fill:#0477c6;display:block;margin-right:10px}.contact-title span{padding-top:2px}.contact-item .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.contact-address{position:relative}.contact-address__title{font-size:14px;font-weight:600;margin-bottom:15px}.contact-address__text{color:#5b6069;font-size:14px;line-height:30px;margin-bottom:10px}.contact-address__phone{color:#0a0d14;display:inline-block;font-size:20px;font-weight:700;line-height:1.3}.contact-address__phone:hover{color:#0477c6}.contact-description{color:#5b6069;font-size:14px;margin-bottom:20px}.wysiwyg{margin-bottom:50px}.wysiwyg h1{font-size:30px;line-height:36px;margin-bottom:30px}.wysiwyg h2{font-size:24px}.wysiwyg h2,.wysiwyg h3{letter-spacing:1px;line-height:26px;margin-bottom:30px;padding-top:20px}.wysiwyg h3{font-size:18px}.wysiwyg h4,.wysiwyg h5{font-size:16px}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{letter-spacing:1px;line-height:24px;margin-bottom:30px;padding-top:20px}.wysiwyg h6{font-size:14px}.wysiwyg a{text-decoration:underline}.wysiwyg a:hover{text-decoration:none}.wysiwyg p{color:#5b6069;font-size:16px;line-height:30px;margin-bottom:20px}.wysiwyg ul{margin-bottom:20px;padding-left:30px}.wysiwyg ul li{color:#5b6069;line-height:1.5;margin-bottom:10px;position:relative}.wysiwyg ul li:before{background-color:#0477c6;border-radius:50%;content:"";display:block;height:5px;left:-20px;position:absolute;top:7px;width:5px}.wysiwyg>img,.wysiwyg>p>img{display:inline-block;margin-bottom:40px;max-width:100%}.wysiwyg figure{background-color:#fff;border:2px solid #f2f2f2;margin:50px 0 40px;padding:50px 50px 35px;position:relative;text-align:center}.wysiwyg figure:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%230477c6'%3E%3Cpath d='M35.4 9.9H13.5a11 11 0 0 0-11 10.8v22a11 11 0 0 0 10.8 11h12.9c3 0 5.4 2.4 5.5 5.3v1.9c0 8-6.5 14.6-14.5 14.6h-3.8c-2 0-3.6 1.6-3.7 3.7v7.3c0 1 .4 1.9 1.1 2.6.7.7 1.6 1.1 2.6 1.1h3.7c3.9 0 7.8-.8 11.3-2.3A29.26 29.26 0 0 0 46.3 61V20.8c.1-6-4.8-10.9-10.9-10.9zm58.9 3.2c-2-2.1-4.9-3.2-7.8-3.2H64.6a11 11 0 0 0-11 10.8v22a11 11 0 0 0 10.8 11h12.9c3 0 5.5 2.4 5.5 5.4V61c0 8.1-6.5 14.6-14.6 14.6h-3.7c-2 .1-3.6 1.7-3.7 3.7v7.3c0 2 1.7 3.6 3.7 3.6h3.7c3.9 0 7.8-.8 11.3-2.3 7-2.9 12.6-8.5 15.6-15.6 1.6-3.6 2.3-7.4 2.3-11.3V20.8c.2-2.9-1-5.7-3.1-7.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:45px 45px;content:"";display:block;height:70px;left:50%;padding:10px;position:absolute;top:-35px;transform:translateX(-50%);width:70px}.wysiwyg figure blockquote p{color:#020814;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:1px;line-height:36px;text-align:center;text-transform:uppercase}.wysiwyg figure figcaption{color:#9fa1a5;font-size:14px;font-weight:600;line-height:24px}.wysiwyg hr{background-color:#f2f2f2;border:none;height:1px;margin:50px 0 30px}.wysiwyg iframe{max-width:100%}.wysiwyg .video{margin:20px 0 70px}.wysiwyg .cols{column-gap:40px;columns:50% 2;margin-bottom:20px}.wysiwyg .cols p,.wysiwyg .cols ul{break-inside:avoid}.wysiwyg table{width:100%}.wysiwyg table thead{display:none}.wysiwyg table tbody tr{border-left:1px solid #0477c6;border-right:1px solid #0477c6;display:block}.wysiwyg table tbody td{border-top:1px solid #0477c6;display:block;font-size:16px;line-height:24px;padding:15px}.wysiwyg table tbody td:before{background-color:#0477c633;content:attr(data-label);display:block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:24px;margin:-15px -15px 15px;padding:10px 15px;text-transform:uppercase}.wysiwyg table tbody td:before,.wysiwyg table tbody td:last-child{border-bottom:1px solid #0477c6}@media screen and (min-width:991px){.wysiwyg table{table-layout:fixed}.wysiwyg table thead{display:table-header-group}.wysiwyg table thead th{background-color:#0477c633;border:1px solid #0477c6;font-size:16px;font-weight:700;letter-spacing:1px;line-height:24px;padding:20px 15px;text-align:left;text-transform:uppercase}.wysiwyg table tbody tr{display:table-row}.wysiwyg table tbody td{border:1px solid #0477c6;display:table-cell;vertical-align:top}.wysiwyg table tbody td:before{display:none}}@media screen and (max-width:992px){.wysiwyg img{display:block;height:auto;width:100%}}.schedule_files{background-color:#f7f7f7;margin:40px 0;padding:20px}.schedule_files-title{font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:28px;margin-bottom:20px;text-transform:uppercase}.schedule_files-list div[class^=col-]{margin-bottom:5px}.schedule_files-item{height:100%}.schedule_files-link{align-items:center;background-color:#fff;border:1px solid #0000;border-radius:2px;color:#0477c6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:100%;line-height:1.1;padding:10px;position:relative}.schedule_files-link .icon{fill:#0477c6;height:30px;min-width:30px;width:30px}.schedule_files-link .icon-download{fill:#0477c6;display:block;height:15px;margin-left:auto;margin-right:5px;min-width:15px;opacity:0;width:15px}.schedule_files-link:hover{border-color:#0477c6}.schedule_files-link:hover .icon-download{opacity:1}.schedule_files-link__text{padding-left:9px}.schedule_files-link__subtitle{color:#9fa1a5;display:block;font-size:13px;font-weight:400;padding-top:2px}.modal-container{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-bg{background-color:#020214b3;display:block;position:fixed}.modal-bg,.modal-inner{bottom:0;left:0;right:0;top:0}.modal-inner{overflow:auto;padding:5px;position:absolute;text-align:center}.modal-inner:before{content:"";font-size:0;height:100%;width:0}.modal-inner:before,.modal-wrapper{display:inline-block;vertical-align:middle}.modal-wrapper{background-color:#fff;max-width:640px;padding:30px 35px;position:relative;width:100%}.modal-wrapper .video{box-shadow:none}.modal-close{align-items:center;background-color:#0000;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;justify-content:center;opacity:.4;position:absolute;right:0;top:0;width:35px}.modal-close .icon{height:15px;width:15px}.modal-close:hover{opacity:.6}.modal-title{margin-bottom:25px}.modal-title__name{display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;letter-spacing:2px;line-height:36px;text-transform:uppercase}.modal-title__subtitle{color:#5b6069;display:block;font-size:16px;line-height:1.6;padding-top:10px}.modal-video .video{margin-bottom:25px}.modal-price{margin-left:auto;margin-right:auto;max-width:380px}.modal-price__devider{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:25px 0;position:relative;text-align:center;width:100%}.modal-price__devider:before{background-color:#e6e6e6;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.modal-price__devider span{background-color:#fff;color:#9fa1a5;display:block;font-size:13px;letter-spacing:1px;line-height:1.5;padding:0 20px;position:relative;text-transform:uppercase;z-index:1}@media screen and (max-width:1550px){.header-nav__item{margin:0 20px}}@media screen and (max-width:1366px){.section,section{padding:80px 0}.main{padding-top:85px}.breadcrumbs{padding-top:30px}.title-wrap__image .title{font-size:48px;line-height:56px;padding:80px 0}.block-sticky{position:static}.header-logo__link{width:120px}.header-nav__item{margin:0 15px}.header-social .btn{font-size:16px;min-width:150px}.program-schedule{margin-bottom:0;margin-top:0}}@media screen and (max-width:1280px){.main{padding-top:72px}.header-logo__link{width:100px}.header-nav__item{margin:0 15px}.header-nav__link{font-size:14px}.header-social .btn{font-size:14px;min-width:140px}.slider-arrow__next{right:-30px}.slider-arrow__prev{left:-30px}.section-hero__image .icon{height:320px;width:320px}}@media screen and (min-width:991px)and (max-width:1199px){.section-hero__image{max-width:460px}.program-schedule{padding:20px}.program-schedule__title{font-size:28px;line-height:36px;margin-bottom:10px}.program-schedule__lesson{margin-bottom:15px}.program-schedule__price{margin-bottom:20px;padding:10px}.program-schedule__content{margin-bottom:20px}}@media screen and (max-width:1199px){.header-social .social-item{margin-left:28px}.map-wrapper{height:360px}.wysiwyg figure{padding:50px 30px 35px}}@media screen and (max-width:1100px){.header-nav__item{margin:0 10px}.header-nav__link{font-size:13px}.header-social .btn{min-width:130px}}@media screen and (max-width:991px){.breadcrumbs{padding-top:25px}.header{height:72px}.header-logo__link{width:110px}.header-nav{display:none}.header-social{margin-left:auto;margin-right:30px}.header-social .social-list{display:none}.header-social .header-login{max-width:45px!important;min-width:45px!important;padding:0!important;width:45px!important}.header-login span{display:none}.header-login .icon{fill:currentColor;display:block;height:20px;margin:0;transform:none!important;width:20px}.burger{display:block}.title,.title-wrap__image .title{font-size:44px;line-height:50px}.title-wrap__image .title{padding:60px 0}.section-hero{background-attachment:unset}.section-hero__wrap{flex-direction:column-reverse;justify-content:center;margin:0 auto;padding-top:20px}.section-hero__content{background-color:#020814bf;box-shadow:0 5px 35px #0208144d;max-width:570px;padding:25px;text-align:center;width:100%}.section-hero__logo{margin-bottom:40px}.section-hero__logo .icon{height:140px;width:140px}.section-hero__title{font-size:46px;line-height:54px;margin-bottom:20px}.section-hero__description{font-size:16px;line-height:28px;margin-bottom:30px;padding-right:0}.reviews-item{padding:15px;text-align:center}.reviews-item__top{flex-direction:column;margin-bottom:15px}.reviews-item__image{margin-bottom:10px;margin-right:0}.reviews-item__title{flex-direction:column}.reviews-item__name{margin-bottom:5px}.reviews-item__subname{padding-top:10px}.reviews-item__rating{margin-left:0}.introductory-list .row>div[class^=col-]{margin-bottom:20px}.introductory-calendar{margin-top:30px;padding:30px 20px}.introductory-calendar__buttons{flex-direction:row}.introductory-calendar__buttons .btn{margin:0 5px;width:220px}.introductory-buttons{flex-direction:column}.introductory-buttons .btn{margin:0 0 10px;max-width:400px;width:100%}.instructors{margin-bottom:20px}.post-back{margin-bottom:60px;text-align:center}.contact-item{margin-bottom:40px}.contact-item .form-submit{justify-content:center}.footer-item{margin-bottom:40px}.wysiwyg .cols{column-gap:0;columns:100% 1}}@media screen and (max-width:767px){.section,section{padding:60px 0}.section-title{font-size:44px;line-height:50px}h1{font-size:46px;line-height:54px}h2{font-size:44px;line-height:50px}.pagination-list{justify-content:space-between;width:100%}.pagination-item{display:none;margin:0}.pagination-item.is-active,.pagination-item:first-child,.pagination-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.pagination-item.is-active{border-color:#0000}.header{padding:10px}.training-subtitle{font-size:60px}.blog-item__title{height:auto;margin-bottom:15px}.post-subtitle{flex-direction:column;width:100%}.post-subtitle .blog-share .dropdown{left:0;right:unset}.post-subtitle .blog-share .dropdown:before{left:10px;right:unset}.post-subtitle__list{background-color:#f7f7f7;flex-direction:column;margin-bottom:25px;padding:20px 15px;width:100%}.post-subtitle__item{margin-bottom:12px;margin-right:0}.post-subtitle__item:before{display:none}.post-subtitle__item:last-child{margin-bottom:0}.contact-item .btn{width:100%}.reviews-form{padding:25px}.footer-item{margin-bottom:50px;text-align:center}.footer-item .social-list{justify-content:center}.footer-item .social-item{margin:0 20px}.footer-adress{max-width:100%}.footer-adress,.footer-nav__item{margin-bottom:20px}.footer-mailing{border-top:1px solid #1c222f;padding-top:45px;text-align:center}.modal-wrapper{padding:20px}}@media screen and (max-width:575px){.hero-slider .container{padding:0}.slider-arrow{display:none}.header{padding:10px}}@media screen and (max-width:525px){.form-label{margin-bottom:15px}.form-label__checkbox{margin-bottom:20px}.section-hero__title{font-size:36px;line-height:44px}.training-title{font-size:20px}.training-subtitle{font-size:44px;margin-bottom:30px}.training-actions{flex-direction:column}.training-actions .btn{margin:10px 0}.introductory-indicators__item span{font-size:14px}.introductory-item{padding:15px}.introductory-item__picture{padding:35% 0}.introductory-item__bottom,.introductory-item__form{align-items:flex-start;flex-direction:column}.introductory-item__form{width:100%}.introductory-item__price{margin-bottom:15px;width:100%}.introductory-item__form--item{margin-left:0;margin-top:10px;width:100%}.introductory-item__form--item .input{max-width:100%;width:100%}.introductory-calendar__buttons{flex-direction:column}.introductory-calendar__buttons .btn{margin:0 0 10px;width:100%}}@media screen and (max-width:475px){.header-logo__link{width:90px}.header-social{margin-right:10px}.header-social .btn{font-size:14px;max-width:120px;min-width:100px;padding:0 10px}.form-label__group{align-items:flex-start;flex-direction:column}}@media screen and (max-width:375px){.section-hero__wrap{padding-top:60px}.section-hero__content{padding:15px}.section-hero__title{font-size:24px;line-height:34px;margin-bottom:5px}.section-hero__description{font-size:14px;line-height:24px;margin-bottom:20px}.footer-bottom__dev{flex-direction:column}.footer-bottom__dev span{display:block;margin-bottom:5px;padding-right:0}}@media screen and (max-width:350px){.program-schedule__title{font-size:28px;line-height:36px}.section-hero__logo{margin-bottom:20px}.section-hero__logo .icon{height:100px;width:100px}}.alert{bottom:0;box-shadow:-2px -5px 10px #00000026;color:#fff;font-size:14px;left:0;padding:10px;position:fixed;right:0;text-align:center;z-index:10}.alert .close{position:absolute;right:10px;top:5px}.alert .close span{color:#fff;font-size:24px}.alert-danger{background-color:#ff2f00}.alert-success{background-color:#37bb00}.admin-form{margin:0 auto;max-width:400px;padding-top:60px;width:100%}.admin-form__content{background-color:#f7f7f7;padding:20px}.admin-form__content label{display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;text-transform:capitalize}.admin-form__content .input{background-color:#fff}.admin-form__content a{color:#0477c6;font-size:14px}.admin-form__content a:hover{text-decoration:underline}.admin-form__content .form-label__group{margin-bottom:20px;padding:5px 0}.admin-form__content .form-label__group label{font-weight:400;margin-bottom:0}.admin-form__content .btn{background-color:#0477c6;width:100%}.admin-form__content .btn:hover{background-color:#0065ab}.error:not(input){color:red;display:block;font-size:13px;font-weight:400;line-height:18px;padding:5px 0;width:100%}.xdsoft_datetimepicker{background:#fff;border:1px solid #e5e5e5;box-shadow:0 4px 10px #02081426;box-sizing:border-box;color:#373a40;display:none;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{background:#0000;border:none;height:210px;left:0;position:absolute;top:0;width:75px}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:#0000}.xdsoft_noselect::-moz-selection{background:#0000}.xdsoft_datetimepicker.xdsoft_inline{box-shadow:none;display:inline-block;position:static}.xdsoft_datetimepicker *{box-sizing:border-box;margin:0;padding:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:8px;width:224px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{float:left;margin-left:8px;margin-top:0;text-align:center;width:58px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-bottom:3px;margin-top:8px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{background-position:-92px -19px;display:inline-block;height:20px;opacity:.5;vertical-align:middle;width:9px}.xdsoft_datetimepicker .xdsoft_prev{background-position:-20px 0;float:left}.xdsoft_datetimepicker .xdsoft_today_button{background-position:-70px 0;float:left;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{background-position:0 0;float:right}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:#0000;background-repeat:no-repeat;border:0;cursor:pointer;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";height:30px;min-width:0;opacity:.5;outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px -15px;display:block;float:none;height:15px;margin-left:14px;margin-top:7px;width:30px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #ddd;height:151px;overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-bottom-width:0;border-collapse:collapse;border-top:1px solid #ddd;color:#666;cursor:pointer;font-size:12px;height:25px;line-height:25px;text-align:center}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.xdsoft_datetimepicker .xdsoft_label{background-color:#fff;cursor:pointer;display:inline;float:left;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:5px 3px;position:relative;text-align:center;width:182px;z-index:9999}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{background:#fff;border:1px solid #ccc;display:none;max-height:160px;overflow-y:hidden;position:absolute;right:0;top:30px;z-index:101}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#ff8000;color:#fff}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{font-weight:600;padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{font-size:13px;font-weight:600;text-align:right;width:100px}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{font-size:13px;font-weight:600;margin-left:5px;width:48px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#1ab42c;border:1px solid #f2f2f2;border-collapse:collapse;color:#fff;cursor:pointer;font-size:12px;height:25px;padding:0;text-align:center;vertical-align:middle;width:14.2857142%}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{background-color:#3af;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#ff8000;color:#fff;font-weight:400}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{background-color:#fff;color:#020814;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.6}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month{background:#169825;color:#fff;opacity:1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{background-color:#fff;color:#020814;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#ff8000!important;box-shadow:none!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{background:inherit!important;box-shadow:inherit!important;color:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{color:#9fa1a5;cursor:default;font-weight:400;text-align:center}.xdsoft_datetimepicker .xdsoft_copyright{clear:both;color:#ccc!important;float:none;font-size:10px;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{border:1px solid #ccc;position:relative}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;border-radius:3px;height:20px}.xdsoft_scrollbar{bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{background:#000;border:1px solid;border-color:#333 #333 #444;box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{background:#000;border:1px solid #333}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#007fff;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#007fff!important;color:#000!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{border:1px solid #ddd!important;color:#454551;display:block;font-size:13px;margin-top:5px;width:100%}.xdsoft_datetimepicker .blue-gradient-button{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(73%,#f4f8fa));background:linear-gradient(180deg,#fff 0,#f4f8fa 73%);border:1px solid #d7d8da;color:#82878c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0);font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;height:28px;padding:4px 17px 4px 33px;position:relative}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{background:-webkit-gradient(linear,left top,left bottom,from(#f4f8fa),color-stop(73%,#fff));background:linear-gradient(180deg,#f4f8fa 0,#fff 73%);color:#454551;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)}.section-faq{padding:80px 0;text-align:center}.section-faq__content{margin-bottom:40px;text-align:left}.faq{margin-bottom:30px}.faq details{border-bottom:1px solid #e6e6e6;display:block;margin-bottom:25px}.faq details summary{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='m1.4 0 4.2 4L7 5.4v.2L5.6 7l-4.2 4L0 9.6l4.1-4.1L0 1.4z' fill='%230477c6'/%3E%3C/svg%3E");background-position:top 11px left;background-repeat:no-repeat;background-size:12px;color:#020814;cursor:pointer;display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:1px;line-height:24px;list-style:none;margin-bottom:20px;outline:none;padding:5px 10px 5px 34px;text-transform:uppercase;transition:color .2s ease}.faq details summary::-webkit-details-marker{display:none}.faq details summary p{margin-bottom:0}.faq details summary:hover{color:#0477c6}.faq details>div{margin-bottom:30px;padding-left:30px}@media screen and (max-width:425px){.faq details>div{padding-left:0}}.faq details[open] summary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M11 1.4 7 5.6 5.6 7h-.2L4 5.6 0 1.4 1.4 0l4.1 4.1L9.6 0z' fill='%230477c6'/%3E%3C/svg%3E");background-position:top 13px left;color:#0477c6}.faq p{margin-bottom:15px}.faq a{text-decoration:underline!important}.faq a:hover{text-decoration:none!important}.faq ul{margin-bottom:20px;padding-left:30px}.faq ul li{color:#020814;line-height:28px;margin-bottom:15px;position:relative}.faq ul li:before{background-color:#0477c6;border-radius:50%;content:"";display:block;height:5px;left:-25px;position:absolute;top:11px;width:5px}.faq-ask{padding:80px 0;position:relative;top:60px}.form-faq{margin:0 auto;max-width:780px;position:relative;text-align:center;width:100%;z-index:3}.form-faq .input{height:50px}.form-faq .form-submit{padding-top:10px}@media screen and (max-width:425px){.form-faq .form-submit .btn{width:100%}}.form-faq__head{margin-bottom:35px}.form-faq__title{color:#ffd200;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;letter-spacing:2px;line-height:42px;margin-bottom:0;text-transform:uppercase}.form-faq__subtitle{color:#fff;font-size:18px;font-weight:600;line-height:26px;padding-top:20px}.validate-btn{background:#000;color:#fff;opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.tabs__title{color:#5b6069;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:1px;line-height:1.3;margin-bottom:20px;text-transform:uppercase}.tabs__head{flex-direction:column;margin-bottom:40px;row-gap:5px}.tabs__btn,.tabs__head{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__btn{align-items:center;background-color:#0000;border:2px solid #ebeff1;color:#5b6069;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:1px;line-height:1.2;padding:0 15px;text-align:center;text-transform:uppercase;width:100%}.tabs__btn:hover{color:#020814}.tabs__btn.is-active{border-color:#0477c6;color:#020814}.tabs__item{display:none}.tabs__item.is-show{display:block}.promo{padding-top:0!important}.promo .divider{display:block;padding:50px 0}.promo .bg__light{background-color:#f7f7f7}.promo .section{padding:40px 0;position:relative}.promo .section__img{background-attachment:scroll;background-color:#0a0a0a;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.promo .section__img:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#000000bf),to(#000000b3));background-image:linear-gradient(180deg,#000000bf 0,#000000b3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.promo .section__img .container{position:relative;z-index:5}.promo .section__img .price__info{color:#fff}.promo .section__content{position:relative;z-index:2}.promo .section__title{margin-bottom:40px;text-align:center}.promo .section__title-name{display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:44px;letter-spacing:2px;line-height:1.1;text-transform:uppercase}.promo .section__title-description{display:block;font-size:16px;font-weight:400;line-height:1.4;padding-top:15px}.promo .hero{text-align:center}.promo .hero__logo{margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:180px}.promo .hero__logo,.promo .hero__logo-img{display:block;width:100%}.promo .hero__top{margin-bottom:30px;text-align:center}.promo .hero__top-img{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:560px;width:100%}.promo .hero__top-title{margin-bottom:30px;text-align:center}.promo .hero__video{border-bottom:1px solid #0477c6;margin-bottom:40px;padding-bottom:40px}.promo .hero__video.is-pink{border-bottom:1px solid #af1ec7}.promo .hero .wysiwyg *{color:#fff}.promo .hero__bottom{text-align:center}.promo .hero__bottom-title{margin-bottom:20px}.promo .hero__bottom-subtitle{margin-bottom:25px}.promo .hero__table{text-align:center;width:100%}.promo .hero__table thead{display:none}.promo .hero__table tbody tr{border-left:1px solid #fff;border-right:1px solid #fff;display:block}.promo .hero__table tbody td{border-top:1px solid #fff;display:block;font-size:16px;line-height:24px;padding:15px}.promo .hero__table tbody td:before{background-color:#fff3;border-bottom:1px solid #fff;content:attr(data-label);display:block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:24px;margin:-15px -15px 15px;padding:10px 15px;text-transform:uppercase}.promo .hero__table tbody td:last-child{border-bottom:1px solid #fff}.promo .program__item{margin-bottom:40px}.promo .program__item-picture{display:block;height:0;margin-bottom:20px;overflow:hidden;padding:40% 0;position:relative}.promo .program__item-img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.promo .program__item-title{color:#fff;display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:26px;margin-bottom:5px;text-transform:uppercase}.promo .program__item-subtitle{color:#fff;display:block;font-size:14px;line-height:24px;margin-bottom:15px}.promo .program__item-description{color:#fff;display:block;font-size:14px;line-height:26px}.promo .price__title{display:block;margin-bottom:20px}.promo .price__title span{color:#0477c6;font-weight:700}.promo .price__table{margin-bottom:20px;text-align:center;width:100%}.promo .price__table-title{display:block;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:40px;text-align:center}.promo .price__table thead{display:none}.promo .price__table tbody tr{border:1px solid #0477c6;display:block;margin-bottom:20px}.promo .price__table tbody td{display:block;font-size:16px;line-height:24px;padding:15px}.promo .price__table tbody td:before{background-color:#0477c633;content:attr(data-label);display:block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:24px;margin:-15px -15px 15px;padding:10px 15px;text-transform:uppercase}.promo .price__table tbody td a{text-decoration:underline}.promo .price__table tbody td a:hover{text-decoration:none}.promo .price__info{color:#0a0a0a;display:block;font-size:16px;line-height:24px}.promo .price__info span{color:#0477c6;font-style:italic}.promo .price__bottom{padding-top:30px;text-align:center}.promo .price__bottom .btn{color:#020814}.promo .price.is-pink .price__title span{color:#af1ec7}.promo .price.is-pink .price__table tbody tr{border:1px solid #af1ec7}.promo .price.is-pink .price__table tbody td:before{background-color:#af1ec733}.promo .price.is-pink .price__info *{color:#af1ec7!important}.promo .schedule .section__title-name{color:gold}.promo .schedule__actions .btn{margin-bottom:10px;width:100%}.promo .schedule__options{text-align:center}.promo .schedule__options-list{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:40px}.promo .schedule__options-item{background-color:hsla(0,0%,100%,.075);color:#fff;padding:40px 20px;position:relative;width:100%}.promo .schedule__options-item:before{bottom:-24px;color:#fff;content:"+";display:block;font-size:46px;left:50%;line-height:1;position:absolute;transform:translateX(-50%)}.promo .schedule__options-item:nth-child(2):before{display:none}.promo .schedule__options-title{display:block;font-size:24px;font-weight:700;line-height:1.4}.promo .schedule__options-text{background-color:#fff;color:#020814;display:block;font-size:18px;font-weight:600;letter-spacing:1px;padding:30px 20px;text-transform:uppercase;width:100%}.promo .schedule__options-text span{display:inline-block;position:relative}.promo .schedule__options-text span:before{background-color:red;content:"";display:block;height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.promo .schedule__options-text strong{font-size:24px;font-weight:600}.promo .schedule__options-btn{text-align:center}.promo .schedule__options-btn .btn{font-size:24px;height:80px;letter-spacing:3px;min-width:290px}.promo .schedule__btn{text-align:center}.promo .faq{margin-bottom:0}.promo .faq__item{margin-bottom:40px}.promo .faq__item:last-child{margin-bottom:0}.promo .faq__item-title{display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.4;margin-bottom:20px}.promo .gallery{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-2}.promo .gallery__picture{opacity:0;transition:opacity 1.5s ease;z-index:1}.promo .gallery__picture,.promo .gallery__picture:after{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.promo .gallery__picture:after{background-color:#000c;content:""}.promo .gallery__picture.is-visible{opacity:1}.promo .gallery__image{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.promo .start__item{margin-bottom:60px}.promo .start__item:last-child{margin-bottom:0}.promo .navigation{padding-bottom:40px}.promo .navigation .btn{margin-bottom:10px;width:100%}.promo__overlay *{color:#fff}.promo__overlay .section{display:none;opacity:0;transition:all .25s ease;visibility:hidden}.promo__overlay .section.is-show{display:block;opacity:1;visibility:visible}.promo__overlay .hero__top{margin-bottom:0}.promo__overlay .hero__top-title{color:red}.promo__overlay .hero .wysiwyg,.promo__overlay .hero .wysiwyg figure{margin-bottom:0}.promo__overlay .section__title-name{color:red}.promo__overlay .wysiwyg *{color:#fff}.promo__overlay .wysiwyg figure{background-color:#0000;border-color:#ffffff40}.promo__overlay .wysiwyg figure:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='%23fff'%3E%3Cpath d='M35.4 9.9H13.5a11 11 0 0 0-11 10.8v22a11 11 0 0 0 10.8 11h12.9c3 0 5.4 2.4 5.5 5.3v1.9c0 8-6.5 14.6-14.5 14.6h-3.8c-2 0-3.6 1.6-3.7 3.7v7.3c0 1 .4 1.9 1.1 2.6.7.7 1.6 1.1 2.6 1.1h3.7c3.9 0 7.8-.8 11.3-2.3A29.26 29.26 0 0 0 46.3 61V20.8c.1-6-4.8-10.9-10.9-10.9zm58.9 3.2c-2-2.1-4.9-3.2-7.8-3.2H64.6a11 11 0 0 0-11 10.8v22a11 11 0 0 0 10.8 11h12.9c3 0 5.5 2.4 5.5 5.4V61c0 8.1-6.5 14.6-14.6 14.6h-3.7c-2 .1-3.6 1.7-3.7 3.7v7.3c0 2 1.7 3.6 3.7 3.6h3.7c3.9 0 7.8-.8 11.3-2.3 7-2.9 12.6-8.5 15.6-15.6 1.6-3.6 2.3-7.4 2.3-11.3V20.8c.2-2.9-1-5.7-3.1-7.7z'/%3E%3C/svg%3E")}.promo__overlay .price__table tbody tr{border-color:red}.promo__overlay .price__table tbody td:before{background-color:#f003}.promo__footer-content{padding:50px 0;text-align:center}.promo__footer-address{color:#030000;font-size:20px;line-height:1.7}.promo__footer-divider{background-color:#e9e9e9;display:block;height:1px;margin:40px 0;width:100%}.promo__footer-copy{color:#a5a5a5;display:block;font-size:16px;line-height:1.5}.promo__footer-map{background-color:#e5e3df;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448' fill='%23d1cfc9'%3E%3Cpath d='M440 68H224a8 8 0 0 0 0 16h208v320H16V84h49.81A71.95 71.95 0 0 0 64 100c0 67.3 64.97 109.03 67.73 110.77a8 8 0 0 0 8.54 0c2.53-1.6 57.5-36.9 66.49-94.77h111.6c-3.43 16.57-20.38 31.86-36.84 46.7-23.21 20.92-49.52 44.64-36.92 75.34 6.07 14.78 17.7 18.62 28.94 22.32 10.62 3.5 22.66 7.47 35.66 21.15 13.2 13.9 29.85 21.22 47.76 21.22 3.74 0 7.53-.32 11.36-.97a74.3 74.3 0 0 0 31.68-13.5v31.94a97.8 97.8 0 0 1-29.22 9.87c-22.98 3.75-42.92-2.26-59.26-17.86-23.03-22-45.38-23.95-66.98-25.83-21.52-1.89-43.77-3.83-70.49-25.58-47.09-38.34-73.77-41.93-126.05-43.62V108a8 8 0 0 0-16 0v272a8 8 0 0 0 8 8h368a8 8 0 0 0 8-8V172a8 8 0 0 0-16 0v93.1c-5.74 10.45-21.62 18.74-34.34 20.89-11.85 2-29.25.93-44.86-15.5-15.77-16.6-31.07-21.64-42.25-25.32-11.01-3.63-16-5.56-19.15-13.2-7.76-18.93 7.23-34.3 32.84-57.4 19.37-17.46 39.34-35.48 42.36-58.57h9.4a8 8 0 0 0 0-16H208c0-39.7-32.3-72-72-72a72.07 72.07 0 0 0-64.47 40H8a8 8 0 0 0-8 8v336a8 8 0 0 0 8 8h432a8 8 0 0 0 8-8V76a8 8 0 0 0-8-8zM48 372V233.2c51.56 1.69 73.26 5.24 115.95 40 30.53 24.86 56.38 27.12 79.2 29.11 20.58 1.8 38.35 3.36 57.32 21.48 16.16 15.42 35.81 23.35 57.53 23.35 5.2 0 10.53-.46 15.96-1.38a113.51 113.51 0 0 0 26.04-7.8V372H48zm88-328c30.88 0 56 25.12 56 56 0 49.13-42.26 84.16-56 94.26-13.77-10.07-56-44.98-56-94.26 0-30.88 25.12-56 56-56z'/%3E%3Cpath d='M408 148a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0 0 16h24v24a8 8 0 0 0 8 8zm-50.5 10.2-.43-.38c-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.19-.37-.17-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L352 156h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37c-.05.06-.11.1-.17.15l-16 16a8 8 0 0 0 11.32 11.32l2.34-2.34v9.37l-13.66 13.65a8 8 0 0 0 11.32 11.32l2.34-2.35V236a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L360 192.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15zm-171.16 63.14a8 8 0 0 0 11.32 11.32l2.34-2.35V251a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L216 207.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15c-.13-.13-.27-.25-.42-.37-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.18-.37-.18-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L208 171h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37-.16.15-16 16a8 8 0 0 0 11.3 11.32l2.35-2.34v9.37l-13.66 13.65zM136 140a40.05 40.05 0 0 0 38.74-50 8 8 0 0 0-15.5 4A24.03 24.03 0 0 1 136 124c-13.22 0-23.99-10.77-23.99-24a24.03 24.03 0 0 1 30-23.25 8 8 0 1 0 4-15.49A40.05 40.05 0 0 0 96 100c0 22.06 17.94 40 40 40z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80px;margin-bottom:40px;overflow:hidden;padding:30% 0;position:relative}.promo__footer-map iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.promo__footer.is-pink .promo__social-link{color:#af1ec7}.promo__footer.is-red .promo__social-link{color:red}.promo__social{padding-top:30px}.promo__social-list{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.promo__social-item{margin:0 12px}.promo__social-link{align-items:center;color:#0477c6;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;width:30px}.promo__social-link svg{fill:currentColor}.profile{padding-top:40px}.profile__container{margin-left:auto;margin-right:auto;max-width:1270px;padding-left:15px;padding-right:15px;width:100%}.profile__top,.profile__top-title{margin-bottom:25px}.profile__top-name{color:#020814;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:1px;line-height:1.3;margin-bottom:10px;text-transform:uppercase}.profile__top-link{color:#0477c6;display:inline-block;font-size:13px;line-height:1.4;text-decoration:underline}.profile__top-link:hover{text-decoration:none}.profile__top-message{align-items:center;background-color:#ffd200;color:#0477c6;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:20px;justify-content:center;letter-spacing:2px;line-height:1.3;padding:17px 15px;width:100%}.profile__top-info,.profile__top-message{text-align:center;text-transform:uppercase}.profile__top-info{background-color:#ffff001a;border:1px solid #ffa5001a;border-radius:5px;color:darkred;display:block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1.4;margin-bottom:20px;padding:15px 20px}.profile__aside{margin-bottom:30px}.profile__aside-list{background:url(../images/pat-white.png?264af4d9fc33323ee2b5d36ca0f91f98) repeat #0477c6;color:#fff;display:none;margin-bottom:20px;padding:10px 0}.profile__aside-item.is-active a{background-color:#0a0d1426;color:#ffd200}.profile__aside-link{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:60px;letter-spacing:1px;line-height:1.4;padding:0 25px;text-transform:uppercase}.profile__aside-link:hover{background-color:#0a0d1426;color:#ffd200}.profile__aside-category{margin-top:20px}.profile__aside-select{align-items:center;background-color:#0477c6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 404.308 404.309'%3E%3Cpath d='M0 101.08h404.308L202.151 303.229 0 101.08z'/%3E%3C/svg%3E");background-position:center right 20px;background-repeat:no-repeat;background-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin-bottom:5px;padding:0 25px}.profile__aside-select__title{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.4;text-transform:uppercase}.profile__user{margin-bottom:20px}.profile__user-active{background-color:#c7e8ff;margin-bottom:12px;padding:12px 18px}.profile__user-label{font-size:14px}.profile__user-title{color:#020814;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:2px;line-height:1.3;padding-top:3px;text-transform:uppercase}.profile__user-subtitle{color:gray;font-size:14px;margin-bottom:10px}.profile__user-list{background-color:#fcfcfc;border:1px dashed #d7d7d7;border-radius:5px;padding:15px}.profile__user-item{margin-bottom:10px}.profile__user-item:last-child{margin-bottom:0}.profile__block-title{font-size:32px;letter-spacing:2px;margin-bottom:30px}.profile__block-subtitle,.profile__block-title{color:#020814;font-family:FjallaOne,Helvetica,Arial,sans-serif;line-height:1.3;text-transform:uppercase}.profile__block-subtitle{font-size:24px;letter-spacing:1px;margin-bottom:25px}.profile__anouncements{background-color:#f7f7f7;margin-bottom:40px;padding:20px 15px}.profile__anouncements-banner a{display:block;width:100%}.profile__anouncements-banner picture{background-color:#041b2a;display:block;width:100%}.profile__anouncements-banner img{display:block;height:100%;object-fit:contain;width:100%}.profile__faq-list{padding-top:40px}.profile__faq .btn{width:100%}.profile__membership-info{margin-bottom:40px}.profile__membership-wysiwyg{background-color:#f7f7f7;margin:40px 0;padding:20px}.profile__membership-class{margin-bottom:50px}.profile__education-banner{margin-bottom:30px}.profile__education-banner a{display:block;width:100%}.profile__education-banner picture{background-color:#041b2a;display:block;width:100%}.profile__education-banner img{display:block;height:100%;object-fit:contain;width:100%}.profile__education-blog .btn{width:100%}.profile__blog{padding-top:30px}.profile__back{margin-bottom:30px}.profile__back-link{align-items:center;color:#0477c6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.4;text-decoration:underline}.profile__back-link .icon{fill:currentColor;height:15px;margin-right:10px;width:15px}.profile__back-link:hover{text-decoration:none}.profile__question{display:none}.profile__question-icon{align-items:center;background-color:#0477c6;border-radius:50%;box-shadow:0 1px 2px #30303026,0 4px 7px #30303040;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:20px;transform:translate3d(-50%,0,0);width:60px;z-index:1}.profile__question-icon .icon{fill:currentColor;height:30px;width:30px}.profile__question-content{background-color:#ffffffe6;box-shadow:0 1px 2px #30303026,0 4px 7px #30303040;margin-top:35px;padding:35px 20px 15px}.profile__question-title{color:#0477c6;display:block;font-size:20px;letter-spacing:2px;line-height:1.2;margin-bottom:10px}.profile__question-button,.profile__question-title{font-family:FjallaOne,Helvetica,Arial,sans-serif;text-transform:uppercase}.profile__question-button{align-items:center;background-color:#0477c6;color:#ffd200;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;height:46px;justify-content:center;letter-spacing:1px;line-height:1.1;text-align:center;text-shadow:1px 1px 1px #00000040;width:100%}.profile__question-button:hover{background-color:#0362a3}.profile__account{grid-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:25px}.profile__account-block{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:20px 10px 10px;width:100%}.profile__account-block.is-yellow{background-color:#ffd200}.profile__account-block.is-blue{background-color:#0477c6}.profile__account-block.is-blue .profile__account-title{color:#fff}.profile__account-block.is-blue .profile__account-button{background-color:#ffd200;color:#020814}.profile__account-block.is-blue .profile__account-button:hover{background-color:#0362a3;color:#fff}.profile__account-icon{align-items:center;color:#020814;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;justify-content:center;margin:0 auto;width:56px}.profile__account-icon .icon{fill:currentColor;height:54px;width:54px}.profile__account-billing{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;font-weight:700;height:56px;justify-content:center;line-height:1;text-align:center;width:100%}.profile__account-title{display:block;font-weight:600;line-height:1.3;margin-bottom:20px;padding-top:15px}.profile__account-button,.profile__account-title{font-size:14px;letter-spacing:2px;text-align:center;text-transform:uppercase}.profile__account-button{align-items:center;background-color:#0477c6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;height:40px;justify-content:center;line-height:1.1;margin-top:auto;width:100%}.profile__account-button:hover{background-color:#0362a3}.profile__info-title{color:#5b6069;display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:2px;line-height:1.3;margin-bottom:20px;text-transform:uppercase}.profile__info-table{margin-bottom:25px}.profile__info-table table{border:1px solid #ebeff1;table-layout:fixed;text-align:left;width:100%}.profile__info-table table thead tr th{background-color:#0477c6;border:1px solid #005d9e;color:#fff;font-size:16px;line-height:1.4;padding:15px 18px;vertical-align:top}.profile__info-table table tbody tr:nth-child(2n) td{background-color:#f7f7f7}.profile__info-table table tbody td{border:1px solid #ebeff1;color:#020814;font-size:16px;line-height:1.4;padding:15px 18px;vertical-align:top}.profile__info-text{color:#5b6069;display:block;font-size:16px;line-height:1.5}.profile__info-text a{color:#0477c6;text-decoration:underline}.profile__info-text a:hover{text-decoration:none}.profile__class-item{margin-bottom:10px}.profile__class-title{background-color:#c7e8ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='-5.5 -6 20 20' fill='%23020814'%3E%3Cpath d='M14-3.247 4.499 11.247-5-3.247h19z'/%3E%3C/svg%3E");background-position:center right 20px;background-repeat:no-repeat;background-size:8px;color:#020814;display:block;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:2px;line-height:1.3;padding:18px 23px;text-align:left;text-transform:uppercase;width:100%}.profile__class-title:hover{background-color:#aedeff}.profile__class-list{display:none}.profile__class-list.is-show{display:block;margin-bottom:15px;padding-top:15px}.profile__class-item__name{background-color:#f7f7f7;color:#020814;display:block;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.3;padding:18px 23px;text-transform:uppercase}.profile__class-item__description{color:#5b6069;font-size:16px;line-height:1.5;padding:20px 18px 10px}.profile__history-button{align-items:center;background-color:#f7f7f7;color:#020814;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:18px;height:54px;justify-content:center;letter-spacing:2px;line-height:1.1;text-transform:uppercase;width:100%}.profile__history-button .icon{fill:currentColor;height:24px;margin-right:12px;width:24px}.profile__history-button:hover{background-color:#efefef}.profile__history-table{margin:30px 0;overflow-x:auto}.profile__history-table table{border:1px solid #0477c6;min-width:900px;text-align:left;width:100%}.profile__history-table table thead th{background-color:#0477c6;color:#fff;font-size:16px;font-weight:600;letter-spacing:2px;line-height:1.5;padding:15px 18px;text-transform:uppercase;vertical-align:top}.profile__history-table table tbody td{border:1px solid #0477c6;font-size:16px;line-height:1.5;padding:15px 18px;vertical-align:top}.profile__history-table table tbody td:not(:first-child){width:130px}.profile__relationship{margin-bottom:40px}.profile__relationship-item{margin-bottom:15px}.profile__relationship-link{color:#0477c6;display:inline-block;font-size:15px;line-height:1.5;text-decoration:underline}.profile__relationship-link:hover{text-decoration:none}.profile__wrapper-faq .profile__faq{margin-bottom:20px}.cookies{background-color:#000000e6;bottom:0;left:0;padding:15px;position:fixed;text-align:center;width:100%;z-index:500}.cookies__title{color:#fff;font-family:FjallaOne,Helvetica,Arial,sans-serif;font-size:32px;letter-spacing:2px;line-height:1.3;margin-bottom:10px;padding-top:10px;text-transform:uppercase}.cookies__text{color:#fff;display:block;font-size:14px;line-height:1.7;margin-bottom:25px}.cookies__text a{color:#ffd200;text-decoration:underline}.cookies__text a:hover{text-decoration:none}.cookies .btn{width:100%}@media screen and (min-width:576px){.promo .navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}.promo .navigation .btn{margin-left:5px;margin-right:5px;min-width:auto;width:auto}.profile__anouncements-list{grid-template-columns:repeat(2,1fr)}.profile__account-block{padding:30px 15px 15px}.profile__account-button,.profile__account-title{font-size:16px}.cookies{bottom:10px;left:10px;padding:25px;width:380px}.cookies .btn{max-width:200px}}@media screen and (min-width:768px){.tabs__head{column-gap:10px;flex-direction:row}.promo .section{padding:60px 0}.promo .section__title{margin-bottom:50px}.promo .section__title-name{font-size:56px}.promo .section__title-description{font-size:18px}.promo .schedule__options-item{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 50px;width:50%}.promo .schedule__options-item:before{bottom:unset;left:unset;right:-14px;top:50%;transform:translateX(0) translateY(-50%)}.profile__top-title{align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.profile__top-name{margin-bottom:0}.profile__membership-info{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.profile__info{flex:1}.profile__account{padding-top:0}.profile__account-block{width:156px}}@media screen and (min-width:992px){.promo .section{padding:100px 0}.promo .section__img{background-attachment:fixed}.promo .hero__top,.promo .hero__top-img{margin-bottom:60px}.promo .hero__video{margin-bottom:60px;padding-bottom:60px}.promo .hero__bottom-title{margin-bottom:30px}.promo .hero__bottom-subtitle{margin-bottom:40px}.promo .hero__table{table-layout:fixed}.promo .hero__table thead{display:table-header-group}.promo .hero__table thead th{background-color:#fff3;border:1px solid #fff;font-size:18px;font-weight:700;letter-spacing:1px;line-height:28px;padding:20px 15px;text-transform:uppercase}.promo .hero__table tbody tr{display:table-row}.promo .hero__table tbody td{border:1px solid #fff;display:table-cell;vertical-align:top}.promo .hero__table tbody td:before{display:none}.promo .program__item-picture{margin-bottom:25px;padding:45% 0}.promo .price__table{margin-bottom:30px}.promo .price__table thead{display:table-header-group}.promo .price__table thead th{border-bottom:2px solid #0477c6;font-size:20px;font-weight:700;line-height:28px;padding:15px;text-align:left}.promo .price__table tbody tr{border:none!important;display:table-row}.promo .price__table tbody td{border-bottom:1px solid #0477c666;display:table-cell;text-align:left;vertical-align:top}.promo .price__table tbody td:before{display:none}.promo .price.is-pink .price__table thead th{border-bottom:2px solid #af1ec7}.promo .price.is-pink .price__table tbody td{border-bottom:1px solid #af1ec733}.promo .schedule .section__title{margin-bottom:0}.promo .schedule__actions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center}.promo .schedule__options{margin-left:auto;margin-right:auto;max-width:920px;padding-top:40px}.promo .schedule__options-item{padding:40px 70px}.promo .schedule__options-title{font-size:30px}.promo .schedule__btn{padding-top:40px}.promo .navigation{margin-top:-40px}.promo__overlay .price__table thead th{border-bottom-color:red}.promo__overlay .price__table tbody td{border-bottom-color:#f003}.promo__footer-map{padding:20% 0}.profile__top{margin-bottom:40px}.profile__top-title{margin-bottom:30px}.profile__aside-select{display:none}.profile__aside-list{display:block}.profile__block-title{font-size:38px}.profile__anouncements{padding:25px}.profile__anouncements-banner{overflow:hidden}.profile__anouncements-banner img{transition:transform .25s ease}.profile__anouncements-banner a:hover img{transform:scale(1.1)}.profile__education-banner{overflow:hidden}.profile__education-banner img{transition:transform .25s ease}.profile__education-banner a:hover img{transform:scale(1.1)}.profile__question{background-color:#ffd200;background-image:url(../images/question_background.png?905ca363602695031c72fd6752776eca);background-repeat:repeat;display:block;padding:20px;position:relative;text-align:center}}

/*# sourceMappingURL=frontend.css.map*/