@charset "UTF-8";@font-face{font-family:icomoon;src:url('../fonts/icomoon.eot?l18p2y');src:url('../fonts/icomoon.eot?l18p2y#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?l18p2y') format('truetype'),url('../fonts/icomoon.woff?l18p2y') format('woff'),url('../fonts/icomoon.svg?l18p2y#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;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-Add-Message:before{content:"\e900"}.icon-Add-to-List:before{content:"\e901"}.icon-Arrow:before{content:"\e902"}.icon-Arrow1:before{content:"\e903"}.icon-Arrow2:before{content:"\e904"}.icon-Arrow3:before{content:"\e905"}.icon-Arrow4:before{content:"\e906"}.icon-Arrow5:before{content:"\e907"}.icon-Arrow6:before{content:"\e908"}.icon-Arrow7:before{content:"\e909"}.icon-Arrow8:before{content:"\e90a"}.icon-Arrow9:before{content:"\e90b"}.icon-Arrow10:before{content:"\e90c"}.icon-Arrow11:before{content:"\e90d"}.icon-Arrow12:before{content:"\e90e"}.icon-Attach-File:before{content:"\e90f"}.icon-Basket:before{content:"\e910"}.icon-Bullet:before{content:"\e911"}.icon-Calendar:before{content:"\e912"}.icon-Camera-Roll:before{content:"\e913"}.icon-Cart:before{content:"\e914"}.icon-Cart1:before{content:"\e915"}.icon-Catalog:before{content:"\e916"}.icon-Catalog1:before{content:"\e917"}.icon-Check:before{content:"\e918"}.icon-Check1:before{content:"\e919"}.icon-Check2:before{content:"\e91a"}.icon-Close:before{content:"\e91b"}.icon-Cloud:before{content:"\e91c"}.icon-Cloud1:before{content:"\e91d"}.icon-CPU:before{content:"\e91e"}.icon-Delivery:before{content:"\e91f"}.icon-Directions:before{content:"\e920"}.icon-Dislike:before{content:"\e921"}.icon-Double-Check:before{content:"\e922"}.icon-Download:before{content:"\e923"}.icon-Edit:before{content:"\e924"}.icon-Equalizer:before{content:"\e925"}.icon-Error:before{content:"\e926"}.icon-Exit:before{content:"\e927"}.icon-Facebook:before{content:"\e928"}.icon-File:before{content:"\e929"}.icon-Fullscreen:before{content:"\e92a"}.icon-G:before{content:"\e92b"}.icon-Gear:before{content:"\e92c"}.icon-Gift:before{content:"\e92d"}.icon-Headphone:before{content:"\e92e"}.icon-Icon-Area:before{content:"\e92f"}.icon-Image:before{content:"\e930"}.icon-Images:before{content:"\e931"}.icon-Info:before{content:"\e932"}.icon-Instagram:before{content:"\e933"}.icon-Like:before{content:"\e934"}.icon-Link:before{content:"\e935"}.icon-Loading:before{content:"\e936"}.icon-arr-left:before{content:"\e937"}.icon-Loading1:before{content:"\e938"}.icon-Login:before{content:"\e939"}.icon-Loop:before{content:"\e93a"}.icon-Love:before{content:"\e93b"}.icon-Mail:before{content:"\e93c"}.icon-Menu:before{content:"\e93d"}.icon-Messages:before{content:"\e93e"}.icon-Mic:before{content:"\e93f"}.icon-Minus:before{content:"\e940"}.icon-Money:before{content:"\e941"}.icon-Music:before{content:"\e942"}.icon-Next:before{content:"\e943"}.icon-Notification:before{content:"\e944"}.icon-Options:before{content:"\e945"}.icon-Oval:before{content:"\e946"}.icon-Pause:before{content:"\e947"}.icon-Pause1:before{content:"\e948"}.icon-Phone:before{content:"\e949"}.icon-Phone1:before{content:"\e94a"}.icon-Photo-Camera:before{content:"\e94b"}.icon-Pin:before{content:"\e94c"}.icon-Play:before{content:"\e94d"}.icon-Play1:before{content:"\e94e"}.icon-Play2:before{content:"\e94f"}.icon-Playlist:before{content:"\e950"}.icon-Plus:before{content:"\e951"}.icon-Power:before{content:"\e952"}.icon-Prev:before{content:"\e953"}.icon-Quote:before{content:"\e954"}.icon-Radio:before{content:"\e955"}.icon-Repeat:before{content:"\e956"}.icon-Reply:before{content:"\e957"}.icon-Search:before{content:"\e958"}.icon-Share:before{content:"\e959"}.icon-Ship:before{content:"\e95a"}.icon-Shipping:before{content:"\e95b"}.icon-Shuffle:before{content:"\e95c"}.icon-Smile:before{content:"\e95d"}.icon-Song:before{content:"\e95e"}.icon-Star:before{content:"\e95f"}.icon-Star1:before{content:"\e960"}.icon-Store:before{content:"\e961"}.icon-Trash:before{content:"\e962"}.icon-Twitter:before{content:"\e963"}.icon-User:before{content:"\e964"}.icon-User1:before{content:"\e965"}.icon-User2:before{content:"\e966"}.icon-User-Add:before{content:"\e967"}.icon-Users:before{content:"\e968"}.icon-Video:before{content:"\e969"}.icon-Views:before{content:"\e96a"}.icon-Volume:before{content:"\e96b"}.icon-Wallet:before{content:"\e96c"}.icon-Warning:before{content:"\e96d"}.icon-Youtube:before{content:"\e96e"}.icon-arr-right:before{content:"\e96f"}.icon-mail:before{content:"\e970"}.icon-mail-dog:before{content:"\e971"}.icon-coupon-2:before{content:"\e996"}.icon-gift-2:before{content:"\e973"}.icon-share:before{content:"\e974"}.icon-clock-reverse:before{content:"\e975"}.icon-shopping-bag:before{content:"\e976"}.icon-clock-check:before{content:"\e977"}.icon-dot-circle:before{content:"\e978"}.icon-download-arrow:before{content:"\e979"}.icon-exchange:before{content:"\e97a"}.icon-loading:before{content:"\e97b"}.icon-arrow-left-long:before{content:"\e97c"}.icon-Layers:before{content:"\e9c5"}@font-face{font-family:icomoon;src:url('../fonts/icomoon.eot?h6oaa2');src:url('../fonts/icomoon.eot?h6oaa2#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?h6oaa2') format('truetype'),url('../fonts/icomoon.woff?h6oaa2') format('woff'),url('../fonts/icomoon.svg?h6oaa2#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-copy-promo:before{content:"\e9b0"}.icon-Loupe:before{content:"\e9ad"}.icon-Zoom-In:before{content:"\e9ae"}.icon-Zoom-Out:before{content:"\e9af"}.icon-More:before{content:"\e900"}.icon-tag:before{content:"\e901"}.icon-certificate:before{content:"\e902"}.icon-dislike:before{content:"\e903"}.icon-like:before{content:"\e904"}.icon-Arrow---Down:before{content:"\e905"}.icon-Arrow---Left:before{content:"\e906"}.icon-Arrow---Right:before{content:"\e907"}.icon-Arrow---Up:before{content:"\e908"}.icon-Chevon---Left:before{content:"\e909"}.icon-Chevron---Down:before{content:"\e90a"}.icon-Chevron---Right:before{content:"\e90b"}.icon-Chevron---Up:before{content:"\e90c"}.icon-First-Aid:before{content:"\e90d"}.icon-Medical-Cross:before{content:"\e90e"}.icon-Pill:before{content:"\e90f"}.icon-Stethoscope:before{content:"\e910"}.icon-Wheelchair:before{content:"\e911"}.icon-Bus:before{content:"\e912"}.icon-Ship:before{content:"\e913"}.icon-Truck:before{content:"\e914"}.icon-Sun:before{content:"\e915"}.icon-Water-Drop:before{content:"\e916"}.icon-Birthday-Cake:before{content:"\e917"}.icon-Pizza:before{content:"\e918"}.icon-Balloon:before{content:"\e919"}.icon-Bell:before{content:"\e91a"}.icon-Clock:before{content:"\e91b"}.icon-Add:before{content:"\e91c"}.icon-Check-All---Alt:before{content:"\e91d"}.icon-Cross:before{content:"\e91e"}.icon-Danger:before{content:"\e91f"}.icon-Do-Not-Enter:before{content:"\e920"}.icon-External-Link:before{content:"\e921"}.icon-Flow---Tree:before{content:"\e922"}.icon-Information:before{content:"\e923"}.icon-Keyboard:before{content:"\e924"}.icon-Remove:before{content:"\e925"}.icon-Restore:before{content:"\e926"}.icon-Sign-In:before{content:"\e927"}.icon-Sign-Out:before{content:"\e928"}.icon-Success:before{content:"\e929"}.icon-Switch:before{content:"\e92a"}.icon-Tick:before{content:"\e92b"}.icon-USB:before{content:"\e92c"}.icon-Align---Left:before{content:"\e92d"}.icon-Close-Quote:before{content:"\e92e"}.icon-Code:before{content:"\e92f"}.icon-Filter:before{content:"\e930"}.icon-Grid---Alt:before{content:"\e931"}.icon-Grid:before{content:"\e932"}.icon-Justify:before{content:"\e933"}.icon-List:before{content:"\e934"}.icon-Open-Quote:before{content:"\e935"}.icon-Redo:before{content:"\e936"}.icon-Undo:before{content:"\e937"}.icon-Window:before{content:"\e938"}.icon-Windows:before{content:"\e939"}.icon-File---Checked:before{content:"\e93a"}.icon-File---Delete:before{content:"\e93b"}.icon-File---Download:before{content:"\e93c"}.icon-File---Upload:before{content:"\e93d"}.icon-File:before{content:"\e93e"}.icon-Files:before{content:"\e93f"}.icon-Folder---Checked:before{content:"\e940"}.icon-Folder---Delete:before{content:"\e941"}.icon-Folder---Download:before{content:"\e942"}.icon-Folder---Open:before{content:"\e943"}.icon-Folder---Upload:before{content:"\e944"}.icon-Folder:before{content:"\e945"}.icon-Save:before{content:"\e946"}.icon-Share---3:before{content:"\e947"}.icon-Upload:before{content:"\e948"}.icon-Computer:before{content:"\e949"}.icon-Magic-Mouse:before{content:"\e94a"}.icon-Tablet:before{content:"\e94b"}.icon-Book---Alt:before{content:"\e94c"}.icon-Book---Checked:before{content:"\e94d"}.icon-Book---Download:before{content:"\e94e"}.icon-Book---Search:before{content:"\e94f"}.icon-News:before{content:"\e950"}.icon-Camera:before{content:"\e951"}.icon-Equalizer:before{content:"\e952"}.icon-Image:before{content:"\e953"}.icon-Pause:before{content:"\e954"}.icon-Play:before{content:"\e955"}.icon-Reload:before{content:"\e956"}.icon-Repeat:before{content:"\e957"}.icon-Shuffle:before{content:"\e958"}.icon-Stop:before{content:"\e959"}.icon-Video:before{content:"\e95a"}.icon-Pin---1:before{content:"\e95b"}.icon-Barcode-Scan:before{content:"\e95c"}.icon-Credit-Card:before{content:"\e95d"}.icon-Shopping-Bag:before{content:"\e95e"}.icon-Shopping-Basket:before{content:"\e95f"}.icon-Shopping-Cart:before{content:"\e960"}.icon-Wallet:before{content:"\e961"}.icon-Add-Contacts:before{content:"\e962"}.icon-Box---In:before{content:"\e963"}.icon-Box---Out:before{content:"\e964"}.icon-Box-Alt:before{content:"\e965"}.icon-Comment---Alt:before{content:"\e966"}.icon-Comment:before{content:"\e967"}.icon-Contacts:before{content:"\e968"}.icon-Forward:before{content:"\e969"}.icon-Junk-Box:before{content:"\e96a"}.icon-Keypad:before{content:"\e96b"}.icon-Mail:before{content:"\e96c"}.icon-Phone:before{content:"\e96d"}.icon-Reply:before{content:"\e96e"}.icon-Send:before{content:"\e96f"}.icon-User-Alt:before{content:"\e970"}.icon-User:before{content:"\e971"}.icon-Users:before{content:"\e972"}.icon-Clipboard:before{content:"\e973"}.icon-Envelope:before{content:"\e974"}.icon-Magic-Wand:before{content:"\e975"}.icon-Stacks:before{content:"\e976"}.icon-Attachment:before{content:"\e977"}.icon-Backspace:before{content:"\e978"}.icon-Bookmark:before{content:"\e979"}.icon-Dislike:before{content:"\e97a"}.icon-Guard:before{content:"\e97b"}.icon-Half-Star:before{content:"\e97c"}.icon-Heart:before{content:"\e97d"}.icon-Like:before{content:"\e97e"}.icon-Link:before{content:"\e97f"}.icon-Lock:before{content:"\e980"}.icon-Pencil:before{content:"\e981"}.icon-Settings:before{content:"\e982"}.icon-Shield:before{content:"\e983"}.icon-Star:before{content:"\e984"}.icon-Tag:before{content:"\e985"}.icon-Ticket:before{content:"\e986"}.icon-Trash:before{content:"\e987"}.icon-Unlink:before{content:"\e988"}.icon-Unlock:before{content:"\e989"}.icon-View:before{content:"\e98a"}.icon-Warning:before{content:"\e98b"}.icon-Wranch:before{content:"\e98c"}.icon-Emoji:before{content:"\e98d"}.icon-Fail:before{content:"\e98e"}.icon-Help:before{content:"\e98f"}.icon-desk:before{content:"\e990"}.icon-Flow---Branch:before{content:"\e991"}.icon-Car:before{content:"\e992"}.icon-Money---Alt:before{content:"\e993"}.icon-male-and-female-gender-symbols:before{content:"\e994"}.icon-paw-print:before{content:"\e995"}.icon-Gift:before{content:"\e996"}.icon-Book---Open:before{content:"\e997"}.icon-Watch:before{content:"\e998"}.icon-high-heel-shoe:before{content:"\e999"}.icon-More1:before{content:"\e99a"}.icon-Sofa:before{content:"\e99b"}.icon-Basketball:before{content:"\e99c"}.icon-pacifier:before{content:"\e99d"}.icon-Image1:before{content:"\e99e"}.icon-Store:before{content:"\e99f"}.icon-Tshirt:before{content:"\e9a0"}.icon-Woman:before{content:"\e9a1"}.icon-Airplane:before{content:"\e9a2"}.icon-Laptop:before{content:"\e9a3"}.icon-Phone1:before{content:"\e9a4"}.icon-Emoji1:before{content:"\e9a5"}.icon-Smart-Phone:before{content:"\e9a6"}.icon-Apple:before{content:"\e9a7"}.icon-Gamepad:before{content:"\e9a8"}.icon-Chat:before{content:"\e9a9"}.icon-Note:before{content:"\e9aa"}.icon-Layers:before{content:"\e9ab"}.icon-House:before{content:"\e9ac"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}*{vertical-align:top;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;text-decoration:none;background:0 0;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:active,:focus,:hover,:visited,a:active,a:focus,a:hover,a:visited{outline:0;text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}img,object{max-width:100%}li{list-style-type:none}a{display:inline;cursor:pointer}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.pull-left{float:left}.pull-right{float:right}.btn,a,button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}section{display:inline-block;width:100%}body{font-family:"-apple-system",BlinkMacSystemFont,Arial,sans-serif;font-size:14px;line-height:1.5;overflow-x:hidden;color:#000;font-weight:400;padding:100px 0 0 0}.main-container{width:1130px;max-width:100%;margin:0 auto;min-height:80vh;min-height:calc(100vh - 250px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inner-container{padding:0 15px}.main-footer .inner-container,.top-header .inner-container{position:relative;width:1179px;max-width:100%;margin:0 auto}.inner-container:after,.inner-container:before{content:'';display:table}.inner-container:after{clear:both}.top-common{background:#edeeef;padding:10px 0;height:35px}.top-common img{height:15px}.top-common span{color:#909090;font-size:11px;margin:0 5px 0 0;line-height:16px;text-transform:uppercase;font-weight:700}.head-logo-block{width:146px;min-width:146px;position:relative;text-align:center}.head-logo-block path{fill:#fff}.top-header{background:#303b44;position:fixed;z-index:30;left:0;right:0;top:0}.top-head-inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.top-head-inner nav{margin:0 auto}.top-menu{margin:0 60px;white-space:nowrap}.top-menu>li{display:inline-block;position:relative}.top-menu>li.mob-only,.top-menu>li.mobile{display:none}.top-menu>li>a,.top-menu>li>span{font-size:14px;color:#fff;padding:28px 10px;display:inline-block;cursor:pointer;line-height:24px;position:relative;transition:.3s}.top-menu>li>span>i{vertical-align:middle;margin:-4px 0 0 5px;font-size:18px;display:inline-block}.top-menu>li.opened>span>i{transform:rotate(-180deg)}.top-menu>li.opened>span,.top-menu>li>a:hover,.top-menu>li>span:hover{color:#65a3be}.search-container{flex-grow:3;width:200px;max-width:400px}.search-form{position:relative}.search-form .search-field{background:0 0;color:#fff;height:38px;padding:0 40px 0 15px;width:100%;border-radius:3px;font-size:16px;border:1px solid #cdd5d9;-webkit-appearance:none}.search-form .search-field:focus{border-color:#a2bfd2}.search-form .search-field:placeholder-shown{font-size:13px}.search-form .search-field::-webkit-input-placeholder{color:#9faaaf}.search-form .search-field::-moz-placeholder{color:#9faaaf}.search-form .search-field:-moz-placeholder{color:#9faaaf}.search-form .search-field:-ms-input-placeholder{color:#9faaaf}.search-submit{position:absolute;z-index:3;font-size:20px;width:38px;height:38px;right:0;top:0;line-height:36px;color:#cdd5d9;cursor:pointer}.search-submit:hover{color:#a2bfd2}.where-search{overflow:hidden;white-space:nowrap;margin:5px 0 -4px 0;font-size:0}.where-search-item{display:inline-block;margin:0 10px 0 0}.where-search-item a{color:#afe4ff;font-size:12px;display:inline-block}.where-search-item a:hover{color:#65a3be}.search-result{position:absolute;left:0;right:0;top:45px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.16);z-index:50;display:none;border-radius:4px;overflow:hidden}.search-result-inner{overflow:hidden;overflow-y:auto;max-height:290px}.search-result .item:last-of-type{border:none}.search-result .item a{display:block;font-family:'Fira Sans',sans-serif;padding:10px 15px 10px 130px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:18px;font-weight:400;min-height:61px}.search-result .item a.selected{background:#eee}.search-result .item img{position:absolute;width:100px;height:41px;left:15px;top:14px;mix-blend-mode:multiply}.search-result .item span{font-family:"-apple-system",BlinkMacSystemFont,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:14px;color:#909090}.top-search-no-results{padding:15px;text-align:center;font-size:16px}.top-search-no-results strong{font-weight:600}.mob-menu-btn,.mob-search-btn{display:none}.mob-menu-btn.active:after,.top-menu>li.m-dropdown.opened:after{visibility:visible;opacity:1}.m-dropdown-inner{background:#fff;z-index:50;position:absolute;left:0;top:100%;padding:10px 20px;width:740px;white-space:normal;border-radius:3px;display:none;box-shadow:0 0 12px rgba(0,0,0,.16);font-size:0}.opened .m-dropdown-inner{display:block}.m-dropdown-inner>li{display:inline-block;width:33.3%}.m-dropdown-inner>li>a{color:#333;font-size:13px;font-weight:400;display:block;padding:7px 10px;border-radius:3px}.m-dropdown-inner>li>a:hover{background:#eee}.m-dropdown-inner>li>a>i{display:inline-block;vertical-align:middle;padding-right:10px;font-size:28px;margin:-2px 0 0 0}.custom-block{margin:0 0 20px 0}.custom-block-bordered{border:1px solid #f2f2f2;padding:30px}.mp-slider-outer{margin:0 0 20px 0}.coupons-a-block img,.mp-slider img{width:100%;border-radius:3px}.mp-slider-nav{text-align:center;margin:20px 0 0 0}.mp-slider-nav button{padding:0 13px 1px 13px;font-size:13px;height:32px;border:1px solid #75aeca;color:#548eaa;border-radius:3px;margin:0 10px;cursor:pointer}.sidebar-block{margin:0 0 20px 0;background:#f7f7f7;border-radius:4px}.sidebar-block header{padding:0 20px}.sidebar-block header>*{display:block;font-size:13px;font-weight:600;font-family:'Fira Sans',sans-serif;color:#505c66;text-transform:uppercase;line-height:50px;white-space:nowrap;letter-spacing:1px;border-bottom:1px solid #d5dddf}.sidebar-campaigns{padding:20px 4% 10px 4%}.sidebar-campaigns a{float:left;width:46%;margin:0 2% 10px 2%;background:#fff;padding:5px 8px;border-radius:3px}.sidebar-campaigns a:hover{opacity:.7}.sidebar-campaigns img{width:100%;mix-blend-mode:multiply}.row{margin-left:-15px;margin-right:-15px}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'';display:table}.clearfix:after,.row:after{clear:both}.custom-row{margin-left:-10px;margin-right:-10px}.custom-col{padding-left:10px;padding-right:10px;width:70%;float:left}.custom-col-side{padding-left:10px;padding-right:10px;width:30%;float:left}.sidebar-categories{padding:15px 0}.sidebar-categories a{display:block;color:#444;font-size:13px;padding:3px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.sidebar-categories a:hover{color:#4d80aa}.sidebar-categories i{font-size:28px;vertical-align:middle;margin:-2px 10px 0 0;display:inline-block}.sidebar-all-link{padding:0 20px}.sidebar-all-link a{line-height:50px;border-top:1px solid #d5dddf;color:#548eaa;font-size:12px;font-weight:700;display:block}.scrollup{position:fixed;z-index:51;right:10px;bottom:10px;width:44px;height:44px;color:#333;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;padding:6px}.scrollup svg{fill:#d5dddf;transition:.3s}.scrollup.active{pointer-events:all;opacity:1;visibility:visible}.scrollup:hover svg{fill:#a6b5ba}.btn-bordered-red{border:1px solid #75aeca;border-radius:3px;text-align:center;padding:9px 30px;font-size:14px;line-height:16px;display:inline-block;color:#548eaa;cursor:pointer}.btn-bordered-red:active,.btn-bordered-red:focus{color:#548eaa;background:0 0}.btn-bordered-red:hover{background:#7aa1bd;color:#fff}.btn-filled-red{border-radius:3px;text-align:center;padding:10px 30px;font-size:14px;line-height:16px;display:inline-block;background:#7aa1bd;color:#fff;cursor:pointer}.btn-filled-red:active,.btn-filled-red:focus{color:#fff;background:#7aa1bd}.btn-filled-red:hover{background:#8fb3cd}.coupon{position:relative;margin:0 0 50px 0;border-bottom:1px solid #d4dddf;padding:0 0 25px 0}.coupon.highlighted{border:4px dashed #7aa1bd;padding:25px 10px 25px 10px}.campaign-wrap .coupon:last-of-type,.mp-coupons-wrap .coupon:last-of-type{margin:0}.coupon .choice{position:absolute;background:url("../img/choice.png") no-repeat center;background-size:contain;width:30px;height:30px;top:0;right:0;text-align:center;color:#fff;line-height:30px;font-size:18px;z-index:3}.coupon .choice:after{content:'Выбор редакции';position:absolute;right:100%;top:0;background:#487284;white-space:nowrap;font-size:12px;line-height:24px;padding:0 8px;margin:3px 10px 0 0;transition:.3s;pointer-events:none;opacity:0;visibility:hidden;border-radius:3px}.coupon .choice:before{content:'';border:7px solid transparent;border-left:6px solid #487284;position:absolute;right:100%;top:0;margin:8px -3px 0 0;transition:.3s;pointer-events:none;opacity:0;visibility:hidden}.coupon .choice:hover:after,.coupon .choice:hover:before{opacity:1;visibility:visible}.coupon .logo-block{width:164px;float:left;padding:0 20px 0 0;border-right:1px solid #d4dddf}.coupon .logo-block>a img{width:100%}.coupon .rating{position:relative;padding:0 40px;height:40px;margin:5px 0 0 0;border:1px solid #e5e9eb;border-radius:4px}.coupon .rating .rating-update{width:39px;height:38px;color:#548eaa;font-size:20px;line-height:38px;text-align:center;cursor:pointer;position:absolute;left:0;top:0;transition:.3s;border-radius:3px}.coupon .rating .rating-update:hover{color:#fff;background:#65a3be}.coupon .rating .rating-update.positive{left:auto;right:0}.coupon .rating .rating-update.disabled{pointer-events:none;opacity:.6}.coupon .rating .rate{font-size:13px;overflow:hidden;line-height:38px;white-space:nowrap;text-align:center;font-weight:700;color:#548eaa}.coupon .rating .social-block{position:absolute;left:0;bottom:100%;background:#fff;width:143px;padding:5px;z-index:5;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);margin:0 0 5px 0;overflow:hidden;display:none}.coupon .rating .social-block>.share-wrapper{position:relative;z-index:3;margin:4px 0 0 0}.coupon .rating .social-block>.soc-close{position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;z-index:2}.coupon .text-block{padding:0 0 0 185px}.coupon .title{display:block;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333;font-size:19px}.coupon .coupon-all:hover,.coupon .title:hover{color:#4b8eab}.choice~.text-block .title{padding:0 35px 0 0}.coupon time{display:block;margin:5px 0;color:#798e98;font-size:13px}.coupon .shown-title{display:none}.coupon .coupon-all{color:#548eaa}.coupon .coupon-all:hover{color:#487284;text-decoration:underline}.coupon .buttons{margin:20px 0 0 0}.coupon .coupon-btn{float:left;width:48.5%;text-align:center;transition:.3s;height:36px;line-height:34px;font-size:16px;background-color:#548eaa;color:#fff;margin:0 3% 0 0;border-radius:3px;border:1px solid #75aeca;padding:0 13px}.coupon .coupon-btn:hover{background-color:#fff;color:#548eaa}.coupon .hidden-code{height:36px;float:left;width:48.5%;transition:.3s;border-radius:3px;background:url("../img/hidden-code.png") no-repeat right top}.coupon .hidden-code.action{background:url("../img/hidden-code-action.png") no-repeat right top}.coupon .hidden-code:hover{opacity:.7}.mp-seo{margin:50px 0 -15px 0}.mp-seo .custom-block{text-align:justify}.mp-seo h2{font-size:19px;margin:0 0 15px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.mp-seo ol,.mp-seo ul{padding:0 0 0 30px;margin:0 0 15px 0;color:#798e98}.mp-seo ol li{list-style-type:decimal}.mp-seo li{list-style-type:disc}.mp-seo p{margin:0 0 15px 0;color:#798e98}.main-footer{margin:50px 0 0 0;background:#f9f9f9}.foot-menu{padding:40px 0 30px 0}.foot-menu li{display:inline-block;margin:0 30px 10px 0}.foot-menu a{color:#548eaa;font-size:13px}.foot-menu a:hover{color:#4d7284}.main-footer .copyright{background:#edeeef;color:#464646;font-size:13px;padding:12px 15px}.main-footer .copyright .text{float:left;line-height:21px;padding:3px 0 0 0}.main-footer .copyright .social{float:right}.main-footer .copyright .social a{float:left;width:24px;height:24px;margin:0 0 0 12px;border-radius:3px;background-image:url("../img/soc-sprite.png");background-repeat:no-repeat;background-size:auto 100%}.main-footer .copyright .social a:hover{opacity:.6}.main-footer .copyright .social a[href*="vk.com/"]{background-color:#4a739a;background-position:0 0}.cat-head{margin:0 0 20px 0;font-size:22px;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.cat-list{margin:0 0 20px 0}.cat-list ul li{float:left;width:50%;padding:0 15px}.cat-list ul li:nth-of-type(odd){clear:left}.cat-list a{color:#333;font-size:13px;padding:13px 0 13px 40px;display:block;position:relative}.cat-list a:hover{color:#f53131}.cat-list a i{font-size:28px;vertical-align:middle;margin:-14px 0 0 0;display:inline-block;position:absolute;left:0;top:50%;line-height:1}.filtered-cat .fc-title{font-size:22px;margin:0 0 15px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.filtered-cat .cat-subtext{color:#798e98;font-size:13px}.cat-tags{padding:10px 0 0 0;font-size:0}.cat-tags a{border:1px solid #75aeca;display:inline-block;border-radius:2px;line-height:18px;color:#548eaa;padding:2px 10px 0 10px;margin:8px 8px 0 0;font-size:12px;height:24px}.cat-tags a:hover{background:#7aa1bd;color:#fff}.campaigns-img,.campaigns-text{margin:20px -7px 0 -7px}.campaigns-img{margin-bottom:-10px}.ca-col{float:left;padding:0 7px;width:25%}.campaigns-img a{padding:5px 10px 0 10px;text-align:center;display:block;border:1px solid #d5dddf;margin:0 auto 10px auto;border-radius:3px}.campaigns-img a img{width:100%;max-width:143px;margin:0 auto}.campaigns-img a div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 10px;margin:5px -10px 0 -10px;transition:.3s;border-top:1px solid #d5dddf;color:#548eaa;border-radius:0 0 3px 3px}.campaigns-img a:hover div{background:#7aa1bd;color:#fff}.campaigns-text a{color:#548eaa;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 10px 0}.campaigns-text a:hover{color:#487284;text-decoration:underline}.campaign-descr{padding:20px}.campaign-descr .campaign-logo{display:block;width:163px;margin:0 auto;padding:5px 10px;background:#fff;border-radius:4px}.campaign-descr .buttons-block{font-size:0;margin:10px -2% 20px -2%}.campaign-descr .buttons-block a{width:46%;padding:9px;margin:5px 2% 0 2%;white-space:nowrap}.campaign-descr .buttons-block a.full-width{width:96%;background-color:#7aa1bd;color:#fff;text-transform:uppercase}.campaign-descr .campaign-title{font-size:19px;line-height:1.3;margin:10px 0 0 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.campaign-descr .description{position:relative;transition:1s;font-size:13px;line-height:1.5;max-height:39px;overflow:hidden;margin:10px 0 0 0}.campaign-descr .description.active{max-height:1000px;padding-bottom:20px}.campaign-descr .description p{margin-bottom:10px;color:#222}.campaign-descr .description ul{padding-left:30px;margin-bottom:10px}.campaign-descr .description li{list-style-type:disc}.campaign-descr .coupon-descr-btn,.cm-descr-btn{position:absolute;right:0;bottom:0;z-index:2;background:#f7f7f7;cursor:pointer;color:#548eaa;text-decoration:none}.campaign-descr .coupon-descr-btn:hover,.cm-descr-btn:hover{color:#487284;text-decoration:underline}.campaign-descr .coupon-descr-btn:before,.cm-descr-btn:before{content:'';position:absolute;right:100%;top:0;bottom:0;width:50px;background:#f7f7f7;background:-moz-linear-gradient(left,rgba(247,247,247,0) 0,#f7f7f7 75%,#f7f7f7 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(247,247,247,0)),color-stop(75%,#f7f7f7),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(left,rgba(247,247,247,0) 0,#f7f7f7 75%,#f7f7f7 100%);background:-o-linear-gradient(left,rgba(247,247,247,0) 0,#f7f7f7 75%,#f7f7f7 100%);background:-ms-linear-gradient(left,rgba(247,247,247,0) 0,#f7f7f7 75%,#f7f7f7 100%);background:linear-gradient(to right,rgba(247,247,247,0) 0,#f7f7f7 75%,#f7f7f7 100%)}.campaign-descr .coupon-descr-btn i,.cm-descr-btn i{display:inline-block;margin:0 0 0 5px;font-size:16px;line-height:18px}.campaign-info-blocks{margin:15px 0 5px 0;display:inline-block;width:100%}.info-slider button,.info-slider>a{color:#548eaa;font-size:14px;display:inline-block;position:relative;padding:0 0 0 40px;cursor:pointer;text-align:left;font-weight:500;font-family:'Fira Sans',sans-serif}.info-slider button i,.info-slider>a i{position:absolute;left:0;top:50%;font-size:28px;margin:-14px 0 0 0;line-height:1}.info-slider button:hover,.info-slider>a:hover{color:#487284;text-decoration:underline}.info-slider{padding:18px 0 15px 0;border-bottom:1px solid #e2e8e9}.info-slider:last-of-type{border:none}.info-slider>div{display:none;margin:15px 0 0 0;padding:15px;background:#fff;border-radius:4px;overflow:hidden}.info-slider iframe{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.info-slider .campaign-video{margin:-15px;padding:60% 0 0 0;position:relative}.campaign-info{color:#222;font-size:13px}.campaign-info .h5,.campaign-info h5{margin:0 0 12px 0;font-size:14px;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.campaign-info a,.offer-info-mail-btn{color:#548eaa;text-decoration:none;cursor:pointer}.campaign-info a:hover,.offer-info-mail-btn:hover{text-decoration:underline;color:#487284}.offer-info-mail{display:none}.info-slider-col{float:left;padding:0 15px;width:100%}.campaign-info .h6,.campaign-info h6{margin:15px 0;font-size:14px;position:relative;padding:0 0 0 40px;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.campaign-info .h6 i,.campaign-info h6 i{position:absolute;left:0;top:50%;font-size:28px;margin:-14px 0 0 0;line-height:1}.campaign-coupons-title{margin:0 0 20px 0;font-size:22px;line-height:1.3;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.campaign-coupons-title:first-letter{text-transform:uppercase}.blocker{z-index:1000}.modal-close{position:absolute;right:0;top:0;font-size:32px;width:32px;padding:10px}.modal-close svg{fill:#beccd0}.blocker{padding:30px 15px;background:rgba(0,0,0,.2)}.modal{border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.16);width:100%}#coupon-modal{max-width:700px;padding:0;overflow:hidden}.cm-logo{float:left;margin:0 30px 0 0}.cm-header{padding:20px 50px 20px 30px}.cm-head-content{padding:0 0 0 173px}.cm-title{font-size:19px;margin:0;line-height:1.2;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.cm-subtitle{margin:5px 0 0 0;color:#798e98;font-size:13px}.modal-slider{background:#f7f7f7}.modal-slider .cm-inner{opacity:0;height:0;transition:.5s}.modal-slider .slick-active .cm-inner{opacity:1;height:auto}.cm-inner{padding:20px;line-height:1.5}.cm-text{font-size:13px;margin:0 0 20px 0;color:#222}.cm-foot{background:#fff;padding:10px 20px;opacity:0;height:0;font-size:0}.modal-slider .slick-active .cm-foot{opacity:1;height:auto}.cm-foot button{padding:7px 10px}.cm-foot button.cm-no{margin-left:8px}.cm-foot button i{font-size:18px;vertical-align:middle;display:inline-block;margin:-2px 10px 0 0}.cm-foot>span{font-size:13px;line-height:32px;white-space:nowrap;margin:0 10px 0 0;color:#444}.cm-code-input input,.code-wrap input{width:100%;height:40px;border-radius:3px;border:1px solid #cdd5d9;font-size:18px;text-align:center;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.cm-code-input{margin:0 auto 15px auto;max-width:400px}.cm-direct-link{text-align:center;margin:0 0 15px 0;font-size:19px;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.cm-direct-link a{color:#548eaa}.cm-direct-link a:hover{color:#487284;text-decoration:underline}.code-wrap{position:relative;margin:0 0 15px 0}.code-wrap.only-code{padding:0;margin-left:auto;margin-right:auto;max-width:400px}.code-wrap a,.code-wrap button{padding:12px;width:fit-content;position:absolute;right:0;top:0;z-index:3;border-radius:0 3px 3px 0}.code-wrap button span{font-size:17px;align-items:center;display:inline-flex;justify-content:center}.code-wrap button i{padding:0 5px}.code-wrap.only-code button{display:none}.code-wrap button span+span,.code-wrap button.copied span{display:none}.code-wrap button.copied span+span{display:inline-flex}.cm-descr.cm-visible{overflow:hidden;position:relative;height:39px;text-align:justify;transition:.3s}.cm-descr-warp{position:relative;margin:0 0 20px 0;font-size:13px;line-height:1.5}.cm-descr.cm-invisible{pointer-events:none;opacity:0;visibility:hidden;z-index:-5;position:absolute;left:0;right:0;top:-100px}.cm-yes-title{font-size:19px;margin:15px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.cm-yes-subtitle{color:#798e98;margin:0 0 10px 0;font-size:13px}.cm-share{margin:0 0 10px 0}.cm-share .ya-share2__icon{width:32px!important;height:32px!important}.cm-back-btn{font-size:13px;cursor:pointer;color:#548eaa}.cm-back-btn i{display:inline-block;font-size:28px;vertical-align:middle;margin:-3px 5px 0 0}.cm-back-btn:hover{color:#487284;text-decoration:underline}.cm-no-subtitle{margin:0 0 20px 0;font-size:13px;color:#798e98}.cm-reasons li{display:inline-block;width:30%;margin:0 0 20px 0}.cm-reasons button{cursor:pointer;width:80px;font-size:13px;color:#444}.cm-reasons button:hover{color:#7aa1bd}.cm-reasons i{font-size:72px;color:#7aa1bd}.cm-reasons span{display:block;margin:10px 0 0 0}.cm-foot-more-title{font-size:13px;margin:0 0 -10px 0;color:#798e98}.cm-foot .campaigns-img a{padding:10px}.cm-form{margin:0 0 10px 0}.cm-form .cm-no-subtitle{margin:30px 0 20px 0}.cm-form textarea{border:1px solid #cdd5d9;width:100%;resize:vertical;border-radius:3px;padding:10px 15px;font-size:16px;height:100px;min-height:100px;margin:0 0 20px 0;color:#222}.alert-adblock{padding:5px;background-color:#f53131;color:#fff;margin:-20px 0 20px 0;text-align:center}.alert-adblock.ab-invisible{display:none}.close-ab{color:#fff;font-weight:700;float:right;font-size:24px;cursor:pointer;transition:.3s;width:24px;height:24px;line-height:24px;margin:-1px 0 -1px 10px}#cookies-message{position:fixed;bottom:10px;z-index:80;padding:10px 30px 10px 15px;max-width:260px;left:10px;right:10px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.16);border-radius:4px;color:#444}#cookies-message.cookies-hide{display:none}#cookies-message a{color:#548eaa}#cookies-message a:hover{color:#487284;text-decoration:underline}.cookies-close{font-size:26px;border:none;cursor:pointer;background:0 0;position:absolute;top:0;right:0;width:32px;height:32px;padding:0;line-height:30px;color:#beccd0}.cookies-close:hover{color:#487284}.h-divider{margin-top:auto}.text-wrap{line-height:1.5;margin:0 0 -20px 0;font-size:16px;color:#222}.text-wrap *{vertical-align:baseline}.text-wrap h1,.text-wrap h2,.text-wrap h3,.text-wrap h4,.text-wrap h5,.text-wrap h6{margin:0 0 20px 0;line-height:1.3;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.text-wrap h1{font-size:32px}.text-wrap h2{font-size:28px}.text-wrap h3{font-size:24px}.text-wrap h4,.text-wrap h5,.text-wrap h6{font-size:20px}.text-wrap em,.text-wrap i{font-style:italic}.text-wrap small{font-size:80%}.text-wrap big{font-size:120%}.text-wrap b,.text-wrap strong{font-weight:600}.text-wrap strike{text-decoration:line-through}.text-wrap u{text-decoration:underline}.text-wrap a{color:#548eaa}.text-wrap a:hover{color:#487284;text-decoration:underline}.text-wrap sub,.text-wrap sup{position:relative;font-size:75%;line-height:0}.text-wrap sub{bottom:-.25em}.text-wrap sup{top:-.5em}.text-wrap ol,.text-wrap ul{padding-left:30px;margin:0 0 20px 0}.text-wrap ol li{list-style-type:decimal}.text-wrap ul li{list-style-type:disc}.text-wrap q{font-style:italic}.text-wrap q:before{content:'\201c'}.text-wrap q:after{content:'\201d'}.text-wrap blockquote{margin:0 0 20px 0;padding:10px 10px 10px 45px;position:relative;border:1px solid #e5e9eb;border-radius:4px}.text-wrap blockquote:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e935";position:absolute;font-size:24px;left:10px;top:22px;line-height:0;color:#bbcdd6}.text-wrap img,.text-wrap p{margin:0 0 20px 0}.text-wrap img{height:auto}.hw-title{font-size:32px;margin:0 0 20px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.hw-subtitle{font-size:16px;margin:0 0 20px 0;color:#222}.hw-point-title{font-size:24px;margin:0 0 20px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.hw-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 0 20px 0}.hw-block img{width:300px;margin:0 30px 0 0}.hw-block p{font-size:16px;position:relative;padding:0 0 0 60px;color:#222}.hw-block p span{position:absolute;left:0;top:50%;width:40px;height:40px;border:1px solid #75aeca;color:#548eaa;font-size:18px;border-radius:3px;text-align:center;line-height:38px;margin:-20px 0 0 0;font-weight:500;font-family:'Fira Sans',sans-serif}.how-back{margin:20px 0 0 0}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.custom-input{width:100%;height:40px;border-radius:3px;border:1px solid #cdd5d9;font-size:16px;padding:0 12px;color:#333}.er-404-message{font-size:18px;margin:0 0 15px 0}.er-404-message strong{font-weight:600}.er-404-form,.sw-form{padding:0 50px 0 0;position:relative}.er-404-form .custom-input,.sw-form .custom-input{width:100%;border-radius:3px 0 0 3px;border-right:none}.er-404-form .btn-filled-red,.sw-form .btn-filled-red{width:50px;padding:12px 18px;border-radius:0 3px 3px 0;position:absolute;right:0;top:0}.er-404-form .btn-filled-red svg,.sw-form .btn-filled-red svg{fill:#fff;width:14px;height:14px}.er-404-title,.sw-title{font-size:22px;margin:0 0 15px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.er-404-form-title,.sw-error-subtitle{font-size:18px;margin:20px 0 10px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333}.sw-error-list{padding:0 0 0 30px;font-size:16px;color:#222}.sw-error-list li{list-style-type:disc;margin:0 0 5px 0}.sw-error-list a{color:#548eaa}.sw-error-list a:hover{color:#487284;text-decoration:underline}.line-divider{height:1px;background:#d4dddf}#start-loader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999999;background:#fff}#start-loader .l_main{position:absolute;top:50%;left:50%;width:172px;height:128px;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l_square{position:relative}.l_square:first-child{margin-left:0}.l_square:nth-child(2){margin-left:44px}.l_square:nth-child(3){margin-left:88px}.l_square:nth-child(4){margin-left:132px}.l_square span{position:absolute;top:0;left:20px;height:36px;width:36px;border-radius:2px;background-color:#65a3be}.l_square span:first-child{top:0}.l_square span:nth-child(2){top:44px}.l_square span:nth-child(3){top:88px}.l_square:first-child span{-webkit-animation:animsquare1 2s infinite ease-in;animation:animsquare1 2s infinite ease-in}.l_square:nth-child(2) span{-webkit-animation:animsquare2 2s infinite ease-in;animation:animsquare2 2s infinite ease-in}.l_square:nth-child(3) span{-webkit-animation:animsquare3 2s infinite ease-in;animation:animsquare3 2s infinite ease-in}.l_square:nth-child(4) span{-webkit-animation:animsquare4 2s infinite ease-in;animation:animsquare4 2s infinite ease-in}.l_square span:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.l_square span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.l_square span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes animsquare1{0%,100%,5%,95%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%,70%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare1{0%,100%,5%,95%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%,70%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare2{0%,10%,100%,90%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}35%,65%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare2{0%,10%,100%,90%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}35%,65%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare3{0%,100%,15%,85%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}40%,60%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare3{0%,100%,15%,85%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}40%,60%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare4{0%,100%,20%,80%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}45%,55%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare4{0%,100%,20%,80%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}45%,55%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}.logo-drop-wrap>button{margin-left:8px;border-left:1px solid hsla(0,0%,100%,.24);height:24px;padding:9px 8px;cursor:pointer}.logo-drop-wrap>button svg{fill:#fff}.tm-panel__dropdown{display:none;position:absolute;background:#fff;left:0;top:100%;z-index:10;box-shadow:0 0 12px 0 rgba(0,0,0,.16);border-radius:4px;padding:12px 24px;color:#333;max-width:338px}.tm-panel__dropdown-heading{font-size:14px;line-height:150%;border-bottom:1px solid #dedede;margin-bottom:12px;padding-bottom:12px}.tm-panel__service{display:block;padding:12px 24px;margin:0 -24px;line-height:1;text-decoration:none}.tm-panel__service:hover{background:#eee}.tm-panel__service-description{font-size:14px;line-height:150%;margin:0;color:#909090}.top-menu>li.habr-services{display:none}.tag-img{text-align:center;margin:30px 0 25px 0}.top-a-block{display:block;margin:0 0 20px 0;position:relative;z-index:2}.top-a-block img{width:100%}.coupons-a-block .slick-arrow{position:absolute;top:100%;width:32px;height:32px;border:1px solid #75aeca;color:#548eaa;border-radius:3px;z-index:2;background:rgba(255,255,255,.5);font-size:16px;padding:7px;cursor:pointer;right:55px;margin:-32px 0 0 0}.coupons-a-block .slick-arrow.slick-next{right:10px}.coupons-a-block .slick-arrow:hover{background:#fff}.coupons-a-block .slick-dots{padding:10px 0 0 0;margin:0 0 -15px 0}.mp-slider .slick-dots{text-align:center}.coupons-a-block .slick-dots li,.mp-slider .slick-dots li{display:inline-block}.coupons-a-block .slick-dots button,.mp-slider .slick-dots button{overflow:hidden;text-indent:100px;width:32px;height:32px;position:relative;cursor:pointer}.coupons-a-block .slick-dots button:after,.mp-slider .slick-dots button:after{display:block;content:'';width:14px;height:14px;border-radius:3px;border:1px solid #75aeca;position:absolute;left:9px;top:9px}.coupons-a-block .slick-dots .slick-active button:after,.coupons-a-block .slick-dots button:hover:after,.mp-slider .slick-dots .slick-active button:after,.mp-slider .slick-dots button:hover:after{background:#7aa1bd}.coupons-a-block{margin:0 0 50px 0}.code-wrap a,.hide-code .code-wrap button,.hide-code .code-wrap~.cm-go-to{display:none}.hide-code .code-wrap a{display:inline-block}.hide-code .cm-descr-warp{margin:0 0 5px 0}.hide-code .code-wrap input{background:url("../img/hidden-code-action.png") repeat-x left top;background-size:auto 100%;border:none;color:transparent;pointer-events:none;font-size:0;user-select:none}.campaign-bottom-info{margin:50px 0 0 0;background:#f7f7f7;border-radius:4px;padding:0 15px 30px 15px}.campaign-bottom-info .title{margin:0 0 20px 0;font-size:24px;line-height:1.3;font-family:'Fira Sans',sans-serif;color:#333;padding:15px 0 15px 0;border-bottom:1px solid #d5dddf}.campaign-bottom-info .text-wrap .h1,.campaign-bottom-info .text-wrap h1{font-size:28px}.campaign-bottom-info .text-wrap .h2,.campaign-bottom-info .text-wrap h2{font-size:24px}.campaign-bottom-info .text-wrap .h3,.campaign-bottom-info .text-wrap h3{font-size:22px}.campaign-bottom-info .text-wrap .h4,.campaign-bottom-info .text-wrap h4{font-size:20px}.campaign-bottom-info .text-wrap .h5,.campaign-bottom-info .text-wrap h5{font-size:18px}.campaign-bottom-info .text-wrap .h6,.campaign-bottom-info .text-wrap h6{font-size:16px}.sidebar-block.sidebar-subscribe{background:#000 url("../img/sub-bg.png") no-repeat center top;background-size:100% auto;padding:12px 15px 15px 15px;text-align:center}.sidebar-subscribe .sidebar-header{color:#fff;text-transform:uppercase;font-weight:600;font-size:16px;margin:0 0 12px 0}.sidebar-square-social-block{display:inline-block;width:100%;margin:0 0 14px 0;font-size:0}.sidebar-square-social-block a{width:48%;color:#fff;border-radius:4px;font-size:14px;height:36px;line-height:36px;text-align:center;text-decoration:none;transition:.3s;display:inline-block}.sidebar-square-social-block a+a{margin-left:4%}.sidebar-square-social-block a svg{fill:currentColor;width:20px;vertical-align:middle;margin:-2px 8px 0 0}.sidebar-square-social-block a:hover{color:rgba(255,255,255,.6)}.sidebar-square-social-block a.vk{background:#5181b8}.sidebar-square-social-block a.telegram{background:#2ca2db}.sidebar-subscribe input{margin:0 0 5px 0;background:#fff;border-radius:5px;width:100%;height:36px;font-size:16px;padding:5px 15px}.sidebar-subscribe .btn{width:100%;background:#558cb7;border:1px solid #558cb7;border-radius:4px;color:#fff;height:36px;line-height:34px;cursor:pointer;font-size:14px}.sidebar-subscribe .btn:hover{background:0 0;color:#7aa1bd}.gdpr-required .sidebar-subscribe .agreement,.subscribe-gdpr-agreement{display:none}.sidebar-subscribe .agreement{font-size:12px;color:#888;margin:10px 0 0 0}.gdpr-required .subscribe-gdpr-agreement a,.sidebar-subscribe .agreement a{color:#888;text-decoration:underline}.gdpr-required .subscribe-gdpr-agreement a:hover,.sidebar-subscribe .agreement a:hover{text-decoration:none;color:#548eaa}.gdpr-required .subscribe-gdpr-agreement{display:inline-block;width:100%;position:relative;padding:0 0 0 25px;font-size:12px;color:#888;margin:10px 0 0 0;text-align:left}.gdpr-required .subscribe-gdpr-agreement input{width:16px;height:16px;border-radius:4px;padding:0;position:absolute;left:0;top:0;margin:0}#info-modal{position:fixed;left:0;right:0;top:0;bottom:0;padding:30px 15px;z-index:5000;background:rgba(0,0,0,.85);display:none}#info-modal .inner{background:#fff;width:450px;max-width:90%;max-width:calc(100% - 30px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:25px 30px 10px 30px}#info-modal .title{font-size:24px;font-weight:600;margin:0 0 15px 0}#info-modal .text{font-size:18px;margin:0 0 15px 0;opacity:.7}[data-f-id=pbf]{display:none!important}.main-title{font-size:28px;margin:0 0 20px 0;font-weight:500;font-family:'Fira Sans',sans-serif;color:#333;padding:0 15px}.coupon-not-found{border:1px solid #d4e4f7;margin:0 0 16px 0;text-align:center;font-size:18px;padding:35px 15px 40px 15px;border-radius:8px}.coupon-not-found .title{position:relative;display:inline-block;padding:0 0 0 70px}.coupon-not-found .title img{position:absolute;left:0;top:50%;width:50px;height:50px;margin:-22px 0 0 0;opacity:.3}.sat-sub-cat li a{display:inline-block;padding:5px 15px 6px 15px;border-radius:3px;border:1px solid #8b9ca6;background-size:100% 200%;background-position:0 0;color:#000}.sat-sub-cat li a:hover{background-position:0 100%;color:#fff;border-color:#7aa1bd;background:#7aa1bd}.sat-sub-cat{margin:0 0 30px 0}.sat-sub-cat .title{font-size:20px;margin:0 0 5px 0}.sat-sub-cat li{float:left;margin:10px 10px 0 0}.breadcrumbs{margin:0 0 25px 0;padding-left:15px}.breadcrumbs li{display:inline;font-size:12px;color:#333;font-family:'Fira Sans',sans-serif}.breadcrumbs a:hover{color:#7aa1bd}.breadcrumbs li:after{content:'/';margin:0 -2px 0 3px}.breadcrumbs li:last-of-type:after{display:none}.breadcrumbs a{color:#000;text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.footer-width-inforamtion{font-size:9px}.campaign-descr .buttons-block a.full-width:hover{box-shadow:0 7px 12px 0 rgb(0 0 0 / 20%)}.brands_under_title{margin-bottom:1em;font-size:17px;font-weight:500}.top-menu-li-disable{display:inline-block}.campaign-links{display:flex;flex-wrap:wrap}.campaign-links a{color:#548eaa;background:#fff;border:1px solid #548eaa;border-radius:2px;padding:0 5px;margin:4px}.side-subscribe{margin:0 0 20px 0;border-radius:4px;background:#303b44;padding:20px}.side-subscribe .title{color:#fff;text-transform:uppercase;margin:0 0 20px 0;font-size:14px;text-align:center;line-height:1.5;font-weight:700}.side-subscribe-form-input{border-radius:4px;width:100%;background:rgba(255,255,255,.2);font-size:14px;color:#fff;height:34px;margin:0 0 10px 0;padding:0 10px;transition:.3s}.side-subscribe-gdpr{display:block;margin-top:15px;color:#fff;width:100%;cursor:pointer;position:relative;padding:0 0 0 25px;font-size:10px;text-align:left}.side-subscribe .btn{width:100%;padding:7px 8px}.side-subscribe-gdpr input{position:absolute!important;width:16px!important;height:16px!important;left:0!important;top:-1px!important;opacity:0!important}.side-subscribe-gdpr span{background:rgba(255,255,255,.2);position:absolute;left:0;top:-1px;width:16px;height:16px;border-radius:3px;transition:.3s}.side-subscribe-gdpr input:checked+span i{opacity:1}.side-subscribe-gdpr span i{color:#fff;position:absolute;font-size:20px;margin:-6px 0 0 -2px;opacity:0;transition:.3s}.side-subscribe .error{box-shadow:0 0 0 2px rgba(255,117,117,.5)}#cont-form .agreement a,.lgm-subscribe .agreement a,.side-subscribe .agreement a,.side-subscribe-gdpr a{color:inherit;text-decoration:underline}.btn{font-size:16px;cursor:pointer;position:relative;overflow:hidden;z-index:1;border-radius:4px;display:inline-block;text-align:center;line-height:1.5}.btn-primary{background:#548eaa;color:#fff}#modal-information{font-size:18px;text-align:center}#modal-information i{color:var(--primary-color);font-size:32px;vertical-align:middle;margin:-4px 10px -2px 0}#modal-information i.icon-Fail{color:var(--danger-color)}#modal-information .with-title i{font-size:56px;margin:7px 0 0 0}#modal-information .with-title h4{font-size:24px;margin:10px 0 7px 0}.subscribe-error{color:red;margin-top:5px}.icon-before-11{margin-right:5px}.color-date-format-red{color:#e95858!important}.coupon-modal-subscribe{border-radius:4px;padding:10px 30px;display:block;align-items:baseline;border-top:1px dashed #dcdcdc}.coupon-modal-field{width:100%;margin-right:10px}.coupon-modal-field input{background:#fff;border:1px solid #b4b4b4;border-radius:5px;width:100%;height:35px;padding:0 10px}.coupon-modal-politick{font-weight:400;font-size:10px;line-height:8px;text-align:center;color:#8b8b8b;margin-top:5px}.coupon-modal-politick a{color:#8b8b8b;text-decoration:underline}.coupon-modal-button{background:#028db1;border-radius:5px;font-weight:400;font-size:15px;line-height:25px;color:#fff;width:156px;height:35px;cursor:pointer}.coupon-modal-content .code-wrap input{background:#ebebeb;border-radius:5px 0 0 5px;font-weight:400;font-size:15px;line-height:18px;text-align:center;border:none;height:49px;margin-right:0}.coupon-modal-content .code-wrap{margin:0;justify-content:center;margin-bottom:10px;padding:0 20px}.coupon-modal-text-warning{font-style:normal;color:#7e7e7e;font-size:12px;line-height:12px;padding:0 20px}.coupon-modal-content .code-wrap button{width:49px}.coupon-modal-share-soc{position:relative}.coupon-modal-share-soc .coupon-modal-share{background:#fff;position:absolute;z-index:4;border-radius:4px;box-shadow:0 3px 15px 0 rgb(0 0 0 / 5%);border:1px solid #ebebeb;padding:6px 4px;top:-37px;left:0;transition:.3s;margin:-20px 0 0;opacity:0;visibility:hidden;pointer-events:none;width:138px}.coupon-modal-share-soc:hover .coupon-modal-share{pointer-events:all;opacity:1;margin:0;visibility:visible}.coupon-modal-content .title{font-size:21px;font-weight:600;margin:0 0 10px 0;padding:0 15px 0 15px}.coupon-modal-subscribe-title{margin-bottom:7px;font-weight:700;font-size:16px;line-height:25px;text-align:center;color:#000;margin-right:20px}.mp-subscribe-agrees{display:inline-block;margin-top:5px;width:110%}.mp-subscribe-agrees__item{display:block;width:100%;margin-bottom:5px;cursor:pointer;position:relative;padding:0 0 0 25px;font-size:11px;text-align:left}.mp-subscribe-agrees__item input{position:absolute!important;width:16px!important;height:16px!important;left:0!important;top:-1px!important;opacity:0!important}.mp-subscribe-agrees__item span{background:#fff;position:absolute;left:0;top:-1px;width:16px;height:16px;border-radius:3px;border:1px solid #eee;transition:.3s}.mp-subscribe-agrees__item span.error{border:2px solid red}.mp-subscribe-agrees__item input:checked+span i{opacity:1}.mp-subscribe-agrees__item span i{color:#333821;font-size:14px;opacity:0;transition:.3s}.coupon-modal-bottom.form-success{padding-left:25px}.form-success{display:block!important}.advertising-note__wrapper{position:absolute;top:6px;margin-left:6px;padding:2px 2px 2px 4px;border-radius:7px;line-height:10px;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.advertising-note__btn{display:flex;align-items:center;width:100%;height:100%;cursor:pointer}.advertising-note__btn span{text-transform:uppercase;font-size:8px;font-weight:500;color:rgba(0,0,0,.46)}.advertising-note__tooltip span{font-size:10px;line-height:13px}.advertising-note__tooltip{display:none}.advertising-note__wrapper:hover .advertising-note__tooltip{display:flex;position:absolute;left:0;top:20px;flex-direction:column;padding:2px 2px 2px 4px;border-radius:7px;line-height:10px;background:#fff;width:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.advertising-note__tooltip:before{position:absolute;content:'';border:10px solid transparent;border-top:7px solid #fff;left:15px;top:-17px;transform:rotate(180deg)}.custom-block .mp-slider-wrap{margin:50px 0 50px 0}.custom-block .mp-slider-wrap .inner-container{padding:0}.banner-container{position:relative}.second-form-input-margin{margin-top:10px}.margin-subscribe-text{margin-left:65px}.coupon-modal-field .error{box-shadow:0 0 0 2px rgba(255,117,117,.5)}.side-subscribe-modal{background:0 0;margin:0;padding:10px 40px 8px 40px}.side-subscribe-modal form>input,.side-subscribe-modal form>span{background:var(--btn-bg-light)}.side-subscribe-modal form>input{float:left;width:34%;margin:0 2% 10px 0;background:#fff;height:36px;color:var(--title-color)}.side-subscribe-modal form>input{border-radius:4px;background:rgba(255,255,255,.2);font-size:14px;padding:0 10px;transition:.3s;border:1px solid #b4b4b4}.side-subscribe-gdpr-modal{display:block;width:100%;cursor:pointer;position:relative;padding:0 0 0 25px;font-size:10px;text-align:left}.side-subscribe-gdpr-modal{position:absolute!important;width:16px!important;height:16px!important;left:0!important;top:-1px!important;opacity:0!important}.side-subscribe-gdpr-modal span i{color:var(--primary-color);font-size:20px;margin:-6px 0 0 -2px;opacity:0;transition:.3s}.side-subscribe-gdpr-modal input:checked+span i{opacity:1}.side-subscribe-gdpr-modal span i{color:#fff;position:absolute;font-size:20px;margin:-6px 0 0 -2px;opacity:0;transition:.3s}@media (max-width:1304.5px){.top-menu{margin:0 30px}}@media (max-width:1199.5px){body{padding:80px 0 0 0}.top-menu>li>a,.top-menu>li>span{padding:18px 10px}.where-search{display:none}.custom-col-side{width:33%}.custom-col{width:67%}.hw-block p{font-size:14px}.hw-block img{width:280px}}@media (max-width:991.5px){.mob-menu-btn{display:inline-block;width:40px;height:40px;padding:13px 11px;margin:0 8px 0 0}.mob-menu-btn path{fill:#fff}.search-container{margin:0 0 0 30px}.head-logo-block{margin:18px 0}.mob-menu-btn:after{top:32px;z-index:51}.mob-menu-active .alert-adblock,.mob-menu-active .main-container,.mob-menu-active .main-footer,.mob-menu-active .mob-search-btn,.mob-menu-active .scrollup,.mob-menu-active .search-container,.mob-menu-active .search-form{pointer-events:none}.mob-menu-active{overflow:hidden}.top-menu{position:fixed;margin:0;background:#fff;z-index:52;left:-280px;top:0;bottom:0;padding:15px 0;overflow:hidden;overflow-y:auto;width:280px;box-shadow:280px 0 0 0 transparent,560px 0 0 0 transparent,840px 0 0 0 transparent,1120px 0 0 0 transparent;transition:.3s}.mob-menu-active .top-menu{left:0;box-shadow:280px 0 0 0 rgba(0,0,0,.2),560px 0 0 0 rgba(0,0,0,.2),840px 0 0 0 rgba(0,0,0,.2),1120px 0 0 0 rgba(0,0,0,.2)}.top-menu>li,.top-menu>li.mob-only{display:block}.top-menu>li>a,.top-menu>li>span{padding:12px 15px;display:block;color:#333;font-size:16px}.top-menu>li.opened>span,.top-menu>li>a:hover,.top-menu>li>span:hover{background:#eee;color:#333}.m-dropdown-inner{background:0 0;box-shadow:none;position:static;padding:12px 15px;width:auto;margin:12px 0;display:none}.opened .m-dropdown-inner{margin:0;display:block;padding:15px 0}.m-dropdown-inner>li{width:100%}.m-dropdown-inner>li>a{padding:3px 10px 3px 25px;font-size:16px}.custom-col-side{width:35%}.custom-col{width:65%}.coupon .hidden-code{display:none}.coupon .coupon-btn{width:100%}.coupon .title{font-size:16px}.filtered-cat{margin:15px 0 0 0}.cat-head{font-size:20px;margin:0 0 10px 0}.cat-list{margin:0 0 15px 0}.campaigns-img,.campaigns-text{margin:20px -5px 0 -5px}.campaigns-img{margin-bottom:-10px}.ca-col{padding:0 5px}.campaigns-text a{font-size:14px}.campaign-coupons-title{font-size:18px}.hw-title{font-size:24px;margin:0 0 10px 0}.hw-subtitle{font-size:14px;margin:0 0 15px 0}.hw-point-title{font-size:20px;margin:0 0 15px 0}.hw-block{display:block;margin:0 0 20px 0}.hw-block img{width:300px;margin:0 0 10px 0}.how-back{margin:10px 0 0 0}.er-404-form{margin:0 0 15px 0}.er-404-form-title{margin:0 0 10px 0}.er-404-message{margin:0 0 20px 0}.custom-block-bordered{padding:15px}.info-slider button,.info-slider>a{font-size:14px}.logo-drop-wrap{display:none}.top-menu>li.habr-services{display:block;padding:16px 0 0 0;border-top:1px solid #eaeaea;margin:7px 0 0 0}.tm-our-projects__label{color:#798e98;font-size:12px;font-weight:500;letter-spacing:.32px;line-height:14px;margin:8px 0;padding:0 15px;text-transform:uppercase}.tm-our-projects__item{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:18px;padding:15px;position:relative;text-decoration:none}.tag-img{margin:20px 0 15px 0}}@media (max-width:767.5px){.mob-search-btn{display:inline-block;width:40px;height:40px;padding:8px}.mob-search-btn path{fill:#fff}.search-container{width:0;margin:0}.search-form{position:absolute;z-index:50;left:0;right:0;top:100%;background:#fff;padding:8px 15px;opacity:0;visibility:hidden;transition:.3s;margin:-30px 0 0 0;box-shadow:0 0 12px rgba(0,0,0,.16);border-bottom:1px solid #d5dddf}.search-form.active{opacity:1;visibility:visible;margin:0}.search-submit{right:15px;top:8px}.search-form .search-field{color:#333}.search-result{left:0;right:0;top:55px;border-radius:0;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);border-bottom:1px solid #d5dddf}.campaign-wrap .custom-col-side .sidebar-block,.coupon .hidden-title,.custom-col-side>*{display:none}.custom-col-side .side-subscribe{margin-top:20px;display:block}.custom-col-side{width:100%}.custom-col-side .sidebar-block.sidebar-subscribe{display:block}.sidebar-block.sidebar-subscribe{background:#000 url(../img/sub-bg-mob.jpg) no-repeat center top;background-size:100% auto}.sidebar-square-social-block a{width:160px}.sidebar-subscribe form{display:inline-block;width:100%}.sidebar-subscribe input{width:32%;float:left;margin:0 3% 0 0}.sidebar-subscribe .btn{float:left;width:30%}.custom-col{width:100%}.coupon .shown-title{display:inline}.campaign-wrap .custom-col-side{display:block;width:100%}.campaign-wrap .custom-col-side .campaign-descr-wrap{display:block}.campaign-logo-block{margin:0 auto;width:320px;max-width:100%}.cm-header{padding:15px 35px 15px 15px}.cm-head-content{padding:0 0 0 158px}.cm-logo{margin:0 15px 0 0}.cm-direct-link,.cm-title{font-size:17px}.cm-subtitle{font-size:13px}.cm-inner{padding:15px}.cm-descr-warp{margin:0 0 15px 0}.cm-text{margin:0 0 10px 0}.cm-code-input{margin:0 auto 10px auto}.cm-yes-title{margin:10px 0}.cm-no-subtitle{margin:0 0 15px 0}.cm-foot{padding:10px 15px}.cm-form .cm-no-subtitle{margin:10px 0}.cm-form textarea{margin:0 0 15px 0}.text-wrap h4,.text-wrap h5,.text-wrap h6{font-size:18px}.text-wrap h3{font-size:20px}.text-wrap h2{font-size:22px}.text-wrap h1{font-size:24px}.sw-title{font-size:20px}.main-footer{margin:30px 0 0 0}.mp-slider-nav{margin:15px 0 0 0;display:none}.coupon .text-block{padding:0 0 0 175px}.coupon .logo-block{width:159px;padding:0 15px 0 0}.coupon .buttons{margin:15px 0 0 0}.coupon{margin:0 0 40px 0;padding:0 0 20px 0}.coupon.highlighted{padding:20px 10px}.mp-seo{margin:30px 0 -15px 0}.coupons-a-block{margin:0 0 40px 0}.campaign-bottom-info .text-wrap .h1,.campaign-bottom-info .text-wrap h1{font-size:24px}.campaign-bottom-info .text-wrap .h2,.campaign-bottom-info .text-wrap h2{font-size:22px}.campaign-bottom-info .text-wrap .h3,.campaign-bottom-info .text-wrap h3{font-size:20px}.campaign-bottom-info .text-wrap .h4,.campaign-bottom-info .text-wrap h4{font-size:18px}.campaign-bottom-info .text-wrap .h5,.campaign-bottom-info .text-wrap h5{font-size:16px}.campaign-bottom-info .title{font-size:22px}.coupons-a-block .slick-arrow{display:none!important}.coupons-a-block .slick-dots{text-align:center}.top-menu>li.mobile{display:block}.m-dropdown-inner.sidebar-campaigns{background:#f7f7f7;padding:20px 4% 10px 4%}}@media (max-width:626px){.mp-subscribe-agrees{width:110%}}@media (max-width:550px){.mp-subscribe-agrees__item{font-size:10px;padding-right:46%}.mp-subscribe-agrees{width:163%}}@media (max-width:479.5px){#cookies-message{max-width:unset}.coupon{border:none;margin:0 0 10px 0}.coupon.highlighted{padding:0 10px 20px 10px}.coupon .title{font-size:19px}.coupon .logo-block{width:100%;padding:15px 0;display:block;border:none;text-align:center}.coupon .logo-block>a{display:block;width:143px;margin:0 auto}.coupon .rating{margin:5px auto 0 auto;width:143px}.coupon .text-block{padding:0}.mp-seo h2{font-size:16px}.cat-list .row{margin-left:-8px;margin-right:-8px}.cat-list ul li{padding:0 8px}.cat-list a{padding:8px 0 8px 25px;letter-spacing:-.5px}.cat-list a i{font-size:18px;margin:-9px 0 0 0}.ca-col{width:50%}.campaigns-img a div{padding:5px 10px}.filtered-cat .fc-title{font-size:20px}.campaign-coupons-title{font-size:18px}.blocker{padding:30px 0}.cm-logo{margin:0 auto 15px auto;float:none;display:block;width:143px}.cm-header{padding:15px}.cm-head-content{padding:0}.code-wrap input{padding:0}.cm-reasons i{font-size:56px}.cm-reasons button{font-size:13px}.cm-foot .campaigns-img{margin:20px auto -10px auto;width:260px}.sw-error-subtitle{font-size:16px}.custom-block-bordered{padding:0;border:none}.text-wrap{margin:0}.cat-head{font-size:18px;margin:0 0 8px 0}.top-common{padding:7px 0;height:26px}.top-common span{font-size:10px;line-height:13px}.top-common img{height:12px}.foot-menu{padding:30px 0 20px 0}.main-footer .copyright{padding:10px 15px}.coupons-a-block{margin:0 0 10px 0}.campaign-bottom-info{margin:30px 0 0 0}.foot-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.foot-menu li{margin:0 0 10px 0;padding:0 10px;min-width:35%}.sidebar-square-social-block a{width:48%}.sidebar-subscribe input{width:100%;float:none;margin:0 0 5px 0}.sidebar-subscribe .btn{float:none;width:100%}.main-title{font-size:24px}}@media (min-width:991px){.top-menu{display:block!important}.top-menu-li-disable{display:none!important}}@media (max-height:479.5px){.search-result-inner{max-height:170px}.coupon-modal-subscribe-form{width:100%!important;margin-left:0!important}.mp-subscribe-agrees{width:150px}}@media (max-width:479.5px){.coupon-modal-subscribe-form{width:100%;margin-left:0}}@media (max-width:460px){.mp-subscribe-agrees{width:136%}}@media (max-width:415px){.mp-subscribe-agrees{width:157%}.side-subscribe-modal{padding:0}}@media (max-width:381px){.mp-subscribe-agrees{width:150%}}@media (min-width:647px) and (max-width:726px){.side-subscribe-modal{padding:0!important}}@media (min-width:520px) and (max-width:646px){.side-subscribe-modal form>input{width:29%!important}}@media (min-width:520px) and (max-width:580px){.side-subscribe-modal{padding:10px 0!important}}@media (max-width:520px){.coupon-modal-button{width:88%;margin-bottom:10px}.side-subscribe-modal form>input{width:88%!important}}
