h1,h2,h3,h4,h5,h6,#topline .separator{color:#283b8e}p{color:#646464}#botttommenue{background-color:#d3d3d3}#headtop{background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Prata,serif}p{font-family:Palanquin,sans-serif;line-height:1.7;font-size:calc(14px + 2*(100vw - 320px)/2680)}.bottomabstand{margin-bottom:3%}.blocksatz{text-align:justify}.abstand20p{margin-top:20%}.abstand10p{margin-top:10%}.abstand4p{margin-top:4%}.abstand2p{margin-top:2%}.abstandu4p{margin-bottom:4%}.fett{font-weight:bold}.underline{text-decoration:underline}.clear{clear:both}#content{padding:3% 0 1%}.center{text-align:center}.page-header h1{font-weight:400;margin-bottom:4%}.subtitle{font-family:Prata,serif;font-size:calc(16px + 24*(100vw - 320px)/1600);font-weight:400;margin-bottom:4%;text-decoration:underline;text-decoration-color:#faba0d}.subtitleohne{font-family:Prata,serif;font-size:calc(16px + 16*(100vw - 320px)/1600);font-weight:300;margin-bottom:4%;margin-top:-2%;text-decoration-color:#faba0d}.subtitleintro{font-family:Palanquin,sans-serif;font-size:calc(14px + 4*(100vw - 320px)/1600);font-weight:400;margin-bottom:1%;text-transform:uppercase}h1.page-header,h1.article-title,h2.page-header,h2.article-title,#footerleft h3,#footerslide h3{font-size:calc(16px + 24*(100vw - 320px)/1600);font-weight:400;margin-bottom:3%}h3.page-header,h3.article-title{font-size:calc(14px + 6*(100vw - 320px)/1600);font-weight:400}#introbox h2,#introright h2,#introleft2 h2{font-size:calc(16px + 12*(100vw - 320px)/1600);font-weight:400;font-style:italic}#footerleft h3,#footerslide h3{font-size:calc(16px + 24*(100vw - 320px)/1600);font-weight:400;margin-bottom:40px}#footerleft h3::after,#footerslide h3::after{content:"";width:100px;height:2px;display:block;left:0;top:10px;background-color:#faba0d;position:relative}#kontaktbox h1.article-title,#kontaktbox h2.article-title,#kontaktbox p,#kontaktbox li,#kontaktbox a{color:#fff}#topline ul li{font-family:Palanquin,sans-serif;font-size:calc(14px + 6*(100vw - 320px)/1600);text-transform:uppercase;letter-spacing:1px}#topline ul li>ul>li{font-size:calc(12px + 4*(100vw - 320px)/1600)}#tophotline h1,#tophotline h2,#tophotline p,#tophotline input,#tophotline textarea,#tophotline select,#topsearch h1,#topsearch h2,#topsearch p,#topsearch input,#topsearch textarea,#topsearch select{font-size:calc(14px + 10*(100vw - 320px)/4680);font-family:Palanquin,sans-serif;font-weight:600;color:#faba0d;padding-top:3px}#tophotline h1 a:link,#tophotline h2 a:link,#tophotline p a:link,#tophotline input a:link,#tophotline textarea a:link,#tophotline select a:link,#topsearch h1 a:link,#topsearch h2 a:link,#topsearch p a:link,#topsearch input a:link,#topsearch textarea a:link,#topsearch select a:link{text-decoration:none;color:#faba0d}#tophotline h1 a:hover,#tophotline h2 a:hover,#tophotline p a:hover,#tophotline input a:hover,#tophotline textarea a:hover,#tophotline select a:hover,#topsearch h1 a:hover,#topsearch h2 a:hover,#topsearch p a:hover,#topsearch input a:hover,#topsearch textarea a:hover,#topsearch select a:hover{color:#283b8e}#buttons p{font-family:Palanquin,sans-serif;font-size:calc(12px + 4*(100vw - 320px)/1600);font-weight:700;line-height:1}#highlightsbox p{font-weight:600}#themecontent h1,#themecontent h2,#themecontent h3,#themecontent h4,#themecontent h5{letter-spacing:.1rem;line-height:1.7}#themecontent p{text-transform:uppercase;color:#fff;font-size:calc(12px + 4*(100vw - 320px)/1600);font-weight:400}#theme{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:80%;margin:auto}#themeleft,#themeright{width:50%}#themefull{width:100%}#themeleft,#themeright,#themefull{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#themeleft a,#themeright a,#themefull a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;flex-shrink:1;flex-basis:100%}#themeleft a #themeitem,#themeright a #themeitem,#themefull a #themeitem{width:100%;height:100%;position:relative;border:10px solid rgba(0,0,0,0);overflow:hidden;filter:brightness(100%);transform:scale(1, 1)}#themeleft a #themeitem:hover #picture,#themeright a #themeitem:hover #picture,#themefull a #themeitem:hover #picture{display:block;filter:brightness(60%);transform:scale(1.3, 1.3);-webkit-transition:filter .5s ease-out,transform .5s ease-out;-moz-transition:filter .5s ease-out,transform .5s ease-out;-ms-transition:filter .5s ease-out,transform .5s ease-out;-o-transition:filter .5s ease-out,transform .5s ease-out;transition:filter .5s ease-out,transform .5s ease-out;width:auto;object-fit:cover;height:100%;overflow:hidden}#themeleft a #themeitem:hover #picture .bigpic,#themeright a #themeitem:hover #picture .bigpic,#themefull a #themeitem:hover #picture .bigpic{aspect-ratio:3/5}#themeleft a #themeitem:hover #picture .smallpic,#themeright a #themeitem:hover #picture .smallpic,#themefull a #themeitem:hover #picture .smallpic{aspect-ratio:5/3}#themeleft a #themeitem #themecontent,#themeright a #themeitem #themecontent,#themefull a #themeitem #themecontent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;padding:.5rem 1rem;letter-spacing:.075rem;line-height:.9}#themeleft a #themeitem #themecontent::after,#themeright a #themeitem #themecontent::after,#themefull a #themeitem #themecontent::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%}#themeleft a #themeitem #themecontent .themes-title,#themeright a #themeitem #themecontent .themes-title,#themefull a #themeitem #themecontent .themes-title{font-size:calc(16px + 24*(100vw - 320px)/1600);font-weight:400;font-family:Prata,serif;color:#fff}#themeleft a #themeitem #themecontent .themes-subtitle,#themeright a #themeitem #themecontent .themes-subtitle,#themefull a #themeitem #themecontent .themes-subtitle{font-family:Prata,serif;font-size:calc(14px + 4*(100vw - 320px)/1600);font-weight:400;color:#fff;margin-top:1%;text-transform:uppercase}#themeleft a #themeitem #themecontent .themes-subtext,#themeright a #themeitem #themecontent .themes-subtext,#themefull a #themeitem #themecontent .themes-subtext{position:absolute;z-index:200;top:auto;left:0;right:0;font-family:Palanquin,sans-serif;font-size:calc(12px + 4*(100vw - 320px)/1600);font-weight:300;color:#fff;text-transform:uppercase;bottom:1rem;padding:1rem 5rem 1rem 2rem;text-align:right}#themeleft a #themeitem #themecontent .themes-subtext::after,#themeright a #themeitem #themecontent .themes-subtext::after,#themefull a #themeitem #themecontent .themes-subtext::after{content:url(../images/ImmoOogGmbH.gif);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;position:absolute;right:1rem;top:12%}#themeleft a #themeitem::after,#themeright a #themeitem::after,#themefull a #themeitem::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%}@media screen and (max-width: 550px){#themeleft a #themeitem #themecontent,#themeright a #themeitem #themecontent,#themefull a #themeitem #themecontent{padding:.2rem .5rem;letter-spacing:.075rem;line-height:.5}#themeleft a #themeitem #themecontent::after,#themeright a #themeitem #themecontent::after,#themefull a #themeitem #themecontent::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%}#themeleft a #themeitem #themecontent .themes-title,#themeright a #themeitem #themecontent .themes-title,#themefull a #themeitem #themecontent .themes-title{font-size:calc(14px + 6*(100vw - 320px)/1600)}#themeleft a #themeitem #themecontent .themes-subtitle,#themeright a #themeitem #themecontent .themes-subtitle,#themefull a #themeitem #themecontent .themes-subtitle{font-size:calc(12px + 2*(100vw - 320px)/1600)}#themeleft a #themeitem #themecontent .noshow,#themeright a #themeitem #themecontent .noshow,#themefull a #themeitem #themecontent .noshow{opacity:0}#themeleft a #themeitem #themecontent .themes-subtext,#themeright a #themeitem #themecontent .themes-subtext,#themefull a #themeitem #themecontent .themes-subtext{bottom:.5rem;padding:.5rem 2.5rem .5rem 1rem}#themeleft a #themeitem #themecontent .themes-subtext p,#themeright a #themeitem #themecontent .themes-subtext p,#themefull a #themeitem #themecontent .themes-subtext p{font-size:calc(10px + 0*(100vw - 320px)/1600)}#themeleft a #themeitem #themecontent .themes-subtext::after,#themeright a #themeitem #themecontent .themes-subtext::after,#themefull a #themeitem #themecontent .themes-subtext::after{content:url(../images/ImmoOogGmbH-30.gif);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:20px;height:20px;position:absolute;right:.5rem;top:25%}#themeleft a #themeitem::after,#themeright a #themeitem::after,#themefull a #themeitem::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%}}@media screen and (max-width: 400px){#themeleft a #themeitem #themecontent .themes-subtext p,#themeright a #themeitem #themecontent .themes-subtext p,#themefull a #themeitem #themecontent .themes-subtext p{font-size:calc(8px + 2*(100vw - 320px)/1600)}#themeleft a #themeitem #themecontent .themes-subtext::after,#themeright a #themeitem #themecontent .themes-subtext::after,#themefull a #themeitem #themecontent .themes-subtext::after{top:30%}}/*# sourceMappingURL=/media/templates/site/immo-oog/css/themekacheln.css.map */