@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&family=Titillium+Web:wght@400;700&display=swap');html{height:100%;min-height:100%}.rc-anchor{margin-bottom:20px}body{height:100%;min-height:100%;overflow-x:hidden;font-size:17px;line-height:1.68em;background:#fff;color:#3d4550;font-family:'Roboto',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Titillium Web',sans-serif}body.ov_hidden{overflow:hidden}@media only screen and (max-width:1280px){body{font-size:17px}}@media only screen and (max-width:1024px){body{font-size:16px}}header{position:relative;width:100%;height:100%}main{z-index:1;position:relative;padding:3em 0;overflow:hidden}@media only screen and (max-width:1024px){main{padding:2em 0}}h1{margin-bottom:1em;font-size:26px;color:#061d3b}h2{margin:0 0 .5em;padding:0;font-size:1.2em;font-weight:bolder;color:#061d3b}a{text-decoration:underline}a:hover{color:#788fa3;text-decoration:underline}p{margin-bottom:1.68em}div{position:relative}img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translateZ(0)}ul{margin-bottom:1em}ol{margin-bottom:1em}b,strong{font-weight:600}dl.row{margin-right:0;margin-left:0}dd{margin-bottom:0}.accordion,figure,.blockquote,.btn{margin-bottom:1em}table{font-size:.8em;min-width:940px;width:100%}table td,table th{padding:.75rem 0;vertical-align:top;border-bottom:1px solid #2f373e}@media only screen and (max-width:1020px){table{padding:0 40px}.scrollcontainer{margin-left:-40px;margin-right:-40px;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:auto}.scrollcontainer .inner{padding:0 40px;min-width:1020px}}#freieWohnungenSwiper{display:none}@media only screen and (max-width:1020px){#freieWohnungenTable{display:none}#freieWohnungenSwiper{display:block}}.btn{text-decoration:none}.btn-primary{background-color:#061d3b;border-color:#061d3b;color:#fff;font-size:18px;padding:12px 40px;font-weight:500}.btnSenden{margin-top:30px}.btn-primary:hover{background-color:#122d51;border-color:#122d51}.btn-primary.focus,.btn-primary:focus{box-shadow:none}.btn-primary.active,.btn-primary:active{box-shadow:none !important;background-color:#5b84a5 !important;border-color:#5b84a5 !important}.btn-outline-primary{color:#788fa3;border-color:#788fa3}.btn-outline-primary:hover{background-color:#5b84a5;border-color:#5b84a5}.bg-primary{background:#5b84a5 !important}.alert-primary{background-color:#788fa3;color:#fff;border-color:transparent}.alert-primary a{color:#fff}textarea.form-control{height:180px}.custom-control-input:checked~.custom-control-label:before{border-color:#0d57a3;background-color:#0d57a3}.overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.width_basic{max-width:1280px;padding:0 40px}.height_220{height:220px}.height_600{height:600px}.height_100{height:100%;min-height:100%}.flexslider_height{height:100%}.flexslider .slides img{display:block;object-fit:cover;width:100%;height:100%}@media only screen and (max-width:1024px){.height_220{height:140px}}.flexslider{padding:25px}.cover{background-position:center;background-repeat:no-repeat;background-size:cover}.logo{position:absolute;z-index:1;top:0;left:0;margin:40px 0 0 40px;width:300px;background:#fff;opacity:.9}.logo a{text-decoration:none;display:block;padding:20px 25px 25px}.logo img{width:100%}@media only screen and (max-width:1020px){.logo{width:260px;margin:30px 0 0 30px}}@media only screen and (max-width:767px){.logo{width:180px}.logo a{padding:10px 15px 15px}}.nav_container{position:absolute;background:rgba(255,255,255,.8);width:100%;bottom:25px}@media only screen and (max-width:1020px){.nav_container{float:none;padding-left:0}}.mainnav{font-size:20px;font-weight:700;text-align:center;color:#061d3b}.mainnav ul{margin-bottom:0;padding:0;display:inline-block}.mainnav ul li{float:left;list-style:none;margin-right:25px;margin-left:25px}.mainnav ul li a{color:#061d3b;text-decoration:none;display:block;padding:1.2em 0 1em}.mainnav ul li.active a,.mainnav ul li.current-menu-item a{opacity:.6}.mainnav ul li a:hover{opacity:.6}.mainnav ul li:last-child{margin-right:0}@media only screen and (max-width:1300px){.mainnav{font-size:1.1em}}@media only screen and (max-width:1100px){.mainnav{font-size:1em}.mainnav ul li{margin-right:1.5em}}@media only screen and (max-width:1020px){.mainnav{float:none;display:none;padding-right:0;padding-top:10px;font-size:1.2em}.mainnav ul{padding:0 0 1em}.mainnav ul li{float:none;margin-right:0}.mainnav ul li a{padding:.5em 0}}.nav-lang{position:absolute;top:40px;right:40px;z-index:1}.nav-lang ul{padding:0;margin:0;list-style-type:none}.nav-lang ul li{display:inline-block;margin-right:10px}.nav-lang ul li a{color:#fff;text-decoration:none;display:block}@media only screen and (max-width:1020px){.nav-lang{top:35px;right:80px}}@media only screen and (max-width:373px){.nav-lang ul{display:grid}.nav-lang{top:64px;right:30px}}.nav-lang ul li.current-lang{opacity:.6}.languagenav{float:left;padding-right:40px;font-size:14px}.languagenav ul{margin-bottom:0;padding:0}.languagenav ul li{float:left;list-style:none;margin-left:1em}.languagenav ul li a{color:#fff;text-decoration:none;display:block;padding:1.6em 0 1.3em}.languagenav ul li.active a{opacity:.6}.languagenav ul li a:hover{opacity:.6}.languagenav ul li:first-child{margin-left:0}@media only screen and (max-width:1280px){.languagenav{font-size:1em}.languagenav ul li a{padding:1.95em 0 1.2em}}@media only screen and (max-width:1100px){.languagenav{padding-right:20px}}@media only screen and (max-width:1020px){.languagenav{float:none;display:none}.languagenav ul{padding:1em 0}.languagenav ul li a{padding:.5em 0}}footer{padding:40px 0 40px;font-size:.9em;background:#f2f3f5}.footernav{float:left}.footernav ul{margin-bottom:0;padding-bottom:20px;padding-left:0}.footernav ul li{float:left;list-style:none;margin-right:40px}.footernav ul li a{color:#3d4550;display:block;padding:0;text-decoration:none;font-size:16px}@media only screen and (max-width:900px){.footernav{float:none}.footernav ul li{margin-right:20px}}.footerlogos_container{float:right}.logo_wincasa{float:left;width:154px}.logo_axa{float:left;width:50px;margin-left:1em;display:none}@media only screen and (max-width:900px){.footerlogos_container{float:none}.logo_wincasa{float:left}}.wincasa_alarm h2{font-size:1.5em;margin-bottom:1em}.angebot{border-bottom:solid 1px #2f373e}.menuicon{display:none;position:absolute;background:#fff;right:30px;top:30px;width:35px;height:33px;margin:0;transition:0ms}.menuicon .line{width:25px;height:2px;background:#788fa3;position:absolute;left:5px}.menuicon .line:nth-of-type(1){top:7px}.menuicon .line:nth-of-type(2){top:15px}.menuicon .line:nth-of-type(3){top:23px}.menuicon.active .line:nth-of-type(1){top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menuicon.active .line:nth-of-type(2){opacity:0;visibility:hidden}.menuicon.active .line:nth-of-type(3){top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:1020px){.menuicon{display:block}}.swiper-container{overflow:inherit;font-size:.8em;width:100%}.swiper-slide{padding:1em;border-radius:.5em;border:solid 1px #dee2e6;width:280px;background:#fff;overflow:hidden}.swiper-pagination{padding:.5em;position:relative}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:auto}.swiper-pagination-bullet-active{background-color:#788fa3}.cards .swiper-slide{padding:0}.cards .swiper-slide .header{background-color:rgba(0,0,0,.05);border-bottom:solid 1px #788fa3;padding:1em;background:#788fa3;color:#fff}.cards .swiper-slide .header span{font-size:1.5em}.cards .swiper-slide .body{padding:1em}.cards .swiper-slide .footer{padding:1em}.cards .btn{margin-bottom:0}.flex-control-nav{bottom:10em;width:auto;left:0;right:0}.flex-control-paging li a{background:#fff}.flex-control-paging li a.flex-active{background:#788fa3}@media only screen and (max-width:1024px){.flex-control-nav{bottom:5em}}.scroll_down{position:absolute;left:50%;bottom:40px;font-size:2.2em;margin-left:-.5em;transform:rotate(180deg);cursor:pointer;display:none}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.square{list-style-type:square}ul.image{list-style-image:url(//bielerhof.ch/wp-content/themes/bielerhof/assets/css/../image/sqpurple.html)}ol.decimal-leading-zero{list-style-type:decimal-leading-zero}ol.lower-alpha{list-style-type:lower-alpha}ol.upper-alpha{list-style-type:upper-alpha}ol.upper-roman{list-style-type:upper-roman}ul.linklist{list-style-type:none}ul li{position:relative}ul.linklist span{position:absolute;left:-20px;top:2px}.custom_accordion_trigger{cursor:pointer}.custom_accordion_trigger_icon{position:absolute;right:18px;top:50%;margin-top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.collapsed .custom_accordion_trigger_icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.custom_accordion_trigger_icon .line{width:20px;height:1px;background:#fff}.custom_accordion_trigger_icon .line:nth-of-type(2){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .card{overflow:inherit;margin-bottom:2px}.accordion .card-header{background:#788fa3;color:#fff}.accordion .card-body{padding:0 0 2em}.accordion .card:first-child .card-header{border-radius:.25rem .25rem 0 0}.accordion .card:last-child .card-header{border-radius:0 0 .25rem .25rem}.height_250{height:250px}@media (min-width:576px){.galerieUebersicht.card-deck{-ms-flex-flow:column;flex-flow:column;margin-right:0;margin-left:0}.galerieUebersicht.card-deck .card{margin-right:0;margin-left:0;margin-bottom:15px}}@media (min-width:776px){.galerieUebersicht.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.galerieUebersicht.card-deck .card{margin-right:15px;margin-left:15px;margin-bottom:30px}}.plugin_galerie_height{height:180px}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}figure video{width:100%;height:auto;display:block}hr{margin:0;border:0 none;background-color:transparent;height:0}hr.space1{height:1px}hr.space2{height:2px}hr.space3{height:3px}hr.space4{height:4px}hr.space5{height:5px}hr.space10{height:10px}.wpcf7-list-item{margin:0!important}.plugin_customcontainer_full_width{display:block;left:50%;position:relative;transform:translateX(-50%);width:100vw}