html { font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%}
body { margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display:block}
audio,canvas,progress,video { display:inline-block; vertical-align:baseline}
audio:not([controls]) { display:none; height:0}
[hidden],template { display:none}
a { background-color:transparent}
a:active,a:hover { outline:0}
abbr[title] { border-bottom:1px dotted}
b,strong { font-weight:bold}
dfn { font-style:italic}
h1 { font-size:2em; margin:0.67em 0}
mark { background:#ff0; color:#000}
small { font-size:80%}
sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup { top:-0.5em}
sub { bottom:-0.25em}
img { border:0}
svg:not(:root) { overflow:hidden}
figure { margin:1em 40px}
hr { box-sizing:content-box; height:0}
pre { overflow:auto}
code,kbd,pre,samp { font-family:monospace, monospace; font-size:1em}
button,input,optgroup,select,textarea { color:inherit; font:inherit; margin:0}
button { overflow:visible}
button,select { text-transform:none}
button,html input[type="button"],input[type="reset"] { -webkit-appearance:button; cursor:pointer}
button[disabled],html input[disabled] { cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0}
input { line-height:normal}
input[type="checkbox"],input[type="radio"] { box-sizing:border-box; padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height:auto}
input[type="search"] { -webkit-appearance:none}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance:none}
fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em}
legend { border:0; padding:0}
textarea { overflow:auto}
optgroup { font-weight:bold}
table { border-collapse:collapse; border-spacing:0}
td,th { padding:0}
@font-face { font-weight:normal; font-style:normal}
[class^="w-icon-"],[class*=" w-icon-"] { font-family:'webflow-icons' !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}
.logonews{height:40px; margin-top:-20px; margin-right:10px}
.logonews2{ display:inline-block; padding-top:10px; text-decoration:none; color:#222; text-align:center}
.logonews2:hover{color:#fff; transition:color 500ms ease}
.imagelicense{width: 17%;margin:1%;display: inline-block;margin-bottom: 25px;}
.imagelicense img{width: 100%;border: 1px solid #ccc;}
.bloks2new{float:right;width:160px;text-align:right;margin-top: 13px;}
.w-icon-slider-right:before { content:"\e600"}
.w-icon-slider-left:before { content:"\e601"}
.w-icon-nav-menu:before {content:"\e602";background: url('/img/menu-button_icon.png') no-repeat;background-size: contain;color: rgba(255, 255, 255, 0);background-position: 0;cursor: pointer;}
.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before { content:"\e603"}
.w-icon-file-upload-remove:before { content:"\e900"}
.w-icon-file-upload-icon:before { content:"\e903"}
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
html { height:100%}
body { margin:0; min-height:100%; background-color:#fff; font-family:Arial, sans-serif; font-size:14px; line-height:20px; color:#333}
img { max-width:100%; vertical-align:middle; display:inline-block}
html.w-mod-touch * { background-attachment:scroll !important}
.w-block { display:block}
.w-inline-block { max-width:100%; display:inline-block}
.w-clearfix:before,.w-clearfix:after { content:" "; display:table}
.w-clearfix:after { clear:both}
.w-hidden { display:none}
.w-button { display:inline-block; padding:9px 15px; background-color:#3898EC; color:white; border:0; line-height:inherit; text-decoration:none; cursor:pointer; border-radius:0}
input.w-button { -webkit-appearance:button}
html[data-w-dynpage] [data-w-cloak] { color:transparent !important}
.w-webflow-badge,.w-webflow-badge * { position:static; left:auto; top:auto; right:auto; bottom:auto; z-index:auto; display:block; visibility:visible; overflow:visible; overflow-x:visible; overflow-y:visible; box-sizing:border-box; width:auto; height:auto; max-height:none; max-width:none; min-height:0; min-width:0; margin:0; padding:0; float:none; clear:none; border:0 none transparent; border-radius:0; background:none; background-image:none; background-position:0% 0%; background-size:auto auto; background-repeat:repeat; background-origin:padding-box; background-clip:border-box; background-attachment:scroll; background-color:transparent; box-shadow:none; opacity:1.0; transform:none; transition:none; direction:ltr; font-family:inherit; font-weight:inherit; color:inherit; font-size:inherit; line-height:inherit; font-style:inherit; font-variant:inherit; text-align:inherit; letter-spacing:inherit; text-decoration:inherit; text-indent:0; text-transform:inherit; list-style-type:disc; text-shadow:none; font-smoothing:auto; vertical-align:baseline; cursor:inherit; white-space:inherit; word-break:normal; word-spacing:normal; word-wrap:normal}
.w-webflow-badge { position:fixed !important; display:inline-block !important; visibility:visible !important; opacity:1 !important; z-index:2147483647 !important; top:auto !important; right:12px !important; bottom:12px !important; left:auto !important; color:#AAADB0 !important; background-color:#fff !important; border-radius:3px !important; padding:6px 8px 6px 6px !important; font-size:12px !important; opacity:1.0 !important; line-height:14px !important; text-decoration:none !important; transform:none !important; margin:0 !important; width:auto !important; height:auto !important; overflow:visible !important; white-space:nowrap; box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1)}
.w-webflow-badge > img { display:inline-block !important; visibility:visible !important; opacity:1 !important; vertical-align:middle !important}
h1,h2,h3,h4,h5,h6 { font-weight:bold; margin-bottom:10px}
h1 { font-size:38px; line-height:44px; margin-top:20px}
h2 { font-size:32px; line-height:36px; margin-top:20px}
h3 { font-size:24px; line-height:30px; margin-top:20px}
h4 { font-size:18px; line-height:24px; margin-top:10px}
h5 { font-size:14px; line-height:20px; margin-top:10px}
h6 { font-size:12px; line-height:18px; margin-top:10px}
p { margin-top:0; margin-bottom:10px}
blockquote { margin:0 0 10px 0; padding:10px 20px; border-left:5px solid #E2E2E2; font-size:18px; line-height:22px}
figure { margin:0; margin-bottom:10px}
figcaption { margin-top:5px; text-align:center}
ul,ol { margin-top:0px; margin-bottom:10px; padding-left:40px}
.w-list-unstyled { padding-left:0; list-style:none}
.w-embed:before,.w-embed:after { content:" "; display:table}
.w-embed:after { clear:both}
.w-video { width:100%; position:relative; padding:0}
.w-video iframe,.w-video object,.w-video embed { position:absolute; top:0; left:0; width:100%; height:100%}
fieldset { padding:0; margin:0; border:0}
button,html input[type="button"],input[type="reset"] { border:0; cursor:pointer; -webkit-appearance:button}
.w-form { margin:0 0 15px}
.w-form-done { display:none; padding:20px; text-align:center; background-color:#dddddd}
.w-form-fail { display:none; margin-top:10px; padding:10px; background-color:#ffdede}
label { display:block; margin-bottom:5px; font-weight:bold}
.w-input,.w-select { display:block; width:100%; height:38px; padding:8px 12px; margin-bottom:10px; font-size:14px; line-height:1.428571429; color:#333333; vertical-align:middle; background-color:#ffffff; border:1px solid #cccccc}
.w-input:-moz-placeholder,.w-select:-moz-placeholder { color:#999}
.w-input::-moz-placeholder,.w-select::-moz-placeholder { color:#999; opacity:1}
.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder { color:#999}
.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder { color:#999}
.w-input:focus,.w-select:focus { border-color:#3898EC; outline:0}
.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select { cursor:not-allowed; background-color:#eeeeee}
textarea.w-input,textarea.w-select { height:auto}
.w-select { background-image:-webkit-linear-gradient(white 0%, #f3f3f3 100%); background-image:linear-gradient(white 0%, #f3f3f3 100%)}
.w-select[multiple] { height:auto}
.w-form-label { display:inline-block; cursor:pointer; font-weight:normal; margin-bottom:0px}
.w-checkbox,.w-radio { display:block; margin-bottom:5px; padding-left:20px}
.w-checkbox:before,.w-radio:before,.w-checkbox:after,.w-radio:after { content:" "; display:table}
.w-checkbox:after,.w-radio:after { clear:both}
.w-checkbox-input,.w-radio-input { margin:4px 0 0; margin-top:1px \9; line-height:normal; float:left; margin-left:-20px}
.w-radio-input { margin-top:3px}
.w-file-upload { display:block; margin-bottom:10px}
.w-file-upload-input { width:0.1px; height:0.1px; opacity:0; overflow:hidden; position:absolute; z-index:-100}
.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success { display:inline-block; color:#333333}
.w-file-upload-error { display:block; margin-top:10px}
.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden { display:none}
.w-file-upload-uploading-btn { display:flex; font-size:14px; font-weight:normal; cursor:pointer; margin:0; padding:8px 12px; border:1px solid #cccccc; background-color:#fafafa}
.w-file-upload-uploading-bg-img { display:inline-block; padding-left:40px; background-position:12px 50%; background-size:20px 20px; background-repeat:no-repeat}
.w-file-upload-file { display:flex; flex-grow:1; justify-content:space-between; margin:0; padding:8px 9px 8px 11px; border:1px solid #cccccc; background-color:#fafafa}
.w-file-upload-file-name { font-size:14px; font-weight:normal; display:block}
.w-file-remove-link { margin-top:3px; margin-left:10px; width:auto; height:auto; padding:3px; display:block; cursor:pointer}
.w-icon-file-upload-remove { margin:auto; font-size:10px}
.w-file-upload-error-msg { display:inline-block; color:#ea384c; padding:2px 0}
.w-file-upload-info { display:inline-block; line-height:38px; padding:0 12px}
.w-file-upload-label { display:inline-block; font-size:14px; font-weight:normal; cursor:pointer; margin:0; padding:8px 12px; border:1px solid #cccccc; background-color:#fafafa}
.w-file-upload-label-bg-img { padding-left:40px; background-position:12px 50%; background-size:20px 20px; background-repeat:no-repeat}
.w-icon-file-upload-icon,.w-icon-file-upload-uploading { display:inline-block; margin-right:8px; width:20px}
.w-icon-file-upload-uploading { height:20px}
.w-container { margin-left:auto; margin-right:auto; max-width:940px}
.w-container:before,.w-container:after { content:" "; display:table}
.w-container:after { clear:both}
.w-container .w-row { margin-left:-10px; margin-right:-10px}
.w-row:before,.w-row:after { content:" "; display:table}
.w-row:after { clear:both}
.w-row .w-row { margin-left:0; margin-right:0}
.w-col { position:relative; float:left; width:100%; min-height:1px; padding-left:10px; padding-right:10px}
.w-col .w-col { padding-left:0; padding-right:0}
.w-col-1 { width:8.33333333%}
.w-col-2 { width:16.66666667%}
.w-col-3 { width:25%}
.w-col-4 { width:33.33333333%}
.w-col-5 { width:41.66666667%}
.w-col-6 { width:50%}
.w-col-7 { width:58.33333333%}
.w-col-8 { width:66.66666667%}
.w-col-9 { width:75%}
.w-col-10 { width:83.33333333%}
.w-col-11 { width:91.66666667%}
.w-col-12 { width:100%}
.w-hidden-main { display:none !important}
@media screen and (max-width:991px) { .w-container { max-width:728px; }
.w-hidden-main { display:inherit !important; }
.w-hidden-medium { display:none !important; }
.w-col-medium-1 { width:8.33333333%; }
.w-col-medium-2 { width:16.66666667%; }
.w-col-medium-3 { width:25%; }
.w-col-medium-4 { width:33.33333333%; }
.w-col-medium-5 { width:41.66666667%; }
.w-col-medium-6 { width:50%; }
.w-col-medium-7 { width:58.33333333%; }
.w-col-medium-8 { width:66.66666667%; }
.w-col-medium-9 { width:75%; }
.w-col-medium-10 { width:83.33333333%; }
.w-col-medium-11 { width:91.66666667%; }
.w-col-medium-12 { width:100%; }
.w-col-stack { width:100%; left:auto; right:auto; }
.bloks2new{display:none;}
}
@media screen and (max-width:767px) { .w-hidden-main { display:inherit !important; }
.w-hidden-medium { display:inherit !important; }
.w-hidden-small { display:none !important; }
.w-row, .w-container .w-row { margin-left:0; margin-right:0; }
.w-col { width:100%; left:auto; right:auto; }
.w-col-small-1 { width:8.33333333%; }
.w-col-small-2 { width:16.66666667%; }
.w-col-small-3 { width:25%; }
.w-col-small-4 { width:33.33333333%; }
.w-col-small-5 { width:41.66666667%; }
.w-col-small-6 { width:50%; }
.w-col-small-7 { width:58.33333333%; }
.w-col-small-8 { width:66.66666667%; }
.w-col-small-9 { width:75%; }
.w-col-small-10 { width:83.33333333%; }
.w-col-small-11 { width:91.66666667%; }
.w-col-small-12 { width:100%; }
}
@media screen and (max-width:479px) { .w-container { max-width:none; }
.w-hidden-main { display:inherit !important; }
.w-hidden-medium { display:inherit !important; }
.w-hidden-small { display:inherit !important; }
.w-hidden-tiny { display:none !important; }
.w-col { width:100%; }
.person-img-block{
 background-size: contain !important;
}
.w-col-tiny-1 { width:8.33333333%; }
.w-col-tiny-2 { width:16.66666667%; }
.w-col-tiny-3 { width:25%; }
.w-col-tiny-4 { width:33.33333333%; }
.w-col-tiny-5 { width:41.66666667%; }
.w-col-tiny-6 { width:50%; }
.w-col-tiny-7 { width:58.33333333%; }
.w-col-tiny-8 { width:66.66666667%; }
.w-col-tiny-9 { width:75%; }
.w-col-tiny-10 { width:83.33333333%; }
.w-col-tiny-11 { width:91.66666667%; }
.w-col-tiny-12 { width:100%; }
}
.w-widget { position:relative}
.w-widget-map { width:100%; height:400px}
.w-widget-map label { width:auto; display:inline}
.w-widget-map img { max-width:inherit}
.w-widget-map .gm-style-iw { width:90% !important; height:auto !important; top:7px !important; left:6% !important; display:inline; text-align:center; overflow:hidden}
.w-widget-map .gm-style-iw + div { display:none}
.w-widget-twitter { overflow:hidden}
.w-widget-twitter-count-shim { display:inline-block; vertical-align:top; position:relative; width:28px; height:20px; text-align:center; background:white; border:#758696 solid 1px; border-radius:3px}
.w-widget-twitter-count-shim * { pointer-events:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner { position:relative; font-size:15px; line-height:12px; text-align:center; color:#999; font-family:serif}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear { position:relative; display:block}
.w-widget-twitter-count-shim.w--large { width:36px; height:28px; margin-left:7px}
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { font-size:18px; line-height:18px}
.w-widget-twitter-count-shim:not(.w--vertical) { margin-left:5px; margin-right:8px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large { margin-left:6px}
.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after { top:50%; left:0; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none}
.w-widget-twitter-count-shim:not(.w--vertical):before { border-color:rgba(117, 134, 150, 0); border-right-color:#5d6c7b; border-width:4px; margin-left:-9px; margin-top:-4px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { border-width:5px; margin-left:-10px; margin-top:-5px}
.w-widget-twitter-count-shim:not(.w--vertical):after { border-color:rgba(255, 255, 255, 0); border-right-color:white; border-width:4px; margin-left:-8px; margin-top:-4px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { border-width:5px; margin-left:-9px; margin-top:-5px}
.w-widget-twitter-count-shim.w--vertical { width:61px; height:33px; margin-bottom:8px}
.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after { top:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none}
.w-widget-twitter-count-shim.w--vertical:before { border-color:rgba(117, 134, 150, 0); border-top-color:#5d6c7b; border-width:5px; margin-left:-5px}
.w-widget-twitter-count-shim.w--vertical:after { border-color:rgba(255, 255, 255, 0); border-top-color:white; border-width:4px; margin-left:-4px}
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { font-size:18px; line-height:22px}
.w-widget-twitter-count-shim.w--vertical.w--large { width:76px}
.w-widget-gplus { overflow:hidden}
.w-background-video { position:relative; overflow:hidden; height:500px; color:white}
.w-background-video > video { background-size:cover; background-position:50% 50%; position:absolute; right:-100%; bottom:-100%; top:-100%; left:-100%; margin:auto; min-width:100%; min-height:100%; z-index:-100}
.w-background-video > video::-webkit-media-controls-start-playback-button { display:none !important; -webkit-appearance:none}
.w-slider { position:relative; height:300px; text-align:center; background:#dddddd; clear:both; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); tap-highlight-color:rgba(0, 0, 0, 0)}
.w-slider-mask { position:relative; display:block; overflow:hidden; z-index:1; left:0; right:0; height:100%; white-space:nowrap}
.w-slide { position:relative; display:inline-block; vertical-align:top; width:100%; height:100%; white-space:normal; text-align:left}
.w-slider-nav { position:absolute; z-index:2; top:auto; right:0; bottom:0; left:0; margin:auto; padding-top:10px; height:40px; text-align:center; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); tap-highlight-color:rgba(0, 0, 0, 0)}
.w-slider-nav.w-round > div { border-radius:100%}
.w-slider-nav.w-num > div { width:auto; height:auto; padding:0.2em 0.5em; font-size:inherit; line-height:inherit}
.w-slider-nav.w-shadow > div { box-shadow:0 0 3px rgba(51, 51, 51, 0.4)}
.w-slider-nav-invert { color:#fff}
.w-slider-nav-invert > div { background-color:rgba(34, 34, 34, 0.4)}
.w-slider-nav-invert > div.w-active { background-color:#222}
.w-slider-dot { position:relative; display:inline-block; width:1em; height:1em; background-color:rgba(255, 255, 255, 0.4); cursor:pointer; margin:0 3px 0.5em; transition:background-color 100ms, color 100ms}
.w-slider-dot.w-active { background-color:#fff}
.w-slider-arrow-left,.w-slider-arrow-right { position:absolute; width:80px; top:0; right:0; bottom:0; left:0; margin:auto; cursor:pointer; overflow:hidden; color:white; font-size:40px; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); tap-highlight-color:rgba(0, 0, 0, 0); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.w-slider-arrow-left [class^="w-icon-"],.w-slider-arrow-right [class^="w-icon-"],.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-right [class*=" w-icon-"] { position:absolute}
.w-slider-arrow-left { z-index:3; right:auto}
.w-slider-arrow-right { z-index:4; left:auto}
.w-icon-slider-left,.w-icon-slider-right { top:0; right:0; bottom:0; left:0; margin:auto; width:1em; height:1em}
.w-dropdown { display:inline-block; position:relative; text-align:left; margin-left:auto; margin-right:auto; z-index:900}
.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link { position:relative; vertical-align:top; text-decoration:none; color:#222222; padding:20px; text-align:left; margin-left:auto; margin-right:auto; white-space:nowrap}
.w-dropdown-toggle { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block; cursor:pointer; padding-right:40px}
.w-icon-dropdown-toggle { position:absolute; top:0; right:0; bottom:0; margin:auto; margin-right:20px; width:1em; height:1em}
.w-dropdown-list { position:absolute; background:#dddddd; display:none; min-width:100%}
.w-dropdown-list.w--open { display:block}
.w-dropdown-link { padding:10px 20px; display:block; color:#222222}
.w-dropdown-link.w--current { color:#0082f3}
.w-nav[data-collapse="all"] .w-dropdown,.w-nav[data-collapse="all"] .w-dropdown-toggle { display:block}
.w-nav[data-collapse="all"] .w-dropdown-list { position:static}
@media screen and (max-width:991px) { .w-nav[data-collapse="medium"] .w-dropdown, .w-nav[data-collapse="medium"] .w-dropdown-toggle { display:block; }
.w-nav[data-collapse="medium"] .w-dropdown-list { position:static; }
}
@media screen and (max-width:767px) { .w-nav[data-collapse="small"] .w-dropdown, .w-nav[data-collapse="small"] .w-dropdown-toggle { display:block; }
.w-nav[data-collapse="small"] .w-dropdown-list { position:static; }
.w-nav-brand { padding-left:10px; }
}
@media screen and (max-width:479px) { .w-nav[data-collapse="tiny"] .w-dropdown, .w-nav[data-collapse="tiny"] .w-dropdown-toggle { display:block; }
.w-nav[data-collapse="tiny"] .w-dropdown-list { position:static; }
}
.w-lightbox-backdrop { color:#000; cursor:auto; font-family:serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:normal; line-height:normal; list-style:disc; text-align:start; text-indent:0; text-shadow:none; text-transform:none; visibility:visible; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:normal; position:fixed; top:0; right:0; bottom:0; left:0; color:#fff; font-family:"Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; font-size:17px; line-height:1.2; font-weight:300; text-align:center; background:rgba(0, 0, 0, 0.9); z-index:2000; outline:0; opacity:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -webkit-tap-highlight-color:transparent; -webkit-transform:translate(0, 0); }
.w-lightbox-backdrop,.w-lightbox-container { height:100%; overflow:auto; -webkit-overflow-scrolling:touch}
.w-lightbox-content { position:relative; height:100vh; overflow:hidden}
.w-lightbox-view { position:absolute; width:100vw; height:100vh; opacity:0}
.w-lightbox-view:before { content:""; height:100vh}
.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before { height:86vh}
.w-lightbox-frame,.w-lightbox-view:before { display:inline-block; vertical-align:middle}
.w-lightbox-figure { position:relative; margin:0; }
.w-lightbox-group .w-lightbox-figure { cursor:pointer}
.w-lightbox-img { width:auto; height:auto; max-width:none}
.w-lightbox-image { display:block; float:none; max-width:100vw; max-height:100vh}
.w-lightbox-group .w-lightbox-image { max-height:86vh}
.w-lightbox-caption { position:absolute; right:0; bottom:0; left:0; padding:.5em 1em; background:rgba(0, 0, 0, 0.4); text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.w-lightbox-embed { position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%}
.w-lightbox-control { position:absolute; top:0; width:4em; background-size:24px; background-repeat:no-repeat; background-position:center; cursor:pointer; -webkit-transition:all .3s; transition:all .3s}
.w-lightbox-left { display:none; bottom:0; left:0;}
.w-lightbox-right { display:none; right:0; bottom:0;}
.w-lightbox-close { right:0; height:2.6em; background-size:18px}
.w-lightbox-strip { position:absolute; bottom:0; left:0; right:0; padding:0 1vh; line-height:0; white-space:nowrap; overflow-x:auto; overflow-y:hidden}
.w-lightbox-item { display:inline-block; width:10vh; padding:2vh 1vh; box-sizing:content-box; cursor:pointer; -webkit-transform:translate3d(0, 0, 0); }
.w-lightbox-active { opacity:.3}
.w-lightbox-thumbnail { position:relative; height:10vh; background:#222; overflow:hidden}
.w-lightbox-thumbnail-image { position:absolute; top:0; left:0}
.w-lightbox-thumbnail .w-lightbox-tall { top:50%; width:100%; -webkit-transform:translate(0, -50%); -ms-transform:translate(0, -50%); transform:translate(0, -50%)}
.w-lightbox-thumbnail .w-lightbox-wide { left:50%; height:100%; -webkit-transform:translate(-50%, 0); -ms-transform:translate(-50%, 0); transform:translate(-50%, 0)}
.w-lightbox-spinner { position:absolute; top:50%; left:50%; box-sizing:border-box; width:40px; height:40px; margin-top:-20px; margin-left:-20px; border:5px solid rgba(0, 0, 0, 0.4); border-radius:50%; -webkit-animation:spin .8s infinite linear; animation:spin .8s infinite linear}
.w-lightbox-spinner:after { content:""; position:absolute; top:-4px; right:-4px; bottom:-4px; left:-4px; border:3px solid transparent; border-bottom-color:#fff; border-radius:50%}
.w-lightbox-hide { display:none}
.w-lightbox-noscroll { overflow:hidden}
@media (min-width:768px) { .w-lightbox-content { height:96vh; margin-top:2vh; }
.w-lightbox-view, .w-lightbox-view:before { height:96vh; }
.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { height:84vh; }
.w-lightbox-image { max-width:96vw; max-height:96vh; }
.w-lightbox-group .w-lightbox-image { max-width:82.3vw; max-height:84vh; }
.w-lightbox-left, .w-lightbox-right { display:block; opacity:.5; }
.w-lightbox-close { opacity:.8; }
.w-lightbox-control:hover { opacity:1; }
}
.w-lightbox-inactive,.w-lightbox-inactive:hover { opacity:0}
.w-richtext:before,.w-richtext:after { content:" "; display:table}
.w-richtext:after { clear:both}
.w-richtext[contenteditable="true"]:before,.w-richtext[contenteditable="true"]:after { white-space:initial}
.w-richtext ol,.w-richtext ul { overflow:hidden}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:before,.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:before { outline:2px solid #2895f7}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { outline:2px solid #2895f7}
.w-richtext figure.w-richtext-figure-type-video > div:before,.w-richtext figure[data-rt-type="video"] > div:before { content:''; position:absolute; display:none; left:0; top:0; right:0; bottom:0; z-index:1}
.w-richtext figure { position:relative; max-width:60%}
.w-richtext figure > div:before { cursor:default!important}
.w-richtext figure img { width:100%}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder { opacity:0.6}
.w-richtext figure div { font-size:0px; color:transparent}
.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type="image"] { display:table}
.w-richtext figure.w-richtext-figure-type-image > div,.w-richtext figure[data-rt-type="image"] > div { display:inline-block}
.w-richtext figure.w-richtext-figure-type-image > figcaption,.w-richtext figure[data-rt-type="image"] > figcaption { display:table-caption; caption-side:bottom}
.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type="video"] { width:60%; height:0}
.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type="video"] iframe { position:absolute; top:0; left:0; width:100%; height:100%}
.w-richtext figure.w-richtext-figure-type-video > div,.w-richtext figure[data-rt-type="video"] > div { width:100%}
.w-richtext figure.w-richtext-align-center { margin-right:auto; margin-left:auto; clear:both}
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div,.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { max-width:100%}
.w-richtext figure.w-richtext-align-normal { clear:both}
.w-richtext figure.w-richtext-align-fullwidth { width:100%; max-width:100%; text-align:center; clear:both; display:block; margin-right:auto; margin-left:auto}
.w-richtext figure.w-richtext-align-fullwidth > div { display:inline-block; padding-bottom:inherit}
.w-richtext figure.w-richtext-align-fullwidth > figcaption { display:block}
.w-richtext figure.w-richtext-align-floatleft { float:left; margin-right:15px; clear:none}
.w-richtext figure.w-richtext-align-floatright { float:right; margin-left:15px; clear:none}
.w-nav { position:relative; background:#dddddd; z-index:1000}
.w-nav:before,.w-nav:after { content:" "; display:table}
.w-nav:after { clear:both}
.w-nav-brand { position:relative; float:left; text-decoration:none; color:#333333}
.w-nav-link { position:relative; display:inline-block; vertical-align:top; text-decoration:none; color:#222222; padding:20px; text-align:left; margin-left:auto; margin-right:auto}
.w-nav-link.w--current { color:#0082f3}
.w-nav-menu { position:relative; float:none; display:inline; margin-left:65px}
.w--nav-menu-open { display:block !important; position:absolute; top:100%; left:0; right:0; background:#C8C8C8; text-align:center; overflow:visible; min-width:200px}
.w--nav-link-open { display:block; position:relative}
.w-nav-overlay { position:absolute; overflow:hidden; display:none; top:100%; left:0; right:0; width:100%}
.w-nav-overlay .w--nav-menu-open { top:0}
.w-nav[data-animation="over-left"] .w-nav-overlay { width:auto}
.w-nav[data-animation="over-left"] .w-nav-overlay,.w-nav[data-animation="over-left"] .w--nav-menu-open { right:auto; z-index:1; top:0}
.w-nav[data-animation="over-right"] .w-nav-overlay { width:auto}
.w-nav[data-animation="over-right"] .w-nav-overlay,.w-nav[data-animation="over-right"] .w--nav-menu-open { left:auto; z-index:1; top:0}
.w-nav-button { position:relative; float:right; padding:18px; font-size:24px; display:none; cursor:pointer; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); tap-highlight-color:rgba(0, 0, 0, 0); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.w-nav-button.w--open { background-color:#C8C8C8; color:white}
.w-nav[data-collapse="all"] .w-nav-menu { display:none}
.w-nav[data-collapse="all"] .w-nav-button { display:block}
@media screen and (max-width:991px) { .w-nav[data-collapse="medium"] .w-nav-menu { display:none; }
.w-nav[data-collapse="medium"] .w-nav-button { display:block; }
}
@media screen and (max-width:767px) { .w-nav[data-collapse="small"] .w-nav-menu { display:none; }
.w-nav[data-collapse="small"] .w-nav-button { display:block; }
.w-nav-brand { padding-left:10px; }
}
@media screen and (max-width:479px) { .w-nav[data-collapse="tiny"] .w-nav-menu { display:none; }
.w-nav[data-collapse="tiny"] .w-nav-button { display:block; }
}
.w-tabs { position:relative}
.w-tabs:before,.w-tabs:after { content:" "; display:table}
.w-tabs:after { clear:both}
.w-tab-menu { position:relative}
.w-tab-link { position:relative; display:inline-block; vertical-align:top; text-decoration:none; padding:9px 30px; text-align:left; cursor:pointer; color:#222222; background-color:#dddddd}
.w-tab-link.w--current { background-color:#C8C8C8}
.w-tab-content { position:relative; display:block; overflow:hidden}
.w-tab-pane { position:relative; display:none}
.w--tab-active { display:block}
@media screen and (max-width:479px) { .w-tab-link { display:block; }
}
.w-ix-emptyfix:after { content:""}
@keyframes spin { 0% { transform:rotate(0deg); }
100% { transform:rotate(360deg); }
}
.w-dyn-empty { padding:10px; background-color:#dddddd}
.w-dyn-bind-empty { display:none !important}
.w-condition-invisible { display:none !important}
.first-section { position:relative; display:block; overflow:hidden; padding:4%; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; background-color:#eea410; opacity:1}
.first-section-wrapper { position:relative; display:block; width:100%; max-width:1170px; margin:26px auto 70px}
.first-section-wrapper-text-block {position:relative;z-index:1002;display:inline-block;width: 66%;padding-top:4%;float:left;}
.link { width:100%; max-width:270px; padding-top:18px; padding-bottom:18px; border-radius:30px; background-color:#fcf200; box-shadow:0 7px 30px 0 rgba(0, 0, 0, .1); -webkit-transition:background-color 500ms ease; transition:background-color 500ms ease; color:#333; font-size:18px; font-weight:500; text-align:center}
.link:hover { background-color:#f7f7f7}
.body { font-family:Ubuntu, Helvetica, sans-serif; font-weight:400}
.heading { margin-top:0px; margin-bottom:0px; font-family:Ubuntu, Helvetica, sans-serif; color:#fff; font-size:90px; line-height:1em; font-weight:600}
.first-section-wrapper-image-block {position:absolute;top: 65px;right:-120px;bottom:0px;z-index:1001;display:inline-block;width: 80%;height: 440px;float:left;background-image: url('/img/base_top_car2.png');background-position: 100% 50%;background-size: contain;background-repeat:no-repeat;}
.sign-block { position:absolute; left:26%; top:-5%; right:0px; width:500px; height:500px; background-image:url('/img/znak_uchenik.png'); background-position:50% 50%; background-size:contain; background-repeat:no-repeat; opacity:0.12}
.second-section { position:relative; padding:4%; background-color:#4f4f4f; -webkit-transition:background-color 700ms ease; transition:background-color 700ms ease}
.second-section-main-wrapper { position:relative; z-index:1001; display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:50px; margin-left:auto}
.advantage-number-block { height:300px; padding-top:20px; -webkit-transition:background-color 700ms ease; transition:background-color 700ms ease}
.advantage-number-block:hover { background-color:#333}
.text-block { font-family:'Open Sans', sans-serif; color:#eea410; font-size:3.5em; line-height:1.3em; font-weight:700; text-align:center}
.icon-number-block {display:block;width:100px;height:100px;margin:30px auto;background-image: url('/img/iks1.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.icon-number-block._2 {background-image: url('/img/iks2.png');}
.icon-number-block._3 {background-image: url('/img/iks3.png');}
.icon-number-block._4 {background-image: url('/img/iks4.png');}
.text-block-2 { color:#eea410; font-size:16px; font-weight:600; text-align:center}
.third-section { padding:4%; background-color:transparent}
.heading-2 {margin-top:40px;margin-bottom:50px;color:#fff;font-size: 1.85em;line-height:1.3em;font-weight:400;}
.third-section-main-container { display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:60px; margin-left:auto}
.step-block {position:relative;padding:10%;border-radius:5px;background-color:#fff;box-shadow:0 7px 30px 0 rgba(0, 0, 0, .15);max-height: 426px;}
.step-number-block { position:absolute; left:10px; top:20px; z-index:1000; width:20%}
.text-block-3 { font-family:'Open Sans', sans-serif; color:#dfdfdf; font-size:5em; line-height:1em; font-weight:800; text-align:center}
.text-block-4 { position:relative; z-index:1001; font-weight:600; text-align:center}
.paragraph-2 { margin-top:40px; margin-bottom:10px; font-size:15px}
.link-2 { position:static; z-index:1001; display:block; width:100%; max-width:280px; margin-right:auto; margin-bottom:70px; margin-left:auto; padding-top:18px; padding-bottom:18px; border-radius:30px; background-color:#fcf200; box-shadow:0 7px 30px 0 rgba(0, 0, 0, .1); -webkit-transition:background-color 500ms ease; transition:background-color 500ms ease; color:#333; font-size:18px; font-weight:600; text-align:center}
.link-2:hover { border:1px none #c9c8c8; background-color:#dfdfdf}
.link-2._2 { margin-bottom:0px}
.fourth-section { position:relative; display:block; overflow:hidden; padding:4%; background-color:#f7f7f7}
.video-text-block { padding-right:30px}
.heading-4 { margin-top:0px; margin-bottom:0px; font-size:18px; line-height:1.3em; font-weight:600}
.paragraph-3 { margin-top:40px; margin-bottom:0px; font-size:15px}
.row { position:relative; z-index:1001}
.video-block {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url('/img/drivfoto.jpg');background-position:50% 50%;background-size:cover;background-repeat:no-repeat;box-shadow:0 15px 30px 0 rgba(0, 0, 0, .25);}
.fourth-section-main-container { position:relative; display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.fifth-section { padding:4%}
.fifth-section-main-container { position:relative; display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:60px; margin-left:auto}
.auto-text-block { position:static; display:inline-block; width:35%; padding-right:10px; padding-left:30px; float:left}
.heading-5 { margin-top:0px; margin-bottom:0px; font-size:18px; line-height:1em; font-weight:600}
.paragraph-4 { margin-top:35px; margin-bottom:0px; font-size:15px}
.auto-image-block { position:relative; overflow:hidden; height:300px; border:3px solid #fff; background-color:#ebebeb; box-shadow:0 14px 30px -9px rgba(0, 0, 0, .15)}
.car-block { position:absolute; bottom:0px; display:block; width:100%; height:90%; background-image:url('/img/avtopark1.jpg'); background-position:50% 83%; background-size:contain; background-repeat:no-repeat; -webkit-transition:-webkit-transform 500ms ease; transition:-webkit-transform 500ms ease; transition:transform 500ms ease; transition:transform 500ms ease, -webkit-transform 500ms ease}
.car-block:hover { -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
.car-block._2 {background-image:url('/img/avtopark2.jpg');}
.car-block._3 {background-image:url('/img/avtopark4.jpg');}
.car-block._4 {background-image:url('/img/avtopark4.jpg');}
.car-block._5 {background-image:url('/img/avtopark5.jpg');}
.car-block._6 {background-image:url('/img/avtopark6.jpg');}
.car-block._7 {background-image:url('/img/avtopark7.jpg');}
.car-block._8 {background-image:url('/img/avtopark8.jpg');}
.car-block._9 {background-image:url('/img/avtopark9.jpg');}
.car-block._10 {background-image:url('/img/avtopark10.jpg');}
.heading-6 { position:absolute; left:0px; top:0px; right:0px; margin-top:0px; margin-bottom:0px; padding-top:20px; color:hsla(0, 0%, 97%, .6); font-size:4.8em; line-height:1em; text-align:center}
.autopark-block { position:relative; z-index:1001; display:inline-block; width:65%; float:left}
.column-4 { padding-right:5px; padding-left:0px}
.column-5 { padding-right:0px; padding-left:5px}
.six-section { position:relative; overflow:hidden; padding:4%; background-color:#eea410}
.six-section-main-container { position:relative; z-index:1001; display:block; width:100%; max-width:1170px; margin-right:auto; margin-left:auto}
.person-block { position:relative; overflow:hidden; height:300px; border:3px none #c9c8c8; background-color:#fff; box-shadow:0 14px 30px -9px rgba(0, 0, 0, .15)}
.person-text-block { position:absolute; left:0px; right:0px; bottom:0px; z-index:1001; height:25%; padding-top:17px; background-color:rgba(0, 0, 0, .61)}
.text-block-5 { color:#fff; font-size:16px; text-align:center}
.text-block-6 { color:#c9c8c8; font-weight:400; text-align:center}
.six-section-bg-block {position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:1000;background-image:url('/img/tekst.jpg');background-position:50% 50%;background-size:contain;background-repeat:repeat;opacity: 0.05;}
.seven-section { overflow:hidden; padding:4%}
.seven-section-main-container { display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.guarantee-block { position:relative; padding-right:10%; padding-bottom:10%; padding-left:0%}
.guarantee-block._2 { padding-right:0%; padding-left:10%}
.heading-7 { margin-top:0px; margin-bottom:0px; font-size:18px}
.quarantee-row._2 { margin-top:100px}
.quarantee-row._3 { margin-top:100px}
.eight-section { position:relative; padding:4%; background-color:transparent}
.paragraph-8 { margin-top:25px; margin-bottom:25px; font-size:15px}
.six-section-row-block { display:inline-block; width:60%; float:left}
.six-section-text-block { position:relative; display:inline-block; width:40%; padding:14px 30px 14px 14px; float:left}
.heading-8 { margin-top:0px; margin-bottom:0px; color:#fff; font-weight:600}
.paragraph-11 { margin-top:30px; margin-bottom:31px; color:#fff; font-size:15px}
.team-row._2 { margin-top:20px}
.bg-car-img-block { position:relative; left:-170px; right:0px; bottom:12px; z-index:1002; width:180%; height:430px; margin-top:0px; background-image:url('/img/carcar.png'); background-position:50% 50%; background-size:contain; background-repeat:no-repeat; opacity:1}
.eight-section-main-container { position:relative; z-index:1001; display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.nine-section { position:relative; padding:4%; background-color:#eea410}
.nine-section-main-container { position:relative; z-index:1001; display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.ten-section { position:relative; padding:4%; background-color:#4f4f4f}
.ten-section-main-container { position:relative; z-index:1001; display:block; width:100%; max-width:1140px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.question-block { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; height:80px; margin-top:25px; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-style:none none solid; border-width:1px; border-color:#636363; background-color:transparent; box-shadow:none}
.question-block._2 { margin-top:25px}
.question-block._3 { margin-top:25px}
.question-block._4 { margin-top:25px}
.text-block-8 { display:inline-block; width:80%; padding-top:15px; padding-right:15px; padding-bottom:15px; float:left; color:#fff; font-size:18px; line-height:1em}
.contact-section { position:relative; padding:4%; background-color:#eea410}
.contact-section-main-container {position:relative;z-index:1001;display:block;width:100%;max-width:1170px;margin: 0px auto 250px;}
.contact-block {display:inline-block;width:40%;height:570px;padding:70px 30px 30px 42px;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#333;box-shadow:14px 14px 40px -3px rgba(0, 0, 0, .25);}
.text-block-10 { color:#fff; font-size:15px}
.text-block-11 { margin-top:30px; color:#fff; font-size:15px}
.text-block-12 { margin-top:30px; color:#fff; font-size:15px}
.map-block {position:static;top: 0;right:10px;bottom:0px;display:inline-block;width:60%;height: 570px;/* margin-top:-50px; */float:left;border:3px none #000;box-shadow:0 20px 40px -3px rgba(0, 0, 0, .25);}
.footer-section { position:relative; padding-top:30px; padding-bottom:30px; background-color:#333}
.text-block-14 { margin-top:15px; color:#c9c8c8; text-align:center}
.city-image-block { position:absolute; left:0px; top:-202px; right:0px; z-index:1001; height:205px; background-image:url('/img/footer.png'); background-position:50% 100%; background-size:110%; background-repeat:no-repeat}
.navbar { position:fixed; z-index:1003; width:100%; background-color:#ffcc18}
.container { width:100%; max-width:1170px}
.brand { margin-top:15px; margin-left:10px; padding:4px 11px; border:1px solid #6e6b6b; -webkit-transition:border-color 500ms ease; transition:border-color 500ms ease}
.brand:hover { border-color:#fff; opacity:1}
.text-block-16 { -webkit-transition:color 500ms ease; transition:color 500ms ease; font-weight:600}
.text-block-16:hover { color:#f7f7f7}
.nav-link { font-family:'Open Sans', sans-serif; font-size:19px}
.nav-link._2 { -webkit-transition:color 500ms ease; transition:color 500ms ease; padding:0; padding-top:7px}
.nav-link._2:hover { color:#f7f7f7}
.study-block { position:static; display:block; width:100%; max-width:1170px; margin-top:43px; margin-right:auto; margin-left:auto}
.study-icon-block {display:block;overflow:hidden;width:50px;height:50px;margin-right:auto;margin-left:auto;background-image: url('/img/im1.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease;}
.study-icon-block:hover { -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
.study-icon-block._2 {background-image: url('/img/im2.png');background-position-y: -10px;}
.study-icon-block._3 {background-image: url('/img/im3.png');}
.study-icon-block._4 {background-image: url('/img/im4.png');}
.text-block-17 { margin-top:7px; color:#fff; text-align:center}
.text-block-18 { margin-top:7px; color:#fff; font-size:18px; font-weight:600; text-align:center}
.text-span { font-family:'Open Sans', sans-serif}
.text-span-2 { font-family:'Open Sans', sans-serif}
.text-span-3 { font-family:'Open Sans', sans-serif}
.text-span-4 { font-family:'Open Sans', sans-serif}
.theory-icon-image-block {display:block;width:25px;height:25px;background-image: url('/img/tochka.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.theory-icon-image-block._2 {background-image: url('/img/tochka.png');}
.theory-icon-image-block._3 {background-image: url('/img/tochka.png');}
.theory-icon-image-block._4 {background-image: url('/img/tochka.png');}
.text-block-20 { margin-top:4px}
.row-3 { margin-top:12px}
.row-4 { margin-top:12px}
.row-5 { margin-top:12px; margin-bottom:12px}
.row-6 { margin-top:12px; margin-bottom:30px}
.driving-icon-block {width:25px;height:25px;background-image: url('/img/tochka.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.driving-icon-block._2 {background-image: url('/img/tochka.png');}
.driving-icon-block._3 {background-image: url('/img/tochka.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.driving-icon-block._4 {background-image: url('/img/tochka.png');}
.text-block-21 { margin-top:4px}
.row-7 { margin-top:12px}
.row-8 { margin-top:12px}
.row-9 { margin-top:12px}
.row-10 { margin-top:12px; margin-bottom:30px}
.text-span-5 { font-weight:600}
.text-span-6 { font-weight:600}
.exam-icon-block {width:25px;height:25px;background-image: url('/img/tochka.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.exam-icon-block._2 {background-image: url('/img/tochka.png');}
.exam-icon-block._3 {background-image: url('/img/tochka.png');}
.exam-icon-block._4 {background-image: url('/img/tochka.png');}
.text-block-22 { margin-top:4px}
.row-11 { margin-top:12px}
.row-12 { margin-top:12px}
.row-13 { margin-top:12px}
.row-14 { margin-top:12px; margin-bottom:30px}
.text-span-7 { font-weight:600}
.second-section-bg-block {position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:1000;background-image:url('/img/tekst.jpg');background-position:50% 50%;background-size:contain;background-repeat:repeat;opacity: 0.2;}
.fourth-section-bg-block {position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:1000;background-image:url('/img/tekst.jpg');background-position:50% 50%;background-size:contain;opacity: 0.05;}
.row-15._2 { margin-top:20px}
.text-span-8 { font-weight:600}
.text-span-9 { font-weight:600}
.text-span-10 { font-weight:600}
.contact-section-bg-block { position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:1000; /*background-image:url('/img/kartagoroda.jpg'); background-position:50% 50%; background-size:cover; background-repeat:repeat;*/ opacity:0.1}
.map { height:100%}
.text-span-11 { color:#333; font-weight:600; text-transform:uppercase}
.guarantee-image-block {position:relative;height:400px;background-image: url('/img/impreim1.jpg');background-position:50% 50%;background-size:cover;background-repeat:no-repeat;box-shadow:0 10px 30px 0 rgba(0, 0, 0, .25);}
.guarantee-image-block._2 {background-image: url('/img/impreim2.jpg');}
.guarantee-image-block._3 {background-image: url('/img/impreim3.jpg');}
.eight-section-bg-block { position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:1000; background-image:url('/img/licen_bg.jpg'); background-position:50% 50%; background-size:cover; background-repeat:no-repeat; opacity:0.14}
.paragraph-13 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8; font-weight:300}
.ten-section-bg-block { position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:1000; background-image:url('/img/ans_bg.jpg'); background-position:50% 50%; background-size:cover; background-repeat:no-repeat; opacity:0.03}
.reviews-container {position:relative;display:block;overflow:hidden;height:400px;float:none;margin-bottom: 10px;}
.div-block-16 {position:absolute;left:0px;right:0px;bottom:0px;z-index:1001;height: 180px;padding:5%;background-color:rgba(0, 0, 0, .52);}
.paragraph-14 {margin-top:15px;color:#dfdfdf;font-weight:300;height: 103px;overflow: hidden;}
.text-block-24 { color:#f7f7f7; text-align:right}
.column-6 { padding-right:5px; padding-left:5px}
.column-7 { padding-right:5px; padding-left:5px}
.column-8 { padding-right:5px; padding-left:5px}
.column-9 { padding-right:5px; padding-left:5px}
.nine-section-bg-block { position:absolute; left:0px; top:0px; right:0px; bottom:0px; background-image:url('/img/tekst.jpg'); background-position:50% 50%; background-size:contain; opacity:0.03}
.text-block-25 { color:#726d6d; font-size:90px; line-height:1.5em; font-weight:700; text-align:center}
.text-block-25._2 { color:#fff; line-height:1.5em}
.text-block-26 { display:block; margin-right:auto; margin-left:auto; font-size:18px; text-align:center}
.text-block-26._2 { display:block; margin-right:auto; margin-left:auto; color:#fff}
.big-header-block { position:relative; z-index:1001; display:block; width:100%; max-width:1170px; margin:70px auto 100px}
.text-block-27 { position:absolute; left:0px; top:-23px; color:#fff; font-size:30px; line-height:1em; font-weight:700}
.h1-block { position:relative}
.div-block-18 { width:150px}
.paragraph-15 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8}
.paragraph-16 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8}
.paragraph-17 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8}
.paragraph-18 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8}
.plus-block { width:20px; height:20px; margin-left:13%; background-image:url('/img/plus.png'); background-position:0px 0px; background-size:contain; background-repeat:no-repeat; -webkit-transition:-webkit-transform 400ms ease; transition:-webkit-transform 400ms ease; transition:transform 400ms ease; transition:transform 400ms ease, -webkit-transform 400ms ease}
.plus-block:hover {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform: rotate(90deg);}
.lightbox-link { width:100%; height:100%}
.lightbox-link-2 { width:100%; height:100%}
.lightbox-link-3 { width:100%; height:100%}
.lightbox-link-4 { width:100%; height:100%}
.text-block-28 { margin-top:30px; color:#fff; font-size:15px; text-transform:capitalize}
.contakt-line { width:50%; height:1px; margin-top:30px; background-color:#c9c8c8}
.text-block-29 { margin-top:30px; color:#fff; font-size:15px; font-weight:500}
.text-block-30 { margin-top:30px; color:#fff; font-size:15px}
.text-block-30._2 { margin-top:15px; font-size:15px}
.dots-image-block {position:absolute;left:0px;top:0px;right:0px;bottom:0px;/* background-image:url('/img/dot.jpg'); */background-position:50% 50%;background-size:cover;background-repeat:no-repeat;opacity:0.03;}
.play-img-block { position:relative; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; width:60px; height:60px; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border:1px none #fff; border-radius:100%; background-color:hsla(0, 0%, 100%, .75)}
.div-block-20 { width:20px; height:20px; margin-left:6px; border-style:solid none solid solid; border-width:10px 20px; border-color:transparent #c9c8c8 transparent #4d4444}
.lightbox-link-5 { position:absolute; left:0px; top:0px; right:0px; bottom:0px}
.unordered-list { margin-top:30px}
.list-item { font-size:15px}
.list-item-2 { margin-top:10px; font-size:15px}
.list-item-3 { margin-top:10px; font-size:15px}
.list-item-4 { margin-top:10px; font-size:15px}
.unordered-list-2 { margin-top:30px}
.unordered-list-3 { margin-top:30px}
.list-item-5 { margin-top:10px; font-size:15px}
.list-item-6 { margin-top:10px; font-size:15px}
.list-item-7 { margin-top:10px; font-size:15px}
.list-item-8 { font-size:15px}
.list-item-10 { margin-top:10px; font-size:15px}
.list-item-11 { margin-top:10px; font-size:15px}
.paragraph-19 { margin-top:30px; margin-bottom:0px; font-size:15px; font-style:italic; text-align:center}
.text-span-12 { color:#c9c8c8; font-size:14px; font-weight:300}
.text-span-13 { color:#c9c8c8; font-size:14px; font-weight:300}
.text-span-14 { color:#c9c8c8; font-size:14px; font-weight:300}
.text-span-15 { color:#c9c8c8; font-size:14px; font-weight:300}
.text-span-16 { color:#c9c8c8; font-weight:300}
.text-span-17 { color:#c9c8c8; font-weight:300}
.text-block-32 { position:absolute; left:0px; right:0px; bottom:105px; display:block; color:#c9c8c8; text-align:center}
.paragraph-20 { font-size:15px; font-style:italic; text-align:center}
.comment-block { display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto}
.paragraph-21 { margin-top:30px; font-size:15px; font-style:italic; text-align:center}
.footer-section-main-container { display:block; width:100%; max-width:1170px; margin-right:auto; margin-left:auto}
.help-block { border-right:1px none #c9c8c8}
.text-block-33 { color:#c9c8c8; font-size:14px; text-align:center}
.link-4 { display:block; margin-top:15px; -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#c9c8c8; text-align:center; text-decoration:none}
.link-4:hover { color:#f7f7f7}
.link-5 { display:block; margin-top:15px; -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#c9c8c8; text-align:center; text-decoration:none}
.link-5:hover { color:#f7f7f7}
.footer-requisites-block { border-right:1px solid #c9c8c8; border-left:1px solid #c9c8c8}
.text-block-34 { color:#c9c8c8; text-align:center}
.text-block-34._2 { margin-top:15px}
.text-block-34._3 { margin-top:15px}
.link-6 { display:block; -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#c9c8c8; text-align:center; text-decoration:none}
.link-6:hover { color:#f7f7f7}
.link-7 { display:block; margin-top:15px; -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#c9c8c8; text-align:center; text-decoration:none}
.link-7:hover { color:#f7f7f7}
.first-section-mobile-wrapper { display:none}
.div-block-74 { display:block; width:100%; max-width:1024px; margin-right:auto; margin-left:auto}
.section-politika { padding:4%; font-family:Montserrat, sans-serif}
.heading-50 { display:block; margin-top:0px; margin-bottom:20px; color:#006dad; font-size:28px; text-align:center}
.paragraph-50 { font-size:14px}
.text-block-52 { font-size:14px; font-weight:700}
.text-block-106 { margin-top:20px; margin-bottom:10px}
.paragraph-53 { margin-top:15px}
.text-span-19 { font-weight:500}
.text-block-81 { font-weight:700}
.heading-51 { font-size:22px; text-align:center}
.link-9 { -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#fff; text-decoration:none}
.link-9:hover { color:#c9c8c8}
.link-10 { -webkit-transition:color 500ms ease; transition:color 500ms ease; color:#fff; text-decoration:none}
.link-10:hover { color:#c9c8c8}
.nav { -webkit-transition:color 500ms ease; transition:color 500ms ease}
.nav:hover { color:#fff}
.nav:focus { color:#333}
.nav.w--current { color:#fff}
.fancybox-skin{padding: 2% !important;border-radius: 5px !important;background-color: #855800 !important;}
.top_form2 h2{width: 280px;font-size: 16px;color: #fff;font-weight: 400;text-align: center;line-height: 1.4;display: block;}
.otpr h2{width: 280px;font-size: 16px;color: #fff;font-weight: 400;text-align: center;line-height: 1.4;display: block;}
.top_form2 p{width: 280px;font-size: 13px;color: #fff;font-weight: 400;text-align: center;line-height: 1.4;display: block;}
.top_form2 input{width: 250px;display: block;margin: auto;margin-bottom: 15px;padding: 10px;border: none;border-radius: 5px;}
.top_form2 input.btn_submit{background-color: #fcf200; color: #333;cursor:pointer}
.person-img-block {position:relative;z-index:1000;height:100%;background-image:url('/img/sotrudnik1.jpg');background-size: cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease;}
.person-img-block:hover { -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
.person-img-block._2 { background-image:url('/img/sotrudnik2.jpg')}
.person-img-block._3 { background-image:url('/img/sotrudnik3.jpg')}
.person-img-block._4 { background-image:url('/img/sotrudnik4.jpg')}
.person-img-block._5 { background-image:url('/img/sotrudnik5.jpg')}
.person-img-block._6 { background-image:url('/img/sotrudnik6.jpg')}
.person-img-block._7 { background-image:url('/img/sotrudnik7.jpg')}
.person-img-block._8 { background-image:url('/img/sotrudnik8.jpg')}
.review-image-block { position:relative; z-index:1000; height:100%; background-image:url('/img/otziv1.jpg'); background-position:50% 50%; background-size:cover; -webkit-transition:-webkit-transform 500ms ease; transition:-webkit-transform 500ms ease; transition:transform 500ms ease; transition:transform 500ms ease, -webkit-transform 500ms ease}
.review-image-block:hover { -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
.review-image-block._2 { background-image:url('/img/otziv2.jpg')}
.review-image-block._3 { background-image:url('/img/otziv3.jpg')}
.review-image-block._4 { background-image:url('/img/otziv4.jpg')}
.review-image-block._5 { background-image:url('/img/otziv5.jpg')}
.review-image-block._6 { background-image:url('/img/otziv6.jpg')}
.review-image-block._7 { background-image:url('/img/otziv7.jpg')}
.review-image-block._8 { background-image:url('/img/otziv8.jpg')}
.modal-section { position:fixed; left:0px; top:0px; right:0px; bottom:0px; z-index:1004; display:none; width:100%; height:100%; background-color:rgba(0, 0, 0, .9)}
.modal-section-container { position:absolute; left:0px; top:17%; right:0px; display:block; width:100%; height:100%; max-height:410px; max-width:400px; margin-right:auto; margin-left:auto; padding:2%; border-radius:5px; background-color:#855800}
.text-block-108 { margin-top:10px; margin-bottom:10px; color:#fff; font-size:18px; text-align:center}
.paragraph-104 { color:#fff; text-align:center}
.submit-button { width:100%; margin-top:15px; padding-top:15px; padding-bottom:15px; border-radius:5px; background-color:#fcf200; color:#333; font-size:16px; font-weight:500}
.form-block { margin-top:35px}
.text-field { border-radius:5px}
.text-field-2 { border-radius:5px}
.link-11 { color:#fff; text-decoration:underline}
.checkbox-label { color:#f7f7f7; font-size:12px; font-weight:400}
.checkbox-field { margin-top:20px}
.close-block { position:absolute; top:14px; right:16px; width:20px; height:20px; background-image:url('/img/close.png'); background-position:50% 50%; background-size:contain; background-repeat:no-repeat}
.paragraph-105 { display:none; width:90%; margin-top:25px; margin-right:auto; margin-left:auto; color:#c9c8c8}
.text-block-109 { margin-top:25px; color:#fff; font-size:15px}
.text-block-110 { margin-top:10px; color:#fff; font-size:15px; text-decoration:none}
.text-block-112 { margin-top:10px; color:#fff; font-size:15px}
.text-span-20 { color:#c9c8c8; font-size:14px; font-weight:300}
.text-span-21 { color:#c9c8c8; font-size:14px}
.text-span-22 { color:#c9c8c8; font-size:14px}
.link-12 { color:#fff; text-decoration:none}
.link-13 { color:#fff; text-decoration:none}
.link-14 { color:#fff; text-decoration:none}
.reviews_section_main_container { display:block; width:100%; max-width:1170px; margin-right:auto; margin-left:auto; padding-top:50px; padding-bottom:50px}
.heading-52 { display:block; margin:0px auto; color:#fff; font-size:90px; line-height:1em; text-align:center}
.paragraph-106 { display:block; width:80%; margin-top:40px; margin-right:auto; margin-left:auto; color:#fff; font-size:2em; line-height:1.3em; text-align:center}
.button_block { display:block; width:100%; max-width:700px; margin-top:60px; margin-right:auto; margin-left:auto}
.first_button_block { display:inline-block; width:50%; float:left}
.second_button_block { display:inline-block; width:50%; float:left}
.link-15 { display:block; width:100%; max-width:270px; margin-right:auto; margin-left:auto; padding-top:18px; padding-bottom:18px; border-radius:30px; background-color:#fcf200; box-shadow:0 7px 30px 0 rgba(0, 0, 0, .1); color:#333; font-size:18px; text-align:center}
.link-16 { display:block; width:100%; max-width:270px; margin-right:auto; margin-left:auto; padding-top:17px; padding-bottom:17px; border:1px solid #f7f7f7; border-radius:30px; background-color:transparent; box-shadow:0 7px 30px 0 rgba(0, 0, 0, .1); opacity:0.7; -webkit-transition:opacity 500ms ease; transition:opacity 500ms ease; color:#f7f7f7; font-size:18px; text-align:center}
.link-16:hover { opacity:1}
.disqus_section { padding:4%}
.disq_main_block { display:block; width:100%; max-width:1170px; margin:60px auto 200px}
.null_block { height:1px; margin-bottom:10px}
.rev_button_block {position:relative;z-index:1001;display:block;width:100%;max-width: 400px;margin-right:auto;/* margin-bottom:70px; */margin-left:auto;}
.first_but_block {display:inline-block;width: 100%;float:left;}
.second_but_block { display:inline-block; width:50%; float:left}
.link-17 { display:block; width:100%; max-width:280px; margin-right:auto; margin-left:auto; padding-top:17px; padding-bottom:17px; border:1px solid #f7f7f7; border-radius:30px; background-color:transparent; box-shadow:0 7px 30px 0 rgba(0, 0, 0, .1); opacity:0.7; -webkit-transition:opacity 500ms ease; transition:opacity 500ms ease; font-size:18px; font-weight:500; text-align:center}
.link-17:hover { opacity:1}
html.w-mod-js *[data-ix="main-section-text-interaction"] { opacity:0; -webkit-transform:translate(0px, 100px); -ms-transform:translate(0px, 100px); transform:translate(0px, 100px)}
html.w-mod-js *[data-ix="main-car-interaction"] { opacity:0; -webkit-transform:translate(400px, 0px) scale(0.5, 0.5); -ms-transform:translate(400px, 0px) scale(0.5, 0.5); transform:translate(400px, 0px) scale(0.5, 0.5)}
html.w-mod-js *[data-ix="znak-interaction"] { opacity:0}
html.w-mod-js *[data-ix="header-interaction"] { opacity:0; -webkit-transform:translate(0px, 48px); -ms-transform:translate(0px, 48px); transform:translate(0px, 48px)}
html.w-mod-js *[data-ix="header-interaction-2"] { opacity:0; -webkit-transform:translate(0px, 81px); -ms-transform:translate(0px, 81px); transform:translate(0px, 81px)}
html.w-mod-js *[data-ix="right-side-interaction"] { opacity:0; -webkit-transform:translate(100px, 0px); -ms-transform:translate(100px, 0px); transform:translate(100px, 0px)}
html.w-mod-js *[data-ix="left-side-nteraction"] { opacity:0; -webkit-transform:translate(-100px, 0px); -ms-transform:translate(-100px, 0px); transform:translate(-100px, 0px)}
@media (max-width:991px) { .first-section { padding-bottom:17%; }
.first-section-wrapper { display:none; margin-bottom:50px; }
.first-section-wrapper-text-block { display:block; width:100%; }
.heading { margin-top:36px; font-size:67px; }
.first-section-wrapper-image-block { top:320px; right:0px; display:block; width:100%; height:500px; }
.sign-block { left:37%; display:block; }
.step-number-block { left:20px; top:41px; }
.auto-text-block { width:100%; margin-top:40px; }
.car-block { background-size:contain; }
.car-block._2 { background-position:50% 50%; background-size:contain; }
.car-block._3 { background-position:50% 50%; background-size:contain; }
.car-block._4 { background-position:50% 50%; background-size:contain; }
.autopark-block { width:100%; }
.column-4 { padding-left:5px; }
.column-5 { margin-top:30px; padding-right:5px; }
.six-section-main-container { margin-bottom:70px; }
.guarantee-block._2 { padding-right:10%; padding-left:0%; }
.quarantee-row._2 { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -webkit-flex-direction:column-reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; }
.six-section-row-block { width:100%; }
.six-section-text-block { width:100%; }
.team-row._2 { margin-top:30px; }
.bg-car-img-block { left:7px; display:none; width:100%; }
.contact-block { width:100%; }
.map-block { width:100%; height:570px; margin-top:30px; }
.brand { margin-left:20px; }
.nav-link._2 { margin-left:0px; }
.study-block { margin-top:122px; }
.theory-icon-image-block {position:static;}
.step-block {max-height: none !important;}
.row-15._2 { margin-top:30px; }
.contact-section-bg-block { background-size:80%; }
.column-7 { margin-top:30px; }
.column-8 { margin-top:30px; }
.column-9 { margin-top:30px; }
.text-block-25 { font-size:50px; }
.text-block-25._2 { font-size:50px; }
.text-block-26 { display:block; width:90%; margin-right:auto; margin-left:auto; font-size:15px; }
.text-block-26._2 { display:block; width:90%; margin-right:auto; margin-left:auto; }
.paragraph-19 { display:block; width:95%; margin-right:auto; margin-left:auto; }
.paragraph-20 { display:block; width:95%; margin-right:auto; margin-left:auto; }
.paragraph-21 { display:block; width:95%; margin-right:auto; margin-left:auto; }
.footer-section-main-container { margin-top:50px; }
.footer-requisites-block { border-right-style:none; border-left-style:none; }
.text-block-34._2 { display:block; margin-right:auto; margin-left:auto; }
.column-10 { margin-top:30px; }
.column-11 { margin-top:30px; }
.column-12 { margin-top:40px; }
.video-block {height:auto !important}
#nav-menu{width: 100%;margin: 0;margin-top: 62px;}
#nav-menu a{width: 100%;}
.imagelicense {width: 97%;}
.column-13 { margin-top:30px; }
.column-14 { margin-top:30px; }
.column-15 { margin-top:50px; }
.column-16 { margin-top:50px; }
.column-17 { margin-top:30px; }
.column-18 { margin-top:30px; }
.column-19 { margin-top:30px; }
.column-20 { margin-top:30px; }
.column-21 { margin-top:30px; }
.column-22 { margin-top:30px; }
.heading-9 { margin-top:70px; margin-bottom:0px; color:#fff; font-size:30px; line-height:1em; text-align:center; }
.heading-10 { margin-top:0px; color:#fff; font-size:50px; line-height:1em; text-align:center; }
.paragraph-22 { display:block; width:83%; margin-top:40px; margin-right:auto; margin-left:auto; color:#fff; font-size:2em; line-height:1.3em; text-align:center; }
.text-span-18 { color:#333; font-weight:500; text-transform:uppercase; }
.link-8 { position:relative; z-index:1001; display:block; width:100%; max-width:270px; margin-top:40px; margin-right:auto; margin-left:auto; padding-top:18px; padding-bottom:18px; border-radius:30px; background-color:#fcf200; -webkit-transition:background-color 500ms ease; transition:background-color 500ms ease; color:#333; font-size:18px; font-weight:500; text-align:center; }
.link-8:hover { background-color:#f7f7f7; }
.mobile-car-image-block { display:block; height:460px; margin-top:-35px; background-image:url('/img/base_top_car2.png'); background-position:50% 50%; background-size:contain; background-repeat:no-repeat; }
.first-section-mobile-wrapper { display:block; width:100%; max-width:1170px; margin-right:auto; margin-bottom:70px; margin-left:auto; }
.mobile-main-row-block { display:block; width:100%; max-width:1170px; margin-right:auto; margin-left:auto; }
.mobile-study-block { display:inline-block; overflow:hidden; width:50%; float:left; }
.mobile-study-block._3 { margin-top:40px; }
.mobile-study-block._4 { margin-top:40px; }
.mobile-icon-block {display:block;width:80px;height:80px;margin-right:auto;margin-left:auto;background-image: url('/img/im1.png');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease;}
.mobile-icon-block:hover { -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); }
.mobile-icon-block._2 {background-image: url('/img/im2.png');}
.mobile-icon-block._3 {background-image: url('/img/im3.png');}
.mobile-icon-block._4 {background-image: url('/img/im4.png');}
.text-block-35 { margin-top:7px; color:#fff; font-size:16px; text-align:center; }
.text-block-36 { margin-top:7px; color:#fff; font-size:18px; font-weight:500; text-align:center; }
.menu-button { background-color:#ffcc18; }
.menu-button.w--open { background-color:#eea410; }
.nav-menu { background-color:#eea410; }
.review-image-block { background-position:50% 0px; }
.modal-section-container { padding-top:3%; padding-right:3%; padding-left:3%; }
.heading-52 { font-size:50px; }
.first_but_block { width:100%; }
.second_but_block { width:100%; margin-top:40px; }
}
@media (max-width:767px) { .auto-text-block { padding-left:10px; }
.contact-section-main-container { margin-top:100px; margin-bottom:140px; }
.contact-section-bg-block { background-size:cover; }
.text-block-25 { font-size:45px; }
.text-block-25._2 { font-size:45px; }
.heading-9 { font-size:28px; }
.heading-10 { font-size:45px; }
.paragraph-22 { font-size:2em; }
.heading-52 { font-size:45px; }
.paragraph-106 { width:100%; }
.first_button_block { width:100%; }
.second_button_block { width:100%; margin-top:40px; }
}
@media (max-width:479px) { .first-section { padding-bottom:25%; }
.step-number-block { left:13px; top:22px; display:block; }
.text-block-3 { display:block; font-size:3.5em; }
.paragraph-2 { font-size:14px; }
.link-2 { max-width:270px; font-size:16px; }
.video-text-block { padding-right:0px; }
.heading-4 { font-size:16px; }
.paragraph-3 { font-size:14px; }
.heading-5 { font-size:16px; }
.paragraph-4 { font-size:14px; }
.guarantee-block { padding-right:0%; }
.guarantee-block._2 { padding-right:0%; }
.heading-7 { font-size:16px; }
.paragraph-8 { font-size:14px; }
.six-section-text-block { padding-right:10px; padding-left:10px; }
.heading-8 { font-size:16px; }
.paragraph-11 { font-size:14px; }
.text-block-8 { font-size:16px; }
.contact-section-main-container { margin-top:0px; margin-bottom:145px; }
.contact-block { height:650px; }
.text-block-10 { font-size:14px; }
.text-block-11 { font-size:14px; }
.text-block-12 { font-size:14px; }
.city-image-block { height:205px; }
.contact-section-bg-block { background-size:98%; }
.text-block-25 { font-size:27px; }
.text-block-25._2 { font-size:27px; }
.text-block-26 { font-size:12px; }
.big-header-block { margin-bottom:60px; }
.big-header-block._2 { margin-bottom:60px; }
.text-block-28 { font-size:14px; }
.contakt-line { width:40%; }
.text-block-29 { font-size:14px; }
.text-block-30 { font-size:14px; }
.list-item { font-size:14px; }
.list-item-2 { font-size:14px; }
.list-item-3 { font-size:14px; }
.list-item-4 { font-size:14px; }
.list-item-5 { font-size:14px; }
.list-item-6 { font-size:14px; }
.list-item-7 { font-size:14px; }
.list-item-8 { font-size:14px; }
.list-item-10 { font-size:14px; }
.list-item-11 { font-size:14px; }
.paragraph-19 { font-size:14px; }
.paragraph-20 { font-size:14px; }
.paragraph-21 { font-size:14px; }
.heading-9 { font-size:18px; }
.paragraph-22 { width:100%; font-size:1.2em; }
.link-8 { font-size:16px; }
.mobile-car-image-block { height:250px; margin-top:-25px; }
.mobile-icon-block { width:50px; height:50px; }
.text-block-35 { font-size:14px; }
.text-block-36 { font-size:16px; }
.heading-50 { font-size:24px; line-height:36px; }
.heading-51 { font-size:20px; line-height:30px; }
.heading-52 { font-size:30px; }
.paragraph-106 { font-size:1.2em; }
.link-17 { max-width:270px; }
.instrs .wrapper {width: 250px !important;}
.web_h {font-size: 22px !important;line-height: 1.4 !important;}
.for_instr_l {float: none !important;width: 250px !important;margin: 0px !important;}
.bx-clone {height: auto !important;margin: auto !important;}
.slide .img {float: none !important;margin: auto !important;}
.slide .name {font-size: 14px !important;margin-top: 0 !important;padding: 0 !important;text-align:center !important;}
.slide .tr_name {font-size: 14px !important;margin-top: 0 !important;padding: 0 !important;text-align:center !important;}
.slide .desc {padding:10px !important;}
.for_instr_r {width: 250px !important;margin: 0 !important;}
}
.instrs {background: #ffb400;padding-bottom: 25px;margin-top: 0;}
.web_h {margin: 40px 0;font-size: 48px;line-height: 100%;text-align: center;color: #000000;}
.instrs .web_h {margin-bottom: 20px;display: inline-block;width: 100%;}
.ln_instrs {display: inline-block;vertical-align: top;margin: 25px 0 25px;padding: 15px 20px;font-size: 18px;line-height: 100%;box-shadow: 0 0 0 1px #000000 inset;border-radius: 10px;text-align: center;text-decoration: none;color: #1d1d1b;cursor: pointer;}
.instrs_lst {display: block;margin: 0 auto;padding: 0;font-size: 0;width: 1000px;}
.instrs_lst li {display: inline-block;position: relative;vertical-align: top;margin: 0 110px 0 0;padding: 35px 0 5px 0;list-style: none;}
.instrs_lst li:nth-child(2n),.instrs_lst li:last-child {margin-right: 0;}
.instrs_lst li:after{content: '';display: table;clear: both;}
.instrs_lst li:before{content: '';display: block;position: absolute;height: 100%;width: 2px;background: #000000;left: -56px;top: 0;}
.instrs_lst .img {float: left;margin: 0 60px 0 0;position: relative;width: 110px;height: 110px;border-radius: 50%;overflow: hidden;border: 5px solid #1d1d1b;z-index: 1;}
.instrs_lst .img img {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.instrs_lst .desc {float: right;width: 265px;font-size: 18px;}
.instrs_lst .name {display: block;font-size: 24px;line-height: 100%;}
.instrs_lst .age {display: block;margin-top: 10px;font-size: 20px;line-height: 100%;}
.instrs_lst .exp {display: block;margin-top: 2px;font-size: 20px;line-height: 100%;}
.instrs_lst .tr_name {display: block;margin-top: 10px;font-size: 20px;line-height: 100%;}
.instrs_lst .tr_img {font-size: 0;display: block;position: relative;height: 55px;margin-top: 12px;}
.instrs_lst .tr_img img {display: block;position: absolute;top: 0;left: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.instrs_lst .to_page{display: block;margin-top: 12px;font-size: 18px;line-height: 100%;}
.instrs_lst .to_page a{color: #231f20;text-decoration: none;border-bottom: 1px solid #231f20;}
.instrs_lst .lnk_bttn{display: block;margin-top: 22px;padding: 15px 0;font-size: 18px;line-height: 100%;box-shadow: 0 0 0 1px #000000 inset;border-radius: 10px;text-align: center;text-decoration: none;color: #1d1d1b;}
.for_instr {position: relative;}
.for_instr .bx-controls-direction {display: block;position: absolute;height: 0;top: 50%;left: 0;width: 100%;}
.for_instr .bx-controls-direction a {display: block;position: absolute;font-size: 0;width: 31px;height: 90px;top: -45px;}
.sub_web_h{font-size: 30px;line-height: 100%;text-align: center;color: #000000;}
.pdd_bl .web_h{margin: 20px 0 0 0;line-height: 50px;}
.ln_instrs:hover {background: #b5b5b5;}
.bt_center{width:100%;display:inline-block;text-align: center;}
.slide .img {float: left;margin: 0 45px 0 15px;position: relative;width: 110px;height: 110px;border-radius: 50%;overflow: hidden;border: 5px solid #1d1d1b;z-index: 1;}
.slide .name {display: block;font-size: 18px;line-height: 100%;line-height: 1.4;margin-top: 8px;padding-right: 10px;padding-top: 16px;}
.slide .exp {display: block;margin-top: 2px;font-size: 16px;line-height: 1.4;}
.instrs .wrapper {display: block;margin: 0 auto;padding: 0 0;width: 950px;position: relative;}
.slide .tr_img img {display: block;margin: auto;max-width: 100%;max-height: 100%;}
.slide .tr_img {font-size: 0;display: block;position: relative;height: 55px;margin-top: 12px;height: 90px;}
.slide .tr_name {display: block;margin-top: 0;font-size: 20px;line-height: 100%;font-size: 18px;line-height: 1.4;}
.for_instr_r .desc {width: 230px;margin: 0 auto;float: none;}
.bx-clone{height: 120px;cursor:pointer;}
.for_instr_r {float: right;position: relative;width: 280px;margin-right: 40px;margin-top: 41px;}
.for_instr_l {float: left;position: relative;width: 585px;margin-left: 40px;margin-top: 41px;}
.slick-prev:before {background: url(/img/instr_l.png);color: rgba(255, 255, 255, 0);height: 90px;width: 31px;opacity: 1;font-size: 91px;}
.slick-next:before {background: url(/img/instr_r.png);color: rgba(255, 255, 255, 0);height: 90px;width: 31px;opacity: 1;font-size: 91px;}
.slick-prev, .slick-next {height: 90px;width: 31px;overflow: hidden;top: 27%;}
.slick-prev {left: -31px;}
.slick-next {right: -31px;}
.for_instr_l_ints{width: 250px;margin: auto;}
.for_instr_l_ints .img{margin: auto;position: relative;width: 110px;height: 110px;border-radius: 50%;overflow: hidden;border: 5px solid #ffffff;margin-bottom: 10px;}
.for_instr_l_ints .img img{width: 100px;}
.for_instr_l_ints .desc{color:#fff;text-align:center;font-size: 11px;margin-bottom: 10px;}
.auto-text-block .paragraph-8{margin-top: 0px;margin-bottom: 5px;}