﻿@font-face{font-family:"Neo Sans";src:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/NeoSans.eot);src:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/NeoSans.eot?#iefix) format("embedded-opentype"),url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/NeoSans.woff) format("woff"),url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/NeoSans.ttf) format("truetype"),url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/NeoSans.svg#NeoSans) format("svg")}*{-webkit-font-smoothing:antialiased}*:focus{outline:0 !important}*:active{box-shadow:none !important}html,body{font-family:"Neo Sans",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#858484;background-color:#f3f4f5;margin:0;padding:0;min-height:100%;height:100%;position:relative}.wrapper{min-height:100%;position:relative;overflow:hidden}.wrapper input,.wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper a{color:#f28e00}.wrapper a:hover,.wrapper a:active,.wrapper a:focus{text-decoration:none}.wrapper .nav a:hover,.wrapper .nav a:active,.wrapper .nav a:focus{background-color:rgba(0,0,0,0)}.wrapper img{max-width:100%}.wrapper smaller{font-size:13px}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{font-family:"Neo Sans",Helvetica,Arial,sans-serif;font-weight:600;color:#000}.wrapper h4,.wrapper h5,.wrapper h6{color:#000}.wrapper h1{font-size:28px}.wrapper h2{font-size:20px}.wrapper h3{font-size:18px}.wrapper h4{font-size:16px}.wrapper h5{font-size:14px}.resp-menu{display:none}.btn{border:0;transition:all .3s;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 25px 8px}.btn:hover,.btn:focus,.btn:active{transition:all .3s;background-color:#000;color:#fff !important}.btn-orange{background-color:#f28e00;color:#fff !important}.btn-white{background-color:#fff;color:#000 !important}.btn-transparent{background-color:#fff;color:#000 !important;border:2px solid #f1f1f1}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active{border-color:#000}.btn-black{background-color:#000;color:#fff !important;border:2px solid #000}.btn-black:hover,.btn-black:focus,.btn-black:active{border-color:#f28e00 !important;background-color:#f28e00}.no-btn{background-color:rgba(0,0,0,0);border:0;margin-left:30px;border:2px solid #ccc;padding:2px 5px 0px}.no-btn:hover{color:#fff;background-color:#f28e00;border-color:#f28e00}.vcenter-parent{display:table}.vcenter-child{display:table-cell;text-align:center;vertical-align:middle}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.bg-white{background-color:#fff}main{padding-bottom:570px}.white-bubble{text-align:center;margin-bottom:30px}.white-bubble .bubble-text{position:relative;background-color:#fff;padding:20px 30px 10px;display:inline-block;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;border:1px solid #e9e9ea}.white-bubble .bubble-text p{margin:0}.white-bubble .bubble-text h1,.white-bubble .bubble-text h2,.white-bubble .bubble-text h3,.white-bubble .bubble-text h4,.white-bubble .bubble-text h5{margin-top:0}.white-bubble .bubble-text h3{font-weight:400}.white-bubble .bubble-chevron{background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/bubble-chevron.png);background-repeat:no-repeat;position:absolute;bottom:-22px;right:50px;height:24px;width:19px}.main-content .white-bubble .bubble-text{border:1px solid #f1f1f1}.orange-bubble{margin-bottom:30px}.orange-bubble .bubble-text{position:relative;background-color:#f28e00;padding:20px 20px 15px;display:inline-block;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;color:#fff;font-weight:bold;font-size:18px}.orange-bubble .bubble-text p{margin:0}.orange-bubble .bubble-chevron{background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/orange-chevron.png);background-repeat:no-repeat;position:absolute;bottom:-20px;right:50px;height:24px;width:19px}body.admin-mode .link-text{position:relative;top:-50px;height:auto}body.admin-mode .link-text a{padding-top:0}body.admin-mode .about .vcenter-parent,body.admin-mode .faq .vcenter-parent{position:absolute;top:15px;left:0;width:100%;height:100%;padding:0 100px}body.admin-mode .banner-img{position:absolute;top:0;left:0;width:100%;height:300px}body.admin-mode .banner-wrap-txt{position:absolute;width:100%;top:20px}body.admin-mode .default-about .vcenter-parent{top:-35px}body.admin-mode .faq-page h3+p{display:block !important}.my-page{background-color:#f2920a;color:#fff !important}.language{background-color:#fff}.language img{height:18px}a{color:#fff}a:hover{text-decoration:none}.xmas{text-align:center}.xmas img{border-radius:10px;width:410px}header{width:100%;position:fixed;z-index:999;top:0;left:0;background-color:hsla(0,0%,100%,.9);height:80px;padding:20px}header .site-menu-root{float:right}header .site-menu-root li{list-style-type:none;float:left}header .site-menu-root li a{color:#000}header .site-menu-root li a:hover,header .site-menu-root li a:focus,header .site-menu-root li a:active{color:#f28e00}header .site-menu-root li.site-menu-item-active>a,header .site-menu-root li.site-menu-item-parent>a{color:#f28e00}.search-toggle,.portal-toggle{font-size:19px;padding:7px 11px 5px}.search-toggle.active,.portal-toggle.active{background-color:#000;color:#fff !important}.portal-toggle{padding:3px 8px}.portal-toggle .fa{font-size:28px;color:#f28e00;position:relative;top:3px}.portal-toggle span{font-size:11px;margin-left:5px;position:relative;top:-4px}.resp-menu-opener,.resp-menu{display:none}.start-slider{height:600px}.start-slick{position:relative;z-index:8}.start-slick .slick-slide>div{height:600px;width:100%;background-size:cover;background-position:center center}.start-slick .slide-text{position:absolute;font-size:50px;color:#fff;top:45%;left:0;width:100%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);text-transform:uppercase;font-weight:bold}.quicklinks{position:relative;z-index:10}.quicklinks .container{background-color:#f2920a;height:120px;position:relative;bottom:80px}.quicklinks .col-md-3{padding:0}.quicklinks .col-md-3:hover .link-icon{background-size:130px 150px;-webkit-transition:all .2s ease;transition:all .2s ease}.quicklinks .link-icon{background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/whitebubble.png);background-repeat:no-repeat;background-position:center top;background-size:120px 140px;width:100%;height:150px;position:relative;top:-60px;-webkit-transition:all .2s ease;transition:all .2s ease}.quicklinks .link-icon .vcenter-child{padding-bottom:15px}.quicklinks .link-icon .vcenter-child img{max-height:48px;max-width:54px}.quicklinks .link-text{position:absolute;top:-50px;left:0;height:170px;width:100%;color:#fff;font-size:16px}.quicklinks .link-text a{padding-top:140px}.quicklinks .link-text .vcenter-child{vertical-align:bottom;position:relative}.quicklinks .link-text a{color:#fff;width:100%;position:absolute;top:0;left:0}.quicklinks .link-text a:hover,.quicklinks .link-text a:focus,.quicklinks .link-text a:active{color:#000}.quicklinks .quick-link .imageBox{margin-top:10px}.quicklinks .quick-link .imageBox img{padding:5px;-webkit-transition:all .5s ease;transition:all .5s ease}.quicklinks .quick-link a{color:#fff}.quicklinks .quick-link:hover .imageBox img{padding:0;-webkit-transition:all .1s ease;transition:all .1s ease}.row.apartments{position:relative;top:-40px}.row.apartments .white-bubble .bubble-text{min-width:300px}.apt-list .apt-single{position:relative}.apt-list .apt-single .apt-img{height:300px;background-size:cover}.apt-list .apt-single .apt-info{position:absolute;bottom:10px;left:0;width:100%;padding:0 30px;font-size:12px}.apt-list .apt-single .apt-info .wrap{color:#fff;background-color:#f28e00;padding:10px 15px;height:50px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;text-transform:uppercase;font-weight:bold}.apt-list .apt-single .apt-info .wrap .apt-name{padding-top:6px}.apt-list .apt-single .apt-info .wrap .pull-left{margin-right:5px;font-size:10px !important}.apt-list .apt-single .apt-info .wrap .pull-left img,.apt-list .apt-single .apt-info .wrap .pull-left p{float:left;margin:0}.apt-list .apt-single .apt-info .wrap .pull-left p{line-height:15px}.apt-list .apt-single .apt-info .wrap .pull-left img{height:15px;margin-right:5px}.main-apartment table{width:100% !important}.main-apartment table td{font-size:13px;padding:10px 10px;border-bottom:2px solid #efefef}.main-apartment table tr:first-child td{border-top:2px solid #efefef}.main-apartment #specs td{border:0 !important;vertical-align:top !important;color:#000}.about,.faq{height:500px;margin-top:50px;position:relative}.about .bg-filter,.faq .bg-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(133,132,132,.82);z-index:10}.about .vcenter-parent,.faq .vcenter-parent{width:100%;height:500px;color:#fff;position:absolute;top:0;left:0;z-index:100;margin:0 auto}.about .vcenter-child,.faq .vcenter-child{text-align:center;padding:0 30px}.about .vcenter-child img,.faq .vcenter-child img{margin-right:10px;max-height:50px}.about .vcenter-child #logo,.faq .vcenter-child #logo{max-height:initial}.about .vcenter-child a,.faq .vcenter-child a{background-color:#f28e00;color:#fff !important;border:0;transition:all .3s;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:15px 25px 10px}.about .vcenter-child a:hover,.about .vcenter-child a:focus,.about .vcenter-child a:active,.faq .vcenter-child a:hover,.faq .vcenter-child a:focus,.faq .vcenter-child a:active{transition:all .3s;background-color:#000 !important;color:#fff}.about .vcenter-child>p,.faq .vcenter-child>p{max-width:900px;margin:0 auto}.default-about img{max-height:initial !important}.default-about h1,.default-about h2{color:#fff}.default-about h3{color:#f28e00}.articles a{display:block;background-color:#fff;width:100%;margin:0}.articles .article-img{height:250px;background-size:cover}.articles .article-content{position:relative;height:250px;padding-top:20px}.articles a{color:#858484}.articles .btn-orange{position:absolute;bottom:15px;right:15px}.faq{height:200px;font-weight:bold;font-size:20px}.faq p{margin:0}.faq a{font-size:16px}.faq .vcenter-parent{height:180px}.faq h1,.faq h2,.faq h3,.faq h4,.faq h5,.faq h6{color:#f28e00}.row.map{position:relative;z-index:1;min-height:300px}.row.map .map-info{position:absolute;top:20px;left:50px;z-index:999;background-color:#f28e00;width:25%;color:#fff;padding:30px;font-size:16px}.row.map .map-info h1,.row.map .map-info h2,.row.map .map-info h3,.row.map .map-info h4,.row.map .map-info h5,.row.map .map-info h6{color:#fff}.row.map .map-info a{background-color:#f28e00;border:1px solid #fff;color:#fff !important;transition:all .3s;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:15px 25px 10px}.row.map .map-info a:hover,.row.map .map-info a:focus,.row.map .map-info a:active{transition:all .3s;background-color:#000 !important;color:#fff;border-color:#000}.contactMap{width:55%;min-height:300px;position:absolute;right:0;top:0}#map{height:700px}.defaultMap{min-height:560px !important}.defaultMap .defaultMapImg{width:75%;min-height:560px;position:absolute;right:0;top:0}.default-banner{height:400px;position:relative;overflow:hidden;background-position:center center !important;background-repeat:no-repeat !important}.default-banner .quicklinks{position:absolute;bottom:0;left:0;width:100%;background-color:#f28e00}.default-banner .quicklinks .container{background-color:rgba(0,0,0,0);width:100%;bottom:0px;height:90px}.default-banner .quicklinks .col-md-3:hover .link-icon{background-size:105% 105%;-webkit-transition:all .2s ease;transition:all .2s ease}.default-banner .quicklinks .link-icon{top:0;width:70px;height:80px;background-size:100% 100%}.default-banner .quicklinks .link-icon img{height:30px}.default-banner .quicklinks .link-icon .vcenter-child{padding-bottom:7px}.default-banner .quicklinks .link-text{top:0;height:100px}.default-banner .quicklinks .link-text .vcenter-child{vertical-align:middle}.default-banner .quicklinks .link-text .vcenter-child p{text-align:left !important}.default-banner .quicklinks .link-text a{display:block;padding:30px 0;padding-left:90px}.default-content .main-content{padding:30px 0 30px 40px}.main-content form,.modal-body form{max-width:100%}.main-content form input[type=text],.main-content form input[type=email],.main-content form input[type=tel],.main-content form input[type=url],.main-content form input[type=password],.main-content form textarea,.main-content form select,.modal-body form input[type=text],.modal-body form input[type=email],.modal-body form input[type=tel],.modal-body form input[type=url],.modal-body form input[type=password],.modal-body form textarea,.modal-body form select{border:#dde4e4 2px solid;background-color:#fff;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;width:100%;font-size:15px;line-height:40px;padding:5px 15px 3px;margin-bottom:10px}.main-content form textarea,.modal-body form textarea{min-height:200px;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-ms-border-radius:15px !important;border-radius:15px !important}.main-content form select,.modal-body form select{padding-right:40px;background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/1511/template_assets/chevron-down.png);background-repeat:no-repeat;background-position:96% center}.main-content form input[type=text].error,.main-content form input[type=email].error,.modal-body form input[type=text].error,.modal-body form input[type=email].error{border-bottom:5px solid red}.main-content form .ui-state-error,.modal-body form .ui-state-error{-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;padding:8px 15px 6px;background:#fff6f6;margin-bottom:10px}.main-content form input[type=radio],.main-content form input[type=checkbox],.modal-body form input[type=radio],.modal-body form input[type=checkbox]{height:15px;width:15px;display:inline-block;border:2px solid #f2f1f1;border-radius:2px;margin-right:10px;-webkit-appearance:checkbox}.main-content form input[type=radio],.modal-body form input[type=radio]{-webkit-appearance:radio}.main-content form input[type=submit],.modal-body form input[type=submit]{background-color:#000;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;color:#fff;border:0;padding:10px 20px;display:inline-block}.main-content form input:invalid:focus,.modal-body form input:invalid:focus{border-color:#f28e00}.main-content form .wm3-form-message,.modal-body form .wm3-form-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.sidebar{padding:50px 0}.sidebar .site-menu-sub li{list-style-type:none;border-left:2px solid #f1f1f1}.sidebar .site-menu-sub li a{display:block;color:#858484}.sidebar .site-menu-sub li a:hover,.sidebar .site-menu-sub li a:focus,.sidebar .site-menu-sub li a:active{color:#f28e00}.sidebar .site-menu-sub li.site-menu-item-parent,.sidebar .site-menu-sub li.site-menu-item-active{border-color:#f28e00}.sidebar .site-menu-sub li.site-menu-item-parent>a,.sidebar .site-menu-sub li.site-menu-item-active>a{color:#f28e00}.sidebar .site-menu-sub ul{padding:0}.sidebar .site-menu-sub ul>li{border:0}.sidebar .site-menu-sub ul>li>a{padding-left:18px;font-size:12px;padding-bottom:20px}.main-apartments{padding-right:40px !important}.sidebar-apartment{padding-right:20px}.sidebar-apartment .btn-modal{width:100%}.sidebar-apartment .btn-modal img{max-height:25px;position:relative;top:-2px}.sidebar-apartment p{margin:0}.sidebar-apartment .apt-contact{background-color:#f1f1f1;padding:15px 15px 10px}.sidebar-apartment .apt-contact b,.sidebar-apartment .apt-contact strong{color:#000;font-size:16px}.sidebar-apartment .apt-contact p{font-size:13px}.sidebar-apartment .apt-contact a{margin:10px 5px 10px 0;background-color:#f28e00;color:#fff !important;border:0;transition:all .3s;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 12px 6px;font-size:12px}.sidebar-apartment .apt-contact a:hover,.sidebar-apartment .apt-contact a:focus,.sidebar-apartment .apt-contact a:active{transition:all .3s;background-color:#000 !important;color:#fff}#apt-modal .modal-body{padding-bottom:60px}.faq-page h3+p{display:none;padding:0 15px}.faq-page h3{display:block;font-weight:normal;font-size:16px;border:2px solid #f1f1f1;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;padding:12px 20px 8px;position:relative}.faq-page h3:hover{background-color:#f9f9f9;cursor:pointer}.faq-page h3:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:14px;padding-right:.5em;position:absolute;top:12px;right:10px}.faq-page h3.open:after{content:""}.main-content.default-contact{padding:10px 40px}.map-contact #map{height:350px}.default-contact-persons .person{margin-bottom:15px}.default-contact-persons .person-img{min-height:300px;background-size:cover;background-position:top center}.default-contact-persons .person-wrap{background-color:#f3f4f5;min-height:520px}.default-contact-persons .person-contact-info{padding:15px}.article-sidebar .btn-transparent{float:right;padding:8px 16px 5px;margin-right:10px}.article-sidebar article smaller{color:#858484}.article-sidebar article h5{margin-bottom:0}.article-sidebar article:hover h5{color:#f28e00}.news-archive article{margin-bottom:30px}.news-archive article .person-image{height:150px}.news-archive article p,.news-archive article smaller{color:#858484}.search-box{width:100%;height:60px;position:fixed;top:80px;z-index:200;background-color:#fff;display:none}.search-box form{margin:0;width:100%;position:relative}.search-box form button{position:absolute;top:5px;right:10px;font-size:25px;background-color:rgba(0,0,0,0);border:0}.search-box form input{height:10%;width:100%;border:0;height:60px;font-size:25px;background-color:rgba(0,0,0,0)}.search-box form .fa{font-size:27px;margin-top:10px}.ui-widget-content.ui-autocomplete{border:0 !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;background-color:rgba(0,0,0,0) !important;padding:0 !important;padding-top:10px !important}.ui-widget-content.ui-autocomplete li{padding:10px 10px;border-bottom:1px solid #ccc !important;background-color:#fff !important}.ui-widget-content.ui-autocomplete li:hover{background-color:#f1f5f6 !important}.main-area #map{height:1060px}footer{background-color:#000;min-height:570px;padding:50px 0;position:absolute;bottom:0;width:100%;left:0}footer .col-xs-12 a{color:#fff;font-size:16px}footer .col-xs-12 .fa{color:#f28e00;color:#f28e00;font-size:26px;position:relative;top:2px}footer .col-xs-12 .fa-phone{font-size:29px;top:5px}footer .col-xs-4 .fa{display:inline-block;width:23px;font-size:26px}footer .col-xs-4 h3{position:relative;left:-27px}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#f28e00 !important}footer b,footer strong,footer a{color:#fff !important;font-weight:bold}footer hr{border-color:#2f2f2f}.cookie-container-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#fbf6de}.cookie-container-wrapper:after{clear:both;content:"";display:block}.cookie-container-wrapper .cookie-container{width:100%;padding:15px 0 10px;z-index:9999}.cookie-container-wrapper .cookie-container .cookie-info{color:#000}.cookie-container-wrapper .cookie-container .cookie-info p{float:left}body.cookie-added .cookie-container-wrapper,body.cookie-found .cookie-container-wrapper{display:none}.portal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(242,142,0,.9);display:none}.portal .container-fluid{display:table-cell;width:100%;vertical-align:middle;padding-bottom:5%}.portal .col-md-4{padding:0 40px}.portal h2,.portal h3{color:#fff;height:60px;font-size:22px}.portal a.btn{background-color:#f28e00;color:#fff;padding:16px 30px 12px;font-size:16px;position:relative;top:-100px;left:0;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;font-weight:bold}.portal a.btn:hover{background-color:#000}.portal button{background-color:rgba(0,0,0,0);border:1px solid #fff;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;color:#fff;padding:12px 20px 8px}.portal button:hover{background-color:#fff;color:#f28e00}.portal button .fa{font-size:12px}body.show-portal .portal{display:table !important}#myPage h1,#myPage h2,#myPage h3,#myPage h4{color:#000}
