/* compiled by scssphp v1.0.5 on Wed, 08 May 2024 07:42:52 +0000 (0.0672s) */

@import 'https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap';@media screen{.alert{border:none;border-radius:12px;font-weight:700;margin:0;padding:15px 30px}.alert.alert-danger{background-color:#dc3546;color:white;margin-top:45px}.alert.alert-success{background-color:#044f5b;color:white;margin-top:45px}.alert ul{list-style:none;margin-bottom:0;padding-left:0}.btn{background-color:white;border-color:#044f5b;border-radius:12px;color:#044f5b;font-size:calc(20px * .875);font-weight:700;line-height:calc(26px * .875);margin:0 auto;padding:calc(15px * .75);text-transform:none;transition:all 0.125s ease-in-out}.btn:hover{background-color:#044f5b;border-color:#044f5b;color:white}.btn:focus{background-color:#044f5b;border-color:#044f5b;box-shadow:none;color:white}.btn:active,.btn:active:focus{background-color:#044f5b;border-color:#044f5b;box-shadow:none;color:white;opacity:0.75}.btn.bt-focused{background-color:#044f5b;color:white !important}.btn.btn-lg{font-size:calc(26px * .75);line-height:calc(26px * .75)}.btn.btn-primary{background-color:#044f5b;border-color:#044f5b;color:white}.btn.btn-primary:hover{background-color:white;border-color:#044f5b;color:#044f5b}.btn.btn-primary:focus,.btn.btn-primary:active:focus{background-color:#044f5b;border-color:#044f5b;box-shadow:none !important;color:white}.btn.btn-primary:active{background-color:#044f5b !important;border-color:#044f5b !important;color:white !important}.carousel-control-next{justify-content:flex-end}.carousel-control-next .carousel-control-next-icon{margin-right:20px;transform-origin:100% 50%}.carousel-control-next-icon,.carousel-control-prev-icon{align-items:center;background-image:none;display:flex;height:40px;width:auto}.carousel-control-next-icon svg,.carousel-control-prev-icon svg{width:auto;height:100%}.carousel-indicators{bottom:0;margin-bottom:30px}.carousel-indicators li{background-color:white;border-bottom:none;border-top:none;border-radius:50%;height:13px;margin-left:4px;margin-right:4px;opacity:0.5;width:13px}.carousel-indicators li.active{background-color:white;opacity:1}.carousel-control-prev{justify-content:flex-start}.carousel-control-prev .carousel-control-prev-icon{margin-left:20px;transform-origin:0 50%}.container,.container-fluid,.col{padding:0 20px}.row{margin:0 -20px}a:not(.btn){color:#044f5b;outline:0}a:not(.btn):hover{color:rgba(4, 79, 91, 0.75);text-decoration:underline}a:not(.btn):active{color:rgba(4, 79, 91, 0.5)}b,strong{font-weight:700}body{background-color:white;color:#044f5b;font-family:'Roboto', sans-serif;font-size:calc(20px * .875);-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto;line-height:calc(26px * .875);overflow-x:hidden;overflow-y:scroll;position:relative}body.bt-cookie-banner--is-visible .bt-cookie-banner{display:block}body.bt-template-default{margin-top:90px}.bt-h1+p,h1+p,.bt-h2+p,h2+p,.bt-h3+p,h3+p,.bt-h4+p,h4+p,.bt-h5+p,h5+p,.bt-h6+p,h6+p{margin-top:0}.bt-h1,h1{color:#044f5b;font-size:calc(30px * .75);font-weight:700;line-height:calc(39px * .75);margin-bottom:30px}.bt-h2,h2{color:#044f5b;font-size:calc(25px * .75);font-weight:700;line-height:calc(33px * .75);margin-bottom:30px}.bt-h3,h3{color:#044f5b;font-size:calc(25px * .75);font-weight:700;line-height:calc(33px * .75);margin-bottom:30px}.bt-h4,h4{color:#044f5b;font-size:calc(25px * .75);font-weight:700;line-height:calc(33px * .75);margin-bottom:30px}.bt-h5,h5{color:#044f5b;font-size:calc(25px * .75);font-weight:700;line-height:calc(33px * .75);margin-bottom:30px}.bt-h6,h6{color:#044f5b;font-size:calc(25px * .75);font-weight:700;line-height:calc(33px * .75);margin-bottom:30px}.bt-wrapper.bt-nav-mobile--is-active{display:none}.form-group{margin-bottom:0;margin-top:20px}.form-group ::placeholder{color:#044f5b;opacity:0.5}.form-control,input,textarea{border-color:#044f5b;border-radius:12px;color:#044f5b;font-size:calc(20px * .875);line-height:calc(26px * .875);height:auto;padding:calc(15px * .75) calc(30px * .75);width:100%}.form-control:focus,input:focus,textarea:focus{border-color:#044f5b;box-shadow:0 0 0 0.25rem rgba(4, 79, 91, 0.125)}hr{border-top:2px solid #044f5b;margin-bottom:45px;margin-top:43px;width:80px}label{margin-bottom:5px}p{margin-bottom:30px}p:last-child{margin-bottom:0}p+.bt-h1,p+h1,p+.bt-h2,p+h2,p+.bt-h3,p+h3,p+.bt-h4,p+h4,p+.bt-h5,p+h5,p+.bt-h6,p+h6{margin-top:0}p+.bt-spacer{height:45px}::selection{background-color:#044f5b;color:white}.hamburger{padding:0;position:relative;z-index:99999}.hamburger:hover{opacity:1}.hamburger:focus{outline:none}.hamburger.is-active:hover{opacity:1}.hamburger .hamburger-box{width:30px}.hamburger .hamburger-inner{border-radius:0;width:30px}.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{border-radius:0;width:30px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#044f5b}.bt-header{background-color:white;box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);color:#044f5b;left:0;padding-bottom:20px !important;padding-left:0;padding-right:0;padding-top:20px !important;position:fixed;top:0;transition:margin 0.25s ease, opacity 0.25s ease;z-index:1030}.bt-header.bt-nav-languages--is-active{position:absolute}.bt-header.bt-nav-languages--is-active.is-reduced{position:fixed}.bt-header.bt-nav-languages--is-active.is-reduced .bt-nav-languages{display:none}.bt-header.bt-nav-mobile--is-active{background-color:transparent;box-shadow:none;position:absolute}.bt-header .bt-nav-languages{border-bottom:1px dotted #d9d9d9;margin-bottom:15px;margin-top:-15px;padding:8px 0 !important}.bt-header .bt-nav-languages ul{list-style:none;margin:0 -5px 0 0;padding:0}.bt-header .bt-nav-languages ul.is-active{display:flex}.bt-header .bt-nav-languages ul li{float:left;text-transform:uppercase}.bt-header .bt-nav-languages ul li.is-active,.bt-header .bt-nav-languages ul li.is-offline{margin:-5px 0;padding:5px}.bt-header .bt-nav-languages ul li.is-active{font-weight:700}.bt-header .bt-nav-languages ul li.is-offline{opacity:0.5}.bt-header .bt-nav-languages ul li a{display:inline-block;margin:-5px 0;padding:5px;color:#044f5b}.bt-header .bt-logo{position:relative;z-index:99998}.bt-header .bt-logo a{display:block}.bt-header .bt-logo img{height:50px;width:auto}.bt-header .bt-nav-desktop{display:none}.bt-header .bt-nav-desktop ul{list-style:none;margin:0;padding:0;font-size:calc(25px * .875);line-height:calc(33px * .875)}.bt-header .bt-nav-desktop ul li{float:left}.bt-header .bt-nav-desktop ul li:last-child{margin-right:-10px}.bt-header .bt-nav-desktop ul li a{display:inline-block;margin:-5px 0;padding:10px 30px;color:#044f5b !important;transition:transform 0.25s ease-in-out}.bt-header .bt-nav-desktop ul li a:hover{transform:scale(1.1)}.bt-header .bt-nav-desktop ul li a.is-active{font-weight:700}.bt-header .bt-nav-mobile-outer{height:24px}.bt-header .bt-nav-mobile-outer:focus{outline:none}.bt-header .bt-nav-mobile-outer.bt-nav-mobile--is-active{position:absolute}.bt-header .col:nth-child(2){align-items:center;display:flex;justify-content:flex-end}.bt-header .row{position:relative}#bm-nav-desktop-list{flex-direction:row}#bm-nav-desktop-list .list-group-item{border:none !important;border-radius:0 !important;font-size:calc(25px * .875);line-height:calc(33px * .875);margin:0 !important;padding:0 37.5px !important;transition:transform 0.125s ease-in-out}#bm-nav-desktop-list .list-group-item:hover{text-decoration:none;transform:scale(1.1)}#bm-nav-desktop-list .list-group-item.active{background-color:transparent !important;color:#044f5b !important;font-weight:700}.bt-nav-mobile{align-items:center;background-color:white;color:#044f5b;display:none;left:0;position:absolute;top:0;width:100%}.bt-nav-mobile.is-active{display:flex}.bt-nav-mobile .bt-arrow-down-icon{opacity:1}.bt-nav-mobile .bt-arrow-down-icon:active,.bt-nav-mobile .bt-arrow-down-icon:focus,.bt-nav-mobile .bt-arrow-down-icon:hover{opacity:1 !important}.bt-nav-mobile .bt-arrow-down-icon .bt-fill-00{fill:#044f5b}.bt-nav-mobile .col{padding-left:0;padding-right:0}.bt-nav-mobile .list-group-item{border:none !important;font-size:calc(30px * .75);line-height:calc(39px * .75);text-align:center}.bt-nav-mobile .row{margin-left:0;margin-right:0}.bt-nav-mobile ul{list-style:none;margin:0;padding:0}.bt-nav-mobile ul li{font-size:calc(30px * .75);line-height:calc(39px * .75);padding:8px 0}.bt-nav-mobile ul li.is-active{font-weight:700}.bt-nav-mobile ul li a{display:block;margin:-8px 0;padding:8px 0}.bt-nav-mobile ul li .bt-arrow-down-icon{background-color:transparent;align-items:center;display:flex;height:calc(100% + 16px);justify-content:center;padding:8px 3px;transform:none}.bt-nav-mobile ul li .bt-arrow-down-icon[aria-expanded="true"] svg{transform:scaleY(-1)}.bt-nav-mobile ul li .bt-arrow-down-icon[aria-expanded="true"] svg polygon{fill:#044f5b}.bt-nav-mobile ul li .bt-arrow-down-icon a{display:block}.bt-nav-mobile ul li .bt-arrow-down-icon svg{transition:transform 0.2s ease;width:24px}.bt-nav-mobile ul li .bt-arrow-down-icon svg polygon{fill:#044f5b;transition:fill 0.2s ease}.bt-nav-mobile ul li ul{list-style:none;margin:8px 0 8px 15px;padding:0}.bt-nav-mobile ul li ul li{border:none;font-weight:400;padding:4px 0}.bt-nav-mobile ul li ul li:last-child{border:none}.bt-nav-mobile ul li ul li.is-active{font-weight:700}.bt-nav-mobile ul li ul li a{margin:-4px 0;padding:4px 0}.bt-2-or-3-boxes a{display:block;margin:0;text-decoration:none}.bt-2-or-3-boxes .bt-box{align-content:space-between;background-color:#044f5b;color:white;margin:0 !important}.bt-2-or-3-boxes .bt-box .img-fluid{background-color:white}.bt-2-or-3-boxes .bt-box h3{color:white}.bt-2-or-3-boxes .bt-box .btn{padding-bottom:15px;padding-top:15px}.bt-2-or-3-boxes .bt-box .col{margin-top:0 !important;padding:0}.bt-2-or-3-boxes .bt-box .col .row .col{margin-top:0 !important;padding:0}.bt-2-or-3-boxes .bt-box .col .row .col.bt-text{padding:30px !important}.bt-2-or-3-boxes .bt-box .container+.row{justify-content:center}.bt-2-or-3-boxes .bt-box .row{margin-left:0;margin-right:0}.bt-2-or-3-boxes .container .row .col .row+.row{margin-top:40px}.bt-arrow-down-icon,.carousel-control-next,.carousel-control-prev{opacity:1;transition:none}.bt-arrow-down-icon:active,.carousel-control-next:active,.carousel-control-prev:active{opacity:1 !important}.bt-arrow-down-icon:focus,.carousel-control-next:focus,.carousel-control-prev:focus{opacity:1}.bt-arrow-down-icon:hover,.carousel-control-next:hover,.carousel-control-prev:hover{opacity:1}.bt-arrow-down-icon .bt-fill-00,.carousel-control-next .bt-fill-00,.carousel-control-prev .bt-fill-00{fill:white}.bt-arrow-down-anchor{position:relative;z-index:-99990}.bt-arrow-down-icon-outer{margin:-72px 0 0;position:relative;z-index:2}.bt-arrow-down-icon-outer .bt-arrow-down-icon{padding:20px}.bt-arrow-down-icon-outer .bt-arrow-down-icon a{display:flex;margin:-20px;justify-content:center;padding:20px;transition:transform 0.125s ease-in-out}.bt-arrow-down-icon-outer .bt-arrow-down-icon a:hover{transform:scale(1.1)}.bt-arrow-down-icon-outer .bt-arrow-down-icon svg{height:32px;width:46px}.bt-arrow-down-icon-outer .col{display:flex;justify-content:center}.bt-carousel-lg-outer{padding-left:0;padding-right:0}.bt-carousel-lg-outer .bt-carousel-lg{align-items:center;display:flex;overflow-y:hidden}.bt-carousel-lg-outer .bt-carousel-lg .carousel-indicators.bt-arrow-down-icon--is-active{margin-bottom:76.267px}.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner{height:100%}.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item{background-size:cover;height:100%}.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer{align-items:center;color:white;display:flex;height:100%;justify-content:center;padding-left:0;padding-right:0;left:0;position:absolute;top:0}.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h1,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h1,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h2,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h2,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h3,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h3,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h4,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h4,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h5,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h5,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h6,.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h6{color:white}.bt-carousel-lg-outer .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .btn{margin-top:15px}.bt-carousel-lg-outer .col{padding-left:0;padding-right:0}.bt-carousel-lg-outer .row{margin-left:0;margin-right:0}.bt-carousel-sm img{display:block;width:100%}.bt-contact-form form{margin-top:45px}.bt-contact-form .bt-contact-person{background-color:#f0f0f0;height:100%;margin:45px -20px 0;padding:45px 20px}.bt-contact-form .bt-contact-person .bt-h3,.bt-contact-form .bt-contact-person h3{margin-top:90px}.bt-contact-form .bt-contact-person .bt-label{display:inline-block;min-width:91px}.bt-contact-form .btn{margin-left:0;margin-right:0;min-width:100%}.bt-contact-form .bt-random-number{color:#044f5b;font-weight:700;line-height:47.25px}.bt-contact-form .form-check-group>label{display:none}.bt-contact-form .formcheckbox>label{align-items:center;display:flex}.bt-contact-form .form-group>label{align-items:center;display:none}.bt-content{padding-left:0 !important;padding-right:0 !important}.bt-gallery a{cursor:zoom-in}.bt-gallery .col .row .col{margin-top:0;padding-bottom:15px;padding-top:15px}.bt-spacer{height:45px}.bt-text-and-image .col .row{display:flex}.bt-thumbnails>.row{justify-content:center;margin-left:-5px;margin-right:-5px}.bt-thumbnails>.row>.col{margin-top:10px;padding-left:5px;padding-right:5px}.bt-thumbnails>.row>.col>.bt-thumbnail-link{opacity:0.5;transition:opacity 0.25s ease}.bt-thumbnails>.row>.col>.bt-thumbnail-link.active{opacity:1}.bt-thumbnails>.row>.col>.bt-thumbnail-link>img{height:auto;width:100px}.bt-cookie-banner{background-color:white;bottom:0;display:none;font-size:calc(17px * .875);-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto;left:0;line-height:calc(23px * .875);position:fixed;z-index:1050}.bt-cookie-banner .bt-note{margin-right:20px}.bt-cookie-banner .bt-privacy-link{font-weight:700}.bt-cookie-banner .btn{font-size:calc(17px * .875);line-height:calc(23px * .875);padding:7.5px 15px;width:100%}.bt-cookie-banner .container{padding-bottom:15px !important;padding-top:15px !important}.bt-footer{font-size:17px;line-height:23px;padding-bottom:50px !important;padding-left:0;padding-right:0;padding-top:70px !important}.bt-footer .bt-h3,.bt-footer h3{font-size:calc(20px * .875);line-height:calc(26px * .875)}.bt-footer .bt-nav-footer .col ul{list-style:none;margin:0;padding:0}.bt-footer .bt-nav-footer .col ul li{float:left}.bt-footer .bt-nav-footer .col ul li:not(:first-child){margin-left:20px}.bt-footer .bt-nav-footer .col ul li.is-active{font-weight:700}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li:not(:first-child){margin-left:10px}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a{display:block}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon{height:30px;width:auto}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon:hover .bt-fill-00{fill:white}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon.bt-email .bt-fill-01{fill:none}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon.bt-facebook .bt-fill-01{fill:none}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon.bt-linkedin .bt-fill-01{fill:none}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon.bt-youtube .bt-fill-01{fill:none}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon.bt-xing .bt-fill-01{fill:none}.bt-footer .bt-nav-footer .col.bt-nav-social-media ul li a .bt-icon .bt-fill-00{fill:#044f5b}.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo{left:50%;position:absolute;top:71px;transform:translate(-50%, 0);z-index:1}.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo svg{height:auto;width:75vw}.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo svg path{transition:fill 0.25s ease}.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer{align-items:flex-end;color:#044f5b;justify-content:flex-start;z-index:2}.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h1,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h1,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h2,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h2,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h3,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h3,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h4,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h4,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h5,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h5,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .bt-h6,.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer h6{color:#044f5b}.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container{background-color:rgba(255, 255, 255, 0.8);position:relative;max-width:100%;padding:20px 20px calc(225px * .5)}.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container::before{border-color:transparent transparent rgba(255, 255, 255, 0.8) transparent;border-style:solid;border-width:0 0 185px 100vw;top:-185px;content:'';display:block;height:0;left:0;position:absolute;width:0}.bt-filter-module{background-color:#f0f0f0}.bt-filter-module .bt-h1,.bt-filter-module h1,.bt-filter-module .bt-h2,.bt-filter-module h2,.bt-filter-module .bt-h3,.bt-filter-module h3,.bt-filter-module .bt-h4,.bt-filter-module h4,.bt-filter-module .bt-h5,.bt-filter-module h5,.bt-filter-module .bt-h6,.bt-filter-module h6{color:#044f5b}.bt-filter-module>.container>.row{justify-content:center}.bt-offer-module{font-size:calc(17px * .875);line-height:calc(23px * .875)}.bt-offer-module ::selection{background-color:white;color:#044f5b}.bt-offer-module>.container>.row{margin-top:-80px}.bt-offer-module>.container>.row>.col{cursor:pointer;margin-top:80px}.bt-offer-module>.container>.row>.col[data-visibility="false"]{display:none}.bt-offer-module>.container>.row>.col>.row{background-color:#044f5b;color:white;height:100%;transition:transform 0.25s ease-in-out}.bt-offer-module>.container>.row>.col>.row:hover{transform:scale(1.1)}.bt-offer-module>.container>.row>.col>.row .bt-h1,.bt-offer-module>.container>.row>.col>.row h1,.bt-offer-module>.container>.row>.col>.row .bt-h2,.bt-offer-module>.container>.row>.col>.row h2,.bt-offer-module>.container>.row>.col>.row .bt-h3,.bt-offer-module>.container>.row>.col>.row h3,.bt-offer-module>.container>.row>.col>.row .bt-h4,.bt-offer-module>.container>.row>.col>.row h4,.bt-offer-module>.container>.row>.col>.row .bt-h5,.bt-offer-module>.container>.row>.col>.row h5,.bt-offer-module>.container>.row>.col>.row .bt-h6,.bt-offer-module>.container>.row>.col>.row h6{color:white}.bt-offer-module>.container>.row>.col>.row>.col:nth-child(1){background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative}.bt-offer-module>.container>.row>.col>.row>.col:nth-child(1) svg{height:auto;left:-1px;position:absolute;top:-1px;width:100%}.bt-offer-module>.container>.row>.col>.row>.col:nth-child(2){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:32px !important}.bt-offer-module>.container>.row>.col>.row>.col>.row{flex-direction:column;height:100%;justify-content:space-between;margin-left:-32px;margin-right:-32px}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col{padding-left:32px;padding-right:32px}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row{margin-left:0;margin-right:0}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-data svg{transform:translate(0, -2.5px)}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-data>.col:nth-child(2){margin-left:20px}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-data+.bt-data{margin-top:12px}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-price{margin-top:32px}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-price>.col{font-weight:700}.bt-offer-module>.container>.row>.col>.row>.col>.row>.col>.row.bt-price>.col:nth-child(2){text-align:right}.bt-accent-color-3{background-color:#044f5b;color:white}.bt-accent-color-3 a:not(.btn){color:white}.bt-accent-color-3 a:not(.btn):hover{color:rgba(255, 255, 255, 0.75)}.bt-accent-color-3 a:not(.btn):active{color:rgba(255, 255, 255, 0.5)}.bt-accent-color-3 .bt-h1,.bt-accent-color-3 h1,.bt-accent-color-3 .bt-h2,.bt-accent-color-3 h2,.bt-accent-color-3 .bt-h3,.bt-accent-color-3 h3,.bt-accent-color-3 .bt-h4,.bt-accent-color-3 h4,.bt-accent-color-3 .bt-h5,.bt-accent-color-3 h5,.bt-accent-color-3 .bt-h6,.bt-accent-color-3 h6{color:white}.bt-accent-color-3 hr{border-top:2px solid white}.bt-accent-color-3 ::selection{background-color:white;color:#044f5b}.bt-accent-color-4{background-color:#f0f0f0;color:#595959}.bt-accent-color-4 a:not(.btn){color:#04b486}.bt-accent-color-4 a:not(.btn):hover{color:rgba(4, 180, 134, 0.75)}.bt-accent-color-4 a:not(.btn):active{color:rgba(4, 180, 134, 0.5)}.bt-accent-color-4 .bt-h1,.bt-accent-color-4 h1,.bt-accent-color-4 .bt-h2,.bt-accent-color-4 h2,.bt-accent-color-4 .bt-h3,.bt-accent-color-4 h3,.bt-accent-color-4 .bt-h4,.bt-accent-color-4 h4,.bt-accent-color-4 .bt-h5,.bt-accent-color-4 h5,.bt-accent-color-4 .bt-h6,.bt-accent-color-4 h6{color:#262626}.bt-accent-color-4 hr{border-top:2px solid #262626}.bt-accent-color-4 ::selection{background-color:#04b486;color:#f0f0f0}.bt-template-onepage .bt-header.bt-hidden{opacity:0;pointer-events:none}.btn-group-offer{margin-top:70px;width:100%}.btn-group-offer .btn{min-width:50%}.bt-module-06{padding-top:10px}.bt-offer-overlay{background-color:rgba(255, 255, 255, 0.7);bottom:0;font-size:17.5px;line-height:24px;height:100%;left:0;padding-bottom:20px;padding-top:20px;position:fixed;transform:translate(0, 100%);transition:transform 0.5s ease;width:100%;z-index:99998}.bt-offer-overlay.is-visible{transform:translate(0, 0)}.bt-offer-overlay p+.bt-spacer{height:45px}.bt-offer-overlay .bt-apartment-table{margin-top:-15px;width:100%}.bt-offer-overlay .bt-apartment-table tbody:nth-child(2) tr:nth-child(even){background-color:rgba(255, 255, 255, 0.5)}.bt-offer-overlay .bt-apartment-table tbody:nth-child(2) tr:nth-child(odd){background-color:transparent}.bt-offer-overlay .bt-apartment-table tbody tr:nth-child(odd){background-color:rgba(255, 255, 255, 0.5)}.bt-offer-overlay .bt-apartment-table tbody tr td,.bt-offer-overlay .bt-apartment-table tbody tr th{padding:3.75px 7.5px}.bt-offer-overlay .bt-apartment-table tbody tr td.bt-document{text-align:center}.bt-offer-overlay .bt-apartment-table tbody tr th{background-color:white;color:#044f5b;font-weight:400;white-space:nowrap}.bt-offer-overlay .bt-apartment-table thead tr th{padding-bottom:15px;padding-top:15px}.bt-offer-overlay .bt-contact-details{margin-top:45px}.bt-offer-overlay .bt-contact-details a{color:#fff}.bt-offer-overlay .bt-contact-details table{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.bt-offer-overlay .bt-contact-details table tbody tr td{padding-left:5px;padding-right:5px;white-space:nowrap}.bt-offer-overlay .bt-contact-details>.row{margin-top:-15px}.bt-offer-overlay .bt-contact-details>.row>.col{margin-top:15px}.bt-offer-overlay .bt-contact-details>.row>.col:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end}.bt-offer-overlay .bt-downloads>.row>.col{align-items:center;color:#fff;display:flex;flex-direction:column}.bt-offer-overlay .bt-downloads>.row>.col>span{margin-top:10px}.bt-offer-overlay .bt-h1,.bt-offer-overlay h1{margin-bottom:55px}.bt-offer-overlay .bt-h2,.bt-offer-overlay h2{font-size:17.5px;line-height:24px;margin-bottom:15px}.bt-offer-overlay .btn{background-color:white;border-color:white;color:#044f5b !important;font-size:17.5px}.bt-offer-overlay .btn:hover{background-color:white;border-color:white;color:#044f5b}.bt-offer-overlay .btn:focus{background-color:white;border-color:white;box-shadow:none;color:#044f5b}.bt-offer-overlay .btn:active,.bt-offer-overlay .btn:active:focus{background-color:white;border-color:white;box-shadow:none;color:#044f5b;opacity:0.75}.bt-offer-overlay .bt-spacer{height:60px}.bt-offer-overlay .bt-questions{margin-top:45px}.bt-offer-overlay ::selection{background-color:white;color:#044f5b}.bt-offer-overlay>.container{background-color:#044f5b;color:white;max-width:calc(100% - 40px);max-height:100%;min-height:100%;overflow-y:scroll;padding:84px 20px 20px !important;position:relative}.bt-offer-overlay>.container .bt-close-button{cursor:pointer;position:absolute;right:20px;top:20px;z-index:99999}.bt-offer-overlay>.container .bt-h1,.bt-offer-overlay>.container h1,.bt-offer-overlay>.container .bt-h2,.bt-offer-overlay>.container h2,.bt-offer-overlay>.container .bt-h3,.bt-offer-overlay>.container h3,.bt-offer-overlay>.container .bt-h4,.bt-offer-overlay>.container h4,.bt-offer-overlay>.container .bt-h5,.bt-offer-overlay>.container h5,.bt-offer-overlay>.container .bt-h6,.bt-offer-overlay>.container h6{color:white}.bt-offer-overlay>.container>.row{display:none}.bt-offer-overlay>.container>.row[data-visibility="true"]{display:flex}.bt-offer-overlay>.container>.row>.col.bt-col-r{display:flex;flex-direction:column;justify-content:space-between}.bt-footer .col-lg-3{position:relative}.footer-3{position:absolute;bottom:0;right:0}.bt-footer #addressIcon,#phoneIcon,#mailIcon{position:relative}.bt-footer #addressIcon p,#phoneIcon p,#mailIcon p{margin-left:25px}.bt-footer #addressIcon p::before{content:'';position:absolute;width:20px;height:20px;background:url("/theme/images/geo-alt-fill.svg") no-repeat center;filter:brightness(0) invert(1);left:0px;top:2px}.bt-footer #phoneIcon p::before{content:'';position:absolute;width:20px;height:20px;background:url("/theme/images/telephone-fill.svg") no-repeat center;filter:brightness(0) invert(1);left:0px;top:2px}.bt-footer #mailIcon p::before{content:'';position:absolute;width:20px;height:20px;background:url("/theme/images/envelope-fill.svg") no-repeat center;filter:brightness(0) invert(1);left:0px;top:2px}#yform-formular-field-48-abschicken{margin-top:60px}ol,ul{margin-bottom:30px}}@media screen and (max-width:575px){.btn{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.btn{font-size:20px;line-height:26px;padding:15px}}@media screen and (min-width:1800px){.btn.btn-lg{font-size:26px;line-height:26px}}@media screen and (max-width:767px){.carousel-control-next .carousel-control-next-icon{transform:scale(0.75)}}@media screen and (max-width:767px){.carousel-control-prev .carousel-control-prev-icon{transform:scale(0.75)}}@media screen and (min-width:1400px){.col-2xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}}@media screen and (min-width:1400px){.col-2xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}@media screen and (min-width:1600px){.col-3xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media screen and (min-width:1600px){.col-3xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media screen and (min-width:1400px){.col-2xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:576px){.container,.container-fluid,.col{padding:0 40px}}@media screen and (min-width:1400px){.container{max-width:1340px}}@media screen and (min-width:1600px){.container{max-width:1540px}}@media screen and (min-width:1800px){.container{max-width:1740px}}@media screen and (max-width:991px){.order-1{margin-top:0}}@media screen and (max-width:991px){.order-2{margin-top:45px}}@media screen and (min-width:576px){.row{margin:0 -40px}}@media screen and (min-width:1800px){body{font-size:20px;line-height:26px}}@media screen and (min-width:768px){body.bt-template-default{margin-top:100px}}@media screen and (max-width:575px){.bt-h1,h1{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h1,h1{font-size:30px;line-height:39px}}@media screen and (max-width:575px){.bt-h2,h2{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h2,h2{font-size:25px;line-height:33px}}@media screen and (max-width:575px){.bt-h3,h3{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h3,h3{font-size:25px;line-height:33px}}@media screen and (max-width:575px){.bt-h4,h4{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h4,h4{font-size:25px;line-height:33px}}@media screen and (max-width:575px){.bt-h5,h5{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h5,h5{font-size:25px;line-height:33px}}@media screen and (max-width:575px){.bt-h6,h6{-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphens:auto;-moz-hyphenate-limit-chars:auto 3;-moz-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphens:auto;hyphenate-limit-chars:auto 3;hyphens:auto}}@media screen and (min-width:1800px){.bt-h6,h6{font-size:25px;line-height:33px}}@media screen and (min-width:1800px){.form-control,input,textarea{font-size:20px;line-height:26px}}@media screen and (min-width:1800px){.form-control,input,textarea{padding:15px 30px}}@media screen and (min-width:992px){.bt-header .bt-logo img{height:60px}}@media screen and (min-width:992px){.bt-header .bt-nav-desktop{display:block}}@media screen and (min-width:1800px){.bt-header .bt-nav-desktop ul{font-size:25px;line-height:33px}}@media screen and (min-width:1800px){#bm-nav-desktop-list .list-group-item{font-size:25px;line-height:33px}}@media screen and (max-width:575px){.bt-nav-mobile .container{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.bt-2-col,.bt-3-col,.bt-4-col{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:992px){.bt-2-col .col,.bt-3-col .col,.bt-4-col .col{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.bt-2-col-in-1-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:575px){.bt-carousel-lg-outer .bt-carousel-lg.bt-has-layer .carousel-control-next,.bt-carousel-lg-outer .bt-carousel-lg.bt-has-layer .carousel-control-prev{display:none}}@media screen and (min-width:1200px){.bt-contact-form form{margin-top:90px}}@media screen and (min-width:768px){.bt-contact-form .bt-2-col,.bt-contact-form .bt-3-col,.bt-contact-form .bt-4-col{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px){.bt-contact-form .bt-2-col .col,.bt-contact-form .bt-3-col .col,.bt-contact-form .bt-4-col .col{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.bt-contact-form .bt-contact-person{margin-left:0;margin-right:0;padding:40px}}@media screen and (min-width:1400px){.bt-contact-form .bt-contact-person{margin-left:-40px;margin-top:0}}@media screen and (min-width:1800px){.bt-contact-form .bt-contact-person{margin-left:0}}@media screen and (min-width:768px){.bt-contact-form .btn{min-width:260px}}@media screen and (min-width:1800px){.bt-contact-form .bt-random-number{line-height:58px}}@media screen and (max-width:767px){.bt-contact-form #yform-formular-captcha ::placeholder{opacity:0}}@media screen and (max-width:991px){.bt-content .col+.col:not(.order-1),.bt-content .col+.col:not(.order-2){margin-top:45px}}@media screen and (min-width:992px){.bt-text-and-image .col .row .col:first-child div{padding-right:30px}}@media screen and (min-width:992px){.bt-cookie-banner{background-color:rgba(255, 255, 255, 0.9)}}@media screen and (min-width:992px){.bt-cookie-banner:hover{background-color:white}}@media screen and (max-width:767px){.bt-cookie-banner .col:nth-child(2){margin-top:8px !important}}@media screen and (min-width:768px){.bt-footer .bt-h3,.bt-footer h3{font-size:20px;line-height:26px}}@media screen and (min-width:992px){.bt-footer .bt-nav-footer .col{align-items:center;display:flex}}@media screen and (min-width:992px){.bt-footer .bt-nav-footer .col.bt-nav-social-media{justify-content:flex-end}}@media screen and (max-width:767px){.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo{z-index:3}}@media screen and (max-width:575px){.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo{top:45px}}@media screen and (min-width:1800px){.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo{bottom:707.3px;top:auto}}@media screen and (min-width:576px){.bt-intro-module .bt-carousel-lg .carousel-inner .bt-logo svg{height:112.067px;width:394px}}@media screen and (max-width:767px){.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container{display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh}}@media screen and (min-width:576px){.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container{max-width:536px;padding:5px 71px calc(225px * .5)}}@media screen and (min-width:1800px){.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container{max-width:536px;padding:5px 71px 225px}}@media screen and (min-width:576px){.bt-intro-module .bt-carousel-lg .carousel-inner .carousel-item .bt-layer .container::before{border-width:0 0 185px 536px}}@media screen and (min-width:1800px){.bt-offer-module{font-size:17px;line-height:23px}}@media screen and (min-width:1200px){.bt-offer-module>.container>.row>.col>.row>.col:nth-child(1){-ms-flex:0 0 45.7460733%;flex:0 0 45.7460733%;max-width:45.7460733%}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.bt-offer-module>.container>.row>.col>.row>.col:nth-child(1) svg{display:none}}@media screen and (min-width:1200px){.bt-offer-module>.container>.row>.col>.row>.col:nth-child(2){-ms-flex:0 0 54.2539267%;flex:0 0 54.2539267%;max-width:54.2539267%}}@media screen and (min-width:768px){.btn-group-offer .btn{min-width:260px}}@media screen and (max-width:575px){.bt-module-06{padding-top:10px}}@media screen and (min-width:576px){.bt-offer-overlay{padding-bottom:40px;padding-top:40px}}@media screen and (min-width:576px){.bt-offer-overlay>.container{max-width:calc(100% - 80px)}}@media screen and (min-width:768px){.bt-offer-overlay>.container{padding:55px !important}}@media screen and (min-width:1800px){.bt-offer-overlay>.container{max-width:1720px}}@media screen and (min-width:768px){.bt-offer-overlay>.container .bt-close-button{right:55px;top:55px}}@media screen and (max-width:575px){.footer-3{position:relative;bottom:0;right:0}}@media screen and (max-width:575px){#bm-contact-form{padding-bottom:0 !important}}@media print{body{font-family:'Arial', sans-serif;font-size:13pt;line-height:1.5;margin-top:0 !important}.bt-content>.container>.row>.col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bt-cookie-banner,.bt-footer .bt-nav-footer,.bt-header,.bt-module-02,.bt-nav-mobile{display:none}.bt-h1,h1{font-size:22pt}.bt-module-01{display:block}.col,.container,.container-fluid{padding:0}.row{margin:0}}