body{background:#fff;padding:0;margin:0;font-family:'Raleway', sans-serif;font-size:17px;color:#888}.clearer_0{clear:both;padding:0;margin:0;height:0}.clearer_5{clear:both;padding:0;margin:0;height:5px}.clearer_10{clear:both;padding:0;margin:0;height:10px}.clearer_20{clear:both;padding:0;margin:0;height:20px}.clearer_30{clear:both;padding:0;margin:0;height:30px}.clearer_60{clear:both;padding:0;margin:0;height:60px}img{border:0}a{color:#888;text-decoration:underline}a:hover{text-decoration:none}.wrapper{background:#fff}.header_startpage{height:120px;border-bottom:5px solid #a71108;background-color:#fff}.header_startpage_inline{width:1140px;height:120px;margin:0 auto;background-color:#fff}.header_logo_startpage{width:299px;height:120px;display:table-cell;vertical-align:middle;border-right:1px solid #d8160a}.main_nav_startpage{display:table-cell;width:840px;height:120px}.main_nav_startpage ul{width:840px;height:120px;list-style:none;margin:0;padding:0}.main_nav_startpage ul li{float:left;height:120px;list-style:none;margin:0;padding:0;position:relative}.main_nav_startpage ul li a{text-decoration:none;text-transform:uppercase;display:block;padding:51px 20px 0 20px;text-align:center;font-weight:600;color:#a71108;font-size:17px;line-height:17px;border-right:1px solid #d8160a;height:69px}.main_nav_arrow{font-size:20px;font-weight:400;color:#f0180b;display:block;padding:2px 0 0 0}.main_nav_arrow_disable{visibility:hidden}.main_nav_startpage ul li a:hover,.main_nav_startpage ul li a:hover .main_nav_arrow,.main_nav_startpage ul li:hover a,.main_nav_startpage ul li:hover a .main_nav_arrow,.main_nav_startpage ul li a.active{color:#878787}.main_nav_startpage .drop{display:none;position:absolute;z-index:99;top:120px;left:0;padding:0;background:#fff}.main_nav_startpage li:hover .drop,.main_nav_startpage li.hover .drop{display:block !important;z-index:99 !important;position:absolute !important}.main_nav_startpage .drop .drop_top{height:5px;overflow:hidden;background:#a71108;margin:0}.main_nav_startpage .drop a{display:block;padding:20px 30px !important;text-decoration:none;font-size:17px;font-weight:500;color:#a71108 !important;border-bottom:1px solid #a71108;border-right:none;height:auto;text-align:left;white-space:nowrap}.main_nav_startpage .drop a:hover{color:#878787 !important}.teaser_overlay{position:absolute;top:0;z-index:99}.conversionbox_header{background:#a71108;padding:30px;position:relative}.startpage_slider_2{width:100%;height:500px;background-repeat:no-repeat;background-position:0 0;position:relative;background-color:#fff}.slider_2_inline{width:1140px;height:500px;margin:0 auto;position:relative}.startpage_slider_2_overall{width:100%;height:500px;position:absolute !important;display:flex;display:-ms-flex;justify-content:center;-ms-flex-pack:center}.startpage_slider_2 ul{width:100%;height:500px;position:absolute;margin:0;padding:0;list-style:none}.startpage_slider_2 ul li{width:100%;height:500px;margin:0;padding:0;list-style:none;position:absolute}.startpage_slider_2_nav{height:16px;width:100%;position:absolute;left:0;bottom:39px}.startpage_slider_2_nav ul{list-style:none;margin:0;padding:0;z-index:94;height:16px}.startpage_slider_2_nav ul li{float:left;z-index:94;width:16px;height:16px;margin:0 5px 0 0;position:relative}.startpage_slider_2_nav ul li a{background:#d8cda8;display:block;width:14px;height:14px;border:2px solid #fff;border-radius:8px}.startpage_slider_2_nav ul li a:hover,.startpage_slider_2_nav ul li.active a{background:#878787}.startpage_slider_2_nav_back{position:absolute;top:210px;left:2%;width:47px;height:80px}.startpage_slider_2_nav_next{position:absolute;top:210px;right:5%;width:47px;height:80px}.four_boxes{padding:80px 0;border-bottom:6px solid #a71108}.four_boxes_ow_1{padding:0 0 130px 0;background:none}.four_boxes_inline{width:1140px;margin:0 auto}.four_boxes_ow_1 .four_boxes_inline{width:847px}.four_boxes strong{text-align:center;display:block;margin:0;padding:0;font-size:35px;font-weight:400;color:#878787}.four_boxes h1{text-align:center;display:block;margin:0 0 60px 0;padding:0;font-size:55px;font-weight:400;color:#878787}.four_box{display:inline-flex;display:-ms-inline-flexbox;width:263px;margin:0 18px 10px 0;flex-wrap:nowrap}.four_box a.four_box_title_image{width:263px;display:block;color:#3d3d3d;font-size:19px;font-weight:500;text-decoration:none;vertical-align:middle;padding:0 0 10px 0;border-bottom:5px solid #878787;text-align:center}.four_box a.four_box_title_image:hover{background:#878787;color:#fff}.four_box_title_image_inline{display:block;padding:15px 15px 5px 15px;min-height:46px}.four_box a.four_box_more_info{width:263px;display:block;color:#686868;font-size:17px;font-weight:500;text-decoration:none;text-align:center;margin:19px 0 0 0}.four_box a.four_box_more_info:hover{text-decoration:underline}.four_box img{width:263px;height:182px;display:block;margin:0;padding:0}.four_boxes_inline .portrait{width:263px;height:350px;display:inline;margin:0;padding:0}.one_boxes{background-color:#f4f0e1;border-bottom:6px solid #a71108;padding:80px 0 130px 0}.one_boxe_ow_1{background-image:none;padding:80px 0 130px 0}.one_boxes_inline{width:1140px;margin:0 auto}.one_boxes strong{text-align:center;display:block;margin:0;padding:0;font-size:35px;font-weight:400;color:#878787}.one_boxes h2{text-align:center;display:block;margin:0 0 60px 0;padding:0;font-size:55px;font-weight:400;color:#878787}.one_boxes_nav{text-align:center;height:88px}.one_boxes_nav ul{text-align:center;height:88px;list-style:none;padding:0;margin:0;display:inline-block}.one_boxes_nav ul li{float:left;text-align:center;height:88px;list-style:none;margin:0 5px 0 0}.one_boxes_nav ul li:last-child{margin:0}.one_boxes_nav ul li a{height:88px;background:#878787;display:table-cell;vertical-align:middle;margin:0 5px 0 0;padding:0 25px;font-size:17px;font-weight:400;text-align:center;text-decoration:none;color:#fff}.one_boxes_nav ul li a:hover,.one_boxes_nav ul li a.active{background:#a71108;color:#fff}.one_boxes_box{margin:56px 0 0 0}.one_boxes_box_left{float:left;width:525px;margin:0;padding:0 60px 0 0;font-size:17px;line-height:23px;font-weight:500;color:#a71108}.one_boxes_box_left strong{display:block;margin:26px 0 36px 0;padding:0;font-size:23px;font-weight:600;color:#878787;text-align:left}.one_boxes_box_left ul{list-style:none;margin:0;padding:0}.one_boxes_box_left ul li{list-style:none;margin:0 0 10px 0;padding:0 0 0 30px;background:url("/imagick/themes/premium1/images/li-icon-1.png") 0 0 no-repeat;min-height:21px}.one_boxes_box_right{float:left;width:555px;margin:0;padding:0;font-size:12px;font-weight:400;color:#000}.one_boxes_box .detail_url{text-align:center;margin:30px 0 0 0}.one_boxes_box a.details{display:inline-block;margin:0;padding:15px 50px;font-size:23px;font-weight:400;text-align:center;text-decoration:none;background:#878787;color:#fff}.one_boxes_box a.details:hover{background:#fff;color:#878787}.startpage_impressions{padding:80px 0 130px 0}.startpage_impressions_inline{width:1140px;margin:0 auto}.startpage_impressions strong{text-align:center;display:block;margin:0;padding:0;font-size:35px;font-weight:400;color:#878787}.startpage_impressions h3{text-align:center;display:block;margin:0 0 60px 0;padding:0;font-size:55px;font-weight:400;color:#878787}.startpage_impressions_nav{text-align:center;height:88px}.startpage_impressions_nav ul{text-align:center;height:88px;list-style:none;padding:0;margin:0;display:inline-block}.startpage_impressions_nav ul li{float:left;text-align:center;height:88px;list-style:none;margin:0 5px 0 0}.startpage_impressions_nav ul li:last-child{margin:0}.startpage_impressions_nav ul li a{height:88px;display:table-cell;background:#a71108;vertical-align:middle;margin:0 5px 0 0;padding:0 50px;font-size:23px;font-weight:400;color:#a71108;text-align:center;text-decoration:none}.startpage_impressions_nav ul li a:hover,.startpage_impressions_nav ul li a.active{background:#878787;color:#fff}.startpage_impressions_box{margin:50px 0 0 0}.startpage_impressions_box_img{float:left;width:263px;height:182px;margin:0 30px 0 0;padding:0;font-size:12px;font-weight:400;color:#fff;border:0 !important}.startpage_impressions_box_img img{border:0 !important}div.startpage_impressions_box div:nth-child(3){margin:0 28px 0 0}div.startpage_impressions_box div:nth-child(4){margin:0}.content_impressions_box_1{float:left;width:263px;height:182px;margin:0 29px 29px 0;padding:0;font-size:12px;font-weight:400;color:#000;border:0 !important}.content_impressions_box_1 img{border:0 !important}div.content_impressions_box_1:nth-child(3n+3){margin:0 0 29px 0}.footer_breadcrumbs{height:136px;background:url("/imagick/themes/premium1/images/footer-bg.png?hu=12&sa=-100&br=25") center no-repeat #fff}.footer_breadcrumbs_ow_1{background-color:#a71108}.footer_breadcrumbs_inline{width:1140px;height:46px;margin:0 auto;padding:90px 0 0 0;font-size:15px;font-weight:500;color:#fff;position:relative}.footer_breadcrumbs a.bread{font-size:15px;font-weight:500;color:#fff;text-decoration:underline}.footer_breadcrumbs a.bread:hover{text-decoration:none}.bc_seperator{margin:0 7px}.footer_breadcrumbs a.page_top{position:absolute;right:0;top:85px;color:#fff;font-weight:400;font-size:40px;text-decoration:none}.footer_infos{background:#878787}.footer_infos_inline{width:1140px;margin:0 auto;padding:50px 0 60px 0;font-size:15px;font-weight:500;color:#fff;position:relative}.footer_infos_1{float:left;width:390px;margin:0;padding:0;font-size:15px;font-weight:500;color:#fff}.footer_infos_1 strong{display:block;margin:0 0 20px 0;padding:0;font-size:25px;font-weight:500;color:#fff}.footer_infos_1 a{display:block;margin:0 0 0 0;padding:0;line-height:26px;font-size:15px;font-weight:400;color:#fff;text-decoration:none}.footer_infos_1 a .fa-envelope-o{padding:0 8px 0 0}.footer_infos_1 a:hover{text-decoration:none}.footer_infos_1 .fa{margin-right:5px}.footer_infos_2{float:left;width:490px;margin:0;padding:0}.startpage_slider_actions_2 .footer_infos_2 img{padding-left:0}.footer_infos_2 img{padding-left:30px}.footer_infos_2 strong{display:block;margin:0 0 20px 0;padding:0;font-size:25px;font-weight:500;color:#fff}.footer_infos_3{float:left;width:260px;margin:0;padding:0;font-size:15px;font-weight:500;color:#fff}.footer_infos_3 a{color:#fff}.footer_infos_3 strong{display:block;margin:0 0 20px 0;padding:0;font-size:25px;font-weight:500;color:#fff}.footer_infos_3 a.box_icon{display:inline-block;margin:0 15px 0 0}.footer_infos_4{float:left;width:750px;margin:0;padding:0;font-size:15px;font-weight:500;color:#fff}.footer_infos_4 strong{display:block;margin:0 0 20px 0;padding:0;font-size:25px;font-weight:500;color:#fff}.footer_infos_4 .footer_box_container{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}.footer_company_infos{background:rgba(135,135,135,0.95)}.footer_company_infos_inline{width:1140px;margin:0 auto;padding:26px 0 30px 0;font-size:13px;line-height:23px;font-weight:500;color:#fff;position:relative;text-align:center}.footer_seperator{margin:0 5px}.footer_company_infos a{font-size:13px;font-weight:500;color:#fff;text-decoration:underline}.footer_company_infos a:hover{text-decoration:none}.footer_last{width:1140px;margin:0 auto;padding:25px 0;font-size:13px;font-weight:500;color:#878787}.footer_last_left{float:left}.footer_last_left a{font-size:13px;font-weight:500;color:#878787;text-decoration:underline}.footer_last_left a:hover{text-decoration:none}.footer_last_right{float:right}.footer_last_right a{font-size:13px;font-weight:500;color:#878787;text-decoration:underline}.footer_last_right a:hover{text-decoration:none}.content_overall{width:1140px;margin:0 auto;padding:57px 0 0 0}.content_left{float:left;width:263px;margin:0;padding:0 30px 0 0}.content_left ul{list-style:none;width:263px;margin:0;padding:0}.content_left ul li{list-style:none;width:263px;margin:0;padding:0}.content_left ul li a{display:block;font-size:20px;font-weight:400;color:#a71108;text-decoration:none;border-bottom:3px solid #c3bead;padding:0 0 7px 0;margin:0 0 9px 0}.content_left ul li a:hover,.content_left ul li a.active{color:#878787;border-bottom:3px solid #878787}.content_left ul li ul li a:hover,.content_left ul li ul li a.active{color:#878787;border-bottom:none}.content_left ul li ul{list-style:none;width:263px;margin:0 0 35px 0;padding:0}.content_left ul li ul li{list-style:none;width:263px;margin:0;padding:0}.content_left ul li ul li a{display:block;font-size:17px;font-weight:400;color:#a71108;text-decoration:none;border-bottom:none;padding:0;margin:0 0 20px 0}.content_left ul li ul li a:hover{color:#878787;border-bottom:none}.content_left .sidebarbox{width:223px;height:auto;line-height:23px;background:url("/imagick/themes/premium1/images/content-left-weather-bg.png?hu=12&sa=-100&br=25") 0 0 no-repeat;padding:20px 20px 20px 20px;margin:31px 0 10px 0;color:#fff}.content_left .sidebarbox a{color:#fff;text-decoration:none}.content_left .sidebarbox a.contact{display:block;line-height:25px}.content_left .sidebarbox a.contact .fa{padding-right:3px}.content_left .sidebarbox a:hover{text-decoration:underline}.content_left .sidebarbox strong{font-size:30px;font-weight:300;color:#ffffff;display:block;margin:0 0 10px 0}.content_right{float:left;width:847px;margin:0;padding:0;overflow:hidden}.content_right_ow_1{float:none;width:1140px}.content_right h1{margin:0;padding:0;font-size:60px;font-weight:300;color:#878787}.content_right h2{margin:0 0 20px 0;padding:0;font-size:40px;font-weight:300;color:#878787}.content_right h3{margin:0 0 25px 0;padding:0;font-size:36px;font-weight:300;color:#878787}.content_right h4{margin:0 0 25px 0;padding:0;font-size:26px;font-weight:300;color:#878787}.content_right h5{margin:0 0 15px 0;padding:0;font-size:18px;font-weight:600;color:#878787}.content_right .download{color:#878787;text-transform:uppercase;height:36px;line-height:36px;padding:0 0 0 5px}.text_content_1{font-size:17px;line-height:23px;font-weight:400;color:#a71108;margin:0 0 75px 0}.content_box_1{width:847px;margin:0 0 85px 0;padding:0}.inline-image{width:auto}.note-float-left a{display:inline-block;float:left;margin:0 20px 20px 0}.note-float-left a img{display:inline-block}.note-float-right a{display:inline-block;float:right;margin:0 20px 20px 0}.note-float-right a img{display:inline-block}.content_box_1.right,.content_box_1.note-float-right{float:left;width:360px;margin:0;padding:0}.content_box_1.right img,.content_box_1.note-float-right img{display:block;margin:0 0 12px 0}.content_box_1.right .img_desc,.content_box_1.note-float-right .img_desc{color:#a71108;font-size:12px;font-weight:400}.content_box_2{width:847px;margin:0 0 85px 0;padding:0}.content_box_2_left{float:left;width:360px;margin:0;padding:0}.content_box_2_left img{display:block;margin:0 0 12px 0}.content_box_2_left .img_desc{font-size:12px;font-weight:400;color:#a71108}.img_desc{font-size:12px !important;font-weight:400 !important;color:#a71108 !important;display:none}.content_box_2_right{float:left;width:457px;margin:0;padding:0 0 0 30px;font-size:17px;line-height:23px;font-weight:400;color:#a71108}.seperator_1{width:100%;height:33px;background:url("/imagick/themes/premium1/images/box-bottom-bg-1.png?hu=12&sa=-100&br=25") center center;margin:0;padding:0}.conversionbox_main{border-left:2px solid #a71108;border-right:2px solid #a71108;border-bottom:2px solid #a71108;padding:40px 40px 40px 65px;margin:0 0 50px 0}.conversionbox_main_text{font-size:15px;font-weight:400;color:#a71108;margin:0 0 30px 0}.datebox{float:left;width:344px;margin:0 25px 0 0}.datebox strong{font-size:57px;font-weight:400;color:#878787;display:block;text-align:center;margin:0 0 10px 0;height:70px}.datebox_overall{margin:0 0 25px 0;width:738px;height:415px;position:relative}.datebox_overall ul{margin:0;padding:0;list-style:none;width:738px;height:420px;overflow:hidden;position:absolute}.datebox_overall ul li{float:left;margin:0;padding:0;list-style:none;width:738px;height:418px;position:absolute}.datebox_overall_nav_back{position:absolute;top:164px;left:-40px;color:#878787}.datebox_overall_nav_next{position:absolute;top:164px;right:-26px;color:#878787}.datebox_overall_nav_back a,.datebox_overall_nav_next a{color:#878787;text-decoration:none;font-size:80px}.datebox_calender{width:300px;height:290px;border:2px solid #a71108;padding:20px}.dc_dayname{float:left;width:40px;height:40px;background:#fff;text-align:center;margin:0 2px 2px 0;padding:0}.dc_day{float:left;width:40px;height:30px;text-align:center;background:#89aa42;color:#fff;margin:0 2px 2px 0;padding:10px 0 0 0}.dc_day_empty{background:#fff}.dc_day_occupied{background:#878787}.dc_day_arrival_day{border:2px solid #686868;width:36px;height:28px;padding:8px 0 0 0}.dc_day_arrival_departure_day{background-image:linear-gradient(135deg, #878787 50%, #89aa42 0%)}.calender_icon{float:left;margin:0 0 0 25px}.calender_icon_1{float:left;width:20px;height:20px;background:#89aa42;margin:0 10px 0 0}.calender_icon_2{float:left;width:20px;height:20px;background:#878787;margin:0 10px 0 0}.calender_icon_3{float:left;width:14px;height:14px;border:3px solid #686868;background:#fff;margin:0 10px 0 0}.form_action_text{margin:70px 0 0 0}.form_action{float:left;width:344px;margin:0 25px 0 0}.form_textfield_1{border:2px solid #a71108;width:320px;height:31px;margin:0 0 16px 0;padding:0 10px;color:#a71108;font-weight:300;font-size:15px}.form_submit_1{background:#686868;text-align:center;padding:8px 20px;color:#fff;border:none;cursor:pointer;font-weight:500;font-family:'Raleway', sans-serif}.form_submit_1:hover{text-decoration:underline}.form_text{width:344px;font-weight:400;color:#a71108;font-size:15px;line-height:21px}.content_right_infoblock{background:#f4f0e1;border-bottom:6px solid #a71108;margin:0 0 30px 0;padding:25px 30px 20px 30px;color:#3d3d3d}.content_right_infoblock_ue_1_left{float:left;width:40%;font-size:14px;box-sizing:border-box;padding:0 5px 0 0}.content_right_infoblock_ue_1_right{float:left;width:60%;font-size:14px;box-sizing:border-box;padding:0 5px 0 0}.content_right_infoblock_ue_2_left{float:left;font-size:14px;box-sizing:border-box;padding:0 5px 0 0}.content_right_infoblock_ue_2_right{float:left;font-size:14px;box-sizing:border-box;padding:0 5px 0 0}.content_right_infoblock_ue_1_overall{font-size:14px;box-sizing:border-box;padding:0 5px 0 0}.startpage_impressions_box{margin:50px 0 0 0}.content_impressions_box_img{float:left;width:275px;height:275px;margin:0 10px 10px 0;padding:0}.content_impressions_box_img img{border:none !important}div.content_impressions_box_img_overall div:nth-child(3n){margin:0 0 10px 0}.inline-media{float:left;height:auto;margin:0 30px 30px 0}.inline-media img{display:block;margin:0 0 5px 0;width:100%}.inline-media.right{float:right}a.more{color:#878787;font-size:24px;line-height:24px;text-align:center;display:block;text-decoration:none;background:url("/imagick/themes/premium1/images/arrow-down-1.png") bottom center no-repeat;padding:0 0 20px 0;margin:15px 0 25px 0}a.more:hover{text-decoration:underline}a.book_now{display:block;margin:0 0 40px 0;padding:15px 50px;font-size:23px;font-weight:400;text-align:center;text-decoration:none;background:#878787;color:#fff}a.book_now:hover{background:#616161;color:#fff}.news_box_1,.content_impressions_box_layer{width:847px;padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #a71108}.news_box_1_right.content_detail{width:100%}.news_box_1_ow_1{padding:0;margin:0;border-bottom:none}.news_box_1.video .news_box_1_left{float:none}.news_box_1_left{float:left;width:300px}.news_box_1_right{width:62%;float:left;padding:0;overflow:hidden}.news_box_1_right p{clear:both;display:block;content:''}.news_box_1_right_ow_1{float:none;width:100%}.news_box_1_right a.news_box_1_right_title{display:block;color:#2f2f2f;font-size:18px;margin:0 0 10px 0;text-decoration:none;font-weight:700}.news_box_1_right a.news_box_1_right_title:hover{text-decoration:underline}.news_box_1_right tr td{vertical-align:top}.news_box_1_right a.more_infos{display:block;background:#878787;margin:25px 0 0 0;text-align:center;padding:5px 0;font-weight:bold;color:#fff;text-decoration:none}.news_box_1_right a.more_infos:hover{background:#616161}.news_box_1_right a.more_infos_2{float:left;background:#fff;text-align:center;padding:5px 0;font-weight:700;color:#878787;text-decoration:none;box-sizing:border-box}.news_box_1_right a.more_infos_2:hover{text-decoration:underline}.news_box_1_right a.more_infos_3{float:left;background:#878787;text-align:center;padding:5px 20px;font-weight:700;color:#fff;text-decoration:none;box-sizing:border-box;margin:0 20px 0 0}.news_box_1_right a.more_infos_3:hover{background:#616161}.list_1 a{display:block;background:#a71108;margin:0 0 1px 0;padding:5px 10px;font-weight:bold;color:#878787;text-decoration:none}.list_1 a:hover{background:#616161}.hasDatepicker{float:left;margin:0 10px 0 0}.ui-datepicker-trigger{float:left}.ui-datepicker-trigger{position:absolute;top:0;right:0}.top_select{display:block !important;height:35px !important;border:none !important;text-align:left !important;padding:0 10px !important;font-size:15px !important;color:#a71108 !important;font-weight:300 !important;float:left !important;font-family:'Raleway', sans-serif !important;width:auto !important}#main_nav > a{display:none}.startpage_slider_mobile{display:none}.google-map{z-index:0}.footer_infos_1 .google-map{width:90%;height:150px}.footer_infos_2 .google-map{width:90%;height:150px}.footer_infos_3 .google-map{width:90%;height:150px}.content_right .google-map{width:680px;height:550px}.responsive_header_button,.responsive_nav{display:none}.global_hint{display:flex;align-items:center;flex-direction:column}.global_hint h3{text-align:center}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=number],input[type=search],input[type=time],input[type=url],input[type=email],textarea,select{box-sizing:border-box;border:2px solid #5e0a05;height:38px;padding:0 10px;color:#a71108;font-weight:300;font-size:15px;background:#fff;margin:0;font-family:'Raleway', sans-serif}select{min-width:100px}textarea{height:auto;padding:10px}input[type=submit]{background:#686868;text-align:center;padding:8px 20px;color:#fff;border:none;cursor:pointer;font-weight:500;font-family:'Raleway', sans-serif}input[type=submit]:hover{text-decoration:underline}.input-file{display:flex;flex-direction:row;position:relative}.input-file .input-file-button{overflow:hidden;border-right:2px solid #5e0a05;border-top:2px solid #5e0a05;border-bottom:2px solid #5e0a05;background:#e7e7e7 linear-gradient(to bottom, #e7e7e7, #e7e7e7) repeat-x;cursor:pointer;margin:0;width:42px;color:#444;font-size:21px;text-align:center}.input-file .input-file-button input{position:absolute;top:0;right:0;margin:0;padding:0;opacity:0;cursor:pointer;height:100%;width:100%;filter:alpha(opacity=0)}.input-file .input-file-dummy{width:100%}.flex-form{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:flex-start;-ms-flex-align:start;box-sizing:border-box}.flex-form .flex-form-field-error{border:2px solid #a00}.flex-form .flex-form-messagebox{display:none}.flex-form .flex-form-messagebox .flex-form-errmsg{background:#a71108;padding:10px;text-align:center;margin:0 0 20px 0;color:#fff}.flex-form .flex-form-required-info{font-size:12px;margin:15px 0 0 0;font-style:italic}.flex-form .flex-form-fields{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:flex-start;-ms-flex-align:start}.flex-form .flex-form-fields .flex-form-field-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:10px}.flex-form .flex-form-fields .flex-form-field-row:last-child{margin-bottom:20px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:flex-start;-ms-flex-align:start;position:relative}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field:not(:last-child){margin-right:10px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field label{margin-bottom:5px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field .flex-form-field-inner{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field .flex-form-field-message{color:#aa0000;display:none;margin-top:2px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field .flex-form-field-message i{margin-right:5px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field .flex-form-field-help{margin-top:2px;font-size:15px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field .flex-form-field-help i{margin-right:5px}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field-checkbox .flex-form-field-inner{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;align-items:center;-ms-flex-align:center}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field-checkbox .flex-form-field-error{outline:2px solid #a00}.flex-form .flex-form-fields .flex-form-field-row .flex-form-field-checkbox .flex-form-field-help i{display:none}.highslide-wrapper .highslide-html-content .highslide-header{display:none}.paging{display:table;margin:0 auto 40px auto}.paging ul{padding:0;margin:0}.paging ul li{list-style:none;padding:0;margin:0 0 0 3px;float:left}.paging ul li a{background:#878787;color:#fff;text-transform:uppercase;text-decoration:none;border:1px solid #878787;padding:5px 5px 1px 5px;height:20px;width:20px;font-size:14px;font-weight:900 !important;text-align:center;display:inline-block}.paging ul li a:hover,.paging ul li a.active{color:#888;background:none}.paging .spacer{font-family:Courier, monospace;font-size:10px;font-weight:900 !important;width:20px}.dynamic-form{padding:0;margin:0}.dynamic-form .error{border:2px solid #a00}.dynamic-form input[type='checkbox'].error{outline:2px solid #a00}.form_box_1_title{display:block;padding:0 0 5px 0}.form_box_1_content .form_box_1_content_button{background:#686868;text-align:center;padding:8px 20px;color:#fff;border:none;cursor:pointer;font-weight:500;font-family:'Raleway', sans-serif}.form_submit_1 .form_box_1_content_button:hover{text-decoration:underline}.form_box_1_required{font-size:12px;padding:20px 0 0 0;font-style:italic}.form_box_1_content{position:relative;width:270px}.form_box_1_content.check{display:inline;float:left;width:auto}.upload_disabled{width:200px;height:38px;border:2px solid #f4f0e1;padding:0 5px;background:#fff;float:left}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload,.form_box_1_content input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.btn{display:inline-block;width:38px;height:35px;border-right:2px solid #f4f0e1;border-top:2px solid #f4f0e1;border-bottom:2px solid #f4f0e1;text-align:center;color:#444;font-size:21px;background:linear-gradient(to bottom, #e7e7e7, #e7e7e7) repeat-x;background-color:#e7e7e7;padding:3px 0 0 0;cursor:pointer;margin:0;float:left}.errmsg{background:#ccc;padding:10px;text-align:center;margin:0 0 20px 0;color:#000}.input_text_1{border:2px solid #5e0a05;width:250px;height:31px;margin:0 0 16px 0;padding:0 10px;color:#a71108;font-weight:300;font-size:15px}.textarea_text_1{border:2px solid #5e0a05;width:250px;height:100px;padding:10px;color:#a71108;font-weight:300;font-size:15px}@keyframes loading-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.loading{position:relative;cursor:default;pointer-events:none}.loading:before{position:absolute;content:'';top:0;left:0;background:rgba(255,255,255,0.8);width:100%;height:100%;z-index:100}.loading:after{position:absolute;content:'';top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;animation:loading-spin .8s linear;animation-iteration-count:infinite;border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:100}.startpage_cssslider{max-width:1920px;background-repeat:no-repeat;background-position:0 0;position:relative;background-color:#fff;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;margin:auto}.startpage_cssslider .startpage_slider_content{display:flex;display:-ms-flexbox;justify-content:space-around;position:relative;width:100%;height:784px}.startpage_cssslider .startpage_slider_content h2,.startpage_cssslider .startpage_slider_content h2 a{font-size:55px;line-height:55px;font-weight:400;margin:0 0 10px 0;color:#fff;display:block;text-shadow:3px 3px 3px #000;text-decoration:none}.startpage_cssslider .startpage_slider_content h3,.startpage_cssslider .startpage_slider_content h3 a{font-size:45px;line-height:45px;font-weight:400;margin:0 0 10px 0;color:#fff;display:block;text-shadow:3px 3px 3px #000;text-decoration:none}.startpage_cssslider .startpage_slider_content .texts{z-index:100;position:absolute;width:100%;left:15%;top:90px}.startpage_cssslider .startpage_slider_content .image{position:absolute;top:0;z-index:50;left:0}.startpage_cssslider .startpage_slider_actions{width:1440px;height:272px;position:absolute;bottom:2px;margin-left:-720px;padding:0;left:50%;background:url("/imagick/themes/premium1/images/slider-actions-bottom-bg.png?hu=12&sa=-100&br=25") bottom center no-repeat}.startpage_cssslider .startpage_slider_actions .content-box{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:center;-ms-flex-align:center}.startpage_cssslider .startpage_slider_actions .content-box a{width:100%}.startpage_cssslider .startpage_slider_actions .content-box a img{width:90%}.startpage_cssslider .startpage_slider_actions .contactdata{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:center;-ms-flex-align:center;color:#fff}.startpage_cssslider .startpage_slider_actions .contactdata .contact{padding-top:2px}.startpage_cssslider .startpage_slider_actions .contactdata strong{font-size:31px;font-weight:300;color:#fff;display:block;margin:0 0 20px 0}.startpage_cssslider .startpage_slider_actions .contactdata a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;padding:0;text-align:center;width:auto;height:auto}.startpage_cssslider .startpage_slider_actions .contactdata .fa{font-size:16px;margin-right:5px}.startpage_cssslider .startpage_slider_actions_1{float:left;width:480px;height:217px;background:url("/imagick/themes/premium1/images/slider-action-box-bg.jpg?hu=12&sa=-100&br=25");border-right:1px solid #686868;padding:23px 0 0 0;text-align:center}.startpage_cssslider .startpage_slider_actions_1 strong{font-size:31px;font-weight:300;color:#fff;display:block;margin:0 0 20px 0}.startpage_cssslider .slider_actions_1_icons{display:inline-block;margin:0 auto}.startpage_cssslider .slider_actions_1_icons.numicons_2 a{display:block}.startpage_cssslider .startpage_slider_actions_1 a,.startpage_cssslider .startpage_slider_actions_2 .numicons_2 a,.startpage_cssslider .startpage_slider_actions_2 .numicons_3 a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;display:block;float:left;padding:0;width:120px}.startpage_cssslider .startpage_slider_actions_1 a:hover,.startpage_cssslider .startpage_slider_actions_2 a:hover{text-decoration:underline}.startpage_cssslider .startpage_slider_actions_1 a .icon_bg,.startpage_cssslider .startpage_slider_actions_2 a .icon_bg{display:block;margin:0 auto 15px auto;width:70px;height:70px;background-position:center center;background-repeat:no-repeat}.startpage_cssslider .slider_actions_1_icons.numicons_3{padding:0}.startpage_cssslider .startpage_slider_actions_2{float:left;width:418px;height:217px;border-right:1px solid #686868;padding:23px 30px 0 30px;background-color:#878787;text-align:center;color:#fff}.startpage_cssslider .startpage_slider_actions_2 a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;height:65px;padding:0;width:120px;text-align:center}.startpage_cssslider .startpage_slider_actions_2 strong{font-size:31px;font-weight:300;color:#fff;display:block;margin:0 0 25px 0}.startpage_cssslider .startpage_slider_actions_2 .fa-envelope-o,.startpage_cssslider .startpage_slider_actions_3 .fa-envelope-o{padding:0 10px 0 0}.startpage_cssslider .startpage_slider_actions_3{float:left;width:480px;height:217px;background:url("/imagick/themes/premium1/images/slider-action-box-bg.jpg?hu=12&sa=-100&br=25");padding:23px 0 0 0;text-align:center;color:#fff}.startpage_cssslider .startpage_slider_actions_3 a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;height:65px;padding:0;width:120px}.startpage_cssslider .startpage_slider_actions_3 a:hover{text-decoration:underline}.startpage_cssslider .startpage_slider_actions_3 strong{font-size:31px;font-weight:300;color:#fff;display:block;margin:0 0 25px 0}.startpage_cssslider .startpage_slider_actions_3 .leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.startpage_cssslider .startpage_slider_actions_3 .fa{margin-right:5px}.startpage_cssslider .startpage_slider_actions_3 .slider_actions_1_icons a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;height:65px;display:block;float:left;padding:0;width:120px}.startpage_cssslider .startpage_slider_actions_3 .slider_actions_1_icons a:hover{text-decoration:underline}.startpage_cssslider .startpage_slider_actions_3 .slider_actions_1_icons a .icon_bg{display:block;margin:0 auto 15px auto;width:70px;height:70px;background-position:center center;background-repeat:no-repeat}.startpage_cssslider .startpage_slider_actions_1 .google-map{width:90%;height:150px;margin:auto}.startpage_cssslider .startpage_slider_actions_2 .google-map{width:90%;height:150px;margin:auto}.startpage_cssslider .startpage_slider_actions_3 .google-map{width:90%;height:150px;margin:auto}.startpage_form_1,.startpage_form_2{font-size:15px;color:#fff;float:left;text-align:left}.startpage_form_1_ow_1,.startpage_form_2_ow_1{color:#686868}.startpage_form_1 .input_calender,.startpage_form_2 .input_calender{margin:5px 20px 0 0;background:#fff;position:relative}.startpage_form_1 input,.startpage_form_2 input{display:block;width:109px;height:35px;border:none;padding:0 10px;font-size:15px;color:#a71108;font-weight:300;float:left;font-family:'Raleway', sans-serif}.startpage_form_1 select{display:block;height:35px;border:none;text-align:center;padding:0 10px;font-size:15px;color:#a71108;font-weight:300;float:left;font-family:'Raleway', sans-serif}.startpage_form_3{font-size:15px;color:#fff;text-align:left;float:right}.startpage_form_3_ow_1{color:#686868;float:left}.startpage_form_3 select{display:block;width:69px;height:35px;border:none;text-align:center;padding:0 10px;font-size:15px;color:#a71108;font-weight:300;margin:5px 0 0 0;font-family:'Raleway', sans-serif}.startpage_form_3 a{background:url("/imagick/themes/premium1/images/icon-calender.png") left center no-repeat #fff;width:30px;height:35px;display:block;float:left}.startpage_form_4{float:left;font-weight:400;font-size:15px;color:#fff;width:240px;text-align:left}.startpage_form_5{float:right}.startpage_form_5_ow_1{float:none;position:absolute;right:30px;bottom:30px}.startpage_form_5 input{background:#686868;text-align:center;padding:8px 20px;color:#fff;border:none;cursor:pointer;font-weight:500;font-family:'Raleway', sans-serif}.startpage_form_5 input:hover{background:#fff;color:#686868}.footer_infos_3 input.nl_footer_text{float:left;width:195px;height:35px;background:#fff;border:none;margin:20px 0 0 0;padding:0 15px;font-size:15px;font-weight:300;color:#a71108}.footer_infos_3 button.nl_footer_button{float:left;width:35px;height:35px;background:#686868;border:none;margin:20px 0 0 0;padding:0;text-align:center;font-size:22px;font-weight:400;color:#fff}.newsletter-reg{padding-top:10px}.newsletter-reg input{border:none;padding:7px 12px;min-width:55%;height:auto;font-size:small}.nl_footer_button{padding:7px 5px 7px 11px;border:none;border-left:1px solid #333}.startpage_weather_1{float:left;width:85px;height:60px;margin:0 22px 0 27px;padding:0 8px 0 8px;color:#fff;font-size:40px;line-height:40px;box-sizing:border-box}.startpage_weather_1 img{filter:invert(1)}.startpage_weather_2{display:flex;display:-ms-flex;flex-direction:column;-ms-flex-direction:column;float:left;width:180px;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;text-align:left}.startpage_weather_2_temp{display:block;font-size:31px;font-weight:300}.startpage_weather_2 a{background:#686868;text-align:center;padding:8px 20px;color:#fff;font-weight:500;text-decoration:none;display:inline-block;margin:10px 0 0 0;height:auto !important}.startpage_weather_2 a:hover{background:#fff;color:#686868}.startpage_weather_3{float:left;width:165px;margin:0;padding:10px 0;font-size:12px;font-weight:400;color:#000;background:url("/imagick/themes/premium1/images/startpage-weather-3-bg.png")}.startpage_weather_3_l{float:left;width:60px;margin:0;padding:0 8px 8px 8px;color:#fff;font-size:30px;line-height:30px;box-sizing:border-box}.startpage_weather_3_l img{filter:invert(1)}.startpage_weather_3_r{float:left;width:105px;margin:0;padding:0 0 10px 0;font-size:13px;font-weight:400;color:#fff;text-align:left}.startpage_weather_3_r_date{display:block}.content_left_weather{display:flex;display:-ms-flex;flex-direction:column;-ms-flex-direction:column;width:203px;height:190px;background:url("/imagick/themes/premium1/images/content-left-weather-bg.png?hu=12&sa=-100&br=25") 0 0 no-repeat;padding:20px 30px 30px 30px;margin:31px 0 0 0}.content_left_weather strong{font-size:39px;font-weight:300;color:#fff;margin:0 0 10px 0}.content_left_weather .content_left_weather_overall{display:flex;flex-direction:row;align-items:center;background:url("/imagick/themes/premium1/images/weather-left-bg.png?hu=12&sa=-100&br=25") 0 0 no-repeat;margin:0 0 3px 0;height:65px}.content_left_weather .content_left_weather_overall .content_left_weather_l{display:flex;display:-ms-flex;align-items:center;-ms-flex-align:center;width:56px;color:#fff;box-sizing:border-box}.content_left_weather .content_left_weather_overall .content_left_weather_l img{width:50px;filter:invert(1)}.content_left_weather .content_left_weather_overall .content_left_weather_r{display:flex;flex-direction:column;font-size:18px;font-weight:600;color:#fff}.content_left_weather .content_left_weather_overall .content_left_weather_r .content_left_weather_r_date{font-size:16px;font-weight:400;color:#fff}.footer_infos_3 .startpage_weather_1{margin:0 5px 0 5px;width:70px}.footer_infos_3 .startpage_weather_3{display:none}.properties{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column}.properties .property-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.properties .property .value{max-width:55%}.properties .property .title{max-width:45%;font-weight:bold;margin-right:5px}.properties .property .title i{color:#878787;margin-right:5px}.properties .property-category{font-weight:bold;font-size:19px;text-decoration:underline;margin:10px 0 5px 5px}.news_box_1_right .properties{margin-bottom:10px}.realestate-detail{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;justify-content:space-between;-ms-flex-pack:justify;box-sizing:border-box}.realestate-detail .properties{width:44.5%;min-width:300px}.realestate-detail .properties .property{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;margin:5px}.realestate-detail .gallery{width:50.5%;min-width:300px;margin-right:5%}.realestate-detail .gallery img{width:100%;padding-bottom:1%}.realestate-detail .gallery .gallery-more{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column}.realestate-detail .gallery .gallery-more .gallery-row{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;justify-content:space-between;-ms-flex-pack:justify;flex-wrap:wrap;-ms-flex-wrap:wrap}.realestate-detail .gallery .gallery-more .gallery-row img{padding:3% 0}.realestate-form{display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;margin-top:40px}.realestate-form h2{margin:0}.realestate-form .flex-form-fields{width:100%}.realestate-form .flex-form-field-row{width:100%}.realestate-form .flex-form-field-row .flex-form-field{width:100%}.realestate-form .flex-form-field-row .flex-form-field label{width:100%}.realestate-form .flex-form-field-row .flex-form-field .flex-form-field-message{width:100%}.realestate-form .flex-form-field-row .flex-form-field .flex-form-field-inner{width:100%}.realestate-form .flex-form-field-help{margin-left:10px}.realestate-form .flex-form-submit{width:100%;padding:15px 0}@media (max-width: 1080px){.fancybox-content{padding:10px !important}}.cookie_body{display:none;width:50%;height:auto;min-height:400px;line-height:1;background:rgba(0,0,0,0.5)}@media (max-width: 1080px){.cookie_body{width:90%}}.cookie_body .cookie_holder{max-width:960px;width:100%;padding:20px;box-sizing:border-box;background:#fff;border-radius:4px;margin:0 auto;display:flex;flex-direction:column;z-index:2}@media (max-width: 1080px){.cookie_body .cookie_holder{padding:0}}.cookie_body .cookie_holder .cookie_analytics{display:none}.cookie_body .cookie_holder .cookie_top{display:flex;width:100%;font-size:21px;font-weight:600;padding:0 0 20px 0;border-bottom:2px solid #f0f0f0}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_top{padding:0 0 5px 0}}.cookie_body .cookie_holder .cookie_center{display:flex;flex-direction:column;width:100%;font-size:16px;line-height:1.25;padding:20px 0;border-bottom:2px solid #f0f0f0}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center{padding:5px 0}}.cookie_body .cookie_holder .cookie_center strong{font-weight:600}.cookie_body .cookie_holder .cookie_center p{margin:8px 0}.cookie_body .cookie_holder .cookie_center_settings{display:none;padding:20px 0;border-bottom:2px solid #f0f0f0}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings{flex-wrap:wrap}}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings{padding:5px 0}}.cookie_body .cookie_holder .cookie_center_settings .left{flex-grow:1;display:flex;align-items:center;flex-direction:column}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings .left{width:100%;margin:0 0 10px 0}}.cookie_body .cookie_holder .cookie_center_settings .left button{display:flex;white-space:nowrap;padding:10px 25px 10px 0;background:none;border:none;font-size:16px;color:#888}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings .left button{width:100%;justify-content:center}}.cookie_body .cookie_holder .cookie_center_settings .left button:hover{cursor:pointer}.cookie_body .cookie_holder .cookie_center_settings .left button.active{border-right:2px solid #d20a10;color:#000}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings .left button.active{background:#f0f0f0;color:#282828;border:none}}.cookie_body .cookie_holder .cookie_center_settings .left button:focus{outline:none}.cookie_body .cookie_holder .cookie_center_settings .right{display:flex;flex-direction:column;padding:10px 0 0 20px;font-size:16px;line-height:1.25}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_center_settings .right{padding:0;width:100%}}.cookie_body .cookie_holder .cookie_center_settings .right strong{font-weight:600;font-size:19px}.cookie_body .cookie_holder .cookie_center_settings .right p{margin:8px 0}.cookie_body .cookie_holder .cookie_footer{width:100%;padding:20px 0 0 0;display:flex;justify-content:space-between}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_footer{padding:5px 0 0 0;flex-wrap:wrap}}.cookie_body .cookie_holder .cookie_footer.settings{display:none}.cookie_body .cookie_holder .cookie_footer button{display:flex;justify-content:center;align-items:center;padding:10px 25px;border-radius:2px}@media (max-width: 1080px){.cookie_body .cookie_holder .cookie_footer button{width:100%;margin:0 0 5px 0}}.cookie_body .cookie_holder .cookie_footer button:hover{cursor:pointer}.cookie_body .cookie_holder .cookie_footer button:focus{outline:none}.cookie_body .cookie_holder .cookie_footer .setting_button{border:2px solid #f0f0f0;background:#f0f0f0}.cookie_body .cookie_holder .cookie_footer .setting_button:hover{background:#eee}.cookie_body .cookie_holder .cookie_footer .acccept_button{background:#18b90e;border:2px solid #18b90e;color:#fff;font-size:17px}.cookie_body .cookie_holder .cookie_footer .acccept_button:hover{background:#23ca09}@media (max-width: 1139px){.wrapper{padding:20px}.header_startpage{height:auto}.header_startpage_inline{height:auto;width:100%}.header_logo_startpage{border-right:none;height:auto;width:100%;display:block;text-align:center;padding:0 0 20px 0}.main_nav_startpage{height:auto;width:100%;float:none;margin:0;display:block}.main_nav_startpage ul{height:auto;width:100%}.main_nav_startpage ul li{float:none;height:auto;background:none;margin:0;padding:0 0 10px 0;background:#fff}.main_nav_startpage ul li a:link,.main_nav_startpage ul li a:active,.main_nav_startpage ul li a:visited,.main_nav_startpage ul li a{text-align:center;height:auto;padding:10px 0;float:none;width:100%;display:block;text-shadow:none;line-height:normal;border:none}.main_nav_startpage .drop,.main_nav_startpage li:hover .drop,.main_nav_startpage li.hover .drop{display:block !important;left:auto;position:relative !important;top:auto !important;width:100% !important;background-image:none !important;padding:0 !important}.main_nav_startpage .drop a:link,.main_nav_startpage .drop a:active,.main_nav_startpage .drop a:visited,.main_nav_startpage .drop a:hover{background:none !important;padding:9px 0 5px 0 !important;font-weight:400;font-size:14px !important}.main_nav_startpage .drop ul li div{display:block !important;left:auto;position:relative;top:auto;width:100%;padding:0}.main_nav_startpage .drop ul li div a:link,.main_nav_startpage .drop ul li div a:active,.main_nav_startpage .drop ul li div a:visited,.main_nav_startpage .drop ul li div a:hover{background:none !important;padding:9px 0 5px 0 !important;font-weight:normal}.main_nav_startpage .drop a:hover,.main_nav_startpage .drop li:hover a,.main_nav_startpage .drop ul li div a:hover{z-index:99 !important;background:none !important}#main_nav > a{width:auto;height:27px;text-align:left;text-indent:30px;position:relative;z-index:999;font-size:18px;line-height:normal;font-weight:700;color:#fff;text-decoration:none;padding:6px 0 3px 10px;background:url(/imagick/themes/premium1/images/mobile-nav.gif) 10px 9px no-repeat #878787}#main_nav:not( :target ) > a:first-of-type,#main_nav:target > a:last-of-type{display:block}#main_nav > ul{height:auto;display:none;position:relative;width:100%}#main_nav:target > ul{display:block;width:100%;background:#ddd;padding:0}.startpage_slider_overall,.slider_inline,.startpage_slider_nav_back,.startpage_slider_nav_next{display:none}.slider_actions_1_icons{display:block;text-align:center;padding:0 20px}.startpage_slider{height:auto;margin:0 0 30px 0}.startpage_slider_mobile{display:block;margin:20px 0 0 0}.startpage_slider_mobile_container{width:100%;height:auto;margin:0 0 30px 0;background:#878787}.startpage_slider_mobile_container img{width:100%;height:auto}.startpage_slider_mobile_container_titles{padding:10px 20px 20px 20px}.startpage_slider_mobile_container h2,.startpage_slider_mobile_container h2 a{color:#fff;display:block;font-size:30px;font-weight:400;margin:0;padding:0;text-align:center;text-decoration:none}.startpage_slider_mobile_container h3{color:#fff;display:block;font-size:20px;font-weight:400;margin:0;padding:0;text-align:center}.startpage_cssslider{margin:0 0 30px 0}.startpage_cssslider #startpageslider{display:none}.startpage_cssslider .startpage_slider_actions{bottom:auto;height:auto;left:auto;margin-left:0;position:relative;width:100%}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_1{border-right:none;float:none;height:auto;width:100%;margin:0 0 1px 0;padding:23px 0}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_1 a{height:auto;margin:0 0 20px 0;width:100px}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_2 a{height:auto;margin:0 0 20px 0;width:100%}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_3 a{height:auto;margin:0 0 20px 0;width:100px}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_2{border-right:none;float:none;height:auto;width:100%;padding:23px 0;box-sizing:border-box;margin:0 0 1px 0}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_3{border-right:none;float:none;height:auto;width:100%;padding-bottom:5px}.startpage_cssslider .startpage_slider_actions .startpage_slider_actions_3 .slider_actions_1_icons a{height:auto}.startpage_cssslider .startpage_slider_actions form{padding:10px}.startpage_form_1,.startpage_form_2,.startpage_form_3{float:none;margin:0 0 10px 0}.startpage_form_1 .input_calender,.startpage_form_2 .input_calender{margin:5px 0 0 0}.startpage_form_3{float:none}.startpage_form_4{width:100%;margin:0 0 20px 0}.startpage_form_5{float:none}.startpage_form_5 input{width:100%}.startpage_weather_3{float:none;width:100%;clear:left}.startpage_weather_2 a{margin:10px 0 20px 0}.four_boxes{padding:50px 0}.four_boxes_inline{width:100%}.four_boxes strong{font-size:30px}.four_boxes h1{font-size:35px}.four_box{float:none;margin:0 0 10px 0;width:100%}.four_box a.four_box_title_image{width:100%}.four_box a.four_box_title_image img{width:100%;height:auto}.one_boxes{padding:20px 0}.one_boxes_inline{width:100%}.one_boxes strong{font-size:30px}.one_boxes h2{font-size:35px;margin-bottom:20px}.one_boxes_nav{height:auto}.one_boxes_nav ul{display:block;height:auto}.one_boxes_nav ul li{float:none;margin:0;height:auto}.one_boxes_nav ul li a{display:block;height:auto;padding:20px;margin:0 0 1px 0}.one_boxes_box{margin:20px 0 0 0;padding:20px}.one_boxes_box_left{float:none;padding:0;width:100%;margin:0 0 40px 0}.one_boxes_box_right{float:none;width:100%}.one_boxes_box_right img{width:100%;height:auto}.startpage_impressions{padding:20px 0}.startpage_impressions_inline{width:100%}.startpage_impressions_inline strong{font-size:30px}.startpage_impressions_inline h3{font-size:35px;margin-bottom:20px}.startpage_impressions_nav{height:auto}.startpage_impressions_nav ul{display:block;height:auto}.startpage_impressions_nav ul li{float:none;margin:0;height:auto}.startpage_impressions_nav ul li a{display:block;height:auto;padding:20px;margin:0 0 1px 0}.startpage_impressions_box{margin:20px 0 0 0}.startpage_impressions_box_img{height:auto;margin:0 4% 4% 0;width:22%}div.startpage_impressions_box div:nth-child(3){margin:0 3% 3% 0}div.startpage_impressions_box div:nth-child(4){margin:0 0 3% 0}.startpage_impressions_box_img img{height:auto;max-width:100%}.footer_breadcrumbs{height:auto}.footer_breadcrumbs_inline{height:auto;width:100%;padding:20px;box-sizing:border-box}.footer_infos_inline{width:100%;padding:20px;box-sizing:border-box}.footer_infos_1{float:none;width:100%;margin:0 0 20px 0}.footer_infos_2{float:none;width:100%;margin:0 0 20px 0}.footer_infos_3{float:none;width:100%;margin:0 0 20px 0}.footer_infos_1 img,.footer_infos_2 img,.footer_infos_3 img{max-width:100%;height:auto;padding:0}.footer_company_infos_inline{width:100%;padding:20px;box-sizing:border-box}.footer_breadcrumbs a.page_top{right:10px;bottom:0}.footer_breadcrumbs_inline a.bread{font-size:12px}.footer_seperator{display:block;text-indent:-9999px;height:5px}.footer_last{width:100%}.footer_last_right,.footer_last_left{float:none}.footer_last_left{margin:0 0 20px 0}.content_overall{width:100%;padding:20px 0 0 0}.content_left{display:none}.content_right{float:none;width:100%}.content_right h1{font-size:20px}.content_right h2{font-size:18px;margin-bottom:20px}.content_right h3{font-size:18px}.news_box_1,.content_impressions_box_layer{width:100%}.news_box_1_left{float:none;width:100%;margin:0 0 10px 0}.news_box_1_left img{height:auto;width:100%}.news_box_1_right{float:none;width:100%}.content_impressions_box_1{float:left;height:auto;margin:0 2% 2% 0;width:32%}.content_impressions_box_1 a{display:block;text-align:center}.content_impressions_box_1 img{max-width:100%;height:auto}div.content_impressions_box_1:nth-child(3n+3){margin:0 0 2% 0}.four_boxes{padding:0 0 10px 0}.four_boxes_ow_1 .four_boxes_inline{width:100%}.four_box{height:auto;margin:0 2% 80px 0;max-width:48%}.four_box a.four_box_title_image{width:100%;font-size:16px}div.four_boxes_ow_1 div.four_boxes_inline div:nth-child(2){margin:0 0 80px 2%}div.four_boxes_ow_1 div.four_boxes_inline div:nth-child(3){margin:0 2% 80px 0}div.four_boxes_inline div:nth-child(4){margin:0 0 80px 2%}div.four_boxes_inline div:nth-child(5),div.four_boxes_inline div:nth-child(7),div.four_boxes_inline div:nth-child(9){margin:0 2% 0 0}div.four_boxes_inline div:nth-child(6){margin:0 0 80px 2%}.startpage_slider_2{display:none}.content_impressions_box_img{float:none;height:auto;margin:0 0 10px 0;width:100%}.content_impressions_box_img a{display:block}.content_impressions_box_img img{width:100%;height:auto}.conversionbox_main{padding:20px}.datebox_overall{display:none}.calender_icon{display:none}.form_text{float:none;width:100%}.news_box_1_right table{width:100% !important;height:auto !important;border:none}.news_box_1_right table tr{width:100% !important;height:auto !important}.news_box_1_right table tr td{width:100% !important;height:auto !important;border:none;background:#efefef;margin:1px;padding:10px;box-sizing:border-box}table tr td .inline-media{float:none;margin:0}.news_box_1_right iframe{width:100%;height:auto}.content_box_1.inline-image img{width:100%;height:100%}.main_nav_startpage{display:none}.responsive_nav{display:block;z-index:999;width:80%;height:auto;position:absolute;top:0;-webkit-transform:translate(-120%, 0);transform:translate(-120%, 0);transition:transform .2s ease;background:#878787;padding:10px 20px 20px 20px;box-sizing:border-box;border-bottom-right-radius:5px}.responsive_nav.open{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.responsive_menu_title{position:relative;border-bottom:1px solid #adadad;font-size:20px;color:#fff;padding:10px 0;text-transform:uppercase}.responsive_menu_title_ow_1{border-bottom:none}.responsive_menu_close{margin:0;color:#fff;font-size:20px;position:absolute;top:10px;right:10px}#drawer ul{list-style:none;margin:0;padding:0}#drawer ul li{list-style:none;margin:0;padding:0}#drawer ul li a{color:#fff;text-decoration:none;padding:15px 0;display:block;border-bottom:1px solid #adadad;text-align:center;font-weight:700;text-transform:uppercase}#drawer ul li .drop a{padding:10px 0;font-size:15px;font-weight:400;text-transform:none}#drawer ul li a i{margin:0 3px 0 0}.responsive_menu_icons{padding:20px 0 0 0}#overlay_responsive{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:989;cursor:pointer}.responsive_header_button{display:block;width:55px;height:55px;color:#fff;position:absolute;margin:0;top:10px;right:10px;background:#878787;border-radius:5px;z-index:988}.responsive_header_button a{font-size:30px;line-height:55px;background:#878787;color:#fff;border-radius:4px;text-decoration:none;display:block;text-align:center}.realestate-detail .properties{width:100%;margin-bottom:40px}.realestate-detail .gallery{width:100%;margin-right:0}.realestate-detail .gallery .gallery-more .gallery-row a{display:inline-block;width:48%}.realestate-detail .gallery .gallery-more .gallery-row a img{display:block;width:100%;height:auto;max-width:100%}.properties .property-row{flex-wrap:wrap;padding:0}.properties .property-row .property{width:100%;margin:0 0 10px 0}}.csslider{-moz-perspective:1300px;-ms-perspective:1300px;-webkit-perspective:1300px;perspective:1300px;display:inline-block;text-align:left;position:relative;margin-bottom:28px}.csslider > input{display:none}.csslider > input:nth-of-type(6):checked ~ ul li:first-of-type{margin-left:-500%}.csslider > input:nth-of-type(5):checked ~ ul li:first-of-type{margin-left:-400%}.csslider > input:nth-of-type(4):checked ~ ul li:first-of-type{margin-left:-300%}.csslider > input:nth-of-type(3):checked ~ ul li:first-of-type{margin-left:-200%}.csslider > input:nth-of-type(2):checked ~ ul li:first-of-type{margin-left:-100%}.csslider > input:nth-of-type(1):checked ~ ul li:first-of-type{margin-left:0%}.csslider > ul{position:relative;width:100%;height:auto;z-index:1;font-size:0;line-height:0;background-color:#fff;border:0 solid #fff;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.csslider > ul > li{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;font-size:initial;line-height:normal;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal}.csslider > ul > li.scrollable{overflow-y:scroll}.csslider > .navigation{position:absolute;bottom:280px;left:350px;z-index:10;margin-bottom:-10px;font-size:0;line-height:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider > .navigation > div{margin-left:-100%}.csslider > .navigation label{position:relative;display:inline-block;cursor:pointer;border-radius:50%;margin:0 2px;padding:8px;background:#a71108;border:2px solid #fff}.csslider > .navigation label:hover:after{opacity:1;border:2px solid #fff}.csslider > .navigation label:after{content:'';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;background:#878787;border-radius:50%;padding:8px;opacity:0;border:2px solid #fff}.csslider > .arrows{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider.inside .navigation{bottom:0;margin-bottom:10px}.csslider.inside .navigation label{border:1px solid #7e7e7e}.csslider > input:nth-of-type(6):checked ~ .navigation label:nth-of-type(6):after{opacity:1}.csslider > input:nth-of-type(5):checked ~ .navigation label:nth-of-type(5):after{opacity:1}.csslider > input:nth-of-type(4):checked ~ .navigation label:nth-of-type(4):after{opacity:1}.csslider > input:nth-of-type(3):checked ~ .navigation label:nth-of-type(3):after{opacity:1}.csslider > input:nth-of-type(2):checked ~ .navigation label:nth-of-type(2):after{opacity:1}.csslider > input:nth-of-type(1):checked ~ .navigation label:nth-of-type(1):after{opacity:1}.csslider > .arrows{position:absolute;top:50%;width:100%;height:60px;margin:auto;z-index:1000;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:border-box}.csslider > .arrows label{display:none;position:absolute;top:-50%;padding:30px;box-shadow:inset 3px -3px 0 2px #fff;cursor:pointer;-moz-transition:box-shadow .15s, margin .15s;-o-transition:box-shadow .15s, margin .15s;-webkit-transition:box-shadow .15s, margin .15s;transition:box-shadow .15s, margin .15s}.csslider > .arrows label:hover{box-shadow:inset 3px -3px 0 2px #878787;margin:0 0px}.csslider > .arrows label:before{content:'';position:absolute;top:-50%;left:-50%;height:200%;width:200%}.csslider.infinity > input:first-of-type:checked ~ .arrows label.goto-last{display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(1):checked ~ .arrows > label:nth-of-type(0){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(2):checked ~ .arrows > label:nth-of-type(1){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(3):checked ~ .arrows > label:nth-of-type(2){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(4):checked ~ .arrows > label:nth-of-type(3){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(5):checked ~ .arrows > label:nth-of-type(4){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider > input:nth-of-type(6):checked ~ .arrows > label:nth-of-type(5){display:block;left:60px;right:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.csslider.infinity > input:last-of-type:checked ~ .arrows label.goto-first{display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(1):checked ~ .arrows > label:nth-of-type(2){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(2):checked ~ .arrows > label:nth-of-type(3){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(3):checked ~ .arrows > label:nth-of-type(4){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(4):checked ~ .arrows > label:nth-of-type(5){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(5):checked ~ .arrows > label:nth-of-type(6){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.csslider > input:nth-of-type(6):checked ~ .arrows > label:nth-of-type(7){display:block;right:60px;left:auto;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media (max-width: 500px){.header_logo_startpage{text-align:left}.header_logo_startpage a img{max-height:70px}}a.contact{font-family:Arial}.footer_company_infos_inline a{font-family:Arial}.footer_company_infos_inline{font-family:arial}.startpage_impressions_nav #startpage_impressions_button_1{background-color:#878787;color:white}.startpage_impressions_nav #startpage_impressions_button_1:hover{background-color:#A71108;color:white}.startpage_impressions_nav #startpage_impressions_button_2{background-color:#878787;color:white}.startpage_impressions_nav #startpage_impressions_button_2:hover{background-color:#A71108;color:white}.startpage_impressions_nav #startpage_impressions_button_3{background-color:#878787;color:white}.startpage_impressions_nav #startpage_impressions_button_3:hover{background-color:#A71108;color:white}.startpage_impressions_nav #startpage_impressions_button_4{background-color:#878787;color:white}.startpage_impressions_nav #startpage_impressions_button_4:hover{background-color:#A71108;color:white}.main_nav_startpage ul li a{font-size:15px;line-height:15px}@media (max-width: 1180px){.table-bordered tbody tr{display:flex}}@media (max-width: 768px){.table-bordered tbody tr{flex-wrap:wrap}}@media (max-width: 1140px){.mobileNone{display:none}}