﻿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}.fg_wrap,.fg_table{width:100%;border-collapse:collapse;text-align:left}.fg_wrap a,.fg_table a{text-decoration:none}.fg_wrap li,.fg_table li{font-size:1em !important}.fg_wrap p,.fg_table p{font-size:1em !important}.fg_zip,.fg_zip_name,.fg_text,.fg_textarea,.fg_select,.fg_phone_zone,.fg_phone,.fg_combo_cont select{width:100%;height:3.375em;padding:.75em;margin-bottom:.5em;background:#f2f2f2;border:1px solid #e4e4e4;font-size:1.125em;color:#091c3a;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fg_textarea{height:8.75em;font-family:sans-serif}.fg_zip{width:25%;float:left}.fg_zip_name{width:60%;display:inline-block;position:relative;right:-1px}.fg_table tr{border-bottom:1px solid #e4e4e4;padding:1em 0}.fg_table tr:nth-last-child(-n+3){border:0}.fg_table td{padding:.25em 0 0 !important}.fg_table tr,.fg_table td{vertical-align:middle;display:block;clear:both}.fg_table h2{padding:1em 0 0}.fg_input_td_error input{border:1px solid #e51e25 !important}.fg_label_td,.fg_label_td_req,.fg_label_td_error{line-height:1;padding-top:.25em}@media only screen and (min-width: 48em){.fg_table td{display:table-cell;clear:none;padding:2% 0 !important}.fg_table tr{display:table-row;clear:none}.fg_label_td,.fg_label_td_req{width:30%}}.fg_phone_zone{width:14%}.fg_phone{width:71%;float:right}.fg_label{display:inline-block;margin:0;font-size:.875em;background:#8d99ab;color:#fff;padding:0 .5714285714em;position:relative;top:.75em;left:.5em;height:1.7857142857em;line-height:1.8571428571em}.form_viewer_table{width:100%;border-collapse:collapse}.form_viewer_table td{padding:.25em 0 0}.form_viewer_side{margin-top:1.75em;margin-bottom:2em;width:100%}.form_viewer_side img{display:block;max-width:100%;width:100% !important;height:auto !important}.form_viewer_side ul{margin-left:1em}@media only screen and (min-width: 48em){.form_viewer_table{float:left;max-width:60%;margin-right:5%}.form_viewer_side{float:right;max-width:35%}}.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}}.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}.sub_banner{height:11.25em;background-color:#8d99ab;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:1.5em;-webkit-background-size:cover;background-size:cover}@media only screen and (min-width: 48em){.sub_banner{height:12.5em;margin-bottom:2em}}@media only screen and (min-width: 64em){.sub_banner{height:15em;margin-bottom:2em}}.sub_site_title{border-top:1.125em solid #c1c8d3;background:#f2f2f2}.sub_site_title .container{padding:1em 0}.sub_site_title .title{color:#091c3a;font-size:1.5em;font-weight:400;margin:0;line-height:1}@media only screen and (min-width: 48em){.sub_site_title{border-top:1.5em solid #c1c8d3}.sub_site_title .title{font-size:2em}.sub_site_title .container{padding:1.75em 0}}@media only screen and (min-width: 64em){.sub_site_title .title{font-size:2.5em;letter-spacing:-.025em}}.news_contact_item{width:32%;margin-right:1%;margin-top:1em;float:left;padding:1.25em 1em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #f2f2f2}.news_contact_item .admin_gomb{position:absolute;top:.25em;left:.25em}.news_contact_item img{width:100%}.news_contact_item .item_id{position:absolute;top:-.5em;right:-.5em;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;background:#091c3a;color:#fff;font-weight:700;border-radius:2em}@media only screen and (min-width: 64em){.news_contact_item{width:24%;margin-right:1%;float:left}.news_contact_item:nth-child(4n){margin-right:0}}.mn_content.logged_in h2:nth-child(2){margin-top:0}@media only screen and (min-width: 48em){.mn_content{width:62%;margin-right:4%;float:left;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;-o-transition:width 0.2s;transition:width 0.2s}}@media only screen and (min-width: 64em){.mn_content{width:68%}.kapcs_mail_content{width:60%}}@media only screen and (min-width: 78.75em){.mn_content{width:72%}.kapcs_mail_content{width:55%}}.mn_sidebar{min-height:5em}@media only screen and (min-width: 48em){.mn_sidebar{overflow:hidden}}.form_viewer_side .item,.news_contact_item .item,.mn_sidebar .item{background:rgba(255,255,255,0.8);border:2px solid #f2f2f2;padding:1.5em 1.5em;margin-bottom:1em}.form_viewer_side ul,.news_contact_item ul,.mn_sidebar ul{margin:0}.form_viewer_side li,.news_contact_item li,.mn_sidebar li{list-style-type:none;font-size:.9375em;border-bottom:2px solid #f2f2f2;padding:.75em 0;line-height:1.3;margin:0}.form_viewer_side a,.news_contact_item a,.mn_sidebar a{display:block;color:#091c3a;text-decoration:none}.form_viewer_side a:hover,.news_contact_item a:hover,.mn_sidebar a:hover{text-decoration:underline}.form_viewer_side .menu_l_text_1,.news_contact_item .menu_l_text_1,.mn_sidebar .menu_l_text_1{position:relative;z-index:1}.form_viewer_side .menu_l_text_1:before,.news_contact_item .menu_l_text_1:before,.mn_sidebar .menu_l_text_1:before{content:'';width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#f2f2f2;-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.form_viewer_side .menu_l_text_1:hover,.news_contact_item .menu_l_text_1:hover,.mn_sidebar .menu_l_text_1:hover{text-decoration:none}.form_viewer_side .menu_l_text_1:hover:before,.news_contact_item .menu_l_text_1:hover:before,.mn_sidebar .menu_l_text_1:hover:before{width:100%}.form_viewer_side .menu_l_text_1.active,.news_contact_item .menu_l_text_1.active,.mn_sidebar .menu_l_text_1.active{background:#f2f2f2}.form_viewer_side .title,.news_contact_item .title,.mn_sidebar .title{text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:1em}.form_viewer_side .button,.news_contact_item .button,.mn_sidebar .button{width:100%;margin:1em 0 0;text-align:center;color:#fff}.submenu li{padding:0}.submenu a{padding:.75em .5em}.kapcs_mail input{margin:0;padding:.5em .75em .25em}.kapcs_mail .date_from,.kapcs_mail .date_until{width:49%;float:left;margin-right:2%}.kapcs_mail .date_until{margin-right:0}.kapcs_mail .label_title{display:block;margin-bottom:.5em;padding:.5em .75em;font-size:.875em;color:#464343;background:#f2f2f2}.kapcs_mail_sidebar .logo_wrap{margin-bottom:1em;padding:1em 0;background:#091c3a}.kapcs_mail_sidebar .logo_wrap img{display:block;margin:auto;width:198px;height:24px}.kapcs_mail_sidebar .contact_content{overflow:hidden}.kapcs_mail_sidebar .contact_content img{float:left;display:block;width:35%;min-height:1.25rem;background:#f2f2f2}@media (min-width: 36.25em){.kapcs_mail_sidebar .contact_content img{width:48%}}.kapcs_mail_sidebar .contact_content ul{float:right;width:64%}@media (min-width: 36.25em){.kapcs_mail_sidebar .contact_content ul{width:50%}}.kapcs_mail_sidebar p{font-size:1em;line-height:1.7}.kapcs_mail_sidebar .name{padding:.5em 0;font-weight:700;text-align:center;background:#f2f2f2}.kapcs_mail_sidebar .contact_box{margin-bottom:4px;padding:10px;position:relative;font-size:.875em;font-weight:700;text-transform:uppercase;background:#f2f2f2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kapcs_mail_sidebar .contact_box:after{content:'';margin:auto;display:inline-block;display:block;height:0;width:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #828181;position:absolute;top:0;bottom:0;right:10px}.kapcs_mail_sidebar .contact_box.active:after{border-top:0;border-bottom:6px solid #828181}.kapcs_mail_sidebar .contact_content{padding:1px;padding-bottom:20px}.kapcs_mail_sidebar .contact_content.active{display:block}.kapcs_mail_content{margin-bottom:3em}.kapcs_mail_content .fg_button{width:100%}@media only screen and (min-width: 48em){.kapcs_mail_content{margin-bottom:0}.kapcs_mail_content .fg_button{width:auto}}.kapcs_mail_newsletter{display:inline-block;padding:.5rem;font-size:.875rem}#ws_group_slider{display:none}#ws_prod_recommend h3{margin-top:1em}.news_full_title{font-size:1.625em}.news_full_wrap{border-top:1px solid #e4e4e4;position:relative}.news_full_wrap .admin_gomb{position:absolute;top:0;right:0}.news_full_wrap .img_wrap{width:100%;max-height:25em;margin-bottom:1em;overflow:hidden}.news_full_wrap .img{width:100%}.news_full_wrap .back{font-size:.875em;font-weight:700;display:inline-block;height:1.7857142857em;line-height:1.8571428571em;position:absolute;color:#091c3a;padding:0 1em;padding-left:2em;text-decoration:none;background:#e4e4e4}.news_full_wrap .back:after{content:'';display:block;height:0;width:0;border-top:.375em solid transparent;border-bottom:.375em solid transparent;border-right:.375em solid #091c3a;position:absolute;left:1em;top:1px;bottom:0;margin:auto}.news_full_wrap .back.top{top:-1.7857142857em;right:0}.news_full_wrap .back.bottom{bottom:-1.7857142857em;left:0}@media only screen and (min-width: 48em){.news_full_wrap{border:1px solid #e4e4e4;padding:3em}.news_full_wrap .img_wrap{margin-bottom:2em}}.news_item{padding-bottom:3em;margin-bottom:3em;border-bottom:1px solid #e4e4e4;overflow:hidden;position:relative}.news_item:last-child{border-bottom:0}.news_item .title{font-size:1.125em;margin:0;line-height:1.4;font-weight:400;background:#091c3a;padding:.25em .5em;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff}.news_item .part1{min-height:5em;margin-bottom:1em}.news_item .img_wrap{width:100%;background:#e4e4e4}.news_item .img_wrap img{width:100%}.news_item .text{font-size:1em;color:#464343}.news_item .text p{font-size:1em}.news_item .admin_gomb{position:absolute;top:3.5em;left:.25em}.news_item .more{font-size:.9375em;border:1px solid #8d99ab;color:#091c3a;text-transform:uppercase;display:block;text-decoration:none;line-height:1;margin-top:1em;padding:.5333333333em 0 .5333333333em;padding-left:1em;position:relative;max-width:9em}.news_item .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}@media only screen and (min-width: 48em){.news_item .part1{float:left;min-height:5em;width:49%;margin-bottom:0}.news_item .text{float:right;width:48%}}.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}.filter_wrap{margin-top:1em;margin-bottom:2em;clear:both}.filter_wrap .box_wrap input{width:13px !important}.filter_wrap .show_checkboxes{display:none}.filter_wrap .order,.filter_wrap .price{padding:0 0 1em;font-size:.875em;text-transform:uppercase}.filter_wrap .order .title,.filter_wrap .price .title{margin-right:1em}.filter_wrap .order .item,.filter_wrap .price .item{padding:.25em;cursor:pointer}.filter_wrap .order .item:hover,.filter_wrap .price .item:hover{text-decoration:underline}.filter_wrap .order .active,.filter_wrap .price .active{font-weight:700;cursor:default}.filter_wrap .order .active:hover,.filter_wrap .price .active:hover{text-decoration:none}.filter_wrap .order{display:none;float:right}.filter_wrap .price{float:left}.filter_wrap .price .title{display:none}.filter_wrap .order_select{float:right;padding:.25em .5em;position:relative;top:-.25em;background:#f2f2f2;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media (min-width: 48em){.filter_wrap .refine{padding:1.25em 0;background:#f2f2f2}}.filter_wrap .refine .admin_btn_wrap{position:absolute;top:-6.4375em;right:0}.filter_wrap .refine .container{text-align:center;box-sizing:border-box;background:#e4e4e4;padding:0 10px}@media (min-width: 48em){.filter_wrap .refine .container{background:#dedede;padding:1rem}}.filter_wrap .refine .input_group{position:relative;display:inline-block;margin-right:0;width:100%}@media (min-width: 48em){.filter_wrap .refine .input_group{width:unset}}.filter_wrap .refine .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;z-index:2}.filter_wrap .cat_wrap{margin-bottom:1em}.filter_wrap .cat{display:block;margin:.4285714286em 0;padding-left:2em;position:relative;font-size:.875em;line-height:1.4;text-decoration:none;text-transform:uppercase;color:#091c3a;cursor:pointer}.filter_wrap .cat:before,.filter_wrap .cat:after{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto}.filter_wrap .cat:before{width:1.2857142857em;height:1.2857142857em;background:#fff}.filter_wrap .cat.active:after{width:.7142857143em;height:.7142857143em;left:.2857142857em;background:#e51e25}.filter_wrap .refine_inputs_title{margin-bottom:.375em;padding:.75em 1em;position:relative;font-size:.875em;font-weight:700;line-height:1;text-transform:uppercase;background:#e4e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter_wrap .refine_inputs_title:after{content:'';margin:auto;position:absolute;top:0;right:1em;bottom:0;display:block;height:0;width:0}.filter_wrap .refine_inputs{display:none}.filter_wrap .refine_inputs.active{display:block}.filter_wrap .refine_inputs select,.filter_wrap .refine_inputs input[type='number'],.filter_wrap .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}.filter_wrap .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}.filter_wrap .refine_inputs input,.filter_wrap .refine_inputs select{width:100%;margin:0;margin-bottom:.5em}.filter_wrap .refine_inputs .title{display:none;font-weight:700}@media (min-width: 48em){.filter_wrap .refine_inputs .title{display:block;padding:0 0 .9em;font-size:1.25em;line-height:1.9em;text-transform:uppercase;text-align:center}}.filter_wrap .refine_inputs .button{height:2.5555555556em;margin:0;font-size:1.125em;font-weight:700;line-height:2.3888888889em;color:#fff;background:#e51e25}.filter_wrap .refine_inputs .t2{background:#091c3a;margin:.75em 0;padding:0 .875em}@media (min-width: 48em){.filter_wrap .refine_inputs .t2{padding:0 2em;margin:0.75em !important}}.filter_wrap .refine_inputs .t2:hover{background:#e94348}.filter_wrap .input_wrap{margin-right:1em;position:relative}.filter_wrap .input_wrap .label{padding:0 .25em;position:absolute;top:-.5em;right:-.5em;font-size:.875em;line-height:1.2;color:#fff;background:#8d99ab}@media not screen and (min-width: 48em){.filter_wrap .refine_inputs .input_price_start,.filter_wrap .refine_inputs .input_price_end,.filter_wrap .refine_inputs .input_size_start,.filter_wrap .refine_inputs .input_size_end{width:49%;float:left;margin-right:2%}.filter_wrap .refine_inputs .input_price_end,.filter_wrap .refine_inputs .input_size_end{margin-right:0}.filter_wrap .refine_inputs .cat{display:inline-block;padding:.5em .5em .5em 2em}}@media (min-width: 48em){.filter_wrap{width:30%;margin-bottom:4em}.filter_wrap .price .title{display:inline}.filter_wrap .order{display:block}.filter_wrap .order_select{display:none}.filter_wrap .refine_inputs_title{display:none}.filter_wrap .refine_inputs{display:block !important}.filter_wrap .refine_inputs input,.filter_wrap .refine_inputs select{width:auto;max-width:14.5em;margin:0;margin-right:.25em;margin-bottom:1em}.filter_wrap .refine_inputs input[type='number']{max-width:7.5em}.filter_wrap .refine_inputs .result_filter_btn{margin:0;margin-left:.5em}.filter_wrap .input_wrap{display:inline-block;vertical-align:middle}}@media (min-width: 64em){.filter_wrap .refine_inputs input,.filter_wrap .refine_inputs select{min-width:8.75em;max-width:100%;margin-right:1.2em}.filter_wrap .refine_inputs .result_filter_btn{margin-left:.75em}}#result_filter_29,#result_filter_33{display:none}.toggle_map{height:2.3076923077em;padding:0 1em 0 2em;float:right;margin-top:1px;position:relative;font-size:.8125em;font-weight:700;line-height:2.3076923077em;text-transform:uppercase;background:#f2f2f2;cursor:pointer}.toggle_map svg{height:1.2307692308em;position:absolute;top:0;bottom:0;left:.1538461538em;margin:auto;fill:#091c3a}.ws_prod_item .location{height:1.5384615385em;padding:.375em .375em .375em 1.75em;position:absolute;left:0;top:12.4615384615em;z-index:50;font-size:.8125em;line-height:1.6923076923em;text-transform:uppercase;color:#fff;cursor:pointer;background:rgba(9,28,58,0.25)}.ws_prod_item .location svg{width:1.3846153846em;height:1.3846153846em;position:absolute;top:0;bottom:0;left:.2307692308em;margin:auto;fill:#fff}.ws_prodlist_map_wrap{width:100%;height:31.25em;max-height:55vh;position:fixed;bottom:-300px;left:0;z-index:50;border-top:4px solid #fff;background:#e4e4e4;-webkit-box-shadow:0 -0.25em 0.375em rgba(9,28,58,0.1);-moz-box-shadow:0 -0.25em 0.375em rgba(9,28,58,0.1);box-shadow:0 -0.25em 0.375em rgba(9,28,58,0.1);visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s,bottom 0.3s;-moz-transition:opacity 0.3s,bottom 0.3s;-o-transition:opacity 0.3s,bottom 0.3s;transition:opacity 0.3s,bottom 0.3s}.ws_prodlist_map_wrap.active{visibility:visible;opacity:1;bottom:0}.ws_prodlist_map_wrap .close_map{height:2.3076923077em;padding:0 0.5em 0 2.3076923077em;position:absolute;top:0;right:0;z-index:20;font-size:.8125em;line-height:2.3076923077em;text-transform:uppercase;font-weight:700;background:#fff;cursor:pointer}.ws_prodlist_map_wrap .close_map svg{width:1.0769230769em;height:1.0769230769em;position:absolute;top:0;bottom:0;left:.7692307692em;margin:auto;fill:#091c3a}.ws_prodlist_map_wrap .close_map .text{display:none}@media (min-width: 36.25em){.ws_prodlist_map_wrap .close_map .text{display:inline}}.ws_prodlist_map{height:100%}.map_content{width:200px;display:block;text-decoration:none;color:#091c3a;padding:4px;padding-right:0}.map_content .img{margin-top:10px;width:200px}.map_content .district{color:#8d99ab}.map_content .address{font-weight:700;line-height:1}.map_content svg{width:20px;height:20px}.ws_prod_site_title .container{padding:1.5em 0}.ws_prod_site_title .back{font-size:.8125em;position:absolute;top:0;right:0;text-transform:uppercase;background:#c1c8d3;color:#091c3a;text-decoration:none;display:inline-block;padding:1em 2em}.ws_prod_site_title .cat_title{font-size:.875em;line-height:1;margin-bottom:.5em;text-transform:uppercase}.ws_prod_site_title .title{display:inline}@media only screen and (min-width: 48em){.ws_prod_site_title .back{font-size:.8125em;position:absolute;top:0;right:0;text-transform:uppercase;background:#c1c8d3;color:#091c3a;text-decoration:none;display:inline-block;padding:1em 2em}.ws_prod_site_title .cat_title{margin-bottom:1.5em}}.ws_prod_info{padding:1em 0 .75em;background:#091c3a;color:#c1c8d3}.ws_prod_info .title{display:none}.ws_prod_info .item{font-size:.875em}.ws_prod_info .price,.ws_prod_info .address_wrap{display:block}.ws_prod_info .price{font-size:1.1428571429em;color:#fff;font-weight:700}.ws_prod_info .sep{display:none}@media not screen and (min-width: 64em){.ws_prod_info .address_wrap{margin-right:.5em}.ws_prod_info .size,.ws_prod_info .room,.ws_prod_info .bathroom{font-size:1em;font-weight:700;margin-right:.5em}.ws_prod_info .size:before,.ws_prod_info .room:before,.ws_prod_info .bathroom:before{content:'';display:inline-block;position:relative;top:.25em;width:1em;height:1.25em;margin-right:.25em;background:url(/images/icons_prodlist_large.png) 0% 50% no-repeat;-webkit-background-size:auto 14px;background-size:auto 14px}.ws_prod_info .bathroom:before{width:.5625em;background-position:-1.1875em 50%}.ws_prod_info .room:before{width:.5em;background-position:0em 50%}.ws_prod_info .size:before{width:.4375em;background-position:-2.1875em 50%}}@media only screen and (min-width: 30em){.ws_prod_info .price{float:right}}@media only screen and (min-width: 48em){.ws_prod_info .price,.ws_prod_info .address_wrap{display:inline}.ws_prod_info .price{float:none}}@media only screen and (min-width: 64em){.ws_prod_info .title{display:inline;text-transform:uppercase}.ws_prod_info .sep{display:inline;font-size:.875em;padding:0 .25em}}.ws_prod_images_wrap{width:100%;position:relative;overflow:hidden;height:280px}@media (min-width: 36.25em){.ws_prod_images_wrap{height:340px}}@media (min-width: 48em){.ws_prod_images_wrap{height:400px}}@media (min-width: 64em){.ws_prod_images_wrap{height:26.875em}}.ws_prod_images_wrap .icon{width:6em;height:3em;margin:auto;position:absolute;z-index:6;right:0;bottom:0;left:0;opacity:.8;background:rgba(0,0,0,0.5) url("/images/hand_swipe.png") 44% 50% no-repeat;-webkit-background-size:auto 70%;background-size:auto 70%;border-radius:.5em .5em 0 0;pointer-events:none;display:none}.ws_prod_images_wrap .banner_wrap{position:relative;height:100%;max-height:280px;-webkit-transition:transform 0.4s;-moz-transition:transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s}@media (min-width: 36.25em){.ws_prod_images_wrap .banner_wrap{max-height:340px}}@media (min-width: 48em){.ws_prod_images_wrap .banner_wrap{-webkit-transition:transform 0.9s;-moz-transition:transform 0.9s;-o-transition:transform 0.9s;transition:transform 0.9s;max-height:400px}}@media (min-width: 64em){.ws_prod_images_wrap .banner_wrap{max-height:unset}}.ws_prod_images_wrap .banner_wrap .mn_banner{height:100%;position:absolute;top:0;width:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;border-right:2px solid #fff;box-sizing:border-box}@media (min-width: 48em){.ws_prod_images_wrap .banner_wrap .mn_banner{width:50%}}.ws_prod_images_wrap .banner_wrap .mn_banner a{display:block;height:100%}.ws_prod_images_wrap .arrow{display:inline-block;position:absolute;top:0;bottom:0;z-index:2;cursor:pointer}.ws_prod_images_wrap .arrow svg{width:50px;fill:#fff;stroke:#000;height:100%}.ws_prod_images_wrap .arrow svg:hover{opacity:0.5}.ws_prod_images_wrap .next{right:0}.ws_prod_images_wrap .prev{left:0}@media (min-width: 64em){.ws_prod_images_wrap .icon{width:8em;background:rgba(0,0,0,0.5) url("/images/mouse_move.png") 50% 50% no-repeat}}.ws_prod_images{height:28em;position:relative;background:#f2f2f2;overflow:hidden;overflow-x:scroll}.ws_prod_images .inner{height:100%;margin-left:0;font-size:0;text-align:center;white-space:nowrap}.ws_prod_images .img{display:inline-block;width:100%;height:100%;position:relative;font-size:1rem;background-color:#f2f2f2;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;border-right:2px solid #fff;overflow:hidden}.ws_prod_images .img:last-child{border-right:0}.ws_prod_images .outer_button{width:16em;height:3.6em;padding:6em;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ws_prod_images .button{margin:0}@media (min-width: 64em){.ws_prod_images_wrap{height:33.125em}.ws_prod_images{height:34.25em}.ws_prod_images .img{width:100%}}.ws_prod_details{margin-bottom:2em}.ws_prod_tabs{font-size:.9375em;margin-bottom:2em}.ws_prod_tabs .tab{font-weight:700;display:inline-block;position:relative;margin-right:1.25em;padding:.125em .5em;padding-left:2.25em;border-bottom:2px solid #fff}.ws_prod_tabs .tab svg{margin:auto;position:absolute;top:0;bottom:0;left:.5em;fill:#8d99ab}.ws_prod_tabs .tab:last-child{margin-right:0}.ws_prod_tabs .tab:hover{cursor:pointer;background:#f2f2f2}.ws_prod_tabs .tab.fancybox{display:none}.ws_prod_tabs .tab.file{text-decoration:none;color:#091c3a}.ws_prod_tabs .active{border-bottom:2px solid #c1c8d3}@media only screen and (min-width: 64em){.ws_prod_tabs .tab.fancybox{display:inline-block;color:#091c3a;background:#c1c8d3;text-decoration:none;font-size:.875em;text-transform:uppercase;padding:.7142857143em 1.5em .5em}}.ws_prod_tab_content{display:none;min-height:15em}.ws_prod_tab_content.active{display:block}.ws_prod_tab_content.map{height:40em;max-height:80vh}#tab_content3.active{display:flex;flex-wrap:wrap;gap:12px}#tab_content3.active a{display:inline-block}.ws_prod_aside{position:relative}.ws_prod_aside .admin_gomb{position:absolute;top:.25em;right:.25em}.ws_prod_aside .edit{right:.25em}.ws_prod_aside .img{width:100%;margin-bottom:1em}.ws_prod_recommended{margin:2em 0;padding:2em 0 0;background:#f2f2f2}.ws_prod_recommended h3{margin:0 0 1em;line-height:1}.ws_prod_recommended .ws_prod_item{background:#fff}.fav_header{line-height:1;border-bottom:1px solid #e4e4e4;padding-bottom:1.5em;margin-bottom:1.5em;overflow:hidden}.fav_header .title{font-size:1.25em;font-weight:700;display:inline-block;margin-right:1em}.fav_header .empty{font-size:.9375em;padding:0 .75em;cursor:pointer;background:#f2f2f2;color:#e51e25;text-transform:uppercase;-webkit-transition:background 0.2s,color 0.2s;-moz-transition:background 0.2s,color 0.2s;-o-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s}.fav_header .empty:hover{background:#e51e25;color:#fff}.fav_header .book_all{font-size:.9375em;float:right;position:relative;background:#091c3a;color:#fff;padding:.25em .75em;padding-right:2em;text-transform:uppercase;cursor:pointer}.fav_header .book_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:.5em;margin:auto}.fav_item .remove{width:1.75em;height:1.75em;position:absolute;top:0;right:0;z-index:50;cursor:pointer;background:transparent;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}.fav_item .remove svg{width:1em;height:1em;fill:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transition:fill 0.2s;-moz-transition:fill 0.2s;-o-transition:fill 0.2s;transition:fill 0.2s}.fav_item .remove:hover{background:#e51e25}.fav_item .remove:hover svg{fill:#fff}.fav_item .name{display:block;font-size:.8125em;padding:.3076923077em .6153846154em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:none;color:#464343;font-weight:700}.ckeditor,#cke_mod_product_hu_details,#cke_mod_product_en_details{width:100% !important;max-width:80em}#cke_2_contents{min-height:38em}#tab_content_text{text-align:left}#tab_content_text tr:nth-child(9),#tab_content_text tr:nth-child(8),#tab_content_text tr:nth-child(6),#tab_content_text tr:nth-child(5),#tab_content_text tr:nth-child(2){display:none}#tab_content_text tr:nth-child(1){opacity:0}#tab_content_text tr:nth-child(1) select{display:none}#cart_container .item_wrap{display:grid;gap:12px;grid-template-columns:auto}@media (min-width: 36.25em){#cart_container .item_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 48em){#cart_container .item_wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 64em){#cart_container .item_wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}}#cart_container .item_wrap .ws_prod_item .inner .img_wrap.hu:after{content:'Részletek'}.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}}
