﻿@import 'https://fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,500,600,700,800';.move,.arrow,.button,.btn,.btn-normal,.btn-orange,.btn-empty-blue,.btn-default,.btn-primary,.btn-danger,.btn-success,.btn-white,.hover-image-bg,.hover-image-effect,.hover-image-effect-header,.hover-image-effect-description,.hover-image-effect:before,.hover-image-effect:after,.input-material .line-decoration:before,.input-material .line-decoration:after,.checkbox-material .checkbox,.checkbox-material .checkbox:before,.radio-material label:before,.radio-material label:after,.avatar-upload-hint,.profile-top .avatar-upload-hint,.profile-menu-item-text,.order-card .order-card-arrow{transition:0.3s}/*! Reflex v1.5.0 - https://github.com/leejordan/reflex */.grid{display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;*display:inline;zoom:1;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;position:relative;width:100%;max-width:100%;letter-spacing:-0.31em !important;*letter-spacing:normal !important;word-spacing:-0.43em !important;list-style-type:none}.grid:before,.grid:after{letter-spacing:normal;word-spacing:normal;white-space:normal;max-width:100%}.grid *:before,.grid *:after{letter-spacing:normal;word-spacing:normal;white-space:normal}.grid .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.grid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid *:before,.grid *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="grid__col-"]{display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;*display:inline;zoom:1;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:1em 1em}.grid__cell{position:relative;display:block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}:-ms-fullscreen .grid__cell,:root .grid__cell{width:100%}.grid__col-12{width:100%;*width:99.9%}.grid__col-11{width:91.66666667%;*width:91.56666667%}.grid__col-10{width:83.33333333%;*width:83.23333333%}.grid__col-9{width:75%;*width:74.9%}.grid__col-8{width:66.66666667%;*width:66.56666667%}.grid__col-7{width:58.33333333%;*width:58.23333333%}.grid__col-6{width:50%;*width:49.9%}.grid__col-5{width:41.66666667%;*width:41.56666667%}.grid__col-4{width:33.33333333%;*width:33.23333333%}.grid__col-3{width:25%;*width:24.9%}.grid__col-2{width:16.66666667%;*width:16.56666667%}.grid__col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 480px){.grid__col-xs-12{width:100%;*width:99.9%}.grid__col-xs-11{width:91.66666667%;*width:91.56666667%}.grid__col-xs-10{width:83.33333333%;*width:83.23333333%}.grid__col-xs-9{width:75%;*width:74.9%}.grid__col-xs-8{width:66.66666667%;*width:66.56666667%}.grid__col-xs-7{width:58.33333333%;*width:58.23333333%}.grid__col-xs-6{width:50%;*width:49.9%}.grid__col-xs-5{width:41.66666667%;*width:41.56666667%}.grid__col-xs-4{width:33.33333333%;*width:33.23333333%}.grid__col-xs-3{width:25%;*width:24.9%}.grid__col-xs-2{width:16.66666667%;*width:16.56666667%}.grid__col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.grid__col-sm-12{width:100%;*width:99.9%}.grid__col-sm-11{width:91.66666667%;*width:91.56666667%}.grid__col-sm-10{width:83.33333333%;*width:83.23333333%}.grid__col-sm-9{width:75%;*width:74.9%}.grid__col-sm-8{width:66.66666667%;*width:66.56666667%}.grid__col-sm-7{width:58.33333333%;*width:58.23333333%}.grid__col-sm-6{width:50%;*width:49.9%}.grid__col-sm-5{width:41.66666667%;*width:41.56666667%}.grid__col-sm-4{width:33.33333333%;*width:33.23333333%}.grid__col-sm-3{width:25%;*width:24.9%}.grid__col-sm-2{width:16.66666667%;*width:16.56666667%}.grid__col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.grid__col-md-12{width:100%;*width:99.9%}.grid__col-md-11{width:91.66666667%;*width:91.56666667%}.grid__col-md-10{width:83.33333333%;*width:83.23333333%}.grid__col-md-9{width:75%;*width:74.9%}.grid__col-md-8{width:66.66666667%;*width:66.56666667%}.grid__col-md-7{width:58.33333333%;*width:58.23333333%}.grid__col-md-6{width:50%;*width:49.9%}.grid__col-md-5{width:41.66666667%;*width:41.56666667%}.grid__col-md-4{width:33.33333333%;*width:33.23333333%}.grid__col-md-3{width:25%;*width:24.9%}.grid__col-md-2{width:16.66666667%;*width:16.56666667%}.grid__col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.grid__col-lg-12{width:100%;*width:99.9%}.grid__col-lg-11{width:91.66666667%;*width:91.56666667%}.grid__col-lg-10{width:83.33333333%;*width:83.23333333%}.grid__col-lg-9{width:75%;*width:74.9%}.grid__col-lg-8{width:66.66666667%;*width:66.56666667%}.grid__col-lg-7{width:58.33333333%;*width:58.23333333%}.grid__col-lg-6{width:50%;*width:49.9%}.grid__col-lg-5{width:41.66666667%;*width:41.56666667%}.grid__col-lg-4{width:33.33333333%;*width:33.23333333%}.grid__col-lg-3{width:25%;*width:24.9%}.grid__col-lg-2{width:16.66666667%;*width:16.56666667%}.grid__col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.grid__col-xlg-12{width:100%;*width:99.9%}.grid__col-xlg-11{width:91.66666667%;*width:91.56666667%}.grid__col-xlg-10{width:83.33333333%;*width:83.23333333%}.grid__col-xlg-9{width:75%;*width:74.9%}.grid__col-xlg-8{width:66.66666667%;*width:66.56666667%}.grid__col-xlg-7{width:58.33333333%;*width:58.23333333%}.grid__col-xlg-6{width:50%;*width:49.9%}.grid__col-xlg-5{width:41.66666667%;*width:41.56666667%}.grid__col-xlg-4{width:33.33333333%;*width:33.23333333%}.grid__col-xlg-3{width:25%;*width:24.9%}.grid__col-xlg-2{width:16.66666667%;*width:16.56666667%}.grid__col-xlg-1{width:8.33333333%;*width:8.23333333%}}.grid__col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}@media (min-width: 480px){.grid__col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 768px){.grid__col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 992px){.grid__col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 1200px){.grid__col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 1600px){.grid__col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}.grid--order-12{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 480px){.grid--order-12-xs{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11-xs{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10-xs{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9-xs{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8-xs{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7-xs{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6-xs{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5-xs{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4-xs{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3-xs{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2-xs{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1-xs{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0-xs{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.grid--order-12-sm{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11-sm{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10-sm{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9-sm{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8-sm{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7-sm{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6-sm{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5-sm{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4-sm{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3-sm{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2-sm{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1-sm{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0-sm{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.grid--order-12-md{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11-md{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10-md{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9-md{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8-md{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7-md{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6-md{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5-md{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4-md{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3-md{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2-md{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1-md{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0-md{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.grid--order-12-lg{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11-lg{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10-lg{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9-lg{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8-lg{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7-lg{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6-lg{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5-lg{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4-lg{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3-lg{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2-lg{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1-lg{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0-lg{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.grid--order-12-xlg{-ms-flex-order:12;-webkit-order:12;order:12}.grid--order-11-xlg{-ms-flex-order:11;-webkit-order:11;order:11}.grid--order-10-xlg{-ms-flex-order:10;-webkit-order:10;order:10}.grid--order-9-xlg{-ms-flex-order:9;-webkit-order:9;order:9}.grid--order-8-xlg{-ms-flex-order:8;-webkit-order:8;order:8}.grid--order-7-xlg{-ms-flex-order:7;-webkit-order:7;order:7}.grid--order-6-xlg{-ms-flex-order:6;-webkit-order:6;order:6}.grid--order-5-xlg{-ms-flex-order:5;-webkit-order:5;order:5}.grid--order-4-xlg{-ms-flex-order:4;-webkit-order:4;order:4}.grid--order-3-xlg{-ms-flex-order:3;-webkit-order:3;order:3}.grid--order-2-xlg{-ms-flex-order:2;-webkit-order:2;order:2}.grid--order-1-xlg{-ms-flex-order:1;-webkit-order:1;order:1}.grid--order-0-xlg{-ms-flex-order:0;-webkit-order:0;order:0}}.grid--bleed [class*="grid__col-"]{padding:0}.grid--wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid--no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.grid--wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.grid--direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.grid--direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.grid--direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid--direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.grid--align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.grid--align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.grid--align-end [class*="grid__col-"]{vertical-align:bottom}.grid--align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.grid--align-center [class*="grid__col-"]{vertical-align:middle}.grid--align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.grid--align-baseline [class*="grid__col-"]{vertical-align:baseline}.grid--align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.grid--align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.grid--align-content-end [class*="grid__col-"]{vertical-align:bottom}.grid--align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.grid--align-content-space-between{-ms-flex-line-pack:space-between;-webkit-align-content:space-between;align-content:space-between}.grid--align-content-space-around{-ms-flex-line-pack:space-around;-webkit-align-content:space-around;align-content:space-around}.grid--align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.grid--align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.grid--align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.grid--align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.grid--align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.grid--justify-start{text-align:left;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.grid--justify-end{text-align:right;-moz-text-align-last:right;text-align-last:right;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.grid--justify-end .grid__cell,.grid--justify-end [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-center{text-align:center;-moz-text-align-last:center;text-align-last:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid--justify-center .grid__cell,.grid--justify-center [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-space-between{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.grid--justify-space-between .grid__cell,.grid--justify-space-between [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-space-around{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around}.grid--justify-space-around .grid__cell,.grid--justify-space-around [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid__col--bleed{padding:0}.grid__col--bleed-x{padding:1em 0}.grid__col--bleed-y{padding:0 1em}.grid__col--bg{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:50%}.grid__cell--padding-sm{padding:0.5em}.grid__cell--padding-md{padding:1em}.grid__cell--padding-lg{padding:2em}.grid__cell-img{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-right:0;max-width:100%;width:100%;height:auto}.grid__cell-footer{display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;*display:inline;zoom:1;width:100%;margin-top:auto}@media (max-width: 479px){.hidden-xxs{display:none !important}}@media (min-width: 480px) and (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.text-display-4{font-size:112px}.text-display-3,.h1,h1{font-size:56px}.text-display-2{font-size:45px}.text-display-1{font-size:34px}.text-headline,.h3,h3{font-size:24px}.text-title,.h4,h4{font-size:20px}.text-subheading{font-size:16px}.text-body-2{font-size:14px;font-weight:600}.text-body-1{font-size:14px;font-weight:200}.text-normal{font-size:14px;font-weight:400}.text-small{font-size:10px;font-weight:400}html{font-size:14px}body{font-family:'Open Sans', sans-serif}input:focus,select:focus,textarea:focus{outline:none}.text-shadow,.text-contrast,.bg-with-content h1,.bg-with-content h2,.bg-with-content h3,.bg-with-content h4{text-shadow:0 0.05em 0.2em rgba(0,0,0,0.5)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{padding:0 0 0.5em;margin:0;line-height:1.4em;color:#295d75}.h1,h1{font-weight:600;word-wrap:break-word}.h2,h2{font-size:40px;font-weight:200}a{color:#b83a13}a:hover{color:#73240c}.link{display:inline-block;color:#295d75;cursor:pointer}.link:hover{text-decoration:underline;color:#21607d}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:rgba(0,0,0,0.05)}.text-caption{font-size:12px}.text-contrast{color:#fff !important}.text-dark{color:#295d75}.mb-1{margin-bottom:24px}.mb-2{margin-bottom:48px}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-100{margin-bottom:100px}.margin-top-10{margin-top:10px}.margin-top-25{margin-top:25px}.margin-top-50{margin-top:50px}.margin-top-75{margin-top:75px}.margin-top-100{margin-top:100px}.margin-right-10{margin-right:10px}.margin-right-25{margin-right:25px}.margin-right-50{margin-right:50px}.margin-right-75{margin-right:75px}.margin-right-100{margin-right:100px}.margin-left-10{margin-left:10px}.margin-left-25{margin-left:25px}.margin-left-50{margin-left:50px}.margin-left-75{margin-left:75px}.margin-left-100{margin-left:100px}.color-success{border-color:#1eb35d;color:#1eb35d}.color-danger{border-color:#d9534f;color:#d9534f}.color-warning{border-color:#ca8a0d;color:#ca8a0d}.breadcrumb{margin-bottom:0;font-size:10px;padding:0.5em 1em;background:transparent}.breadcrumb a{color:#295d75}.breadcrumb a:hover{color:#85caeb}.block{margin-left:15px;margin-right:15px}.modal-block{padding:25px;border-radius:7px;box-shadow:0 15px 28px 0 rgba(0,0,0,0.22),0 22px 55px 0 rgba(0,0,0,0.21)}.section-block,.section-background-1,.section-background-2{padding:100px 0}.section-background-1{background:#eee}.section-background-2{background:#e1ecf2}.center-forms-wrapper{width:100%;max-width:525px;margin:0 auto}.small-form{max-width:300px}.content-wrapper-blue{position:relative;z-index:1;padding:25px;margin-top:25px;margin-bottom:25px;box-shadow:0 15px 28px 0 rgba(0,0,0,0.22),0 22px 55px 0 rgba(0,0,0,0.21);border-radius:7px;background:rgba(41,93,117,0.7);background:linear-gradient(to right, rgba(41,93,117,0.6) 0%, rgba(41,93,117,0.9) 40%, rgba(41,93,117,0.9) 60%, rgba(41,93,117,0.6) 100%)}.bg-with-content{color:#fff;display:flex;align-items:center;justify-content:center}.bg-with-content select,.bg-with-content option{color:#333}.bg-with-content a{color:#fff}.bg-with-content a:not(.btn):not(.btn-normal){text-decoration:underline}.bg-with-content h1,.bg-with-content h2,.bg-with-content h3,.bg-with-content h4{color:#fff}.inline-block{display:inline-block}.video-responsive{display:inline-block;border:none;width:100%;height:450px}.main-content{padding-top:50px;padding-bottom:50px}.text-container{max-width:830px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.circle,legend,.legend,.legend-green,.legend-grey,.legend-blue,.legend-available,.legend-booked,.legend-reserved,.legend-yellow,.legend-exam,.legend-zp-theory,.legend-zp-driving-available,.legend-zp-driving-booked,.legend-zp-driving-reserved,.legend-zp-driving-canceled,.legend-zp-driving-absent,.legend-zp-not-working,.legend-zp-activity,.legend-zp-exam{border-radius:50%}.c-table{display:table;width:100%}.c-table-row{display:table-row}.c-table-cell{vertical-align:middle;display:table-cell}.c-table-cell.align-top{vertical-align:top}.digit-label{display:inline-block;color:#295d75;background-color:#85caeb;width:1.7em;height:1.7em;text-align:center;line-height:1.7em;font-size:3rem;font-weight:400;margin:0 auto}.icon-ok{position:relative;margin:0 16px 0 0}.icon-ok:before{content:"";position:absolute;top:3px;left:0;z-index:1;height:8px;width:16px;border:2px solid #009688;border-top-style:none;border-right-style:none;transform:rotate(-45deg)}.icon-times{position:relative;display:inline-block;line-height:16px;margin-right:5px;color:#d9534f;font-size:14px;font-style:normal;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pdf-icon{position:relative;display:inline-block;height:40px;width:40px;background:url("/img/pdf.png") no-repeat center center;background-size:contain}.styled-list{color:#295d75;list-style-type:none}.styled-list li{position:relative;padding-left:1.5em;margin:5px 0}.styled-list li:before{content:'';position:absolute;top:0.4em;left:0;display:block;width:0.5em;height:0.5em;border-radius:50%;border:2px solid #295d75;margin-right:1em}.arrow{position:relative;width:10px;height:10px;display:inline-block}.arrow:before{content:'';display:block;position:absolute;top:0;left:2.5px;width:10px;height:10px;border:5px solid transparent;border-left:5px solid #295d75}.opened .arrow,.opened .arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.map-school-info a{color:#b83a13}html{height:100%;box-sizing:border-box}body{position:relative;display:flex;flex-direction:column;height:100%}.wrapper{flex:1 0 auto}.flex-grid{display:flex}.col{flex:1 1 auto}.visible-mobile{display:none}.hint-box{border:2px solid #b83b13;padding:16px;border-radius:4px;margin:16px 0}@media (max-width: 1199px){h1,.h1{font-size:45px}h2,.h2{font-size:34px}.main-content{padding-top:40px;padding-bottom:40px}.section-block,.section-background-1,.section-background-2{padding:80px 0}}@media (max-width: 991px){h1,.h1{font-size:38px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}.main-content{padding-top:30px;padding-bottom:30px}body{padding-bottom:240px}}@media (max-width: 767px){h1,.h1{font-size:30px}h2,.h2{font-size:22px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}.mb-1{margin-bottom:12px}.mb-2{margin-bottom:24px}.xs-mb-25{margin-bottom:25px}.content-wrapper-blue{padding:15px;margin:0;width:100%;background:none;box-shadow:none}body{padding-bottom:491px}.main-content{padding-top:20px;padding-bottom:20px}.section-block,.section-background-1,.section-background-2{padding:60px 0}.video-responsive{height:340px}.visible-mobile{display:block}}@media (max-width: 480px){.video-responsive{height:280px}}.modal{text-align:center}.modal-dialog{text-align:left}@media screen and (min-width: 768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-dialog{display:inline-block;vertical-align:middle}}@media screen and (max-width: 768px){.modal-dialog{margin-top:50px}}.clickable{cursor:pointer}.overflow-hidden{overflow:hidden}.padding-5{padding:5px}.padding-10{padding:10px}.padding-bottom-0{padding-bottom:0}.padding-top-0{padding-top:0}.label-small{font-size:10px;font-weight:normal;margin-right:4px}.hidden-content{display:none}button:focus,.btn:focus,.btn-normal:focus{outline:none}.button,.btn,.btn-normal,.btn-orange,.btn-empty-blue,.btn-default,.btn-primary,.btn-danger,.btn-success,.btn-white{position:relative;padding:0.5em 1em;line-height:1.6em;text-align:center;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);text-shadow:none;border-radius:2px;border:2px solid transparent;white-space:normal;text-decoration:none;cursor:pointer}.button:hover,.btn:hover,.btn-normal:hover,.btn-orange:hover,.btn-empty-blue:hover,.btn-default:hover,.btn-primary:hover,.btn-danger:hover,.btn-success:hover,.btn-white:hover,.button:active,.btn:active,.btn-normal:active,.btn-orange:active,.btn-empty-blue:active,.btn-default:active,.btn-primary:active,.btn-danger:active,.btn-success:active,.btn-white:active,.button:focus,.btn:focus,.btn-normal:focus,.btn-orange:focus,.btn-empty-blue:focus,.btn-default:focus,.btn-primary:focus,.btn-danger:focus,.btn-success:focus,.btn-white:focus,.button.active,.active.btn,.active.btn-normal,.active.btn-orange,.active.btn-empty-blue,.active.btn-default,.active.btn-primary,.active.btn-danger,.active.btn-success,.active.btn-white{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);text-decoration:none}.btn-lg,.btn-normal{font-size:1.143rem}.btn-orange{color:#fff;background:#b83a13;border-color:transparent;text-transform:uppercase}.btn-orange:hover,.btn-orange:active,.btn-orange:focus,.btn-orange.active{color:#fff;background:#cb3000;border-color:transparent}.btn-orange[disabled]{color:#fff;background:#e64918;border-color:transparent;box-shadow:none}.btn-orange[disabled]:hover,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled].active{color:#fff;background:#e64918;border-color:transparent;box-shadow:none}.btn-min-width{min-width:200px}.btn-empty-blue{color:#295d75;background:#fff;border:2px solid #295d75;font-weight:600}.btn-empty-blue:hover,.btn-empty-blue:active,.btn-empty-blue:focus,.btn-empty-blue.active{color:#196385;background:#fff;border-color:#196385}.btn-default{color:#295d75;background:#fff;border:2px solid #295d75;font-weight:600}.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default.active{color:#196385;background:#fff;border-color:#196385}.btn-primary{color:#fff;background:#295d75;border-color:transparent}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.active{color:#fff;background:#196385;border-color:transparent}.btn-primary[disabled]{color:#fff;background:#367b9b;border-color:transparent;box-shadow:none}.btn-primary[disabled]:hover,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled].active{color:#fff;background:#367b9b;border-color:transparent;box-shadow:none}.btn-danger{color:#fff;background:#d9534f;border-color:transparent}.btn-danger:hover,.btn-danger:active,.btn-danger:focus,.btn-danger.active{color:#fff;background:#ee3f3a;border-color:transparent}.btn-danger[disabled]{color:#fff;background:#e27c79;border-color:transparent;box-shadow:none}.btn-danger[disabled]:hover,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled].active{color:#fff;background:#e27c79;border-color:transparent;box-shadow:none}.btn-success{color:#fff;background:#1eb35d;border-color:transparent}.btn-success:hover,.btn-success:active,.btn-success:focus,.btn-success.active{color:#fff;background:#09c85a;border-color:transparent}.btn-success[disabled]{color:#fff;background:#29db74;border-color:transparent;box-shadow:none}.btn-success[disabled]:hover,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled].active{color:#fff;background:#29db74;border-color:transparent;box-shadow:none}.btn-white{color:#295d75;background:#fff;border-color:transparent}.btn-white:hover,.btn-white:active,.btn-white:focus,.btn-white.active{color:#295d75;background:#fff;border-color:transparent}.btn-white[disabled]{color:#295d75;background:#fff;border-color:transparent;box-shadow:none}.btn-white[disabled]:hover,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled].active{color:#295d75;background:#fff;border-color:transparent;box-shadow:none}.btn-rounded{border-radius:2em}.btn-sm{font-size:12px;line-height:1.4em;padding:0.5em 1.4em}.btn-normal{display:inline-block;text-align:center;min-width:130px;padding:.4em 1em}.btn-holder{margin-left:-.5em;margin-right:-.5em}.btn-holder .btn,.btn-holder .btn-normal{margin-left:.5em;margin-right:.5em;margin-bottom:1.5em}.btn-group .btn+.btn,.btn-group .btn-normal+.btn,.btn-group .btn+.btn-normal,.btn-group .btn-normal+.btn-normal{margin-left:0.5em}@media (max-width: 767px){.btn-lg,.btn-normal{font-size:1rem}.btn-holder .btn,.btn-holder .btn-normal{margin-bottom:1em}}.loader,.circle-loader,.loader-big,.loader-big-dark{color:#ffffff;font-size:30px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:10px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease;animation:load6 1.7s infinite ease}@-webkit-keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}.line-loader{height:5px;width:100%;position:relative;overflow:hidden}.line-loader:before{display:block;position:absolute;content:"";left:-10%;width:10%;height:5px;background-color:#295d75;animation:line-loading 2s linear infinite}@keyframes line-loading{from{left:-10%;width:10%}30%{width:30%}60%{left:50%;width:50%}95%{left:150%}to{left:100%}}.line-loader-hover{padding:3px 0}.line-loader-hover .line-loader{height:3px}.circle-loader{color:#295d75;font-size:30px;margin:1em auto}.loader-big,.loader-big-dark{margin:100px auto;font-size:40px}.loader-big-dark{color:#295d75}.big-loader-holder{position:fixed;z-index:9999;background:rgba(255,255,255,0.5);left:0;right:0;top:0;bottom:0}.big-loader-holder .circle-loader{color:#295d75;font-size:40px;top:50%;margin:-20px auto}.hover-image{display:block;width:100%;height:300px;position:relative;overflow:hidden;cursor:pointer}.hover-image>img{width:100%;height:auto}.hover-image-bg{display:block;width:100%;height:100%}.hover-image-effect{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:transparent;color:#fff}.hover-image-effect-header{display:block;position:absolute;top:0;line-height:1.1em;width:100%;color:#fff;padding:4% 11%;z-index:1;background:rgba(0,0,0,0.5)}.hover-image-effect-header:hover,.hover-image-effect-header:focus,.hover-image-effect-header:active{color:#fff;text-decoration:none}.hover-image-effect-description{text-align:center;position:absolute;top:60%;left:12%;width:76%;opacity:0}.hover-image-effect:before,.hover-image-effect:after{content:'';position:absolute;border:1px solid rgba(255,255,255,0)}.hover-image-effect:before{left:10%;top:5%;width:80%;height:0;border-bottom:none;border-top:none;border-color:rgba(255,255,255,0.5)}.hover-image-effect:after{left:5%;bottom:10%;width:0;height:80%;border-left:none;border-right:none;border-color:rgba(255,255,255,0.5)}.hover-image:hover .hover-image-bg,.hover-image:focus .hover-image-bg{transform:scale(1.1, 1.1)}.hover-image:hover .hover-image-effect,.hover-image:focus .hover-image-effect{background:rgba(0,0,0,0.7)}.hover-image:hover .hover-image-effect-header,.hover-image:focus .hover-image-effect-header{padding:15% 11% 65%;background:transparent}.hover-image:hover .hover-image-effect-description,.hover-image:focus .hover-image-effect-description{opacity:1}.hover-image:hover .hover-image-effect:before,.hover-image:focus .hover-image-effect:before{height:90%}.hover-image:hover .hover-image-effect:after,.hover-image:focus .hover-image-effect:after{width:90%}@media (max-width: 767px){.hover-image-bg{transform:scale(1.1, 1.1)}.hover-image-effect{background:rgba(0,0,0,0.5)}.hover-image-effect-header{padding:18% 11% 65%;background:transparent}.hover-image-effect-description{opacity:1}.hover-image-effect:before{height:90%}.hover-image-effect:after{width:90%}.hover-image:hover .hover-image-effect-header,.hover-image:focus .hover-image-effect-header{padding:18% 11% 65%}}@media (max-width: 480px){.hover-image,.hover-image:hover,.hover-image:focus{height:200px}.hover-image .hover-image-effect-header,.hover-image:hover .hover-image-effect-header,.hover-image:focus .hover-image-effect-header{padding:17% 11% 65%}}.input-material{position:relative;padding:1.1em 0;font-size:1.14286rem;max-width:525px}.input-material .line-decoration{position:relative}.input-material .line-decoration:before,.input-material .line-decoration:after{content:"";position:absolute;height:2px;z-index:1;top:-2px;left:50%;right:50%;background:#295d75}.input-material label{opacity:0;font-size:1em;color:rgba(0,0,0,0.4);font-weight:400;position:absolute;top:1.6em;left:0}.input-material input,.input-material textarea{position:relative;z-index:1;color:#295d75;font-weight:400;font-size:1em;width:100%;height:2.5em;padding:0;margin:0;background:transparent;border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,0.4);box-shadow:none}.input-material input[readonly],.input-material textarea[readonly]{border-bottom:none}.input-material input:focus,.input-material textarea:focus{box-shadow:none;outline:none}.input-material input::-webkit-input-placeholder,.input-material textarea::-webkit-input-placeholder{opacity:0}.input-material input:-ms-input-placeholder,.input-material textarea:-ms-input-placeholder{opacity:0}.input-material input::-moz-placeholder,.input-material textarea::-moz-placeholder{opacity:0}.input-material input:-moz-placeholder,.input-material textarea:-moz-placeholder{opacity:0}.input-material textarea{display:block;resize:none;padding:10px 0 9px;height:1.25em;line-height:1.25em;box-sizing:initial}.input-material select{color:#295d75;font-weight:400;font-size:1em;width:100%;height:40px;padding:0;margin:0;background:transparent;border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,0.4);box-shadow:none}.input-material select:focus{box-shadow:none;outline:0}.input-material.not-empty label{font-size:0.8125em;font-weight:400;color:rgba(0,0,0,0.4);top:0}.input-material.disabled label{color:rgba(77,77,77,0.4)}.input-material.disabled input{color:rgba(0,0,0,0.4);border-color:rgba(128,128,128,0.4)}.input-material.error label{color:#d9534f}.input-material.error input,.input-material.error textarea{border-color:#d9534f}.input-material.error .line-decoration:before,.input-material.error .line-decoration:after{background:#d9534f}.input-material .input-messages{margin-bottom:-1.1em}.input-material .input-messages .error-message{text-align:left;font-size:0.8125em;font-weight:400;color:#d9534f}.input-material .input-messages .success-message{text-align:left;font-size:0.8125em;font-weight:400;color:#1eb35d}.input-material.focused label{font-size:0.8125em;color:#295d75;font-weight:400;top:0}.input-material.focused .line-decoration:before{right:0}.input-material.focused .line-decoration:after{left:0}.input-material.focused input::-webkit-input-placeholder,.input-material.focused textarea::-webkit-input-placeholder{opacity:1}.input-material.focused input:-ms-input-placeholder,.input-material.focused textarea:-ms-input-placeholder{opacity:1}.input-material.focused input::-moz-placeholder,.input-material.focused textarea::-moz-placeholder{opacity:1}.input-material.focused input:-moz-placeholder,.input-material.focused textarea:-moz-placeholder{opacity:1}.contrast .input-material .line-decoration:before,.contrast .input-material .line-decoration:after,.contrast.input-material .line-decoration:before,.contrast.input-material .line-decoration:after{background:#fff}.contrast .input-material label,.contrast.input-material label{color:#eee}.contrast .input-material input,.contrast .input-material textarea,.contrast.input-material input,.contrast.input-material textarea{color:#fff;border-color:#eee}.contrast .input-material.not-empty label,.contrast.input-material.not-empty label{color:#eee}.contrast .input-material.disabled label,.contrast.input-material.disabled label{color:#bbb}.contrast .input-material.disabled input,.contrast.input-material.disabled input{color:#fff;border-color:#fff}.contrast .input-material.focused label,.contrast.input-material.focused label{color:#fff}.contrast .input-material.error label,.contrast.input-material.error label{color:#f0b9b8}.contrast .input-material.error input,.contrast .input-material.error textarea,.contrast.input-material.error input,.contrast.input-material.error textarea{border-color:#f0b9b8}.contrast .input-material.error .line-decoration:before,.contrast .input-material.error .line-decoration:after,.contrast.input-material.error .line-decoration:before,.contrast.input-material.error .line-decoration:after{background:#f0b9b8}.contrast .input-material .input-messages .error-message,.contrast.input-material .input-messages .error-message{color:#f0b9b8}.contrast .input-material .input-messages .success-message,.contrast.input-material .input-messages .success-message{color:#6ae69f}label{font-size:1em;font-weight:400}.checkbox-material{position:relative;display:inline-block;font-size:1.14286rem;text-align:left;min-height:20px;min-width:20px;padding:0 0 0 30px}.checkbox-material input{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;opacity:0;z-index:3;cursor:pointer}.checkbox-material input:checked+.checkbox{border-color:rgba(0,0,0,0.15)}.checkbox-material input:checked+.checkbox:before{width:0}.checkbox-material input:focus+.checkbox{border-color:#295d75}.checkbox-material input:disabled+.checkbox{background:#eee;border-color:#ddd}.checkbox-material input:disabled+.checkbox:before{background:#eee}.checkbox-material input:disabled+.checkbox:after{border-color:#aaa}.checkbox-material .checkbox{position:absolute;top:0;left:0;width:20px;height:20px;display:inline-block;margin:0;border:1px solid #bbb;border-radius:2px;background:#fff;cursor:pointer}.checkbox-material .checkbox:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:#fff;z-index:1}.checkbox-material .checkbox:after{position:absolute;content:"";transform:rotate(-45deg);top:3px;left:1px;width:16px;height:8px;border:2px solid;border-color:#009688;border-top-style:none;border-right-style:none;border-radius:0}.checkbox-material label{font-size:1em;display:inline}.contrast .checkbox-material label,.contrast.checkbox-material label{color:#fff}.radio-material{position:relative;text-align:left;font-size:1.14286rem}.radio-material input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.radio-material input:checked+label{color:#295d75}.radio-material input:checked+label:after{opacity:1}.radio-material input:focus+label:before{background:rgba(41,93,117,0.1)}.radio-material label{position:relative;font-size:1em;margin:0 1em 0 0;line-height:2.5em;padding-left:24px;color:rgba(0,0,0,0.4);cursor:pointer}.radio-material label:hover,.radio-material label:focus{color:#295d75}.radio-material label:before{content:"";position:absolute;top:1.25em;margin-top:-8px;left:0;width:18px;height:18px;border:2px solid #295d75;border-radius:50%;background:transparent;z-index:1}.radio-material label:after{content:"";position:absolute;top:1.25em;margin-top:-3px;left:5px;width:8px;height:8px;border-radius:50%;background:#295d75;z-index:2;opacity:0}.radio-material-group{display:inline-block}.label-normal{vertical-align:middle;margin:-0.2em 1.2em 0 0;line-height:1.5em;display:inline-block;color:rgba(0,0,0,0.4);font-size:1.14286rem}.label-normal.small{font-size:0.9em}.label-normal label{margin:0}.label-top{font-size:0.8125em;position:absolute;top:0;left:0;display:inline-block;color:rgba(0,0,0,0.4)}.label-top label{margin:0}.static-value{display:inline-block;vertical-align:middle;padding:0.536em 0;font-size:1.14286rem;color:#295d75}.select-wrapper,.input-wrapper{font-size:1.14286rem;padding:1.1em 0;position:relative}.select-wrapper .input-messages,.input-wrapper .input-messages{margin-bottom:-1.1em}.select-wrapper .input-messages .error-message,.input-wrapper .input-messages .error-message{text-align:left;font-size:0.8125em;font-weight:400;color:#d9534f}.select-wrapper .input-messages .success-message,.input-wrapper .input-messages .success-message{text-align:left;font-size:0.8125em;font-weight:400;color:#1eb35d}.select-material-group{display:inline-block;margin:0 -10px}.select-material-group .select-material{margin-left:10px;margin-right:10px}.select-material{position:relative;display:inline-block;color:#295d75;font-size:1.14286rem;max-width:525px}.select-material:after{content:'';position:absolute;top:0;right:0;margin:1.1em 0 0.7em 1em;border:5px solid transparent;border-top:5px solid rgba(0,0,0,0.4)}.select-material select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;font-size:1em;line-height:1.4em;padding:0.532em 1.375em 0.532em 0.25em;background:transparent;border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,0.4)}.select-material select::-ms-expand{display:none}.select-material select:focus{color:#295d75;border-bottom:0.2em solid #295d75;padding-bottom:0.407em;outline:none}.contrast .radio-material label,.contrast.radio-material label{color:#eee}.contrast .radio-material label:before,.contrast.radio-material label:before{border-color:#eee}.contrast .radio-material label:after,.contrast.radio-material label:after{background:#eee}.contrast .radio-material input:checked+label,.contrast.radio-material input:checked+label{color:#fff}.contrast .radio-material input:checked+label:before,.contrast.radio-material input:checked+label:before{border-color:#fff}.contrast .radio-material input:checked+label:after,.contrast.radio-material input:checked+label:after{background:#fff}.contrast .radio-material input:focus+label:before,.contrast.radio-material input:focus+label:before{background:rgba(238,238,238,0.2)}.contrast .select-material:after{border:5px solid transparent;border-top:5px solid #eee}.contrast .select-material select{border-color:#eee;color:#fff}.contrast .select-material select:focus{border-color:#fff;color:#fff}.contrast .label-normal,.contrast.label-normal,.contrast .label-top,.contrast.label-top{color:#eee}@media (max-width: 767px){.input-material,.checkbox-material,.select-material,.radio-material,.main-label,.input-wrapper,.static-value,.select-wrapper{font-size:1rem}}.withripple{position:relative}.ripple-container{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:inherit;pointer-events:none}.ripple{position:absolute;width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-radius:100%;background-color:#000;background-color:rgba(0,0,0,0.05);transform:scale(1);transform-origin:50%;opacity:0;pointer-events:none}.ripple.ripple-on{transition:opacity 0.15s ease-in 0s,transform 2s cubic-bezier(0.12, 0.4, 0, 0.99) 0.1s;opacity:0.2}.ripple.ripple-out{transition:opacity 0.1s linear 0s !important;opacity:0}[data-selection-id]{cursor:pointer}.alert-material{padding:15px 0;margin-bottom:25px;text-align:left;border-bottom:2px solid;background:none}.alert-material .close{padding:0 0 0 10px;color:inherit}.flash-container{position:relative;max-width:800px;margin:0 auto;opacity:0.95;z-index:1100}.flash-container .alert{position:absolute;top:10px;left:0;width:100%}.flash-fixed-container{position:fixed;width:96%;top:4%;left:2%;opacity:0.95;z-index:1100}.flash-fixed-container .alert{min-width:280px;max-width:800px;margin:10px auto}.preview{display:none;position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;height:100%;padding:90px 20px 20px;background:rgba(0,0,0,0.7)}.preview.opened{display:block}.preview:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin:0}.preview-dialog{height:100%;position:relative;vertical-align:middle;display:inline-block}.preview-content{height:100%}.preview-img{max-height:100%;max-width:100%}.preview-close{cursor:pointer;color:rgba(0,0,0,0.5);font:24px/100% arial, sans-serif;position:absolute;line-height:20px;right:-15px;top:-15px;height:30px;width:30px;padding:5px;text-decoration:none;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,0.5);opacity:0.8;box-shadow:0 1px 2px rgba(0,0,0,0.5)}.preview-close:hover{color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7)}.preview-close:after{content:'×'}.modal-messages{padding:0 15px}.modal-messages .alert-material{margin:0}.modal-header .close{margin:0;padding:0 5px;font-size:26px;font-weight:400}.modal-title{margin:0;padding:0 26px 0 0}.modal-body{color:#295d75}.modal-footer{position:relative}.modal-footer .btn,.modal-footer .btn-normal{margin-bottom:0}.modal-footer .btn+.btn,.modal-footer .btn-normal+.btn,.modal-footer .btn+.btn-normal,.modal-footer .btn-normal+.btn-normal{margin-left:15px}.modal .line-loader{position:absolute;top:-2px;left:0;height:3px}.modal .fullscreen-dialog{position:absolute;top:0;margin:0;width:100%;height:100%}.modal .fullscreen-dialog .modal-content{border-radius:0;height:100%;display:flex;flex-direction:column}.modal .fullscreen-dialog .modal-content .modal-body{flex-grow:2;overflow:auto}.ReactModal__Overlay{-webkit-perspective:600;perspective:600;opacity:0;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.5)}.ReactModal__Overlay--after-open{opacity:1;transition:opacity 150ms ease-out}.ReactModal__Content{-webkit-transform:scale(0.5) rotateX(-30deg);transform:scale(0.5) rotateX(-30deg);padding:0 !important;border:none !important}@media screen and (max-width: 768px){.ReactModal__Content{width:100%}}@media screen and (min-width: 768px){.ReactModal__Content{min-width:300px}}.ReactModal__Content--after-open{-webkit-transform:scale(1) rotateX(0deg);transform:scale(1) rotateX(0deg);transition:all 150ms ease-in;box-shadow:0 15px 28px 0 rgba(0,0,0,0.22),0 22px 55px 0 rgba(0,0,0,0.21)}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content--before-close{-webkit-transform:scale(0.5) rotateX(30deg);transform:scale(0.5) rotateX(30deg);transition:all 150ms ease-in}.ReactModal__Content.modal-dialog{border:none;background-color:transparent}.Overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);padding:0}legend,.legend,.legend-green,.legend-grey,.legend-blue,.legend-available,.legend-booked,.legend-reserved,.legend-yellow,.legend-exam,.legend-zp-theory,.legend-zp-driving-available,.legend-zp-driving-booked,.legend-zp-driving-reserved,.legend-zp-driving-canceled,.legend-zp-driving-absent,.legend-zp-not-working,.legend-zp-activity,.legend-zp-exam{margin:-2px 4px;width:15px;height:15px;display:inline-block}.bg-first-color{background:#b83a13}.bg-second-color,.legend-grey{background:#85caeb}.bg-third-color,.legend-blue,.legend-available{background:#295d75}.bg-fourth-color,.legend-exam{background:#9932cc}.bg-success-color,.legend-green,.legend-booked{background:#1eb35d}.bg-warning-color,.legend-yellow,.legend-zp-driving-canceled{background:#ca8a0d}calendar .loader,calendar .circle-loader,calendar .loader-big,calendar .loader-big-dark{margin:100px auto 200px;color:#295d75;font-size:50px}calendar .line-loader{margin:10px 0;height:3px}.legend-reserved{background-color:#16572b}.legend-zp-theory{background-color:#295d75}.legend-zp-driving-available{background-color:#62e498}.legend-zp-driving-booked{background-color:#188c48;font-size:10px}.legend-zp-driving-reserved{background-color:#16572b}.legend-zp-driving-absent{background-color:#d9534f}.legend-zp-not-working{background-color:#BBBBBB}.legend-zp-activity{background-color:#ca8a0d}.legend-zp-exam{background-color:#9932cc}.fc .zp-theory{background-color:#295d75}.fc .zp-theory:hover,.fc .zp-theory:active,.fc .zp-theory:focus{background:#156489}.fc .zp-driving-booked{background-color:#188c48}.fc .zp-driving-booked:hover,.fc .zp-driving-booked:active,.fc .zp-driving-booked:focus{background:#04a144}.fc .zp-driving-reserved{background-color:#16572b;font-style:italic}.fc .zp-driving-reserved:hover,.fc .zp-driving-reserved:active,.fc .zp-driving-reserved:focus{background:#086526}.fc .zp-driving-available{background-color:#62e498;color:#295d75}.fc .zp-driving-available:hover,.fc .zp-driving-available:active,.fc .zp-driving-available:focus{background-color:#5fc97f}.fc .zp-driving-absent{background-color:#d9534f}.fc .zp-driving-absent:hover,.fc .zp-driving-absent:active,.fc .zp-driving-absent:focus{background:#f43a34}.fc .zp-not-working{background-color:#BBBBBB}.fc .zp-not-working:hover,.fc .zp-not-working:active,.fc .zp-not-working:focus{background-color:#AAAAAA}.fc .zp-activity{background-color:#ca8a0d}.fc .zp-activity:hover,.fc .zp-activity:active,.fc .zp-activity:focus{background-color:#d78e00}.fc .zp-exam{background-color:#9932cc}.fc .zp-exam:hover,.fc .zp-exam:active,.fc .zp-exam:focus{background-color:#a412ec}.fc .booked{background:#1eb35d}.fc .booked:hover,.fc .booked:active,.fc .booked:focus{background:#09c85a}.fc .reserved{background-color:#16572b;font-style:italic}.fc .reserved:hover,.fc .reserved:active,.fc .reserved:focus{background:#0b6227}.fc .off{background:#85caeb}.fc .off:hover,.fc .off:active,.fc .off:focus{background:#77cff9}.fc .absent{background:#d9534f}.fc .absent:hover,.fc .absent:active,.fc .absent:focus{background:#ee3f3a}.fc .passed{opacity:0.5}.fc h2{padding:0;line-height:38px}.fc button{height:auto;padding:0.6em 0.7em}.fc-event{padding:0.125em;text-align:center;background:#295d75;border:1px solid rgba(0,0,0,0.1)}.fc-event:hover,.fc-event:active,.fc-event:focus{background:#196385}.fc-event .fc-bg{opacity:0}.fc-state-default{background:#85caeb;box-shadow:none;color:#295d75;text-shadow:none;border-color:transparent}.fc-state-default:not(.fc-state-disabled):hover,.fc-state-default:not(.fc-state-disabled):active,.fc-state-default:not(.fc-state-disabled):focus,.fc-state-default:not(.fc-state-disabled).active{background:#295d75;color:#fff}.fc-state-active,.fc-state-down{background:#295d75;color:#fff;box-shadow:none}.fc-button-group{background:#78c4e9;border-radius:4px;border:none}.fc-now-indicator{border-color:#b83a13}.fc-time-grid-event{cursor:pointer}.fc-unthemed td.fc-today{background:#f1f9f2}@media (max-width: 767px){.fc button{font-size:12px;padding:.4em .6em}.fc-button-group{margin-bottom:10px}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?xxyrr2");src:url("../fonts/icomoon.eot?xxyrr2#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?xxyrr2") format("truetype"),url("../fonts/icomoon.woff?xxyrr2") format("woff"),url("../fonts/icomoon.svg?xxyrr2#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-steering-wheel:before{content:"\e900"}.icon-document-alt-stroke:before{content:"\e901"}.icon-credit-card:before{content:"\e93f"}.icon-map2:before{content:"\e94c"}.icon-calendar:before{content:"\e953"}.icon-display:before{content:"\e956"}.icon-user:before{content:"\e971"}.icon-users:before{content:"\e972"}.icon-user-plus:before{content:"\e973"}.icon-user-minus:before{content:"\e974"}.icon-user-check:before{content:"\e975"}.icon-aid-kit:before{content:"\e998"}.icon-gift:before{content:"\e99f"}.icon-google-plus3:before{content:"\ea8d"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-youtube:before{content:"\ea9d"}.icon-tumblr2:before{content:"\eaba"}.icon-road:before{content:"\f018"}.icon-image:before{content:"\f03e"}.icon-group:before{content:"\f0c0"}.icon-envelope:before{content:"\f0e0"}.icon-dashboard:before{content:"\f0e4"}.icon-desktop:before{content:"\f108"}.icon-eur:before{content:"\f153"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-graduation-cap:before{content:"\f19d"}.icon-automobile:before{content:"\f1b9"}.icon-cc-visa:before{content:"\f1f0"}.icon-cc-mastercard:before{content:"\f1f1"}.icon-cc-amex:before{content:"\f1f3"}.icon-cc-paypal:before{content:"\f1f4"}.icon-drivers-license:before{content:"\f2c2"}.icon-drivers-license-o:before{content:"\f2c3"}.icon-whatsapp:before{content:"\ea93"}.icon-twitter:before{content:"\ea96"}[collapse]{cursor:pointer}[collapse-content]{display:none}.mce-content-body .swiper-container{overflow-y:scroll}.mce-content-body .swiper-button-next,.mce-content-body .swiper-button-prev,.mce-content-body .swiper-pagination{display:none}.mce-content-body .swiper-wrapper{min-width:4000px;padding-right:50px;overflow:auto}.mce-content-body .swiper-wrapper img{max-width:400px;float:left;margin-right:20px}.mce-content-body schools-slider{display:block;height:220px;width:100%;background:#d2d2d2;text-align:center}.mce-content-body schools-slider:before{display:inline-block;content:"Schools slider";font-size:2em;color:#888;padding-top:90px}.mce-content-body bewertet-rating{display:block;height:220px;width:100%;background:#d2d2d2;text-align:center}.mce-content-body bewertet-rating:before{display:inline-block;content:"Bewertet raiting";font-size:2em;color:#888;padding-top:90px}.mce-content-body instagram-aggregator{display:block;height:220px;width:100%;background:#d2d2d2;text-align:center}.mce-content-body instagram-aggregator:before{display:inline-block;content:"Instagram agregator";font-size:2em;color:#888;padding-top:90px}.arrow-thin{border:solid #295d75;border-width:0 2px 2px 0;display:inline-block;padding:4px}.arrow-thin.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow-thin.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow-thin.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow-thin.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.popover-content{color:#295d75;min-width:250px}.popover .arrow:before{content:none}.upgrade-package .bundle-wrapper{margin:0 -5px 25px}.upgrade-package .bundle-wrapper:not(.active) .order-card{cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.upgrade-package .bundle-wrapper:not(.active) .order-card:hover{background:#77cff9;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.upgrade-package [collapse-content]{display:block}.upgrade-package .active .order-card{color:#fff;background:#b83a13}.upgrade-package .active .order-card .order-card-arrow:before{border-top-color:#fff}.upgrade-package .active .order-card .icon-ok:before{border-color:#fff}.upgrade-package .active .order-card .checkbox-material .checkbox{border-color:transparent}.upgrade-package .active .order-card .checkbox-material .checkbox:before{width:0}.upgrade-package .order-card{background:#85caeb;margin-bottom:0}.upgrade-package .order-card-header{font-size:22px}.upgrade-package .order-card .icon-ok:before{border-color:#295d75}.upgrade-package .order-card .checkbox-material{margin:-2px 0}.upgrade-package .order-card .checkbox-material .checkbox{border-color:transparent}.upgrade-package .collapse-content{padding:10px}@media (max-width: 767px){.upgrade-package .order-card-header{font-size:18px}.upgrade-package .order-card-content{font-size:14px}.upgrade-package [collapse-content]{display:none}}@media (min-width: 768px) and (max-width: 991px){.upgrade-package .order-card-header{font-size:16px}.upgrade-package .order-card-content{font-size:14px}}@media (min-width: 768px){.upgrade-package [collapse-content]{display:block !important}}.profile-konto-block .lesson-counters-row{display:flex;justify-content:space-between}.profile-konto-block .lesson-counters-row a{text-align:center;text-decoration:none}.profile-konto-block .konto-counters-row{display:flex;justify-content:space-between}.profile-konto-block .konto-counters-row>a,.profile-konto-block .konto-counters-row>div{text-decoration:none;width:49%}.profile-konto-block .lessons-card-header{color:#295d75;border-radius:5px;padding:10px;border:2px solid #295d75}.profile-konto-block .lessons-card-header>div{margin-bottom:2px}.profile-konto-block .lessons-card-header .glyphicon{margin-right:10px;font-size:20px;line-height:30px}.profile-konto-block .lessons-card-price{color:#fff;margin-bottom:24px;border-radius:5px;padding:10px}.profile-konto-block .big-sum{line-height:34px;font-size:25px;font-weight:600}@media (max-width: 480px){.lesson-counters-row{flex-direction:column;margin-bottom:8px}.lesson-counters-row a{display:block;width:100%}.lessons-card-header{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:8px}.lessons-card-header>div{margin:0 16px 0;text-align:left;line-height:34px}}@media (min-width: 481px) and (max-width: 767px){.lesson-counters-row a{width:32%}.lessons-card-header{margin-bottom:16px}}@media (min-width: 768px) and (max-width: 991px){.lesson-counters-row{flex-direction:column;margin-bottom:8px}.lesson-counters-row a{display:block;width:100%}.lessons-card-header{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:8px;padding:8px !important}.lessons-card-header>div{margin:0 16px 0;text-align:left;line-height:34px}}@media (min-width: 992px) and (max-width: 1199px){.lesson-counters-row{margin-bottom:16px}.lesson-counters-row a{width:32%}}@media (min-width: 1200px){.lesson-counters-row{margin-bottom:16px}.lesson-counters-row a{width:32%}.lesson-counters-row a .glyphicon{font-size:30px !important}.lesson-counters-row .big-sum{font-size:34px}}.training-chart table{width:100%;margin-bottom:8px}.training-chart__row{border-bottom:1px solid rgba(0,0,0,0.05);color:#295d75}.training-chart__row td{padding:4px 10px;vertical-align:middle}.training-chart__row.subtitle{font-weight:600;background-color:#e6f7ff}.training-chart__title-row{color:#295d75;cursor:pointer;border-top:1px solid #295d75;border-bottom:1px solid #295d75}.training-chart__title-row__title{text-transform:uppercase;font-weight:600}.training-chart__title-row__description{display:block;font-size:0.8em;font-weight:400;margin-left:1.5em}.training-chart__title-row__progress{width:60px}.training-chart__title-row th{padding:10px}.training-chart__progress{width:60px;text-align:right}.training-chart__progress.state-1 .begin{background:#1eb35d;border:1px solid #1eb35d}.training-chart__progress.state-2 .begin,.training-chart__progress.state-2 .middle{background:#1eb35d;border:1px solid #1eb35d}.training-chart__progress.state-3 .begin,.training-chart__progress.state-3 .middle,.training-chart__progress.state-3 .complete{background:#1eb35d;border:1px solid #1eb35d}.training-chart__progress div{display:inline-block;margin:0 1px;width:10px;height:10px;border-radius:50%;background:#fff;border:1px solid #295d75}.user-lessons-info{display:flex;justify-content:space-around;flex-flow:row wrap;margin-left:-12px;margin-right:-12px}.info-section-wrapper{display:block;margin-left:-12px;margin-right:-12px}.info-section-wrapper .info-section{max-width:460px;width:100%;display:block;margin:12px auto}.info-section-wrapper .info-section.upcoming-section{max-width:500px;font-size:1.1em;box-shadow:none;border:0}.info-section-wrapper .info-section.upcoming-section .upcoming-lessons{cursor:default}.info-section-wrapper .info-details{color:#295d75}.info-section-wrapper .info-details .info-section__content{max-width:460px;margin:0 auto 8px}.info-section-wrapper .info-details .info-section__content__line{padding-top:8px;padding-bottom:8px;border:0}.info-section-wrapper .info-details .info-section__content__line:first-child{border:0}.info-section-wrapper .info-details .info-section__content__line:nth-child(2n+1){background:rgba(0,0,0,0.03)}.info-section{padding:12px;color:#295d75;flex:auto;width:280px;display:flex;flex-direction:column;margin:12px;box-shadow:0 2px 4px rgba(0,0,0,0.33);border-radius:8px;border-style:solid;border-width:0 0 0 8px}.info-section .section-placeholder{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:8px;font-size:1.2em;height:100%;opacity:0.5}.info-section__header{display:flex;justify-content:space-between}.info-section__header__title{font-size:2em;margin:0;text-transform:uppercase;padding:0;font-weight:600}.info-section__header__progressbar{min-width:78px;width:78px}.info-section__header__left-part{display:flex;flex-direction:column}.info-section__content{padding:8px 0 0}.info-section__content__line{display:flex;justify-content:space-between;padding:0.437em;font-size:0.9em;border-bottom:1px solid rgba(0,0,0,0.05)}.info-section__content__line:first-child{border-top:1px solid rgba(0,0,0,0.05)}.info-section__content__line.title-line{text-transform:uppercase}.info-section__content__line.main-line{font-weight:600}.info-section__content__line.sub-line{padding-left:2em}.info-section__content__line__quantity{font-weight:600}.info-section__footer{padding:8px 0 0;display:flex;width:100%;margin:auto auto 0;justify-content:center;flex-flow:wrap row}.info-section__footer__link{margin:4px 4px 0}.info-section__upcoming{display:flex;font-size:0.8em}.info-section.practice-section{border-color:#00a7a9}.info-section.practice-section .info-section__header__title{color:#00a7a9}.info-section.theory-section{border-color:#706aae}.info-section.theory-section .info-section__header__title{color:#706aae}.info-section.simulator-section{border-color:#e82e8a}.info-section.simulator-section .info-section__header__title{color:#e82e8a}.info-section.upcoming-section{border-color:#295d75}.info-section.upcoming-section .info-section__header__title{color:#295d75}.info-section.payment-section{border-color:#b83a13}.info-section.payment-section .info-section__header__title{color:#b83a13}.profile-section{display:flex;flex-flow:wrap row;justify-content:center;background:#295d75;color:#fff;border-width:0}.profile-section__avatar,.profile-section__info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px}.profile-section__info__name{font-size:1.8em;text-align:center;text-transform:uppercase}.profile-section__info__school-name{text-align:center;font-weight:200}.profile-section .avatar{width:100px;height:100px;cursor:auto}.payment-section{justify-content:center}.payment-section__balance{display:flex;justify-content:center;padding:8px;margin:auto 0;font-size:1.1em;white-space:nowrap}.payment-section__balance .big-sum{font-size:1.5em;white-space:nowrap}.payment-section__balance__amount{flex:1 1 50%;text-align:left;padding:0 16px}.payment-section__balance__amount:first-child{border-right:2px solid #295d75;text-align:right}.avatar{border:2px solid #fff;position:relative;border-radius:50%;background-color:white;cursor:pointer;width:150px;height:150px;overflow:hidden}.avatar img{width:100%}.avatar-upload-hint{font-size:0.9em;position:absolute;bottom:0;left:0;text-align:center;height:100%;width:100%;color:#fff;opacity:0;border-radius:50%;background:rgba(41,93,117,0.7)}.avatar-upload-hint:before{content:'';position:absolute;top:5%;bottom:5%;left:5%;right:5%;border-radius:50%;border:2px dashed #fff}.avatar-upload-hint>div{height:1em;padding:50% 10% 0;margin:-0.5em 0 0 0}.avatar:hover .avatar-upload-hint{opacity:1}.avatar .avatar-upload-hint.visible{opacity:1}.upcoming-lessons{display:flex;font-size:0.8em}.upcoming-lessons__lesson{min-width:0}.upcoming-lessons .no-wrap-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upcoming-lessons.driving-lesson-line{border-left:8px solid #00a7a9;border-radius:8px;margin:8px 0;padding:4px;box-shadow:0 1px 2px rgba(0,0,0,0.33);cursor:pointer}.upcoming-lessons.driving-lesson-line .icon-svg{--color1:#00a7a9;--color2:#00a7a9;--color3:#00a7a9}.upcoming-lessons.theory-lesson-line{border-left:8px solid #706aae;border-radius:8px;margin:8px 0;padding:4px;box-shadow:0 1px 2px rgba(0,0,0,0.33);cursor:pointer}.upcoming-lessons.theory-lesson-line .icon-svg{--color1:#706aae;--color2:#706aae;--color3:#706aae}.upcoming-lessons.simulator-lesson-line{border-left:8px solid #e82e8a;border-radius:8px;margin:8px 0;padding:4px;box-shadow:0 1px 2px rgba(0,0,0,0.33);cursor:pointer}.upcoming-lessons.simulator-lesson-line .icon-svg{--color1:#e82e8a;--color2:#e82e8a;--color3:#e82e8a}.icon-svg{margin-right:4px;min-width:32px;width:32px;height:32px}.thin-progress.CircularProgressbar .CircularProgressbar-path{stroke:#b83a13;stroke-width:4}.thin-progress.CircularProgressbar .CircularProgressbar-trail{stroke:#85caeb;stroke-width:2}.thin-progress.CircularProgressbar .CircularProgressbar-text{font-size:2em;fill:#295d75;dominant-baseline:central}.thin-progress.CircularProgressbar.done .CircularProgressbar-path,.thin-progress.CircularProgressbar.done .CircularProgressbar-trail{stroke:#6fbd14}.thin-progress.CircularProgressbar.done .CircularProgressbar-text{fill:#6fbd14}.profile-top{padding:20px 0 0}.profile-top .main-info{display:table;width:100%}.profile-top .main-info .avatar-info,.profile-top .main-info .name-info{display:table-cell;vertical-align:middle}.profile-top .main-info .avatar-info{width:10px}.profile-top .main-info .name-info{padding-left:2em}.profile-top .avatar{position:relative;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1),0 4px 12px 0 rgba(0,0,0,0.05);border-radius:50%;background-color:white;cursor:pointer;width:180px;height:180px;overflow:hidden}.profile-top .avatar img{width:100%}.profile-top .avatar-upload-hint{position:absolute;bottom:0;left:0;text-align:center;height:100%;width:100%;color:#fff;opacity:0;border-radius:50%;background:rgba(41,93,117,0.7)}.profile-top .avatar-upload-hint:before{content:'';position:absolute;top:5%;bottom:5%;left:5%;right:5%;border-radius:50%;border:2px dashed #fff}.profile-top .avatar-upload-hint>div{height:1em;padding:50% 10% 0;margin:-0.5em 0 0 0}.profile-top .avatar:hover .avatar-upload-hint{opacity:1}.profile-top .avatar .avatar-upload-hint.visible{opacity:1}.profile-top .bg-dark-blue{background-color:#295d75}.profile-top .bg-orange{background-color:#b83a13}.profile-menu{background:#85caeb;overflow:hidden;height:50px}.profile-menu .icon-svg{width:24px;height:24px;--color1:#295d75;--color2:#295d75}.profile-menu-item i{font-size:18px;text-align:center;margin:2px 0 0;width:22px;display:inline-block;vertical-align:middle}.profile-menu-item-text{vertical-align:middle;margin-left:0.5em;height:16px;display:inline-block}.profile-menu ul{margin:0;width:100%}.profile-menu ul a{position:relative;z-index:1;padding:12px 11px;height:50px;color:#295d75}.profile-menu ul li{float:left}.profile-menu ul li a:hover,.profile-menu ul li a:active,.profile-menu ul li a:focus{background:none;border-bottom:3px solid #295d75}.profile-menu ul li.active a{background:none;font-weight:600;border-bottom:3px solid #295d75}.profile-menu .scrolable-area{padding-bottom:40px;overflow-x:scroll;overflow-y:hidden;max-width:1140px;margin:0 auto}.profile-main__section__title{border-top:1px solid rgba(0,0,0,0.05);cursor:pointer;padding:15px 10px;font-size:1.2em}.profile-main__section__title:hover,.profile-main__section__title.opened{border-top:1px solid transparent;background:#e6f7ff}.profile-main__section__content{padding:15px 0 50px}.student-profile{min-height:500px}.document{position:relative;padding:10px;color:#295d75;background-color:#85caeb;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.document .uploader-wrapper{border:1px dashed #295d75;padding:10px;line-height:30px;cursor:pointer}.document .uploader-wrapper:hover{background:#59b7e4}.document .uploaded{padding:5px 10px 11px}.document .uploader-title{display:inline-block;line-height:42px;padding:0 2px}.document .uploaded-files{margin-top:-1px;border-top:1px dashed #295d75;padding:10px}.document .uploaded-file-row{padding:11px 2px 3px}.document .uploaded-file-row .uploaded-file-name{font-size:16px;color:#295d75;text-decoration:underline;display:block;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:60px}.document .doc-upload{display:block;float:left;font-size:24px;font-weight:800;text-align:center;padding:0 12px;margin-right:15px}.additional-order{text-align:center;padding:0 0 50px}.additional-order .btn,.additional-order .btn-normal{width:100%;margin:0;padding:15px 0;border-radius:5px}.orders .row{padding-top:5px;padding-bottom:5px}.person-info-card{padding:2em 1em;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1),0 4px 12px 0 rgba(0,0,0,0.05)}.order-card{display:block;padding:10px;border-radius:5px;color:#295d75;margin-bottom:25px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1),0 4px 12px 0 rgba(0,0,0,0.05)}.order-card-header{display:table;width:100%;font-size:14px}.order-card-header-cell{display:table-cell;vertical-align:middle;padding:5px}.order-card strong{font-size:20px;font-weight:600}.order-card-content .table{margin:10px 0 0}.order-card .order-card-arrow{position:relative;width:20px;height:20px;display:block}.order-card .order-card-arrow:before{content:'';display:block;position:absolute;top:5px;left:0;width:20px;height:20px;border:10px solid transparent;border-top:10px solid #295d75}.order-card.opened .order-card-arrow,.order-card .opened .order-card-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 991px){.profile-top .avatar{width:160px;height:160px}.profile-menu-item-text{display:none}.profile-menu-item.active .profile-menu-item-text{width:auto;display:inline-block}}@media (max-width: 767px){.person-info-card{margin:0 auto;padding:1em 0}}@media (max-width: 480px){.profile-top .avatar{width:100px;height:100px}.profile-top .main-info .name-info{padding-left:1em}.profile-top .main-info .name-info .input-material{margin-top:-1.1em}.profile-top .main-info .name-info .input-material.not-empty label{display:none}.profile-menu-item.active .profile-menu-item-text{width:auto;display:none}.order-card{padding:5px}.order-card-header{font-size:12px}.order-card strong{font-size:16px}}.hint-box-info{display:flex;flex-direction:column;flex-wrap:nowrap}.hint-box-info .hint-box-info-title{display:flex;flex-direction:row;background-color:#85caeb;min-height:78px}.hint-box-info .hint-box-info-title .title-hint{margin-top:23px;font-size:1.5em;text-align:left;color:#ffffff}@media screen and (max-width: 768px){.hint-box-info .hint-box-info-title .title-hint{font-size:1.2em}}@media screen and (max-width: 425px){.hint-box-info .hint-box-info-title .title-hint{font-size:1.1em;margin-top:5px}}.hint-box-info .hint-box-info-title .image-wrapper{min-width:70px;height:100%;text-align:center}.hint-box-info .hint-box-info-title .img-container{margin-left:auto;margin-right:auto;width:70px}.hint-box-info .hint-box-info-title .practical-tip{margin-top:28px}.hint-box-info .hint-box-info-title .important-tip{margin-top:22px}.hint-box-info .hint-box-info-title .good-to-know-tip{margin-top:19px}.hint-box-info .hint-box-info-text{background-color:#f6f6f6;padding:30px 200px 69px 35px;font-size:14px;text-align:left}@media screen and (max-width: 768px){.hint-box-info .hint-box-info-text{padding:30px}}.bewertet-raiting-container{margin-bottom:48px;text-align:center}.bewertet-raiting-container h2{font-size:40px;text-align:center;color:#295d75}.bewertet-raiting-container .external-rating-block{box-shadow:0 0 8px rgba(0,0,0,0.1);border:1px solid #d3d3d3;background-color:#fff;display:block;width:100%;height:62px;padding-left:0;padding-right:0;margin-bottom:12px}.bewertet-raiting-container .external-rating-block .logo{width:17%;min-width:85px;height:60px;box-shadow:0 2px 8px 1px rgba(0,0,0,0.34);position:relative;float:left}.bewertet-raiting-container .logo i.bewertet-location{background:url(/img/mce/vektor_logo_weiss.svg) #03a9f4 no-repeat center;background-size:85%;float:left;width:100%;height:100%;position:relative}.bewertet-raiting-container .external-review .logo i.bewertet-location{background-image:url("/img/mce/bewertet-icon.png");background-size:30%}.bewertet-raiting-container .external-reviews{max-width:678px;margin:0 auto}.bewertet-raiting-container .external-reviews a:hover{text-decoration:none}.bewertet-raiting-container .external-rating-block .content{display:flex;white-space:nowrap}.bewertet-raiting-container .stars{padding-top:7px}.bewertet-raiting-container .human-rate,.bewertet-raiting-container .total-rating{color:#646464;font-size:12px;font-weight:500;line-height:22.75px;text-transform:uppercase;display:inline-block}.bewertet-raiting-container .stars-sprite{display:inline-block;vertical-align:middle;margin-bottom:0;padding:0 !important}.bewertet-raiting-container .middle{width:103px;height:18px;background:url(/img/mce/bewertet-stars.png) no-repeat}.bewertet-raiting-container .rate50{background-position:0 0}.bewertet-raiting-container .rate45{background-position:0 -18px}.bewertet-raiting-container .rate40{background-position:0 -36px}.bewertet-raiting-container .rate35{background-position:0 -54px}.bewertet-raiting-container .rate30{background-position:0 -72px}.bewertet-raiting-container .rate25{background-position:0 -90px}.bewertet-raiting-container .rate20{background-position:0 -108px}.bewertet-raiting-container .rate15{background-position:0 -126px}.bewertet-raiting-container .rate10{background-position:0 -144px}.bewertet-raiting-container .rate5{background-position:0 -162px}.bewertet-raiting-container .rate0{background-position:0 -180px}.bewertet-raiting-container .external-link{box-shadow:0 -2px 6px 1px rgba(128,128,128,0.34);background-color:#3b3b3b;height:60px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:0.98px;line-height:60px}.bewertet-raiting-container .service-title{padding-top:10px;color:#646464;font-size:14px;font-weight:500;line-height:22.75px;text-transform:uppercase;display:block;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bewertet-raiting-container .service-description{color:#bdbdbd;font-size:12px;font-weight:400;text-transform:uppercase;display:block;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bewertet-raiting-container .salesworker-container{margin-bottom:48px;border:solid 1px #d3d3d3;display:inline-block;vertical-align:middle;text-decoration:none;text-shadow:none;-webkit-user-drag:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bewertet-raiting-container .salesworker-container .logo{height:55px;width:230px}.bewertet-raiting-container .salesworker-container .salesworker-label{font-size:10px;margin-bottom:3px}.bewertet-raiting-container .salesworker-container .salesworker-overall{width:230px;color:#b0b0b0}.bewertet-raiting-container .salesworker-container .salesworker-label{font-size:16px;line-height:2.13}.bewertet-raiting-container .salesworker-container .salesworker-human-rate{font-size:19px;line-height:1.79;color:#646464}.bewertet-raiting-container .salesworker-container .salesworker-rate{font-size:18px;line-height:1.89;color:#646464}.bewertet-raiting-container .salesworker-container .salesworker-date{font-size:13px;text-align:right;margin-right:15px;line-height:2.62;color:#b0b0b0}.bewertet-raiting-container .salesworker-container .salesworker-footer{background-color:#3b3b3b;box-shadow:0px -2px 5.6px 0.4px rgba(128,128,128,0.34);font-size:17px;font-weight:500;line-height:2;text-align:center;color:#fff}@media screen and (max-width: 767px){.bewertet-raiting-container .external-review .logo{width:50px;min-width:unset}.bewertet-raiting-container .external-review .bewertet-location{background-image:url("/img/mce/vektor-smartobjekt.png") !important;background-size:50% !important}.bewertet-raiting-container .external-link,.bewertet-raiting-container .rating,.bewertet-raiting-container .service-description{font-size:11px;letter-spacing:unset;padding-left:3px;padding-right:3px}.bewertet-raiting-container .external-link{white-space:normal}.bewertet-raiting-container .external-link span{display:inline-block;vertical-align:middle;line-height:normal;max-width:92px}.bewertet-raiting-container .service-title{font-size:12px}.bewertet-raiting-container .external-reviews{margin:0 15px}.bewertet-raiting-container .stars-sprite.middle{width:70px;height:13px;background-size:100%}.bewertet-raiting-container .stars-sprite.middle.rate45{background-position:0 -12px}.bewertet-raiting-container .stars-sprite.middle.rate0{background-position:0 -122px}.bewertet-raiting-container .stars-sprite.middle.rate40{background-position:0 -27px}.bewertet-raiting-container .stars-sprite.middle.rate10{background-position:0 -107px}.bewertet-raiting-container .stars-sprite.middle.rate20{background-position:0 -80px}.bewertet-raiting-container .stars-sprite.middle.rate35{background-position:0 -40px}.bewertet-raiting-container .stars-sprite.middle.rate25{background-position:0 -67px}}@media screen and (max-width: 480px){.bewertet-raiting-container .content>div{padding-left:0;padding-right:0}}.show-more{height:40px;background-color:#ccc;color:#ffffff;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.show-more span{line-height:40px;font-size:30px;font-weight:bold}.show-more:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.testimonial-card-container{background-color:#f6f6f6;min-height:200px}.testimonial-card-container img{position:relative;top:-50px;width:100px}.testimonial-card-container .testimonial-name{position:relative;top:-40px;font-size:16px;font-weight:bold;color:#57707d}.testimonial-card-container .testimonial-description{position:relative;top:-40px}@media screen and (max-width: 767px){.testimonial-card-wrapper{margin-top:0}.testimonial-card{margin-top:100px}.testimonial-card-first{margin-top:50px}}body{display:block}
