﻿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}#topbutton .button-subnav{display:none}#logo{position:absolute;height:calc(120px + 60*(100vw - 1350px)/1650);z-index:1;top:20%}#logo img{aspect-ratio:530/107}#topline{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;justify-content:flex-end}#topline ul{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;justify-content:flex-end;list-style-type:none;position:relative;left:0;width:100%}#topline ul li{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}#topline ul>li{line-height:1rem !important}#topline ul>ul{width:100%}#topline a{color:#283b8e;text-decoration:none;line-height:6rem;padding:1rem;background-image:linear-gradient(rgb(40, 59, 142), rgb(40, 59, 142));background-size:0% .2em;background-position-y:100%;background-position-x:100%;background-repeat:no-repeat;transition:background-size .2s ease-in-out}#topline a:hover,#topline a:focus,#topline a:active{background-size:100% .2em;background-position-x:0%}#topline>li a:hover,#topline>li a:active{color:#faba0d}#topline ul ul{display:none;position:absolute;top:8rem;width:100%}#topline ul li:hover>ul,#topline ul li:active>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background:rgba(40,59,142,.8);position:absolute;top:8rem;width:100%;height:200px;transition:height .3s ease-in-out;transition-delay:.1s}#topline ul li:hover>ul>li,#topline ul li:active>ul>li{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;justify-content:center;align-items:center;padding:1rem 3rem}#topline ul li:hover>ul>li a,#topline ul li:active>ul>li a{line-height:1rem;color:#faba0d;background-image:linear-gradient(#faba0d, #faba0d)}#tophotline{position:absolute;z-index:1;top:0;right:350px;height:35px;width:280px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:5px 5px 21px rgba(40,59,142,.2)}#tophotline p{padding:.2rem .4rem}#tophotline img{margin-right:10px}#toppromo{border-bottom:#283b8e 3px solid;background-color:rgba(250,186,13,.5)}#toppromo #toppromobox{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;justify-content:space-around}#toppromo #toppromobox #slotturn{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;justify-content:center;align-items:center;width:100%;color:#283b8e;font-size:.9rem;height:2.5rem;border-left:1px solid #283b8e}#toppromo #toppromobox #flip{display:flex;justify-content:center;align-items:center;padding:4px;height:2.5rem;overflow:hidden;flex:1;padding:2px 10px;text-align:center}#toppromo #toppromobox #flip>p{line-height:1.1;font-weight:500;letter-spacing:.05rem;color:#283b8e}#toppromo #toppromobox #flip>p .fsmall{font-size:calc(10px + 4*(100vw - 320px)/2680)}#toppromo #toppromobox #flip>p .fsup{vertical-align:30%}#toppromo #toppromobox #flip>p .fbig{font-size:calc(16px + 4*(100vw - 320px)/2680)}#toppromo #toppromobox .flip1,#toppromo #toppromobox .flip2,#toppromo #toppromobox .flip3,#toppromo #toppromobox .flip4,#toppromo #toppromobox .flip5{animation:3s linear forwards}#toppromo #toppromobox .flip1,#toppromo #toppromobox .flip3,#toppromo #toppromobox .flip5{animation-name:flytop}#toppromo #toppromobox .flip2,#toppromo #toppromobox .flip4{animation-name:flybot}@keyframes flytop{from{transform:translateY(-200px);opacity:0}to{transform:translateY(0)}}@keyframes flybot{from{transform:translateY(200px);opacity:0}to{transform:translateY(0)}}#toplogins{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center;-webkit-align-items:center}#toplogins a{text-decoration:none;height:50px;width:100%}#topbuttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-align-items:center;row-gap:1px;z-index:-10}#topbuttons a{text-decoration:none;height:50px;width:100%}#topbuttons a #buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;-webkit-align-items:center;position:absolute;right:20px;width:50px;height:50px;background-color:#faba0d;border-radius:12px;transition:width .3s ease-out 0s,opacity .3s ease-out .3s}#topbuttons a #buttons p.buttonstxt{opacity:0;margin-left:10px}#topbuttons a #buttons:hover{width:280px}#topbuttons a #buttons:hover p.buttonstxt{opacity:1;transition-delay:.3s}#topbuttons a #buttonsimg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;right:0px;background:#283b8e;width:50px;height:50px;padding:auto;top:0px;border-radius:10px}#bottomcomplete{position:sticky;width:100%;bottom:0px;z-index:50;background:#d3d3d3;font-size:calc(12px + 4*(100vw - 320px)/1600);font-family:Palanquin,sans-serif;text-transform:uppercase;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;justify-content:center;height:50px}#bottomcomplete #bottomsearch{width:100%;background:#faba0d}#bottomcomplete #bottommenue{width:100%}#bottomcomplete #bottommenue ul{margin:0;padding:0;list-style:none;display:inline}#bottomcomplete #bottommenue ul li{display:inline-block;width:50%;text-align:center}#bottomcomplete #bottommenue a{display:block;text-decoration:none}#bottomcomplete #bottommenue .bm-gelb{background:#faba0d;padding:1rem 5rem;color:#283b8e !important}#bottomcomplete #bottommenue .bm-blau{background:#283b8e;padding:1rem 5rem;color:#faba0d}#bottomcomplete #bottompromo{width:100%}#bottomcomplete #bottompromo .bpromo{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;background:#faba0d;justify-content:center}#bottomcomplete #bottompromo .bpromo .promo-item{width:100%;height:50px;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;justify-content:center;align-self:center;padding:1rem}#bottomcomplete #bottompromo .bpromo .promo-item:first-of-type{border-right:1px solid #d3d3d3}#bottomcomplete #bottompromo .bpromo .promo-item h1{font-size:calc(12px + 4*(100vw - 320px)/1600);font-weight:400;font-family:Palanquin,sans-serif;text-transform:uppercase;text-align:center}#bottomcomplete #bottompromo .bpromo .promo-item .sub-promotxt{position:absolute;bottom:.2rem;text-align:center;font-size:calc(10px + 0*(100vw - 320px)/1600);font-weight:300;font-family:Palanquin,sans-serif;text-transform:none}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt,#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt2{width:16.666%;height:0;position:absolute;bottom:0;z-index:-1;background-color:rgba(40,59,142,.9);color:#faba0d;transition:.3s ease-out;overflow:hidden}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt ul,#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt2 ul{padding:rem}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt ul li,#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt2 ul li{font-size:calc(13px + 2*(100vw - 1280px)/1720);font-weight:400;font-family:Palanquin,sans-serif;list-style-type:none;text-transform:none;padding:0 1rem 0 2rem;margin-top:1rem;line-height:1.1}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt ul li::before,#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt2 ul li::before{content:"✓";position:absolute;left:1rem}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt{left:66.666%;right:16.66%}#bottomcomplete #bottompromo .bpromo .promo-item .bpromotxt2{left:83.3555555%;right:0}#bottomcomplete #bottompromo .bpromo .promo-item:hover .bpromotxt{height:calc(140px + 10*(100vw - 1280px)/640);bottom:51px}#bottomcomplete #bottompromo .bpromo .promo-item:hover .bpromotxt2{height:calc(240px + 10*(100vw - 1280px)/640);bottom:51px}/*# sourceMappingURL=/media/templates/site/immo-oog/css/navbar.css.map */