@import url(//test.aixworx.cloud/wp-content/plugins/wp-immo-manager/scss/../vendors/flaticon/font/flaticon.css);.hardfacts{display:inline-block;padding:10px 15px 10px 0;text-align:center;margin-right:20px}.hardfacts i{margin-bottom:20px}.hardfacts i:before{width:100%;text-align:center;font-size:4.5em;margin-bottom:2em;margin-left:0}@media (max-width:37.5em){.hardfacts{margin-bottom:25px}}.hardfacts-value{display:block;font-size:2em;text-align:center;margin-top:25px}.hardfacts-label{display:block;font-size:.8em}.full-image-slider{transition:ease-in-out 1s;position:relative;width:100%}.full-image-slider img{width:100%;height:auto}.full-image-slider .text-center{display:none}.full-image-slider .full-image-title{position:absolute;text-align:left;padding:0 7%;width:100%;top:15%}.full-image-slider .full-image-title h2{transition:all 2s;color:#f8f8f8;text-shadow:1px 1px 1px #000;opacity:1}.full-image-slider .full-image-meta{transition:all 2s;position:absolute;padding:0 7%;color:#f8f8f8;text-shadow:1px 1px 1px #000}.full-image-slider .full-image-meta .ortsangaben.row{padding-bottom:10px}@media (max-width:37.5em){.full-image-slider .full-image-title h2{font-size:1em}.full-image-slider .full-image-meta{top:50%;font-size:.7em}.full-image-slider .full-image-meta .hardfacts{padding:5px 0}.full-image-slider .full-image-meta .hardfacts .hardfacts-value{font-size:1.5em}}@media (min-width:37.5em){.full-image-slider .full-image-title h2{font-size:1.1em}.full-image-slider .full-image-meta{top:50%;font-size:.8em}.full-image-slider .full-image-meta .ortsangaben.row{padding-bottom:10px}.full-image-slider .full-image-meta .hardfacts .hardfacts-value{font-size:1.8em}}@media (min-width:50em){.full-image-slider img{max-height:calc(100vw/3)}.full-image-slider .full-image-title h2{font-size:1.2em}.full-image-slider .full-image-meta{top:55%;font-size:.8em}}@media (min-width:64em){.full-image-slider .full-image-title h2{font-size:1.3em}.full-image-slider .full-image-meta{top:60%;font-size:1em}.full-image-slider .full-image-meta .hardfacts{padding:5px 10px 5px 0}}@media (min-width:70em){.full-image-slider .full-image-title h2{font-size:1.5em}.full-image-slider .full-image-meta{top:65%}}.full-image-slider:hover{transition:ease-in-out 1s;opacity:.94}.two-col-list-item{position:relative;color:#f8f8f8;overflow:hidden}.two-col-list-item div{overflow:hidden}.two-col-list-item img{transition:ease-in-out 2s;transform:scale(1);display:block}.two-col-list-item img:hover{transition:ease-in-out 2s;transform:scale(1.05);width:100%}.two-col-list-item .text-center{position:absolute;top:15px;right:40px}.two-col-list-item .text-center span{background:rgba(23,24,25,.4);border:1px solid #fff;border-radius:0;box-shadow:0px 0px 1px #000}.two-col-list-item .text-center span a{padding:10px 15px;color:#f8f8f8;text-shadow:1px 1px 1px #000}.two-col-list-item .captions-list{position:absolute;margin-left:5px;width:94%;bottom:25px;background:rgba(23,24,25,.4)}.two-col-list-item .captions-list .title{width:60%;float:left;padding-left:15px;padding-top:10px;margin-bottom:10px}.two-col-list-item .captions-list .title h2{color:#f8f8f8 !important;text-shadow:1px 1px 1px #000;font-size:1em}.two-col-list-item .captions-list .price{width:40%;float:right;text-align:right;font-size:2em;text-shadow:1px 1px 1px #000;padding-right:15px;padding-top:10px;margin-bottom:10px}.two-col-list-item .captions-list .meta-list{float:left;width:70%;padding-left:15px;line-height:1.5}.two-col-list-item .captions-list .meta-list div{font-size:1em;text-shadow:1px 1px 1px #000}.two-col-list-item .captions-list .more{position:absolute;bottom:15px;right:15px}.two-col-list-item .captions-list .more button{color:#f8f8f8;background:0 0;border:1px solid #f8f8f8;border-radius:0;padding:10px 15px}@media (max-width:37.5em){.two-col-list-item .text-center{top:5px;right:20px}.two-col-list-item span.info-text.text-capitalize{font-size:.8em;padding:0}.two-col-list-item .captions-list{bottom:45px;width:92%;font-size:1em}.two-col-list-item .captions-list .title{width:100%;padding:0;margin-bottom:0;padding-left:10px}.two-col-list-item .captions-list .title h2{font-size:1em !important;margin-bottom:0;padding-left:0}.two-col-list-item .captions-list .price{float:none;font-size:1em;width:100%;text-align:left;padding-left:10px}.two-col-list-item .captions-list .meta-list{padding-left:10px}.two-col-list-item .captions-list .meta-list .ortsangaben{margin-bottom:10px;font-size:80%}.two-col-list-item .captions-list .meta-list .hardfacts{display:none}.two-col-list-item .captions-list .more button{padding:5px;font-size:80%}}@media (min-width:37.5em){.two-col-list-item{width:100% !important}.two-col-list-item .captions-list{bottom:20px;width:95.5%}.two-col-list-item .captions-list .hardfacts{display:inline-block}}@media (min-width:64em){.two-col-list-item{width:50% !important}.two-col-list-item img{height:440px !important;width:100%;max-width:100%}.two-col-list-item .title h2{font-size:1.5em}.two-col-list-item .captions-list{min-height:160px;bottom:25px;width:94%}.two-col-list-item .meta-list .hardfacts:not(:nth-child(-n+3)){display:none}}@media (min-width:70em){.two-col-list-item img{height:450px !important}.two-col-list-item .meta-list .hardfacts:nth-child(-n+4){display:inline-block}.two-col-list-item .meta-list .hardfacts:not(:nth-child(-n+4)){display:none}}#widget-immobilien .two-col-list-item{width:100% !important;padding:0}#widget-immobilien .two-col-list-item img{width:100%;height:auto !important}#widget-immobilien .two-col-list-item .captions-list{width:87%;min-height:10px}#widget-immobilien .two-col-list-item .captions-list .title{margin-bottom:3px}#widget-immobilien .two-col-list-item .captions-list .title h2{font-size:.8em;text-transform:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1;margin-bottom:0}#widget-immobilien .two-col-list-item .captions-list .title h2 :hover{text-overflow:inherit}#widget-immobilien .two-col-list-item .captions-list .price{font-size:1em;margin-bottom:5px;line-height:1}#widget-immobilien .two-col-list-item .captions-list .meta-list{font-size:.8em}#widget-immobilien .two-col-list-item .captions-list .ortsangaben{display:none}#widget-immobilien .two-col-list-item .captions-list .hardfacts{display:inline-block;width:calc(100%/3);line-height:1.2}#widget-immobilien .two-col-list-item .captions-list .hardfacts .hardfacts-value,#widget-immobilien .two-col-list-item .captions-list .hardfacts .hardfacts-label{width:100%;white-space:nowrap}#widget-immobilien .two-col-list-item .captions-list .more{display:none}@media print{#wpi-primary a[href]:after{content:none !important}#wpi-primary .wpi-header h2{text-align:center !important;text-transform:uppercase}#wpi-primary #media-slider img{display:none}#wpi-primary #media-slider img:first-of-type{display:block !important;width:100% !important;margin:0 auto !important}#wpi-primary .details-panel{text-align:center !important}#wpi-primary .details-panel .hardfacts{text-align:center !important}#wpi-primary .objektdetails.panel.panel-default,#wpi-primary .preise.panel.panel-default,#wpi-primary .flaechen.panel.panel-default,#wpi-primary .ausstattung.panel.panel-default,#wpi-primary .zustand.panel.panel-default{width:48%;float:left;margin-right:1%}#wpi-primary .printing,#wpi-primary #eckdaten,#wpi-primary .meta,#wpi-primary #tablist{display:none !important}#wpi-primary .tab-pane,#wpi-primary .active::not{display:block !important}#wpi-primary .immo-nav{display:none}#wpi-primary article{overflow:hidden;page-break-after:always !important}}