

/* Start:/local/templates/tt_2018/css/app.css?1751291893238363*/
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700,900|Roboto+Condensed:300,400,700&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Mr+Dafoe);@font-face{font-family:Pollock;src:url(/local/templates/tt_2018/css/../fonts/subset-Pollock.eot);src:url(/local/templates/tt_2018/css/../fonts/subset-Pollock.eot?#iefix) format("embedded-opentype"),url(/local/templates/tt_2018/css/../fonts/subset-Pollock.woff2) format("woff2"),url(/local/templates/tt_2018/css/../fonts/subset-Pollock.woff) format("woff"),url(/local/templates/tt_2018/css/../fonts/subset-Pollock.ttf) format("truetype"),url(/local/templates/tt_2018/css/../fonts/subset-Pollock.svg#Pollock) format("svg");font-weight:400;font-style:normal}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}article,div,footer,header,main{box-sizing:border-box}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/local/templates/tt_2018/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.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}body{font-family:Montserrat,Arial,sans-serif}strong{font-weight:700}.cover-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:50}.svg-sprite{display:block;width:0;height:0;opacity:0;pointer-events:none}.svg-icon{display:inline-block;height:16px;width:16px;color:#000}.color-danger{color:#e7310f}.icon-round-border{display:inline-block;width:27px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:700;line-height:26px;border:1px solid #e7310f;border-radius:50%}.btn{white-space:normal;font-family:Roboto Condensed,Arial,sans-serif}.btn.-small-line-height{line-height:1.2}.btn.-color-light{color:#fff}.btn.-radius-none{border-radius:0}.btn.-border-radius-big{border-radius:20px}.btn.-border-radius-super{border-radius:40px}.btn.-height-full{height:100%}.btn.-font-medium{font-weight:500}.btn.-font-bold{font-weight:700}.btn.-font-small{font-size:14px;border-radius:30px}.btn.-shadows-on{box-shadow:1px 1px 4px rgba(0,0,0,.25)}.btn.-size-wide{width:100%}.btn.-text-big{text-transform:uppercase;font-weight:700}.btn.-style-submit{height:45px;margin-top:20px;min-width:260px;font-family:Montserrat,Arial,sans-serif;font-size:16px;padding-left:10px;padding-right:10px}.privacy-policy-msg+.btn.-style-submit{margin-top:0}.btn_float_center,.btn_float_right{display:table;margin-left:auto}.btn_float_center{margin-right:auto}.btn-simple{color:#20272f;transition:color .35s ease}.btn-simple:hover{color:#ffd600;text-decoration:none;text-decoration:underline}@-webkit-keyframes glare{0%{left:-105px}25%,to{left:calc(100% + 25px)}}@keyframes glare{0%{left:-105px}25%,to{left:calc(100% + 25px)}}.btn-primary{position:relative;overflow:hidden;padding:16px 24px;color:#333;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;line-height:14px;border:none;background:#ffd600}.btn-primary:after{content:"";position:absolute;top:-40px;left:-105px;width:20px;height:150px;transform:rotate(35deg);-webkit-animation:glare ease-in-out infinite;animation:glare ease-in-out infinite;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:.5s;animation-delay:.5s;background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.8) 50%,#fff)}.btn-primary:hover{color:#333;background-color:#f2f2f2}.btn-primary.active,.btn-primary:active{color:#333!important;background-color:#c4c4c4!important}.btn-primary.-style-cashback{position:relative;margin-top:20px;padding:10px 30px;font-size:30px;font-weight:700;border-radius:30px;text-shadow:3px 1px 4px rgba(0,0,0,.64)}.btn-primary.-style-cashback:before{content:"";position:absolute;top:-25px;right:-25px;display:block;width:60px;height:60px;background-image:url(/local/templates/tt_2018/images/arrow-tt.png);background-repeat:no-repeat;background-position:50%;background-size:90%}.btn-outline-primary{padding:8px 30px;color:#333;font-weight:500;border-color:#ffd600}.btn-outline-primary:hover{color:#333;border-color:#ffd600;background:#ffd600}.btn-outline-primary.active,.btn-outline-primary:active{border-color:#ffd600!important;background:#e0e0e0!important}.btn-outline-primary.-color-white{color:#fff}.btn-secondary{position:relative;overflow:hidden;padding:16px 24px;color:#333;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;line-height:14px;background:#fff;border:1px solid #ffd600}.btn-secondary:hover{color:#333;background-color:#f2f2f2}.btn-secondary.active,.btn-secondary:active{color:#333!important;background-color:#c4c4c4!important}.btn-outline-secondary:hover{border-color:#ffd600;background:#ffd600}.btn-outline-third{padding:8px 30px;color:#333;border:1px solid #e0e0e0;border-radius:20px}.btn-outline-third:hover{color:#333;border-color:#ffd600}.btn.btn-danger{position:relative;overflow:hidden;padding:8px 30px;background:#e7310f}.btn.btn-danger:after{content:"";position:absolute;top:-40px;left:-105px;width:20px;height:150px;transform:rotate(35deg);-webkit-animation:glare ease-in-out infinite;animation:glare ease-in-out infinite;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:.5s;animation-delay:.5s;background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.8) 50%,#fff)}.btn.btn-danger:hover{background:#f0401f}.btn-file{position:relative;width:100%;padding:10px 20px;text-align:left;border:1px solid #c4c4c4;background:#fafafa;color:#828282;transition:color .35s ease}.btn-file:hover{color:#000;text-decoration:none}.btn-file:before{content:url(/local/templates/tt_2018/css/../images/paper-clip.svg);position:relative;top:4px;margin-right:10px}.btn-file:hover{transition:background .35s ease}.btn-file:hover:hover{background:#ffd600}.btn-worldwide{font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:700}.btn-round{border-radius:50%;border:1px solid #ffd600;background:transparent}.btn-round:hover{background:#ffd600}.btn-round.active{background:#ffec88}.mod-header{position:relative;margin-bottom:40px;padding-bottom:20px;text-transform:uppercase;color:#333;font-family:Roboto Condensed,Arial,sans-serif;font-size:36px;font-weight:400;font-weight:500;border-bottom:1px solid #ffd600}.mod-header.-color-white{color:#fff}.mod-header:before{content:"";position:absolute;bottom:-3px;left:0;display:block;width:90px;height:3px;background:#ffd600}.mod-header.-border-top{margin-top:40px;padding-top:30px;padding-bottom:0;border-top:1px solid #ffd600;border-bottom:none}.mod-header.-border-top:before{top:-3px;bottom:auto}.mod-header.-border-grey{border-color:#e0e0e0}.mod-header_small{font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.4}.mod-header a{color:inherit}.mod-header a:hover{text-decoration:none}.page-header{position:relative;margin-top:0;margin-bottom:24px;color:#000;font-family:Roboto Condensed,Arial,sans-serif;font-size:36px;font-weight:700;line-height:46px}.page-header.-color-white{color:#fff}.page-header_small{margin-bottom:20px;font-size:30px}.page-header_lowercase,.page-header_small{text-transform:none}.page-header a{color:inherit}.page-header a:hover{text-decoration:none}.page-header__undertext{max-width:690px;margin-top:-15px;margin-right:auto;margin-left:auto;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:14px}.content h2,.page-subheader{margin-top:50px;margin-bottom:30px;text-transform:uppercase;color:#333;font-family:Roboto Condensed,Arial,sans-serif;font-size:20px;font-weight:700}.content h2.-style-border,.page-subheader.-style-border{position:relative;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.content h2.-style-border:before,.page-subheader.-style-border:before{content:"";position:absolute;bottom:-3px;left:0;display:block;width:90px;height:3px;background:#ffd600}.page-subheader_module{margin-top:50px}.content h2 a,.page-subheader a{color:#333;transition:color .35s ease}.content h2 a:hover,.page-subheader a:hover{color:#333;text-decoration:none;text-decoration:underline}.content h2 a:active,.page-subheader a:active{color:#c4c4c4}.mod-text{max-width:800px;margin-bottom:15px;color:#333;font-family:Roboto Condensed,Arial,sans-serif;font-size:20px;line-height:1.3}.mod-text.-size-big{font-size:24px;font-weight:700}.mod-text.-position-center{margin-right:auto;margin-left:auto}.excl-list{padding-left:50px;list-style:none;color:#333}.excl-list__item{position:relative;margin-bottom:20px}.excl-list__item:before{content:url(/local/templates/tt_2018/images/thumb_up_icon.svg);position:absolute;top:0;left:-50px}.excl-list__title{display:block;text-transform:uppercase;font-family:Roboto Condensed,Arial,sans-serif;font-size:22px;font-weight:700}.image-stack{position:relative;margin:20px 0}.image-stack:after{content:"";position:absolute;top:50px;right:0;display:block;width:100px;height:80px;background-image:url(/local/templates/tt_2018/images/arrow-tt-black.png);background-repeat:no-repeat;background-size:100%}.image-stack__main{width:80%}.image-stack__slave{position:absolute;right:0;bottom:0;width:150px;height:150px;border:2px solid #e7310f;border-radius:50%;box-shadow:3px 1px 4px rgba(0,0,0,.25)}.text-madness{margin-top:-20px;margin-bottom:30px}.oplata-icons{margin:20px 0}.oplata-icons img{height:25px;margin-right:10px}@media screen and (min-width:768px) and (max-width:991px){.image-stack:after{top:80px;width:120px;height:100px}.image-stack__slave{width:200px;height:200px}}@media screen and (min-width:768px){.image-stack__slave{bottom:-40px}}@media screen and (min-width:992px) and (max-width:1199px){.image-stack:after{top:30px}.image-stack__slave{right:-12px;bottom:-30px}.text-madness{margin-top:-20px;font-size:14px}}.noise-bg .pt-5{padding-bottom:60px}.noise-bg{position:relative;background-image:url(/local/templates/tt_2018/images/paper-texture.png)}.noise-bg.-excl-bg:before{content:"";position:absolute;top:60px;right:15%;display:block;width:472px;height:478px;background-image:url(/local/templates/tt_2018/images/excl_icon.png);background-repeat:no-repeat;background-size:100%}@media screen and (min-width:768px) and (max-width:991px){.noise-bg.-excl-bg:before{top:150px;right:5%;width:260px;height:260px}}@media screen and (max-width:767px){.noise-bg.-excl-bg:before{display:none}}.photocard{position:relative;color:#333}.photocard.-news{height:360px;margin-bottom:30px;overflow:hidden}.photocard.-gallery{height:100%}.photocard__image{position:relative;width:100%;height:100%}.photocard__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photocard__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(1,7,13,.79) 75.06%,#01070d)}.-gallery .photocard__image:before{background:linear-gradient(180deg,rgba(32,39,47,0) 27.07%,#20272f)}.photocard__info{position:absolute;bottom:0;left:0;padding:20px;color:#fff}.photocard__title{margin-bottom:15px;font-size:32px;display:block;display:-webkit-box;line-height:32px;max-height:96px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis}.-gallery .photocard__title{transition:color .15s ease-out;text-transform:uppercase;font-family:Roboto Condensed,Arial,sans-serif;font-size:24px}.-gallery:hover .photocard__title{transition:color .25s ease-in;color:#ffd600}.photocard__description{display:block;display:-webkit-box;line-height:21px;max-height:63px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;font-size:20px}.photocard__link{position:absolute;top:0;right:0;bottom:0;left:0}.textcard{padding:20px 0 10px;color:#333;border-bottom:1px solid #c4c4c4}.textcard__readmore{padding-right:60px;padding-left:60px}.textcard__title{margin-bottom:15px;font-weight:700;line-height:26px;max-height:78px
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */}.textcard__description,.textcard__title{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.textcard__description{line-height:22px;max-height:66px
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */}.num-textcard{position:relative;display:flex;align-items:center;margin-bottom:30px;padding:40px;border-radius:20px;background:#f2f2f2;box-shadow:3px 4px 4px rgba(0,0,0,.11)}.num-textcard__num{position:absolute;left:-60px;color:#e7310f;font-family:Mr Dafoe,cursive;font-size:120px}.num-textcard__icon{margin-right:30px}.num-textcard__title{text-transform:uppercase;color:#333;font-family:Roboto Condensed,Arial,sans-serif;font-size:22px;font-weight:700}@media screen and (max-width:767px){.num-textcard{flex-direction:column;text-align:center}.num-textcard__num{left:-30px;font-size:83px}.num-textcard__icon{margin-bottom:15px}.num-textcard__title{font-size:18px}}.tabs .nav-tabs{margin-bottom:40px;border:none;border-bottom:1px solid hsla(0,0%,51%,.5)}.tabs .nav-item+.nav-item{margin-left:40px}.tabs .nav-link{padding:8px 20px;color:#fff;font-family:Roboto Condensed,Arial,sans-serif;font-size:22px;font-weight:400;border:none}.tabs .nav-link.active,.tabs .nav-link:hover{color:#fff;border-bottom:3px solid #ffd600;background:none}.sert__title{margin-bottom:20px;text-transform:uppercase;color:#20272f;font-size:32px;font-weight:700;line-height:1.2}.sert__text,.sert__title{font-family:Roboto Condensed,Arial,sans-serif}.sert__text{margin-bottom:5px;font-size:16px}.wide-image img{width:100%}.form-group{margin-bottom:10px}.form-group input[type=checkbox]{display:none}.form-group input[type=checkbox]+label{position:relative;width:100%;padding:10px 0 10px 30px;align-items:flex-start;color:#000;font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;font-weight:500;line-height:14px;cursor:pointer}.form-group input[type=checkbox]+label:before{content:"";position:absolute;top:50%;left:0;display:inline-block;height:20px;width:20px;margin-top:-10px;border:2px solid #bbc2d1;border-radius:5px}.form-group input[type=checkbox]:checked+label:before{height:20px;width:20px;border:none;background-color:#ffd600;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path d="M0 8.432l1.596-1.596 3.99 3.988 8.817-8.817L16 3.603 5.585 14.017 0 8.432z" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:50%}.form-control{height:45px;padding:10px 20px;font-family:Roboto Condensed,Arial,sans-serif;font-weight:300;background:#fafafa;border-color:#e0e0e0}.form-control.-border-radius-big{border-radius:20px}.form-control.error{border-color:#e7310f}.form-group-file input{display:none}.file-input-btn{display:block;padding:12px 20px;text-align:center;border-radius:20px;background:#c4c4c4}.file-input-btn:hover{transition:background .35s ease;cursor:pointer}.file-input-btn:hover:hover{background:#ffd600}.social{padding:0 15px}.social-link{display:inline-block}.social-link.-instagram{color:#e1544c;transition:color .35s ease}.social-link.-instagram:hover{color:#db3329;text-decoration:none}.social-link.-instagram:active{color:#e87e78}.social-link.-vk{color:#5175a7;transition:color .35s ease}.social-link.-vk:hover{color:#44628c;text-decoration:none}.social-link.-vk:active{color:#7190ba}.social-link.-odnoklassniki{color:#e6831d;transition:color .35s ease}.social-link.-odnoklassniki:hover{color:#c46e16;text-decoration:none}.social-link.-odnoklassniki:active{color:#eb9c4b}.social-link.-youtube{color:#f3121c;transition:color .35s ease}.social-link.-youtube:hover{color:#d20b13;text-decoration:none}.social-link.-youtube:active{color:#f5434a}.social-link.-facebook{color:#4966b1;transition:color .35s ease}.social-link.-facebook:hover{color:#3d5594;text-decoration:none}.social-link.-facebook:active{color:#6b83c2}.social-link+.social-link{margin-left:10px}.social-link.-tiktok img{height:22px;width:auto;position:relative;top:2px}.contacts__social .social-link{display:inline-block;width:45px;text-align:center;font-size:28px;line-height:45px;border-radius:50%}.contacts__social .social-link.-instagram{color:#fff;transition:color .35s ease;background:#e1544c}.contacts__social .social-link.-instagram:hover{color:#e1544c;text-decoration:none;transition:background .35s ease}.contacts__social .social-link.-instagram:hover:hover{background:#fff}.contacts__social .social-link.-vk{color:#fff;transition:color .35s ease;background:#5175a7}.contacts__social .social-link.-vk:hover{color:#5175a7;text-decoration:none;transition:background .35s ease}.contacts__social .social-link.-vk:hover:hover{background:#fff}.contacts__social .social-link.-odnoklassniki{color:#fff;transition:color .35s ease;background:#e6831d}.contacts__social .social-link.-odnoklassniki:hover{color:#e6831d;text-decoration:none;transition:background .35s ease}.contacts__social .social-link.-odnoklassniki:hover:hover{background:#fff}.contacts__social .social-link.-youtube{color:#fff;transition:color .35s ease;background:#f3121c}.contacts__social .social-link.-youtube:hover{color:#f3121c;text-decoration:none;transition:background .35s ease}.contacts__social .social-link.-youtube:hover:hover{background:#fff}.contacts__social .social-link.-facebook{color:#fff;transition:color .35s ease;background:#4966b1}.contacts__social .social-link.-facebook:hover{color:#4966b1;text-decoration:none;transition:background .35s ease}.contacts__social .social-link.-facebook:hover:hover{background:#fff}@media screen and (max-width:1199px){.page-header{font-size:32px;line-height:40px}.textcard__description{display:none}}@media screen and (max-width:991px){.social.-style-nav{display:block;margin-top:35px;margin-bottom:20px;text-align:center}.social.-style-nav .social-link+.social-link{margin-left:20px}.social.-style-nav .fa{width:35px;text-align:center;font-size:20px;line-height:34px;border-radius:50%;background:#fff}.photocard__description{font-size:15px}}@media screen and (max-width:767px){.mod-header{text-align:center}.page-header{font-size:28px;line-height:36px;margin-bottom:16px}.page-header_small{font-size:26px}.page-header_lowercase{font-size:22px}.photocard{height:350px}.textcard{text-align:center}.textcard__title{font-size:22px;line-height:1.2}}.privacy-policy-msg{margin:30px auto 20px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:8px;line-height:1.4}@media screen and (max-width:767px){.privacy-policy-msg{font-size:10px}}.feedback-bg .privacy-policy-msg,.footer .privacy-policy-msg{color:#fff;font-weight:700}.feedback-bg .privacy-policy-msg{text-shadow:0 4px 4px rgba(79,79,79,.32),2px 3px 2px rgba(0,0,0,.25)}.feedback__message{max-width:500px;margin:0 auto;padding:40px 60px;text-align:center;color:#333;border-radius:20px;background:#f2f2f2}.feedback__message,.page__text{font-family:Montserrat,Arial,sans-serif}.page__text{max-width:800px;font-size:16px;line-height:1.4}.page__text_short{max-width:550px}.page__text_position_center{margin-right:auto;margin-left:auto}page p{max-width:800px;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.4}.page__table{width:100%;font-family:Roboto Condensed,Arial,sans-serif}.page__table th{padding:10px 12px;background:#ffd600}.page__table tr:nth-child(odd){background:#f2f2f2}.page__table td{padding:10px 12px}@media screen and (max-width:767px){.page__table{width:100%;font-size:16px}.page__table_mobile_shrink th,.page__table_mobile_shrink tr{display:block}.page__table_mobile_shrink th:first-child{padding-bottom:2px}.page__table_mobile_shrink th:last-child{padding-top:2px}.page__table_mobile_shrink td{display:block}.page__table_mobile_shrink td:first-child{padding-bottom:2px}.page__table_mobile_shrink td:last-child{padding-top:2px}}.page__list{max-width:800px;padding-left:20px;font-family:Montserrat,Arial,sans-serif}.page__list li{margin-bottom:15px;line-height:1.4}.page__image{max-width:100%;margin:15px 0}@media screen and (min-width:768px){.page__image{max-width:600px}}.page__image_wide{width:100%}.page__image_half{width:48%}.page__image_half+.page__image_half{margin-left:2%}@media screen and (max-width:767px){.page__image_half{width:100%}.page__image_half+.page__image_half{margin-left:0}}.page-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.page-gallery__link{flex-basis:100%;margin-bottom:20px}.-borders-on .page-gallery__link{padding:10px;border:1px solid #f2f2f2}.page-gallery__image{width:100%}.ellipsys-2{max-height:64px;-webkit-line-clamp:2
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */}.ellipsys-2,.ellipsys-3{display:block;display:-webkit-box;line-height:32px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ellipsys-3{max-height:96px;-webkit-line-clamp:3
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */}.preim_img{height:60px;margin:0 auto 15px}.preim_img img{height:100%}.preim_title{margin-bottom:10px;text-transform:uppercase;font-size:18px;font-weight:700}.preim_descr,.preim_title{font-family:Roboto Condensed,Arial,sans-serif}.preim_descr{font-size:16px}.text-small{font-family:Montserrat,Arial,sans-serif;font-size:14px}.text-underline{text-decoration:underline}.custom-modal .modal-content{border:2px solid #fff;background:#f2f2f2}.custom-modal .modal-header{display:block;border-bottom:none}.custom-modal .modal-title{margin-top:15px;text-align:center;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;font-weight:700}.custom-modal .modal-description{margin-top:10px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-weight:300}.custom-modal .close{position:absolute;top:0;right:0;width:37px;padding:0;text-align:center;opacity:1;font-size:26px;line-height:36px;border-radius:50%;background:#fff}.form-group-file span.bx-input-file-desc{display:none}.icon-text{display:flex;margin:10px 0 15px}.icon-text .icon-text__icon{flex:0 0 30px;font-size:18px}.icon-text .icon-text__icon .fa-male{position:relative;left:4px}.icon-text .icon-text__text{flex-grow:1;padding-left:15px;font-family:Montserrat,Arial,sans-serif}.product-txt-heading{color:#20272f;transition:color .35s ease;margin:20px 0 10px;text-align:center;text-decoration:none;font-family:Roboto Condensed,Arial,sans-serif;font-weight:700}.product-txt-heading:hover{color:#828282;text-decoration:none}.delivery-txt{margin-top:20px;font-family:Roboto Condensed,Arial,sans-serif;font-weight:500}@media screen and (max-width:767px){.delivery-txt{margin-bottom:20px}}.perevoz-slider img{width:150px!important}.form__label{font-family:Montserrat,Arial,sans-serif;font-weight:700}.gallery-detail{display:grid;width:100%;grid-auto-flow:dense;grid-template-columns:1fr 1fr;grid-auto-rows:250px;grid-gap:20px}@media screen and (max-width:767px){.gallery-detail{grid-template-columns:1fr}}.gallery-detail__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-params{margin-bottom:20px;display:flex;justify-content:flex-start;flex-wrap:wrap}.item-param{display:inline-flex;align-items:center;justify-content:center;margin:5px 5px 5px 0;padding:3px 21px;font-family:Roboto Condensed,Arial,sans-serif;font-size:16px;font-weight:700;border:1px solid #f2f2f2;border-radius:20px}.item-param img{width:20px;height:20px;margin-right:8px;-o-object-fit:contain;object-fit:contain}.simple-tag{display:inline-block;padding:10px 20px;font-family:Roboto Condensed,Arial,sans-serif;font-size:13px;font-weight:700;border:1px solid #e0e0e0;border-radius:20px}.check-list{margin:0;padding:0;list-style:none;list-style-position:inside}.check-list__item{position:relative;margin-bottom:15px;padding-left:30px;font-size:15px}.check-list__item:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;background:url(/local/templates/tt_2018/css/../images/tick.svg);background-size:100%}@media screen and (max-width:767px){.simple-tag{width:100%;margin-bottom:10px;text-align:center}.btn.-size-sm-wide{width:100%}.page-header_hide-sm{display:none}}@media screen and (min-width:768px){.mod-header{font-size:40px}.mod-header_small{font-size:16px}.-columns-3 .page-gallery__link{flex-basis:31%}}@media screen and (min-width:768px) and (max-width:991px){.textcard{display:flex;align-items:center;justify-content:space-between}.textcard__title{flex:0 0 450px;margin-bottom:0}}@media screen and (min-width:992px){.photocard{height:calc(100% - 50px)}.photocard__description{font-size:14px;line-height:1.45}.textcard{padding-bottom:15px}.textcard__title{margin-bottom:10px;font-size:16px;line-height:1.2}.textcard__description{margin-bottom:15px;font-size:13px;font-weight:400}.textcard__readmore{border:1px solid #ffd600;background:none;box-shadow:none!important}.textcard__readmore:hover{border:1px solid #ffd600;background:#ffd600}.textcard__readmore:active{border:1px solid #e0e0e0!important}.social.-style-nav{display:none}}.ajax-loader__back{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:none}.ajax-loader__back_active{display:block}.ajax-loader__item{position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);color:#ffd600}.back-to-top{position:fixed;bottom:20px;left:20px;width:45px;text-align:center;color:#000;font-size:28px;line-height:42px;border:2px solid #fff;border-radius:50%;background:#f2f2f2;box-shadow:2px 4px 2px rgba(0,0,0,.05)}.back-to-top:hover{transition:background .35s ease;color:#000}.back-to-top:hover:hover{background:#ffd600}@media screen and (max-width:767px){.back-to-top{bottom:10px;left:10px}}.back-to-top .fa{position:relative;top:-1px}.strong_special{display:inline-block;border-bottom:6px solid #ffd600;line-height:.55}#boutique{display:none;margin:0 auto}#boutique li img{border-radius:15px;box-shadow:2px 4px 4px rgba(0,0,0,.15)}#boutique h6{margin:0;line-height:130%;font-family:sans-serif;font-weight:400;color:#222}#boutique span{font-family:Verdana,sans-serif;line-height:120%;color:#444;background:#eee3db;margin:0;padding:10px 15px 14px}#boutique .front img{margin:6px}#boutique .front h6{font-size:28px}#boutique .front span{font-size:11px}#boutique .behind img{margin:3px}#boutique .behind h6{font-size:18px}#boutique .behind span{font-size:9px}#boutique img{margin:1px}#boutique .back h6{font-size:13px}#boutique .back span{font-size:9px}.boutique{position:relative}.boutique,.boutique li{margin:0;padding:0;z-index:1}.boutique li{list-style:none;position:absolute;display:none;border-width:0}.boutique img{border:0;vertical-align:bottom}.boutique span{display:block;position:absolute;left:0;right:0;bottom:0;text-align:left;cursor:default;margin:0}.boutique h6{cursor:default}.boutique a,.boutique a:hover{cursor:default;text-decoration:none;outline:none}.boutique a,.boutique img,.boutique li{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none}.boutique.rtl h6,.boutique.rtl span{text-align:right}.bx-wrapper{position:relative;padding:0;*zoom:1;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/local/templates/tt_2018/css/images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/local/templates/tt_2018/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/local/templates/tt_2018/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/local/templates/tt_2018/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/local/templates/tt_2018/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.header{position:-webkit-sticky;position:sticky;top:-128px;z-index:1000}@media screen and (max-width:1499px){.header{top:-112px}}@media screen and (max-width:1199px){.header{top:-124px}}@media screen and (max-width:767px){.header{top:-112px}}.header-nav{z-index:300}@media screen and (max-width:991px){.header-nav_active{transition:all .25s ease-in-out;transform:translateX(0)}}.header-nav__top{background:#20272f}.header-nav__top-container{display:flex;justify-content:space-between;padding:8px 52px;position:relative;width:100%}@media screen and (max-width:1499px){.header-nav__top-container{margin:0 auto;padding:6px 10px}}.header-top__contact{display:block;padding:5px 10px;font-size:14px;color:#20272f}@media screen and (max-width:991px){.header-top__contact{background:#fff;padding-top:10px;padding-bottom:10px;margin-bottom:5px}}@media screen and (min-width:992px){.header-top__contact,.header-top__contact:hover{color:#fff}}.header-nav__middle{background:#fafafa}.header-nav__middle-container{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0;padding:12px 52px;width:100%}@media screen and (max-width:1499px){.header-nav__middle-container{margin:0 auto;padding:6px 10px}}.header__logo,.header__logo .header__logo-text{display:flex;gap:12px;align-items:center}@media screen and (max-width:1199px){.header__logo .header__logo-text{gap:6px;flex-direction:column;justify-content:center;align-items:flex-start}}.header__logo img{width:64px}@media screen and (max-width:767px){.header__logo img{width:48px}}.header__logo .svg-icon{width:162px;height:28px}@media screen and (max-width:767px){.header__logo .svg-icon{width:150px;height:26px}}.header__logo:hover{text-decoration:none}.header__slogan{max-width:340px;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.48px;font-family:Montserrat,Arial,sans-serif;color:#000}@media screen and (max-width:1199px){.header__slogan{font-size:10px;line-height:12px;max-width:185px}}@media screen and (max-width:767px){.header__slogan{font-size:8px;line-height:10px;max-width:150px}}.header__secondary-phones{padding-right:10px}.header__secondary-phone{display:block;color:#20272f;font-size:12px}.header__secondary-phone:hover{text-decoration:none;color:#ffd600}.header-nav__bottom{transition:all .2s ease-in;background:#ffd600}.header-nav__bottom_fixed{position:fixed;top:0;left:0;width:100%;transition:all .2s ease-in;z-index:300}.header-nav__bottom-container{display:flex;position:relative;justify-content:space-between;margin:0;align-items:center;padding:6px 52px;gap:8px;width:100%}@media screen and (max-width:1499px){.header-nav__bottom-container{margin:0 auto;padding:6px 10px}}.header__search{flex:1}.header__search .header__search-btn{display:none}.header__search .header__search-form{position:relative}.header__search .header__search-form button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:50px;height:45px;color:#c4c4c4;background:none}.header__search .header__search-form button .svg-icon{color:#c4c4c4;width:18px;height:18px}.header__search .header__search-form .header__search-input{border-radius:25px;height:46px;border:none}@media screen and (max-width:767px){.header__search{display:flex;justify-content:flex-end}.header__search .header__search-btn{display:flex;height:46px;width:46px;align-items:center;justify-content:center;background:#fff;border-radius:25px}.header__search .header__search-btn .svg-icon{height:18px;width:18px}.header__search .header__search-form{display:none}.header__search.active .header__search-form{display:block;position:absolute;top:58px;left:0;width:100%;padding:6px 10px;background:#ffd600}.header__search.active .header__search-form button{top:6px;right:10px}.header__search.active .header__search-form .search-result{left:10px;width:calc(100% - 20px)}}.header__contacts-wrapper{position:relative}.header__contacts-wrapper .header__contacts-btn{display:none}.header__contacts-wrapper .header__social__contacts{display:flex;gap:16px}.header__contacts-wrapper .header__contacts{display:flex;flex-direction:column;gap:4px}.header__contacts-wrapper .header__primary-phone{display:flex;gap:8px;align-items:baseline;justify-content:space-between;color:#20272f;font-size:15px;font-weight:700;font-family:Montserrat,Arial,sans-serif}.header__contacts-wrapper .header__primary-phone .svg-icon{width:12px;height:12px;color:#20272f}.header__contacts-wrapper .header__primary-phone span{font-size:12px;font-weight:400}.header__contacts-wrapper .header__primary-phone:hover{text-decoration:none;color:#ffd600}.header__contacts-wrapper .header__primary-phone:hover .svg-icon{color:#ffd600}.header__contacts-wrapper .header__social{flex-grow:1;display:flex;gap:7px;justify-content:flex-end}.header__contacts-wrapper .header__social-item{background:#fff;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:20px;box-shadow:0 2px 10px 0 rgba(38,51,77,.06)}.header__contacts-wrapper .header__social-item .svg-icon{width:20px;height:20px;color:#6e6efb}.header__contacts-wrapper .header__messengers{display:none}@media screen and (max-width:767px){.header__contacts-wrapper .header__contacts-btn{cursor:pointer;display:flex;gap:16px;align-items:center}.header__contacts-wrapper .header__contacts-btn .svg-icon-arrow{height:12px;width:12px;transition:all .3s ease}.header__contacts-wrapper .header__contacts-btn .svg-icon-phone{height:52px;width:52px;padding:16px;border:1px solid #ffd600;border-radius:30px}.header__contacts-wrapper .header__social__contacts{display:none;position:absolute;flex-direction:column;right:0;top:62px;z-index:10;padding:16px;box-shadow:0 0 11px 0 rgba(0,0,0,.08);border-radius:15px;background:#fff;gap:24px}.header__contacts-wrapper .header__social__contacts .header__contacts{order:1}.header__contacts-wrapper .header__social__contacts .header__contacts .header__primary-phone{justify-content:flex-end}.header__contacts-wrapper .header__social__contacts .header__social{order:2}.header__contacts-wrapper .header__social__contacts .header__messengers{order:3}.header__contacts-wrapper .header__messengers{display:flex;gap:8px}.header__contacts-wrapper .header__messengers .header__messenger{height:46px;padding:0 16px;border-radius:25px;display:flex;gap:10px;color:#fff;font-size:15px;line-height:15px;font-weight:700;font-family:Montserrat,Arial,sans-serif;align-items:center;justify-content:center}.header__contacts-wrapper .header__messengers .header__messenger .svg-icon{height:24px;width:24px;color:#fff}.header__contacts-wrapper .header__messengers .header__messenger.header__messenger_whatsapp{background:#25d366}.header__contacts-wrapper .header__messengers .header__messenger.header__messenger_telegram{background:#20c5fb}.header__contacts-wrapper.active .header__contacts-btn .svg-icon-arrow{transform:rotate(180deg)}.header__contacts-wrapper.active .header__social__contacts{display:flex}}.header-mobile__contact-icon img{width:24px}.top-nav__wrapper .top-nav__btn{display:none;height:36px;width:36px;border-radius:10px;cursor:pointer;justify-content:center;align-items:center}.top-nav__wrapper .top-nav__btn .svg-icon{color:#fafafa}@media screen and (max-width:1199px){.top-nav__wrapper .top-nav__btn{display:flex}.top-nav__wrapper .top-nav{display:none;position:absolute;top:48px;left:0;width:300px;z-index:10;max-height:calc(100vh - 140px);overflow:auto}.top-nav__wrapper .top-nav .top-nav__item{display:block;padding:0;border-radius:0;overflow:hidden}.top-nav__wrapper .top-nav .top-nav__item:last-child{border-radius:0 0 25px 0}.top-nav__wrapper .top-nav .top-nav__item:hover{background:transparent}.top-nav__wrapper .top-nav .top-nav__item .top-nav__link{padding:20px;background:#363d4d;color:#fff;font-size:15px;line-height:15px;font-weight:600;font-family:Montserrat,Arial,sans-serif}.top-nav__wrapper .top-nav .top-nav__item .top-nav__link .svg-icon{color:#fff}.top-nav__wrapper .top-nav .top-nav__item .top-nav__child-link,.top-nav__wrapper .top-nav .top-nav__item .top-nav__link:hover{background:#475166}.top-nav__wrapper .top-nav .top-nav__item .top-nav__child-link:hover{background:#596680}}.top-nav{display:flex;gap:8px;align-items:center}.top-nav__item{position:relative;display:inline-block;padding:6px 12px;border-radius:15px}.top-nav__item.top-nav__item_has-icon{padding:3px 12px 3px 4px}.top-nav__item.top-nav__item_menu_left .top-nav__child-list{left:auto;right:0}.top-nav__item:hover{background:#ffd600}.top-nav__item:hover .top-nav__link{color:#000;text-decoration:none}.top-nav__item:hover .svg-icon{color:#000}.top-nav__item_has-child.active:not(.top-nav__item_has-icon) .svg-icon{transform:rotate(180deg)}.top-nav__link{display:flex;gap:10px;align-items:center;font-size:12px;line-height:12px;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:600}.top-nav__link .svg-icon{color:#fff;height:10px;width:10px;transition:all .2s ease}.top-nav__link .svg-icon.svg-icon-personal{height:18px;width:18px}.top-nav__link .svg-icon.svg-icon-coins{height:14px;width:14px}.top-nav__link:hover{color:#fff;text-decoration:none}.top-nav__link_style_icon{display:flex;align-items:center}.top-nav__link_style_icon i,.top-nav__link_style_icon img{margin-right:8px}.top-nav__item_has-child .top-nav__link{position:relative}.top-nav__child-list{position:absolute;left:0;top:40px;z-index:1000;overflow:hidden;min-width:240px;background:#333;border-radius:15px;display:none;margin:0;padding:0}@media screen and (max-width:1199px){.top-nav__child-list{position:static;border-radius:0}}.top-nav__link-personal>*{flex-shrink:0}.top-nav__link-personal .user-name{flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1199px){.top-nav__item_personal .top-nav__child-list{position:absolute;top:36px;right:-10px!important;width:240px;background:transparent}.top-nav__item_personal .top-nav__child-list .top-nav__child-item{overflow:hidden}.top-nav__item_personal .top-nav__child-list .top-nav__child-item:last-child{border-radius:0 0 0 25px}.top-nav__item_personal .top-nav__child-list .top-nav__child-item .top-nav__child-link{background:#363d4d;font-weight:600}.top-nav__item_personal .top-nav__child-list .top-nav__child-item .top-nav__child-link:hover{background:#475166}}.top-nav__child-link{display:block;padding:16px;color:#fff;font-size:12px;font-weight:600;line-height:16px;font-family:Montserrat,Arial,sans-serif;background:#20272f}.top-nav__child-link:hover{background:#333;color:#fff;text-decoration:none}@media screen and (max-width:1199px){.top-nav__child-link{padding:20px;font-size:14px;line-height:14px;font-weight:400;font-family:Montserrat,Arial,sans-serif}.top-nav__child-link:hover{background:#686868}}.nav-list{position:relative}@media screen and (max-width:767px){.nav-list{position:static}}.nav-list__btn{position:relative;padding:5px 24px;height:46px;background:#333;border-radius:25px;display:flex;cursor:pointer;font-size:14px;font-weight:700;line-height:14px;color:#fff;align-items:center;gap:10px;font-family:Montserrat,Arial,sans-serif}.nav-list__btn .svg-icon{width:20px;height:20px;color:#fff}.nav-list__btn .svg-icon.svg-icon-arrow{width:10px;height:10px}.nav-list_sale .nav-list__btn{background:#e7310f;padding:5px 13px}.nav-list_useful .nav-list__btn{padding:5px 13px}@media screen and (max-width:1199px){.nav-list_catalog .nav-list__btn{padding:5px 13px}.nav-list_catalog .nav-list__btn span{display:none}}@media screen and (max-width:991px){.nav-list__btn span{display:none}}@media screen and (max-width:767px){.nav-list__btn .svg-icon-arrow{display:none}}.nav-list_round{height:46px;width:46px;border-radius:25px;background:#fff;display:flex;align-items:center;justify-content:center;position:relative}.nav-list_round.nav-list_whatsapp{background:#25d366}.nav-list_round.nav-list_telegram{background:#20c5fb}.nav-list_round .svg-icon{height:24px;width:24px;color:#fff}.nav-list_round.nav-list_small_cart .svg-icon{color:#000}.nav-list_round.nav-list_small_cart .count{position:absolute;font-size:10px;font-weight:700;line-height:10px;font-family:Montserrat,Arial,sans-serif;color:#fff;padding:4px;border-radius:15px;background:#f35c19;min-width:18px;text-align:center;top:0;right:-7px}@media screen and (max-width:767px){.nav-list_round.nav-list_telegram,.nav-list_round.nav-list_whatsapp{display:none}}.nav-list__list{position:absolute;z-index:300;display:flex;gap:8px;flex-direction:column;padding:8px;border-radius:30px;background:#fff;box-shadow:2px 4px 4px rgba(0,0,0,.15);width:430px;top:62px;max-height:calc(100vh - 140px);overflow:auto}@media screen and (max-width:767px){.nav-list__list{max-width:430px;width:calc(100% - 20px)}}.nav-list__list_side_left{left:0}@media screen and (max-width:767px){.nav-list__list_side_left{left:10px}}.nav-list__list_side_right{right:0}@media screen and (max-width:767px){.nav-list__list_side_right{right:10px}}.nav-list__list_hide{display:none}.nav-list__link{display:flex;gap:16px;align-items:center;background:#fafafa;color:#000;border-radius:30px;font-size:14px;line-height:18px;font-weight:700;font-family:Montserrat,Arial,sans-serif;padding:10px 16px 10px 4px}.nav-list__new-btn .nav-list__link{background:#f35c19;font-size:15px;line-height:26px;color:#fff;padding:10px 30px;text-align:center;height:46px;display:block}.nav-list__new-btn .nav-list__link:hover{background:#f35c19;color:#fff}.nav-list__link:hover{background:#e0e0e0;text-decoration:none;color:#000}.nav-list__link img{height:40px;width:40px;border-radius:20px;-o-object-fit:contain;object-fit:contain}.nav-list__link small{display:block;font-size:10px;line-height:14px}@media screen and (max-width:767px){.nav-list__link{font-size:13px}}.nav-list__child-list{display:none}@media screen and (min-width:992px){.nav-list__child-list{position:absolute;top:0;right:0;min-height:100%;transform:translateX(100%);border-left:5px solid transparent;border-radius:3px}}@media screen and (min-width:992px){.nav-list__item_has-child:hover .nav-list__child-list{display:block;width:400px}}.nav-list__child-item{font-size:14px}@media screen and (max-width:991px){.nav-list__child-item{padding:5px 10px}}@media screen and (min-width:992px){.nav-list__child-item{background:#fff}}.nav-list__child-item+.nav-list__child-item{border-top:1px solid #f2f2f2}.nav-list__child-item a{display:flex;align-items:center;color:#20272f}.hero{position:relative}.hero__text{position:absolute;top:35px;left:50%;transform:translateX(-50%);z-index:1;color:#fff;text-align:center}.hero__header{font-size:56px;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.46);font-weight:400;font-size:104px;font-family:Pollock,Arial,sans-serif;line-height:1.3}.hero__subheader{text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:18px}.hero__search{margin-top:35px}.hero__search-input{background:hsla(0,0%,100%,.9);border-radius:20px;line-height:29px;padding:10px 20px;font-size:13px}.hero__search-btn,.hero__search-input{font-family:Montserrat,Arial,sans-serif}.hero__search-btn{color:#fff;background:#e7310f;border:none;border-radius:20px;line-height:49px;font-size:15px;font-weight:500;position:relative;overflow:hidden}.hero__search-btn:after{content:"";position:absolute;transform:rotate(35deg);top:-40px;left:-105px;width:20px;height:150px;background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.8) 50%,#fff);-webkit-animation:glare ease-in-out infinite;animation:glare ease-in-out infinite;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:.5s;animation-delay:.5s}.hero__search-btn:hover{cursor:pointer}.hero__check-block{position:relative;margin-top:-30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.11);border-radius:0 20px 20px 0;padding:25px 20px 25px 12%;z-index:1;display:flex;align-items:center}.hero__check-item{font-size:18px;font-weight:700;position:relative;padding-left:30px;margin-right:30px;color:#333}.hero__check-item:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(/local/templates/tt_2018/css/../images/tick.svg);background-size:100%}.hero__btn{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);z-index:10}@media screen and (max-width:767px){.hero__header{font-size:68px}.hero__search-btn,.hero__search-input{width:100%;margin-bottom:10px}}@media screen and (max-width:991px){.hero__check-block{width:90%;flex-direction:column}.hero__check-item+.hero__check-item{margin-top:15px}}@media screen and (min-width:768px){.hero__text{top:70px}.hero__subheader{font-size:26px}.hero__search{width:450px;position:relative;margin-left:auto;margin-right:auto;margin-top:40px}.hero__search-btn{position:absolute;top:0;right:0;border-bottom-left-radius:0;border-top-left-radius:0;padding-left:25px;padding-right:25px}}@media screen and (min-width:992px) and (max-width:1199px){.hero__check-block{width:90%}.hero__check-item{flex:0 0 260px}}@media screen and (min-width:992px){.hero__text{top:80px}.hero__search{width:600px}.hero__check-block{justify-content:flex-end}.hero__check-item{padding-left:50px;margin-left:15px;margin-right:15px;border-left:1px solid #f2f2f2}.hero__check-item:before{top:50%;left:15px;transform:translateY(-50%)}}@media screen and (min-width:1200px){.hero__text{width:1000px;transform:translateX(-550px);text-align:left;top:90px}.hero__search{margin-left:0;margin-right:0}.hero__check-block{width:80%;max-width:1200px}.hero__check-item{flex:0 0 280px;flex-basis:250px;font-size:16px;font-weight:400}}.hero-slider{position:relative;height:500px;overflow:hidden}.hero-slider.owl-carousel .owl-stage,.hero-slider.owl-carousel .owl-stage-outer{height:100%}.hero-slider.owl-carousel .owl-stage:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(32,39,47,.28) 62.98%,rgba(32,39,47,.82) 95.03%);z-index:10}.hero-slider.owl-carousel .owl-item,.hero-slider.owl-carousel .owl-item div{height:100%}.hero-slider.owl-carousel .owl-item img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.hero-slider{height:600px}}@media screen and (min-width:992px){.hero-slider.owl-carousel .owl-dots{top:30%;left:50%;bottom:inherit;transform:translate(460px,-50%);background:none;padding-left:0;padding-right:0}.hero-slider.owl-carousel .owl-dots:after,.hero-slider.owl-carousel .owl-dots:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:2px;background:#ffd600}.hero-slider.owl-carousel .owl-dots:before{height:120px;top:-140px}.hero-slider.owl-carousel .owl-dots:after{bottom:-65px;height:60px}.hero-slider.owl-carousel .owl-dot{display:block;margin-bottom:18px}.hero-slider.owl-carousel .owl-dot+.owl-dot{margin-left:0}.hero-slider.owl-carousel .owl-nav{position:absolute;bottom:100px;left:50%;transform:translate(453px,-50%);font-size:36px}.hero-slider.owl-carousel .owl-nav span{display:none}.hero-slider.owl-carousel .owl-nav .owl-next,.hero-slider.owl-carousel .owl-nav .owl-prev{position:relative;width:30px;height:30px;display:block;border-radius:50%;background:hsla(0,0%,100%,.75);line-height:20px;transition:background .35s ease}.hero-slider.owl-carousel .owl-nav .owl-next:hover,.hero-slider.owl-carousel .owl-nav .owl-prev:hover{background:#e0e0e0}.hero-slider.owl-carousel .owl-nav .owl-next:before,.hero-slider.owl-carousel .owl-nav .owl-prev:before{position:absolute;display:block;top:0;bottom:0;left:0;right:0;font-family:Fontawesome;color:#20272f;font-size:24px;text-align:center}.hero-slider.owl-carousel .owl-nav .owl-prev{margin-bottom:12px}.hero-slider.owl-carousel .owl-nav .owl-prev:before{content:"\F106";line-height:26px}.hero-slider.owl-carousel .owl-nav .owl-next:before{content:"\F107";line-height:33px}}@media screen and (min-width:1200px){.hero-slider.owl-carousel .owl-dots{transform:translateX(560px)}.hero-slider.owl-carousel .owl-nav{transform:translateX(553px)}}.hero-subheader{font-family:Montserrat,Arial,sans-serif;font-size:28px;font-weight:300;margin-bottom:50px}.hero__logo{text-align:left;width:130px;margin-bottom:30px}.hero__logo img{width:100%}.hero__flags{float:right;width:145px;max-height:470px;overflow-y:scroll}.hero__flags img{width:120px;display:block;margin-bottom:38px}.hero__flags::-webkit-scrollbar{width:4px;background-color:transparent;border-radius:5px}.hero__flags::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:transparent;border-radius:5px}.hero__flags::-webkit-scrollbar-thumb{background-color:#ffd600;border-radius:5px}.hero.-style-postavshchikam{background:url(/local/templates/tt_2018/css/../images/opt-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;color:#fff;text-align:center;padding:120px 15px}.hero.-style-worldwide{overflow:hidden;background:url(/local/templates/tt_2018/css/../images/worldwide_hero_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;color:#fff;text-align:center;padding:60px 15px}.hero.-style-worldwide .hero__header{color:#000;text-shadow:0 0 0 transparent;text-align:left;font-family:Roboto Condensed,Arial,sans-serif;line-height:1;font-weight:300}@media screen and (max-width:991px){.hero.-style-worldwide .hero__header{font-size:90px}}.hero.-style-worldwide .hero__subheader{color:#000;text-align:left;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:22px;text-shadow:0 0 0 transparent;margin-left:10px}@media screen and (max-width:767px){.hero.-style-postavshchikam{padding-top:80px;padding-bottom:80px}.hero.-style-worldwide .hero__header{font-size:50px}.hero.-style-worldwide .hero__logo{width:70px;height:70px}}@media screen and (min-width:768px) and (max-width:991px){.hero__flags{max-height:380px}}@media screen and (min-width:992px){.hero{overflow:hidden}.hero__check-block{margin-bottom:10px}.hero.-style-postavshchikam{min-height:700px}}@media screen and (max-width:767px){.mod-spec-offers{margin-top:-140px;padding-top:200px}}@media screen and (min-width:768px) and (max-width:991px){.mod-spec-offers{margin-top:-120px;padding-top:180px}}@media screen and (min-width:992px){.mod-spec-offers{margin-top:-50px;padding-top:110px}}.mod-cashback{margin-top:50px;background-image:url(/local/templates/tt_2018/images/cashback_bg.jpg);background-repeat:no-repeat;background-size:100%;color:#fff}.mod-cashback__description{margin-top:15px}.mod-cashback__more{text-align:center;font-weight:700;font-size:28px}.mod-cashback__more img{max-width:100%}.mod-cashback__title{line-height:1.2}.mod-cashback__five{font-family:Mr Dafoe,cursive;color:#e7310f;font-size:120px;text-shadow:0 4px 4px rgba(79,79,79,.32),3px 4px 4px rgba(0,0,0,.25);line-height:1}.mod-cashback__five span{font-size:100px}@media screen and (max-width:575px){.mod-cashback{background-position:center 130px;background-size:auto 70%;padding-bottom:50px}}@media screen and (min-width:576px) and (max-width:767px){.mod-cashback{height:500px;background-position:bottom;background-size:255%}.mod-cashback__title{font-size:28px}}@media screen and (min-width:768px) and (max-width:991px){.mod-cashback{height:550px;background-size:200%;background-position:-500px bottom}.mod-cashback__title{font-size:40px}}@media screen and (max-width:991px){.mod-cashback__title{color:#20272f;font-weight:700}.mod-cashback__description{color:#20272f;font-size:23px;font-weight:500;margin-bottom:50px}}@media screen and (min-width:992px) and (max-width:1199px){.mod-cashback{padding-top:80px;height:400px;background-size:120%}.mod-cashback__five{font-size:150px}.mod-cashback__five span{font-size:100px}}@media screen and (min-width:992px){.mod-cashback .container{position:relative}.mod-cashback__title{font-size:32px;font-weight:700}.mod-cashback__description{font-size:16px;font-weight:400}.mod-cashback__more{position:absolute;top:0;right:0}}@media screen and (min-width:1200px){.mod-cashback{padding-top:120px;background-size:100%;height:400px;background-position:50%}.mod-cashback__five{font-size:200px;line-height:.7}.mod-cashback__five span{font-size:118px}}.our-products{position:relative}.our-products__nav-list{list-style-type:none;padding-left:20px}.our-products__nav-item{padding:10px 0;position:relative}.our-products__nav-link{color:#20272f;font-family:Roboto Condensed,Arial,sans-serif;font-size:20px;line-height:1.35}.our-products__nav-link:hover{text-decoration:none;color:#20272f}.our-products__nav-link:hover:before{content:"\F0DA";position:absolute;top:50%;left:-20px;transform:translateY(-55%);color:#20272f;font-size:16px;font-family:Fontawesome}.our-products-slider__item{position:relative;height:378px}.our-products-slider__image:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(.13deg,#01070d .95%,rgba(15,21,28,.84) 26.66%,rgba(32,39,47,.41) 45.8%,rgba(32,39,47,0) 99.93%)}.mod-our-products__readmore{font-size:17px;font-family:Roboto Condensed,Arial,sans-serif;padding:8px 30px}.our-products-slider__title{position:absolute;top:260px;padding:20px;font-family:Roboto Condensed,Arial,sans-serif;font-size:20px;text-transform:uppercase;line-height:1.3}.our-products-slider__title a{color:#fff;transition:color .35s ease}.our-products-slider__title a:hover{color:#ffd600;text-decoration:none}@media screen and (max-width:991px){.mod-our-products__readmore{position:relative;top:60px;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.mod-our-products{position:relative}.mod-our-products__readmore{position:absolute;bottom:-50px;left:0}}.mod-advantages{padding:70px 0 50px;background-image:url(/local/templates/tt_2018/images/advantages-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mod-advantages__item{padding:30px;background:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.11);margin-bottom:30px}.mod-advantages__title{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.mod-advantages__text,.mod-advantages__title{font-family:Roboto Condensed,Arial,sans-serif;color:#20272f}.mod-advantages__text{font-size:18px}.mod-advantages__icon{width:35px;height:35px;margin-bottom:15px}.mod-advantages__icon img{width:100%;height:100%}@media screen and (max-width:991px){.mod-advantages{background-position:center -100px;background-size:cover}}@media screen and (min-width:768px){.mod-advantages__item{position:relative;padding-left:90px}.mod-advantages__icon{position:absolute;top:30px;left:30px}}@media screen and (min-width:992px){.mod-advantages__item{height:245px}.mod-advantages__title{font-size:22px}.mod-advantages__text{font-size:18px;line-height:1.25}}@media screen and (min-width:1200px){.mod-advantages__item{height:200px}}.mod-about{display:flex;margin-bottom:50px}.mod-about__image img{width:100%}.mod-about__info{padding:30px;background:#f2f2f2;color:#20272f}.mod-about__title{color:#828282;font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;margin-bottom:30px}@media screen and (max-width:991px){.mod-about{flex-wrap:wrap}.mod-about__image,.mod-about__info{flex:0 0 100%}.mod-about__info p{font-size:18px}.mod-about__title{margin-bottom:30px;font-size:20px;line-height:1.3}}@media screen and (min-width:768px) and (max-width:991px){.mod-about__image{padding:0 40px}.mod-about__info{padding:40px}}@media screen and (min-width:992px){.mod-about__image{flex:0 0 50%;padding:30px 0;position:relative;z-index:10}.mod-about__info{flex:0 0 50%;margin-left:-30px;padding-left:60px;position:relative;z-index:1}.mod-about__title{font-size:20px;line-height:1.3}}.cards{display:flex;flex-wrap:wrap}.cards__item{display:flex;flex-direction:column}.cards__image{height:292px;background:#fff}.cards__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cards__title{font-family:Roboto Condensed,Arial,sans-serif;font-size:18px;text-transform:uppercase;margin-top:15px}.cards__title a{color:#fff;transition:color .35s ease}.cards__title a:hover{color:#ffd600;text-decoration:none}.cards__mainlink a{display:block;background:#ffd600;color:#fff;text-align:center;font-size:26px;transition:background .35s ease}.cards__mainlink a:hover{background:#f2f2f2}.cards__mainlink a:active{background-color:#c4c4c4}.cards__price{color:#e7310f;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:30px;margin-top:auto;text-align:right}.cards__price span{position:relative;font-size:19px;color:#fff;font-weight:500}.cards__price span:after,.cards__price span:before{content:"";position:absolute;display:block;width:80%;height:2px;top:50%;left:0;background:#c4c4c4}.cards__price span:after{transform:rotate(-15deg)}.cards__price span:before{transform:rotate(15deg)}.cards__price.-style-dark{line-height:1.1}.cards__price.-style-dark span{color:#20272f;font-size:26px}.cards__price.-style-dark span:after,.cards__price.-style-dark span:before{background:#20272f}@media screen and (max-width:767px){.cards{flex-direction:column;align-items:center}.cards__item{width:270px;margin-bottom:30px}.cards__image{height:200px}.cards__mainlink{width:270px}.cards__mainlink a{line-height:40px}}@media screen and (min-width:768px) and (max-width:991px){.cards{justify-content:space-between}.cards__item{flex:0 0 48%;margin-bottom:30px}.cards__image{height:260px}.cards__mainlink{flex:0 0 49%}.cards__mainlink a{line-height:40px}}.project-card{position:relative}.project-card__image{width:100%;height:200px;margin-bottom:15px}.project-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.project-card__title{font-family:Roboto Condensed,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:10px;text-align:left;line-height:21px;max-height:42px;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */min-height:43px}.project-card__description,.project-card__title{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-card__description{line-height:20px;max-height:80px;-webkit-line-clamp:4;
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */min-height:80px}.project-card__link{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:767px){.project-card__image{width:100%;height:auto}}@media screen and (min-width:992px){.cards__item{flex:1 1 245px}.cards__item+.cards__item{margin-left:30px}.cards__mainlink{flex:0 0 70px;margin-left:30px}.cards__mainlink a{line-height:292px}}.gallery{display:flex;flex-wrap:wrap}.gallery__item{flex:1 1 280px;padding:15px}.gallery__image img{width:100%}.otzyv-slider.owl-carousel{background:hsla(0,0%,94.9%,.8);padding:20px 20px 70px;border-radius:20px}.otzyv__item{width:100%;background:#fff;padding:20px;border-radius:20px}.otzyv__title{margin-bottom:15px;font-size:20px;color:#20272f;font-weight:700}.otzyv__text,.otzyv__title{font-family:Roboto Condensed,Arial,sans-serif}.otzyv__text{font-size:15px}.mod-video__title{color:#20272f;font-family:Roboto Condensed,Arial,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:20px;color:inherit}.mod-video__title:hover{text-decoration:none;color:inherit}.mod-video__text{font-family:Roboto Condensed,Arial,sans-serif;font-size:16px;margin-bottom:5px}.live_search{position:absolute;z-index:9999;width:100%;background:#fff;border:2px solid #ffd600}.live_search .close{color:#20272f;cursor:pointer;float:right;font-size:16px;font-weight:700;margin-right:5px}.live_search .ls_row{clear:both;margin:0 10px 5px;padding-bottom:5px;border-bottom:1px solid #ffd600}.live_search .ls_row:last-child{padding-bottom:0;border-bottom:none}.live_search .ls_row .ls_img{width:15%;float:left}.live_search .ls_row .ls_img img{max-width:100%}.live_search .ls_row .ls_info{float:right;width:82%;font-size:14px;text-decoration:none}.live_search .ls_row .ls_info a{text-decoration:none;color:#20272f}.live_search .ls_row .ls_info span{font-size:12px;color:grey}.mod-cashback-steps{display:flex;flex-wrap:wrap;margin-bottom:30px}.mod-cashback-steps__card{flex:1 1 100%;margin-left:60px;margin-bottom:30px}@media screen and (min-width:992px){.mod-cashback-steps__card{flex:1 1 400px;margin:15px 60px}}@media screen and (max-width:767px){.mod-cashback-steps__card{margin-left:40px;margin-right:15px}}.partners-slider{margin-bottom:50px;text-align:center}.partners-slider__image{width:200px;height:200px;margin:0 auto 15px}.partners-slider__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners-slider__name{font-family:Montserrat,Arial,sans-serif;font-weight:700;color:#333;font-size:15px;text-transform:uppercase}.worldwide__gallery{background-image:url(/local/templates/tt_2018/css/../images/worldwide_slider_bg.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0 100px}.boutique{margin-top:70px!important}@media screen and (max-width:767px){.boutique{overflow:hidden}}.boutique li img{-o-object-fit:cover;object-fit:cover}.boutique__nav,.boutique__wrapper{position:relative}.boutique__nav{width:100%;overflow:hidden;height:40px;margin-top:20px}.boutique__next,.boutique__prev{position:absolute;top:0;font-size:26px;width:40px;line-height:40px;text-align:center;background:#fff;border-radius:50%;cursor:pointer;box-shadow:1px 0 4px rgba(0,0,0,.06)}.boutique__next:hover,.boutique__prev:hover{background:#ffd600}.boutique__prev{left:0}.boutique__next{right:0}.boutique__next .fa{position:relative;left:2px}@media screen and (max-width:767px){.worldwide__gallery{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:1200px){.boutique__nav{position:absolute;top:30%;overflow:initial}.boutique__prev{left:-60px}.boutique__next{right:-60px}}.imageset{overflow:hidden;position:relative}.imageset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.imageset__main-image{display:block;width:100%;position:relative}.imageset__main-image.imageset__main-video{height:100%}.imageset__main-image.imageset__main-video .responsive-video{height:100%;margin:0}.imageset__tag{position:absolute;left:0;top:15px;background:#16a8c1;color:#fff;padding:15px 12px 5px 15px;-webkit-clip-path:polygon(6px 10px,6px 10px,100% 40%,100% 90%,0 100%,0 0);clip-path:polygon(6px 10px,6px 10px,100% 40%,100% 90%,0 100%,0 0);font-family:Roboto Condensed,Arial,sans-serif;font-size:13px}.imageset__tag:after{content:"";position:absolute;background:#118093;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);width:6px;height:10px;top:0;left:0}.imageset__right-banner-btn{display:inline-block;position:absolute;right:0;top:6px;background:#e7310f;-webkit-clip-path:polygon(14% 24%,100% 20%,100% 100%,9% 81%,0 23%,22% 0);clip-path:polygon(14% 24%,100% 20%,100% 100%,9% 81%,0 23%,22% 0);color:#fff;padding:15px 10px 10px 25px;font-family:Roboto Condensed,Arial,sans-serif;font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.25);text-transform:uppercase;transition:all .35s ease-out}.imageset__right-banner-btn img{height:17px;width:auto}.imageset__right-banner-btn:after{content:"";display:block;position:absolute;top:0;left:0;width:33px;height:10px;background:#871d09;-webkit-clip-path:polygon(100% 0,0 100%,70% 100%);clip-path:polygon(100% 0,0 100%,70% 100%)}.imageset__right-banner-btn:hover{cursor:pointer;color:#fff;text-decoration:none;background:#f0401f}.imageset__preview-image{display:block;margin:30px 0;height:50px}.imageset__preview-image.imageset__preview-video{position:relative}.imageset__preview-image.imageset__preview-video .svg-icon{position:absolute;top:50%;left:50%;color:#4d4d4d;height:28px;width:40px;margin:-14px 0 0 -20px;transition:all .3s ease}.imageset__preview-image.imageset__preview-video.active .svg-icon,.imageset__preview-image.imageset__preview-video:hover .svg-icon{color:#e7310f}.imageset__preview-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}@media screen and (max-width:991px){.imageset__preview-image{height:70px}}.section{padding:70px 0}.section_bg_grey{background:url(/local/templates/tt_2018/css/../images/grey_bg.jpg);background-size:cover}@media screen and (min-width:768px){.section_bg_grey{padding-top:110px}}@media screen and (min-width:1200px){.section_bg_grey{padding-top:120px}}.catalog-section-switch{padding:8px 0 36px;display:flex;flex-wrap:wrap;gap:12px}.catalog-section-switch__item{position:relative;display:flex;height:48px;padding:4px 16px 4px 4px;justify-content:flex-start;align-items:center;gap:16px;border-radius:30px;background:#f2f2f2}.catalog-section-switch__item:hover{background:#ffd600}.catalog-section-switch__item.active{background:#ffec88}.catalog-section-switch__item.catalog-section-switch__item_show_more{padding:4px 4px 4px 16px;cursor:pointer}.catalog-section-switch__link{position:absolute;top:0;left:0;right:0;bottom:0}.catalog-section-switch__image{height:40px;width:40px;border-radius:30px;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:center}.catalog-section-switch__image img{height:40px;width:40px;-o-object-fit:cover;object-fit:cover}.catalog-section-switch__title{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;line-height:14px}.auth{position:relative;background:#fff;border-radius:5px;box-shadow:0 4px 15px hsla(0,0%,60%,.1);padding:40px 12px;width:100%;max-width:615px;margin-left:auto;margin-right:auto}@media screen and (max-width:575px){.auth{max-width:94%}}@media screen and (min-width:768px){.auth{padding:30px 12px}}@media screen and (min-width:1200px){.auth{max-width:615px}}.auth__logo{position:absolute;top:0;left:50%;transform:translate(-50%,-55%);width:160px}@media screen and (min-width:768px){.auth__logo{width:220px}}.auth__logo img{width:100%}.auth__header{margin:20px 0 25px;text-align:center}@media screen and (min-width:768px){.auth__header{margin-top:30px}}.auth__text{font-size:14px;font-family:Montserrat,Arial,sans-serif;margin-bottom:30px;text-align:center;max-width:570px;margin-left:auto;margin-right:auto}.auth__badges{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center}.auth__badge{position:relative;font-size:14px;font-family:Roboto Condensed,Arial,sans-serif;margin-bottom:10px}.auth__badge:before{content:url(/local/templates/tt_2018/css/../images/check-icon.svg);padding-right:15px}.auth__badge+.auth__badge{margin-left:20px}.auth__form{max-width:350px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:992px){.auth__form{max-width:350px}}.auth__line{border-bottom:1px solid #c4c4c4;position:relative;margin:30px 0}.auth__line:before{content:"\418\43B\438";background:#fff;position:absolute;display:inline-block;width:110px;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.auth__line:before,.auth__social-title{font-family:Montserrat,Arial,sans-serif;font-size:12px}.auth__social-title{font-weight:700}.auth__social-links{margin:20px 0 15px}.auth__social-links a{display:inline-block;margin:0 5px}.auth__social-links img{width:38px}.auth__login-link{font-size:10px;font-family:Montserrat,Arial,sans-serif;margin-bottom:8px}.partner-card{display:flex;border-radius:20px;border:1px solid #f2f2f2;margin-bottom:15px;padding:10px;position:relative}.partner-card__name{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:16px;color:#333;padding-bottom:10px;border-bottom:1px solid #ffd600;margin-bottom:10px;flex:1 1 100%}.partner-card__logo{flex:0 0 100%}.partner-card__logo img{width:100%}.partner-card__info{font-size:14px;width:100%;flex:1 1 100%}.partner-card__info-row{margin-bottom:10px;display:flex}.partner-card__info-title{font-weight:700;flex:0 0 80px}.partner-card__info-text{flex:1}@media screen and (max-width:767px){.partner-card{width:100%;flex-direction:column;max-width:315px;display:table;margin-left:auto;margin-right:auto}.partner-card__logo{flex:1 0 100%;margin-bottom:15px}.partner-card__info{padding-left:0}}@media screen and (min-width:768px){.partner-card__logo{margin-right:30px;height:135px;flex:0 0 135px;width:135px}.partner-card__logo img{height:100%;-o-object-fit:cover;object-fit:cover}}.item-card-akcii{border:1px solid #f2f2f2;padding:30px;width:100%;display:flex;flex-wrap:wrap;border-radius:20px;box-shadow:2px 1px 4px rgba(0,0,0,.1);align-items:center;justify-content:center;margin-bottom:30px}.item-card-akcii__image{flex:0 0 260px;position:relative;margin-bottom:20px}.item-card-akcii__image img{width:100%}.item-card-akcii__pricebage{position:absolute;bottom:0;right:0;display:block;border:2px solid #f2f2f2;background:#ffd600;border-radius:50%;width:120px;line-height:117px;text-align:center;font-size:35px}.item-card-akcii__pricebage,.item-card-akcii__title{font-family:Montserrat,Arial,sans-serif;color:#20272f;font-weight:700}.item-card-akcii__title{font-size:24px;text-transform:uppercase;margin-bottom:15px}.item-card-akcii__description{font-family:Montserrat,Arial,sans-serif;font-size:14px}@media screen and (max-width:767px){.item-card-akcii__pricebage{width:76px;line-height:70px;font-size:20px}.cards__price{text-align:center;position:relative;margin:50px 0 20px;font-size:46px}.cards__price span{position:absolute;right:0;top:-25px;font-size:29px}.item-card-akcii__vigoda{display:none}}@media screen and (min-width:992px){.item-card-akcii{justify-content:center}.item-card-akcii__pricebage{font-size:19px;width:70px;line-height:65px}}@media screen and (min-width:1200px){.item-card-akcii{justify-content:flex-start;flex-wrap:nowrap}.item-card-akcii__image{flex-basis:260px;margin-right:30px}}.pagination{display:flex;border-radius:0;margin-bottom:15px}.pagination__item+.pagination__item{margin-left:10px}.pagination__link{display:block;padding:11px 18px;font-size:20px;border:1px solid #c4c4c4;border-radius:20px;color:#828282;font-family:Roboto Condensed,Arial,sans-serif;line-height:1}.pagination__link:hover{color:#333;text-decoration:none;transition:background .35s ease}.pagination__link:hover:hover{background:#f2f2f2}.pagination__link:active{transition:background .35s ease}.pagination__link:active:hover{background:#c4c4c4}.pagination__link.-state-active{background:#ffd600;color:#333}.pagination__link.-state-active:hover{background:#ffd600}@media screen and (min-width:992px){.pagination__link{padding:13px 22px;border-color:#f2f2f2;line-height:1}}@media screen and (min-width:1200px){.pagination{margin:30px 0}}.sorter__title{font-size:16px;text-align:left;margin-right:25px}.sorter__item,.sorter__title{display:inline-block;font-family:Roboto Condensed,Arial,sans-serif}.sorter__item{margin-bottom:10px;position:relative;border:1px solid #f2f2f2;border-radius:20px;padding:10px 30px;font-size:15px;font-weight:700;text-align:center;color:#333}.sorter__item:hover{transition:background .35s ease;cursor:pointer;color:#333;text-decoration:none}.sorter__item:hover:hover{background:#f2f2f2}.sorter__item:active{transition:background .35s ease}.sorter__item:active:hover{background:#c4c4c4}.sorter__item.-state-active{border:1px solid #ffd600}.sorter__item.-state-asc{padding-right:40px}.sorter__item.-state-asc:after{position:absolute;top:12px;right:15px;content:"\F0D7";font-family:Fontawesome}.sorter__item.-state-desc{padding-right:40px}.sorter__item.-state-desc:after{position:absolute;top:10px;right:13px;content:"\F0D8";font-family:Fontawesome}.sorter__item_star:before{content:"\F005";font-family:Fontawesome;margin-right:10px;color:#ffd600}@media screen and (max-width:767px){.sorter{margin-top:20px;margin-bottom:20px}.sorter__item{display:block;padding-left:20px;padding-right:20px;font-size:12px;margin-right:10px;font-weight:700}.sorter__item_inline{display:inline-block}}@media screen and (max-width:991px){.sorter__item,.sorter__title{margin-bottom:10px}}@media screen and (min-width:992px){.sorter{margin-bottom:30px}.sorter__item{border-color:#f2f2f2;margin-right:10px}}@media screen and (min-width:1200px){.sorter{margin:30px 0}}.filters{margin-bottom:30px}.filter__header{font-weight:700;font-size:26px;margin-top:20px}.filter__header,.filter__select{font-family:Roboto Condensed,Arial,sans-serif;color:#20272f;margin-bottom:15px}.filter__select{position:relative;font-weight:400;font-size:22px;padding-bottom:10px;border-bottom:2px solid #ffd600}.filter__select:after{content:"\F0D7";position:absolute;top:50%;right:10px;transform:translateY(-50%);display:block;font-family:Fontawesome;font-size:18px;color:#20272f;transition:all .2s ease}.filter__select:hover{cursor:pointer}.filter__select.-state-open:after{transition:all .2s ease;transform:rotate(180deg);top:20%}.filter__select.-is-active{border-color:#ffd600}.filter__checklist{display:none}.filter__checkitem{position:relative;display:flex;align-items:center;margin-bottom:20px}.filter__checkitem:hover{cursor:pointer}.filter__checkbox{display:none}.filter__customcheck{display:inline-block;position:relative;width:20px;height:20px;border-radius:5px;background:#e0e0e0;box-shadow:inset 1px -1px 0 #bdbdbd;margin-right:20px}.filter__checkbox:checked+.filter__customcheck:before{content:"\F00C";font-family:Fontawesome;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#ffd600;border-radius:5px;box-shadow:inset 1px -1px 0 #bdbdbd;text-align:center;line-height:20px}.filter__label{margin:0;font-family:Roboto Condensed,Arial,sans-serif;font-weight:400;font-size:19px}.filter__label:hover{cursor:pointer}.filter__removeitem{font-family:Roboto Condensed,Arial,sans-serif;margin-right:20px;margin-bottom:10px}.filter__removebtn,.filter__removeitem{display:inline-block;font-size:19px;color:#20272f}.filter__removebtn{position:relative;top:-1px;margin-right:4px;width:25px;height:25px;border-radius:50%;border:1px solid #20272f;transition:color .35s ease;transition:all .35s ease;font-family:Montserrat,Arial,sans-serif;font-style:normal;line-height:1;text-align:center;font-weight:500}.filter__removebtn:hover{color:#828282;text-decoration:none;cursor:pointer;border-color:#828282;transition:all .35s ease}.filter__noresult{padding:100px 20px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:19px}@media screen and (max-width:767px){.filter__removeitem{display:flex}.filter__removebtn{flex:0 0 25px;margin-right:10px;top:2px}}@media screen and (min-width:768px){.filters{display:flex;width:100%;align-items:center;margin:30px 0;position:relative}.filter__item{flex:1}.filter__item+.filter__item{margin-left:20px}.filter__select{border:1px solid #f2f2f2;padding:13px 40px 13px 22px;border-radius:20px;font-size:20px;line-height:1}.filter__select:after{right:20px}.filter__select.-state-open:after{top:30%}.filter__checklist{border:1px solid #f2f2f2;border-radius:20px;position:absolute;left:0;width:100%;padding:20px;z-index:10;background:#fff}}.bx_filter .bx_filter_section{position:relative;padding:24px 30px}.bx_filter .bx_filter_header{display:none}.bx_filter .bx_filter_button_box{margin-bottom:24px}.bx_filter .bx_filter_button_box .bx_filter_parameters_box_container{display:flex;justify-content:space-between;gap:8px}.bx_filter .bx_filter_button_box .bx_filter_parameters_box_container .btn{flex-grow:1}.bx_filter .bx_filter_parameters_box{margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid #ebedf1;position:relative}.bx_filter .bx_filter_parameters_box .bx_filter_parameters_box_title{color:#000;font-family:Roboto Condensed,Arial,sans-serif;font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase;margin-bottom:12px;cursor:pointer;position:relative}.bx_filter .bx_filter_parameters_box .bx_filter_parameters_box_title:after{position:absolute;content:" ";width:12px;height:7px;top:50%;right:0;margin-top:-4px;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" fill="none"><path d="M.12 6.778l.601.601a.38.38 0 00.553 0L6 2.653l4.726 4.726a.38.38 0 00.553 0l.6-.601a.38.38 0 000-.553L6.278.62a.38.38 0 00-.553 0L.12 6.225a.38.38 0 000 .553z" fill="%23000"/></svg>');transition:all .35s ease;transform:rotate(540deg)}.bx_filter .bx_filter_parameters_box .bx_filter_block{display:none;padding:4px 0 0}.bx_filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title:after{transform:rotate(0deg)}.bx_filter .bx_filter_parameters_box.active .bx_filter_block{display:block}.bx_filter .bx_filter_parameters_box_container_inputs{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}.bx_filter .bx_filter_parameters_box_container_inputs .bx_filter_parameters_box_container_block{flex-grow:1}.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container{display:inline-block;box-sizing:border-box;width:100%;height:47px;padding:1px;background:#fff;border:1px solid #dde1e8;border-radius:30px}.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container input{display:block;box-sizing:border-box;width:100%;height:100%;padding:0 4px;border:none;text-align:center;color:#99a4ba;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:500;line-height:15px}.bx_filter .bx_ui_slider_track{position:relative;height:4px;margin:30px 10px 0}.bx_filter .bx_ui_slider_pricebar,.bx_filter .bx_ui_slider_pricebar_V,.bx_filter .bx_ui_slider_pricebar_VD,.bx_filter .bx_ui_slider_pricebar_VN,.bx_filter .bx_ui_slider_range{position:absolute;top:0;bottom:0;box-sizing:border-box}.bx_filter .bx_ui_slider_range{z-index:50}.bx_filter .bx_ui_slider_pricebar{z-index:100}.bx_filter .bx_ui_slider_pricebar_VD{z-index:60;background:#000}.bx_filter .bx_ui_slider_pricebar_VN{z-index:70;background:#dde1e8}.bx_filter .bx_ui_slider_pricebar_V{z-index:80;background:#000}.bx_filter .bx_ui_slider_handle{position:absolute;top:-7px;width:20px;height:20px;background:#fff;border:1px solid #bbc2d1;border-radius:10px;z-index:90}.bx_filter .bx_ui_slider_handle:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background:#000;border-radius:5px}.bx_filter .bx_ui_slider_handle:hover{cursor:-webkit-grab;cursor:grab}.bx_filter .bx_ui_slider_handle:active{cursor:-webkit-grabbing;cursor:grabbing}.bx_filter .bx_ui_slider_handle.left{left:0;margin-left:-10px}.bx_filter .bx_ui_slider_handle.right{right:0;margin-right:-10px}.bx_filter .bx_filter_param_label{width:100%}.bx_filter .bx_filter_input_checkbox{position:relative;display:block;overflow:hidden}.bx_filter .bx_filter_input_checkbox input[type=checkbox],.bx_filter .bx_filter_input_checkbox input[type=radio]{display:none}.bx_filter .bx_filter_input_checkbox .bx_filter_param_text{position:relative;padding:10px 0 10px 30px;color:#000;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;line-height:14px;cursor:pointer;display:block}.bx_filter .bx_filter_input_checkbox .bx_filter_param_text span{color:#f35c19}.bx_filter .bx_filter_input_checkbox .bx_filter_param_text:before{content:"";position:absolute;top:50%;left:0;display:inline-block;height:20px;width:20px;margin-top:-10px;border:2px solid #bbc2d1;border-radius:5px}.bx_filter .bx_filter_input_checkbox input[type=checkbox]:checked+.bx_filter_param_text:before,.bx_filter .bx_filter_input_checkbox input[type=radio]:checked+.bx_filter_param_text:before{height:20px;width:20px;border:none;background-color:#ffd600;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path d="M0 8.432l1.596-1.596 3.99 3.988 8.817-8.817L16 3.603 5.585 14.017 0 8.432z" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:50%}.bx_filter .bx_filter_popup_result{font-size:13px;font-weight:400;line-height:33px;position:absolute;top:-15px;left:100%;z-index:930;display:none;padding:0 10px;white-space:nowrap;color:#3f3f3f;width:190px}.bx_filter .bx_filter_popup_result .arrow{position:absolute;top:50%;width:8px;height:14px;margin-top:-7px;background:url(/local/templates/tt_2018/css/images/arr_left.png) no-repeat 50%}.bx_filter .bx_filter.bx_horizontal .bx_filter_popup_result{position:static!important;display:inline-block}.bx_filter .bx_filter.bx_horizontal .bx_filter_popup_result .arrow{display:none}.bx_filter .bx_filter_popup_result.right{left:102%}.bx_filter .bx_filter_popup_result.left{right:102%}.bx_filter .bx_filter_popup_result.right .arrow{left:-8px;background:url(/local/templates/tt_2018/css/images/arr_left.png) no-repeat 50%}.bx_filter .bx_filter_popup_result.left .arrow{right:-8px;background:url(/local/templates/tt_2018/css/images/arr_right.png) no-repeat 50%}.bx_filter .bx_filter_popup_result a:hover{text-decoration:none}.bx_filter .bx_filter_popup_result_close{display:none}.bx_filter .mobile_filter_btn{display:none;gap:8px;padding:4px 4px 4px 16px;margin-left:-70px;align-items:center;border-radius:30px;font-weight:700;cursor:pointer;font-size:14px;line-height:14px;color:#fff;font-family:Montserrat,Arial,sans-serif;background:#000;position:fixed;bottom:20px;left:50%;z-index:10;transition:all .3s ease}.bx_filter .mobile_filter_btn .svg-icon{width:40px;height:40px;padding:13px;color:#000;background:#f2f2f2;border-radius:30px}@media screen and (max-width:991px){.bx_filter .bx_filter_section{position:fixed;top:0;right:-320px;width:310px;height:100%;transition:all .3s ease;background:#fff;z-index:1000;border-radius:24px 0 0 0;padding:20px 24px 12px}.bx_filter .bx_filter_section .smartfilter{display:flex;flex-direction:column;gap:20px;height:100%}.bx_filter .bx_filter_section .smartfilter .bx_filter_header{height:28px;flex-shrink:0;display:block;text-align:right}.bx_filter .bx_filter_section .smartfilter .bx_filter_header .svg-icon{height:28px;width:28px;padding:8px;border-radius:10px;background:#e0e0e0;color:#828282;cursor:pointer}.bx_filter .bx_filter_section .smartfilter .bx_filter_parameters{overflow:hidden auto;flex-grow:1;-ms-overflow-style:none;scrollbar-width:none;padding:0 12px}.bx_filter .bx_filter_section .smartfilter .bx_filter_parameters::-webkit-scrollbar{display:none}.bx_filter .bx_filter_section .smartfilter .bx_filter_button_box{height:46px;flex-shrink:0;margin-bottom:0}.bx_filter .mobile_filter_btn{display:flex}.bx_filter.active{position:fixed;z-index:1050;display:block;overflow:hidden;outline:0}.bx_filter.active .bx_filter_section{right:0}.bx_filter.active .mobile_filter_btn{bottom:-60px}}.accordeon__item{margin-top:25px;margin-bottom:25px;font-weight:400}.accordeon__header{font-family:Roboto Condensed,Arial,sans-serif;position:relative;background:#f2f2f2;color:#333;border-radius:18px;padding:10px 40px 10px 20px;text-transform:uppercase;font-size:17px;line-height:21px;width:100%;max-width:480px;margin-bottom:25px;transition:all .35s ease}.accordeon__header:hover{background:#e0e0e0;cursor:pointer;transition:all .35s ease}.accordeon__header:after{position:absolute;content:"\F0D7";font-family:FontAwesome;top:12px;right:20px;width:15px;height:15px;font-size:20px;text-align:center;line-height:15px;transition:all .15s ease}.accordeon__body{font-size:16px;line-height:1.3;display:none;border-bottom:1px solid #ffd600;padding-bottom:25px;line-height:1.6}.accordeon__body,.accordeon__body p{font-family:Montserrat,Arial,sans-serif}.accordeon__body img{max-width:100%}.accordeon__body.-no-border{border-bottom:none}.accordeon__item.-state-active .accordeon__header{background:#e0e0e0}.accordeon__item.-state-active .accordeon__header:after{transform:rotate(180deg);transition:all .15s ease}.accordeon__item.-state-active .accordeon__body{display:block}.accordeon__item_theme_whole-grey{background:#f2f2f2;padding:20px;border-radius:20px;margin-bottom:10px;margin-top:10px}.accordeon__item_theme_whole-grey .accordeon__header{background:none;max-width:100%;margin-bottom:0;padding-left:0;padding-top:0;padding-bottom:0;font-weight:700;font-size:16px;text-transform:none}.accordeon__item_theme_whole-grey .accordeon__header:after{top:50%;transform:translateY(-50%)}.accordeon__item_theme_whole-grey.-state-active .accordeon__header{background:none}.accordeon__item_theme_whole-grey .accordeon__body{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;font-weight:300;margin-top:25px;border-bottom:none;padding-bottom:0}.accordion-section{display:flex;flex-direction:column;height:100%;margin-bottom:30px}.accordion-section__body{position:relative;margin-bottom:15px;transition:all .8s;overflow:hidden;flex:1 0 auto}.accordion-section__body:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background:transparent;transition:all .3s;height:0}.accordion-section__body_collapse{flex:0 0 210px}.accordion-section__body_collapse:after{height:120px;transition:all .3s;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);z-index:10}.accordion-section__body_animated{display:block;flex:1;max-height:1500px;transition:all .8s ease-in}.accordion-section__body_animated.accordion-section__body_collapse{transition:all .3s ease-out;max-height:210px}.accordion-section__body_disabled:after{height:0;background:transparent}.accordion-section__btn{width:100%}.accordion-section__btn:hover{cursor:pointer}.accordion-section__btn_theme_text{font-size:14px;color:#16a8c1;text-decoration:underline;font-weight:700;font-family:Montserrat,Arial,sans-serif;text-align:right}.accordion-section__btn_theme_caret{text-align:center;transition:all .35s}.accordion-section__btn_theme_caret_active{transition:all .35s;transform:rotate(180deg)}.accordion-section__btn_theme_caret img{width:20px;height:10px}.accordion-section__btn_disabled{display:none}.tabs{margin-bottom:40px}.tabs__header{border-bottom:1px solid #f2f2f2;color:#20272f;margin:20px 0}.tabs__btn{display:inline-block;padding:10px 30px;line-height:1;font-family:Roboto Condensed,Arial,sans-serif}.tabs__btn_active{border-bottom:2px solid #ffd600;font-weight:700}.tabs__btn:hover{cursor:pointer}.tabs__btn .fa{position:relative;top:2px;margin-right:5px;font-size:20px}.tabs__btn .fa-instagram{color:#e1544c}.tabs__content{position:relative}.tabs__item{background:#fff;display:none}.tabs__item_active{display:block}@media screen and (max-width:767px){.tabs__header{display:flex;flex-direction:column;max-height:43px;overflow:hidden;transition:all .15s ease;border:none}.tabs__header_open{max-height:400px;transition:all .55s ease}.tabs__btn{order:2;border:1px solid #f2f2f2;border-radius:20px;margin-bottom:10px}.tabs__btn_active{order:1;position:relative;border-color:#ffd600}.tabs__btn_active:after{content:"\F107";font-family:Fontawesome;position:absolute;top:50%;right:20px;transform:translateY(-50%)}}.slogan-badge{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;max-width:660px;margin:30px 0;justify-content:space-around;align-items:center}.slogan-badge__logo{width:100px}.slogan-badge__logo img{width:100%;display:block}.slogan-badge__bigwords{font-size:55px;text-transform:uppercase;margin-right:10px}.slogan-badge__bigwords,.slogan-badge__smallwords{font-family:Roboto Condensed,Arial,sans-serif;line-height:1}.slogan-badge__smallwords{font-size:12px;margin:10px 0}.slogan-badge__smallwords ul{margin:0;padding:0}.slogan-badge__smallwords li{list-style-type:none;margin-bottom:5px}@media screen and (max-width:767px){.slogan-badge{flex-direction:column;align-items:center}.slogan-badge__bigwords{margin:15px 0 5px}.slogan-badge__smallwords{font-size:13px}}.instablock__header{display:flex;align-items:center;margin-bottom:20px}.instablock__logo{width:46px;height:46px;border-radius:50%;overflow:hidden;margin-right:12px;flex:0 0 46px}.instablock__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.instablock__title{text-transform:uppercase;font-weight:700;font-family:Roboto Condensed,Arial,sans-serif;margin-right:12px;line-height:1}.instablock__title a{color:#828282;transition:color .35s ease}.instablock__title a:hover{color:#ffd600;text-decoration:none}.instablock__info{font-family:Roboto Condensed,Arial,sans-serif;font-weight:500;color:#828282;font-size:14px;margin-right:6px;line-height:1}@media screen and (max-width:767px){.instablock__logo{display:none}}.product-small-card{display:flex;border-radius:20px;border:1px solid #f2f2f2;margin-bottom:15px;padding:10px;width:100%}.product-small-card__image{display:block;position:relative}.product-small-card__image img{width:100%;border-radius:5px}.product-small-card__tag{position:absolute;left:-16px;top:15px;background:#16a8c1;color:#fff;padding:15px 12px 5px 15px;-webkit-clip-path:polygon(6px 0,6px 10px,100% 40%,100% 90%,13% 100%,0 25%);clip-path:polygon(6px 0,6px 10px,100% 40%,100% 90%,13% 100%,0 25%);font-family:Roboto Condensed,Arial,sans-serif;font-size:13px}.product-small-card__tag:after{content:"";position:absolute;background:#118093;-webkit-clip-path:polygon(100% 100%,100% 0,0 100%);clip-path:polygon(100% 100%,100% 0,0 100%);width:6px;height:10px;top:0;left:0}.product-small-card__pricebage{position:absolute;bottom:-8px;right:-8px;background:#ffd600;border-radius:50%;width:60px;line-height:60px;text-align:center;font-size:16px}.product-small-card__pricebage,.product-small-card__title{display:block;font-family:Montserrat,Arial,sans-serif;color:#20272f;font-weight:700}.product-small-card__title{margin-bottom:5px;transition:color .35s ease}.product-small-card__title:hover{color:#20272f;text-decoration:none;text-decoration:underline}.product-small-card__sku{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;line-height:1.5em;color:#20272f;margin-bottom:5px}.product-small-card__price{font-family:Montserrat,Arial,sans-serif;color:#e7310f;font-size:21px;font-weight:700;margin-bottom:15px}.arenda-catalog-card__price{margin-bottom:10px}.product-small-card__old-price{color:#c4c4c4;font-size:18px;position:relative;top:-1px;left:5px}.product-small-card__old-price:before{transform:rotate(15deg)}.product-small-card__old-price:after,.product-small-card__old-price:before{content:"";position:absolute;display:block;width:80%;height:1px;top:50%;left:0;background:#c4c4c4}.product-small-card__old-price:after{transform:rotate(-15deg)}.product-small-card__vigoda{font-size:14px;margin-top:10px;margin-bottom:10px}@media screen and (max-width:767px){.product-small-card{flex-direction:column;margin-left:auto;margin-right:auto;max-width:400px}.product-small-card__image{margin-bottom:15px}}@media screen and (min-width:768px){.product-small-card__image{flex:0 0 180px;height:135px;margin-right:20px}.product-small-card__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.price-card{display:flex;border-radius:20px;border:1px solid #f2f2f2;margin-bottom:15px;padding:10px}.price-card,.price-card__image{position:relative}.price-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.price-card__pricebage{position:absolute;bottom:0;right:0;display:block;border:2px solid #f2f2f2;background:#ffd600;border-radius:50%;width:120px;line-height:117px;text-align:center;font-family:Montserrat,Arial,sans-serif;color:#20272f;font-weight:700;font-size:35px}.price-card__info{padding-left:20px}.price-card__title{font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5em;margin-bottom:5px}.price-card__title a{color:#20272f;transition:color .35s ease}.price-card__title a:hover{color:#20272f;text-decoration:none;text-decoration:underline}.price-card__title a:active{color:#828282}.price-card__article{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;line-height:1.5em;color:#20272f}.price-card__price{font-family:Montserrat,Arial,sans-serif;color:#e7310f;font-size:21px;font-weight:700;margin-bottom:15px}.price-card__old-price{color:#c4c4c4;font-size:18px;position:relative;top:-1px;left:5px}.price-card__old-price:before{transform:rotate(15deg)}.price-card__old-price:after,.price-card__old-price:before{content:"";position:absolute;display:block;width:80%;height:1px;top:50%;left:0;background:#c4c4c4}.price-card__old-price:after{transform:rotate(-15deg)}.price-card__vigoda{font-size:14px;margin-top:10px;margin-bottom:10px}.price-card__link{position:absolute;top:0;bottom:0;left:0;right:0;display:block}.price-card__btn{width:190px}@media screen and (max-width:767px){.price-card{flex-direction:column;max-width:315px;display:table;margin-left:auto;margin-right:auto}.price-card__image{flex:1 0 100%;margin-bottom:15px}.price-card__info{padding-left:0}.price-card__btn{width:100%}.price-card__pricebage{width:76px;line-height:70px;font-size:20px}}@media screen and (min-width:768px){.price-card__image{flex:0 0 180px;height:135px}.price-card__pricebage{font-size:19px;width:70px;line-height:65px}}@media screen and (min-width:992px){.price-card{padding-right:30px}.price-card__image,.price-card__image img{width:100%}}.product-list__wrapper{display:flex;justify-content:space-between;align-items:flex-start}.product-list__wrapper .product-list__filter{width:310px;flex-shrink:0}.product-list__wrapper .product-list{flex-grow:1;max-width:100%}@media screen and (max-width:991px){.product-list__wrapper .product-list__filter{width:0}}.product-card{border-radius:24px;background:#fff;box-shadow:0 0 11px 0 rgba(0,0,0,.08);display:flex;width:100%;padding:16px;flex-direction:column;align-items:flex-start;margin-bottom:24px}.product-card__info-wrapper{display:flex;align-items:flex-start;gap:20px;align-self:stretch}.product-card__image{display:block;margin-bottom:16px;flex-shrink:0}.product-card__image,.product-card__image .js_product_images{position:relative;width:240px}.product-card__image .owl-stage-outer{border-radius:15px}.product-card__image img{width:240px;height:160px;-o-object-fit:cover;object-fit:cover}.product-card__image .owl-dots{position:static;transform:none;margin-top:16px;display:flex;justify-content:center;gap:6px;padding:0 12px;width:100%}.product-card__image .owl-dot{height:2px;width:auto;box-shadow:none;border-radius:5px;background:#dde1e8;flex-grow:1}.product-card__image .owl-dot+.owl-dot{margin:0}.product-card__image .owl-dot.active{background:#000}.product-card__image .owl-dot.active:after{display:none}.product-card__tags{position:absolute;flex-wrap:wrap;display:inline-flex;top:8px;left:8px;align-items:flex-start;gap:6px;z-index:3}.product-card__info .product-card__tags{position:static}.product-card__tags .product-card__tag{display:flex;padding:4px 6px;align-items:flex-start;border-radius:6px;background:#16a8c1;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:700;line-height:10px}.product-card__tags .product-card__tag.product-card__tag-discount{background:#e7310f}.product-card__title{margin-bottom:8px}.product-card__title a{color:#000;font-size:16px;font-weight:700;line-height:24px}.product-card__description,.product-card__title a{font-family:Montserrat,Arial,sans-serif;font-style:normal}.product-card__description{color:#475166;text-align:justify;font-size:12px;font-weight:400;line-height:18px;margin-bottom:16px}.product-card__tiles{display:flex;align-items:center;gap:8px;align-self:stretch;flex-wrap:wrap}.product-card__tiles .tile-param{display:flex;padding:6px 8px;align-items:center;gap:8px;border-radius:16px;border:1px solid #dde1e8;background:transparent;height:28px;color:#000;text-align:center;font-family:Roboto Condensed,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:13px}.product-card__tiles .tile-param img{max-height:14px}.product-card__links{display:flex;padding:12px 0;align-items:flex-start;-moz-column-gap:24px;column-gap:24px;align-self:stretch;flex-wrap:wrap}.product-card__links a{display:flex;padding:6px;justify-content:center;align-items:center;gap:8px;color:#16a8c1;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;line-height:12px;border-radius:8px}.product-card__links a.favor{border:none}.product-card__links a.favor:hover,.product-card__links a:hover{background:rgba(12,160,176,.1)}.product-card__links a:hover{text-decoration:none}.product-card__links a svg{display:inline-block}.product-card__links a svg.active{display:none}.product-card__links a.active{background:transparent}.product-card__links a.active svg{display:none}.product-card__links a.active svg.active{display:inline-block}.product-card__links svg{color:#16a8c1}.product-card__catalog{padding-top:16px;border-top:1px solid #f2f3f6;display:flex;justify-content:flex-end;align-items:center;gap:16px;align-self:stretch}.product-card__prices{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:1 0 0;gap:8px}.product-card__price{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:20px}.product-card__old-price{display:flex;align-items:center;gap:4px}.product-card__old-price span{color:#99a4ba;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:500;line-height:16px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-card__old-price span.product-card__old-price-delta{color:#f0412d;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;-webkit-text-decoration-line:none;text-decoration-line:none}.product-card__buttons{display:flex;align-items:flex-start;gap:8px}.product-card__buttons .addToCart{padding:10px}.product-card__buttons .addToCart svg{height:24px;width:24px}@media screen and (min-width:576px) and (max-width:767px){.product-card__image{width:210px;margin-bottom:12px}.product-card__image .js_product_images,.product-card__image img{width:210px;height:140px}.product-card__image .js_product_images_dots_item{width:22px}}@media screen and (max-width:575px){.product-card{padding:12px}.product-card__info-wrapper{flex-direction:column;gap:8px}.product-card__image{width:100%;margin-bottom:12px;overflow:hidden}.product-card__image .js_product_images,.product-card__image img{width:100%;height:auto}.product-card__image img:not(.hide){position:static}.product-card__image .js_product_images_dots{padding:0 24px}.product-card__image .js_product_images_dots_item{flex-grow:1}.product-card__tags .product-card__tag{padding:6px 8px;border-radius:8px;font-size:12px}.product-card__title a{font-size:18px;line-height:26px}.product-card__tag{padding:6px 8px;border-radius:8px;font-size:12px}.product-card__description{font-size:14px;line-height:20px}.product-card__tiles{gap:10px}.product-card__tiles .tile-param{font-size:15px;line-height:15px}.product-card__tiles .tile-param img{max-height:15px}.product-card__links a{font-size:12px;line-height:12px}.product-card__catalog{flex-direction:column}.product-card__prices{align-items:flex-start}.product-card__price{font-size:22px;line-height:22px}.product-card__old-price span{font-size:18px;line-height:18px}.product-card__old-price span.product-card__old-price-delta{font-size:14px;line-height:14px}.product-card__buttons{width:100%}.product-card__buttons .btn-primary{flex:1 0 0}}.product-vertical-card{position:relative;border:1px solid #f2f2f2;padding:10px;border-radius:15px;flex:0 0 220px;max-width:220px}.product-vertical-card__image{width:100%;margin-bottom:10px;position:relative}.product-vertical-card__image a{display:block;width:100%;height:100%}.product-vertical-card__image .js_product_images{width:100%;height:auto}.product-vertical-card__image .js_product_images .owl-stage-outer{border-radius:15px}.product-vertical-card__image .js_product_images img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-vertical-card__image .owl-dots{position:static;transform:none;margin-top:16px;display:flex;justify-content:center;gap:6px;padding:0 12px;width:100%}.product-vertical-card__image .owl-dot{height:2px;width:auto;box-shadow:none;border-radius:0;background:#dde1e8;flex-grow:1}.product-vertical-card__image .owl-dot+.owl-dot{margin:0}.product-vertical-card__image .owl-dot.active{background:#000}.product-vertical-card__image .owl-dot.active:after{display:none}.product-vertical-card__title{font-size:18px;font-weight:700;display:block;display:-webkit-box;line-height:20px;max-height:60px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;height:60px}.product-vertical-card__sku,.product-vertical-card__title{font-family:Roboto Condensed,Arial,sans-serif;margin-bottom:5px}.product-vertical-card__sku{font-size:14px}.product-vertical-card__oldprice{color:#20272f;font-size:16px;position:relative;top:-1px;left:5px;display:table;margin-left:auto}.product-vertical-card__oldprice:before{transform:rotate(15deg)}.product-vertical-card__oldprice:after,.product-vertical-card__oldprice:before{content:"";position:absolute;display:block;width:80%;height:1px;top:50%;left:0;background:#c4c4c4}.product-vertical-card__oldprice:after{transform:rotate(-15deg)}.product-vertical-card__price{font-family:Montserrat,Arial,sans-serif;font-size:20px;text-align:center;color:#e7310f;margin-bottom:15px;font-weight:900}.product-vertical-card__link{position:absolute;display:block;top:0;left:0;right:0;bottom:0}.product-vertical-card__buttons{display:flex;justify-content:center;gap:10px}.product-vertical-card__buttons svg{height:20px;width:20px}.product-vertical-card__buttons .favor svg{display:inline-block}.product-vertical-card__buttons .favor svg.active{display:none}.product-vertical-card__buttons .favor.active{background:transparent}.product-vertical-card__buttons .favor.active svg{display:none}.product-vertical-card__buttons .favor.active svg.active{display:inline-block}@media screen and (max-width:767px){.product-vertical-card{margin-left:auto;margin-right:auto;flex:0 0 300px;margin-bottom:10px}.product-vertical-card__image,.product-vertical-card__image img{width:100%;height:auto}}@media screen and (max-width:767px){.product-vertical-card__sku{text-align:center}}.promo-line{background:#ffd600;text-align:center;position:relative;padding:10px 40px;color:#000;font-size:13px}.promo-line .svg-icon{position:absolute;margin-top:-6px;top:50%;right:12px;width:12px;height:12px;cursor:pointer;z-index:10}.content-small-card{padding:10px;border:1px solid #f2f2f2;border-radius:15px;margin-bottom:15px}.content-small-card__image{display:block;width:100%}.content-small-card__image img{width:100%;border-radius:15px}.content-small-card__title{display:block;font-size:14px;font-family:Montserrat,Arial,sans-serif;font-weight:500;text-align:center;margin:10px 0;color:#20272f;transition:color .35s ease}.content-small-card__title:hover{color:#20272f;text-decoration:none;text-decoration:underline}.content-small-card__title:active{color:#828282}@media screen and (max-width:767px){.content-small-card{flex:0 0 280px}}@media screen and (min-width:768px){.content-small-card{flex:0 0 220px}.content-small-card__image{height:150px}.content-small-card__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.modify-card{display:flex;position:relative;padding:10px;border:1px solid #f2f2f2;border-radius:15px;margin-bottom:10px;transition:all .25s ease-in}.modify-card:hover{background:#f2f2f2;transition:all .25s ease-in}@media screen and (max-width:767px){.modify-card{text-align:center}}.modify-card__image{height:50px;flex:0 0 67px;margin-right:20px}.modify-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}@media screen and (max-width:767px){.modify-card__image,.modify-card__image img{width:100%;height:auto}}.modify-card__info{margin-right:20px;flex:1;font-family:Montserrat,Arial,sans-serif}.modify-card__title{font-weight:700;line-height:18px}.modify-card__sku,.modify-card__title{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px}.modify-card__sku{margin-top:5px}.modify-card__price{align-self:center;flex:0 0 130px;text-align:right;margin-left:auto;font-family:Montserrat,Arial,sans-serif;font-size:21px;font-weight:700;color:#e7310f}.modify-card__link{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.modify-card{flex-direction:column}.modify-card__image{flex:1;width:100%;height:auto;margin-bottom:15px}.modify-card__price{flex:1;align-self:auto;margin-left:0;text-align:center}}.blog-card{display:flex}.blog-card__avatar{flex:0 0 50px;height:50px;margin-right:20px}.blog-card__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.blog-card__content{flex:1}.blog-card__title{font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;font-size:18px;margin-bottom:10px}.blog-card__subtitle{margin-bottom:20px}.blog-card__subtitle,.blog-card__text{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px}.blog-card__text{font-weight:300}.blog-card__gallery{flex:0 0 200px}.blog-card__gallery img{display:block;width:100%;margin-bottom:10px;border-radius:5px}@media screen and (max-width:767px){.blog-card{flex-wrap:wrap}.blog-card__gallery{flex:1 0 100%}.blog-card__gallery img{display:inline-block;width:49%;padding:5px;box-sizing:border-box}}@media screen and (min-width:768px){.blog-card{height:400px;overflow-y:scroll}.blog-card::-webkit-scrollbar{width:8px;background-color:#fafafa;border-radius:5px}.blog-card::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fafafa;border-radius:5px}.blog-card::-webkit-scrollbar-thumb{background-color:#828282;border:2px solid #828282;border-radius:5px}.blog-card__content{margin-right:20px}.blog-card__gallery{margin-right:10px}}.number-cards{display:flex;flex-wrap:wrap;max-width:1100px;padding:15px;margin-left:auto;margin-right:auto}.numbers-card{position:relative;text-align:center;border:1px solid #f2f2f2;margin-bottom:25px}.numbers-card__image{width:200px;max-width:100%;margin-bottom:30px}.numbers-card__image img{width:100%}.numbers-card__number{position:absolute;top:50%;right:0;height:100px;width:100px;align-items:center;display:flex;transform:translate(75%,-50%);background:#16a8c1;border-radius:50%;border:3px solid #fff;z-index:10;flex-wrap:wrap;line-height:2.5;justify-content:center;font-size:18px;color:#fff;font-weight:700;box-shadow:2px 4px 4px rgba(0,0,0,.15);font-family:Roboto Condensed,Arial,sans-serif}.numbers-card__number span{flex:1 0 100%;margin-bottom:0;height:10px;font-size:20px}.numbers-card__title{font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width:767px){.number-cards{flex-direction:column}.numbers-card{flex:0 0 100%;max-width:240px;margin-left:auto;margin-right:auto}.numbers-card__number{right:30px}}@media screen and (min-width:768px){.numbers-card{flex:0 0 220px;margin-right:100px}.numbers-card:nth-child(3n+3){margin-right:0}}@media screen and (min-width:768px) and (max-width:991px){.numbers-card,.numbers-card:nth-child(3n+3){margin-right:160px}.numbers-card:nth-child(2n+2){margin-right:0}}.categories{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 12px;margin-bottom:60px;margin-top:16px}.categories-card{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #f2f2f2;border-radius:25px;box-sizing:border-box;transition:all .35s ease-in}.categories-card .btn{margin:0 16px 24px}.categories-card:hover .categories-card__title{color:#4d4d4d;text-decoration:none}.categories-card__image{padding:12px}.categories-card__image img{width:100%;border-radius:15px}.categories-card__title{display:flex;padding:0 16px 24px;justify-content:center;align-items:center;align-self:stretch;flex-grow:1;color:#000;text-align:center;font-family:Roboto Condensed,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.16px;text-transform:uppercase}.categories-card__title:hover{color:#4d4d4d;text-decoration:none}.categories-card__link{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:375px){.categories{grid-gap:16px}}@media screen and (min-width:768px){.categories{grid-gap:30px;margin-top:24px}.categories-card__image{padding:16px}.categories-card__title{font-size:20px;line-height:28px}}@media screen and (min-width:992px){.categories_catalog{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1500px){.categories_catalog{grid-template-columns:repeat(4,1fr);grid-gap:36px 24px}}.arenda__price{font-weight:700;font-family:Montserrat,Arial,sans-serif;font-size:17px;color:#20272f;margin:20px 0 15px}.arenda__price span{color:#e7310f;font-weight:700;font-size:24px;display:block}.arenda__description{font-size:14px;text-align:justify}.arenda__params{margin:10px 0}@media screen and (max-width:767px){.arenda__btns,.arenda__price{text-align:center}.arenda__price span{font-size:28px}}@media screen and (min-width:768px){.arenda__price{margin-bottom:20px}.arenda__price span{display:inline-block;margin-left:10px}.arenda__info{flex:1}}.arenda-category-card{margin-bottom:20px;padding:20px;border:1px solid #f2f2f2;border-radius:20px;box-shadow:2px 1px 4px rgba(0,0,0,.1);display:flex;flex-direction:column}.arenda-category-card__description{text-align:justify;font-family:Montserrat,Arial,sans-serif}.arenda-category-card__image{flex:0 0 100%;margin-bottom:20px;position:relative;align-self:start}.arenda-category-card__image img{width:100%;border-radius:5px}.arenda-category-card__tag{position:absolute;left:-26px;top:5px;background:#16a8c1;color:#fff;padding:15px 12px 5px 15px;-webkit-clip-path:polygon(6px 0,6px 10px,100% 40%,100% 90%,8% 100%,0 25%);clip-path:polygon(6px 0,6px 10px,100% 40%,100% 90%,8% 100%,0 25%);font-family:Roboto Condensed,Arial,sans-serif;font-size:13px}.arenda-category-card__tag:after{content:"";position:absolute;background:#118093;-webkit-clip-path:polygon(100% 100%,100% 0,0 100%);clip-path:polygon(100% 100%,100% 0,0 100%);width:6px;height:10px;top:0;left:0}.arenda-category-card__price-badge{-webkit-clip-path:polygon(93% 8%,93% 0,100% 6%,93% 100%,0 84%,0 24%);clip-path:polygon(93% 8%,93% 0,100% 6%,93% 100%,0 84%,0 24%);position:absolute;top:110px;right:-5px;display:block;background:#d92e0e;color:#fff;text-align:center;font-weight:700;font-size:22px;width:80px;line-height:38px;padding-top:3px}.arenda-category-card__price-badge:after{content:"";display:block;background:#871d09;-webkit-clip-path:polygon(0 0,0 100%,100% 64%);clip-path:polygon(0 0,0 100%,100% 64%);position:absolute;width:6px;height:4px;top:0;right:0}.arenda-category-card__price{margin-bottom:10px;display:inline-block;margin-right:20px}@media screen and (max-width:767px){.arenda-category-card__price{display:block;margin-right:0;margin-bottom:20px}}.arenda-category-card__old-price{color:#c4c4c4;font-size:18px;position:relative;top:-1px;left:5px;display:inline-block}.arenda-category-card__old-price:before{transform:rotate(15deg)}.arenda-category-card__old-price:after,.arenda-category-card__old-price:before{content:"";position:absolute;display:block;width:80%;height:1px;top:50%;left:0;background:#c4c4c4}.arenda-category-card__old-price:after{transform:rotate(-15deg)}@media screen and (max-width:767px){.arenda-category-card__old-price{display:table;margin-left:auto;margin-right:auto;text-align:center;margin-top:-10px}}.arenda-category-card__vigoda{font-size:14px;margin-bottom:20px;font-weight:700}.arenda-category-card__title{font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.arenda-category-card__title a{color:#333;transition:color .35s ease}.arenda-category-card__title a:hover{color:#333;text-decoration:none;text-decoration:underline}.arenda-category-card__title a:active{color:#828282}.arenda-category-card__btns .btn{margin-right:2px;min-width:220px}@media screen and (min-width:768px){.arenda-category-card__btns .btn{min-width:170px}}@media screen and (min-width:1200px){.arenda-category-card__btns .btn{min-width:195px}}@media screen and (max-width:767px){.arenda-category-card__btns .btn{margin-left:auto;margin-right:auto;display:block;width:220px}}@media screen and (min-width:768px){.arenda-category-card{flex-direction:row}.arenda-category-card__image{flex:0 0 240px;margin-right:20px}}.arenda-item__imageset{margin-bottom:30px}@media screen and (min-width:768px){.arenda-item{display:flex}.arenda-item__imageset{flex:0 0 320px;margin-right:30px}}@media screen and (min-width:1200px){.arenda-item__imageset{margin-right:20px}}.sotrudnik-card{display:flex;flex-direction:column;padding:20px 10px;border:1px solid #f2f2f2;border-radius:20px;box-shadow:2px 1px 4px rgba(0,0,0,.1);margin-bottom:20px}.sotrudnik-card__image{flex:0 0 150px;width:150px;height:150px;border-radius:50%;overflow:hidden;margin-bottom:30px}.sotrudnik-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sotrudnik-card__name{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:22px;margin-bottom:10px}.sotrudnik-card__position{margin-bottom:15px}.sotrudnik-card__description{font-style:italic;font-size:14px;padding-bottom:20px;border-bottom:1px solid #f2f2f2;margin-bottom:20px}.sotrudnik-card__contact{font-weight:700;position:relative;margin-bottom:10px}.sotrudnik-card__contact_phone:before{content:url(/local/templates/tt_2018/css/../images/phone_icon.svg);position:relative;top:3px;margin-right:8px}.sotrudnik-card__contact_mail:before{content:url(/local/templates/tt_2018/css/../images/mail_icon.svg);position:relative;top:1px;margin-right:8px}@media screen and (min-width:768px){.sotrudnik-card{flex-direction:row;padding:20px}.sotrudnik-card__image{flex:0 0 220px;width:auto;height:220px;margin-bottom:0;margin-right:30px}.sotrudnik-card__contact{display:inline-block;margin-right:20px}}.blogger-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:10px}.blogger-card{display:flex;margin:2px;padding:15px 2px 15px 15px;border-radius:20px;border:1px solid #f2f2f2;box-shadow:1px 1px 2px #f2f2f2;min-height:140px}.blogger-card__title{font-family:Montserrat,Arial,sans-serif;color:#333;font-weight:700;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.blogger-card__description{font-size:12px;margin-bottom:15px}.blogger-card__socials .social-link{display:inline-block;border:1px solid #e0e0e0;border-radius:50%;width:33px;height:32px;text-align:center;line-height:32px;font-size:18px}.blogger-card__socials .social-link.-instagram{transition:background .35s ease;color:#e1544c;transition:color .35s ease}.blogger-card__socials .social-link.-instagram:hover{background:#e1544c;color:#fff;text-decoration:none}.blogger-card__socials .social-link.-vk{transition:background .35s ease;color:#5175a7;transition:color .35s ease}.blogger-card__socials .social-link.-vk:hover{background:#5175a7;color:#fff;text-decoration:none}.blogger-card__socials .social-link.-odnoklassniki{transition:background .35s ease;color:#e6831d;transition:color .35s ease}.blogger-card__socials .social-link.-odnoklassniki:hover{background:#e6831d;color:#fff;text-decoration:none}.blogger-card__socials .social-link.-youtube{transition:background .35s ease;color:#f3121c;transition:color .35s ease}.blogger-card__socials .social-link.-youtube:hover{background:#f3121c;color:#fff;text-decoration:none}.blogger-card__socials .social-link.-facebook{transition:background .35s ease;color:#4966b1;transition:color .35s ease}.blogger-card__socials .social-link.-facebook:hover{background:#4966b1;color:#fff;text-decoration:none}.blogger-card__images{flex:0 0 72px;height:72px;position:relative;margin-right:50px}.blogger-card__main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogger-card__main-image,.blogger-card__second-image{display:block;border:2px solid #ffd600;border-radius:50%;overflow:hidden}.blogger-card__second-image{position:absolute;width:72px;height:72px;bottom:-30px;right:-30px}@media screen and (max-width:767px){.blogger-cards{grid-template-columns:1fr;grid-column-gap:0}}@media screen and (min-width:992px) and (max-width:1199px){.blogger-cards{grid-template-columns:1fr;grid-column-gap:0}}.content-card{border-radius:20px;margin-bottom:15px;max-width:315px;border:1px solid #f2f2f2}.content-card_theme_stock{border:7px solid #ffd600;box-shadow:2px 1px 4px rgba(0,0,0,.1);max-width:350px}.content-card_theme_product{max-width:350px;border:7px solid #f2f2f2;box-shadow:2px 1px 4px rgba(0,0,0,.1)}.content-card__image{display:block;height:200px}.content-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:15px;border-top-right-radius:15px}.content-card__image_padding{padding:15px 15px 0}.content-card__image_padding img{border-radius:15px}.content-card__info{padding:15px}.content-card__date{color:#828282;font-size:14px}.content-card__tag{padding:10px 20px;font-family:Roboto Condensed,Arial,sans-serif;font-size:13px;font-weight:700;border:1px solid #e0e0e0;border-radius:20px}.content-card__title{font-weight:600;font-size:18px;margin-top:20px;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px}.content-card__title a{color:#333;transition:color .35s ease}.content-card__title a:hover{color:#333;text-decoration:none;text-decoration:underline}.content-card__title a:active{color:#828282}.content-card__description{font-size:14px;margin-bottom:30px}.event-card{min-height:500px;position:relative;color:#fff;overflow:hidden}.event-card__info{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}.event-card__date{color:#fff}.event-card__tag{color:#333;background:#fff}.event-card__image{position:absolute;top:0;bottom:0;right:0;left:0}.event-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-card__image:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,rgba(32,39,47,0),#20272f 83.98%)}.event-card__datetag{padding:20px;position:relative;z-index:10}@media screen and (max-width:991px){.event-card{width:300px}}@media screen and (min-width:992px) and (max-width:1199px){.event-card{width:47%}.content-card{margin-right:10px}}@media screen and (min-width:1200px){.event-card{width:365px}.content-card{margin-right:10px}.content-card:nth-child(3n+3){margin-right:0}}@media screen and (max-width:767px){.content-card,.event-card{width:100%;max-width:315px}}.news-card{border:1px solid #f2f2f2;margin-bottom:15px;border-radius:15px}.news-card__image{width:100%}.news-card__image img{width:100%;border-top-left-radius:15px;border-top-right-radius:15px}.news-card__info{padding:20px 15px}.news-card__date{color:#828282;font-size:14px;line-height:30px}.news-card__tag{padding:5px 20px;font-family:Roboto Condensed,Arial,sans-serif;font-size:12px;font-weight:700;border:1px solid #f2f2f2;border-radius:20px}.news-card__title{margin-top:15px;font-size:18px;display:block;display:-webkit-box;line-height:24px;max-height:72px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;height:72px;font-weight:700}.news-card__title a{color:#333;transition:color .35s ease}.news-card__title a:hover{color:#333;text-decoration:none;text-decoration:underline}.news-card__title a:active{color:#828282}.news-card__description{margin-top:15px;font-size:14px;display:block;display:-webkit-box;line-height:20px;max-height:60px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis;height:60px;margin-bottom:50px;text-align:justify}@media screen and (min-width:768px){.news-card{flex:1 0 260px}.news-card:nth-child(odd){margin-right:20px}.news-card:last-child{flex:0 0 calc(50% - 10px)}.news-card__image{height:246px}.news-card__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.news-page__info{display:flex;align-items:center;margin-bottom:20px;font-size:14px}.news-page__views{margin-left:auto;margin-right:40px;color:#828282}.news-page__views img{margin-right:10px;position:relative;top:-1px}.news-page__date{color:#828282}.news-page__date img{margin-right:10px;position:relative;top:-1px}@media screen and (max-width:767px){.news-page__info{flex-wrap:wrap}.news-page__views{margin-left:0}.news-page__date{margin-left:auto}}.social-likes{margin:20px 0;font-size:14px}.social-likes__widget{border:1px solid;border-radius:5px;margin-right:8px}.social-likes__widget_facebook{color:#4966b1;border-color:#4966b1;display:inline-block}.social-likes__widget_vkontakte{color:#5175a7;border-color:#5175a7;display:inline-block}.social-likes__widget_odnoklassniki{color:#e6831d;border-color:#e6831d;display:inline-block}.social-likes__button{display:inline-block;border-right:1px solid #c4c4c4;padding:5px 10px}.social-likes__button_facebook{border-color:#4966b1}.social-likes__button_vkontakte{border-color:#5175a7}.social-likes__button_odnoklassniki{border-color:#e6831d}.social-likes__counter{padding:5px 10px}.social-likes__counter_empty:before{content:"0";font-family:Roboto Condensed,Arial,sans-serif}.comment__form{margin-bottom:30px}.comment_namefield{max-width:500px;border-color:#e0e0e0}.comment__textarea{padding-bottom:60px;border-color:#e0e0e0}.comment__textarea::-webkit-scrollbar{width:0;background-color:#fafafa}.comment__textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fafafa}.comment__textarea::-webkit-scrollbar-thumb{background-color:#ffd600;border:2px solid #ffd600}.comment__send-btn{position:absolute;bottom:10px;right:10px}.comment{border-bottom:1px solid #f2f2f2;padding-bottom:20px;margin-bottom:25px}.comment__info{display:flex;align-items:center;margin-bottom:10px}.comment__image{width:50px;height:50px;border:1px solid #f2f2f2;overflow:hidden;border-radius:20px;margin-right:20px}.comment__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comment__image span{color:#ab9423;display:block;font-size:22px;font-weight:600;line-height:50px;text-align:center}.comment__name{font-weight:700;font-family:Roboto Condensed,Arial,sans-serif;margin-right:30px}.comment__date{color:#828282;font-size:14px}.comment__date img{margin-right:8px}.comment__status{border-radius:4px;font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;margin-left:30px;padding:3px 10px;text-align:center}.comment__status.moderate{background-color:#ffd600}.comment__text{font-family:Roboto Condensed,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.4}.comment .review-slider{margin-top:20px}.comment .review-slider .product-page__works-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.star-rating{color:#828282}.star-rating_four,.star-rating_one .fa-star:first-child,.star-rating_three .fa-star:first-child,.star-rating_three .fa-star:nth-child(2),.star-rating_three .fa-star:nth-child(3),.star-rating_two .fa-star:first-child,.star-rating_two .fa-star:nth-child(2){color:#ffd600}.star-rating_four .fa-star:last-child{color:#828282}.star-rating_five{color:#ffd600}.comment-count{font-size:14px}.comment-count a{font-weight:700;color:#6b7a99;transition:color .35s ease}.comment-count a:hover{color:#20272f;text-decoration:none}.comment-count .fa{margin-right:3px;position:relative;top:-1px}.feature-bar{display:flex;align-items:center;border-radius:20px;border:1px solid #f2f2f2;margin-bottom:10px;padding:10px 20px}.feature-bar:hover{background:#fafafa}.feature-bar__title{flex:0 0 250px;font-family:Montserrat,Arial,sans-serif;font-weight:700}.feature-bar__scale{display:flex;height:30px;justify-content:space-between;flex:0 0 280px}.feature-bar__scale .feature-bar__scale-item{flex:0 0 16px;background:#c4c4c4;border-radius:5px;box-shadow:1px 2px 3px rgba(32,39,47,.25)}.feature-bar__scale_eight .feature-bar__scale-item:first-child,.feature-bar__scale_eight .feature-bar__scale-item:nth-child(2),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(3),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(4),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(5),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(6),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(7),.feature-bar__scale_eight .feature-bar__scale-item:nth-child(8),.feature-bar__scale_five .feature-bar__scale-item:first-child,.feature-bar__scale_five .feature-bar__scale-item:nth-child(2),.feature-bar__scale_five .feature-bar__scale-item:nth-child(3),.feature-bar__scale_five .feature-bar__scale-item:nth-child(4),.feature-bar__scale_five .feature-bar__scale-item:nth-child(5),.feature-bar__scale_four .feature-bar__scale-item:first-child,.feature-bar__scale_four .feature-bar__scale-item:nth-child(2),.feature-bar__scale_four .feature-bar__scale-item:nth-child(3),.feature-bar__scale_four .feature-bar__scale-item:nth-child(4),.feature-bar__scale_nine .feature-bar__scale-item:first-child,.feature-bar__scale_nine .feature-bar__scale-item:nth-child(2),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(3),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(4),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(5),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(6),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(7),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(8),.feature-bar__scale_nine .feature-bar__scale-item:nth-child(9),.feature-bar__scale_one .feature-bar__scale-item:first-child,.feature-bar__scale_seven .feature-bar__scale-item:first-child,.feature-bar__scale_seven .feature-bar__scale-item:nth-child(2),.feature-bar__scale_seven .feature-bar__scale-item:nth-child(3),.feature-bar__scale_seven .feature-bar__scale-item:nth-child(4),.feature-bar__scale_seven .feature-bar__scale-item:nth-child(5),.feature-bar__scale_seven .feature-bar__scale-item:nth-child(6),.feature-bar__scale_seven .feature-bar__scale-item:nth-child(7),.feature-bar__scale_six .feature-bar__scale-item:first-child,.feature-bar__scale_six .feature-bar__scale-item:nth-child(2),.feature-bar__scale_six .feature-bar__scale-item:nth-child(3),.feature-bar__scale_six .feature-bar__scale-item:nth-child(4),.feature-bar__scale_six .feature-bar__scale-item:nth-child(5),.feature-bar__scale_six .feature-bar__scale-item:nth-child(6),.feature-bar__scale_ten .feature-bar__scale-item,.feature-bar__scale_three .feature-bar__scale-item:first-child,.feature-bar__scale_three .feature-bar__scale-item:nth-child(2),.feature-bar__scale_three .feature-bar__scale-item:nth-child(3),.feature-bar__scale_two .feature-bar__scale-item:first-child,.feature-bar__scale_two .feature-bar__scale-item:nth-child(2){background:#16a8c1}@media screen and (max-width:767px){.feature-bar{flex-wrap:wrap}.feature-bar__title{margin-bottom:10px}}.color-box{margin:30px 0;display:flex}.color-box__image{margin-right:50px;flex:0 0 350px;position:relative}.color-box__image:after{content:"";width:92px;height:92px;display:block;position:absolute;bottom:0;right:0;background:url(/local/templates/tt_2018/css/../images/tt-grey-print.png);background-size:100%}.color-box__image img{width:100%;border-radius:15px}.color-box__data{flex:0 0 280px}.color-box__title{font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin:15px 0}.color-box__colors{margin-bottom:25px}.color-box__color{position:relative;width:20px;height:20px;border:2px solid transparent;border-radius:50%;display:inline-block;margin-right:12px;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.color-box__color:hover{border-color:#fff;transform:scale(1.25);cursor:pointer}.color-box__color_inactive{margin-right:10px}.color-box__color_inactive:hover{border-color:transparent;transform:none;cursor:auto}.color-box__color_primary_black{background:#000}.color-box__color_primary_grey{background:#979797}.color-box__color_primary_yellow{background:#eeaa39}.color-box__color_primary_orange{background:#f3743e}.color-box__color_primary_red{background:#fa4537}.color-box__color_primary_green{background:#72a951}.color-box__color_primary_skyblue{background:#16a8c1}.color-box__color_primary_blue{background:#00579f}.color-box__color_primary_khaki{background:#78866b}.color-box__color_primary_white{background:#fff}.color-box__color_primary_magenta{background:#f0f}.color-box__color_primary_violet{background:#8a2be2}.color-box__color_secondary_black:after{background:#000}.color-box__color_secondary_black:after,.color-box__color_secondary_grey:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_grey:after{background:#979797}.color-box__color_secondary_yellow:after{background:#eeaa39}.color-box__color_secondary_orange:after,.color-box__color_secondary_yellow:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_orange:after{background:#f3743e}.color-box__color_secondary_red:after{background:#fa4537}.color-box__color_secondary_green:after,.color-box__color_secondary_red:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_green:after{background:#72a951}.color-box__color_secondary_skyblue:after{background:#16a8c1}.color-box__color_secondary_blue:after,.color-box__color_secondary_skyblue:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_blue:after{background:#00579f}.color-box__color_secondary_white:after{background:#fff}.color-box__color_secondary_khaki:after,.color-box__color_secondary_white:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_khaki:after{background:#78866b}.color-box__color_secondary_magenta:after{background:#f0f}.color-box__color_secondary_magenta:after,.color-box__color_secondary_violet:after{content:"";display:block;position:absolute;right:0;bottom:0;transform:translate(50%,40%);width:12px;height:12px;border:1px solid #fff;border-radius:50%}.color-box__color_secondary_violet:after{background:#8a2be2}.color-box__tip{font-family:Roboto Condensed,Arial,sans-serif;font-size:13px;font-weight:700;margin-bottom:5px}@media screen and (max-width:767px){.color-box{flex-wrap:wrap}.color-box__image{flex:1 1 100%;margin-bottom:15px}}.visit-card{display:flex;border-radius:5px;border:3px solid #ffd600;padding:30px 50px}.visit-card__icon{margin-right:50px;flex:0 0 90px}.visit-card__icon img{width:100%;display:block}.visit-card__info{flex-grow:1}.visit-card__title{font-weight:700;font-size:18px;font-family:Roboto Condensed,Arial,sans-serif;text-transform:uppercase;margin-bottom:10px}.visit-card__description{font-size:14px;margin-bottom:15px}.visit-card_theme_main{position:relative;max-width:90%;margin-top:20px}.visit-card_theme_main .visit-card__icon{position:absolute;height:70%;top:10px;left:50%;transform:translateX(-50%);z-index:1}.visit-card_theme_main .visit-card__icon img{height:100%;width:auto}.visit-card_theme_main .visit-card__title{text-align:center;z-index:10;position:relative}.visit-card_theme_main .visit-card__description{text-align:center;font-weight:300;font-size:13px;color:#c4c4c4;z-index:10;position:relative}.visit-card_theme_main .visit-card__btn{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.visit-card_theme_footer{border:none;padding:0;margin-top:50px}.visit-card_theme_footer .visit-card__icon{flex-basis:40px;margin-right:20px}.visit-card_theme_footer .visit-card__title{text-transform:none;font-size:14px;font-weight:300;margin-bottom:0}.visit-card_theme_footer .visit-card__description{display:none}.visit-card_theme_footer .visit-card__btn{background:none;color:#fff;font-weight:300;text-decoration:underline;text-align:left;padding:0;font-size:14px}.visit-card_theme_footer .visit-card__btn:after{display:none}@media screen and (max-width:767px){.visit-card{flex-wrap:wrap}.visit-card__icon{flex-basis:100%;margin-bottom:20px;text-align:center}.visit-card__icon img{width:90px;display:inline-block}}@media screen and (max-width:991px){.visit-card_theme_main{max-width:100%;margin-right:0;margin-bottom:40px}}.helpbar{position:fixed;bottom:0;left:0;z-index:100;display:flex;align-items:center;width:100%;height:71px;background:url(/local/templates/tt_2018/css/../images/helpbar_bg.png) 50%;background-size:cover;font-family:Roboto Condensed,Arial,sans-serif}@media screen and (max-width:767px){.helpbar{padding:0 10px}}.helpbar__boat{position:relative;top:-20px}@media screen and (max-width:1199px){.helpbar__boat{display:none}}.helpbar__text{display:flex;color:#fff;font-weight:700;text-shadow:0 4px 10px rgba(208,50,0,.25)}@media screen and (max-width:575px){.helpbar__text{flex-direction:column}}.helpbar__text span{text-align:center;font-size:12px;line-height:1.3;background-size:contain;background:url(/local/templates/tt_2018/css/../images/helpbar_question.svg) 100%}@media screen and (min-width:576px){.helpbar__text span{margin-right:10px}}@media screen and (min-width:576px) and (max-width:767px){.helpbar__text span{flex:0 0 130px;font-size:14px}}@media screen and (min-width:768px) and (max-width:991px){.helpbar__text span{flex:0 0 150px;font-size:18px}}@media screen and (min-width:992px){.helpbar__text span{flex:0 0 230px;font-size:22px}}.helpbar__phone{font-size:20px;position:relative;padding-left:70px;color:#fafafa}@media screen and (max-width:767px){.helpbar__phone{padding-left:0}}@media screen and (min-width:576px) and (max-width:767px){.helpbar__phone{font-size:24px}}@media screen and (min-width:768px) and (max-width:991px){.helpbar__phone{font-size:20px}}@media screen and (min-width:992px){.helpbar__phone{font-size:34px}}.helpbar__phone:hover{color:#fafafa}.helpbar__phone:before{content:url(/local/templates/tt_2018/css/../images/helpbar_arrow.png);position:absolute;top:0;left:0}@media screen and (max-width:767px){.helpbar__phone:before{display:none}}.helpbar__btn,.helpbar__btns{display:flex;align-items:center}.helpbar__btn{justify-content:center;padding:10px;border-radius:50%;color:#fafafa;font-size:18px;font-weight:700}@media screen and (min-width:1200px){.helpbar__btn{border-radius:20px}}.helpbar__btn:hover{color:#fafafa}.helpbar__btn_viber{background:#59267c}.helpbar__btn_whatsapp{background:#43d854}.helpbar__btn+.helpbar__btn,.helpbar__btn span{margin-left:5px}@media screen and (max-width:1199px){.helpbar__btn span{display:none}}.circle-badges{display:flex;gap:5px;flex-wrap:wrap;width:315px}@media screen and (max-width:1499px){.circle-badges{display:none}}.circle-badge{display:flex;align-items:flex-start;padding:4px 12px;border-radius:30px;background:#fff}.circle-badge__text{line-height:13px;font-size:13px;font-weight:700}.image-card{box-shadow:0 0 20px rgba(85,85,85,.13);padding:20px;width:280px;flex:0 0 280px;color:#20272f;margin:10px}.image-card:hover{box-shadow:0 0 20px rgba(85,85,85,.3);text-decoration:none}.image-card__image{width:100%;flex:0 0 100%;margin-bottom:10px;display:block}.image-card__image img{width:100%}.image-card__title{text-align:center;display:block}.userInfoLK{flex-direction:column;align-items:center;padding:20px 0;background:rgba(0,0,0,.03)}.userInfoLK,.userInfoLK .icosLK{display:flex;justify-content:center}.userInfoLK .icosLK{padding:30px;background:hsla(0,0%,100%,.5);width:110px;height:110px;border-radius:50%;float:none}.userInfoLK .icosLK svg:first-child{fill:rgba(0,0,0,.5);width:50px;height:50px}.userInfoLK .lkusinf{display:flex;flex-direction:column;align-items:center;text-decoration:none}.userInfoLK .lkusinf span{font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#000;margin:20px 0 0}.userInfoLK .lkusinf small{color:rgba(0,0,0,.3);font-size:13px}.lk_bonus{padding:10px 0 0}.lk_bonus,.lk_bonus>div{display:flex;flex-direction:row;align-items:center;align-content:center}.lk_bonus>div{padding:0 15px}.lk_bonus>div>span{margin-right:5px;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000}.promocodes-wrapper{margin:0}.promocodes-wrapper .promocodes-list{margin:20px 0 30px}.promocodes-wrapper .promocodes-list .promocode-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #999;-moz-column-gap:30px;column-gap:30px}.promocodes-wrapper .promocodes-list .promocode-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.promocodes-wrapper .promocodes-list .promocode-item h4{font-family:Roboto Condensed,Arial,sans-serif}.promocodes-wrapper .promocodes-list .promocode-item .promocode-code{padding:40px 60px;font-size:30px;background:#ffd600;font-weight:700;font-family:Roboto Condensed,Arial,sans-serif}.promocodes-wrapper .promocodes-list .promocode-item .promocode-data{margin:0}.promocodes-wrapper .promocodes-list .promocode-item .promocode-data div{margin-bottom:5px}.promocodes-wrapper .promocodes-list .promocode-item .promocode-data div:last-child{margin-bottom:0}.promocodes-wrapper .promocodes-list .promocode-item .promocode-data span{display:inline-block;width:120px;font-weight:700}.promocodes-wrapper .promocode-form{width:350px;margin:20px 0 0}.promocodes-wrapper .promocode-form .form-group{display:flex}.promocodes-wrapper .promocode-form .form-group label{width:200px}.owl-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);background:#fff;padding-left:15px;padding-right:15px;border-radius:15px;text-align:center;width:93%}@media screen and (max-width:767px){.owl-dots{bottom:20px;transform:translate(-50%,50%)}}.owl-dot{position:relative;width:14px;height:14px;display:inline-block;background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.35);transition:all .25s ease-in}.owl-dot:focus{outline:0}.owl-dot:hover{box-shadow:1px 1px 2px rgba(0,0,0,.65);cursor:pointer;transition:all .25s ease-in}.owl-dot+.owl-dot{margin-left:12px}.owl-dot.active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:7px;background:#20272f;border-radius:50%}@media screen and (max-width:767px){.owl-dot{width:8px;height:8px}.owl-dot+.owl-dot{margin-left:8px}.owl-dot.active:after{width:5px;height:5px}}.owl-carousel_nav_aside{max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}.owl-carousel_nav_aside .owl-dots{bottom:-20px}.owl-carousel_nav_aside .owl-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%);height:10px}.owl-carousel_nav_aside .owl-nav span{font-size:24px}.owl-carousel_nav_aside .owl-next{position:absolute;top:50%;transform:translateY(-50%);right:-40px;background:none;font-size:28px!important}.owl-carousel_nav_aside .owl-next:focus{outline:0}.owl-carousel_nav_aside .owl-next .fa{color:#20272f;transition:color .35s ease}.owl-carousel_nav_aside .owl-next .fa:hover{color:#ffd600;text-decoration:none}.owl-carousel_nav_aside .owl-prev{top:50%;transform:translateY(-50%);position:absolute;left:-40px;background:none;font-size:28px!important}.owl-carousel_nav_aside .owl-prev:focus{outline:0}.owl-carousel_nav_aside .owl-prev .fa{color:#20272f;transition:color .35s ease}.owl-carousel_nav_aside .owl-prev .fa:hover{color:#ffd600;text-decoration:none}.owl-carousel_nav_bottom .owl-nav{margin-top:25px;text-align:left;font-size:24px;bottom:0;width:100%;position:relative}.owl-carousel_nav_bottom .owl-nav:after{content:"";display:block;position:absolute;top:50%;left:10%;width:80%;height:1px;background:#e0e0e0;transform:translateY(-50%)}.owl-carousel_nav_bottom .owl-next,.owl-carousel_nav_bottom .owl-prev{background:none;color:#20272f}.owl-carousel_nav_bottom .owl-next:focus,.owl-carousel_nav_bottom .owl-prev:focus{outline:0}.owl-carousel_nav_bottom .owl-next .fa,.owl-carousel_nav_bottom .owl-prev .fa{color:#20272f;transition:color .35s ease}.owl-carousel_nav_bottom .owl-next .fa:hover,.owl-carousel_nav_bottom .owl-prev .fa:hover{color:#ffd600;text-decoration:none}.owl-carousel_nav_bottom .owl-next{position:absolute;right:0}@media screen and (min-width:768px){.owl-carousel_nav_bottom .owl-next,.owl-carousel_nav_bottom .owl-prev{background:#fff;display:inline-block;border-radius:50%;box-shadow:1px 0 4px rgba(0,0,0,.06);width:35px;line-height:40px;text-align:center}}.sidebar{width:350px;flex-basis:350px;flex-shrink:0;margin-right:45px;margin-bottom:60px;background:#f2f2f2}.sidebar__title{font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;padding:20px 20px 20px 40px}.sidebar__navlist{padding:0;list-style-type:none}.sidebar__navitem{border-bottom:1px solid #fff;transition:all .55s ease-out}.sidebar__navitem:after{content:"\F0DA";font-family:Fontawesome;position:absolute;top:32px;transform:translateY(-50%);right:18px}.sidebar__navitem_active{background:#ffd600}.sidebar__navitem_active:after{transform:rotate(90deg) translateY(0) translateX(-200%)}.sidebar__navitem.-has-child{position:relative;padding-right:40px}.sidebar__navitem.-has-child:hover{cursor:pointer;background:#ffd600;transition:all .55s ease-out}.sidebar__navitem.-has-child .sidebar__child-navlist{margin-right:-40px}.sidebar__navitem .sidebar__child-navlist_active{max-height:800px;transition:all .55s ease-out}.sidebar__navitem.-state-open .sidebar__navlink:after{transform:rotate(-90deg) translateY(0) translateX(200%)}.sidebar__navlink{font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;padding:20px 5px 20px 20px;display:block;color:#333;transition:color .35s ease;transition:background .35s ease}.sidebar__navlink:hover{color:#333;text-decoration:none;background:#ffd600}.-has-child .sidebar__navlink{border-right:1px solid #f2f2f2}.sidebar__child-navlist{max-height:0;overflow:hidden;background:#fff;padding:0;margin:0;list-style-type:none;transition:all .55s ease-out}.sidebar__navitem_active .sidebar__child-navlist{max-height:800px;transition:all .55s ease-out}.sidebar__child-navlink{display:block;padding:15px 30px 15px 50px;border-bottom:1px solid #e0e0e0;font-size:14px;font-weight:500;color:#333;text-decoration:none}.sidebar__child-navlink:hover{color:#333;text-decoration:underline}@media screen and (max-width:991px){.sidebar{display:none}}@media screen and (min-width:992px) and (max-width:1199px){.sidebar{flex-basis:240px;margin-right:15px}.sidebar__title{padding:15px;font-size:18px}.sidebar__navlink{font-size:14px;padding:20px 30px 20px 15px}}.breadcrumbs{padding:36px 0 8px}.breadcrumbs .container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px}.breadcrumbs__item{display:inline-block;font-family:Montserrat,Arial,sans-serif;padding-right:0}.breadcrumbs__item,.breadcrumbs__link{font-size:12px;line-height:12px;color:#596680}.breadcrumbs__link{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;padding:6px 16px;font-weight:500;background:#f2f2f2;border-radius:30px}.breadcrumbs__link .breadcrumbs__arrow-mobile{display:none;color:#596680;margin-right:12px}.breadcrumbs__link:hover{background:#ffd600;color:#000;text-decoration:none}.breadcrumbs__link:hover .breadcrumbs__arrow-mobile{color:#000}.breadcrumbs__activeitem{color:#000;font-size:13px;font-weight:700;line-height:13px}.breadcrumbs__arrow{color:#596680;height:10px;width:10px}@media screen and (max-width:991px){.breadcrumbs{padding:24px 0 16px}.breadcrumbs__arrow,.breadcrumbs__item:not(.breadcrumbs__item-mobile){display:none}.breadcrumbs__link{font-size:14px;line-height:14px;padding:8px 12px}.breadcrumbs__link .breadcrumbs__arrow-mobile{display:inline-block}}.live_search .ls_row .ls_all{text-align:center}.live_search .ls_row .ls_all a{color:#000}.search__btns{margin-top:35px;line-height:3.5}.search__results{display:flex;flex-wrap:wrap}.search__zero-input{max-width:320px;padding:7px 15px;margin-right:5px}.search__result_nothing{min-height:300px;background:url(/local/templates/tt_2018/css/../images/search_icon_big.svg);background-repeat:no-repeat;background-position:50%}.search__card_wide{flex:0 0 100%}.search__card_small{border-radius:15px;padding:10px 10px 15px}.search__card-image{display:block;padding:0;height:150px}.search__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.search__card-info{margin-top:10px;padding:0 5px}.search__card-title{line-height:20px;max-height:60px;-webkit-line-clamp:3;
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */font-size:14px;line-height:1.25rem;height:60px;border-bottom:0}.search__card-description,.search__card-title{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search__card-description{max-height:72px;-webkit-line-clamp:4;
  /*! autoprefixer: ignore next */
  /*! autoprefixer: on */margin-top:15px;font-size:12px;line-height:18px;height:72px;margin-bottom:20px}@media screen and (max-width:767px){.search__results{justify-content:center}.form-control.search__zero-input{width:100%;margin-bottom:10px;max-width:100%;margin-right:0}.search__card-image,.search__card-image img{height:auto}}@media screen and (min-width:768px){.search__card_small{flex:0 0 220px;max-width:220px;margin-right:0}.search__card_small:nth-child(3n+1),.search__card_small:nth-child(3n+2){margin-right:10px}}@media screen and (min-width:992px) and (max-width:1199px){.search__card_small:nth-child(3n+1),.search__card_small:nth-child(3n+2){margin-right:1px}}.search-result{display:none;width:100%;position:absolute;top:62px;left:0;background:#fff;padding:10px;z-index:100;border-radius:30px;box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.search-result__show-all{display:none;font-size:14px;padding:10px 5px 0}.search-result__show-all a{color:red;padding-left:18px;font-family:Montserrat,Arial,sans-serif;font-weight:500}.search-result__empty-search{font-size:14px;padding:10px 5px 0}.search-result__items{display:flex;flex-direction:column;gap:8px;padding:8px}.search-result__item{background:#fafafa;border-radius:30px;padding:10px 16px 10px 4px;transition:all .2s ease;display:flex;gap:16px;align-items:center}.search-result__item:hover{text-decoration:none;background:#e0e0e0;transition:all .2s ease}.search-result__image{width:40px;flex-shrink:0}.search-result__image img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.search-result__text{color:#000;text-decoration:none;font-size:14px;flex-grow:1;font-family:Montserrat,Arial,sans-serif;font-weight:500}.search-result__text:hover{text-decoration:none}.footer{background:#20272f;color:#fff;padding:30px 0 0;font-size:14px;font-family:Montserrat,Arial,sans-serif}.footer__phone{font-size:24px;font-family:Roboto Condensed,Arial,sans-serif;text-transform:uppercase;text-align:center;padding:10px 20px}.footer__phone:first-child{border-bottom:2px solid #ffd600}.footer__phone:nth-child(2),.footer__phone:nth-child(3){border-bottom:1px solid #ffd600}.footer__phone a{color:inherit}.footer__phone a:hover{text-decoration:none}.footer__header{font-family:Roboto Condensed,Arial,sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:20px}.footer__nav{margin:0;padding-left:0;list-style:none}.footer__nav-link{color:#fff;transition:color .35s ease;display:block;padding:7px 0;line-height:1.5}.footer__nav-link:hover{color:#ffd600;text-decoration:none}.footer__input{background:#c4c4c4;color:#fff}.footer__btn{color:#ffd600}.footer__link{color:#f2f2f2;transition:color .35s ease}.footer__link:hover{color:#ffd600;text-decoration:none}.footer__social{padding-left:0}.footer__social .social-link{background:#fff;border-radius:50%;width:35px;line-height:35px;text-align:center;font-size:22px}.footer__social .social-link.-instagram{transition:background .35s ease;color:#e1544c;transition:color .35s ease}.footer__social .social-link.-instagram:hover{background:#e1544c;color:#fff;text-decoration:none}.footer__social .social-link.-vk{transition:background .35s ease;color:#5175a7;transition:color .35s ease}.footer__social .social-link.-vk:hover{background:#5175a7;color:#fff;text-decoration:none}.footer__social .social-link.-odnoklassniki{transition:background .35s ease;color:#e6831d;transition:color .35s ease}.footer__social .social-link.-odnoklassniki:hover{background:#e6831d;color:#fff;text-decoration:none}.footer__social .social-link.-youtube{transition:background .35s ease;color:#f3121c;transition:color .35s ease}.footer__social .social-link.-youtube:hover{background:#f3121c;color:#fff;text-decoration:none}.footer__social .social-link.-facebook{transition:background .35s ease;color:#4966b1;transition:color .35s ease}.footer__social .social-link.-facebook:hover{background:#4966b1;color:#fff;text-decoration:none}.footer__pay img{display:inline-block;padding:5px;width:auto;height:22px;background:#fff;border-radius:5px}.footer__pay img+img{margin-left:5px}.footer__copybg{font-family:Roboto Condensed,Arial,sans-serif;margin-top:20px;padding:20px;background:#000;color:#c4c4c4;font-size:14px;text-align:center}.app-card__images img{display:inline-block;width:133px;height:auto;border-radius:16px;margin-right:25px}.app-card__images-sm{display:none}.cookie_message{position:fixed;bottom:0;left:60px;transition:all .15s ease;transform:translateY(100%);z-index:9999;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:300px;padding:20px 25px;background:#fff;box-shadow:0 4px 15px rgba(26,36,51,.5);margin-right:20px}.cookie_message.show{transform:translateY(-30px)}@media screen and (max-width:767px){.footer{padding-left:15px;padding-right:15px}.footer__link{text-decoration:underline}.footer__social a{display:inline-block}.footer__pay img,.footer__social a{margin-bottom:10px}.app-card__images{display:none}.app-card__images-sm{display:block;text-align:center}.app-card__images-sm img{display:inline-block;width:170px;height:auto;margin-right:25px;margin-bottom:12px}}.footer__banners{padding:0 10px;display:flex;gap:24px;flex-wrap:wrap;margin-bottom:72px}.footer__banners:after,.footer__banners:before{display:none}.footer__banners .footer__banners-item{width:calc(50% - 12px);border-radius:60px;background:#ffec88;padding:35px;display:flex;gap:60px;position:relative;overflow:hidden;align-items:center}.footer__banners .footer__banners-item .svg-icon{height:60px;width:60px;flex-shrink:0;z-index:10;color:#151515}.footer__banners .footer__banners-item .svg-icon-triangle{position:absolute;color:#fff2b1;width:175px;height:173px;top:0;left:-10px}.footer__banners .footer__banners-item .footer__banners-item_text{flex-grow:1;font-size:18px;line-height:24px;font-weight:400;font-family:Montserrat,Arial,sans-serif;position:relative;z-index:10}.footer__banners .footer__banners-item .footer__banners-item_text span{font-size:22px;line-height:28px;font-weight:700;display:block;margin-bottom:14px}@media screen and (max-width:991px){.footer__banners .footer__banners-item{width:100%}}.page-404{text-align:center;padding-top:50px}.page-404__header{font-family:Montserrat,Arial,sans-serif;font-size:30px;margin-bottom:15px;font-weight:400;color:#20272f}.page-404__header.-style-big{font-size:80px}.page-404__subheader{font-family:Montserrat,Arial,sans-serif;color:#20272f;font-weight:400;margin-bottom:30px}.page-404__image{margin-top:40px;height:auto;max-width:787px;margin-left:auto;margin-right:auto}.page-404__image img{width:100%}@media screen and (max-width:767px){.page-404__image{width:281px;height:470px;margin-top:40px}.page-404__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-404__btn-stack .btn{display:block;width:100%;margin-bottom:15px}}.landings-card{display:flex;border:1px solid #f2f2f2;border-radius:20px;box-shadow:2px 1px 4px rgba(0,0,0,.1);margin-bottom:30px;padding:15px}.landings-card__image img{width:100%;border-radius:15px}.landings-card__info{flex-grow:1;padding-left:30px}.landings-card__title{font-weight:700;font-size:16px;font-family:Montserrat,Arial,sans-serif;margin-bottom:10px;display:block;display:-webkit-box;line-height:28px;max-height:56px;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis}.landings-card__title a{color:#333;transition:color .35s ease}.landings-card__title a:hover{color:#333;text-decoration:none;text-decoration:underline}.landings-card__title a:active{color:#828282}.landings-card__description{font-family:Roboto Condensed,Arial,sans-serif;margin-bottom:14px;display:block;display:-webkit-box;line-height:24px;max-height:48px;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;
  /*! autoprefixer: on */overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.landings-card{flex-wrap:wrap}.landings-card__image{flex-basis:100%;margin-bottom:20px}.landings-card__image img{width:100%}.landings-card__info{padding-left:0}}@media screen and (min-width:768px){.landings-card__image{flex:0 0 180px;height:145px}.landings-card__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.product-page{max-width:100%;margin-bottom:40px}.product-page .product-page__content{display:inline-block;width:calc(100% - 445px)}.product-page .product-page__intro{float:right;position:-webkit-sticky;position:sticky;top:80px;width:420px;padding:16px 30px;font-family:Montserrat,Arial,sans-serif;border:1px solid #e0e0e0;border-radius:25px;margin-bottom:40px;display:flex;gap:16px;flex-direction:column}.product-page .product-page__intro .product-card__tags{position:static;flex-wrap:wrap}.product-page .product-page__intro .addToCart{padding:10px}.product-page .product-page__intro .addToCart svg{width:24px;height:24px}.product-page__intro-text{font-size:14px;line-height:20px;text-align:justify}.product-page__artikul{font-family:Montserrat,Arial,sans-serif;font-size:14px;padding-bottom:16px;border-bottom:1px solid #f2f2f2}.product-page__rating-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.product-page__rating-wrapper .purchases-count{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:400;line-height:13px}.product-page__rating-wrapper .purchases-count span{font-weight:700}@media screen and (max-width:1499px){.product-page__rating-wrapper .purchases-count{flex:0 1 75%}}@media screen and (max-width:1199px){.product-page__rating-wrapper .purchases-count{flex:0 0 auto}}@media screen and (max-width:767px){.product-page__rating-wrapper .purchases-count{flex:0 1 75%}}.product-page__prices{display:flex;flex-direction:column;gap:8px}.product-page__prices .product-page__price{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:26px;font-weight:700;line-height:26px}.product-page__prices .product-page__oldprice{display:flex;align-items:center;gap:6px}.product-page__prices .product-page__oldprice span{color:#99a4ba;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:18px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-page__prices .product-page__oldprice span.product-page__oldprice-delta{color:#e7310f;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;-webkit-text-decoration-line:none;text-decoration-line:none}.product-page__btns-row{display:flex;gap:8px}.product-page__btns-row .btn{flex-grow:1;border-radius:30px}.product-page__btns-row .btn.btn-round{flex-shrink:0;height:46px;width:46px}.product-page__find-cheaper{margin-top:8px;padding:24px 0;border-top:1px solid #f2f2f2;display:flex;flex-direction:column;gap:16px;align-self:stretch}.product-page__find-cheaper .product-page__find-cheaper_title{color:#000;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;line-height:16px}.product-page__find-cheaper .btn{color:#fff;background:#ff691d;display:flex;justify-content:center;gap:8px;align-items:center;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:800;line-height:14px;border-radius:30px}.product-page__find-cheaper .btn .svg-icon{color:#fff;width:20px;height:20px}.product-page__find-cheaper .product-page__find-cheaper_link{text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;line-height:12px}.product-page__imageset{display:flex;height:415px;gap:24px;margin-bottom:35px}.product-page__imageset .imageset__main-image img{border-radius:25px}.product-page__imageset .imageset__preview{display:flex;flex-direction:column;gap:8px}.product-page__imageset .imageset__preview .imageset__preview-next,.product-page__imageset .imageset__preview .imageset__preview-prev{flex-shrink:0;height:16px;width:100%}.product-page__imageset .imageset__preview .imageset__preview-scroll{overflow:hidden auto;flex-grow:1;display:flex;flex-direction:column;gap:8px}.product-page__imageset .imageset__preview .imageset__preview-scroll::-webkit-scrollbar{display:none}.product-page__imageset .imageset__preview .imageset__preview-image{flex-shrink:0;height:64px;width:86px;border:1px solid #f2f2f2;border-radius:15px;overflow:hidden;margin:0}.product-page__imageset .imageset__preview .imageset__preview-image.active{border:1px solid #000}@media screen and (max-width:1499px){.product-page__imageset{height:550px}}@media screen and (max-width:1199px){.product-page__imageset{height:425px}}@media screen and (max-width:991px){.product-page__imageset{height:auto;flex-direction:column;gap:16px}.product-page__imageset .imageset__preview{flex-direction:row}.product-page__imageset .imageset__preview .imageset__preview-scroll{overflow:auto hidden;flex-direction:row}.product-page__imageset .imageset__preview .imageset__preview-scroll::-webkit-scrollbar{display:none}.product-page__imageset .imageset__preview .imageset__preview-image{flex-shrink:0;height:90px;width:120px}}.product-page__thumbs{position:relative;width:100%;margin:30px 15px}.product-page__thumbs .owl-item{width:66px!important;height:50px!important;margin-right:20px}.product-page__thumbs .owl-nav{position:absolute;top:50%;left:-20px;width:100%;transform:translateY(-50%)}.product-page__thumbs .owl-prev{position:absolute;left:0}.product-page__thumbs .owl-next{position:absolute;right:0}.product-page__thumb{width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.product-page__description{margin-bottom:15px;font-family:Montserrat,Arial,sans-serif;font-size:14px}.product-page__works .owl-nav>div{width:35px;height:90px;line-height:90px;text-align:center;border-radius:10px;background:#f2f2f2}.product-page__works-item{height:90px;width:120px;border:1px solid #f2f2f2;border-radius:15px;overflow:hidden}.product-page__works-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page__delivery-txt{display:inline-block;margin-top:20px;margin-left:10px;font-family:Roboto Condensed,Arial,sans-serif;font-size:14px;font-weight:700}.product-page__upload-photos{display:flex;gap:24px;align-items:center;justify-content:space-between;border-radius:25px;background:linear-gradient(180deg,#fff7cc,#fee66c);padding:36px 24px;margin:45px 0}.product-page__upload-photos .product-page__upload-photos-info{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-grow:1}.product-page__upload-photos .product-page__upload-photos-title{display:flex;flex-direction:column;gap:7px;color:#000;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px}.product-page__upload-photos .product-page__upload-photos-title span{font-family:Roboto Condensed,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:700;text-transform:uppercase}.product-page__upload-photos .btn{flex:0 0 auto;width:200px}.product-page__upload-photos .product-page__upload-photos-images{flex:0 0 auto;position:relative;width:265px;height:47px}.product-page__upload-photos .product-page__upload-photos-images img{position:absolute;border-radius:25px;border:2px solid #c4c4c4}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_1{left:0;top:-30px;z-index:20}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_2{left:110px;top:-62px;z-index:20}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_3{left:130px;top:15px;z-index:30}@media screen and (max-width:1499px){.product-page .product-page__content{width:calc(100% - 390px)}.product-page .product-page__intro{width:365px;padding:16px}}@media screen and (max-width:1199px){.product-page .product-page__content{width:calc(100% - 345px)}.product-page .product-page__intro{width:320px}.product-page__upload-photos{padding:20px 24px}.product-page__upload-photos .product-page__upload-photos-info{flex-direction:column;text-align:center}.product-page__upload-photos .product-page__upload-photos-title{align-items:center}.product-page__upload-photos .product-page__upload-photos-images{width:280px}}@media screen and (max-width:991px){.product-page .product-page__content{width:100%}.product-page .product-page__intro{display:none}.product-page .product-page__intro.product-page__intro-static{display:flex;width:100%;float:none;position:static;padding:24px;margin-bottom:36px}.product-page .owl-carousel_nav_aside{max-width:100%}.product-page .owl-carousel_nav_aside .owl-nav{display:none}}@media screen and (max-width:767px){.product-page__rating{margin-right:20px;font-size:15px}.product-page__top{flex-wrap:wrap}.product-page__intro-text{font-size:16px}.product-page__intro-bage{margin-top:15px;margin-bottom:25px;font-size:13px}.blog-card__text,.product-page__description{font-size:16px}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_2{left:90px}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_3{left:110px}}@media screen and (max-width:575px){.product-page__upload-photos{flex-direction:column;padding:36px 24px}.product-page__upload-photos .product-page__upload-photos-images{height:170px}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_1{top:30px}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_2{top:0;left:110px}.product-page__upload-photos .product-page__upload-photos-images img.product-page__upload-photos-image_3{top:75px;left:130px}}.vacancy__title{color:#000;font-size:40px;font-weight:700;line-height:54px}.vacancy__small-text,.vacancy__title{text-align:center;font-family:Montserrat,Arial,sans-serif}.vacancy__small-text{color:#333;font-size:18px;font-weight:400;line-height:30px}.yellow__tiles{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.yellow__tiles .yellow__tile{width:calc(33% - 16px);background:#ffd600;color:#000;padding:36px 24px;border-radius:60px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px}.yellow__tiles .yellow__tile .svg-icon-triangle{position:absolute;width:300px;height:300px;top:-75px;left:-15px;color:#ffe455}.yellow__tiles .yellow__tile .title{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:60px;font-weight:800;line-height:60px;z-index:10}.yellow__tiles .yellow__tile .text{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:500;line-height:20px;z-index:10}.vacancy__header{padding:48px 0 24px;background:transparent url(/img/vacancy/heroImg.png) scroll no-repeat center 0}.vacancy__header .container{display:flex;flex-direction:column;gap:36px;align-items:center;padding:36px 10px 300px;position:relative}.vacancy__header .container h1{font-size:50px;line-height:64px;font-weight:800;text-align:center;color:#000;font-family:Montserrat,Arial,sans-serif}.vacancy__header .container:before{content:"";position:absolute;bottom:60px;left:0;display:block;height:410px;width:410px;background:transparent url(/img/vacancy/img_01.png) scroll no-repeat 50%/100%}.vacancy__header .container:after{content:"";position:absolute;bottom:10px;right:0;display:block;height:406px;width:430px;background:transparent url(/img/vacancy/img_02.png) scroll no-repeat 50%/100%}.vacancy__evolution{padding:36px 10px 60px}.vacancy__achievements,.vacancy__evolution{display:flex;flex-direction:column;gap:48px;justify-content:center}.vacancy__achievements{padding:60px 10px}.vacancy__achievements .vacancy__achievements_list{display:flex;gap:24px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievements_col{width:calc(50% - 12px);display:flex;flex-direction:column;gap:24px;justify-content:space-between}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement{width:100%;height:250px;position:relative;display:flex;padding:40px;align-items:flex-end;justify-content:flex-start;border-radius:60px;overflow:hidden}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-big{height:400px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-text{flex-direction:column;align-items:center;justify-content:center;gap:36px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-text span{color:#4d4d4d;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:400;line-height:30px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement span{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:700;line-height:30px;z-index:10}.vacancy__history{display:flex;flex-direction:column;gap:48px;justify-content:center;padding:36px 10px 60px}.vacancy__history .vacancy__history_list{display:flex;flex-wrap:wrap;gap:24px 0;justify-content:space-between}.vacancy__history .vacancy__history_item{width:calc(50% - 12px);display:flex;gap:24px;justify-content:space-between;align-items:flex-start}.vacancy__history .vacancy__history_item img{width:calc(50% - 12px);max-width:100%;border-radius:60px}.vacancy__history .vacancy__history_item .vacancy__history_info{margin-top:130px;display:flex;flex-direction:column;gap:24px}.vacancy__history .vacancy__history_item .vacancy__history_info .title{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:60px;font-weight:800;line-height:60px;position:relative;display:block}.vacancy__history .vacancy__history_item .vacancy__history_info .title span{z-index:10;position:relative}.vacancy__history .vacancy__history_item .vacancy__history_info .title .svg-icon-triangle{height:80px;width:80px;color:#ffd600;position:absolute;top:-13px;left:78px}.vacancy__history .vacancy__history_item .vacancy__history_info .text{color:#4d4d4d;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px}.vacancy__history .vacancy__history_item.vacancy__history_item-down img{margin-top:130px}.vacancy__history .vacancy__history_item.vacancy__history_item-down .vacancy__history_info{margin-top:200px}.vacancy__welcome{background:transparent url(/img/vacancy/vacancyImg.png) scroll no-repeat center 0}.vacancy__welcome .container{display:flex;flex-direction:column;gap:48px;align-items:center;padding:36px 10px 60px;position:relative}.vacancy__welcome .yellow__tile{justify-content:center}.vacancy__welcome .yellow__tile .text{text-align:center;font-size:16px;font-weight:700;line-height:24px}.vacancy__items{display:flex;flex-direction:column;gap:24px;align-items:center;padding:36px 10px 60px;position:relative}.vacancy__items .vacancy__title{font-size:40px;font-weight:700;line-height:54px;margin-bottom:24px}.vacancy__items .vacancy__item{display:flex;width:100%;padding:24px;margin:0;flex-direction:column;align-items:flex-start;gap:24px;border-radius:30px;border:1px solid #f2f2f2;background:#fafafa}.vacancy__items .vacancy__item .accordeon__header-wrapper{display:flex;gap:8px;width:100%;align-items:center;justify-content:space-between}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info{flex-grow:1;display:flex;flex-direction:column;gap:12px}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info .vacancy__tags{display:flex;flex-wrap:wrap;gap:7px}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info .vacancy__tags .vacancy__tag{padding:4px 6px;border-radius:5px;border:1px solid #e0e0e0;color:#bdbdbd;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:700;line-height:11px}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info .vacancy__tags .vacancy__tag.blue{color:#fff;background:#0ca0b0;border:1px solid #0ca0b0}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info .vacancy__name{color:#000;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:800;line-height:28px}.vacancy__items .vacancy__item .accordeon__header-wrapper .btn{border-radius:30px}.vacancy__items .vacancy__item .accordeon__header-wrapper .accordeon__header{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:30px;border:1px solid #ffd600;cursor:pointer;padding:0;margin:0}.vacancy__items .vacancy__item .accordeon__header-wrapper .accordeon__header:after{display:none}.vacancy__items .vacancy__item .accordeon__header-wrapper .accordeon__header .svg-icon{height:20px;width:20px}.vacancy__items .vacancy__item .accordeon__body{padding:0;border-bottom:none;width:100%}.vacancy__items .vacancy__item .accordeon__body .vacancy__params{display:flex;gap:24px;justify-content:space-between;align-items:flex-start;width:100%}.vacancy__items .vacancy__item .accordeon__body .vacancy__params .vacancy__param{width:calc(33% - 16px);display:flex;flex-direction:column;gap:10px}.vacancy__items .vacancy__item .accordeon__body .vacancy__params .vacancy__param .name{color:#828282;font-size:11px;font-weight:700;line-height:12px;letter-spacing:1.1px;text-transform:uppercase}.vacancy__items .vacancy__item .accordeon__body .vacancy__params .vacancy__param .value{color:#333;font-size:14px;font-weight:700;line-height:16px}.vacancy__connect{padding:0 10px 48px}.vacancy__connect .vacancy__connect-banner{background:#ffec88 url(/img/vacancy/CTAimg.png) scroll no-repeat 20px -125px/610px auto;display:flex;flex-direction:column;gap:24px;border-radius:60px;align-items:flex-end;justify-content:center;padding:75px 35px 100px}.vacancy__connect .vacancy__title{width:500px;font-size:48px;line-height:62px}.vacancy__connect .vacancy__small-text{width:500px;color:#4d4d4d}.vacancy__connect .buttons{width:500px;display:flex;gap:16px;justify-content:center}.vacancy__connect .buttons .btn{font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:800;line-height:18px;border-radius:30px}.vacancy__connect .buttons .btn-whatsapp{background:#25d366;color:#fff}.vacancy__connect .buttons .btn-whatsapp .svg-icon{color:#fff;margin-left:10px;width:24px;height:24px}@media screen and (max-width:1199px){.vacancy__history .vacancy__history_list{flex-direction:column}.vacancy__history .vacancy__history_item{justify-content:flex-start;align-items:center;width:100%}.vacancy__history .vacancy__history_item img{width:320px;flex-shrink:0}.vacancy__history .vacancy__history_item .vacancy__history_info{flex-shrink:0;margin:0;width:450px}.vacancy__history .vacancy__history_item.vacancy__history_item-down{justify-content:flex-end}.vacancy__history .vacancy__history_item.vacancy__history_item-down .vacancy__history_info,.vacancy__history .vacancy__history_item.vacancy__history_item-down img{margin:0}.vacancy__connect .vacancy__connect-banner{background-position-x:-50px}}@media screen and (max-width:991px){.vacancy__title{font-size:34px;line-height:46px}.vacancy__header .container h1{font-size:40px;line-height:54px}.vacancy__header .container:before{height:300px;width:300px}.vacancy__header .container:after{height:310px;width:293px}.vacancy__evolution .yellow__tiles .yellow__tile{width:calc(50% - 12px);align-items:center}.vacancy__evolution .yellow__tiles .yellow__tile:last-child{width:100%}.vacancy__evolution .yellow__tiles .yellow__tile .title{font-size:56px;line-height:56px}.vacancy__evolution .yellow__tiles .yellow__tile .text{font-size:16px;line-height:22px;text-align:center}.vacancy__achievements .vacancy__achievements_list{flex-direction:column}.vacancy__achievements .vacancy__achievements_list .vacancy__achievements_col{width:100%}.vacancy__history .vacancy__history_list .vacancy__history_item img{width:300px;height:320px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.vacancy__history .vacancy__history_list .vacancy__history_item .vacancy__history_info{flex-shrink:0;flex-grow:1;width:calc(100% - 325px)}.vacancy__history .vacancy__history_list .vacancy__history_item.vacancy__history_item-down{justify-content:flex-start}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-text{height:auto}.vacancy__welcome .yellow__tile{width:calc(50% - 12px)}.vacancy__connect .vacancy__connect-banner{padding:48px 35px;justify-content:flex-start;height:700px;background-position:-95px 195px;background-size:610px auto}.vacancy__connect .vacancy__connect-banner .buttons,.vacancy__connect .vacancy__connect-banner .vacancy__small-text,.vacancy__connect .vacancy__connect-banner .vacancy__title{width:100%}}@media screen and (max-width:767px){.vacancy__title{font-size:28px;line-height:40px}.vacancy__header .container{padding-bottom:340px}.vacancy__header .container h1{font-size:34px;line-height:50px}.vacancy__header .container:before{height:300px;width:300px;bottom:40px}.vacancy__header .container:after{height:225px;width:230px;bottom:145px}.vacancy__evolution{padding:36px 10px}.vacancy__evolution .yellow__tiles .yellow__tile{width:100%}.vacancy__achievements{padding:36px 10px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement{height:200px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-big{height:320px}.vacancy__history{padding:36px 10px}.vacancy__history .vacancy__history_list .vacancy__history_item{flex-direction:column}.vacancy__history .vacancy__history_list .vacancy__history_item img{width:260px;height:276px}.vacancy__history .vacancy__history_list .vacancy__history_item .vacancy__history_info{width:100%;align-items:center;text-align:center}.vacancy__welcome .container{padding:36px 10px}.vacancy__welcome .yellow__tile{width:100%}.vacancy__items{padding:36px 10px}.vacancy__items .vacancy__item .accordeon__header-wrapper{flex-wrap:wrap}.vacancy__items .vacancy__item .accordeon__header-wrapper .vacancy__info{width:100%}.vacancy__items .vacancy__item .accordeon__header-wrapper .btn{flex-grow:1}.vacancy__items .vacancy__item .accordeon__body .vacancy__params{flex-direction:column}.vacancy__items .vacancy__item .accordeon__body .vacancy__params .vacancy__param{width:100%}.vacancy__connect .vacancy__connect-banner{background-position:-30px 220px}.vacancy__connect .vacancy__connect-banner .vacancy__title{font-size:28px;line-height:40px}}@media screen and (max-width:575px){.vacancy__header .container{padding-bottom:340px}.vacancy__header .container h1{font-size:34px;line-height:50px}.vacancy__header .container:before{height:200px;width:200px;bottom:10px}.vacancy__header .container:after{height:195px;width:200px;bottom:140px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement{height:180px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-big{height:280px}.vacancy__achievements .vacancy__achievements_list .vacancy__achievement.vacancy__achievement-text{height:auto}.vacancy__connect .vacancy__connect-banner{height:750px;background-position:-30px 270px}.vacancy__connect .vacancy__connect-banner .buttons{flex-direction:column}.vacancy__connect .vacancy__connect-banner .buttons a{height:50px;display:flex;padding:0;align-items:center;justify-content:center}}.app-page__title{color:#000;font-size:40px;font-weight:700;line-height:54px}.app-page__small_text,.app-page__title{text-align:center;font-family:Montserrat,Arial,sans-serif}.app-page__small_text{color:#4d4d4d;font-size:18px;font-weight:400;line-height:30px}.app-page__banner{margin:50px auto 74px;width:calc(100% - 20px)!important;background:#7a7afc url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.45.139s8.69-2.3 21.564 11.826C52.89 26.09 71.88 48.428 78.317 63.539c6.438 15.111-7.081 16.754-15.45 16.425-8.368-.329-50.855-4.927-58.902-22.338-8.047-17.41-1.931-33.178 1.61-42.376C9.114 6.052 11.69.467 18.448.139z' fill='%23D3D3FE'/%3E%3C/svg%3E") scroll no-repeat 40px -188px/952px 946px;border-radius:60px;position:relative;height:500px;display:flex;flex-direction:column;padding-bottom:180px;justify-content:flex-end}.app-page__banner>*{width:660px;position:relative;z-index:10}.app-page__banner .app-page__banner-phone{position:absolute;top:-50px;right:130px;width:290px;height:600px;-o-object-fit:contain;object-fit:contain}.app-page__banner .app-page__title{padding:60px 0 0 40px;margin-bottom:16px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:42px;font-weight:800;line-height:56px}.app-page__banner .app-page__title span{position:relative}.app-page__banner .app-page__title span .svg-icon{color:#e7310f;position:absolute;top:0;left:0;width:100%;height:100%}.app-page__banner .app-page__small_text{color:#20272f;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:21px;font-weight:700;line-height:30px;margin-bottom:48px}.app-page__banner .app-page__apps{display:flex;gap:18px;justify-content:center}.app-page__banner .app-page__qr{display:flex;gap:24px;justify-content:center;position:absolute;bottom:-50px}.app-page__banner .app-page__qr .app-page__qr_item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 16px 16px;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.app-page__banner .app-page__qr .app-page__qr_item img{width:140px;height:140px;-o-object-fit:contain;object-fit:contain}.app-page__banner .app-page__qr .app-page__qr_item span{color:#4d4d4d;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;line-height:12px}.app-page__banner.app-page__banner-right{align-items:flex-end;background-position-x:460px}.app-page__banner.app-page__banner-right .app-page__banner-phone{left:130px;right:auto}.app-page__achievements{display:flex;flex-direction:column;padding:0 10px}.app-page__achievements .app-page__achievements_item{display:flex;gap:24px;align-items:center;padding:60px 0;height:600px}.app-page__achievements .app-page__achievements_item img{width:calc(50% - 12px);height:600px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.app-page__achievements .app-page__achievements_item .app-page__achievements_info{width:calc(50% - 12px);display:flex;flex-shrink:0;gap:36px;flex-direction:column}.app-page__achievements .app-page__achievements_item.app-page__achievements_item-right{flex-direction:row-reverse}.app-page__steps{display:flex;flex-direction:column;gap:48px;padding:60px 10px}.app-page__steps .app-page__steps_banner{border-radius:60px;background:#7a7afc;display:flex;gap:24px;justify-content:space-between;overflow:hidden;height:460px}.app-page__steps .app-page__steps_banner .app-page__steps_item{padding:40px 0;flex-direction:column;display:flex;gap:30px;width:calc(33% - 16px);flex-shrink:0;align-items:center}.app-page__steps .app-page__steps_banner .app-page__steps_item img{max-width:100%}.app-page__steps .app-page__steps_banner .app-page__steps_item .app-page__title{display:flex;gap:20px;align-items:center;justify-content:flex-start;text-align:left;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:26px}.app-page__steps .app-page__steps_banner .app-page__steps_item .app-page__title span{display:flex;height:80px;width:80px;flex-shrink:0;justify-content:center;align-items:center;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.45.139s8.69-2.3 21.564 11.826C52.89 26.09 71.88 48.428 78.317 63.539c6.438 15.111-7.081 16.754-15.45 16.425-8.368-.329-50.855-4.927-58.902-22.338-8.047-17.41-1.931-33.178 1.61-42.376C9.114 6.052 11.69.467 18.448.139z' fill='%23FFD600'/%3E%3C/svg%3E") scroll no-repeat 0 0/100%;color:#000;font-family:Montserrat,Arial,sans-serif;font-size:40px;font-weight:800;line-height:40px}.app-page__steps .app-page__steps_banner .app-page__steps_item.app-page__steps_item-bottom{padding-top:100px}@media screen and (max-width:1499px){.app-page__banner.app-page__banner-right{background-position-x:560px}}@media screen and (max-width:1199px){.app-page__banner{margin:50px auto 74px;width:calc(100% - 60px)!important}.app-page__banner>*{width:550px}.app-page__banner .app-page__banner-phone{right:40px}.app-page__banner .app-page__title{font-size:36px;line-height:48px}.app-page__banner.app-page__banner-right{background-position-x:375px}.app-page__banner.app-page__banner-right .app-page__banner-phone{left:40px}.app-page__steps .app-page__steps_banner{gap:0}.app-page__steps .app-page__steps_banner .app-page__steps_item{padding:40px 20px}.app-page__steps .app-page__steps_banner .app-page__steps_item .app-page__title{flex-direction:column;gap:24px;text-align:center}}@media screen and (max-width:991px){.app-page__title{font-size:34px;line-height:46px}.app-page__banner{padding-top:40px;padding-bottom:40px;height:auto;justify-content:flex-start;background-size:774px 769px;background-position:48px -90px;margin-bottom:24px}.app-page__banner>*{width:100%}.app-page__banner .app-page__banner-phone{display:none}.app-page__banner .app-page__title{padding:0;font-size:34px;line-height:50px}.app-page__banner .app-page__small_text{margin-bottom:40px}.app-page__banner .app-page__qr{position:static;margin-top:40px}.app-page__achievements .app-page__achievements_item{padding:36px 0 60px;flex-direction:column-reverse;height:auto;gap:36px}.app-page__achievements .app-page__achievements_item img{width:100%;height:auto;max-height:422px}.app-page__achievements .app-page__achievements_item .app-page__achievements_info{width:100%;gap:36px}.app-page__achievements .app-page__achievements_item.app-page__achievements_item-right{flex-direction:column-reverse}.app-page__steps .app-page__steps_banner{gap:48px;flex-direction:column;height:auto;background:transparent;align-items:center}.app-page__steps .app-page__steps_banner .app-page__steps_item{border-radius:60px;overflow:hidden;background:#7a7afc;width:465px;padding:24px 24px 0}.app-page__steps .app-page__steps_banner .app-page__steps_item .app-page__title{flex-direction:row;gap:16px;text-align:left;max-width:350px}.app-page__steps .app-page__steps_banner .app-page__steps_item .app-page__title span{height:60px;width:60px;font-size:32px;line-height:32px}.app-page__steps .app-page__steps_banner .app-page__steps_item.app-page__steps_item-bottom{padding-top:24px}}@media screen and (max-width:767px){.app-page__title{font-size:28px;line-height:40px}.app-page__banner{background-size:501px 498px;background-position:10px 0}.app-page__banner .app-page__apps{flex-direction:column;align-items:center;gap:18px}.app-page__banner .app-page__qr{display:none}.app-page__achievements .app-page__achievements_item{padding:36px 0}}@media screen and (max-width:575px){.app-page__banner{width:calc(100% - 20px)!important}.app-page__steps .app-page__steps_banner{border-radius:0}.app-page__steps .app-page__steps_banner .app-page__steps_item{border-radius:35px;width:100%}.app-page__steps .app-page__steps_banner .app-page__steps_item img{width:250px}}.horizontal-scroll{position:relative;width:100%;padding:20px 0}.horizontal-scroll__container{display:flex;flex-wrap:wrap;justify-content:center;overflow-x:auto;width:100%}.horizontal-scroll__container::-webkit-scrollbar{width:2px;height:2px;background-color:#c4c4c4}.horizontal-scroll__container::-webkit-scrollbar-track{background-color:transparent}.horizontal-scroll__container::-webkit-scrollbar-thumb{border:none;border-radius:0;background-color:#ffd600}.site__body{flex-grow:1;transition:all .1s ease-out}.site__body_fixed{max-height:100vh;overflow:hidden;position:relative}.site__body_fixed:before{content:"";display:block;position:absolute;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}.site__body_muted{position:relative}.site__body_muted:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:100}.content h3{font-size:20px;line-height:1.4;font-weight:500;margin-bottom:20px}.content p{margin-bottom:15px;text-align:justify;text-indent:1.5em}.content img{max-width:100%;margin-left:-1.5rem}.content ul{margin:20px 0;padding-left:10px}.content li{margin-bottom:10px;position:relative;padding-left:20px}.content li:before{position:absolute;content:"";width:5px;height:5px;background:#ffd600;border-radius:50%;top:8px;left:0}.content table{width:100%;font-family:Roboto Condensed,Arial,sans-serif}.content table th{padding:10px 12px;background:#ffd600}.content table tr:nth-child(odd){background:#f2f2f2}.content table td{padding:10px 12px}@media screen and (max-width:767px){.content table{width:100%;font-size:16px}.content table_mobile_shrink td,.content table_mobile_shrink th,.content table_mobile_shrink tr{display:block}}.promo-hero{background-image:url(/local/templates/tt_2018/images/promo_hero_bg.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat;padding:180px 0}.promo-hero__five{font-family:Mr Dafoe,cursive;font-size:307px;color:#e7310f;text-shadow:0 4px 4px rgba(79,79,79,.32),3px 4px 4px rgba(0,0,0,.25);line-height:1}.promo-hero__five span{font-size:145px}.promo-hero__title{color:#fff;text-transform:uppercase;font-family:Roboto Condensed,Arial,sans-serif;font-size:100px;line-height:1}.promo-hero__title span{font-size:60px;display:inline-block;position:relative;top:-50px}.promo-hero__description{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:16px;margin-bottom:70px;margin-top:-100px}@media screen and (max-width:991px){.promo-hero{text-align:center;padding:40px 0 80px}.promo-hero__five{font-size:88px;text-align:right}.promo-hero__five span{font-size:51px}.promo-hero__title{font-size:35px;position:relative;top:30px}.promo-hero__title span{font-size:35px;top:0}.promo-hero__description{margin-top:10px;margin-bottom:20px}}@media screen and (max-width:767px){.promo-hero{padding-top:100px!important;padding-bottom:80px}.promo-hero__five{font-size:200px;text-align:center}.promo-hero__title{text-align:center;top:0}.promo-hero__description{margin-top:20px}}@media screen and (min-width:1200px){.promo-hero__title{font-size:100px;line-height:.85}}.-state-fixed,.body_fixed{overflow:hidden}.block{margin-bottom:50px;margin-top:50px;font-family:Montserrat,Arial,sans-serif}.sticky{position:fixed;top:0;width:100%;z-index:100}.sticky+.promo-hero{padding-top:180px}.dark-bg{background:#20272f;padding:60px 0 20px;color:#fff}.worldwide__about{background-image:url(/local/templates/tt_2018/images/about_bg.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0;color:#fff}@media screen and (max-width:991px){.worldwide__about{margin-top:-100px}}.sert-bg{padding:50px 0 40px}@media screen and (min-width:576px){.sert-bg{background-image:url(/local/templates/tt_2018/images/sert-bg.png);background-repeat:no-repeat;background-position:100% 0}}.otzyv-bg{padding:60px 0 40px;background-image:url(/local/templates/tt_2018/images/otzyv-bg.jpg);background-position:center 120px;background-size:100% auto;margin-bottom:60px}.feedback-bg,.otzyv-bg{position:relative;background-repeat:no-repeat}.feedback-bg{background-image:url(/local/templates/tt_2018/images/form-bg.jpg);background-position:50%;background-size:cover;padding:120px 0 90px;margin-top:20px;min-height:918px}.feedback-bg.cashback-bg{background-image:url(/local/templates/tt_2018/images/promo_form_bg.jpg)}.feedback-bg.stat-dilerom-bg{background-image:url(/local/templates/tt_2018/images/stat_dilerom_form_bg.jpg);background-position:top}.feedback-bg.inline_form{background-image:none}.feedback-bg.worldwide_form{background-image:url(/local/templates/tt_2018/images/worldwide_form.jpg);background-position:top}@media screen and (min-width:768px) and (max-width:991px){.feedback-bg{min-height:856px}}@media screen and (min-width:992px) and (max-width:1199px){.feedback-bg{min-height:858px}}@media screen and (min-width:1200px){.feedback-bg{min-height:718px;background-position:center -30px;background-size:115%}.feedback-bg.cashback-bg{background-position:top;background-size:cover;padding-top:130px}}.wide-block{padding:50px 0;background-size:cover;color:#fff;margin-top:50px;margin-bottom:50px}.wide-block.-advantages-bg{background-image:url(/local/templates/tt_2018/images/advantages_bg.jpg)}.wide-block.-montag-bg{position:relative}.wide-block.-montag-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.65)}.video-wrapper{max-width:600px;margin:30px auto;position:relative;z-index:0}.responsive-video{width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;z-index:12;margin:15px auto}@media screen and (min-width:992px){.responsive-video{max-width:650px}}@media screen and (min-width:1200px){.responsive-video{padding-bottom:45%}}.responsive-video iframe{frameborder:0}.responsive-video iframe,.responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%}.col-lg-6{z-index:5}.page{margin-top:24px}@media screen and (max-width:767px){.page{margin-top:16px}}.page__wrapper{position:relative;flex-grow:0;margin-bottom:60px;box-sizing:border-box;flex-basis:100%;width:100%}@media screen and (min-width:768px) and (max-width:991px){.page__wrapper{padding-left:5px;padding-right:5px}}@media screen and (min-width:992px) and (max-width:1199px){.page__wrapper{max-width:690px;overflow:hidden;padding-left:5px;padding-right:5px}}@media screen and (min-width:1200px){.page__wrapper{max-width:735px;overflow:hidden;padding-left:5px;padding-right:50px}.page__wrapper_wider{max-width:850px}}.page__wrapper_worldwide{max-width:100%;padding-left:20px;padding-right:20px;overflow:initial}@media screen and (min-width:1200px){.page__wrapper_worldwide{max-width:1000px;margin-left:auto;margin-right:auto}}.mt-big{margin-top:80px}.grafit-paper-bg{background-image:url(/local/templates/tt_2018/css/../images/grafit_paper_bg.jpg);background-size:100% 100%}.cards-box{display:flex;justify-content:space-between}@media screen and (max-width:767px){.cards-box{flex-wrap:wrap;justify-content:space-around}}.flex-row{display:flex}@media screen and (max-width:767px){.flex-row{flex-wrap:wrap}}.col-6{flex:0 0 50%;padding:15px}@media screen and (max-width:767px){.col-6{flex:1 1 100%}}.flex{display:flex}.flex_align_center{align-items:center}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.mt-70{margin-top:70px}@media screen and (max-width:991px){.mt-70{margin-top:40px}}.mb-70{margin-bottom:70px}@media screen and (max-width:991px){.mb-70{margin-bottom:40px}}.ml-a{margin-left:auto}.mr-a{margin-right:auto}.pos-relative{position:relative}.modal-body img{max-width:100%}@media screen and (max-width:767px){.otzyv-bg{background-size:480%;background-position:center 170px}.modal-dialog{top:20px}.custom-modal .close{right:10px}}@media screen and (min-width:576px) and (max-width:767px){.page__wrapper_worldwide{max-width:560px;margin-left:auto;margin-right:auto}.otzyv-bg{background-size:200%;background-position:top}.sidebar{display:none}}@media screen and (min-width:768px){.video-wrapper{margin:90px auto}.video-wrapper:after{content:"";display:block;position:absolute;top:-12%;left:-20%;background-size:100%;width:140%;height:130%;z-index:1}}@media screen and (min-width:992px) and (max-width:1199px){.container{width:100%;max-width:100%}}@media screen and (min-width:992px){.page{display:flex}.page.page_wo_sidebar{flex-direction:column}.feedback-bg{padding:150px 0 90px}.feedback-container{width:750px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px) and (max-width:1499px){.container{width:100%;max-width:1280px}}@media screen and (min-width:1500px){.container{width:100%;max-width:1296px}}.gallery-grid{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-auto-rows:300px;grid-auto-flow:dense}@media screen and (min-width:768px){.gallery-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.gallery-grid{grid-template-columns:1fr 1fr 1fr}.gallery-grid .photocard:nth-child(4n+1),.gallery-grid .photocard:nth-child(4n+4){grid-column:span 2}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.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:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{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(/local/templates/tt_2018/css/../images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1050}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:1060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:1060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:3rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:4rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:4rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:4rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:4rem}}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;margin:0;padding:0;display:block;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.body{padding-top:0}@media screen and (min-width:1200px){.body{padding-top:0}}.logo-inline-block{vertical-align:top}.logo-inline-block .logo-inline{display:inline-block;width:70px;margin-right:20px;vertical-align:top}.logo-inline-block .logo-inline-text{display:inline-block;width:calc(100% - 95px);vertical-align:top;font-size:22px}.big-logo{display:inline-block;width:100px}.contacts__social{display:inline-block;width:100%;vertical-align:top}.map-columns{margin-bottom:100px}.sitemap-title{margin-top:20px;margin-bottom:30px}.icon-text.mess-elem{display:inline-block;width:300px;margin-right:30px}.icon-text.mess-elem .icon-text__icon{display:inline-block;width:25px;height:25px}.icon-text.mess-elem .icon-text__icon img{max-width:100%}.icon-text.mess-elem .icon-text__text{display:inline-block;padding:5px 0 5px 15px;vertical-align:top}.icon-text.mess-elem .icon-text__text a{text-decoration:underline;color:#007bff}.navigator__center__phone .-www a.icon-phone{position:absolute;left:14px;display:block;width:30px;height:30px;margin:0}.navigator__center__phone .-www a.icon-phone.viber{top:30px}.navigator__center__phone .-www a.icon-phone.whatsapp{top:50px}.navigator__center__phone .-www a.icon-phone.viber img{width:130%;max-width:130%;margin:-5px 0 0 -5px}.navigator__center__phone .-www a.icon-phone.whatsapp img{max-width:100%}.mobile_viber_link img{width:50px;height:50px;margin-right:-4px}.mobile_whatsapp_link img{width:40px;height:40px}.lazy_preloader{width:100%;margin:20px 0 10px;color:#ffd600}a.products_list__item:hover{text-decoration:none}a.products_list__item .-wrap{width:100%}.custom-modal .modal-title{display:inline-block;width:100%;font-size:1.5rem}.custom-modal .modal-description img{max-width:100%}.sl-wrapper .sl-navigation button{color:#fbd638;top:80px;margin-top:0;height:calc(100% - 80px)}.sponsors_block .partners-slider__item{margin-bottom:30px;display:inline-block;margin-right:40px}.sponsors_block .partners-slider__item:last-child{margin-right:0}.sponsors_block .partners-slider__image,.sponsors_block .partners-slider__item img{width:auto;height:120px}.sponsors_block .partners-slider__name{color:#000;font-size:11px}@media (max-width:500px){.sl-wrapper .sl-image .sl-caption{display:none!important}}.page-404__subheader{max-width:500px;margin:0 auto 30px;text-align:left}.page-404__subheader ul li{margin-left:20px;list-style:initial}.myReviews__container.close{left:120%!important}.basket-item-block-info .basket-item-actions-remove{display:none}.modal-open .modal-backdrop.show{opacity:.5}.modal-open .modal{transition:opacity .15s linear;opacity:1}.modal.show .modal-dialog{transform:translate(0);transition:transform .3s ease-out}.modal-header .close{margin:-1rem -1rem -1rem auto}.modal-header .modal-title{font-size:24px}.upload-photos-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}.upload-photos-wrapper .upload-photos{border:1px dashed #99a4ba;border-radius:18px;padding:4px;width:410px}.upload-photos-wrapper .upload-photos .empty-uploader{display:flex;position:relative;background:#f2f3f6;border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:40px 20px}.upload-photos-wrapper .upload-photos .empty-uploader input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.upload-photos-wrapper .upload-photos .empty-uploader .svg-icon{width:36px;height:36px}.upload-photos-wrapper .upload-photos .empty-uploader .title{font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700}.upload-photos-wrapper .upload-photos .empty-uploader .description{font-family:Montserrat,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:500}.upload-photos-wrapper .upload-photos .filled-uploader{display:flex;gap:10px;flex-wrap:wrap}.upload-photos-wrapper .upload-photos .filled-uploader .uploader-item{position:relative;border-radius:16px;border:1px solid #f2f3f6;overflow:hidden;width:72px;height:72px}.upload-photos-wrapper .upload-photos .filled-uploader .uploader-item .delete{cursor:pointer;position:absolute;display:flex;top:5px;right:5px;width:20px;height:20px;border-radius:6px;background:#ebedf1;justify-content:center;align-items:center}.upload-photos-wrapper .upload-photos .filled-uploader .uploader-item .svg-icon{height:8px;width:8px;color:#6b7a99}.upload-photos-wrapper .upload-photos .filled-uploader .uploader-item img{height:72px;width:72px;-o-object-fit:cover;object-fit:cover}.upload-photos-wrapper .uploader-info{width:300px}.upload-photos-success,.upload-photos-wrapper .uploader-info{display:flex;flex-direction:column;align-items:center;gap:20px}.upload-photos-success{width:410px;margin:0 auto}.upload-photos-success .title{font-family:Roboto Condensed,Arial,sans-serif;font-weight:700;font-size:28px;line-height:36px;text-align:center}.upload-photos-success .description{font-family:Montserrat,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-align:center}
/* End */


/* Start:/local/templates/tt_2018/css/app3.css?169890261681381*/
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700,900|Roboto+Condensed:300,400,700&subset=cyrillic&display=swap);
@import url(https://fonts.googleapis.com/css?family=Mr+Dafoe&display=swap);

@font-face {
  font-family: Pollock;
  src: url(/local/templates/tt_2018/css/../fonts/subset-Pollock.eot);
  src: url(/local/templates/tt_2018/css/../fonts/subset-Pollock.eot?#iefix) format("embedded-opentype"), url(/local/templates/tt_2018/css/../fonts/subset-Pollock.woff2) format("woff2"), url(/local/templates/tt_2018/css/../fonts/subset-Pollock.woff) format("woff"), url(/local/templates/tt_2018/css/../fonts/subset-Pollock.ttf) format("truetype"), url(/local/templates/tt_2018/css/../fonts/subset-Pollock.svg#Pollock) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}

body {
  font-family: Roboto, Arial, Helvetica, sans-serif;
  font-size: 15px
}

.img-responsive {
  display: block;
  max-width: 100%
}

a:focus, button:focus, input:focus, select:focus, textarea:focus {
  outline-style: none;
  outline-width: 0 !important;
  outline-color: none !important
}

input, select, textarea {
  line-height: 30px;
  height: 30px;
  border: 1px solid #ccc;
  background: 0 0;
  position: relative
}

textarea {
  width: 100%;
  height: 100px;
  line-height: 100%
}

.btn-default {
  height: 40px;
  line-height: 26px;
  margin-top: 40px;
  font-size: 2rem;
  border: 0;
  border-bottom: 4px solid #138faa;
  background-color: #159fbd;
  color: #fff;
  border-radius: 0;
  transition: .2s
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, button, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline
}

.align-top {
  vertical-align: top
}

.align-mid {
  vertical-align: middle
}

.align-bot {
  vertical-align: bottom
}

.zt, .ztable {
  display: table;
  width: 100%
}

.zt-row, .ztable-row {
  display: table-row
}

.zt-cell, .ztable-cell {
  display: table-cell;
  vertical-align: top
}

.zt-cell-m, .ztable-cell-m {
  display: table-cell;
  vertical-align: middle
}

ol, ul {
  margin: 0;
  padding: 0
}

ol li, ul li {
  list-style: none
}

.rel {
  position: relative
}

body {
  margin: 0
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.hide {
  display: none
}

.invisible {
  position: absolute;
  opacity: 0;
  visibility: hidden;
}

.ct, .fd, .fx {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  min-width: 320px
}

.fx {
  max-width: 1260px
}

.popupCartAddInfo {display: flex;
  position: absolute;
  right: 0;
  z-index: 10;
  bottom: -68px;
  padding: 10px;
  background: rgb(0 128 0 / 60%);
  font-weight: bold;
  color: #fff;
  visibility: hidden;
  opacity: .1;transition: 1s;}
.popupCartAddInfo.active {
  bottom: -48px;
  opacity: 1;
  visibility: visible;

}
.popupCartAddInfo:after {content: '';
  display: inline-block !important;
  vertical-align: middle;
  border: 5px solid transparent;
  border-bottom: 5px solid rgb(0 128 0 / 60%);
  margin-left: 0;
  margin-top: 0;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  position: absolute;
  right: 23px;
  top: -10px;}

.userInfoLK {display: flex;justify-content: center;flex-direction: column;align-items: center;padding: 20px 0;background: rgba(0, 0, 0, .03);}
.userInfoLK .icosLK {display: flex;justify-content: center;padding: 30px;background: rgba(255, 255, 255, .5);width: 110px;height: 110px;border-radius: 50%;float: none;}
.userInfoLK .icosLK svg:first-child {fill: rgba(0, 0, 0, .5);width: 50px;height: 50px;}
.userInfoLK .lkusinf {display: flex;flex-direction: column;align-items: center;text-decoration: none;}
.userInfoLK .lkusinf span {font-family: Montserrat,Arial,sans-serif;font-size: 15px;font-weight: 700;text-transform: uppercase;color: #000;margin: 20px 0 0px;}
.userInfoLK .lkusinf small {color: rgba(0, 0, 0, .3);font-size: 13px;}

.lk_bonus {display: flex;padding: 10px 0 0;flex-direction: row;align-items: center;align-content: center;}
.lk_bonus>div {display: flex;flex-direction: row;align-items: center;align-content: center;padding: 0 15px;}
.lk_bonus>div>svg {}
.lk_bonus>div>span {margin-right: 5px;font-family: Montserrat,Arial,sans-serif;font-size: 15px;font-weight: 600;text-transform: uppercase;color: #000;}

#authModal {}
.auth_modal_form {}
.auth_modal_form .form_body {}
.auth_modal_form .form_body .form-control{background-color: #fff;
  background-color: var(--black_bg_black);
  border: 0px solid #d5dadc;
  box-shadow: none;
  border-radius: 0px;
  height: auto;
  padding: 0px;line-height: 1.428571429;
  color: #555;display: flex;flex-direction: column;margin: 0 auto 25px;}
.auth_modal_form .form_body .form-control label {font-size: 13px;margin-bottom: 6px;color: #888888;}
.auth_modal_form input[type="text"],
.auth_modal_form input[type="password"],
.auth_modal_form input[type="email"],
.auth_modal_form input[type="tel"],
.auth_modal_form select,
.auth_modal_form textarea {padding: 8px 13px 7px;
  width: 100%;
  height: 48px;border: 1px solid #ececec;background: #f8f8f8;
  border-radius: 3px;}

.auth_modal_form .form_footer {margin: 0 0 5px 0;max-width: initial;}
.auth_modal_form .form_footer .filter.block {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 10px;
}
.auth_modal_form .form_footer .prompt.remember {
  display: inline-block;
  zoom: 1;
  vertical-align: middle;
  float: none;
  white-space: nowrap;
}
.auth_modal_form .form_footer .prompt.remember label {
  font-weight: normal;
  display: block;
  zoom: 1;
  vertical-align: middle;
  margin: 0;
  top: -4px;
  position: relative;
  font-weight: normal;
}

.auth_modal_form .form_footer label:before,
.auth_modal_form .form_footer label:after {content: '';}

.auth_modal_form .form_footer label:before {font-size: 0;
  content: ".";
  display: none;
  height: 21px;
  width: 21px;
  position: absolute;
  left: 1px;
  top: 0px;
  background: #e0e0e0;
  z-index: 1;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;}

.auth_modal_form .form_footer .onoff input[type="checkbox"] {display: none;}
.auth_modal_form .form_footer .onoff input[type="checkbox"] + label {
  padding: 0px 0px 0px 50px;
  font-size: 13px;
  color: #282828;
}
.auth_modal_form .form_footer .onoff input[type="checkbox"]:not(:checked) + label:before {

}
.auth_modal_form .form_footer .onoff input[type="checkbox"] + label:before {
  display: block;
  top: 1px;
  height: 18px;
  width: 33px;
  border-radius: 10px;
}
.auth_modal_form .form_footer .onoff input[type="checkbox"]:checked + label:before {
  background: #646262;
}

.auth_modal_form .form_footer .onoff input[type="checkbox"] + label:after {
  position: absolute;
  display: block;
  top: 1px;
  bottom: 0;
  border-radius: 100%;
  background: #fff;
  width: 14px;
  height: 14px;
  border: none;
  margin: 2px;
  left: 1px;
  box-shadow: 0 3px 6px 0 rgb(0 0 0 / 30%);
  transition: left 0.1s ease-in;
  z-index: 11;
}
.auth_modal_form .form_footer .onoff input[type="checkbox"]:checked + label:after {left: 16px;}
.auth_modal_form .form_footer .forgot {
  float: right;
  font-size: 12px;
  text-transform: uppercase;
  color: #999;
  letter-spacing: 0.8px;
  margin: -2px 0 0 0;
}
.auth_modal_form .form_footer .buttons {}
.auth_modal_form .form_footer .buttons button {transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -webkit-transition: background-color 0.3s ease;
  padding: 0px 26px;
  background-color: #757575;
  margin: 0;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  border-radius: 3px;
  border: 1px solid #757575;width: 100%;}
.auth_modal_form .form_footer .buttons a {transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -webkit-transition: background-color 0.3s ease;
  padding: 0px 26px;
  background: none;
  margin: 0;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  border-radius: 3px;
  border: 1px solid #757575;color:#757575;border-color: #757575;}
.auth_modal_form .form_footer .buttons a:hover {background: #757575;color: #fff;}
.form_error {color: red}

a.favor {background: none;border: 1px solid #ffd600;}
a.favor:hover {border-color: #ffd600;background: #ffd600}

@media (max-width: 480px) {
  #zdevice {
    content: "xxs"
  }
}

@media (max-width: 768px) and (min-width: 480px) {
  #zdevice {
    content: "xs"
  }
}

@media (max-width: 950px) and (min-width: 768px) {
  #zdevice {
    content: "sm"
  }
}

@media (max-width: 1260px) and (min-width: 950px) {
  #zdevice {
    content: "md"
  }
}

@media (min-width: 1260px) {
  #zdevice {
    content: "lg"
  }
}

@font-face {
  font-family: icomoon;
  src: url(/fonts/icomoon/icomoon.eot?ujf2n6);
  src: url(/fonts/icomoon/icomoon.eot?ujf2n6#iefix) format("embedded-opentype"), url(/fonts/icomoon/icomoon.ttf?ujf2n6) format("truetype"), url(/fonts/icomoon/icomoon.woff?ujf2n6) format("woff"), url(/fonts/icomoon/icomoon.svg?ujf2n6#icomoon) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}

[class*=" icon-"], [class^=icon-] {
  font-family: icomoon;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-mail-envelope-open:before {
  content: "\e900"
}

.icon-chat_bubble:before {
  content: "\e0ca"
}

.icon-personal_video:before {
  content: "\e63b"
}

.icon-phone_iphone:before {
  content: "\e325"
}

.icon-reorder:before {
  content: "\e8fe"
}

.icon-verified_user:before {
  content: "\e8e8"
}

.svg-icon_active, .svg-icon_akses, .svg-icon_akvapark, .svg-icon_angar, .svg-icon_ar_baydarka, .svg-icon_ar_gruz, .svg-icon_ar_katamaran, .svg-icon_ar_kayk, .svg-icon_ar_plot, .svg-icon_ar_pontony, .svg-icon_ar_raft, .svg-icon_ar_sport, .svg-icon_arki, .svg-icon_atrakciony, .svg-icon_auto, .svg-icon_baidarki, .svg-icon_borta, .svg-icon_byksir, .svg-icon_emkosti, .svg-icon_facebook, .svg-icon_figura_peyntboll, .svg-icon_flag_en, .svg-icon_flag_ru, .svg-icon_for_attrakciaons, .svg-icon_for_fitnes, .svg-icon_for_katamaran, .svg-icon_for_m4s, .svg-icon_for_parkafa, .svg-icon_for_prom, .svg-icon_for_rafts, .svg-icon_for_stroy, .svg-icon_for_sub_b, .svg-icon_for_timebilding, .svg-icon_instagram, .svg-icon_katamaran, .svg-icon_kayk, .svg-icon_komplect, .svg-icon_letniy_atrak, .svg-icon_lodki_oxota, .svg-icon_logo, .svg-icon_maty, .svg-icon_motor_lodka, .svg-icon_motors, .svg-icon_mundial, .svg-icon_naduv_bas, .svg-icon_naduv_doski, .svg-icon_naduv_shar, .svg-icon_nasosy, .svg-icon_object_yxty, .svg-icon_ok, .svg-icon_pakrafty, .svg-icon_pedestal, .svg-icon_phone, .svg-icon_protectory, .svg-icon_pvx, .svg-icon_raftu, .svg-icon_raz_arenda, .svg-icon_raz_contacts, .svg-icon_raz_products, .svg-icon_raz_sale, .svg-icon_raz_useful, .svg-icon_ring, .svg-icon_rukzaki, .svg-icon_snar9dy, .svg-icon_sredstva, .svg-icon_team_atrak, .svg-icon_telegram, .svg-icon_tramplin, .svg-icon_vesla, .svg-icon_vk, .svg-icon_youtube, .svg-icon_zim_atrakciony {
  background: url(/local/templates/tt_2018/css/../img/svg/sprite.svg) no-repeat
}

.svg-icon_active {
  background-position: 14.285714285714286% 0
}

.svg-icon_active-dims {
  width: 59px;
  height: 49px
}

.svg-icon_akses {
  background-position: 0 85.71428571428571%
}

.svg-icon_akses-dims {
  width: 59px;
  height: 49px
}

.svg-icon_akvapark {
  background-position: 0 14.285714285714286%
}

.svg-icon_akvapark-dims {
  width: 59px;
  height: 49px
}

.svg-icon_angar {
  background-position: 14.285714285714286% 14.285714285714286%
}

.svg-icon_angar-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_baydarka {
  background-position: 28.571428571428573% 0
}

.svg-icon_ar_baydarka-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_gruz {
  background-position: 28.571428571428573% 14.285714285714286%
}

.svg-icon_ar_gruz-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_katamaran {
  background-position: 0 28.571428571428573%
}

.svg-icon_ar_katamaran-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_kayk {
  background-position: 14.285714285714286% 28.571428571428573%
}

.svg-icon_ar_kayk-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_plot {
  background-position: 28.571428571428573% 28.571428571428573%
}

.svg-icon_ar_plot-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_pontony {
  background-position: 42.857142857142854% 0
}

.svg-icon_ar_pontony-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_raft {
  background-position: 42.857142857142854% 14.285714285714286%
}

.svg-icon_ar_raft-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ar_sport {
  background-position: 42.857142857142854% 28.571428571428573%
}

.svg-icon_ar_sport-dims {
  width: 59px;
  height: 49px
}

.svg-icon_arki {
  background-position: 0 42.857142857142854%
}

.svg-icon_arki-dims {
  width: 59px;
  height: 49px
}

.svg-icon_atrakciony {
  background-position: 14.285714285714286% 42.857142857142854%
}

.svg-icon_atrakciony-dims {
  width: 59px;
  height: 49px
}

.svg-icon_auto {
  background-position: 28.571428571428573% 42.857142857142854%
}

.svg-icon_auto-dims {
  width: 59px;
  height: 49px
}

.svg-icon_baidarki {
  background-position: 42.857142857142854% 42.857142857142854%
}

.svg-icon_baidarki-dims {
  width: 59px;
  height: 49px
}

.svg-icon_borta {
  background-position: 57.142857142857146% 0
}

.svg-icon_borta-dims {
  width: 59px;
  height: 49px
}

.svg-icon_byksir {
  background-position: 57.142857142857146% 14.285714285714286%
}

.svg-icon_byksir-dims {
  width: 59px;
  height: 49px
}

.svg-icon_emkosti {
  background-position: 57.142857142857146% 28.571428571428573%
}

.svg-icon_emkosti-dims {
  width: 59px;
  height: 49px
}

.svg-icon_facebook {
  background-position: 99.77426636568849% 67.4931129476584%
}

.svg-icon_facebook-dims {
  width: 29px;
  height: 29px
}

.svg-icon_figura_peyntboll {
  background-position: 0 57.142857142857146%
}

.svg-icon_figura_peyntboll-dims {
  width: 59px;
  height: 49px
}

.svg-icon_flag_en {
  background-position: 93.22799097065463% 67.4931129476584%
}

.svg-icon_flag_en-dims {
  width: 29px;
  height: 29px
}

.svg-icon_flag_ru {
  background-position: 93.22799097065463% 59.50413223140496%
}

.svg-icon_flag_ru-dims {
  width: 29px;
  height: 29px
}

.svg-icon_for_attrakciaons {
  background-position: 42.857142857142854% 57.142857142857146%
}

.svg-icon_for_attrakciaons-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_fitnes {
  background-position: 57.142857142857146% 57.142857142857146%
}

.svg-icon_for_fitnes-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_katamaran {
  background-position: 0 71.42857142857143%
}

.svg-icon_for_katamaran-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_m4s {
  background-position: 14.285714285714286% 71.42857142857143%
}

.svg-icon_for_m4s-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_parkafa {
  background-position: 28.571428571428573% 71.42857142857143%
}

.svg-icon_for_parkafa-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_prom {
  background-position: 42.857142857142854% 71.42857142857143%
}

.svg-icon_for_prom-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_rafts {
  background-position: 57.142857142857146% 71.42857142857143%
}

.svg-icon_for_rafts-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_stroy {
  background-position: 71.42857142857143% 0
}

.svg-icon_for_stroy-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_sub_b {
  background-position: 71.42857142857143% 14.285714285714286%
}

.svg-icon_for_sub_b-dims {
  width: 59px;
  height: 49px
}

.svg-icon_for_timebilding {
  background-position: 71.42857142857143% 28.571428571428573%
}

.svg-icon_for_timebilding-dims {
  width: 59px;
  height: 49px
}

.svg-icon_instagram {
  background-position: 93.22799097065463% 83.47107438016529%
}

.svg-icon_instagram-dims {
  width: 29px;
  height: 29px
}

.svg-icon_katamaran {
  background-position: 71.42857142857143% 57.142857142857146%
}

.svg-icon_katamaran-dims {
  width: 59px;
  height: 49px
}

.svg-icon_kayk {
  background-position: 71.42857142857143% 71.42857142857143%
}

.svg-icon_kayk-dims {
  width: 59px;
  height: 49px
}

.svg-icon_komplect {
  background-position: 0 0
}

.svg-icon_komplect-dims {
  width: 59px;
  height: 49px
}

.svg-icon_letniy_atrak {
  background-position: 14.285714285714286% 85.71428571428571%
}

.svg-icon_letniy_atrak-dims {
  width: 59px;
  height: 49px
}

.svg-icon_lodki_oxota {
  background-position: 28.571428571428573% 85.71428571428571%
}

.svg-icon_lodki_oxota-dims {
  width: 59px;
  height: 49px
}

.svg-icon_logo {
  background-position: 96.5946299934512% 14.16184971098266%
}

.svg-icon_logo-dims {
  width: 44.44px;
  height: 46px
}

.svg-icon_maty {
  background-position: 57.142857142857146% 85.71428571428571%
}

.svg-icon_maty-dims {
  width: 59px;
  height: 49px
}

.svg-icon_motor_lodka {
  background-position: 71.42857142857143% 85.71428571428571%
}

.svg-icon_motor_lodka-dims {
  width: 59px;
  height: 49px
}

.svg-icon_motors {
  background-position: 85.71428571428571% 0
}

.svg-icon_motors-dims {
  width: 59px;
  height: 49px
}

.svg-icon_mundial {
  background-position: 85.71428571428571% 14.285714285714286%
}

.svg-icon_mundial-dims {
  width: 59px;
  height: 49px
}

.svg-icon_naduv_bas {
  background-position: 85.71428571428571% 28.571428571428573%
}

.svg-icon_naduv_bas-dims {
  width: 59px;
  height: 49px
}

.svg-icon_naduv_doski {
  background-position: 85.71428571428571% 42.857142857142854%
}

.svg-icon_naduv_doski-dims {
  width: 59px;
  height: 49px
}

.svg-icon_naduv_shar {
  background-position: 85.71428571428571% 57.142857142857146%
}

.svg-icon_naduv_shar-dims {
  width: 59px;
  height: 49px
}

.svg-icon_nasosy {
  background-position: 85.71428571428571% 71.42857142857143%
}

.svg-icon_nasosy-dims {
  width: 59px;
  height: 49px
}

.svg-icon_object_yxty {
  background-position: 85.71428571428571% 85.71428571428571%
}

.svg-icon_object_yxty-dims {
  width: 59px;
  height: 49px
}

.svg-icon_ok {
  background-position: 99.77426636568849% 43.52617079889807%
}

.svg-icon_ok-dims {
  width: 29px;
  height: 29px
}

.svg-icon_pakrafty {
  background-position: 14.285714285714286% 100%
}

.svg-icon_pakrafty-dims {
  width: 59px;
  height: 49px
}

.svg-icon_pedestal {
  background-position: 28.571428571428573% 100%
}

.svg-icon_pedestal-dims {
  width: 59px;
  height: 49px
}

.svg-icon_phone {
  background-position: 94.29223744292237% 26.536312849162012%
}

.svg-icon_phone-dims {
  width: 34px;
  height: 34px
}

.svg-icon_protectory {
  background-position: 57.142857142857146% 100%
}

.svg-icon_protectory-dims {
  width: 59px;
  height: 49px
}

.svg-icon_pvx {
  background-position: 71.42857142857143% 100%
}

.svg-icon_pvx-dims {
  width: 59px;
  height: 49px
}

.svg-icon_raftu {
  background-position: 85.71428571428571% 100%
}

.svg-icon_raftu-dims {
  width: 59px;
  height: 49px
}

.svg-icon_raz_arenda {
  background-position: 93.22799097065463% 43.52617079889807%
}

.svg-icon_raz_arenda-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_contacts {
  background-position: 99.77426636568849% 51.515151515151516%
}

.svg-icon_raz_contacts-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_products {
  background-position: 93.22799097065463% 51.515151515151516%
}

.svg-icon_raz_products-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_sale {
  background-position: 93.22799097065463% 35.53719008264463%
}

.svg-icon_raz_sale-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_useful {
  background-position: 99.77426636568849% 35.53719008264463%
}

.svg-icon_raz_useful-dims {
  width: 29px;
  height: 29px
}

.svg-icon_ring {
  background-position: 42.857142857142854% 100%
}

.svg-icon_ring-dims {
  width: 59px;
  height: 49px
}

.svg-icon_rukzaki {
  background-position: 0 100%
}

.svg-icon_rukzaki-dims {
  width: 59px;
  height: 49px
}

.svg-icon_snar9dy {
  background-position: 42.857142857142854% 85.71428571428571%
}

.svg-icon_snar9dy-dims {
  width: 59px;
  height: 49px
}

.svg-icon_sredstva {
  background-position: 71.42857142857143% 42.857142857142854%
}

.svg-icon_sredstva-dims {
  width: 59px;
  height: 49px
}

.svg-icon_team_atrak {
  background-position: 28.571428571428573% 57.142857142857146%
}

.svg-icon_team_atrak-dims {
  width: 59px;
  height: 49px
}

.svg-icon_telegram {
  background-position: 99.77426636568849% 59.50413223140496%
}

.svg-icon_telegram-dims {
  width: 29px;
  height: 29px
}

.svg-icon_tramplin {
  background-position: 14.285714285714286% 57.142857142857146%
}

.svg-icon_tramplin-dims {
  width: 59px;
  height: 49px
}

.svg-icon_vesla {
  background-position: 57.142857142857146% 42.857142857142854%
}

.svg-icon_vesla-dims {
  width: 59px;
  height: 49px
}

.svg-icon_vk {
  background-position: 93.22799097065463% 75.48209366391184%
}

.svg-icon_vk-dims {
  width: 29px;
  height: 29px
}

.svg-icon_youtube {
  background-position: 99.77426636568849% 75.48209366391184%
}

.svg-icon_youtube-dims {
  width: 29px;
  height: 29px
}

.svg-icon_zim_atrakciony {
  background-position: 100% 0
}

.svg-icon_zim_atrakciony-dims {
  width: 59px;
  height: 49px
}

.svg-icon_active, .svg-icon_akses, .svg-icon_akvapark, .svg-icon_angar, .svg-icon_ar_baydarka, .svg-icon_ar_gruz, .svg-icon_ar_katamaran, .svg-icon_ar_kayk, .svg-icon_ar_plot, .svg-icon_ar_pontony, .svg-icon_ar_raft, .svg-icon_ar_sport, .svg-icon_arki, .svg-icon_atrakciony, .svg-icon_auto, .svg-icon_baidarki, .svg-icon_borta, .svg-icon_byksir, .svg-icon_emkosti, .svg-icon_facebook, .svg-icon_figura_peyntboll, .svg-icon_flag_en, .svg-icon_flag_ru, .svg-icon_for_attrakciaons, .svg-icon_for_fitnes, .svg-icon_for_katamaran, .svg-icon_for_m4s, .svg-icon_for_parkafa, .svg-icon_for_prom, .svg-icon_for_rafts, .svg-icon_for_stroy, .svg-icon_for_sub_b, .svg-icon_for_timebilding, .svg-icon_instagram, .svg-icon_katamaran, .svg-icon_kayk, .svg-icon_komplect, .svg-icon_letniy_atrak, .svg-icon_lodki_oxota, .svg-icon_logo, .svg-icon_maty, .svg-icon_motor_lodka, .svg-icon_motors, .svg-icon_mundial, .svg-icon_naduv_bas, .svg-icon_naduv_doski, .svg-icon_naduv_shar, .svg-icon_nasosy, .svg-icon_object_yxty, .svg-icon_ok, .svg-icon_pakrafty, .svg-icon_pedestal, .svg-icon_phone, .svg-icon_protectory, .svg-icon_pvx, .svg-icon_raftu, .svg-icon_raz_arenda, .svg-icon_raz_contacts, .svg-icon_raz_products, .svg-icon_raz_sale, .svg-icon_raz_useful, .svg-icon_ring, .svg-icon_rukzaki, .svg-icon_snar9dy, .svg-icon_sredstva, .svg-icon_team_atrak, .svg-icon_telegram, .svg-icon_tramplin, .svg-icon_vesla, .svg-icon_vk, .svg-icon_youtube, .svg-icon_zim_atrakciony {
  background: url(/local/templates/tt_2018/css/../../svg/sprite.svg) no-repeat
}

.svg-icon_facebook {
  background-position: 72.62962962962963% 0
}

.svg-icon_facebook-dims {
  width: 29px;
  height: 29px
}

.svg-icon_flag_en {
  background-position: 26.85185185185185% 72.11538461538461%
}

.svg-icon_flag_en-dims {
  width: 29px;
  height: 29px
}

.svg-icon_flag_ru {
  background-position: 0 72.11538461538461%
}

.svg-icon_flag_ru-dims {
  width: 29px;
  height: 29px
}

.svg-icon_instagram {
  background-position: 26.85185185185185% 44.23076923076923%
}

.svg-icon_instagram-dims {
  width: 29px;
  height: 29px
}

.svg-icon_logo {
  background-position: 0 0
}

.svg-icon_logo-dims {
  width: 44.44px;
  height: 46px
}

.svg-icon_ok {
  background-position: 72.62962962962963% 27.884615384615383%
}

.svg-icon_ok-dims {
  width: 29px;
  height: 29px
}

.svg-icon_phone {
  background-position: 43.14563106796116% 0
}

.svg-icon_phone-dims {
  width: 34px;
  height: 34px
}

.svg-icon_raz_arenda {
  background-position: 0 44.23076923076923%
}

.svg-icon_raz_arenda-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_contacts {
  background-position: 53.7037037037037% 72.11538461538461%
}

.svg-icon_raz_contacts-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_products {
  background-position: 99.48148148148148% 0
}

.svg-icon_raz_products-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_sale {
  background-position: 99.48148148148148% 27.884615384615383%
}

.svg-icon_raz_sale-dims {
  width: 29px;
  height: 29px
}

.svg-icon_raz_useful {
  background-position: 99.48148148148148% 55.76923076923077%
}

.svg-icon_raz_useful-dims {
  width: 29px;
  height: 29px
}

.svg-icon_telegram {
  background-position: 0 100%
}

.svg-icon_telegram-dims {
  width: 29px;
  height: 29px
}

.svg-icon_vk {
  background-position: 26.85185185185185% 100%
}

.svg-icon_vk-dims {
  width: 29px;
  height: 29px
}

.svg-icon_youtube {
  background-position: 53.7037037037037% 100%
}

.svg-icon_youtube-dims {
  width: 29px;
  height: 29px
}

.i1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -69px;
  width: 80px;
  height: 67px
}

.i1_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -69px;
  width: 80px;
  height: 67px
}

.i1_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -207px;
  width: 80px;
  height: 67px
}

.i1_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -207px;
  width: 80px;
  height: 67px
}

.i1_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -207px;
  width: 80px;
  height: 67px
}

.i1_5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -207px;
  width: 80px;
  height: 67px
}

.i1_6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px 0;
  width: 80px;
  height: 67px
}

.i1_7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -69px;
  width: 80px;
  height: 67px
}

.i1_8 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -138px;
  width: 80px;
  height: 67px
}

.i1_9 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -207px;
  width: 80px;
  height: 67px
}

.i1_10 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -138px;
  width: 80px;
  height: 67px
}

.i2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -276px;
  width: 80px;
  height: 67px
}

.i2_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -276px;
  width: 80px;
  height: 67px
}

.i2_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -276px;
  width: 80px;
  height: 67px
}

.i2_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -276px;
  width: 80px;
  height: 67px
}

.i2_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -276px;
  width: 80px;
  height: 67px
}

.i2_5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -276px;
  width: 80px;
  height: 67px
}

.i2_6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px 0;
  width: 80px;
  height: 67px
}

.i2_7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -69px;
  width: 80px;
  height: 67px
}

.i2_8 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -138px;
  width: 80px;
  height: 67px
}

.i2_9 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -207px;
  width: 80px;
  height: 67px
}

.i3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -276px;
  width: 80px;
  height: 67px
}

.i3_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -345px;
  width: 80px;
  height: 67px
}

.i3_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -345px;
  width: 80px;
  height: 67px
}

.i3_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -345px;
  width: 80px;
  height: 67px
}

.i3_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -276px;
  width: 80px;
  height: 67px
}

.i4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -345px;
  width: 80px;
  height: 67px
}

.i4_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -345px;
  width: 80px;
  height: 67px
}

.i4_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -414px;
  width: 80px;
  height: 67px
}

.i4_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -414px;
  width: 80px;
  height: 67px
}

.i4_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -345px;
  width: 80px;
  height: 67px
}

.i4_5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -69px;
  width: 80px;
  height: 67px
}

.i4_6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -414px;
  width: 80px;
  height: 67px
}

.i4_7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -414px;
  width: 80px;
  height: 67px
}

.i4_8 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -414px;
  width: 80px;
  height: 67px
}

.i4_9 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px 0;
  width: 80px;
  height: 67px
}

.i4_10 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 0;
  width: 80px;
  height: 67px
}

.i5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -69px;
  width: 80px;
  height: 67px
}

.i5_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -138px;
  width: 80px;
  height: 67px
}

.i5_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -69px;
  width: 80px;
  height: 67px
}

.i5_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -207px;
  width: 80px;
  height: 67px
}

.i5_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -276px;
  width: 80px;
  height: 67px
}

.i6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -345px;
  width: 80px;
  height: 67px
}

.i6_1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -414px;
  width: 80px;
  height: 67px
}

.i6_2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -345px;
  width: 80px;
  height: 67px
}

.i6_3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -483px;
  width: 80px;
  height: 67px
}

.i6_4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -483px;
  width: 80px;
  height: 67px
}

.i6_5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -483px;
  width: 80px;
  height: 67px
}

.i6_6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -483px;
  width: 80px;
  height: 67px
}

.i6_7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -483px;
  width: 80px;
  height: 67px
}

.i6_8 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px 0;
  width: 80px;
  height: 67px
}

.i6_9 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -69px;
  width: 80px;
  height: 67px
}

.i6_10 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -483px;
  width: 80px;
  height: 67px
}

.i6_11 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -483px;
  width: 80px;
  height: 67px
}

.a1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px 0;
  width: 80px;
  height: 67px
}

.a2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -69px;
  width: 80px;
  height: 67px
}

.a3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -69px;
  width: 80px;
  height: 67px
}

.a4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px 0;
  width: 80px;
  height: 67px
}

.a5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -69px;
  width: 80px;
  height: 67px
}

.a6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -138px;
  width: 80px;
  height: 67px
}

.a7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -138px;
  width: 80px;
  height: 67px
}

.a8 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -138px;
  width: 80px;
  height: 67px
}

.a9 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px 0;
  width: 80px;
  height: 67px
}

.a10 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -345px;
  width: 80px;
  height: 67px
}

.s1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -138px;
  width: 80px;
  height: 67px
}

.s2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -207px;
  width: 80px;
  height: 67px
}

.s3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -276px;
  width: 80px;
  height: 67px
}

.s4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -345px;
  width: 80px;
  height: 67px
}

.s5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -414px;
  width: 80px;
  height: 67px
}

.s6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -574px -483px;
  width: 80px;
  height: 67px
}

.u1 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: 0 -552px;
  width: 80px;
  height: 67px
}

.u2 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -82px -552px;
  width: 80px;
  height: 67px
}

.u3 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -164px -552px;
  width: 80px;
  height: 67px
}

.u4 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -246px -552px;
  width: 80px;
  height: 67px
}

.u5 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -328px -552px;
  width: 80px;
  height: 67px
}

.u6 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -410px -552px;
  width: 80px;
  height: 67px
}

.u7 {
  background-image: url(/local/templates/tt_2018/css/../../img/sprite/sprite.png);
  background-position: -492px -552px;
  width: 80px;
  height: 67px
}

.u8 {
  background-image: url(/local/templates/tt_2018/images/biz_plans.png);
  background-position: 0 0;
  width: 80px;
  height: 67px
}

@-webkit-keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0
  }
  30% {
    left: 110%;
    margin-left: 80px
  }
  100% {
    left: 110%;
    margin-left: 80px
  }
}

@keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0
  }
  30% {
    left: 110%;
    margin-left: 80px
  }
  100% {
    left: 110%;
    margin-left: 80px
  }
}

.btn2 {
  font-size: 17px;
  font-weight: 300;
  position: relative;
  height: 50px;
  padding: 0 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(51, 51, 51, .35);
  transition: .1s
}

.btn2 b {
  text-transform: uppercase
}

.btn2 small {
  display: block;
  font-size: 12px
}

.btn2.-red {
  background: #e7310f
}

.btn2.-red:hover {
  background: #b7270c
}

.btn2.-grean {
  background: #390
}

.btn2.-grean:hover {
  background: #2b8000
}

.btn2.-yellow {
  background: #fc0;
  color: #333
}

.btn2.-yellow:hover {
  background: #e6b800
}

.btn2:hover {
  box-shadow: 0 1px 15px rgba(51, 51, 51, .45);
  color: #fff
}

.btn2-x {
  position: relative;
  overflow: hidden
}

.btn2-x:after {
  content: "";
  margin-left: 60px;
  width: 30px;
  height: 300px;
  background: #fff;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, .5) 100%);
  animation-delay: 50ms;
  position: absolute;
  left: -40px;
  top: -150px;
  animation-timing-function: ease-in-out;
  transition: all .1s;
  animation-name: slideme;
  animation-duration: 5s;
  animation-iteration-count: infinite;
  transform: rotate(45deg)
}

.site {
  display: flex;
  flex-direction: column;
  min-height: 100vh
}

.navigator {
  position: relative
}

.navigator__wrap {
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column
}

.navigator__TOP__fx {
  display: flex;
  justify-content: space-between;
  padding: 0 60px 0 90px;
  position: relative;
  z-index: 1000
}

.navigator__TOP__fx .level1 > li {
  position: relative
}

.navigator__TOP__fx .level1 > li .-tmp, .navigator__TOP__fx .level1 > li .-tmp2 {
  cursor: pointer
}

.navigator__TOP__fx .level1 > li .-tmp2:before, .navigator__TOP__fx .level1 > li .-tmp:before {
  display: none
}

.navigator__TOP__fx .level1 > li .-tmp .

-
n, .navigator__TOP__fx .level1 > li .-tmp2 .

-
n {
  width: 40px;
  padding: 0;
  justify-content: center;
  position: relative;
  left: -10px
}

.navigator__TOP__fx .level1 > li .-tmp .

-
n i, .navigator__TOP__fx .level1 > li .-tmp2 .

-
n i {
  color: #fff;
  transform: rotate(0);
  font-size: 14px
}

.navigator__TOP__fx .level1 > li .-tmp .

-
n:after, .navigator__TOP__fx .level1 > li .-tmp2 .

-
n:after {
  display: none
}

.navigator__TOP__fx .level1 > li .-tmp a, .navigator__TOP__fx .level1 > li .-tmp2 a {
  min-height: 35px;
  padding: 0 0 0 15px;
  padding-right: 15px
}

.navigator__TOP__fx .level1 > li .-tmp2:hover, .navigator__TOP__fx .level1 > li .-tmp:hover {
  background: #4d4d4d
}

.navigator__TOP__fx .level1 > li:hover {
  background: #4d4d4d
}

.navigator__TOP__fx .level1 > li:hover .-tmp .

-
n i, .navigator__TOP__fx .level1 > li:hover .-tmp2 .

-
n i {
  transform: rotate(-180deg)
}

.navigator__TOP__fx .level1 > li:hover .level2 {
  display: block
}

.navigator__TOP__fx .level1 > li ul a {
  padding-right: 20px
}

.navigator__TOP__fx .level2 {
  position: absolute;
  z-index: 200;
  top: 100%;
  display: none;
  box-shadow: 0 0 10px rgba(51, 51, 51, .3);
  background: #333
}

.navigator__TOP {
  background: #333;
  display: flex;
  width: 100%
}

.navigator__TOP .-left > ul {
  display: flex
}

.navigator__TOP .-center > ul {
  display: flex
}

.navigator__TOP .-right > ul {
  display: flex
}

.navigator__TOP .grey-line {
  display: none
}

.navigator__TOP a {
  display: flex;
  align-items: center;
  font-weight: 300;
  opacity: .8;
  white-space: nowrap;
  color: #fff;
  text-decoration: none;
  transition: .2s;
  padding: 0 13px;
  height: 35px;
  position: relative;
  cursor: pointer
}

.navigator__CENTER__fx {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  height: 110px;
  position: relative
}

.navigator__center__logo {
  padding-left: 40px
}

.navigator__center__logo .-www {
  padding: 18px 20px 15px 155px;
  padding-right: 0;
  border-radius: 10px;
  position: relative
}

.navigator__center__logo .-www strong {
  display: block;
  font-size: 16px;
  line-height: 1.4
}

.navigator__center__logo .-www span {
  font-weight: 300;
  padding-left: 0;
  padding-top: 5px
}

.navigator__center__logo .-www .-flay {
  position: absolute;
  left: 0;
  margin-left: -59px;
  width: 200px;
  top: 50%;
  margin-top: -42px;
  text-align: center;
  height: 93px
}

.navigator__center__desc {
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  justify-content: space-around;
  max-width: 450px;
  position: relative;
  right: -40px
}

.navigator__center__desc .-item {
  padding: 7px 20px 7px 50px;
  border-radius: 50px;
  position: relative;
  background: rgba(255, 255, 255, .8);
  box-shadow: 0 0 15px rgba(51, 51, 51, .17)
}

.navigator__center__desc .-item strong {
  display: block
}

.navigator__center__desc .-item span {
  font-weight: 300
}

.navigator__center__desc .-item .-flay {
  position: absolute;
  left: 0;
  margin-left: -20px;
  width: 61px;
  top: 50%;
  margin-top: -30px;
  text-align: center;
  height: 60px;
  border: 3px solid #fc0;
  border-radius: 100px;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center
}

.navigator__center__desc .-item .-flay i {
  width: 39px;
  display: inline-block;
  height: 39px;
  background: url(/img/navigator/mix.png);
  background-position-x: 0
}

.navigator__center__phone {
  text-align: right;
  display: flex;
  padding-right: 60px;
  padding-left: 15px
}

.navigator__center__phone .-www {
  border-radius: 10px;
  position: relative;
  padding-left: 15px
}

.navigator__center__phone .-www a {
  display: block;
  text-decoration: none;
  color: #333;
  font-weight: 700;
  font-size: 22px
}

.navigator__center__phone .-www a small {
  font-weight: 300
}

.navigator__center__phone .-www a:nth-child(3n+2) {
  margin-top: 10px;
  display: inline-block
}

.navigator__center__phone .-www span {
  font-weight: 300
}

.navigator__center__soc {
  position: relative;
  height: 100%;
  width: 40px;
  position: absolute;
  right: 17px;
  top: 0;
  z-index: 1001
}

.navigator__CENTER {
  display: flex;
  width: 100%;
  background: #fff;
  background-image: url(/img/navigator/bg.png);
  background-position: center;
  background-repeat: no-repeat
}

.navigator__BOTTOM__wrap {
  width: 100%;
  height: 70px
}

.navigator__BOTTOM {
  height: 100%;
  display: flex;
  width: 100%;
  top: 0;
  position: relative;
  display: flex;
  width: 100%;
  align-items: center
}

.navigator__BOTTOM.-fixed {
  z-index: 1000;
  position: fixed;
  top: 0;
  bottom: 0;
  overflow: auto;
  align-items: flex-start;
  background: 0 0;
  height: 70px
}

.navigator__BOTTOM.-open {
  overflow-y: auto;
  height: auto;
  bottom: 0
}

.navigator__BOTTOM__in {
  background: #fc0;
  height: 70px;
  display: flex;
  align-items: center;
  width: 100%
}

.navigator__BOTTOM__fx {
  display: flex;
  justify-content: space-between;
  position: relative
}

.navigator__BOTTOM__fx .level1 {
  display: none
}

.navigator__BOTTOM__fx .-flays {
  display: none;
  position: absolute;
  left: 0;
  top: 57px;
  width: 100%;
  z-index: 100
}

.navigator__BOTTOM__fx .-flays .-fx__wrap {
  position: relative;
  padding: 0 0 20px
}

.navigator__BOTTOM__fx .-flays .-fx {
  padding: 0 7px 10px
}

.navigator__BOTTOM__fx .-flays .level1 {
  display: flex
}

.navigator__BOTTOM__fx .-main_btn {
  position: relative
}

.navigator__BOTTOM__fx .-main_btn .

-
n i {
  transform: rotate(0) !important
}

.navigator__BOTTOM__fx .-main_btn.-active ~ .-flays {
  display: block
}

.navigator__BOTTOM__fx .-main_btn.-active:after {
  content: '';
  display: block;
  position: absolute;
  left: -8px;
  right: -8px;
  top: -8px;
  bottom: -12px;
  background: #fff;
  z-index: 109;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  box-shadow: 0 -6px 12px rgba(119, 119, 119, .22)
}

.navigator__BOTTOM__fx .-main_btn.-active .-tmp2 {
  z-index: 110
}

.navigator__BOTTOM__fx .-main_btn.-active .

-
n i {
  transform: rotate(180deg) !important
}

.navigator__BOTTOM__fx .-main_btn .-tmp2 {
  position: relative;
  z-index: 100;
  width: 100%;
  display: flex;
  align-items: center;
  background: #333;
  color: #fff;
  height: 45px;
  cursor: pointer;
  padding: 0 17px;
  border-radius: 3px;
  font-weight: 300;
  font-size: 16px;
  display: flex;
  box-shadow: 0 1px 3px rgba(51, 51, 51, .35);
  padding: 0
}

.navigator__BOTTOM__fx .-main_btn .-tmp2:before {
  display: none
}

.navigator__BOTTOM__fx .-main_btn .-tmp2 span {
  width: 40px;
  transform: scale(1);
  position: inherit
}

.navigator__BOTTOM__fx .-main_btn .-tmp2 a {
  color: #fff;
  padding: 0 0 0 15px
}

.navigator__BOTTOM__fx .-main_btn .-tmp2 .

-
n:after {
  display: none
}

.navigator__BOTTOM__fx .-main_btn:hover .-tmp2 {
  background: #454545
}

.navigator__black {
  background: rgba(0, 0, 0, 0);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  transition: .2s;
  z-index: 99;
  visibility: hidden;
  top: -500px;
  bottom: -500px
}

.navigator__black.-active {
  visibility: visible;
  background: rgba(0, 0, 0, .5)
}

.navigator .level2 {
  display: none
}

.navigator__bottom__search {
  padding-left: 10px;
  flex: 1;
  padding: 0 10px;
  flex-grow: 1;
  flex-shrink: 1
}

.navigator__bottom__search > div {
  position: relative
}

.navigator__bottom__search > div button {
  background-color: transparent;
  position: absolute;
  top: 50%;
  opacity: .2;
  font-size: 20px;
  display: flex;
  width: 40px;
  height: 40px;
  margin-top: -22px;
  margin-right: -20px;
  align-items: center;
  justify-content: center;
  right: 25px;
  cursor: pointer;
  transition: .2s
}

.navigator__bottom__search > div button:hover {
  opacity: .6
}

.navigator__bottom__search input {
  background: #fff;
  width: 100%;
  height: 45px;
  font-weight: 300;
  border: none;
  font-family: Roboto;
  padding: 0 48px 0 18px;
  box-shadow: inset 0 0 0 2px #fc0;
  font-size: 16px;
  border-radius: 5px
}

.navigator__bottom__search .-forma {
  padding-top: 8px;
  display: none
}

.navigator__bottom__search .-forma .-forma_in {
  padding: 0 0 8px
}

.navigator__bottom__search .-forma .-forma_link {
  display: flex;
  flex-direction: column
}

.navigator__bottom__search .-forma .-forma_link a {
  display: flex;
  border-bottom: 1px solid #e5e5e5;
  padding: 9px 0;
  text-decoration: none;
  color: #333;
  padding: 9px 9px 8px;
  border-radius: 3px;
  transition: .2s
}

.navigator__bottom__search .-forma .-forma_link a:hover {
  background: #eee
}

.navigator__bottom__search .-forma .-forma_link a .-tt {
  padding-left: 15px;
  line-height: 1.3
}

.navigator__bottom__search .-forma .-forma_link a .-ii {
  flex-grow: 0;
  flex-shrink: 0;
  width: 50px
}

.navigator__bottom__search .-forma .-forma_result {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  color: #555;
  font-weight: 300
}

.navigator__bottom__search .-forma .-forma_all {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 0 3px
}

.navigator__bottom__search .-forma .-forma_all a {
  text-decoration: none;
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 15px;
  justify-content: center;
  text-transform: uppercase;
  color: #555;
  font-weight: 300;
  border-radius: 3px;
  transition: .2s
}

.navigator__bottom__search .-forma .-forma_all a:hover {
  background: #fc0;
  color: #333;
  font-weight: 600
}

.navigator__bottom__search .-forma .-forma_all a:hover span {
  border-bottom-color: #333
}

.navigator__bottom__search .-forma .-forma_all a span {
  border-bottom: 1px solid #aaa
}

.navigator__bottom__search .-wrap {
  position: relative
}

.navigator__bottom__search .-wrap.-active input {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.navigator__bottom__search .-wrap.-active .-vsplulo {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background: #fff;
  position: relative;
  z-index: 250
}

.navigator__bottom__search .-wrap.-active .-black {
  visibility: visible;
  background: rgba(0, 0, 0, .5);
  top: -500px;
  bottom: -500px;
  z-index: 190
}

.navigator__bottom__search .-wrap.-active .-black.-close {
  display: none
}

.navigator__bottom__search .-wrap.-active .-forma {
  display: block;
  position: absolute;
  top: 100%;
  background: #fff;
  right: 0;
  left: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px
}

.navigator .-sloy {
  display: none
}

.navigator__bottom__products {
  padding-right: 10px
}

.navigator__bottom__products .level1 {
  padding-top: 10px;
  flex-direction: column;
  width: 350px;
  background: #fff;
  box-shadow: 0 10px 10px #777;
  overflow: hidden;
  padding-bottom: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px
}

.navigator__bottom__products .level1 > li:last-child .-tmp:before {
  display: none
}

.navigator__bottom__products .level1 > li:hover {
  background: #eee
}

.navigator__bottom__products .level1 > li:hover .-sloy {
  display: block
}

.navigator__bottom__products .level1 > li:hover .-sloy .level2 {
  display: block
}

.navigator__bottom__products .level1 > li:hover .

-
n:after {
  background: #ccc
}

.navigator__bottom__products .level1 > li:hover .-imgas {
  display: block
}

.navigator__bottom__products .-sloy {
  position: absolute;
  z-index: 110;
  min-height: 100%;
  left: 350px;
  top: 0;
  right: 0;
  padding-right: 260px;
  padding-bottom: 10px
}

.navigator__bottom__products .-sloy .-imgas {
  position: absolute;
  right: 0;
  display: none;
  top: 0;
  width: 250px;
  background: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 10px
}

.navigator__bottom__products .-sloy .-imgas span {
  color: #555;
  text-align: center;
  font-size: 14px;
  display: block;
  padding: 10px;
  line-height: 1.4
}

.navigator__bottom__products .level2 {
  overflow: hidden;
  background: #fff;
  box-shadow: 0 0 10px rgba(51, 51, 51, .5);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-left: 10px;
  padding: 10px 0
}

.navigator__bottom__products .level2 .-tmp2 a {
  min-height: 40px
}

.navigator__bottom__products .level2 > li:last-child:before {
  display: none
}

.navigator__bottom__products .-tmp:hover ~ .level2 {
  display: block !important
}

.navigator__bottom__products .-tmp2 a {
  color: #333
}

.navigator__bottom__products .-new {
  background: #fff;
  margin-top: 10px;
  max-width: 350px;
  border-radius: 10px;
  padding: 10px
}

.navigator__bottom__products .-new a {
  font-weight: 700
}

.navigator__bottom__main .-flays {
  width: 100%;
  z-index: 100;
  max-width: 800px
}

.navigator__bottom__main .level1 {
  background: #fff;
  padding: 20px 20px 10px;
  border-radius: 10px;
  display: flex;
  flex-wrap: wrap
}

.navigator__bottom__main .level1 > li {
  width: 48.5%;
  background: #eee;
  margin-bottom: 15px
}

.navigator__bottom__main .level1 > li:hover {
  background: #fc0
}

.navigator__bottom__main .level1 > li .

-
n {
  display: none
}

.navigator__bottom__main .level1 > li:nth-child(2n+1) {
  margin-right: 1.5%
}

.navigator__bottom__main .level1 > li:nth-child(2n+2) {
  margin-left: 1.5%
}

.navigator__bottom__arenda .level1 > li {
  margin-bottom: 10px
}

.navigator__bottom__sale {
  padding-left: 10px
}

.navigator__bottom__sale .-main_btn a b {
  font-weight: 700
}

.navigator__bottom__sale .-main_btn .-tmp2 {
  background: #e7310f !important
}

.navigator__bottom__sale .-flays {
  right: 0;
  left: auto
}

.navigator__bottom__useful {
  padding-left: 10px
}

.navigator__bottom__useful .-flays {
  right: 0;
  left: auto;
  max-width: 100%
}

.navigator__bottom__useful .-flays .level1 {
  border-top-right-radius: 0;
  padding: 25px 30px 20px
}

.navigator__bottom__useful .-flays .level1 .-tmp {
  height: 100%;
  align-items: center;
  padding: 7px 0
}

.navigator__bottom__useful .-flays .level1 .-tmp b > strong {
  display: block;
  font-size: 15px;
  color: #333
}

.navigator__bottom__useful .-flays .level1 .-tmp b > small {
  font-weight: 300;
  font-size: 15px
}

.navigator__bottom__useful .-tmp2 b small {
  display: block
}

.navigator .-tmp {
  position: relative;
  display: flex;
  justify-content: space-between
}

.navigator .-tmp:before {
  position: absolute;
  right: 0;
  bottom: -1px;
  left: 0;
  display: block;
  height: 1px;
  content: '';
  background: #e6e6e6
}

.navigator .-tmp b {
  flex-grow: 1;
  flex-shrink: 1;
  font-weight: 400;
  text-align: left
}

.navigator .-tmp span {
  width: 60px;
  flex-shrink: 0;
  flex-grow: 0;
  position: absolute;
  transform: scale(.5);
  left: 0
}

.navigator .-tmp span i {
  display: inherit
}

.navigator .-tmp .-l {
  flex-grow: 1
}

.navigator .-tmp .-l a {
  background: 0 0;
  color: #333;
  font-size: 14px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0 0 0 70px;
  text-decoration: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  min-height: 45px;
  line-height: 1.4
}

.navigator .-tmp .-l a i {
  margin-right: 15px
}

.navigator .-tmp .

-
n {
  flex-shrink: 0;
  width: 50px;
  padding-right: 20px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative
}

.navigator .-tmp .

-
n:after {
  content: '';
  display: block;
  width: 1px;
  height: 30px;
  background: #ddd;
  top: 50%;
  margin-top: -15px;
  left: 0;
  position: absolute
}

.navigator .-tmp .

-
n i {
  font-size: 18px;
  transform: rotate(-90deg);
  transition: .1s
}

.navigator .-tmp2 {
  position: relative;
  display: flex;
  justify-content: space-between
}

.navigator .-tmp2:hover {
  background: #eee
}

.navigator .-tmp2:before {
  position: absolute;
  right: 0;
  bottom: -1px;
  left: 0;
  display: block;
  height: 1px;
  content: '';
  background: #e6e6e6;
  z-index: 10
}

.navigator .-tmp2 b {
  flex-grow: 1;
  flex-shrink: 1;
  font-weight: 400;
  text-align: left
}

.navigator .-tmp2 span {
  width: 60px;
  flex-shrink: 0;
  flex-grow: 0;
  justify-content: center;
  position: absolute;
  transform: scale(.5);
  left: 0
}

.navigator .-tmp2 span i {
  display: inherit
}

.navigator .-tmp2 .-l {
  flex-grow: 1
}

.navigator .-tmp2 a {
  background: 0 0;
  font-size: 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0 0 0 70px;
  text-decoration: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 45px;
  justify-content: space-between
}

.navigator .-tmp2 a i {
  margin-right: 15px
}

.navigator .-tmp2 .

-
n {
  width: 45px;
  flex-shrink: 0;
  padding-right: 20px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative
}

.navigator .-tmp2 .

-
n:after {
  content: '';
  display: block;
  width: 1px;
  height: 30px;
  background: #ddd;
  top: 50%;
  margin-top: -15px;
  left: 0;
  position: absolute
}

.navigator .-tmp2 .

-
n i {
  font-size: 18px;
  transform: rotate(-90deg);
  transition: .1s
}

.header_soc {
  display: flex;
  position: absolute;
  top: 1px;
  height: 130px;
  background: #fff;
  box-shadow: 0 0 15px rgba(51, 51, 51, .17);
  border-radius: 5px;
  padding: 7px 7px;
  transition: .3s;
  z-index: 200
}

.header_soc:hover {
  height: auto;
  box-shadow: 0 0 15px rgba(51, 51, 51, .4);
  padding: 9px 7px 8px
}

.header_soc:hover .-show {
  height: 0
}

.header_soc:hover .-www a {
  margin-bottom: 5px
}

.header_soc .-wrap {
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column
}

.header_soc .-www {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  flex-grow: 1
}

.header_soc .-www a {
  display: flex;
  margin-bottom: 3px;
  flex-shrink: 0;
  transition: .3s;
  flex-grow: 0
}

.header_soc .-www a:hover {
  transform: scale(1.3)
}

.header_soc .-show {
  position: relative;
  z-index: 51;
  height: 19px;
  background: #fff;
  text-align: center;
  color: #000;
  transition: .1s
}

.header_soc .-show i {
  position: relative;
  top: 3px
}

.header_soc__wrap {
  width: 40px;
  flex-shrink: 0;
  flex-grow: 0;
  height: 100%;
  top: -30px;
  position: relative
}

.topline {
  display: none
}

.modalreportaproblem .modal-header {position: absolute; z-index: 10000; border: 0; right: 0;}
.modalreportaproblem .modal-body {padding: 0;}

@media screen and (max-width: 1110px) {
  .navigator__center__phone .-www a {
    font-size: 18px
  }

  .navigator__center__desc {
    font-size: 13px;
    position: relative;
    left: 30px
  }

  .navigator__center__logo .-www strong {
    font-size: 14px
  }
}

@media screen and (max-width: 950px) {
  .site {
    position: sticky;
    top: 0
  }

  .site__top {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%
  }

  .grey-line {
    overflow: hidden;
    width: 100%;
    flex-shrink: 0;
    background: #fff;
    height: 10px;
    padding: 0 0;
    margin: 5px 0
  }

  .grey-line:after {
    content: '';
    display: flex;
    height: 100%;
    background: #f5f5f5;
    box-shadow: inset 0 0 7px rgba(51, 51, 51, .15);
    margin: 0 -10px
  }

  .topline {
    display: block;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .05);
    background: #fff;
    position: sticky;
    top: 0;
    z-index: 100
  }

  .topline__wrap {
    height: 60px;
    display: flex;
    width: 100%;
    align-items: center
  }

  .topline__fx {
    padding-left: 0
  }

  .topline__bar {
    font-size: 22px;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 60px;
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 15px
  }

  .topline__bar i {
    cursor: pointer
  }

  .topline__logo {
    display: flex;
    font-size: 15px;
    align-items: center;
    white-space: nowrap;
    width: 50px
  }

  .topline__logo a {
    flex-grow: 0;
    flex-shrink: 0
  }

  .topline__logo span {
    padding-left: 20px
  }

  .topline__black {
    background: rgba(0, 0, 0, 0);
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    transition: .2s;
    z-index: 99;
    visibility: hidden
  }

  .topline__phone {
    flex-grow: 1;
    text-align: right
  }

  .topline__phone .-mob-phone-dt {
    position: relative;
    line-height: 1.2
  }

  .topline__phone .-mob-phone-dt div {
    font-weight: 700;
    font-size: 17px
  }

  .topline__phone .-mob-phone-dt span {
    font-weight: 300;
    font-size: 13px
  }

  .topline__phone .-mob-phone-dt i {
    transition: .2s
  }

  .topline__phone .-mob-phone-dt.-open ~ .-mob-phone-dd {
    top: 50px;
    opacity: 1;
    visibility: visible
  }

  .topline__phone .-mob-phone-dt.-open ~ .-mob-phone-dd .-black {
    visibility: visible;
    background: rgba(0, 0, 0, .5);
    top: -500px;
    bottom: -500px
  }

  .topline__phone .-mob-phone-dd {
    position: fixed;
    width: 100%;
    max-width: 300px;
    transition: .2s;
    padding-top: 17px;
    right: 15px;
    bottom: 5px;
    top: -1000px;
    overflow: scroll;
    visibility: hidden
  }

  .topline__phone .-mob-phone-dd .-www {
    text-align: left;
    z-index: 101;
    position: relative;
    background: #fff;
    padding: 15px 20px 20px;
    border-radius: 5px;
    box-shadow: 0 1px 10px 0 rgba(119, 119, 119, .15)
  }

  .topline__phone .-mob-phone-dd .-www:before {
    content: '';
    display: block;
    border: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    bottom: 100%;
    right: 15%
  }

  .topline__phone .-mob-phone-dd .-www .-tel {
    display: flex;
    width: 100%;
    flex-direction: column
  }

  .topline__phone .-mob-phone-dd .-www .-tel a {
    text-decoration: none;
    color: #333;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    border-bottom: 1px solid #eee;
    padding: 7px 0
  }

  .topline__phone .-mob-phone-dd .-www .-tel a .-n1 {
    display: flex;
    flex-direction: column
  }

  .topline__phone .-mob-phone-dd .-www .-tel a .-n2 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 40px;
    display: flex;
    justify-content: flex-end
  }

  .topline__phone .-mob-phone-dd .-www .-tel a small {
    font-weight: 300
  }

  .topline__phone .-mob-phone-dd .-www .-tel a b {
    font-size: 16px;
    display: block;
    font-weight: 500;
    padding-top: 7px
  }

  .topline__phone .-mob-phone-dd .-www .-office {
    padding-top: 15px
  }

  .topline__phone .-mob-phone-dd .-www .-office b {
    padding: 5px 0;
    color: #333;
    display: block;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px
  }

  .topline__phone .-mob-phone-dd .-www .-office span {
    line-height: 1.2;
    color: #777;
    font-size: 13px
  }

  .navigator {
    background: 0 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .05);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 40;
    visibility: hidden;
    padding: 0
  }

  .navigator__black {
    cursor: pointer;
    position: fixed;
    left: -100px;
    right: -100px;
    top: -100px;
    bottom: -100px;
    background: rgba(0, 0, 0, .5);
    z-index: 10;
    display: none
  }

  .navigator.-open {
    display: block;
    visibility: visible
  }

  .navigator.-open .navigator__black {
    display: block;
    visibility: visible
  }

  .navigator.-open .navigator__wrap {
    transform: translate3d(0, 0, 0)
  }

  .navigator__fx {
    padding: 0;
    height: 100%;
    overflow: auto
  }

  .navigator__wrap {
    z-index: 50;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    width: 320px;
    background: #fff;
    overflow: auto;
    transform: translate3d(-500px, 0, 0);
    transition: .2s;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 60px 0 30px
  }

  .navigator__TOP {
    background: 0 0;
    order: 2
  }

  .navigator__TOP .grey-line {
    display: block
  }

  .navigator__TOP .-left > ul {
    display: block
  }

  .navigator__TOP .-center > ul {
    display: block
  }

  .navigator__TOP .-right > ul {
    display: block
  }

  .navigator__TOP__fx {
    padding: 0;
    width: 100%;
    display: flex;
    flex-direction: column
  }

  .navigator__TOP__fx .-left {
    order: 1
  }

  .navigator__TOP__fx .-center {
    order: 3
  }

  .navigator__TOP__fx .-center .level1 > li:last-child .-tmp2:before {
    display: none !important
  }

  .navigator__TOP__fx .-right {
    order: 2
  }

  .navigator__TOP__fx .-right .level1 > li:last-child .-tmp2:before {
    display: none !important
  }

  .navigator__TOP__fx .level2 {
    position: inherit;
    background: 0 0
  }

  .navigator__TOP__fx .level1 {
    background: #fff
  }

  .navigator__TOP__fx .level1 > li .-tmp, .navigator__TOP__fx .level1 > li .-tmp2 {
    padding: 0
  }

  .navigator__TOP__fx .level1 > li .-tmp .

-n, .navigator__TOP__fx .level1 > li .-tmp2 .

-n {
   left: auto;
   justify-content: flex-end
 }

  .navigator__TOP__fx .level1 > li .-tmp .

-n i, .navigator__TOP__fx .level1 > li .-tmp2 .

-n i {
   color: inherit;
   font-size: 18px;
   transform: rotate(0) !important
 }

  .navigator__TOP__fx .level1 > li:hover {
    background: 0 0
  }

  .navigator__TOP__fx .level1 > li:hover .level2 {
    display: none
  }

  .navigator__CENTER {
    background: 0 0;
    order: 3
  }

  .navigator__CENTER__fx {
    padding: 0;
    width: 100%;
    height: auto
  }

  .navigator__BOTTOM__wrap {
    height: auto !important
  }

  .navigator__BOTTOM__in {
    background: 0 0;
    height: auto
  }

  .navigator__BOTTOM {
    background: 0 0;
    order: 1
  }

  .navigator__BOTTOM .navigator__black {
    display: none !important
  }

  .navigator__BOTTOM.-fixed {
    position: inherit !important
  }

  .navigator__BOTTOM__fx {
    padding: 0;
    width: 100%;
    flex-direction: column;
    display: flex
  }

  .navigator__BOTTOM__fx .-main_btn.-active:after {
    display: none
  }

  .navigator__BOTTOM__fx .-main_btn .-tmp2 {
    box-shadow: none;
    height: auto;
    align-items: stretch
  }

  .navigator__BOTTOM__fx .-main_btn a b {
    display: block
  }

  .navigator__BOTTOM__fx .-flays {
    display: block;
    position: inherit
  }

  .navigator__BOTTOM__fx .-flays .-fx__wrap {
    padding: 0
  }

  .navigator__BOTTOM__fx .-flays .-fx {
    padding: 0
  }

  .navigator__BOTTOM__fx .-flays .level1 {
    display: none
  }

  .navigator__center__desc, .navigator__center__logo, .navigator__center__phone {
    display: none
  }

  .navigator__center__soc {
    width: 100%;
    height: auto;
    position: inherit;
    right: 0
  }

  .navigator .-tmp {
    position: relative;
    display: flex;
    justify-content: space-between;
    background: 0 0 !important
  }

  .navigator .-tmp:before {
    position: absolute;
    right: 0;
    bottom: -1px;
    left: 0;
    display: block !important;
    height: 1px;
    content: '';
    background: #e6e6e6
  }

  .navigator .-tmp b {
    flex-grow: 1;
    flex-shrink: 1;
    font-weight: 400;
    text-align: left
  }

  .navigator .-tmp span {
    width: 55px;
    flex-shrink: 0;
    flex-grow: 0
  }

  .navigator .-tmp span i {
    display: inherit
  }

  .navigator .-tmp .-l {
    flex-grow: 1
  }

  .navigator .-tmp .-l a {
    background: 0 0;
    color: #333;
    font-size: 14px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-decoration: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between
  }

  .navigator .-tmp .-l a i {
    margin-right: 15px
  }

  .navigator .-tmp .

-n {
   width: 50px !important;
   padding-right: 20px !important;
   display: flex;
   justify-content: flex-end;
   align-items: center;
   position: relative
 }

  .navigator .-tmp .

-n:after {
   content: '';
   display: block !important;
   width: 1px;
   height: 30px;
   background: #ddd;
   top: 50%;
   margin-top: -15px;
   left: 0;
   position: absolute
 }

  .navigator .-tmp .

-n i {
   font-size: 18px;
   transform: rotate(0);
   transition: .1s
 }

  .navigator .-tmp2 {
    position: relative;
    display: flex;
    justify-content: space-between;
    background: 0 0 !important
  }

  .navigator .-tmp2:before {
    position: absolute;
    right: 0;
    bottom: -1px;
    left: 0;
    display: block !important;
    height: 1px;
    content: '';
    background: #e6e6e6
  }

  .navigator .-tmp2 b {
    flex-grow: 1;
    flex-shrink: 1;
    font-weight: 400;
    text-align: left
  }

  .navigator .-tmp2 span {
    width: 70px;
    flex-shrink: 0;
    flex-grow: 0
  }

  .navigator .-tmp2 span i {
    display: inherit
  }

  .navigator .-tmp2 .-l {
    flex-grow: 1
  }

  .navigator .-tmp2 a {
    background: 0 0;
    color: #333;
    font-size: 14px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-decoration: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between
  }

  .navigator .-tmp2 a i {
    margin-right: 15px
  }

  .navigator .-tmp2 .

-n {
   width: 50px !important;
   padding-right: 20px !important;
   display: flex;
   justify-content: flex-end;
   align-items: center;
   position: relative
 }

  .navigator .-tmp2 .

-n:after {
   content: '';
   display: block !important;
   width: 1px;
   height: 30px;
   background: #ddd;
   top: 50%;
   margin-top: -15px;
   left: 0;
   position: absolute
 }

  .navigator .-tmp2 .

-n i {
   font-size: 18px;
   transform: rotate(0);
   transition: .1s
 }

  .navigator .level1 {
    display: flex;
    flex-direction: column
  }

  .navigator .level1 > li.-active .

-n {
   background: rgba(0, 101, 255, .08)
 }

  .navigator .level1 > li.-active .

-n:after {
   height: 100%;
   top: 0;
   margin-top: 0;
   background: #e6e6e6
 }

  .navigator .level1 > li.-active .

-n i {
   transform: rotate(180deg) !important
 }

  .navigator .level1 > li.-active ul {
    background: rgba(0, 101, 255, .08);
    border-left: 2px solid #6aa5ff
  }

  .navigator .level1 > li.-active ul .-tmp2 a {
    min-height: 45px
  }

  .navigator .level1 > li.-active ul .-tmp2 a .svg-icon {
    transform: scale(.8)
  }

  .navigator .level2 {
    display: none
  }

  .navigator .-li.-active .-main_btn .

-n {
   background: rgba(0, 101, 255, .08)
 }

  .navigator .-li.-active .-main_btn .

-n:after {
   height: 100%;
   top: 0;
   margin-top: 0;
   background: #e6e6e6
 }

  .navigator .-li.-active .-main_btn .

-n i {
   transform: rotate(0)
 }

  .navigator .-li.-active > ul {
    background: rgba(0, 101, 255, .08);
    border-left: 2px solid #6aa5ff
  }

  .navigator .-main_btn span {
    width: 40px;
    font-size: 22px;
    background: #333;
    border-radius: 5px;
    height: 40px;
    align-items: center;
    justify-content: center;
    display: flex;
    margin: 0 20px 0 0
  }

  .navigator .-main_btn span i {
    margin: auto !important
  }

  .navigator .-sloy {
    display: block
  }

  .navigator__bottom__products {
    order: 2;
    padding: 0
  }

  .navigator__bottom__products .-main_btn {
    display: none
  }

  .navigator__bottom__products .level1 {
    display: block !important;
    box-shadow: none;
    padding: 0;
    width: auto;
    border-radius: 0;
    overflow: inherit
  }

  .navigator__bottom__products .level1 > li:hover {
    background: 0 0
  }

  .navigator__bottom__products .level1 > li:hover .-sloy .level2 {
    display: none
  }

  .navigator__bottom__products .-sloy {
    position: inherit;
    padding: 0
  }

  .navigator__bottom__products .-sloy .level2 {
    border-radius: 0;
    padding: 0;
    margin: 0;
    display: none
  }

  .navigator__bottom__products .-sloy .-imgas {
    display: none !important
  }

  .navigator__bottom__products .-fx__wrap > .level1 li:last-child .-tmp:before {
    display: none !important
  }

  .navigator__bottom__products .-new {
    background: 0 0;
    margin-top: 5px
  }

  .navigator__bottom__search {
    order: -1;
    width: 100%;
    padding: 15px 10px 10px;
    margin-bottom: -4px
  }

  .navigator__bottom__search input {
    border-radius: 0
  }

  .navigator__bottom__search .-forma {
    padding: 0
  }

  .navigator__bottom__search .-forma .-forma_in {
    padding: 0 0 8px
  }

  .navigator__bottom__search .-forma .-forma_link {
    display: flex;
    flex-direction: column
  }

  .navigator__bottom__search .-forma .-forma_link a {
    border-radius: 0;
    padding: 9px 8px 8px
  }

  .navigator__bottom__search .-forma .-forma_link a .-ii {
    padding-top: 2px
  }

  .navigator__bottom__search .-wrap .-black {
    visibility: hidden;
    background: rgba(0, 0, 0, 0)
  }

  .navigator__bottom__search .-wrap .-vsplulo {
    z-index: 2000 !important
  }

  .navigator__bottom__search .-wrap.-active {
    padding-top: 27px
  }

  .navigator__bottom__search .-wrap.-active .-black {
    display: block !important;
    width: 100% !important;
    left: 0 !important;
    z-index: 1000
  }

  .navigator__bottom__search .-wrap.-active .-black.-close {
    z-index: 2000;
    cursor: pointer;
    width: 100px;
    height: 30px;
    background: #fecb00;
    display: flex !important;
    justify-content: center;
    align-items: center;
    left: 15px;
    right: 15px;
    top: 60px
  }

  .navigator__bottom__arenda {
    order: 3
  }

  .navigator__bottom__arenda .level1 {
    display: none
  }

  .navigator__bottom__sale {
    order: 4
  }

  .navigator__bottom__sale .level1 {
    display: none
  }

  .navigator__bottom__sale .-main_btn .-tmp2 {
    background: 0 0 !important
  }

  .navigator__bottom__sale .-main_btn .-tmp2 span {
    background: #e7310f
  }

  .navigator__bottom__useful {
    order: 5
  }

  .navigator__bottom__useful .level1 {
    display: none
  }

  .navigator__bottom__useful .level1 .-tmp b {
    padding-right: 10px
  }

  .navigator__bottom__useful .level1 .-tmp b > strong {
    font-size: 14px !important
  }

  .navigator__bottom__useful .level1 .-tmp b > small {
    font-size: 13px !important
  }

  .navigator__bottom__useful .-tmp2:before {
    display: none
  }

  .navigator__bottom__useful .-main_btn .-tmp2:before {
    display: none !important
  }

  .navigator__bottom__main {
    padding: 0
  }

  .navigator__bottom__main .-main_btn .-tmp2 {
    color: #333
  }

  .navigator__bottom__main .-main_btn .-tmp2 a {
    color: #333
  }

  .navigator__bottom__main .level1 {
    padding: 0 !important;
    background: rgba(0, 101, 255, .08);
    border-left: 2px solid #6aa5ff;
    box-shadow: 0 0 10px rgba(51, 51, 51, .3);
    border-radius: 0
  }

  .navigator__bottom__main .level1 > li {
    width: 100%;
    background: 0 0;
    margin: 0 !important
  }

  .navigator__bottom__main .level1 > li:hover {
    background: 0 0
  }

  .navigator__bottom__main.-active .-tmp2 .-n i {
   transform: rotate(180deg) !important
 }

  .header_soc {
    position: inherit;
    box-shadow: none;
    height: auto;
    padding: 0
  }

  .header_soc__soc {
    flex-direction: row;
    width: 100%
  }

  .header_soc__wrap {
    top: 0;
    position: inherit;
    width: 100%
  }

  .header_soc .-wrap {
    flex-direction: row;
    width: 100%;
    overflow: visible;
    padding: 15px 0
  }

  .header_soc .-www {
    flex-direction: row;
    width: 100%;
    justify-content: space-around
  }

  .header_soc .-www a {
    transform: scale(1.7)
  }

  .header_soc .-www a:hover {
    transform: scale(1.7);
    opacity: .8
  }

  .header_soc .-show {
    display: none
  }

  .header_soc:hover {
    height: auto;
    box-shadow: none;
    padding: 0
  }
}

@media screen and (max-width: 550px) {
  .topline__logo span {
    display: none
  }
}

.header3 {
  position: relative;
  padding: 5px 0;
  background-repeat: no-repeat;
  background-size: cover
}

.header3:before {
  content: '';
  display: block;
  position: absolute;
  z-index: 1;
  background: rgba(255, 255, 255, .8);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0
}

.header3__wrap {
  text-align: center;
  position: relative;
  z-index: 10;

  display: flex;
  flex-direction: column;
  justify-content: space-between
}

.header3__title {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 100%
}

.header3__title h1 {
  font-size: 50px;
  text-transform: uppercase;
  font-weight: 700
}

.header3__title h2 {
  font-size: 35px;
  font-weight: 300
}

.header3__title .-line {
  height: 5px;
  background: #fc0;
  width: 200px
}

.header3__end {
  font-size: 22px;
  font-weight: 300;
  padding-top: 20px
}

.header3__footer {
  display: none
}

.header3__list {
  display: flex;
  width: 100%;
  justify-content: space-around
}

.header3__list .-item .-img i {
  display: block;
  height: 170px;
  background: #ddd;
  width: 200px
}

.header3__list .-item .-txt {
  padding-top: 20px;
  font-size: 20px
}

.products_list {
  padding: 0
}

.products_list__h2 {
  text-align: center;
  position: relative;
  padding-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden
}

.products_list__h2 h2 {
  font-size: 45px;
  font-weight: 600;
  padding: 25px 0;
  text-transform: uppercase;
  position: relative;
  z-index: 10
}

.products_list__h2 .-bg {
  white-space: nowrap;
  position: absolute;
  left: 0;
  z-index: 1;
  top: 17px;
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  font-size: 100px;
  opacity: .05;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555;
  height: 100%
}

.products_list__block {
  margin-bottom: 5px
}

.products_list__block .-title {
  position: relative
}

.products_list__block .-title:after {
  content: '';
  display: block;
  height: 1px;
  background: #fc0;
  position: absolute;
  right: 10px;
  bottom: 0;
  left: 10px
}

.products_list__block .-title:before {
  content: '';
  display: block;
  width: 100px;
  height: 3px;
  background: #fc0;
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -50px
}

.products_list__block .-title h3 {
  padding: 20px 10px;
  text-align: center
}

.products_list__block .owl-stage-outer {
  z-index: 10
}

.products_list__block .owl-dots {
  display: none
}

.products_list__block .owl-nav {
  position: absolute;
  top: 50%;
  bottom: 0;
  height: 0;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  z-index: 10;
  left: -40px;
  right: -40px
}

.products_list__block .owl-nav button {
  background: 0 0 !important;
  height: 270px;
  width: 100px;
  display: flex;
  justify-content: center;
  align-items: center
}

.products_list__block .owl-nav button:hover div {
  background: #fc0
}

.products_list__block .owl-nav button div {
  padding: 10px;
  transition: .2s;
  color: #333;
  width: 50px;
  height: 50px;
  background: rgba(255, 204, 0, .5);
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px
}

.products_list__list {
  padding-top: 30px;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: stretch;
  justify-content: stretch
}

.products_list__list > :nth-child(4n) {
  margin-right: 0
}

.products_list__item {
  padding: 10px;
  display: flex;
  text-decoration: none;
  color: #333;
  transition: .2s;
  padding: 10px
}

.products_list__item:hover .-wrap {
  box-shadow: 0 0 20px rgba(85, 85, 85, .3);
  z-index: 10;
  position: relative
}

.products_list__item .-wrap {
  transition: .2s;
  background: #fff;
  display: flex;
  padding: 20px;
  border-right: 0;
  border-bottom: 0;
  box-shadow: 0 0 20px rgba(85, 85, 85, .13);
  flex-direction: column;
  height: 100%
}

.products_list__item .-txt {
  text-align: center;
  padding-top: 10px;
  font-size: 16px;
  height: 70px;
  line-height: 1.4
}

.basket-checkout-section-inner {justify-content: space-between;}
div.bx-blue .basket-checkout-block.basket-checkout-block-btn .btn.btn-default {margin-top: 0;
  padding: 0 15px;
  font-size: 16px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  border: 0;
  border-radius: 3px;
  font-weight: normal;}

@media screen and (max-width: 1040px) {
  .header3 {

  }

  .header3__title h1 {
    font-size: 50px
  }

  .header3__title h2 {
    font-size: 30px
  }

  .products_list {
    padding: 0 0
  }

  .products_list > .fx {
    padding: 0
  }

  .products_list__list {
    padding-top: 20px
  }

  .products_list__block .owl-nav {
    left: 0;
    right: 0
  }

  .products_list__block .-title h3 {
    font-size: 25px
  }

  .products_list__h2 h2 {
    font-size: 35px
  }

  .products_list__h2 .-bg {
    font-size: 70px
  }
}

@media screen and (max-width: 949px) {
  .header3 {
    margin-top: 0;
    padding: 0
  }

  .header3__wrap {
    min-height: 150px
  }

  .products_list__block {
    margin-bottom: 5px
  }

  .products_list__block .owl-nav {
    left: 10px;
    right: 10px
  }

  .products_list__block .owl-nav button {
    height: 240px;
    width: 70px;
    background: 0 0 !important
  }

  .products_list__block .owl-nav button div {
    width: 40px;
    height: 40px
  }
}

@media screen and (max-width: 767px) {
  .header3 {

  }

  .header3__end {
    font-size: 18px
  }

  .header3__title h1 {
    font-size: 24px;
    line-height: 1.4
  }

  .header3__title h2 {
    line-height: 1.4;
    font-size: 19px
  }

  .header3__title h2 br {
    display: none
  }

  .products_list {
    padding: 20px 0
  }

  .products_list__block .-title h3 {
    font-weight: 700;
    font-size: 18px;
    padding: 10px 0 20px
  }

  .products_list__block .owl-stage-outer {
    padding: 10px 0
  }

  .products_list__block .owl-nav {
    top: 47%
  }

  .products_list__block .owl-nav button {
    width: 40px !important;
    height: 220px
  }

  .products_list__item {
    padding: 0
  }

  .products_list__item .-txt {
    height: 55px;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px
  }

  .products_list__item .-wrap {
    padding: 15px 5px
  }

  .products_list__h2 {
    padding-bottom: 0
  }

  .products_list__h2 h2 {
    font-size: 25px
  }

  .products_list__h2 .-bg {
    font-size: 36px
  }
}

/* End */


/* Start:/local/templates/tt_2018/css/b2.min.css?16839157152991*/
/*!
 * smartbanner.js v1.11.0 <https://github.com/ain/smartbanner.js>
 * Copyright © 2019 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */
.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#62cb4d;font-family:Helvetica, sans, sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#767676;content:' '}.smartbanner__exit::before{transform:rotate(45deg)}.smartbanner__exit::after{transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:flex;overflow-y:hidden;width:60%;height:64px;align-items:center;color:#000;line-height:1.2em}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#62cb4d;color:#1474fc;font-size:18px;text-align:right;text-decoration:none}.smartbanner__button__label{text-align:right}.smartbanner__score__container{display:inline-block;position:relative}.smartbanner__score__stars-filled{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.smartbanner.smartbanner--android{box-shadow:inset 0 4px 0 red}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);color:#b1b1b3;font-family:'ArialRoundedMTBold', Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::before,.smartbanner.smartbanner--android .smartbanner__exit::after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none;background-color:#FFF}.smartbanner.smartbanner--android .smartbanner__info{color:#333}.smartbanner.smartbanner--android .smartbanner__info__title{color:#333;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:10px;padding:0;min-width:12%;border-radius:0;background:none;color:red;font-size:14px;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 0 0 10px;box-shadow:none;line-height:24px;text-align:right;text-shadow:none;text-transform:none}

/* End */
/* /local/templates/tt_2018/css/app.css?1751291893238363 */
/* /local/templates/tt_2018/css/app3.css?169890261681381 */
/* /local/templates/tt_2018/css/b2.min.css?16839157152991 */
