html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;width:100%}body{width:100%;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}small{font-size:80%}img{border:0;vertical-align:top}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input:focus,select:focus,textarea:focus{outline-color:#091c3a;background:#fff}textarea{overflow:auto;resize:vertical;min-height:5em}ul{margin:0;padding:0}::-moz-selection{color:#fff;background:rgba(9,28,58,0.9)}::selection{color:#fff;background:rgba(9,28,58,0.9)}.nomr{margin-right:0 !important}.cl{clear:both;line-height:0}.cl:after{content:" ";display:block;height:0;clear:both;visibility:hidden}html{font-size:16px}body{font-family:'Open Sans', sans-serif;line-height:1.8;color:#091c3a}.mn_body{overflow:hidden;position:relative}h1{font-size:2em;line-height:1.2;margin:0 0 .25em;color:#091c3a;font-weight:400}h2{font-size:1.625em;line-height:1.2;margin:2em 0 .5em;color:#8d99ab;font-weight:400}h2:first-child{margin-top:0}h3{font-size:1.375em;color:#8d99ab;font-weight:700}h4{font-size:1.125em;font-weight:600;color:#444}.container{width:96%;max-width:1160px;max-width:72.5rem;position:relative;margin:auto}p{margin:0 0 1.5em;padding:0;line-height:1.9;font-size:16px;font-size:1rem}@media (min-width: 36.25em){p{font-size:18px;font-size:1.125rem}}ul{list-style-position:outside;margin-bottom:2.5em;margin-top:-1em;margin-left:3em}ul:first-child{margin-top:0}li{font-size:18px;font-size:1.125rem;line-height:1.9;margin-bottom:.25em}a{text-decoration:underline;color:#e51e25}a:hover{text-decoration:none}.fck_img_class01{width:100% !important;max-width:64em;height:auto !important;clear:both;margin:0;margin-bottom:1em}.fck_img_class02{width:100% !important;height:auto !important;clear:both;float:left;margin:0;margin-bottom:1em}@media only screen and (min-width: 48em){.fck_img_class02{max-width:50%;margin-right:1em}}hr{clear:both;width:100%;height:1px;background:#dedede;border:0;margin:5em 0;-moz-box-sizing:content-box;box-sizing:content-box}.error{padding-left:1.5em;line-height:1.2;color:#e51e25;font-weight:700;text-align:left;background:url("/images/error.png") 0 50% no-repeat;display:block;margin-bottom:1em}.button,.fg_button{color:#fff;font-size:1.0625em;height:3.1764705882em;line-height:3.1764705882em;border:0;display:inline-block;margin:1em auto;padding:0 .5em;text-decoration:none;cursor:pointer;width:14em;max-width:100%;background:#091c3a;background:rgba(9,28,58,0.9);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.15s,color 0.15s;-moz-transition:background 0.15s,color 0.15s;-o-transition:background 0.15s,color 0.15s;transition:background 0.15s,color 0.15s}.button:focus,.fg_button:focus{background:#091c3a}.button.t2,.fg_button.t2{font-weight:700;background:#e51e25}.button.t2:hover,.fg_button.t2:hover{background:#e94348}@media only screen and (min-width: 64em){.button,.fg_button{font-size:1.125em;padding:0 1.5em}.button:hover,.fg_button:hover{background:#8d99ab}.button.t2:hover,.fg_button.t2:hover{background:#e94348}}#media_detect{position:absolute;top:0;right:0;height:1px;width:0}@media only screen and (min-width: 30em){#media_detect{width:1px}}@media only screen and (min-width: 36.25em){#media_detect{width:2px}}@media only screen and (min-width: 48em){#media_detect{width:3px}}@media only screen and (min-width: 64em){#media_detect{width:4px}}@media only screen and (min-width: 78.75em){#media_detect{width:5px}}.result_filter_table .filter{display:inline-block}#refine_inputs #result_filter_19{display:none}.mn_header_wrap{height:4.375em}@media only screen and (min-width: 36.25em){.mn_header_wrap{height:5.625em}}@media only screen and (min-width: 64em){.mn_header_wrap{height:6.875em}}.mn_header{position:relative;height:2.5em;top:.9375em;padding:0;line-height:1.3;background:rgba(255,255,255,0.9);-webkit-transition:height 0.25s;-moz-transition:height 0.25s;-o-transition:height 0.25s;transition:height 0.25s}.mn_header.fixed{position:fixed;z-index:60;top:0px;width:100%}.mn_header .container{height:100%;max-width:87.5em}.mn_header .logo{display:inline-block;height:100%;align-content:center}.mn_header .logo .img{width:198px;height:24px}@media only screen and (min-width: 36.25em){.mn_header{top:1.25em;height:3.125em}}@media only screen and (min-width: 64em){.mn_header{top:1.25em;height:4.375em}}@media only screen and (min-width: 64em){.mn_header.fixed{height:3.125em;position:fixed;z-index:60;top:0px;width:100%}.mn_header.fixed .top{padding:.6em 0}}.mn_menu{display:none}@media only screen and (min-width: 75em){.mn_menu{margin:0;display:block;float:right;list-style-type:none}.mn_menu .top{font-size:1em;padding:1.375em 0;display:inline-block;-webkit-transition:padding 0.25s;-moz-transition:padding 0.25s;-o-transition:padding 0.25s;transition:padding 0.25s}.mn_menu .top:last-child a{border-right:0}.mn_menu .top_link{font-size:1em;display:block;padding:0 .75em;text-decoration:none;border-right:1px solid #091c3a;color:#091c3a}}@media only screen and (min-width: 78.75em){.mn_menu .top_link{font-size:1.0625em;padding:0 1.125em}}.mn_header .lang{line-height:1;width:100%;height:1em;position:absolute;top:-1.25em;right:0;overflow:hidden;max-width:6em}.mn_header .lang .item{font-size:.8125em;font-weight:700;display:block;float:left;width:49%;margin-left:2%;height:100%;color:#091c3a;text-align:center;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mn_header .lang .item.active{background:#e4e4e4}.mn_header .lang .item:first-child{margin-left:0}@media not screen and (min-width: 75em){.mn_header .lang{display:none}}.toggle_menu{height:100%;line-height:2.5em;float:right;margin-left:.5em;background:#f2f2f2;cursor:pointer;position:relative;-webkit-transition:line-height 0.25s;-moz-transition:line-height 0.25s;-o-transition:line-height 0.25s;transition:line-height 0.25s}.toggle_menu:after{content:'';display:block;clear:both}.toggle_menu .inner{padding:0 1em;padding-right:3.25em;height:100%}.toggle_menu .text{font-size:1.125em;float:left;display:none}.toggle_menu .icon{display:block;width:2.25em;height:1.25em;right:1em;top:0;bottom:0;margin:auto;position:absolute;z-index:6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toggle_menu .icon .line,.toggle_menu .icon:before,.toggle_menu .icon:after{content:'';position:absolute;left:0;right:0;width:100%;height:.25rem;background:#091c3a;bottom:0;top:0;margin:auto}.toggle_menu .icon:before{-webkit-transform:translateY(.5rem);-ms-transform:translateY(.5rem);-o-transform:translateY(.5rem);transform:translateY(.5rem)}.toggle_menu .icon:after{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem)}.toggle_menu .icon .line{-webkit-transition:background .1s;-o-transition:background .1s;transition:background .1s}@media only screen and (min-width: 36.25em){.mn_header .toggle_menu{line-height:3.125em}.mn_header .toggle_menu .inner{padding:0 1.5em;padding-right:5em}.mn_header .toggle_menu .text{display:block}.mn_header .toggle_menu .icon{right:1.5em}.mn_header .toggle_menu .icon:before{-webkit-transform:translateY(.5rem);-ms-transform:translateY(.5rem);-o-transform:translateY(.5rem);transform:translateY(.5rem)}.mn_header .toggle_menu .icon:after{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem)}}@media only screen and (min-width: 64em){.mn_header .toggle_menu{line-height:4.375em}.mn_header.fixed .toggle_menu{line-height:3.125em}}.mn_slidein{width:15em;min-height:100%;padding:2em;position:absolute;top:0;right:0;z-index:66;color:#fff;background:#091c3a;-webkit-transform:translateX(19em);-moz-transform:translateX(19em);-ms-transform:translateX(19em);transform:translateX(19em);-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;-ms-transition:-ms--transform 0.25s;transition:transform 0.25s}.mn_slidein.fixed{position:fixed;top:0}.mn_slidein.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mn_slidein.active:after{right:0}.mn_slidein .close{width:1.6875em;height:1.6875em;padding:1em;position:absolute;top:0;right:0;cursor:pointer}.mn_slidein .close svg{width:1.375em;fill:#fff;display:block;margin:auto}.mn_slidein ul{margin:0}.mn_slidein li{display:block;list-style-type:none}.mn_slidein .lang{float:left;padding:.75em 0}.mn_slidein .lang .item{text-align:center;font-size:.875em;display:inline-block;width:2.5em;height:2em;margin-right:.5em;line-height:2em;text-decoration:none;background:#0c2750;border:1px solid rgba(255,255,255,0.1);color:#fff;-webkit-box-shadow:inset hoff voff blur color;-moz-box-shadow:inset hoff voff blur color;box-shadow:inset hoff voff blur color}.mn_slidein .lang .item.active{border-bottom-width:4px}.mn_slidein .fav svg{height:1.3125em;top:.25em;position:relative;fill:#c1c8d3}.mn_slidein .instagram{float:right;margin:.75em 0}.mn_slidein .instagram svg{width:32px;height:32px;fill:#c1c8d3}.mn_slidein .instagram:hover svg{fill:#fff}.mn_slidein .facebook{width:31px;height:31px;float:right;margin:.75em 0;margin-right:1em;position:relative;background:#c1c8d3;border-radius:4px}.mn_slidein .facebook svg{width:9px;fill:#091c3a;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mn_slidein .facebook:hover{background:#fff}.mn_slidein .linkedin{width:31px;height:31px;float:right;margin:5px 0;margin-right:1em;position:relative;background:#0a1c3a;box-sizing:border-box;border-radius:4px}.mn_slidein .linkedin:after{content:'';display:block;box-sizing:border-box;height:45px;mask:url(/images/linkedin-brands-solid-full.svg) no-repeat;mask-size:contain;width:45px;background:#c1c8d3;position:relative;left:-6px}.mn_slidein .linkedin:hover:after{background:#fff}@media only screen and (min-width: 64em){.mn_slidein{position:fixed;height:100%}.mn_slidein:after{content:'';position:fixed;height:100%;width:18em;background:#091c3a;top:0;right:-18em;-webkit-transition:right 0.25s;-moz-transition:right 0.25s;-o-transition:right 0.25s;transition:right 0.25s;z-index:-1}}@media only screen and (min-width: 75em){.mn_slidein{padding-top:2.25em}.mn_slidein .mobile{display:none}.mn_slidein .close{padding:.75em}.mn_slidein .lang{display:none}}.mn_slidein_menu .top3.active .top3_link:after{border-top:0;border-bottom:.5em solid #c1c8d3}.mn_slidein_menu .top3.active .top3_sub{display:block !important}.mn_slidein_menu .top_link,.mn_slidein_menu .top3_link{display:block;color:#fff;border-bottom:1px solid #0c2750;text-decoration:none;padding:.5em 0;font-size:.875em}.mn_slidein_menu .top_link.w_sub,.mn_slidein_menu .top3_link.w_sub{position:relative}.mn_slidein_menu .top_link.w_sub:after,.mn_slidein_menu .top3_link.w_sub:after{content:'';width:1.25em;height:1.25em;display:inline-block;display:block;height:0;width:0;border-right:.5em solid transparent;border-left:.5em solid transparent;border-top:.5em solid #c1c8d3;position:absolute;top:0;bottom:0;right:0;margin:auto}.mn_slidein_menu .top3_sub{display:none;margin-left:1em}.mn_slidein_menu .top3_sub a{display:block;padding:.5em 0;padding-left:.875em;color:#8d99ab;position:relative;text-decoration:none;font-size:.875em;border-bottom:1px solid #0c2750}.mn_slidein_menu .top3_sub a:before{content:'';display:block;height:0;width:0;border-top:.375em solid transparent;border-bottom:.375em solid transparent;border-left:.375em solid #9ca6b6;position:absolute;top:0;bottom:0;left:0;margin:auto}@media only screen and (min-width: 75em){#mn_side_menu #menu_196{display:none}}.toggle_filter{float:right;display:block;width:2.5em;height:100%;background:#f2f2f2 url("/images/search_icon.png") 50% 50% no-repeat;-webkit-background-size:60%;background-size:60%;display:none !important}.toggle_filter.sub{display:block !important}@media only screen and (min-width: 36.25em){.toggle_filter{width:3.125em;margin-right:.625em}}@media only screen and (min-width: 64em){.toggle_filter{width:4.375em;cursor:pointer;-webkit-background-size:2em auto;background-size:2em auto}}@media only screen and (min-width: 48em){.toggle_filter{display:none}}.mn_slidein_filter .cat_wrap{margin-bottom:1em}.mn_slidein_filter .cat{font-size:.8125em;position:relative;padding-left:1.25em;margin-right:.4615384615em;white-space:nowrap}.mn_slidein_filter .cat:after,.mn_slidein_filter .cat:before{content:'';position:absolute;top:0;bottom:0;margin:auto;left:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.mn_slidein_filter .cat:before{width:1.0769230769em;height:1.0769230769em;background:#fff}.mn_slidein_filter .cat:after{width:.6153846154em;height:.6153846154em;left:.2307692308em}.mn_slidein_filter .cat.active:after{background:#091c3a}.mn_slidein_filter input,.mn_slidein_filter select{display:block;width:100%;font-size:.875em;height:3.4285714286em;padding:.5em;padding-bottom:.25em;color:#091c3a;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mn_slidein_filter select{margin-bottom:.8571428571em}.mn_slidein_filter .input_group{position:relative;z-index:20;margin-bottom:.75em}.mn_slidein_filter .input_group:before{content:'';display:block;width:8px;height:6px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:-1;background:#fff}.mn_slidein_filter .input_group.hide{display:none}.mn_slidein_filter .input_group .label_month.hide{display:none}.mn_slidein_filter .input_group .label{padding:.0769230769em .3846153846em .0769230769em;position:absolute;top:-.3076923077em;right:-.3076923077em;z-index:20;font-size:.8125em;line-height:1;background:#8d99ab}.mn_slidein_filter .input_price_start,.mn_slidein_filter .input_price_end,.mn_slidein_filter .input_size_start,.mn_slidein_filter .input_size_end{float:left;width:48%;margin-right:4%}.mn_slidein_filter .input_price_end,.mn_slidein_filter .input_size_end{margin-right:0}.mn_slidein_filter .button{font-weight:700;padding-top:.25em;background:#8d99ab;text-transform:uppercase}.mn_header .phone{float:right;display:block;width:2.5em;height:100%;margin-right:.5em;background:#f2f2f2 url("/images/phone_icon.png") 50% 56% no-repeat;-webkit-background-size:60%;background-size:60%}@media only screen and (min-width: 36.25em){.mn_header .phone{width:3.125em;margin-right:1em}}@media only screen and (min-width: 64em){.mn_header .phone{width:4.125em;-webkit-background-size:2em;background-size:2em}}@media only screen and (min-width: 75em){.mn_header .phone{display:none}}.header_fav_anim{display:none}@media only screen and (min-width: 64em){.header_fav_anim{display:block;width:2em;height:3em;position:absolute;left:0;right:0;margin:auto;bottom:-8em;opacity:0;visibility:hidden}.header_fav_anim.add{-webkit-animation-name:fav_add_anim;-webkit-animation-duration:.6s;animation-name:fav_add_anim;animation-duration:.6s}.header_fav_anim.remove{-webkit-animation-name:fav_remove_anim;-webkit-animation-duration:.8s;animation-name:fav_remove_anim;animation-duration:.8s}.header_fav_anim svg{width:100%;height:100%;fill:#e51e25;position:absolute;top:0;right:0}}@-webkit-keyframes fav_add_anim{0%{width:2em;opacity:0;visibility:hidden;bottom:-8em}30%{width:3em;opacity:1;visibility:visible;bottom:-4em}100%{width:2em;opacity:0;visibility:hidden;bottom:0}}@keyframes fav_add_anim{0%{width:2em;opacity:0;visibility:hidden;bottom:-8em}30%{width:3em;opacity:1;visibility:visible;bottom:-4em}100%{width:2em;opacity:0;visibility:hidden;bottom:0}}@-webkit-keyframes fav_remove_anim{0%{opacity:0;visibility:hidden;width:2em;bottom:0}15%{opacity:1;visibility:visible;width:2em;bottom:0}20%{opacity:1;visibility:visible;width:2em;bottom:0}60%{width:1em}100%{width:0;opacity:0;visibility:hidden;bottom:-8em}}@keyframes fav_remove_anim{0%{opacity:0;visibility:hidden;width:2em;bottom:0}15%{opacity:1;visibility:visible;width:2em;bottom:0}20%{opacity:1;visibility:visible;width:2em;bottom:0}60%{width:1em}100%{width:0;opacity:0;visibility:hidden;bottom:-8em}}#mn_banner1{background-image:url(/images/stp_banner/small1.jpg)}@media only screen and (min-width: 48em){#mn_banner1{background-image:url(/images/stp_banner/large1.jpg)}}.banner_wrap{height:100%;-webkit-transition:transform 0.4s;-moz-transition:transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s}@media only screen and (min-width: 48em){.banner_wrap{-webkit-transition:transform 0.9s;-moz-transition:transform 0.9s;-o-transition:transform 0.9s;transition:transform 0.9s}}.stp_banner{padding-top:1px;height:25em;min-height:21.875em;max-height:85vh;position:relative;overflow:hidden;text-align:center}.stp_banner .slogan{font-size:1.75em;max-width:13em;margin:auto;margin-top:4em;color:#fff;line-height:1;position:relative;z-index:16;white-space:normal;padding:0 .5em}.stp_banner .button{margin-top:2em;color:#091c3a;background:#f2f2f2;background:rgba(242,242,242,0.9);position:relative;z-index:16}@media only screen and (min-width: 36.25em){.stp_banner .slogan{font-size:2.5em}}@media only screen and (min-width: 48em){.stp_banner{height:42.5em;min-height:32.5em}.stp_banner .slogan{margin-top:3em;font-size:3.75em;line-height:1.2}.stp_banner .button{margin-top:4em}}@media only screen and (min-width: 78.75em){.stp_banner .slogan{margin-top:3em;font-size:3.75em;line-height:1.2}}.banner_slider{position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;background:#091c3a}.banner_slider .mn_banner{width:100%;height:100%;background-position:50% 40%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;left:0%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner_slider .mn_banner.first{left:-100%}.banner_slider .mn_banner.second{left:100%}.banner_slider .mn_banner.active{left:0%}.arrow{display:block;position:absolute;top:0;width:1.75em;height:4em;bottom:0;margin:auto;z-index:60;opacity:.6;cursor:pointer}.arrow:hover{opacity:1}.arrow svg{width:100%;fill:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.arrow.prev{left:.375em}.arrow.next{right:.375em}@media only screen and (min-width: 48em){.arrow{height:4em;width:4em}.arrow.prev{left:1em}.arrow.next{right:1em}}.stp_site_title_wrap{background:#091c3a;padding:2em 0 1em}.stp_site_title{font-size:1.5em;color:#fff;font-weight:400;margin:0;padding:0}@media only screen and (min-width: 48em){.stp_site_title{font-size:2em}}@media only screen and (min-width: 64em){.stp_site_title{font-size:2.5em}}.stp_featured_prods{margin:40px 0 30px}.stp_featured_prods .ws_prod_item{position:relative}.stp_featured_prods .ws_prod_item .ribbon{width:110px;height:110px;position:absolute;z-index:20;top:0;left:0;overflow:hidden}.stp_featured_prods .ws_prod_item .ribbon .text{display:block;width:150px;height:34px;position:absolute;top:24px;right:-7px;font-size:.6875em;font-weight:700;line-height:36px;text-align:center;text-transform:uppercase;color:#fff;background:linear-gradient(#334561, #2d405e);transform:rotate(-45deg) translate3d(0, 0, 0)}.stp_featured_prods .ws_prod_item .ribbon .text.rent{background:#e51e25}.stp_news_title_wrap{margin-top:3em;background:#c1c8d3}.stp_news_title_wrap .admin_gomb{float:left;text-transform:none}.stp_news_title_wrap .show_all{font-size:1em;background:#091c3a;color:#fff;padding:0 1em;padding-right:2em;line-height:1;color:#fff;display:inline-block;position:absolute;right:0;top:0;bottom:0;margin:auto;height:1.75em;line-height:1.75em;text-decoration:none}.stp_news_title_wrap .show_all:after{content:'';display:block;height:0;width:0;border-top:.375em solid transparent;border-bottom:.375em solid transparent;border-left:.375em solid #fff;position:absolute;top:0;bottom:0;right:1em;margin:auto}.stp_news_title{color:#091c3a;font-weight:700;text-transform:uppercase;font-size:1.5em}.stp_news .container{overflow:hidden}.stp_news .item{width:100%;margin-bottom:2em;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stp_news .item:last-child{margin-right:0}.stp_news .item .admin_gomb{position:absolute;top:.25em;right:.25em}.stp_news .more{border:1px solid #8d99ab;color:#091c3a;text-transform:uppercase;display:block;text-decoration:none;line-height:1;font-size:.9375em;margin-top:1em;padding:.5333333333em 0 .5333333333em;padding-left:1em;position:relative;max-width:9em}.stp_news .more:after{content:'';display:block;height:0;width:0;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.4em solid #8d99ab;position:absolute;top:0;bottom:0;right:1em;margin:auto}.stp_news .title{border-bottom:1px solid #8d99ab;color:#091c3a;font-weight:700;line-height:1;font-size:.9375em;padding:1.0666666667em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.stp_news .text{color:#464343;font-size:.875em;padding:1.1428571429em}@media (min-width: 48em){.stp_news .item{width:31.333%;margin:3em 3% 0 0}}.stp_featured_groups .item{display:block;margin-bottom:30px;text-decoration:none;color:#8d99ab}.stp_featured_groups .item_part1{padding:60px 0;background:#f2f2f2;text-align:center}.stp_featured_groups .item_part1 h2{margin-top:0;font-size:1.5em;color:#091c3a}.stp_featured_groups .item_part1 h2 small{font-size:.6666666667em}.stp_featured_groups .item_part1 p{display:inline-block;padding:0 20px;font-size:1.125em;line-height:1.4;color:rgba(9,28,58,0.6)}.stp_featured_groups .item_part1 p:last-child{margin-bottom:0}.stp_featured_groups .item_part2{height:300px;position:relative;overflow:hidden}.stp_featured_groups .item_part2 .bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#c1c8d3;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}.stp_featured_groups .item_part2 .button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:20;text-align:center}.stp_featured_groups .item_part2 .button:hover{background:rgba(9,28,58,0.9)}@media (min-width: 48em){.stp_featured_groups .item{height:320px;margin-bottom:10px}.stp_featured_groups .item:nth-child(2n) .item_part{float:right}.stp_featured_groups .item_part{float:left;height:100%}.stp_featured_groups .item_part1{width:50%;padding:0;display:table}.stp_featured_groups .item_part1 .inner{display:table-cell;vertical-align:middle}.stp_featured_groups .item_part2{width:50%}}@media (min-width: 64em){.stp_featured_groups .item{height:360px}.stp_featured_groups .item:hover .item_part2 .bg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.stp_featured_groups .item_part1{width:40%}.stp_featured_groups .item_part2{width:60%}}@media (min-width: 78.75em){.stp_featured_groups .item_part1 h2{font-size:1.875em}.stp_featured_groups .item_part1 p{padding:0 50px;font-size:1.25em}}.stp_about_us{margin:70px 0;text-align:center}.stp_about_us .title{margin-bottom:30px}.stp_about_us .desc{margin-bottom:30px}.stp_about_us p{color:#8d99ab;font-size:1.5em}.stp_about_us p:last-child{margin-bottom:0}@media (min-width: 48em){.stp_about_us{margin:110px 0}}.ws_prodlist_wrap{display:grid;grid-template-columns:auto;gap:20px}@media (min-width: 48em){.ws_prodlist_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 64em){.ws_prodlist_wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}}.ws_prod_item{position:relative;background:#f2f2f2}.ws_prod_item .inner{text-decoration:none}.ws_prod_item .img_wrap{width:100%;height:12em;overflow:hidden;position:relative;border-bottom:1px solid #fff}.ws_prod_item .img_wrap:after{display:none}.ws_prod_item .properties{grid-area:properties;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px}.ws_prod_item .info_wrap{display:grid;height:6.625em;height:unset !important;padding:12px;grid-template-areas:"address address address address size" "price price price price price" "price price price price price" "properties properties properties properties properties" "tags tags tags tags btn";gap:12px 0}.ws_prod_item .img{width:100%;position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ws_prod_item .img_def{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ws_prod_item .number{height:26px;line-height:27px;padding:0 6px 0 8px;position:absolute;bottom:0;right:0;font-size:.875em;font-weight:700;color:#fff;background:#091c3a;background:rgba(9,28,58,0.5);border-radius:10px 0 0 0}.ws_prod_item .info_wrap{padding:.75em;text-align:right;height:5.625em}.ws_prod_item .contact_section{display:none}.ws_prod_item:hover .contact_section{display:flex;flex-wrap:nowrap;gap:6px;height:30px;position:absolute;top:162px;right:0;z-index:100}.ws_prod_item:hover .contact_section img{display:inline-block;height:100%}.ws_prod_item .contact{position:absolute;top:0;right:0;z-index:6;padding:.25em;z-index:50;cursor:pointer;text-align:right;border:0;background:transparent}.ws_prod_item .contact:after{content:'';display:inline-block;box-sizing:border-box;height:28px;-webkit-mask:url(/images/share.svg) no-repeat;mask:url(/images/share.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:27px;background:#ffffff}.ws_prod_item .contact:hover:after{background:#2e405e}.ws_prod_item .address{font-size:.8125em;color:#091c3a;text-align:left;line-height:1;height:1em;margin-bottom:0}.ws_prod_item .property-address{grid-area:address;display:flex;flex-wrap:wrap;flex-direction:column;gap:6px;justify-content:space-between}.ws_prod_item .district{font-size:.75em;line-height:1;height:1em;text-transform:uppercase;color:#8d99ab;text-align:left}.ws_prod_item .price_wrap{position:relative;z-index:1;float:left;font-size:.9375em;color:#091c3a;padding-top:2.2666666667em;text-align:left}.ws_prod_item .price_wrap .time{font-size:.7333333333em;line-height:1;display:inline-block;padding:.1818181818em}.ws_prod_item .price_wrap{grid-area:price;padding:0}.ws_prod_item .price_wrap .price{font-size:14px;line-height:normal}.ws_prod_item .price{position:relative}.ws_prod_item .from_price{position:absolute;top:-1.25em;left:0}.ws_prod_item .living_room:after{content:'';display:block;box-sizing:border-box;height:20px;mask:url(/images/couch-solid-full.svg) no-repeat;mask-size:contain;width:20px;background:#233654}.ws_prod_item .bathroom,.ws_prod_item .room{display:inline-block;font-size:.875em;color:#233654}.ws_prod_item .bathroom:before,.ws_prod_item .room:before{content:'';width:20px;height:20px;display:inline-block;mask-size:contain;background:#233654;box-sizing:border-box;mask:url(/images/door-open-solid-full.svg) no-repeat;position:relative;top:2px}.ws_prod_item .bathroom{margin-left:.2142857143em}.ws_prod_item .bathroom:before{mask:url(/images/shower-solid-full.svg) no-repeat}.ws_prod_item .size{font-size:.8125em;display:inline-block;padding:.25em .5em;margin-left:.25em;background:#fff;color:#091c3a}.ws_prod_item .size sup{font-size:.7692307692em}.ws_prod_item .size{margin-left:auto;margin-right:0;grid-area:size;width:fit-content}.ws_prod_item .edit{position:absolute;left:.25em;top:.25em;z-index:20}@media only screen and (min-width: 48em){.ws_prod_item{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s}.ws_prod_item .img_wrap:before{content:'';position:absolute;width:100%;height:100%;background-color:transparent;z-index:16;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}.ws_prod_item .img_wrap:after{display:block;content:'Details';font-size:.875em;position:absolute;width:100%;height:1em;line-height:1;text-align:center;top:-100%;bottom:0;left:0;margin:auto;opacity:0;z-index:18;color:#fff;padding:1em 0;background-color:#091c3a;background-color:rgba(9,28,58,0.75);-webkit-transition:opacity 0.25s,top 0.25s;-moz-transition:opacity 0.25s,top 0.25s;-o-transition:opacity 0.25s,top 0.25s;transition:opacity 0.25s,top 0.25s}.ws_prod_item:hover .img_wrap:before{background-color:rgba(9,28,58,0.25)}.ws_prod_item:hover .img_wrap:after{top:0;opacity:1}}@media only screen and (min-width: 78.75em){.ws_prod_item .size{font-size:.8125em}.ws_prod_item .size sup{font-size:.7692307692em}.ws_prod_item .bathroom{margin-left:.2857142857em}}.ws_prod_item .favorite{position:absolute;top:0;right:35px;z-index:6;width:1.75em;height:1.75em;padding:.25em;z-index:50;cursor:pointer}.ws_prod_item .favorite svg{width:1.75em;fill:#fff;opacity:.5em;-webkit-transition:fill 0.2s;-moz-transition:fill 0.2s;-o-transition:fill 0.2s;transition:fill 0.2s}.ws_prod_item .favorite.active svg,.ws_prod_item .favorite:hover svg{fill:#e51e25}.ws_prod_item .fav_anim{display:none}@media not screen and (min-width: 64em){.ws_prod_item .fav_anim{display:block;opacity:0;visibility:hidden;position:absolute;top:.25em;right:0;left:0;margin:auto;z-index:6;width:.625em;height:.625em;-webkit-transition:opacity 0.2s,visibility 0.2s,top 0.2s,width 0.2s;-moz-transition:opacity 0.2s,visibility 0.2s,top 0.2s,width 0.2s;-o-transition:opacity 0.2s,visibility 0.2s,top 0.2s,width 0.2s;transition:opacity 0.2s,visibility 0.2s,top 0.2s,width 0.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.ws_prod_item .fav_anim.active{top:-3em;opacity:1;visibility:visible;width:1.75em;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.hir_lapoz_cont,.ws_pager{text-align:center;margin:0 0 2em;clear:both;font-size:0}.hir_lapoz_cont b,.hir_lapoz_cont .hir_lap,.hir_lapoz_cont .page,.ws_pager b,.ws_pager .hir_lap,.ws_pager .page{display:inline-block;width:2.5em;height:2.5em;margin-right:.5em;font-size:16px;font-size:1rem;font-weight:700;line-height:2.5em;text-decoration:none;background:#f2f2f2;color:#091c3a}.hir_lapoz_cont b:hover,.hir_lapoz_cont .hir_lap:hover,.hir_lapoz_cont .page:hover,.ws_pager b:hover,.ws_pager .hir_lap:hover,.ws_pager .page:hover{background:#e4e4e4}.hir_lapoz_cont b.active,.hir_lapoz_cont .hir_lap.active,.hir_lapoz_cont .page.active,.ws_pager b.active,.ws_pager .hir_lap.active,.ws_pager .page.active{background:#091c3a !important;color:#fff !important}.hir_lap{width:auto !important;padding:0 .5em;min-width:1.5em}.hir_lapoz_cont b{background:#091c3a !important;color:#fff !important}.cookie_header{width:100%;display:block;padding-bottom:.1875em;padding-top:.0625em;background-color:#e4e4e4;margin-top:-1px}.cookie_header .button{font-size:.8125em;display:inline-block;margin:0;height:2em;margin-left:1em;line-height:1;background:#091c3a;color:#fff;padding:.5em 2.5em .5em}.cookie_header .button:hover{color:#fff;background-color:#091c3a}.cookie_desc{display:inline-block;text-align:center;font-size:.8125em;line-height:1.2;padding:0;color:#091c3a;text-align:center;position:relative}.css_slider-img{animation:banner-images 9s infinite;opacity:0}.css_slider-img2{animation-delay:3s}.css_slider-img3{animation-delay:6s}@keyframes banner-images{0%{opacity:0}5%{opacity:1}33.3333333333%{opacity:1}38.3333333333%{opacity:0}100%{opacity:0}}@media (max-width: 48em){.stp_quick_search{width:auto;min-height:100%;padding:2em;position:absolute;top:0;right:0;z-index:66;color:#fff;background:#091c3a;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;-ms-transition:-ms--transform 0.25s;transition:transform 0.25s}.stp_quick_search.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.stp_quick_search.active:after{right:0}.stp_quick_search .cat_wrap{width:100%;text-align:left;padding:10px 0}}.stp_quick_search{padding:1.25em 0 1.25em;text-align:center}@media (min-width: 48em){.stp_quick_search{margin-top:-44px}}.stp_quick_search-close{width:1.6875em;height:1.6875em;padding:1em;position:absolute;top:0;right:0;cursor:pointer;z-index:100}.stp_quick_search-close svg{width:1.375em;fill:#fff;display:block;margin:auto}.stp_quick_search .container{padding:1rem;box-sizing:border-box}.stp_quick_search .cat_radio{display:inline-block;line-height:1.4;cursor:pointer;margin:0 10px 0 0}.stp_quick_search .title h2{display:none;font-weight:700}.stp_quick_search .stp_filters{text-align:left}.stp_quick_search .input_group{display:block;position:relative;margin:.9375em 0;font-family:Open Sans, sans-serif;text-transform:uppercase}.stp_quick_search .input_group .label{padding:.1538461538em .4615384615em;position:absolute;top:-1.0769230769em;right:-.7692307692em;font-size:.8125em;font-weight:700;line-height:1;color:#fff;background:#8d99ab}.stp_quick_search input{width:100%;height:3.875em;padding:0 .375em;box-sizing:border-box;color:#091c3a;border:0;outline:1px solid #fff;outline-offset:-1px;font-family:Open Sans, sans-serif;text-transform:uppercase;font-size:.75em}.stp_quick_search select{width:100%;height:3.875em;padding:0 .375em;color:#091c3a;border:0;outline:1px solid #fff;outline-offset:-1px;font-family:Open Sans, sans-serif;text-transform:uppercase;font-size:.75em}.stp_quick_search .button{display:block;height:2.5555555556em;margin:0;font-size:1.125em;font-weight:700;line-height:2.3888888889em;color:#fff;background:#e51e25}.stp_quick_search .t2{background:#091c3a;margin:.75em 0;padding:0 .875em}@media (min-width: 64em){.stp_quick_search .t2{padding:0 2em}}@media (min-width: 48em){.stp_quick_search{display:block;color:#091c3a;background:#f2f2f2;border-top:1px solid #fff}.stp_quick_search-close{display:none}.stp_quick_search .container{border-radius:1.875rem;background:#dedede;padding:1rem}.stp_quick_search .stp_filters{display:inline-block}.stp_quick_search .cat_wrap{position:relative;top:10px;width:auto;display:inline-block;margin-right:.75em !important}.stp_quick_search .cat_radio{display:block;margin:0}.stp_quick_search .input_group{display:inline-block;margin-right:.75em !important}.stp_quick_search input,.stp_quick_search select{width:12.5em}.stp_quick_search .button{display:inline-block}}@media (min-width: 64em){.stp_quick_search .input_group{margin-right:1.25em}.stp_quick_search .title h2{display:block;padding:0 0 .9em;margin:0;color:#091c3a;font-size:1.25em;line-height:1.9em;text-transform:uppercase;text-align:center}}.cat_radio{display:block;margin:.4285714286em 0;padding-left:2em;position:relative;font-size:.875em;line-height:1.4;text-decoration:none;text-transform:uppercase;cursor:pointer}.cat_radio:after,.cat_radio:before{content:'';margin:auto;position:absolute;top:0;bottom:0;left:0}.cat_radio:before{width:1.2857142857em;height:1.2857142857em;background:#fff}.cat_radio:after{width:.5714285714em;height:.5714285714em;left:.2142857143em}.cat_radio.active:after{width:.7142857143em;height:.7142857143em;left:.2857142857em;background:#e51e25}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.ws_prod_item .bathroom:before,.ws_prod_item .room:before{background-image:url("/images/icons_prodlist_2x.png")}.mn_header .phone{background-image:url("/images/phone_icon_2x.png")}.toggle_filter{background-image:url("/images/search_icon_2x.png")}}.img_banner{display:block;margin:60px 0 0}.img_banner_img{display:block;max-width:100%}@media (min-width: 48em){.img_banner{margin:90px 0 0}}.productlist{display:flex;flex-wrap:nowrap;flex-direction:column}.productlist .favorite{right:35px}.productlist-tags{grid-area:tags;bottom:0;left:0;left:auto;text-align:left;display:flex;flex-wrap:wrap;flex-direction:row;gap:3px;align-items:flex-start}.productlist-tags span{display:block;font-size:10px;color:#f2f2f2;padding:0px 3px;border-radius:3px;width:fit-content;text-transform:uppercase}.productlist-tags-35{background:#091c3a}.productlist-tags-36{background:#4CAF50}.productlist-tags-37{background:#e51e25}.productlist-tags-38{background:#c11a1e}.productlist-tags-39{background:#f77b82;color:#091c3a !important}.productlist-tags-56{background:#f25157}.productlist-tags-57{background:#e51e25}.productlist-tags-58{background:#c11a1e}.productlist-tags-59{background:#9a1418}.productlist-tags-60{background:#81C784;color:#091c3a !important}.productlist-tags-61{background:#091c3a}.productlist-tags-62{background:#FFB300;color:#091c3a !important}.productlist-tags-63{background:#FFB300;color:#091c3a !important}.productlist .show_checkboxes{display:flex;flex-direction:column;margin-bottom:12px;gap:12px}.productlist .box_wrap{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;gap:12px;width:fit-content;font-size:14px}.productlist .box_wrap input{margin:0 !important;width:13px !important}.productlist .contact_section{display:none}.productlist .contact{position:absolute;top:0;right:0;z-index:6;padding:.25em;z-index:50;cursor:pointer;text-align:right;border:0;background:transparent}.productlist .contact:after{content:'';display:inline-block;box-sizing:border-box;height:28px;-webkit-mask:url(/images/share.svg) no-repeat;mask:url(/images/share.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:27px;background:#ffffff}.productlist .contact:hover:after{background:#2e405e}.productlist .filter_wrap{background:#c1c8d3 !important;height:fit-content;padding:12px}.filter_wrap:not(.productlist.stp .filter_wrap){display:flex;flex-wrap:nowrap;flex-direction:column;gap:12px}.filter_wrap:not(.productlist.stp .filter_wrap) .result_filter_btn{width:100%}.productlist .order{padding:0;display:inline-block}.productlist .order span{padding:0 !important}.productlist .order .title{display:none}.productlist .order_select{display:none !important}.productlist .refine{padding:0;background:unset !important}.productlist .refine .container{background:unset !important}.productlist-list{width:100%;margin-top:1em}.productlist-order{padding:0 !important;display:inline-block;align-content:center;padding:1rem;box-sizing:border-box}.productlist-order .order_select{float:unset}.productlist .refine_inputs{display:none;flex-wrap:wrap;column-gap:12px;flex-direction:row}.productlist .refine_inputs.active{display:flex !important}.productlist .refine_inputs .title{display:none;font-weight:700}@media (min-width: 48em){.productlist .refine_inputs .title{display:block;padding:0 0 .9em;font-size:1.25em;line-height:1.9em;text-transform:uppercase;text-align:center}}.productlist .refine_inputs .button{height:2.5555555556em;margin:0;font-size:1.125em;font-weight:700;line-height:2.3888888889em;color:#fff;background:#e51e25;width:fit-content}.productlist .refine_inputs select,.productlist .refine_inputs input[type='number'],.productlist .refine_inputs input[type='text']{height:3.875em;padding:.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0;font-family:Open Sans, sans-serif;text-transform:uppercase;font-size:.75em}.productlist .refine_inputs select{margin-right:1em;position:relative;top:1px;outline:1px solid #fff;outline-offset:-1px;font-family:Open Sans, sans-serif;text-transform:uppercase;font-size:.75em}.productlist .refine_inputs input,.productlist .refine_inputs select{width:100%;margin:0;margin-bottom:.5em}.productlist .refine_inputs .title,.productlist .refine_inputs #result_filter_25{flex-basis:100%}.productlist .refine_inputs #result_filter_15,.productlist .refine_inputs #result_filter_26{flex:1;width:50%}.productlist .refine_inputs .title{font-size:16px}.productlist .refine_inputs select,.productlist .refine_inputs input{margin-right:0;min-width:unset;max-width:unset}.productlist .refine_inputs input[type='number']{max-width:none;width:inherit;margin-right:0 !important}.productlist .refine_inputs .input_wrap{position:relative}.productlist .refine_inputs .input_wrap .label{padding:0 .25em;position:absolute;top:-.5em;right:-.5em;font-size:.875em;line-height:1.2;color:#fff;background:#8d99ab}.productlist .refine_inputs .input_wrap{width:100%;display:flex;flex-wrap:wrap;gap:12px;margin:0}.productlist .refine_inputs .input_wrap .cat{display:inline-block;margin:0}.productlist .refine_inputs .input_wrap.sizes,.productlist .refine_inputs .input_wrap.prices{flex-wrap:nowrap}.productlist .refine_inputs .input_wrap label{display:flex;flex-wrap:nowrap;gap:12px;text-align:left;font-size:14px}.productlist .refine_inputs .input_wrap label input{margin:0}.productlist-checkboxes_title{width:100%;text-align:left;display:block;font-size:14px}.productlist .toggle_map{display:none;width:fit-content;margin-left:auto;float:unset}.productlist-checkboxes-hr{content:'';height:1px;background:#f2f2f2;width:100%;margin:12px auto;display:block}.productlist .result_filter_btn{margin-left:0 !important}.productlist .result_advanced_btn{height:2.3076923077em;padding:0;margin-top:1px;position:relative;font-size:.8125em;font-weight:700;line-height:2.3076923077em;text-transform:uppercase;cursor:pointer;border:0;background:unset;width:100%;margin-right:auto;text-align:left}.productlist .ws_prodlist_wrap{display:grid;grid-template-columns:auto;gap:20px}.productlist .ws_prodlist_wrap .ws_prod_item{width:unset;margin:0;float:unset}.productlist .ws_prodlist_wrap .ws_prod_item .living_room:after{content:'';display:block;box-sizing:border-box;height:20px;mask:url(/images/couch-solid-full.svg) no-repeat;mask-size:contain;width:20px;background:#233654}.productlist .ws_prodlist_wrap .ws_prod_item .room{color:#233654}.productlist .ws_prodlist_wrap .ws_prod_item .room:before{content:'';display:inline-block;box-sizing:border-box;height:20px;mask:url(/images/door-open-solid-full.svg) no-repeat;mask-size:contain;width:20px;background:#233654;position:relative;top:2px}.productlist .ws_prodlist_wrap .ws_prod_item .bathroom{color:#233654}.productlist .ws_prodlist_wrap .ws_prod_item .bathroom:before{content:'';display:inline-block;box-sizing:border-box;height:20px;mask:url(/images/shower-solid-full.svg) no-repeat;mask-size:contain;width:20px;background:#233654;position:relative;top:2px}.productlist .ws_prodlist_wrap .ws_prod_item img{object-fit:cover;height:100%}.productlist .ws_prodlist_wrap .ws_prod_item:hover .contact_section{display:flex;flex-wrap:nowrap;gap:6px;height:30px;position:absolute;top:162px;right:0;z-index:100}.productlist .ws_prodlist_wrap .ws_prod_item:hover .contact_section img{display:inline-block;height:100%}.productlist .ws_prodlist_wrap .ws_prod_item .ribbon{width:110px;height:110px;position:absolute;z-index:20;top:0;left:0;overflow:hidden}.productlist .ws_prodlist_wrap .ws_prod_item .ribbon .text{display:block;width:150px;height:34px;position:absolute;top:24px;right:-7px;font-size:.6875em;font-weight:700;line-height:36px;text-align:center;text-transform:uppercase;color:#fff;background:linear-gradient(#334561, #2d405e);transform:rotate(-45deg) translate3d(0, 0, 0)}.productlist .ws_prodlist_wrap .ws_prod_item .ribbon .text.rent{background:#e51e25}.productlist .ws_prodlist_wrap .ws_prod_item .address{margin:0}.productlist .ws_prodlist_wrap .ws_prod_item .property-address{grid-area:address;display:flex;flex-wrap:wrap;flex-direction:column;gap:6px;justify-content:space-between}.productlist .ws_prodlist_wrap .ws_prod_item .district{grid-area:district}.productlist .ws_prodlist_wrap .ws_prod_item .location{grid-area:location}.productlist .ws_prodlist_wrap .ws_prod_item .price_wrap{grid-area:price;padding:0}.productlist .ws_prodlist_wrap .ws_prod_item .price_wrap .price{font-size:14px;line-height:normal}.productlist .ws_prodlist_wrap .ws_prod_item .properties{grid-area:properties;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px}.productlist .ws_prodlist_wrap .ws_prod_item .size{margin-left:auto;margin-right:0;grid-area:size;width:fit-content}.productlist .ws_prodlist_wrap .ws_prod_item .info_wrap{display:grid;height:6.625em;height:unset !important;padding:12px;grid-template-areas:"address address size" "price price price" "properties properties properties" "tags tags btn";gap:12px 0}.productlist-checkboxes input{width:unset !important}.productlist .productlist-advanced_search{display:none}.productlist .productlist-advanced_search.active{display:block}.productlist.stp{display:block;margin:20px auto}.productlist.stp .filter_wrap{border-radius:20px;margin-top:-84px}.productlist.stp .title{display:block;margin-bottom:6px;text-transform:uppercase}.productlist.stp .refine_inputs_title{display:none}.productlist.stp .refine_inputs{display:flex}.productlist.stp .refine_inputs .input_wrap.types{margin-bottom:6px}.productlist.stp .result_filter_btn{width:100%}.productlist.stp .productlist-advanced_search.active{margin-bottom:20px}.productlist-btn{display:none;background:transparent;grid-area:btn;border:0;padding:0;width:fit-content;margin-right:0;margin-left:auto}.productlist-btn img{width:40px;height:40px}@media (max-width: 48em){.productlist-btn{display:block}}@media (min-width: 36.25em){.productlist{flex-direction:row}.productlist .refine_inputs{display:flex !important}.productlist-order{width:100%;display:block}.productlist .filter_wrap{flex-direction:column;flex-wrap:wrap;width:50%}.productlist.stp .filter_wrap{width:100% !important;box-sizing:border-box}.productlist-list{width:50%}.productlist .ws_prodlist_wrap{grid-template-columns:auto}.productlist-checkboxes_title{display:inline-block}.productlist .input_wrap{flex-wrap:nowrap}}@media (min-width: 48em){.productlist .filter_wrap{width:40%}.productlist-list{width:60%}.productlist .ws_prodlist_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 64em){.productlist.stp .filter_wrap{width:100%;box-sizing:border-box;border-radius:20px;padding:40px}.productlist.stp .filter_wrap .refine_inputs{align-items:center}.productlist.stp .filter_wrap .refine_inputs .result_filter_select,.productlist.stp .filter_wrap .refine_inputs .input_wrap{flex:1 !important;width:fit-content}.productlist.stp .filter_wrap .refine_inputs .result_filter_select.types,.productlist.stp .filter_wrap .refine_inputs .input_wrap.types{flex-direction:column;margin:0;gap:0}.productlist.stp .filter_wrap .refine_inputs .result_filter_select input[type='number'],.productlist.stp .filter_wrap .refine_inputs .input_wrap input[type='number']{width:100px}.productlist.stp .filter_wrap .productlist-advanced_search.active{width:100%;display:flex;align-items:flex-start}.productlist.stp .filter_wrap .productlist-checkboxes-hr{display:none}.productlist .filter_wrap{width:30%}.productlist-list{width:70%}.productlist .ws_prodlist_wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}}.mn_footer{margin-top:3em;padding:0 0 3em;background:#091c3a;color:#8d99ab}.mn_footer ul{margin:0}.mn_footer li{font-size:1em;margin:0}.mn_footer .top3_sub{display:none}.mn_footer .text{line-height:1.1;padding:1.75em 0;text-align:center;background:#c1c8d3}.mn_footer .text .title{color:#fff;font-size:1.5em;margin-bottom:.5em}.mn_footer .text .sub_title{color:#091c3a}.mn_footer .map{display:block;height:19em;background:#091c3a url("/images/footer_map_small.jpg") 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover}.mn_footer .logo{margin-bottom:1em;width:198px;height:24px}.mn_footer .copy{font-size:.8125em;float:left}.mn_footer .copy a{color:#e51e25;padding-left:1em}.mn_footer .gb{font-size:.75em;float:right;color:#e51e25;text-decoration:none}@media only screen and (min-width: 48em){.mn_footer .map{background-image:url("/images/footer_map_large.jpg");height:23.75em}.mn_footer .text .title{font-size:1.875em}}.footer_col{width:100%;min-height:11em;max-width:17em;padding:0 0 1.25em;margin:2.5em auto 1.25em;border-bottom:1px solid #091c3a;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer_col .title{font-weight:700;text-transform:uppercase;margin-bottom:.5em;background:#8d99ab;color:#091c3a}.footer_col ul{list-style-type:none}.footer_col a{display:block;text-decoration:none;color:#8d99ab;padding:.0625em 0}.footer_col .footer_contact_group{padding-top:.625em;margin-top:.625em;border-top:1px solid rgba(141,153,171,0.25);line-height:1.2}.footer_col .location{line-height:1.2}.footer_col .phone{font-size:1.5em;font-weight:700}.footer_col .phone .small{font-size:.7333333333em}@media only screen and (min-width: 36.25em){.footer_col{width:50%;max-width:100%;height:14em;text-align:left;float:left;border:0;border-left:1px solid #e51e25;margin:2.5em 0 3em;padding:0 2em}.footer_col .title{background:transparent;color:#8d99ab;line-height:1.2}}@media only screen and (min-width: 64em){.footer_col{width:25%;height:auto}.footer_col.last{text-align:right;padding-right:0}.footer_col .location{width:200px;margin:0 0 0 auto}}@media only screen and (min-width: 78.75em){.footer_col .phone{font-size:1.75em}.footer_col .phone .small{font-size:.7857142857em}}.to_top{opacity:0;visibility:hidden;background:rgba(141,153,171,0.5);width:3em;height:2em;position:fixed;bottom:.25em;right:.25em;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.to_top.fixed{opacity:1;visibility:visible}.to_top:after{content:'';display:block;height:0;width:0;border-left:.375em solid transparent;border-right:.375em solid transparent;border-bottom:.375em solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media only screen and (min-width: 64em){.to_top{display:none}}
