﻿@import url(js/lib/slick/slick.css);
@import url(bootstrap/css/bootstrap.min.css);
@import url(libs/jquery-ui.theme.min.css);
@font-face{
    font-family:'Core Sans A';
    src:url("fonts/CoreSansA45Regular.eot");
    src:url("fonts/CoreSansA45Regular-1.eot") format("embedded-opentype"),url("fonts/CoreSansA45Regular.woff.txt") format("woff"),url("fonts/CoreSansA45Regular.ttf.txt") format("truetype");
    font-weight:normal;
    font-style:normal
}
@font-face{
    font-family:'Core Sans A';
    src:url("fonts/CoreSansA35Light.eot");
    src:url("fonts/CoreSansA35Light-1.eot") format("embedded-opentype"),url("fonts/CoreSansA35Light.woff.txt") format("woff"),url("fonts/CoreSansA35Light.ttf.txt") format("truetype");
    font-weight:300;
    font-style:normal
}
@font-face{
    font-family:'Core Sans A';
    src:url("fonts/CoreSansA65Bold.eot");
    src:url("fonts/CoreSansA65Bold-1.eot") format("embedded-opentype"),url("fonts/CoreSansA65Bold.woff.txt") format("woff"),url("fonts/CoreSansA65Bold.ttf.txt") format("truetype");
    font-weight:bold;
    font-style:normal
}
/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */
@font-face{
    font-family:'FontAwesome';
    src:url("fonts/fontawesome-webfont.eot");
    src:url("fonts/fontawesome-webfont-1.eot") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff2.txt") format("woff2"),url("fonts/fontawesome-webfont.woff.txt") format("woff"),url("fonts/fontawesome-webfont.ttf.txt") format("truetype"),url("fonts/fontawesome-webfont.svg") format("svg");
    font-weight:normal;
    font-style:normal
}
.fa{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.fa-lg{
    font-size:1.33333em;
    line-height:.75em;
    vertical-align:-15%
}
.fa-2x{
    font-size:2em
}
.fa-3x{
    font-size:3em
}
.fa-4x{
    font-size:4em
}
.fa-5x{
    font-size:5em
}
.fa-fw{
    width:1.28571em;
    text-align:center
}
.fa-ul{
    padding-left:0;
    margin-left:2.14286em;
    list-style-type:none
}
.fa-ul>li{
    position:relative
}
.fa-li{
    position:absolute;
    left:-2.14286em;
    width:2.14286em;
    top:.14286em;
    text-align:center
}
.fa-li.fa-lg{
    left:-1.85714em
}
.fa-border{
    padding:.2em .25em .15em;
    border:solid 0.08em #eee;
    border-radius:.1em
}
.fa-pull-left{
    float:left
}
.fa-pull-right{
    float:right
}
.fa.fa-pull-left{
    margin-right:.3em
}
.fa.fa-pull-right{
    margin-left:.3em
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.fa.pull-left{
    margin-right:.3em
}
.fa.pull-right{
    margin-left:.3em
}
.fa-spin{
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.fa-pulse{
    -webkit-animation:fa-spin 1s infinite steps(8);
    animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.fa-rotate-90{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.fa-rotate-180{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.fa-rotate-270{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.fa-flip-horizontal{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform:scale(-1, 1);
    -ms-transform:scale(-1, 1);
    transform:scale(-1, 1)
}
.fa-flip-vertical{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform:scale(1, -1);
    -ms-transform:scale(1, -1);
    transform:scale(1, -1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
    filter:none
}
.fa-stack{
    position:relative;
    display:inline-block;
    width:2em;
    height:2em;
    line-height:2em;
    vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{
    position:absolute;
    left:0;
    width:100%;
    text-align:center
}
.fa-stack-1x{
    line-height:inherit
}
.fa-stack-2x{
    font-size:2em
}
.fa-inverse{
    color:#fff
}
.fa-glass:before{
    content:""
}
.fa-music:before{
    content:""
}
.fa-search:before{
    content:""
}
.fa-envelope-o:before{
    content:""
}
.fa-heart:before{
    content:""
}
.fa-star:before{
    content:""
}
.fa-star-o:before{
    content:""
}
.fa-user:before{
    content:""
}
.fa-film:before{
    content:""
}
.fa-th-large:before{
    content:""
}
.fa-th:before{
    content:""
}
.fa-th-list:before{
    content:""
}
.fa-check:before{
    content:""
}
.fa-remove:before,.fa-close:before,.fa-times:before{
    content:""
}
.fa-search-plus:before{
    content:""
}
.fa-search-minus:before{
    content:""
}
.fa-power-off:before{
    content:""
}
.fa-signal:before{
    content:""
}
.fa-gear:before,.fa-cog:before{
    content:""
}
.fa-trash-o:before{
    content:""
}
.fa-home:before{
    content:""
}
.fa-file-o:before{
    content:""
}
.fa-clock-o:before{
    content:""
}
.fa-road:before{
    content:""
}
.fa-download:before{
    content:""
}
.fa-arrow-circle-o-down:before{
    content:""
}
.fa-arrow-circle-o-up:before{
    content:""
}
.fa-inbox:before{
    content:""
}
.fa-play-circle-o:before{
    content:""
}
.fa-rotate-right:before,.fa-repeat:before{
    content:""
}
.fa-refresh:before{
    content:""
}
.fa-list-alt:before{
    content:""
}
.fa-lock:before{
    content:""
}
.fa-flag:before{
    content:""
}
.fa-headphones:before{
    content:""
}
.fa-volume-off:before{
    content:""
}
.fa-volume-down:before{
    content:""
}
.fa-volume-up:before{
    content:""
}
.fa-qrcode:before{
    content:""
}
.fa-barcode:before{
    content:""
}
.fa-tag:before{
    content:""
}
.fa-tags:before{
    content:""
}
.fa-book:before{
    content:""
}
.fa-bookmark:before{
    content:""
}
.fa-print:before{
    content:""
}
.fa-camera:before{
    content:""
}
.fa-font:before{
    content:""
}
.fa-bold:before{
    content:""
}
.fa-italic:before{
    content:""
}
.fa-text-height:before{
    content:""
}
.fa-text-width:before{
    content:""
}
.fa-align-left:before{
    content:""
}
.fa-align-center:before{
    content:""
}
.fa-align-right:before{
    content:""
}
.fa-align-justify:before{
    content:""
}
.fa-list:before{
    content:""
}
.fa-dedent:before,.fa-outdent:before{
    content:""
}
.fa-indent:before{
    content:""
}
.fa-video-camera:before{
    content:""
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{
    content:""
}
.fa-pencil:before{
    content:""
}
.fa-map-marker:before{
    content:""
}
.fa-adjust:before{
    content:""
}
.fa-tint:before{
    content:""
}
.fa-edit:before,.fa-pencil-square-o:before{
    content:""
}
.fa-share-square-o:before{
    content:""
}
.fa-check-square-o:before{
    content:""
}
.fa-arrows:before{
    content:""
}
.fa-step-backward:before{
    content:""
}
.fa-fast-backward:before{
    content:""
}
.fa-backward:before{
    content:""
}
.fa-play:before{
    content:""
}
.fa-pause:before{
    content:""
}
.fa-stop:before{
    content:""
}
.fa-forward:before{
    content:""
}
.fa-fast-forward:before{
    content:""
}
.fa-step-forward:before{
    content:""
}
.fa-eject:before{
    content:""
}
.fa-chevron-left:before{
    content:""
}
.fa-chevron-right:before{
    content:""
}
.fa-plus-circle:before{
    content:""
}
.fa-minus-circle:before{
    content:""
}
.fa-times-circle:before{
    content:""
}
.fa-check-circle:before{
    content:""
}
.fa-question-circle:before{
    content:""
}
.fa-info-circle:before{
    content:""
}
.fa-crosshairs:before{
    content:""
}
.fa-times-circle-o:before{
    content:""
}
.fa-check-circle-o:before{
    content:""
}
.fa-ban:before{
    content:""
}
.fa-arrow-left:before{
    content:""
}
.fa-arrow-right:before{
    content:""
}
.fa-arrow-up:before{
    content:""
}
.fa-arrow-down:before{
    content:""
}
.fa-mail-forward:before,.fa-share:before{
    content:""
}
.fa-expand:before{
    content:""
}
.fa-compress:before{
    content:""
}
.fa-plus:before{
    content:""
}
.fa-minus:before{
    content:""
}
.fa-asterisk:before{
    content:""
}
.fa-exclamation-circle:before{
    content:""
}
.fa-gift:before{
    content:""
}
.fa-leaf:before{
    content:""
}
.fa-fire:before{
    content:""
}
.fa-eye:before{
    content:""
}
.fa-eye-slash:before{
    content:""
}
.fa-warning:before,.fa-exclamation-triangle:before{
    content:""
}
.fa-plane:before{
    content:""
}
.fa-calendar:before{
    content:""
}
.fa-random:before{
    content:""
}
.fa-comment:before{
    content:""
}
.fa-magnet:before{
    content:""
}
.fa-chevron-up:before{
    content:""
}
.fa-chevron-down:before{
    content:""
}
.fa-retweet:before{
    content:""
}
.fa-shopping-cart:before{
    content:""
}
.fa-folder:before{
    content:""
}
.fa-folder-open:before{
    content:""
}
.fa-arrows-v:before{
    content:""
}
.fa-arrows-h:before{
    content:""
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
    content:""
}
.fa-twitter-square:before{
    content:""
}
.fa-facebook-square:before{
    content:""
}
.fa-camera-retro:before{
    content:""
}
.fa-key:before{
    content:""
}
.fa-gears:before,.fa-cogs:before{
    content:""
}
.fa-comments:before{
    content:""
}
.fa-thumbs-o-up:before{
    content:""
}
.fa-thumbs-o-down:before{
    content:""
}
.fa-star-half:before{
    content:""
}
.fa-heart-o:before{
    content:""
}
.fa-sign-out:before{
    content:""
}
.fa-linkedin-square:before{
    content:""
}
.fa-thumb-tack:before{
    content:""
}
.fa-external-link:before{
    content:""
}
.fa-sign-in:before{
    content:""
}
.fa-trophy:before{
    content:""
}
.fa-github-square:before{
    content:""
}
.fa-upload:before{
    content:""
}
.fa-lemon-o:before{
    content:""
}
.fa-phone:before{
    content:""
}
.fa-square-o:before{
    content:""
}
.fa-bookmark-o:before{
    content:""
}
.fa-phone-square:before{
    content:""
}
.fa-twitter:before{
    content:""
}
.fa-facebook-f:before,.fa-facebook:before{
    content:""
}
.fa-github:before{
    content:""
}
.fa-unlock:before{
    content:""
}
.fa-credit-card:before{
    content:""
}
.fa-feed:before,.fa-rss:before{
    content:""
}
.fa-hdd-o:before{
    content:""
}
.fa-bullhorn:before{
    content:""
}
.fa-bell:before{
    content:""
}
.fa-certificate:before{
    content:""
}
.fa-hand-o-right:before{
    content:""
}
.fa-hand-o-left:before{
    content:""
}
.fa-hand-o-up:before{
    content:""
}
.fa-hand-o-down:before{
    content:""
}
.fa-arrow-circle-left:before{
    content:""
}
.fa-arrow-circle-right:before{
    content:""
}
.fa-arrow-circle-up:before{
    content:""
}
.fa-arrow-circle-down:before{
    content:""
}
.fa-globe:before{
    content:""
}
.fa-wrench:before{
    content:""
}
.fa-tasks:before{
    content:""
}
.fa-filter:before{
    content:""
}
.fa-briefcase:before{
    content:""
}
.fa-arrows-alt:before{
    content:""
}
.fa-group:before,.fa-users:before{
    content:""
}
.fa-chain:before,.fa-link:before{
    content:""
}
.fa-cloud:before{
    content:""
}
.fa-flask:before{
    content:""
}
.fa-cut:before,.fa-scissors:before{
    content:""
}
.fa-copy:before,.fa-files-o:before{
    content:""
}
.fa-paperclip:before{
    content:""
}
.fa-save:before,.fa-floppy-o:before{
    content:""
}
.fa-square:before{
    content:""
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
    content:""
}
.fa-list-ul:before{
    content:""
}
.fa-list-ol:before{
    content:""
}
.fa-strikethrough:before{
    content:""
}
.fa-underline:before{
    content:""
}
.fa-table:before{
    content:""
}
.fa-magic:before{
    content:""
}
.fa-truck:before{
    content:""
}
.fa-pinterest:before{
    content:""
}
.fa-pinterest-square:before{
    content:""
}
.fa-google-plus-square:before{
    content:""
}
.fa-google-plus:before{
    content:""
}
.fa-money:before{
    content:""
}
.fa-caret-down:before{
    content:""
}
.fa-caret-up:before{
    content:""
}
.fa-caret-left:before{
    content:""
}
.fa-caret-right:before{
    content:""
}
.fa-columns:before{
    content:""
}
.fa-unsorted:before,.fa-sort:before{
    content:""
}
.fa-sort-down:before,.fa-sort-desc:before{
    content:""
}
.fa-sort-up:before,.fa-sort-asc:before{
    content:""
}
.fa-envelope:before{
    content:""
}
.fa-linkedin:before{
    content:""
}
.fa-rotate-left:before,.fa-undo:before{
    content:""
}
.fa-legal:before,.fa-gavel:before{
    content:""
}
.fa-dashboard:before,.fa-tachometer:before{
    content:""
}
.fa-comment-o:before{
    content:""
}
.fa-comments-o:before{
    content:""
}
.fa-flash:before,.fa-bolt:before{
    content:""
}
.fa-sitemap:before{
    content:""
}
.fa-umbrella:before{
    content:""
}
.fa-paste:before,.fa-clipboard:before{
    content:""
}
.fa-lightbulb-o:before{
    content:""
}
.fa-exchange:before{
    content:""
}
.fa-cloud-download:before{
    content:""
}
.fa-cloud-upload:before{
    content:""
}
.fa-user-md:before{
    content:""
}
.fa-stethoscope:before{
    content:""
}
.fa-suitcase:before{
    content:""
}
.fa-bell-o:before{
    content:""
}
.fa-coffee:before{
    content:""
}
.fa-cutlery:before{
    content:""
}
.fa-file-text-o:before{
    content:""
}
.fa-building-o:before{
    content:""
}
.fa-hospital-o:before{
    content:""
}
.fa-ambulance:before{
    content:""
}
.fa-medkit:before{
    content:""
}
.fa-fighter-jet:before{
    content:""
}
.fa-beer:before{
    content:""
}
.fa-h-square:before{
    content:""
}
.fa-plus-square:before{
    content:""
}
.fa-angle-double-left:before{
    content:""
}
.fa-angle-double-right:before{
    content:""
}
.fa-angle-double-up:before{
    content:""
}
.fa-angle-double-down:before{
    content:""
}
.fa-angle-left:before{
    content:""
}
.fa-angle-right:before{
    content:""
}
.fa-angle-up:before{
    content:""
}
.fa-angle-down:before{
    content:""
}
.fa-desktop:before{
    content:""
}
.fa-laptop:before{
    content:""
}
.fa-tablet:before{
    content:""
}
.fa-mobile-phone:before,.fa-mobile:before{
    content:""
}
.fa-circle-o:before{
    content:""
}
.fa-quote-left:before{
    content:""
}
.fa-quote-right:before{
    content:""
}
.fa-spinner:before{
    content:""
}
.fa-circle:before{
    content:""
}
.fa-mail-reply:before,.fa-reply:before{
    content:""
}
.fa-github-alt:before{
    content:""
}
.fa-folder-o:before{
    content:""
}
.fa-folder-open-o:before{
    content:""
}
.fa-smile-o:before{
    content:""
}
.fa-frown-o:before{
    content:""
}
.fa-meh-o:before{
    content:""
}
.fa-gamepad:before{
    content:""
}
.fa-keyboard-o:before{
    content:""
}
.fa-flag-o:before{
    content:""
}
.fa-flag-checkered:before{
    content:""
}
.fa-terminal:before{
    content:""
}
.fa-code:before{
    content:""
}
.fa-mail-reply-all:before,.fa-reply-all:before{
    content:""
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
    content:""
}
.fa-location-arrow:before{
    content:""
}
.fa-crop:before{
    content:""
}
.fa-code-fork:before{
    content:""
}
.fa-unlink:before,.fa-chain-broken:before{
    content:""
}
.fa-question:before{
    content:""
}
.fa-info:before{
    content:""
}
.fa-exclamation:before{
    content:""
}
.fa-superscript:before{
    content:""
}
.fa-subscript:before{
    content:""
}
.fa-eraser:before{
    content:""
}
.fa-puzzle-piece:before{
    content:""
}
.fa-microphone:before{
    content:""
}
.fa-microphone-slash:before{
    content:""
}
.fa-shield:before{
    content:""
}
.fa-calendar-o:before{
    content:""
}
.fa-fire-extinguisher:before{
    content:""
}
.fa-rocket:before{
    content:""
}
.fa-maxcdn:before{
    content:""
}
.fa-chevron-circle-left:before{
    content:""
}
.fa-chevron-circle-right:before{
    content:""
}
.fa-chevron-circle-up:before{
    content:""
}
.fa-chevron-circle-down:before{
    content:""
}
.fa-html5:before{
    content:""
}
.fa-css3:before{
    content:""
}
.fa-anchor:before{
    content:""
}
.fa-unlock-alt:before{
    content:""
}
.fa-bullseye:before{
    content:""
}
.fa-ellipsis-h:before{
    content:""
}
.fa-ellipsis-v:before{
    content:""
}
.fa-rss-square:before{
    content:""
}
.fa-play-circle:before{
    content:""
}
.fa-ticket:before{
    content:""
}
.fa-minus-square:before{
    content:""
}
.fa-minus-square-o:before{
    content:""
}
.fa-level-up:before{
    content:""
}
.fa-level-down:before{
    content:""
}
.fa-check-square:before{
    content:""
}
.fa-pencil-square:before{
    content:""
}
.fa-external-link-square:before{
    content:""
}
.fa-share-square:before{
    content:""
}
.fa-compass:before{
    content:""
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
    content:""
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
    content:""
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
    content:""
}
.fa-euro:before,.fa-eur:before{
    content:""
}
.fa-gbp:before{
    content:""
}
.fa-dollar:before,.fa-usd:before{
    content:""
}
.fa-rupee:before,.fa-inr:before{
    content:""
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
    content:""
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
    content:""
}
.fa-won:before,.fa-krw:before{
    content:""
}
.fa-bitcoin:before,.fa-btc:before{
    content:""
}
.fa-file:before{
    content:""
}
.fa-file-text:before{
    content:""
}
.fa-sort-alpha-asc:before{
    content:""
}
.fa-sort-alpha-desc:before{
    content:""
}
.fa-sort-amount-asc:before{
    content:""
}
.fa-sort-amount-desc:before{
    content:""
}
.fa-sort-numeric-asc:before{
    content:""
}
.fa-sort-numeric-desc:before{
    content:""
}
.fa-thumbs-up:before{
    content:""
}
.fa-thumbs-down:before{
    content:""
}
.fa-youtube-square:before{
    content:""
}
.fa-youtube:before{
    content:""
}
.fa-xing:before{
    content:""
}
.fa-xing-square:before{
    content:""
}
.fa-youtube-play:before{
    content:""
}
.fa-dropbox:before{
    content:""
}
.fa-stack-overflow:before{
    content:""
}
.fa-instagram:before{
    content:""
}
.fa-flickr:before{
    content:""
}
.fa-adn:before{
    content:""
}
.fa-bitbucket:before{
    content:""
}
.fa-bitbucket-square:before{
    content:""
}
.fa-tumblr:before{
    content:""
}
.fa-tumblr-square:before{
    content:""
}
.fa-long-arrow-down:before{
    content:""
}
.fa-long-arrow-up:before{
    content:""
}
.fa-long-arrow-left:before{
    content:""
}
.fa-long-arrow-right:before{
    content:""
}
.fa-apple:before{
    content:""
}
.fa-windows:before{
    content:""
}
.fa-android:before{
    content:""
}
.fa-linux:before{
    content:""
}
.fa-dribbble:before{
    content:""
}
.fa-skype:before{
    content:""
}
.fa-foursquare:before{
    content:""
}
.fa-trello:before{
    content:""
}
.fa-female:before{
    content:""
}
.fa-male:before{
    content:""
}
.fa-gittip:before,.fa-gratipay:before{
    content:""
}
.fa-sun-o:before{
    content:""
}
.fa-moon-o:before{
    content:""
}
.fa-archive:before{
    content:""
}
.fa-bug:before{
    content:""
}
.fa-vk:before{
    content:""
}
.fa-weibo:before{
    content:""
}
.fa-renren:before{
    content:""
}
.fa-pagelines:before{
    content:""
}
.fa-stack-exchange:before{
    content:""
}
.fa-arrow-circle-o-right:before{
    content:""
}
.fa-arrow-circle-o-left:before{
    content:""
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{
    content:""
}
.fa-dot-circle-o:before{
    content:""
}
.fa-wheelchair:before{
    content:""
}
.fa-vimeo-square:before{
    content:""
}
.fa-turkish-lira:before,.fa-try:before{
    content:""
}
.fa-plus-square-o:before{
    content:""
}
.fa-space-shuttle:before{
    content:""
}
.fa-slack:before{
    content:""
}
.fa-envelope-square:before{
    content:""
}
.fa-wordpress:before{
    content:""
}
.fa-openid:before{
    content:""
}
.fa-institution:before,.fa-bank:before,.fa-university:before{
    content:""
}
.fa-mortar-board:before,.fa-graduation-cap:before{
    content:""
}
.fa-yahoo:before{
    content:""
}
.fa-google:before{
    content:""
}
.fa-reddit:before{
    content:""
}
.fa-reddit-square:before{
    content:""
}
.fa-stumbleupon-circle:before{
    content:""
}
.fa-stumbleupon:before{
    content:""
}
.fa-delicious:before{
    content:""
}
.fa-digg:before{
    content:""
}
.fa-pied-piper-pp:before{
    content:""
}
.fa-pied-piper-alt:before{
    content:""
}
.fa-drupal:before{
    content:""
}
.fa-joomla:before{
    content:""
}
.fa-language:before{
    content:""
}
.fa-fax:before{
    content:""
}
.fa-building:before{
    content:""
}
.fa-child:before{
    content:""
}
.fa-paw:before{
    content:""
}
.fa-spoon:before{
    content:""
}
.fa-cube:before{
    content:""
}
.fa-cubes:before{
    content:""
}
.fa-behance:before{
    content:""
}
.fa-behance-square:before{
    content:""
}
.fa-steam:before{
    content:""
}
.fa-steam-square:before{
    content:""
}
.fa-recycle:before{
    content:""
}
.fa-automobile:before,.fa-car:before{
    content:""
}
.fa-cab:before,.fa-taxi:before{
    content:""
}
.fa-tree:before{
    content:""
}
.fa-spotify:before{
    content:""
}
.fa-deviantart:before{
    content:""
}
.fa-soundcloud:before{
    content:""
}
.fa-database:before{
    content:""
}
.fa-file-pdf-o:before{
    content:""
}
.fa-file-word-o:before{
    content:""
}
.fa-file-excel-o:before{
    content:""
}
.fa-file-powerpoint-o:before{
    content:""
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
    content:""
}
.fa-file-zip-o:before,.fa-file-archive-o:before{
    content:""
}
.fa-file-sound-o:before,.fa-file-audio-o:before{
    content:""
}
.fa-file-movie-o:before,.fa-file-video-o:before{
    content:""
}
.fa-file-code-o:before{
    content:""
}
.fa-vine:before{
    content:""
}
.fa-codepen:before{
    content:""
}
.fa-jsfiddle:before{
    content:""
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
    content:""
}
.fa-circle-o-notch:before{
    content:""
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{
    content:""
}
.fa-ge:before,.fa-empire:before{
    content:""
}
.fa-git-square:before{
    content:""
}
.fa-git:before{
    content:""
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{
    content:""
}
.fa-tencent-weibo:before{
    content:""
}
.fa-qq:before{
    content:""
}
.fa-wechat:before,.fa-weixin:before{
    content:""
}
.fa-send:before,.fa-paper-plane:before{
    content:""
}
.fa-send-o:before,.fa-paper-plane-o:before{
    content:""
}
.fa-history:before{
    content:""
}
.fa-circle-thin:before{
    content:""
}
.fa-header:before{
    content:""
}
.fa-paragraph:before{
    content:""
}
.fa-sliders:before{
    content:""
}
.fa-share-alt:before{
    content:""
}
.fa-share-alt-square:before{
    content:""
}
.fa-bomb:before{
    content:""
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{
    content:""
}
.fa-tty:before{
    content:""
}
.fa-binoculars:before{
    content:""
}
.fa-plug:before{
    content:""
}
.fa-slideshare:before{
    content:""
}
.fa-twitch:before{
    content:""
}
.fa-yelp:before{
    content:""
}
.fa-newspaper-o:before{
    content:""
}
.fa-wifi:before{
    content:""
}
.fa-calculator:before{
    content:""
}
.fa-paypal:before{
    content:""
}
.fa-google-wallet:before{
    content:""
}
.fa-cc-visa:before{
    content:""
}
.fa-cc-mastercard:before{
    content:""
}
.fa-cc-discover:before{
    content:""
}
.fa-cc-amex:before{
    content:""
}
.fa-cc-paypal:before{
    content:""
}
.fa-cc-stripe:before{
    content:""
}
.fa-bell-slash:before{
    content:""
}
.fa-bell-slash-o:before{
    content:""
}
.fa-trash:before{
    content:""
}
.fa-copyright:before{
    content:""
}
.fa-at:before{
    content:""
}
.fa-eyedropper:before{
    content:""
}
.fa-paint-brush:before{
    content:""
}
.fa-birthday-cake:before{
    content:""
}
.fa-area-chart:before{
    content:""
}
.fa-pie-chart:before{
    content:""
}
.fa-line-chart:before{
    content:""
}
.fa-lastfm:before{
    content:""
}
.fa-lastfm-square:before{
    content:""
}
.fa-toggle-off:before{
    content:""
}
.fa-toggle-on:before{
    content:""
}
.fa-bicycle:before{
    content:""
}
.fa-bus:before{
    content:""
}
.fa-ioxhost:before{
    content:""
}
.fa-angellist:before{
    content:""
}
.fa-cc:before{
    content:""
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
    content:""
}
.fa-meanpath:before{
    content:""
}
.fa-buysellads:before{
    content:""
}
.fa-connectdevelop:before{
    content:""
}
.fa-dashcube:before{
    content:""
}
.fa-forumbee:before{
    content:""
}
.fa-leanpub:before{
    content:""
}
.fa-sellsy:before{
    content:""
}
.fa-shirtsinbulk:before{
    content:""
}
.fa-simplybuilt:before{
    content:""
}
.fa-skyatlas:before{
    content:""
}
.fa-cart-plus:before{
    content:""
}
.fa-cart-arrow-down:before{
    content:""
}
.fa-diamond:before{
    content:""
}
.fa-ship:before{
    content:""
}
.fa-user-secret:before{
    content:""
}
.fa-motorcycle:before{
    content:""
}
.fa-street-view:before{
    content:""
}
.fa-heartbeat:before{
    content:""
}
.fa-venus:before{
    content:""
}
.fa-mars:before{
    content:""
}
.fa-mercury:before{
    content:""
}
.fa-intersex:before,.fa-transgender:before{
    content:""
}
.fa-transgender-alt:before{
    content:""
}
.fa-venus-double:before{
    content:""
}
.fa-mars-double:before{
    content:""
}
.fa-venus-mars:before{
    content:""
}
.fa-mars-stroke:before{
    content:""
}
.fa-mars-stroke-v:before{
    content:""
}
.fa-mars-stroke-h:before{
    content:""
}
.fa-neuter:before{
    content:""
}
.fa-genderless:before{
    content:""
}
.fa-facebook-official:before{
    content:""
}
.fa-pinterest-p:before{
    content:""
}
.fa-whatsapp:before{
    content:""
}
.fa-server:before{
    content:""
}
.fa-user-plus:before{
    content:""
}
.fa-user-times:before{
    content:""
}
.fa-hotel:before,.fa-bed:before{
    content:""
}
.fa-viacoin:before{
    content:""
}
.fa-train:before{
    content:""
}
.fa-subway:before{
    content:""
}
.fa-medium:before{
    content:""
}
.fa-yc:before,.fa-y-combinator:before{
    content:""
}
.fa-optin-monster:before{
    content:""
}
.fa-opencart:before{
    content:""
}
.fa-expeditedssl:before{
    content:""
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{
    content:""
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
    content:""
}
.fa-battery-2:before,.fa-battery-half:before{
    content:""
}
.fa-battery-1:before,.fa-battery-quarter:before{
    content:""
}
.fa-battery-0:before,.fa-battery-empty:before{
    content:""
}
.fa-mouse-pointer:before{
    content:""
}
.fa-i-cursor:before{
    content:""
}
.fa-object-group:before{
    content:""
}
.fa-object-ungroup:before{
    content:""
}
.fa-sticky-note:before{
    content:""
}
.fa-sticky-note-o:before{
    content:""
}
.fa-cc-jcb:before{
    content:""
}
.fa-cc-diners-club:before{
    content:""
}
.fa-clone:before{
    content:""
}
.fa-balance-scale:before{
    content:""
}
.fa-hourglass-o:before{
    content:""
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
    content:""
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
    content:""
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
    content:""
}
.fa-hourglass:before{
    content:""
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
    content:""
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{
    content:""
}
.fa-hand-scissors-o:before{
    content:""
}
.fa-hand-lizard-o:before{
    content:""
}
.fa-hand-spock-o:before{
    content:""
}
.fa-hand-pointer-o:before{
    content:""
}
.fa-hand-peace-o:before{
    content:""
}
.fa-trademark:before{
    content:""
}
.fa-registered:before{
    content:""
}
.fa-creative-commons:before{
    content:""
}
.fa-gg:before{
    content:""
}
.fa-gg-circle:before{
    content:""
}
.fa-tripadvisor:before{
    content:""
}
.fa-odnoklassniki:before{
    content:""
}
.fa-odnoklassniki-square:before{
    content:""
}
.fa-get-pocket:before{
    content:""
}
.fa-wikipedia-w:before{
    content:""
}
.fa-safari:before{
    content:""
}
.fa-chrome:before{
    content:""
}
.fa-firefox:before{
    content:""
}
.fa-opera:before{
    content:""
}
.fa-internet-explorer:before{
    content:""
}
.fa-tv:before,.fa-television:before{
    content:""
}
.fa-contao:before{
    content:""
}
.fa-500px:before{
    content:""
}
.fa-amazon:before{
    content:""
}
.fa-calendar-plus-o:before{
    content:""
}
.fa-calendar-minus-o:before{
    content:""
}
.fa-calendar-times-o:before{
    content:""
}
.fa-calendar-check-o:before{
    content:""
}
.fa-industry:before{
    content:""
}
.fa-map-pin:before{
    content:""
}
.fa-map-signs:before{
    content:""
}
.fa-map-o:before{
    content:""
}
.fa-map:before{
    content:""
}
.fa-commenting:before{
    content:""
}
.fa-commenting-o:before{
    content:""
}
.fa-houzz:before{
    content:""
}
.fa-vimeo:before{
    content:""
}
.fa-black-tie:before{
    content:""
}
.fa-fonticons:before{
    content:""
}
.fa-reddit-alien:before{
    content:""
}
.fa-edge:before{
    content:""
}
.fa-credit-card-alt:before{
    content:""
}
.fa-codiepie:before{
    content:""
}
.fa-modx:before{
    content:""
}
.fa-fort-awesome:before{
    content:""
}
.fa-usb:before{
    content:""
}
.fa-product-hunt:before{
    content:""
}
.fa-mixcloud:before{
    content:""
}
.fa-scribd:before{
    content:""
}
.fa-pause-circle:before{
    content:""
}
.fa-pause-circle-o:before{
    content:""
}
.fa-stop-circle:before{
    content:""
}
.fa-stop-circle-o:before{
    content:""
}
.fa-shopping-bag:before{
    content:""
}
.fa-shopping-basket:before{
    content:""
}
.fa-hashtag:before{
    content:""
}
.fa-bluetooth:before{
    content:""
}
.fa-bluetooth-b:before{
    content:""
}
.fa-percent:before{
    content:""
}
.fa-gitlab:before{
    content:""
}
.fa-wpbeginner:before{
    content:""
}
.fa-wpforms:before{
    content:""
}
.fa-envira:before{
    content:""
}
.fa-universal-access:before{
    content:""
}
.fa-wheelchair-alt:before{
    content:""
}
.fa-question-circle-o:before{
    content:""
}
.fa-blind:before{
    content:""
}
.fa-audio-description:before{
    content:""
}
.fa-volume-control-phone:before{
    content:""
}
.fa-braille:before{
    content:""
}
.fa-assistive-listening-systems:before{
    content:""
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{
    content:""
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{
    content:""
}
.fa-glide:before{
    content:""
}
.fa-glide-g:before{
    content:""
}
.fa-signing:before,.fa-sign-language:before{
    content:""
}
.fa-low-vision:before{
    content:""
}
.fa-viadeo:before{
    content:""
}
.fa-viadeo-square:before{
    content:""
}
.fa-snapchat:before{
    content:""
}
.fa-snapchat-ghost:before{
    content:""
}
.fa-snapchat-square:before{
    content:""
}
.fa-pied-piper:before{
    content:""
}
.fa-first-order:before{
    content:""
}
.fa-yoast:before{
    content:""
}
.fa-themeisle:before{
    content:""
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
    content:""
}
.fa-fa:before,.fa-font-awesome:before{
    content:""
}
.fa-handshake-o:before{
    content:""
}
.fa-envelope-open:before{
    content:""
}
.fa-envelope-open-o:before{
    content:""
}
.fa-linode:before{
    content:""
}
.fa-address-book:before{
    content:""
}
.fa-address-book-o:before{
    content:""
}
.fa-vcard:before,.fa-address-card:before{
    content:""
}
.fa-vcard-o:before,.fa-address-card-o:before{
    content:""
}
.fa-user-circle:before{
    content:""
}
.fa-user-circle-o:before{
    content:""
}
.fa-user-o:before{
    content:""
}
.fa-id-badge:before{
    content:""
}
.fa-drivers-license:before,.fa-id-card:before{
    content:""
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
    content:""
}
.fa-quora:before{
    content:""
}
.fa-free-code-camp:before{
    content:""
}
.fa-telegram:before{
    content:""
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{
    content:""
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
    content:""
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
    content:""
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
    content:""
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
    content:""
}
.fa-shower:before{
    content:""
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{
    content:""
}
.fa-podcast:before{
    content:""
}
.fa-window-maximize:before{
    content:""
}
.fa-window-minimize:before{
    content:""
}
.fa-window-restore:before{
    content:""
}
.fa-times-rectangle:before,.fa-window-close:before{
    content:""
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
    content:""
}
.fa-bandcamp:before{
    content:""
}
.fa-grav:before{
    content:""
}
.fa-etsy:before{
    content:""
}
.fa-imdb:before{
    content:""
}
.fa-ravelry:before{
    content:""
}
.fa-eercast:before{
    content:""
}
.fa-microchip:before{
    content:""
}
.fa-snowflake-o:before{
    content:""
}
.fa-superpowers:before{
    content:""
}
.fa-wpexplorer:before{
    content:""
}
.fa-meetup:before{
    content:""
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0, 0, 0, 0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
.button,.button_blue_bordered,.button_blue,.button_green_bordered,.button_green{
    display:inline-block;
    line-height:70px;
    height:70px;
    padding:0 15px;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
    transition:all .3s;
    border:none;
    font-family:"Core Sans A",sans-serif;
    text-align:center;
    position:relative;
    overflow:hidden;
    border-radius:3px
}
.button:hover,.button_blue_bordered:hover,.button_blue:hover,.button_green_bordered:hover,.button_green:hover,.button:focus,.button_blue_bordered:focus,.button_blue:focus,.button_green_bordered:focus,.button_green:focus{
    text-decoration:none
}
.button.described,.described.button_blue_bordered,.described.button_blue,.described.button_green_bordered,.described.button_green{
    line-height:1
}
.button.described>div,.described.button_blue_bordered>div,.described.button_blue>div,.described.button_green_bordered>div,.described.button_green>div{
    margin-top:20px
}
.button.described .less,.described.button_blue_bordered .less,.described.button_blue .less,.described.button_green_bordered .less,.described.button_green .less{
    display:block;
    font-size:9px;
    color:#8c8c8c;
    letter-spacing:.07em;
    margin-top:5px
}
.button.loading,.loading.button_blue_bordered,.loading.button_blue,.loading.button_green_bordered,.loading.button_green{
    animation:animated-line-bg 0.5s linear infinite;
    background-size:30px 30px !important;
    background-image:linear-gradient(45deg, #2a8be8 25%, #1e4f85 25%, #1e4f85 50%, #2a8be8 50%, #2a8be8 75%, #1e4f85 75%, #1e4f85) !important
}
.button.error,.error.button_blue_bordered,.error.button_blue,.error.button_green_bordered,.error.button_green{
    background:red
}
.button.success,.success.button_blue_bordered,.success.button_blue,.success.button_green_bordered,.success.button_green{
    background:green
}
.button_blue_bordered{
    border:3px solid #1e4f85;
    color:#fff
}
.button_blue_bordered:hover{
    background:#1e4f85;
    color:#fff
}
.button_blue_bordered:focus{
    color:#fff
}
.button_blue{
    background:#2a8be8;
    color:#fff
}
.button_blue:hover{
    background:#1e4f85;
    color:#fff
}
.button_blue:focus{
    color:#fff
}
.button_green_bordered{
    border:3px solid #3aac72;
    color:#fff
}
.button_green_bordered:hover{
    background:#3aac72;
    color:#fff
}
.button_green_bordered:focus{
    color:#fff
}
.button_green{
    background:#3aac72;
    color:#fff
}
.button_green:hover{
    background:#3aac72;
    text-decoration:none;
    color:#000
}
.button_green:focus{
    text-decoration:none;
    outline:none;
    color:#fff
}
.button_green:active{
    background:#3aac72
}
.button_green.described .less{
    color:#3aac72
}
.vertical_al_content{
    display:table;
    width:100%;
    height:100%
}
.vertical_al_content>div{
    display:table-cell;
    vertical-align:middle
}
.icon{
    background-image:url("img/spritesheet.png");
    background-repeat:no-repeat;
    display:inline-block;
    position:relative
}
.icon-auto1{
    width:70px;
    height:53px;
    background-position:-5px -5px
}
.icon-auto2{
    width:109px;
    height:42px;
    background-position:-85px -5px
}
.icon-dist{
    width:31px;
    height:26px;
    background-position:-85px -57px
}
.icon-docs{
    width:30px;
    height:21px;
    background-position:-126px -57px
}
.icon-drive{
    width:27px;
    height:27px;
    background-position:-166px -57px
}
.icon-handnmoney{
    width:60px;
    height:54px;
    background-position:-5px -88px
}
.icon-logo{
    width:59px;
    height:43px;
    background-position:-75px -94px
}
.icon-logo1{
    width:57px;
    height:41px;
    background-position:-144px -94px
}
.icon-map_marker{
    width:25px;
    height:37px;
    background-position:-144px -145px
}
.icon-map_pin{
    width:25px;
    height:37px;
    background-position:-179px -145px
}
.icon-medal{
    width:34px;
    height:53px;
    background-position:-204px -5px
}
.icon-phone{
    width:15px;
    height:23px;
    background-position:-211px -68px
}
.icon-pic_car{
    width:56px;
    height:40px;
    background-position:-5px -192px
}
.icon-pic_clients{
    width:62px;
    height:51px;
    background-position:-71px -192px
}
.icon-pic_garage{
    width:58px;
    height:39px;
    background-position:-143px -192px
}
.icon-pic_ok{
    width:49px;
    height:49px;
    background-position:-211px -192px
}
.icon-wallet{
    width:30px;
    height:24px;
    background-position:-211px -101px
}
@keyframes animated-line-bg{
    from{
        background-position:0 0
    }
    to{
        background-position:60px 30px
    }
}
@keyframes blick-btn-blick-slide{
    from{
        background-position-x:-220px
    }
    to{
        background-position-x:calc(100% + 220px)
    }
}
.blick-btn{
    position:relative
}
.blick-btn:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-image:linear-gradient(-45deg, transparent 0%, transparent 49%, #fff 50%, transparent 70%);
    background-size:240px 100%;
    background-repeat:no-repeat;
    animation:blick-btn-blick-slide infinite 2s
}
body{
    font-family:"Core Sans A",sans-serif;
    font-weight:normal;
    color:#000;
    background:#f6f7f9
}
a:focus{
    outline:none
}
header{
    margin-top:35px
}
@media (max-width: 999px){
    header{
        margin-bottom:25px
    }
}
header #header_menu{
    display:table;
    list-style:none;
    margin:0;
    padding:0
}
@media (max-width: 767px){
    header #header_menu{
        width:100%
    }
}
header #header_menu li{
    display:table-cell;
    vertical-align:middle;
    margin:0;
    padding:0;
    padding-right:50px
}
@media (max-width: 767px){
    header #header_menu li{
        text-align:center;
        padding:0
    }
    header #header_menu li:first-child{
        display:none
    }
}
header #header_menu li a{
    font-size:18px;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    border-bottom:3px solid transparent;
    transition:all .3s
}
header #header_menu li.current-page a:not(#header_logo),header #header_menu li a:hover:not(#header_logo){
    border-bottom-color:#2a8be8
}
header.green #header_menu li.current-page a:not(#header_logo),header.green #header_menu li a:hover:not(#header_logo){
    border-bottom-color:#3aac72
}
header #header_phone{
    text-align:right
}
@media (max-width: 767px){
    header #header_phone{
        text-align:center;
        border-bottom:1px solid #2a8be8;
        margin-top:15px
    }
}
header #header_phone a{
    font-size:28px;
    color:#fff;
    text-decoration:none
}
@media (max-width: 999px){
    header #header_phone a{
        font-size:22px;
        line-height:49px
    }
}
header #header_phone a .icon{
    margin-right:15px
}
header #header_callback_btn{
    height:45px;
    line-height:39px;
    font-size:16px;
    font-weight:normal;
    float:right;
    margin-top:15px
}
@media (max-width: 999px){
    header #header_callback_btn{
        margin-top:5px
    }
}
@media (max-width: 767px){
    header #header_callback_btn{
        display:none
    }
}
section#view_top{
    background:#121212 url("img/top_view/__bg.jpg") no-repeat center bottom;
    position:relative;
    overflow:hidden
}
section#view_top:after{
    content:'';
    display:block;
    background:url("img/top_view/bottom.png") no-repeat center;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:416px;
    z-index:4
}
@media (max-width: 999px){
    section#view_top:after{
        display:none
    }
}
section#view_top #view_top_content{
    position:relative;
    min-height:550px
}
@media (max-width: 1199px){
    section#view_top #view_top_content{
        min-height:580px
    }
}
@media (max-width: 999px){
    section#view_top #view_top_content{
        display:none
    }
}
section#view_top #view_top_content .view_top_car_slider_arrow{
    color:#fff;
    font-size:50px;
    cursor:pointer;
    opacity:.7;
    transition:all .3s;
    position:absolute;
    top:50%;
    z-index:10
}
section#view_top #view_top_content .view_top_car_slider_arrow:hover{
    opacity:1
}
section#view_top #view_top_content .view_top_car_slider_arrow.prev{
    right:50%;
    margin-right:250px
}
section#view_top #view_top_content .view_top_car_slider_arrow.next{
    left:50%;
    margin-left:250px
}
@media (max-width: 1199px){
    section#view_top #view_top_content .view_top_car_slider_arrow{
        display:none
    }
}
section#view_top #view_top_car_slider{
    margin-top:50px;
    margin-bottom:50px;
    position:absolute;
    height:320px;
    left:0;
    right:0;
    bottom:130px;
    z-index:3
}
@media (max-width: 999px){
    section#view_top #view_top_car_slider{
        display:none !important
    }
}
section#view_top #view_top_car_slider .slick-slide{
    text-align:center;
    outline:none;
    position:relative
}
section#view_top #view_top_car_slider .slick-slide img{
    max-width:100%;
    display:inline-block;
    margin-bottom:130px
}
section#view_top #view_top_car_slider .slick-slide .view_top_car_slider_podium{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:346px;
    background:url("img/top_view/podium.png") no-repeat center;
    z-index:-1
}
section#view_top #view_top_mades_slider{
    position:absolute;
    left:15px;
    top:60px;
    width:100px;
    text-align:center;
    z-index:5
}
@media (max-width: 1199px){
    section#view_top #view_top_mades_slider{
        top:90px
    }
}
section#view_top #view_top_mades_slider .slick-slide{
    outline:none;
    height:66px;
    margin:8px 0;
    cursor:pointer;
    line-height:66px
}
section#view_top #view_top_mades_slider .slick-slide:hover{
    background:#1e4f85
}
section#view_top #view_top_mades_slider .slick-slide.active{
    background:#2a8be8
}
section#view_top #view_top_mades_slider img{
    max-width:100%;
    max-height:100%;
    display:inline-block
}
section#view_top #view_top_mades_slider .slick-arrow{
    color:#97979c;
    font-size:30px;
    cursor:pointer;
    opacity:.7;
    transition:all .3s
}
section#view_top #view_top_mades_slider .slick-arrow:hover{
    opacity:1
}
section#view_top #view_top_models_slider{
    position:absolute;
    left:130px;
    top:60px;
    width:150px;
    text-align:center;
    z-index:5
}
@media (max-width: 1199px){
    section#view_top #view_top_models_slider{
        top:90px
    }
}
section#view_top #view_top_models_slider .slick-slide{
    outline:none;
    margin:13px 0
}
section#view_top #view_top_models_slider a{
    display:block;
    height:40px;
    line-height:40px;
    text-decoration:none;
    color:#fff;
    text-transform:uppercase;
    font-size:20px;
    font-weight:300;
    white-space:nowrap
}
section#view_top #view_top_models_slider a:hover{
    background:#1e4f85
}
section#view_top #view_top_models_slider a.active{
    background:#2a8be8
}
section#view_top #view_top_models_slider .slick-arrow{
    color:#97979c;
    font-size:30px;
    cursor:pointer;
    opacity:.7;
    transition:all .3s
}
section#view_top #view_top_models_slider .slick-arrow:hover{
    opacity:1
}
section#view_top #top_view_info_slider{
    position:absolute;
    right:15px;
    width:270px;
    top:50%;
    transform:translateY(-50%);
    z-index:5
}
@media (max-width: 1199px){
    section#view_top #top_view_info_slider{
        top:162px;
        transform:none
    }
}
section#view_top #top_view_info_slider .slick-slide{
    outline:none;
    padding:6px 0 0 6px
}
section#view_top #top_view_info_slider .top_view_info_slider_colors{
    margin:0;
    padding:0;
    list-style:none;
    display:block;
    clear:both
}
section#view_top #top_view_info_slider .top_view_info_slider_colors li{
    float:left;
    margin:0 15px 0 0;
    padding:0;
    display:block;
    position:relative;
    border-radius:100%;
    width:18px;
    height:18px;
    cursor:pointer
}
section#view_top #top_view_info_slider .top_view_info_slider_colors li.active span{
    display:block;
    border:1px solid transparent;
    width:30px;
    height:30px;
    left:-6px;
    top:-6px;
    border-radius:100%;
    position:absolute;
    transition:all .3s
}
section#view_top #top_view_info_slider .top_view_info_slider_car{
    font-size:20px;
    color:#fff;
    font-weight:300;
    margin-top:15px;
    text-transform:uppercase
}
section#view_top #top_view_info_slider .top_view_info_slider_price{
    font-size:50px;
    color:#fff;
    font-weight:300
}
section#view_top #top_view_info_slider .top_view_info_slider_price span{
    font-size:30px
}
section#view_top #top_view_info_slider .top_view_info_slider_location{
    display:table;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    margin-top:45px
}
section#view_top #top_view_info_slider .top_view_info_slider_location>div{
    display:table-cell;
    vertical-align:middle
}
section#view_top #top_view_info_slider .top_view_info_slider_location a{
    color:#fff;
    text-decoration:none;
    font-size:16px;
    display:inline-block;
    border-bottom:1px dashed #fff;
    padding-bottom:1px;
    font-weight:normal
}
section#view_top #top_view_info_slider .top_view_info_slider_location a:hover{
    border-bottom-style:dotted
}
section#view_top #top_view_info_slider .top_view_info_slider_location span{
    text-transform:uppercase
}
section#view_top #top_view_info_slider .top_view_info_slider_location .icon{
    margin-right:12px;
    top:4px
}
section#view_top #top_view_info_slider .top_view_info_slider_book_btn{
    margin-top:50px;
    height:55px;
    line-height:55px;
    font-weight:normal;
    font-size:18px;
    width:100%
}
section#view_top h1{
    color:#fff;
    text-align:center;
    font-weight:700;
    font-size:50px;
    line-height:52px;
    text-transform:uppercase
}
@media (max-width: 767px){
    section#view_top h1{
        font-size:35px;
        line-height:42px
    }
}
section#view_top h1 span{
    display:block;
    font-weight:300;
    font-size:30px
}
section#view_top #view_top_characteristics_slider_wrapper{
    background:#121221;
    padding:25px 25px 50px 25px;
    position:relative;
    z-index:3
}
@media (max-width: 999px){
    section#view_top #view_top_characteristics_slider_wrapper{
        display:none
    }
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider{
    position:relative;
    z-index:3;
    color:#fff
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider .slick-slide{
    outline:none
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider .view_top_characteristics_slider_title{
    font-size:16px
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider .view_top_characteristics_slider_value{
    font-size:20px
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider .view_top_characteristics_slider_bar{
    background:#fff;
    border-radius:3px;
    margin:12px 0
}
section#view_top #view_top_characteristics_slider_wrapper #view_top_characteristics_slider .view_top_characteristics_slider_bar>div{
    background-image:-webkit-linear-gradient(-45deg, #2a8be8 0%, #1e4f85 25%, #1e4f85 50%, #2a8be8 50%, #2a8be8 75%, #1e4f85 75%, #1e4f85 100%);
    background-image:-o-linear-gradient(-45deg, #2a8be8 0%, #1e4f85 25%, #1e4f85 50%, #2a8be8 50%, #2a8be8 75%, #1e4f85 75%, #1e4f85 100%);
    background-image:linear-gradient(-45deg, #2a8be8 0%, #1e4f85 25%, #1e4f85 50%, #2a8be8 50%, #2a8be8 75%, #1e4f85 75%, #1e4f85 100%);
    background-repeat:repeat;
    background-size:5px 5px;
    height:5px
}
section#view_checksums{
    text-align:center;
    padding-top:70px;
    padding-bottom:70px
}
@media (max-width: 999px){
    section#view_checksums{
        padding-top:50px;
        padding-bottom:50px
    }
}
section#view_checksums .view_checksums_count{
    font-size:50px;
    margin:10px 0
}
@media (max-width: 999px){
    section#view_checksums .view_checksums_count{
        font-size:36px;
        margin:0
    }
}
section#view_checksums .view_checksums_text{
    font-size:18px
}
@media (max-width: 999px){
    section#view_checksums .view_checksums_text{
        font-size:15px
    }
}
section#view_terms{
    background:#283146 url("img/view_terms/bg.png") no-repeat center;
    background-attachment:fixed;
    padding:70px 0
}
@media (max-width: 999px){
    section#view_terms{
        padding:50px 0
    }
}
section#view_terms h2{
    font-weight:300;
    font-size:40px;
    margin:0 0 50px 0;
    color:#fff
}
@media (max-width: 999px){
    section#view_terms h2{
        margin-bottom:20px
    }
}
@media (max-width: 767px){
    section#view_terms h2{
        text-align:center
    }
}
section#view_terms .view_terms_item{
    position:relative;
    font-size:18px;
    line-height:30px;
    color:#fff;
    margin-top:25px;
    padding-left:50px
}
@media (max-width: 999px){
    section#view_terms .view_terms_item{
        line-height:28px;
        margin-top:18px
    }
}
section#view_terms .view_terms_item i{
    position:absolute;
    top:3px;
    left:0
}
section.view_catalog{
    padding-top:100px;
    padding-bottom:50px;
    text-align:center
}
@media (max-width: 999px){
    section.view_catalog{
        padding-top:50px;
        padding-bottom:0
    }
}
@media (max-width: 767px){
    section.view_catalog{
        padding-top:0
    }
}
section.view_catalog .view_catalog_slider{
    margin:0 -15px;
    text-align:left
}
section.view_catalog .view_catalog_slider .slick-slide{
    margin:0 15px 100px 15px;
    box-shadow:0 15px 30px 0 rgba(0,0,0,0.08);
    transition:all .3s;
    background:#fff;
    padding:30px;
    outline:none
}
@media (max-width: 767px){
    section.view_catalog .view_catalog_slider .slick-slide{
        margin-bottom:70px
    }
}
section.view_catalog .view_catalog_slider .slick-slide:hover{
    box-shadow:0 30px 60px 0 rgba(0,0,0,0.16)
}
section.view_catalog .view_catalog_slider .slick-slide .view_catalog_item_img{
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    height:240px;
    margin:-30px -30px 0 -30px
}
section.view_catalog .view_catalog_slider .slick-slide h2{
    font-size:18px;
    font-weight:normal;
    text-transform:uppercase;
    margin:30px 0 0 0
}
section.view_catalog .view_catalog_slider .slick-slide .view_catalog_item_price{
    font-size:18px;
    color:#fff;
    background:#2a8be8;
    padding:5px 8px;
    display:inline-block;
    border-radius:5px;
    margin-top:10px
}
section.view_catalog .view_catalog_slider .slick-slide table{
    width:100%;
    font-size:12px;
    line-height:20px;
    text-align:left;
    margin-top:20px
}
section.view_catalog .view_catalog_slider .slick-slide table tr>td:first-child{
    width:100%;
    color:#a1a3aa;
    position:relative
}
section.view_catalog .view_catalog_slider .slick-slide table tr>td:first-child:after{
    content:'';
    display:inline-block;
    border-top:1px solid #a1a3aa;
    position:absolute;
    left:0;
    right:5px;
    top:11px
}
section.view_catalog .view_catalog_slider .slick-slide table tr>td:first-child span{
    position:relative;
    z-index:2;
    background:#fff;
    display:inline-block;
    padding-right:5px
}
section.view_catalog .view_catalog_slider .slick-slide .view_catalog_item_order_btn{
    margin-top:20px;
    height:45px;
    line-height:41px;
    width:100%;
    border-color:#2a8be8;
    color:#000;
    font-weight:normal
}
section.view_catalog .view_catalog_slider .slick-slide .view_catalog_item_order_btn:hover{
    background:#2a8be8;
    color:#fff
}
section.view_catalog .view_catalog_more_btn{
    display:inline-block;
    font-size:18px;
    color:#2a8be8;
    top:-40px;
    position:relative
}
@media (max-width: 999px){
    section.view_catalog .view_catalog_more_btn{
        color:#fff
    }
}
section.view_catalog .view_catalog_more_btn i{
    font-size:5px;
    margin-left:10px;
    position:relative;
    top:-4px
}
section#view_cantsell{
    background:#194046 url("img/view_cantsell/bg_1.jpg") no-repeat center;
    overflow:hidden;
    position:relative;
    z-index:0;
    color:#fff;
    font-weight:300;
    font-size:40px;
    line-height:56px
}
@media (max-width: 1199px){
    section#view_cantsell{
        font-size:32px
    }
}
@media (max-width: 999px){
    section#view_cantsell{
        text-align:center;
        padding:50px 0
    }
}
@media (max-width: 767px){
    section#view_cantsell{
        line-height:40px
    }
}
section#view_cantsell:before{
    content:'';
    display:block;
    height:939px;
    left:0;
    right:0;
    background:url("img/view_cantsell/bg_1.png") no-repeat center;
    background-attachment:fixed;
    position:absolute;
    z-index:2
}
section#view_cantsell:after{
    content:'';
    display:block;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:rgba(25,64,70,0.7);
    z-index:1
}
section#view_cantsell .vertical_al_content{
    height:300px;
    position:relative;
    z-index:3
}
@media (max-width: 1199px){
    section#view_cantsell .vertical_al_content{
        height:250px
    }
}
@media (max-width: 999px){
    section#view_cantsell .vertical_al_content{
        height:auto
    }
}
section#view_cantsell h2{
    margin:0;
    font-weight:bold;
    font-size:40px
}
@media (max-width: 1199px){
    section#view_cantsell h2{
        font-size:38px
    }
}
@media (max-width: 767px){
    section#view_cantsell h2{
        margin-top:15px
    }
}
section#view_cantsell #view_cantsell_more_btn{
    width:100%;
    background:#3aac72;
    color:#fff;
    font-size:22px;
    height:65px;
    line-height:65px;
    display:block;
    text-align:left;
    position:relative;
    padding:0 30px;
    transition:all .3s
}
@media (max-width: 1199px){
    section#view_cantsell #view_cantsell_more_btn{
        font-size:20px
    }
}
@media (max-width: 999px){
    section#view_cantsell #view_cantsell_more_btn{
        width:50%;
        margin:40px auto 0 auto
    }
}
@media (max-width: 767px){
    section#view_cantsell #view_cantsell_more_btn{
        width:100%
    }
}
section#view_cantsell #view_cantsell_more_btn i{
    float:right;
    position:absolute;
    top:50%;
    right:30px;
    margin-top:-11px
}
section#view_cantsell #view_cantsell_more_btn:hover{
    background:#1e4f85
}
section#view_offices{
    display:table;
    width:100%;
    height:490px
}
@media (max-width: 1599px){
    section#view_offices{
        height:400px
    }
}
@media (max-width: 1199px){
    section#view_offices{
        height:280px
    }
}
section#view_offices .view_offices_item{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    color:#fff;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    position:relative;
    width:20%;
    text-decoration:none;
    font-size:20px;
    line-height:40px
}
@media (max-width: 1599px){
    section#view_offices .view_offices_item{
        font-size:18px;
        line-height:24px
    }
}
@media (max-width: 1199px){
    section#view_offices .view_offices_item{
        font-size:16px
    }
}
@media (max-width: 767px){
    section#view_offices .view_offices_item{
        display:block;
        width:100%;
        padding:25px 15px
    }
}
section#view_offices .view_offices_item>div{
    position:relative;
    z-index:2
}
section#view_offices .view_offices_item:before{
    content:'';
    display:block;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background:#1a1e37;
    opacity:.7;
    transition:all .3s
}
section#view_offices .view_offices_item:hover:before{
    opacity:.8
}
section#view_offices .view_offices_item h3{
    margin:0;
    font-size:40px;
    font-weight:300
}
@media (max-width: 1599px){
    section#view_offices .view_offices_item h3{
        font-size:26px
    }
}
@media (max-width: 1199px){
    section#view_offices .view_offices_item h3{
        font-size:20px
    }
}
section#view_offices .view_offices_item .view_offices_item_address{
    margin-top:40px;
    font-size:18px;
    line-height:30px
}
@media (max-width: 1599px){
    section#view_offices .view_offices_item .view_offices_item_address{
        font-size:16px;
        line-height:25px
    }
}
@media (max-width: 999px){
    section#view_offices .view_offices_item .view_offices_item_address{
        margin-top:25px
    }
}
@media (max-width: 767px){
    section#view_offices .view_offices_item .view_offices_item_address{
        margin-top:10px
    }
}
footer{
    background:#283146
}
footer .footer_col_wrap{
    line-height:130px;
    height:130px
}
@media (max-width: 767px){
    footer .footer_col_wrap{
        line-height:80px;
        height:80px;
        text-align:center
    }
}
footer .footer_col_wrap>div{
    display:inline-block;
    line-height:normal;
    vertical-align:middle
}
footer #footer_phone{
    color:#fff;
    font-weight:300;
    font-size:30px;
    text-decoration:none
}
@media (max-width: 999px){
    footer #footer_phone{
        font-size:22px
    }
}
footer #footer_email{
    color:#2a8be8;
    font-size:16px;
    text-decoration:none;
    display:inline-block;
    border-bottom:1px solid #2a8be8;
    padding-bottom:1px;
    transition:all .3s
}
footer #footer_email:hover{
    color:#fff;
    border-bottom-color:#fff
}
footer #footer_address{
    color:#fff;
    font-size:16px;
    line-height:25px;
    position:relative;
    padding-left:40px
}
footer #footer_address i{
    position:absolute;
    left:-5px;
    top:50%;
    margin-top:-18px
}
footer #footer_creator{
    color:#fff;
    font-size:16px;
    text-align:right
}
@media (max-width: 767px){
    footer #footer_creator{
        text-align:center
    }
}
footer #footer_creator a{
    text-decoration:none;
    color:#2a8be8;
    transition:all .3s
}
footer #footer_creator a:hover{
    color:#fff
}
section#top_view{
    background:url("img/top_view/bg_green.jpg") no-repeat center;
    height:700px;
    z-index:0;
    overflow:hidden
}
@media (max-width: 999px){
    section#top_view{
        height:100%;
        background:#194046
    }
}
section#top_view .top_view_content{
    height:545px;
    color:#fff
}
section#top_view .top_view_content>div{
    padding-bottom:100px
}
section#top_view .top_view_content h1{
    margin:0 0 15px;
    padding:0;
    font-size:50px;
    font-weight:300;
    line-height:60px
}
section#top_view .top_view_content h1 span{
    font-weight:bold;
    background:#3aac72;
    line-height:1;
    padding-bottom:8px
}
section#top_view .top_view_content h3{
    margin:30px 0 0 0;
    font-size:18px;
    font-weight:300
}
section#top_view img{
    max-width:100%
}
section#second_view{
    background:#fff;
    padding-top:80px;
    padding-bottom:80px
}
@media (max-width: 999px){
    section#second_view{
        height:100%;
        text-align:center
    }
    section#second_view .second_view_text{
        margin-bottom:35px
    }
}
section#second_view h2{
    padding:0;
    margin:0 0 30px 0;
    font-weight:300;
    font-size:40px
}
section#second_view .second_view_icon{
    height:75px;
    line-height:75px
}
section#second_view .second_view_icon>div{
    line-height:normal;
    display:inline-block;
    vertical-align:middle
}
section#second_view .second_view_text{
    margin-top:25px;
    font-size:18px
}
section#profit_view{
    height:670px;
    background:#194046 url("img/profit_view/bg.jpg") no-repeat center;
    z-index:0;
    overflow:hidden;
    position:relative
}
@media (max-width: 999px){
    section#profit_view{
        background:#194046
    }
}
section#profit_view:before{
    content:'';
    display:block;
    height:939px;
    left:0;
    right:0;
    background:url("img/profit_view/v_men.png") no-repeat center;
    background-attachment:fixed;
    position:absolute;
    z-index:0
}
section#profit_view .vertical_al_content{
    height:670px;
    line-height:670px
}
section#profit_view .vertical_al_content>div{
    vertical-align:middle;
    line-height:normal
}
@media (max-width: 999px){
    section#profit_view #profit_view_form{
        margin-top:40px
    }
}
section#profit_view #profit_view_form h2{
    margin:0 0 85px 0;
    padding:0;
    font-size:40px;
    color:#fff;
    font-weight:300
}
@media (max-width: 767px){
    section#profit_view #profit_view_form h2{
        padding:0
    }
}
section#profit_view #profit_view_form #profit_view_form_content #amount,section#profit_view #profit_view_form #profit_view_form_content #months{
    color:#3aac72;
    border:none;
    background:transparent;
    outline:none
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_labels{
    font-size:14px;
    color:#42666d;
    margin-bottom:60px
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_labels .profit_view_form_label_left{
    float:left
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_labels .profit_view_form_label_right{
    float:right
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider{
    height:3px;
    background:#fff;
    border:none;
    margin:20px 0;
    cursor:pointer
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider>div.ui-slider-heighter{
    height:20px
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider .ui-slider-range{
    background:#3aac72
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider .ui-slider-handle{
    width:20px;
    height:20px;
    background:#3aac72;
    border:none;
    padding:0;
    border-radius:100%;
    cursor:pointer;
    top:-9px;
    text-align:center;
    line-height:40px;
    font-size:15px;
    font-weight:normal;
    margin:0
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider .ui-slider-handle:focus{
    outline:none
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider .ui-slider-handle:active{
    color:#fff;
    background:#3aac72
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider .ui-slider-handle:hover{
    background:#3aac72
}
section#profit_view #profit_view_form #profit_view_form_content .profit_view_form_slider_title{
    margin:30px 0 0 0;
    font-size:18px;
    color:#fff;
    padding:0;
    text-align:left
}
section#profit_view #profit_view_form #profit_view_form_content #profit_view_form_find_cost_btn{
    width:280px;
    height:60px;
    line-height:60px;
    margin-top:30px;
    text-align:left
}
@media (max-width: 767px){
    section#profit_view #profit_view_form #profit_view_form_content #profit_view_form_find_cost_btn{
        width:220px
    }
}
section#profit_view #profit_view_form #profit_view_form_content i{
    float:right;
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-11px
}
section#h2_view .vertical_al_content{
    height:280px
}
section#h2_view .vertical_al_content>div{
    font-size:40px;
    font-weight:300
}
section#investing_h2_view{
    background:#194046;
    z-index:0
}
section#investing_h2_view:before{
    content:'';
    display:block;
    height:939px;
    left:0;
    right:0;
    background:url("img/profit_view/v_men.png") no-repeat center;
    background-attachment:fixed;
    position:absolute;
    z-index:0
}
section#investing_h2_view .vertical_al_content{
    height:280px
}
section#investing_h2_view .vertical_al_content>div{
    font-size:40px;
    font-weight:300;
    color:#fff
}
section#offices_view{
    display:table;
    width:100%;
    height:490px
}
@media (max-width: 1599px){
    section#offices_view{
        height:400px
    }
}
@media (max-width: 1199px){
    section#offices_view{
        height:280px
    }
}
section#offices_view .view_offices_item{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    color:#fff;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    position:relative;
    width:20%;
    text-decoration:none;
    font-size:20px;
    line-height:40px
}
@media (max-width: 1599px){
    section#offices_view .view_offices_item{
        font-size:18px;
        line-height:24px
    }
}
@media (max-width: 1199px){
    section#offices_view .view_offices_item{
        font-size:16px
    }
}
@media (max-width: 767px){
    section#offices_view .view_offices_item{
        display:block;
        width:100%;
        padding:25px 15px
    }
}
section#offices_view .view_offices_item>div{
    position:relative;
    z-index:2
}
section#offices_view .view_offices_item:before{
    content:'';
    display:block;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background:#194046;
    opacity:.7;
    transition:all .3s
}
section#offices_view .view_offices_item:hover:before{
    opacity:.8
}
section#offices_view .view_offices_item h3{
    margin:0;
    font-size:40px;
    font-weight:300
}
@media (max-width: 1599px){
    section#offices_view .view_offices_item h3{
        font-size:26px
    }
}
@media (max-width: 1199px){
    section#offices_view .view_offices_item h3{
        font-size:20px
    }
}
section#offices_view .view_offices_item .view_offices_item_address{
    margin-top:40px;
    font-size:18px;
    line-height:30px
}
@media (max-width: 1599px){
    section#offices_view .view_offices_item .view_offices_item_address{
        font-size:16px;
        line-height:25px
    }
}
@media (max-width: 999px){
    section#offices_view .view_offices_item .view_offices_item_address{
        margin-top:25px
    }
}
@media (max-width: 767px){
    section#offices_view .view_offices_item .view_offices_item_address{
        margin-top:10px
    }
}
section#condition_view{
    background:url(img/condition_view/bg.jpg) no-repeat center;
    height:630px
}
@media (max-width: 999px){
    section#condition_view{
        background:#194046
    }
}
section#condition_view .condition_view_img{
    position:absolute;
    top:130px;
    z-index:1
}
section#condition_view .condition_view_img img{
    max-width:100%
}
section#condition_view .vertical_al_content{
    height:630px;
    line-height:630px
}
section#condition_view .vertical_al_content>div{
    vertical-align:middle;
    line-height:normal
}
section#condition_view .condition_view_form{
    color:#fff
}
section#condition_view .condition_view_form h2{
    font-size:40px;
    font-weight:300;
    display:block;
    margin:0 0 55px 0
}
section#condition_view .condition_view_form input{
    height:55px;
    padding-left:15px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
    border:none
}
section#condition_view .condition_view_form .condition_view_form_model{
    margin-bottom:30px
}
section#condition_view .condition_view_form .condition_view_form_year{
    float:left;
    width:30%;
    margin-bottom:30px
}
section#condition_view .condition_view_form .condition_view_form_phone{
    float:right;
    width:55%;
    margin-bottom:30px
}
section#condition_view .condition_view_form .condition_view_form_model_input{
    margin-top:15px;
    width:100%;
    color:#000
}
section#condition_view .condition_view_form .condition_view_form_year_input{
    margin-top:15px;
    width:100%;
    color:#000
}
section#condition_view .condition_view_form .condition_view_form_phone_input{
    margin-top:15px;
    width:100%;
    color:#000
}
section#condition_view .condition_view_form .button_green{
    width:100%;
    text-align:left;
    height:47px;
    line-height:47px
}
section#condition_view .condition_view_form i{
    float:right;
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-11px
}
.footer_green{
    background:#194046
}
.footer_green .footer_col_wrap{
    line-height:130px;
    height:130px
}
@media (max-width: 767px){
    .footer_green .footer_col_wrap{
        line-height:80px;
        height:80px;
        text-align:center
    }
}
.footer_green .footer_col_wrap>div{
    display:inline-block;
    line-height:normal;
    vertical-align:middle
}
.footer_green #footer_phone{
    color:#fff;
    font-weight:300;
    font-size:30px;
    text-decoration:none
}
@media (max-width: 999px){
    .footer_green #footer_phone{
        font-size:22px
    }
}
.footer_green #footer_email{
    color:#3aac72;
    font-size:16px;
    text-decoration:none;
    display:inline-block;
    border-bottom:1px solid #3aac72;
    padding-bottom:1px;
    transition:all .3s
}
.footer_green #footer_email:hover{
    color:#fff;
    border-bottom-color:#fff
}
.footer_green #footer_address{
    color:#fff;
    font-size:16px;
    line-height:25px;
    position:relative;
    padding-left:40px
}
.footer_green #footer_address i{
    position:absolute;
    left:-5px;
    top:50%;
    margin-top:-18px
}
.footer_green #footer_creator{
    color:#fff;
    font-size:16px;
    text-align:right
}
@media (max-width: 767px){
    .footer_green #footer_creator{
        text-align:center
    }
}
.footer_green #footer_creator a{
    text-decoration:none;
    color:#3aac72;
    transition:all .3s
}
.footer_green #footer_creator a:hover{
    color:#fff
}
.mfp-fade.mfp-bg{
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out
}
.mfp-fade.mfp-bg.mfp-ready{
    opacity:0.8
}
.mfp-fade.mfp-bg.mfp-removing{
    opacity:0
}
.mfp-fade.mfp-wrap .mfp-content{
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{
    opacity:1
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{
    opacity:0
}
.mfp_modal{
    position:relative;
    background:#FFF;
    padding:50px;
    width:auto;
    max-width:370px;
    margin:20px auto
}
@media (max-width: 767px){
    .mfp_modal{
        padding:30px 20px
    }
}
.mfp_modal .mfp-close{
    right:5px;
    top:0px;
    font-size:45px;
    line-height:1;
    color:#000;
    font-weight:100;
    font-family:"Core Sans A",sans-serif;
    opacity:.6;
    transition:all .3s
}
.mfp_modal .mfp-close:hover{
    opacity:1
}
@media (max-width: 767px){
    .mfp_modal .mfp-close{
        color:#000;
        right:5px;
        top:-4px
    }
}
.mfp_modal h2{
    font-size:30px;
    line-height:24px;
    color:#000;
    font-weight:800;
    margin:0 0 30px 0;
    text-transform:uppercase;
    text-align:center
}
.mfp_modal h2 .slim{
    font-weight:300;
    font-size:20px
}
.mfp_modal form input:not([type=submit]){
    background:#f2f2f2;
    margin-bottom:20px;
    width:100%;
    height:50px;
    border:1px solid #ccc;
    border-radius:3px;
    transition:all .3s;
    padding:0 30px
}
.mfp_modal form input:not([type=submit]):focus{
    background:#fff;
    outline:none;
    border-color:#2a8be8
}
.mfp_modal form [type=submit]{
    width:300px;
    max-width:100%;
    display:block;
    margin:0 auto
}
#mfp_callback{
    max-width:500px;
    padding:50px 40px
}
@media (max-width: 767px){
    #mfp_callback{
        padding:55px 15px 25px 15px
    }
    #mfp_callback h2{
        margin-top:25px
    }
}
#mfp_order_car{
    max-width:650px;
    padding:50px 40px
}
#mfp_order_car #mfp_order_car_table{
    display:table;
    width:100%
}
#mfp_order_car #mfp_order_car_table>div{
    display:table-cell;
    width:50%;
    vertical-align:middle;
    text-align:center
}
#mfp_order_car img{
    max-width:100%
}
#mfp_order_car form{
    margin-top:35px;
    margin-bottom:-20px
}
#mfp_order_car form button{
    height:50px;
    line-height:50px;
    position:relative;
    text-align:left;
    padding:0 30px;
    font-weight:normal
}
#mfp_order_car form button:after{
    content:'\f061';
    display:block;
    position:absolute;
    right:30px;
    top:50%;
    margin-top:-7px;
    line-height:1;
    height:15px;
    font-family:'FontAwesome'
}
#mfp_order_car h2{
    font-size:20px;
    margin:0;
    font-weight:normal;
    text-align:left
}
#mfp_order_car h3{
    font-size:30px;
    margin:0;
    text-align:left;
    font-weight:normal
}
#mfp_order_car h3 span{
    font-size:50px;
    font-weight:300
}
#mfp_map{
    padding:0;
    max-width:90%
}
#mfp_map #modal_map{
    height:500px
}
#mfp_map2 #modal_map{
    height:500px
}
#mfp_map2 {
    padding: 0;
    max-width: 90%;
}

#mfp_map3 #modal_map{
    height:500px
}
#mfp_map3 {
    padding: 0;
    max-width: 90%;
}

#mfp_map4 #modal_map{
    height:500px
}
#mfp_map4 {
    padding: 0;
    max-width: 90%;
}

#mfp_map5 #modal_map{
    height:500px
}
#mfp_map5 {
    padding: 0;
    max-width: 90%;
}
/*# sourceMappingURL=style.css.map */
 