pre, textarea {overflow: auto;}
.mfp-no-margins .mfp-container, .mfp-no-margins img.mfp-img, kbd kbd, pre code, td, th {padding: 0;}
.text-left, caption, th {text-align: left;}
.carousel, .checkbox, .checkbox-inline, .dropdown, .dropup, .fa-ul>li, .glyphicon, .has-feedback, .input-group-btn>.btn, .radio, .radio-inline, .top-line, sub, sup {position: relative;}
.btn, .text-nowrap {white-space: nowrap;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .pre-scrollable {max-height: 340px;}
.fa, .glyphicon {-moz-osx-font-smoothing: grayscale;}
.advantages-sect__item, .dopnav-sect__menu a, .dopnav-sect__menu-check:checked~.dopnav-sect__menu {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
.fancybox-container, .fancybox-thumbs, .fancybox-thumbs>ul>li, .mfp-arrow, .owl-carousel, .owl-carousel .owl-item, .slick-slider, html {-webkit-tap-highlight-color: transparent;}
.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .business-sect__text::after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .dropdown-menu>li>a, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after, .slick-track:after {clear: both;}
.fa-ul, li, ul {list-style-type: none;}
.main-footer__social a:active .fa, .main-footer__social a:focus .fa, .main-footer__social a:hover .fa, .main-header__social a:active .fa, .main-header__social a:focus .fa, .main-header__social a:hover .fa {text-shadow: 3px 3px 5px rgba(0,0,0,.5);}
@font-face {font-family: OpenSans;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/OpenSans/OpenSans.eot");src: url("/assets/templates/default/fonts/OpenSans/OpenSans.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/OpenSans/OpenSans.woff") format("woff"),url("/assets/templates/default/fonts/OpenSans/OpenSans.ttf") format("truetype");}
@font-face {font-family: OpenSansBold;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/OpenSansBold/OpenSansBold.eot");src: url("/assets/templates/default/fonts/OpenSansBold/OpenSansBold.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/OpenSansBold/OpenSansBold.woff") format("woff"),url("/assets/templates/default/fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");}
@font-face {font-family: OpenSansLight;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/OpenSansLight/OpenSansLight.eot");src: url("/assets/templates/default/fonts/OpenSansLight/OpenSansLight.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/OpenSansLight/OpenSansLight.woff") format("woff"),url("/assets/templates/default/fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");}
@font-face {font-family: OpenSansLightItalic;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/OpenSansLightItalic/OpenSansLightItalic.eot");src: url("/assets/templates/default/fonts/OpenSansLightItalic/OpenSansLightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/OpenSansLightItalic/OpenSansLightItalic.woff") format("woff"),url("/assets/templates/default/fonts/OpenSansLightItalic/OpenSansLightItalic.ttf") format("truetype");}
@font-face {font-family: OpenSansSemibold;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/OpenSansSemibold/OpenSansSemibold.eot");src: url("/assets/templates/default/fonts/OpenSansSemibold/OpenSansSemibold.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/OpenSansSemibold/OpenSansSemibold.woff") format("woff"),url("/assets/templates/default/fonts/OpenSansSemibold/OpenSansSemibold.ttf") format("truetype");}
@font-face {font-family: GetCoffeeregular;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/GetCoffeeregular/GetCoffeeregular.eot");src: url("/assets/templates/default/fonts/GetCoffeeregular/GetCoffeeregular.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/GetCoffeeregular/GetCoffeeregular.woff") format("woff"),url("/assets/templates/default/fonts/GetCoffeeregular/GetCoffeeregular.ttf") format("truetype");}
@font-face {font-family: TTNormsRegular;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/TTNormsRegular/TTNormsRegular.eot");src: url("/assets/templates/default/fonts/TTNormsRegular/TTNormsRegular.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/TTNormsRegular/TTNormsRegular.woff") format("woff"),url("/assets/templates/default/fonts/TTNormsRegular/TTNormsRegular.ttf") format("truetype");}
@font-face {font-family: TTNormsMedium;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/TTNormsMedium/TTNormsMedium.eot");src: url("/assets/templates/default/fonts/TTNormsMedium/TTNormsMedium.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/TTNormsMedium/TTNormsMedium.woff") format("woff"),url("/assets/templates/default/fonts/TTNormsMedium/TTNormsMedium.ttf") format("truetype");}
@font-face {font-family: TTNormsBold;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/TTNormsBold/TTNormsBold.eot");src: url("/assets/templates/default/fonts/TTNormsBold/TTNormsBold.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/TTNormsBold/TTNormsBold.woff") format("woff"),url("/assets/templates/default/fonts/TTNormsBold/TTNormsBold.ttf") format("truetype");}
@font-face {font-family: TTNormsExtraBold;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/TTNormsExtraBold/TTNormsExtraBold.eot");src: url("/assets/templates/default/fonts/TTNormsExtraBold/TTNormsExtraBold.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/TTNormsExtraBold/TTNormsExtraBold.woff") format("woff"),url("/assets/templates/default/fonts/TTNormsExtraBold/TTNormsExtraBold.ttf") format("truetype");}
@font-face {font-family: TTNormsBlack;font-weight: 400;font-style: normal;src: url("/assets/templates/default/fonts/TTNormsBlack/TTNormsBlack.eot");src: url("/assets/templates/default/fonts/TTNormsBlack/TTNormsBlack.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/TTNormsBlack/TTNormsBlack.woff") format("woff"),url("/assets/templates/default/fonts/TTNormsBlack/TTNormsBlack.ttf") format("truetype");}
html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev, .collapse.in, .fancybox-is-sliding .fancybox-slide, .fancybox-show-thumbs .fancybox-thumbs, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous, .media-object, .navbar-brand>img, .no-js .owl-carousel, .open>.dropdown-menu, .owl-carousel.owl-loaded, .tab-content>.active, article, aside, details, figcaption, figure, footer, header, hgroup, input[type=file], main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
.badge:empty, .collapse, .label:empty, .mfp-align-top .mfp-container:before, .mfp-loading.mfp-figure, .mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader, .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled, .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel.owl-refresh .owl-item, .tab-content>.tab-pane, [hidden], template {display: none;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle, .dropdown-toggle:focus, .fancybox-close-small:focus, .navbar-toggle:focus, .open>a, .service-sect .slick-next:focus, .service-sect .slick-prev:focus, .slick-list:focus, .slider-sect .slick-next:focus, .slider-sect .slick-prev:focus, .work-sect .owl-next:focus, .work-sect .owl-prev:focus, a:active, a:focus, a:hover, input:focus, select:focus, textarea:focus {outline: 0;}
.alert .alert-link, b, dt, optgroup, strong {font-weight: 700;}
dfn {font-style: italic;}
mark {color: #000;background: #ff0;}
sub, sup {font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;vertical-align: middle;}
.modal-open, svg:not(:root) {overflow: hidden;}
hr {height: 0;-webkit-box-sizing: content-box;box-sizing: content-box;}
code, kbd, pre, samp {font-size: 1em;}
button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}
.glyphicon, address {font-style: normal;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}
input {line-height: normal;}
input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto;}
input[type=search] {-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}
@media print {blockquote, img, pre, tr {page-break-inside: avoid;}
	*, :after, :before {color: #000 !important;text-shadow: none !important;background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
	blockquote, pre {border: 1px solid #999;}
	thead {display: table-header-group;}
	img {max-width: 100% !important;}
	h2, h3, p {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	.navbar {display: none;}
	.btn>.caret, .dropup>.btn>.caret {border-top-color: #000 !important;}
	.label {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered td, .table-bordered th {border: 1px solid #ddd !important;}}
.img-thumbnail, .navbar-inverse .navbar-toggle .icon-bar, .table .table, body {background-color: #fff;}
.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn:active, .form-control, .navbar-toggle, .open>.dropdown-toggle.btn-danger, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-info, .open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-success, .open>.dropdown-toggle.btn-warning {background-image: none;}
.dropdown-menu, .modal-content, .popover {background-clip: padding-box;}
@font-face {font-family: "Glyphicons Halflings";src: url("/assets/templates/default/fonts/glyphicons-halflings-regular.eot");src: url("/assets/templates/default/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/assets/templates/default/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("/assets/templates/default/fonts/glyphicons-halflings-regular.woff") format("woff"),url("/assets/templates/default/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("/assets/templates/default/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon {top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;}
.glyphicon-asterisk:before {content: "*";}
.glyphicon-plus:before {content: "+";}
.glyphicon-eur:before, .glyphicon-euro:before {content: "€";}
.glyphicon-minus:before {content: "−";}
.glyphicon-cloud:before {content: "☁";}
.glyphicon-envelope:before {content: "✉";}
.glyphicon-pencil:before {content: "✏";}
.glyphicon-glass:before {content: "";}
.glyphicon-music:before {content: "";}
.glyphicon-search:before {content: "";}
.glyphicon-heart:before {content: "";}
.glyphicon-star:before {content: "";}
.glyphicon-star-empty:before {content: "";}
.glyphicon-user:before {content: "";}
.glyphicon-film:before {content: "";}
.glyphicon-th-large:before {content: "";}
.glyphicon-th:before {content: "";}
.glyphicon-th-list:before {content: "";}
.glyphicon-ok:before {content: "";}
.glyphicon-remove:before {content: "";}
.glyphicon-zoom-in:before {content: "";}
.glyphicon-zoom-out:before {content: "";}
.glyphicon-off:before {content: "";}
.glyphicon-signal:before {content: "";}
.glyphicon-cog:before {content: "";}
.glyphicon-trash:before {content: "";}
.glyphicon-home:before {content: "";}
.glyphicon-file:before {content: "";}
.glyphicon-time:before {content: "";}
.glyphicon-road:before {content: "";}
.glyphicon-download-alt:before {content: "";}
.glyphicon-download:before {content: "";}
.glyphicon-upload:before {content: "";}
.glyphicon-inbox:before {content: "";}
.glyphicon-play-circle:before {content: "";}
.glyphicon-repeat:before {content: "";}
.glyphicon-refresh:before {content: "";}
.glyphicon-list-alt:before {content: "";}
.glyphicon-lock:before {content: "";}
.glyphicon-flag:before {content: "";}
.glyphicon-headphones:before {content: "";}
.glyphicon-volume-off:before {content: "";}
.glyphicon-volume-down:before {content: "";}
.glyphicon-volume-up:before {content: "";}
.glyphicon-qrcode:before {content: "";}
.glyphicon-barcode:before {content: "";}
.glyphicon-tag:before {content: "";}
.glyphicon-tags:before {content: "";}
.glyphicon-book:before {content: "";}
.glyphicon-bookmark:before {content: "";}
.glyphicon-print:before {content: "";}
.glyphicon-camera:before {content: "";}
.glyphicon-font:before {content: "";}
.glyphicon-bold:before {content: "";}
.glyphicon-italic:before {content: "";}
.glyphicon-text-height:before {content: "";}
.glyphicon-text-width:before {content: "";}
.glyphicon-align-left:before {content: "";}
.glyphicon-align-center:before {content: "";}
.glyphicon-align-right:before {content: "";}
.glyphicon-align-justify:before {content: "";}
.glyphicon-list:before {content: "";}
.glyphicon-indent-left:before {content: "";}
.glyphicon-indent-right:before {content: "";}
.glyphicon-facetime-video:before {content: "";}
.glyphicon-picture:before {content: "";}
.glyphicon-map-marker:before {content: "";}
.glyphicon-adjust:before {content: "";}
.glyphicon-tint:before {content: "";}
.glyphicon-edit:before {content: "";}
.glyphicon-share:before {content: "";}
.glyphicon-check:before {content: "";}
.glyphicon-move:before {content: "";}
.glyphicon-step-backward:before {content: "";}
.glyphicon-fast-backward:before {content: "";}
.glyphicon-backward:before {content: "";}
.glyphicon-play:before {content: "";}
.glyphicon-pause:before {content: "";}
.glyphicon-stop:before {content: "";}
.glyphicon-forward:before {content: "";}
.glyphicon-fast-forward:before {content: "";}
.glyphicon-step-forward:before {content: "";}
.glyphicon-eject:before {content: "";}
.glyphicon-chevron-left:before {content: "";}
.glyphicon-chevron-right:before {content: "";}
.glyphicon-plus-sign:before {content: "";}
.glyphicon-minus-sign:before {content: "";}
.glyphicon-remove-sign:before {content: "";}
.glyphicon-ok-sign:before {content: "";}
.glyphicon-question-sign:before {content: "";}
.glyphicon-info-sign:before {content: "";}
.glyphicon-screenshot:before {content: "";}
.glyphicon-remove-circle:before {content: "";}
.glyphicon-ok-circle:before {content: "";}
.glyphicon-ban-circle:before {content: "";}
.glyphicon-arrow-left:before {content: "";}
.glyphicon-arrow-right:before {content: "";}
.glyphicon-arrow-up:before {content: "";}
.glyphicon-arrow-down:before {content: "";}
.glyphicon-share-alt:before {content: "";}
.glyphicon-resize-full:before {content: "";}
.glyphicon-resize-small:before {content: "";}
.glyphicon-exclamation-sign:before {content: "";}
.glyphicon-gift:before {content: "";}
.glyphicon-leaf:before {content: "";}
.glyphicon-fire:before {content: "";}
.glyphicon-eye-open:before {content: "";}
.glyphicon-eye-close:before {content: "";}
.glyphicon-warning-sign:before {content: "";}
.glyphicon-plane:before {content: "";}
.glyphicon-calendar:before {content: "";}
.glyphicon-random:before {content: "";}
.glyphicon-comment:before {content: "";}
.glyphicon-magnet:before {content: "";}
.glyphicon-chevron-up:before {content: "";}
.glyphicon-chevron-down:before {content: "";}
.glyphicon-retweet:before {content: "";}
.glyphicon-shopping-cart:before {content: "";}
.glyphicon-folder-close:before {content: "";}
.glyphicon-folder-open:before {content: "";}
.glyphicon-resize-vertical:before {content: "";}
.glyphicon-resize-horizontal:before {content: "";}
.glyphicon-hdd:before {content: "";}
.glyphicon-bullhorn:before {content: "";}
.glyphicon-bell:before {content: "";}
.glyphicon-certificate:before {content: "";}
.glyphicon-thumbs-up:before {content: "";}
.glyphicon-thumbs-down:before {content: "";}
.glyphicon-hand-right:before {content: "";}
.glyphicon-hand-left:before {content: "";}
.glyphicon-hand-up:before {content: "";}
.glyphicon-hand-down:before {content: "";}
.glyphicon-circle-arrow-right:before {content: "";}
.glyphicon-circle-arrow-left:before {content: "";}
.glyphicon-circle-arrow-up:before {content: "";}
.glyphicon-circle-arrow-down:before {content: "";}
.glyphicon-globe:before {content: "";}
.glyphicon-wrench:before {content: "";}
.glyphicon-tasks:before {content: "";}
.glyphicon-filter:before {content: "";}
.glyphicon-briefcase:before {content: "";}
.glyphicon-fullscreen:before {content: "";}
.glyphicon-dashboard:before {content: "";}
.glyphicon-paperclip:before {content: "";}
.glyphicon-heart-empty:before {content: "";}
.glyphicon-link:before {content: "";}
.glyphicon-phone:before {content: "";}
.glyphicon-pushpin:before {content: "";}
.glyphicon-usd:before {content: "";}
.glyphicon-gbp:before {content: "";}
.glyphicon-sort:before {content: "";}
.glyphicon-sort-by-alphabet:before {content: "";}
.glyphicon-sort-by-alphabet-alt:before {content: "";}
.glyphicon-sort-by-order:before {content: "";}
.glyphicon-sort-by-order-alt:before {content: "";}
.glyphicon-sort-by-attributes:before {content: "";}
.glyphicon-sort-by-attributes-alt:before {content: "";}
.glyphicon-unchecked:before {content: "";}
.glyphicon-expand:before {content: "";}
.glyphicon-collapse-down:before {content: "";}
.glyphicon-collapse-up:before {content: "";}
.glyphicon-log-in:before {content: "";}
.glyphicon-flash:before {content: "";}
.glyphicon-log-out:before {content: "";}
.glyphicon-new-window:before {content: "";}
.glyphicon-record:before {content: "";}
.glyphicon-save:before {content: "";}
.glyphicon-open:before {content: "";}
.glyphicon-saved:before {content: "";}
.glyphicon-import:before {content: "";}
.glyphicon-export:before {content: "";}
.glyphicon-send:before {content: "";}
.glyphicon-floppy-disk:before {content: "";}
.glyphicon-floppy-saved:before {content: "";}
.glyphicon-floppy-remove:before {content: "";}
.glyphicon-floppy-save:before {content: "";}
.glyphicon-floppy-open:before {content: "";}
.glyphicon-credit-card:before {content: "";}
.glyphicon-transfer:before {content: "";}
.glyphicon-cutlery:before {content: "";}
.glyphicon-header:before {content: "";}
.glyphicon-compressed:before {content: "";}
.glyphicon-earphone:before {content: "";}
.glyphicon-phone-alt:before {content: "";}
.glyphicon-tower:before {content: "";}
.glyphicon-stats:before {content: "";}
.glyphicon-sd-video:before {content: "";}
.glyphicon-hd-video:before {content: "";}
.glyphicon-subtitles:before {content: "";}
.glyphicon-sound-stereo:before {content: "";}
.glyphicon-sound-dolby:before {content: "";}
.glyphicon-sound-5-1:before {content: "";}
.glyphicon-sound-6-1:before {content: "";}
.glyphicon-sound-7-1:before {content: "";}
.glyphicon-copyright-mark:before {content: "";}
.glyphicon-registration-mark:before {content: "";}
.glyphicon-cloud-download:before {content: "";}
.glyphicon-cloud-upload:before {content: "";}
.glyphicon-tree-conifer:before {content: "";}
.glyphicon-tree-deciduous:before {content: "";}
.glyphicon-cd:before {content: "";}
.glyphicon-save-file:before {content: "";}
.glyphicon-open-file:before {content: "";}
.glyphicon-level-up:before {content: "";}
.glyphicon-copy:before {content: "";}
.glyphicon-paste:before {content: "";}
.glyphicon-alert:before {content: "";}
.glyphicon-equalizer:before {content: "";}
.glyphicon-king:before {content: "";}
.glyphicon-queen:before {content: "";}
.glyphicon-pawn:before {content: "";}
.glyphicon-bishop:before {content: "";}
.glyphicon-knight:before {content: "";}
.glyphicon-baby-formula:before {content: "";}
.glyphicon-tent:before {content: "⛺";}
.glyphicon-blackboard:before {content: "";}
.glyphicon-bed:before {content: "";}
.glyphicon-apple:before {content: "";}
.glyphicon-erase:before {content: "";}
.glyphicon-hourglass:before {content: "⌛";}
.glyphicon-lamp:before {content: "";}
.glyphicon-duplicate:before {content: "";}
.glyphicon-piggy-bank:before {content: "";}
.glyphicon-scissors:before {content: "";}
.glyphicon-bitcoin:before, .glyphicon-btc:before, .glyphicon-xbt:before {content: "";}
.glyphicon-jpy:before, .glyphicon-yen:before {content: "¥";}
.glyphicon-rub:before, .glyphicon-ruble:before {content: "₽";}
.glyphicon-scale:before {content: "";}
.glyphicon-ice-lolly:before {content: "";}
.glyphicon-ice-lolly-tasted:before {content: "";}
.glyphicon-education:before {content: "";}
.glyphicon-option-horizontal:before {content: "";}
.glyphicon-option-vertical:before {content: "";}
.glyphicon-menu-hamburger:before {content: "";}
.glyphicon-modal-window:before {content: "";}
.glyphicon-oil:before {content: "";}
.glyphicon-grain:before {content: "";}
.glyphicon-sunglasses:before {content: "";}
.glyphicon-text-size:before {content: "";}
.glyphicon-text-color:before {content: "";}
.glyphicon-text-background:before {content: "";}
.glyphicon-object-align-top:before {content: "";}
.glyphicon-object-align-bottom:before {content: "";}
.glyphicon-object-align-horizontal:before {content: "";}
.glyphicon-object-align-left:before {content: "";}
.glyphicon-object-align-vertical:before {content: "";}
.glyphicon-object-align-right:before {content: "";}
.glyphicon-triangle-right:before {content: "";}
.glyphicon-triangle-left:before {content: "";}
.glyphicon-triangle-bottom:before {content: "";}
.glyphicon-triangle-top:before {content: "";}
.glyphicon-console:before {content: "";}
.glyphicon-superscript:before {content: "";}
.glyphicon-subscript:before {content: "";}
.glyphicon-menu-left:before {content: "";}
.glyphicon-menu-right:before {content: "";}
.glyphicon-menu-down:before {content: "";}
.glyphicon-menu-up:before {content: "";}
*, .fancybox-container *, :after, :before {-webkit-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 10px;}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a {background-color: transparent;color: #337ab7;text-decoration: none;}
a:focus, a:hover {color: #23527c;text-decoration: underline;}
a:focus, input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {outline: -webkit-focus-ring-color auto 5px;outline-offset: -2px;}
.mfp-figure figure, figure {margin: 0;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {display: block;max-width: 100%;height: auto;}
.img-thumbnail, .list-inline>li, label {display: inline-block;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {max-width: 100%;height: auto;padding: 4px;line-height: 1.42857143;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.mfp-gallery .mfp-image-holder .mfp-figure, [role=button] {cursor: pointer;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
legend, pre {color: #333;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-weight: 400;line-height: 1;color: #777;}
kbd kbd, label {font-weight: 700;}
address, blockquote .small, blockquote footer, blockquote small, dd, dt, pre {line-height: 1.42857143;}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {font-size: 65%;}
.h4, .h5, .h6, .navbar-btn.btn-sm, h4, h5, h6 {margin-top: 10px;margin-bottom: 10px;}
dl, ol, ul {margin-top: 0;}
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-size: 75%;}
.h1, h1 {font-size: 36px;}
.h2, h2 {font-size: 30px;}
.h3, h3 {font-size: 24px;}
.h4, h4 {font-size: 18px;}
.h5, h5 {font-size: 14px;}
.h6, h6 {font-size: 12px;}
.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}
.small, small {font-size: 85%;}
.mark, mark {padding: .2em;background-color: #fcf8e3;}
.list-inline, .list-unstyled, .media-list {padding-left: 0;list-style: none;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.breadcrumb>.active, .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover, .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .nav>li.disabled>a, .navbar-default .btn-link, .navbar-default .navbar-brand, .navbar-default .navbar-link, .navbar-default .navbar-nav>li>a, .navbar-default .navbar-text, .text-muted {color: #777;}
.text-primary {color: #337ab7;}
a.text-primary:focus, a.text-primary:hover {color: #286090;}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label, .text-success, a.list-group-item-success, button.list-group-item-success {color: #3c763d;}
.alert-success .alert-link, a.text-success:focus, a.text-success:hover {color: #2b542c;}
.text-info, a.list-group-item-info, button.list-group-item-info {color: #31708f;}
.alert-info .alert-link, a.text-info:focus, a.text-info:hover {color: #245269;}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label, .text-warning, a.list-group-item-warning, button.list-group-item-warning {color: #8a6d3b;}
.alert-warning .alert-link, a.text-warning:focus, a.text-warning:hover {color: #66512c;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label, .text-danger, a.list-group-item-danger, button.list-group-item-danger {color: #a94442;}
.alert-danger .alert-link, a.text-danger:focus, a.text-danger:hover {color: #843534;}
.bg-primary, .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {color: #fff;background-color: #337ab7;}
.label-primary[href]:focus, .label-primary[href]:hover, a.bg-primary:focus, a.bg-primary:hover {background-color: #286090;}
.bg-success, .table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {background-color: #dff0d8;}
a.bg-success:focus, a.bg-success:hover {background-color: #c1e2b3;}
.bg-info, .table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {background-color: #d9edf7;}
a.bg-info:focus, a.bg-info:hover {background-color: #afd9ee;}
.bg-warning, .table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {background-color: #fcf8e3;}
a.bg-warning:focus, a.bg-warning:hover {background-color: #f7ecb5;}
.bg-danger, .table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {background-color: #f2dede;}
a.bg-danger:focus, a.bg-danger:hover {background-color: #e4b9b9;}
.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee;}
.table, address, dl, legend {margin-bottom: 20px;}
ol, ul {margin-bottom: 10px;}
.alert>p, .alert>ul, .panel>.list-group, .panel>.panel-collapse>.list-group, .panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive>.table, blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
.list-inline {margin-left: -5px;}
.list-inline>li {padding-right: 5px;padding-left: 5px;}
legend, pre {display: block;}
.btn .caret, .btn-group>.btn:first-child, .col-xs-offset-0, .modal-footer .btn-block+.btn-block, dd {margin-left: 0;}
abbr[data-original-title], abbr[title] {cursor: help;border-bottom: 1px dotted #777;}
.initialism {font-size: 90%;text-transform: uppercase;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee;}
code, kbd {padding: 2px 4px;font-size: 90%;}
blockquote .small, blockquote footer, blockquote small {display: block;font-size: 80%;color: #777;}
blockquote .small:before, blockquote footer:before, blockquote small:before {content: "— ";}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;text-align: right;border-right: 5px solid #eee;border-left: 0;}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {content: "";}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {content: " —";}
code, kbd, pre, samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code {color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}
kbd {color: #fff;background-color: #333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);}
kbd kbd {font-size: 100%;-webkit-box-shadow: none;box-shadow: none;}
pre {padding: 9.5px;margin: 0 0 10px;font-size: 13px;word-break: break-all;word-wrap: break-word;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;}
pre code, table {background-color: transparent;}
pre code {font-size: inherit;color: inherit;white-space: pre-wrap;border-radius: 0;}
.pre-scrollable {overflow-y: scroll;}
.container, .container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header, .form-horizontal .form-group, .row {margin-right: -15px;margin-left: -15px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.btn-group>.btn-group, .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .fa-pull-left, .nav-pills>li, .pager .previous>a, .pager .previous>span {float: left;}
.btn-group-justified>.btn-group .btn, .col-xs-12, .dopnav-sect__content, .nav-justified, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.carousel-inner>.active.right, .carousel-inner>.next, .col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.btn-group-justified>.btn-group .dropdown-menu, .col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.caret, .nav-pills>li+li {margin-left: 2px;}
table {border-spacing: 0;border-collapse: collapse;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;}
.table {width: 100%;max-width: 100%;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
.panel-group .panel-footer, .panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th, .table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {border-top: 0;}
.table>tbody+tbody {border-top: 2px solid #ddd;}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {padding: 5px;}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover, .table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #ddd;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border-bottom-width: 2px;}
fieldset, legend {padding: 0;border: 0;}
.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover>tbody>tr:hover, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {background-color: #f5f5f5;}
table col[class*=col-] {position: static;display: table-column;float: none;}
table td[class*=col-], table th[class*=col-] {position: static;display: table-cell;float: none;}
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {background-color: #e8e8e8;}
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {background-color: #d0e9c6;}
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {background-color: #c4e3f3;}
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {background-color: #faf2cc;}
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {background-color: #ebcccc;}
.table-responsive {min-height: .01%;overflow-x: auto;}
@media screen and (max-width:767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
	.table-responsive>.table {margin-bottom: 0;}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space: nowrap;}
	.table-responsive>.table-bordered {border: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
	.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}}
fieldset {min-width: 0;margin: 0;}
legend {width: 100%;font-size: 21px;line-height: inherit;border-bottom: 1px solid #e5e5e5;}
.form-control, output {font-size: 14px;line-height: 1.42857143;color: #555;}
label {max-width: 100%;margin-bottom: 5px;}
input[type=search] {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;}
input[type=checkbox], input[type=radio] {margin: 4px 0 0;line-height: normal;}
.btn-block, input[type=range] {display: block;width: 100%;}
.fancybox-active, .form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control, .form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control, select[multiple], select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn, select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn, select[multiple].input-lg, select[multiple].input-sm, select[size], textarea.form-control, textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn, textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn, textarea.input-lg, textarea.input-sm {height: auto;}
output {display: block;padding-top: 7px;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #999;}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}
.checkbox-inline.disabled, .checkbox.disabled label, .form-control[disabled], .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .form-control, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type=date].form-control, input[type=datetime-local].form-control, input[type=month].form-control, input[type=time].form-control {line-height: 34px;}
	.input-group-sm input[type=date], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], .input-group-sm input[type=time], input[type=date].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm, input[type=time].input-sm {line-height: 30px;}
	.input-group-lg input[type=date], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], .input-group-lg input[type=time], input[type=date].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg, input[type=time].input-lg {line-height: 46px;}}
.form-group {margin-bottom: 15px;}
.checkbox, .radio {display: block;margin-top: 10px;margin-bottom: 10px;}
.checkbox label, .radio label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {position: absolute;margin-left: -20px;}
.checkbox+.checkbox, .radio+.radio {margin-top: -5px;}
.checkbox-inline, .radio-inline {display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: 400;vertical-align: middle;cursor: pointer;}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {margin-top: 0;margin-left: 10px;}
.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}
.form-control-static.input-lg, .form-control-static.input-sm {padding-right: 0;padding-left: 0;}
.form-group-sm .form-control, .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn, .input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.form-group-sm select.form-control, select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn, select.input-sm {height: 30px;line-height: 30px;}
.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}
.form-group-lg .form-control, .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn, .input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.form-group-lg select.form-control, select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn, select.input-lg {height: 46px;line-height: 46px;}
.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}
.has-feedback .form-control {padding-right: 42.5px;}
.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}
.form-group-lg .form-control+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-lg+.form-control-feedback {width: 46px;height: 46px;line-height: 46px;}
.form-group-sm .form-control+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-sm+.form-control-feedback {width: 30px;height: 30px;line-height: 30px;}
.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}
.has-success .input-group-addon {color: #3c763d;background-color: #dff0d8;border-color: #3c763d;}
.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}
.has-warning .input-group-addon {color: #8a6d3b;background-color: #fcf8e3;border-color: #8a6d3b;}
.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}
.has-error .input-group-addon {color: #a94442;background-color: #f2dede;border-color: #a94442;}
.has-feedback label~.form-control-feedback {top: 25px;}
.has-feedback label.sr-only~.form-control-feedback {top: 0;}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}
.btn, .caret {display: inline-block;vertical-align: middle;}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {padding-top: 7px;margin-top: 0;margin-bottom: 0;}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: 27px;}
.form-horizontal .has-feedback .form-control-feedback {right: 15px;}
.btn {padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;border-radius: 4px;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: -webkit-focus-ring-color auto 5px;outline-offset: -2px;}
.btn.focus, .btn:focus, .btn:hover {color: #333;text-decoration: none;}
.btn.active, .btn:active {outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
.slick-slide.dragging img, a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default.focus, .btn-default:focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}
.btn-default.active, .btn-default:active, .btn-default:hover, .open>.dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn-primary.focus, .btn-primary:focus {color: #fff;background-color: #286090;border-color: #122b40;}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {color: #fff;background-color: #204d74;border-color: #122b40;}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #337ab7;border-color: #2e6da4;}
.btn-primary .badge, .list-group-item.active>.badge, .nav-pills>.active>a>.badge, .panel-primary>.panel-heading .badge {color: #337ab7;background-color: #fff;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success.focus, .btn-success:focus {color: #fff;background-color: #449d44;border-color: #255625;}
.btn-success.active, .btn-success:active, .btn-success:hover, .open>.dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {color: #fff;background-color: #398439;border-color: #255625;}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info.focus, .btn-info:focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}
.btn-info.active, .btn-info:active, .btn-info:hover, .open>.dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover {color: #fff;background-color: #269abc;border-color: #1b6d85;}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning.focus, .btn-warning:focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open>.dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover {color: #fff;background-color: #d58512;border-color: #985f0d;}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger.focus, .btn-danger:focus {color: #fff;background-color: #c9302c;border-color: #761c19;}
.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open>.dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {color: #fff;background-color: #ac2925;border-color: #761c19;}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {font-weight: 400;color: #337ab7;border-radius: 0;}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border-color: transparent;}
.btn-link:focus, .btn-link:hover {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {color: #777;text-decoration: none;}
.btn-group-lg>.btn, .btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-group-sm>.btn, .btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-group-xs>.btn, .btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.alert>p+p, .btn-block+.btn-block, .panel-group .panel+.panel {margin-top: 5px;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in, .mfp-arrow:focus, .mfp-arrow:hover, .mfp-close:focus, .mfp-close:hover {opacity: 1;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;}
.caret {width: 0;height: 0;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.dropdown-header, .dropdown-menu>li>a {padding: 3px 20px;white-space: nowrap;display: block;line-height: 1.42857143;}
.dropdown-menu-right, .dropdown-menu.pull-right, .pull-right>.dropdown-menu {right: 0;left: auto;}
.dropdown-menu .divider, .nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.alert h4, .input-group-addon input[type=checkbox], .input-group-addon input[type=radio], .media:first-child {margin-top: 0;}
.dropdown-menu>li>a {font-weight: 400;color: #333;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {font-size: 12px;color: #777;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.btn-group, .btn-group-vertical, .input-group, .input-group .form-control, .input-group-btn, .nav>li, .nav>li>a, .navbar {position: relative;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
.btn-group, .btn-group-vertical {display: inline-block;vertical-align: middle;}
.btn-group-justified, .input-group {display: table;border-collapse: separate;}
.btn-group-vertical>.btn, .btn-group>.btn {position: relative;float: left;}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover, .input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover {z-index: 2;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group, .input-group-btn>.btn+.btn, .modal-footer .btn-group .btn+.btn {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {margin-left: 5px;}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group-vertical>.btn:not(:first-child):not(:last-child), .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle, .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle), .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child, .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child), .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group>.btn+.dropdown-toggle {padding-right: 8px;padding-left: 8px;}
.btn-group>.btn-lg+.dropdown-toggle {padding-right: 12px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn-lg .caret {border-width: 5px 5px 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical>.btn-group>.btn, .nav-justified>li, .nav-stacked>li, .nav-tabs.nav-justified>li {float: none;}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical>.btn:first-child:not(:last-child) {border-radius: 4px 4px 0 0;}
.btn-group-vertical>.btn:last-child:not(:first-child) {border-radius: 0 0 4px 4px;}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child, .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-justified {width: 100%;table-layout: fixed;}
.btn-group-justified>.btn, .btn-group-justified>.btn-group {display: table-cell;float: none;width: 1%;}
[data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group[class*=col-] {float: none;padding-right: 0;padding-left: 0;}
.input-group .form-control {z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group .form-control:focus {z-index: 3;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon:first-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
.input-group-addon:last-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
.input-group-btn {font-size: 0;white-space: nowrap;}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {margin-right: -1px;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {z-index: 2;margin-left: -1px;}
.nav {padding-left: 0;margin-bottom: 0;list-style: none;}
.nav>li {display: block;}
.nav>li>a {display: block;padding: 10px 15px;}
.nav>li>a:focus, .nav>li>a:hover, .pager li>a:focus, .pager li>a:hover {text-decoration: none;background-color: #eee;}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #eee;border-color: #337ab7;}
.media-object.img-thumbnail, .nav>li>a>img {max-width: none;}
.nav-tabs, .panel-group .panel-footer+.panel-collapse .panel-body {border-bottom: 1px solid #ddd;}
.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}
.nav-tabs.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-justified>.dropdown .dropdown-menu, .nav-tabs.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
.nav-pills>li>a {border-radius: 4px;}
.nav-stacked>li+li {margin-top: 2px;margin-left: 0;}
.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-tabs-justified, .panel-group .panel-heading, .panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {border-bottom: 0;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar {min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1);}
.navbar-collapse.in {overflow-y: auto;}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px;}}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}
.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030;}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}
.navbar-brand {float: left;height: 50px;padding: 15px;font-size: 18px;line-height: 20px;}
.badge, .label {line-height: 1;white-space: nowrap;font-weight: 700;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;border: 1px solid transparent;border-radius: 4px;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}
.navbar-toggle .icon-bar+.icon-bar {margin-top: 4px;}
.breadcrumb>li, .breadcrumbs-sect ul, .pagination {display: inline-block;}
.navbar-nav {margin: 7.5px -15px;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
.navbar-form {padding: 10px 15px;margin: 8px -15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}
.navbar-nav>li>.dropdown-menu {margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {margin-bottom: 0;border-radius: 4px 4px 0 0;}
.navbar-btn {margin-top: 8px;margin-bottom: 8px;}
.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}
.navbar-text {margin-top: 15px;margin-bottom: 15px;}
.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #333;background-color: transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #555;background-color: #e7e7e7;}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {color: #ccc;background-color: transparent;}
.navbar-default .navbar-toggle, .panel-default {border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #ddd;}
.navbar-default .navbar-toggle .icon-bar {background-color: #888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7;}
.mfp-close-btn-in .mfp-close, .navbar-default .btn-link:focus, .navbar-default .btn-link:hover, .navbar-default .navbar-link:hover, a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color: #333;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited, .mfp-preloader a, .navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc;}
.navbar-inverse {background-color: #222;border-color: #080808;}
.navbar-inverse .btn-link, .navbar-inverse .navbar-brand, .navbar-inverse .navbar-link, .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {color: #9d9d9d;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color: #fff;background-color: #080808;}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {color: #444;background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #333;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}
.fancybox-button:focus, .fancybox-button:hover, .mfp-preloader a:hover, .navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover, .navbar-inverse .navbar-link:hover {color: #fff;}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #444;}
.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.pager, .pagination {padding-left: 0;margin: 20px 0;}
.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "/ ";}
.pagination {border-radius: 4px;}
.label, .pager li, .pagination>li {display: inline;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.nav-pills>li>a>.badge, .tooltip.right {margin-left: 3px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.pagination-lg>li>a, .pagination-lg>li>span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.pager {text-align: center;list-style: none;}
.pager li>a, .pager li>span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}
.fa-pull-right, .list-group-item>.badge, .owl-carousel.owl-rtl .owl-item, .pager .next>a, .pager .next>span, [dir=rtl] .slick-slide {float: right;}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {color: #777;cursor: not-allowed;background-color: #fff;}
.label {padding: .2em .6em .3em;font-size: 75%;color: #fff;text-align: center;vertical-align: baseline;border-radius: .25em;}
.badge, .progress-bar {font-size: 12px;text-align: center;}
a.badge:focus, a.badge:hover, a.label:focus, a.label:hover {color: #fff;text-decoration: none;cursor: pointer;}
.btn .badge, .btn .label {position: relative;top: -1px;}
.label-default {background-color: #777;}
.label-default[href]:focus, .label-default[href]:hover {background-color: #5e5e5e;}
.label-primary {background-color: #337ab7;}
.label-success, .progress-bar-success {background-color: #5cb85c;}
.label-success[href]:focus, .label-success[href]:hover {background-color: #449d44;}
.label-info, .progress-bar-info {background-color: #5bc0de;}
.label-info[href]:focus, .label-info[href]:hover {background-color: #31b0d5;}
.label-warning, .progress-bar-warning {background-color: #f0ad4e;}
.label-warning[href]:focus, .label-warning[href]:hover {background-color: #ec971f;}
.label-danger, .progress-bar-danger {background-color: #d9534f;}
.label-danger[href]:focus, .label-danger[href]:hover {background-color: #c9302c;}
.badge {display: inline-block;min-width: 10px;padding: 3px 7px;color: #fff;vertical-align: middle;background-color: #777;border-radius: 10px;}
.jumbotron, .jumbotron .h1, .jumbotron h1, .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>small, .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .panel-heading>.dropdown .dropdown-toggle, .panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a, a.list-group-item-danger .list-group-item-heading, a.list-group-item-info .list-group-item-heading, a.list-group-item-success .list-group-item-heading, a.list-group-item-warning .list-group-item-heading, button.list-group-item-danger .list-group-item-heading, button.list-group-item-info .list-group-item-heading, button.list-group-item-success .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {color: inherit;}
.btn-group-xs>.btn .badge, .btn-xs .badge {top: 0;padding: 1px 5px;}
.list-group-item>.badge+.badge {margin-right: 5px;}
.jumbotron {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;background-color: #eee;}
.alert, .progress, .thumbnail {margin-bottom: 20px;}
.jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 200;}
.jumbotron>hr {border-top-color: #d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron {padding-right: 15px;padding-left: 15px;border-radius: 6px;}
.jumbotron .container, .mfp-image-holder .mfp-content {max-width: 100%;}
.thumbnail {display: block;padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.thumbnail a>img, .thumbnail>img {margin-right: auto;margin-left: auto;}
.panel-primary, a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #337ab7;}
.thumbnail .caption {padding: 9px;color: #333;}
.alert {padding: 15px;border: 1px solid transparent;border-radius: 4px;}
.alert h4 {color: inherit;}
.alert-dismissable, .alert-dismissible {padding-right: 35px;}
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}
.alert-success, .panel-success>.panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-info, .panel-info>.panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-warning, .panel-warning>.panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.alert-warning hr {border-top-color: #f7e1b5;}
.alert-danger, .panel-danger>.panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.alert-danger hr {border-top-color: #e4b9c0;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
.progress {height: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;width: 0;height: 100%;line-height: 20px;color: #fff;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s;-o-transition: width .6s;transition: width .6s;}
.progress-bar-striped, .progress-striped .progress-bar {background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size: 40px 40px;}
.progress-bar.active, .progress.active .progress-bar {-webkit-animation: 2s linear infinite progress-bar-stripes;animation: 2s linear infinite progress-bar-stripes;}
.progress-striped .progress-bar-danger, .progress-striped .progress-bar-info, .progress-striped .progress-bar-success, .progress-striped .progress-bar-warning {background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.media {margin-top: 15px;}
.media, .media-body {overflow: hidden;zoom: 1;}
.media-body {width: 10000px;}
.media-right, .media>.pull-right {padding-left: 10px;}
.media-left, .media>.pull-left {padding-right: 10px;}
.media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.media-middle {vertical-align: middle;}
.media-bottom {vertical-align: bottom;}
.list-group-item-heading, .media-heading {margin-top: 0;margin-bottom: 5px;}
.list-group {padding-left: 0;margin-bottom: 20px;}
.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}
.list-group-item:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
a.list-group-item, button.list-group-item {color: #555;}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {color: #555;text-decoration: none;background-color: #f5f5f5;}
button.list-group-item {width: 100%;text-align: left;}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {color: #777;cursor: not-allowed;background-color: #eee;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {color: #c7ddef;}
.list-group-item-success {color: #3c763d;background-color: #dff0d8;}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {color: #3c763d;background-color: #d0e9c6;}
a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {color: #fff;background-color: #3c763d;border-color: #3c763d;}
.list-group-item-info {color: #31708f;background-color: #d9edf7;}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {color: #31708f;background-color: #c4e3f3;}
a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {color: #fff;background-color: #31708f;border-color: #31708f;}
.list-group-item-warning {color: #8a6d3b;background-color: #fcf8e3;}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {color: #8a6d3b;background-color: #faf2cc;}
a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {color: #fff;background-color: #8a6d3b;border-color: #8a6d3b;}
.list-group-item-danger {color: #a94442;background-color: #f2dede;}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {color: #a94442;background-color: #ebcccc;}
a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {color: #fff;background-color: #a94442;border-color: #a94442;}
.list-group-item-text {margin-bottom: 0;line-height: 1.3;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .close {line-height: 1;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.panel-footer, .well {background-color: #f5f5f5;}
.panel-body {padding: 15px;}
.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
.panel-group, .well {margin-bottom: 20px;}
.panel-footer {padding: 10px 15px;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item {border-width: 1px 0;border-radius: 0;}
.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {border-top: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.list-group+.panel-footer, .panel-heading+.list-group .list-group-item:first-child {border-top-width: 0;}
.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption {padding-right: 15px;padding-left: 15px;}
.panel>.table-responsive:first-child>.table:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {border-top-left-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {border-top-right-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius: 3px;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body, .panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body {border-top: 1px solid #ddd;}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {border: 0;}
.panel>.table-responsive {margin-bottom: 0;border: 0;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-default>.panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ddd;}
.panel-default>.panel-heading .badge {color: #f5f5f5;background-color: #333;}
.panel-default>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ddd;}
.panel-primary>.panel-heading {color: #fff;background-color: #337ab7;border-color: #337ab7;}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {border-top-color: #337ab7;}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #337ab7;}
.panel-success {border-color: #d6e9c6;}
.panel-success>.panel-heading+.panel-collapse>.panel-body {border-top-color: #d6e9c6;}
.panel-success>.panel-heading .badge {color: #dff0d8;background-color: #3c763d;}
.panel-success>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #d6e9c6;}
.panel-info {border-color: #bce8f1;}
.panel-info>.panel-heading+.panel-collapse>.panel-body {border-top-color: #bce8f1;}
.panel-info>.panel-heading .badge {color: #d9edf7;background-color: #31708f;}
.panel-info>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #bce8f1;}
.panel-warning {border-color: #faebcc;}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {border-top-color: #faebcc;}
.panel-warning>.panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b;}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #faebcc;}
.panel-danger {border-color: #ebccd1;}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ebccd1;}
.panel-danger>.panel-heading .badge {color: #f2dede;background-color: #a94442;}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ebccd1;}
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}
.well {min-height: 20px;padding: 19px;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
.well blockquote {border-color: rgba(0,0,0,.15);}
.well-lg {padding: 24px;border-radius: 6px;}
.well-sm {padding: 9px;border-radius: 3px;}
.close {float: right;font-size: 21px;font-weight: 700;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;}
.popover, .tooltip {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal;font-weight: 400;line-height: 1.42857143;text-shadow: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;line-break: auto;text-transform: none;text-decoration: none;}
.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;opacity: .5;}
.modal-backdrop.fade, .my-mfp-slide-bottom.mfp-removing.mfp-bg, .my-mfp-zoom-in.mfp-removing.mfp-bg, .owl-carousel.owl-hidden, .tooltip {opacity: 0;}
button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition: transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform: translate(0,-25%);-ms-transform: translate(0,-25%);transform: translate(0,-25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;background-color: #fff;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.in {opacity: .5;}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal-body {position: relative;padding: 15px;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn+.btn {margin-bottom: 0;margin-left: 5px;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:768px) {.lead {font-size: 21px;}
	.dl-horizontal dt {float: left;width: 160px;overflow: hidden;clear: left;text-align: right;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
	.dl-horizontal dd {margin-left: 180px;}
	.container {width: 750px;}
	.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .navbar-header, .navbar-nav>li {float: left;}
	.col-sm-12, .form-inline .input-group>.form-control, .navbar-form .input-group>.form-control {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-pull-11 {right: 91.66666667%;}
	.col-sm-pull-10 {right: 83.33333333%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-8 {right: 66.66666667%;}
	.col-sm-pull-7 {right: 58.33333333%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-5 {right: 41.66666667%;}
	.col-sm-pull-4 {right: 33.33333333%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-2 {right: 16.66666667%;}
	.col-sm-pull-1 {right: 8.33333333%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-push-11 {left: 91.66666667%;}
	.col-sm-push-10 {left: 83.33333333%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-8 {left: 66.66666667%;}
	.col-sm-push-7 {left: 58.33333333%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-5 {left: 41.66666667%;}
	.col-sm-push-4 {left: 33.33333333%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-2 {left: 16.66666667%;}
	.col-sm-push-1 {left: 8.33333333%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-offset-12 {margin-left: 100%;}
	.col-sm-offset-11 {margin-left: 91.66666667%;}
	.col-sm-offset-10 {margin-left: 83.33333333%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-8 {margin-left: 66.66666667%;}
	.col-sm-offset-7 {margin-left: 58.33333333%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-5 {margin-left: 41.66666667%;}
	.col-sm-offset-4 {margin-left: 33.33333333%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-2 {margin-left: 16.66666667%;}
	.col-sm-offset-1 {margin-left: 8.33333333%;}
	.col-sm-offset-0 {margin-left: 0;}
	.form-inline .form-control-static, .form-inline .form-group, .navbar-form .form-control-static, .navbar-form .form-group {display: inline-block;}
	.form-inline .control-label, .form-inline .form-group, .navbar-form .control-label, .navbar-form .form-group {margin-bottom: 0;vertical-align: middle;}
	.form-inline .form-control, .navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .input-group, .navbar-form .input-group {display: inline-table;vertical-align: middle;}
	.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {width: auto;}
	.form-inline .checkbox, .form-inline .radio, .navbar-form .checkbox, .navbar-form .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.form-inline .checkbox label, .form-inline .radio label, .navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0;}
	.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio], .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {position: relative;margin-left: 0;}
	.form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {top: 0;}
	.form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;}
	.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px;}
	.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px;}
	.navbar-right .dropdown-menu {right: 0;left: auto;}
	.navbar-right .dropdown-menu-left {right: auto;left: 0;}
	.nav-justified>li, .nav-tabs.nav-justified>li {display: table-cell;width: 1%;}
	.nav-tabs.nav-justified>li>a {margin-bottom: 0;border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {border-bottom-color: #fff;}
	.nav-justified>li>a {margin-bottom: 0;}
	.nav-tabs-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.navbar {border-radius: 4px;}
	.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	.navbar-collapse.in {overflow-y: visible;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-right: 0;padding-left: 0;}
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: 0;margin-left: 0;}
	.navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top {border-radius: 0;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -15px;}
	.navbar-toggle {display: none;}
	.navbar-nav {float: left;margin: 0;}
	.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}
	.navbar-form {width: auto;padding-top: 0;padding-bottom: 0;margin-right: 0;margin-left: 0;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-text {float: left;margin-right: 15px;margin-left: 15px;}
	.navbar-left {float: left !important;}
	.navbar-right {float: right !important;margin-right: -15px;}
	.navbar-right~.navbar-right {margin-right: 0;}
	.modal-dialog {width: 600px;margin: 30px auto;}
	.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
	.modal-sm {width: 300px;}}
@media (min-width:992px) {.container {width: 970px;}
	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
	.col-md-offset-12 {margin-left: 100%;}
	.col-md-offset-11 {margin-left: 91.66666667%;}
	.col-md-offset-10 {margin-left: 83.33333333%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-8 {margin-left: 66.66666667%;}
	.col-md-offset-7 {margin-left: 58.33333333%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-5 {margin-left: 41.66666667%;}
	.col-md-offset-4 {margin-left: 33.33333333%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-2 {margin-left: 16.66666667%;}
	.col-md-offset-1 {margin-left: 8.33333333%;}
	.col-md-offset-0 {margin-left: 0;}
	.modal-lg {width: 900px;}}
.tooltip {position: absolute;z-index: 1070;display: block;font-size: 12px;text-align: left;text-align: start;}
.tooltip.in {opacity: .9;}
.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {border-width: 5px 5px 0;border-top-color: #000;bottom: 0;}
.tooltip.top .tooltip-arrow {left: 50%;margin-left: -5px;}
.tooltip.top-left .tooltip-arrow {right: 5px;margin-bottom: -5px;}
.tooltip.top-right .tooltip-arrow {left: 5px;margin-bottom: -5px;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {border-width: 0 5px 5px;border-bottom-color: #000;top: 0;}
.tooltip.bottom .tooltip-arrow {left: 50%;margin-left: -5px;}
.tooltip.bottom-left .tooltip-arrow {right: 5px;margin-top: -5px;}
.tooltip.bottom-right .tooltip-arrow {left: 5px;margin-top: -5px;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-size: 14px;text-align: left;text-align: start;background-color: #fff;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);}
.carousel-caption, .carousel-control {color: #fff;text-shadow: 0 1px 2px rgba(0,0,0,.6);text-align: center;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;}
.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding: 9px 14px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover>.arrow {border-width: 11px;}
.popover>.arrow:after {content: "";border-width: 10px;}
.popover.top>.arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: rgba(0,0,0,.25);border-bottom-width: 0;}
.popover.top>.arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}
.popover.right>.arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: rgba(0,0,0,.25);border-left-width: 0;}
.popover.right>.arrow:after {bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}
.popover.bottom>.arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: rgba(0,0,0,.25);}
.popover.bottom>.arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.popover.left>.arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: rgba(0,0,0,.25);}
.popover.left>.arrow:after {right: 1px;bottom: -10px;content: " ";border-right-width: 0;border-left-color: #fff;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner>.item {position: relative;display: none;-webkit-transition: left .6s ease-in-out;-o-transition: left .6s ease-in-out;transition: left .6s ease-in-out;}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner>.item {-webkit-transition: -webkit-transform .6s ease-in-out;-o-transition: transform .6s ease-in-out;transition: transform .6s ease-in-out;transition: transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}
	.carousel-inner>.item.active.right, .carousel-inner>.item.next {left: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	.carousel-inner>.item.active.left, .carousel-inner>.item.prev {left: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.carousel-inner>.active, .carousel-inner>.next.left, .carousel-inner>.prev.right, .mfp-arrow-left, .service-sect .slick-prev {left: 0;}
.carousel-inner>.next, .carousel-inner>.prev {position: absolute;top: 0;width: 100%;}
.carousel-inner>.active.left, .carousel-inner>.prev {left: -100%;}
.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;background-color: rgba(0,0,0,0);opacity: .5;}
.carousel-control.left {background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat: repeat-x;}
.carousel-control.right {right: 0;left: auto;background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat: repeat-x;}
.carousel-control:focus, .carousel-control:hover {color: #fff;text-decoration: none;outline: 0;opacity: .9;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 50%;margin-left: -10px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 50%;margin-right: -10px;}
.carousel-control .icon-next, .carousel-control .icon-prev {width: 20px;height: 20px;font-family: serif;line-height: 1;}
.carousel-control .icon-prev:before {content: "‹";}
.carousel-control .icon-next:before {content: "›";}
.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}
.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: rgba(0,0,0,0);border: 1px solid #fff;border-radius: 10px;}
.hamburger, .text-hide {border: 0;background-color: transparent;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}
.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;}
.carousel-caption .btn, .text-hide {text-shadow: none;}
@media screen and (min-width:768px) {.jumbotron {padding-top: 48px;padding-bottom: 48px;}
	.container .jumbotron, .container-fluid .jumbotron {padding-right: 60px;padding-left: 60px;}
	.jumbotron .h1, .jumbotron h1 {font-size: 63px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -10px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -10px;}
	.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}
	.carousel-indicators {bottom: 20px;}}
.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {display: table;content: " ";}
.center-block {display: block;margin-right: auto;margin-left: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hidden, .hide, .mfp-hide, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important;}
.show {display: block !important;}
.invisible, .slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {padding: 5px 15px 5px 25px;}
	.navbar-nav .open .dropdown-menu>li>a {line-height: 20px;}
	.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {background-image: none;}
	.navbar-form .form-group {margin-bottom: 5px;}
	.navbar-form .form-group:last-child {margin-bottom: 0;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #777;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {color: #333;background-color: transparent;}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {color: #555;background-color: #e7e7e7;}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #ccc;background-color: transparent;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {border-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #9d9d9d;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {color: #fff;background-color: transparent;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {color: #fff;background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #444;background-color: transparent;}
	.visible-xs, .visible-xs-block {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	td.visible-xs, th.visible-xs {display: table-cell !important;}
	.visible-xs-inline {display: inline !important;}
	.visible-xs-inline-block {display: inline-block !important;}
	.hidden-xs {display: none !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm, .visible-sm-block {display: block !important;}
	table.visible-sm {display: table !important;}
	tr.visible-sm {display: table-row !important;}
	td.visible-sm, th.visible-sm {display: table-cell !important;}
	.visible-sm-inline {display: inline !important;}
	.visible-sm-inline-block {display: inline-block !important;}
	.hidden-sm {display: none !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md, .visible-md-block {display: block !important;}
	table.visible-md {display: table !important;}
	tr.visible-md {display: table-row !important;}
	td.visible-md, th.visible-md {display: table-cell !important;}
	.visible-md-inline {display: inline !important;}
	.visible-md-inline-block {display: inline-block !important;}
	.hidden-md {display: none !important;}}
@media (min-width:1200px) {.container {width: 1170px;}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-pull-11 {right: 91.66666667%;}
	.col-lg-pull-10 {right: 83.33333333%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-8 {right: 66.66666667%;}
	.col-lg-pull-7 {right: 58.33333333%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-5 {right: 41.66666667%;}
	.col-lg-pull-4 {right: 33.33333333%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-2 {right: 16.66666667%;}
	.col-lg-pull-1 {right: 8.33333333%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-push-11 {left: 91.66666667%;}
	.col-lg-push-10 {left: 83.33333333%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-8 {left: 66.66666667%;}
	.col-lg-push-7 {left: 58.33333333%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-5 {left: 41.66666667%;}
	.col-lg-push-4 {left: 33.33333333%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-2 {left: 16.66666667%;}
	.col-lg-push-1 {left: 8.33333333%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-offset-12 {margin-left: 100%;}
	.col-lg-offset-11 {margin-left: 91.66666667%;}
	.col-lg-offset-10 {margin-left: 83.33333333%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-8 {margin-left: 66.66666667%;}
	.col-lg-offset-7 {margin-left: 58.33333333%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-5 {margin-left: 41.66666667%;}
	.col-lg-offset-4 {margin-left: 33.33333333%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-2 {margin-left: 16.66666667%;}
	.col-lg-offset-1 {margin-left: 8.33333333%;}
	.col-lg-offset-0 {margin-left: 0;}
	.visible-lg, .visible-lg-block {display: block !important;}
	table.visible-lg {display: table !important;}
	tr.visible-lg {display: table-row !important;}
	td.visible-lg, th.visible-lg {display: table-cell !important;}
	.visible-lg-inline {display: inline !important;}
	.visible-lg-inline-block {display: inline-block !important;}
	.hidden-lg {display: none !important;}}
@media print {.visible-print, .visible-print-block {display: block !important;}
	table.visible-print {display: table !important;}
	tr.visible-print {display: table-row !important;}
	td.visible-print, th.visible-print {display: table-cell !important;}
	.visible-print-inline {display: inline !important;}
	.visible-print-inline-block {display: inline-block !important;}
	.hidden-print {display: none !important;}}
.animated, .owl-carousel .animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes bounce {20%, 53%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);animation-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
	70% {-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);animation-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-15px,0);transform: translate3d(0,-15px,0);}
	90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
@keyframes bounce {20%, 53%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);animation-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
	70% {-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);animation-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-15px,0);transform: translate3d(0,-15px,0);}
	90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}
@-webkit-keyframes flash {50%, from, to {opacity: 1;}
	25%, 75% {opacity: 0;}}
@keyframes flash {50%, from, to {opacity: 1;}
	25%, 75% {opacity: 0;}}
.flash {-webkit-animation-name: flash;animation-name: flash;}
@-webkit-keyframes pulse {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	50% {-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}}
@keyframes pulse {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	50% {-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}}
.pulse {-webkit-animation-name: pulse;animation-name: pulse;}
@-webkit-keyframes rubberBand {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	30% {-webkit-transform: scale3d(1.25,.75,1);transform: scale3d(1.25,.75,1);}
	40% {-webkit-transform: scale3d(.75,1.25,1);transform: scale3d(.75,1.25,1);}
	50% {-webkit-transform: scale3d(1.15,.85,1);transform: scale3d(1.15,.85,1);}
	65% {-webkit-transform: scale3d(.95,1.05,1);transform: scale3d(.95,1.05,1);}
	75% {-webkit-transform: scale3d(1.05,.95,1);transform: scale3d(1.05,.95,1);}}
@keyframes rubberBand {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	30% {-webkit-transform: scale3d(1.25,.75,1);transform: scale3d(1.25,.75,1);}
	40% {-webkit-transform: scale3d(.75,1.25,1);transform: scale3d(.75,1.25,1);}
	50% {-webkit-transform: scale3d(1.15,.85,1);transform: scale3d(1.15,.85,1);}
	65% {-webkit-transform: scale3d(.95,1.05,1);transform: scale3d(.95,1.05,1);}
	75% {-webkit-transform: scale3d(1.05,.95,1);transform: scale3d(1.05,.95,1);}}
.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}
@-webkit-keyframes shake {from, to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}}
@keyframes shake {from, to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}}
.shake {-webkit-animation-name: shake;animation-name: shake;}
@-webkit-keyframes headShake {0%, 50% {-webkit-transform: translateX(0);transform: translateX(0);}
	6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}
	18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}
	31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}
	43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}}
@keyframes headShake {0%, 50% {-webkit-transform: translateX(0);transform: translateX(0);}
	6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}
	18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}
	31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}
	43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}}
.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake;}
@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0,0,1,15deg);transform: rotate3d(0,0,1,15deg);}
	40% {-webkit-transform: rotate3d(0,0,1,-10deg);transform: rotate3d(0,0,1,-10deg);}
	60% {-webkit-transform: rotate3d(0,0,1,5deg);transform: rotate3d(0,0,1,5deg);}
	80% {-webkit-transform: rotate3d(0,0,1,-5deg);transform: rotate3d(0,0,1,-5deg);}
	to {-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);}}
@keyframes swing {20% {-webkit-transform: rotate3d(0,0,1,15deg);transform: rotate3d(0,0,1,15deg);}
	40% {-webkit-transform: rotate3d(0,0,1,-10deg);transform: rotate3d(0,0,1,-10deg);}
	60% {-webkit-transform: rotate3d(0,0,1,5deg);transform: rotate3d(0,0,1,5deg);}
	80% {-webkit-transform: rotate3d(0,0,1,-5deg);transform: rotate3d(0,0,1,-5deg);}
	to {-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);}}
.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}
@-webkit-keyframes tada {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	10%, 20% {-webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
	40%, 60%, 80% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}}
@keyframes tada {from, to {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	10%, 20% {-webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
	40%, 60%, 80% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}}
.tada {-webkit-animation-name: tada;animation-name: tada;}
@-webkit-keyframes wobble {from, to {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}}
@keyframes wobble {from, to {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}}
.wobble {-webkit-animation-name: wobble;animation-name: wobble;}
@-webkit-keyframes jello {11.1%, from, to {-webkit-transform: none;transform: none;}
	22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}
	33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}
	44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}
	55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}
	66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg);}
	77.7% {-webkit-transform: skewX(.39063deg) skewY(.39063deg);transform: skewX(.39063deg) skewY(.39063deg);}
	88.8% {-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);transform: skewX(-.19531deg) skewY(-.19531deg);}}
@keyframes jello {11.1%, from, to {-webkit-transform: none;transform: none;}
	22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}
	33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}
	44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}
	55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}
	66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg);}
	77.7% {-webkit-transform: skewX(.39063deg) skewY(.39063deg);transform: skewX(.39063deg) skewY(.39063deg);}
	88.8% {-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);transform: skewX(-.19531deg) skewY(-.19531deg);}}
.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}
@-webkit-keyframes bounceIn {20%, 40%, 60%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	20% {-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	40% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}
	80% {-webkit-transform: scale3d(.97,.97,.97);transform: scale3d(.97,.97,.97);}
	to {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
@keyframes bounceIn {20%, 40%, 60%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	20% {-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	40% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}
	80% {-webkit-transform: scale3d(.97,.97,.97);transform: scale3d(.97,.97,.97);}
	to {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;}
@-webkit-keyframes bounceInDown {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-3000px,0);transform: translate3d(0,-3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
	to {-webkit-transform: none;transform: none;}}
@keyframes bounceInDown {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-3000px,0);transform: translate3d(0,-3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
	to {-webkit-transform: none;transform: none;}}
.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px,0,0);transform: translate3d(-3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);}
	to {-webkit-transform: none;transform: none;}}
@keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px,0,0);transform: translate3d(-3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);}
	to {-webkit-transform: none;transform: none;}}
.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
@-webkit-keyframes bounceInRight {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(3000px,0,0);transform: translate3d(3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);transform: translate3d(-5px,0,0);}
	to {-webkit-transform: none;transform: none;}}
@keyframes bounceInRight {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(3000px,0,0);transform: translate3d(3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);transform: translate3d(-5px,0,0);}
	to {-webkit-transform: none;transform: none;}}
.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}
@-webkit-keyframes bounceInUp {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(0,3000px,0);transform: translate3d(0,3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	75% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	90% {-webkit-transform: translate3d(0,-5px,0);transform: translate3d(0,-5px,0);}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes bounceInUp {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);animation-timing-function: cubic-bezier(.215,.61,.355,1);}
	from {opacity: 0;-webkit-transform: translate3d(0,3000px,0);transform: translate3d(0,3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	75% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	90% {-webkit-transform: translate3d(0,-5px,0);transform: translate3d(0,-5px,0);}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}
@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	to {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}}
@keyframes bounceOut {20% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	to {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}}
.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;}
@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	to {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	to {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}
@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px,0,0);transform: translate3d(20px,0,0);}
	to {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px,0,0);transform: translate3d(20px,0,0);}
	to {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}
@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px,0,0);transform: translate3d(-20px,0,0);}
	to {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px,0,0);transform: translate3d(-20px,0,0);}
	to {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}
@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}
	to {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}
	to {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes fadeIn {from {opacity: 0;}
	to {opacity: 1;}}
@keyframes fadeIn {from {opacity: 0;}
	to {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeOut {from {opacity: 1;}
	to {opacity: 0;}}
@keyframes fadeOut {0%, from {opacity: 1;}
	100%, to {opacity: 0;}}
.fadeOut, .owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOutDown {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
@keyframes fadeOutDown {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
@keyframes fadeOutDownBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
@keyframes fadeOutLeft {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
@keyframes fadeOutLeftBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
@keyframes fadeOutRight {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
@keyframes fadeOutRightBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
@keyframes fadeOutUp {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
@keyframes fadeOutUpBig {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}
@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);transform: perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	50% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) scale3d(.95,.95,.95);transform: perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
@keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);transform: perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	50% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) scale3d(.95,.95,.95);transform: perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}
@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);}}
.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}
.flipInY, .flipOutX {-webkit-backface-visibility: visible !important;}
@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	to {-webkit-transform: perspective(400px);transform: perspective(400px);}}
.flipInY {backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}
@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}
	to {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}
	to {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;backface-visibility: visible !important;}
@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}
	to {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}
	to {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}
.fancybox-container, .mfp-wrap, .owl-carousel .owl-item, .owl-carousel .owl-video-play-icon {-webkit-backface-visibility: hidden;}
@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%,0,0) skewX(-30deg);transform: translate3d(100%,0,0) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
	80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%,0,0) skewX(-30deg);transform: translate3d(100%,0,0) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
	80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
@-webkit-keyframes lightSpeedOut {from {opacity: 1;}
	to {-webkit-transform: translate3d(100%,0,0) skewX(30deg);transform: translate3d(100%,0,0) skewX(30deg);opacity: 0;}}
@keyframes lightSpeedOut {from {opacity: 1;}
	to {-webkit-transform: translate3d(100%,0,0) skewX(30deg);transform: translate3d(100%,0,0) skewX(30deg);opacity: 0;}}
.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,-200deg);transform: rotate3d(0,0,1,-200deg);opacity: 0;}
	to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,-200deg);transform: rotate3d(0,0,1,-200deg);opacity: 0;}
	to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}
@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-90deg);transform: rotate3d(0,0,1,-90deg);opacity: 0;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-90deg);transform: rotate3d(0,0,1,-90deg);opacity: 0;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}
@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}
	to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,200deg);transform: rotate3d(0,0,1,200deg);opacity: 0;}}
@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}
	to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,200deg);transform: rotate3d(0,0,1,200deg);opacity: 0;}}
.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}
@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}}
@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}}
.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,90deg);transform: rotate3d(0,0,1,90deg);opacity: 0;}}
@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,90deg);transform: rotate3d(0,0,1,90deg);opacity: 0;}}
.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}
@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate3d(0,0,1,80deg);transform: rotate3d(0,0,1,80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	40%, 80% {-webkit-transform: rotate3d(0,0,1,60deg);transform: rotate3d(0,0,1,60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
	to {-webkit-transform: translate3d(0,700px,0);transform: translate3d(0,700px,0);opacity: 0;}}
@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate3d(0,0,1,80deg);transform: rotate3d(0,0,1,80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	40%, 80% {-webkit-transform: rotate3d(0,0,1,60deg);transform: rotate3d(0,0,1,60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
	to {-webkit-transform: translate3d(0,700px,0);transform: translate3d(0,700px,0);opacity: 0;}}
.hinge {-webkit-animation-name: hinge;animation-name: hinge;}
@-webkit-keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(.1) rotate(30deg);transform: scale(.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
	50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}
	70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}
@keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(.1) rotate(30deg);transform: scale(.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}
	50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}
	70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}
.jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox;}
@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}
	to {opacity: 1;-webkit-transform: none;transform: none;}}
.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}
@-webkit-keyframes rollOut {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}
@keyframes rollOut {from {opacity: 1;}
	to {opacity: 0;-webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}
.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}
@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	50% {opacity: 1;}}
@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	50% {opacity: 1;}}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}
@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}
@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);transform: scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);transform: scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}
@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}
@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}
@-webkit-keyframes zoomOut {from {opacity: 1;}
	50% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	to {opacity: 0;}}
@keyframes zoomOut {from {opacity: 1;}
	50% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	to {opacity: 0;}}
.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}
@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	to {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	to {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}
@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);transform: scale3d(.475,.475,.475) translate3d(42px,0,0);}
	to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px,0,0);transform: scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin: left center;transform-origin: left center;}}
@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);transform: scale3d(.475,.475,.475) translate3d(42px,0,0);}
	to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px,0,0);transform: scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin: left center;transform-origin: left center;}}
.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}
@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);}
	to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px,0,0);transform: scale(.1) translate3d(2000px,0,0);-webkit-transform-origin: right center;transform-origin: right center;}}
@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);}
	to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px,0,0);transform: scale(.1) translate3d(2000px,0,0);-webkit-transform-origin: right center;transform-origin: right center;}}
.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}
@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	to {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	to {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}
@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes slideInDown {from {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}
@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}
@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes slideInRight {from {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}
@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes slideInUp {from {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}
@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
@keyframes slideOutDown {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}
@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
@keyframes slideOutLeft {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}
@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
@keyframes slideOutRight {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}
@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
@keyframes slideOutUp {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	to {visibility: hidden;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}
.hamburger {font: inherit;display: inline-block;overflow: visible;margin: 0;padding: 15px;cursor: pointer;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;-webkit-transition-duration: .15s;-o-transition-duration: .15s;transition-duration: .15s;-webkit-transition-property: opacity,-webkit-filter;-o-transition-property: opacity,filter;transition-property: opacity,filter,-webkit-filter;text-transform: none;color: inherit;}
.descript-sect__container, .fancybox-is-open .fancybox-stage, .fancybox-thumbs-x>ul, .hamburger--emphatic, .hamburger--emphatic-r, .mfp-bg, .mfp-iframe-scaler, .regulations-sect__title, body.compensate-for-scrollbar {overflow: hidden;}
.hamburger--slider .hamburger-inner:before, .hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;-webkit-transition-duration: .15s;-o-transition-duration: .15s;}
.hamburger:hover {opacity: .7;}
.hamburger-box {position: relative;display: inline-block;width: 40px;height: 24px;}
.hamburger-inner {top: 50%;display: block;margin-top: -2px;}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {position: absolute;width: 40px;height: 4px;transition-timing-function: ease;transition-duration: .15s;-webkit-transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform,-webkit-transform;border-radius: 4px;}
.hamburger-inner:after, .hamburger-inner:before {display: block;content: "";}
.hamburger-inner:before {top: -10px;}
.hamburger-inner:after {bottom: -10px;}
.hamburger--3dx .hamburger-box {-webkit-perspective: 80px;perspective: 80px;}
.hamburger--3dx .hamburger-inner {-webkit-transition: background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dx .hamburger-inner:after, .hamburger--3dx .hamburger-inner:before {-webkit-transition: -webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dx.is-active .hamburger-inner {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);background-color: transparent;}
.hamburger--3dx.is-active .hamburger-inner:before {-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--3dx.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--3dx-r .hamburger-box {-webkit-perspective: 80px;perspective: 80px;}
.hamburger--3dx-r .hamburger-inner {-webkit-transition: background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dx-r .hamburger-inner:after, .hamburger--3dx-r .hamburger-inner:before {-webkit-transition: -webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dx-r.is-active .hamburger-inner {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);background-color: transparent;}
.hamburger--3dx-r.is-active .hamburger-inner:before {-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--3dx-r.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--3dy .hamburger-box {-webkit-perspective: 80px;perspective: 80px;}
.hamburger--3dy .hamburger-inner {-webkit-transition: background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dy .hamburger-inner:after, .hamburger--3dy .hamburger-inner:before {-webkit-transition: -webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dy.is-active .hamburger-inner {-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg);background-color: transparent;}
.hamburger--3dy.is-active .hamburger-inner:before {-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--3dy.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--3dy-r .hamburger-box {-webkit-perspective: 80px;perspective: 80px;}
.hamburger--3dy-r .hamburger-inner {-webkit-transition: background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition: transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dy-r .hamburger-inner:after, .hamburger--3dy-r .hamburger-inner:before {-webkit-transition: -webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition: transform 0s cubic-bezier(.645,.045,.355,1) .1s;}
.hamburger--3dy-r.is-active .hamburger-inner {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);background-color: transparent;}
.hamburger--3dy-r.is-active .hamburger-inner:before {-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--3dy-r.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--arrow.is-active .hamburger-inner:before {-webkit-transform: translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform: translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);}
.hamburger--arrow.is-active .hamburger-inner:after {-webkit-transform: translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform: translate3d(-8px,0,0) rotate(45deg) scaleX(.7);}
.hamburger--arrow-r.is-active .hamburger-inner:before {-webkit-transform: translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform: translate3d(8px,0,0) rotate(45deg) scaleX(.7);}
.hamburger--arrow-r.is-active .hamburger-inner:after {-webkit-transform: translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform: translate3d(8px,0,0) rotate(-45deg) scaleX(.7);}
.hamburger--arrowalt .hamburger-inner:before {-webkit-transition: top .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition: top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition: top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1);}
.hamburger--arrowalt .hamburger-inner:after {-webkit-transition: bottom .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition: bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition: bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1);}
.hamburger--arrowalt.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition: top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition: top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform: translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform: translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);}
.hamburger--arrowalt.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition: bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition: bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform: translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform: translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);}
.hamburger--arrowalt-r .hamburger-inner:before {-webkit-transition: top .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition: top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition: top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1);}
.hamburger--arrowalt-r .hamburger-inner:after {-webkit-transition: bottom .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition: bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition: bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1);}
.hamburger--arrowalt-r.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition: top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition: top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform: translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform: translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);}
.hamburger--arrowalt-r.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition: bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition: bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform: translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform: translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);}
.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner:after, .hamburger--boring .hamburger-inner:before {-webkit-transition-property: none;-o-transition-property: none;transition-property: none;}
.hamburger--boring.is-active .hamburger-inner {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.hamburger--boring.is-active .hamburger-inner:before {top: 0;opacity: 0;}
.hamburger--boring.is-active .hamburger-inner:after {bottom: 0;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.hamburger--collapse .hamburger-inner {top: auto;bottom: 0;-webkit-transition-delay: .13s;-o-transition-delay: .13s;transition-delay: .13s;-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: .13s;-o-transition-duration: .13s;transition-duration: .13s;}
.hamburger--collapse .hamburger-inner:after {top: -20px;-webkit-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;}
.hamburger--collapse .hamburger-inner:before {-webkit-transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);}
.hamburger--collapse.is-active .hamburger-inner {-webkit-transition-delay: .22s;-o-transition-delay: .22s;transition-delay: .22s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--collapse.is-active .hamburger-inner:after {top: 0;-webkit-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity: 0;}
.hamburger--collapse.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.hamburger--collapse-r .hamburger-inner {top: auto;bottom: 0;-webkit-transition-delay: .13s;-o-transition-delay: .13s;transition-delay: .13s;-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: .13s;-o-transition-duration: .13s;transition-duration: .13s;}
.hamburger--collapse-r .hamburger-inner:after {top: -20px;-webkit-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;}
.hamburger--collapse-r .hamburger-inner:before {-webkit-transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition: top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);}
.hamburger--collapse-r.is-active .hamburger-inner {-webkit-transition-delay: .22s;-o-transition-delay: .22s;transition-delay: .22s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,-10px,0) rotate(45deg);transform: translate3d(0,-10px,0) rotate(45deg);}
.hamburger--collapse-r.is-active .hamburger-inner:after {top: 0;-webkit-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity: 0;}
.hamburger--collapse-r.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.hamburger--elastic .hamburger-inner {top: 2px;-webkit-transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration: 275ms;-o-transition-duration: 275ms;transition-duration: 275ms;}
.hamburger--elastic .hamburger-inner:before {top: 10px;-webkit-transition: opacity 125ms 275ms;-o-transition: opacity 125ms 275ms;transition: opacity 125ms 275ms;}
.hamburger--elastic .hamburger-inner:after {top: 20px;-webkit-transition: -webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);-o-transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55);}
.hamburger--elastic.is-active .hamburger-inner {-webkit-transition-delay: 75ms;-o-transition-delay: 75ms;transition-delay: 75ms;-webkit-transform: translate3d(0,10px,0) rotate(135deg);transform: translate3d(0,10px,0) rotate(135deg);}
.hamburger--elastic.is-active .hamburger-inner:before {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;opacity: 0;}
.hamburger--elastic.is-active .hamburger-inner:after {-webkit-transition-delay: 75ms;-o-transition-delay: 75ms;transition-delay: 75ms;-webkit-transform: translate3d(0,-20px,0) rotate(-270deg);transform: translate3d(0,-20px,0) rotate(-270deg);}
.hamburger--elastic-r .hamburger-inner {top: 2px;-webkit-transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);transition-timing-function: cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration: 275ms;-o-transition-duration: 275ms;transition-duration: 275ms;}
.hamburger--elastic-r .hamburger-inner:before {top: 10px;-webkit-transition: opacity 125ms 275ms;-o-transition: opacity 125ms 275ms;transition: opacity 125ms 275ms;}
.hamburger--elastic-r .hamburger-inner:after {top: 20px;-webkit-transition: -webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);-o-transition: transform 275ms cubic-bezier(.68,-.55,.265,1.55);}
.hamburger--elastic-r.is-active .hamburger-inner {-webkit-transition-delay: 75ms;-o-transition-delay: 75ms;transition-delay: 75ms;-webkit-transform: translate3d(0,10px,0) rotate(-135deg);transform: translate3d(0,10px,0) rotate(-135deg);}
.hamburger--elastic-r.is-active .hamburger-inner:before {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;opacity: 0;}
.hamburger--elastic-r.is-active .hamburger-inner:after {-webkit-transition-delay: 75ms;-o-transition-delay: 75ms;transition-delay: 75ms;-webkit-transform: translate3d(0,-20px,0) rotate(270deg);transform: translate3d(0,-20px,0) rotate(270deg);}
.hamburger--emphatic .hamburger-inner {-webkit-transition: background-color 125ms ease-in 175ms;-o-transition: background-color 125ms ease-in 175ms;transition: background-color 125ms ease-in 175ms;}
.hamburger--emphatic .hamburger-inner:before {left: 0;-webkit-transition: top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms;}
.hamburger--emphatic .hamburger-inner:after {top: 10px;right: 0;-webkit-transition: top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms;}
.hamburger--emphatic.is-active .hamburger-inner {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;background-color: transparent;}
.hamburger--emphatic.is-active .hamburger-inner:before {top: -80px;left: -80px;-webkit-transition: left 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition: left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition: left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-webkit-transform: translate3d(80px,80px,0) rotate(45deg);transform: translate3d(80px,80px,0) rotate(45deg);}
.hamburger--emphatic.is-active .hamburger-inner:after {top: -80px;right: -80px;-webkit-transition: right 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition: right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition: right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-webkit-transform: translate3d(-80px,80px,0) rotate(-45deg);transform: translate3d(-80px,80px,0) rotate(-45deg);}
.hamburger--emphatic-r .hamburger-inner {-webkit-transition: background-color 125ms ease-in 175ms;-o-transition: background-color 125ms ease-in 175ms;transition: background-color 125ms ease-in 175ms;}
.hamburger--emphatic-r .hamburger-inner:before {left: 0;-webkit-transition: top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms;}
.hamburger--emphatic-r .hamburger-inner:after {top: 10px;right: 0;-webkit-transition: top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition: transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms;}
.hamburger--emphatic-r.is-active .hamburger-inner {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;background-color: transparent;}
.hamburger--emphatic-r.is-active .hamburger-inner:before {top: 80px;left: -80px;-webkit-transition: left 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition: left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition: left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-webkit-transform: translate3d(80px,-80px,0) rotate(-45deg);transform: translate3d(80px,-80px,0) rotate(-45deg);}
.hamburger--emphatic-r.is-active .hamburger-inner:after {top: 80px;right: -80px;-webkit-transition: right 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition: right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition: right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-webkit-transform: translate3d(-80px,-80px,0) rotate(45deg);transform: translate3d(-80px,-80px,0) rotate(45deg);}
.hamburger--slider .hamburger-inner {top: 2px;}
.hamburger--slider .hamburger-inner:before {top: 10px;transition-timing-function: ease;transition-duration: .15s;-webkit-transition-property: opacity,-webkit-transform;-o-transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;}
.fancybox-slide, .hamburger--slider-r .hamburger-inner:before {-webkit-transition-property: opacity,-webkit-transform;-o-transition-property: transform,opacity;}
.hamburger--slider .hamburger-inner:after {top: 20px;}
.hamburger--slider.is-active .hamburger-inner {-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--slider.is-active .hamburger-inner:before {-webkit-transform: rotate(-45deg) translate3d(-5.71429px,-6px,0);transform: rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity: 0;}
.hamburger--slider.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-20px,0) rotate(-90deg);transform: translate3d(0,-20px,0) rotate(-90deg);}
.hamburger--slider-r .hamburger-inner {top: 2px;}
.hamburger--slider-r .hamburger-inner:before {top: 10px;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .15s;-o-transition-duration: .15s;transition-duration: .15s;transition-property: transform,opacity,-webkit-transform;}
.hamburger--slider-r .hamburger-inner:after {top: 20px;}
.hamburger--slider-r.is-active .hamburger-inner {-webkit-transform: translate3d(0,10px,0) rotate(-45deg);transform: translate3d(0,10px,0) rotate(-45deg);}
.hamburger--slider-r.is-active .hamburger-inner:before {-webkit-transform: rotate(45deg) translate3d(5.71429px,-6px,0);transform: rotate(45deg) translate3d(5.71429px,-6px,0);opacity: 0;}
.hamburger--slider-r.is-active .hamburger-inner:after {-webkit-transform: translate3d(0,-20px,0) rotate(90deg);transform: translate3d(0,-20px,0) rotate(90deg);}
.hamburger--spring .hamburger-inner {top: 2px;-webkit-transition: background-color 0s linear .13s;-o-transition: background-color 0s linear .13s;transition: background-color 0s linear .13s;}
.hamburger--spring .hamburger-inner:before {top: 10px;-webkit-transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);}
.hamburger--spring .hamburger-inner:after {top: 20px;-webkit-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);}
.hamburger--spring.is-active .hamburger-inner {-webkit-transition-delay: .22s;-o-transition-delay: .22s;transition-delay: .22s;background-color: transparent;}
.hamburger--spring.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform: translate3d(0,10px,0) rotate(45deg);transform: translate3d(0,10px,0) rotate(45deg);}
.hamburger--spring.is-active .hamburger-inner:after {top: 0;-webkit-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition: top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform: translate3d(0,10px,0) rotate(-45deg);transform: translate3d(0,10px,0) rotate(-45deg);}
.hamburger--spring-r .hamburger-inner {top: auto;bottom: 0;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: .13s;-o-transition-duration: .13s;transition-duration: .13s;}
.hamburger--spring-r .hamburger-inner:after {top: -20px;-webkit-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;-o-transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;transition: top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;}
.hamburger--spring-r .hamburger-inner:before {-webkit-transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition: top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);}
.hamburger--spring-r.is-active .hamburger-inner {-webkit-transition-delay: .22s;-o-transition-delay: .22s;transition-delay: .22s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,-10px,0) rotate(-45deg);transform: translate3d(0,-10px,0) rotate(-45deg);}
.hamburger--spring-r.is-active .hamburger-inner:after {top: 0;-webkit-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;-o-transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity: 0;}
.hamburger--spring-r.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.hamburger--stand .hamburger-inner {-webkit-transition: background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;}
.hamburger--stand .hamburger-inner:before {-webkit-transition: top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition: top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition: top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--stand .hamburger-inner:after {-webkit-transition: bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition: bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition: bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--stand.is-active .hamburger-inner {-webkit-transition: background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);transition: transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);-o-transition: transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);background-color: transparent;}
.hamburger--stand.is-active .hamburger-inner:before {top: 0;-webkit-transition: top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition: top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition: top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.hamburger--stand.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition: bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition: bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.hamburger--stand-r .hamburger-inner {-webkit-transition: background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition: transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;}
.hamburger--stand-r .hamburger-inner:before {-webkit-transition: top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition: top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition: top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--stand-r .hamburger-inner:after {-webkit-transition: bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition: bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition: bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--stand-r.is-active .hamburger-inner {-webkit-transition: background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);transition: transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);-o-transition: transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);background-color: transparent;}
.hamburger--stand-r.is-active .hamburger-inner:before {top: 0;-webkit-transition: top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition: top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition: top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.hamburger--stand-r.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition: bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition: bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.hamburger--spin .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: .22s;-o-transition-duration: .22s;transition-duration: .22s;}
.hamburger--spin .hamburger-inner:before {-webkit-transition: top .1s ease-in .25s,opacity .1s ease-in;-o-transition: top .1s ease-in .25s,opacity .1s ease-in;transition: top .1s ease-in .25s,opacity .1s ease-in;}
.hamburger--spin .hamburger-inner:after {-webkit-transition: bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition: bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition: bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);}
.hamburger--spin.is-active .hamburger-inner {-webkit-transition-delay: .12s;-o-transition-delay: .12s;transition-delay: .12s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);}
.hamburger--spin.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s ease-out,opacity .1s ease-out .12s;-o-transition: top .1s ease-out,opacity .1s ease-out .12s;transition: top .1s ease-out,opacity .1s ease-out .12s;opacity: 0;}
.hamburger--spin.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition: bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition: bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.hamburger--spin-r .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: .22s;-o-transition-duration: .22s;transition-duration: .22s;}
.hamburger--spin-r .hamburger-inner:before {-webkit-transition: top .1s ease-in .25s,opacity .1s ease-in;-o-transition: top .1s ease-in .25s,opacity .1s ease-in;transition: top .1s ease-in .25s,opacity .1s ease-in;}
.hamburger--spin-r .hamburger-inner:after {-webkit-transition: bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition: bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition: bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);}
.hamburger--spin-r.is-active .hamburger-inner {-webkit-transition-delay: .12s;-o-transition-delay: .12s;transition-delay: .12s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
.hamburger--spin-r.is-active .hamburger-inner:before {top: 0;-webkit-transition: top .1s ease-out,opacity .1s ease-out .12s;-o-transition: top .1s ease-out,opacity .1s ease-out .12s;transition: top .1s ease-out,opacity .1s ease-out .12s;opacity: 0;}
.hamburger--spin-r.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition: bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition: bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.hamburger--squeeze .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function: cubic-bezier(.55,.055,.675,.19);transition-timing-function: cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration: 75ms;-o-transition-duration: 75ms;transition-duration: 75ms;}
.hamburger--squeeze .hamburger-inner:before {-webkit-transition: top 75ms .12s,opacity 75ms;-o-transition: top 75ms .12s,opacity 75ms;transition: top 75ms .12s,opacity 75ms;}
.hamburger--squeeze .hamburger-inner:after {-webkit-transition: bottom 75ms .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition: bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition: bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--squeeze.is-active .hamburger-inner {-webkit-transition-delay: .12s;-o-transition-delay: .12s;transition-delay: .12s;-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);-o-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.hamburger--vortex .hamburger-inner, .hamburger--vortex.is-active .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);-o-transition-timing-function: cubic-bezier(.19,1,.22,1);}
.hamburger--squeeze.is-active .hamburger-inner:before {top: 0;-webkit-transition: top 75ms,opacity 75ms .12s;-o-transition: top 75ms,opacity 75ms .12s;transition: top 75ms,opacity 75ms .12s;opacity: 0;}
.hamburger--squeeze.is-active .hamburger-inner:after {bottom: 0;-webkit-transition: bottom 75ms,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition: bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-o-transition: bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.hamburger--vortex .hamburger-inner {transition-timing-function: cubic-bezier(.19,1,.22,1);-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s;}
.hamburger--vortex .hamburger-inner:after, .hamburger--vortex .hamburger-inner:before {-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;-webkit-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.hamburger--vortex .hamburger-inner:before {-webkit-transition-property: top,opacity;-o-transition-property: top,opacity;transition-property: top,opacity;}
.hamburger--vortex .hamburger-inner:after {-webkit-transition-property: bottom,-webkit-transform;-o-transition-property: bottom,transform;transition-property: bottom,transform,-webkit-transform;}
.hamburger--vortex.is-active .hamburger-inner {transition-timing-function: cubic-bezier(.19,1,.22,1);-webkit-transform: rotate(765deg);-ms-transform: rotate(765deg);transform: rotate(765deg);}
.hamburger--vortex.is-active .hamburger-inner:after, .hamburger--vortex.is-active .hamburger-inner:before {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.hamburger--vortex.is-active .hamburger-inner:before {top: 0;opacity: 0;}
.hamburger--vortex.is-active .hamburger-inner:after {bottom: 0;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.hamburger--vortex-r .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);-o-transition-timing-function: cubic-bezier(.19,1,.22,1);transition-timing-function: cubic-bezier(.19,1,.22,1);-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s;}
.hamburger--vortex-r .hamburger-inner:after, .hamburger--vortex-r .hamburger-inner:before {-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;-webkit-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.hamburger--vortex-r .hamburger-inner:before {-webkit-transition-property: top,opacity;-o-transition-property: top,opacity;transition-property: top,opacity;}
.hamburger--vortex-r .hamburger-inner:after {-webkit-transition-property: bottom,-webkit-transform;-o-transition-property: bottom,transform;transition-property: bottom,transform,-webkit-transform;}
.hamburger--vortex-r.is-active .hamburger-inner {-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);-o-transition-timing-function: cubic-bezier(.19,1,.22,1);transition-timing-function: cubic-bezier(.19,1,.22,1);-webkit-transform: rotate(-765deg);-ms-transform: rotate(-765deg);transform: rotate(-765deg);}
.hamburger--vortex-r.is-active .hamburger-inner:after, .hamburger--vortex-r.is-active .hamburger-inner:before {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.hamburger--vortex-r.is-active .hamburger-inner:before {top: 0;opacity: 0;}
.hamburger--vortex-r.is-active .hamburger-inner:after {bottom: 0;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.owl-carousel, .owl-carousel .owl-item {position: relative;}
.mfp-bg, .mfp-wrap {position: fixed;left: 0;top: 0;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.mfp-container:before, .mfp-content {display: inline-block;vertical-align: middle;}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader, .owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-infobar, .fancybox-slide--image .fancybox-content {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
.owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel .owl-animated-in {z-index: 0;}
.fancybox-spaceball, .owl-carousel .owl-animated-out {z-index: 1;}
.owl-height {-webkit-transition: height .5s ease-in-out;-o-transition: height .5s ease-in-out;transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity .4s;-o-transition: opacity .4s;transition: opacity .4s;}
.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/assets/templates/default/css/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;-o-transition: transform .1s;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);-webkit-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;-webkit-transition: opacity .4s;-o-transition: opacity .4s;transition: opacity .4s;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
.mfp-bg {width: 100%;height: 100%;z-index: 1042;background: #0b0b0b;opacity: .8;}
.mfp-wrap {width: 100%;height: 100%;z-index: 1043;outline: 0 !important;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.mfp-container:before {content: "";height: 100%;}
.mfp-content {position: relative;margin: 0 auto;text-align: left;z-index: 1045;}
.mfp-close, .mfp-preloader {text-align: center;position: absolute;}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.fancybox-can-zoomOut .fancybox-content, .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-preloader {color: #ccc;top: 50%;width: auto;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044;}
button.mfp-arrow, button.mfp-close {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;-ms-touch-action: manipulation;touch-action: manipulation;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;right: 0;top: 0;text-decoration: none;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:active {top: 1px;}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-figure, img.mfp-img {line-height: 0;}
.mfp-arrow {position: absolute;opacity: .65;margin: -55px 0 0;top: 50%;padding: 0;width: 90px;height: 110px;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:after, .mfp-arrow:before {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: inset transparent;}
.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7;}
.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}
.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}
.mfp-arrow-right, .service-sect .slick-next {right: 0;}
.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}
.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
.mfp-figure:after, img.mfp-img {width: auto;height: auto;display: block;}
img.mfp-img {max-width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 40px 0;margin: 0 auto;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;right: 0;z-index: -1;-webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile .mfp-bottom-bar:empty, .mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(.75);-ms-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0;-ms-transform-origin: 0;transform-origin: 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;-ms-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.mfp-no-margins .mfp-figure:after {top: 0;bottom: 0;}
.my-mfp-zoom-in .zoom-anim-dialog {opacity: 0;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);opacity: 0;}
.my-mfp-slide-bottom.mfp-bg, .my-mfp-zoom-in.mfp-bg {opacity: 0;-webkit-transition: opacity .3s ease-out;-o-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}
.my-mfp-slide-bottom.mfp-ready.mfp-bg, .my-mfp-zoom-in.mfp-ready.mfp-bg {opacity: .8;}
.my-mfp-slide-bottom .zoom-anim-dialog {opacity: 0;-webkit-transition: .2s ease-out;-o-transition: .2s ease-out;transition: .2s ease-out;-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);transform: translateY(-20px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {opacity: 1;-webkit-transform: translateY(0) perspective(600px) rotateX(0);-ms-transform: translateY(0) perspective(600px) rotateX(0);transform: translateY(0) perspective(600px) rotateX(0);}
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {opacity: 0;-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);transform: translateY(-10px) perspective(600px) rotateX(10deg);}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {backface-visibility: hidden;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height: 100%;left: 0;position: fixed;top: 0;-webkit-transform: translateZ(0);transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: #1e1e1e;opacity: 0;-webkit-transition-duration: inherit;-o-transition-duration: inherit;transition-duration: inherit;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: cubic-bezier(.47,0,.74,.71);-o-transition-timing-function: cubic-bezier(.47,0,.74,.71);transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .87;-webkit-transition-timing-function: cubic-bezier(.22,.61,.36,1);-o-transition-timing-function: cubic-bezier(.22,.61,.36,1);transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;-webkit-transition: opacity .25s,visibility 0s linear .25s;-o-transition: opacity .25s,visibility 0s linear .25s;transition: opacity .25s,visibility 0s linear .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;-webkit-transition: opacity .25s,visibility;-o-transition: opacity .25s,visibility;transition: opacity .25s,visibility;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;text-align: center;top: 0;-webkit-touch-callout: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;-webkit-transform: translateZ(0);z-index: 99994;}
.fancybox-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;height: 100%;left: 0;outline: 0;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform,opacity,-webkit-transform;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;height: 100%;margin-right: -.25em;vertical-align: middle;width: 0;}
.fancybox-slide--next {z-index: 99995;}
.fancybox-slide--image {overflow: visible;padding: 44px 0;}
.dopnav-sect__menu-check, .fancybox-button--pause svg path:first-child, .fancybox-button--play svg path:nth-child(2), .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small, .fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px 6px 0;}
.fancybox-slide--iframe {padding: 44px 44px 0;}
.fancybox-content {background: #fff;display: inline-block;margin: 0 0 6px;max-width: 100%;overflow: auto;padding: 24px;position: relative;text-align: left;vertical-align: middle;}
.begin-sect__title, .fa-fw, .fa-li, .fancybox-share, .now-sect, .now-sect__title, .title-sect {text-align: center;}
.fancybox-button, .fancybox-iframe {vertical-align: top;}
.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(.5,0,.14,1);animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;backface-visibility: hidden;background: 0 0/100% 100% no-repeat;left: 0;margin: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-transition-property: opacity,-webkit-transform;-o-transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;user-select: none;z-index: 99995;}
.fancybox-image, .fancybox-share__button, .fancybox-spaceball {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
.fancybox-can-zoomIn .fancybox-content {cursor: -webkit-zoom-in;cursor: zoom-in;}
.fancybox-can-drag .fancybox-content {cursor: -webkit-grab;cursor: grab;}
.fancybox-is-dragging .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-container [data-selectable=true] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: 0 0;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;user-select: none;width: 100%;}
.fancybox-slide--html .fancybox-content {margin-bottom: 6px;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;margin: 0;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;height: calc(100% - 44px);margin-bottom: 44px;}
.fancybox-iframe, .fancybox-video {background: 0 0;border: 0;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-button, .fancybox-close-small {height: 44px;margin: 0;width: 44px;cursor: pointer;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
.fancybox-button {background: rgba(30,30,30,.6);border: 0;border-radius: 0;display: inline-block;outline: 0;padding: 10px;-webkit-transition: color .2s;-o-transition: color .2s;transition: color .2s;}
.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;}
.fancybox-button svg {display: block;overflow: visible;position: relative;shape-rendering: geometricPrecision;}
.fancybox-button svg path {fill: transparent;stroke: currentColor;stroke-linejoin: round;stroke-width: 3;}
.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path {fill: currentColor;}
.fancybox-button--share svg path {stroke-width: 1;}
.fancybox-navigation .fancybox-button {height: 38px;opacity: 0;padding: 6px;position: absolute;top: 50%;width: 38px;}
.fancybox-show-nav .fancybox-navigation .fancybox-button {-webkit-transition: opacity .25s,visibility,color .25s;-o-transition: opacity .25s,visibility,color .25s;transition: opacity .25s,visibility,color .25s;}
.fancybox-navigation .fancybox-button:after {content: "";left: -25px;padding: 50px;position: absolute;top: -25px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 6px;}
.fancybox-navigation .fancybox-button--arrow_right {right: 6px;}
.fancybox-close-small {background: 0 0;border: 0;border-radius: 0;color: #555;padding: 6px;position: absolute;right: 0;top: 0;z-index: 10;}
.fancybox-close-small svg {fill: transparent;opacity: .8;stroke: currentColor;stroke-width: 1.5;-webkit-transition: stroke .1s;-o-transition: stroke .1s;transition: stroke .1s;}
.fancybox-close-small:hover svg, .fancybox-fx-fade.fancybox-slide--current, .fancybox-thumbs .fancybox-thumbs-active:before {opacity: 1;}
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small {color: #ccc;padding: 5px;right: -12px;top: -44px;}
.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg {background: 0 0;color: #fff;}
.fancybox-caption {bottom: 0;color: #fff;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 25px 44px;right: 0;}
.fancybox-caption:before {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC");background-repeat: repeat-x;background-size: contain;bottom: 0;content: "";display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: -25px;z-index: -1;}
.fancybox-caption:after {border-bottom: 1px solid rgba(255,255,255,.3);content: "";display: block;left: 44px;position: absolute;right: 44px;top: 0;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}
.fancybox-caption a:hover {color: #fff;text-decoration: underline;}
.fancybox-loading {-webkit-animation: .8s linear infinite a;animation: .8s linear infinite a;background: 0 0;border: 6px solid rgba(99,99,99,.5);border-radius: 100%;border-top-color: #fff;height: 60px;left: 50%;margin: -30px 0 0 -30px;opacity: .6;padding: 0;position: absolute;top: 50%;width: 60px;z-index: 99999;}
@-webkit-keyframes a {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes a {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fancybox-animated {-webkit-transition-timing-function: cubic-bezier(0,0,.25,1);-o-transition-timing-function: cubic-bezier(0,0,.25,1);transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);-o-transition-timing-function: cubic-bezier(.19,1,.22,1);transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-1 turn);-ms-transform: rotate(-1 turn);transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(1 turn);-ms-transform: rotate(1 turn);transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0) scale(.1) skew(10deg);transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}
.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;}
.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}
.fancybox-share p {margin: 0;padding: 0;}
.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;user-select: none;white-space: nowrap;}
.fa-inverse, .fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {background: 0 0;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: 0;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #fff;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;top: 0;width: 212px;z-index: 99995;}
.fa, .fa-stack, .spinner-1 {display: inline-block;}
.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs>ul {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: relative;white-space: nowrap;width: 100%;}
.fancybox-thumbs-y>ul::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track {background: #fff;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs>ul>li {-webkit-backface-visibility: hidden;backface-visibility: hidden;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: 0;overflow: hidden;padding: 0;position: relative;width: 100px;background-position: 50%;background-repeat: no-repeat;background-size: cover;}
.fancybox-thumbs-loading {background: rgba(0,0,0,.1);}
.fancybox-thumbs>ul>li:before {border: 4px solid #4ea7f9;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;-webkit-transition: .2s cubic-bezier(.25,.46,.45,.94);-o-transition: .2s cubic-bezier(.25,.46,.45,.94);transition: .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991;}
.dopnav-sect__menu, .dopnav-sect__menu a {-webkit-transition: .25s;-o-transition: .25s;}
@media (max-width:800px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs>ul>li {max-width: calc(100% - 10px);}}
@font-face {font-family: FontAwesome;src: url("/assets/templates/default/fonts/fontawesome-webfont.eot?v=4.7.0");src: url("/assets/templates/default/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/assets/templates/default/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/assets/templates/default/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/assets/templates/default/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/assets/templates/default/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: 400;font-style: normal;}
.fa {font: 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.about-sect__text p, .acompany-sect__title, body {font-family: OpenSans,Arial,sans-serif;}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -15%;}
.fa-2x, .fa-stack-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571429em;}
.fa-ul {padding-left: 0;margin-left: 2.14285714em;}
.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: .14285714em;}
.fa-li.fa-lg {left: -1.85714286em;}
.fa-border {padding: .2em .25em .15em;border: .08em solid #eee;border-radius: .1em;}
.fa.fa-pull-left, .fa.pull-left {margin-right: .3em;}
.fa.fa-pull-right, .fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: 2s linear infinite fa-spin;animation: 2s linear infinite fa-spin;}
.fa-pulse {-webkit-animation: 1s steps(8) infinite fa-spin;animation: 1s steps(8) infinite fa-spin;}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180, .menu-subitem.active::before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.fa-flip-vertical {-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);}
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {-webkit-filter: none;filter: none;}
.fa-stack {position: relative;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-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-close:before, .fa-remove: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-cog:before, .fa-gear: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-repeat:before, .fa-rotate-right: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-image:before, .fa-photo: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-exclamation-triangle:before, .fa-warning: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-cogs:before, .fa-gears: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-floppy-o:before, .fa-save:before {content: "";}
.fa-square:before {content: "";}
.fa-bars:before, .fa-navicon:before, .fa-reorder: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-sort:before, .fa-unsorted:before {content: "";}
.fa-sort-desc:before, .fa-sort-down:before {content: "";}
.fa-sort-asc:before, .fa-sort-up:before {content: "";}
.fa-envelope:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-rotate-left:before, .fa-undo:before {content: "";}
.fa-gavel:before, .fa-legal:before {content: "";}
.fa-dashboard:before, .fa-tachometer:before {content: "";}
.fa-comment-o:before {content: "";}
.fa-comments-o:before {content: "";}
.fa-bolt:before, .fa-flash:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-clipboard:before, .fa-paste: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-chain-broken:before, .fa-unlink: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-caret-square-o-down:before, .fa-toggle-down:before {content: "";}
.fa-caret-square-o-up:before, .fa-toggle-up:before {content: "";}
.fa-caret-square-o-right:before, .fa-toggle-right:before {content: "";}
.fa-eur:before, .fa-euro:before {content: "";}
.fa-gbp:before {content: "";}
.fa-dollar:before, .fa-usd:before {content: "";}
.fa-inr:before, .fa-rupee:before {content: "";}
.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before {content: "";}
.fa-rouble:before, .fa-rub:before, .fa-ruble:before {content: "";}
.fa-krw:before, .fa-won: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-caret-square-o-left:before, .fa-toggle-left:before {content: "";}
.fa-dot-circle-o:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-try:before, .fa-turkish-lira: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-bank:before, .fa-institution:before, .fa-university:before {content: "";}
.fa-graduation-cap:before, .fa-mortar-board: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-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before {content: "";}
.fa-file-archive-o:before, .fa-file-zip-o:before {content: "";}
.fa-file-audio-o:before, .fa-file-sound-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-ring:before, .fa-life-saver:before, .fa-support:before {content: "";}
.fa-circle-o-notch:before {content: "";}
.fa-ra:before, .fa-rebel:before, .fa-resistance:before {content: "";}
.fa-empire:before, .fa-ge:before {content: "";}
.fa-git-square:before {content: "";}
.fa-git:before {content: "";}
.fa-hacker-news:before, .fa-y-combinator-square:before, .fa-yc-square:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-qq:before {content: "";}
.fa-wechat:before, .fa-weixin:before {content: "";}
.fa-paper-plane:before, .fa-send:before {content: "";}
.fa-paper-plane-o:before, .fa-send-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-futbol-o:before, .fa-soccer-ball-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-ils:before, .fa-shekel:before, .fa-sheqel: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-bed:before, .fa-hotel:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-train:before {content: "";}
.fa-subway:before {content: "";}
.fa-medium:before {content: "";}
.fa-y-combinator:before, .fa-yc:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-opencart:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-battery-4:before, .fa-battery-full:before, .fa-battery: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-paper-o:before, .fa-hand-stop-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-television:before, .fa-tv: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-american-sign-language-interpreting:before, .fa-asl-interpreting:before {content: "";}
.fa-deaf:before, .fa-deafness:before, .fa-hard-of-hearing:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-sign-language:before, .fa-signing: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-address-card:before, .fa-vcard:before {content: "";}
.fa-address-card-o:before, .fa-vcard-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-full:before, .fa-thermometer: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-bath:before, .fa-bathtub:before, .fa-s15: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;}
.spinner-1, .spinner-1::before {width: 64px;height: 64px;border-radius: 64px;}
@-webkit-keyframes rotator {0% {-webkit-transform: rotate(0);transform: rotate(0);-webkit-box-shadow: inset -5px 0 0 5px currentColor;box-shadow: inset -5px 0 0 5px currentColor;}
	50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-box-shadow: inset -2px 0 0 2px currentColor;box-shadow: inset -2px 0 0 2px currentColor;}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-box-shadow: inset -5px 0 0 5px currentColor;box-shadow: inset -5px 0 0 5px currentColor;}}
@keyframes rotator {0% {-webkit-transform: rotate(0);transform: rotate(0);-webkit-box-shadow: inset -5px 0 0 5px currentColor;box-shadow: inset -5px 0 0 5px currentColor;}
	50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-box-shadow: inset -2px 0 0 2px currentColor;box-shadow: inset -2px 0 0 2px currentColor;}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-box-shadow: inset -5px 0 0 5px currentColor;box-shadow: inset -5px 0 0 5px currentColor;}}
.spinner-1 {position: relative;}
.spinner-1::before {content: "";position: absolute;top: 0;left: 0;color: #fff;-webkit-box-shadow: inset -5px 0 0 5px currentColor;box-shadow: inset -5px 0 0 5px currentColor;clip: rect(0,64px,32px,0);-webkit-animation: 1s linear infinite rotator;animation: 1s linear infinite rotator;}
.spinner-2, .spinner-2::after, .spinner-2::before {width: 16px;height: 16px;border-radius: 16px;display: inline-block;}
@-webkit-keyframes orbit-1 {0% {-webkit-transform: translateX(-120%) rotate(180deg);transform: translateX(-120%) rotate(180deg);}
	30%, 70% {-webkit-transform: translateX(-120%) rotate(0);transform: translateX(-120%) rotate(0);}
	100% {-webkit-transform: translateX(-120%) rotate(-180deg);transform: translateX(-120%) rotate(-180deg);}}
@keyframes orbit-1 {0% {-webkit-transform: translateX(-120%) rotate(180deg);transform: translateX(-120%) rotate(180deg);}
	30%, 70% {-webkit-transform: translateX(-120%) rotate(0);transform: translateX(-120%) rotate(0);}
	100% {-webkit-transform: translateX(-120%) rotate(-180deg);transform: translateX(-120%) rotate(-180deg);}}
@-webkit-keyframes orbit-2 {0% {-webkit-transform: translateX(120%) rotate(180deg);transform: translateX(120%) rotate(180deg);}
	30%, 70% {-webkit-transform: translateX(120%) rotate(0);transform: translateX(120%) rotate(0);}
	100% {-webkit-transform: translateX(120%) rotate(-180deg);transform: translateX(120%) rotate(-180deg);}}
@keyframes orbit-2 {0% {-webkit-transform: translateX(120%) rotate(180deg);transform: translateX(120%) rotate(180deg);}
	30%, 70% {-webkit-transform: translateX(120%) rotate(0);transform: translateX(120%) rotate(0);}
	100% {-webkit-transform: translateX(120%) rotate(-180deg);transform: translateX(120%) rotate(-180deg);}}
.spinner-2 {position: relative;margin: 32px;background-color: #fff;}
.spinner-2::after, .spinner-2::before {content: "";position: absolute;background-color: inherit;}
.top-line__menu, .top-line__menu::after, .top-line__menu::before {height: 3px;background-color: #fff;}
.spinner-2::before {-webkit-transform: translateX(-120%);-ms-transform: translateX(-120%);transform: translateX(-120%);-webkit-transform-origin: 32px 50%;-ms-transform-origin: 32px 50%;transform-origin: 32px 50%;-webkit-animation: 1s linear infinite orbit-1;animation: 1s linear infinite orbit-1;}
.spinner-2::after {-webkit-transform: translateX(120%);-ms-transform: translateX(120%);transform: translateX(120%);-webkit-transform-origin: -16px 50%;-ms-transform-origin: -16px 50%;transform-origin: -16px 50%;-webkit-animation: 1s linear infinite orbit-2;animation: 1s linear infinite orbit-2;}
.breadcrumbs-sect ul {width: 100%;line-height: 1;}
.breadcrumbs-sect li {text-decoration: none;font-weight: 400;letter-spacing: .03rem;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.breadcrumbs-sect li a {display: inline-block;line-height: 1.6;font-size: 12px;font-weight: 400;text-decoration: underline;color: #000;letter-spacing: .03rem;}
.breadcrumbs-sect a:active, .breadcrumbs-sect a:focus, .breadcrumbs-sect a:hover, .breadcrumbs-sect li a:active, .breadcrumbs-sect li a:focus, .breadcrumbs-sect li a:hover {text-decoration: none;color: #000;}
.dopnav-sect {padding: 33px 0 45px;}
.dopnav-sect__mobile {display: none;margin-bottom: 0;font-weight: 400;}
.dopnav-sect__menu {width: 100%;pointer-events: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;transition: .25s;}
.begin-sect__content, .begin-sect__item, .dopnav-sect__menu a {display: -webkit-box;display: -ms-flexbox;}
.dopnav-sect__menu a {width: 100%;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 1.4;font-size: 16px;font-weight: 400;color: #000;text-decoration: none;transition: .25s;letter-spacing: .03rem;padding: 0 24px;border-right: 2px solid #979797;}
.advantages-sect__text p, .why-sect__list li {color: #606060;line-height: 1.6;font-size: 16px;}
.dopnav-sect__menu a:last-child {border-right: none;}
.dopnav-sect__menu a.active, .dopnav-sect__menu a:active, .dopnav-sect__menu a:focus, .dopnav-sect__menu a:hover {color: #ea454d;}
.dopnav-sect__menu-check:checked~.dopnav-sect__mobile::before {-webkit-transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}
.dopnav-sect__menu-check:checked~.dopnav-sect__menu {display: -webkit-box;display: -ms-flexbox;display: flex;border-right: none;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;opacity: 1;-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;pointer-events: auto;}
.title-sect {padding: 65px 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
.title-sect__title {color: #fff;font-weight: 500;line-height: 1.3;font-size: 40px;margin-bottom: 25px;letter-spacing: .03rem;}
.title-sect__text {color: #fff;line-height: 1.45;letter-spacing: .03rem;font-size: 18px;font-weight: 300;}
@media only screen and (max-width:1200px) {.title-sect {padding: 55px 15px;}}
@media only screen and (max-width:992px) {.title-sect {padding: 50px 15px;}
	.title-sect__title {font-size: 35px;}
	.title-sect__text {font-size: 16px;}}
@media only screen and (max-width:768px) {.title-sect {padding: 40px 15px;}
	.title-sect__title {font-size: 27px;}}
.begin-sect__footer p, .begin-sect__footer strong {font-size: 24px;line-height: 1.4;}
.begin-sect {padding: 65px 0 75px;}
.begin-sect__title {margin-bottom: 45px;line-height: 1.2;font-weight: 700;font-size: 24px;}
.begin-sect__content {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 992px;margin: 0 auto 15px;padding: 0 15px;}
.begin-sect__item {margin-bottom: 40px;display: flex;width: 50%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.begin-sect__item span {display: inline-block;min-width: 90px;}
.begin-sect__item p {line-height: 1.5;letter-spacing: .03rem;}
.begin-sect__footer {width: 1200px;margin: 0 auto;padding: 18px 60px;border: 3px solid #ea454d;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.begin-sect__footer img {display: inline-block;margin-right: 25px;}
.begin-sect__footer strong {display: inline-block;margin-right: 30px;font-weight: 700;}
@media only screen and (max-width:1200px) {.begin-sect {padding: 65px 15px 75px;}
	.begin-sect__footer {width: 100%;padding: 15px 30px;}
	.begin-sect__footer p, .begin-sect__footer strong {font-size: 20px;}}
@media only screen and (max-width:768px) {.begin-sect__footer, .begin-sect__item {text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;}
	.begin-sect {padding: 45px 15px 60px;}
	.begin-sect__item {width: 30%;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.begin-sect__item span {margin-bottom: 20px;}
	.begin-sect__footer img, .begin-sect__footer strong {margin-bottom: 10px;margin-right: 0;}
	.begin-sect__footer {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.begin-sect__footer img {display: inline-block;}}
.now-sect {padding: 70px 15px;}
.now-sect__title {line-height: 1.4;font-size: 30px;font-weight: 400;letter-spacing: .03rem;margin-bottom: 40px;}
.now-sect .red-button {font-size: 18px;width: auto;display: inline-block;padding: 0 30px;}
.advantages-sect__title, .why-sect__title {line-height: 1.3;color: #ea454d;font-weight: 400;}
.advantages-sect, .matching-sect, .why-sect {padding: 50px 15px;}
.why-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.why-sect__video {width: 55%;}
.map-sect__map, .service-sect__info, .why-sect__video iframe {width: 100%;}
.why-sect__list {width: 42%;text-align: left;}
.why-sect__title {margin-bottom: 20px;font-size: 30px;padding-left: 15px;}
.why-sect__list ul {display: block;}
.why-sect__list li {padding-left: 15px;margin-bottom: 30px;letter-spacing: .03rem;position: relative;}
.why-sect__list li::before {content: "";width: 4px;height: 4px;background-color: #606060;display: inline-block;border-radius: 50%;position: absolute;top: 10px;left: 0;}
.menu-submenu li:last-child, .why-sect__list li:last-child {margin-bottom: 0;}
.advantages-sect__title {font-size: 30px;margin-bottom: 40px;text-align: center;}
.advantages-sect__text p {letter-spacing: .02rem;}
.advantages-sect__items {margin: 35px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}
.advantages-sect__item {width: 30%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.advantages-sect__item span {display: inline-block;margin-bottom: 20px;}
.advantages-sect__item p {line-height: 1.4;font-size: 16px;color: #606060;}
@media only screen and (max-width:768px) {.now-sect {padding: 30px 15px;}
	.now-sect__title {font-size: 18px;line-height: 1.5;}
	.now-sect .red-button {font-size: 16px;}
	.advantages-sect__items {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 0;}
	.advantages-sect__item {text-align: left;width: 100%;margin-bottom: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.advantages-sect__item p {line-height: 1.6;}
	.advantages-sect__item span {min-width: 80px;margin-bottom: 0;}}
.level-sect__container, .matching-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.matching-sect__text {width: 52%;}
.matching-sect__img {width: 44%;}
.matching-sect__img img {display: inline-block;width: 100%;}
.matching-sect__text h2 {font-size: 30px;line-height: 1.3;margin-bottom: 30px;font-weight: 400;letter-spacing: .03rem;color: #ea454d;}
.matching-sect__text p {font-weight: 400;line-height: 1.7;font-size: 16px;color: #606060;letter-spacing: .04rem;}
.cart-sect__form-totlal-count, .docstation-sect__title, .main-header__menu {-webkit-box-orient: vertical;-webkit-box-direction: normal;}
.positive-sect {padding: 30px 15px;}
.positive-sect__title {font-size: 24px;letter-spacing: .03rem;font-weight: 700;line-height: 1.3;margin-bottom: 45px;text-align: center;}
.positive-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 992px;margin: 0 auto;}
.positive-sect__item {width: 48%;margin-bottom: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.positive-sect__item span {display: inline-block;min-width: 80px;}
.positive-sect__item p {font-size: 18px;line-height: 1.6;}
@media only screen and (max-width:992px) {.begin-sect__content, .matching-sect__img, .positive-sect__content, .why-sect__list {width: 100%;}
	.why-sect {padding: 30px 15px;}
	.why-sect__video {width: 100%;margin-bottom: 45px;}
	.why-sect__title {text-align: center;}
	.advantages-sect__title {font-size: 24px;}
	.matching-sect__content {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
	.matching-sect__text {width: 100%;margin-bottom: 30px;}
	.positive-sect {padding: 15px;}}
.top-line__menu {display: none;width: 27px;float: right;position: relative;margin-top: 10px;}
.top-line__menu::before {content: "";width: 100%;display: inline-block;position: absolute;top: 6px;left: 0;}
.top-line__menu::after {content: "";width: 100%;display: inline-block;position: absolute;top: 12px;left: 0;}
.top-line__menu.active {background-color: transparent;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAYAAAAP6L+eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0REMTNFOEU0NUVFMTFFNzhENkFGOTQzREE3MTNFNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0REMTNFOEY0NUVFMTFFNzhENkFGOTQzREE3MTNFNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3REQxM0U4QzQ1RUUxMUU3OEQ2QUY5NDNEQTcxM0U0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3REQxM0U4RDQ1RUUxMUU3OEQ2QUY5NDNEQTcxM0U0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PucOX64AAADESURBVHjarNXBDYMwDAXQdAlmaBdgKFigRwajC/TcrsAYGLtN1JbGyY+NpX8gSI+AvsiJiMLB03PugeEzZ+Z08hBnRs7KmeTiRu95OPGESsYQsacT/0Ffnzfe6CJqwf/Qb9iKZ9E93IoPGpqDUbyIanANr6IlWMMhtAbv8QVFETjhC33mitQQgdPrU0sVUXSNO4V7Hhp7CvfcUn4ID5byI7gFhXANHcA/m4p70CLuRVVcFicnmsPntNgfcJAmXA7myybAABwJGlLmMFfyAAAAAElFTkSuQmCC");background-repeat: no-repeat;background-position: 0 0;width: 22px;height: 23px;}
.menu-subitem::before, .top-line__mobile-title::after {width: 12px;height: 7px;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAAXNSR0IB2cksfwAAAEtQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////g5kLBwAAABl0Uk5TABIY7TdI58hceLejgaiHfqYI2FdZrvcnRWYcPy8AAAA2SURBVHicY2BkgAMmBmYWGJuVjYGBnQPC5uQCkdw8IJKXDyLGL8AgKCQMUy0iKiaOMEcCQgEAKLQBLUd9DCMAAAAASUVORK5CYII=");background-repeat: no-repeat;background-position: 0 0;}
.breadcrumbs-sect li:last-child::after, .site-logo img, .slick-arrow.slick-hidden, .slick-slide.slick-loading img, .top-line__logo, .top-line__menu.active::after, .top-line__menu.active::before {display: none;}
.top-line__mobile {display: none;opacity: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;position: absolute;z-index: 2;top: 100%;left: 0;width: 100%;padding: 10px 0 5px;background-color: #ea434c;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.top-line__mobile.active {opacity: 1;pointer-events: auto;}
.top-line__mobile-block {overflow: hidden;padding: 0 15px;border-bottom: 1px solid #fff;}
.top-line__mobile-block:first-child {border-top: 1px solid #fff;}
.top-line__mobile-title {font-size: 18px;font-weight: 700;line-height: 1;letter-spacing: .04rem;color: #fff;padding: 12px 20px 12px 10px;position: relative;cursor: pointer;}
.menu-subitem, .menu-submenu a {color: #fff;position: relative;font-weight: 300;}
.top-line__mobile-title::after {content: "";display: inline-block;position: absolute;top: 50%;right: 5px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.def-btn, .menu-subitem::before {-webkit-transition: .25s;-o-transition: .25s;}
.top-line__mobile-list {display: none;width: 100%;margin-top: 5px;margin-bottom: 10px;}
.menu-subitem, .menu-subitem.active>.menu-submenu, .slick-initialized .slick-slide, .slick-slide img, .top-line__mobile-title.active+.top-line__mobile-list {display: block;}
.menu-subitem::before, .menu-submenu a::before {display: inline-block;position: absolute;content: "";}
.top-line__mobile-title.active::after {-webkit-transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}
.menu-subitem {line-height: 1;padding: 7px 0 7px 32px;margin-bottom: 4px;cursor: pointer;font-size: 16px;letter-spacing: .03rem;}
.menu-subitem::before {left: 10px;top: 11px;transition: .25s;}
.menu-submenu {display: none;width: 100%;margin: 15px 0;}
.menu-submenu li {display: block;line-height: 1.1;margin-bottom: 15px;}
.menu-submenu a {padding: 10px 0 10px 20px;line-height: 1;font-size: 14px;text-decoration: none;letter-spacing: .03rem;}
.menu-submenu a::before {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;left: 5px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
@media only screen and (max-width:768px) {.matching-sect {padding: 25px 15px;}
	.matching-sect__text h2 {font-size: 24px;}
	.custom p, .header .menu-icon, .matching-sect__img, .top-address, .top-time {display: none;}
	.positive-sect {padding: 10px 15px;}
	.positive-sect__item span {width: 70px;margin-bottom: 25px;}
	.positive-sect__item p {font-size: 16px;}
	.positive-sect__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
	.top-line__mobile {display: block;}
	.site-logo, .site-logo img, .top-contact, .top-line__menu {display: inline-block;}
	.top-contact {padding: 0 !important;width: auto;float: right;margin: 29px 0 0;}
	.top-tel {margin: 0;}
	.top-tel a {color: #000;}
	.site-logo {padding: 0;width: auto;height: auto;background-image: none;}
	.site-logo img {width: 200px;}}
@media only screen and (max-width:1270px) {.header, .top-line {padding-right: 15px;padding-left: 15px;}
	.breadcrumbs-sect {padding: 15px 15px 0;}}
@media only screen and (max-width:1200px) {.why-sect__title {font-size: 24px;}
	.dopnav-sect {padding: 33px 15px 40px;}
	.dopnav-sect__menu a {font-size: 15px;padding: 0 10px;}
	.top-contact {padding: 25px 0 0;}}
.popup-dialog, .slick-list, .slick-slider, .slick-track, body {position: relative;}
.def-title, body {line-height: 1.4;}
.breadcrumbs-sect li, .slick-slider {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
.slick-list, body, li, ul {padding: 0;margin: 0;}
.slick-slider {display: block;-webkit-box-sizing: border-box;box-sizing: border-box;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;}
.slick-list {display: block;overflow: hidden;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:after, .slick-track:before {display: table;content: "";}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
::-webkit-input-placeholder {color: #9f9f9f;opacity: 1;}
:-moz-placeholder {color: #9f9f9f;opacity: 1;}
::-moz-placeholder {color: #9f9f9f;opacity: 1;}
:-ms-input-placeholder {color: #9f9f9f;opacity: 1;}
body input:focus:required:invalid, body textarea:focus:required:invalid {color: #666;}
body input:required:valid, body textarea:required:valid {color: #666;}
.business-sect__text::after, .business-sect__text::before {content: "";display: table;}
body {font-size: 16px;min-width: 320px;overflow-x: hidden;font-weight: 400;opacity: 1;color: #000;height: auto;}
p {margin: 0;}
h1, h2, h3, h4, h5 {font-weight: 400;margin: 0;}
.container-fluid {max-width: 1300px;}
@media only screen and (max-width:3000px) and (min-width:1368px) {.container-fluid {max-width: 1366px;}}
.def-btn {background-color: #ea454d;transition: .25s;color: #fff;font-size: 28px;padding: 7px 25px 9px;display: inline-block;}
@media only screen and (max-width:992px) {.dopnav-sect__menu a {font-size: 12px;padding: 0 10px;}
	.def-btn {font-size: 24px;}}
@media only screen and (max-width:768px) {.breadcrumbs-sect {padding-top: 5px;}
	.breadcrumbs-sect li {position: relative;padding-right: 15px;}
	.breadcrumbs-sect li::after {content: "";display: inline-block;width: 0;height: 0;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);border-top: 4px solid transparent;border-left: 4px solid #ea434c;border-bottom: 4px solid transparent;}
	.breadcrumbs-sect li:last-child::after {display: none;}
	.breadcrumbs-sect li:last-child {padding-left: 0;}
	.dopnav-sect {padding: 34px 0 25px;}
	.dopnav-sect__menu {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.dopnav-sect__menu a {width: auto;margin-bottom: 15px;border-right: 1px solid #979797;}
	.def-btn {font-size: 20px;}}
.def-btn:active, .def-btn:focus, .def-btn:hover {text-decoration: none;background-color: #000;color: #fff;}
.def-title {margin: 0 auto;font-size: 40px;color: #ea454d;text-align: center;}
.cart-sect__table-header td:first-child, .popup-dialog {text-align: left;}
@media only screen and (max-width:992px) {.def-title {max-width: 100%;width: 100%;font-size: 35px;}}
@media only screen and (max-width:768px) {.def-title {font-size: 30px;line-height: 1.2;}}
.popup-dialog {background: #fff;padding: 20px 30px;max-width: 320px;margin: 40px auto;}
.popup-dialog__title {margin-bottom: 15px;line-height: 1.1;font-size: 24px;color: #ea454d;text-align: center;}
.popup-dialog__input, .popup-dialog__textarea {display: block;width: 100%;margin-bottom: 15px;padding: 0 13px;height: 40px;border-radius: 5px;border: 1px solid #ea454d;color: #000;}
.popup-dialog__textarea {height: 90px;padding: 10px 13px;}
.popup-dialog__submit {display: block;width: 100%;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;cursor: pointer;height: 40px;background-color: #ea454d;color: #fff;text-align: center;border-radius: 5px;border: none;margin-bottom: 15px;}
.btitle-sect, .preloader {height: 100vh;overflow: hidden;}
.about-sect__text p:last-child, .acompany-sect__container img:last-child, .acompany-sect__text p:last-child, .business-sect__text p:last-child, .popup-dialog__check-block {margin-bottom: 0;}
.popup-dialog__submit:active, .popup-dialog__submit:focus, .popup-dialog__submit:hover {text-decoration: none;color: #fff;background-color: #000;}
.popup-dialog__check-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-weight: 400;}
.popup-dialog__check-block input {display: inline-block;margin-right: 10px;}
.popup-dialog__check-block p {font-size: 11px;color: #000;width: 100%;text-align: left;}
.popup-dialog__check-block a {display: inline-block;color: #ea454d;text-decoration: underline;}
.popup-dialog__check-block a:active, .popup-dialog__check-block a:focus, .popup-dialog__check-block a:hover {text-decoration: none;}
.popup-dialog__check-block span, .preloader .spinner-1::before, .preloader .spinner-2::before {color: #ea454d;}
.preloader {position: fixed;z-index: 9999;width: 100%;opacity: 1;background-color: #fff;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.preloader.done {visibility: hidden;pointer-events: none;opacity: 0;}
.preloader .spinner-1, .preloader .spinner-2 {position: absolute;top: 50%;left: 50%;margin: 0;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #ea454d;}
.about-sect {position: relative;z-index: 1;text-align: center;background-color: transparent;margin-top: -90px;}
.about-sect .container-fluid {background-color: #fff;padding-top: 35px;padding-bottom: 20px;background-clip: content-box;}
.about-sect__title {max-width: 920px;margin-bottom: 40px;margin-top: 35px;}
.about-sect__text {margin: 0 auto 35px;max-width: 820px;}
.about-sect__text p {font-size: 20px;line-height: 1.35;margin-bottom: 12px;}
@media only screen and (max-width:992px) {.about-sect, .about-sect__title {margin-top: 0;}
	.about-sect .container-fluid {background-clip: border-box;}
	.about-sect__text {max-width: 100%;width: 100%;}
	.about-sect__text p {font-size: 18px;}}
.acompany-sect {padding-top: 90px;padding-bottom: 20px;overflow: hidden;}
@media only screen and (max-width:992px) {.acompany-sect {padding-top: 60px;}}
.acompany-sect__title {color: #ea454d;margin-bottom: 50px;line-height: 1.1;font-size: 30px;}
@media only screen and (max-width:768px) {.acompany-sect {padding-top: 50px;}
	.acompany-sect__title {font-size: 25px;}}
.acompany-sect__text {max-width: 960px;margin: 0 auto;}
.acompany-sect__text img {display: inline-block;width: 100%;}
.acompany-sect__text p {margin-bottom: 30px;line-height: 1.7;font-size: 16px;color: #000;}
.breadcrumbs-sect a, .breadcrumbs-sect li {display: inline-block;color: #000;font-size: 13px;}
.acompany-sect__graphics {padding: 0 60px;position: relative;margin: 100px 0;}
.acompany-sect__graphics-block {max-width: 57%;padding: 100px 150px 100px 100px;border: 16px solid #ea454d;position: relative;}
@media only screen and (max-width:992px) {.acompany-sect__text {max-width: 100%;}
	.acompany-sect__graphics {margin: 60px 0;}
	.acompany-sect__graphics-block {width: 100%;padding: 40px;max-width: 100%;}}
.acompany-sect__graphics-block img {width: 100%;max-width: 100%;position: absolute;top: 50%;left: 85%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.acompany-sect__container {padding: 0 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 100px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.acompany-sect__container .acompany-sect__text {width: 100%;max-width: 100%;}
.acompany-sect__container img {display: inline-block;width: 100%;max-width: 100%;height: auto;margin-bottom: 90px;}
.acompany-sect__container-left {width: 55%;margin-right: 5%;}
.acompany-sect__container-right {width: 40%;}
.acompany-sect__container_mbempty {margin-bottom: 50px;}
.acompany-sect__container_mbempty h2 {margin-bottom: 0 !important;}
.after-sect {padding: 55px 0 60px;}
.after-sect__title {margin-bottom: 134px;text-align: center;color: #252525;text-transform: uppercase;font-family: TTNormsBold,Arial,sans-serif;font-size: 36px;line-height: 1.2;}
@media only screen and (max-width:1200px) {.after-sect__title {margin-bottom: 105px;}}
.after-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.after-sect__item {width: 285px;position: relative;}
@media only screen and (max-width:1200px) {.after-sect__item {width: 25%;padding-right: 30px;}}
.after-sect__item:last-child {padding-right: 0;}
.after-sect__item-arrow {position: absolute;z-index: 1;pointer-events: none;}
.after-sect__item:first-child .after-sect__item-arrow {top: -42px;left: 66%;}
.after-sect__item:nth-child(2) .after-sect__item-arrow {bottom: -17px;left: 89%;}
.after-sect__item:nth-child(3) .after-sect__item-arrow {top: -59px;left: 66%;}
.after-sect__item:nth-child(2n) {margin-top: 85px;}
.after-sect__item-img {margin-bottom: 40px;position: relative;color: #ea454d;line-height: 1;font-size: 114px;font-family: TTNormsBlack,Arial,sans-serif;text-align: center;}
@media only screen and (max-width:992px) {.acompany-sect__graphics-block img {position: static;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);margin-bottom: 30px;}
	.acompany-sect__container {margin-bottom: 50px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.acompany-sect__container img {margin-bottom: 50px;}
	.acompany-sect__container-left {width: 100%;margin-bottom: 50px;margin-right: 0;}
	.acompany-sect__container-right {width: 100%;}
	.after-sect {padding-bottom: 0;}
	.after-sect__title {margin-bottom: 50px;font-size: 28px;}
	.after-sect__container {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.after-sect__item {width: 48%;padding-right: 0;margin-bottom: 50px;}
	.after-sect__item-arrow {display: none;}
	.after-sect__item:nth-child(2n) {margin-top: 0;}
	.after-sect__item-img {display: inline-block;width: 285px;}}
@media only screen and (max-width:768px) {.acompany-sect__graphics {padding: 0;}
	.acompany-sect__graphics-block {padding: 30px;border: 10px solid #ea454d;}
	.acompany-sect__container {padding: 0 15px;}
	.after-sect__item-img {width: 100%;}}
.after-sect__item-img span {position: relative;z-index: 0;line-height: 1;display: inline-block;}
.after-sect__item-img img {position: absolute;bottom: -20px;left: 20px;z-index: 1;}
.after-sect__item-title {color: #252525;margin-bottom: 30px;line-height: 1.2;font-size: 24px;font-family: TTNormsBold,Arial,sans-serif;}
.after-sect__item-text {color: #252525;line-height: 1.3;font-size: 18px;font-family: TTNormsRegular,Arial,sans-serif;}
.breadcrumbs-sect a, .breadcrumbs-sect li, .btitle-sect__title {font-family: OpenSans,Arial,sans-serif;}
.breadcrumbs-sect {padding: 10px 0 25px;}
.breadcrumbs-sect li {line-height: 1.2;margin-right: 6px;white-space: nowrap;user-select: none;}
.breadcrumbs-sect li:last-child, .clients-sect .owl-dot:last-child {margin-right: 0;}
.breadcrumbs-sect li::after {content: "";display: inline-block;width: 0;height: 0;border-top: 4px solid transparent;border-left: 4px solid #ea454d;border-bottom: 4px solid transparent;}
.breadcrumbs-sect a {text-decoration: underline;line-height: 1.2;margin-right: 10px;}
.business-sect__title img, .business-sect__title span {display: inline-block;line-height: 1;}
.btitle-sect {text-align: center;max-height: 485px;background-repeat: no-repeat;background-position: center;background-size: cover;background-color: grey;}
.btitle-sect__title {color: #fff;padding: 55px 0 140px;font-size: 50px;line-height: 90px;background: -o-linear-gradient(180deg,rgba(0,0,0,.54) 0,rgba(255,255,255,0));background: -webkit-gradient(linear,left top,left bottom,from(#000),to(#fff000));background: -o-linear-gradient(top,#000 0,#fff000);background: linear-gradient(180deg,#000 0,#fff000);}
@media only screen and (max-width:992px) {.btitle-sect__title {font-size: 40px;}}
@media only screen and (max-width:576px) {.dopnav-sect {padding: 34px 10px;}
	.dopnav-sect__content {position: relative;}
	.dopnav-sect__menu {opacity: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;padding: 20px 15px 5px;z-index: 1;left: 0;top: calc(100% + 5px);width: 100%;background-color: #fff;-webkit-box-shadow: 0 7px 8px rgba(0,0,0,.5);box-shadow: 0 7px 8px rgba(0,0,0,.5);}
	.dopnav-sect__menu a {border-right: none;width: 100%;padding: 0;text-align: left;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 15px;font-size: 16px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
	.dopnav-sect__mobile {display: block;line-height: 1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;border: 1px solid #c9c9c9;padding: 13px 15px;font-size: 16px;color: #000;letter-spacing: .03rem;position: relative;}
	.dopnav-sect__mobile::before {content: "";display: inline-block;position: absolute;top: 50%;right: 15px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 12px;height: 7px;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHBAMAAADOnLEXAAAAAXNSR0IB2cksfwAAABtQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlFHiIAAAAAl0Uk5TABXqP8Bqlb9ARhSejwAAAClJREFUeJxjEGAAAkYGZRBlxMASwMDA6sDAkAZGQCZ7AFhCgwGsDKgYAERzAtNhib55AAAAAElFTkSuQmCC");background-repeat: no-repeat;background-position: 0 0;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
	.after-sect__title {font-size: 24px;}
	.after-sect__item {width: 100%;}
	.after-sect__item-img {width: 285px;}
	.btitle-sect__title {font-size: 35px;}}
.business-sect {padding: 10px 0 60px;overflow: hidden;}
.business-sect__title {margin-bottom: 75px;background: #f0eff4;color: #ea454d;font-family: OpenSansBold,Arial,sans-serif;line-height: 1.2;font-size: 32px;}
.color-sect__bg, .color-sect__title {background-repeat: no-repeat;background-position: center;background-size: cover;}
@media only screen and (max-width:1200px) {.after-sect__item:first-child .after-sect__item-arrow {left: 45%;}
	.after-sect__item:nth-child(2) .after-sect__item-arrow {bottom: -24px;left: 59%;}
	.after-sect__item:nth-child(3) .after-sect__item-arrow {top: -64px;left: 38%;}
	.after-sect__item-title {font-size: 22px;}
	.after-sect__item-text {font-size: 16px;}
	.business-sect__title {font-size: 30px;}}
@media only screen and (max-width:992px) {.business-sect__title {font-size: 26px;margin-bottom: 50px;}}
.business-sect__title span {margin-right: 150px;}
@media only screen and (max-width:1200px) {.business-sect__title span {margin-right: 80px;}}
@media only screen and (max-width:992px) {.business-sect__title span {margin-right: 50px;}}
.business-sect__img {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-top: -190px;}
@media only screen and (max-width:1200px) {.business-sect__img {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}
@media only screen and (max-width:992px) {.business-sect__img {margin-top: -100px;}}
.business-sect__img .block {position: relative;margin-right: 40px;}
.business-sect__img .block:last-child {margin-right: 0;margin-bottom: 0;}
.business-sect__img img {display: inline-block;}
.business-sect__img-content {position: absolute;top: 71px;left: 18px;display: inline-block;}
.business-sect__img_fright {float: right;margin-left: 60px;margin-bottom: 45px;}
@media only screen and (max-width:1200px) {.business-sect__img .block {margin-bottom: 40px;margin-right: 0;}
	.business-sect__img_fright {margin-left: 45px;}}
@media only screen and (max-width:992px) {.business-sect__img_fright {margin-left: 20px;margin-bottom: 20px;}}
.business-sect__img_fleft {float: left;margin-right: 60px;margin-bottom: 45px;}
@media only screen and (max-width:1200px) {.business-sect__img_fleft {margin-right: 45px;}}
@media only screen and (max-width:992px) {.business-sect__img_fleft {margin-right: 20px;margin-bottom: 20px;}}
.business-sect__text {margin-bottom: 75px;}
.business-sect__text p {font-size: 19px;line-height: 1.45;color: #323231;margin-bottom: 20px;}
@media only screen and (max-width:1200px) {.business-sect__text p {font-size: 17px;}}
.business-sect__text p.business-sect__text_block {margin-bottom: 220px;}
.cart-sect__form-column:last-child, .cart-sect__form-input:last-child, .cart-sect__form-radio:last-child, .cart-sect__form-textarea:last-child, .color-sect__text p:last-child {margin-bottom: 0;}
.business-sect__text strong {display: inline-block;font-weight: 400;font-family: OpenSansBold,Arial,sans-serif;}
.call-sect {text-align: center;padding: 50px 0 70px;}
@media only screen and (max-width:992px) {.business-sect__text p {font-size: 16px;}
	.call-sect {padding: 40px 0 50px;}}
.call-sect__title {text-align: center;line-height: 1.4;font-size: 30px;font-family: OpenSans,Arial,sans-serif;letter-spacing: .03rem;margin-bottom: 40px;}
.cart-sect__table-count-btn, .cart-sect__table-footer td, .cart-sect__table-footer-del-btn, .cart-sect__table-header td {font-family: TTNormsBold,Arial,sans-serif;}
@media only screen and (max-width:992px) {.call-sect__title {font-size: 27px;}}
@media only screen and (max-width:768px) {.business-sect {padding-bottom: 50px;padding-top: 20px;}
	.business-sect__img {margin-top: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.business-sect__img_fright {float: none;margin-left: 0;margin-top: 30px;margin-bottom: 30px;}
	.business-sect__img_fleft {margin-top: 30px;margin-right: 0;float: none;margin-bottom: 30px;}
	.business-sect__text {margin-bottom: 50px;}
	.call-sect {padding-top: 10px;}
	.call-sect__title {font-size: 24px;}}
.cart-sect ::-webkit-input-placeholder {color: #7b7b7b;opacity: 1;}
.cart-sect :-moz-placeholder {color: #7b7b7b;opacity: 1;}
.cart-sect ::-moz-placeholder {color: #7b7b7b;opacity: 1;}
.cart-sect :-ms-input-placeholder {color: #7b7b7b;opacity: 1;}
.cart-sect {padding: 30px 0 35px;}
.cart-sect__table {width: 100%;min-width: 730px;}
.cart-sect__table-wrapper {width: 100%;margin-bottom: 100px;}
@media only screen and (max-width:992px) {.cart-sect__table-wrapper {margin-bottom: 45px;}}
.cart-sect__table-header {background-color: #f5f5f5;}
.cart-sect__table-header td {padding: 12px 20px;text-align: center;color: #121e27;font-size: 24px;}
.cart-sect__table-footer td {text-align: center;padding: 40px 5px 5px;font-size: 24px;line-height: 1;color: #121e27;}
.cart-sect__table-footer-title {padding-left: 70px !important;text-align: left !important;}
.cart-sect__table-footer-del-btn {text-align: center;line-height: 1;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #ea454d;height: 45px;padding: 4px 17px;color: #fff;font-size: 18px;border: none;border-radius: 7px;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.cart-sect__table-footer-del-btn img {margin-left: 5px;}
.cart-sect__table-footer-del-btn:hover {text-decoration: none;color: #fff;background-color: #e72e37;-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.2);box-shadow: 2px 2px 5px rgba(0,0,0,.2);}
.cart-sect__table-footer-del-btn:active, .cart-sect__table-footer-del-btn:focus {text-decoration: none;color: #fff;}
.cart-sect__table-product {border-bottom: 2px solid #dbdbdb;}
.cart-sect__table-product td {padding: 12px;}
.cart-sect__table-name-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.cart-sect__table-name-img {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 200px;border-radius: 20px;margin-right: 50px;}
@media only screen and (max-width:1200px) {.cart-sect__table-name-img {margin-right: 20px;}}
.cart-sect__table-name-text {-webkit-box-flex: 1;-ms-flex: 1 0 0px;flex: 1 0 0;font-size: 22px;display: inline-block;color: #121e27;line-height: 1.3;}
.cart-sect__table-count-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.cart-sect__table-count-btn {width: 30px;height: 20px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 1;font-size: 20px;background-color: transparent;cursor: pointer;}
.cart-sect__form-title, .cart-sect__table-price-now, .cart-sect__table-price-old, .cart-sect__table-total {color: #121e27;font-family: TTNormsMedium,Arial,sans-serif;}
.cart-sect__table-count-input {text-align: center;height: 24px;border: 1px solid #a8a8a8;border-radius: 15px;width: 60px;}
.cart-sect__table-del-wrapper, .cart-sect__table-price {text-align: center;}
.cart-sect__table-price-now, .cart-sect__table-price-old {display: inline-block;line-height: 1.4;font-size: 22px;white-space: nowrap;}
.cart-sect__table-price-old {margin-top: 10px;position: relative;}
.cart-sect__table-price-old::before {content: "";display: inline-block;position: absolute;top: 50%;height: 2px;left: 0;width: 100%;background-color: #ea454d;}
.cart-sect__table-total {text-align: center;line-height: 1.4;font-size: 22px;white-space: nowrap;}
.cart-sect__table-del-btn {border: none;background-color: transparent;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.cart-sect__table-del-btn:hover {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.cart-sect__table-del-btn:active, .cart-sect__table-del-btn:focus {outline: 0;background-color: transparent;}
.cart-sect__form-row {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 25px 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.cart-sect__form-row_bd {border-bottom: 2px solid #dbdbdb;}
.cart-sect__form-column {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 600px;}
.cart-sect__form-column_aside {-webkit-box-flex: 1;-ms-flex: 1 0 0px;flex: 1 0 0;margin-left: 100px;}
@media only screen and (max-width:1200px) {.cart-sect__form-column_aside {margin-left: 50px;}}
.cart-sect__form-title {font-size: 23px;margin-top: 40px;margin-bottom: 25px;}
.cart-sect__form-title:first-child {margin-top: 0;}
.cart-sect__form-input, .cart-sect__form-textarea {width: 100%;position: relative;margin-bottom: 20px;}
.cart-sect__form-input input, .cart-sect__form-input textarea, .cart-sect__form-textarea input, .cart-sect__form-textarea textarea {display: block;padding: 0 25px;height: 55px;border: 1px solid #dbdbdb;border-radius: 30px;font-size: 21px;font-family: TTNormsRegular,Arial,sans-serif;color: #000 !important;width: 100%;}
.cart-sect__form-textarea textarea {height: 100px;padding: 10px 25px;}
.cart-sect__form-radio {font-weight: 400;margin-bottom: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;cursor: pointer;}
.cart-sect__form-radio input {display: none;}
.cart-sect__form-radio input:checked+.cart-sect__form-radio-check::before {opacity: 1;}
.cart-sect__form-radio-check {width: 15px;height: 15px;border-radius: 50%;margin-right: 20px;border: 1px solid #dbdbdb;margin-top: 5px;position: relative;}
.cart-sect__form-radio-check::before {content: "";display: inline-block;position: absolute;top: 2px;left: 2px;width: calc(100% - 4px);height: calc(100% - 4px);border-radius: 50%;background-color: #ea454d;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;opacity: 0;}
.cart-sect__form-radio-text {line-height: 1.2;font-size: 21px;color: #000;font-family: TTNormsRegular,Arial,sans-serif;}
.cart-sect__form-reset, .cart-sect__form-submit {line-height: 1;white-space: none;height: 45px;text-align: center;width: 210px;font-size: 18px;font-family: TTNormsBold,Arial,sans-serif;color: #fff;display: inline-block;margin-left: auto;}
.cart-sect__form-reset {background-color: #ea454d;border-radius: 10px;border: none;}
.cart-sect__form-reset img {display: inline-block;margin-left: 8px;vertical-align: middle;}
.cart-sect__form-reset:hover {text-decoration: none;color: #fff;background-color: #e72e37;-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.2);box-shadow: 2px 2px 5px rgba(0,0,0,.2);}
.cart-sect__form-reset:active, .cart-sect__form-reset:focus {text-decoration: none;color: #fff;}
.cart-sect__form-submit {background-color: #3785fa;border-radius: 10px;border: none;}
.cart-sect__form-submit:hover {text-decoration: none;color: #fff;background-color: #1e76f9;-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.2);box-shadow: 2px 2px 5px rgba(0,0,0,.2);}
.cart-sect__form-submit:active, .cart-sect__form-submit:focus {text-decoration: none;color: #fff;}
.cart-sect__form-totlal {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;line-height: 1.5;color: #121e27;font-size: 23px;font-family: TTNormsMedium,Arial,sans-serif;}
@media only screen and (max-width:768px) {.cart-sect__table-wrapper {overflow-x: auto;padding-bottom: 10px;margin-bottom: 30px;}
	.cart-sect__form-column {min-width: 100%;margin-bottom: 20px;}
	.cart-sect__form-input input, .cart-sect__form-input textarea, .cart-sect__form-radio-text, .cart-sect__form-textarea input, .cart-sect__form-textarea textarea {font-size: 18px;}
	.cart-sect__form-radio-check {margin-right: 10px;}
	.cart-sect__form-totlal {font-size: 19px;width: 100%;margin-bottom: 25px;}}
@media only screen and (max-width:768px) and (max-width:480px) {.cart-sect__form-totlal {font-size: 16px;}}
.cart-sect__form-totlal-title {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-right: 25px;}
.cart-sect__form-totlal-count {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;text-align: right;}
.cart-sect__form-totlal-count .equally {border-top: 2px solid #dbdbdb;}
.catalog-sect {padding: 60px 0;}
@media only screen and (max-width:992px) {.cart-sect__table-count-btn, .cart-sect__table-footer td, .cart-sect__table-header td {font-size: 18px;}
	.cart-sect__table-footer-title {padding-left: 20px !important;}
	.cart-sect__table-name-img {margin-right: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100px;}
	.cart-sect__table-name-text, .cart-sect__table-price-now, .cart-sect__table-price-old, .cart-sect__table-total {font-size: 16px;}
	.cart-sect__form-column {max-width: 50%;}
	.cart-sect__form-column_aside {margin-left: 30px;}
	.catalog-sect {padding: 45px 0;}}
.catalog-sect__title {line-height: 1.2;margin-bottom: 30px;}
.catalog-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.catalog-sect__item {width: 32.5%;margin-right: .8%;margin-bottom: 10px;}
.catalog-sect__item iframe {height: 250px;}
@media only screen and (max-width:1200px) {.catalog-sect__item iframe {height: 300px;}
	.catalog-sect__item {width: 49%;margin-right: 1%;}}
@media only screen and (max-width:768px) {.catalog-sect__item iframe {height: 250px;}}
@media only screen and (max-width:576px) {.business-sect__text {margin-bottom: 45px;}
	.cart-sect__form-reset, .cart-sect__form-submit {margin-right: auto;}
	.cart-sect__form-totlal-title {margin-right: 10px;}
	.catalog-sect__item iframe {height: 300px;}
	.catalog-sect__item {width: 100%;margin-right: 0;}}
.clients-sect {padding: 45px 0 60px;}
@media only screen and (max-width:992px) {.clients-sect {padding: 30px 0 40px;}}
.clients-sect__title, .job-sect__title, .uslugi-catalog-sect__title {margin-bottom: 40px;}
.clients-sect .owl-carousel {padding-bottom: 70px;position: relative;}
.clients-sect .owl-dots {position: absolute;z-index: 1;width: 100%;left: 0;bottom: 0;text-align: center;}
.clients-sect .owl-dot {display: inline-block;background-color: rgba(206,40,74,.5);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;width: 12px;height: 12px;cursor: pointer;margin-right: 10px;border-radius: 50%;}
.clients-sect .owl-dot.active, .clients-sect .owl-dot:hover {background-color: #ce284a;}
.clients-sect__item {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0 50px;}
.clients-sect__item img {display: inline-block;width: 100px !important;margin: 0 10px 15px;}
.color-sect__title {text-align: center;}
.color-sect__title-text {line-height: 1.1;padding: 120px 0;color: #fff;font-size: 47px;font-family: OpenSansBold,Arial,sans-serif;text-shadow: 2px 2px 4px rgba(0,0,0,.3);}
@media only screen and (max-width:1200px) {.clients-sect__item {padding: 0;}
	.color-sect__title-text {font-size: 40px;}}
@media only screen and (max-width:992px) {.clients-sect .owl-carousel {padding-bottom: 40px;}
	.color-sect__title-text {font-size: 30px;}}
.color-sect__bg {height: 170px;}
.color-sect__text {padding: 55px 0;}
.color-sect__text p {line-height: 1.45;font-size: 19px;color: #323231;font-family: OpenSans,Arial,sans-serif;margin-bottom: 15px;}
.color-sect__text_center {text-align: center;}
.color-sect__text_red {padding-bottom: 20px;}
.color-sect__text_red p {color: #ea454d;font-family: OpenSansBold,Arial,sans-serif;}
.color-sect__row {padding-bottom: 155px;background-repeat: repeat-x;background-position: 0 bottom;position: relative;margin-bottom: 65px;}
.color-sect__row-img, .creature-sect {background-position: center;background-size: cover;background-repeat: no-repeat;}
.color-sect__row-text p:last-child, .color-sect__row_revers, .contacts-sect__content-item p:last-child, .contacts-sect__data-block ul:last-child, .contacts-sect__data-block-info li:last-child, .contacts-sect__form p:last-child, .contacts-sect__text p:last-child, .contacts-sect__text:last-child, .creature-sect__steps-list li:last-child, .descript-sect__container li:last-child, .descript-sect__container p:last-child, .descript-sect__container ul:last-child {margin-bottom: 0;}
.color-sect__row-img {display: inline-block;width: 40vw;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;}
.color-sect__row-img img {display: none;width: 100%;margin-bottom: 40px;}
.color-sect__row-text {padding-top: 25px;padding-bottom: 45px;width: 55%;margin-left: auto;}
.color-sect__row-text p {line-height: 1.45;font-size: 19px;color: #323231;font-family: OpenSans,Arial,sans-serif;margin-bottom: 15px;}
.color-sect__row-text strong, .contacts-sect__data-block h3, .contacts-sect__text a, .contacts-sect__text strong {font-family: OpenSansBold,Arial,sans-serif;}
.color-sect__row-text strong {font-weight: 400;color: #323231;}
.color-sect__row_revers .color-sect__row-img {width: 53.5vw;left: auto;right: 0;}
.color-sect__row_revers .color-sect__row-text {width: 38%;margin-left: 0;}
@media only screen and (max-width:992px) {.color-sect__text p {font-size: 18px;}
	.color-sect__row {background-image: none !important;padding-bottom: 0;}
	.color-sect__row-img {position: static;background-image: none !important;width: 100vw;}
	.color-sect__row-img img {display: block;}
	.color-sect__row-text {padding-bottom: 0;width: 100%;}
	.color-sect__row-text p {font-size: 18px;}
	.color-sect__row_revers .color-sect__row-img {width: 100vw;}
	.color-sect__row_revers .color-sect__row-text {width: 100%;}}
.color-sect__gallery {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.color-sect__gallery a {display: inline-block;width: 30%;margin-bottom: 35px;}
@media only screen and (max-width:768px) {.clients-sect {padding: 20px 0 40px;}
	.color-sect__title-text {font-size: 25px;}
	.color-sect__gallery a {width: 49%;}}
.color-sect__gallery a img {display: inline-block;width: 100%;}
.contacts-sect ::-webkit-input-placeholder {color: #ea454d;text-transform: uppercase;font-weight: 600;font-size: 14px;opacity: 1;}
.contacts-sect :-moz-placeholder {color: #ea454d;text-transform: uppercase;font-weight: 600;font-size: 14px;opacity: 1;}
.contacts-sect ::-moz-placeholder {color: #ea454d;text-transform: uppercase;font-weight: 600;font-size: 14px;opacity: 1;}
.contacts-sect :-ms-input-placeholder {color: #ea454d;text-transform: uppercase;font-weight: 600;font-size: 14px;opacity: 1;}
.contacts-sect {padding-top: 5px;text-align: center;}
.contacts-sect__title {margin-bottom: 35px;line-height: 1.4;}
.contacts-sect__title_min {font-size: 30px;font-family: OpenSansSemibold,Arial,sans-serif;}
@media only screen and (max-width:768px) {.contacts-sect__title_min {font-size: 27px;}}
@media only screen and (max-width:576px) {.color-sect__row-text p, .color-sect__text p {font-size: 16px;}
	.contacts-sect__title_min {font-size: 24px;}}
.contacts-sect__subtitle {line-height: 1.3;margin-bottom: 15px;font-size: 30px;font-family: OpenSans,Arial,sans-serif;}
@media only screen and (max-width:1200px) {.contacts-sect__subtitle {font-size: 27px;}}
@media only screen and (max-width:992px) {.contacts-sect__subtitle {font-size: 24px;}}
@media only screen and (max-width:768px) {.contacts-sect__subtitle {font-size: 20px;font-family: OpenSansBold,Arial,sans-serif;}}
@media only screen and (max-width:576px) {.contacts-sect__subtitle {font-size: 19px;}}
.contacts-sect__text {margin-bottom: 12px;}
.contacts-sect__text p {margin-bottom: 12px;font-size: 16px;line-height: 1.4;}
.contacts-sect__text strong {font-weight: 400;white-space: nowrap;}
.contacts-sect__text a {display: inline-block;color: #ea454d;text-decoration: underline;line-height: 1;}
.contacts-sect__text a:active, .contacts-sect__text a:focus, .contacts-sect__text a:hover {text-decoration: none;color: #ea454d;}
.contacts-sect__data-block {display: block;margin-bottom: 15px;}
.contacts-sect__data-block h3 {font-size: 18px;line-height: 1.3;margin-bottom: 12px;}
.contacts-sect__data-block ul {text-align: left;width: 925px;display: inline-block;margin-bottom: 15px;list-style: disc !important;margin-left: 25px;}
.contacts-sect__data-block li {list-style-type: disc;}
.contacts-sect__data-block_map {position: relative;padding: 65px 0;margin: 0 !important;overflow: hidden;}
.contacts-sect__data-block_map .map {position: absolute;top: 0;left: 0;z-index: 0;width: 150%;height: 100%;}
.contacts-sect__data-block-info {display: block;width: 370px;background-color: #ea454d;padding: 40px;color: #fff;position: relative;z-index: 1;margin-left: 6%;}
.contacts-sect__data-block-info li, .contacts-sect__data-block-info ul {list-style-type: none;margin: 0;padding: 0;width: 100%;}
.contacts-sect__data-block-info h3 {font-size: 19px;margin-bottom: 20px;}
.contacts-sect__data-block-info li {margin-bottom: 35px;padding-left: 25px;position: relative;font-family: OpenSansSemibold,Arial,sans-serif;font-size: 17px;}
.contacts-sect__data-block-info li span {display: block;font-family: OpenSans,Arial,sans-serif;font-size: 16px;margin-top: 10px;}
.contacts-sect__data-block-info a {display: inline-block;color: #fff;font-family: OpenSans,Arial,sans-serif;font-size: 16px;text-decoration: underline;}
.contacts-sect__data-block-info a:active, .contacts-sect__data-block-info a:focus, .contacts-sect__data-block-info a:hover {text-decoration: none;color: #fff;}
.contacts-sect__data-block-info .fa {position: absolute;top: 3px;left: 0;font-size: 18px;}
.contacts-sect__form, .main-footer__bottom {margin-top: 30px;}
.contacts-sect__form p {margin-bottom: 15px;font-size: 20px;}
.contacts-sect__form-input {display: inline-block;border: none;margin: 0 5px;border-bottom: 1px solid #ea454d;text-align: center;color: #000;font-size: 15px;width: 150px;height: 26px;padding: 0;}
.contacts-sect__form-checkbox {margin-top: 40px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-weight: 400;margin-bottom: 25px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;min-height: 30px;position: relative;padding-left: 35px;cursor: pointer;}
.contacts-sect__form-checkbox input {display: none;}
.contacts-sect__form-checkbox input:checked+span::before {opacity: 1;}
.contacts-sect__form-checkbox span {background-color: #eaeaea;width: 15px;height: 15px;position: absolute;top: 0;left: 0;}
.contacts-sect__form-checkbox span::before {content: "";height: 9px;width: 5px;background-color: transparent;border-right: 2px solid #ea454d;border-bottom: 2px solid #ea454d;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 2px;left: 5px;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;opacity: 0;}
.contacts-sect__form-checkbox p {line-height: 1.3;font-size: 12px;text-align: left;}
.contacts-sect__form-checkbox p a {display: inline-block;color: #ea454d;text-decoration: underline;}
.contacts-sect__form-checkbox p a:active, .contacts-sect__form-checkbox p a:focus, .contacts-sect__form-checkbox p a:hover {text-decoration: none;color: #ea454d;}
.contacts-sect__form-submit {border: none;border-radius: 4px;font-size: 22px;font-family: OpenSansBold,Arial,sans-serif;padding: 15px 50px;}
.contacts-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;max-width: 992px;padding: 0 15px;margin: 0 auto 10px;}
.contacts-sect__content-item {width: 350px;text-align: left;margin-bottom: 55px;}
@media only screen and (max-width:992px) {.contacts-sect__content, .contacts-sect__data-block ul {width: 100%;}
	.contacts-sect__form p {font-size: 16px;}
	.contacts-sect__content-item {width: 45%;}}
.contacts-sect__content-item h3 {font-size: 18px;font-family: OpenSansBold,Arial,sans-serif;line-height: 1.3;margin-bottom: 15px;color: #000;}
.contacts-sect__content-item p {font-size: 16px;color: #666;font-family: OpenSansSemibold,Arial,sans-serif;margin-bottom: 5px;}
.contacts-sect__content-item a {display: inline-block;text-decoration: none;color: #666;font-family: OpenSansSemibold,Arial,sans-serif;}
.creature-sect__subtitle strong, .creature-sect__title {font-family: TTNormsExtraBold,Arial,sans-serif;font-size: 72px;}
.contacts-sect__content-item a:active, .contacts-sect__content-item a:focus, .contacts-sect__content-item a:hover {text-decoration: underline;color: #666;}
.creature-sect {padding: 100px 0;overflow: hidden;position: relative;}
.creature-sect::before {content: "";display: inline-block;position: absolute;top: 0;left: 0;z-index: 0;pointer-events: none;width: 100%;height: 100%;background: rgba(0,0,0,.8);}
.creature-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;z-index: 1;}
.creature-sect__title {line-height: 1;color: #fff;margin-bottom: 25px;}
@media only screen and (max-width:1300px) {.creature-sect__title {font-size: 70px;}}
@media only screen and (max-width:1200px) {.contacts-sect__content {max-width: 950px;}
	.creature-sect__title {font-size: 53px;}}
@media only screen and (max-width:576px) {.contacts-sect__data-block h3 {font-size: 16px;}
	.creature-sect__title {font-size: 40px;}}
.creature-sect__subtitle {line-height: 1.2;color: #fff;font-size: 30px;font-family: TTNormsRegular,Arial,sans-serif;}
@media only screen and (max-width:1300px) {.creature-sect__subtitle {font-size: 28px;}
	.creature-sect__subtitle strong {font-size: 70px;}}
@media only screen and (max-width:1200px) {.creature-sect__subtitle {font-size: 21px;}}
.creature-sect__subtitle strong {font-weight: 400;text-transform: uppercase;line-height: 1.5;}
@media only screen and (max-width:1200px) {.creature-sect__subtitle strong {font-size: 53px;}}
@media only screen and (max-width:576px) {.creature-sect__subtitle {font-size: 18px;}
	.creature-sect__subtitle strong {font-size: 40px;}}
.creature-sect__steps {width: 570px;min-width: 570px;border: 2px solid #fff;border-radius: 9px;padding: 55px 45px;}
@media only screen and (max-width:1300px) {.creature-sect__steps {width: 540px;min-width: 540px;padding: 50px 35px;}}
@media only screen and (max-width:1200px) {.creature-sect__steps {width: 480px;min-width: 480px;padding: 45px 20px;}}
.creature-sect__steps-title {line-height: 1;color: #fff;font-size: 30px;text-transform: uppercase;font-family: TTNormsBold,Arial,sans-serif;margin-bottom: 30px;}
.creature-sect__steps-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px;}
.creature-sect__steps-icon {width: 80px;min-width: 80px;}
.creature-sect__steps-icon img, .main-header__social {display: inline-block;}
.creature-sect__steps-text {width: 100%;color: #fff;font-family: TTNormsRegular,Arial,sans-serif;line-height: 1.35;font-size: 24px;}
@media only screen and (max-width:1200px) {.creature-sect__steps-title {font-size: 24px;}
	.creature-sect__steps-icon {width: 70px;min-width: 70px;}
	.creature-sect__steps-text {font-size: 20px;}}
.descript-sect {padding: 20px 0 45px;}
.descript-sect__title {color: #ea454d;font-family: OpenSansSemibold,Arial,sans-serif;font-size: 30px;line-height: 1.3;margin-bottom: 20px;}
@media only screen and (max-width:992px) {.creature-sect {padding: 70px 0;}
	.creature-sect__container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.creature-sect__titles {text-align: center;margin-bottom: 45px;}
	.descript-sect__title {font-size: 27px;margin-bottom: 30px;text-align: center;}}
@media only screen and (max-width:768px) {.contacts-sect__data-block_map {padding: 0;}
	.contacts-sect__data-block_map .map {position: static;height: 400px;width: 100%;}
	.contacts-sect__data-block-info {margin-left: auto;margin-right: auto;padding: 40px 20px;}
	.contacts-sect__form-input {display: block;margin: 5px auto;}
	.contacts-sect__content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.contacts-sect__content-item {width: 100%;text-align: center;}
	.descript-sect__title {font-size: 24px;}}
.descript-sect__container p {margin-bottom: 15px;font-size: 16px;line-height: 1.7;}
.descript-sect__container ul {margin-bottom: 15px;}
.descript-sect__container li {display: block;line-height: 1.5;margin-bottom: 10px;position: relative;padding-left: 25px;}
.descript-sect__container li::before {content: "";width: 4px;height: 4px;background-color: #ea454d;display: inline-block;position: absolute;top: 10px;left: 3px;}
.descript-sect__gallery {float: right;margin-top: 32px;margin-left: 15px;margin-bottom: 10px;position: relative;z-index: 1;}
.descript-sect__gallery a {display: block;width: 350px;}
@media only screen and (max-width:992px) {.descript-sect__gallery {float: none;margin: 10px 0 30px;width: 100%;text-align: center;}
	.descript-sect__gallery a {display: inline-block;margin-right: 15px;margin-bottom: 15px;}}
.descript-sect__gallery a:first-child {margin-bottom: -130px;margin-left: 200px;}
@media only screen and (max-width:992px) {.descript-sect__gallery a:first-child {margin: 0 15px 15px 0;}}
.doctext-sect__content-check-list li:last-child, .doctext-sect__content-check-list:last-child, .doctext-sect__content-disk li:last-child, .doctext-sect__content-disk:last-child, .doctext-sect__content-p p:last-child, .doctext-sect__content-p:last-child, .job-sect__container p:last-child, .job-sect__container ul:last-child, .job-sect__text-container p:last-child, .level-sect__list li:last-child, .main-footer__contacts li:last-child {margin-bottom: 0;}
.main-footer__social li:last-child, .main-header__info-item:last-child, .main-header__social li:last-child {margin-right: 0;}
.descript-sect__gallery img {display: inline-block;width: 100%;}
.docstation-sect {background: #2e2e2e;padding: 40px 0 60px;}
.docstation-sect__logo {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 50px;}
.docstation-sect__logo-img, .main-footer__logo {display: inline-block;margin-right: 15px;}
.docstation-sect__logo-href {display: inline-block;line-height: 1;color: #87c4f0;font-size: 31px;}
@media only screen and (max-width:992px) {.docstation-sect__logo-href {font-size: 26px;}}
.docstation-sect__logo-href:active, .docstation-sect__logo-href:focus, .docstation-sect__logo-href:hover {text-decoration: underline;color: #87c4f0;}
.interes-sect__item:active, .interes-sect__item:focus, .interes-sect__item:hover, .level-sect__video:hover, .main-footer__social a:active, .main-footer__social a:focus, .main-footer__social a:hover {text-decoration: none;}
.docstation-sect__title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;text-align: center;color: #fff;}
.docstation-sect__title-top {line-height: 1;font-size: 60px;border-bottom: 3px solid #979998;padding-bottom: 12px;margin-bottom: 12px;}
@media only screen and (max-width:1200px) {.docstation-sect__title-top {font-size: 50px;}}
@media only screen and (max-width:992px) {.docstation-sect__title-top {font-size: 40px;}}
@media only screen and (max-width:768px) {.descript-sect__gallery a {width: 290px;}
	.docstation-sect__logo-img img {width: 200px;}
	.docstation-sect__logo-href {font-size: 22px;}
	.docstation-sect__title-top {font-size: 30px;}}
@media only screen and (max-width:576px) {.creature-sect__steps {width: 100%;min-width: 0;padding: 40px 15px;}
	.docstation-sect__title-top {font-size: 24px;width: 100%;}}
.docstation-sect__title-top span {display: inline-block;color: #87c4f0;font-size: 64px;}
@media only screen and (max-width:1200px) {.docstation-sect__title-top span {font-size: 55px;}}
@media only screen and (max-width:992px) {.docstation-sect__title-top span {font-size: 44px;}}
@media only screen and (max-width:768px) {.docstation-sect__title-top span {font-size: 32px;}}
@media only screen and (max-width:576px) {.docstation-sect__title-top span {font-size: 25px;}}
.docstation-sect__title-bottom {line-height: 1;font-family: OpenSansBold,Arial,sans-serif;font-size: 65px;text-transform: uppercase;}
@media only screen and (max-width:1200px) {.docstation-sect__title-bottom {font-size: 55px;}}
@media only screen and (max-width:992px) {.docstation-sect__title-bottom {font-size: 43px;}}
@media only screen and (max-width:768px) {.docstation-sect__title-bottom {font-size: 32px;}}
@media only screen and (max-width:576px) {.docstation-sect__title-bottom {font-size: 25px;width: 100%;}}
.doctext-sect {background: #3d3f47;}
.interes-sect__item, .level-sect__video-bg, .main-footer {background-position: center;background-size: cover;}
.doctext-sect .container-fluid {padding-top: 30px;padding-bottom: 40px;}
.doctext-sect .container-fluid_bdl {border-left: 5px solid #87c4f0;}
.doctext-sect .container-fluid_bdr {border-right: 5px solid #87c4f0;}
.doctext-sect__title {color: #fff;font-size: 30px;margin-bottom: 37px;line-height: 1;text-transform: uppercase;}
@media only screen and (max-width:768px) {.doctext-sect__title {font-size: 26px;}}
.doctext-sect__title strong {display: inline-block;font-family: OpenSansBold,Arial,sans-serif;}
.doctext-sect__title span {font-size: 19px;font-family: OpenSansLight,Arial,sans-serif;color: #87c4f0;text-transform: none;}
.doctext-sect__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.doctext-sect__content-img, .doctext-sect__content-text {width: 50%;}
.doctext-sect__content-img img {display: inline-block;width: 100%;margin-left: -15px;}
.doctext-sect__content-img_right img {margin-left: 0;-webkit-transform: translateX(15px);-ms-transform: translateX(15px);transform: translateX(15px);}
.doctext-sect__content-text_pl {padding-left: 40px;}
@media only screen and (max-width:1200px) {.doctext-sect__content-text_pl {padding-left: 20px;}}
.doctext-sect__content-text_pr {padding-right: 40px;}
@media only screen and (max-width:1200px) {.doctext-sect__content-text_pr {padding-right: 20px;}}
.doctext-sect__content-h {line-height: 1.1;color: #d06933;font-family: OpenSans,Arial,sans-serif;margin-bottom: 20px;font-size: 29px;}
@media only screen and (max-width:1200px) {.doctext-sect__content-h {font-size: 26px;}}
@media only screen and (max-width:992px) {.doctext-sect .container-fluid_bdl {border-left: none;}
	.doctext-sect .container-fluid_bdr {border-right: none;}
	.doctext-sect__content {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.doctext-sect__content-img {width: 100%;margin-bottom: 30px;}
	.doctext-sect__content-img img {margin-left: 0;}
	.doctext-sect__content-img_right {margin-bottom: 0;}
	.doctext-sect__content-img_right img {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	.doctext-sect__content-text {width: 100%;}
	.doctext-sect__content-text_pl {padding-left: 0;}
	.doctext-sect__content-text_pr {padding-right: 0;margin-bottom: 30px;}
	.doctext-sect__content-h {font-size: 23px;}}
.doctext-sect__content-h strong {font-family: OpenSansBold,Arial,sans-serif;}
.doctext-sect__content-p {margin-bottom: 20px;color: #fff;font-size: 20px;}
@media only screen and (max-width:1200px) {.doctext-sect__content-p {font-size: 18px;}}
.doctext-sect__content-p p {margin-bottom: 30px;font-family: OpenSansLight,Arial,sans-serif;}
.doctext-sect__content-p p.blue {color: #87c4f0;}
.doctext-sect__content-p p.orange {color: #d06933;}
.doctext-sect__content-p p.search {padding-left: 110px;min-height: 100px;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5AIKDAgTEQFyggAAB61JREFUeNrl3HusXFUVx/HPvrQQWxAqgi2F0lYehSBBEcHiWyj9A19RpCiKikr0D9REE/+QaDRGE43RP3wQY0ChmJgoPlEriIhEYrEt+EBIUSMo5VHEWhqk9G7/WDNw7vTMzDkzc2ba219yc2fO7HPOPt9Ze+2911570vT0tEko5yylVKXoIViJF+FkLMciHIy5eBLbc85bUkr34E+4DTfjwVHWJe2hsA7B+ViDl2DOALeYFtC+g6vxwGyDdTw+jLfiGSO83U4B7bP4494OaxE+hYuUWFHOOSpbrdn20jS+jY/ivrqwpiZCaqYuwV9wsS7NLaXU82HaMCtoSljtnbgUtehP0rIWpJS+gTdMpAKhH+MdOeete3IzPBHX4ehJ3LxD/8g5n5tS+kO/gpNohmfi5pzzDFA1mlKphjh/SUrpJtHr9tS4LWsl1mF+8SEHcdyDntdDO3AOftOtwDhhnYSb8Kxx3XAAPYqX446yD8cFawE2YGmVwn2s5n7chS3Yjv3xbKzAMjV7uJJ73osX4OFJwEr4AV4zxDVuxVX4Gf7ao9xCrBLDg7N0+OQaTfe6Vn1nwBkHrPfjywOeewMuw28HOHcFPoE3G8zaPogvFQ80DesIMeA8qOZ5j+B9YooyrF6JK9QfpjyGE0SzRPNDh0+rD2ojnm80oODG1vXW9SvYMfyYL+aST6lJyzpehEv2a1ekgr/4tfAV2xqoz/5Yizf1A5ZSav+fFqDvoFnL+kgbFJUmwbfjtQ2BgieE47++G6RiPVv/p8SkO441ZFkL8E/VwyyP4lS9e7pR6VD8XsGH9Ylq7MQSbGnKss6rAYroecYBCrbinXjKQfWJaszFhTCVczbqP338QoduwbfGBKqtG9XrQM6DtGvXrlFXZH5KaSsOqFh+FX7ROJ7dtUJ0QFVa1zQWTbVNcIR/p9cAdeeEQBHjv+srlp3Cy5rwWafWKLu2cSSju/9pTcA6gcrxpZ+Pg0gPrVNw9H10UhOwluKpgV0P/Q+bxkmmRFsUpjP0/JKXNQHr8PaLPgPRe8QC6aR1V/FNu84l0A5vAtb8iuW2jh1LjXqUfNEHNQGr1JxKvqnHx46lXFXrsV8TsHaUHSwx73ljx1Kuqi1hRxOw/lt802lRBfNeOHYs5apaj+1NwJrRu/Rw8keLsMmktaLiMOeBJmD9rfNAl8rMUW8A24SOxWEV4/Kbm4C128puj8qcPT4upTqn/aKCdTUC69YaZc8fB5EeurD9ooJ1bWgi+JfE2t5zKpZ/NX45LjoFnaH6qlHG4iYsK+NHNcpfxvC5DgPo4zXK3oH7m4qUXluj7Cu0gmtj1OtzzqtrlP8+zcXg54he8ciK5R/KOZ+SUvpXo4hCi8QE/vCK5TOO05CDJybIX69Uk2h+h6WUvqf6aHpQzcN3VQdFBCc30+xS2Fd0jObLVOiFTs85X4sDG6pPG9SL2wcq+snPt1/UhlXDET+ML9a5dkrpbLGYsGTEoBaKQOMMP1Wcr3Y+V+v9LQph79o+q2YS2TPxZywuO6/HtR7FB0TmzLDd5OvwNfXnotPCCn/XPtB0rsO2nPOllA/6+mwa+Kb4ZlcbLAvmNPxE9GSDTNovL4Kiectql1+LtwxQ4bbuxDUiP2sjuq3fnSimUGvEoHNQ3S0S2h4bK6yWDsR6sVY3zHWIeNlmET/fISIXh7auffAIclR3iOa3W6rkIHti6mpuznl1Smnmt9TlgSo87Dyx4enksvPK/GKv+3XUZ1rMF0tzSpuEtQzvxrtSSpV9xqAZyN3Oq3G9abxXj9nHqGHNwblii8kqI+xAGkjlLupJvAdX9nu4UehIYUUX6zLF6XjY9a1yi+pAaQjYf3ABftqv4DAOfkpYzyXCmuqAXy3mZ9fknF/FSHZ8ldWx3+ebREzt7irXHRTWChGGOaZuRcXi6nHCR0wJP/EZMbYal57A5/DJ1utKGsSnrBDBuhmgauwJvNzT+eXTYnR9Yuv/zlGQ6DYly/HBD0VP+rE6oKhvWceJudsRVSvdAe9xHKVk90JLy/EhvE3sgR4KWOHeO8Uk+gvCXw6kOrCOxa+KoIoVquh8r8LbK9xrPt4o9iKuUnFBtqMOT4qw8bVi9P9AlWuMAtYxwqKqBvO6aaX6uyUOEOnVZ4h0puXiC5sn8lZ3iT08D+LvIkltfes+fUNEo4b1XGFRA4EqfNu345RRVn7c6ufglxvSogrN4quTfthh1cuylgmL2i0QN8DgcBsWi+ay16qbZS3VI2I5wADyans5KMota6kAtXSE93mekh+f2NvUaVlLxIBzafHgkAugN5gFoJgJa4mwqGWdhYaYt20y+XyGkakN6ygBavkIr71JbL3dU3JHh9YU5rTW65aPMN9gk1kGioC1JqV0Kv2bWxFmD7AbRWbMrALF0z9k0xNMW0WYXcBuyDmfJfY4zzpN6ZKqOIBT3yCWoWYlKALWAoYeHsx6UASsRxhqeLBPgCJg1ckB7dQ+A4qAVWvLbaG53iaGB/sEKGJuOCV+T+HMGufdJiKY/+78oOH1vYlqSiwaXJBzvq9boQ7n3xXUbFd7unNvSumlOlJs2ipYyjrho/Y5UOweotlP/CrQRXihSEZ7SORJXSl+KqmnZnMz/D/mYOMvYRIC5gAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 0 0;}
.doctext-sect__content-p strong {font-family: OpenSansBold,Arial,sans-serif;}
.doctext-sect__content-hr {border-top: 1px dashed #87c4f0;margin: 40px 0 0;}
.doctext-sect__content-check {border: 2px solid #fff;padding: 15px 15px 15px 80px;position: relative;margin: 40px 0;}
.doctext-sect__content-check .fa {display: inline-block;position: absolute;top: 50%;left: 15px;color: #d16930;font-size: 40px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.doctext-sect__content-check span {text-transform: uppercase;color: #87c4f0;font-family: OpenSansLight,Arial,sans-serif;font-size: 24px;line-height: 1.1;}
@media only screen and (max-width:1200px) {.doctext-sect__content-hr {margin-top: 30px;}
	.doctext-sect__content-check {margin: 30px 0;}
	.doctext-sect__content-check span {font-size: 22px;}}
.doctext-sect__content-check-list {margin-bottom: 35px;}
.doctext-sect__content-check-list li {padding-left: 25px;background-repeat: no-repeat;background-position: 0 0;font-size: 21px;font-family: OpenSansLight,Arial,sans-serif;margin-bottom: 25px;position: relative;}
@media only screen and (max-width:1200px) {.doctext-sect__content-check-list li {font-size: 18px;}}
.doctext-sect__content-check-list li .fa {color: #fff;position: absolute;top: 4px;left: 0;font-size: 18px;line-height: 1;}
.doctext-sect__content-check-list li .fa.orange {color: #d16930;}
.doctext-sect__content-check-list strong {font-weight: 400;font-family: OpenSansBold,Arial,sans-serif;color: #d16930;}
.doctext-sect__content-disk {margin-bottom: 30px;}
.doctext-sect__content-disk li {margin-bottom: 5px;padding-left: 20px;position: relative;color: #fff;font-size: 19px;font-family: OpenSansLight,Arial,sans-serif;}
@media only screen and (max-width:1200px) {.doctext-sect__content-disk li {font-size: 18px;}}
.doctext-sect__content-disk li::before {content: "";display: inline-block;width: 10px;height: 10px;background: #d16930;border-radius: 50%;position: absolute;top: 7px;left: 0;}
.interes-sect__item, .level-sect__video-bg, .main-footer, .main-header__info-item, .service-sect__info-text p.attention, .services-sect__item-bg {background-repeat: no-repeat;}
.dopnav-sect__menu {pointer-events: auto;}
.interes-sect {padding-bottom: 30px;}
.interes-sect__title, .services-sect__title {text-align: center;margin-bottom: 35px;}
.interes-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}
.interes-sect__item {display: inline-block;width: 32.5%;height: 250px;margin-bottom: 10px;position: relative;}
@media only screen and (max-width:992px) {.doctext-sect__content-check-list li .fa {font-size: 16px;}
	.interes-sect__item {height: 200px;}}
@media only screen and (max-width:768px) {.doctext-sect__content-h {font-size: 20px;}
	.doctext-sect__content-p {font-size: 16px;}
	.doctext-sect__content-check {padding-left: 70px;}
	.doctext-sect__content-check span {font-size: 19px;}
	.doctext-sect__content-check-list li, .doctext-sect__content-disk li {font-size: 16px;}
	.dopnav-sect {padding-top: 10px;}
	.interes-sect__item {height: 250px;width: 49%;}
	.level-sect__container {-ms-flex-wrap: wrap;flex-wrap: wrap;}}
@media only screen and (max-width:576px) {.dopnav-sect__menu {pointer-events: none;}
	.interes-sect__item {width: 100%;height: 300px;}}
.interes-sect__item img {display: none;width: 100%;}
.interes-sect__item span {position: absolute;top: 0;left: 0;padding: 0 15px;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;color: #fff;font-size: 20px;line-height: 1.2;text-transform: uppercase;font-family: OpenSansBold,Arial,sans-serif;opacity: 0;-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.job-sect__container h3, .job-sect__text-container h2 {color: #ea454d;font-family: OpenSansBold,Arial,sans-serif;}
.interes-sect__item:active span, .interes-sect__item:focus span, .interes-sect__item:hover span {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.job-sect, .services-sect {padding-bottom: 45px;}
.job-sect__container {display: block;overflow: hidden;margin-bottom: 20px;}
.job-sect__container a {display: inline-block;float: right;margin-left: 10px;margin-bottom: 10px;}
.job-sect__container img {max-width: 100%;}
.job-sect__container h3 {line-height: 1.2;margin-bottom: 20px;font-size: 20px;}
.job-sect__container p {line-height: 1.5;margin-bottom: 15px;}
.job-sect__container ul {list-style: disc;margin-left: 30px;margin-bottom: 15px;}
.job-sect__container li {list-style-type: disc;}
.job-sect__gallery {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 25px;}
.job-sect__gallery a {display: inline-block;width: 32%;margin: 0 0 10px;}
.job-sect__gallery a img {display: inline-block;width: 100%;}
.job-sect__text-container {border-top: 1px solid #000;padding: 30px 0 20px;}
.job-sect__text-container h2 {font-size: 26px;line-height: 1.2;margin-bottom: 20px;}
.job-sect__text-container p {margin-bottom: 15px;line-height: 1.5;}
.level-sect {padding: 40px 0 45px;}
.level-sect__title {text-align: center;line-height: 1.2;text-transform: uppercase;margin-bottom: 45px;font-size: 36px;font-family: TTNormsBold,Arial,sans-serif;color: #3c3c3c;}
.level-sect__video {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 560px;min-width: 560px;height: 315px;position: relative;}
@media only screen and (max-width:992px) {.interes-sect__item span, .job-sect__container h3 {font-size: 18px;}
	.job-sect__container a {width: 100%;text-align: center;margin-bottom: 20px;}
	.job-sect__gallery {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.job-sect__gallery a {width: 49%;}
	.job-sect__text-container h2 {font-size: 22px;}
	.level-sect {padding: 20px 0;}
	.level-sect__title {font-size: 28px;}
	.level-sect__video {width: 400px;min-width: 400px;}
	.main-footer__top {text-align: center;}}
.level-sect__video-bg, .level-sect__video::after, .level-sect__video::before {width: 100%;height: 100%;position: absolute;}
.level-sect__video::before {content: "";display: inline-block;z-index: 0;left: -15px;top: 15px;background-color: #ea454d;}
.level-sect__video::after {content: "";display: inline-block;z-index: 2;left: 0;top: 0;background-color: rgba(0,0,0,.3);}
.level-sect__video-bg {top: 0;left: 0;z-index: 1;}
.level-sect__video-play {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 80px;height: 80px;border-radius: 50%;font-size: 24px;color: #ea454d;background-color: rgba(0,0,0,.56);position: relative;z-index: 3;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.level-sect__video-play .fa {line-height: 1;}
.level-sect__video:hover .level-sect__video-play {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.level-sect__list {width: 100%;padding-left: 90px;}
@media only screen and (max-width:1300px) {.level-sect__list {padding-left: 70px;}}
@media only screen and (max-width:1200px) {.level-sect__list {padding-left: 50px;}}
.level-sect__list li {margin-bottom: 25px;color: #3c3c3c;font-size: 18px;line-height: 1.3;font-family: TTNormsRegular,Arial,sans-serif;position: relative;}
.level-sect__list li::before {content: "+";color: #ea454d;font-size: 30px;font-family: TTNormsBold,Arial,sans-serif;line-height: 1;position: absolute;top: 0;left: -35px;}
.main-footer {padding: 50px 0 15px;}
.main-footer__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 0 15px;}
.main-footer__title {color: #fff;line-height: 1.2;margin-bottom: 15px;font-size: 16px;font-family: OpenSansBold,Arial,sans-serif;}
.main-footer__copy, .main-footer__form textarea, .main-footer__form-controls label, .main-footer__social-block p {font-family: OpenSansLight,Arial,sans-serif;}
.main-footer__social-block {display: inline-block;margin-right: 15px;min-width: 170px;width: 170px;}
.main-footer__social-block p {color: #cbcccc;font-size: 14px;line-height: 1.45;margin-bottom: 25px;}
.main-footer__social {display: block;}
.main-footer__social li {display: inline-block;line-height: 1;margin-right: 12px;}
.main-footer__social a {display: inline-block;line-height: 1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.main-footer__social a .fa {display: inline-block;line-height: 1;font-size: 32px;color: #fff;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.main-footer__form-controls button, .main-footer__loaders a {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-transition: .25s;-o-transition: .25s;white-space: nowrap;}
.main-footer__form {min-width: 500px;width: 500px;margin-right: 15px;}
@media only screen and (max-width:1200px) {.level-sect__list li {font-size: 16px;}
	.level-sect__list li::before {left: -30px;}
	.main-footer__top {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.main-footer__logo {margin-bottom: 20px;}
	.main-footer__social-block {width: 100%;min-width: 100%;margin-bottom: 20px;text-align: center;}
	.main-footer__social-block p {margin-bottom: 15px;}
	.main-footer__form {margin-right: 45px;}}
.main-footer__form textarea {padding: 6px 12px;display: block;width: 100%;height: 100px;font-size: 14px;color: #000;margin-bottom: 15px;}
.main-footer__form-controls, .map-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.main-footer__form-controls label {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;margin: 0 30px 0 0;font-weight: 400;color: #fff;line-height: 1;font-size: 12px;}
.main-footer__form-controls label input {display: inline-block;margin-right: 10px;margin-top: 0;}
.main-footer__form-controls label a {color: #ea454d;}
.main-footer__form-controls label a:active, .main-footer__form-controls label a:focus, .main-footer__form-controls label a:hover {text-decoration: underline;color: #ea454d;}
.main-footer__form-controls button {min-width: 110px;width: 110px;background-color: #ea454d;border: none;height: 34px;color: #fff;font-size: 14px;user-select: none;transition: .25s;}
.main-footer__form-controls button:active, .main-footer__form-controls button:focus, .main-footer__form-controls button:hover {text-decoration: none;-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.5);box-shadow: 3px 3px 5px rgba(0,0,0,.5);}
.main-footer__loaders {display: block;text-align: center;}
.main-footer__loaders li {display: inline-block;line-height: 1;padding: 0 30px;border-right: 1px solid #cbcccc;}
.main-footer__loaders li:last-child {border-right: none;}
.main-footer__loaders a {display: inline-block;color: #cbcccc;font-size: 13px;user-select: none;line-height: 1;transition: .25s;}
.main-header__call, .main-header__logo {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
.main-footer__loaders a:active, .main-footer__loaders a:focus, .main-footer__loaders a:hover {text-decoration: underline;color: #cbcccc;}
.main-footer__copy {margin-top: 30px;text-align: center;font-size: 14px;line-height: 1;color: #fff;}
.main-header__cart-item-title, .main-header__info-item, .map-sect__data-title {font-family: OpenSansBold,Arial,sans-serif;}
.main-footer__contacts {display: inline-block;min-width: 280px;width: 280px;}
.main-footer__contacts li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 20px;color: #cbcccc;font-size: 14px;}
.main-footer__contacts li a {display: inline-block;color: #cbcccc;font-size: 14px;text-decoration: none;font-family: OpenSans,Arial,sans-serif;}
.main-footer__contacts li a:active, .main-footer__contacts li a:focus, .main-footer__contacts li a:hover {text-decoration: underline;color: #cbcccc;}
.main-footer__contacts li a.un {text-decoration: underline;}
.main-footer__contacts li a.un:active, .main-footer__contacts li a.un:focus, .main-footer__contacts li a.un:hover {text-decoration: none;}
.main-footer__contacts i {display: inline-block;min-width: 30px;margin-top: 4px;}
.main-footer__contacts .fa {display: inline-block;line-height: 1;color: #ea454d;vertical-align: top;}
.main-footer__contacts .fa.fa-map-marker {display: block;}
.main-footer__contacts p {display: block;width: 100%;}
.main-header__top {background-color: #ea454d;padding: 7px 0;}
.main-header__top-container, .services-sect__comment {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.main-header__call, .main-header__social a, .main-header__social li {display: inline-block;line-height: 1;}
.main-header__social li {margin-right: 10px;}
.main-header__social a .fa {color: #fff;font-size: 32px;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.main-header__social a:active, .main-header__social a:focus, .main-header__social a:hover {text-decoration: none;}
.main-header__call {color: #fff;font-size: 16px;user-select: none;white-space: nowrap;text-decoration: underline;margin-left: auto;}
.main-header__call:active, .main-header__call:focus, .main-header__call:hover {color: #fff;text-decoration: none;}
.main-header__hamburger {display: none;padding: 0;margin-left: 20px;margin-top: 3px;}
.main-header__bottom {background-color: #fff;padding: 20px 0;}
@media only screen and (max-width:1200px) {.main-header__bottom {padding: 10px 0;}
	.main-header__logo {margin-right: 35px;}}
.main-header__bottom-container, .ready-sect__footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.main-header__info-block, .main-header__logo, .main-header__logo img {display: inline-block;}
.main-header__logo {user-select: none;}
@media only screen and (max-width:992px) {.main-footer__form {margin-right: 0;margin-bottom: 25px;}
	.main-footer__contacts {width: 100%;min-width: 100%;display: block;}
	.main-footer__contacts li {display: block;}
	.main-footer__contacts i {min-width: 25px;margin-top: 0;}
	.main-footer__contacts p {display: inline-block;width: auto;}
	.main-header__logo {margin-right: 20px;}
	.main-header__logo img {width: 190px;}}
@media only screen and (max-width:1200px) {.main-header__info-block {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 10px;}}
@media only screen and (max-width:768px) {.level-sect__video {width: 100%;min-width: 0;margin-bottom: 40px;}
	.level-sect__video::before, .main-header__call {display: none;}
	.level-sect__list {padding-left: 35px;}
	.main-header__hamburger, .main-header__info-block {display: inline-block;}
	.main-header__logo img {width: 200px;}}
.main-header__info-item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #000;font-size: 16px;line-height: 1;padding-left: 27px;min-height: 22px;white-space: nowrap;background-position: 0 center;margin-right: 20px;}
@media only screen and (max-width:1200px) {.main-header__info-item {width: 50%;margin-right: 0;margin-bottom: 10px;}}
.main-header__info-item span {font-family: OpenSans,Arial,sans-serif;white-space: nowrap;font-size: 14px;}
.main-header__info-item_accent {color: #ea454d;}
.main-header__info-item:active, .main-header__info-item:focus, .main-header__info-item:hover {color: #000;text-decoration: none;}
.main-header__desktop-menu {visibility: hidden;min-width: 42px;position: relative;cursor: pointer;}
.main-header__desktop-menu.active {visibility: visible;}
.main-header__desktop-menu::before {content: "";display: block;height: 5px;background-color: #ea454d;margin-bottom: 5px;}
.map-sect__data-block:last-child, .regulations-sect__content-text p:last-child, .service-sect__info-text li:last-child, .service-sect__info-text p:last-child, .service-sect__info-text ul:last-child {margin-bottom: 0;}
.main-header__desktop-menu span {display: block;height: 5px;background-color: #ea454d;margin-bottom: 5px;}
.main-header__desktop-menu::after {content: "";display: block;height: 5px;background-color: #ea454d;}
.main-header__menu {position: fixed;z-index: 999;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;height: 0;width: 100%;background-color: rgba(234,69,77,.92);-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.main-header__menu.active {height: 100vh;}
.main-header__menu-close {display: inline-block;position: absolute;z-index: 1;top: 25px;right: 25px;cursor: pointer;}
.main-header__menu-ul {display: block;width: 100%;margin-bottom: 20px;position: relative;z-index: 0;}
.main-header__menu-ul li {line-height: 1;}
.main-header__menu-ul a {display: block;text-align: center;line-height: 44px;color: #fff;font-size: 30px;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;font-family: OpenSansSemibold,Arial,sans-serif;}
.main-header__menu-ul a:active, .main-header__menu-ul a:focus, .main-header__menu-ul a:hover {text-decoration: none;background-color: #fff;color: #ea454d;}
.main-header__cart {margin-left: auto;}
.main-header__cart .empty {display: none;}
.main-header__cart .not_empty {display: block;}
.main-header__cart-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #fff;border-radius: 4px;padding: 1px 10px;}
.main-header__cart-item-icon {position: relative;margin-right: 10px;}
.main-header__cart-item-icon img {display: inline-block;position: relative;z-index: 0;}
.main-header__cart-item-count {line-height: 1;font-size: 8px;color: #000;position: absolute;bottom: 2px;right: 4px;z-index: 1;}
.main-header__cart-item-title {font-size: 16px;line-height: 1.1;}
.main-header__cart-item-price {line-height: 1;white-space: nowrap;font-size: 14px;}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {background-color: #fff;}
.map-sect {padding-top: 20px;min-height: 440px;overflow: hidden;}
.map-sect__data {min-width: 380px;width: 380px;margin-right: 40px;padding-top: 45px;}
.map-sect__data-block {margin-bottom: 35px;padding-left: 40px;}
.map-sect__data-title {margin-bottom: 7px;line-height: 1.3;font-size: 18px;}
.map-sect__data-text, .service-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.map-sect__data-text .icon {min-width: 35px;width: 35px;}
.map-sect__data-text p {width: 100%;font-size: 18px;line-height: 1.2;font-family: OpenSans,Arial,sans-serif;color: #000;}
.map-sect__data-text a {display: inline-block;color: #ea454d;font-family: OpenSansBold,Arial,sans-serif;}
.map-sect__data-text a:active, .map-sect__data-text a:focus, .map-sect__data-text a:hover {text-decoration: underline;color: #ea454d;}
.red-button {margin: 0 auto;text-align: center;color: #fff;font-size: 28px;text-decoration: none;display: block;width: 385px;background: #ea454d;height: 50px;line-height: 50px;font-family: OpenSans,Arial,sans-serif;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.red-button:active, .red-button:focus, .red-button:hover {color: #fff;background-color: #000;text-decoration: none;}
.ready-sect {padding: 40px 0;}
.ready-sect__footer-text {position: relative;}
.ready-sect__footer-text-title {line-height: 1.2;font-size: 36px;font-family: TTNormsBold,Arial,sans-serif;}
@media only screen and (max-width:1300px) {.ready-sect__footer-text-title {font-size: 32px;}}
@media only screen and (max-width:1200px) {.ready-sect__footer-text-title {font-size: 28px;}}
.ready-sect__footer-text-desc {line-height: 1.1;font-size: 24px;font-family: TTNormsRegular,Arial,sans-serif;}
@media only screen and (max-width:1300px) {.ready-sect__footer-text-desc {font-size: 20px;}}
@media only screen and (max-width:1200px) {.ready-sect__footer-text-desc {font-size: 18px;}}
.ready-sect__footer-arrows {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-animation: .8s linear infinite forwards arrowsAnim;animation: .8s linear infinite forwards arrowsAnim;}
.ready-sect__footer-arrows img {display: inline-block;line-height: 1;margin-right: -3px;}
.ready-sect__footer-arrows img:nth-child(2) {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);}
.ready-sect__footer-arrows img:nth-child(3) {-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);}
.ready-sect__footer-btn .def-btn {font-size: 24px;padding: 20px 100px 18px;font-family: TTNormsBold,Arial,sans-serif;border-radius: 10px;}
@media only screen and (max-width:1300px) {.ready-sect__footer-btn .def-btn {font-size: 20px;padding: 18px 50px 16px;}}
@-webkit-keyframes arrowsAnim {0%, 100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: .9;}
	50% {-webkit-transform: translateX(30px);transform: translateX(30px);opacity: 1;}}
@keyframes arrowsAnim {0%, 100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: .9;}
	50% {-webkit-transform: translateX(30px);transform: translateX(30px);opacity: 1;}}
@-webkit-keyframes arrowsAnimY {0%, 100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: .9;}
	50% {-webkit-transform: translateY(20px);transform: translateY(20px);opacity: 1;}}
@keyframes arrowsAnimY {0%, 100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: .9;}
	50% {-webkit-transform: translateY(20px);transform: translateY(20px);opacity: 1;}}
.regulations-sect__title-content {position: relative;padding: 55px 0 55px 400px;}
@media only screen and (max-width:1200px) {.ready-sect__footer-btn .def-btn {font-size: 18px;}
	.regulations-sect__title-content {padding: 55px 0 55px 300px;}}
@media only screen and (max-width:992px) {.map-sect__container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.map-sect__data {margin-bottom: 40px;width: 100%;min-width: 100%;padding-top: 0;margin-right: 0;}
	.map-sect__data-block {padding-left: 0;}
	.ready-sect__footer {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.ready-sect__footer-text-title {text-align: center !important;line-height: 1.3;}
	.ready-sect__footer-text-desc {line-height: 1.2;text-align: center;}
	.ready-sect__footer-arrows {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 10px 0 40px;-webkit-animation: .8s linear infinite forwards arrowsAnimY;animation: .8s linear infinite forwards arrowsAnimY;}
	.ready-sect__footer-arrows img {margin-right: 0;margin-bottom: -30px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
	.ready-sect__footer-arrows img:nth-child(2) {-webkit-transform: rotate(90deg) scale(.8);-ms-transform: rotate(90deg) scale(.8);transform: rotate(90deg) scale(.8);}
	.ready-sect__footer-arrows img:nth-child(3) {-webkit-transform: rotate(90deg) scale(.5);-ms-transform: rotate(90deg) scale(.5);transform: rotate(90deg) scale(.5);}
	.regulations-sect__title-content {padding: 40px 0 40px 230px;}}
.regulations-sect__title-img {display: inline-block;width: 350px;position: absolute;top: 50%;left: 0;z-index: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
@media only screen and (max-width:1200px) {.regulations-sect__title-img {width: 250px;}}
.regulations-sect__title-text {text-transform: uppercase;color: #ea454d;font-family: OpenSansBold,Arial,sans-serif;font-size: 70px;line-height: 1.35;position: relative;z-index: 1;}
@media only screen and (max-width:1200px) {.regulations-sect__title-text {font-size: 50px;}}
@media only screen and (max-width:992px) {.regulations-sect__title-img {width: 200px;}
	.regulations-sect__title-text {font-size: 40px;}}
@media only screen and (max-width:768px) {.main-header__info-item {width: auto;display: none;}
	.main-header__info-item_accent {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #000;}
	.main-header__desktop-menu {display: none;}
	.main-header__cart-item {padding: 1px 5px;}
	.main-header__cart-item-icon {margin-right: 0;}
	.main-header__cart-item-content {display: none;}
	.ready-sect__footer {text-align: center;}
	.regulations-sect__title-content {padding: 40px 0;text-align: center;}
	.regulations-sect__title-img {margin-bottom: 30px;position: static;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	.regulations-sect__title-text {font-size: 30px;}}
.regulations-sect__title-text_white {color: #fff;font-size: 65px;text-shadow: 2px 2px 4px rgba(0,0,0,.2);}
@media only screen and (max-width:1200px) {.regulations-sect__title-text_white {font-size: 50px;}}
@media only screen and (max-width:992px) {.regulations-sect__title-text_white {font-size: 40px;}}
@media only screen and (max-width:768px) {.regulations-sect__title-text_white {font-size: 30px;}}
.regulations-sect__title_revers .regulations-sect__title-content {padding-left: 0;padding-right: 400px;}
@media only screen and (max-width:1200px) {.regulations-sect__title_revers .regulations-sect__title-content {padding-right: 300px;}}
@media only screen and (max-width:992px) {.regulations-sect__title_revers .regulations-sect__title-content {padding-right: 230px;}}
.regulations-sect__title_revers .regulations-sect__title-img {left: auto;right: 0;width: auto;height: 100%;}
.regulations-sect__title_dop {margin-top: 55px;margin-bottom: 70px;overflow: visible;}
@media only screen and (max-width:992px) {.regulations-sect__title_dop {margin-top: 20px;margin-bottom: 20px;}}
.regulations-sect__title_dop .regulations-sect__title-content {padding: 20px 0 25px 330px;}
@media only screen and (max-width:1200px) {.regulations-sect__title_dop .regulations-sect__title-content {padding: 20px 0 25px 275px;}}
.regulations-sect__title_dop .regulations-sect__title-img {position: absolute;top: -53px;left: 0;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);max-width: 255px;}
.regulations-sect__title_dop .regulations-sect__title-text {color: #fff;font-size: 52px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-shadow: 4px 4px 3px rgba(0,0,0,.25);}
@media only screen and (max-width:768px) {.regulations-sect__title_revers .regulations-sect__title-content {padding-right: 0;}
	.regulations-sect__title_revers .regulations-sect__title-img {width: 200px;height: auto;}
	.regulations-sect__title_dop .regulations-sect__title-text {font-size: 40px;}}
@media only screen and (max-width:576px) {.job-sect__gallery a {width: 100%;}
	.level-sect__title {font-size: 24px;}
	.main-footer__form {width: 100%;min-width: 100%;}
	.main-footer__form-controls label p {text-align: left;}
	.main-footer__loaders li {display: block;border-right: none;margin-bottom: 10px;}
	.main-footer__loaders li:last-child {margin-bottom: 0;}
	.ready-sect__footer-text-title {font-size: 24px;margin-bottom: 5px;}
	.ready-sect__footer-text-desc {font-size: 16px;}
	.regulations-sect__title_dop .regulations-sect__title-text {font-size: 32px;}}
.regulations-sect__title_dop .regulations-sect__title-text .icon-1 {display: inline-block;margin-left: 30px;margin-top: -22px;}
.regulations-sect__content {padding: 55px 0 70px;}
.regulations-sect__content-title {font-family: OpenSansBold,Arial,sans-serif;margin-bottom: 20px;font-size: 19px;color: #ea454d;}
.regulations-sect__content-title_black {color: #000;}
.regulations-sect__content-figure {text-align: center;margin: 60px 0;}
.regulations-sect__content-figure img {display: inline-block;max-width: 100%;}
.regulations-sect__content-text p {line-height: 1.4;margin-bottom: 20px;font-size: 19px;font-family: OpenSans,Arial,sans-serif;color: #323231;}
.regulations-sect__content-text p.list {color: #ea454d;}
.regulations-sect__content-text strong {font-family: OpenSansBold,Arial,sans-serif;font-weight: 400;}
.regulations-sect__content-row {margin-top: 30px;margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.regulations-sect__content-row-img {display: inline-block;min-width: 320px;width: 320px;margin-left: 50px;}
.regulations-sect__content-row_revers {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
.regulations-sect__content-row_revers .regulations-sect__content-row-img {margin-left: 0;margin-right: 50px;}
.service-sect {padding-top: 20px;padding-bottom: 30px;}
.service-sect__title {margin-bottom: 20px;line-height: 1.2;text-align: left;font-size: 30px;font-family: OpenSansSemibold,Arial,sans-serif;}
.service-sect__slider-block {min-width: 760px;width: 760px;margin-right: 40px;}
@media only screen and (max-width:1200px) {.service-sect__slider-block {min-width: 660px;width: 660px;margin-right: 30px;}}
.service-sect .slick-next, .service-sect .slick-prev {display: inline-block;width: 40px;height: 40px;text-align: center;position: absolute;top: 50%;z-index: 1;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 0;background-color: transparent;border: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 0;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.service-sect .slick-next::before, .service-sect .slick-prev::before, .slider-sect .slick-next::before, .slider-sect .slick-prev::before {content: "";line-height: 1;display: inline-block;width: 20px;height: 20px;border-left: 2px solid #ea454d;border-top: 2px solid #ea454d;}
.service-sect .slick-prev::before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-left: 5px;}
.service-sect .slick-next::before {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);margin-right: 5px;}
.service-sect__slider {position: relative;}
.service-sect__slider-present {min-height: 500px;margin-bottom: 22px;overflow: hidden;}
.service-sect__slider-present .slick-prev {-webkit-transform: translate(-100%,-50%);-ms-transform: translate(-100%,-50%);transform: translate(-100%,-50%);}
.service-sect__slider-present .slick-next {-webkit-transform: translate(100%,-50%);-ms-transform: translate(100%,-50%);transform: translate(100%,-50%);}
.service-sect__slider-present img {display: inline-block;width: 100%;}
.service-sect__slider-present iframe {width: 100%;height: 500px;}
.service-sect__slider-present:hover .slick-next, .service-sect__slider-present:hover .slick-prev {-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);}
.service-sect__slider-thumbs {width: 100%;padding: 0 30px;}
.service-sect__slider-thumbs .slick-next, .service-sect__slider-thumbs .slick-prev {height: 100%;width: 36px;}
.service-sect__slider-thumbs .slick-prev {margin-left: 2px;}
.service-sect__slider-thumbs .slick-next {margin-right: 2px;}
.service-sect__calc-select:last-child, .slider-sect__tags a:last-child {margin-right: 0;}
.service-sect__slider-thumbs-item {overflow: hidden;height: 85px;margin: 0 2px;position: relative;border: 2px solid transparent;cursor: pointer;}
.service-sect__slider-thumbs-item::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: transparent;}
.service-sect__slider-thumbs-item.slick-current, .service-sect__slider-thumbs-item:focus {outline: 0;border: 2px solid #ea454d;}
.service-sect__slider-thumbs img {display: block;width: 100%;min-height: 85px;-o-object-fit: cover;object-fit: cover;}
.service-sect__slider-thumbs iframe {width: 100%;height: 85px;}
.service-sect__info-text ul {margin-bottom: 12px;}
.service-sect__info-text li {position: relative;padding-left: 25px;line-height: 1.5;margin-bottom: 10px;}
.service-sect__info-text li::before {content: "";width: 4px;height: 4px;display: inline-block;background-color: #ea454d;position: absolute;top: 10px;left: 3px;}
.service-sect__info-text p {font-size: 16px;line-height: 1.5;margin-bottom: 12px;}
.service-sect__info-text p.attention {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzMjU1QjcyRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzMjU1QjczRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjMyNTVCNzBFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjMyNTVCNzFFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lft6FAAACNUlEQVR42sxXz0vjQBROXse0xRq2iqsVFcVVEJXiQTx4UPTowYNX/w49ikf9O/bqwYNHFxbxICJSVBSLIPhrRbSaVrQxmZgv0Oqi4mQsTR48+iCd+b55M/PeN6oiaFnqjkbqE+M1jXVTVKv1UjSSoihL4RsvWpe8aF/yB/Pg+Tq/Yt8W/nTzbFFkXvWrP+xr6Sa9S5/XmvUZlVGdyKSOxfPmP+O3cWws9JmZKykC+9SvJTr0uVhHclaNUEKRMMfmhaeT3FLhxFjs43umMAGsOpluXGY/4iNKBcy6e9zIZa6nP8rGOwJHifSAPtiySjHWplTQ+JN1auxcTPYUMrufEsDKG4ZbtkTBrdzjX/yyZHxUlMTN5sXQ20zQ2z1H2kXB3ZN/ntpeG4cjFhmDuYEBrHcEcOD87Lm7mjPVcTgcseg4YADrPwJIPU67UiUDFjDLBHDPZa+ajAELmB4BVDgUGaXKBkxgE8qraIWraBZcTGATarvcFI7zXRJeX0FjkVyD+l0CXlNDV1MCMq+jllpqMARYipSAjSAmggIHNkHJBEfAdgm4MiqoawhsgoaT2juNNb3GkZ8ycwCbQUBCw/mthhSv6TxPjy2XYt/5czGBTVCvEJAyK2D1tRNwmbHABLZ3DaFeISB9ruA+v55thyP2K1aBWW7HkEhQr34msR/Mw1/WkQFH7GcssEqyrFyIIJ2hXoXPQIy1OqpKcMR+FDKwQiNKwyXLQ/EwCcXTLBSP02o9z18EGACbM3I/xm3+fgAAAABJRU5ErkJggg==");background-position: 0 3px;background-size: 17px 17px;padding-left: 30px;min-height: 32px;}
.service-sect__info-text strong {font-weight: 400;font-family: OpenSansBold,Arial,sans-serif;}
.service-sect__info-btn {text-align: center;margin-top: 20px;}
.service-sect__info-btn .def-btn {display: inline-block;font-size: 20px;border-radius: 4px;}
.service-sect__calc {margin-top: 20px;padding-top: 15px;border-top: 1px solid rgba(234,69,77,.25);}
.service-sect__calc-title {font-size: 24px;color: #3c3c3c;font-family: TTNormsMedium,Arial,sans-serif;margin-bottom: 17px;}
.service-sect__calc-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.service-sect__calc-select {-webkit-box-flex: 0;-ms-flex: 0 0 207px;flex: 0 0 207px;margin-bottom: 24px;margin-right: 15px;}
.service-sect__calc-select_small {-webkit-box-flex: 0;-ms-flex: 0 0 144px;flex: 0 0 144px;}
.service-sect__calc-select-label {font-size: 15px;color: #3c3c3c;line-height: 1.1;margin-bottom: 7px;}
.service-sect__calc-select-item {width: 100%;position: relative;}
.service-sect__calc-select-item-icon {position: absolute;z-index: 1;top: 4px;left: 5px;width: 37px;height: 37px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;pointer-events: none;background-color: #ea454d;border-radius: 50%;}
.service-sect__calc-select-item-icon img {display: inline-block;}
.service-sect__calc-select-item select {position: relative;z-index: 0;display: block;width: 100%;-o-text-overflow: ellipsis;text-overflow: ellipsis;height: 45px;color: #3c3c3c;font-size: 14px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 1px solid #e6e6e6;border-radius: 25px;padding-left: 52px;padding-right: 30px;cursor: pointer;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAGCAYAAADzG6+8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5QUBDQIY04OhAwAAAJJJREFUGNONzrEKQQEYhuHnIJIMx6JcCiVJWYxGm1VGi8EdSNmUVS5AJgblAnSS3INyAUosR50svOP3937fHwgrV0yx8B99jNLyxROWyOHwQxpjgl4GR9SxRRlDPL+EFGboooEoFR/OqMXhOl7/kMUKbVQRQSCsJJtL2OCBAV6Yo4AObskXktzRwgU77HFFMynBGwcwGpPgCZ8kAAAAAElFTkSuQmCC");background-repeat: no-repeat;background-position: right 15px center;}
.service-sect__calc-select-item select::-ms-expand {display: none;}
.service-sect__calc-select-item option {font-size: 16px;line-height: 1.6;}
.service-sect__calc-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.service-sect__calc-price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-left: auto;color: #3c3c3c;margin-bottom: 20px;}
.service-sect__calc-discount, .service-sect__calc-submit {height: 45px;line-height: 1;margin-left: 15px;margin-bottom: 20px;}
.service-sect__calc-price-title {line-height: 1;margin-right: 10px;font-size: 18px;}
.service-sect__calc-price-count {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: right;}
.service-sect__calc-price-old {width: auto;display: inline-block;line-height: 1;font-size: 16px;color: #b1b1b3;font-family: TTNormsBold,Arial,sans-serif;position: relative;}
.service-sect__calc-price-old::before {content: "";display: inline-block;position: absolute;top: calc(50% - 1px);left: 0;width: 100%;height: 2px;background-color: #b1b1b3;}
.service-sect__calc-price-now {font-size: 24px;line-height: 1;font-family: TTNormsMedium,Arial,sans-serif;}
.service-sect__calc-discount {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid #ea454d;border-radius: 10px;width: 45px;font-size: 14px;font-family: TTNormsMedium,Arial,sans-serif;color: #ea454d;}
.service-sect__calc-submit {display: inline-block;white-space: nowrap;background-color: #ea454d;padding: 5px 15px;border-radius: 10px;border: none;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;font-size: 18px;color: #fff;font-family: TTNormsBold,Arial,sans-serif;}
.service-sect__calc-submit:hover {text-decoration: none;color: #fff !important;background-color: #e72e37;}
.service-sect__calc-submit:active, .service-sect__calc-submit:focus {text-decoration: none;color: #fff;}
.services-sect__container {position: relative;padding: 70px 15px 150px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: distribute;justify-content: space-around;background-color: #2c2c2c;margin-bottom: 45px;}
.services-sect__item {width: 24.5%;padding: 0 10px;text-align: center;}
@media only screen and (max-width:992px) {.regulations-sect__title_dop .regulations-sect__title-content {padding: 20px 0 25px;text-align: center;}
	.regulations-sect__title_dop .regulations-sect__title-img {display: none;}
	.regulations-sect__title_dop .regulations-sect__title-text {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.regulations-sect__content {padding: 45px 0;}
	.regulations-sect__content-title {font-size: 17px;}
	.regulations-sect__content-figure {margin: 45px 0;}
	.regulations-sect__content-text p {font-size: 16px;}
	.regulations-sect__content-row-img {margin-left: 30px;min-width: 200px;width: 200px;margin-top: 30px;}
	.regulations-sect__content-row_revers .regulations-sect__content-row-img {margin-right: 30px;}
	.service-sect__container {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.service-sect__slider-block {width: 100%;min-width: 100%;margin-right: 0;margin-bottom: 35px;}
	.service-sect__slider-present iframe {height: 360px;}
	.services-sect__container {padding: 70px 5px 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.services-sect__item {width: 48%;margin-bottom: 45px;}}
@media only screen and (max-width:768px) {.regulations-sect__title_dop .regulations-sect__title-text .icon-1 {display: none;}
	.service-sect {padding-top: 0;}
	.service-sect__title {font-size: 25px;}
	.services-sect__item {width: 49.5%;}}
.services-sect__item-bg {position: absolute;top: 0;left: 0;display: inline-block;width: 100%;height: 100%;z-index: 0;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: .45s;-o-transition: .45s;transition: .45s;opacity: 0;background-position: 0 0;background-size: cover;}
.system-sect, .uslugi-catalog-sect__item {background-position: center;background-repeat: no-repeat;background-size: cover;}
.services-sect__item-img {height: 130px;text-align: center;position: relative;z-index: 1;}
.services-sect__item-title {text-align: center;height: 90px;position: relative;z-index: 1;}
@media only screen and (max-width:992px) {.services-sect__item-title {height: 55px;}
	.services-sect__comment {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}
.services-sect__item-title a {display: inline-block;color: #fff;font-family: OpenSansBold,Arial,sans-serif;font-size: 26px;text-transform: uppercase;line-height: 1.2;}
@media only screen and (max-width:1200px) {.service-sect__slider-present {min-height: auto;height: auto;}
	.services-sect__item-title a {font-size: 22px;}
	.slider-sect__slider-item img {height: auto;}}
.services-sect__item-title a:active, .services-sect__item-title a:focus, .services-sect__item-title a:hover {text-decoration: none;color: #fff;}
.services-sect__item-list {position: relative;z-index: 1;}
.services-sect__item-list li {text-align: center;color: #fff;margin-bottom: 4px;line-height: 1.5;font-size: 16px;font-family: OpenSansLight,Arial,sans-serif;}
.services-sect__item:first-child .services-sect__item-bg, .services-sect__item:focus .services-sect__item-bg, .services-sect__item:hover .services-sect__item-bg {opacity: 1;}
.services-sect__item:focus .services-sect__item-title a, .services-sect__item:hover .services-sect__item-title a {text-decoration: underline;}
.services-sect__comment-img {display: inline-block;margin-right: 30px;min-width: 300px;width: 300px;overflow: hidden;border-radius: 50%;}
.services-sect__comment-img img {display: inline-block;width: 100%;}
.services-sect__comment-text p {text-indent: 20px;margin-bottom: 20px;font-family: OpenSansLight,Arial,sans-serif;line-height: 1.45;}
.services-sect__comment-text cite {text-align: right;font-style: normal;font-family: OpenSansLightItalic,Arial,sans-serif;display: block;line-height: 1.5;}
.slider-sect__tags a, .slider-sect__title_min {font-size: 30px;font-family: OpenSansSemibold,Arial,sans-serif;}
.slider-sect {padding: 30px 0;}
.slider-sect__title {margin-bottom: 20px;line-height: 1.4;}
@media only screen and (max-width:768px) {.services-sect__item-title {height: 50px;}
	.services-sect__item-title a {font-size: 19px;}
	.services-sect__comment {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.services-sect__comment-img {min-width: 290px;width: 290px;margin-bottom: 35px;margin-right: 0;}
	.slider-sect__title_min {font-size: 27px;}}
@media only screen and (max-width:576px) {.regulations-sect__content-row {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.regulations-sect__content-row_revers .regulations-sect__content-row-img {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.service-sect__calc-title {font-size: 21px;}
	.slider-sect__title_min {font-size: 24px;}}
.slider-sect__tags {text-align: center;margin-bottom: 20px;}
.slider-sect__tags a {display: inline-block;margin-bottom: 10px;line-height: 1;white-space: nowrap;color: #000;margin-right: 15px;}
.system-sect__content-title span, .system-sect__title strong, .uslugi-catalog-sect__item h3 {font-family: OpenSansBold,Arial,sans-serif;}
.slider-sect__tags a:active, .slider-sect__tags a:focus, .slider-sect__tags a:hover {text-decoration: none;color: #000;}
.slider-sect .slick-next, .slider-sect .slick-prev {display: inline-block;width: 35px;height: 100%;text-align: center;position: absolute;top: 50%;z-index: 1;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 0;background-color: transparent;border: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 0;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.slider-sect .slick-prev {left: 5px;}
.slider-sect .slick-prev::before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.slider-sect .slick-next {right: 5px;}
.slider-sect .slick-next::before {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}
.slider-sect__slider {padding: 0 35px;}
.slider-sect__slider-item {display: block;margin: 0 10px;text-align: center;overflow: hidden;}
.slider-sect__slider-item img {display: block;width: 100%;-o-object-fit: contain;object-fit: contain;}
.system-sect {padding: 45px 0 55px;}
.system-sect .doctext-sect__title {margin-bottom: 60px;}
.variants-sect__left-list li:last-child, .variants-sect__right-list li:last-child, .work-sect__slide-text p:last-child {margin-bottom: 0;}
.system-sect__title {margin-bottom: 35px;text-transform: uppercase;color: #fff;font-size: 23px;letter-spacing: .01rem;}
@media only screen and (max-width:992px) {.system-sect .doctext-sect__title {margin-bottom: 45px;}
	.system-sect__title {font-size: 20px;}}
.system-sect__content {position: relative;width: 768px;}
.system-sect__content-row {border-bottom: 2px solid #d16930;padding-bottom: 15px;margin-bottom: 20px;}
.system-sect__content-row:last-child {border-bottom: none;margin-bottom: 0;}
.system-sect__content-icon {position: absolute;left: calc(100% + 40px);top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.system-sect__content-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;color: #fff;}
.system-sect__content-title span {font-size: 29px;}
.system-sect__content-img {margin-right: 10px;min-width: 90px;width: 90px;}
.system-sect__content-img img {display: inline-block;}
.system-sect__content-text {font-size: 21px;line-height: 1.2;font-family: OpenSansLight,Arial,sans-serif;color: #fff;}
.uslugi-catalog-sect {padding: 5px 0 30px;}
.uslugi-catalog-sect__container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.uslugi-catalog-sect__container-column {width: 49%;}
.uslugi-catalog-sect__item {height: 250px;width: 100%;margin-bottom: 20px;display: inline-block;position: relative;padding: 30px;}
.uslugi-catalog-sect__item-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.uslugi-catalog-sect__item-container .uslugi-catalog-sect__container-column {width: 48%;}
.uslugi-catalog-sect__item h3 {position: relative;z-index: 1;color: #fff;text-transform: uppercase;font-size: 24px;line-height: 1.3;text-shadow: 3px 3px 5px rgba(0,0,0,.3);}
.uslugi-catalog-sect__item span, .uslugi-catalog-sect__item::before {position: absolute;opacity: 0;-webkit-transition: .25s;-o-transition: .25s;}
@media only screen and (max-width:1200px) {.uslugi-catalog-sect__item {padding: 25px 20px;}
	.uslugi-catalog-sect__item h3 {font-size: 20px;}}
.uslugi-catalog-sect__item::before {content: "";top: 0;left: 0;width: 100%;height: 100%;z-index: 2;display: inline-block;background-color: rgba(0,0,0,.4);transition: .25s;}
.variants-sect__left::before, .variants-sect__right::before {display: inline-block;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;content: "";}
.uslugi-catalog-sect__item span {display: inline-block;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%) scale(.5);-ms-transform: translate(-50%,-50%) scale(.5);transform: translate(-50%,-50%) scale(.5);z-index: 3;padding: 10px 20px;border-radius: 30px;font-size: 13px;color: #fff;text-transform: uppercase;font-family: OpenSansLight,Arial,sans-serif;border: 2px solid #ea454d;background-color: rgba(0,0,0,.6);transition: .25s;}
.video-sect__link, .video-sect__link span {-webkit-transition: .25s;-o-transition: .25s;}
.uslugi-catalog-sect__item_big {height: 520px;width: 100%;}
.uslugi-catalog-sect__item_middle {height: 395px;}
.uslugi-catalog-sect__item_big-middle {height: 375px;}
.uslugi-catalog-sect__item:active, .uslugi-catalog-sect__item:focus, .uslugi-catalog-sect__item:hover {text-decoration: none;}
.uslugi-catalog-sect__item:active::before, .uslugi-catalog-sect__item:focus::before, .uslugi-catalog-sect__item:hover::before {opacity: 1;}
.uslugi-catalog-sect__item:active span, .uslugi-catalog-sect__item:focus span, .uslugi-catalog-sect__item:hover span {opacity: 1;-webkit-transform: translate(-50%,-50%) scale(1);-ms-transform: translate(-50%,-50%) scale(1);transform: translate(-50%,-50%) scale(1);}
.variants-sect {padding-top: 15px;}
.variants-sect__title {line-height: 1.25;text-align: center;font-family: TTNormsBold,Arial,sans-serif;margin-bottom: 45px;font-size: 36px;color: #252525;}
@media only screen and (max-width:1300px) {.variants-sect__title {font-size: 32px;}}
@media only screen and (max-width:1200px) {.variants-sect__title {font-size: 28px;}}
@media only screen and (max-width:992px) {.system-sect__content {width: 100%;padding-right: 90px;}
	.system-sect__content-icon {left: auto;right: 0;width: 80px;}
	.system-sect__content-title span, .variants-sect__title {font-size: 25px;}
	.system-sect__content-text {font-size: 19px;}
	.uslugi-catalog-sect__container-column {width: 100%;}
	.uslugi-catalog-sect__item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
	.uslugi-catalog-sect__item-container .uslugi-catalog-sect__container-column {width: 49%;}
	.uslugi-catalog-sect__item h3 {font-size: 18px;}}
.variants-sect__container {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.variants-sect__container-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.variants-sect__container-man {position: absolute;z-index: 2;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.variants-sect__left-list, .variants-sect__left-text, .variants-sect__left-title, .variants-sect__right-list, .variants-sect__right-text, .variants-sect__right-title {z-index: 1;position: relative;}
.variants-sect__left {width: 50%;padding: 65px 150px 65px 15px;background-repeat: no-repeat;background-position: right center;background-size: cover;position: relative;color: #fff;text-align: right;}
@media only screen and (max-width:1300px) {.variants-sect__left {padding-right: 125px;}}
@media only screen and (max-width:1200px) {.variants-sect__left {padding-right: 115px;}}
@media only screen and (max-width:992px) {.variants-sect__left {padding-right: 105px;}}
.variants-sect__left::before {position: absolute;background-color: rgba(234,69,77,.8);}
.variants-sect__left-title {font-size: 30px;font-family: TTNormsMedium,Arial,sans-serif;text-transform: uppercase;line-height: 1.2;}
@media only screen and (max-width:1300px) {.variants-sect__left-title {font-size: 28px;}}
@media only screen and (max-width:1200px) {.variants-sect__left-title {font-size: 26px;}}
.variants-sect__left-list li, .variants-sect__left-text {margin-bottom: 30px;font-size: 24px;font-family: TTNormsMedium,Arial,sans-serif;}
.variants-sect__left-list-img {width: 54px;min-width: 54px;text-align: right;}
.variants-sect__left-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
.variants-sect__right {width: 50%;padding: 65px 15px 65px 150px;background-repeat: no-repeat;background-position: left center;background-size: cover;position: relative;color: #252525;text-align: left;}
@media only screen and (max-width:1300px) {.variants-sect__left-list li, .variants-sect__left-text {font-size: 22px;}
	.variants-sect__right {padding-left: 125px;}}
@media only screen and (max-width:1200px) {.variants-sect__left-list li, .variants-sect__left-text {font-size: 18px;}
	.variants-sect__right {padding-left: 115px;}}
@media only screen and (max-width:992px) {.variants-sect__left-title {font-size: 22px;}
	.variants-sect__right {padding-left: 105px;}}
.variants-sect__right::before {position: absolute;background-color: rgba(255,255,255,.8);}
.variants-sect__right-title {font-size: 30px;font-family: TTNormsMedium,Arial,sans-serif;text-transform: uppercase;line-height: 1.2;}
@media only screen and (max-width:1300px) {.variants-sect__right-title {font-size: 28px;}}
@media only screen and (max-width:1200px) {.variants-sect__right-title {font-size: 26px;}}
.variants-sect__right-list li, .variants-sect__right-text {margin-bottom: 30px;font-size: 24px;font-family: TTNormsMedium,Arial,sans-serif;}
.variants-sect__right-list-img {width: 54px;min-width: 54px;text-align: left;}
.variants-sect__right-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.video-sect {height: 650px;position: relative;overflow: hidden;padding: 70px 0 30px;background-color: #000;text-align: center;z-index: 0;}
@media only screen and (max-width:992px) {.variants-sect__right-title {font-size: 22px;}
	.video-sect {height: 550px;}}
.video-sect__video, .video-sect__video video, .video-sect__video::after {height: 100%;position: absolute;width: 100%;top: 0;left: 0;}
.video-sect__video {z-index: 0;}
.video-sect__link, .video-sect__text, .video-sect__title {z-index: 1;position: relative;}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.video-sect__video {display: none;}}
.video-sect__video video {background-size: cover;display: inline-block;z-index: 0;-o-object-fit: cover;object-fit: cover;}
.video-sect__video::after {content: "";display: inline-block;background-color: rgba(0,0,0,.65);z-index: 1;}
.video-sect__video_hide {display: none;}
.video-sect__title {color: #fff;font-size: 80px;line-height: 1;font-family: GetCoffeeregular,Arial,sans-serif;max-width: 800px;margin: 0 auto 35px;}
@media only screen and (max-width:992px) {.video-sect__title {font-size: 60px;max-width: 100%;}}
@media only screen and (max-width:768px) {.slider-sect__slider-item {margin: 0 5px;}
	.variants-sect__title {font-size: 24px;}
	.variants-sect__container {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.variants-sect__container-man {-webkit-transform: translate(-50%,50%);-ms-transform: translate(-50%,50%);transform: translate(-50%,50%);bottom: 50%;}
	.variants-sect__left {padding-right: 15px;width: 100%;padding-bottom: 250px;}
	.variants-sect__right {padding-left: 15px;width: 100%;padding-top: 250px;}
	.video-sect {padding: 50px 0;height: auto;}
	.video-sect__title {font-size: 45px;}}
.video-sect__text {font-size: 38px;text-align: center;text-transform: uppercase;line-height: 1;color: #fff;font-family: OpenSans,Arial,sans-serif;max-width: 500px;margin: 20px auto 0;}
@media only screen and (max-width:992px) {.video-sect__text {font-size: 30px;}}
@media only screen and (max-width:768px) {.video-sect__text {font-size: 24px;max-width: 280px;}}
.video-sect__text_border {height: 80px;line-height: 80px;border: 1px solid #fff;background-color: rgba(255,255,255,.3);}
.video-sect__link {margin-top: 25px;color: #fff;font-size: 20px;opacity: .9;transition: .25s;display: inline-block;}
.video-sect__link span {display: inline-block;width: 65px;height: 65px;background-color: #ea454d;position: relative;border-radius: 4px;transition: .25s;}
.video-sect__link span::before {content: "";width: 0;height: 0;display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border-top: 7px solid transparent;border-left: 10px solid #fff;border-bottom: 7px solid transparent;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.video-sect__link:active, .video-sect__link:focus, .video-sect__link:hover {text-decoration: underline;color: #fff;opacity: 1;}
.video-sect__link:active span, .video-sect__link:focus span, .video-sect__link:hover span {border-radius: 50%;}
.video-sect__youtube {opacity: 0;-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);pointer-events: none;position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100vh;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.video-sect__youtube.active {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);pointer-events: auto;}
.video-sect__youtube-close {position: absolute;top: 0;right: 0;width: 65px;height: 65px;text-align: center;background-color: #000;line-height: 65px;}
.video-sect__youtube-close:active, .video-sect__youtube-close:focus, .video-sect__youtube-close:hover {text-decoration: none;background-color: #ea454d;}
.work-sect {padding: 45px 0;}
.work-sect__title {line-height: 1.25;text-align: center;font-family: TTNormsBold,Arial,sans-serif;margin-bottom: 55px;font-size: 36px;color: #252525;}
.work-sect__slide-text p, .work-sect__slide-title {font-family: TTNormsMedium,Arial,sans-serif;color: #080909;}
@media only screen and (max-width:1300px) {.variants-sect__right-list li, .variants-sect__right-text {font-size: 22px;}
	.work-sect__title {font-size: 32px;}}
@media only screen and (max-width:1200px) {.variants-sect__right-list li, .variants-sect__right-text {font-size: 18px;}
	.work-sect__title {font-size: 28px;}}
@media only screen and (max-width:992px) {.work-sect {padding: 45px 0 10px;}
	.work-sect__title {font-size: 25px;margin-bottom: 40px;}}
.work-sect__slider {position: relative;padding: 0 50px;}
@media only screen and (max-width:992px) {.work-sect__slider {padding: 0 30px;}}
@media only screen and (max-width:480px) {.docstation-sect__title-top, .title-sect__title, .video-sect__text {font-size: 20px;}
	.title-sect {padding: 30px 15px;}
	.begin-sect {padding: 35px 15px 40px;}
	.begin-sect__item {width: 48%;}
	.begin-sect__title, .contacts-sect__subtitle, .creature-sect__steps-text, .def-btn {font-size: 18px;}
	.begin-sect__item p {font-size: 14px;}
	.begin-sect__item span {margin-bottom: 20px;}
	.advantages-sect__item span {min-width: 60px;}
	.positive-sect {padding: 10px 15px;}
	.color-sect__gallery a, .positive-sect__item, .services-sect__item {width: 100%;}
	.top-line__logo {display: inline-block;float: left;margin-top: 5px;}
	.breadcrumbs-sect, .header, .sotsial-block {display: none;}
	.def-title, .regulations-sect__title-text {font-size: 26px;}
	.popup-dialog {padding: 20px 15px;}
	.about-sect__text p {font-size: 16px;}
	.acompany-sect__title {font-size: 22px;margin-bottom: 40px;}
	.btitle-sect__title {font-size: 30px;}
	.business-sect__title {text-align: center;margin-bottom: 40px;padding: 20px 0;}
	.business-sect__title span, .main-header__logo {margin-right: 0;}
	.business-sect__title img, .main-header__info-block {display: none;}
	.call-sect__title, .contacts-sect__title_min, .descript-sect__title, .doctext-sect__title, .slider-sect__title_min {font-size: 22px;}
	.catalog-sect {padding: 35px 0;}
	.catalog-sect__item iframe, .interes-sect__item {height: 250px;}
	.contacts-sect__data-block-info {display: block;width: 100%;}
	.creature-sect__subtitle strong, .creature-sect__title {font-size: 36px;}
	.descript-sect__gallery a {display: block;margin-right: auto;margin-left: auto;}
	.descript-sect__gallery a:first-child {margin-right: auto;margin-left: auto;}
	.docstation-sect__logo {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.docstation-sect__logo-img {margin-bottom: 15px;}
	.docstation-sect__title-top span {font-size: 21px;}
	.docstation-sect__title-bottom {font-size: 23px;}
	.doctext-sect__title span, .system-sect__title {font-size: 17px;}
	.main-header__bottom {padding: 15px 0;}
	.main-header__bottom-container {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.regulations-sect__title-text_white {font-size: 25px;}
	.regulations-sect__title_dop {margin-bottom: 0;}
	.regulations-sect__title_dop .regulations-sect__title-text {font-size: 28px;}
	.uslugi-catalog-sect__item {height: 200px !important;}
	.video-sect__title {font-size: 35px;}
	.work-sect__slider {padding: 0;}}
.work-sect .owl-next, .work-sect .owl-prev {display: inline-block;position: absolute;z-index: 2;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.work-sect .owl-next .fa, .work-sect .owl-prev .fa {line-height: 1;color: #000;-webkit-transition: .25s;-o-transition: .25s;transition: .25s;font-size: 70px;}
.work-sect .owl-prev {left: 10px;}
.work-sect .owl-next {right: 10px;}
.work-sect__slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.work-sect__slide-img {width: 600px;min-width: 600px;position: relative;}
@media only screen and (max-width:1200px) {.work-sect__slide-img {width: 480px;min-width: 480px;}}
.work-sect__slide-img-bg {width: 100%;position: relative;z-index: 0;}
.work-sect__slide-img-work {display: inline-block;position: absolute;top: 23px;left: 103px;z-index: 1;width: 393px;height: 251px;background-repeat: no-repeat;background-position: center;background-size: cover;}
@media only screen and (max-width:1200px) {.work-sect__slide-img-work {top: 17px;left: 82px;width: 314px;height: 202px;}}
.work-sect__slide-data {width: 100%;padding-left: 30px;}
@media only screen and (max-width:1200px) {.work-sect__slide-data {padding-left: 15px;}}
@media only screen and (max-width:768px) {.work-sect__title {font-size: 24px;}
	.work-sect__title br {display: none;}
	.work-sect__slide {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.work-sect__slide-img {margin-bottom: 30px;}
	.work-sect__slide-data {padding-left: 0;}}
.work-sect__slide-title {padding: 15px 0 10px 20px;border-left: 4px solid #ea454d;display: inline-block;font-size: 30px;line-height: 1;text-transform: uppercase;margin-bottom: 15px;}
@media only screen and (max-width:992px) {.work-sect .owl-next .fa, .work-sect .owl-prev .fa {font-size: 60px;}
	.work-sect .owl-prev {left: 0;}
	.work-sect .owl-next {right: 0;}
	.work-sect__slide-img {width: 400px;min-width: 400px;}
	.work-sect__slide-img-work {top: 15px;left: 69px;width: 261px;height: 168px;}
	.work-sect__slide-title {font-size: 24px;padding-left: 15px;}}
@media only screen and (max-width:576px) {.slider-sect__slider {padding: 0;}
	.slider-sect__slider-item {margin: 0;}
	.system-sect__content {padding-right: 0;}
	.system-sect__content-icon {display: none;}
	.system-sect__content-title span, .work-sect__title {font-size: 22px;}
	.system-sect__content-img {width: 80px;margin-right: 0;}
	.system-sect__content-text {font-size: 16px;}
	.uslugi-catalog-sect__item-container .uslugi-catalog-sect__container-column {width: 100%;}
	.work-sect .owl-next, .work-sect .owl-prev {top: 50px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	.work-sect .owl-next .fa, .work-sect .owl-prev .fa {font-size: 50px;}
	.work-sect__slide-img {width: 290px;min-width: 290px;}
	.work-sect__slide-img-work {top: 11px;left: 50px;width: 189px;height: 122px;}
	.work-sect__slide-title {padding-left: 10px;font-size: 22px;}}
.work-sect__slide-title:active, .work-sect__slide-title:focus, .work-sect__slide-title:hover {text-decoration: none;color: #080909;}
.work-sect__slide-text p {line-height: 1.25;font-size: 18px;margin-bottom: 20px;}
@media only screen and (max-width:1200px) {.work-sect__slide-text p {font-size: 16px;}}
.work-sect__slide-text p .select {display: inline-block;margin-right: 15px;position: relative;}
.work-sect__slide-text p .select::before {content: "";display: inline-block;position: absolute;bottom: -3px;left: 0;width: 100%;height: 2px;background-color: #ea454d;}
.main-sect__container{margin-bottom:50px}@media only screen and (max-width:576px){.main-sect__container{padding-top:0 !important;padding-bottom:60px !important}}.main-sect__container_in{height:95px !important;min-height:95px !important}.main-sect .mobile-menu{display:flex !important}.main-header__bottom-container{position:relative}@media only screen and (max-width:1200px){.main-header__logo{margin-right:0}}.search-form-wrap{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:10}.show-input~.search-form-wrap{display:block}.main-header__ctrls-block{display:flex;width:100%;margin-left:30px;align-items:center}.main-header__ctrls-block .search-form-sect{z-index:20}.main-header__ctrls-block .service-sect__cat-submit,.main-header__ctrls-block .search-form-sect{margin-bottom:0}@media (max-width:560px){.main-header__ctrls-block .search-form-sect{justify-content:end}}@media (max-width:560px){.main-header__ctrls-block .search-form-sect__input{display:none}.main-header__ctrls-block .show-input .search-form-sect__input{display:block;position:absolute;right:105px;width:calc(100% - 105px)}}.main-header__ctrls-block .service-sect__cat-submit{display:flex;align-items:center;margin-left:15px}@media (max-width:850px){.main-header__ctrls-block .service-sect__cat-submit{padding:5px 10.6px}}@media (max-width:560px){.main-header__ctrls-block .service-sect__cat-submit{margin-left:5px}}.service-sect__cat-submit-img{margin-right:8px}@media (max-width:850px){.main-header__ctrls-block .service-sect__cat-submit-img{margin-right:0}}@media (max-width:850px){.main-header__ctrls-block .service-sect__cat-submit-text{display:none}}.main-footer__contacts p,.main-footer__form-controls p{color:#cbcccc}.why-sect__list li,.main-header__info-item,.acompany-sect__text p,.map-sect__data-text p{color:#2f4f4f}.breadcrumbs li a{color:#ea454d}.inner-page{min-height:500px;margin-bottom:25px}.inner-page h1{font-size:27px;font-weight:600;margin-bottom:15px}.inner-page h3{font-size:22px;margin-bottom:10px}.inner-page p{margin-bottom:10px}.inner-page ul{margin-left:15px;margin-bottom:15px}.inner-page ul li{list-style-type:circle;line-height:1.5}#breadcrumbs{margin:15px 0;font-family:"TT Norms",Arial}#breadcrumbs li{display:inline-block;padding:0 2px}#breadcrumbs a{text-decoration:none;color:#ea454d;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#breadcrumbs a span{color:#ea454d}#breadcrumbs a:hover{text-decoration:underline}.search-form-sect{display:flex;width:100%;margin-bottom:30px}.m-0{margin:0 !important}.search-form-sect.search-page{margin-bottom:30px}.main-header__ctrls-block .search-form-sect.search-page{margin-bottom:0}.search-form-sect__input{display:block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:45px;color:#3c3c3c;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ea454d;border-radius:25px;padding:5px 30px;cursor:pointer}.search-form-sect__submit{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;height:45px;line-height:1;background-color:#ea454d;padding:5px 25px;border-radius:25px;border:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-size:18px;color:#fff;font-family:TTNormsBold,Arial,sans-serif;margin-left:15px}.search-form-sect__submit:hover{text-decoration:none;color:#fff !important;background-color:#e72e37}.search-form-sect__submit:active,.service-sect__calc-submit:focus{text-decoration:none;color:#fff}@media (max-width:850px){.main-header__ctrls-block .search-form-sect__submit{padding:5px 10.6px}}@media (max-width:560px){.main-header__ctrls-block .search-form-sect__submit{margin-left:5px}}@media (max-width:480px){.search-form-sect__submit{padding:5px 10.6px}}.search-form-sect__submit-icon{margin-right:10px}@media (max-width:850px){.main-header__ctrls-block .search-form-sect__submit-icon{margin-right:0}}@media (max-width:480px){.search-form-sect__submit-icon{margin-right:0}}@media (max-width:850px){.main-header__ctrls-block .search-form-sect__submit-text{display:none}}@media (max-width:480px){.search-form-sect__submit-text{display:none}}.search-form-sect__item{font-size:14px;font-weight:700;color:#282828}.mse2-ac-wrapper:nth-child(2n){background:#f7f7f7}.search-form-sect__item-intro{padding-left:18px;font-size:14px;font-weight:400}.search-sect__title{margin-bottom:30px;color:#000;font-size:26px;font-weight:600}.search-sect__item{position:relative;width:100%;margin-bottom:10px;padding-left:30px;font-weight:700;color:#282828}.search-sect__item-idx{position:absolute;left:0}.search-sect__item .search-link{color:#ea454d}.search-sect__item-label{padding:0 10px;font-size:12px;color:#fff;border-radius:25px}.search-sect__item-label_green{background:#86bb8d}.search-sect__item-label_blue{background:#91bafd}.search-sect__item-intro{font-weight:400}#pdopage>.pagination{display:block;margin:0 auto;text-align:center}.uslugi-catalog-sect__item_big-2{height:665px}.service-sect .header-back{width:100%;height:465px;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px;position:relative}.service-sect .header-back .header-back__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-text-decoration:uppercase;text-decoration:uppercase;color:#fff;text-align:center;font-size:50px}.disain_poligraphiya{margin:0 auto}.printing-layout__simple,.printing-layout__average,.printing-layout__complex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.printing-layout__complex img{margin:0 15px 15px 0}table.price th,table.price .price_title{background:red;color:#fff;text-align:center;padding:10px}table.price{width:100%;max-width:100%;overflow:auto;border-bottom:1px solid gray}table.price td{padding:10px;text-align:left}.bus-ad-features{padding-top:25px;text-align:center;margin-bottom:25px}.feature-item,.starcards-feature{width:18%;float:left;padding:30px;text-align:center}.bus-price-block{max-width:490px;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fefefe;background:-webkit-gradient(linear,left top,right top,from(#fefefe),color-stop(51%,#f9f7f7),to(#f3f1f1));background:-o-linear-gradient(left,#fefefe 0%,#f9f7f7 51%,#f3f1f1 100%);background:linear-gradient(to right,#fefefe 0%,#f9f7f7 51%,#f3f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe",endColorstr="#f3f1f1",GradientType=1)}.bus-price-block_inner img{margin:0 auto;display:block;max-width:100%;max-height:175px}.bus-block-price{float:right;clear:right;width:180px;text-align:center;color:#db3a3a;font-size:24px;font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d3d3d3;margin-right:25px}.bus-block-price>span{display:block;color:#21212b;text-align:center;font-size:14px;font-weight:400}.bus-price-block .bus-price-block_inner{width:50%;padding:0 5px}.bus-block-title{font-size:18px;color:#32323c;text-align:center;text-transform:uppercase;font-weight:400;width:100%;margin:5px 0 15px}.bus-discounts{text-align:center;padding:20px 0}.bus-discounts-title{color:#db3a3a;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:20px}.bus-discount-item{width:260px;display:inline-block;text-align:center;color:#db3a3a;margin-left:15px;margin-right:15px;font-weight:700}.bus-discount-item>div{text-align:center;font-size:60px;font-weight:700;color:#db3a3a}.popupKomplekt{display:block;width:25vw;height:auto;position:fixed;bottom:5vh;right:5vw;background-color:#fff;padding:20px;border-radius:10px}.popupKomplekt .mfp-close{right:-33px;top:-33px;color:#fff}.popupKomplekt h3{font-size:24px;color:#ea454d;margin-bottom:25px;font-weight:400;text-align:center}.popupKomplekt p{margin-bottom:25px;text-align:center}.popupKomplekt .get-samples__button{display:block;background:#ea454d;border-radius:5px;color:#fff;cursor:pointer;width:80%;margin:0 auto 15px auto;padding:7px 12px;font-size:16px;-webkit-text-decoration-line:none;text-decoration-line:none;text-align:center}.obrazci .col1{width:55%;float:left;text-align:left}.obrazci{overflow:hidden;clear:both;width:100%;margin:auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.obrazci .col2{width:45%;float:left;text-align:right;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.obrazci h3{font-size:20px;margin:0 0 10px;color:#ea454d}.obrazci .col1 p{text-align:left;margin-bottom:30px}.obrazci .col2 img{max-width:100%}.main-footer__social li{vertical-align:top;margin-right:7px}.main-footer__social li a img{line-height:1;width:32px;margin:0;padding:0}.advantages-sect__text p{color:#2f4f4f;font-family:"TT Norms",Arial;font-weight:400}.advantages-sect__text p strong{font-family:"TT Norms",Arial;font-weight:600}.matching-sect__text p{color:#2f4f4f}.why-sect__list ul{margin-left:15px}.why-sect__list li{position:relative;padding-left:25px;line-height:1.5;margin-bottom:10px;color:#2f4f4f}.why-sect__list li:before{content:"";width:4px;height:4px;display:inline-block;background-color:#ea454d;position:absolute;top:10px;left:3px}.now-sect .red-button{font-size:20px;border-radius:4px;font-family:OpenSans,Arial,sans-serif}.obrazci .red-button{font-size:20px;border-radius:4px;font-family:OpenSansBold,Arial,sans-serif;line-height:1.5;padding:15px 30px;height:auto !important}.red-button{margin:0 auto;text-align:center;color:#fff;font-size:20px;text-decoration:none;display:inline-block;width:auto;max-width:inherit;background:#ea454d;height:auto;line-height:1.5;border-radius:4px;font-family:OpenSansBold,Arial,sans-serif;padding:10px 30px}.contacts-sect__subtitle{font-size:21px}.contacts-sect__p{line-height:1.3;margin-bottom:10px;font-size:30px;font-size:21px;font-family:OpenSans,Arial,sans-serif}.descript-sect{max-width:66%;margin:0 auto}.descript-sect__container{max-width:100%;margin:0 auto;height:100%}.descript-sect__container li:before{top:14px;left:36px}.descript-sect__container:after{content:"";display:block;clear:both}.services-sect__container{flex-wrap:wrap;justify-content:space-evenly}.services-sect__item{margin-bottom:45px}.service-sect__slider-present div{height:500px}.service-sect__slider-present img{visibility:hidden;height:500px}.contacts-sect__form p,.contacts-sect__form-input,.contacts-sect__form-submit,.contacts-sect__form-checkbox{font-size:20px}.contacts-sect__data-block h3,.contacts-sect__title_min{font-size:24px}.contacts-sect__form-submit{margin-top:17px}.contacts-sect__form-submit{padding:10px 30px}.contacts-sect__form-checkbox{margin-top:30px}.contacts-sect__form-checkbox p{font-size:12px}.main-footer__form-controls button,.service-sect__info-btn .def-btn,.popup-dialog__submit,.now-sect .red-button,.popupKomplekt .get-samples__button,.def-btn{border-radius:4px;font-family:"TT Norms",Arial;font-weight:600}.service-sect__info-btn .def-btn,.popup-dialog__submit,.now-sect .red-button,.popupKomplekt .get-samples__button,.def-btn{padding:10px 30px}.def-btn{font-size:20px}.dopnav-sect__menu a{padding:0 20px;font-family:"TT Norms",Arial}.matching-sect__text p{margin-bottom:10px}.begin-sect__item p{font-weight:600}.title-sect__title{font-weight:600}.descript-sect__title,.slider-sect__title_min,.service-sect__title{margin-bottom:25px;font-size:35px;line-height:1.7;font-family:"TT Norms",Arial;font-weight:600}.service-sect__title{font-size:33px;line-height:1.3}.service-sect__info-text li{font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#00111a}.descript-sect__container div{margin-bottom:15px}.descript-sect__container p{margin-bottom:20px;font-size:20px;line-height:1.7;font-family:"TT Norms",Arial;-webkit-margin-after:18.5px;margin-block-end:18.5px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;text-align:left;color:#00111a;text-indent:1.5em}.descript-sect__container a{border-bottom:1px solid;text-decoration:none;color:#ea454d}.descript-sect__container b,.descript-sect__container strong,.service-sect__info-text strong,.contacts-sect__data-block h3{color:#00111a;font-family:"TT Norms",Arial;font-weight:600}.descript-sect__container>*,.descript-sect__container p,.descript-sect__container ul{line-height:1.7}.descript-sect__container p,.descript-sect__container ul,.descript-sect__container ol{margin-bottom:20px;text-align:left}.descript-sect__container ol{padding:0}.service-sect__info-btn .def-btn{font-family:"TT Norms",Arial;font-weight:600}.descript-sect__container ul li,.descript-sect__container ol li,.descript-sect__container{font-family:"TT Norms",Arial;font-size:18.5px;line-height:1.7;-webkit-margin-after:10px;margin-block-end:10px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#00111a;text-indent:1.5em}.contacts-sect__icon img{max-width:200px;max-height:150px}.contacts-sect__data-block h3,.contacts-sect__data-block-info li span,.contacts-sect__data-block-info li,.contacts-sect__data-block-info i,.contacts-sect__data-block-info p{color:#fff}.contacts-sect__content-item p,.contacts-sect__content-item ul,.contacts-sect__content-item ul li{font-size:20px;line-height:1.7;font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#00111a}.services-sect__comment-text p,.services-sect__comment-text ul{font-size:20px;line-height:1.7;font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#00111a}.services-sect__comment-text ul li{font-family:"TT Norms",Arial;font-size:18.5px;line-height:1.7;-webkit-margin-after:10px;margin-block-end:10px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#00111a;text-indent:1.5em;padding-left:25px;position:relative}.services-sect__comment-homepage.services-sect__comment-text img{max-width:100%;width:100%;display:block;margin-bottom:20px}.services-sect__comment-text ul li:before{content:"";width:4px;height:4px;display:inline-block;display:inline-block;background-color:#ea454d;position:absolute;top:10px;left:3px;left:36px}.services-sect__comment-text h1,.services-sect__comment-text h2{line-height:1.2;font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:#00111a;margin-bottom:25px;font-weight:500}.services-sect__comment-text a{border-bottom:1px solid;text-decoration:none;color:#ea454d}.contacts-sect__data-block-info a{font-size:20px;line-height:1;font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;color:#fff}.contacts-sect__data-block-info .fa{top:inherit}.contacts-sect__data-block-info .fa{margin-top:10px}.contacts-sect__data-block-info .fa:first-child{margin-top:3px}.contacts-sect__content-item strong,.contacts-sect__content-item b{color:#00111a;font-weight:600;font-family:"TT Norms",Arial}.services-sect__comment-text cite{text-align:right;font-style:normal;font-style:italic;font-size:18px;line-height:1.7;font-family:"TT Norms",Arial;display:block;letter-spacing:.4px}.disain_poligraphiya h1{color:#00111a;line-height:1.7;font-family:"TT Norms",Arial;font-weight:600;font-size:27px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;margin-bottom:25px}.disain_poligraphiya h2{color:#00111a;font-weight:600;font-size:23px;line-height:1.7;font-family:"TT Norms",Arial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;margin-bottom:15px;margin-top:20px}.disain_poligraphiya h3{color:#00111a;line-height:1.7;font-family:"TT Norms",Arial;font-weight:600;font-size:19px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;margin-bottom:15px;margin-top:20px}.contacts-sect__data-block-info{float:left}.contacts-sect__data-block-info-right{margin-left:auto;float:right;margin-right:6%}.contacts-sect__data-block-info-right b{color:#fff}input[name=site_ncomment]{display:none}.grecaptcha-badge{display:none}.descript-sect__container h3{margin-bottom:10px}.descript-sect__container:not(.no-masonry)>*,.descript-sect__container:not(.no-masonry) .descript-item{width:100%}.descript-sect__container h2,.descript-sect__container h3,.descript-sect__container h4,.descript-sect__container h1,.descript-sect__container h2>*,.descript-sect__container h3>*,.descript-sect__container h4>*,.descript-sect__container h1>*{width:100%;color:#ea454d}.descript-sect__container img{width:100%;margin-bottom:10px;max-width:100%;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover}.inner-page .sitemap-html ul li{list-style-type:none;position:relative}.inner-page .sitemap-html ul li a{color:#2f4f4f}.inner-page .sitemap-html ul li:before{content:"";width:4px;height:4px;display:inline-block;background-color:#ea454d;position:absolute;top:10px;left:-10px}.inner-page .sitemap-html ul>li>ul{margin-bottom:5px}.not-found-404{margin-bottom:25px}.not-found-404 .img-404{margin:0 auto;display:block}.not-found-404 .title{text-align:center;font-size:30px;margin-bottom:15px;font-weight:600}.not-found-404 p{text-align:center;font-size:24px;margin-bottom:10px}.not-found-404 a{color:#ea454d}.services-sect__item-list li a{color:#fff}.video-sect__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-sect__blocks .video-sect__blocks-item{padding:0 20px;width:50%}.video-sect__blocks-item .def-btn{position:relative;margin-top:40px}.inner-page strong{font-family:"Roboto",Arial,sans-serif}.inner-page h1{font-family:"Roboto",Arial,sans-serif}.inner-page h2{font-size:24px;margin-bottom:15px}.service-sect__slider-present:hover .slick-prev{left:10px}.service-sect__slider-present:hover .slick-next{right:10px}.fancybox-container *{color:#fff}.service-sect .slick-next,.service-sect .slick-prev{background-color:#fff;border-radius:50%}.service-sect .slick-next:before,.service-sect .slick-prev:before{width:15px;height:15px}.question-sect{margin-top:40px;margin-bottom:40px}.question-sect__item{margin-bottom:30px}.question-sect__item .question-sect__item-question{font-weight:600;font-family:"TT Norms",Arial;margin-bottom:10px;font-size:20px}.question-sect__item .question-sect__item-question p,.question-sect__item .question-sect__item-question span{font-weight:600;font-family:"TT Norms",Arial;font-size:20px}.question-sect__item .question-sect__item-answer{margin-left:25px;font-weight:300;font-size:16px;font-style:italic;color:#2f4f4f}.question-sect__item .question-sect__item-answer p,.question-sect__item .question-sect__item-answer span{font-weight:400;font-size:16px;font-style:italic;color:#2f4f4f;font-family:"TT Norms",Arial}.interes-sect_homepage .interes-sect__item{width:24.7%;padding-bottom:60px}@media (max-width:1200px){.interes-sect_homepage .interes-sect__item{width:45%}}@media (max-width:576px){.interes-sect_homepage .interes-sect__item{width:100%}}.interes-sect__item span{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;-o-transition:box-shadow .4s}.interes-sect__item .interes-sect__item-text{position:absolute;top:0;left:0;padding:0 15px;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font-size:20px;line-height:1.2;text-transform:uppercase;font-family:OpenSansBold,Arial,sans-serif;opacity:0;opacity:1;-webkit-transform:scale(.5);-webkit-transform:scale(1);-ms-transform:scale(.5);-ms-transform:scale(1);transform:scale(.5);transform:scale(1);-webkit-transition:all .25s ease;-webkit-transition:-webkit-box-shadow .4s;-o-transition:all .25s ease;-o-transition:box-shadow .4s;transition:all .25s ease;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s}.interes-sect__item:active span,.interes-sect__item:focus span,.interes-sect__item:hover span{-webkit-box-shadow:0 0 13px rgba(0,0,0,.36);box-shadow:0 0 13px rgba(0,0,0,.36)}.interes-sect__container .ms2_product{width:100%;max-width:525px}.ms2_product .price{padding:0}.main-header__info-item,.main-header__info-item span{font-family:"TT Norms",Arial;font-weight:600}.main-header__info-item-address{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;max-width:300px;vertical-align:middle}.main-header__info-item-address a{color:#2f4f4f}.main-header__info-item-address a:hover,.main-header__info-item-address a:focus,.main-header__info-item-address a:active{color:#000;text-decoration:none}.main-header__info-item-address .line-break{width:100%}.main-header__info-item-address .address-line{padding-top:4px}.service-whatsapp-btn{color:#fff;margin-right:20px;background-color:#40c351}.service-whatsapp-btn img{width:28px;height:auto;margin-left:5px}.main-header__call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"TT Norms",Arial;text-decoration:none;border-bottom:1px solid}@media (max-width:480px){.main-header__call{border:none}}.main-header__call img{width:25px;height:auto;margin-right:5px}@media (max-width:480px){.main-header__call img{width:30px}}@media (max-width:480px){.main-header__call-text{display:none}}.interes-sect__item{-webkit-box-shadow:0 14px 11px rgba(0,0,0,.64);box-shadow:0 14px 11px rgba(0,0,0,.64);margin-bottom:18px;width:32%}.interes-sect__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.interes-sect__item-button{display:none;margin-top:20px;font-size:15px}.interes-sect-wrap .interes-sect__item-first .interes-sect__item-button{display:block}.interes-sect__item-smalltext{font-size:11px;margin-top:10px;line-height:1.7;font-family:"TT Norms",Arial}.interes-sect__item-smalltext *{color:#e2e2e2}.interes-sect__item .count_views{color:#fff;z-index:998;position:absolute;top:6%;left:4%;border-radius:0;width:40px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.interes-sect__item-date{color:#fff;z-index:998;position:absolute;bottom:6%;right:4%;border-radius:0;width:auto;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;padding:0 5px}.interes-sect__item .count_views i{color:#fff;padding-right:3px;font-size:14px}.interes-sect__doptitle{text-align:center;font-size:20px;line-height:1.4;font-family:"TT Norms",Arial;max-width:1200px;margin:0 auto 25px auto}.printing-layout__simple .layout__simple{text-align:center}.business-sect__title,.color-sect__title-text,.color-sect__row-text strong,.regulations-sect__content-title,.regulations-sect__title-text,.regulations-sect__content-text strong,.regulations-sect__title_dop .regulations-sect__title-text,.why-sect__title,.main-footer__title,.main-footer__contacts,.contacts-sect__data-block-info-right b,.advantages-sect__title,.matching-sect__text h2,.positive-sect__title,.begin-sect__item p,.begin-sect__footer strong,.title-sect__title,.services-sect__title,.map-sect__data-text a{font-family:"TT Norms",Arial;font-weight:600}.begin-sect__title{font-weight:700}.business-sect__text p,.color-sect__text p,.regulations-sect__content-text p{font-family:"TT Norms",Arial;font-weight:400;font-size:20px}.why-sect__list li,.main-footer__contacts li a,.main-footer__copy,.main-footer__social-block p,.contacts-sect__data-block-info li,.matching-sect__text p,.now-sect__title{font-family:"TT Norms",Arial;font-weight:400}.service-sect__info-text p,.positive-sect__item p,.begin-sect__title,.begin-sect__footer p,.title-sect__text,.map-sect__data-text p{font-family:"TT Norms",Arial}.service-sect__calc-footer{margin-bottom:20px}.service-sect__calc-price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-sect__calc-price{margin-left:0;margin-right:15px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-sect__calc-price-count{-webkit-box-flex:0;-ms-flex:none;flex:none}.service-sect__calc-submit{margin-left:0;margin-bottom:10px}.service-sect__attention{font-size:15px;color:#3c3c3c;line-height:1.1;margin-bottom:7px}.aboutus-template{margin-bottom:50px}.aboutus-template *{color:#00111a}.aboutus-template h1{font-size:35px;line-height:41px;margin-bottom:25px;font-family:"TT Norms",Arial;font-weight:600;color:#ea454d}.aboutus-template h2{font-family:"TT Norms",Arial;color:#ea454d;font-size:27px;line-height:35px;font-weight:600;margin-bottom:10px}.aboutus-template p,.aboutus-template ul li{font-family:"TT Norms",Arial;font-size:20px;line-height:1.7;-webkit-margin-after:18.5px;margin-block-end:18.5px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}.aboutus-template strong,.aboutus-template b{font-family:"TT Norms",Arial;font-size:20px;line-height:1.7;-webkit-margin-after:18.5px;margin-block-end:18.5px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:600}.aboutus-template .grid-container{margin:0 auto;padding-left:0;max-width:66%;overflow:hidden}.lazy{animation:hintloading 2s ease-in-out 0s infinite reverse;-webkit-animation:hintloading 2s ease-in-out 0s infinite reverse;background-color:#babbbc}.lazy.loaded,img.lazy,.lazy[data-bg]{animation:inherit;-webkit-animation:inherit;background-color:inherit}@keyframes hintloading{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-webkit-keyframes hintloading{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.whatsapp-state .business-sect__img_fright .block>img:first-child,.whatsapp-state .business-sect__img_fleft .block>img:first-child{width:200px}.whatsapp-state .business-sect__img_fright .block>.business-sect__img-content,.whatsapp-state .business-sect__img_fleft .block>.business-sect__img-content{width:181px;top:43px;left:10px}.whatsapp-state .business-sect__img_fix-margin{margin-top:-59px}.whatsapp-state .business-sect__img_fix-margin-1{margin-top:59px}.business-sect__text p{margin-bottom:0;padding-bottom:20px}.business-sect__text{margin-bottom:0}.business-sect__text-1{margin-bottom:35px}.video-sect__title{line-height:1.5}.interes-sect-wrap>.btn.btn-default.btn-more{width:100%;margin-top:20px;font-weight:600;font-size:20px}.interes-sect-wrap__sv{color:#ea454d;font-weight:600;font-size:20px}.homepage_services_wrap .services-sect__title{margin-bottom:35px;position:absolute;color:#fff;z-index:1;text-align:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:45px}.homepage_services_wrap .services-sect{position:relative}.homepage_services_wrap .services-sect__container{padding:190px 15px 150px}.homepage_services_wrap .services-sect__comment-text picture{float:left;padding:20px}.homepage_services_wrap .services-sect__comment-text picture *{border-radius:50%}.homepage_services_wrap .services-sect__comment-text p{line-height:1.7}.homepage_services_wrap .services-sect__comment-text picture>*{max-width:280px}.color-sect__row-img-fix.color-sect__row-img{width:40%}.color-sect__row_revers.color-sect__row_revers-fix .color-sect__row-img{width:53.5%}.regulations-sect__content.regulations-sect__content-fix{padding:0}.popup-dialog__check-block>span{text-align:left;font-size:11px;color:#000;width:100%}.interes-sect__item-tags{width:100%;border:2px solid #dedede;padding:10px;margin:8px;margin-bottom:30px}.interes-sect__item-tags-title{color:#ea454d;font-weight:700;font-size:20px;margin-bottom:15px;padding-left:10px;text-align:center}.interes-sect__item-tags>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interes-sect__item-tags>ul>li{padding:0 20px;margin-bottom:10px}.interes-sect__item-tags>ul>li>a{color:grey;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.interes-sect__item-tags>ul>li>a:hover,.interes-sect__item-tags>ul>li>a:active,.interes-sect__item-tags>ul>li>a:focus{text-decoration:none;color:#ea454d}.blog-2-title-tags{max-width:700px;line-height:1.2;font-size:15px;font-family:"TT Norms",Arial;text-align:center;margin:0 auto;padding-top:100px}.blog-2-title-tags>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-2-title-tags>ul>li{padding:10px}.blog-2-title-tags>ul>li>a{color:#fff}.title-tag-color-change{color:#000;display:inline-block}.contacts-sect__form-checkbox>div{font-size:12px;margin-bottom:0;line-height:1.3;text-align:left}.contacts-sect__form-checkbox>div a{display:inline-block;color:#ea454d;text-decoration:underline}.service-sect-title h1{text-align:center;font-weight:600}.service-sect-title{margin-bottom:25px}.service-sect-ba-images{margin-top:25px;margin-bottom:50px}.ba-images-slider__item{width:100%}.ba-images-slider__item img{width:100%;height:auto}.ba-images-slider .owl-dots{position:absolute;z-index:1;width:100%;left:0;bottom:-24px;text-align:center}.ba-images-slider .owl-dot{display:inline-block;background-color:rgba(206,40,74,.5);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:12px;height:12px;cursor:pointer;margin-right:10px;border-radius:50%}.ba-images-slider .owl-dot.active,.ba-images-slider .owl-dot:hover{background-color:#ce284a}.allservices-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.allservices-wrap .allservices__item{margin-bottom:15px;width:23%;text-decoration:none;text-align:center}.allservices__item:hover .allservices__item-title{border-bottom:1px solid red;color:#ce284a}.allservices__item img{max-width:100%;display:block;height:200px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.allservices__item-title{text-align:center;margin-bottom:5px;margin-top:5px;font-size:20px;font-weight:600;display:inline-block;border-bottom:1px solid transparent;-webkit-transition:border .4s,color .4s;-o-transition:border .4s,color .4s;transition:border .4s,color .4s}.service-sect-allservices{margin-bottom:50px}.states-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.states-wrap .states__item{margin-bottom:15px;width:32%;text-decoration:none;text-align:center;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;-o-transition:box-shadow .4s}.states__item:hover{-webkit-box-shadow:0 0 13px rgba(0,0,0,.36);box-shadow:0 0 13px rgba(0,0,0,.36)}.states__item img{width:100%;height:auto}.states-title{text-align:center;font-weight:700;font-size:20px;display:block;margin-bottom:20px}.service-sect-specialist{margin-bottom:50px}.specialist-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:center}.service-sect-states{margin-bottom:50px}.specialist-left{width:20%;min-width:20%;margin-right:10%}.specialist-right{width:70%;min-width:70%}.specialist-left__img{margin-bottom:25px}.specialist-left__img img{max-width:100%;height:auto;display:block;border-radius:50%}.specialist-left__title{text-align:center;font-weight:700;font-size:18px}.specialist-right__title{font-size:35px;font-weight:700;margin-bottom:25px;color:#ea454d}.service-inner{font-family:"TT Norms",Arial}.specialist-right__content h2,.specialist-right__content h3,.specialist-right__content h4{margin-bottom:15px;font-weight:600}.specialist-right__content h2{font-size:26px}.specialist-right__content h3{font-size:24px}.specialist-right__content h4{font-size:22px}.specialist-right__content p{font-size:20px;line-height:1.7;padding-bottom:15px}.specialist-right__content img{width:100%;margin-bottom:10px;max-width:100%;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover}.specialist-right__content ul,.specialist-right__content ol{margin-bottom:5px}.specialist-right__content ul li,.specialist-right__content ol li{font-size:20px;line-height:1.7;padding-bottom:10px;position:relative;padding-left:25px}.specialist-right__content ul li:before,.specialist-right__content ol li:before{content:"";width:4px;height:4px;display:inline-block;background-color:#ea454d;position:absolute;top:10px;left:3px}.specialist-donedoc__title{text-align:center;margin-bottom:35px !important}.specialist-donedoc__price{font-size:20px;line-height:1.7;font-weight:700;text-align:center}.contacts-sect__data-block_map .map{width:100%}.blog-2-title{padding-top:110px;padding-bottom:30px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:15px}.blog-2-title-overlay.blog-2-title{position:relative}.blog-2-title-overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;left:0;top:0}.blog-2-title-overlay .container-fluid{z-index:2;position:relative}.blog-2-title h1{color:#fff;font-weight:700;max-width:700px;line-height:1.1;font-size:50px;font-family:"TT Norms",Arial}.blog-2-title #breadcrumbs{padding-bottom:40px;text-align:center;color:#fff}.blog-2-title #breadcrumbs span{color:#fff}.blog-2-title #breadcrumbs li{color:#fff}.blog-2-title #breadcrumbs a{color:#fff;border-bottom:1px solid #fff}.blog-2-title #breadcrumbs a:hover{text-decoration:none;border-bottom:1px solid #fff}.blog-2-content p,.blog-2-content ul{font-size:20px;line-height:1.7;padding-bottom:30px}.blog-2-content{font-family:"TT Norms",Arial}.blog-2-content h2{font-weight:700;line-height:30px;padding-bottom:30px;margin-top:25px;font-size:30px}.blog-2-content h3{font-weight:700;line-height:30px;padding-bottom:30px;margin-top:25px;font-size:26px}.blog-2-content .incut{margin:20px 0 40px;background:#f6f6f6;position:relative;display:block;font-size:18px;line-height:1.5em;padding:38px 130px 38px 145px;clear:both}.blog-2-content .incut:before{content:"“";position:absolute;font-family:"TT Norms";left:90px;top:55px;font-size:70px;font-weight:700;color:#e2223f}.blog-2-content h2,.blog-2-content h3,.blog-2-content h4,.blog-2-content h5{font-family:"TT Norms",Arial}.blog-2-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border:1px solid #f1f1f1;margin-bottom:25px}.blog-2-bottom__author{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;border-right:1px solid #f1f1f1}.blog-2-info-line{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 0;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-2-bottom__author .author-image{width:125px;height:125px;border-radius:50%;margin-right:35px}.blog-2-bottom__author .author-name{font-size:17px}.blog-2-bottom__author .author-name .author-name-title{margin-bottom:15px}.blog-2-bottom__social{width:50%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-2-content .interes-sect__item-smalltext p{font-family:"TT Norms",Arial;font-size:9px;margin-top:5px;line-height:1.5}.blog-2-content .interes-sect h2.slider-sect__title_min{margin-top:0;padding-bottom:0}.blog-2-content .interes-sect .interes-sect__item span{font-size:14px;line-height:1.2}.blog-2-content .blog-2-content-text>ul>li{padding-left:30px;margin-left:15px;position:relative}.blog-2-content .blog-2-content-text>ul>li:before{content:"";margin-left:0;border-radius:50%;border:2px solid #e32d49;position:absolute;width:8px;height:8px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:.75em}.blog-2-content .blog-2-content-text img{max-width:100%}.regulations-sect__title-content{padding:15px 0 25px 400px}.regulations-sect__title-content{padding:0 0 0 400px}.service-sect__slider-present div{height:auto}.service-sect__slider-present{min-height:inherit}.descript-sect__title h3,.descript-sect__title h3>*{color:#ea454d}.video-sect__video picture{position:absolute;position:absolute;background-size:cover;top:0;left:0;display:inline-block;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.blog-2-content.inner-text-by-tag{margin-top:25px}.h3_center_red{font-size:28px;font-weight:700;margin-bottom:25px;color:#ea454d;text-align:center}.map-sect__data{padding-top:0}.button_up_to_top{display:inline-block;background-color:#ea454d;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;left:30px;-webkit-transition:background-color .3s,opacity .5s,visibility .5s;-o-transition:background-color .3s,opacity .5s,visibility .5s;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}.button_up_to_top:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff}.button_up_to_top:hover{cursor:pointer;background-color:#333}.button_up_to_top:active{background-color:#555}.button_up_to_top.show{opacity:1;visibility:visible}.services-fullimage-sect{margin:25px 0;display:block;padding:25px 0}.services-fullimage-sect__imageoverlay{position:relative;z-index:1}.siid-fullimage-sect__imageoverlay{position:relative;z-index:1;height:700px}.services-fullimage-sect__imageoverlay:before,.siid-fullimage-sect__imageoverlay:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:2;pointer-events:none}.services-fullimage-sect__imageoverlay picture{position:relative;z-index:1}.siid-fullimage-sect__imageoverlay picture{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.services-fullimage-sect__imageoverlay img{max-width:100%;width:100%;height:auto}.siid-fullimage-sect__imageoverlay img{max-width:100%;width:100%;height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}.imageoverlay__content-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-family:"TT Norms",Arial}.siid__imageoverlay__content-text{position:relative;font-family:"TT Norms",Arial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:3;max-width:66%;margin:0 auto;height:700px}.siid__imageoverlay__content-text__design{text-align:center;position:absolute;bottom:15vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:2em;font-weight:300}.imageoverlay__content-text__title{color:#000;font-size:4em;font-weight:600}.siid__imageoverlay__content-text__title{color:#fff;font-size:4.5em;font-weight:600;text-align:left;line-height:1;margin-bottom:5%;margin-top:20vh}.siid__imageoverlay__content-text__select{text-align:center}.siid__imageoverlay__content-text__select select{padding:10px;width:50%;font-size:1.5em}.blockservice-sect__item{margin:35px 0}.blockservice-sect__item__header{padding:0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex}.blockservice-sect__item__header-left{width:100%;text-align:center;font-size:4em;background-color:#f5f5f5;padding:35px 50px 35px;font-family:"TT Norms",Arial;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;position:relative}.blockservice-sect__item__header-left:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:0}.blockservice-sect__item__header-left a{text-decoration:none;color:#fff;font-weight:600;position:relative;z-index:1;text-align:center}.blockservice-sect__item__list li{font-size:1.5em;font-weight:500;padding:0 20px;margin-bottom:25px;line-height:1;width:33%}.blockservice-sect__item__list li a{-webkit-transition:background-position .15s linear .1s,border-bottom .1s,-webkit-box-shadow .15s linear 0s;transition:background-position .15s linear .1s,border-bottom .1s,-webkit-box-shadow .15s linear 0s;transition:background-position .15s linear .1s,box-shadow .15s linear 0s,border-bottom .1s;transition:background-position .15s linear .1s,box-shadow .15s linear 0s,border-bottom .1s,-webkit-box-shadow .15s linear 0s;-o-transition:background-position .15s linear .1s,box-shadow .15s linear 0s,border-bottom .1s;color:#282828;overflow:hidden}.blockservice-sect__item__list li a:hover,.blockservice-sect__item__list li a:active,.blockservice-sect__item__list li a:focus{text-decoration:none;border-bottom:2px solid #ea454d}.blockservice-sect__item__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.siid-form-sect{background-color:#000;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,1)),to(rgba(173,173,173,1)));background:-o-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(173,173,173,1) 100%);background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(173,173,173,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#adadad",GradientType=1);padding:20px 0}.siid-form-sect__form{background-color:#fff;padding:25px;border-radius:10px}.siid-form-sect__form__title{font-size:2em;text-align:center;font-weight:600;font-family:"TT Norms",Arial;margin-bottom:15px}.siid-form-sect__form__textarea_title{font-family:"TT Norms",Arial;font-size:1.2em;margin-bottom:10px}.siid-form-sect__form textarea,.siid-form-sect__form input{width:100%;margin-bottom:20px;border:1px solid #bfbfbf;border-radius:5px;padding:20px;font-family:"TT Norms",Arial}.siid-form-sect__form textarea{min-height:250px}.siid-form-sect__form__upload_title{font-family:"TT Norms",Arial;margin-bottom:10px;font-size:1.2em}.siid-linksocial-sect{text-align:center;padding:50px 0 0}.siid-linksocial-sect__title{padding:15px 10px;background-color:#20e020;border-radius:10px;color:#2f4f4f;font-size:2em;display:block;max-width:50%;margin:0 auto;text-decoration:none;font-weight:500;font-family:"TT Norms",Arial;margin-bottom:45px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-o-transition:transform .4s}.siid-linksocial-sect__title:hover,.siid-linksocial-sect__title:active,.siid-linksocial-sect__title:focus{text-decoration:none;color:#2f4f4f;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.siid-linksocial-sect__subtitle{font-family:"TT Norms",Arial;font-size:1.8em;margin-bottom:40px;font-weight:500}.siid-linksocial-sect__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.siid-linksocial-sect__list img{height:100px}.siid-lastwork-sect{margin:60px 0}.siid-lastwork-sect__title{font-size:2.6em;text-align:center;font-weight:600;font-family:"TT Norms",Arial;margin-bottom:40px}.siid-linksocial-sect__title_v2{text-align:center;font-weight:600;font-family:"TT Norms",Arial;margin-bottom:0;font-size:2em;color:#2f4f4f;text-decoration:none}.siid-linksocial-sect__title_v2:hover{text-decoration:none}.siid-linksocial-sect__title_v2 img{width:70px}.siid-lastwork-sect__carousel img{max-width:100%;width:100%;height:auto}.siid-lastwork-sect__carousel .slick-next,.siid-lastwork-sect__carousel .slick-prev{display:inline-block;width:50px;height:50px;text-align:center;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;background-color:transparent;background-color:#fff;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer;border-radius:50%}.siid-lastwork-sect__carousel .slick-next:before,.siid-lastwork-sect__carousel .slick-prev:before{content:"";line-height:1;display:inline-block;width:20px;height:20px;border-left:2px solid #ea454d;border-top:2px solid #ea454d;margin-top:14px}.siid-lastwork-sect__carousel .slick-next:focus,.siid-lastwork-sect__carousel .slick-prev:focus{outline:0}.siid-lastwork-sect__carousel .slick-prev{left:25px}.siid-lastwork-sect__carousel .slick-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:5px}.siid-lastwork-sect__carousel .slick-next{right:25px}.siid-lastwork-sect__carousel .slick-next:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-right:5px}.siid-lastwork-sect__carousel-item a{display:block;padding:0 10px}.dopnav-sect__menu-check:checked~.dopnav-sect__menu{z-index:999}.contacts-sect__content-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center}.contacts-sect__content-card{margin-bottom:30px}@media screen and (max-width:576px){.contacts-sect__content-card{width:100%}}.contacts-sect__content-item__left{width:40%;padding-right:20px}.contacts-sect__content-item__right{width:60%}.contacts-sect__content-item__left .item__left__icon img{margin:0 auto;width:100px}.services-sect__comment-text--services-page{margin:0 auto;padding-left:0;max-width:66%}.container-siid-form-sect{margin:0 auto;padding-left:0;max-width:66%}.services-sect__comment-text--services-page img{max-width:100%;display:block;width:100%;height:auto}@media screen and (min-width:960px){.service-container{width:906px;margin:0 auto}}@media screen and (min-width:992px){.interes-sect-wrap .interes-sect__item.interes-sect__item-first{width:100%;height:400px;margin-top:20px;margin-bottom:40px}.interes-sect-wrap .interes-sect__item.interes-sect__item-first span{font-size:29px}.interes-sect-wrap .interes-sect__item.interes-sect__item-first .interes-sect__item-smalltext{max-width:500px;font-size:15px;margin-top:20px}.homepage_services_wrap .services-sect__comment{width:66%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.new-container{width:906px;margin:0 auto}}@media screen and (min-width:1024px){.blog-2-content{width:906px;margin:0 auto}}@media screen and (min-width:1200px){.service-container{width:1080px;margin:0 auto}}@media only screen and (max-width:1440px){.dopnav-sect__menu a{font-size:14px;padding:0 10px}.service-sect__info-btn .def-btn{font-size:17px}.service-whatsapp-btn img{width:23px}.imageoverlay__content-text{width:60%;text-align:center}.blockservice-sect__item__list li{font-size:2em}.imageoverlay__content-text__title{font-size:3em}.siid-fullimage-sect__imageoverlay img{max-height:100%}.siid__imageoverlay__content-text__title{margin-top:15vh;font-size:4em}.siid__imageoverlay__content-text__design{bottom:5vh}.siid__imageoverlay__content-text,.siid-fullimage-sect__imageoverlay{height:500px}}@media screen and (max-width:1366px){.siid-linksocial-sect__title{font-size:1.5em}}@media screen and (max-width:1199px){.disain_poligraphiya{margin:0 auto;width:80%}.dopnav-sect__menu a{font-size:13px;padding:0 7px}}@media screen and (max-width:1140px){.blockservice-sect__item__list li{font-size:1.4em}.imageoverlay__content-text{width:100%;text-align:center}.siid-fullimage-sect__imageoverlay img{max-height:100%;height:100%}.siid__imageoverlay__content-text{max-width:90%}.siid__imageoverlay__content-text__title{margin-top:10vh}.siid-linksocial-sect__title{max-width:60%}}@media screen and (max-width:959px){.blog-2-content{margin:0 23px}.blog-2-content .incut{padding:60px 20px 25px}.blog-2-content .incut:before{left:20px;top:34px}.blog-2-title{padding-top:25px;padding-bottom:50px}.blog-2-title h1{font-size:35px}.blog-2-title #breadcrumbs{padding-bottom:10px}.blog-2-content h2{font-size:26px;line-height:26px}}@media screen and (max-width:992px){.disain_poligraphiya{margin:0 auto;width:100%}.popupKomplekt{width:50vw}.dopnav-sect__menu a{width:auto;margin-bottom:15px;border-right:1px solid #979797}.dopnav-sect__menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer__contacts{width:45%;min-width:initial;margin-bottom:15px}.main-footer__top .main-footer__contacts:last-child{width:100%}.main-footer__contacts .fa.fa-map-marker{display:inline-block}.descript-sect__container>*,.descript-sect__container .descript-item{width:100%}.service-sect__info-btn .def-btn{font-size:20px}.interes-sect__item{-webkit-box-shadow:0 14px 11px rgba(0,0,0,.64);box-shadow:0 14px 11px rgba(0,0,0,.64);margin-bottom:18px;width:45%}.descript-sect,.interes-sect__doptitle{max-width:95%}.aboutus-template .grid-container{max-width:95%}.color-sect__row-img-fix.color-sect__row-img,.color-sect__row_revers.color-sect__row_revers-fix .color-sect__row-img{width:100%}.service-container{margin:0 23px}.allservices__item img{height:200px}.siid__imageoverlay__content-text__design{font-size:1.6em}.siid__imageoverlay__content-text__title{font-size:3em;text-align:center}.services-sect__comment-text--services-page{max-width:95%}.container-siid-form-sect{max-width:95%}}@media screen and (max-width:991px){.homepage_services_wrap .services-sect__comment-img{margin-bottom:20px}.homepage_services_wrap .services-sect__comment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-container{width:100%;padding:0 24px}}@media screen and (max-width:768px){.printing-layout__simple,.printing-layout__average,.printing-layout__complex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-item,.starcards-feature{width:50%}.obrazci .col2{width:100%;text-align:center;padding:0;margin-top:40px}.obrazci .col1{width:100%}.service-sect__slider-present img{height:400px}.service-sect__slider-present div{height:400px}.contacts-sect__data-block-info,.contacts-sect__data-block-info-right{float:none;width:100%}.contacts-sect__data-block-info-contacts{max-width:280px;display:block !important;margin:0 auto !important}.services-sect .container-fluid{padding-right:0;padding-left:0}.services-sect__comment-text p{padding-right:10px;padding-left:10px}.services-sect__comment-text cite{padding-right:10px}.video-sect__text_border{width:600px;max-width:100%}.video-sect__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-sect__blocks .video-sect__blocks-item{width:100%;margin-bottom:40px}.homepage_services_wrap .services-sect__comment-text picture{float:none;margin-bottom:10px;display:block}.allservices-wrap .allservices__item{width:45%}.specialist-right{width:100%;min-width:100%}.specialist-left{width:100%;min-width:100%;margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.specialist-left__img img{max-height:200px;margin:0 auto}.new-container{padding:0 20px}.siid__imageoverlay__content-text__title{margin-top:4vh;font-size:2em}.siid__imageoverlay__content-text,.siid-fullimage-sect__imageoverlay{height:300px}.siid__imageoverlay__content-text__select select{font-size:1em}.siid__imageoverlay__content-text__design{font-size:1.2em}.siid-form-sect__form__textarea_title{font-size:1em}.siid-form-sect__form__title{font-size:1.5em}.siid-form-sect__form textarea{min-height:150px}.siid-linksocial-sect__title{font-size:1.2em;max-width:90%}.siid-linksocial-sect__subtitle{font-size:1.4em}.siid-linksocial-sect__list img{height:70px}.siid-lastwork-sect__title{font-size:2em}.blockservice-sect__item__list li{width:49%}.contacts-sect__content-item__left{width:100%;padding-right:0}.contacts-sect__content-item__right{width:100%}.contacts-sect__content-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:639px){.blog-2-content{margin:0 20px}.blog-2-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-2-bottom__author{width:100%;border-right:none;border-bottom:1px solid #f1f1f1}.blog-2-bottom__social{width:100%}.blog-2-content ul.ya-share2__list{padding-bottom:0;line-height:1}}@media only screen and (max-width:576px){.dopnav-sect__menu a{border-right:none}.interes-sect__item{margin-bottom:15px;width:95%}.homepage_services_wrap .services-sect__comment{width:100%;padding:0 15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slider_home-sect img{width:100%}}@media screen and (max-width:550px){.popupKomplekt{width:90%;right:0;left:0;bottom:0;margin:auto;padding:10px}.popupKomplekt h3{font-size:14px;margin-bottom:5px}.popupKomplekt p{font-size:12px;line-height:12px;margin-bottom:10px}.popupKomplekt .get-samples__button{margin-bottom:5px;padding:5px 6px;font-size:14px}.obrazci h1{font-size:27px !important;margin-bottom:30px !important;font-weight:500 !important;line-height:1.3 !important}.obrazci .red-button{width:auto}.business-sect__text p.business-sect__text_block.business-sect__text_block-fix-mobile{margin-bottom:20px}.allservices-wrap .allservices__item{width:95%}.blockservice-sect__item__header-left{width:100%;font-size:2em}.imageoverlay__content-text{width:90%}.imageoverlay__content-text__title{font-size:2em}}@media screen and (max-width:480px){.video-sect__text_border{font-size:14px !important}table.price{display:block}.bus-price-block .bus-price-block_inner{width:100%}.bus-block-price{float:none;margin:0 auto}.bus-price-block{margin-bottom:20px}.service-sect__slider-present img{height:360px}.service-sect__slider-present div{height:360px}.main-footer__top{padding:0}.main-footer__social-block{margin-right:0}.descript-sect__container:not(.no-masonry)>*,.descript-sect__container:not(.no-masonry) .descript-item{width:100%}.service-sect__slider-present .slick-prev{left:10px;-webkit-transform:translate(0,-50%) !important;-ms-transform:translate(0,-50%) !important;transform:translate(0,-50%) !important}.service-sect__slider-present .slick-next{right:10px;-webkit-transform:translate(0,-50%) !important;-ms-transform:translate(0,-50%) !important;transform:translate(0,-50%) !important}.service-whatsapp-btn{margin-bottom:15px;margin-right:0}.blockservice-sect__item__list li{line-height:1.4}.siid__imageoverlay__content-text__design{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;left:0;text-align:center;width:100%}.siid__imageoverlay__content-text__select select{width:85%}.blockservice-sect__item__list li{width:99%}.siid-linksocial-sect__title_v2 img{display:block;margin:0 auto}}@media screen and (max-width:360px){.main-header__social li{margin-right:5px}.main-header__social a .fa{font-size:19px}.main-header__call{font-size:14px}.main-header__call img{width:21px}}@media screen and (max-width:320px){.main-footer__contacts{width:100%;min-width:initial;margin-bottom:15px;padding:0 30px}}.after-sect__item-img span{color:#ea454d}.creature-sect_seo:before{background:rgba(0,0,0,.65)}.creature-sect__container{align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset}.creature-sect__titles{padding-top:55px}.creature-sect__steps_no-border{border:none}.creature-sect__steps{border:none}.creature-sect__subtitle strong{color:#fff}.variants-sect__left .variants-sect__left-title,.variants-sect__left .variants-sect__left-text,.variants-sect__left .variants-sect__left-list li{color:#fff}.variants-sect__title{position:relative;z-index:1}.variants-sect__title_left{color:#fff;text-align:right}.variants-sect__title_right{text-align:left}.variants-sect__btn{position:relative;margin-top:30px;z-index:1}.level-sect__container-no-flex{display:block}.level-sect__container-no-flex .level-sect__video{float:left;margin:0 30px 40px 0}.level-sect__img{width:100%;max-width:100%;margin-bottom:25px}.level-sect__container-no-flex .level-sect__list{display:inline-block}.level-sect__p{margin-bottom:25px;color:#252525;line-height:1.3;font-size:18px;font-family:TTNormsRegular,Arial,sans-serif}.level-sect p.attention{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzMjU1QjcyRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzMjU1QjczRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjMyNTVCNzBFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjMyNTVCNzFFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lft6FAAACNUlEQVR42sxXz0vjQBROXse0xRq2iqsVFcVVEJXiQTx4UPTowYNX/w49ikf9O/bqwYNHFxbxICJSVBSLIPhrRbSaVrQxmZgv0Oqi4mQsTR48+iCd+b55M/PeN6oiaFnqjkbqE+M1jXVTVKv1UjSSoihL4RsvWpe8aF/yB/Pg+Tq/Yt8W/nTzbFFkXvWrP+xr6Sa9S5/XmvUZlVGdyKSOxfPmP+O3cWws9JmZKykC+9SvJTr0uVhHclaNUEKRMMfmhaeT3FLhxFjs43umMAGsOpluXGY/4iNKBcy6e9zIZa6nP8rGOwJHifSAPtiySjHWplTQ+JN1auxcTPYUMrufEsDKG4ZbtkTBrdzjX/yyZHxUlMTN5sXQ20zQ2z1H2kXB3ZN/ntpeG4cjFhmDuYEBrHcEcOD87Lm7mjPVcTgcseg4YADrPwJIPU67UiUDFjDLBHDPZa+ajAELmB4BVDgUGaXKBkxgE8qraIWraBZcTGATarvcFI7zXRJeX0FjkVyD+l0CXlNDV1MCMq+jllpqMARYipSAjSAmggIHNkHJBEfAdgm4MiqoawhsgoaT2juNNb3GkZ8ycwCbQUBCw/mthhSv6TxPjy2XYt/5czGBTVCvEJAyK2D1tRNwmbHABLZ3DaFeISB9ruA+v55thyP2K1aBWW7HkEhQr34msR/Mw1/WkQFH7GcssEqyrFyIIJ2hXoXPQIy1OqpKcMR+FDKwQiNKwyXLQ/EwCcXTLBSP02o9z18EGACbM3I/xm3+fgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:0 3px;background-size:17px 17px;padding-left:30px;min-height:32px}.level-sect__h2{margin-bottom:30px;line-height:1.2;font-size:36px;font-family:TTNormsBold,Arial,sans-serif}@media (max-width:1020px){.level-sect__h2_video{display:inline-block}}.level-sect__list{margin-bottom:25px}.level-sect__list_ol{padding-left:75px}.level-sect__list_ol li{list-style-type:inherit;padding-left:16px}.level-sect__list_ol li:before{display:none}.level-sect__footer-btn{text-align:center}.level-sect__btn{margin-bottom:25px}.level-sect__video-play i{color:#ea454d}.level-sect__text .ready-sect__footer-btn{margin:40px 0 0 90px}@media screen and (max-width:1300px){.level-sect__text .ready-sect__footer-btn{margin:30px 0 0 70px}}@media screen and (max-width:1200px){.level-sect__text .ready-sect__footer-btn{margin:30px 0 0 50px}}@media screen and (max-width:768px){.level-sect__text .ready-sect__footer-btn{margin:30px 0 0;text-align:center}}.level-sect__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap}.level-sect__step-item{flex:none;width:33.33%;padding:0 60px;margin-bottom:50px}@media screen and (max-width:1200px){.level-sect__step-item{padding:0 30px}}@media screen and (max-width:992px){.level-sect__step-item{padding:0 10px}}@media screen and (max-width:768px){.level-sect__step-item{width:50%}}@media screen and (max-width:576px){.level-sect__step-item{width:100%}}.level-sect__step-img{display:block;margin:0 auto 30px}.level-sect__step-title{color:#252525;margin-bottom:30px;line-height:1.2;font-size:24px;font-family:TTNormsBold,Arial,sans-serif}@media only screen and (max-width:1200px){.level-sect__step-title{font-size:22px}}.level-sect__step-text{color:#252525;line-height:1.3;font-size:18px;font-family:TTNormsRegular,Arial,sans-serif}@media only screen and (max-width:1200px){.level-sect__step-text{font-size:16px}}.main-header__desktop-menu{min-width:44px}.main-header__desktop-menu span{height:unset;background-color:transparent;margin-bottom:3px;font-weight:700;color:#ea454d;line-height:1;width:44px;text-align:center}.main-header__desktop-menu:before{margin-bottom:0}.main-header__desktop-menu:hover:before{margin-bottom:0}.main-header__desktop-menu:hover span{background-color:inherit;font-weight:700;color:#ea454d;line-height:1;font-size:inherit;padding:inherit;letter-spacing:inherit}.main-header__cart-item{background-color:unset}.main-header__cart-item-count{top:0;color:#ea454d !important;background-color:#fff !important;bottom:auto !important}.main-header__cart-count{margin-right:0 !important}.main-header__cart-item{padding-right:0}.main-header__cart-item.empty .main-header__cart-icon{margin-right:0}@media only screen and (max-width:1400px){.services-sect__item{width:33%}}@media only screen and (max-width:768px){.services-sect__item{width:49.5%}}@media only screen and (max-width:576px){.services-sect__item{width:100%}}.after-sect__item:nth-child(5) .after-sect__item-arrow{top:-59px;left:66%}.after-sect__item:nth-child(4) .after-sect__item-arrow{bottom:-17px;left:89%}@media only screen and (max-width:1200px){.after-sect__item{width:33%;padding-right:15px;margin-bottom:50px}}@media only screen and (max-width:992px){.after-sect__item{width:48%;padding-right:15px;margin-bottom:50px}}@media only screen and (max-width:576px){.after-sect__item{width:100%;padding-right:0;margin-bottom:50px}}@media only screen and (max-width:1200px){.after-sect__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1200px){.after-sect__item:nth-child(2n){margin-top:0}}.after-sect__item-arrow{z-index:0}.imageoverlay__content-text__title{font-size:36px}.blockservice-sect__item__header-left a{font-size:36px}.blockservice-sect__item__list li a{font-size:20px}.blockservice-sect__item__list li{margin-bottom:12px}a.street-address-link{font-weight:700;display:block}.variants-sect__right{text-align:center}.variants-sect__right-list{text-align:left}.variants-sect .variants-sect__right-list li a{display:contents}.main-header_right-block{display:flex;margin-left:auto;align-items:center}#msMiniCart{margin-left:20px}@media (max-width:768px){#msMiniCart{margin-left:11px}}.main-header__cart-item-count{position:absolute;bottom:0;right:0;min-width:15px;padding:2px 4px;font-size:11px;color:#fff;text-align:center;background:#ea454d;border-radius:10px;line-height:1;z-index:1}.main-header__cart .not_empty{display:inherit}.main-header__cart .empty{display:inherit}.main-header__cart-item-title{color:#fff}.main-header__cart-item-price{color:#fff}@media (max-width:768px){#msCart th,#msCart td{align-items:center;text-align:left}}.cart-sect__table-wrapper{overflow:hidden}.cart-sect__table{min-width:auto}@media (max-width:768px){.cart-sect__table-header{display:none}}.cart-sect__table-header-del{display:none}@media (max-width:768px){.cart-sect__table-product td{padding-left:0}}@media (max-width:768px){table.bt tbody td.cart-sect__table-footer-title:before{display:none}}@media (max-width:768px){table.bt tbody td:before{width:130px}}@media (max-width:768px){.cart-sect__table-footer-title{padding-left:0 !important}}@media (max-width:768px){table.bt tbody td.cart-sect__table-footer-del:before{display:none}}.cart-sect__table-header td:first-child{text-align:left !important}.cart-sect__table-name-text{text-align:left}@media (max-width:768px){.cart-sect__table-footer td{padding-left:0;padding-top:5px}}#msProduct .old_price,#msCart .old_price,.ms2_product .old_price{color:inherit;font-style:inherit}.cart-sect__form{overflow:hidden}.cart-sect__form-title:first-child{margin-top:40px}.cart-sect__form-radio:last-child{margin-bottom:25px}.cart-sect__table-count-gorder{line-height:1.4;font-size:22px}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{-ms-flex-wrap:wrap;flex-wrap:wrap}.alert-block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:90px;margin-bottom:15px;padding:15px 15px 15px 90px;font-size:24px;line-height:30px;background-position:10px center;background-size:70px;background-repeat:no-repeat}@media (max-width:992px){.alert-block{padding:15px 15px 15px 70px;font-size:16px !important;line-height:22px;background-size:50px}}.alert-block span{color:#ea454d}.alert-block_success{background-image:url("/assets/templates/default/img/icons/success.svg");background-color:rgba(204,255,144,68%)}.alert-block_warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAH20lEQVR4nO2dbWxVdx3HP7/Tdu1akEKHbtkMxJj2Vjo2N3pboMtgTl+4oRkyCGYuy2Imxvm0mO2Fb3wxX5D4kICJ+BBfCOhALUvM1JhtrTwUbts5YGO9F2bc4qKrgMDaQin3np8vLhKY0PP0P+dcev+f1//fQ873/B/O/+mAxWKxWCwWi8VisSSLpJ1AEHSw48PgtoK2gd6EaBMqzcCsi0XGET2NOuPASZAC7lRBut98J8W0A1Gxgujw3Y0UJ3pwWAmsQOlALj34oIwBrwP9iPQhjftkyStnzWVrjooSRI8smsV46XOIfgHkHuCGmEKdB3ajso1ZTq8sOjIeU5zAVIQgOphZhuoGRFYDTckGZxyHXly2SFd+f6Kxr0Kqguhwaw+u8wzwYJp5XMY+YKNk879PK4FUBNED7d04+kOgO434PhjAcZ6SJW/kkg6cqCC65/a51F/4DvAk4CQZOwSK6jZq9ClZcvREUkETE0RzmfUIm4CbkoppiOMgX5XsyI4kgsUuiPYtbKCpYSPwtbhjxYrqVmpmbYh7uByrIDrU1gayE2VxnHGSQw/iOmule+RYXBFiE0SHWrOo8wLXXxM1PcIp0FXSWdgXh/tYOlbNZR5EnT5mmhgAylxU/qy59gficG9cEM1lPo+wC2g07buCaER0l+Yy6007Ntpkaa79AUSfB2pN+q1gSqiska6R5005NCaIDn+sC9d9iaSnPtLnHKKfNNWnGBHk4mhqP8pcE/6uQ07iylITo6/IfYj2LWxAea6KxQBowdHf6cBtN0Z1FL1Tb6rfDHJnZD/XP7dTO/v7UZ1EarIuTof8KmoSMwtdJ9nCzrDWoQXRgUXzqC3lgflhfYTl7eM38MWfLpi2zM+feJsF86cSyugKTqK0SVf+ZBjj8MPT2uJGkMTFACgpjE1O39qWNKFk/p8WHHkW+HIY41B9iA62doI8Hsa2KlB9Qg+0h1rrCdmpO5vC21YFDo5+L5xhQHSo/X4qd6WvkliuB9pWBjUK/parfjuwTbXiEPhZBRJEBzPLgBVBg1Qv8gnNZZYGsQhWQ1Q3BCpvAeFLQYr7FkQPLW4CeSh4RlXPGj2yyPeOS/815PzUwxG2clYzTZx1fb/IAZosfSRMNhYI8ux8CaLDdzeC9IRPqMpR7vU7E+yvhhQneoD6KDlVOfXUfmCZn4L+BCkfCbBEQd37/BTz24fYb4+oiL+X2lMQVQSlI3pGVU+Hqvdyh3cNyX30VjvcNcJsXm27xauQtyA1dRkj6VhgijavIt6CKK1GkrGAmBBENJVVwRmJeG+t9VNDbP9hCmG2VxE/gng6sfhEHQOC2BGWSQwIYkkUP01WxRyqnwGMeRXw02R5OrH4RFwjgtgaYgo1UUNUjhtJxgKK53l3H526FEzkYgEUz2fpvbfXnSrgVNYJtVuaL7D5sX94lqk4ap28VxHP6WBVhKHMGXyMoS3TMkZnfo4I024D92yyLjp43Vha1ctrXmKA/w/D/ojJWET6/BTzJ4hPZ5ZpcN2X/RTzKUjjPsrX4lnCMUlpwtdtdb4EuXgDzu5IKVU3/bLsnXN+CvqfXFS2h06n6tFtfkv6PvSphxY3MTn1bqVNx//rdB0H3ypvCvz4wnPcXHnfHxM01dzs9+ZT3198csfhCR3K9KI8Gj43c7gqbP7TfHbsb8bV8nvliLJ++Sm+8qkTOJLeqc/38Zsg19AGWw9x2RI4nZj45e55/Hpg7iUxoCzS9r3z2Langi6VcOUnQYoHEkS68vsRUh8CF0vlB38ttu5poViqiCuJX5TukQNBDEKcMXS+G9jGMKNn6qY9pz426TB6pi7BjK7Js0ENAgsi2TdeAgaC2pmkqaGETFMBRGBWQym5hK6Gyl7J5v8S1Czcmrrq1wE3lK0BmhtL3Lng2peD3rXwLHMaUxXEpUa+FcYwlCDSVRhG+VkYW1M885l/X/WhNzeWeHrVaAoZXcGPw96KHf7ymfIt1Xngg2F9ROXd03X8or+FV/5e/g5Z8pFzPL7iBB+aU0wrJYBRzte1yz2vnQpjHO16psH2daDPRfEx4xB9WDoLvw1rHmlflmRHdqAEGmfPaJQfRREDTGyUOzv5DeDVyH6ud4TDlMafjuomsiCy8q1JXFkHhLqwa4ZwAimu9jujOx1GtpJK98gxxP10le5yPAt8Vpa8+TcTzozt7ZXOo4M48hCQyr16KXEBcddINm/sQ9noZmvpHHkR5TGg4ubAY+ACIo9K59E/mnQaywycDrXfj2ovM3fr0AQia6Vz5A+mHcf3u4rB1k5wXiCFW0tj5j/AKpPN1OXEdj5EskeHcGU56MG4YqTAX3GK2bjEgJgP7Ej3yDHmlrqBTXHGSQTVrRTHe0yNpq5Fcj8FG2xbC7KZFOe+QjKK6JNRv8D9ktiRNskWdlLX0Ea5tqS8WOELF9WtOG5HUmJAWj+WLP+f6gfA8jTie6KyF9xvSldhOOnQ9terV1Kdv159P5rLLMVhAy6rU9j3NQb04sqWoBsS4qAiBPkfemhxE1MXVoM+gnIv8d1iNwn0g26nvn6X3HF4IqY4gakoQS5HB267kbrZy1G9j/IFah2E//J/DziC0oc4L1N8b8DEzGwcVKwgV0MHWm+lRtqAVqAFh9m40nypmVPGcfQ0LmOUlwOOUkde7ir8M8W0LRaLxWKxWCwWi6Wi+S+zFE0WaI3EaQAAAABJRU5ErkJggg==");background-color:rgba(255,202,40,43%)}.design-fullimage-sect__imageoverlay{height:auto;padding-bottom:20px}.design-fullimage-sect__imageoverlay img{height:100%}.design__imageoverlay__content-text{height:auto}.siid__imageoverlay__content-text__select select{-webkit-appearance:none;background:#fff url("/assets/templates/default/img/icons/arrow-down.png") no-repeat;background-position:calc(100% - 5px) center;background-size:20px;border:1px solid #ddd}.cart-sect__table-name-img{ms-flex:0 0 120px;flex:0 0 120px}.level-sect__img.level-sect__img-short{width:unset}.creature-sect_support:before{background:rgba(0,0,0,.65)}.cont_services-sect{padding:40px 0 45px}.cont_services-sect__list{display:flex;flex-flow:row wrap;justify-content:space-around}.cont_services-sect__list-item{display:flex;align-items:center;padding:24px 20px 28px 8px;min-width:300px;max-width:25%}.cont_services-sect__img{margin-right:20px;width:80px}.cont_services-sect__img img{max-width:80px}.cont_services-sect__name{font-size:20px;font-weight:600;color:#000;width:100%;display:block;white-space:nowrap;padding-bottom:10px}.cont_services-sect__desc{font-size:14px;color:#000;width:100%;display:block;line-height:1.2}.g-recaptcha__wrap .g-recaptcha,.g-recaptcha__wrap .g-recaptcha div{margin-bottom:5px;max-width:100%;overflow:hidden}.g-recaptcha__wrap .g-recaptcha iframe,body>.g-recaptcha__wrap div[style]:last-of-type{transform:scale(.86);transform-origin:left}.table-content{width:100%}.table-content td{padding:10px}@media (max-width:768px){.table-content td{display:block;padding-bottom:20px;text-align:center}}.specialist-right__content ol li{list-style-type:decimal}.specialist-right__content ol li:before{display:none}.descript-sect__container{text-indent:unset}.question-sect__item .question-sect__item-answer{font-weight:400;font-size:16px;font-style:italic;color:#2f4f4f;font-family:"TT Norms",Arial}.msoneclick_modal .modal-content{border-radius:0}.msoneclick_modal .msoc_product_line{display:flex;align-items:center;padding:10px 20px}@media only screen and (max-width:768px){.msoneclick_modal .msoc_product_line{padding:10px 20px}}.msoc_product_line_image{position:static}.msoc_product_line_pagetitle{margin-left:0;max-width:100%}@media only screen and (max-width:768px){.msoc_mobile_version .msoc_product_line_pagetitle{width:auto;text-align:left}}.msoc_product_line_count{display:none}.msoneclick_modal .forder-popup__block--grey{background-color:#fff}@media (max-width:768px){.msoc_mobile_version .forder-popup__block--grey{padding:20px}}@media (max-width:480px){.msoc_mobile_version .forder-popup__block--grey{padding:20px 10px}}.msoneclick_form-group{margin:0;margin-bottom:15px}.msoneclick_form-group:last-child{margin-bottom:0}@media only screen and (max-width:768px){.msoneclick_form-group{margin-bottom:5px}}@media only screen and (max-width:768px){.msoneclick_modal .form-horizontal .control-label{text-align:left !important}}@media (max-width:768px){.msoc_mobile_version .msoneclick_form-label{margin-bottom:5px}}.msoneclick_modal input.forder-popup__input,.msoneclick_modal textarea.forder-popup__textarea{width:100%;border-radius:0}.msoneclick_modal .errorNotic{position:static;display:flex;align-items:center;margin-top:5px;max-width:100% !important;border-radius:0}@media only screen and (max-width:768px){.msoneclick_modal .msoc_mobile_version .msoneclick_form .errorNotic{top:0 !important;margin-bottom:0}}.msoneclick_modal .errorNotic:after{display:none}@media only screen and (max-width:768px){.msoneclick_modal .msoc_mobile_version .msoneclick_form .errorNotic:before{display:none}}.msoneclick_modal .card-sect__click{margin:0 auto;height:50px}@media only screen and (max-width:576px){.msoneclick_modal .card-sect__click{max-width:300px}}.msoneclick_modal .modal-footer{border-top:none}
.mm-menu,.mm-panels,.mm-wrapper_blocking,.mm-wrapper_blocking body{overflow:hidden}.mm-menu,.mm-panel,.mm-panels{-webkit-box-sizing:border-box;background:#f3f3f3}.mm-listitem__text,.mm-listitem_divider,.mm-navbar__title{white-space:nowrap;overflow:hidden}.mm-listitem__text,.mm-listitem_divider,.mm-navbar__breadcrumbs,.mm-navbar__title{-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-counter,input.mm-toggle:checked~label.mm-toggle:before{float:right}.mm-menu_popup,.mm-menu_position-bottom,.mm-menu_position-top{max-height:880px;min-height:140px}.main-footer__desc,.main-footer__info-phone,.main-footer__nav a,.main-footer__title{font-family:TTNorms,Arial,sans-serif;font-style:normal}.main-footer__soc a,.main-sect__menu-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.main-sect__container,.mm-sectionindexer{-webkit-box-orient:vertical;-webkit-box-direction:normal}.main-sect__menu-content,.main-sect__menu-nav ul{pointer-events:none;background-color:#fff;width:100%;opacity:0}.mm-menu,.mm-panel,.mm-panels{box-sizing:border-box;background:var(--mm-color-background)}.mm-hidden{display:none !important}.mm-listitem_opened>.mm-panel,.mm-menu,.mm-menu_offcanvas.mm-menu_opened,.mm-panel:not(.mm-hidden),.mm-panel_has-navbar .mm-navbar{display:block}.mm-wrapper,.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-menu{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0,0,0,.1);--mm-color-button:rgba(0,0,0,.3);--mm-color-text:rgba(0,0,0,.75);--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0,0,0,.05);--mm-color-background-emphasis:rgba(255,255,255,.4);--mm-shadow:0 0 10px rgba(0,0,0,.3);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);color:rgba(0,0,0,.75);color:var(--mm-color-text);line-height:20px;line-height:var(--mm-line-height);padding:0;margin:0;position:absolute;z-index:0;top:0;top:var(--mm-offset-top);right:0;right:var(--mm-offset-right);bottom:0;bottom:var(--mm-offset-bottom);left:0;left:var(--mm-offset-left);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--mm-iconbar-size:44px;--mm-iconpanel-size:44px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);color:rgba(0,0,0,.75);color:var(--mm-color-text)}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:0 20px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.mm-panel:after,.mm-panel:before{content:"";display:block;height:20px}.mm-panel_has-navbar,.mm-panel_has-searchfield{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent,.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened,.mm-panel_highest,.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-panel_noanimation{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.mm-listitem_divider,.mm-navbar{opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened,.mm-panel_fx-slide-up.mm-panel_opened,.mm-panel_noanimation.mm-panel_opened-parent,.mm-wrapper_opening .mm-menu_fx-menu-slide,.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right,.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top,[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0,[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout,[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout,[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-100.mm-panel_opened-parent,.mm-panel_fx-slide-right,[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right,[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;display:none;width:100%;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;padding:0}.mm-btn:after,.mm-btn:before{border-color:var(--mm-color-button);border:2px solid rgba(0,0,0,.1)}.mm-btn_close:after,.mm-btn_close:before{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:"";border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-listitem:after,.mm-navbar{border-bottom-width:1px;border-bottom-style:solid;position:absolute}.mm-navbar>*,.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-btn_prev:before,[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after,[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{background:#f3f3f3;background:var(--mm-color-background);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:center;display:none;height:44px;height:var(--mm-navbar-size);padding:0 44px;margin:0;top:0;left:0;right:0;transition:opacity .4s}.mm-navbar>*{display:block;padding:12px;padding:calc((var(--mm-navbar-size) - var(--mm-line-height))*.5);padding-left:0;padding-right:0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover,.mm-listitem a,.mm-listitem a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__btn{position:absolute;top:0;bottom:0;z-index:1}.mm-listitem,.mm-listitem__btn,.mm-menu_autoheight:not(.mm-menu_offcanvas),.mm-page,.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-navbar__btn:first-child{text-align:left;left:0}.mm-navbar__btn:last-child{text-align:right;right:0}[dir=rtl] .mm-navbar__btn:first-child{text-align:right;right:0;left:auto}[dir=rtl] .mm-navbar__btn:last-child{text-align:left;left:0;right:auto}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);color:var(--mm-color-text);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:"";border-color:inherit;display:block;left:20px;right:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding-top:12px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))/2);padding-bottom:12px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))/2)}.mm-listitem__text{padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{-webkit-tap-highlight-color:rgba(255,255,255,.4);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:var(--mm-color-background-emphasis);background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:54px}.mm-listitem__btn:not(.mm-listitem__text),.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-iconbar__tab_selected,.mm-listitem_selected>.mm-listitem__text,.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem_divider{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);font-size:75%;text-transform:uppercase;min-height:20px;min-height:var(--mm-line-height);padding:6.5px;padding:calc(((var(--mm-listitem-size)*.75) - var(--mm-line-height))*.5);padding-right:10px;padding-left:20px}.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}.mm-listitem_spacer>.mm-btn_next{top:44px;top:var(--mm-listitem-size)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-slideout{-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:1}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0;width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-counter,.mm-panel_dividers .mm-listview_fixeddivider,.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;min-width:1px !important;height:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important}.main-header__cart-text span,.mm-navbar__breadcrumbs,.mob-footer__info-text span{white-space:nowrap}.mm-menu_columns-0,.mm-menu_columns-1,.mm-menu_columns-2,.mm-menu_columns-3,.mm-menu_columns-4{width:80%;min-width:240px}.mm-menu_autoheight{-webkit-transition:height .4s,-webkit-transform .4s;-o-transition:transform .4s,height .4s;transition:transform .4s,height .4s,-webkit-transform .4s}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel,.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block !important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel,.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none !important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto !important;height:auto !important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else,.mm-menu_columns-1 .mm-panels>.mm-panel else,.mm-menu_columns-2 .mm-panels>.mm-panel else,.mm-menu_columns-3 .mm-panels>.mm-panel else,.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent),.mm-menu_position-front.mm-menu_position-right,[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent),[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{max-width:440px}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent),[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{max-width:880px}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent),[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{max-width:1320px}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{max-width:1760px}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:right;min-width:44px}.mm-listitem_nosubitems>.mm-counter,.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[dir=rtl] .mm-counter{text-align:left;float:left}.mm-listitem_divider{transition:opacity .4s}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);padding-top:18px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))*.75);padding-bottom:6px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))*.25)}.mm-menu_border-none .mm-listitem_divider,.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;width:100%;position:absolute;top:0;left:0;right:0;z-index:10}.mm-listview_fixeddivider:after{content:none !important;display:none !important}.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-menu_popup.mm-menu_opened~.mm-slideout,.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout,.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker,.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important;z-index:1}[class*=mm-menu_tip-]:before{content:"";background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}.mm-iconbar{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);border:0 solid rgba(0,0,0,.1);border-color:var(--mm-color-border);border-right-width:1px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;width:var(--mm-iconbar-size);position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-menu_iconbar .mm-navbars_bottom,.mm-menu_iconbar .mm-navbars_top,.mm-menu_iconbar .mm-panels{left:44px;left:var(--mm-iconbar-size)}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:11px 0}.mm-searchfield input,.mm-searchfield__input{-webkit-box-sizing:border-box;max-width:100%}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-panel_iconpanel-1,.mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px*1));width:calc(100% - (var(--mm-iconpanel-size)*1))}.mm-panel_iconpanel-2,.mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px*2));width:calc(100% - (var(--mm-iconpanel-size)*2))}.mm-panel_iconpanel-3,.mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px*3));width:calc(100% - (var(--mm-iconpanel-size)*3))}.mm-panel_iconpanel-first~.mm-panel,.mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - 44px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar,[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{outline:0;background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbar__tab_selected,.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:inherit !important;color:inherit !important}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:44px;top:calc(var(--mm-navbar-size)*1)}.mm-menu_navbar_top-2 .mm-panels{top:88px;top:calc(var(--mm-navbar-size)*2)}.mm-menu_navbar_top-3 .mm-panels{top:132px;top:calc(var(--mm-navbar-size)*3)}.mm-menu_navbar_top-4 .mm-panels{top:176px;top:calc(var(--mm-navbar-size)*4)}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:44px;bottom:calc(var(--mm-navbar-size)*1)}.mm-menu_navbar_bottom-2 .mm-panels{bottom:88px;bottom:calc(var(--mm-navbar-size)*2)}.mm-menu_navbar_bottom-3 .mm-panels{bottom:132px;bottom:calc(var(--mm-navbar-size)*3)}.mm-menu_navbar_bottom-4 .mm-panels{bottom:176px;bottom:calc(var(--mm-navbar-size)*4)}.mm-navbar_size-2{height:88px;height:calc(var(--mm-navbar-size)*2)}.mm-navbar_size-3{height:132px;height:calc(var(--mm-navbar-size)*3)}.mm-navbar_size-4{height:176px;height:calc(var(--mm-navbar-size)*4)}.mm-navbar__breadcrumbs{overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 20px}.mm-navbar__breadcrumbs>*{display:inline-block;padding-right:6px;padding-top:12px;padding-top:calc((var(--mm-navbar-size) - var(--mm-line-height))*.5);padding-bottom:12px;padding-bottom:calc((var(--mm-navbar-size) - var(--mm-line-height))*.5)}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-44px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar__tab_selected{border:1px solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:inherit;color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>a:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed)}.mm-searchfield{height:44px;height:var(--mm-navbar-size);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:4px;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);color:rgba(0,0,0,.75);color:var(--mm-color-text);font:inherit;font-size:inherit;line-height:35.2px;line-height:calc(var(--mm-navbar-size)*.7);display:block;box-sizing:border-box;width:100%;height:24px;height:calc(var(--mm-navbar-size)*.7);min-height:unset;max-height:unset;margin:0;padding:0 10px}.main-footer__soc a,.mob-footer__title{font-family:"Proxima Nova",Arial,sans-serif}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:6.6px 10px 0;padding-top:calc(var(--mm-navbar-size)*.15);position:relative}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;padding:44px 0}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0 !important;right:0 !important;width:100% !important;border-left:none !important}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;width:100%}.mm-searchfield__cancel{line-height:44px;line-height:var(--mm-navbar-size);text-decoration:none;display:block;padding-right:10px;margin-right:-100px;-webkit-transition:margin .4s;-o-transition:margin .4s;transition:margin .4s}.main-footer__list li:last-child,.main-footer__soc li:last-child,.main-header__soc li:last-child,.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:88px;padding-top:calc(var(--mm-navbar-size)*2)}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:44px;top:var(--mm-navbar-size)}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;-webkit-transition:right .4s;-o-transition:right .4s;transition:right .4s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{-webkit-transition:right .4s;-o-transition:right .4s;transition:right .4s}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_border-offset .mm-listitem:after,.mm-menu_has-sectionindexer .mm-panels,.mm-panel_border-offset .mm-listitem:after{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:46px;top:calc((var(--mm-navbar-size)*1) + 2px)}.mm-menu_navbar_top-2 .mm-sectionindexer{top:90px;top:calc((var(--mm-navbar-size)*2) + 2px)}.mm-menu_navbar_top-3 .mm-sectionindexer{top:134px;top:calc((var(--mm-navbar-size)*3) + 2px)}.mm-menu_navbar_top-4 .mm-sectionindexer{top:178px;top:calc((var(--mm-navbar-size)*4) + 2px)}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:46px;bottom:calc((var(--mm-navbar-size)*1) + 2px)}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:90px;bottom:calc((var(--mm-navbar-size)*2) + 2px)}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:134px;bottom:calc((var(--mm-navbar-size)*3) + 2px)}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:178px;bottom:calc((var(--mm-navbar-size)*4) + 2px)}.mm-menu_selected-hover .mm-listitem>.mm-listitem__btn,.mm-menu_selected-hover .mm-listitem>.mm-listitem__text,.mm-menu_selected-parent .mm-listitem>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem>.mm-listitem__text{-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu,.mm-slideout{--mm-sidebar-collapsed-size:44px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:block !important;top:0 !important;right:auto !important;bottom:0 !important;left:0 !important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 44px);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(44px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(44px,0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0 !important;max-width:100000px !important;width:440px;width:var(--mm-sidebar-expanded-size)}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-menu_shadow-page.mm-menu_position-front:after,.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before,.mm-panel_tileview:after,.mm-panel_tileview:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(440px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(440px,0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.main-sect,.main-sect__shadow,.mob-footer{background-repeat:no-repeat}.mm-menu_opened .mm-menu__blocker,.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}label.mm-toggle{border-radius:34px;min-width:58px;width:58px;height:34px;margin:5px 10px 0;margin-top:calc((var(--mm-listitem-size) - 34px)/2);background:rgba(0,0,0,.1);background:var(--mm-color-border)}label.mm-toggle:before{content:"";display:block;border-radius:34px;width:32px;height:32px;margin:1px;background:#f3f3f3;background:var(--mm-color-background)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check{width:34px;height:34px}label.mm-check:before{border-color:rgba(0,0,0,.75);border-color:var(--mm-color-text);content:"";display:block;border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem,.mm-wrapper_opening .mm-menu_fx-menu-fade,.mm-wrapper_opening .mm-menu_popup,input.mm-check:checked~label.mm-check:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0 !important}.mm-menu_fx-menu-slide,.mm-menu_fx-menu-zoom{-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-o-transition:transform .4s}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened,.mm-wrapper_opening .mm-menu_fx-menu-zoom,.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-menu_fx-menu-fade{opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{-webkit-transition:none .4s;-o-transition:none .4s;transition:none .4s}[class*=mm-menu_fx-listitems-] .mm-listitem:first-child{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){-webkit-transition-delay:0,15s;-o-transition-delay:0,15s;transition-delay:0,15s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){-webkit-transition-delay:0,25s;-o-transition-delay:0,25s;transition-delay:0,25s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){-webkit-transition-delay:0,35s;-o-transition-delay:0,35s;transition-delay:0,35s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){-webkit-transition-delay:0,45s;-o-transition-delay:0,45s;transition-delay:0,45s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){-webkit-transition-delay:0,55s;-o-transition-delay:0,55s;transition-delay:0,55s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){-webkit-transition-delay:0,65s;-o-transition-delay:0,65s;transition-delay:0,65s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){-webkit-transition-delay:0,75s;-o-transition-delay:0,75s;transition-delay:0,75s}.mm-menu_fx-listitems-slide .mm-listitem{-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;opacity:0}.mm-menu_fx-listitems-drop .mm-listitem{-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-bottom,.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:44px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text,.mm-panels>.mm-panel_listview-justify .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:disc inside;width:100%;padding:0 30px 15px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text,.mm-panel_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s .4s;-o-transition:opacity .4s .4s;transition:opacity .4s .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_position-right{left:auto;right:0}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout,.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.main-footer__nav a,.main-footer__soc a{-webkit-transition:.25s;-o-transition:.25s;font-weight:400}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);height:80vh}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto;height:80vh}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:var(--mm-shadow);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-menu,.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,.1);--mm-color-button:rgba(0,0,0,.3);--mm-color-text:rgba(0,0,0,.7);--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,.06);--mm-color-background-emphasis:rgba(0,0,0,.03);--mm-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-black,.mm-menu_theme-dark{--mm-color-button:rgba(255,255,255,.4);--mm-color-text-dimmed:rgba(255,255,255,.4)}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,.3);--mm-color-text:rgba(255,255,255,.85);--mm-color-background:#333;--mm-color-background-highlight:rgba(255,255,255,.08);--mm-color-background-emphasis:rgba(0,0,0,.1);--mm-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-black{--mm-color-border:rgba(255,255,255,.25);--mm-color-text:rgba(255,255,255,.75);--mm-color-background:#000;--mm-color-background-highlight:rgba(255,255,255,.2);--mm-color-background-emphasis:rgba(255,255,255,.15);--mm-shadow:none}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0 !important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:"";display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:50% 0 0;float:left;position:relative;width:50%;height:0}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}body.modal-open .mm-slideout{z-index:unset}@font-face{font-family:Montserrat;font-display:swap;font-weight:400;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/MontserratRegular/montserrat-v18-latin_cyrillic-regular.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/MontserratRegular/montserrat-v18-latin_cyrillic-regular.woff") format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-weight:700;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/MontserratBold/montserrat-v18-latin_cyrillic-700.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/MontserratBold/montserrat-v18-latin_cyrillic-700.woff") format("woff")}@font-face{font-family:TTNorms;font-display:swap;font-weight:300;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/TTNormsLight/TTNorms-Light.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/TTNormsLight/TTNorms-Light.woff") format("woff")}@font-face{font-family:TTNorms;font-display:swap;font-weight:400;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/TTNormsRegular/TTNorms-Regular.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/TTNormsRegular/TTNorms-Regular.woff") format("woff")}@font-face{font-family:TTNorms;font-display:swap;font-weight:500;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/TTNormsMedium/TTNorms-Medium.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/TTNormsMedium/TTNorms-Medium.woff") format("woff")}@font-face{font-family:TTNorms;font-display:swap;font-weight:700;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/TTNormsBold/TTNorms-Bold.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/TTNormsBold/TTNorms-Bold.woff") format("woff")}@font-face{font-family:TTNorms;font-display:swap;font-weight:800;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/TTNormsExtraBold/TTNorms-ExtraBold.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/TTNormsExtraBold/TTNorms-ExtraBold.woff") format("woff")}@font-face{font-family:"Proxima Nova";font-display:swap;font-weight:300;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaLight/ProximaNova-Light.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaLight/ProximaNova-Light.woff") format("woff")}@font-face{font-family:"Proxima Nova";font-display:swap;font-weight:400;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaRegular/ProximaNova-Regular.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaRegular/ProximaNova-Regular.woff") format("woff")}@font-face{font-family:"Proxima Nova";font-display:swap;font-weight:600;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaSemibold/ProximaNova-Semibold.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaSemibold/ProximaNova-Semibold.woff") format("woff")}@font-face{font-family:"Proxima Nova";font-display:swap;font-weight:700;font-style:normal;src:url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaBold/ProximaNova-Bold.woff2") format("woff2"),url("/assets/templates/default/vcolorit.2/fonts/ProximaNovaBold/ProximaNova-Bold.woff") format("woff")}:root{--padding:15px;--max-width:1580px}.main-footer__container,.main-header__container{width:100%;max-width:calc(var(--max-width) + (2*var(--padding)));margin:0 auto;padding:0 var(--padding)}.main-footer__logo,.main-footer__soc a,.main-header__soc a,.mob-footer__logo{display:-webkit-inline-box;display:-ms-inline-flexbox}.main-footer__top{background-color:#f8fafc;padding:40px 0 54px}.main-footer__top .main-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer__column{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding-right:20px}.main-footer__column:last-child,.main-footer__desc:last-child,.main-footer__info:last-child,.main-footer__nav li:last-child,.main-sect__menu-nav ul li:last-child,.main-sect__menu-sub li:last-child{margin-bottom:0}.main-footer__column:last-child{padding-right:0}.main-footer__title{line-height:1.2;text-transform:uppercase;font-size:21px;font-weight:700;margin-bottom:23px}.main-footer__logo{display:inline-flex;margin-bottom:35px}.main-footer__info,.main-footer__soc{display:-webkit-box;display:-ms-flexbox}.main-footer__desc{line-height:1.35;font-weight:300;color:#000;font-size:16px;margin-bottom:20px;max-width:270px}.main-footer__soc{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer__soc li{margin-bottom:10px;margin-right:30px}.main-footer__soc a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.25s;user-select:none;font-style:normal;font-size:14px;line-height:1.1}.main-footer__soc a img{display:inline-block;margin-right:5px}.main-footer__soc a:hover{opacity:.75}.main-footer__soc a:active,.main-footer__soc a:focus{outline:0}.main-footer__nav{font-size:18px}.main-footer__nav li{line-height:1;margin-bottom:15px}.main-footer__nav a{color:#000;transition:.25s;line-height:1.35}.main-footer__nav a:hover,.main-sect__menu-nav ul a:hover,.main-sect__menu-sub a:hover{color:#f53741 !important}.main-footer__nav a:active,.main-footer__nav a:focus{color:#000}.main-footer__info{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;font-size:18px}.main-footer__info-icon{background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:52px;margin-right:15px}.main-footer__info-text{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.main-footer__info-phone{white-space:nowrap;font-weight:500}.main-footer__list a,.main-footer__text{font-family:TTNorms,Arial,sans-serif;font-weight:300;color:#fff}.main-footer__bottom{background-color:#ea454d;padding:35px 0 20px}.main-footer__bottom .main-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-footer__text{line-height:1.2;font-size:18px;margin-bottom:10px;font-style:normal}.main-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-right:30px;font-size:18px}@media only screen and (max-width:1610px){.main-footer__title{font-size:19px}.main-footer__info,.main-footer__list,.main-footer__nav,.main-footer__text{font-size:16px}}.main-header__cart-count,.main-header__cart-item{font-size:14px;font-weight:400;color:#fff;font-family:TTNorms,Arial,sans-serif;font-style:normal}.main-footer__list li{margin-right:30px;margin-bottom:10px}.main-sect__menu-nav ul li,.main-sect__menu-sub li{margin-bottom:15px;line-height:1}.main-footer__list a{font-style:normal;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.main-header__cart-text span,.main-sect__menu-nav ul a{font-family:TTNorms,Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px}.main-sect__menu-content,.main-sect__menu-icon img{-webkit-transition:.35s ease-out;-o-transition:.35s ease-out}.main-footer__list a:hover{color:#fff;opacity:.75}.main-footer__list a:active,.main-footer__list a:focus{color:#fff}.main-header{position:absolute;top:0;left:0;width:100%;z-index:2;padding:20px 0}.main-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:15px}.main-header__logo img{display:inline-block;height:auto;block-size:auto}../vcolorit.2/fonts/{display:none;margin-right:20px}.main-header__mlogo img{max-width:100%;height:auto;max-inline-size:100%;block-size:auto}.main-header__cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header__cart-item.empty,.main-header__soc{display:none}.main-header__cart-icon,.main-header__soc li{display:-webkit-inline-box;display:-ms-inline-flexbox;margin-right:9px}.main-header__cart-icon,.main-header__soc a,.main-header__soc li{display:inline-flex}.main-header__cart-item:active,.main-header__cart-item:focus,.main-header__cart-item:hover{color:#fff}.main-header__cart-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;width:22px;height:22px;border-radius:50%;line-height:1;background-color:#f53741}.main-header__cart-text{line-height:1.1}.main-header__soc a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9px;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;background-color:#f53741}.main-header__soc a:active,.main-header__soc a:focus{outline:0}.main-header__soc [data-type=email]{-webkit-box-shadow:0 2px 8.19px 4.81px rgba(0,169,240,.05);box-shadow:0 2px 8.19px 4.81px rgba(0,169,240,.05);background-image:-ms-radial-gradient(circle closest-corner,#00b1f9 0,#005fa7 100%);background:-o-radial-gradient(circle closest-corner,#00b1f9 0,#005fa7 100%);background:radial-gradient(circle closest-corner,#00b1f9 0,#005fa7 100%)}.main-header__soc [data-type=phone]{-webkit-box-shadow:0 2px 8.19px 4.81px rgba(235,34,41,.09);box-shadow:0 2px 8.19px 4.81px rgba(235,34,41,.09);background-image:-o-radial-gradient(circle closest-corner,#ff7947 0,#e41a23 100%);background-image:radial-gradient(circle closest-corner,#ff7947 0,#e41a23 100%)}.main-header__soc [data-type=soc]{-webkit-box-shadow:0 2px 8.19px 4.81px rgba(2,163,2,.14);box-shadow:0 2px 8.19px 4.81px rgba(2,163,2,.14);background-image:-o-radial-gradient(circle closest-corner,#06ec07 0,#018c00 100%);background-image:radial-gradient(circle closest-corner,#06ec07 0,#018c00 100%)}.main-sect{background-position:center;background-size:cover;position:relative;z-index:1}.main-sect__shadow{position:absolute;z-index:0;top:0;width:100%;height:225px;background-position:center 0;background-size:100% 100%;pointer-events:none}.main-sect__container,.main-sect__content{position:relative;display:-webkit-box;display:-ms-flexbox}.main-sect__container{z-index:1;height:100vh;min-height:480px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-sect__title{font-size:60px;line-height:1.2;text-shadow:0 2px 16.74px rgba(0,0,0,.37);margin-bottom:45px;color:#fff;font-family:TTNorms,Arial,sans-serif;font-weight:800;font-style:normal;text-align:center;text-transform:uppercase}@media only screen and (max-width:1200px){.main-footer__column:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:35px;padding-right:0}.main-sect__title{font-size:57px}}.main-sect__content{width:100%;max-width:1010px;display:flex}.main-sect__menu{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.main-sect__menu-btn{-webkit-box-shadow:0 0 15px rgba(255,255,255,.4);box-shadow:0 0 15px rgba(255,255,255,.4);width:100%;background-color:#ff8b00;height:85px;border-radius:40px 0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#fff;font-size:24px;font-family:TTNorms,Arial,sans-serif;font-weight:700;font-style:normal;user-select:none}.main-sect__menu-btn:active,.main-sect__menu-btn:focus,.main-sect__menu-btn:hover{color:#fff}.main-sect__menu-btn.active .main-sect__menu-icon img:first-child{opacity:0}.main-sect__menu-btn.active .main-sect__menu-icon img:last-child{opacity:1}.main-sect__menu-btn.mobile-menu{width:190px;height:55px;border-radius:40px;font-size:16px}.main-sect__menu-btn.mobile-menu img{margin-right:10px}.main-sect__menu-icon{display:grid;margin-right:20px}.main-sect__menu-icon img{grid-area:1/1;transition:.35s ease-out;height:auto;block-size:auto}.main-sect__menu-icon img:first-child{opacity:1}.main-sect__menu-icon img:last-child{opacity:0}.main-sect__menu-content{position:absolute;top:calc(100% + 10px);left:0;-webkit-box-shadow:0 38px 35px 0 rgba(14,99,183,.02);box-shadow:0 38px 35px 0 rgba(14,99,183,.02);border-radius:50px;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:.35s ease-out}.main-sect__menu-content.active{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-sect__menu-nav{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;overflow-y:auto;max-height:450px}.main-sect__menu-nav::-webkit-scrollbar{width:7px;height:0}.main-sect__menu-nav::-webkit-scrollbar-track{background-color:rgba(241,241,241,.7)}.main-sect__menu-nav::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f7686f;border:none}.main-sect__menu-nav ul{position:absolute;top:0;left:100%;height:100%;padding:20px;-webkit-transition:.35s ease-out;-o-transition:.35s ease-out;transition:.35s ease-out;overflow-y:auto;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.main-sect__menu-nav ul::-webkit-scrollbar{width:5px}.main-sect__menu-nav ul::-webkit-scrollbar-track{background-color:rgba(241,241,241,.7)}.main-sect__menu-nav ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f64f58;border:none}.main-sect__menu-nav ul a{color:#252525;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;line-height:1.2}.main-sect__menu-nav ul a:active,.main-sect__menu-nav ul a:focus{outline:0;color:#252525}.main-sect__menu-nav>li:hover .main-sect__menu-item{background-color:#fafafa}.main-sect__menu-nav>li:hover ul{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:all}.main-sect__menu-subs{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow-y:auto;padding:15px 10px 0 25px;max-height:450px}.main-sect__menu-subs::-webkit-scrollbar{width:7px;height:0}.main-sect__menu-subs::-webkit-scrollbar-track{background-color:rgba(241,241,241,.7)}.main-sect__menu-subs::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f7686f;border:none}.main-sect__menu .laptop-menu,.main-sect__menu-sub{display:none}.main-sect__menu-sub.active{display:block}.main-sect__menu-item-text,.main-sect__menu-sub a{line-height:1.2;font-weight:500;font-style:normal;font-family:TTNorms,Arial,sans-serif}.main-sect__menu-sub a{color:#252525;font-size:16px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.main-sect__menu-sub a:active,.main-sect__menu-sub a:focus{outline:0;color:#252525}.main-sect__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-transition:.35s ease-out;-o-transition:.35s ease-out;transition:.35s ease-out;height:75px;padding:10px 15px 10px 25px;border-radius:40px}.main-sect__menu-item-icon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.main-sect__menu-item-text{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:18px;color:#252525}.main-sect__search-btn,.main-sect__search-input{font-size:24px;font-family:TTNorms,Arial,sans-serif}.main-sect__menu-item:after{content:"";display:inline-block;width:9px;height:9px;margin:0 10px 0 15px;border-right:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-sect__menu-item.active,.main-sect__menu-item:hover{background-color:#fafafa}.main-sect__menu-item:active,.main-sect__menu-item:focus{outline:0}.main-sect .mobile-menu{display:none;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.main-sect__search{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-shadow:0 0 15px rgba(255,255,255,.4);box-shadow:0 0 15px rgba(255,255,255,.4);margin-left:10px;border-radius:0 40px 40px 0;overflow:hidden}.main-sect__search-input{display:block;width:100%;border:none;height:85px;padding:0 230px 0 60px;font-weight:400;font-style:normal}.main-sect__search-btn,.mob-footer__title{line-height:1;font-weight:700;font-style:normal}.main-sect__search-input::-webkit-input-placeholder{color:#b2b2b2}.main-sect__search-input::-moz-placeholder{color:#b2b2b2}.main-sect__search-input:-ms-input-placeholder{color:#b2b2b2}.main-sect__search-input::-ms-input-placeholder{color:#b2b2b2}.main-sect__search-input::placeholder{color:#b2b2b2}.main-sect__search-input:-ms-input-placeholder,.main-sect__search-input::-ms-input-placeholder{color:#b2b2b2}.main-sect__search-btn{position:absolute;top:50%;right:4px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:40px;background-color:#e92d75;height:76px;width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:none;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:992px){.main-footer__top{padding:30px 0}.main-footer__column{margin-bottom:35px}.main-footer__column:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.main-footer__title{font-size:17px}.main-footer__bottom{padding:20px 0 10px}.main-header{padding:10px 0}.main-sect__title{font-size:5.6vw}.main-sect__menu{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px}.main-sect__menu-icon{margin-right:0}.main-sect__menu .desktop-menu,.main-sect__menu-content{display:none}.main-sect__menu .laptop-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-sect__search-input{font-size:22px;padding:0 188px 0 25px}.main-sect__search-btn{width:180px;font-size:22px}}.main-sect__search-btn img{margin-right:12px}@media only screen and (max-width:768px){.main-footer__bottom .main-footer__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer__list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px}.main-header__logo img{width:190px}.main-sect__container{min-height:320px}.main-sect__menu{-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px}.main-sect__menu-btn{height:60px}.main-sect__menu-icon img{width:30px;height:30px}.main-sect__search{margin-left:5px}.main-sect__search-input{height:60px;font-size:16px;padding:0 90px 0 15px}.main-sect__search-btn{height:52px;width:auto;padding:10px 25px}.main-sect__search-btn img{margin-right:0;width:25px;height:25px}.main-sect__search-btn span{display:none}}.main-sect__search-btn:hover{color:#fff;background-color:#ee5b93}.main-sect__search-btn:active,.main-sect__search-btn:focus{color:#fff;outline:0}.mob-footer{display:none;padding:37px 15px;background-position:center;background-size:cover}@media only screen and (max-width:576px){.main-footer,.main-header__cart,.main-sect__menu,.main-sect__menu .laptop-menu{display:none}.main-footer__title{font-size:16px}.main-footer__text{font-size:14px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.main-footer__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.main-header__logo{display:none !important}.main-header__mlogo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-header__soc,.main-sect .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-sect__container{min-height:380px;height:auto;padding-top:85px;padding-bottom:70px}.main-sect__title{margin-bottom:30px;font-size:36px}.main-sect__search{border-radius:40px}.main-sect__search-input{padding:0 70px 0 25px}.main-sect__search-btn img{margin-right:10px}.main-sect__search-btn span{display:inline-block;font-size:15px}.mob-footer{display:block}}.mob-footer__title{text-transform:uppercase;margin-bottom:35px;color:#fff;font-size:24px;text-align:center;letter-spacing:.06em}.mob-footer__footer,.mob-footer__info{font-family:"Proxima Nova",Arial,sans-serif;font-weight:400}.mob-footer__title span{color:#f53741}.mob-footer__logo{display:inline-flex;margin-bottom:3px}.mob-footer__logo img{max-width:100%;height:auto;max-inline-size:100%;block-size:auto}.mob-footer__info{text-align:center;margin-bottom:50px;color:#fff;font-style:normal;font-size:21px}.mob-footer__info-icon{margin-bottom:13px}.mob-footer__info-text{line-height:1.45}.mob-footer__info-desc{font-size:16px;color:#8e92b4;margin-top:10px}.mob-footer__info-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#f53741}.mob-footer__info-link:after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid #f53741;border-bottom:1px solid #f53741;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:4px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.mob-footer__info-link:active,.mob-footer__info-link:focus,.mob-footer__info-link:hover{text-decoration:none;color:#f53741}.mob-footer__info-link:hover:after{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.mob-footer__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;line-height:1.45;color:#fff;font-style:normal}.mm-listitem__text,.mm-navbar__title,.mob-menu__item-title{font-family:TTNorms,Arial,sans-serif;font-weight:500;font-style:normal}.mob-footer__footer .main-footer__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mob-footer__footer .main-footer__soc li{margin-right:10px;margin-bottom:0}.mob-footer__footer-right{text-align:right}.mm-navbar__title{font-size:18px;color:#000 !important;line-height:1}.mob-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-menu__item-icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mob-menu__item-icon img{width:30px;height:auto;block-size:auto}.mob-menu__item-title{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:17px;color:#000}@media only screen and (max-width:480px){.main-footer__column:first-child{text-align:center}.main-footer__desc{max-width:100%}.main-footer__soc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer__nav,.mm-listitem__text,.mob-menu__item-title{font-size:14px}.main-footer__info{font-size:14px;margin-bottom:20px}.main-footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer__list li,.main-header__cart-count{margin-right:0}.main-header__cart-item{position:relative}.main-header__cart-icon{margin-right:-15px}.main-header__cart-text{display:none}.main-sect__title{font-size:32px;margin-bottom:40px}.main-sect__menu{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.main-sect__menu-btn{height:45px}.main-sect__menu-icon img{width:25px;height:25px}.mob-footer__info{font-size:18px;margin-bottom:40px}.mob-menu__item-icon{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c1c1c1;border:3px solid #f1f1f1}
.main-header,.main-sect,.main-footer,.mob-footer{font-size:16px;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,TTNorms,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-header__mlogo img{width:100%;max-width:189px}.mob-footer__logo img{width:100%;max-width:178px}.main-sect__menu-icon img{height:30px;block-size:30px}@media only screen and (max-width:576px){.main-sect__menu-icon img{height:auto}}.main-sect__menu-btn.mobile-menu{font-size:18px}@media only screen and (max-width:576px){.main-sect__menu-btn.mobile-menu{font-size:16px}}.main-sect__container_min{height:480px}.main-header__contacts{display:flex;align-items:center}@media only screen and (max-width:576px){.main-header__contacts{display:none}}.main-header__contacts img{display:inline-block;margin-right:5px}.main-header__contacts-phone{margin-right:20px;color:#fff}.main-header__contacts-wa{font-size:18px}.main-header__mlogo{margin-right:10px}.main-header__contacts{margin-left:auto}.main-header__soc{margin-left:auto}.main-header__cart{margin-left:20px}@media (max-width:576px){.main-header__cart{display:block !important;margin-left:10px}}.main-header__cart.full .not_empty{display:flex !important}@media (max-width:576px){.main-header__cart-item{padding:0 !important}}.main-header__cart .empty{display:flex !important}.main-header__cart.full .empty{display:none !important}.main-header__cart-count{margin-right:0 !important}.main-header__cart-item{padding-right:0}.main-header__cart-item.empty .main-header__cart-icon{margin-right:0}@media (max-width:700px){.main-header__cart .empty .main-header__cart-icon{margin-right:0}}.main-header__cart-item:focus,.main-header__cart-item:hover{text-decoration:none}@media (max-width:700px){.main-header__cart-text{display:none}}.main-header__cart-count{display:inline-flex !important;margin-left:-20px}@media (max-width:576px){.main-header__cart-count{margin-right:0 !important}}@media (max-width:480px){.main-header__cart-count{margin-left:0}}.main-sect__menu-nav li:not(.has-submenu) .main-sect__menu-item:after{display:none}.home-h1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;color:#3c3c3c;font-size:19px;line-height:1.4;font-family:TTNorms,Arial,sans-serif;font-weight:300;font-style:normal}@media only screen and (max-width:1610px){.home-h1{font-size:18px}}@media only screen and (max-width:1200px){.home-h1{font-size:16px}}.text-container{width:100%;max-width:1300px;margin:0 auto}@media screen and (min-width:992px){.text-container{width:77%}}@media only screen and (max-width:3000px) and (min-width:1368px){.text-container{max-width:1366px}}@media only screen and (max-width:992px){.search-sect{padding:60px 0 40px}}@media only screen and (max-width:576px){.search-sect{display:block}}.search-sect__title{margin-bottom:40px}.search-sect .rows{margin-bottom:40px}.search-sect__item{position:relative;width:100%;margin-bottom:10px;padding-left:30px;font-weight:700;color:#282828}.search-sect__item-idx{position:absolute;top:2px;left:0;margin-bottom:8px;color:#141414;font-size:18px;line-height:1.2;font-family:TTNorms,Arial,sans-serif;font-weight:500;font-style:normal}.search-sect__item .search-link{color:#141414;font-size:21px;line-height:1.2;margin-bottom:8px;font-family:TTNorms,Arial,sans-serif;font-weight:500;font-style:normal}.search-sect__item-label{padding:0 10px;font-size:14px;color:#fff;border-radius:25px}.search-sect__item-label_green{background:#86bb8d}.search-sect__item-label_blue{background:#91bafd}.search-sect__item-intro{margin-top:10px;margin-bottom:20px;color:#919191;font-family:TTNorms,Arial,sans-serif;font-weight:300;font-style:normal;line-height:1.2}.service-sect__btns{max-width:465px;padding-top:41px;margin-bottom:15px}.service-sect__btn{display:flex;justify-content:center;align-items:center;height:63px;padding:5px 15px;font-family:"TT Norms",Arial;text-transform:uppercase;border:2px solid transparent;border-radius:10px;transition:.25s}.service-sect__btn:focus,.service-sect__btn:hover{text-decoration:none}.service-sect__btn-cart{width:100%;margin-bottom:15px;font-size:21px;font-weight:600;color:#fff;background-color:#ff8d00;border-color:#ff8d00}.service-sect__btn-cart:focus,.service-sect__btn-cart:hover{color:#ff8d00;background-color:#fff}.service-sect__btns-text{margin-bottom:18px;font-size:18px;line-height:18px;color:#00111a;text-align:center}.service-sect__btns-footer{display:flex;justify-content:space-between}.service-sect__btn-order-now,.service-sect__btn-video{width:100%}.service-sect__btns-footer_no-video .service-sect__btn-order-now{width:100%}.service-sect__btn-order-now{font-size:18px;font-weight:600;color:#ea454d;background-color:#fff;border-color:#ea454d}.service-sect__btn-order-now:focus,.service-sect__btn-order-now:hover{color:#fff;background-color:#ea454d}.service-sect__btn-video{justify-content:center;font-size:15px;font-weight:500;line-height:18px;color:#fff;background-color:#ea454d;border-color:#ea454d}.service-sect__btn-video:focus,.service-sect__btn-video:hover{color:#ea454d;background-color:#fff}.service-sect__btn-video:after{content:" ";display:inline-block;width:35px;height:35px;margin-left:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDM1IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ItCk0LjQs9GD0YDQsF81IiBkYXRhLW5hbWU9ItCk0LjQs9GD0YDQsCA1IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIwLjk5LDg4OWMyLjI5LDAuMDYzLDUuMTkuMTEsOC4wOSwwLjIzNCwxLjUyLDAuMDY1LDMuMDMuMjMyLDQuNTQsMC40MTNhNC4zNDUsNC4zNDUsMCwwLDEsMy43MywzLjQ0LDIzLjkxNywyMy45MTcsMCwwLDEsLjUsMy44NjEsNDkuODQyLDQ5Ljg0MiwwLDAsMSwuMDcsNi41ODFjLTAuMSwxLjU1Ni0uMjUsMy4xMS0wLjQzLDQuNjYxYTQuOSw0LjksMCwwLDEtMS4wMywyLjY0OSw0LjcsNC43LDAsMCwxLTMuMTksMS42MjYsMTAxLjQxOSwxMDEuNDE5LDAsMCwxLTEwLjUzLjUxMmMtMy41MS4wNTktNy4wMywwLTEwLjU0LS4xNzEtMS41OC0uMDgtMy4xNi0wLjIyMy00Ljc0LTAuNDE2YTQuMzU1LDQuMzU1LDAsMCwxLTMuODctMy42NTMsMzQuMywzNC4zLDAsMCwxLS41MS00LjYyNyw1NS44MDcsNTUuODA3LDAsMCwxLC4wMS02LjIsMzMuNiwzMy42LDAsMCwxLC40OS00LjU4MSw0LjUxMyw0LjUxMywwLDAsMSw0LjA5LTMuNzYyYzIuMzctLjMsNC43NS0wLjM4Miw3LjEzLTAuNDQ3QzE1MTYuNjYsODg5LjA2NiwxNTE4LjUyLDg4OS4wNDUsMTUyMC45OSw4ODlabS0zLjk3LDYuODkxdjEwLjI0NGMzLjA0LTEuNzExLDYuMDQtMy40LDkuMDktNS4xMjJDMTUyMy4wNiw4OTkuMjkyLDE1MjAuMDYsODk3LjYsMTUxNy4wMiw4OTUuODkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDMgLTg4OSkiLz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:contain}.service-sect__btn-video:focus:after,.service-sect__btn-video:hover:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDM1IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWE0NTRkOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ItCk0LjQs9GD0YDQsF81IiBkYXRhLW5hbWU9ItCk0LjQs9GD0YDQsCA1IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIwLjk5LDg4OWMyLjI5LDAuMDYzLDUuMTkuMTEsOC4wOSwwLjIzNCwxLjUyLDAuMDY1LDMuMDMuMjMyLDQuNTQsMC40MTNhNC4zNDUsNC4zNDUsMCwwLDEsMy43MywzLjQ0LDIzLjkxNywyMy45MTcsMCwwLDEsLjUsMy44NjEsNDkuODQyLDQ5Ljg0MiwwLDAsMSwuMDcsNi41ODFjLTAuMSwxLjU1Ni0uMjUsMy4xMS0wLjQzLDQuNjYxYTQuOSw0LjksMCwwLDEtMS4wMywyLjY0OSw0LjcsNC43LDAsMCwxLTMuMTksMS42MjYsMTAxLjQxOSwxMDEuNDE5LDAsMCwxLTEwLjUzLjUxMmMtMy41MS4wNTktNy4wMywwLTEwLjU0LS4xNzEtMS41OC0uMDgtMy4xNi0wLjIyMy00Ljc0LTAuNDE2YTQuMzU1LDQuMzU1LDAsMCwxLTMuODctMy42NTMsMzQuMywzNC4zLDAsMCwxLS41MS00LjYyNyw1NS44MDcsNTUuODA3LDAsMCwxLC4wMS02LjIsMzMuNiwzMy42LDAsMCwxLC40OS00LjU4MSw0LjUxMyw0LjUxMywwLDAsMSw0LjA5LTMuNzYyYzIuMzctLjMsNC43NS0wLjM4Miw3LjEzLTAuNDQ3QzE1MTYuNjYsODg5LjA2NiwxNTE4LjUyLDg4OS4wNDUsMTUyMC45OSw4ODlabS0zLjk3LDYuODkxdjEwLjI0NGMzLjA0LTEuNzExLDYuMDQtMy40LDkuMDktNS4xMjJDMTUyMy4wNiw4OTkuMjkyLDE1MjAuMDYsODk3LjYsMTUxNy4wMiw4OTUuODkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDMgLTg4OSkiLz4KPC9zdmc+Cg==");background-size:contain}.service-sect__btn-video~span{display:none}.service-sect__adv{max-width:465px}.service-sect__adv-item{display:flex;align-items:center;margin-bottom:15px;font-family:"TT Norms",Arial}.service-sect__adv-item img{width:100%;max-width:50px;margin-right:15px}.service-sect__adv-item p{font-size:16px}.service-sect__adv-item b{font-size:18px}.specialist-docs{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}@media only screen and (max-width:680px){.specialist-docs{justify-content:space-around}}.specialist-docs__link{width:100%;max-width:calc(33.333% - 30px);text-align:center;margin-bottom:5px;margin-top:5px;font-size:20px;font-weight:600;display:inline-block;border-bottom:1px solid transparent;-webkit-transition:border .4s,color .4s;-o-transition:border .4s,color .4s;transition:border .4s,color .4s}@media only screen and (max-width:680px){.specialist-docs__link{max-width:calc(50% - 30px)}}@media only screen and (max-width:480px){.specialist-docs__link{max-width:100%}}.specialist-docs__link:focus,.specialist-docs__link:hover{color:#ce284a;text-decoration:none}.specialist-donedoc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:40px}@media only screen and (max-width:768px){.specialist-donedoc{grid-template-columns:repeat(1,1fr)}}.specialist-donedoc__text{position:relative;display:flex;flex-direction:column;justify-content:center;z-index:1}.specialist-donedoc__text li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;padding:0 !important;font-size:24px;font-family:TTNormsMedium,Arial,sans-serif;list-style-type:none}.specialist-right__content .specialist-donedoc__text li:before{display:none}.specialist-right__content .specialist-donedoc__text img{width:auto}.specialist-donedoc__gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.specialist-right__content .specialist-docs img,.specialist-right__content .specialist-donedoc img{max-height:none}.specialist-right__content .specialist-donedoc img{margin-bottom:0}.specialist-donedoc__gallery-text{grid-column:1/-1;margin-top:-10px;text-align:center}.specialist-donedoc__gallery-text p{padding-bottom:0}.specialist-footer{display:flex;justify-content:center;margin-bottom:30px}.specialist-footer p.attention{font-weight:700;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzMjU1QjcyRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzMjU1QjczRUJGMDExRThBMzhDQjcwRjNBMTRCNDc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjMyNTVCNzBFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjMyNTVCNzFFQkYwMTFFOEEzOENCNzBGM0ExNEI0NzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Lft6FAAACNUlEQVR42sxXz0vjQBROXse0xRq2iqsVFcVVEJXiQTx4UPTowYNX/w49ikf9O/bqwYNHFxbxICJSVBSLIPhrRbSaVrQxmZgv0Oqi4mQsTR48+iCd+b55M/PeN6oiaFnqjkbqE+M1jXVTVKv1UjSSoihL4RsvWpe8aF/yB/Pg+Tq/Yt8W/nTzbFFkXvWrP+xr6Sa9S5/XmvUZlVGdyKSOxfPmP+O3cWws9JmZKykC+9SvJTr0uVhHclaNUEKRMMfmhaeT3FLhxFjs43umMAGsOpluXGY/4iNKBcy6e9zIZa6nP8rGOwJHifSAPtiySjHWplTQ+JN1auxcTPYUMrufEsDKG4ZbtkTBrdzjX/yyZHxUlMTN5sXQ20zQ2z1H2kXB3ZN/ntpeG4cjFhmDuYEBrHcEcOD87Lm7mjPVcTgcseg4YADrPwJIPU67UiUDFjDLBHDPZa+ajAELmB4BVDgUGaXKBkxgE8qraIWraBZcTGATarvcFI7zXRJeX0FjkVyD+l0CXlNDV1MCMq+jllpqMARYipSAjSAmggIHNkHJBEfAdgm4MiqoawhsgoaT2juNNb3GkZ8ycwCbQUBCw/mthhSv6TxPjy2XYt/5czGBTVCvEJAyK2D1tRNwmbHABLZ3DaFeISB9ruA+v55thyP2K1aBWW7HkEhQr34msR/Mw1/WkQFH7GcssEqyrFyIIJ2hXoXPQIy1OqpKcMR+FDKwQiNKwyXLQ/EwCcXTLBSP02o9z18EGACbM3I/xm3+fgAAAABJRU5ErkJggg==");background-position:0 5px;background-size:24px 24px;padding-left:40px;min-height:32px;background-repeat:no-repeat}.specialist-footer p.attention a{margin-right:15px}.proj-sect .swiper-slide{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.pop-sect__slider{margin-bottom:0}.news-sect__text{margin-bottom:90px}.mabout-sect__text{margin-bottom:0}.inter-sect__slide-title{color:#fff}.inter-sect__pag{margin-bottom:35px}.blog-2-info-line{flex-wrap:wrap}@media only screen and (max-width:992px){.main-footer__column:last-child{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.mob-footer__nav a{font-size:18px;color:#f53741}.mob-footer__info-link_other:after{display:none}.mob-footer__footer{flex-direction:column;align-items:center}.mob-footer__logo{margin-bottom:30px}.mob-footer__footer .main-footer__soc{margin-bottom:20px}.main-footer__bottom .main-footer__container{flex-wrap:wrap}.developer{display:flex;justify-content:center;align-items:center;width:100%;margin-top:5px;color:#fff}@media (max-width:460px){.developer{flex-wrap:wrap;width:300px;margin:5px auto}}.developer a{display:inline-block;padding-left:25px;color:#fff;text-decoration:underline;background:url("/assets/templates/default/vcolorit.2/img/logo_addu_w.png") 0 center no-repeat;background-size:contain}.developer span{margin-bottom:3px}