@font-face{font-display:swap;font-family:'eurostileweb';src:url(../../../../../../themes/SCHMUCKI_child/font/350EDD_0_0.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/350EDD_0_0.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_0_0.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_0_0.woff) format('woff'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_0_0.ttf) format('truetype');font-weight:400}@font-face{font-display:swap;font-family:'eurostileweb';src:url(../../../../../../themes/SCHMUCKI_child/font/350EDD_1_0.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/350EDD_1_0.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_1_0.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_1_0.woff) format('woff'),url(../../../../../../themes/SCHMUCKI_child/font/350EDD_1_0.ttf) format('truetype');font-weight:700}::-moz-selection{background:#DA505A;color:#fff}::selection{background:#DA505A;color:#fff}::-moz-selection{background:#DA505A;color:#fff}header .menu li a,main .pdf a,main .pdf a::before,main .pdf a::after,.mitarbeiter_box a,.mitarbeiter_box a::before,.mitarbeiter_box a::after,footer span.mail,footer span.mail::before,footer span.mail::after,footer span.phone,footer span.phone::before,footer span.phone::after,.single-bauprojekt .lage a,.single-bauprojekt .lage a::before,.single-bauprojekt .lage a::after,.single-bauprojekt .url a,.single-bauprojekt .url a::before,.single-bauprojekt .url a::after,.single-bauprojekt .baubeschrieb a,.single-bauprojekt .baubeschrieb a::before,.single-bauprojekt .baubeschrieb a::after,.toggle a.button-read,.toggle a.button-read div::after,header #menu-hauptnavigation>li.contact>a::after,header #menu-hauptnavigation>li.contact>a::before,div.logo a,#formular-container h3.accordion-title,#formular-container h3.accordion-title .title::before,#formular-container h3.accordion-title .title::after,.news-container li .blog-img,.roundbutton,.mitarbeiter_box .img,.mitarbeiter_box .box .arrow,#footer-bottom-right a,#footer-bottom-left a,footer a.phone::before,footer a.phone::after,footer a.mail::before,footer a.mail::after,main a,.qicon-calendar{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sub-menu{-webkit-transition:top 0.5s linear;-o-transition:top 0.5s linear;transition:top 0.5s linear}.vc_row.boxes .vc_col-sm-8,.morebutton,.sub-menu .close::before,.sub-menu .close::after{-webkit-transition:background .6s;-o-transition:background .6s;transition:background .6s}body{font-family:'eurostileweb',sans-serif;letter-spacing:0;position:relative;min-height:100.1%;float:left;width:100%}header,main,footer{float:left;width:100%}.inside{max-width:1550px;margin:0 auto}.inside .vc_column-inner{max-width:1150px;margin:0 auto;position:relative}.inside .full .vc_column-inner{max-width:100%}.main{padding-top:55px}strong,b{font-weight:700}p{font-size:24px;color:#494949;line-height:1.35em;margin-bottom:20px}p:last-child{margin-bottom:0}a{text-decoration:none;color:#494949}.no-touchevents a:hover{color:#DA505A}a.disabled{pointer-events:none;cursor:default}h1,h2,h3,h4,h5,h6{color:#CDBB90;line-height:1.15em;font-weight:700}h1{font-size:65px;max-width:800px;margin:50px 0!important}h2,div.wpb_text_column div.wpb_wrapper h2{font-size:65px;text-align:center;margin:35px 0 50px 0}h3{font-size:42px;color:#494949;font-weight:400;margin-bottom:30px}.project-container .vc_column_container.vc_col-sm-12>.vc_column-inner,.full .vc_column_container.vc_col-sm-12>.vc_column-inner{padding:0}.vc_column_container.vc_col-sm-12>.vc_column-inner{padding:0 15px}.vc_column_container.vc_col-sm-12 .vc_column_container.vc_col-sm-12>.vc_column-inner{padding:0}.headerimg{margin-bottom:15px}.headerimg>img{width:100%}.headerimg.background{background-size:cover!important;background-position:center}main p a,main li a{display:inline-block;position:relative}main p a::after,main li a::after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:rgba(73,73,73,.6)}.no-touchevents main p a:hover::after,.no-touchevents main li a:hover::after{background-color:#DA505A}ul.gallery li,.single-bauprojekt .headerimg,div.project-home,.mitarbeiter_box .img,.single-post ul.gallery li{background:#fff;min-height:100px}div.project-home.big{min-height:655px}div.project-home.small{min-height:560px}.mitarbeiter_box .img,.single-post ul.gallery li{min-height:372px}div.project,ul.gallery li{min-height:540px}#loftloader-wrapper .loader-inner{display:none!important}.home #loftloader-wrapper .loader-inner{display:block!important}.no-js #loftloader-wrapper{display:none!important}.no-js .noscript{background:#DA505A;position:fixed;width:100%;z-index:1000;text-align:center;padding:25px 0}.no-js .noscript h3,.noscript p,.noscript a{color:#fff}.no-js .noscript h3,.noscript p{padding:0 25px}.no-js .noscript h3{font-size:32px;margin-bottom:10px}.no-js .noscript a{text-decoration:underline!important}.no-js .noscript p{font-size:19px;letter-spacing:.2px;line-height:1.5em}.no-js .bounce-up{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.go-top{position:fixed;opacity:0;z-index:25;bottom:0;right:20px;text-decoration:none;font-size:12px;padding:1em;width:50px;height:45px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;visibility:hidden;background:#DA505A}.go-top.is-active{visibility:visible;opacity:1}.no-touchevents .go-top:hover{background:#CDBB90}.go-top::before{content:"";position:absolute;top:19px;left:15px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-138px -88px;width:22px;height:10px}.intro p{max-width:650px;margin-bottom:20px}.vc_col-sm-8{width:60%!important;padding-right:20px}.vc_col-sm-4{width:40%!important}div.vc_row.nospace{margin:0}a.full{position:absolute;text-indent:-300000px;width:100%;height:100%;top:0;left:0;z-index:30}ul.list{position:relative}ul.list li{margin-bottom:20px}ul.list li,ul.list li a{font-size:33px;color:#7D7D7D;line-height:1.25em;font-weight:700}ul.haken li{padding-left:50px;position:relative}ul.strich li{padding-left:40px;position:relative}ul.haken li::before{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;width:33px;height:26px;left:0;top:8px;background-position:-101px -50px}ul.strich li::before{content:"";left:0;top:18px;position:absolute;width:22px;height:4px;background:#CDBB90}a,button.quform-submit,div.button a::before,div.button a::after{-webkit-transition:300ms linear all;-o-transition:300ms linear all;transition:300ms linear all}div.button,button.quform-submit{text-align:center;margin-top:50px;position:relative}button.quform-submit{margin-top:5px}div.button a,button.quform-submit{font-weight:700;font-size:17px;padding:16px 30px;color:#fff;background:#DA505A;border:none}.no-touchevents div.button a:hover,.no-touchevents .quform-submit:hover{background-color:#CDBB90}div.button a:hover{color:#fff}div.button-group div.button{float:left;margin-left:15px}div.button-group div.button:first-of-type{margin-left:0}div.button-group .wpb_column .vc_column-inner .wpb_wrapper{width:937px;margin:0 auto}div.button{float:left;margin:0!important;margin-right:55px!important;margin-bottom:15px!important}div.button a{position:relative;display:inline-block;letter-spacing:.5px}div.button.center{width:100%;text-align:center;margin-bottom:40px!important;margin-top:10px!important}div.button.center.projekte{margin-bottom:0!important}.single div.button.center{margin-top:60px!important}div.button.grundstueck a,div.button.formular a,div.button.wohnung a,div.button.merkblatt a,div.button.verkauf a,div.button.projekte a{padding:36px 35px 36px 110px;font-size:20px}div.button.grundstueck a::before,div.button.formular a::before,div.button.wohnung a::before,div.button.merkblatt a::before,div.button.verkauf a::before,div.button.projekte a::before{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat}div.button.projekte a{padding:28px 28px 28px 77px}div.button.projekte a::before{width:36px;height:31px;top:23px;left:28px}div.button.projekte a::before{background-position:-99px -10px}div.button.grundstueck a{padding-left:100px}div.button.grundstueck a::before{width:51px;height:46px;top:21px;left:33px}div.button.grundstueck a::before{background-position:-141px -2px}div.button.formular a{padding-left:92px}div.button.formular a::before{width:35px;height:46px;top:24px;left:33px;background-position:-191px -2px}div.button.merkblatt a{padding-left:99px}div.button.merkblatt a::before{width:42px;height:47px;top:22px;left:32px;background-position:0 -1px}div.button.wohnung a::before{width:48px;height:49px;top:20px;left:32px;background-position:-43px 0}div.vc_row{margin-bottom:80px}div.vc_row .vc_row,.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.single-post div.vc_row .vc_row{margin-bottom:55px}div.pdf p{margin-bottom:0}div.pdf a{display:inline-block;position:relative;padding:9px 0 9px 53px;font-size:23px;color:#494949;margin:8px 0!important;text-decoration:none}.no-touchevents main .pdf a:hover{color:#DA505A}main .pdf a::before,main .pdf a::after{content:"";position:absolute;top:50%;margin-top:-23px;left:0;width:39px;height:41px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-420px 0;background-color:transparent!important}main .accordion .pdf a::before{background-position:-459px -44px}main .pdf a::after{background-position:-420px -40px;opacity:0}.no-touchevents main .pdf a:hover::before{opacity:0}.no-touchevents main .pdf a:hover::after{opacity:1}main{margin-top:90px}header{position:fixed;top:0;z-index:110;height:90px;background:#fff;border-bottom:2px solid #F8F8F8;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header.page-down{top:-95px}header.page-down.is-active,.ie header.page-down,.nav--active header.page-down{top:0}header .inside{max-width:1150px;position:relative}div.logo{float:left;margin:21px 0 0 15px}div.logo a{display:inline-block}.no-touchevents div.logo a:hover{opacity:.7}.logo img{max-width:175px;height:auto}.slogan{position:absolute;top:14%;left:0;width:100%;text-align:center;z-index:9;pointer-events:none}.slogan p{color:#fff;font-size:120px;line-height:1em;display:none}.headerimg{max-width:1550px;height:68vh;margin:0 auto;position:relative;min-height:450px}.home div.headerimg .picture_container::before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(99%,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000',endColorstr='#40000000',GradientType=0);width:100%;height:100%;position:absolute;z-index:8}.googlemaps div.headerimg::before,.single-post div.headerimg::before{display:none}.wpb_single_image{margin-top:25px}.home .headerimg .owl-nav{position:absolute;left:0;top:50%;margin-top:-26px;width:100%}.home .headerimg .owl-nav button.owl-prev,.home .headerimg .owl-nav button.owl-next{padding:1rem 1.5rem!important;position:absolute;left:.5rem}.home .headerimg .owl-nav button.owl-next{left:auto;right:.5rem}.home .headerimg .owl-nav button span{background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-500px -1px;width:24px;height:53px;display:block;text-indent:-30000px}.home .headerimg .owl-nav button.owl-prev span{transform:rotate(180deg)}.home .headerimg .owl-carousel{cursor:move}.nojobs{max-width:650px}.page-id-222 h3{font-size:35px;margin-bottom:5px;margin-top:50px}.page-id-30 .wpb_single_image{margin-top:0}.page-id-30 .vc_col-sm-8{width:57%!important}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear 0.2s;-o-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}@media screen and (min-width:961px){header .menu-hauptnavigation-container{float:right}main.noheaderimg{padding-top:55px}header .menu>li{display:inline-block;margin-right:-4px}header .menu li a{color:#7D7D7D;text-decoration:none;font-weight:700;font-size:23px;display:inline-block;padding:32px 30px 33px;position:relative;z-index:25;background:#fff;border-bottom:2px solid #F8F8F8}header .menu li#menu-item-1002>a{cursor:default;pointer-events:none}.no-touchevents header .menu li.menu-item-has-children:hover a{border-bottom:2px solid #fff}header #menu-hauptnavigation>li>a::before{content:"";height:90px;width:2px;background:#F8F8F8;position:absolute;top:0;left:0}header .menu li.contact{position:relative}header .menu li.contact::before{content:"";height:90px;width:2px;background:#F8F8F8;position:absolute;top:0;left:0;z-index:26}header .menu li.contact a{text-indent:-300000px;padding:32px 50px 33px}header #menu-hauptnavigation>li.contact>a::after,header #menu-hauptnavigation>li.contact>a::before{content:"";position:absolute;left:37px;top:35px;width:28px;height:22px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-463px -1px;background-color:transparent}header #menu-hauptnavigation>li.contact>a::before{opacity:0;background-position:-463px -23px}.no-touchevents header #menu-hauptnavigation>li.contact>a:hover::before{opacity:1}.no-touchevents header #menu-hauptnavigation>li.contact>a:hover::after{opacity:0}header #menu-hauptnavigation>li.contact.current-menu-parent>a::after,header #menu-hauptnavigation>li.contact.current_page_itemt>a::after,header #menu-hauptnavigation>li.contact.current_page_item>a::after{display:none}header #menu-hauptnavigation>li.contact.current-menu-parent>a::before,header #menu-hauptnavigation>li.contact.current_page_itemt>a::before,header #menu-hauptnavigation>li.contact.current_page_item>a::before{opacity:1}header #menu-hauptnavigation>li.current_page_item>a::after,.no-touchevents header #menu-hauptnavigation>li.current_page_item>a:hover::after{content:"";height:4px;width:100%;background:#DA505A;position:absolute;bottom:0;left:1px;z-index:10}.no-touchevents header #menu-hauptnavigation>li#menu-item-40:hover a{border-color:#fff}.no-touchevents header .menu>li>a:hover,header .menu>li>a:active,header .menu>li.is-active>a,.no-touchevents header .menu li.current-menu-item>a:hover,header .menu li.current-menu-parent a,header .menu>li.current_page_item a,.single-bauprojekt header .menu li#menu-item-37 a,.single-post header .menu li#menu-item-40>a{color:#DA505A}header .sub-menu{z-index:1;position:absolute;width:auto;left:auto;right:10px;top:-200px}.touchevents header .sub-menu.close{top:-200px}header .menu>li:hover>.sub-menu{top:90px}header .sub-menu .menu{float:right;background-color:#fff;border:2px solid #f8f8f8!important;border-top:0!important;padding:0 25px;width:305px}header .menu .sub-menu li{display:block}header .menu .sub-menu li a{color:#7D7D7D;padding:20px 0;border-bottom:1px solid #f8f8f8!important;display:block}header .menu .sub-menu li:last-child a{border-bottom:0!important}header .menu .sub-menu li.nolink a{font-size:42px;color:#CDBB90;line-height:1.15em;font-weight:700;pointer-events:none;cursor:default}.no-touchevents header .menu .sub-menu li a:hover,header .menu .sub-menu li a:active,header .menu .sub-menu li.current-menu-item a,.no-touchevents header .menu .sub-menu li.current-menu-item a:hover,header .menu .sub-menu li.current-menu-item a:active{color:#da505a}}@media screen and (max-width:961px){.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1;opacity:0;visibility:hidden;cursor:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/cursor_close_icon.png) 16 16,pointer}.overlay.is-active{opacity:1;z-index:100;visibility:visible}main{margin-top:72px}header{height:72px}header.page-down{top:-75px}.nav--active header.page-down{top:0}header .inside{padding:0}div.logo{margin-top:17px}header .logo img{max-width:135px;height:auto}header .menu li#menu-item-703{margin-left:0}header .menu{background:#fff}header .menu li{line-height:1em}header .menu li a{color:#7D7D7D;text-decoration:none;font-weight:700;font-size:19px;display:block;padding:17px;border-top:1px solid #eee;position:relative;line-height:19px}header .menu li:first-of-type a{border-top:none}header .sub-menu li:first-of-type a{border-top:1px solid #eee}header .menu li.current-menu-item>a,header .menu li.current_page_parent>a,header .menu .sub-menu li.current-menu-item>a,header .menu li.current-menu-parent>a{color:#DA505A}header .menu li.menu-item-has-children>a::after{content:"";position:absolute;right:0;top:0;width:53px;height:53px;background:#f9f9f9;border-left:1px solid #eee}header .menu li.menu-item-has-children>a::before{content:"";position:absolute;right:14px;top:23px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:320px;background-repeat:no-repeat;background-position:-88px -32px;width:24px;height:11px;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .menu li.menu-item-has-children>a.is-active::before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .menu .sub-menu .menu{background:#f9f9f9}header .menu .sub-menu li a{font-size:18px;color:#7D7D7D;letter-spacing:.28px;font-weight:400;padding:15px}header .sub-menu .inside{padding:0}header .menu li#menu-item-734{display:none}header .menu-icon{position:absolute;right:18px;top:26px;height:20px;width:40px;cursor:pointer}.no-touchevents header .no-touchevents .menu-icon:hover{cursor:pointer}.no-touchevents header .no-touchevents .menu-icon:hover .menu-icon__bar{opacity:.6}header .menu-icon.menu-icon--open{right:5px}header .menu-icon__bar{position:absolute;top:50%;height:2px;width:100%;background-color:#7D7D7D;display:block;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header .menu-icon__bar::before,.menu-icon__bar::after{height:2px;width:100%;content:"";background-color:#7D7D7D;display:block;position:absolute;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}header .menu-icon__bar::before{top:-8px}header .menu-icon__bar::after{bottom:-8px}header .menu-icon--open .menu-icon{position:relative}header .menu-icon--open .menu-icon__bar{background:transparent}header .menu-icon--open .menu-icon__bar::before,.menu-icon--open .menu-icon__bar::after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:85%}header .menu-icon--open .menu-icon__bar::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}header .menu-icon--open .menu-icon__bar::before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}header #menu-hauptnavigation{position:absolute;width:100%;top:72px;opacity:0;visibility:hidden;-webkit-transition:top 0.6s ease;-o-transition:top 0.6s ease;transition:top 0.6s ease;border-bottom:1px solid #eee}header #menu-hauptnavigation.nav--active{opacity:1;visibility:visible}header .sub-menu{list-style:none}header .sub-menu{background:#f9f9f9;display:block;margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s}.tg-dropdown-holder{margin-bottom:10px!important}.sub-menu.is-active{max-height:60em}.tg-filters-holder,.tg-sorter-order,.tg-sorters-holder{margin:0!important}.tg-grid-area-top2{padding:0 15px}.tg-grid-holder article.referenz-small .tg-item-inner{padding:0!important}.project-desc,.project-cat,.project-cost{width:100%}main p a::after{display:none}main .page-list a{text-decoration:none}main .button a,main .download-container a{text-decoration:none;display:inline-block}main p,main a,main li{line-height:1.4em}main li{margin-bottom:6px}.download-container p:first-child,.download-container p:last-child{display:none}.tg-dropdown-holder{padding:8px 10px!important}.tg-dropdown-title,.tg-dropdown-value{font-size:19px!important}.tg-dropdown-holder{width:205px!important}.tg-icon-dropdown-open{background:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/arrow_icon.png);background-repeat:no-repeat;width:14px;height:9px;background-size:54px;background-position:-40px 0;position:absolute!important;top:20px;margin-left:0!important;right:10px}.tg-dropdown-list.tg-dropdown-holder-animation{width:229px!important}.grid-422 .tg-dropdown-item,.grid-422 .tg-dropdown-item.tg-filter.tg-show-filter{padding:14px 10px!important}.tg-sorter-order{height:50px;width:36px!important}.tg-sorter-order i{top:21px;background-position:-40px 0;width:14px;height:9px}.tg-grid-area-top2{padding-bottom:15px}.referenz-big .tg-center-inner{bottom:15px;left:15px}.tg-grid-holder article.referenz-small,.tg-grid-holder article.referenz-big{margin-bottom:15px!important}}footer{width:100%;background:#494949;color:#fff;font-size:18px;line-height:1.5em;position:relative;padding:85px 15px 50px 15px;margin-top:100px;border-top:25px solid #fff}footer p,footer a{color:#fff;font-size:18px;letter-spacing:.5px}footer p{margin-bottom:20px;line-height:1.5em}footer .inside{max-width:1150px}#footer-left,#footer-right,#footer-center-left,#footer-center-right,#footer-bottom-left,#footer-bottom-right{float:left;position:relative}#footer-bottom-right{float:right;width:32%;margin-top:25px}#footer-bottom-right a,#footer-bottom-left a{display:inline-block;opacity:.4}#footer-bottom-left a{margin-top:10px}.no-touchevents #footer-bottom-right a:hover,.no-touchevents #footer-bottom-left a:hover{opacity:1;color:#fff}#footer-left{width:32%}#footer-right{width:20%;clear:right}#footer-center-left{width:28%}#footer-center-right{width:20%}#footer-bottom-left{clear:left;margin-top:20px}#footer-bottom-left a{color:rgba(255,255,255,.5);font-size:14px}#footer-bottom-left a.impressum:not(:last-child){margin-right:1em}.no-touchevents #footer-bottom-left a:hover{color:#fff}footer span.bold{font-weight:700}footer a{color:#fff;letter-spacing:.5px}.no-touchevents footer a:hover,.no-touchevents footer a.phone:hover,.no-touchevents footer a.mail:hover{color:#CDBB90}footer ul.menu li a{color:#fff;text-decoration:none;font-weight:700}footer ul.menu .sub-menu li a{color:rgba(255,255,255,.8)}.no-touchevents footer ul.menu li a:hover,.no-touchevents footer ul.menu .sub-menu li a:hover{color:#CDBB90}footer ul.menu li ul.sub-menu{display:block;position:relative}footer ul.menu ul li a{font-weight:400}#footer-left address{margin-bottom:25px;letter-spacing:.5px}#footer-right ul li{display:inline-block;margin-right:3rem}#footer-right ul li:last-child{margin-right:0}#footer-right ul.menu>li:first-of-type{margin-bottom:25px}footer #footer-bottom{width:100%;clear:both}#footer-bottom a{color:#969696;text-decoration:none;position:relative;display:block;float:left}footer a{position:relative}footer a.svit,footer a.sia,footer a.siv{text-indent:-300000px}footer a.facebook::before,footer a.svit::before,footer a.sia::before,footer a.siv::before,footer a.phone::before,footer a.phone::after,footer span.fax::before,footer a.mail::before,footer a.mail::after{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat}footer a.facebook{padding-left:40px}footer a.facebook::before{width:29px;height:30px;bottom:0;left:-1px;background-position:-229px -27px}footer a.svit,footer a.sia{margin-right:20px}footer a.svit{width:58px;height:40px}footer a.svit::before{width:58px;height:44px;bottom:0;left:0;background-position:-274px -54px}footer a.sia{width:61px;height:40px}footer a.sia::before{width:61px;height:26px;left:0;background-position:-210px -61px;bottom:9px}footer a.siv{width:110px;height:40px}footer a.siv::before{width:108px;height:23px;left:0;background-position:-226px -1px;bottom:9px}footer a.phone,footer span.fax,footer a.mail{margin-left:30px;position:relative;letter-spacing:.5px;opacity:.8;color:#fff}.no-touchevents footer a.phone:hover,.no-touchevents footer a.mail:hover{opacity:1}footer a.phone::before,footer a.phone::after{width:17px;height:17px;bottom:3px;left:-30px;background-position:0 -58px}footer a.phone::after{background-position:0 -76px;opacity:0}#footer-left p{color:rgba(255,255,255,.8)}#footer-left p strong,#footer-left p b{color:#fff}footer span.fax::before{width:19px;height:20px;bottom:0;left:-31px;background-position:-36px -57px}footer a.mail::before,footer a.mail::after{width:18px;height:14px;bottom:3px;left:-29px;background-position:-18px -60px}footer a.mail::after{background-position:-18px -75px;opacity:0}.no-touchevents footer a.phone:hover::after,.no-touchevents footer a.mail:hover::after{opacity:1}.no-touchevents footer a.phone:hover::before,.no-touchevents footer a.mail:hover::before{opacity:0}.home main>.inside{position:relative}.home .headerimg{height:auto;max-height:73vh;overflow:hidden;display:flex;align-content:center;align-items:center}.lines{position:absolute;left:0;top:0;width:100%;height:100%}.lines .line{position:absolute;background:rgba(205,187,144,.45)}.home .roundbutton{display:none}.home #intro{padding-top:70px;padding-bottom:50px}.home #list{padding-left:35%;padding-top:55px}.home #news{padding-top:80px;padding-bottom:30px}.home #buttons .wpb_wrapper{text-align:center;background:#fff;padding:20px 0}.home #buttons .button{float:none;display:inline-block;margin-bottom:0!important}.gocontent{display:none;position:absolute;width:100%;text-align:center;z-index:10;bottom:5%;-webkit-animation-name:upDown;animation-name:upDown;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;pointer-events:none}@-webkit-keyframes upDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes upDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.gocontent a{position:relative;border-radius:50%;display:inline-block;width:50px;height:50px;background:rgba(220,78,88,1);text-indent:-300000px;-webkit-box-shadow:0 0 0 0 rgba(220,78,88,.5);box-shadow:0 0 0 0 rgba(220,78,88,.5);animation:pulse 1.5s infinite;-webkit-animation:pulse 1.5s infinite;pointer-events:all}.no-touchevents .gocontent a:hover{background:#CDBB90;-webkit-box-shadow:0 0 0 0 rgba(205,187,144,.5);box-shadow:0 0 0 0 rgba(205,187,144,.5);animation:pulsehover 1.5s infinite;-webkit-animation:pulsehover 1.5s infinite}@keyframes pulse{0%{}70%{-webkit-box-shadow:0 0 0 10px rgba(220,78,88,0);box-shadow:0 0 0 10px rgba(220,78,88,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(220,78,88,0);box-shadow:0 0 0 0 rgba(220,78,88,0)}}@-webkit-keyframes pulse{0%{}70%{-webkit-box-shadow:0 0 0 10px rgba(220,78,88,0);box-shadow:0 0 0 10px rgba(220,78,88,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(220,78,88,0);box-shadow:0 0 0 0 rgba(220,78,88,0)}}@keyframes pulsehover{0%{}70%{-webkit-box-shadow:0 0 0 10px rgba(205,187,144,0);box-shadow:0 0 0 10px rgba(205,187,144,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(205,187,144,0);box-shadow:0 0 0 0 rgba(205,187,144,0)}}@-webkit-keyframes pulsehover{0%{}70%{-webkit-box-shadow:0 0 0 10px rgba(205,187,144,0);box-shadow:0 0 0 10px rgba(205,187,144,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(205,187,144,0);box-shadow:0 0 0 0 rgba(205,187,144,0)}}.gocontent a::after{content:"";position:absolute;top:22px;left:14px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-161px -88px;width:22px;height:10px}.line-1{width:2px;height:50px;right:45%;top:20px}.line-2{right:20%;height:2px;width:25%;top:68px}.line-3{width:2px;height:480px;right:20%;top:70px}.line-4{height:2px;width:50%;right:20%;top:548px}.line-5{width:2px;height:2240px;right:70%;top:550px;margin-right:-2px}.line-6{height:2px;width:55%;right:15%;top:2790px}.line-7{width:2px;height:120px;right:15%;top:2790px}div.project-container-home div.vc_column-inner{width:100%;max-width:100%}.home .project-container{margin-bottom:40px;background:#fff;padding:20px 0;float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}div.project-home{position:relative;overflow:hidden;-ms-flex-preferred-size:49.6%;flex-basis:49.6%;margin-right:0;height:auto}div.project-home img{width:100%;height:auto}div.project-home:nth-child(2n){margin-right:.8%}div.project-home::before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);width:100%;height:100%;position:absolute;z-index:10;bottom:2px}div.project-home div.button{right:25px;bottom:27px;margin-right:0!important;margin-bottom:0!important;position:absolute;z-index:15}div.project-home h3{left:30px;bottom:17px;position:absolute;font-size:55px;color:#FFF;max-width:350px;z-index:20;margin-bottom:0}.project-home img{max-width:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.no-touchevents .project-home:hover img{-webkit-transform:scale(1.005);-ms-transform:scale(1.005);transform:scale(1.005)}.no-touchevents .project-home.small:hover img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.no-touchevents .project-home:hover div.button a{background-color:#CDBB90}div.project-home.first{position:relative;overflow:hidden;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}div.project-home.first h3{font-size:75px;max-width:800px}div.news-container-home .wpb_wrapper{width:872px;max-width:100%;margin:0 auto}div.news-single-home{max-width:386px;float:left;position:relative}div.news-single-home.first{margin-right:100px}div.news-single-home .date{font-size:16px;color:#7D7D7D;font-weight:700}div.news-single-home h3{margin:5px 0 15px 0}div.news-single-home div.shortdesc{color:#494949;line-height:1.2em}div.news-single-home div.shortdesc p{font-size:21px}div.news-single-home .button{text-align:left;margin-top:25px!important}div.news-single-home .button.noshort{margin-top:5px!important}.no-touchevents div.news-single-home:hover div.button a{background-color:#CDBB90}div.gallery-container{margin:50px -15px 0 -15px}div.gallery-container div.vc_column-inner{width:100%;max-width:100%}ul.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}ul.gallery li{-ms-flex-preferred-size:49.6%;flex-basis:49.6%;margin-right:.8%;margin-bottom:10px}.single-bauprojekt h2,.single-bauprojekt h3,h4{font-size:25px;color:#494949;line-height:1.35em;font-weight:700;margin-bottom:2px;text-align:left}.single-bauprojekt ul.gallery li:nth-child(2n){margin-right:0}.single-post ul.gallery li{-ms-flex-preferred-size:32.766666%;flex-basis:32.766666%;margin-right:.85%;margin-bottom:10px}.single-post ul.gallery li:nth-child(3n){margin-right:0}div.mitarbeiter-container div.vc_column-inner{width:100%;max-width:100%}.mitarbeiter_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:80px;max-width:1029px;margin-left:auto;margin-right:auto}.mitarbeiter_box{position:relative;color:#CDBB90;-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:0;padding-right:13px;margin-bottom:40px}.mitarbeiter_box .img,.mitarbeiter_box .box{cursor:pointer}.no-touchevents .mitarbeiter_box:hover .img{opacity:.8}.no-touchevents .mitarbeiter_box.is-active:hover .img{opacity:1}.mitarbeiter_box:nth-child(3n){margin-right:0}.mitarbeiter_box .box .arrow{position:absolute;right:1px;top:19px;width:26px;height:13px}.mitarbeiter_box .box .arrow::before{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-183px -53px;width:26px;height:13px}.mitarbeiter_box.is-active .box .arrow{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mitarbeiter_box .mitarbeiter_info{max-height:0;overflow:hidden;-webkit-transition:max-height .7s ease-out;-o-transition:max-height .7s ease-out;transition:max-height .7s ease-out}.mitarbeiter_box.is-active .mitarbeiter_info{opacity:1;visibility:visible;max-height:500px;-webkit-transition:max-height .7s ease-in;-o-transition:max-height .7s ease-in;transition:max-height .7s ease-in}.mitarbeiter_info p:first-child{margin-top:20px}.mitarbeiter_info p{margin-bottom:20px}.mitarbeiter_info p:last-child{margin-bottom:0}.mitarbeiter_box .box{max-width:508px;position:relative;padding:10px 0 12px}.mitarbeiter_box h2{font-size:25px;margin:0;text-align:left;line-height:1.3em}.mitarbeiter_box span{font-size:25px;line-height:1.3em}.mitarbeiter_box p,.mitarbeiter_box a{font-size:25px;color:#CDBB90}.no-touchevents .mitarbeiter_box a:hover{color:#DA505A}.mitarbeiter_box .mitarbeiter_contact{margin-top:30px}.mitarbeiter_info p.contact{font-size:22px}main a.mail,main a.phone{position:relative;padding-left:29px;font-size:22px}main a.mail::before,main a.mail::after,main a.phone::before,main a.phone::after{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-color:transparent!important}main a.mail::before,main a.mail::after{width:19px;height:16px;left:0;top:6px;background-position:-56px -60px}main a.mail::after{background-position:-56px -76px;opacity:0}main a.phone::before,main a.phone::after{width:19px;height:19px;left:0;top:3px;background-position:-75px -61px}main a.phone::after{background-position:-75px -81px;opacity:0}.no-touchevents main a.mail:hover::after,.no-touchevents main a.phone:hover::after{opacity:1}.no-touchevents main a.mail:hover::before,.no-touchevents main a.phone:hover::before{opacity:0}div.project-container div.vc_column-inner{width:100%;max-width:100%}.page-id-10 .project-container{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0 15px}.page-id-10 .project-container .project-container{padding:0}div.project{position:relative;-ms-flex-preferred-size:49.6%;flex-basis:49.6%;margin-right:.8%;margin-bottom:10px;overflow:hidden}div.project:nth-child(2n){margin-right:0}div.project div.button{right:25px;bottom:27px;position:absolute;z-index:40;margin-right:0!important;margin-bottom:0!important}div.project div.button a{padding:16px 30px}div.project::before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);width:100%;height:100%;position:absolute;z-index:10;bottom:2px}div.project h3{left:30px;bottom:20px;position:absolute;font-size:58px;color:#FFF;max-width:480px;z-index:20;margin-bottom:0!important}div.project img{max-width:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.no-touchevents div.project:hover img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.no-touchevents .project:hover div.button a{background-color:#CDBB90}.single-bauprojekt .inside .vc_column-inner{max-width:1550px}.single-bauprojekt .inside .gallery-container .vc_column-inner{padding-left:0;padding-right:0}.single-bauprojekt .inside .intro .vc_column-inner{max-width:1150px}.single-bauprojekt .headerimg{height:auto;width:auto;min-height:inherit;max-width:1550px}.single-bauprojekt .headerimg::before{display:none}.single-bauprojekt div.projectname{font-size:80px;color:#fff;z-index:100;position:absolute;left:35px;bottom:25px}.single-bauprojekt .description .button{text-align:left}.single-bauprojekt .list{margin-left:0}.single-bauprojekt .bauprojekt_logo{height:160px;margin-top:150px}.single-bauprojekt .lage a,.single-bauprojekt .url a,.single-bauprojekt .baubeschrieb a{padding-left:45px}.no-touchevents .single-bauprojekt .lage a:hover,.no-touchevents .single-bauprojekt .url a:hover,.no-touchevents .single-bauprojekt .baubeschrieb a:hover{color:#DA505A}.single-bauprojekt .lage a::before,.single-bauprojekt .lage a::after,.single-bauprojekt .url a::before,.single-bauprojekt .url a::after,.single-bauprojekt .baubeschrieb a::before,.single-bauprojekt .baubeschrieb a::after{content:"";position:absolute;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-color:transparent}.single-bauprojekt .lage a::before,.single-bauprojekt .lage a::after{width:29px;height:38px;left:2px;top:0;background-position:-333px 0}.single-bauprojekt .lage a::after{background-position:-333px -43px;opacity:0}.single-bauprojekt .url a::before,.single-bauprojekt .url a::after{width:32px;height:32px;left:0;top:7px;background-position:-362px -2px;background-color:transparent!important}.single-bauprojekt .url a::after{background-position:-362px -43px;opacity:0}.single-bauprojekt .baubeschrieb a::before,.single-bauprojekt .baubeschrieb a::after{width:27px;height:36px;left:3px;top:2px;background-position:-394px -1px}.single-bauprojekt .baubeschrieb a::after{background-position:-394px -41px;opacity:0}.no-touchevents .single-bauprojekt .lage a:hover::after,.no-touchevents .single-bauprojekt .url a:hover::after,.no-touchevents .single-bauprojekt .baubeschrieb a:hover::after{opacity:1}.no-touchevents .single-bauprojekt .lage a:hover::before,.no-touchevents .single-bauprojekt .url a:hover::before,.no-touchevents .single-bauprojekt .baubeschrieb a:hover::before{opacity:0}.single-bauprojekt .vc_col-sm-12 .vc_col-sm-8 .vc_row{margin-bottom:10px;margin-left:0;margin-right:0}.grundstueck_contact .info{background:#CDBB90;color:#fff;padding:21px 29px;line-height:1.25em;font-size:24px;width:38%;margin-left:auto;margin-right:auto}.grundstueck_contact h3{font-weight:700;color:#fff;font-size:25px;margin-bottom:5px}.grundstueck_contact .contactinfo{margin-top:15px}.grundstueck_contact .contactinfo span{display:block}.grundstueck_contact .contactinfo a{color:#fff}.no-touchevents .grundstueck_contact .contactinfo a:hover{opacity:.7}main .grundstueck_contact .contactinfo a.phone::before,main .grundstueck_contact .contactinfo a.phone::after{background-position:-189px -65px;top:2px}main .grundstueck_contact .contactinfo a.mail::before,main .grundstueck_contact .contactinfo a.mail::after{background-position:-190px -84px}.page-template-page-fuermieter div.button.wohnung{text-align:left;margin:10px 0 30px 0}.formular-headline h2{text-align:left;margin-bottom:40px;font-size:42px}#accordion-1,#accordion-2{border-top:2px solid rgba(205,187,144,.5)}#formular-container h3.accordion-title{padding:26px 0;font-size:26px;border-bottom:2px solid rgba(205,187,144,.5);cursor:pointer;margin-bottom:0}.no-touchevents #formular-container h3.accordion-title:hover{color:#fff;background:#DA505A}#formular-container h3.accordion-title .title,.formular-headline,#formular-container div.accordion-content .vc_column-inner{max-width:1150px;margin:0 auto;position:relative;padding:0 15px}#formular-container h3.accordion-title .title::before,#formular-container h3.accordion-title .title::after{content:"";position:absolute;top:8px;right:0;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:525px;background-repeat:no-repeat;background-position:-140px -52px;width:40px;height:17px}#formular-container h3.accordion-title .title::after{background-position:-140px -69px;opacity:0}.no-touchevents #formular-container h3.accordion-title:hover .title::after,#formular-container h3.accordion-title.open .title::after{opacity:1}.no-touchevents #formular-container h3.accordion-title:hover .title::before,#formular-container h3.accordion-title.open .title::before{opacity:0}#formular-container h3.accordion-title.open .title::after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#formular-container h3.accordion-title.open{color:#fff;background:#DA505A;border-bottom-color:#DA505A}.no-touchevents #formular-container h3.accordion-title.open:hover{border-bottom-color:#DA505A}#formular-container div.accordion-content{background:#E9E1CE;position:relative;padding:55px 15px 70px;border-bottom:2px solid rgba(205,187,144,.5)}.quform{max-width:600px}form.quform-form{max-width:683px}form.quform-form input{color:#494949}div.quform-element-group div.quform-element{width:50%;padding:0 10px;float:left}div.quform-element-group{margin:0 -10px}.qicon-calendar{font-size:23px;color:#a2a2a2;position:relative;right:11px;top:-3px}.no-touchevents .qicon-calendar:hover{color:#DA505A}div.quform-element-group div.quform-element-2_6,div.quform-element-group div.quform-element-4_6,div.quform-element-group div.quform-element-6_6{width:25%}div.quform-element-group div.quform-element-2_13,div.quform-element-group div.quform-element-4_13,div.quform-element-group div.quform-element-6_13{width:75%}div.quform-element-2_12,div.quform-element-4_12,div.quform-element-6_12{width:50%;padding-right:10px}form.quform-form label,form.quform-form span.selection span{font-size:19px;color:#B0B0B0}form.quform-form label{color:#494949;margin-bottom:3px;margin-top:5px}form.quform-form .quform-label-inside label{color:#B0B0B0;margin-top:0;margin-bottom:0}div.quform-element-html p{font-size:19px;margin-bottom:15px}form.quform-form input.quform-field-file,form.quform-form div.quform-option{background:#E9E1CE;color:#494949}form.quform-form label.quform-option-label,form.quform-form div.quform-element-file label.quform-label-text{color:#494949;margin-bottom:3px}div.quform-error{display:none!important}div.quform-edit-form{display:none}form.quform-form .quform-field-textarea{height:180px}form.quform-form .quform-option{margin-left:1px}::-webkit-input-placeholder{color:#B0B0B0}::-moz-placeholder{color:#B0B0B0}:-ms-input-placeholder{color:#B0B0B0}input:-moz-placeholder{color:#B0B0B0}ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background:#CDBB90;color:#fff}ul.select2-results__options li.select2-results__option{padding:12px}.gm-style-cc>div{display:none!important}.quform-element-5_27{margin-top:25px}.quform-success-message{background:#E9E1CE;border:none;padding:0 0 10px 0}.quform-form-6 .quform-success-message{background:#fff}.quform-success-message-icon{display:none}.quform-success-message div.quform-success-message-content{padding:0;color:#db4f59;font-size:21px;font-weight:700;line-height:1.3em}.quform input[type=checkbox],.quform input[type=radio]{position:relative;top:-2px}.quform .quform-field-captcha,.quform .quform-field-date,.quform .quform-field-email,.quform .quform-field-file,.quform .quform-field-multiselect,.quform .quform-field-password,.quform .quform-field-select,.quform .quform-field-text,.quform .quform-field-textarea,.quform .quform-field-time,.quform .select2-container--quform .select2-selection{background:#fff;border-color:#D9D9D9!important;padding:11px 15px 9px!important;font-size:19px;font-family:'eurostileweb',sans-serif}.select2-selection__rendered{color:#494949!important}.quform-label>.quform-required{color:#db4f59!important;font-size:19px!important;margin:0 0 0 3px!important;position:relative;top:-2px}form.quform-form .quform-field-textarea{resize:none}.select2-container--quform .select2-results__option{border-bottom:1px solid #eee!important;font-size:19px;color:#494949}.quform-element-group.quform-group-style-bordered>.quform-spacer,.quform-group-style-bordered>.quform-child-elements,.quform-spacer{padding:0 0 10px 0}.accordion button.quform-submit{background:#DA505A;border:2px solid #DA505A;;color:#fff;padding:11px 28px}.no-touchevents .accordion button.quform-submit:hover{background:transparent;color:#DA505A}.quform .quform-has-error .quform-field-date,.quform .quform-has-error .quform-field-email,.quform .quform-has-error .quform-field-file,.quform .quform-has-error .quform-field-select,.quform .quform-has-error .quform-field-text,.quform .quform-has-error .quform-field-textarea,.quform .quform-has-error .quform-field-time,.quform .quform-has-error .select2-container--quform .select2-selection{border-color:#DA505A!important}form.quform-form input.quform-field-file,form.quform-form div.quform-option{background:#fff;border:1px solid #d9d9d9;padding:15px 15px!important}form.quform-form .quform-has-error input.quform-field-file,form.quform-form .quform-has-error div.quform-option{border:1px solid #DA505A}.quform-loading.quform-loading-position-left{margin-top:6px;margin-left:10px}.quform-loading-type-spinner-1 .quform-loading-spinner,.quform-loading-type-spinner-1 .quform-loading-spinner::after{border-top-color:#DA505A!important}.address h2{font-size:25px!important;line-height:1.35em!important;margin:0!important;text-align:left!important}.news-container .alm-reveal li a.full::after,div.button a::after{display:none!important}#ajax-load-more,.alm-listing,.alm-reveal,.news-container .alm-reveal li,.alm-btn-wrap{float:left;width:100%}#ajax-load-more{min-height:500px}div#ajax-load-more div.news-container div.blog-content h2{font-size:45px;text-align:left;margin:3px 0 15px 0}.news-container div.button{text-align:left;margin-top:35px!important}.news-container .noshort div.button{margin-top:15px!important}.no-touchevents .news-container li:hover div.button a{background:#CDBB90}.no-touchevents .news-container li:hover .blog-img{opacity:.8}.news-container div.blog-content{padding-bottom:20px;margin-bottom:40px;width:60%;margin-right:5%;float:left}.news-container .date{font-size:16px;color:#7D7D7D;font-weight:700}.news-container div.blog-img{float:right;max-width:35%}.news-container div.blog-img img{position:relative!important;max-width:100%}.news-container .alm-reveal li{position:relative;margin-top:50px;margin-bottom:50px;padding:0!important;list-style:none}.single-post h1{margin:5px 0 40px 0!important}.single-post .date{font-size:17px;color:#7D7D7D;font-weight:700}.single-post .date{margin-top:55px;font-size:18px}.single-post .vc_row .content{padding:0 15px;margin-bottom:60px}.googlemaps address{color:#494949;font-size:24px;line-height:1.3em}.googlemaps address:first-of-type{margin-bottom:20px}.googlemaps div.vc_row.wpb_row.vc_row-fluid:first-of-type{margin-bottom:0}.googlemaps div.wpb_text_column div.wpb_wrapper address h2{font-size:28px;margin:0;margin-bottom:5px;text-align:left}.toggle,.toggle .less{float:left;width:100%}.toggle .less{margin-top:40px}.toggle .more{float:left;width:100%;font-size:24px;color:#494949;line-height:1.35em;margin-top:15px}.toggle .less.active .button-read-less{display:inline-block}.toggle .less .button-read-less,.toggle .less.active .button-read-more{display:none}.button-read{padding:16px 30px;font-weight:700;font-size:17px;color:#fff;background:#DA505A;border:none;display:inline-block}.no-touchevents .button-read:hover{color:#fff;background:#CDBB90}.roundbutton{position:absolute;right:45px;z-index:10;top:45px;background:#db4f59;width:200px;height:200px;text-align:center;border-radius:50%}.roundbutton a{color:#fff;font-weight:700;font-size:23px;line-height:1.3em;padding:71px 20px;display:block;border-radius:50%;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-webkit-box-shadow:0 0 0 0 rgba(220,78,88,.5);box-shadow:0 0 0 0 rgba(220,78,88,.5);animation:pulsebutton 1.5s infinite;-webkit-animation:pulsebutton 1.5s infinite;text-decoration:none}.no-touchevents .roundbutton:hover{background:#CDBB90}.no-touchevents .roundbutton:hover a{color:#fff;-webkit-box-shadow:0 0 0 0 rgba(205,187,144,.5);box-shadow:0 0 0 0 rgba(205,187,144,.5);animation:pulsebuttonhover 1.5s infinite;-webkit-animation:pulsebuttonhover 1.5s infinite}@-webkit-keyframes pulsebutton{0%{}70%{-webkit-box-shadow:0 0 0 15px rgba(220,78,88,0);box-shadow:0 0 0 15px rgba(220,78,88,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(220,78,88,0);box-shadow:0 0 0 0 rgba(220,78,88,0)}}@-webkit-keyframes pulsebuttonhover{0%{}70%{-webkit-box-shadow:0 0 0 15px rgba(205,187,144,0);box-shadow:0 0 0 15px rgba(205,187,144,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(205,187,144,0);box-shadow:0 0 0 0 rgba(205,187,144,0)}}@keyframes pulsebutton{0%{}70%{-webkit-box-shadow:0 0 0 15px rgba(220,78,88,0);box-shadow:0 0 0 15px rgba(220,78,88,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(220,78,88,0);box-shadow:0 0 0 0 rgba(220,78,88,0)}}@keyframes pulsebuttonhover{0%{}70%{-webkit-box-shadow:0 0 0 15px rgba(205,187,144,0);box-shadow:0 0 0 15px rgba(205,187,144,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(205,187,144,0);box-shadow:0 0 0 0 rgba(205,187,144,0)}}.error404 main ul{margin-bottom:20px}.error404 main ul li a{position:relative;margin-left:20px;font-size:23px;margin-bottom:15px}.error404 main li a::after{bottom:-2px}.error404 main ul li a::before{content:"";width:8px;height:1px;background-color:#494949;position:absolute;left:-20px;top:10px}.error404 main ul li ul{margin-left:30px;margin-bottom:10px}@media all and (max-width:1570px){div.project-container-home div.wpb_text_column div.wpb_wrapper h2{margin-left:70px}.vc_row{margin:0}.vc_row .vc_row{margin-left:-15px;margin-right:-15px}.mitarbeiter_box .img,.single-post ul.gallery li,div.project,ul.gallery li,div.project-home.big,div.project-home.small{min-height:0}div.project-container h3{font-size:48px!important}div.gallery-container{margin-left:0;margin-right:0}.gallery-container .vc_column-inner{padding:0 15px!important}}@media all and (max-width:1500px){.line-5{height:2180px}.line-6{top:2730px}}@media all and (max-width:1400px){.line-5{height:2090px}.line-6{top:2640px}.line-7{top:2640px;height:120px}}@media all and (max-width:1330px){.line-5{height:2030px}.line-6{top:2580px;width:60%;right:10%}.line-7{top:2580px;right:10%}}@media all and (max-width:1240px){.line-5{height:1950px}.line-6{top:2500px}.line-7{top:2500px}}@media all and (max-width:1150px){.line-5{height:1880px}.line-6{top:2430px;width:65%;right:5%}.line-7{top:2430px;right:5%}}@media all and (max-width:1024px){.line-5{height:1840px}.line-6{top:2390px;width:67%;right:3%}.line-7{top:2390px;right:3%}}@media all and (max-width:1170px){div.project-container-home div.wpb_text_column div.wpb_wrapper h2{margin-left:150px}.slogan p{font-size:100px}.single-post .vc_row .content{padding:0}#formular-container h3.accordion-title .title::before,#formular-container h3.accordion-title .title::after{right:10px}#portrait{margin-bottom:0}#portrait .vc_col-sm-4{display:none}#portrait .vc_col-sm-8{width:100%!important}div.project-container h3{font-size:40px!important}.single-post .content .vc_column-inner{padding:0 15px!important}#footer-bottom-right{width:51.5%}ul.gallery li,div.project,.single-post ul.gallery li{margin-bottom:5px}}@media all and (max-width:1069px){.mitarbeiter_box,.single-post ul.gallery li{-ms-flex-preferred-size:49.5%;flex-basis:49.5%;margin-right:1%!important}.single-post ul.gallery li:nth-child(3n){margin-right:1%!important}.mitarbeiter_box:nth-child(2n),.single-post ul.gallery li:nth-child(2n){margin-right:0!important}}@media all and (max-width:1023px){div.project-container-home div.wpb_text_column div.wpb_wrapper h2{margin-left:0}.home .headerimg{min-height:55vh}div.slogan p{font-size:80px}div.news-single-home{width:100%;max-width:100%}div.news-single-home.first{margin-bottom:50px}.vc_col-sm-8{width:100%!important;padding-right:0}.vc_col-sm-4{width:100%!important;padding-left:0;margin-top:60px}ul.list li{margin-bottom:8px}.home ul.list li{margin-bottom:20px}div.project-container div.button{width:auto;right:10px;bottom:15px}div.project-container div.button a{width:auto;padding:11px 15px;font-size:14px}div.project-container h3{font-size:34px!important;max-width:230px;left:15px;bottom:12px;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.address{display:none}footer{margin-top:40px;padding-top:60px}footer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#footer-left,#footer-center-left,#footer-center-right,#footer-right,#footer-bottom-left,#footer-bottom-right{-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:44px}#footer-bottom-impressum{text-align:left;margin-top:0}.lines{display:none}.grundstueck_contact .info{position:relative;padding:20px 15px;width:100%;max-width:508px;left:0;bottom:0;top:-5px}.page-template-page-grundstueck h2{text-align:left!important}}@media all and (max-width:1023px) and (min-width:768px){.roundbutton{width:180px;height:180px;right:25px;top:35px}.roundbutton a{font-size:22px;padding:62px 20px}h1{font-size:55px;margin:35px 0 20px!important}h2,div.wpb_text_column div.wpb_wrapper h2{font-size:55px}div.vc_row{margin-bottom:55px}.home #intro{padding-top:20px;padding-bottom:0}.home #list{padding-left:20%;padding-top:10px}.home #buttons .wpb_wrapper{text-align:left}div.button{margin-right:40px!important}div.project-container-home div.wpb_text_column div.wpb_wrapper h2{margin-bottom:20px}div.button.grundstueck a,div.button.formular a,div.button.wohnung a,div.button.merkblatt a,div.button.verkauf a,div.button.projekte a{padding:28px 30px 28px 100px}div.button.wohnung a::before{left:27px}div.button.grundstueck a::before{top:18px;left:28px}div.button.projekte a{padding:28px 28px 28px 77px}.home #news{padding-top:0}footer{padding-bottom:0}main.noheaderimage{padding-top:10px}#formular-container div.accordion-content{padding-bottom:45px}.single div.button.center{margin-top:0!important}#footer-bottom-left a{margin-top:6px}div.button-group .wpb_column .vc_column-inner .wpb_wrapper{width:100%}}@media all and (min-width:768px){.headerimg>img{display:none!important}.single-bauprojekt .headerimg>img{display:block!important}}@media all and (max-width:767px){.headerimg.mobile{height:auto;background-image:none!important}#wrapper{overflow-x:hidden}h1,h2,div.wpb_text_column div.wpb_wrapper h2,.formular-headline h2,div#ajax-load-more div.news-container div.blog-content h2{margin:40px 0 20px 0!important;font-size:35px;text-align:left}p{font-size:20px}ul.list li,ul.list li a{font-size:23px}.home ul.list li{margin-bottom:10px}ul.haken li{padding-left:37px}ul.haken li::before{background-size:384px;background-repeat:no-repeat;width:23px;height:18px;background-position:-76px -38px;top:4px}ul.strich li{padding-left:29px}ul.strich li::before{top:12px;width:14px;height:3px}div.vc_row{margin-bottom:40px}div.button a,button.quform-submit,.button-read{padding:11px 22px}div.button.grundstueck a,div.button.formular a,div.button.wohnung a,div.button.merkblatt a,div.button.verkauf a,div.button.projekte a{padding:20px 24px 20px 85px}div.button.wohnung a::before,div.button.grundstueck a::before,div.button.merkblatt a::before,div.button.formular a::before{top:50%;margin-top:-23px;left:17px}div.button.wohnung a::before{margin-top:-25px}div.button.merkblatt a::before{left:22px}div.button.formular a::before{left:26px}.home .headerimg{width:100%;min-height:unset}.slogan{top:7%;text-align:left;margin-left:15px}div.slogan p{font-size:57px;line-height:.8em}.roundbutton{right:10px;top:213px;width:130px;height:130px}.roundbutton a{font-size:17px;padding:43px 15px}div.gocontent{display:none!important}.home #intro{padding:10px 0 0 0}.home #buttons .wpb_wrapper{text-align:left;max-width:100%;width:100%}.home #buttons .button{display:block;margin-bottom:15px!important}.home #list{padding-left:0;padding-top:25px;margin-bottom:50px}.home .project-container{padding:0}.home #news{padding-top:30px}div.button{text-align:left!important;margin-right:0!important;clear:both;width:100%;max-width:100%}div.button a{width:100%}footer{padding:50px 10px 50px 15px}footer .inside{display:block}#footer-left,#footer-center-left,#footer-center-right,#footer-right,#footer-bottom-left,#footer-bottom-right,#footer-bottom-impressum{width:100%;margin-top:0;text-align:left}#footer-bottom-right{padding-bottom:20px}div.news-single-home h3{margin-top:8px;font-size:30px}div#ajax-load-more div.news-container div.blog-content h2{margin:8px 0 20px 0!important}.news-container div.blog-img{float:left;width:100%;max-width:100%;margin:20px 0 25px 0}.news-container div.blog-content{float:left;width:100%;margin-bottom:10px}.news-container div.blog-content h2{margin:10px 0 20px 0!important}.news-container .alm-reveal li{margin:0}.news-container .alm-reveal li::after{content:'';width:100%;height:1px;background:#cdbb90;position:absolute;bottom:0;left:0;opacity:.4}.news-container div.button{width:auto}div.quform-element-group div.quform-element-2_6,div.quform-element-group div.quform-element-4_6,div.quform-element-group div.quform-element-6_6,div.quform-element-group div.quform-element-2_13,div.quform-element-group div.quform-element-4_13,div.quform-element-group div.quform-element-6_13,div.quform-element-2_12,div.quform-element-4_12,div.quform-element-6_12,div.quform-element-group div.quform-element{width:100%}div.quform-element-2_12,div.quform-element-4_12,div.quform-element-6_12{padding-right:0}.mitarbeiter_box{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.mitarbeiter_box h2{font-size:22px;margin:0!important}.mitarbeiter_box span{font-size:22px}.mitarbeiter_box .mitarbeiter_info p{font-size:22px}div.project,div.project-home,div.project-home.first{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0!important;margin-left:0!important;margin-bottom:5px!important}.go-top{right:15px}div.project-container div.button{width:35px;height:35px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:#DA505A}div.project-container div.button a,.no-touchevents div.project-container .project:hover div.button a{text-indent:-9999999px;background-image:url(https://www.schweizer-wohnraum.ch/wp-content/themes/SCHMUCKI_child/img/schweizer-immoplan-iconset.png);background-size:420px;background-repeat:no-repeat;background-position:-114px -71px;width:17px;height:9px;background-color:transparent;padding:0;top:13px;left:9px}div.button.projekte a::before{top:18px}div.button.center{margin-bottom:10px!important}.no-touchevents .project-home:hover div.button a{background-color:transparent}div.project-container h3{font-size:34px!important;left:10px;bottom:10px;max-width:75%}#projects .vc_column-inner .vc_column-inner{padding:0 15px!important}#news div.button{width:auto}.single-post h1{margin:5px 0 20px 0!important}.single ul.gallery li{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0!important}.single .gallery-container{margin:0}.single-bauprojekt h1{margin-top:20px!important;margin-bottom:15px!important}.single-bauprojekt h2,.single-bauprojekt h3{margin-bottom:10px}.single div.button,.quform-responsive-elements-phone-landscape .quform-element-submit button{width:auto}.quform-element-submit{margin:0}.headerimg{height:43vh;min-height:0}.googlemaps .headerimg{height:300px}div.pdf a{font-size:20px}#formular-container div.accordion-content{padding:55px 0 40px}#formular-container h3.accordion-title{font-size:23px;padding:21px 0}#formular-container h3.accordion-title .title::before,#formular-container h3.accordion-title .title::after{background-size:384px;background-position:-106px -39px;width:28px;height:13px;right:25px}#formular-container h3.accordion-title .title::after{background-position:-106px -51px}.single-bauprojekt .lage a,.single-bauprojekt .url a{padding-left:36px}.single-bauprojekt .lage a::before,.single-bauprojekt .lage a::after,.single-bauprojekt .url a::before,.single-bauprojekt .url a::after{background-size:384px}.single-bauprojekt .lage a::before,.single-bauprojekt .lage a::after{width:21px;height:30px;background-position:-243px 0}.single-bauprojekt .url a::before,.single-bauprojekt .url a::after{width:24px;height:25px;background-position:-264px 0;top:4px}.toggle .less{margin-top:20px}ul.gallery{margin-top:30px}main a.mail,main a.phone{font-size:20px}main a.mail::after,main a.phone::after{display:block}#footer-right{padding-bottom:20px}#footer-bottom-right{padding-bottom:25px}#footer-bottom-left{padding-bottom:1.5em}footer{padding-bottom:20px!important}.grundstueck_contact .info,.grundstueck_contact h3{font-size:22px}main .contactinfo a.mail::before,main .contactinfo a.mail::after{top:4px}main .grundstueck_contact .contactinfo a.phone::before,main .grundstueck_contact .contactinfo a.phone::after{top:0}.owl-nav{display:none}}@media all and (max-width:450px){.quform .quform-element-5_32 .quform-field-text{height:95px}}a.no-line::after{display:none!important}.moove-gdpr-company-logo-holder,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before,.moove-gdpr-branding-cnt{display:none!important}:root{--primary-bg-color:#DA505A;--primary-border-color:#DA505A;--primary-text-color:white;--secondary-bg-color:#CDBB90;--secondary-text-color:white;--tertiary-bg-color:white}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p span,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{font-size:1rem}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 div.moove-gdpr-modal-title .tab-title,#moove_gdpr_cookie_modal div.moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-size:2rem;color:#7D7D7D;line-height:1.25em;font-weight:700}#moove_gdpr_cookie_modal div.moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-size:1.5rem}#moove_gdpr_cookie_modal div.moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings.button-visible:hover,#moove_gdpr_cookie_modal div.moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all.button-visible:hover{background-color:var(--tertiary-bg-color);color:var(--primary-bg-color)}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color:var(--tertiary-bg-color);color:var(--secondary-bg-color)}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all.gdpr-fbo-0{background-color:var(--primary-bg-color);border:var(--primary-border-color);border-width:2px;border-style:solid;color:var(--primary-text-color);font-size:1rem;border-radius:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all.gdpr-fbo-0:hover{border-color:var(--secondary-bg-color)}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme div.moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme div.moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:not(.change-settings-button):hover{color:var(--secondary-text-color);background-color:var(--secondary-bg-color)}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn.gdpr-fbo-1{background-color:var(--primary-text-color);border:var(--primary-bg-color);border-width:2px;border-style:solid;color:var(--primary-bg-color);font-size:1rem;border-radius:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.change-settings-button.gdpr-fbo-2{border-radius:0;font-size:1rem;border-width:2px;border-color:var(--secondary-bg-color);border-style:solid;color:var(--secondary-bg-color);box-shadow:none;opacity:.9}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:var(--primary-bg-color);border:1px solid var(--primary-border-color)}.page-id-2653 .wpb_text_column h1{margin:0 0 30px 0!important}.page-id-2653 .wpb_text_column h2,.page-id-2653 div.wpb_text_column div.wpb_wrapper h2{font-size:42px;margin-bottom:16px;margin-top:50px;color:#494949;font-weight:400;line-height:1.15em;text-align:left}.page-id-2653 .wpb_text_column h3,.page-id-2653 div.wpb_text_column div.wpb_wrapper h3{font-size:28px;margin-bottom:8px;margin-top:30px}.page-id-2653 .wpb_text_column p,.page-id-2653 .wpb_text_column ul>li{font-size:20px}.page-id-2653 .wpb_text_column ul{list-style:circle;list-style-position:inside;margin-bottom:20px}.page-id-2653 .wpb_text_column ul>li{color:#494949;line-height:1.35em}.page-id-2653 .wpb_text_column ul>li>a{margin-bottom:10px}