.likedislike{position:relative;margin:0
auto;padding:0;border:0;cursor:default}.likedislike.left{margin-left:0}.likedislike.right{margin-right:0}.likedislike input, .likedislike button, .likedislike
label{cursor:pointer}.likedislike.disabled input, .likedislike.disabled button, .likedislike.disabled
label{cursor:default}.likedislike input::-moz-focus-inner{border:0}.likedislike
.spinner{vertical-align:middle}.likedislike.buttons.disabled button, .likedislike.buttons.disabled
.question{display:none}.likedislike.mini_poll{height:61px;background:#eee;border:3px
double #999;line-height:30px;color:#000}.likedislike.mini_poll
label{position:absolute;top:0;left:0;right:0;margin:0;height:30px;text-align:left}.likedislike.mini_poll label
input{display:inline}.likedislike.mini_poll
label.option_down{top:30px;border-top:1px solid #999}.likedislike.mini_poll label:hover{background:#fff}.likedislike.mini_poll
strong{position:absolute;top:0;right:5px;text-align:right}.likedislike.mini_poll
.graph{display:none;position:absolute;top:0;left:0;height:30px;background:#bbb}.likedislike.mini_poll
.graph.down{top:31px}.likedislike.mini_poll input[type="submit"]{display:none}.likedislike.mini_poll.disabled
input{display:none}.likedislike.mini_poll.disabled
label{padding-left:5px}.likedislike.mini_poll.disabled label:hover{background:none}.likedislike.mini_poll.disabled
.graph{display:block}.likedislike.mini_likedislik
.result1{display:block;margin:0
0 0 38px;height:16px;font-size:13px;line-height:16px;text-align:left}.likedislike.mini_likedislik
input{position:absolute;top:0;left:0;width:16px;height:16px;background:url(/assets/components/likedislike/css/images/mini_likedislik.png) no-repeat 0 0;border:0;text-indent:-9999px}.likedislike.mini_likedislik
input.down{left:18px;background-position:-16px 0}.likedislike.mini_likedislik input:hover, .likedislike.mini_likedislik input:focus{background-position:0 -16px}.likedislike.mini_likedislik input.down:hover, .likedislike.mini_likedislik input.down:focus{background-position:-16px -16px}.likedislike.mini_likedislik input:active{background-position:0 -32px}.likedislike.mini_likedislik input.down:active{background-position:-16px -32px}.likedislike.mini_likedislik.disabled input, .likedislike.mini_likedislik.busy
input{background-position:0 -48px}.likedislike.mini_likedislik.disabled input.down, .likedislike.mini_likedislik.busy
input.down{background-position:-16px -48px}.likedislike.mini_likedislik.right
input{left:auto;right:18px}.likedislike.mini_likedislik.right
input.down{right:0}.likedislike.mini_likedislik.right
.result1{margin:0
38px 0 0;text-align:right}.likedislike.likedislik_up{width:100px;height:100px;background:url(/assets/components/likedislike/css/images/likedislik_up.png);text-align:center;color:#000}.likedislike.likedislik_up
.result1{position:absolute;top:3px;left:0;right:0;font:bold 40px/50px 'Myriad Pro',sans-serif;letter-spacing:-0.05em}.likedislike.likedislik_up
.result1.squeeze{font-size:32px}.likedislike.likedislik_up .likename, .likedislike.likedislik_up .likeclose, .likedislike.likedislik_up
.likethanks{position:absolute;top:63px;left:0;right:0;color:#ccc;text-transform:uppercase;letter-spacing:-0.05em}.likedislike.likedislik_up
.likename{top:39px;color:#7c803f}.likedislike.likedislik_up
.likeclose{color:#292929}.likedislike.likedislik_up .likeclose, .likedislike.likedislik_up
.likethanks{display:none;font-size:11px;line-height:1.4}.likedislike.likedislik_up.closed .likeclose, .likedislike.likedislik_up.user_voted
.likethanks{display:block}.likedislike.likedislik_up.closed.user_voted .likethanks, .likedislike.likedislik_up.closed.busy
.likethanks{display:none}.likedislike.likedislik_up
input{position:absolute;left:0;bottom:0;padding:0;margin:0;width:100px;height:40px;background:url(/assets/components/likedislike/css/images/likedislik_up.png) 0 -60px;border:0;text-indent:-9999px}.likedislike.likedislik_up input:hover, .likedislike.likedislik_up input:focus{background-position:0 -100px}.likedislike.likedislik_up input:active{background-position:0 -140px}.likedislike.likedislik_up.user_voted input, .likedislike.likedislik_up.busy
input{background-position:0 -180px}.likedislike.likedislik_up.closed
input{background-position:0 -220px}.likedislike.likedislik_up_down{width:300px;height:40px;background:url(/assets/components/likedislike/css/images/likedislik_up_down.png) no-repeat 0 0;text-align:center;color:#000}.likedislike.likedislik_up_down
strong{position:absolute;top:0;padding-top:4px;width:100px;font:bold 32px/36px 'Myriad Pro',sans-serif;letter-spacing:-0.05em}.likedislike.likedislik_up_down
strong.squeeze{font-size:28px}.likedislike.likedislik_up_down
.result1{left:0}.likedislike.likedislik_up_down
.result2{right:0}.likedislike.likedislik_up_down
input{position:absolute;top:0;width:50px;height:40px;background:url(/assets/components/likedislike/css/images/likedislik_up_down.png) no-repeat 50px 0;border:0;text-indent:-9999px}.likedislike.likedislik_up_down
input.up{left:100px}.likedislike.likedislik_up_down
input.down{right:100px}.likedislike.likedislik_up_down input.up:hover, .likedislike.likedislik_up_down input.up:focus{background-position:-300px 0}.likedislike.likedislik_up_down input.down:hover, .likedislike.likedislik_up_down input.down:focus{background-position:-350px 0}.likedislike.likedislik_up_down input.up:active{background-position:-400px 0}.likedislike.likedislik_up_down input.down:active{background-position:-450px 0}.likedislike.likedislik_up_down.user_voted input.up, .likedislike.likedislik_up_down.busy
input.up{background-position:-500px 0}.likedislike.likedislik_up_down.user_voted input.down, .likedislike.likedislik_up_down.busy
input.down{background-position:-550px 0}.likedislike.likedislik_up_down.closed
input.up{background-position:-600px 0}.likedislike.likedislik_up_down.closed
input.down{background-position:-650px 0}.likedislike.likedislik_up_down .likeclose, .likedislike.likedislik_up_down
.likethanks{position:absolute;top:3px;left:0;right:0;color:#ccc;text-transform:uppercase;letter-spacing:-0.05em;font-size:11px;line-height:1.4;width:300px;display:none}.likedislike.likedislik_up_down.closed
.likeclose{color:#292929;display:block}.likedislike.likedislik_up_down.user_voted
.likethanks{display:block}.likedislike.likedislik_up_down.closed.user_voted
.likethanks{display:none}.likedislike.up_down{width:60px;height:100px;background:#fff;color:#000}.likedislike.up_down
.result1{display:block;padding-top:32px;font:bold 30px/40px 'Myriad Pro',sans-serif;letter-spacing:-0.05em;text-align:center}.likedislike.up_down
.result1.squeeze{font-size:24px}.likedislike.up_down
input{position:absolute;left:0;margin:0;width:60px;height:30px;background:#ccc url(/assets/components/likedislike/css/images/up_down.png) no-repeat 0 -30px;border:0;text-indent:-9999px;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0);box-shadow:inset 0 0 0 rgba(0, 0, 0, 0)}.likedislike.up_down
input.up{top:0}.likedislike.up_down
input.down{bottom:0;background-position:0 -60px}.likedislike.up_down input.up:hover, .likedislike.up_down input.up:focus{background-color:#8fd910;background-position:0 0}.likedislike.up_down input.down:hover, .likedislike.up_down input.down:focus{background-color:#d52810;background-position:0 -90px}.likedislike.up_down.disabled input, .likedislike.up_down.busy
input{display:none}.likedislike.mini_likedislik input, .likedislike.likedislik_up input, .likedislike.likedislik_up_down input, .likedislike.up_down
input{font-size:0;line-height:999px}
.af-message-success{background-color:green !important}.af-message-error{background-color:brown !important}.af-message-info{background-color:black !important}.ajax_form.af_example{width:100%}.ajax_form.af_example .controls input,
.ajax_form.af_example .controls
textarea{width:100%}.ajax_form
.error{color:brown}@media screen and (min-width: 320px){.ajax_form.af_example .controls button[type="submit"]{float:right}}@media screen and (max-width: 320px){.ajax_form.af_example .controls
button{width:100%;margin-top:5px}}
.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px
solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px
solid #000;background:#000;color:#fff}@media
print{.jGrowl{display:none}}
.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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-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;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/assets/assets/js/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/assets/assets/js/slick/fonts/slick.eot');src:url('/assets/assets/js/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/assets/assets/js/slick/fonts/slick.woff') format('woff'), url('/assets/assets/js/slick/fonts/slick.ttf') format('truetype'), url('/assets/assets/js/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0
5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}
.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,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.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:-1.0s;animation-delay:-1.0s}.modal-spinner
.rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}
.ionTabs{position:relative}.ionTabs__head{position:relative;display:block;list-style-type:none;margin:0;padding:0;z-index:1}.ionTabs__head:before,.ionTabs__head:after{content:"";display:table}.ionTabs__head:after{clear:both}.ionTabs__head{zoom:1}.ionTabs__tab{position:relative;display:block;float:left;list-style-type:none;background:none;margin:0;padding:0;cursor:pointer}.ionTabs__tab.ionTabs__tab_state_active{cursor:default}.ionTabs__body{position:relative;z-index:2}.ionTabs__item{position:relative;display:none}.ionTabs__item.ionTabs__item_state_active{display:block}.ionTabs__preloader{position:relative}
#caller_widget{width:120px;height:120px;position:fixed;right:30px;bottom:30px;display:none;z-index:2}#caller_widget
#caller_widget_dribble{width:120px;height:120px;position:relative}#caller_widget
#caller_widget_fade{display:none;position:absolute;left:20px;top:20px;background:#368dee;opacity:0.3;width:135px;height:135px;border-radius:50%;z-index:-1}#caller_widget:hover
#caller_widget_fade{opacity:0.2}#caller_widget
#caller_widget_button{width:80px;height:80px;background-color:#f35724;color:#fff;overflow:hidden;position:relative;border-radius:50%;top:20px;left:21px;transition:all ease 0.2s}#caller_widget
#caller_widget_button_icon{background-repeat:no-repeat;background-image:url(/assets/ui/img/icons/jumble-phone.png);background-position:center;width:80px;height:80px;cursor:pointer}#caller_widget #caller_widget_button:hover{background:#f8460d}.caller{vertical-align:middle}.caller .modal-content{width:730px;height:278px;border:1px
solid #ffb500;padding:40px;margin:0;background-repeat:no-repeat;background-position:top right;background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/7gAhQWRvYmUAZMAAAAABAwAQAwIDBgAABH8AAAf7AAAROv/bAIQAEAsLCwwLEAwMEBcPDQ8XGxQQEBQbHxcXFxcXHx4XGhoaGhceHiMlJyUjHi8vMzMvL0BAQEBAQEBAQEBAQEBAQAERDw8RExEVEhIVFBEUERQaFBYWFBomGhocGhomMCMeHh4eIzArLicnJy4rNTUwMDU1QEA/QEBAQEBAQEBAQEBA/8IAEQgAtgEtAwEiAAIRAQMRAf/EAMUAAQACAwEBAAAAAAAAAAAAAAABAwIEBQYHAQEBAQEBAQEAAAAAAAAAAAAAAQIDBAUGEAACAQQBAwQCAgIDAAAAAAABAgMAERIEBTBAIRAxExRQIkEGIDIjFRYRAAIBAgQDBQQHBQYHAAAAAAECEQADITFBElFhBHGBIjITEECRoTCxwUJSYhRQ8NFyovGSIzNjJCDhgsJTBRUSAAEDAgQFBAEFAAAAAAAAAAEAEQIhEjAxQQNAUWFxIhBQsVKR0TJCEyP/2gAMAwEAAhEDEQAAAPoAABAABEgiYMK86iyccTYjCg2cacI5/M6G7N8zr8VXpnOvubdfarmvH7nU4/n+1lNtOs6GFFt59KlpcfofRx7PzAAEAAiYEwkiuysyYWmvRZdLyLYS6dnIpOjZvc1b9Hpc/N7mvVxLvs8OufN9wzwnVZrJ0yrrZ39QH0PyAAEJgECJLEzCYRIwymsgrljT30cnD0HEq/p8TvVpaHb1JfPcfaq833NTaY8/XFK/HojWbaWe1l7fzu2OnhARMAABEEoGUTJGOcGtsSJAiYAMPNel8Zx9+rZZ6nn7vLc/Z2enm51Xq+dx+hxfoONnp+JEZ59PJcJoBEwAIkREwRmkAAAAARIx8J7zj49XnOtxJ4fT9pl5L0Xo+PdsI1xgzsVMzYE0AiYBIAAAAAAAABCRq87tUZ68fsSuYM9clU5icazbE0AiYAJAAAAAAAAABFVtZGKyxUsIMCLWCbAmgEAmJAAAAAAAAAAMaNjEiucrBULVYaWzjW6NRAASAAAAAAAAAACNfYpGSuxZNEZY42Z1XnZbqTEiAAJAAAAAAAAAABEiqcya+N2RVVs051GM2RsDchIiQAAAAAAAAAAAARIwZQa8X6mar2KTojUAAAAAAAAAAAAAAAAiAiQ//9oACAECAAEFAOlehQaiasCMQrkizYYk9P39W8ktane7ZVlV7npW8kUKNhUj3osTXvQBYrCFTqzGwiiyDwKaaGQVEmI60i3EcuIVgwA7EoppVCj8Rlc9gaPk2F+w96b27I1/PZ//2gAIAQMAAQUA6Vq80RVjSO6tFMZoAjF4hsfKqeOpelPiKPOtbXwhEYNLCBTBUXpXoGjShidPWxEcSofChnjiSfkGl2urx0YeTc3TDUPKSIYuT02G5tCaTracgV9vTMpmhaM37GPYmjqWaSVuxPZn/DHx1j62sOwtXtS+/ZCv47P/2gAIAQEAAQUA6pprCvlbJrUjg+pq165KRpp5o+V0U0OZjneFizD2Y2ogO+9xWluLu68/HMqn4drak1tTU25NiDf5z4ZI5olDEVcZdX+ZVuCRUGdnjKHLBH3FWRdlGrZmGPzxRSLtQy0HMT6W08sjbx03fbUSRpYbTm3ORRnjePkLaxtYvCjS8dD8sQhkosSv2k+fqE2FjRtQiQEkmsBfafGM6kckQhMLrEyST8li0ksEmttwuuxBqcY8vKyI3GRxtsbJflePjj5SLef+y7eGtFNtKjwRSV/12sK+hoCg6KNzYPx2h+t0T6Xo+TRNE3qOwY0//LPKcEnaQNNnPoyxSECOV2Op8cbcUgk24RHoa8UWxLtRbR1NOc8dCgeUEZLmwUzlKaWZyxAqSUhRo7H0emfNA+TRvk48L5M0mC66YhpVDSQxuIoZdWXk+MmduN1W0mlbKCNzJHyPGRchHr8b9KKfX045kQztLBsybw93cCsrHI6odsRwnCvycv1ofg6gFqING9waSMg7JFslWONDKx0Ml1tWWN54Fmi29cImrq/fONgfFbu2NePZklmnlbKkjyqSQAEmgo1lkkCVxHETcpPBBDqw5/t0rehYCr1YGgqg1JEsgk15HZQFH+Unvym1dmu7QaO5sLuaE+mj3BWSKMtIxbR4KTmN/V1YNLXYljZselevJrG1KOrKLjdYtsaUH2NiKJW1NfQ39Y/Tm2m/8tpfXH9Ukkm0dDW47WYliqXr9eoTQGR6rDxzw2dXe1Jp4JNDn4DJBuQTLHDqxPI7TGONYldiSqXpiFGfnon0sTQFuvzvFPtplapJUmXj51154xJeKJY1diSqXokKDdzj+vebPG6O0Z/6vxz1p8FBpzQQrGruTSrckhQbuVQVmMu9lkJMcQUO5NKt6JCAkuVWncAWbvSLhI7U70ASfCg3cogs8lgqljj472VwoUE14UEliq07gBVyIso+T9+8Y2CqWbwgJLFU8O4AALEAKGZmPxr33haYlii07gAAuQAoZmYy7DwNnJj3hNqlkLGJLB3CgAsf9RJJYJLlUsQJ+BMO8IuFjsXcKFBY+FE0yrX2YsY3jsFDHviL18V2sEDMTQ1wSIVFbKANmb57Hy/gCAD7AuKnIanJDZJb8Aw/Zh4ZQzOPG3hHF88X1PwJW9NGLPIEncu8XxH6P4M40MfT/9oACAECAgY/AMaodNoRRNrzQY1Qx+if1pVsZ1ROdPQCIzyRjrKLPj3HJeJI71TMD2Qep+Md2e2rJjzTjgqgFMA3tPbgs0/BFZ8G/Cf/2gAIAQMCBj8AxhbIxbkhuEeUJ2yP25FOD4t+1te6lfEjbq1PwyPY4uaKLVlkAhB9XlTMpgH6ldULiIiUhEPqZUGMIjVB9denIKUYObpXScuz6BACpOQUtzckBbWR+B+i292QP9e1uRlGHQH5ONIn+IQhAC4h65AL/SEZjnHxKMjKUC1bxXtR1KwWbd1zfY/aWOYmR2xuC28aHRCcRcbWOhLdU0gR34Lw3JxHJ6fhXbkjM+95eztwn//aAAgBAQEGPwD6Y7jgfu/xobRgNPsoOD4WzP2/xrsw7/8AhFm2p9NxHqq22GXXXCNDnQYoxUmRcJ3AiMFzNCxfU2b+Qz2se/Ff3xrA4DP2gEBgmUgHHXOt1xSlzLemHxXyn6+dOLZL9Ne3ojkYTG1iMc4PwpfRgYAgTtEDCN0GMKa+BNwQIBJAJw0gn7aW5dU27jMVCnwz/wBJJo27aIyqYLXD5iDtIVRz1+UY1Z6/pl9O1fuC11XTjyhmycRhIPDP2ROPD6bsoNwqFH7/APLjTA5HENwNb1zjxaAxRZzAGJ5CikiRpONZ0LYMAjc5GcaDvovfUlCcRE91J+nvELbBb0roMMI0yYx2mrvUvcwaTbRZUKx17Oyna11qC87n/b9SRanHTYraf2Uq9UPTLAEgmc+etWra+Jr07ToABJk0OOtC2vmfAdmpq4kYINydqCaAOakr3Vy1oksngACtuEqMyKJ3pctmdkvEAmdrDWrfTWTu6fp39bqLgkK1wCLaJ9tY5DOa2/cHhLabjiF+X0s19fsJOI0FQPhUtiRkNBUauY7ta/xQcBCuuY5EVt9TenYQw7K9S6fAbYck6AeHaam0AoGRwYx2/wAKN29Fy2I3K0K2JgbHWCGrpbPTtvs3VZ7dwnNVG5tw5RjTC+BfuXMyxKify7SCI4zQtlvUS3dVbF9juYodyOMI3MpQjnhQ6e1eYByCsMUZiNYOool4/wDY2EHiMi11Cjv8Fz+k9tK/TNjIDI2DWx+ZcxNLZtkFj/mW58W1hAPbXpdOhtatdvDaq9gOdb+ou3eqA8zklbY7FSKG7p7W0+Vg7yeyGqTZE/z3CPmwoW7aqqJ5VEADuGFEAkTgzDEieVRh6W2Z+3t+lHx9uGAoxridfZhiqYCgBpUjMGSKuhMXO1So5BjA763CSp1pbK+J2aETizYD41ZhfVuWDcK258Tow2XNvaCaW50lu71C/gO9Sv8AMG8Pzrbf6bZii2LDXBvBTc7XdyyoPiOE465xT/qke70vTlf1Gxcy+CbArb8/wieFXLXTdU1yw4gC+fUIGOCXlG7+9up+vfaeo6glOmsZgLbO31GP4QZjiabqeoZna6SdxPiuNx/lBqGaVGQNNZGbiHETtU/9x+6O+tqgTkN3iVBy7KxdnJ0OIPYKiRPCjbGM+afqput2EdJ6gQHQt4pYcgcJ4n6TD2g6aipGRoGsPM2Arce00dwqQQOAOrHL4VDoWtXYVwvbgw5g0XtYFsXK4Bj+IqSIPZX6i8Du8qwJucwqruzo3bifp+oszeQzPgXOT2Z0rnJhI4EcaUMxt3Un07i6bswRqDFRfQXLguer+pA8IgbU2mZXaM54511HWi69y2FLXbNu63+LfueUG4jSFAxPCRHCvXvn/BSEVRIDbRAtrwUD95NL1DXALK4qFwIUD/L25RpQbWJE4gAffI4DTiagTEkicyTmzHidfhUzjnNTP+5YGf8ASDCP7xB7u2oGevCt9yV6O2YuOMC5/wDGv2nSv0+xfR27PTjwbIjbHD6bD4eyNKM5DLnSqRJmaEHaCMVOIx50cIBzJohnxmRR9RpQeVefGjbbiCO1TuFMi3mtm2TFsGc/EBB/eKW3euXHVTvuowI27oWCwz3AZd9QBAGQqKLL5z5RrNPvYL07TvCgeJjiThEtzyoBBtRRCqMlHCpIkHyg4bozn8o1NGJOMlsixynlwA0Fbj8dKW6/+ewm0p+4DlcYcfwjvrxtDscydZ561tBKdOketdjEfkX8x+WdJZsqEt2xCKNBU6Zd/wBPjUgY+wbsxkaEEbZk0ANPoCx18o5ZAd8Y8qLMYgSTkAO7LspmtW4RJLXGAMRpDECeWdDfcRmuEKYaWgYgEbVAHZRDqZyIOdB0Us4yDwVns1ouzFrjGSTjjxNLtJCWwPWc4qgx/qOgpLFldttMhqTqzHUnWjoONfKfpZqfpTGZGFONFMAdmFC0cFHiYjAiBmOcYDgTNG0igDYyogwAwwA4Vd/+wtxNxG3d4lOs+qJWcYiaVelYXHbBVOH9QkRxpFe6y9SB47iRtY8djTh39tQvVq1rV9h3HsWY+dLYsLCjEk4s7HNmPGooRkK2++Xbdm2WlyQQJwbxL9depbC+qQAynI7o3LPaKay6kOpIYLJOH+mwW4PhW624YZGOPAg01yzaRLlyA7KoUtGUxWxPL95uPKse4VArCoFTpx98HUdOJv2hBXV0zgcxpUHzLII+sEUFvol4KIC3RugflfzD50m13S1cIRkuN6tvHBdtw+NYPHCjZ3bmGFx+f4R9tSR2VhnWFQK5Vlh77u6iwjsfvRDf3hBom212ydArbh/WCfnRf1D1FwYKWUBU57ZMt9VTlUCoqB3muWprgBUae/bVz1PCpNYfCudYZ1Ay41wArlW75e+xUtUCudYZ1Ay1NchnUDKtzdwrn79z0FTqawz41A7zXKoGVScuFSffp4UWOJNc6gd5r66gZVJ7hU61AxOdROJEzzGvv8D2YZUCRhoKk51Az+qiX8oPiIyivUw2zgZw2xO732a2LhxP2CuAqMhUnLQVJzongJPZWy2M/M1GtsYRlp77FEHMVyqTloKk56ChvYCcB/ZW1EdtZiJqF8JP3Tga5DOsvf5YyBkKnQa8Khca3Nix1+ysqtNH3tvymoUSeArI7Ynbt+39ggAQM/ZnSQcQ0/IihaVxbUebia2ydsebWeP7BHf7AWjwme+CKlmFsHKc6PUXA7bACxtRujjDV6/p3Nk8R6mUzwy0/YjG4gLT4SeGkVcYCSyEKDgCSPqr0d49WJnTd/D9i4Z/Os6//9k=)}.caller .modal-body{padding:0}.caller
h3{text-transform:uppercase;font-size:30px;color:#4c5052;font-family:"Proxima Nova-regular","Open Sans";margin-bottom:23px;padding:0px;margin-top:0px}.caller
p{font-size:21px;color:#494f51;margin-bottom:20px;line-height:35px}.caller
#caller_phone{height:44px}.caller
#caller_close{width:31px;height:31px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAltJREFUeNq8l08oBFEcx39vcHDZ1ZYTyWGlKLbIn1JEiXHh4IzclHJxcOLGUTlxwZniYhIlSrFKLaKUg8RpS2jLAT2/n/cmO7tj52d3dr/1e7M7783v85v3b35PSCmBJUtUYDmE1o1WhVaurw9ocX09QNtCe/L0Z0oQnnBLdGI5j9YOfJ2gzaAdZQe3RBjLJbQ+yF67aJNod25w4w8wdW00RzDo56N6qNJkuIDHsdxDC4E/Cml/45nh6o2X0YrAXxVpv93ucDXGG3kAJwdA/sNub77qY1dnGoJFJ9wStH47oDAasLvffvNpKKzmFdwStawNpKQM+yYG0PsCEIg46ypH1f22Q9XOWy3ENfSW6a1WdBxoBCgOKogdAIEbVtX9EG6GTdvctx8yfqLgiMC27ABq5hTY0S7ChbcQnNf6csz5nwKomXXe+3wFOO3iwiMGe3k9rqUH4AZ+i7GXHcGD7DlKATyuu9fdTP0HTAoS/JXdnCZX5Yh7HY091fOVIPgzG5w6uXILIE7wK1bTVDCNMc2Bz5SOq1vkwmOGzjq89XaRPrloDtA1OQD+uJ8JuQN1+OOatcPRBlJaDXA+6ITQ2qa693tV9/HCgderNMoSUfZm44/OMI1qtT8sCwX+sMz8ftVMSenucYHAOzrFdiQTY/9a89mJ/E+lZzKmpPR2GO0rT+Av7f/OPYE05T6WE3mCk9/9zKmzKVd0hAmfoAntb8U7b1cBbGLZrE8cuWhX+9nkHRp+A7hF68dfPexd0HlWow87PX/7VyORxSl1IOmEWp50Qo3rZcQ+pX4LMABMDqvPWji4zQAAAABJRU5ErkJggg==);position:absolute;right:-13px;top:-13px;z-index:5}.caller #caller_close:hover{opacity:0.8}#caller_widget_dribble:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border-radius:50%;border:solid 1px rgba(255, 161, 19, 0.74);background-image:-webkit-radial-gradient(circle farthest-corner, rgba(255, 161, 19, 0) 52%, rgba(243, 87, 36, 0.62) 100%);background-image:radial-gradient(circle farthest-corner, rgba(255, 161, 19, 0) 52%, rgba(243, 87, 36, 0.62) 100%);-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;filter:alpha(opacity=0);z-index:-1}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0)}90%{-webkit-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}100%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;filter:alpha(opacity=0)}}@keyframes
pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0)}90%{-webkit-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}100%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;filter:alpha(opacity=0)}}@media (max-width:768px){#caller_widget{right:0;bottom:0;z-index:10}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
﻿ .wizard,.tabcontrol{display:block;width:100%;overflow:hidden}.wizard a,
.tabcontrol
a{outline:0}.wizard ul,
.tabcontrol
ul{list-style:none !important;padding:0;margin:0}.wizard ul > li,
.tabcontrol ul>li{display:block;padding:0}.wizard > .steps .current-info,
.tabcontrol > .steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard > .steps
.number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard > .steps a,
.wizard > .steps a:hover,
.wizard > .steps a:active{display:block;width:auto;margin:0
0.5em 0.5em;padding:1em
1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard > .steps .disabled a,
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active{background:#eee;color:#aaa;cursor:default}.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active{background:#2184be;color:#fff;cursor:default}.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active{background:#9dc8e2;color:#fff}.wizard > .steps .error a,
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active{background:#ff3111;color:#fff}.wizard>.content{background:#eee;display:block;margin:0.5em;min-height:35em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0
2.5% 0.5em 2.5%;width:65%}.wizard>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.wizard > .content > .body
ul{list-style:disc !important}.wizard > .content > .body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0
none;width:100%;height:100%}.wizard > .content > .body
input{display:block;border:1px
solid #ccc}.wizard > .content > .body input[type="checkbox"]{display:inline-block}.wizard > .content > .body
input.error{background:rgb(251, 227, 228);border:1px
solid #fbc2c4;color:#8a1f11}.wizard > .content > .body
label{display:inline-block;margin-bottom:0.5em}.wizard > .content > .body
label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0
2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0
0.5em}.wizard.vertical>.actions>ul>li{margin:0
0 0 1em}.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active{background:#2184be;color:#fff;display:block;padding:0.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active{background:#eee;color:#aaa}.wizard>.loading{}.wizard > .loading
.spinner{}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px
0 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px
2px 0 0;padding:1px;-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}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px
solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px
solid #bbb;border-bottom:0 none;padding:0
0 1px 0;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0
none;margin:0;padding:10px
30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px
30px 10px 30px}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.tabcontrol > .content > .body
ul{list-style:disc !important}.tabcontrol > .content > .body ul>li{display:list-item}
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px
solid white}.lightbox a
img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0
auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0
auto;background:url(/assets/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav
a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/assets/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/assets/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0
auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0
4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption
a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/assets/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
section.why-choose{}div.why-choose>.container,section.why-choose>.container{border-bottom:1px solid #E5E1F3;height:574px;display:flex}div.why-choose .col-left,
section.why-choose .col-left{width:415px;height:100%;display:flex;align-items:center}section.why-choose .col-left
h2{}div.why-choose .col-left .description,
section.why-choose .col-left
.description{font-family:'GilroyRegular',Arial;font-size:16px;color:#AAA5B8;line-height:1.6}.slider-nav{margin:30px
0 0 0}.slider-nav .slider-prev{display:inline-block;width:48px;height:48px;background:url(/assets/img/icons/ico-left.png) no-repeat center left 19px #fff;border-radius:100%;margin:0
3px 0 0;cursor:pointer;border:1px
solid transparent;transition:all ease 0.2s}.slider-nav .slider-prev:hover{background-image:url(/assets/img/icons/ico-left-hover.png)}.slider-nav .slider-next{display:inline-block;width:48px;height:48px;background:url(/assets/img/icons/ico-right.png) no-repeat center left 21px #fff;border-radius:100%;cursor:pointer;border:1px
solid transparent;transition:all ease 0.2s}.slider-nav .slider-next:hover{background-image:url(/assets/img/icons/ico-right-hover.png)}div.why-choose .col-right,
section.why-choose .col-right{width:700px;height:100%}.slider-why-choose{height:100%}div.slick-dotted.slick-slider{margin:0}.slider-why-choose
.slide{height:574px;display:flex;align-items:flex-end;position:relative}.slider-why-choose .slide .number-bg{font-family:'GilroyBold',Arial;font-size:350px;color:#EEECF4;line-height:1;position:absolute;top:65px;right:15px}.slider-why-choose .slide
.wrap{position:relative;display:flex;align-items:center;height:100%;width:700px}.slider-why-choose .slide .img-main{height:100%;position:relative}.slider-why-choose .slide .img-main
img{position:absolute;bottom:0;left:0}.slider-why-choose .slide
.text{text-align:right;margin:15px
0 0 auto;width:350px;position:relative}.slider-why-choose .slide .text
.ico{display:inline-block;margin:0
0 20px 0;vertical-align:bottom}.slider-why-choose .slide .text
.title{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.2;margin:0
0 12px auto;width:260px}.slider-why-choose .slide .text
.description{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.5;margin:0
0 8px auto;width:275px}.slider-why-choose .slide .text
.info{display:inline-flex;align-items:center}.slider-why-choose .slide .text .info
.numbers{font-family:'GilroyBold',Arial;font-size:80px;color:#1E3685;line-height:1;background:linear-gradient(to top, #2B428C, #5A75CF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0
14px 0 0}.slider-why-choose .slide .text .info
.subtext{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1.2;text-align:left;margin:-4px 0 0 0}section.calc{background:#fff;padding:125px
0 125px 0;position:relative;z-index:0}section.calc
h2{text-align:center}section.calc
.subtitle{font-family:'GilroyRegular',Arial;font-size:16px;color:#AAA5B8;line-height:1.6;padding:0
20%;text-align:center;margin:0
0 38px 0}section.calc .decor-1{position:absolute;top:-52px;right:-70px;z-index:-1}section.calc .decor-2{position:absolute;top:-25px;right:22px}section.calc .decor-3{position:absolute;bottom:-15px;left:-103px}section.calc .decor-4{position:absolute;bottom:-125px;left:-150px}.calculator>.columns{display:flex;justify-content:space-between;background:#F7F6FA;border-radius:4px;padding:55px;position:relative}.calculator > .columns .col-left{width:555px}.calculator
.step{background:#fff;padding:30px
35px 35px 35px;border-radius:4px;margin:0
0 5px 0;position:relative}.calculator .step:last-child{margin:0}.calculator .step:before{content:'';display:block;width:8px;height:8px;border:6px
solid #F7F6FA;border-radius:100%;background:#fff;position:absolute;top:35px;left:-10px}.calculator .step .title-line{display:flex;align-items:center;margin:0
0 16px 0}.calculator .step .title-line
.number{font-family:'GilroyBold',Arial;font-size:20px;margin:0
15px 0 0}.calculator .step .title-line
.subtext{font-size:18px;margin:2px
0 0 0}.calculator > .columns .col-right{width:395px;border-radius:4px;padding:55px}.calculator > .columns
.window{background:#fff;border:5px
solid #D31744;box-shadow:0px 0px 25px rgba(43, 39, 54, 0.25);border-radius:4px;padding:30px
30px 30px 30px;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:115px}.calculator > .columns
.window{}.calculator > .columns .window
.title{font-family:'GilroyBold',Arial;font-size:20px;color:#383838;line-height:1.3;margin:0
0 15px 0}.calculator > .columns .window
.subtext{color:#AAA5B8;margin:0
0 25px 0}.calculator > .columns .window
.price{font-family:'GilroyBold',Arial;font-size:24px;color:#1E3685;line-height:1}.calculator > .columns .window
.btn{width:100%;margin:30px
0 0 0;padding:0}.check-row{width:100%;display:flex;flex-wrap:wrap;border-radius:4px}label.btn-check{width:50%;height:54px;margin:-1px -1px 0 0;border:1px
solid #E5E1F3;display:flex;align-items:center;justify-content:center;transition:all ease 0.2s;position:relative;cursor:pointer}label.btn-check
input.checkbox{display:none}label.btn-check .checkbox:checked+.text{color:#383838;border-bottom:1px solid transparent}label.btn-check
.text{font-family:"GilroyBold",Arial,sans-serif;font-size:16px;color:#D31744;line-height:1;border-bottom:1px dotted #D31744;position:relative;transition:color ease 0.2s}label.btn-check.info .text:after{content:'';display:inline-block;width:12px;height:12px;background:url(/assets/img/icons/ico-question.png) no-repeat;position:absolute;margin:3px
0 0 5px}.input-row{display:flex;flex-wrap:wrap;margin:20px
-10px -10px 0}.input-row>input{width:215px;margin:0
10px 10px 0}.radio-row{width:100%;display:flex;flex-wrap:wrap}.radio-row.wrap{margin-bottom:-15px}.radio-row .radio-subtext{margin:0
15px 0 0}label.btn-radio{display:flex;align-items:center;transition:all ease 0.2s;position:relative;cursor:pointer;margin:0
25px 0 0}.radio-row.wrap label.btn-radio{margin-bottom:15px}label.btn-radio input.radio,
label.btn-radio
input.checkbox{display:none}label.btn-radio .radio-custom,
label.btn-radio .checkbox-custom{width:24px;height:24px;background:#fff;border:1px
solid #E5E1F3;border-radius:100%;margin:0
10px 0 0;position:relative}label.btn-radio .checkbox-custom{border-radius:4px}label.btn-radio .radio:checked + .radio-custom,
label.btn-radio .checkbox:checked+.checkbox-custom{background:url(/assets/img/icons/ico-check-grey.png) no-repeat center #fff}label.btn-radio
.text{font-family:"GilroyBold",Arial,sans-serif;font-size:18px;color:#383838;line-height:1;position:relative}section.calc-model{background:#fff;padding:125px
0 125px 0;position:relative;z-index:0}section.calc-model
h2{text-align:center}section.calc-model
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.6;padding:0
20%;text-align:center;margin:0
0 65px 0}section.calc-model .subtitle-step{font-family:'GilroyBold',Arial;font-size:20px;color:#383838;line-height:1.4;padding:0
25%;text-align:center;margin:-20px 0 38px 0}section.calc-model .subtitle-step
span{color:#1E3685}section.calc-model .line-call
form{display:flex;justify-content:center}section.calc-model .personal-data{text-align:center;padding:0
28%;margin:10px
0 0 0}section.calc-model .decor-1{position:absolute;top:-52px;right:-70px;z-index:-1}section.calc-model .decor-2{position:absolute;top:-25px;right:22px}section.calc-model .decor-3{position:absolute;bottom:-15px;left:-103px}section.calc-model .decor-4{position:absolute;bottom:-125px;left:-150px}.calculator-model>.columns{background:#F7F6FA;border-radius:4px;padding:80px
55px 55px 55px;position:relative}.step-app>.step-steps{display:flex;justify-content:space-between;height:54px;background:#fff;border-radius:4px;padding:5px;position:absolute;width:545px;top:-27px;left:50%;margin-left:-272px}.step-app > .step-steps
li{display:block;width:25%;height:44px;position:relative;pointer-events:none}.step-app > .step-steps li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.step-app > .step-steps
li.done{background:url(/assets/img/sections/calc/progress.png) repeat-x,
linear-gradient(180deg, #5A75CF 0%, #2B428C 100%)}.step-app > .step-steps
li.active{background:url(/assets/img/sections/calc/progress.png) repeat-x,
linear-gradient(180deg, #5A75CF 0%, #2B428C 100%);border-top-right-radius:4px;border-bottom-right-radius:4px}.step-app>.step-content>.step-tab-panel{display:block;opacity:0;visibility:hidden;height:0;overflow:hidden;transition:all 0.4s ease}.step-app>.step-content>.step-tab-panel.active{opacity:1;visibility:visible;height:auto}.step-app > .step-content .steps-number{font-family:'GilroyBold',Arial;font-size:16px;color:#B7B3C3;width:130px;height:34px;line-height:34px;text-align:center;position:absolute;left:50%;top:-17px;margin-left:-65px;border-radius:4px;background:#fff;z-index:1}.step-app > .step-content
h3{text-align:center;margin:0
0 45px 0}.check-row-big{display:flex;flex-wrap:wrap;margin:0
-5px -5px 0}.btn-check-big{width:247px;background:#FFF;border-radius:4px;padding:30px
0 0 0;margin:0
5px 5px 0;text-align:center;position:relative;cursor:pointer;transition:all ease 0.2s}.btn-check-big:hover{box-shadow:0px 0px 25px #DAD6E7;transform:translateY(-10px)}.btn-check-big.info{text-align:left}.btn-check-big.light{height:165px;text-align:left;padding:35px
35px 30px 35px}.btn-check-big
.text{font-family:'GilroyBold',Arial;font-size:18px;color:#383838;line-height:1.3;display:block;padding:0
20px;margin:0
0 20px 0;transition:all ease 0.2s}.btn-check-big:hover
.text{color:#D31744}.btn-check-big.light
.text{padding:0}.btn-check-big.info
.text{padding:0
35px}.btn-check-big
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;position:absolute;top:70px;left:35px;width:125px}.btn-check-big .img-box{height:117px;position:relative}.btn-check-big .img-box
img{vertical-align:bottom}.btn-check-big.info .img-box
img{position:absolute;right:0;bottom:0}.btn-check-big
input.radio{display:none}.btn-check-big .radio-custom{width:42px;height:42px;background:url(/assets/img/sections/calc/ico-check.png) no-repeat center #1E3685;display:block;border:5px
solid #fff;border-radius:100%;position:absolute;right:15px;bottom:15px;z-index:1;transition:opacity ease 0.2s;opacity:0}.btn-check-big.light .radio-custom{width:24px;height:24px;background-color:#fff;background-position:center;background-repeat:no-repeat;display:block;border:1px
solid #E5E1F3;border-radius:100%;margin:0
0 12px 0;z-index:1;transition:border ease 0.2s;opacity:1;position:relative;right:auto;bottom:auto}.btn-check-big .radio:checked+.radio-custom{opacity:1}.btn-check-big.light .radio:checked+.radio-custom{background-image:url(/assets/img/sections/calc/ico-check-small.png);border:2px
solid #E5E1F3}.btn-check-big
input.checkbox{display:none}.btn-check-big .checkbox-custom{width:24px;height:24px;background-color:#fff;background-position:center;background-repeat:no-repeat;display:block;border:1px
solid #E5E1F3;border-radius:4px;margin:0
0 12px 0;z-index:1;transition:all ease 0.2s}.btn-check-big .checkbox:checked+.checkbox-custom{background-image:url(/assets/img/sections/calc/ico-check-small.png);border:2px
solid #E5E1F3}.step-app>.step-footer{text-align:center;margin:55px
0 0 0}.step-app > .step-footer
.prev{background:transparent;color:#AAA5B8}.step-app > .step-footer .prev:hover{color:#D31744}.step-app > .step-footer .prev
span{padding:0}.step-app > .step-footer .prev span:before{content:'';display:inline-block;position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-grey.png);transform:rotate(180deg);top:6px;left:-15px;transition:background ease 0.2s}.step-app > .step-footer .prev:hover span:before{background:url(/assets/img/icons/ico-arrowhead-red.png)}div.about-grid,section.about-grid{margin:120px
0 0 0}.container.static .img-bg{position:absolute;left:-400px;top:0;z-index:-1}.static-title-bold{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.4;margin:0
0 55px 0}.static-subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#383838;line-height:1.6;margin:0
0 55px 0}section.about-grid
.grid{margin:60px
0 60px 0}section.about-grid .grid #about-grid-slider{display:none}section.about-grid
.quote{margin:0}section.about-grid .quote:before{height:97%}section.about-grid
.columns{display:flex;justify-content:space-between}section.about-grid
h3{color:#1E3685}section.about-grid .columns
.col{width:50%;padding:0
35px}section.jobs{margin:110px
0 0 0;padding:0
0 125px 0}section.jobs .title-line{text-align:center}section.jobs .title-line
.subtitle{font-family:'GilroyRegular',Arial;font-size:16px;color:#AAA5B8;line-height:1.6;padding:0
20%;margin:0
0 35px 0}section.jobs section.prices-services-details
.columns{margin-top:0}section.jobs section.prices-services-details .col-btn{width:160px}section.jobs section.prices-services-details .row-form .col-left{width:360px}section.news-list{padding:115px
0 125px 0}section.news-list .title-line{text-align:center}section.news-list .title-line
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.6;padding:0
20%;margin:0
0 35px 0}section.news-list .news-grid{margin:0
-25px -25px 0;display:flex;flex-wrap:wrap}section.news-list .news-grid
.col{width:545px;padding:50px
55px 50px 55px;margin:0
25px 25px 0;background:#fff;border:1px
solid transparent;border-radius:4px;transition:all ease 0.2s}section.news-list .news-grid .col
.title{font-family:'GilroyBold',Arial;font-size:28px;color:#383838;line-height:1.1;margin:0
0 18px 0;position:relative;transition:all ease 0.2s}section.news-list .news-grid .col:hover{box-shadow:0px 0px 50px rgba(40, 12, 122, 0.1)}section.news-list .news-grid .col:hover
.title{color:#D31744}section.news-list .news-grid .col .title
span{position:relative}section.news-list .news-grid .col .title
span.hide{position:absolute;color:transparent;display:inline;top:0;left:0;width:100%}section.news-list .news-grid .col .title span.hide:after{content:'';position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;display:inline-block;margin:14px
0 0 6px;visibility:hidden;opacity:0;transition:all ease 0.4s}section.news-list .news-grid .col:hover .title span.hide:after{visibility:visible;opacity:1}section.news-list .news-grid .col:hover .title span:after{background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;transform:translateX(10px)}section.news-list .news-grid .col
.date{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1;margin:0
0 15px 0}section.news-list .news-grid .col .text-wrap{display:flex;align-items:flex-start}section.news-list .news-grid .col .text-wrap
.prev{flex-shrink:0;margin:0
0 0 55px}section.news-content{padding:120px
0 120px 0;background:#fff}section.news-content
h4{margin-bottom:45px}section.news-content p:not(:last-child){margin-bottom:30px}section.sale-grid{padding:0
0 60px 0}section.sale-grid
.row{display:flex;justify-content:space-between;margin:0
0 65px 0}section.sale-grid .row .col-left{width:450px}section.sale-grid .row .col-left .img-box{position:relative}section.sale-grid .row .col-left
.sticker{font-family:'GilroyBold',Arial;font-size:12px;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:0.5px;padding:14px
20px 14px 20px;background:#1E3685;border-radius:4px;position:absolute;top:15px;left:15px}section.sale-grid .row .col-left .img-box
img{vertical-align:bottom}section.sale-grid .row .col-right{width:600px;display:flex;align-items:center}section.sale-grid .row .col-right
h3{color:#1E3685}section.sale-grid .row .col-right
p{color:#AAA5B8}section.sale-grid .row .col-right
.btn{margin:30px
0 0 0}div.reviews-list,section.reviews-list{margin:120px
0 0 0;padding:0
0 80px 0}div.reviews-list .row,
section.reviews-list
.row{display:flex;justify-content:space-between;align-items:center;margin:0
0 60px 0}div.reviews-list .row
.rayt{width:100px;height:20px;margin:0
0 6px 0;background:url('/assets/images/star_rayt.svg') repeat-x}div.reviews-list .row .img-box,
section.reviews-list .row .img-box{width:100px}div.reviews-list .row .img-box img,
section.reviews-list .row .img-box
img{vertical-align:bottom}div.reviews-list .row .text-box,
section.reviews-list .row .text-box{width:980px}div.reviews-list .row .text-box .name-line,
section.reviews-list .row .text-box .name-line{display:flex;align-items:center;margin:0
0 10px 0}div.reviews-list .row .text-box .name,
section.reviews-list .row .text-box
.name{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1}div.reviews-list .row .text-box .from,
section.reviews-list .row .text-box
.from{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#AAA5B8;line-height:1;margin:2px
0 0 15px}section.reviews-list .row .text-box
.message{}.pagination{display:flex;justify-content:center;margin:65px
0 0 0}.pagination
.number{font-family:'GilroyBold',Arial;font-size:20px;color:#383838;line-height:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px
solid #E5E1F3;border-radius:100%;background-color:#fff;background-repeat:no-repeat;background-position:center;margin:0
5px;transition:all ease 0.2s}.pagination
.number.next{background-image:url(/assets/img/icons/ico-right-dark.png)}.pagination
.number.active{border:none;background-color:#1E3685;color:#fff}.static-bottom{margin:70px
0 0 0}.static-bottom
.columns{display:flex;align-items:center;justify-content:space-between}.static-bottom .col-left{display:flex;align-items:center;width:50%}.static-bottom .col-left .img-box{position:relative;margin:0
45px 0 0;flex-shrink:0}.static-bottom .col-left .img-box.boss:after{content:'';width:260px;border-bottom:1px solid #E5E1F3;display:block;position:absolute;bottom:0;left:-50px}.static-bottom .col-left
.img{vertical-align:bottom}.static-bottom .col-left
.title{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.2;width:305px}.static-bottom .col-right{width:50%;display:flex;align-items:center;justify-content:space-between}.static-bottom .col-right
.desc{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;width:265px}.static-bottom .col-right .btn-wrap{width:240px}.static-bottom .col-right .btn-wrap
.btn{width:100%}.static-bottom .col-right .btn-wrap .btn-director{color:#AAA5B8;border:1px
solid #E5E1F3;background:transparent;margin:10px
0 0 0}.static-bottom .col-right .btn-wrap .btn-director:hover{color:#FFF;background:#D31744;border:1px
solid transparent}div.tabs-info,section.tabs-info{padding:0
0 100px 0;background:#fff}div.tabs-info h2,
section.tabs-info
h2{text-align:center}div.portfolio div.h2,
div.tabs-info div.h2,
section.tabs-info div.h2,
section.portfolio
div.h2{text-align:center}div.h2{font-family:'GilroyBold',Arial;font-size:45px;color:#1E3685;line-height:1.05;margin:0
0 35px 0}section.tabs-info{}ul.tabs__head{display:flex;justify-content:center;margin:35px
0 50px 0}li.ionTabs__tab{float:none;background:#F7F6FA;padding:18px
40px 17px 40px;margin:0
5px 0 0;transition:all ease 0.2s}li.ionTabs__tab:last-child{margin:0}li.ionTabs__tab.ionTabs__tab_state_active{background:#1E3685}li.ionTabs__tab:first-child{border-radius:4px 0px 0px 4px}li.ionTabs__tab:last-child{border-radius:0 4px 4px 0}li.ionTabs__tab .title
span{font-family:'GilroyBold',Arial;font-size:16px;color:#D31744;line-height:1;display:inline-block;border-bottom:1px dotted #D31744;transition:all ease 0.2s}li.ionTabs__tab_state_active .title
span{color:#fff;border-bottom:1px dotted transparent}li.ionTabs__tab:hover:not(.ionTabs__tab_state_active) .title
span{color:#D31744;border-bottom:1px dotted #D31744}.tabs__body{}div.tabs-info .columns,
section.tabs-info
.columns{display:flex;justify-content:space-between;align-items:center}div.tabs-info .columns .img-box,
section.tabs-info .columns .img-box{position:relative}div.tabs-info .columns .img-box .decor,
section.tabs-info .columns .img-box
.decor{position:absolute;top:-54px;left:-74px}div.tabs-info .columns .img-box .decor-2,
section.tabs-info .columns .img-box .decor-2{position:absolute;top:-50px;left:0px;z-index:1}div.tabs-info .columns .img-box .bg,
section.tabs-info .columns .img-box
.bg{position:relative;vertical-align:bottom}div.tabs-info .columns .col-right,
section.tabs-info .columns .col-right{width:615px}section.tabs-info .columns
.text{}div.tabs-info .columns .advantages,
section.tabs-info .columns
.advantages{display:flex;align-items:center;margin:35px
0 0 0}div.tabs-info .columns .advantages .col,
section.tabs-info .columns .advantages
.col{display:flex;align-items:center;width:250px;margin:0
40px 0 0}div.tabs-info .columns .advantages .col:last-child,
section.tabs-info .columns .advantages .col:last-child{margin:0}div.tabs-info .columns .advantages .col .img-box,
section.tabs-info .columns .advantages .col .img-box{margin:0
15px 0 0}div.tabs-info .columns .advantages .col .img-box img,
section.tabs-info .columns .advantages .col .img-box
img{vertical-align:bottom}div.tabs-info .columns .advantages .col .title,
section.tabs-info .columns .advantages .col
.title{font-family:'GilroyBold',Arial;font-size:18px;color:#383838;line-height:1.25;width:185px}section.portfolio{margin:110px
0 0 0;padding:0
0 125px 0}section.portfolio
h2{text-align:center}section.portfolio
.subtitle{font-family:'GilroyRegular',Arial;font-size:16px;color:#AAA5B8;line-height:1.6;padding:0
20%;text-align:center;margin:0
0 38px 0;text-align:center}section.portfolio
.ionTabs__item{position:relative;display:block;height:0;overflow:hidden}section.portfolio
.ionTabs__item.ionTabs__item_state_active{height:auto}section.portfolio
.tabs__head{margin:0;justify-content:flex-start}section.portfolio .tabs__head-cat{padding:30px
55px 20px 55px;background:#fff;border-radius:4px 4px 0 0}section.portfolio .tabs__head-cat
.col{background:none;border:none;padding:0;margin:0
35px 0 0}section.portfolio .tabs__head-cat .col .title
span{font-size:24px;color:#383838;border-bottom:1px dotted #383838}section.portfolio .tabs__head-cat
.ionTabs__tab_state_active{background:transparent}section.portfolio .tabs__head-cat .ionTabs__tab_state_active .title
span{border-bottom:1px dotted transparent}section.portfolio .tabs__head-slider{padding:0
55px 35px 55px;background:#fff;margin:0
0 35px 0;border-radius:0 0 4px 4px}section.portfolio .tabs__head-wrap .category-line{display:flex;margin:0
0 22px 0}section.portfolio .tabs__head-wrap .category-line
.item{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1;margin:0
35px 0 0}section.portfolio .tabs__head-wrap .category-line .item
span{border-bottom:1px dotted #383838;display:inline-block}section.portfolio .tabs__head-wrap .category-line .item.active
span{border-bottom:1px solid transparent}section.portfolio
.tabs__body{}section.portfolio .slider-portfolio-for .slick-track{}section.portfolio .slider-portfolio-for
.slide{position:relative}.slider-portfolio-for .slick-prev{top:240px;left:25px}.slider-portfolio-for .slick-next{top:240px;left:663px}section.portfolio
.columns{display:flex;justify-content:space-between}section.portfolio .col-left{width:736px;position:relative}section.portfolio .col-left
img{border-radius:4px}section.portfolio .slider-portfolio-for .text-over{position:absolute;bottom:0;left:0;width:100%;background:rgba(56, 56, 56, 0.45);padding:30px
55px;border-radius:0 0 4px 4px}section.portfolio .slider-portfolio-for .text-over
.title{font-family:'GilroyBold',Arial;font-size:24px;color:#fff;line-height:1.2;margin:0
0 5px 0}section.portfolio .slider-portfolio-for .text-over
.desc{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#fff;line-height:1.6}section.portfolio .slider-nav{width:736px;margin:0;position:absolute;top:240px}section.portfolio .slider-nav .slider-prev{position:absolute;left:25px}section.portfolio .slider-nav .slider-next{position:absolute;right:25px}section.portfolio .col-right{width:354px;height:600px;background:#fff;padding:50px
55px 55px 50px;position:relative}section.portfolio .col-right
.title{font-family:'GilroyBold',Arial;font-size:20px;color:#383838;line-height:1.2;margin:0
0 25px 0}section.portfolio .col-right
.item{display:flex;align-items:center;margin:0
0 25px 0}section.portfolio .col-right .item .img-box{flex-shrink:0;margin:0
20px 0 0}section.portfolio .col-right .item .img-box
img{vertical-align:bottom}section.portfolio .col-right .item
.text{}section.portfolio .col-right .item .text
.name{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.4;margin:0
0 2px 0}section.portfolio .col-right .item .text
.desc{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1.3}section.portfolio .col-right
.link{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#D31744;line-height:1.6;margin:30px
0 0 0;display:block}section.portfolio .col-right .link
span{position:relative}section.portfolio .col-right .link span:after{content:'';position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;margin:7px
0 0 5px;transition:all ease 0.2s}section.portfolio .col-right .price-wrap{width:100%;padding:45px
55px 55px 50px;border-top:1px dashed #E5E1F3;position:absolute;bottom:0;left:0}section.portfolio .col-right .price-wrap
.price{font-family:'GilroyBold',Arial;font-size:35px;color:#1E3685;line-height:1.3;margin:0
0 15px 0}.slider-portfolio-nav{}.slider-portfolio-nav .slick-list{}.slider-portfolio-nav .slick-track{transform:translate3d(0, 0, 0)!important;margin:0!important;width:100%!important}.slider-portfolio-nav .slick-list
.slide{width:65px!important;margin:10px
10px 0 0;cursor:pointer}.slider-portfolio-nav .slick-list .slide.slick-current{}.slider-portfolio-nav .slide
img{border-radius:4px}#tabs_portfolio_cat .slide.slick-slide.slick-cloned{display:none}div.advantages,section.advantages{margin:45px
0 0 0}div.advantages .columns,
section.advantages
.columns{display:flex;align-items:center;justify-content:space-between}div.advantages .columns .col,
section.advantages .columns
.col{display:flex;align-items:center}div.advantages .columns .col .img-box,
section.advantages .columns .col .img-box{margin:0
15px 0 0}div.advantages .columns .col .img-box img,
section.advantages .columns .col .img-box
img{vertical-align:bottom}div.advantages .columns .col .title,
section.advantages .columns .col
.title{font-family:'GilroyBold',Arial;font-size:18px;color:#383838;line-height:1.4}.prices-wrap{margin:95px
0 0 0}.prices-bg{background:#0C65AF}.prices-wrap>.title-line{padding:0
0 165px 0;text-align:center;background:url(/assets/img/prices-services/bg-title-line.png) no-repeat bottom center}.prices-wrap > .title-line
h2{}.prices-wrap > .title-line
.question{font-family:'GilroyRegular',Arial;font-size:16px;color:#383838;line-height:1.1;margin:-20px 0 35px 0}.prices-wrap > .title-line .question
.info{font-family:'GilroyBold',Arial;display:inline-block;border-bottom:1px dotted #383838}.prices-wrap > .title-line
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.6;padding:0
20%}section.prices-services{}div.prices-services.index,section.prices-services.index{margin:0
0 100px 0}.columns-wrap{display:flex}div.prices-services .columns,
section.prices-services
.columns{margin:-125px -25px -25px 0;display:flex;flex-wrap:wrap}.partnership div.prices-services .columns,
.partnership section.prices-services
.columns{margin-top:0}div.prices-services .columns .col,
section.prices-services .columns
.col{display:block;width:355px;height:400px;background:#fff;margin:0
25px 25px 0;position:relative;border-radius:4px;overflow:hidden;transition:all ease 0.4s}div.prices-services .columns .col:hover,
section.prices-services .columns .col:hover{box-shadow:0px 0px 25px rgba(43, 39, 54, 0.25);transform:translateY(-10px)}div.prices-services .columns .col.big,
section.prices-services .columns
.col.big{width:735px;padding:0;background:transparent}div.prices-services.apartments .columns .col,
section.prices-services.apartments .columns
.col{padding:0;background:transparent}div.prices-services.level-1 .columns .col,
section.prices-services.level-1 .columns
.col{height:230px;display:flex;align-items:center;justify-content:center;padding:0}div.prices-services.level-1 .columns .col.question,
section.prices-services.level-1 .columns
.col.question{background:url(/assets/img/prices-services/ico-question.png) no-repeat top right #fff}div.prices-services .columns .col .text,
section.prices-services .columns .col
.text{position:absolute;width:100%;top:0;left:0;padding:50px
55px 0 55px;z-index:1}div.prices-services .columns .col.big .text,
section.prices-services .columns .col.big
.text{top:auto;bottom:50px;padding:0
0 0 55px;z-index:1}div.prices-services.apartments .columns .col .text,
section.prices-services.apartments .columns .col
.text{z-index:1}div.prices-services.level-1 .columns .col .text,
section.prices-services.level-1 .columns .col
.text{position:relative;padding:0
55px;text-align:center}div.prices-services .columns .col .title,
section.prices-services .columns .col
.title{font-family:'GilroyBold',Arial;font-size:22px;color:#383838;line-height:1.1;margin:0
0 15px 0;position:relative;transition:color ease 0.4s}div.prices-services .columns .col .title span,
section.prices-services .columns .col .title
span{position:relative;display:inline-block;text-transform:lowercase}div.prices-services .columns .col .title span:first-letter,
section.prices-services .columns .col .title span:first-letter {text-transform:capitalize}div.prices-services .columns .col .title span:after,
section.prices-services .columns .col .title span:after{content:'';position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-dark.png) no-repeat;margin:11px
0 0 5px;transition:all ease 0.2s}div.prices-services .columns .col.big .title span:after,
section.prices-services .columns .col.big .title span:after{background:url(/assets/img/icons/ico-arrowhead.png) no-repeat}div.prices-services .columns .col:hover .title span:after,
section.prices-services .columns .col:hover .title span:after{background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;transform:translateX(5px)}div.prices-services .columns .col.big:hover .title span:after,
section.prices-services .columns .col.big:hover .title span:after{background:url(/assets/img/icons/ico-arrowhead.png) no-repeat;transform:translateX(5px)}div.prices-services .columns .col:hover .title,
section.prices-services .columns .col:hover
.title{color:#D31744}div.prices-services .columns .col.big .title,
section.prices-services .columns .col.big
.title{color:#fff}div.prices-services.apartments .columns .col .title,
section.prices-services.apartments .columns .col
.title{color:#fff}div.prices-services .columns .col .title::first-letter,
section.prices-services .columns .col .title::first-letter {text-transform:uppercase}div.prices-services .columns .col .title span,
section.prices-services .columns .col .title
span{position:relative;display:inline-block}div.prices-services .columns .col .title span.hide,
section.prices-services .columns .col .title
span.hide{position:absolute;color:transparent;display:inline;top:0;left:0;width:100%}div.prices-services .columns .col .title span.hide:after,
section.prices-services .columns .col .title span.hide:after{display:none;content:'';position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;display:inline-block;margin:14px
0 0 6px;visibility:hidden;opacity:0;transition:all ease 0.4s}div.prices-services .columns .col:hover .title span.hide:after,
section.prices-services .columns .col:hover .title span.hide:after{visibility:visible;opacity:1}div.prices-services .columns .col .subtitle,
section.prices-services .columns .col
.subtitle{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.5;margin:0
0 15px 0;padding:0
15px 0 0}div.prices-services .columns .col.big .subtitle,
section.prices-services .columns .col.big
.subtitle{color:#fff;width:260px}div.prices-services.apartments .columns .col .subtitle,
section.prices-services.apartments .columns .col
.subtitle{color:#fff}div.prices-services.level-1 .columns .col .subtitle,
section.prices-services.level-1 .columns .col
.subtitle{padding:0}div.prices-services .columns .col .price,
section.prices-services .columns .col
.price{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1}div.prices-services .columns .col.big .price,
section.prices-services .columns .col.big
.price{color:#fff}div.prices-services.apartments .columns .col .price,
section.prices-services.apartments .columns .col
.price{color:#fff}div.prices-services .columns .col .question,
section.prices-services .columns .col
.question{font-family:'ProximaNovaRegular',Arial;font-size:13px;color:#D31744;line-height:1;transition:all ease 0.2s}div.prices-services .columns .col .img-box,
section.prices-services .columns .col .img-box{position:absolute;bottom:0;left:0;width:100%}div.prices-services .columns .col .img-box img,
section.prices-services .columns .col .img-box
img{vertical-align:bottom}div.prices-services .columns .col.big .img-box .bg-hover,
div.prices-services.apartments .columns .col .img-box .bg-hover,
section.prices-services .columns .col.big .img-box .bg-hover,
section.prices-services.apartments .columns .col .img-box .bg-hover{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(56, 56, 56, 0.65);transition:background ease 0.4s}div.prices-services .columns .col.big:hover .img-box .bg-hover,
section.prices-services .columns .col.big:hover .img-box .bg-hover,
div.prices-services.apartments .columns .col:hover .img-box .bg-hover,
section.prices-services.apartments .columns .col:hover .img-box .bg-hover{background:rgba(56, 56, 56, 0.55)}div.prices-services .columns .col .category,
section.prices-services .columns .col
.category{font-family:'GilroyBold',Arial;font-size:12px;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:0.5px;height:40px;line-height:42px;padding:0
20px 0 20px;border-radius:4px;transform:rotate(-90deg);transform-origin:top right;position:absolute;top:5px;right:45px;display:none}section.prices-services .columns .col .category.red, div.prices-services .columns .col
.category.red{background:#D31744}section.prices-services .columns .col .category.turquoise, div.prices-services .columns .col
.category.turquoise{background:#17BCD3}section.prices-services .columns .col .category.gray, div.prices-services .columns .col
.category.gray{background:#BEBEBE}section.prices-services .columns .col .category.yellow, div.prices-services .columns .col
.category.yellow{background:#F6C30F}section.prices-services .columns .col .category.green, div.prices-services .columns .col
.category.green{background:#97D317}section.prices-services .columns .col .category.violet, div.prices-services .columns .col
.category.violet{background:#ABC3FF}section.prices-services .columns .col .btn-more-wrap, div.prices-services .columns .col .btn-more-wrap{width:100%;height:170px;position:absolute;bottom:0;left:0;padding:0
55px;transition:transform ease 0.4s;text-align:center;transform:translateY(170px)}div.prices-services .columns .col.big .btn-more-wrap,
section.prices-services .columns .col.big .btn-more-wrap{z-index:0}div.prices-services.apartments .columns .col .btn-more-wrap,
section.prices-services.apartments .columns .col .btn-more-wrap{background:linear-gradient(180deg, rgba(196, 196, 196, 0) 0%, #1D1D1B 100%);z-index:0}div.prices-services .columns .col:hover .btn-more-wrap,
section.prices-services .columns .col:hover .btn-more-wrap{transform:translateY(0)}div.prices-services .columns .col .btn-more-wrap .btn,
section.prices-services .columns .col .btn-more-wrap
.btn{width:245px;position:absolute;bottom:35px;left:50%;margin-left:-122px}div.prices-services .columns .col.big .btn-more-wrap .btn,
section.prices-services .columns .col.big .btn-more-wrap
.btn{bottom:auto;left:auto;right:55px;top:35px}div.prices-services .btn-line,
section.prices-services .btn-line{text-align:center;margin:35px
0 0 0}section.prices-services .more-services{}div.prices-services .question,
section.prices-services
.question{font-family:'GilroyRegular',Arial;font-size:16px;color:#fff;line-height:1.1;margin:20px
0 0 0;text-align:center}div.prices-services .question .info,
section.prices-services .question
.info{font-family:'GilroyBold',Arial;display:inline-block;border-bottom:1px dotted #fff;transition:all ease 0.2s}div.prices-services .question .info:hover,
section.prices-services .question .info:hover{color:#9AD1FF;border-bottom:1px dotted #9AD1FF}div.prices-services .columns-extra,
section.prices-services .columns-extra{height:300px;margin:25px
0 0 0;display:flex;align-items:center;position:relative;background:#fff;border-radius:4px}div.prices-services .columns-extra .bg-outside,
section.prices-services .columns-extra .bg-outside{position:absolute;top:-20px;right:-90px}div.prices-services .columns-extra .col-left,
section.prices-services .columns-extra .col-left{width:415px;padding:0
40px 0 55px}div.prices-services .columns-extra .col-left h3,
section.prices-services .columns-extra .col-left
h3{}section.prices-services .columns-extra .col-left
.subtext{}div.prices-services .columns-extra .col-right,
section.prices-services .columns-extra .col-right{width:700px;display:flex;flex-wrap:wrap;position:relative;margin-bottom:-28px}вшм.prices-services .columns-extra .col-right .col,
section.prices-services .columns-extra .col-right
.col{width:220px;margin:0
0 28px 0}section.prices-services .columns-extra .col-right .col:nth-child(2),
section.prices-services .columns-extra .col-right .col:nth-child(4),
div.prices-services .columns-extra .col-right .col:nth-child(2),
div.prices-services .columns-extra .col-right .col:nth-child(4){margin-right:220px}div.prices-services .columns-extra .col-right .col .title,
section.prices-services .columns-extra .col-right .col
.title{font-family:'GilroyRegular',Arial;font-size:13px;color:#383838;line-height:1;margin:0
0 10px 0}div.prices-services .columns-extra .col-right .col .title span,
section.prices-services .columns-extra .col-right .col .title
span{position:relative}div.prices-services .columns-extra .col-right .col .title span:after,
section.prices-services .columns-extra .col-right .col .title span:after{content:'';position:absolute;width:10px;height:6px;display:inline-block;background:url(/assets/img/icons/ico-arrowhead-dark.png) no-repeat;margin:4px
0 0 5px}div.prices-services .columns-extra .col-right .col .price,
section.prices-services .columns-extra .col-right .col
.price{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1}section.prices-services-details{}section.prices-services-details .columns-wrap{display:flex}section.prices-services-details
.columns{padding:0
0 55px 0;background:#fff;border-radius:4px;margin:-125px 0 0 0;width:100%}section.prices-services-details .row-wrap{padding:0
50px;transition:all ease 0.3s}section.prices-services-details
.row{display:flex;justify-content:space-between;align-items:center;height:125px;border-top:1px solid #F2F1F5}section.prices-services-details .row-wrap:first-child
.row{border:none}section.prices-services-details .row-wrap:hover{box-shadow:0px 0px 25px #DAD6E7}section.prices-services-details .col-number{font-family:'GilroyBold',Arial;font-size:55px;color:#F6F6F7;line-height:1;width:110px}section.prices-services-details .col-text{width:500px}section.prices-services-details .col-text .title-wrap{margin:0
0 10px 0}section.prices-services-details .col-text
.title{font-family:'GilroyBold',Arial;font-size:22px;color:#383838;line-height:1.1;padding:0
0 0 0;display:inline;transition:color ease 0.2s;position:relative}section.prices-services-details .row:hover .col-text
.title{color:#D31744}section.prices-services-details .col-text .title
.sale{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#fff;position:absolute;left:100%;background:#1E3685;border-radius:4px;padding:10px
15px 10px 15px;white-space:nowrap;display:table;margin:-33px 0 0 10px;visibility:hidden;opacity:0;transform:translateX(10px);transition:all ease 0.3s;display:none}section.prices-services-details .col-text .title .sale:before{content:'';display:block;position:absolute;border-top:10px solid transparent;border-right:4px solid #1E3685;border-bottom:10px solid transparent;border-left:4px solid transparent;left:-8px;margin-top:-10px;top:50%}section.prices-services-details .row-wrap:hover .col-text .title
.sale{visibility:visible;opacity:1;transform:translateX(0);white-space:nowrap;z-index:1}section.prices-services-details .col-text
.description{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#AAA5B8;line-height:1.6}section.prices-services-details .col-price{width:225px;text-align:right}section.prices-services-details .col-price
.price{font-family:'GilroyBold',Arial;font-size:22px;color:#1E3685;line-height:1}.info-drop-wrap{position:relative;display:inline-block}.info-drop-wrap:hover .btn-modal{visibility:visible;opacity:1}.info-drop-wrap .btn-modal{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;margin:0
0 0 -100px;width:200px;padding:12px
0 0 0;transition:all ease 0.2s;cursor:default;z-index:1}.info-drop-wrap .btn-modal
.content{background:#fff;padding:35px
25px 35px 25px;box-shadow:0px 0px 25px rgba(192, 186, 210, 0.25);position:relative;text-align:left}.info-drop-wrap .btn-modal .content:before{content:'';display:block;position:absolute;top:-14px;border-top:7px solid transparent;border-right:12px solid transparent;border-bottom:7px solid #fff;border-left:12px solid transparent;left:45%}.info-drop-wrap .btn-modal
ul{margin:0}.info-drop-wrap .btn-modal
li{font-family:"ProximaNovaRegular",Arial;font-size:13px;margin:0
0 5px 0}.info-drop-wrap .btn-modal li:before{top:6px}section.prices-services-details .col-price
.info{margin:12px
0 0 0}section.prices-services-details .col-price .info
span{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1;display:inline-block;border-bottom:1px dotted #383838;transition:all ease 0.2s}section.prices-services-details .col-price .info:hover
span{color:#D31744;border-bottom:1px dotted #D31744}section.prices-services-details .col-btn{width:195px;text-align:right}section.prices-services-details .col-btn
.btn{color:#D31744;border:1px
solid #E5E1F3}section.prices-services-details .col-btn .btn:hover{color:#fff;background:#D31744;border:1px
solid transparent}section.prices-services-details .row-form{position:relative;background:#F7F6FA;border-radius:4px;padding:0
55px 0 255px;margin:35px
55px 0 55px}section.prices-services-details .row-form{height:210px;display:flex;justify-content:space-between;align-items:center}section.prices-services-details .row-form .img-operator{position:absolute;bottom:0;left:50px}section.prices-services-details .row-form .col-left{width:330px}section.prices-services-details .row-form .col-left
.title{font-family:'GilroyBold',Arial;font-size:30px;color:#1E3685;line-height:1;margin:0
0 15px 0}section.prices-services-details .row-form .col-left
.subtext{font-family:'GilroyRegular',Arial;font-size:15px;color:#383838;line-height:1.5}section.prices-services-details .row-form .col-right{width:345px;text-align:right;border-left:1px solid #E8E5F1}section.prices-services-details .row-form .col-right
.btn{}section.prices-services-details .row-form .col-right
.phone{font-family:'GilroyBold',Arial;font-size:28px;color:#383838;line-height:1;margin:0
0 10px 0;display:block}section.prices-services-details .row-form .col-right
.time{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#AAA5B8;line-height:1;margin:0
0 18px 0}section.prices-services-apartments{}section.prices-services-apartments .columns-wrap{display:flex}section.prices-services-apartments
.columns{margin:-125px -25px 25px 0;display:flex;flex-wrap:wrap}section.prices-services-apartments .columns .col-4{width:355px}section.prices-services-apartments .columns .col-6{width:545px}section.prices-services-apartments .columns
.col{background:#fff;border-radius:4px;margin:0
25px 0 0}section.prices-services-apartments .columns .col .title-line{padding:50px
45px 15px 55px}section.prices-services-apartments .columns .col .title-line
.title{font-family:'GilroyBold',Arial;font-size:28px;color:#383838;line-height:1.1;margin:0
0 15px 0}section.prices-services-apartments .columns .col .title-line
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;margin:0
0 20px 0}section.prices-services-apartments .columns .col-4 .title-line
.subtext{height:40px}section.prices-services-apartments .columns .col .title-line .price-line{display:flex;align-items:center;flex-wrap:wrap;margin:-3px 0 0 0}section.prices-services-apartments .columns .col .title-line .price-line
.price{font-family:'GilroyBold',Arial;font-size:18px;color:#fff;line-height:1;background:#1E3685;border-radius:4px;display:inline-block;padding:8px
15px 8px 15px;margin:3px
15px 10px 0}section.prices-services-apartments .columns .col .title-line .price-line
.info{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1;white-space:nowrap;margin:3px
0 10px 0}section.prices-services-apartments .columns .col
.content{padding:30px
45px 55px 55px}section.prices-services-apartments .columns .col .content
ul{margin:0
0 25px 0}section.prices-services-apartments .columns .col .content ul
li{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;margin:0
0 10px 0;position:relative}section.prices-services-apartments .columns.circle .col .content ul
li{padding:0
0 0 17px;line-height:1.7}section.prices-services-apartments .columns.circle .col .content ul li:before{content:'';position:absolute;width:6px;height:6px;display:block;background:#D31744;border-radius:100%;top:8px;left:0}section.prices-services-apartments .columns .col .content ul li h4,
section.prices-services-apartments .columns .col .content ul li
.h4{margin:25px
0 16px 0}section.prices-services-apartments .columns .col-4 .content h4,
section.prices-services-apartments .columns .col-4 .content
.h4{font-size:20px}section.prices-services-apartments .columns .col .content ul
del{line-height:1.6;padding:0
0 0 18px;margin:0
0 10px 0;background:url(/assets/img/icons/ico-x.png) no-repeat left center;text-decoration:none}section.prices-services-apartments .columns .col .content ul
strong{line-height:1.6;padding:0
0 0 18px;margin:0
0 10px 0;background:url(/assets/img/icons/ico-check.png) no-repeat left center}section.prices-services-apartments .columns .col .content ul li:last-child{margin:0}section.prices-services-apartments .columns .col .content .btn-wrap{margin:45px
0 0 0;text-align:center}section.prices-services-apartments .columns .col-4 .content .btn-wrap
.btn{width:100%;padding:0}div.prices-sale,section.prices-sale{position:relative;display:flex;align-items:center;height:503px;padding:0
45px;margin:20px
0 0 0}div.prices-sale .master,
section.prices-sale
.master{position:absolute;right:-95px;bottom:0}div.prices-sale .col-left,
section.prices-sale .col-left{width:70%;position:relative}div.prices-sale h2,
section.prices-sale
h2{color:#fff;margin:0
0 35px 0}div.prices-sale h2 span,
section.prices-sale h2
span{color:#FFC01F}div.prices-sale .subtitle,
section.prices-sale
.subtitle{font-family:'GilroyBold',Arial;font-size:24px;color:#A0D4FF;line-height:1;margin:0
0 40px 0}div.prices-sale .subtitle-2,
section.prices-sale .subtitle-2{font-family:'ProximaNovaRegular',Arial;font-size:15px;line-height:23px;color:#A0D4FF;margin:40px
0}div.prices-sale .personal-data,
section.prices-sale .personal-data{color:#62A8E2}.under-prices-sale{margin:-325px 0 0 0;padding:325px
0 0 0;background:#fff}div.prices-sale-2,section.prices-sale-2{background:#1E3685;border-radius:4px;position:relative;display:flex;align-items:center;height:450px;padding:0
420px 0 130px;margin:-225px 0 325px 0;top:225px;box-shadow:0px 25px 50px rgba(196, 204, 232, 0.5), 0px 4px 16px rgba(106, 126, 189, 0.5);z-index:1}div.prices-sale-2 .service,
section.prices-sale-2
.service{position:absolute;left:0;bottom:0}div.prices-sale-2 .master,
section.prices-sale-2
.master{position:absolute;right:-52px;bottom:0}div.prices-sale-2 .special,
section.prices-sale-2
.special{font-family:'GilroyBold',Arial;font-size:11px;color:#fff;line-height:1;letter-spacing:0.05em;text-transform:uppercase;background:url(/assets/img/sections/prices-sale-2/ico-percent.png) no-repeat center left 20px #FFC01F;padding:13px
20px 11px 42px;border-radius:0px 0px 4px 4px;position:absolute;top:0;left:130px}div.prices-sale-2 .col-left,
section.prices-sale-2 .col-left{position:relative}div.prices-sale-2 form,
section.prices-sale-2
form{display:flex}div.prices-sale-2 h2,
section.prices-sale-2
h2{font-size:40px;color:#fff;margin:0
0 32px 0}div.prices-sale-2 h2 span,
section.prices-sale-2 h2
span{color:#FFC01F}div.prices-sale-2 .subtitle,
section.prices-sale-2
.subtitle{font-family:'GilroyBold',Arial;font-size:18px;color:#8A9DDD;line-height:1;margin:0
0 40px 0}div.prices-sale-2 .personal-data,
section.prices-sale-2 .personal-data{color:#5B74C4}section.prices-sale-2 .personal-data .link,
div.prices-sale-2 .personal-data
.link{color:#8299E3}section.advantages-prices,div.advantages-prices{margin:25px
0 90px 0;background:#0F6DBC;border-radius:4px}div.advantages-prices .columns,
section.advantages-prices
.columns{display:flex;justify-content:space-between}div.advantages-prices .col,
section.advantages-prices
.col{width:33.3333%;padding:45px
50px 50px 50px;display:flex;align-items:flex-start;border-right:1px solid #0C65AF}div.advantages-prices .col:nth-child(3n),
section.advantages-prices .col:nth-child(3n){border:none}div.advantages-prices .col .img-box,
section.advantages-prices .col .img-box{margin:0
20px 0 0;flex-shrink:0}div.advantages-prices .col .img-box img,
section.advantages-prices .col .img-box
img{vertical-align:bottom}div.advantages-prices .col .title,
section.advantages-prices .col
.title{font-family:'GilroyBold',Arial;font-size:22px;color:#fff;line-height:1;margin:0
0 12px 0}div.advantages-prices .col .subtext,
section.advantages-prices .col
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#86C0EF;line-height:1.6;margin:0
0 16px 0}div.advantages-prices .col .price,
section.advantages-prices .col
.price{font-family:'GilroyBold',Arial;font-size:14px;color:#1E3685;line-height:1;border-radius:4px;padding:7px
10px 7px 10px;background:#fff;display:inline-flex;align-items:center}div.advantages-prices .col .price span,
section.advantages-prices .col .price
span{display:inline-block;border-bottom:1px dotted #1E3685;margin:0
0 0 3px}div.advantages-prices .col .price .icon,
section.advantages-prices .col .price
.icon{width:16px;height:16px;background:url(/assets/img/icons/ico-question-color.png) no-repeat;position:relative;margin:0px
0 0 5px;display:inline-block}div.advantages-prices .col .price .info,
section.advantages-prices .col .price
.info{font-family:'GilroyRegular',Arial;font-size:16px;color:#fff;line-height:1;display:inline-block;border-bottom:1px dotted #fff;margin:0
0 0 10px;cursor:pointer;transition:all ease 0.2s}div.advantages-prices .col .price .info-modal-wrap:hover .info,
section.advantages-prices .col .price .info-modal-wrap:hover
.info{color:#9AD1FF;border-bottom:1px dotted #9AD1FF}.info-modal-wrap{position:relative;display:inline-block}.info-modal{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;margin:0
0 0 -292px;width:585px;padding:25px
0 0 0;transition:all ease 0.2s;cursor:default;z-index:-1}.info-modal.small{width:280px;padding:0;margin:0
0 0 -140px}.info-modal-wrap:hover .info-modal{visibility:visible;opacity:1;z-index:1}.info-modal
.content{background:#fff;border-radius:4px;padding:45px
55px 30px 55px;position:relative}.info-modal.small
.content{padding:30px
35px;box-shadow:0px 0px 50px rgba(40, 12, 122, 0.1);font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.6}.info-modal .content:before{content:'';display:block;position:absolute;top:-8px;border-top:4px solid transparent;border-right:10px solid transparent;border-bottom:4px solid #fff;border-left:10px solid transparent;left:50%;margin-left:-5px}.info-modal__title{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.1;margin:0
0 25px 0}.info-modal__subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.5;margin:0
0 25px 0}.info-modal__p{margin:0
0 20px 0}section.prices-other{}div.prices-other>.columns,section.prices-other>.columns{display:flex;justify-content:space-between;margin:100px
0 100px 0}div.prices-other .col-left,
section.prices-other .col-left{width:360px;position:relative}div.prices-other .col-left h3,
section.prices-other .col-left
h3{color:#fff}div.prices-other .col-left .subtitle,
section.prices-other .col-left
.subtitle{color:#fff}.attention{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#62A8E2;line-height:1.6;position:relative;padding:0
0 0 40px;margin:30px
0 0 0}.attention:before{content:'';position:absolute;width:24px;height:24px;display:block;background:url(/assets/img/icons/ico-attention.png) no-repeat;left:0;top:50%;margin:-12px 0 0 0}div.prices-other .col-right,
section.prices-other .col-right{width:715px}div.prices-other .col-right .columns,
section.prices-other .col-right
.columns{display:flex;flex-wrap:wrap;margin:0
-25px -30px -15px}div.prices-other .col-right .col,
section.prices-other .col-right
.col{width:225px;margin:-15px 25px 15px 0;padding:15px
5px;border-radius:4px;transition:background ease 0.2s}div.prices-other .col-right .col:nth-child(n+7),
section.prices-other .col-right .col:nth-child(n+7){display:none}div.prices-other .col-right .col .wrap,
section.prices-other .col-right .col
.wrap{display:flex;align-items:center;transition:all ease 0.2s}div.prices-other .col-right .col:hover,
section.prices-other .col-right .col:hover{background:#2274B8}div.prices-other .col-right .col .img-box,
section.prices-other .col-right .col .img-box{position:relative;margin:0
5px 0 0}div.prices-other .col-right .col .img-box img,
section.prices-other .col-right .col .img-box
img{vertical-align:bottom;flex-shrink:0}div.prices-other .col-right .col .img-box .number,
section.prices-other .col-right .col .img-box
.number{font-family:'GilroyBold',Arial;font-size:12px;color:#469EE7;line-height:1;position:absolute;top:5px;left:0px}div.prices-other .col-right .col .title,
section.prices-other .col-right .col
.title{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#fff;line-height:1.6;transition:all ease 0.2s}div.prices-other .col-right .col:hover .title,
section.prices-other .col-right .col:hover
.title{color:#9AD1FF}div.prices-other .col-right .col .title span,
section.prices-other .col-right .col .title
span{position:relative}div.prices-other .col-right .col .title span:after,
section.prices-other .col-right .col .title span:after{content:'';display:inline-block;position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead.png) no-repeat;margin:7px
0 0 6px;transition:all ease 0.2s}div.prices-other .col-right .col:hover .title span:after,
section.prices-other .col-right .col:hover .title span:after{background:url(/assets/img/icons/ico-arrowhead-blue.png) no-repeat;transform:translateX(5px)}div.prices-other .col-right .col .price,
section.prices-other .col-right .col
.price{font-family:'GilroyBold',Arial;font-size:18px;color:#fff;line-height:1;margin:8px
0 0 0}div.prices-other .col-right .btn-more,
section.prices-other .col-right .btn-more{border:1px
solid #FFF;background:transparent;margin:30px
0 0 0}div.prices-other .col-right .btn-more:hover,
section.prices-other .col-right .btn-more:hover{color:#fff;background:#D31744;border:1px
solid transparent}div.prices-other.apartments .col-right .col,
section.prices-other.apartments .col-right
.col{width:225px;margin:-15px 25px 15px 0}div.prices-other.apartments .col-right .col .title,
section.prices-other.apartments .col-right .col
.title{font-size:16px;line-height:1.4}div.prices-other.apartments .col-right .col .title span,
section.prices-other.apartments .col-right .col .title
span{border-bottom:1px dotted #fff}div.prices-other.apartments .col-right .col:hover .title span,
section.prices-other.apartments .col-right .col:hover .title
span{border-bottom:1px dotted #9AD1FF}div.prices-other.apartments .col-right .col .title span:after,
section.prices-other.apartments .col-right .col .title span:after{display:none}section.why-trust{}section.why-trust>.columns{display:flex;justify-content:space-between;margin:0
0 125px 0}section.why-trust .col-left{width:360px;position:relative}section.why-trust .col-left
h3{color:#fff}section.why-trust .col-left
.subtitle{color:#fff}section.why-trust .col-right{width:733px}section.why-trust .col-right
.columns{display:flex;flex-wrap:wrap;margin:0
-5px -5px 0}section.why-trust .col-right .columns
.col{width:241px;height:272px;position:relative;background:#fff;padding:30px
35px 0 35px;margin:0
5px 5px 0;border-radius:4px}section.why-trust .col-right .columns .col
.title{font-family:'GilroyBold',Arial;font-size:21px;color:#383838;line-height:1.15;margin:0
0 12px 0}section.why-trust .col-right .columns .col
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;position:relative}section.why-trust .col-right .columns .col .img-box{position:absolute;bottom:0;left:0;width:100%;align-items:center;z-index:0}section.why-trust .col-right .columns .col .img-box
img{vertical-align:bottom}section.how-we-work{}section.how-we-work
h3{text-align:center;color:#fff;margin:0
0 30px 0}section.how-we-work
.subtitle{text-align:center;color:#fff;padding:0
25%}section.how-we-work
.steps{display:flex;margin:40px
0 0 0}section.how-we-work .steps
.col{width:20%;padding:0
35px 0 0}section.how-we-work .steps .col:last-child{padding:0}section.how-we-work .steps .col
.number{font-family:'GilroyBold',Arial;font-size:24px;color:#1E3685;width:84px;height:84px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%;position:relative;margin:0
0 20px 0}section.how-we-work .steps .col .number:after{content:'';display:block;position:absolute;width:91px;height:10px;background:url(/assets/img/other/steps-dotted.png) no-repeat;top:38px;left:108px}section.how-we-work .steps .col:last-child .number:after{display:none}section.how-we-work .steps .col
.title{font-family:'GilroyBold',Arial;font-size:20px;color:#fff;line-height:1.35;margin:0
0 15px 0}section.how-we-work .steps .col
.desc{font-size:13px;color:#62A8E2}div.repair-any-models,section.repair-any-models{margin:0
0 100px 0}div.repair-any-models>.columns,section.repair-any-models>.columns{display:flex;justify-content:space-between;align-items:center}div.repair-any-models .col-left,
section.repair-any-models .col-left{width:355px;position:relative}div.repair-any-models .col-left h3,
section.repair-any-models .col-left
h3{color:#fff}div.repair-any-models .col-left .subtitle,
section.repair-any-models .col-left
.subtitle{color:#fff}div.repair-any-models .attention,
section.repair-any-models
.attention{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#62A8E2;line-height:1.6;margin:35px
0 0 0;position:relative;padding:0
0 0 40px}div.repair-any-models .attention:before,
section.repair-any-models .attention:before{content:'';position:absolute;width:24px;height:24px;display:block;background:url(/assets/img/icons/ico-attention.png) no-repeat;left:0;top:50%;margin:-12px 0 0 0}div.repair-any-models .col-right,
section.repair-any-models .col-right{width:735px}div.repair-any-models .col-right .columns,
section.repair-any-models .col-right
.columns{display:flex;flex-wrap:wrap;margin:0
-5px -5px 0}div.repair-any-models .col-right .col,
section.repair-any-models .col-right
.col{display:block;width:241px;height:305px;background:#fff;border-radius:4px;padding:30px
35px 0 35px;margin:0
5px 5px 0;position:relative;transition:all ease 0.4s}div.repair-any-models .col-right .col:hover,
section.repair-any-models .col-right .col:hover{box-shadow:0px 0px 25px rgba(43, 39, 54, 0.25);transform:translateY(-10px)}div.repair-any-models .col-right .col .title,
section.repair-any-models .col-right .col
.title{font-family:'GilroyBold',Arial;font-size:18px;color:#383838;line-height:1.3;margin:0
0 15px 0;transition:all ease 0.2s}div.repair-any-models .col-right .col:hover .title,
section.repair-any-models .col-right .col:hover
.title{color:#D31744}div.repair-any-models .col-right .col .subtext,
section.repair-any-models .col-right .col
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;margin:0
0 15px 0}div.repair-any-models .col-right .col .link,
section.repair-any-models .col-right .col
.link{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#D31744;line-height:1;transition:color ease 0.2s}div.repair-any-models .col-right .col:hover .link,
section.repair-any-models .col-right .col:hover
.link{color:#EE587C}div.repair-any-models .col-right .col .link span,
section.repair-any-models .col-right .col .link
span{position:relative}div.repair-any-models .col-right .col .link span:after,
section.repair-any-models .col-right .col .link span:after{content:'';display:inline-block;position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;margin:4px
0 0 5px;transition:all ease 0.2s}div.repair-any-models .col-right .col:hover .link span:after,
section.repair-any-models .col-right .col:hover .link span:after{background:url(/assets/img/icons/ico-arrowhead-pink.png) no-repeat;transform:translateX(5px)}div.repair-any-models .col-right .col .img-box,
section.repair-any-models .col-right .col .img-box{position:absolute;bottom:0;left:0;width:100%;text-align:center}div.repair-any-models .col-right .col .img-box img,
section.repair-any-models .col-right .col .img-box
img{vertical-align:bottom;max-width:241px;max-height:95px}section.index-about-service{background:#fff;padding:0
0 100px 0}section.index-about-service .line-1{display:flex;justify-content:space-between;align-items:center;margin:0
0 110px 0}section.index-about-service .line-1:last-child{margin-bottom:0}section.index-about-service .line-1.reverse{flex-direction:row-reverse}section.index-about-service .line-1 .img-box{position:relative}section.index-about-service .line-1.reverse .img-box{text-align:right}section.index-about-service .line-1 .img-box
.decor{position:absolute;bottom:-72px;left:-70px}section.index-about-service .line-1.reverse .img-box
.decor{bottom:-35px;right:-39px;left:auto}section.index-about-service .line-1 .img-box .decor-2{position:absolute;bottom:-20px;left:-20px;z-index:1}section.index-about-service .line-1.reverse .img-box .decor-2{right:-60px;left:auto;bottom:-75px}section.index-about-service .line-1 .img-box
.bg{position:relative;vertical-align:bottom}section.index-about-service .line-1 .img-box .mobile-pic{display:none}section.index-about-service .line-1 .col-right{width:545px}section.index-about-service .line-1 .col-right
ul.list{margin-top:25px}section.index-about-service .line-1 .info-wrap{display:flex;justify-content:space-between}section.index-about-service .info-wrap
.text{}section.index-about-service .line-1 .info-wrap
.text{width:260px}section.index-about-service.apartments .line-1 .info-wrap
.text{width:340px}section.index-about-service .info-wrap
.info{display:inline-flex;align-items:center}section.index-about-service .info-wrap .info
.numbers{font-family:'GilroyBold',Arial;font-size:80px;color:#1E3685;line-height:1;background:linear-gradient(to top, #2B428C, #5A75CF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0
14px 0 0}section.index-about-service .info-wrap .info
.subtext{font-family:'GilroyBold',Arial;font-size:20px;color:#0C65AF;line-height:1.2;text-align:left;margin:-4px 0 0 0}section.index-about-service .line-1 .col-right>p:last-of-type{margin-top:30px}section.index-service-location>.container{display:flex;position:relative;padding:100px
0 115px 0;border-bottom:1px solid #E5E1F3}section.index-service-location .col-right{width:550px;margin:0
0 0 auto}section.index-service-location .info-wrap
.text{padding:0
25px 0 0}section.index-service-location .info-wrap
.info{margin:30px
0 0 0;display:inline-flex;align-items:center}section.index-service-location .info-wrap .info
.numbers{font-family:'GilroyBold',Arial;font-size:80px;color:#1E3685;line-height:1;background:linear-gradient(to top, #2B428C, #5A75CF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0
14px 0 0}section.index-service-location .info-wrap .info
.subtext{font-family:'GilroyBold',Arial;font-size:20px;color:#0C65AF;line-height:1.2;text-align:left;margin:-5px 0 0 0}section.index-service-location .city-columns{width:380px;display:flex;flex-wrap:wrap;position:relative}section.index-service-location .city-columns
.col{width:185px;height:185px;border-radius:4px;display:flex;justify-content:center;align-items:center;margin:0
5px 5px 0;background:rgba(255, 255, 255, 0.95)}section.index-service-location .city-columns .col
img{display:block;margin:0
auto 20px auto}section.index-service-location .city-columns .col
.name{font-family:"GilroyRegular",Arial;font-size:18px;color:#383838;line-height:1;text-align:center}section.index-service-location .img-box
.bg{position:absolute;bottom:0;left:-90px}section.index-technology{margin:130px
0 0 0}section.index-technology>.container{display:flex;justify-content:space-between;align-items:center}section.index-technology .col-left{width:545px}section.index-technology .col-right{width:450px;position:relative}section.index-technology .col-right
.decor{position:absolute;bottom:20px;right:-39px}section.index-technology .col-right
.decor2{position:absolute;bottom:-50px;right:-60px;z-index:1}section.index-technology .col-right .mobile-pic{display:none}button.slick-prev{width:48px;height:48px;background:url(/assets/img/icons/ico-left.png) no-repeat center left 19px #fff;border-radius:100%;margin:0
5px 0 0;z-index:1;top:15px;right:63px;left:auto;transform:none;transition:all ease 0.2s}button.slick-prev:hover,button.slick-prev:focus{background:url(/assets/img/icons/ico-left-hover.png) no-repeat center left 19px #fff}button.slick-next{width:48px;height:48px;background:url(/assets/img/icons/ico-right.png) no-repeat center left 22px #fff;border-radius:100%;z-index:1;top:15px;right:15px;left:auto;transform:none;transition:all ease 0.2s}button.slick-next:hover,button.slick-next:focus{background:url(/assets/img/icons/ico-right-hover.png) no-repeat center left 22px #fff}button.slick-prev:before,button.slick-next:before{display:none}ul.slick-dots{bottom:-35px}ul.slick-dots
li{width:10px;height:10px;margin:0
5px}ul.slick-dots li
button{width:10px;height:10px;border-radius:100%;background:#E1DFE5;transition:all ease 0.2s}ul.slick-dots li.slick-active
button{background:#0C65AF}ul.slick-dots li:not(.slick-active):hover
button{background:#D31744}ul.slick-dots li button:before{display:none}div.faq,section.faq{margin:90px
0 0 0;padding:0
0 100px 0;background:#F7F6FA}div.faq h2,
section.faq
h2{text-align:center}div.faq .subtitle,
section.faq
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.6;padding:0
20%;text-align:center;margin:0
0 38px 0}div.faq .columns,
section.faq
.columns{display:flex;align-items:flex-start;justify-content:space-between}div.faq .col-right,
section.faq .col-right{width:260px;text-align:center;margin:-25px 0 0 0}div.faq .col-right .img-box,
section.faq .col-right .img-box{border-bottom:1px solid #E5E1F3;margin:0
0 18px 0}div.faq .col-right .img-box img,
section.faq .col-right .img-box
img{vertical-align:bottom}div.faq .col-right .title,
section.faq .col-right
.title{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.2;margin:0
0 12px 0}div.faq .col-right .description,
section.faq .col-right
.description{font-size:13px}div.faq .col-right .btn,
section.faq .col-right
.btn{margin:20px
0 0 0}.accordion-faq{width:760px}.accordion-faq .parent-li{margin:0
0 10px 0;transition:all ease 0.2s}.accordion-faq .parent-li.active{box-shadow:0px 0px 25px #DAD6E7}.accordion-faq .parent-li:last-child{margin:0}.accordion-faq .parent-li
a.parent{display:block;padding:35px
55px 33px 55px;position:relative;background:#fff;overflow:hidden;transition:all ease 0.2s}.accordion-faq .parent-li a.parent:after{content:'';display:block;width:7px;height:100%;background:url(/assets/img/icons/ico-right.png) no-repeat right center;position:absolute;top:0;right:35px;transition:all ease 0.4s}.accordion-faq .parent-li a.parent:hover:after{background:url(/assets/img/icons/ico-right-hover.png) no-repeat right center}.accordion-faq .parent-li a.parent.active:after{content:'';background:url(/assets/img/icons/ico-right-blue.png) no-repeat right center;transform:rotate(90deg)}.accordion-faq .parent-li a.parent
.title{font-family:'GilroyRegular',Arial;font-size:18px;color:#383838;line-height:1;transition:all ease 0.2s}.accordion-faq .parent-li a.parent:hover
.title{color:#D31744}.accordion-faq .parent-li a.parent.active
.title{color:#1E3685}.accordion-faq .parent-li a.parent
.number{font-family:'GilroyBold',Arial;font-size:55px;color:#F6F6F7;line-height:1;position:absolute;left:35px;bottom:-25px}.accordion-faq .parent-li a.parent .title
span{}.accordion-faq .parent-li .ul-level-1{border-top:1px solid #F7F6FA;padding:50px
55px 50px 55px;background:#fff}div.faq-all,section.faq-all{padding:0
0 60px 0}div.faq-all .static-title-bold,
section.faq-all .static-title-bold{margin-bottom:30px}div.faq-all .accordion-faq,
section.faq-all .accordion-faq{margin-bottom:60px}div.faq-all .accordion-faq,
section.faq-all .accordion-faq{width:100%}.map-wrap{height:625px;position:relative}.map-wrap .window-wrap{height:100%;width:100%;position:absolute;top:0;left:0}.map-wrap .window-wrap>.container{height:100%;display:flex;align-items:center}.map-wrap .window-wrap
.window{width:450px;background:#fff;box-shadow:0px 0px 25px rgba(149, 143, 167, 0.25);padding:50px
55px 55px 55px;position:relative;z-index:1}.map-wrap .window-wrap .window
h2{margin:0
0 10px 0}.map-wrap .window-wrap .window
.subtitle{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1.6;margin:0
0 75px 0}.map-wrap .window-wrap .window
.phone{font-family:'GilroyBold',Arial;font-size:35px;color:#D31744;line-height:1;margin:0
0 15px 0;display:block}.map-wrap .window-wrap .window
.subphone{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#383838;line-height:1.6;margin:0
0 20px 0}.tabs-map
.tabs__head{margin:0
0 35px 0}.tabs-map
.ionTabs__tab{border:none;padding:0;margin:0
45px 0 0}.tabs-map .ionTabs__tab .title
span{font-size:24px;color:#383838;border-bottom:1px dotted #383838}.tabs-map .ionTabs__tab_state_active .title
span{border-bottom:1px dotted transparent}section.map-area{margin:100px
0 100px 0}section.map-area
.columns{display:flex;justify-content:space-between;align-items:center}section.map-area .columns
.map{width:545px;height:545px}section.map-area .columns .col-text{width:520px}section.map-area .columns .col-text
.subtext{font-family:'GilroyBold',Arial;font-size:18px;color:#AAA5B8;line-height:1.1;margin:0
0 30px 0}div.differences,section.differences{background:#0C65AF}div.differences>.container,section.differences>.container{display:flex;height:745px;overflow:hidden}div.differences .title-line,
section.differences .title-line{position:relative;z-index:1;height:300px;padding:100px
0 0 0}div.differences h2,
section.differences
h2{text-align:center;color:#fff}div.differences .subtitle,
section.differences
.subtitle{font-family:'GilroyRegular',Arial;font-size:16px;color:#fff;line-height:1.6;padding:0
20%;text-align:center}div.differences .columns,
section.differences
.columns{display:flex;height:445px}div.differences .columns .col,
section.differences .columns
.col{width:33.333333%;padding:0
55px 0 55px;position:relative;cursor:pointer}div.differences .columns .col .img-box,
section.differences .columns .col .img-box{margin:0
0 30px 0;position:relative;z-index:1}div.differences .columns .col .img-box img,
section.differences .columns .col .img-box
img{vertical-align:bottom}div.differences .columns .col .title,
section.differences .columns .col
.title{font-family:'GilroyBold',Arial;font-size:24px;color:#fff;line-height:1.2;margin:0
0 18px 0;position:relative;z-index:1}div.differences .columns .col .description,
section.differences .columns .col
.description{color:#A0D4FF;transition:all ease 0.2s;position:relative;z-index:1}div.differences .columns .col:hover .description,
section.differences .columns .col:hover
.description{color:#FFF}div.differences .columns .col .img-bg,
section.differences .columns .col .img-bg{position:absolute;bottom:0;left:0;opacity:0;transition:all ease 0.4s;z-index:0}div.differences .columns .col:hover .img-bg,
section.differences .columns .col:hover .img-bg{opacity:1}section.reviews,div.reviews{padding:90px
0 100px 0;border-top:1px solid #E5E1F3;background:#F7F6FA}section.reviews h2,
div.reviews
h2{text-align:center}section.reviews .subtitle,
div.reviews
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.6;text-align:center;padding:0
20%;margin:0
0 40px 0}.slider-reviews{}.slider-reviews .slick-dots{bottom:0}.slider-reviews
.slide{padding:0
25px 0 0;height:auto}.slider-reviews .slide .img-box{margin:0
0 20px 0}.slider-reviews .slide .img-box
img{vertical-align:bottom}.slider-reviews p
img{margin:10px
0 0 0}.slider-reviews .slide
.name{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1;margin:0
0 10px 0}.slider-reviews .slide
.from{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#AAA5B8;line-height:1.1;margin:0
0 15px 0}.slider-reviews .slide
.message{padding:0
0 25px 0}.slider-reviews .slide:not(.slick-active) .message{display:none}div.news,section.news{background:#fff;padding:100px
0 100px 0}div.news>.container-b,section.news>.container-b{overflow:hidden}div.news .columns,
section.news
.columns{display:flex}div.news .col-left,
section.news .col-left{width:455px;padding:0
100px 0 0;position:relative;z-index:1;background:#fff}div.news .col-left:before,
section.news .col-left:before{content:'';position:absolute;right:100%;width:450px;height:100%;background:#fff;z-index:0}div.news .col-left .subtitle,
section.news .col-left
.subtitle{font-family:'GilroyRegular',Arial;font-size:18px;color:#AAA5B8;line-height:1.7}div.news h2,
div.news .h2,
section.news h2,
section.news
.h2{margin:-5px 0 25px 0}div.news .slider-nav,
section.news .slider-nav{position:absolute;bottom:0;left:0}div.news .slider-nav .slider-prev,
div.news .slider-nav .slider-next,
section.news .slider-nav .slider-prev,
section.news .slider-nav .slider-next{border:1px
solid #E5E1F3}.slider-news{width:450px;z-index:0}.slider-news .slick-list{overflow:visible}.slider-news
.slide{width:450px;margin:0
15px 0 0;opacity:1;transition:all ease 0.2s}.slider-news .slide
.wrap{display:flex;height:305px;align-items:center;padding:0
55px;border:1px
solid #E5E1F3;background:url(/assets/img/sections/news/decor-1.png) no-repeat top right}.slider-news .slide:not(.slick-active){opacity:0.25;background-image:none}.slider-news .slide
.title{font-family:'GilroyBold',Arial;font-size:26px;color:#383838;line-height:1.1;margin:0
0 18px 0}.slider-news .slide
.date{font-family:"ProximaNovaRegular",Arial;font-size:13px;color:#AAA5B8;line-height:1;margin:0
0 15px 0}div.have-questions,section.have-questions{background:url(/assets/img/sections/have-questions/bg.png) no-repeat top left 50% #D31744}div.have-questions>.container,section.have-questions>.container{height:522px;display:flex;align-items:center}div.have-questions .img-outside,
section.have-questions .img-outside{position:absolute;bottom:0;left:0}div.have-questions .circle,
section.have-questions
.circle{position:absolute;width:235px;height:235px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100%;left:0;bottom:100px;text-align:center}div.have-questions .circle .ico,
section.have-questions .circle
.ico{margin:0
0 8px 0}div.have-questions .circle .title,
section.have-questions .circle
.title{font-family:'GilroyBold',Arial;font-size:20px;color:#383838;line-height:1;margin:0
0 8px 0}div.have-questions .circle .subtext,
section.have-questions .circle
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:12px;color:#383838;line-height:1.5;padding:0
31px}div.have-questions .col-right,
section.have-questions .col-right{width:600px;margin-left:auto}div.have-questions .col-right h2,
section.have-questions .col-right
h2{color:#fff}div.have-questions .col-right .columns-list,
section.have-questions .col-right .columns-list{margin:30px
0 35px 0;display:flex;justify-content:space-between}section.have-questions .col-right .columns-list
.col{}div.have-questions .col-right .columns-list .col .check,
section.have-questions .col-right .columns-list .col
.check{font-family:'GilroyBold',Arial;font-size:20px;color:#fff;line-height:1.2;background:url(/assets/img/sections/have-questions/ico-check.png) no-repeat left center;padding:0
0 0 30px}div.have-questions .col-right .columns-list .col .sub,
section.have-questions .col-right .columns-list .col
.sub{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#FFA0A0;padding:0
0 0 30px;margin:8px
0 0 0}div.have-questions .col-right form,
section.have-questions .col-right
form{display:flex}div.have-questions .col-right form .btn,
section.have-questions .col-right form
.btn{border:1px
solid #FFF;background:transparent}div.have-questions .personal-data,
section.have-questions .personal-data{color:#F27070}div.metro-select,section.metro-select{background:url(/assets/img/sections/metro-select/bg.jpg) no-repeat;margin:100px
0 50px 0;position:relative;z-index:2}div.metro-select .columns,
section.metro-select
.columns{height:199px;display:flex;align-items:center;justify-content:space-between;padding:0
55px}div.metro-select .columns .col-left,
section.metro-select .columns .col-left{width:450px}section.metro-select .columns .col-left h2,
section.metro-select .columns .col-left .h2,
div.metro-select .columns .col-left h2,
div.metro-select .columns .col-left
.h2{font-family:'GilroyBold',Arial;font-size:35px;color:#fff;line-height:1.1;margin:0
0 14px 0}div.metro-select .columns .col-left .subtext,
section.metro-select .columns .col-left
.subtext{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#AAA5B8;line-height:1.5}div.metro-select .columns .col-right,
section.metro-select .columns .col-right{display:flex}.selection-container{position:relative;width:270px;text-align:left;margin:0
5px 0 0}.selection-container-item{line-height:54px;height:54px;cursor:pointer;position:relative;background:#fff;border:1px
solid #EBEBEB;border-radius:4px;padding:0
40px 0 30px}.selection-container-item__name{font-family:'GilroyBold',Arial;font-size:16px;color:#B7B3C3;display:block;padding:0
10px 0 0;vertical-align:bottom;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.selection-container-item__icon{display:inline-block;width:35px;height:100%;top:0;right:0;background:url(/assets/img/icons/ico-down-grey.png) no-repeat center left;position:absolute;transition:all ease 0.2s}.selection-dropdown{position:absolute;display:none;width:100%;top:55px;border-radius:4px;background:#fff;z-index:1}.selection-dropdown:before{content:'';position:absolute;width:9px;height:6px;left:50%;margin-left:-4px;top:-6px;background:url(/assets/img/icons/selection-dropdown-before.png) no-repeat center}.selection-dropdown-form{border-bottom:1px solid #ddd;position:relative;height:36px;display:none}.selection-dropdown-form__submit{display:inline-block;width:26px;height:100%;border:none;background:url(/assets/ui/img/icons/selection-dropdown-form__submit.png) no-repeat center right;position:absolute;left:0;top:0;z-index:1}.selection-dropdown-form__input{font-family:"GilroyBold",Arial,sans-serif;font-size:12px;color:#383838;width:100%;height:100%;border:none;padding:0
0 0 32px;border-radius:4px 4px 0 0}.selection-dropdown-list{max-height:280px;overflow-y:auto;padding:20px
0;margin:0}.selection-dropdown-list__li{cursor:pointer;transition:all ease 0.2s;position:relative;border-radius:4px}.selection-dropdown-list__li:hover{background:#f6f6f6}.selection-dropdown-list__li:hover .selection-dropdown-list__name{color:#ff7d32}.selection-dropdown-list__li--active{background:#f6f6f6}.selection-dropdown-list__color{width:5px;min-width:5px;height:5px;display:block;border-radius:100%;position:absolute;left:35px;top:16px}.selection-dropdown-list__name{font-family:"ProximaNovaRegular",Arial,sans-serif;font-size:15px;line-height:1.2;color:#383838;padding:10px
10px 8px 55px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}div.metro-select .columns .col-right .btn,
section.metro-select .columns .col-right
.btn{border:1px
solid #FFF;background:transparent}div.metro-select .columns .col-right .btn:hover,
section.metro-select .columns .col-right .btn:hover{color:#fff;background:#D31744;border:1px
solid transparent}div.brands-list,section.brands-list{margin:100px
0 100px 0}div.brands-list>.columns,section.brands-list>.columns{display:flex;justify-content:space-between}div.brands-list .col-left,
section.brands-list .col-left{width:340px;position:relative}div.brands-list .col-left h3,
section.brands-list .col-left
h3{color:#fff}div.brands-list .col-left .subtitle,
section.brands-list .col-left
.subtitle{color:#fff}div.brands-list .col-right,
section.brands-list .col-right{width:735px}div.brands-list .col-right .columns,
section.brands-list .col-right
.columns{display:flex;flex-wrap:wrap;margin:0
-5px -5px 0}div.brands-list .col-right .col,
section.brands-list .col-right
.col{display:block;margin:0
5px 5px 0}div.brands-list .col-right .col:nth-child(n+9),
section.brands-list .col-right .col:nth-child(n+9){display:none}div.brands-list .col-right .col-brand,
section.brands-list .col-right .col-brand{display:flex;justify-content:center;align-items:center;width:180px;height:90px;padding:15px;border-radius:4px;transition:background ease 0.2s}div.brands-list .col-right .col-brand img,
section.brands-list .col-right .col-brand
img{max-height:90px;max-width:90px}div.brands-list .col-right .btn-more,
section.brands-list .col-right .btn-more{border:1px
solid #FFF;background:transparent;margin:30px
0 0 0}div.brands-list .col-right .btn-more:hover,
section.brands-list .col-right .btn-more:hover{color:#fff;background:#D31744;border:1px
solid transparent}.error{background:#fff}.error>.container{padding:16vh 0;background:url(/assets/img/other/404.png) no-repeat right center}.error
h1{}.error h1:before{display:none}.error
.subtitle{font-family:"GilroyBold",Arial,sans-serif;font-size:20px;color:#383838;line-height:1.5;margin:0
0 55px 0;width:40%}.error .subtitle
.link{color:#D31744}footer{background:#1E3685}footer .bottom-line{background:#383838}footer .bottom-line>.container{height:80px;display:flex;align-items:center}footer .bottom-line .logo-box{margin:-12px 55px 0 0}footer .bottom-line .logo-box
img{vertical-align:bottom}footer .bottom-line
.menu{display:flex}footer .bottom-line .menu
li{margin:0
35px 0 0}footer .bottom-line .menu li
a{font-family:"ProximaNovaBold",Arial;font-size:14px;color:#9F9F9F;line-height:1}footer .bottom-line .phone-box{margin-left:auto;display:flex;align-items:center}footer .bottom-line .phone-box
.ico{margin:0
15px 0 0}footer .bottom-line .phone-box
.phone{font-family:'GilroyBold',Arial;font-size:24px;color:#fff;line-height:1}footer
.policy{display:none}div.blocker{z-index:20;background:rgba(56,56,56,0.8)}div.modal{z-index:30;padding:0;max-width:735px;box-shadow:none}.modal.review,.modal.partnership,.modal.estimate,.modal.error{max-width:535px}.modal.work-list{max-width:794px}div.modal a.close-modal{background:url(/assets/img/icons/ico-modal-close.png) no-repeat center #F7F6FA;width:48px;height:48px;border-radius:100%;transition:all ease 0.2s;top:15px;right:15px}div.modal a.close-modal:hover{background-image:url(/assets/img/icons/ico-modal-close-hover.png)}.modal
.content{padding:65px
70px 65px 70px;border-radius:4px;background:#fff}.modal.order
.content{background:url(/assets/img/modal/bg.jpg) no-repeat right bottom #fff}.modal.question
.content{background:url(/assets/img/modal/bg-question.png) no-repeat right bottom #fff}.modal.success
.content{background:url(/assets/img/modal/bg.jpg) no-repeat right bottom -110px #F7F6FA}.modal .text-box{width:380px}.modal .content
h3.title{color:#1E3685;margin:0
0 25px 0}.modal .content
p{font-family:'GilroyRegular',Arial;font-size:18px;color:#383838;line-height:1.6;margin:0
0 34px 0}.modal.vacancy .content
p{margin:0
0 30px 0}.modal.vacancy .content
p.info{margin:45px
0 0 0}.modal .content
.question{margin:0
-85px 45px -85px;padding:35px
85px;background:#F7F6FA;border-radius:4px}.modal .content .question
p{margin:0
0 20px 0}.modal .content
h4{color:#1E3685;margin:30px
0 20px 0}.modal.vacancy .content
ul{margin:0
0 30px 0}.modal.vacancy .content ul li,
.accordion-modal .parent-li .ul-level-1 > .list > ul
li{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.6;padding:0
0 0 20px;margin:0
0 12px 0;position:relative}.modal.vacancy .content ul li:last-child,
.accordion-modal .parent-li .ul-level-1 > .list > ul li:last-child{margin:0}.modal.vacancy .content ul li:before,
.accordion-modal .parent-li .ul-level-1 > .list > ul li:before{content:'';position:absolute;width:6px;height:6px;display:block;background:#D31744;border-radius:100%;top:8px;left:0}.modal .content form
input{width:100%;margin:0
0 10px 0}.modal .content form .btn-line{}.modal .content form .btn-line
.submit{width:100%}.modal .content
.close{width:100%}.modal.work-list
.content{}.modal.work-list .content .line-price{height:140px;display:flex;justify-content:space-between;align-items:center;margin:30px
-85px 45px -85px;padding:0
85px;background:#F7F6FA}.modal.work-list .content .line-price .col-right{display:flex;justify-content:space-between}.modal.work-list .content .line-price .over-price{font-family:'GilroyRegular',Arial;font-size:18px;color:#383838;line-height:1.3;margin:0
0 5px 0}.modal.work-list .content .line-price
.price{font-family:'GilroyBold',Arial;font-size:35px;color:#1E3685;line-height:1}.modal.work-list .content .line-price
.item{display:flex;align-items:center;margin:0
0 0 50px}.modal.work-list .content .line-price .item .img-box{flex-shrink:0;margin:0
20px 0 0}.modal.work-list .content .line-price .item .img-box
img{vertical-align:bottom}.modal.work-list .content .line-price .item
.text{}.modal.work-list .content .line-price .item .text
.name{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.4;margin:0
0 2px 0}.modal.work-list .content .line-price .item .text
.desc{font-family:'GilroyBold',Arial;font-size:18px;color:#1E3685;line-height:1.3}.accordion-modal{width:100%;box-shadow:0px 0px 50px rgba(40, 12, 122, 0.1)}.accordion-modal .parent-li{border-bottom:1px solid #F7F6FA;margin:0}.accordion-modal .parent-li:last-child{border-bottom:none}.accordion-modal .parent-li.active{box-shadow:none}.accordion-modal .parent-li .ul-level-1>.list>ul{display:block!important}.modal.work-list .bottom-line{height:358px;display:flex;align-items:center;padding:0
85px;position:relative;background:url(/assets/img/modal/modal-bottom-border.png) no-repeat center #F7F6FA}.modal.work-list .bottom-line .col-left{width:320px}.modal.work-list .bottom-line h3,
.modal.work-list .bottom-line
.h3{color:#1E3685;margin:0
0 22px 0}.modal.work-list .bottom-line
p{color:#AAA5B8}.modal.work-list .bottom-line
.phone{font-family:'GilroyBold',Arial;font-size:32px;color:#383838;line-height:1;display:block;margin:25px
0 30px 0}.modal.work-list .bottom-line .img-man{position:absolute;bottom:0;right:0}@media screen and (max-width:1800px){.header-line-top .menu
li.more{display:inline-block}.header-line-top .menu li:nth-last-child(3){display:none}}@media screen and (max-width:1680px){.header-line-top>.container-b{padding:0
50px}.header-line-top .menu
li{margin:0
25px 0 0}.header-line-top .menu li:nth-child(3){display:none}.header-line-top .menu li:nth-child(3){display:none}.menu-fix-right .columns .col-left{padding:75px
75px 75px 75px}.menu-fix-right .columns .col-right{padding:30px
0 75px 0}.menu-fix-right .columns .col-right .img-bg{height:400px}footer .columns-link .col .img-bg{right:-80px}footer .columns-link .col:nth-child(2) .img-main{right:-40px}}@media screen and (max-width:1440px){.header-line-top .menu
li{margin:0
15px 0 0}.menu-fix-right .columns .col-left{padding:55px
55px 55px 55px}.menu-fix-right .columns .col-left
h2{font-size:40px;margin:0
0 10px 0}.menu-fix-right .columns .col-left h2 a:after{margin:22px
0 0 5px}.menu-fix-right .columns .col-right .img-bg{height:350px}footer .columns-link .col .img-bg{right:-120px}footer .columns-link .col .img-main{right:-40px}footer .columns-link .col:nth-child(2) .img-main{right:-80px}}@media screen and (max-width:1340px){.header-line-top .menu
li{margin:0
10px 0 0}}@media screen and (max-width:1280px){.header-line-top
.phone{font-size:16px}}@media screen and (max-width:1240px){.header-line-top>.container-b{padding:0
20px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.slider-why-choose .slide .text .info
.numbers{background:none}}div#caller_widget.active{right:47px}div#caller_widget
#caller_widget_button{background-color:#63C329;display:block}div#caller_widget #caller_widget_button:hover{background-color:#76d83a}div#caller_widget
#caller_widget_button_icon{background:url(/assets/img/icons/call-answer.png) no-repeat center}div#caller_widget_dribble:after{border:solid 1px rgba(99, 195, 41, 0.74);background-image:-webkit-radial-gradient(circle farthest-corner, rgba(99, 195, 41, 0) 52%, rgba(99, 195, 41, 0.62) 100%);background-image:radial-gradient(circle farthest-corner, rgba(99, 195, 41, 0) 52%, rgba(99, 195, 41, 0.62) 100%)}.prices-other
h2{color:#fff;font-family:'GilroyBold',Arial;font-size:35px;line-height:1.1;margin:0
0 30px 0}div.prices-sale-2 .h2,
section.prices-sale-2
.h2{font-size:40px;color:#fff;margin:0
0 32px 0;font-family:'GilroyBold',Arial;line-height:1.05}section.prices-sale
.h2{color:#fff;margin:0
0 35px 0;line-height:1.05;font-family:'GilroyBold',Arial;font-size:45px}div.prices-sale-2 .h2 span, section.prices-sale-2 .h2 span, section.prices-sale .h2
span{color:#FFC01F}div.faq .h2, section.faq
.h2{text-align:center;font-family:'GilroyBold',Arial;font-size:45px;color:#1E3685;line-height:1.05;margin:0
0 35px 0}.h-2{text-align:center;font-family:'GilroyBold',Arial;font-size:45px;color:#1E3685;line-height:1.05;margin:0
0 35px 0}div.differences .h-2,
section.differences .h-2{text-align:center;color:#fff}div.have-questions .col-right .h-2,
section.have-questions .col-right .h-2{color:#fff}.modal .content
div.title{color:#1E3685;margin:0
0 25px 0;line-height:1.1;font-family:'GilroyBold',Arial;font-size:35px}@media only screen and (max-width: 768px){.info-company{width:100%;padding:0
25px;text-align:justify}}.text-right{text-align:right}.header-line-top
.adres{padding:4px
20px 0 0;font-family:PT Sans Caption,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:right;color:#fff}@media (max-width: 1895px){.header-line-top .menu li
a{font-size:12px}}.header-line-top .menu li
a{font-family:Montserrat,sans-serif}.header-line-top .menu
li{margin:0
25px 0 0}.content-text{margin:40px
0;padding:20px
40px 35px 40px;background:#fff}.content-text
p{margin:20px
0 0 0}.content-text
ul{padding:0
0 0 20px;margin:0}.content-text
h2{color:#383838;margin:25px
0 0 0;font-size:30px}.content-text ul
li{list-style:disc;font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.6;margin:10px
0 0 0}.content-text
ol{padding:0
0 0 20px}.content-text ol
li{list-style:decimal;font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.6;margin:10px
0 0 0}.service-table-wrap{overflow-x:auto}.service-table{width:100%;border-collapse:collapse}.service-table .service-table-row:nth-child(odd){background-color:#316BB6}.service-table
tr{height:56px}.service-table .table-col-1{padding-left:32px}.service-table-col,.service-table-head-col{vertical-align:middle;font-family:"GilroyRegular",Arial;color:#fff}.service-table-row
tr{font-weight:400;font-size:20px;line-height:22px}.service-table-col
a{color:#fff;text-decoration:underline}.service-table-col a:visited{color:#fff}.service-table-col a:active{color:#000}.service-table-head-row{font-weight:400;font-size:20px;line-height:22px;border-bottom:1px solid rgba(255,255,255,0.2);color:#fff}.service-table-row{font-weight:400;font-size:16px;line-height:22px}.table-col-2,.table-col-3{text-align:left}.table-col-1{width:70%;min-width:250px}.table-col-2{width:15%;min-width:200px}.table-col-3{width:15%;min-width:200px}.block-neisp-btn.showmoreTbl{padding:10px
20px;border-radius:5px;font-weight:700;color:#1E3685;margin-left:auto;margin-right:auto;display:block;margin-top:50px;cursor:pointer}.block-neisp-btn.showmoreTbl:hover{background:#1E3685;color:#fff}.map-geo
p.caption{font-family:'GilroyBold',Arial;font-size:45px;color:#1E3685;line-height:1.05;margin:33px
0;text-align:center}.map-geo
img{max-width:100%;margin:0
auto;display:block}.section-districts{padding:40px
0}.districts-list__title{font-size:20px;color:#000;margin-bottom:55px;position:relative;display:inline-block;padding:0
45px 0 0}.districts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:180px;overflow:hidden;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.districts-list__item{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;font-size:14px;color:#4b59da;margin:0
0 5px 0;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.districts-list__item
a{color:inherit;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timfing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;font-family:'GilroyRegular',Arial;font-size:16px;line-height:24px}.districts-list__item a:hover{color:#D31744}.districts-list__title.metro:after{background-image:url(/assets/img/icons/1.png)}.districts-list__title.city-area:after{background-image:url(/assets/img/icons/2.png)}.districts-list__title.region:after{background-image:url(/assets/img/icons/3.png)}.districts-list__title:after{content:" ";position:absolute;top:-9px;right:0;width:31px;height:36px;background-repeat:no-repeat;background-position:center center}.btn{text-align:center;display:inline-block;line-height:2;cursor:pointer;padding:0
20px;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;position:relative}.btn_districts-list{color:#8d8d8d;background:#fff;font-family:'GilroyRegular',Arial;-webkit-box-shadow:0px 13px 21px 0px rgb(170 170 170 / 8%);box-shadow:0px 13px 21px 0px rgb(170 170 170 / 8%);height:45px;display:block;margin:70px
auto 70px auto;position:relative;border-radius:3px}.btn_districts-list span:last-child{display:none}.btn_districts-list.active span:last-child{display:block}.btn_districts-list.active span:first-child{display:none}.districts-list.active{max-height:100%;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media (max-width: 767.98px){.districts-list__item{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media (max-width: 479.98px){.districts-list__item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.text-block{padding:100px
0 0 0}.text-block.no-pt{padding:0}.image-block{display:flex;justify-content:space-between;flex-wrap:wrap}.image-block
img{max-width:46%}.text-block
h2{font-weight:800;font-size:42px;color:#fff;margin:0}.text-block
p{font-family:'GilroyRegular',Arial;font-size:16px;margin:28px
0 0 0;color:#fff}.text-block
ol{display:flex;flex-wrap:wrap;list-style-type:none;counter-reset:num;justify-content:space-between}.text-block ol
li{background:#fff;margin:20px
0 0 0;padding:28px
28px 28px 85px;font-size:16px;color:#000;font-family:'GilroyRegular',Arial;font-weight:400;position:relative;width:calc(50% - 10px);line-height:21px}.text-block ol li:last-child{width:100%}.text-block ol li
b{font-weight:700}.text-block ol li:before{content:counter(num);counter-increment:num;display:inline-block;position:absolute;top:20px;left:20px;width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px
solid #000;border-radius:100%;font-family:'GilroyRegular',Arial;font-weight:400;font-size:24px;text-align:center;color:#000}.text-block .chess-block{margin:28px
0 0 0;display:flex;justify-content:space-between}.text-block .chess-block.right{flex-direction:row-reverse}.text-block .chess-block
img{margin-right:20px;max-width:545px}.text-block .chess-block.right
img{margin-left:20px;margin-right:0}.text-block .chess-block
ul{padding:0
0 0 20px}.text-block .chess-block
h3{font-family:'GilroyRegular',Arial;font-weight:800;font-size:32px;color:#fff;margin:0}.text-block .chess-block ul
li{list-style:disc;font-family:'GilroyRegular',Arial;font-weight:400;font-size:16px;color:#fff;margin:20px
0 0 0;line-height:130%}.text-block.white{padding-bottom:60px}.text-block.white
h2{color:#243580}.text-block.white ol
li{background:#2D63AA;color:#fff}.text-block.white ol li:last-child{width:calc(50% - 10px)}.text-block.white ol li::before{color:#fff;border:1px
solid #fff}.text-block.white
p{color:#000}
.reviews-add{text-align:center;margin-top:25px}.prices-services-model-name{background:rgba(211, 22, 68, 0.06);border-radius:2px;display:inline-block;color:#AAA5B8;font-size:13px;font-family:"ProximaNovaRegular",Arial;margin-bottom:15px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px}.slick-dots li:only-child{display:none}.footers-phone{font-size:0px;margin-top:10px}.prices-other
.h3{color:#fff}.dishwasher-page .head-banner{display:block}@media (min-width:1921px){.dishwasher-page .head-banner{background-color:#eef2f3;background-position-x:right !important}}@media (min-width:1601px){.main--dishwasher .head-banner{background-color:#eef2f3;background-position-x:55px}}@media (max-width:1600px){.main--dishwasher .head-banner{background-position-x:-90px}}@media (max-width:1450px){.main--dishwasher .head-banner{background-position-x:-190px}}@media (max-width:1350px){.main--dishwasher .head-banner{background-position-x:-235px}}@media (max-width:1250px){.main--dishwasher .head-banner{background-position-x:-285px}}.head-banner--black  h1,
.head-banner--black .breadcrumbs a,
.head-banner--black .date,
.head-banner--black
.subtitle{color:#383838 !important}.contentstyleImgFull
img{display:block;max-width:100%}.contentstyleImgFull{margin-top:30px;margin-bottom:30px}.contentstyleImg__item p:last-child{margin-bottom:0}.contentstyle .contentstyleImg__item
ol{margin-bottom:20px;margin-top:20px}.contentstyle .contentstyleImg__item
p{margin-bottom:20px}.contentstyle
h2{font-size:35px;margin-top:50px}.contentstyleImg__item
h2{margin-top:-7px;margin-bottom:20px}.contentstyleBlockWhite{background:#fff;border-left:10px solid #1E3685;padding-left:65px;padding-top:40px;padding-bottom:40px;padding-right:40px;margin-top:40px;margin-bottom:40px}.contentstyle .contentstyleBlockWhite
p{margin:0;color:#1E3685;font-weight:700;font-size:18px}div.prices-other .col-right .col .price .image-rub,
section.prices-other .col-right .col .price .image-rub{background:url(/assets/img/header/image-rubs-pop-removebg-preview2.png) no-repeat;width:40px;height:23px;display:inline-block;vertical-align:middle;margin-left:-4px;margin-top:-2px}section.prices-other .col-right .col:hover .price .image-rub{}.main-menu-drop .columns .col .text-box .price .image-rub{background:url(/assets/img/header/image-rubs.png) no-repeat;width:31px;height:17px;display:inline-block;vertical-align:middle;margin-left:0;margin-top:-2px}div.prices-services .columns .col .price .image-rub,
section.prices-services .columns .col .price .image-rub{background:url(/assets/img/header/image-rubs-price.png) no-repeat;width:31px;height:19px;display:inline-block;vertical-align:middle}div.prices-services .columns .col .price .image-rub-white,
section.prices-services .columns .col .price .image-rub-white{background:url(/assets/img/header/image-rubs-price-white.png) no-repeat;height:17px}.repair-any-models .h3,
.brands-list
.h3{color:#fff}section.portfolio .col-right .item
.text{margin-left:15px}.h2{font-family:'GilroyBold',Arial;font-size:45px;color:#1E3685;line-height:1.05;margin:0
0 35px 0}.h3{font-family:'GilroyBold',Arial;font-size:35px;color:#383838;line-height:1.1;margin:0
0 30px 0}.h4{font-family:'GilroyBold',Arial;font-size:24px;color:#383838;line-height:1.25;margin:0
0 18px 0}.info-modal.small
.content{display:block}.info-modal.small .content
span.p{font-family:"ProximaNovaRegular",Arial;font-size:15px;color:#383838;line-height:1.6}.contacts  .tabs-map .ionTabs__tab_state_active .title
span{border:0;color:#fff;padding:5px}.contacts
.ionTabs__tab.ionTabs__tab_state_active{border-radius:4px}.contactGall{background:#fff;padding-top:100px;padding-bottom:83px}.contactGall-items{position:relative}.contactGall-item2{margin-left:406px;margin-top:-117px}.contactGall-item3{position:absolute;right:21px;top:70px}@media (min-width:769px){.contacts  section.index-about-service{padding-top:100px}}.master-list{background:#f7f6fa;margin-bottom:135px;margin-top:100px}.master-list-name{text-align:center}.master-list-name
h2{margin-bottom:82px}.master-lists{margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap}.master-list-item{flex:0 0 25%;max-width:25%;padding-left:5px;padding-right:5px;margin-bottom:10px}.master-list-item__box{background:#0C65AF;height:100%;padding-top:45px;padding-left:43px;padding-right:43px;padding-bottom:35px;font-family:"ProximaNovaRegular",Arial;position:relative}.master-list-item__box::after{content:'';display:block;background:url(/assets/img/sections/master-list/master-list-bg.png) no-repeat;position:absolute;right:0;bottom:0;width:115px;height:178px}.master-list-item__img
img{display:block;max-width:100%;margin-left:auto;margin-right:auto;filter:drop-shadow(0px 24px 24px rgba(0,0,0,0.05))}.master-list-item__name{margin-top:15px;font-size:24px;color:#F7F6FA;font-family:'GilroyBold',Arial;line-height:29px}.master-list-item__job{font-size:15px;color:#AAA5B8;margin-top:19px}.master-list-item__text{font-size:15px;line-height:102.3%;color:#F7F6FA;margin-top:14px}.certificate-list{margin-bottom:94px}.certificate-list-name
h3{text-align:center;font-size:45px;color:#1E3685;line-height:1.05;margin-bottom:82px}.certificate-lists{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.certificate-list-item{flex:0 0 20%;max-width:20%;padding-left:25px;padding-right:25px;margin-bottom:50px}.certificate-list-item
img{display:block;max-width:100%}@media screen and (min-width: 1800px){.header-line-top .menu li.more a:nth-child(2),
.header-line-top .menu li.more a:nth-child(3){display:none}.header-line-top .menu
li.more{margin-top:0}}.warranty .payment-contents-right{background:url(/assets/img/warranty/warranty-bg3.jpg);background-size:cover}.warranty-contents-list{display:flex;flex-wrap:wrap}.warranty-contents-left,.warranty-contents-right{flex:0 0 50%;max-width:50%}.warranty-contents-left{background:url(/assets/img/warranty/warranty-contents2New.jpg) no-repeat;min-height:433px}.warranty-contents-right,
.warranty-contents-right
p{font-size:20px;line-height:150%;color:#6A6A6A;font-family:'GilroyRegular',Arial}.warranty-contents-right{padding-left:20px;display:flex;flex-wrap:wrap;align-content:center}.warranty-contents{background:#fff}.payment-contents-left ul
li{position:relative;padding-left:20px;margin-bottom:15px}.payment-contents-left ul li:before{content:'';display:block;width:5px;height:5px;background:#6A6A6A;border-radius:50%;position:absolute;top:14px;left:0}.payment-contents-left
b{font-family:'GilroyBold',Arial}.payment-contents{background:#fff}.payment-contents-list{display:flex;flex-wrap:wrap}.payment-contents-right,.payment-contents-left{flex:0 0 50%;max-width:50%}.payment-contents-left{background:#fff;padding-left:0px;padding-top:80px;padding-bottom:80px;padding-right:40px}.payment-contents-left,
.payment-contents-left
p{font-size:20px;line-height:150%;color:#6A6A6A;font-family:'GilroyRegular',Arial}.payment-contents-left
p{margin-bottom:20px}.payment-contents-left p:last-child{margin-bottom:0}.payment-contents-right{background:url(/assets/img/payment/payment-contents2.jpg);background-size:cover}.payment .head-banner{background:url(/assets/img/header/head-banner/paymentBg2.jpg) no-repeat top center;height:500px;position:relative}.warranty .head-banner{background:url(/assets/img/warranty/warranty-bg2.jpg) no-repeat top center;height:500px;position:relative}.payment .head-banner-shadow,
.warranty .head-banner-shadow{background:linear-gradient(90deg, #FFF 42.37%, rgba(255, 255, 255, 0) 100%);opacity:0.6;position:absolute;width:100%;height:100%}.payment .head-banner > .container
.wrap{margin-top:0}.payment .head-banner h1:before,
.warranty .head-banner h1:before{background:none;display:none}.payment-pre{background:#f7f6fa;padding-top:48px;padding-bottom:80px;font-family:'GilroyRegular',Arial}.payment-pre-name{font-family:'GilroyBold',Arial;font-size:48px;color:#1E3685;line-height:125%;text-align:center}.payment-pre-introtext{font-size:20px;line-height:150%;color:#6A6A6A;text-align:center;margin-top:10px}.payment-pre-list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:35px}.payment-pre-item{flex:0 0 16.66666666666667%;max-width:16.66666666666667%;padding-left:10px;padding-right:10px;margin-bottom:20px}.payment-pre-item__box{background:#fff;filter:drop-shadow(0px 4px 20px rgba(0,0,0,0.08));border-radius:19px;height:100%}.payment-pre-item__img{height:170px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding-left:15px;padding-right:15px}.payment-pre-item__img
img{display:block;max-width:100%}.payment-pre-item__name{font-size:16px;line-height:150%;color:#7C7496;text-align:center;padding-top:14px;padding-bottom:14px;border-top:2px solid #f7f6fa}@media (min-width:1443px){.warranty .head-banner{background:url(/assets/img/warranty/warranty-bg2-full.jpg) no-repeat top center}.payment .head-banner-shadow, .warranty .head-banner-shadow{display:none}.payment .head-banner{background:url(/assets/img/header/head-banner/paymentBg2-full.jpg) no-repeat top center}}.head-banner h1>span{text-transform:uppercase}div.advantages-prices,section.advantages-prices{margin-bottom:50px}.category-models{background:#106DBB;border-radius:5px;padding-top:48px;margin-top:50px;padding-left:63px;padding-right:63px;padding-bottom:47px}.category-models-list{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;margin-top:40px}.category-models-item{width:20%;padding-left:7px;padding-right:7px;border-radius:7px;min-height:220px;transition:all ease 0.4s;cursor:pointer}.category-models-item:hover{}.category-models-item__img
img{display:block;max-width:150px;margin-left:auto;margin-right:auto}.category-models-item__box{background:#fff;border-radius:7px;height:100%;padding-top:30px;padding-bottom:20px;padding-left:7px;padding-right:7px}.category-models-item__name{text-align:center;margin-top:20px}.category-models-item__name
span{font-family:'GilroyBold',Arial;font-size:15px;position:relative;display:inline-block;width:calc(100% - 40px)}.category-models-item__name span:after{content:'';position:absolute;width:10px;height:6px;background:url(/assets/img/icons/ico-arrowhead-dark.png) no-repeat;transition:all ease 0.2s;margin-left:5px;margin-top:4px}.category-models-item:hover .category-models-item__name span:after{background:url(/assets/img/icons/ico-arrowhead-red.png) no-repeat;transform:translateX(5px)}.category-models-item:hover .category-models-item__name
span{color:#D31744}.category-models-name{text-align:center;font-family:'GilroyBold',Arial;color:#fff;font-size:35px}.category-models-list .category-models-item__name{cursor:pointer}.category-models-bottom__btn .btn-bg{background:transparent;border-color:#fff}.category-models-bottom__btn .btn-bg:hover{color:#fff;background:#D31744;border:1px
solid transparent}.category-models-bottom__text{font-size:15px;line-height:179.3%;color:#fff;font-family:'GilroyRegular',Arial;max-width:589px;text-align:right;margin-left:auto;margin-top:-6px;padding-left:20px}.category-models-bottom{display:flex;margin-top:56px}.category-models-bottom__text
b{font-family:'GilroyBold',Arial}.search-line{display:flex;margin-top:79px}.search-catalog-text{font-size:20px;line-height:153.3%;text-align:center;color:#AAA5B8;font-family:'GilroyRegular',Arial;max-width:950px;margin-left:auto;margin-right:auto}.search-line
input{width:540px;height:47px;background:#FFF;border-radius:5px;font-family:'GilroyBold',Arial;font-size:16px;box-sizing:border-box;padding-left:23px}.search-line button.btn-bg{height:47px;line-height:47px;margin-left:10px;width:190px}.search-line__name{font-size:24px;color:#252525;font-family:'GilroyBold',Arial;align-self:center;margin-right:30px}.search-line
form{margin-left:auto}.search-catalog{background:#106dbb;padding-left:67px;padding-right:67px;padding-top:56px;padding-bottom:56px;border-radius:5px;position:relative;top:-107px}.catalog-models-list .search-catalog{padding-left:0;padding-right:0;padding-bottom:0;top:0}.search-catalog__links{margin-bottom:15px;width:25%;padding-right:15px;padding-left:15px;display:block}.catalog-models-list{display:none}.search-catalog-row,
.catalog-models-list .category-models-list{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.search-catalog__link{border:1px
solid #07487E;box-sizing:border-box;border-radius:28px;display:flex;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;padding-left:16px;padding-right:11px;text-transform:uppercase;align-items:center;height:100%}.catalog-models-list .category-models-item{margin-bottom:15px;width:25%;padding-right:15px;padding-left:15px;display:block;border-radius:0;min-height:auto}.catalog-models-list .category-models-item .category-models-item__name span:after{display:none}.catalog-models-list .category-models-item:hover
i{transform:rotate(360deg)}.catalog-models-list .category-models-item .category-models-item__box{padding:0;margin:0;border-radius:0}.catalog-models-list .category-models-item__name{border:1px
solid #07487E;box-sizing:border-box;border-radius:28px;display:flex;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;padding-left:16px;padding-right:11px;text-transform:uppercase;align-items:center;height:100%;margin:0;text-align:left}.catalog-models-list .category-models-item:hover .category-models-item__name span:after{background:none;transform:translateX(0)}.catalog-models-list .category-models-item:hover .category-models-item__name
span{color:#fff}.catalog-models-list .category-models-item__name
i{background:url(/assets/img/contentstyle/search-catalog.svg) no-repeat;width:16px;height:16px;display:block;margin-left:auto;transition:all ease 0.2s}.catalog-models-list .category-models-item__box{background:none}.catalog-models-list .category-models-item__img{display:none}.catalog-models-list .category-models-item__name
span{font-size:14px;color:#fff;font-family:'GilroyBold',Arial;width:calc(100% - 16px)}.search-catalog__link:hover
i{transform:rotate(360deg)}.search-catalog__link
span{font-size:14px;color:#fff;font-family:'GilroyBold',Arial;width:calc(100% - 16px)}.search-catalog__link
i{background:url(/assets/img/contentstyle/search-catalog.svg) no-repeat;width:16px;height:16px;display:block;margin-left:auto;transition:all ease 0.2s}.clearfixs{clear:both}.prices-bg--model{padding-bottom:89px}.models-content{background:#fff;border-radius:5px;margin-top:50px}.models-content-top{display:flex;flex-wrap:wrap;padding-top:50px;padding-left:67px;padding-right:47px}.models-content-left,.models-content-right{width:50%}.models-content-left{padding-right:30px;margin-bottom:65px}.models-content-right{margin-bottom:65px;border-left:1px solid rgba(0,0,0,0.06);padding-left:68px}.models-content-title{margin-top:87px}.models-content-title
h2{color:#000;font-size:35px;line-height:124.8%;margin-top:0}.models-content-text{font-family:"GilroyRegular",Arial;font-size:15px;line-height:165.3%}.models-content-item{margin-bottom:45px}.models-content-item:last-child{margin-bottom:0}.models-content-item__name{font-family:'GilroyBold',Arial;font-size:17px;line-height:112.8%;color:#07487E;margin-top:18px}.models-content-item__text{font-family:"GilroyRegular",Arial;color:rgba(0,0,0,0.74);margin-top:20px;font-size:15px;line-height:152.3%;color:rgba(0,0,0,0.74)}.models-content-bottom{background:url('/assets/img/contentstyle/models-content-bottom.jpg') #E2E8EF top right no-repeat;border-radius:0px 0px 5px 5px;height:141px;width:100%;padding-left:67px;padding-top:36px}.models-content-bottom__text{font-family:"GilroyRegular",Arial;font-size:17px;line-height:135.3%;color:#252525;max-width:596px}.models-content-bottom__text
.phone{font-family:'GilroyBold',Arial;color:#000}section.prices-sale
.master{right:0}.contentstyle{font-family:'GilroyRegular',Arial;color:#000}.contentstyle-flex{display:flex;flex-wrap:wrap}.contentstyle
a{font-family:'GilroyBold',Arial;color:#1E3685}.contentstyle a:hover{color:#D31744}.contentstyle b,
.contentstyle
strong{font-family:'GilroyBold',Arial;font-weight:normal}.contentstyle
p{font-size:15px;line-height:168.2%;margin-bottom:30px}.contentstyle
h3{color:#1E3685;line-height:100%;font-size:27px;margin-bottom:27px}.contentstyle
h4{color:#1E3685;font-size:24px;line-height:110%;margin-bottom:24px}.contentstyle
blockquote{font-size:18px;line-height:168.2%;position:relative;padding-left:35px;margin-bottom:59px}.contentstyle blockquote:before{content:'';display:block;position:absolute;width:5px;height:100%;background:url(/assets/img/contentstyle/contentstyle-line.svg);left:0}.contentstyle
ul{margin-bottom:35px;margin-top:35px}.contentstyle ul
li{margin-bottom:12px;position:relative;font-family:"ProximaNovaRegular",Arial;padding-left:20px;color:#383838;line-height:168%}.contentstyle ul li:before{content:'';position:absolute;width:6px;height:6px;background:#D10E44;left:0px;top:14px;margin-top:-3px;border-radius:50%}.contentstyle ul li
span{background:#ECF0FE;border-radius:3px;font-size:15px;padding-top:9px;padding-bottom:9px;padding-left:46px;padding-right:46px;display:inline-block;line-height:168.2%}.contentstyleImg__item
img{display:block;max-width:100%}.contentstyleImg{display:flex;flex-wrap:wrap;margin-left:-32px;margin-right:-32px;margin-top:50px;margin-bottom:50px}.contentstyleImg__item{flex:0 0 50%;max-width:50%;box-sizing:border-box;padding-left:32px;padding-right:32px}.contentstyle
ol{counter-reset:myCounter;margin-bottom:60px}.contentstyle ol
li{font-size:15px;margin-bottom:16px;width:100%;line-height:normal;font-family:"ProximaNovaRegular",Arial}.contentstyle ol li
span{width:calc(100% - 45px);line-height:168.2%}.contentstyle ol li:before{content:'';counter-increment:myCounter;content:counter(myCounter);color:white;width:20px;height:20px;background:#D10E44;display:inline-block;height:16px;padding:3px
0 0 0;text-align:center;vertical-align:top;font-family:'GilroyBold',Arial;font-size:12px;margin-right:17px;position:relative;top:2px}.contentstyleBlock{background:#ECF0FE;border-radius:3px;font-size:18px;line-height:168.2%;padding-left:48px;padding-right:31px;padding-top:24px;padding-bottom:24px}.contentstyleBox{margin-top:124px}.contentstyleBox-name{text-align:left}.contentstyleBox-name
span{text-align:center;display:inline-block}.contentstyleBox-img{display:inline-block;vertical-align:top;position:relative}.contentstyleBox-img
span{position:absolute;width:211px;height:61px;display:block;background:url(/assets/img/contentstyle/contentstyleLogo.png) center 11px #2A3B7E no-repeat;bottom:59px;left:-41px}.contentstyleBox-img
img{display:block;max-width:100%}.contentstyleBox__flex{display:flex;flex-wrap:wrap}.contentstyleBox__flex-left
ul{margin-top:0}.contentstyleBox__flex-left{flex:0 0 55%;max-width:55%}.contentstyleBox__flex-right{flex:0 0 45%;max-width:45%;text-align:right}.contentstyleForm{background:#fff;padding-left:100px;padding-right:100px;padding-bottom:77px;padding-top:77px;border-radius:3px;margin-top:70px}.contentstyleForm-left{font-size:18px;line-height:168.2%}.contentstyleForm-name{font-size:35px;line-height:140%;font-family:'GilroyBold',Arial;margin-bottom:63px}.contentstyleForm-name
a{color:#2A3B7E}.contentstyleForm-left{max-width:275px}.contentstyleForm-right{margin-left:auto;margin-top:13px;padding-right:36px}.contentstyleForm-right .input-base{max-width:223px}section.metro-select{border-radius:5px}.reviews-list-btns-tab{display:none}@media (max-width:1140px) and (min-width:890px){.header-line-top .menu li
a{font-size:12px}}@media (max-width:1200px) and (min-width:890px){.contentstyleForm-name{font-size:30px}.master-list-item__box{padding-left:33px;padding-right:33px}body .header-line-top .menu
li.more{margin-top:4px}.payment h1,
.warranty
h1{padding-left:0}.header-line-top
.btn{padding-left:15px;padding-right:15px}.search-line
input{width:450px}.models-content-bottom__text{max-width:527px}.container,.info-company{max-width:1040px;margin:0
auto}.header-line-top>.container-b{padding-left:20px;padding-right:20px;max-width:inherit}body,html{overflow-x:hidden}.header-line-top
.phone{font-size:16px;margin-right:10px}.header-line-top .menu
li{margin:0
12px 0 0}.header-line-top .menu
li.more{vertical-align:top;margin-top:2px}h1{padding-left:70px;font-size:48px}h1:before{left:0}section.prices-services .columns
.col{width:329px}section.prices-services .columns
.col.big{width:683px}section.prices-sale
.master{right:-120px}section.why-trust>.columns{display:block}section.why-trust .col-left{width:100%;margin-bottom:30px}section.why-trust .col-right{width:100%}section.why-trust .col-right .columns
.col{width:calc(33.3% - 5px);height:320px}section.have-questions .img-outside{max-width:480px}section.have-questions
.circle{bottom:58px}section.index-service-location .img-box
.bg{max-width:580px}section.tabs-info .columns .img-box
.bg{max-width:390px}.menu-fix-top
.phone{font-size:18px}.menu-fix-top .btn-bg-empty{padding-left:15px;padding-right:15px}section.prices-services-apartments .columns .col-6{width:calc(50% - 25px)}section.prices-services-apartments .columns .col-6
img{display:block;max-width:100%}section.advantages-prices .col
.price{font-size:12px}section.prices-services .columns-extra .col-left{width:353px;padding:0
40px 0 40px}section.prices-services .columns-extra .col-right .col
.title{font-size:12px}section.prices-services .columns-extra .col-left
h3{font-size:30px}section.brands-list .col-right .col-brand{width:172px}div.prices-other .col-right .col,
section.prices-other .col-right
.col{width:215px}div.prices-other .col-left,
section.prices-other .col-left{box-sizing:border-box;padding-right:20px}section.repair-any-models .col-right
.col{width:229px}section.repair-any-models .col-right .col .img-box img,
section.prices-services .columns .col .img-box
img{max-width:100%}div.prices-services,section.prices-services{margin-bottom:25px}section.repair-any-models .col-left{padding-right:20px;box-sizing:border-box}div.prices-services .columns .col.big img,
section.prices-services .columns .col.big
img{max-width:inherit}section.news-list .news-grid
.col{width:calc(50% - 25px)}.news-item .head-banner .date,
.news-item .head-banner
.subtitle{padding-left:70px}section.sale-grid .row .col-left .img-box
img{max-width:100%}section.sale-grid .row .col-left{width:400px}section.index-about-service.index-about-service--contact{padding-top:20px}}@media (max-width:1079px){.warranty.static .head-banner
.subtitle{padding-left:0}.payment-pre{padding-bottom:48px}.payment-pre-item{flex:0 0 33.3%;max-width:33.3%}.payment-contents-left{padding-right:25px;padding-top:45px;padding-bottom:45px}.payment-pre-name{font-size:35px}.payment-pre-introtext{font-size:16px}.payment-contents-left, .payment-contents-left p,
.warranty-contents-right, .warranty-contents-right
p{margin-bottom:15px;font-size:16px}.payment-contents-left
h2{font-size:30px;line-height:100%}}@media (max-width:1079px) and (min-width:769px){.contentstyleForm{padding:50px}.contentstyleForm-right{padding-right:0}.contentstyleForm-name{font-size:25px}.master-list-name h2,
.certificate-list-name
h3{margin-bottom:42px}.certificate-list-name
h3{font-size:35px}.category-models-item{width:33.3%;margin-bottom:14px}.search-line
input{width:330px}.search-line__name{font-size:20px}.prices-bg--models{padding-top:40px}.search-catalog{padding:30px;top:0;margin-top:0px}.search-catalog__links{width:33.3%}.models-content-top{padding-top:40px;padding-left:40px;padding-right:40px}.models-content-bottom{background:#E2E8EF}.head-banner{height:482px}.head-banner
.subtitle{padding-left:70px}.map-wrap .window-wrap .window
.subtitle{margin-bottom:30px}.tabs-map
.tabs__head{justify-content:space-between;max-width:855px;margin:0
auto;margin-bottom:35px}.tabs-map
li.ionTabs__tab.ionTabs__tab_state_active{background:transparent}.tabs-map li.ionTabs__tab.ionTabs__tab_state_active .title
span{color:#1E3685}.tabs-map
.ionTabs__tab{margin-right:0}.tabs-map .ionTabs__tab .title
span{border:none}.faq-all .static-bottom .col-left{width:45%}.faq-all .static-bottom .col-right{width:55%}.faq-all .static-bottom .col-right
.desc{width:160px;margin-left:16px}.faq-all .static-bottom .col-left
.title{width:145px;font-size:18px}.jobs section.prices-services .columns
.col{height:383px}.head-banner .over-price{margin-left:85px}.container,.info-company{max-width:855px;margin:0
auto}section.prices-services .columns
.col{width:268px}section.prices-services .columns
.col.big{width:561px}section.prices-services .columns
.col{height:300px}section.prices-services .columns .col
.text{padding-top:38px;padding-left:38px;padding-right:38px}section.advantages
.columns{flex-wrap:wrap}section.advantages .columns
.col{flex:0 0 50%;max-width:50%;margin-bottom:68px}section.advantages .columns .col .img-box{width:70px}section.advantages .columns .col .title
br{display:none}section.advantages .columns .col:nth-child(3),
section.advantages .columns .col:nth-child(4){margin-bottom:0}h1{font-size:34px}section.metro-select
.columns{height:inherit;display:block;padding-top:47px;padding-bottom:47px}section.metro-select{background:url(/assets/img/contentstyle/metro-tab.svg) top right #383838 no-repeat}section.metro-select .columns .col-left
h2{font-size:30px}section.metro-select .columns .col-left
.subtext{margin-bottom:14px;margin-top:14px}section.prices-services .columns .col .title span:after{background:none;display:none}section.prices-services .columns .col
.title{font-size:21px;margin-bottom:5px}section.prices-services .columns .col
.subtitle{margin-bottom:5px}.prices-wrap > .title-line
h2{font-size:35px;margin-bottom:25px}.prices-wrap > .title-line
.subtitle{font-size:14px}section.prices-services
.columns{margin:68px
-25px -25px 0}.prices-wrap>.title-line{padding-bottom:30px}section.tabs-info .columns .img-box
.bg{max-width:361px}section.tabs-info .columns .col-right{padding-left:44px;width:calc(100% - 361px);box-sizing:border-box}h3{font-size:24px;line-height:110%}h2,.h-2{font-size:35px;line-height:100%}.tabs__body
.quote{font-size:14px;line-height:140%;padding-left:0}.tabs__body .quote:before{display:none;background:none}section.tabs-info .columns
.text{font-size:14px}section.tabs-info .columns .advantages .col
.title{font-size:14px;line-height:17px;width:115px}section.faq .col-right{width:214px;margin-left:0;margin-top:-15px}.faq-all .accordion-faq{padding-right:0}.accordion-faq{width:652px;padding-right:25px}section.faq .col-right .img-box
img{max-width:100%}section.faq .col-right
.btn{width:100%;text-align:center;padding-left:0;padding-right:0}section.faq .col-right
.title{font-size:18px}section.differences .columns
.col{padding-left:10px;padding-right:10px}section.differences .columns .col
.title{max-width:245px}section.have-questions .img-outside{max-width:430px}section.have-questions .col-right{width:481px}section.have-questions .col-right .h-2{text-align:left}section.have-questions .col-right .columns-list .col
.check{font-size:16px}section.have-questions
.circle{width:202px;height:202px;align-items:initial;box-sizing:border-box;padding-top:30px;bottom:28px}section.have-questions .circle
.title{font-size:18px}footer .bottom-line .menu li
a{font-size:12px}footer .bottom-line .phone-box
.phone{font-size:18px}footer .bottom-line .logo-box{margin-right:20px}footer .bottom-line .menu
li{margin-right:22px}.info-company
p{font-size:12px}.info-company{padding-top:0}section.prices-sale-2
.master{right:-92px;bottom:-150px}section.prices-sale-2{overflow:hidden}section.prices-sale-2 .input-base{width:200px}section.prices-sale-2
.special{margin-top:30px}section.prices-sale-2
.h2{font-size:30px}section.prices-sale-2
.subtitle{margin-bottom:30px}section.prices-sale-2 .btn-bg{width:200px;padding-right:0;padding-left:0;text-align:center;font-size:14px}section.faq
.h2{font-size:35px}section.faq
.subtitle{font-size:14px}.accordion-faq .parent-li .ul-level-1{padding-top:30px;padding-bottom:30px}section.reviews .subtitle,
section.differences
.subtitle{font-size:14px}section.index-about-service .line-1 .img-box
.bg{width:352px}section.index-about-service .line-1 .col-right{width:427px}section.index-technology .col-right{width:352px}section.index-technology .col-left{width:427px}section.index-about-service .info-wrap
.info{display:block}section.index-about-service .line-1 .info-wrap
.text{margin-top:15px}section.index-service-location .img-box
.bg{max-width:410px;left:0}section.index-service-location .col-right{width:420px}section.why-choose .col-left{width:268px}section.why-choose .col-right{width:587px}.slider-why-choose .slide
.wrap{width:100%}.slider-why-choose .slide .img-main
img{max-width:320px}.slider-why-choose .slide,section.why-choose>.container{height:470px}section.why-choose .col-left
h2{font-size:31px;margin-bottom:25px}section.index-about-service .line-1{margin-bottom:70px}.index .head-banner, .about .head-banner{height:553px}div.prices-other .col-right,
section.prices-other .col-right,section.repair-any-models>.columns{width:100%;display:block}div.prices-other>.columns,section.prices-other>.columns,div.brands-list>.columns,section.brands-list>.columns{display:block}div.prices-other .col-left,
div.brands-list .col-left,
section.prices-other .col-left,
section.brands-list .col-left,
section.repair-any-models .col-left{width:100%;margin-bottom:30px}div.prices-other .col-right .col,
section.prices-other .col-right
.col{width:calc(33.3% - 25px)}div.brands-list .col-right,
section.brands-list .col-right{width:100%}div.brands-list .col-right .col,
section.brands-list .col-right
.col{width:calc(25% - 5px)}div.brands-list .col-right .col-brand,
section.brands-list .col-right .col-brand{width:100%}section.repair-any-models .col-right
.col{width:calc(33.3% - 5px)}section.repair-any-models .col-right{width:100%}div.advantages-prices .col,
section.advantages-prices
.col{padding-left:23px;padding-right:23px}div.brands-list .col-left h3,
section.brands-list .col-left h3,
section.repair-any-models .col-left h3,
section.prices-other .col-left h3,
div.prices-other .col-left
h3{font-size:35px;margin-bottom:20px}.attention{margin-top:10px}section.prices-services-details .col-number{font-size:48px;width:66px;margin-right:20px}section.prices-services-details .col-btn
.btn{padding-left:17px;padding-right:17px;font-size:12px}section.prices-services-details .col-price .info
span{font-size:13px}section.prices-services-details .row-wrap{padding:0
40px}section.prices-services-details .row-form .img-operator{left:0}section.prices-services-details .row-form{padding-left:210px;padding-right:35px}section.prices-services-details .row-form .col-left
.title{font-size:24px}section.prices-services-details .row-form .col-right
.phone{font-size:24px}section.prices-services-details .row-form .col-right
.btn{font-size:14px;padding-left:23px;padding-right:23px}section.prices-services-details .row-form .col-right
.time{font-size:12px;margin-bottom:10px}div.advantages-prices .col,
section.advantages-prices
.col{padding-left:20px;padding-right:20px}section.prices-services-details .col-price
.price{font-size:18px}section.how-we-work
.steps{flex-wrap:wrap}section.how-we-work .steps
.col{width:33.3%;margin-bottom:36px}div.prices-sale .h2,
section.prices-sale
.h2{font-size:35px;margin-bottom:20px}div.prices-sale .subtitle,
section.prices-sale
.subtitle{font-size:20px;margin-bottom:20px}div.prices-sale .subtitle-2,
section.prices-sale .subtitle-2{margin:20px
0}div.prices-sale .master,
section.prices-sale
.master{right:-145px;max-width:530px}div.prices-sale,section.prices-sale{height:360px;padding-left:0;padding-right:0}.menu-fix-top
.phone{display:none}.menu-fix-top
.btn{font-size:13px}.main-menu-drop{z-index:2}section.prices-services-apartments
.columns{margin-top:68px}section.prices-services-apartments .columns .col .title-line,
section.prices-services-apartments .columns .col
.content{padding-left:40px;padding-right:40px}section.index-about-service.apartments{padding-top:30px}section.index-about-service.apartments .info-wrap
.info{display:inline-flex}section.calc{padding-top:60px;padding-bottom:60px;background:#f7f6fa}.calculator>.columns{padding:0}.calculator .step:before{display:none;border:none}section.portfolio .col-left{width:600px}section.portfolio .col-right{width:298px;padding-left:44px;padding-right:44px;padding-top:30px;padding-bottom:30px;height:505px}section.portfolio .col-right .price-wrap{padding:44px}section.portfolio .col-left
img{max-width:100%}button.slick-prev{background:url(/assets/img/icons/ico-left.png) no-repeat center #fff}button.slick-next{background:url(/assets/img/icons/ico-right.png) no-repeat center #fff}button.slick-prev:hover,button.slick-prev:focus{background:url(/assets/img/icons/ico-left-hover.png) no-repeat center #fff}button.slick-next:hover,button.slick-next:focus{background:url(/assets/img/icons/ico-right-hover.png) no-repeat center #fff}.slider-portfolio-for .slick-prev,
.slider-portfolio-for .slick-next{top:196px;width:39px;height:39px}.slider-portfolio-for .slick-next{left:537px}section.portfolio .col-right .price-wrap
.price{font-size:28px}section.portfolio .col-right .item .text
.desc{font-size:14px}section.portfolio .col-right .item .img-box{margin-right:14px}section.prices-services-apartments .columns .col-4{width:calc(50% - 25px)}section.prices-services-apartments .columns .col-4
img{display:block;margin-left:auto;margin-right:auto}section.prices-services .columns-extra .col-right .col:nth-child(2), section.prices-services .columns-extra .col-right .col:nth-child(4){margin-right:0}section.prices-services-details
.columns{margin-top:60px}section.about-grid .grid
img{display:block;max-width:100%}.index-about-service{padding-top:100px !important}.career .head-banner,
.news .head-banner,
.discount .head-banner,
.reviews .head-banner,
.partnership .head-banner,
.advice .head-banner{background-position:bottom right;height:430px}.static.contacts .head-banner
.subtitle{width:100%}.static.contacts .head-banner .subtitle
br{display:none}.breadcrumbs{left:45px}h1{padding-left:45px}h1:before{left:0;width:31px;height:65px;background-size:100%}.career .head-banner .subtitle,
.news .head-banner .subtitle,
.discount .head-banner .subtitle,
.reviews .head-banner .subtitle,
.partnership .head-banner .subtitle,
.advice .head-banner
.subtitle{line-height:36px;max-width:447px}.career .head-banner h1 br,
.news .head-banner h1 br,
.discount .head-banner h1 br,
.reviews .head-banner h1 br,
.partnership .head-banner h1 br,
.advice .head-banner h1
br{display:none}.career .head-banner h1,
.news .head-banner h1,
.discount .head-banner h1,
.reviews .head-banner h1,
.partnership .head-banner h1,
.advice .head-banner
h1{margin-bottom:13px}.partnership .head-banner > .container .wrap,
.discount .head-banner > .container
.wrap{max-width:600px}.partnership .head-banner
.subtitle{max-width:100%}.partnership
h1{margin-bottom:13px}.head-banner > .container
.wrap{max-width:500px}.static .head-banner
.subtitle{width:100%;box-sizing:border-box;padding-left:45px}.head-banner .line-call{margin-left:45px;margin-top:15px}h1{width:100%}.partnership .head-banner{background:url(/assets/img/header/partnershipMob.jpg) #fff bottom right no-repeat}.career .head-banner{background:url(/assets/img/header/careerMob.jpg) #fff bottom right no-repeat}.news .head-banner{background:url(/assets/img/header/newsMob.jpg) #fff bottom right no-repeat}.discount .head-banner{background:url(/assets/img/header/discountMob.jpg) #fff 640px  bottom no-repeat}.reviews .head-banner{background:url(/assets/img/header/reviewsMob.jpg) #fff bottom right no-repeat}.advice .head-banner{background:url(/assets/img/header/adviceMob.jpg) #fff bottom right no-repeat}.contacts .head-banner{background:url(/assets/img/header/contactsMob.jpg) #fff bottom right no-repeat}.discount .head-banner h1
i{display:block}.reviews .head-banner
.subtitle{max-width:430px}section.about-grid{margin-top:80px}section.sale-grid .row .col-left{width:336px}section.sale-grid .row .col-right{width:488px}.reviews-list-btns-tab{display:block}.reviews-list-btns-des{display:none}.reviews-list-btns-tab{padding-left:209px}.static-bottom .reviews-list-btns-tab .btn-director{color:#AAA5B8;border:1px
solid #E5E1F3;background:transparent;margin:10px
0 0 150px}.static-bottom .col-left{width:60%}.static-bottom .col-right{width:40%}.static-bottom .col-right
.desc{margin-left:49px}}@media (max-width:1079px){.warranty
h1{padding-left:0}}@media (max-width:1079px) and (min-width:769px){.header-line-main-menu{display:none}header .header-line-top{display:none}header
.container{display:block}header{background:#1e3685;height:75px;width:100%}header
.container{display:block}header .container
.top{height:75px;display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}header .container .top .left
.burger{cursor:pointer;display:inline-block;width:22px;margin-right:25px}header .container .top .left .burger
.line{display:block;content:"";height:2px;margin-bottom:5px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s}header .container .top .left .burger .line:first-child{width:100%}header .container .top .left .burger .line:nth-child(2){width:15px}header .container .top .left .burger .line:last-child{margin-bottom:0;width:7px}header .container .top .left .burger.active
.line{width:100%}header .container .top .left
.logo{display:inline-block}header .container
.bottom{position:fixed;z-index:100;top:75px;left:-100vw;width:100vw;height:calc(100vh - 75px);background:#fff;-webkit-transition:left 0.3s linear;-moz-transition:left 0.3s linear;-ms-transition:left 0.3s linear;-o-transition:left 0.3s linear;transition:left 0.3s linear}header .container
.bottom.show{left:0;overflow-y:auto}header .container .bottom__menu-primary{margin-bottom:30px}header .container .bottom__menu-primary .main__navigation
.level{font-family:GilroyBold,sans-serif;font-size:18px;line-height:49px;border-bottom:1px solid #F0F0F0}header .container .bottom__menu-primary .main__navigation .level a.navigation__link, header .container .bottom__menu-primary .main__navigation .level
span.navigation__link{margin-left:15px}header .container .bottom__menu-primary .main__navigation .level
a.navigation__link{color:#424196}header .container .bottom__menu-primary .main__navigation .level
span.navigation__link{color:#383838}header .container .bottom__menu-primary .main__navigation .level
.dropdown{float:right;margin:21px
15px 21px 0;cursor:pointer;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s}header .container .bottom__menu-primary .main__navigation .level
.dropdown.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .container .bottom__menu-primary .main__navigation .level
ul{width:100%;display:none}header .container .bottom__menu-primary .main__navigation .level ul
li.first{border-top:1px solid #F0F0F0}header .container .bottom__menu-primary .main__navigation .level ul li
a{font-family:GilroyRegular,sans-serif;margin-left:30px;color:#383838}header .container .bottom__menu-secondary{margin-bottom:30px}header .container .bottom__menu-secondary
.nav{font-family:GilroyRegular,sans-serif;font-size:14px}header .container .bottom__menu-secondary
.nav__elem{margin-bottom:30px}header .container .bottom__menu-secondary .nav__elem:last-child{margin-bottom:0}header .container .bottom__menu-secondary .nav__elem
.nav__link{margin-left:15px}}@media (max-width:889px) and (min-width:769px){.certificate-lists{margin-left:-10px;margin-right:-10px}.certificate-list-item{padding-left:10px;padding-right:10px}.master-list-item__name{font-size:20px;line-height:26px}.master-list,.certificate-list{margin-bottom:80px}.contentstyleForm-name{margin-bottom:25px}.contentstyleForm-left{font-size:16px;margin-bottom:10px}.contentstyleForm-right{margin-left:0}.master-list-item__box{padding:23px}.master-list-item__text{font-size:14px}.container,.info-company{max-width:730px;margin:0
auto}footer .bottom-line .container
.menu{display:none}footer .bottom-line .container
.policy{display:block;font-family:ProximaNovaBold,sans-serif;font-size:14px;line-height:17px;color:#9f9f9f;margin-left:auto}footer .bottom-line .phone-box{display:none}section.prices-services .columns .col .img-box
img{vertical-align:bottom;margin-left:auto;display:block}section.prices-services .columns
.col{width:100%}section.prices-services .columns
.col.big{width:730px}section.have-questions .img-outside{max-width:390px}section.have-questions .col-right{width:380px}section.have-questions .col-right .columns-list{display:block}section.have-questions .col-right .columns-list
.col{margin-bottom:20px}section.have-questions .col-right
form{display:block}section.have-questions .col-right form
.btn{width:270px;margin-top:20px}section.differences .columns .col
.title{font-size:20px}section.differences .columns .col .img-bg{display:none}section.differences .columns .col
.description{font-size:13px}section.index-service-location .city-columns
.col{width:165px;height:165px}h2,.h-2{font-size:30px;line-height:100%}section.index-about-service .line-1 .img-box .bg,
section.index-technology .col-right{width:290px}section.index-about-service .line-1 .col-right,
section.index-technology .col-left{width:400px}section.index-about-service .line-1 .info-wrap .text,
section.index-technology .col-left
p{font-size:14px}section.index-service-location .img-box
.bg{max-width:330px}p{font-size:14px}.index-about-service{padding-top:0px !important}section.prices-sale-2
.master{max-width:390px}.slider-why-choose .slide .img-main{display:none}section.why-choose .col-left{width:300px}section.why-choose .col-right{width:400px}.slider-why-choose .slide .number-bg{font-size:300px}section.advantages .columns .col
.title{font-size:16px}}@media (max-width:889px){.master-list{margin-top:50px}header .container .top .left
.burger{position:relative;top:-4px}header .container
.top{height:75px}.contactGall{padding-top:20px}.contactGall-items{max-width:650px;margin-left:auto;margin-right:auto}.contactGall-items
img{display:block;max-width:100%}.contactGall-item2{margin-left:0;margin-top:35px;max-width:310px}.contactGall-item3{right:0;bottom:0;top:inherit}.category-models-bottom__text{text-align:left;padding-left:0;margin-left:0;margin-top:20px}.category-models{padding:40px}.category-models-bottom{display:block;margin-top:35px}.search-catalog{padding:30px}.search-catalog__links{width:50%}.search-line__name{margin-right:10px}.search-line
input{width:280px}.search-line button.btn-bg{width:130px}}@media (max-width:768px){main.contacts  .index-about-service .container .line-1{margin-bottom:20px}main.contacts .index-about-service{padding-bottom:1px}main .prices-wrap .prices-bg .container .prices-sale-2 .master,
main .have-questions .container .img-outside{display:none !important}main .prices-wrap .prices-bg .container .prices-sale-2{padding-top:25px}.certificate-list-item{margin-bottom:15px}.master-list-item{margin-bottom:25px}.master-list-item{padding-left:10px;padding-right:10px}.master-list .slick-list{padding-left:0 !important;padding-right:30px !important}.certificate-list .slick-list{padding-left:0 !important;padding-right:130px !important}.certificate-list .certificate-list-item{height:auto}.master-list .master-lists{margin-right:-15px !important}.master-list .master-list-item{height:auto;flex:0 0 100%;max-width:100%}.master-list-item__box{height:auto}main.payment .head-banner .container .wrap h1,
main.warranty .head-banner .container .wrap h1,
main.warranty .head-banner .container .wrap
.subtitle{color:#000}.category-models-item{width:50%;margin-bottom:14px}.prices-bg--models{padding-top:0px}.search-catalog{top:0}.search-catalog-text{color:#fff}.search-line{display:block;margin-top:40px}.search-line__name{color:#fff;margin-bottom:20px}.models-content-left,.models-content-right{width:100%}.models-content-title{margin-top:0}.models-content-top{padding:35px}.models-content-right{padding:0;border:none;margin-top:25px;margin-bottom:0}.models-content-bottom{background:#E2E8EF}.metro-select{background:#383838 !important;padding-top:20px;padding-bottom:20px;border-radius:5px}section.metro-select
.columns{height:inherit;padding:0
20px;display:block}section.metro-select .columns .col-left{width:100%}section.metro-select .columns .col-right{display:block}section.metro-select .selection-container{width:100%;margin-top:15px;margin-bottom:15px}.contentstyle
h3{font-size:28px;line-height:120%;margin-bottom:30px}.contentstyle
blockquote{font-size:16px;line-height:168.2%;padding-left:0;margin-bottom:30px}.contentstyle blockquote:before{background:none;display:none}.contentstyle ul
li{}.contentstyle ul li
span{font-size:16px;line-height:158.2%}.contentstyle
h4{font-size:24px;line-height:120%;margin-bottom:40px}.contentstyleImg__item{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding-left:0px;padding-right:0px;margin-bottom:17px}.contentstyleImg{display:block;margin-left:0;margin-right:0;margin-bottom:40px}.contentstyle ol
li{font-size:16px;line-height:148.2%;align-items:flex-start}.contentstyle ol li:before{margin-top:8px}.contentstyleBlock{padding-left:24px;padding-right:24px;padding-top:34px;padding-bottom:34px;font-size:16px}.contentstyleBox__flex-left,.contentstyleBox__flex-right{flex:0 0 100%;max-width:100%}.contentstyleBox-img
span{width:120px;height:34px;background:url(/assets/img/contentstyle/contentstyleLogo.png) center 5px #2A3B7E no-repeat;background-size:75px;left:-23px;bottom:34px}.contentstyleBox-img{}.contentstyleForm-name{font-size:27px;margin-bottom:30px}.contentstyleForm{padding-left:23px;padding-right:23px;margin-top:46px;padding-top:51px;padding-bottom:51px}.contentstyleForm-name
a{display:block}.contentstyleForm-name
br{display:none}.contentstyleForm-left{font-size:16px}.contentstyleForm-right .input-base{max-width:100%;width:100%}.contentstyleForm-right{padding-right:0}.contentstyleForm-right .btn-bg{width:100%;margin-top:16px}.contentstyle
ul{margin-bottom:50px;margin-top:30px}.contentstyleBox{margin-top:40px}.contentstyleBox-name
span{text-align:center;display:block}.category-models{padding:35px}.contentstyleForm-right{width:100%;margin-left:0}}@media (max-width:700px){.contactGall-items{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;max-width:initial}.contactGall-item{flex:0 0 100%;padding-left:10px;padding-right:10px}.contactGall-item2,.contactGall-item3{flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px}.contactGall-item2{margin-top:20px}}@media (max-width:600px){.master-list-name h2,
.certificate-list-name
h3{font-size:28px;margin-bottom:54px}.contentstyle
h2{font-size:28px}.warranty-contents{margin-top:0px;padding-top:40px}.warranty-contents-list{display:block;margin-left:-15px;margin-right:-15px}.warranty-contents-right{padding-left:15px;padding-right:15px;padding-top:20px;margin-bottom:0;padding-bottom:30px}.warranty-contents-left,.warranty-contents-right{flex:0 0 100%;max-width:100%}.payment-contents-left{order:2;padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:60px;margin-bottom:0}.payment-contents-right{order:1}.payment-contents-left,.payment-contents-right{flex:0 0 100%;max-width:100%}.payment-contents-left
h2{margin-bottom:20px}.payment-contents-left h2
br{display:none}.payment-contents-right{height:300px}.payment-contents-list{margin-left:-15px;margin-right:-15px}.search-line
input{width:calc(100% - 150px)}.models-content-title
h2{font-size:25px;margin-bottom:20px}.models-content-bottom{padding:35px;height:inherit}.models-content-bottom__text{max-width:100%}.search-catalog__links{width:100%}.warranty-contents-left{height:228px;min-height:228px;background-size:499px}}@media (max-width:499px){.payment-contents-left ul li:before{top:9px}.category-models-item{width:100%}.payment-contents-right{height:150px}.payment-contents-left
h2{font-size:20px}.payment-contents-left, .payment-contents-left
p{font-size:14px}section.have-questions .col-right .h-2{font-size:30px}.payment-pre-name{font-size:20px;text-align:left}.payment-pre-introtext{font-size:14px;text-align:left}.payment-pre-item{flex:0 0 100%;max-width:100%}.payment-pre-list{display:block}.payment-pre-item__box{height:initial;filter:none}.payment-pre-item__img{height:105px}.payment-pre-item__img
img{max-width:40px}.payment-pre-item__img img.payment-pre-item__img--yandex{max-width:100%}.payment-pre-item__name{font-size:14px;padding-top:15px;padding-bottom:15px;min-height:74px;display:flex;align-items:center;justify-content:center;padding-left:5px;padding-right:5px}.payment-pre-item{padding-left:5px;padding-right:5px}.payment-pre-list{margin-top:25px !important}.payment-pre .slick-slide{height:initial}.payment-pre-item{margin-bottom:0}.payment-contents{margin-top:40px}.payment .head-banner{height:350px}.warranty .head-banner{height:350px}.warranty-contents-left{height:228px;min-height:228px;background-size:499px}.warranty .payment-contents-right{height:300px}.warranty-contents-left{box-shadow:0px 4px 20px rgba(0, 0, 0, 0.08)}.warranty .payment-contents{margin-top:0}.warranty .payment-contents-left
h2{max-width:206px;line-height:125%}}@media (max-width:450px){.models-content-title h2,.category-models-name{font-size:20px}.search-line
input{width:100%;margin-bottom:15px}}@media (max-width:400px){.contactGall-item2{margin-top:4vw}}@media (max-width:375px){.payment .head-banner{background:url(/assets/img/header/head-banner/paymentBg2-mob.jpg) no-repeat top center}.payment-contents-right{background:url(/assets/img/payment/payment-contents2-mob.jpg);background-size:cover}.warranty .head-banner{background:url(/assets/img/warranty/warranty-bg2-mob.jpg) no-repeat top center}.warranty-contents-left{background:url(/assets/img/warranty/warranty-contents2NewMob.jpg) no-repeat}.warranty .payment-contents-right{background:url(/assets/img/warranty/warranty-bg3Mob.jpg)}}@media (max-width:330px){.certificate-list .slick-list{padding-left:0 !important;padding-right:30px !important}.certificate-list-item{padding-left:10px;padding-right:10px}.category-models{padding:25px}.models-content-title h2,.category-models-name{font-size:17px}}
.portSlider button.slick-prev,
.portSlider button.slick-prev:hover,
.portSlider button.slick-prev:focus,
.sertSlider-list button.slick-prev,
.sertSlider-list button.slick-prev:hover,
.sertSlider-list button.slick-prev:focus{background:url(/assets/img/port-slider-left.svg) no-repeat;right:inherit;left:25px}.portSlider button.slick-next,
.portSlider button.slick-next:hover,
.portSlider button.slick-next:focus,
.sertSlider-list button.slick-next,
.sertSlider-list button.slick-next:hover,
.sertSlider-list button.slick-next:focus{background:url(/assets/img/port-slider-right.svg) no-repeat;left:inherit;right:25px}.portSlider button.slick-disabled,
.sertSlider-list button.slick-disabled{opacity:0.5;cursor:default}.portSlider button.slick-prev,
.portSlider button.slick-next,
.sertSlider-list button.slick-prev,
.sertSlider-list button.slick-next{width:16px;height:25px;top:50%;margin-top:-14px}.portSlider-name{font-size:45px;color:#1E3685;line-height:1.05;margin-bottom:40px;font-family:'GilroyBold',Arial}.portSlider-list{background:#FFF;padding-top:53px;padding-bottom:45px;padding-left:80px;padding-right:80px}.sertSlider-list{background:#FFF;padding:50px
104px;margin:36px
0 100px 0}.sertSlider-list
a{margin:0
28px}.sertSlider-list .slick-list{margin:0
-28px}.sertSlider-list
img{max-width:100%}.sert-block
.h2{text-align:center}.sert-block
p{font-family:'ProximaNova',sans-serif;font-size:15px;line-height:147%;text-align:center;color:#000;margin:14px
0 0 0}.portSlider-item__box{display:flex;flex-wrap:wrap}.portSlider-item__img{width:247px}.portSlider-item__content{width:calc(100% - 300px);margin-left:auto}.portSlider-item__name{font-size:20px;color:#000;font-family:'GilroyBold',Arial;margin-top:-2px;margin-bottom:30px}.portSlider-item__text{font-size:18px;line-height:125.5%;color:#000}.portSlider-item__text
p{margin-top:0;margin-bottom:15px}@media (max-width:767px){.portSlider{font-family:PT Sans Caption,sans-serif}.portSlider-item__img{margin-left:auto;margin-right:auto;margin-bottom:25px}.portSlider-item__content{width:100%;text-align:center}.portSlider-name{font-family:PT Sans Caption,sans-serif;font-weight:bold;font-size:25px;text-align:center}.portSlider-item__name{font-family:PT Sans Caption,sans-serif;font-weight:bold;font-size:18px}.portSlider-list{padding-left:30px;padding-right:30px}.portSlider button.slick-prev, .portSlider button.slick-prev:hover, .portSlider button.slick-prev:focus{left:10px}.portSlider button.slick-next, .portSlider button.slick-next:hover, .portSlider button.slick-next:focus{right:10px}.sertSlider-list{padding:35px
44px}.sertSlider-list
a{margin:0
6px}.sertSlider-list .slick-list{margin:0}}@media (max-width:889px) and (min-width:769px){.head-banner
.circle{width:200px;height:200px}.head-banner
.subtitle{padding-left:70px}h1{padding-left:70px}h1:before{left:0}section.advantages-prices
.columns{display:block;padding-top:25px}section.advantages-prices
.col{width:100%}section.advantages-prices
.col{width:100%;padding-top:0px;padding-bottom:25px}section.tabs-info .columns .img-box
.bg{max-width:340px}section.tabs-info .columns .col-right{width:calc(100% - 340px)}.tabs__body
h3{margin-bottom:10px}.tabs__body
.quote{margin-top:10px;margin-bottom:10px}section.tabs-info .columns
.advantages{margin-top:15px;flex-wrap:wrap}section.tabs-info .columns .advantages
.col{margin-right:0;width:100%;margin-bottom:20px}section.tabs-info .columns .advantages .col
.title{width:200px}section.tabs-info .columns .advantages .col .img-box{width:57px}li.ionTabs__tab .title
span{font-size:14px}section.differences .title-line{height:auto;padding:50px
0 0 0;margin-bottom:30px}section.differences>.container{height:auto}section.differences
.columns{display:flex;height:auto;padding-bottom:50px}section.prices-services-details .col-text
.title{font-size:17px}section.prices-services-details .col-text{width:300px}section.prices-services-details .row-form .img-operator{display:none}section.prices-services-details .row-form{padding-left:30px;padding-right:30px}section.prices-services-details .row-form .col-left{width:365px}section.metro-select{margin-top:50px}section.metro-select .columns .col-left
h2{font-size:25px}section.prices-services-details .col-price
.price{font-size:16px}section.advantages-prices{margin-bottom:50px}section.prices-services-apartments .columns .col-6{width:352px}section.prices-services-apartments .columns .col-6
img{display:block;max-width:100%}section.why-trust>.columns{display:block;margin-bottom:60px}section.why-trust .col-left{width:100%;margin-bottom:25px}section.prices-sale .btn-bg{width:219px;margin-top:0;text-align:center;padding-left:0;padding-right:0}.calculator > .columns .col-left{width:60%}.calculator > .columns .col-right{width:40%;border-radius:4px;padding:20px}label.btn-radio{margin-right:20px}section.index-about-service.apartments{padding-top:30px !important}section.portfolio .col-left{width:calc(100% - 298px);align-self:flex-start}.slider-portfolio-for .slick-next{left:368px}.slider-portfolio-for .slick-prev, .slider-portfolio-for .slick-next{top:50%;width:39px;height:39px;margin-top:-19px}section.prices-services .columns-extra .col-right
.col{width:200px}section.repair-any-models{margin-bottom:50px}section.prices-sale-2{overflow:hidden;padding-left:60px;padding-right:60px}section.prices-services .columns-extra .bg-outside{display:none}.Section-Index-About-about .index-about-service{padding-top:40px !important}section.jobs section.prices-services-details
.columns{padding-top:20px}section.news-list .news-grid
.col{width:100%}section.sale-grid .row .col-left .img-box
img{display:block;max-width:100%}section.sale-grid .row .col-right{width:calc(100% - 356px)}.static-bottom .reviews-list-btns-tab .btn-director{margin-left:78px}.index-about-service{padding-top:30px !important}}
.head-banner--metro{background:url(/assets/img/header/head-banner/head-banner-metro.jpg) no-repeat top center}.prices-bg--metro{padding-bottom:150px}.metro-tab{padding-top:140px;padding-bottom:100px;font-family:"ProximaNovaRegular",Arial}.metro-tab-name{text-align:center}.metro-tab-name
h2{margin-bottom:57px}.metro-tab-item{margin-bottom:14px}.metro-tab-item__head{background:#0C65AF;border-radius:4px;display:block;padding-left:55px;padding-right:40px;padding-top:22px;padding-bottom:22px;position:relative}.metro-tab-item__head::after{content:'';background:url(/assets/img/sections/metro/metro-tab-ar.svg);width:10px;height:6px;display:block;position:absolute;right:40px;top:50%;margin-top:-3px}.metro-tab-item.active .metro-tab-item__head,
.metro-tab-item:hover .metro-tab-item__head{background:#D31744}.metro-tab-item.active .metro-tab-item__head::after{transform:rotate(180deg)}.metro-tab-item__name{font-size:24px;line-height:168.2%;color:#fff;font-weight:400;width:calc(100% - 20px);display:block;font-family:"GilroySemibold"}.metro-tab-price{display:flex;line-height:168.2%;background:#FFF;border-radius:4px;margin-top:4px;padding-left:55px;padding-right:35px;padding-top:29px;padding-bottom:29px}.metro-tab-price__name{font-size:18px}.metro-tab-price__val{margin-left:auto;font-size:24px}.metro-tab-item.active .metro-tab-item__content{display:block}.metro-tab-item__content{display:none;font-family:"GilroySemibold"}.metro-sales{background:#fff;padding-top:105px;padding-bottom:105px}.metro-sales .prices-sale-2{margin-top:0;margin-bottom:0;top:0}.metro-contents{background:#fff;padding-bottom:109px}.metro-content{display:flex;flex-wrap:wrap;max-width:986px;margin-left:auto;margin-right:auto}.metro-content__left{width:calc(100% - 282px)}.metro-content__right{width:222px;margin-left:auto}.metro-contents-name{text-align:center}.metro-content__head{font-family:'GilroyBold',Arial;font-size:24px;line-height:110%;margin-bottom:20px}.metro-content__btn
a{width:100%;margin-top:15px}@media (max-width: 768px){.prices-bg--metro{padding-bottom:30px}.metro-tab-name h2,
.metro-contents-name
h2{font-size:24px}.metro-tab,.metro-sales{padding-top:60px;padding-bottom:60px}.metro-tab-item__name{font-size:18px;line-height:110%}.metro-tab-price__name{font-size:16px}.metro-tab-price__val,.metro-content__head{font-size:18px}.metro-tab-item__head,.metro-tab-price{padding-left:30px;padding-right:30px}.metro-tab-item__head::after{right:30px}}@media (max-width: 760px){.metro-sales .prices-sale-2{padding-left:30px;padding-right:30px}}@media (max-width: 600px){.metro-content__right{display:none}.metro-content__left{width:100%}section.prices-sale-2
form{display:block}section.prices-sale-2 form .input-base,
section.prices-sale-2 form .btn-bg{width:100%}section.prices-sale-2 form .btn-bg{margin-top:20px}section.prices-sale-2
.special{left:0;right:0;margin-left:auto;margin-right:auto;width:max-content}}@media (max-width: 550px){.metro-tab-price{display:block;padding-top:15px;padding-bottom:15px}.metro-sales .prices-sale-2{padding-top:30px;margin-left:-15px;margin-right:-15px;border-radius:0}.metro-sales{padding-top:0}}
@media (min-width:1065px){.coffee-page  section.differences .title-line{height:290px}.coffee-page section.differences>.container{height:735px}}.coffee-page section.metro-select{margin-top:90px;margin-bottom:90px}section.advantages.advantages-coffee .columns .col
.title{font-size:14px;font-family:"GilroySemibold"}.coffee-type{padding-top:100px}.coffee-type-name{text-align:center}.coffee-type-name
h2{margin-bottom:42px}.coffee-type-list{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}.coffee-type-item{flex:0 0 14.28571428571429%;max-width:14.28571428571429%;padding-left:4px;padding-right:4px;margin-bottom:8px}.coffee-type-item__box{background:#fff;padding-top:40px;padding-bottom:34px;border-radius:5px;display:block}.coffee-type-item__img
img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.coffee-type-item__name{text-align:center;font-size:13px;color:#383838;font-family:"GilroySemibold";margin-top:17px}.prices-bg--coffee section.prices-services.level-1 .columns
.col{margin-right:18px;width:262px;height:150px}.prices-bg--coffee section.prices-services.level-1 .columns .col
.text{padding:0px
25px}.prices-bg--coffee section.prices-services.level-1 .columns .col.question
.title{font-size:20px;margin-bottom:8px}.prices-bg--coffee section.prices-services.level-1 .columns .col.question
.subtitle{font-size:10px;max-width:188px;margin-left:auto;margin-right:auto}.prices-bg--coffee section.prices-services.level-1 .columns .col.question
.question{font-size:12px;margin-top:12px}.prices-bg--coffee section.prices-services.level-1 .columns
.col.question{background:url(/assets/img/prices-services/ico-question.svg) no-repeat top right #fff}.reviews-coffee .slick-dots{bottom:-20px}.coffee-page
section.faq{margin-top:40px}.coffee-page .head-banner{background:url(/assets/img/header/head-banner/coffee.jpg) no-repeat top center;background-size:cover;height:675px}.coffee-page11429 .head-banner{background:url(/assets/img/header/head-banner/coffee/automatic.jpg) no-repeat top center;background-size:cover}.coffee-page11430 .head-banner{background:url(/assets/img/header/head-banner/coffee/cereals.jpg) no-repeat top center;background-size:cover}.coffee-page11431 .head-banner{background:url(/assets/img/header/head-banner/coffee/carob.jpg) no-repeat top center;background-size:cover}.coffee-page11432 .head-banner{background:url(/assets/img/header/head-banner/coffee/capsule.jpg) no-repeat top center;background-size:cover}.coffee-page11433 .head-banner{background:url(/assets/img/header/head-banner/coffee/drip.jpg) no-repeat top center;background-size:cover}.coffee-page11434 .head-banner{background:url(/assets/img/header/head-banner/coffee/embedded.jpg) no-repeat top center;background-size:cover}.coffee-page11435 .head-banner{background:url(/assets/img/header/head-banner/coffee/professional.jpg) no-repeat top center;background-size:cover}.coffee-page .head-banner
h1{margin-bottom:10px;width:900px}.head-banner-h{font-family:'GilroyBold',Arial;font-size:40px;color:#383838;line-height:1.1;margin-bottom:20px}.head-banner-advantages{font-family:"GilroySemibold"}.head-banner-advantages
ul{padding:0;margin:0}.head-banner-advantages ul
li{display:block;margin-bottom:3px}.head-banner-advantages ul li
div{list-style:none;font-size:16px;line-height:140%;background:url(/assets/img/sections/coffee/head-banner-advantages.svg) 14px center rgba(255, 255, 255, 0.65) no-repeat;border-radius:6px;padding-left:38px;padding-right:17px;padding-top:13px;padding-bottom:13px;display:inline-block}.head-banner-advantages ul li
span{color:#1E3685;font-family:"GilroyBold"}.coffee-page .head-banner .line-call{margin-top:25px}.head-banner-timer{display:flex;flex-wrap:wrap}.head-banner-timer__left{font-size:14px;line-height:117%;font-family:"GilroySemibold";color:#383838;padding-right:40px;position:relative}.head-banner-timer__left
span{color:#1E3685;display:block}.head-banner-timer__right{font-family:"GilroyRegular";align-self:center;padding-left:40px}.head-banner-timer__left:before{content:'';background:#B9B4B4;position:absolute;right:0;width:1px;height:28px}.head-banner-timer{margin-top:20px}.coffee-page .prices-sale-2{padding-right:380px}@media (max-width: 1290px){.coffee-page .head-banner
h1{font-size:33px;margin-bottom:5px}.coffee-page
.breadcrumbs{top:25px}.head-banner-h{font-size:30px;margin-bottom:10px}.head-banner-advantages ul li
div{font-size:14px;padding-top:8px;padding-bottom:8px}.head-banner-advantages ul
li{margin-bottom:3px}.coffee-page .head-banner .input-base{height:45px}.coffee-page .head-banner .btn-bg{height:45px;line-height:44px}.coffee-page .head-banner .line-call{margin-top:10px}.coffee-page .head-banner{height:430px}}@media (max-width: 1200px){.coffee-page .head-banner
h1{padding-left:0}.coffee-page .head-banner h1:before{background:none;display:none}.prices-bg--coffee section.prices-services.level-1 .columns
.col{width:247px}.prices-bg--coffee section.prices-services .columns .col
.title{font-size:20px}.coffee-page section.prices-sale-2
.h2{font-size:32px}.coffee-page section.prices-sale-2 .btn-bg{padding-left:25px;padding-right:25px}}@media (max-width: 1079px){.coffee-page .head-banner .line-call{margin-left:0}.coffee-page
section.advantages{margin-top:28px}.coffee-page section.advantages .columns
.col{margin-bottom:25px}.coffee-type-item{flex:0 0 25%;max-width:25%}.prices-bg--coffee section.prices-services.level-1 .columns
.col{width:272px}.coffee-page .prices-sale-2{padding-right:230px}.coffee-page section.prices-sale-2 .personal-data{max-width:300px}.coffee-page section.prices-sale-2
.subtitle{font-size:16px}.coffee-page section.prices-sale-2
.special{margin-top:0}section.differences .columns .col .img-bg{display:none}.coffee-page .slider-reviews .slide .img-box
img{max-width:100%}.coffee-page
.breadcrumbs{left:0}.head-banner-timer__left{padding-right:20px}.head-banner-timer__right{padding-left:20px}.coffee-page .head-banner > .container
.wrap{max-width:100%}.head-banner-h{font-weight:700}}@media (max-width: 889px){.prices-wrap>.title-line{padding:60px
0 40px 0;background:#0c65af}section.prices-services
.columns{margin-top:0}.prices-bg--coffee section.prices-services.level-1 .columns
.col{width:100%}.coffee-type{padding-top:0px}.coffee-type-name
h2{font-size:25px}.coffee-page section.advantages .columns
.col{margin-bottom:0}.coffee-type{padding-bottom:50px}}@media (max-width: 768px){.coffee-page section.metro-select{margin-top:40px;margin-bottom:50px}main.coffee-page .head-banner .container .wrap h1
span{color:#383838}.coffee-page .head-banner:before{display:none}main.coffee-page .head-banner .container .wrap
h1{color:#383838}main.coffee-page .head-banner{height:470px}main.coffee-page .head-banner .container .wrap .line-call .personal-data .link,
main.coffee-page .head-banner .container .wrap .line-call .personal-data{color:#333}.coffee-page .head-banner > .container
.wrap{margin-top:0}}@media (max-width: 540px){.coffee-page-template38 .head-banner{background:url(/assets/img/header/head-banner/coffee-mob.jpg) no-repeat top center;background-size:cover}.coffee-page-template38 .head-banner .container .wrap h1,
.coffee-page-template38 .head-banner-h,
.coffee-page-template38 .head-banner-timer__left,
.coffee-page-template38 .head-banner-timer__left span,
.coffee-page-template38 .head-banner-timer__right{color:#fff !important}.coffee-page-template38 .head-banner .container .wrap .line-call .personal-data,
.coffee-page-template38 .head-banner .container .wrap .line-call .personal-data
.link{color:#DFDFDF !important}main.coffee-page .head-banner{height:560px}.coffee-page section.prices-sale-2
.h2{font-size:27px;margin-bottom:15px}main.coffee-page .prices-wrap .prices-bg .container .prices-sale-2 .col-left
.subtitle{margin-top:15px;margin-bottom:15px}.coffee-page section.prices-sale-2 form .btn-bg{margin-top:0px}.coffee-page section.prices-sale-2 .personal-data{max-width:initial}main.coffee-page .head-banner .container .wrap
h1{font-size:20px;margin-top:60px;margin-bottom:2px}.head-banner-h{font-size:20px}.coffee-page .head-banner>.container{align-items:initial}.head-banner-advantages{margin-top:20px}main.coffee-page .head-banner .container .wrap .line-call{margin-top:20px}.coffee-page .head-banner .input-base{height:56px}.coffee-page .head-banner .btn-bg{height:56px;line-height:56px}.head-banner-timer__left{flex:0 0 60%;max-width:60%}.head-banner-timer__right{flex:0 0 40%;max-width:40%}.coffee-type-item{flex:0 0 50%;max-width:50%}}@media (max-width: 500px){main.coffee-page .head-banner .container .wrap
h1{margin-top:20px}.head-banner-timer__right
span{display:block}main.coffee-page .advantages .container .columns .slick-dots{margin-top:15px}.coffee-page
section.advantages{margin-bottom:40px}main.coffee-page .reviews .container .slider-reviews .slide .info .img-box{margin-left:auto;margin-right:auto}}@media (max-width: 450px){.coffee-type-item{flex:0 0 100%;max-width:100%}.coffee-type-item__box{display:flex;padding-left:32px;padding-top:20px;padding-bottom:15px}.coffee-type-item__img{margin-right:30px}}@media (max-width: 372px){main.coffee-page .head-banner .container .wrap h1,.head-banner-h{font-size:20px}}