<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.container{width:100%;margin-right:auto;margin-left:auto;padding:0 15px}.container::after{clear:both;content:"";display:block}@media (min-width: 992px){.container{padding:0 20px}}.col-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.col-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.col-3{width:calc(25% - 25px);float:left;margin-left:20px}.col-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.col-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.col-6{width:calc(50% - 30px);float:left;margin-left:20px}.col-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.col-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.col-9{width:calc(75% - 35px);float:left;margin-left:20px}.col-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.col-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.col-12{width:calc(100% - 40px);float:left;margin-left:20px}@media (min-width: 0){.container{max-width:none}.row{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.col-xxs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}}@media (min-width: 380px){.container{max-width:none}.col-xxs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xs-offset-1,.row .col-xs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xs-offset-2,.row .col-xs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xs-offset-3,.row .col-xs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xs-offset-4,.row .col-xs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xs-offset-5,.row .col-xs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xs-offset-6,.row .col-xs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xs-offset-7,.row .col-xs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xs-offset-8,.row .col-xs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xs-offset-9,.row .col-xs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xs-offset-10,.row .col-xs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xs-offset-11,.row .col-xs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xs-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xs-offset-12,.row .col-xs-offset-12{left:calc(100% - 40px + 20px);position:relative}}@media (min-width: 576px){.container{max-width:none}.row{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.col-xxs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xs-offset-1,.row .col-xs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xs-offset-2,.row .col-xs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xs-offset-3,.row .col-xs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xs-offset-4,.row .col-xs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xs-offset-5,.row .col-xs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xs-offset-6,.row .col-xs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xs-offset-7,.row .col-xs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xs-offset-8,.row .col-xs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xs-offset-9,.row .col-xs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xs-offset-10,.row .col-xs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xs-offset-11,.row .col-xs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xs-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xs-offset-12,.row .col-xs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-sm-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-sm-offset-1,.row .col-sm-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-sm-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-sm-offset-2,.row .col-sm-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-sm-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-sm-offset-3,.row .col-sm-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-sm-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-sm-offset-4,.row .col-sm-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-sm-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-sm-offset-5,.row .col-sm-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-sm-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-sm-offset-6,.row .col-sm-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-sm-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-sm-offset-7,.row .col-sm-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-sm-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-sm-offset-8,.row .col-sm-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-sm-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-sm-offset-9,.row .col-sm-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-sm-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-sm-offset-10,.row .col-sm-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-sm-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-sm-offset-11,.row .col-sm-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-sm-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-sm-offset-12,.row .col-sm-offset-12{left:calc(100% - 40px + 20px);position:relative}}@media (min-width: 768px){.container{max-width:none}.row{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.col-xxs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xs-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-xs-offset-1,.row .col-xs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xs-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-xs-offset-2,.row .col-xs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xs-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-xs-offset-3,.row .col-xs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xs-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-xs-offset-4,.row .col-xs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xs-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-xs-offset-5,.row .col-xs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xs-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-xs-offset-6,.row .col-xs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xs-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-xs-offset-7,.row .col-xs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xs-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-xs-offset-8,.row .col-xs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xs-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-xs-offset-9,.row .col-xs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xs-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-xs-offset-10,.row .col-xs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xs-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-xs-offset-11,.row .col-xs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xs-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-xs-offset-12,.row .col-xs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-sm-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-sm-offset-1,.row .col-sm-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-sm-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-sm-offset-2,.row .col-sm-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-sm-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-sm-offset-3,.row .col-sm-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-sm-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-sm-offset-4,.row .col-sm-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-sm-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-sm-offset-5,.row .col-sm-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-sm-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-sm-offset-6,.row .col-sm-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-sm-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-sm-offset-7,.row .col-sm-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-sm-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-sm-offset-8,.row .col-sm-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-sm-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-sm-offset-9,.row .col-sm-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-sm-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-sm-offset-10,.row .col-sm-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-sm-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-sm-offset-11,.row .col-sm-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-sm-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-sm-offset-12,.row .col-sm-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-md-1{width:calc(8.3333333333% - 16.25px);float:left;margin-left:15px}.container .col-md-offset-1,.row .col-md-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-md-2{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px}.container .col-md-offset-2,.row .col-md-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-md-3{width:calc(25% - 18.75px);float:left;margin-left:15px}.container .col-md-offset-3,.row .col-md-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-md-4{width:calc(33.3333333333% - 20px);float:left;margin-left:15px}.container .col-md-offset-4,.row .col-md-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-md-5{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px}.container .col-md-offset-5,.row .col-md-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-md-6{width:calc(50% - 22.5px);float:left;margin-left:15px}.container .col-md-offset-6,.row .col-md-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-md-7{width:calc(58.3333333333% - 23.75px);float:left;margin-left:15px}.container .col-md-offset-7,.row .col-md-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-md-8{width:calc(66.6666666667% - 25px);float:left;margin-left:15px}.container .col-md-offset-8,.row .col-md-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-md-9{width:calc(75% - 26.25px);float:left;margin-left:15px}.container .col-md-offset-9,.row .col-md-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-md-10{width:calc(83.3333333333% - 27.5px);float:left;margin-left:15px}.container .col-md-offset-10,.row .col-md-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-md-11{width:calc(91.6666666667% - 28.75px);float:left;margin-left:15px}.container .col-md-offset-11,.row .col-md-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-md-12{width:calc(100% - 30px);float:left;margin-left:15px}.container .col-md-offset-12,.row .col-md-offset-12{left:calc(100% - 40px + 20px);position:relative}}@media (min-width: 992px){.container{max-width:none}.row{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.col-xxs-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xs-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-1,.row .col-xs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xs-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-2,.row .col-xs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xs-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-xs-offset-3,.row .col-xs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xs-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-4,.row .col-xs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xs-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-5,.row .col-xs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xs-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-xs-offset-6,.row .col-xs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xs-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-7,.row .col-xs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xs-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-8,.row .col-xs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xs-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-xs-offset-9,.row .col-xs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xs-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-10,.row .col-xs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xs-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-11,.row .col-xs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xs-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-xs-offset-12,.row .col-xs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-sm-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-1,.row .col-sm-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-sm-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-2,.row .col-sm-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-sm-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-sm-offset-3,.row .col-sm-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-sm-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-4,.row .col-sm-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-sm-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-5,.row .col-sm-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-sm-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-sm-offset-6,.row .col-sm-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-sm-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-7,.row .col-sm-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-sm-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-8,.row .col-sm-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-sm-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-sm-offset-9,.row .col-sm-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-sm-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-10,.row .col-sm-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-sm-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-11,.row .col-sm-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-sm-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-sm-offset-12,.row .col-sm-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-md-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-md-offset-1,.row .col-md-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-md-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-md-offset-2,.row .col-md-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-md-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-md-offset-3,.row .col-md-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-md-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-md-offset-4,.row .col-md-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-md-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-md-offset-5,.row .col-md-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-md-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-md-offset-6,.row .col-md-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-md-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-md-offset-7,.row .col-md-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-md-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-md-offset-8,.row .col-md-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-md-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-md-offset-9,.row .col-md-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-md-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-md-offset-10,.row .col-md-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-md-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-md-offset-11,.row .col-md-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-md-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-md-offset-12,.row .col-md-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-lg-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-1,.container .offset,.row .col-lg-offset-1,.row .offset{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-lg-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-2,.row .col-lg-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-lg-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-lg-offset-3,.row .col-lg-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-lg-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-4,.row .col-lg-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-lg-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-5,.row .col-lg-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-lg-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-lg-offset-6,.row .col-lg-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-lg-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-7,.row .col-lg-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-lg-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-8,.row .col-lg-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-lg-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-lg-offset-9,.row .col-lg-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-lg-10,.offset{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-10,.row .col-lg-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-lg-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-11,.row .col-lg-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-lg-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-lg-offset-12,.row .col-lg-offset-12{left:calc(100% - 40px + 20px);position:relative}}@media (min-width: 1200px){.container{max-width:1162px}.row{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.col-xxs-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-1,.row .col-xxs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xxs-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-2,.row .col-xxs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xxs-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-xxs-offset-3,.row .col-xxs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xxs-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-4,.row .col-xxs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xxs-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-5,.row .col-xxs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xxs-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-xxs-offset-6,.row .col-xxs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xxs-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-7,.row .col-xxs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xxs-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-8,.row .col-xxs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xxs-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-xxs-offset-9,.row .col-xxs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xxs-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-xxs-offset-10,.row .col-xxs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xxs-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-xxs-offset-11,.row .col-xxs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xxs-12,.offset{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-xxs-offset-12,.row .col-xxs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xs-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-1,.row .col-xs-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xs-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-2,.row .col-xs-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xs-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-xs-offset-3,.row .col-xs-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xs-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-4,.row .col-xs-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xs-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-5,.row .col-xs-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xs-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-xs-offset-6,.row .col-xs-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xs-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-7,.row .col-xs-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xs-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-8,.row .col-xs-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xs-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-xs-offset-9,.row .col-xs-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xs-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-xs-offset-10,.row .col-xs-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xs-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-xs-offset-11,.row .col-xs-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xs-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-xs-offset-12,.row .col-xs-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-sm-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-1,.row .col-sm-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-sm-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-2,.row .col-sm-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-sm-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-sm-offset-3,.row .col-sm-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-sm-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-4,.row .col-sm-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-sm-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-5,.row .col-sm-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-sm-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-sm-offset-6,.row .col-sm-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-sm-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-7,.row .col-sm-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-sm-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-8,.row .col-sm-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-sm-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-sm-offset-9,.row .col-sm-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-sm-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-sm-offset-10,.row .col-sm-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-sm-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-sm-offset-11,.row .col-sm-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-sm-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-sm-offset-12,.row .col-sm-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-md-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-md-offset-1,.row .col-md-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-md-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-md-offset-2,.row .col-md-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-md-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-md-offset-3,.row .col-md-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-md-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-md-offset-4,.row .col-md-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-md-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-md-offset-5,.row .col-md-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-md-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-md-offset-6,.row .col-md-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-md-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-md-offset-7,.row .col-md-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-md-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-md-offset-8,.row .col-md-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-md-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-md-offset-9,.row .col-md-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-md-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-md-offset-10,.row .col-md-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-md-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-md-offset-11,.row .col-md-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-md-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-md-offset-12,.row .col-md-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-lg-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-1,.container .offset,.row .col-lg-offset-1,.row .offset{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-lg-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-2,.row .col-lg-offset-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-lg-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-lg-offset-3,.row .col-lg-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-lg-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-4,.row .col-lg-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-lg-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-5,.row .col-lg-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-lg-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-lg-offset-6,.row .col-lg-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-lg-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-7,.row .col-lg-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-lg-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-8,.row .col-lg-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-lg-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-lg-offset-9,.row .col-lg-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-lg-10,.offset{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-lg-offset-10,.row .col-lg-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-lg-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-lg-offset-11,.row .col-lg-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-lg-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-lg-offset-12,.row .col-lg-offset-12{left:calc(100% - 40px + 20px);position:relative}.col-xl-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px}.container .col-xl-offset-1,.row .col-xl-offset-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-xl-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}.container .col-xl-offset-2,.container .offset,.row .col-xl-offset-2,.row .offset{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-xl-3{width:calc(25% - 25px);float:left;margin-left:20px}.container .col-xl-offset-3,.row .col-xl-offset-3{left:calc(25% - 25px + 20px);position:relative}.col-xl-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.container .col-xl-offset-4,.row .col-xl-offset-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-xl-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.container .col-xl-offset-5,.row .col-xl-offset-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-xl-6{width:calc(50% - 30px);float:left;margin-left:20px}.container .col-xl-offset-6,.row .col-xl-offset-6{left:calc(50% - 30px + 20px);position:relative}.col-xl-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}.container .col-xl-offset-7,.row .col-xl-offset-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-xl-8,.offset{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px}.container .col-xl-offset-8,.row .col-xl-offset-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-xl-9{width:calc(75% - 35px);float:left;margin-left:20px}.container .col-xl-offset-9,.row .col-xl-offset-9{left:calc(75% - 35px + 20px);position:relative}.col-xl-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}.container .col-xl-offset-10,.row .col-xl-offset-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-xl-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px}.container .col-xl-offset-11,.row .col-xl-offset-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-xl-12{width:calc(100% - 40px);float:left;margin-left:20px}.container .col-xl-offset-12,.row .col-xl-offset-12{left:calc(100% - 40px + 20px);position:relative}}@font-face{font-family:"fontello";font-style:normal;font-weight:normal;font-display:swap;src:url(/fonts/fontello/font/fontello.eot?v1);src:url(/fonts/fontello/font/fontello.eot?v1#iefix) format("embedded-opentype"),url(/fonts/fontello/font/fontello.woff2?v1) format("woff2"),url(/fonts/fontello/font/fontello.woff?v1) format("woff"),url(/fonts/fontello/font/fontello.ttf?v1) format("truetype"),url(/fonts/fontello/font/fontello.svg) format("svg")}@font-face{font-family:"Montserrat-Light";src:url(/fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:"Montserrat-Regular";src:url(/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:"Montserrat-Medium";src:url(/fonts/Montserrat/Montserrat-Medium.ttf)}.fal,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fal{font-family:"fontello";font-weight:300}.fab{font-family:"fontello"}.fas{font-family:"fontello"}.fa-envelope:before{content:'\f0e0'}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-down:before{content:"\f107"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-times::before{content:"\f00d"}.fa-home:before{content:'\f015'}.fa-long-arrow-alt-left:before{content:'\f30a'}.fa-share-alt:before{content:'\f1e0'}.fa-file-pdf:before{content:'\f1c1'}.fa-list-ul:before{content:'\f0ca'}.fa-map:before{content:'\f279'}.fa-map-marker-alt:before{content:'\f3c5'}.fa-facebook-square:before{content:'\f082'}.fa-linkedin-in:before{content:'\f0e1'}.fa-instagram:before{content:'\f16d'}.fa-facebook-f:before{content:'\f39e'}.fa-twitter:before{content:'\f099'}.fas.fa-envelope:before{content:'\e800'}*{box-sizing:border-box}body{font-family:"Montserrat-Regular",Arial,sans-serif;font-size:16px;color:#000;margin:0;padding-top:86px}@media (min-width: 992px){body{padding-top:108px}}h1,h2,h3,h4,h5,h6{font-family:"Montserrat-Regular";font-weight:normal;color:#ae2040;line-height:1.1;text-align:center;margin:0;margin-bottom:40px}h1{margin-top:40px;font-size:30px;word-break:break-word}@media (min-width: 380px){h1{word-break:normal}}@media (min-width: 768px){h1{margin-top:60px;font-size:38px}}h2{font-size:26px;margin-bottom:30px}@media (min-width: 768px){h2{font-size:32px;margin-bottom:40px}}h3{font-size:22px;margin-bottom:30px}@media (min-width: 768px){h3{font-size:28px;margin-bottom:40px}}h4,h5,h6{font-size:19px;margin-bottom:15px;text-align:left;margin-bottom:20px}@media (min-width: 768px){h4,h5,h6{font-size:24px;margin-bottom:30px}}p{margin:0;line-height:1.5}ul{list-style:none;padding:0;margin:0}ol{padding:0;margin:0}a{text-decoration:none;color:#ae2040}a[data-extension="pdf"]:before{content:'\f1c1';font-family:"fontello";margin-right:10px;font-size:20px}img{width:100%;height:auto}input{border:1px solid #dcdcdc;padding:15px 20px;color:#000;outline:none;width:100%;margin:0;margin-bottom:15px;font-size:16px;font-family:"Montserrat-Regular"}input::placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}input[type="radio"]:checked+label{background-color:#ae2040;border:1px solid #ae2040;color:#fff}input[type=number]{text-align:center}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width: 768px){input{margin-bottom:30px}}select{outline:none}button{border:none;background-color:transparent;padding:0;cursor:pointer;outline:none}label{display:inline-block;margin-bottom:10px}label.required:after{content:'*';margin-left:10px}label[for^="Gender"]{display:inline-block;background-color:#fff;border:1px solid #dcdcdc;color:#aaa;cursor:pointer;padding:10px 40px;font-size:18px;text-transform:uppercase;margin-bottom:15px}@media (min-width: 768px){label[for^="Gender"]{margin-bottom:30px;padding:10px 50px}}label[for^="Gender"]:not(:last-of-type){margin-right:15px}textarea{width:100%;min-width:100%;max-width:100%;font-size:18px;padding:15px 20px;border:1px solid #dcdcdc;margin-bottom:30px;min-height:120px}textarea::placeholder{color:#aaa}iframe{border:none}.embed-video{padding-bottom:120px}.embed-video iframe{height:500px;width:100%}main{display:block;min-height:calc(100vh - 108px - 273px)}main[data-doctype="immosucheOverview"],main[data-doctype="projektOverview"],main[data-doctype="referenzenOverview"],main[data-doctype="jobsOverview"],main[data-doctype="news"]{min-height:calc(100vh - 108px - 306px - 80px);margin-bottom:80px}main[data-doctype="newsOverview"]{margin-bottom:80px}.row::after{clear:both;content:"";display:block}.center{text-align:center}.container-wide{max-width:1800px;margin:0 auto}.container.no-pad{padding:0}.flex{display:flex;flex-wrap:wrap}.vs{margin-bottom:80px}.relative{position:relative}.bg{padding:50px 0;background-color:#f7f7f7;margin-bottom:40px}.bg.no-margin{margin:0}.bg.no-pad{padding:0}.bg.info-tabs{margin-bottom:80px}.bg.overflow-content{overflow:hidden}@media (min-width: 992px){.bg{padding:60px 0}}.container-offset{max-width:992px;margin:0 auto}.bg+.bg{margin-top:-40px;padding-top:0}.bg+nav[aria-label="breadcrumbs"]{margin-top:-60px}header+nav[aria-label="breadcrumbs"]{margin-top:90px}.bottom-spacing{margin-bottom:60px}.bg .container&gt;.rte:last-child{margin-bottom:0}.bg .container&gt;.rte:last-child ul:last-child{margin-bottom:0}.bg .container&gt;.img-text-row:last-child{margin-bottom:0}.bg .container&gt;h3:last-child{margin-bottom:0}.bg .container&gt;.gallery-outer-container:last-child{margin-bottom:0}.custom-spacing h2{margin-top:20px;margin-bottom:80px}@media (min-width: 576px){.custom-spacing h2{margin-top:60px;margin-bottom:120px}}@media (min-width: 768px){.custom-spacing h2{margin-top:100px;margin-bottom:150px}}@media (min-width: 992px){.custom-spacing{height:500px}}[aria-label="cookieconsent"]{box-shadow:0px -1px 10px -5px rgba(0,0,0,0.6)}.hamb{display:flex;cursor:pointer;width:40px;height:40px;align-items:center;justify-content:center;background-color:transparent}.hamb .line-wrapper .line{width:30px;height:2px;margin:7px 0;background-color:#000;transition:.3s transform}.hamb.change .line:nth-of-type(1){transform:translateY(8px) rotate(-45deg)}.hamb.change .line:nth-of-type(2){opacity:0}.hamb.change .line:nth-of-type(3){transform:translateY(-9px) rotate(45deg)}.button{font-family:"Montserrat-Regular";background-color:#ae2040;color:#fff;font-size:14px;text-transform:uppercase;padding:15px 30px;cursor:pointer;display:inline-block}.button.real-estate-ads{text-align:center;text-transform:none;border-radius:5px}.button.transparent{background-color:transparent;text-transform:capitalize;color:#ae2040;border:1px solid #ae2040;border-radius:5px}.button.aktiv{background-color:#ae2040;color:#fff}.button.loading{position:relative;color:transparent;user-select:none;pointer-events:none}.button.loading:before{content:'\f110';font-family:"fontello";font-size:22px;color:#fff;position:absolute;top:50%;left:50%;animation:spin 1.2s infinite linear}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.select{position:relative;margin-bottom:15px;z-index:1}@media (min-width: 768px){.select{margin-bottom:30px}}.select:after{content:"\f0dd";position:absolute;top:6px;right:18px;height:100%;font-family:"fontello";font-size:25px;color:#333;z-index:-1}select{width:100%;background-color:transparent;border-radius:0;border:1px solid #dcdcdc;font-family:"Montserrat-Regular";font-size:16px;color:#000000;padding:15px 20px;padding-right:52px;margin:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none}.checkbox{height:24px;width:24px;display:inline-block;background-color:#fff;position:relative;border:1px solid #dcdcdc;margin-right:10px}.checkbox input{position:absolute;height:100%;width:100%;opacity:0;margin:0;cursor:pointer;z-index:1;border-radius:0}.checkbox .checkmark{position:absolute;height:100%;width:100%}.checkbox .checkmark:after{display:none;content:'';position:absolute;left:7px;top:1px;width:6px;height:13px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox input:checked ~ .checkmark:after{display:block}.checkbox+label{vertical-align:top;width:calc(100% - 40px);margin-bottom:30px}.radio{height:24px;width:24px;border-radius:100%;display:inline-block;background-color:#fff;position:relative;border:1px solid #dcdcdc;margin-right:10px}.radio input{position:absolute;height:100%;width:100%;opacity:0;margin:0;cursor:pointer;z-index:1;border-radius:0}.radio .checkmark{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.radio .checkmark:after{display:none;content:'';width:13px;height:13px;background-color:#ae2040;border-radius:100%}.radio input:checked ~ .checkmark:after{display:block}.radio+label{vertical-align:top;margin-bottom:30px}header{position:fixed;top:0;width:100%;z-index:100}header .header-inner{overflow:hidden;background-color:#fff;box-shadow:0px 3px 10px -7px rgba(0,0,0,0.6)}header .header-container{display:flex;justify-content:space-between;padding:5px 15px;align-items:center}header a{color:#000}header a:hover{color:#ae2040}header .logo{width:58px}header .logo img{width:100%}header .right{display:flex;align-items:center}header .right .fa-envelope{color:inherit;font-size:30px;margin-right:15px}header .scroll-container{position:absolute;top:100%;left:0;width:100%;display:none;overflow:hidden;box-shadow:0px 3px 10px -7px rgba(0,0,0,0.6);border-top:1px solid #dcdcdc}header .main-menu{background-color:#fff;padding-bottom:40px;max-height:calc(100vh - 85px);overflow:auto}header .main-menu&gt;li{border-top:1px solid #dcdcdc}header .main-menu&gt;li:first-child{border-top:none}header .main-menu a{display:block}header .main-menu&gt;li&gt;a{font-size:20px;padding:15px}header .main-menu&gt;li&gt;a:not(:only-child){display:block;position:relative;cursor:pointer}header .main-menu&gt;li&gt;a:not(:only-child):after{content:'\f0dd';font-family:"fontello";position:absolute;right:25px;top:13px}header .sub-menu{display:none;overflow:hidden}header .sub-menu&gt;ul{padding-left:15px}header .sub-menu .img-container{display:none}header .sub-menu span{font-size:18px}header .sub-menu a{padding:8px 25px 8px 15px}header .sub-menu .row li:last-child{margin-bottom:20px}@media (min-width: 992px){header .header-inner{border-bottom:0}header .header-container{max-width:1162px;margin:0 auto;padding:0 20px;height:107px}header .logo{width:130px}header .logo img{position:fixed;top:0;width:130px;transition:.4s all}header .logo.resize img{padding-top:5px;width:76px}header .right .fa-envelope{margin-right:0}header .right .hamb{display:none}header .scroll-container{position:static;overflow:visible;width:auto;display:block;border-top:none;box-shadow:none}header .main-menu{position:relative;top:auto;left:auto;width:auto;padding:0;background-color:transparent;display:flex;box-shadow:none;overflow:visible}header .main-menu&gt;li{padding:0;border-top:none}header .main-menu&gt;li&gt;a{padding:15px 33px;display:block;position:relative;white-space:nowrap}header .main-menu&gt;li&gt;a.no-animation:before{background-color:transparent;transition:none}header .main-menu&gt;li&gt;a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;width:0;background-color:#ae2040;transition:.2s width linear}header .main-menu&gt;li&gt;a:after{display:none}header .main-menu&gt;li.active a:before{width:100%}header .sub-menu{position:absolute;left:0;top:100px;width:100%;padding:0;display:none}header .sub-menu li{margin-bottom:20px}header .sub-menu li a{padding:0;display:block}header .sub-menu li .img-container{display:block;overflow:hidden;margin-bottom:10px}header .sub-menu li img{transition:.6s transform;display:block}header .sub-menu li span{display:block;text-align:center}header .sub-menu li:hover img{transform:scale(1.2)}header .sub-menu li:hover span{color:#ae2040}}footer{background-color:#dcdcdc}footer a{color:#333;padding:7px;display:inline-block;text-transform:uppercase}footer a:hover{color:#ae2040}footer a:hover em{color:inherit}footer .fa-facebook-square,footer .fa-instagram,footer .fa-linkedin-in{color:#646464;font-size:32px}footer .section{border-bottom:1px solid #b9b9b9;padding:20px 0}footer .section li{color:#333;text-align:center;display:block}footer .footer-bottom{padding:20px 0}footer .footer-bottom ul{display:flex;flex-direction:column;flex-wrap:wrap}footer .footer-bottom ul li{text-align:center}footer .footer-bottom ul a{padding:7px 10px}@media (min-width: 576px){footer .footer-bottom ul{flex-direction:row;justify-content:center}footer .footer-bottom ul li:not(:first-child):before{content:'|'}}footer .footer-bottom .cpyright{color:#333;padding:20px 0;text-align:center}@media (min-width: 992px){footer .section-container{padding:20px 0;display:flex;justify-content:space-between}footer .section{border-bottom:none;border-left:1px solid #b9b9b9;padding:0;padding-left:14px}footer .section li{text-align:left}}footer ul.sm{text-align:center}footer ul.sm li:first-child{display:block;margin-bottom:10px}footer ul.sm li{text-align:center;display:inline-block}@media (min-width: 992px){footer ul.sm{text-align:left}footer ul.sm li:first-child{margin-bottom:unset}}.slider-controls button{position:absolute;background-color:rgba(255,255,255,0.7);height:50px;width:50px;top:50%;transform:translateY(-50%);transition:.3s background-color}.slider-controls button em{font-size:34px;color:#000}.slider-controls button.prev{left:0}.slider-controls button.next{right:0}.slider-controls button:hover{background-color:#ae2040}.slider-controls button:hover em{color:#fff}.slider-outer{position:relative}.slider-outer .slider-controls button{background-color:#ccc;top:50%}.slider-outer .slider-controls button em{color:#fff}.slider-outer .slider-controls button:hover{background-color:#ae2040}.slider{position:relative;margin-bottom:80px}.slider.header-slider{height:600px;overflow:hidden}.slider.header-slider .siema{margin-left:auto;margin-right:auto;height:100%}.slider.header-slider .siema&gt;div{height:100%}.slider.header-slider .siema&gt;div&gt;div{height:100%}.slider.header-slider .slide{height:100%;position:relative}.slider.header-slider .slide .slide-inner{height:100%}.slider.header-slider .slide .description-container{position:absolute;z-index:2;height:100%;width:100%;padding:25px;padding-top:35px}.slider.header-slider .slide .description-container .description{display:flex;flex-direction:column;height:100%}.slider.header-slider .slide .description-container h1,.slider.header-slider .slide .description-container p{color:#444;font-family:"Montserrat-Light";margin:0}.slider.header-slider .slide .description-container h1{text-align:left;margin-bottom:20px;font-size:22px;line-height:1.6}.slider.header-slider .slide .description-container p{line-height:1.7;font-size:16px;margin-bottom:20px}.slider.header-slider .slide .description-container span{box-shadow:10px 0 0 #fff, -10px 0 0 #fff;background-color:#fff;padding:3px 0}.slider.header-slider .slide .description-container .button-container{margin-top:auto;display:flex;flex-direction:column;align-items:center}.slider.header-slider .slide .description-container .button-container .button{padding:15px 25px;margin-bottom:35px}.slider.header-slider .slide .description-container .button-container .fa-angle-down{display:none;color:#fff;font-size:50px;padding:15px 30px;margin-bottom:-15px;cursor:pointer}.slider.header-slider .slide .description-container .button-container .fa-angle-down:active{color:#ae2040}.slider.header-slider .slide .description-container .button-container .button+.fa-angle-down{margin-top:-30px}.slider.header-slider .slide .img-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.slider.header-slider .slide .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;min-height:100%;z-index:1}.slider.header-slider .slide .video-container{width:100%;height:100%;overflow:hidden}.slider.header-slider .slide .video-container video{position:relative;height:100%;left:50%;top:50%;transform:translate(-50%, -50%)}@media (min-width: 992px){.slider.header-slider .slide .video-container{width:50%}}@media (max-height: 860px) and (max-width: 576px) and (orientation: portrait){.slider.header-slider{height:calc(100vh - 84px)}.slider.header-slider .slide .description-container .button-container .fa-angle-down{display:block}}@media (min-width: 380px){.slider.header-slider .slide .description-container h1{font-size:24px}.slider.header-slider .slide .description-container p{font-size:17px}}@media (min-width: 480px){.slider.header-slider .slide .description-container h1{font-size:26px}.slider.header-slider .slide .description-container p{font-size:18px}.slider.header-slider .slide .description-container h1,.slider.header-slider .slide .description-container p{max-width:80%}.slider.header-slider .slide .description-container .button-container .button{padding:15px 30px}}@media (min-width: 992px){.slider.header-slider .slide{display:flex}.slider.header-slider .slide[style="background-color: #90cae0"] .description-container p{color:#fff}.slider.header-slider .slide .description-container{position:static;width:50%;height:auto;display:flex;justify-content:center;align-items:center;padding:20px}.slider.header-slider .slide .description-container .description{margin-top:35px;display:block;height:auto;width:75%}.slider.header-slider .slide .description-container h1,.slider.header-slider .slide .description-container p{font-size:1.8vw;max-width:none;line-height:1.3}.slider.header-slider .slide .description-container h1{font-size:2.5vw}.slider.header-slider .slide .description-container span{box-shadow:none;background-color:transparent;padding:0}.slider.header-slider .slide .description-container .button-container{display:block}.slider.header-slider .slide .description-container .button-container .button{margin-bottom:0}.slider.header-slider .slide .img-container{width:50%;position:relative}.slider.header-slider .slide .img-container img{pointer-events:none}.slider.header-slider .slide-inner{display:flex;width:100%;max-width:1800px;margin:0 auto}}@media (min-width: 1400px){.slider.header-slider .slide .description-container .description{margin-top:0}.slider.header-slider .slide .description-container h1,.slider.header-slider .slide .description-container p{font-size:24px}.slider.header-slider .slide .description-container h1{font-size:36px}}.slider.header-project-slider{overflow:hidden}@media (min-width: 1600px){.slider.header-project-slider{height:600px}}.slider.header-project-slider.cover{height:300px}@media (min-width: 480px){.slider.header-project-slider.cover{height:400px}}@media (min-width: 992px){.slider.header-project-slider.cover{height:500px}}@media (min-width: 1600px){.slider.header-project-slider.cover{height:600px}}.slider.header-project-slider .siema{height:100%}.slider.header-project-slider .siema&gt;div{height:100%}.slider.header-project-slider .siema&gt;div&gt;div{height:100%}.slider.header-project-slider .slide{height:100%;position:relative}.slider.header-project-slider .slide .img-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.slider.header-project-slider .slide .img-container.cover img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;min-height:100%;z-index:1}.slider.header-project-slider .slide .img-container.intrinsic{display:flex;justify-content:center;align-items:center;position:static}.slider.header-project-slider .slide .img-container.intrinsic img{transform:none;display:block;width:auto;max-width:100%;min-height:auto;max-height:600px}.slider.project-slider{margin-bottom:30px}@media (min-width: 480px){.slider.project-slider{margin-bottom:50px}}.slider.project-slider .siema{margin-bottom:0;margin-left:-30px;height:400px;overflow:hidden}.slider.project-slider .siema&gt;div&gt;div .slide{visibility:visible}.slider.project-slider .siema[style]{overflow:visible;height:auto}.slider.project-slider .slide{margin-left:30px;visibility:hidden}.slider.project-slider .slide .project-card{margin-bottom:0}@media (min-width: 768px){.slider.project-slider .slide .project-card:hover img{transform:scale(1.2)}}.slider.project-slider .slide .img-container{pointer-events:none;height:300px;position:relative}.slider.project-slider .slide .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%;transition:.6s transform}@media (min-width: 480px){.slider.project-slider .slide .img-container{height:auto}.slider.project-slider .slide .img-container img{position:static;transform:none;width:100%;height:auto}}.slider.project-slider .availability{font-size:20px;padding:3%}.slider.project-slider.cms .siema{overflow:visible;height:auto}.slider.project-slider.cms .slide{visibility:visible}.slider.project-slider.cms .slide h3{color:#ae2040 !important}.slider.project-slider.cms li{float:left;width:calc(100% / 2 - 30px)}.slider.project-slider.cms li:not(:nth-child(-n+2)){display:none}.slider.project-slider .slider-controls button{top:35%}.slider.services-slider{margin-bottom:0}.slider.services-slider .siema{margin-left:-10px;height:400px;overflow:hidden}.slider.services-slider .siema&gt;div&gt;div .slide{float:none;visibility:visible}.slider.services-slider .siema[style]{overflow:visible;height:auto}.slider.services-slider .slide{float:left;margin-left:10px;visibility:hidden}.slider.services-slider .slide a{display:block;position:relative}.slider.services-slider .slide img{vertical-align:top;pointer-events:none}.slider.services-slider .slide p{left:0;right:0;bottom:0;color:#fff;padding:15px;line-height:1.4;pointer-events:none}@media (min-width: 380px){.slider.services-slider .slide p{position:absolute}}@media (min-width: 1200px){.slider.services-slider .slide a{height:290px;overflow:hidden}.slider.services-slider .slide img{width:auto;height:100%}.slider.services-slider .slide p{opacity:0;transition:.4s opacity}.slider.services-slider .slide:hover p{opacity:1}}.slider.services-slider.cms .siema{height:auto;overflow:visible}.slider.services-slider.cms .slide{visibility:visible}.slider.services-slider.cms li{float:left;width:calc(100% / 3 - 30px)}.slider.services-slider.cms li:not(:nth-child(-n+3)){display:none}.slider.grid-slider .container{position:relative;padding:0}.slider.grid-slider .siema&gt;div&gt;div .slide{display:block}.slider.grid-slider .slide{display:none}.slider.grid-slider.cms .slide{display:block}.slider.grid-slider.cms li:not(:first-child){display:none}.startseite-header{margin-bottom:100px}.startseite-header .slider-controls{display:none}.startseite-header .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, 195px);grid-gap:10px;grid-template-areas:"a a b c" "a a d d" "e e f f" "g h f f"}.startseite-header .title{position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0))}.startseite-header .description{font-family:"Montserrat-Light";color:#fff;display:flex;align-items:center;justify-content:center;font-size:23px;width:100%;height:100%;text-align:center;padding:20px;position:absolute}.startseite-header .description strong{font-family:"Montserrat-Regular"}.startseite-header img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.6s transform;width:auto;min-height:100%}.startseite-header video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.startseite-header .item{width:100%;position:relative;overflow:hidden}.startseite-header .item a{height:100%;display:block}.startseite-header .item:hover img{transform:translate(-50%, -50%) scale(1.2)}.startseite-header .item:nth-child(1){grid-area:a}.startseite-header .item:nth-child(2){grid-area:b}.startseite-header .item:nth-child(3){grid-area:c}.startseite-header .item:nth-child(4){grid-area:d}.startseite-header .item:nth-child(5){grid-area:e}.startseite-header .item:nth-child(6){grid-area:f}.startseite-header .item:nth-child(7){grid-area:g}.startseite-header .item:nth-child(8){grid-area:h}.startseite-header .item:nth-child(1) .title,.startseite-header .item:nth-child(6) .title{font-size:26px;padding:30px}.startseite-header .item:nth-child(1) .description,.startseite-header .item:nth-child(6) .description{display:none}.startseite-header .item:nth-child(2) .title,.startseite-header .item:nth-child(3) .title,.startseite-header .item:nth-child(7) .title,.startseite-header .item:nth-child(8) .title{font-size:19px;padding:20px;padding-bottom:10px}.startseite-header .item:nth-child(2) .description,.startseite-header .item:nth-child(3) .description,.startseite-header .item:nth-child(7) .description,.startseite-header .item:nth-child(8) .description{display:none}.startseite-header .item:nth-child(4) .title,.startseite-header .item:nth-child(5) .title{display:none}.startseite-header .item:nth-child(4) picture,.startseite-header .item:nth-child(5) picture{display:none}.startseite-header .button-container{display:none;position:absolute;left:50%;transform:translate(-50%);padding:15px;animation:MoveUpDown 1.5s infinite ease-in-out;cursor:pointer}@supports (-webkit-overflow-scrolling: touch){.startseite-header .button-container{bottom:100px}}.startseite-header .button-container em{color:#fff;font-size:60px;text-shadow:2px 2px 8px #000000}@keyframes MoveUpDown{0%,100%{bottom:4%}50%{bottom:2%}}@supports (-webkit-overflow-scrolling: touch){@keyframes MoveUpDown{0%,100%{bottom:15%}50%{bottom:12%}}}@media (max-width: 992px){.startseite-header{position:relative;margin-bottom:60px}.startseite-header .item a{padding:50px 0 30px 0}.startseite-header .item:hover img{transform:translate(-50%, -50%)}.startseite-header .item [style="background-color: #ae2040"]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.startseite-header .item [style="background-color: #ae2040"] .title{color:#fff;text-align:center}.startseite-header .item [style="background-color: #ae2040"] .title span{box-shadow:none;background-color:transparent}.startseite-header .item [style="background-color: #ae2040"] .description{color:#fff;text-align:center}.startseite-header .item [style="background-color: #ae2040"] .description span{box-shadow:none;background-color:transparent}.startseite-header .title{position:relative;background:none;color:#ae2040;font-family:"Montserrat-Light";line-height:1.4;max-width:80%;padding:0 30px !important;margin-bottom:30px;z-index:1}.startseite-header .title span{box-shadow:10px 0 0 rgba(255,255,255,0.8),-10px 0 0 rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.8);padding:1px 0;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.startseite-header .description{display:block !important;width:auto;height:auto;text-align:left;color:#ae2040;padding:0 30px;line-height:1.4;font-size:20px;max-width:80%;position:relative;z-index:1}.startseite-header .description span{box-shadow:10px 0 0 rgba(255,255,255,0.8),-10px 0 0 rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.8);padding:1px 0;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.startseite-header video,.startseite-header img,.startseite-header .title,.startseite-header .description{pointer-events:none}.startseite-header .item:nth-child(4) .title,.startseite-header .item:nth-child(5) .title{display:block}.startseite-header .item:nth-child(4) picture,.startseite-header .item:nth-child(5) picture{display:block}.startseite-header .container{padding:0}.startseite-header .grid{visibility:hidden}.startseite-header .siema{height:500px}.startseite-header .siema&gt;div{height:100%}.startseite-header .siema&gt;div&gt;div{height:100%}.startseite-header .siema .item{display:block;width:100%;height:100%}.startseite-header .siema .item .title{font-size:32px}.startseite-header .slider-controls{display:block}}@media (max-width: 576px){.startseite-header .siema .item .title{max-width:none;font-size:30px}.startseite-header .description{max-width:none}@supports (-webkit-overflow-scrolling: touch){.startseite-header .description{line-height:1.5}}}@media (max-width: 480px){.startseite-header .siema .item .title{font-size:25px}.startseite-header .description{font-size:18px}}@media (max-height: 860px) and (max-width: 480px) and (orientation: portrait){.startseite-header .siema{height:calc(100vh - 86px)}.startseite-header .button-container{display:block}}@media all and (-ms-high-contrast: none){.startseite-header .grid{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:200px 200px 200px 200px;margin-left:-5px;margin-right:-5px;margin-top:-5px}.startseite-header .item{padding:5px}.startseite-header .item a{position:relative;overflow:hidden}.startseite-header .item:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.startseite-header .item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1}.startseite-header .item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.startseite-header .item:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2}.startseite-header .item:nth-child(5){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.startseite-header .item:nth-child(6){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.startseite-header .item:nth-child(7){-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.startseite-header .item:nth-child(8){-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}@media all and (-ms-high-contrast: none) and (max-width: 992px){.startseite-header .grid{margin:0}.startseite-header .item{padding:0}.startseite-header .item a{padding:50px 0 30px 0;position:static;overflow:visible}.startseite-header .item [style*="background-color: rgb(174, 32, 64);"]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0;height:100%}.startseite-header .item [style*="background-color: rgb(174, 32, 64);"] .title{color:#fff;text-align:center}.startseite-header .item [style*="background-color: rgb(174, 32, 64);"] .title span{box-shadow:none;background-color:transparent}.startseite-header .item [style*="background-color: rgb(174, 32, 64);"] .description{color:#fff;text-align:center}.startseite-header .item [style*="background-color: rgb(174, 32, 64);"] .description span{box-shadow:none;background-color:transparent}}.hero-container{position:relative;margin-bottom:30px;overflow:hidden;height:300px}@media (min-width: 480px){.hero-container{height:400px}}@media (min-width: 576px){.hero-container{margin-bottom:80px}}@media (min-width: 992px){.hero-container{height:500px}}@media (min-width: 1600px){.hero-container{height:600px}}.hero-container.small{height:300px}.hero-container img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:100%}.hero-container img.reveal{width:auto}.hero-container+nav[aria-label="breadcrumbs"]{margin-bottom:20px}.header-logo-container{position:absolute;top:15px;right:15px;width:100px}.header-logo-container img{width:100%;position:static;transform:none;min-height:0}@media (min-width: 480px){.header-logo-container{width:100px}}@media (min-width: 576px){.header-logo-container{width:120px}}@media (min-width: 992px){.header-logo-container{width:140px}}@media (min-width: 1200px){.header-logo-container{top:50px;right:50px}}@media (min-width: 1600px){.header-logo-container{width:200px}}.project-card{margin-bottom:40px;display:block}.project-card .img-container{margin-bottom:20px;position:relative;overflow:hidden}.project-card img{vertical-align:top;transition:.6s transform}.project-card img:hover{transform:scale(1.2)}.project-card .location{position:absolute;top:0;background-color:#878787;color:#fff;padding:7px 12px;text-transform:uppercase}.project-card .availability{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:18px;background-color:rgba(174,32,64,0.8);color:#fff;padding:5%}.project-card .title{font-size:23px;margin-bottom:5px;text-align:left}.project-card .description{color:#000;margin-bottom:15px;font-size:16px;text-align:left;line-height:1.2}.project-card p{color:#000;margin-bottom:0}.contact-card{text-align:center;min-width:280px;margin:0 40px;margin-bottom:40px}.contact-card .img-container{margin-bottom:20px;width:130px;display:inline-block}.contact-card h2{font-size:20px;color:#000;margin-bottom:20px}.contact-card h2:first-of-type{margin-bottom:3px}.contact-card p{margin-bottom:7px}.contact-card a{color:#000}.contact-card a[href^="mailto"]{color:#ae2040}@media all and (-ms-high-contrast: none) and (max-width: 576px){.contact-card{width:100%;min-width:0}}.team-card{min-width:280px;max-width:280px;margin:0 40px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center}.team-card .img-container{margin-bottom:20px;display:inline-block;width:200px;height:200px;overflow:hidden;border-radius:50%}.team-card h2{font-size:19px;color:#000;margin-bottom:7px}.team-card p{margin-bottom:7px;text-align:center}.team-card p.mail{margin-top:auto}.team-card .phone{margin-bottom:10px}.team-card a{color:#000}.team-card a[href^="mailto"]{color:#ae2040}.team-card a[href^="mailto"]:hover{text-decoration:underline}@media (max-width: 768px){.team-card .phone{margin-bottom:0}}@media all and (-ms-high-contrast: none) and (max-width: 576px){.team-card{width:100%;min-width:0}}.partner-card{min-width:280px;max-width:280px;margin:0 40px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center}.partner-card .img-container{margin-bottom:20px;display:inline-block;width:200px;height:200px;overflow:hidden;border-radius:50%;border:1px solid #aaa;display:flex;justify-content:center;align-items:center}.partner-card .img-container img{max-width:100%;width:auto}.partner-card h2{font-size:19px;color:#000;margin-bottom:0}.partner-card p{margin-bottom:7px}.partner-card .link a{color:#ae2040}.partner-card .link a:hover{text-decoration:underline}.partner-card h2+.link{margin-top:7px}@media all and (-ms-high-contrast: none) and (max-width: 576px){.partner-card{width:100%;min-width:0}}.presse-card .presse-card-inner{margin-bottom:80px}.presse-card .img-container{margin-bottom:20px}.presse-card .img-container img{vertical-align:top}.presse-card h3{margin-bottom:20px;text-align:left}.presse-card .date{color:#000;margin-bottom:20px}.presse-card .excerpt{display:inline;margin-right:5px}.presse-card .excerpt p{display:inline}.details-headline h1{margin-top:0px}@media (max-width: 768px){.details-headline h1{margin-top:30px}}.project-info-container{position:relative}@media (max-width: 576px){.project-info-container{margin-bottom:30px}}.project-info{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:-80px;overflow:hidden}.project-info li{padding:7px;text-align:center;position:relative;overflow:hidden;border-bottom:1px solid #aaa;border-right:1px solid #aaa;display:flex;flex-direction:column}.project-info li .head{color:#ae2040;margin-bottom:7px}.project-info li .head,.project-info li .body{font-size:4vw;font-family:"Montserrat-Medium"}.project-info li .body{margin-top:auto}.project-info li:last-child{border-right:none}.project-info li:first-child:nth-last-child(1){width:calc(100% / 1)}.project-info li:first-child:nth-last-child(2),.project-info li:first-child:nth-last-child(2) ~ li{width:calc(100% / 2)}.project-info li:first-child:nth-last-child(3),.project-info li:first-child:nth-last-child(3) ~ li{width:calc(100% / 3)}.project-info li:first-child:nth-last-child(4),.project-info li:first-child:nth-last-child(4) ~ li{width:calc(100% / 4)}.project-info li:first-child:nth-last-child(5),.project-info li:first-child:nth-last-child(5) ~ li{width:calc(100% / 5)}.project-info li:first-child:nth-last-child(6),.project-info li:first-child:nth-last-child(6) ~ li{width:calc(100% / 6)}@media (max-width: 768px){.project-info li:last-child{border-right:none}.project-info li:first-child:nth-last-child(1){width:calc(100% / 1)}.project-info li:first-child:nth-last-child(2),.project-info li:first-child:nth-last-child(2) ~ li{width:calc(100% / 2)}.project-info li:first-child:nth-last-child(3),.project-info li:first-child:nth-last-child(3) ~ li{width:calc(100% / 3)}.project-info li:first-child:nth-last-child(4),.project-info li:first-child:nth-last-child(4) ~ li{width:calc(100% / 2)}.project-info li:first-child:nth-last-child(4) ~ :nth-child(2){border-right:0}.project-info li:first-child:nth-last-child(5),.project-info li:first-child:nth-last-child(5) ~ li{width:calc(100% / 2)}.project-info li:first-child:nth-last-child(6),.project-info li:first-child:nth-last-child(6) ~ li{width:calc(100% / 2)}}@media (min-width: 380px){.project-info li{padding:10px}.project-info li .head,.project-info li .body{font-size:15px}}@media (min-width: 768px){.project-info{margin-left:0;margin-right:0;left:15px;right:15px;transform:translateY(-50%);position:absolute;background-color:#fff}.project-info li{padding:15px}.project-info li .head,.project-info li .body{font-size:16px}}@media (min-width: 992px){.project-info{padding:0;padding-top:20px}.project-info li{padding:0 15px;border-bottom:0}.project-info li .head{margin-bottom:15px}}@media all and (-ms-high-contrast: none){.project-info li:last-child{border-right:none}.project-info li:first-child:nth-last-child(1){width:calc(100% / 1 - 1px)}.project-info li:first-child:nth-last-child(2),.project-info li:first-child:nth-last-child(2) ~ li{width:calc(100% / 2 - 1px)}.project-info li:first-child:nth-last-child(3),.project-info li:first-child:nth-last-child(3) ~ li{width:calc(100% / 3 - 1px)}.project-info li:first-child:nth-last-child(4),.project-info li:first-child:nth-last-child(4) ~ li{width:calc(100% / 4 - 1px)}.project-info li:first-child:nth-last-child(5),.project-info li:first-child:nth-last-child(5) ~ li{width:calc(100% / 5 - 1px)}.project-info li:first-child:nth-last-child(6),.project-info li:first-child:nth-last-child(6) ~ li{width:calc(100% / 6 - 1px)}}@media all and (-ms-high-contrast: none) and (max-width: 768px){.project-info li:last-child{border-right:none}.project-info li:first-child:nth-last-child(1){width:calc(100% / 1 - 1px)}.project-info li:first-child:nth-last-child(2),.project-info li:first-child:nth-last-child(2) ~ li{width:calc(100% / 2 - 1px)}.project-info li:first-child:nth-last-child(3),.project-info li:first-child:nth-last-child(3) ~ li{width:calc(100% / 3 - 1px)}.project-info li:first-child:nth-last-child(4),.project-info li:first-child:nth-last-child(4) ~ li{width:calc(100% / 2 - 1px)}.project-info li:first-child:nth-last-child(4) ~ :nth-child(2){border-right:0}.project-info li:first-child:nth-last-child(5),.project-info li:first-child:nth-last-child(5) ~ li{width:calc(100% / 2 - 1px)}.project-info li:first-child:nth-last-child(6),.project-info li:first-child:nth-last-child(6) ~ li{width:calc(100% / 2 - 1px)}}.object-info-container{display:flex;flex-wrap:wrap;position:relative}.object-info-container .object-info-column{display:flex;flex-flow:wrap column}.object-info-container .object-info{padding:15px;padding-top:30px;display:flex;flex-flow:column}.object-info-container .object-info .row-item{padding-bottom:10px;display:flex;justify-content:space-between}.object-info-container .object-info .row-item span:first-child{margin-right:15px}.object-info-container .object-info .row-item span:last-child{text-align:right}.object-info-container .object-info .inkl-costs{padding-top:20px;font-size:12px}.object-info-container .object-info .inkl-costs span{display:block}.object-info-container .extra-box{text-align:center;display:flex;flex-flow:nowrap column;margin-top:auto;padding:15px}.object-info-container .extra-box .row-item{border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;display:inline-flex;width:100%;justify-content:space-evenly}.object-info-container .extra-box .row-item :hover{color:#ae2040}.object-info-container .extra-box .row-item a{color:#000000;display:flex;align-self:center}.object-info-container .extra-box .row-item a.disabled{cursor:none;pointer-events:none;color:#646464}.object-info-container .extra-box .row-item span{padding:5px}.object-info-container .extra-box .row-item span i:before{padding-right:10px;font-family:"fontello";font-size:14px;font-style:normal}.object-info-container .extra-box .row-item span i.pdf:before{content:'\f1c1'}.object-info-container .extra-box .row-item span i.share:before{content:'\f1e0'}.object-info-container .extra-box .row-item .share-item-separator{border-right:1px solid #aaaaaa;height:40px;margin-top:5px;margin-bottom:5px}.object-info-container .extra-box .row-item .expose-file-size{color:#aaa;font-style:normal;white-space:nowrap}.object-info-container .extra-box .contact-button{padding-top:15px}.object-info-container .extra-box .contact-button a{width:100%}@media (min-width: 480px){.object-info-container .object-info{padding:30px}.object-info-container .extra-box{padding:30px}}@media (min-width: 768px){.object-info-container .object-info{padding:0;padding-top:30px}.object-info-container .extra-box{padding:0}}.immo-beschreibung{text-align:left;color:#000}.additional-info-container{display:flex;padding-bottom:60px;justify-content:center}.additional-info-container .additional-info-box{display:flex;flex-flow:column;padding-bottom:30px}.additional-info-container .additional-info-box .row-item{display:flex;justify-content:space-between;padding-bottom:10px}.additional-info-container .additional-info-box .tag{display:list-item;margin-left:15px}.additional-info-container .additional-info-box h2{color:#000;text-align:left;border-bottom:1px solid #333;margin-bottom:30px;padding-bottom:15px}@media (min-width: 768px){.additional-info-box{padding-right:60px}}@media (max-width: 768px){.additional-info-box{padding-right:0}.object-info-column{width:100%}.additional-info-box{padding:15px}}.contact{background-color:#f7f7f7;padding:30px;text-align:center;border:1px solid #f7f7f7;position:relative}.contact img{width:180px;border-radius:50%;margin-bottom:20px}.contact h2{font-size:20px;margin-bottom:20px}.contact ul li{margin-bottom:7px}.contact div:not(:last-of-type){margin-bottom:7px}.contact a[href^="tel:"]{color:inherit}.contact a[href^="mailto:"] em{margin-right:7px}.contact .mailto-icon{display:block}.contact .mailto-icon a[href^="mailto:"] em{margin-right:0}@media (min-width: 768px){.contact .mailto-icon{right:auto;left:0}}@media (min-width: 1200px){.contact .mailto-icon{display:none}}@media (min-width: 992px){.contact{text-align:left}.contact img{display:block;margin-left:auto;margin-right:auto}.contact h2{text-align:left}}.mailto-icon{position:absolute;top:0;right:0;background-color:#ae2040;padding:15px;display:none}.mailto-icon .fa-envelope{font-size:26px;color:#fff}@media (min-width: 1200px){.mailto-icon{display:block}}.accordion{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.accordion.red{background-color:#ae2040;border:none;margin-bottom:5px}.accordion.red h2{color:#fff;padding:20px}.accordion.red h2:after{color:#fff}.accordion.red .content{color:#000;background-color:#fff}.accordion.red:last-of-type{margin-bottom:30px}.accordion h2{font-size:18px;color:#000;text-align:left;padding:15px;padding-right:40px;display:flex;margin-bottom:0;text-transform:uppercase;align-items:center;position:relative;cursor:pointer}.accordion h2:after{content:'\f105';font-family:"fontello";font-size:26px;transform:rotate(90deg);transition:.3s transform;position:absolute;right:15px}.accordion .content{overflow:hidden;display:none}.accordion .content .content-inner{padding:15px;border:1px solid #c8c8c8;border-top:0}.accordion .content p:last-of-type{margin-bottom:0}.accordion .content ul{list-style:initial;padding-top:15px;padding-left:30px}.accordion.active h2:after{transform:rotate(-90deg)}.accordion .document-item{padding-top:10px}.accordion .document-item :hover{color:#ae2040}.accordion .document-item a{color:#000000;display:flex;align-self:center;text-transform:uppercase;font-weight:600}.accordion .document-item a.disabled{cursor:none;pointer-events:none;color:#646464}.accordion .document-item span{padding:5px}.accordion .document-item span i:before{padding-right:10px;font-family:"fontello";font-size:14px;font-style:normal}.accordion .document-item span i.pdf:before{content:'\f1c1'}.accordion .document-item span i.share:before{content:'\f1e0'}.accordion .document-item .expose-file-size{color:#aaa;font-style:normal}.accordion ~ .accordion{border-top:none}.accordion ~ .download{border-top:none}.download{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:15px}.download a{color:#000;font-size:18px;margin-right:10px}.download span{color:#d2d2d2;font-size:18px;white-space:nowrap}.table-container{overflow:auto;margin-bottom:80px;margin-left:-15px;margin-right:-15px}@media (min-width: 1200px){.table-container{margin-right:0;margin-left:0}}@media all and (-ms-high-contrast: none){.table-container{overflow-x:auto;overflow-y:hidden}}@supports (-webkit-overflow-scrolling: touch){.table-container{overflow-x:auto;overflow-y:hidden}}.table-container .clickable{cursor:pointer}table{width:100%;border-collapse:collapse}table th{padding:20px 10px;vertical-align:top;line-height:1.5;white-space:nowrap}table td{padding:10px;text-align:center;font-size:18px}table td.img{padding:0;max-width:100%;width:126px;position:relative}table td.img:before{display:block;content:"";width:100%;padding-top:79.3650793651%}table td.img img{position:absolute;top:0;left:0}table td.price{white-space:nowrap}table td.sold{background-color:#ae2040;color:#fff}table tbody tr{background-color:#f7f7f7}table tbody tr:nth-child(even){background-color:#fff}table tbody tr:hover{background-color:#eed5d3}table.jobs span:first-child{display:none}table.jobs td:last-child{padding:0}table.jobs td:last-child a{display:block;padding:10px}@media (max-width: 768px){table.jobs thead{display:none}table.jobs tr{margin:15px 0}table.jobs td{display:block;font-weight:bold;padding:0}table.jobs td:first-child{padding:30px 15px}table.jobs td:last-child{padding:10px;padding-top:18px}table.jobs td:last-child a{padding:20px;display:inline-block}table.jobs td:nth-child(2){margin-bottom:15px}table.jobs span:first-child{display:block;font-size:14px;margin-bottom:5px;color:#646464}}table.immobilien{width:calc(100% - 1px)}table.immobilien tr{cursor:pointer}table.immobilien th{padding:20px}table.immobilien th:nth-child(2){text-align:left}table.immobilien .img-container img{vertical-align:top}table.immobilien td{padding:15px;font-size:16px;border-right:1px solid #dcdcdc}table.immobilien td:nth-child(2){text-align:left}table.immobilien td.img{padding:0}table.immobilien td .name{display:block;margin-bottom:10px}table.immobilien td .location{display:block}table.immobilien td .location em{margin-right:10px}table.immobilien td .mobile{display:none}@media (max-width: 768px){table.immobilien{width:100%}table.immobilien thead{display:none}table.immobilien tr{display:flex}table.immobilien td{border:none;width:30%}table.immobilien td:nth-child(n+3){display:none}table.immobilien td:nth-child(2){display:flex;flex-direction:column;width:70%}table.immobilien td .location{margin-bottom:10px}table.immobilien td .mobile{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;font-family:"Montserrat-Medium"}table.immobilien td .mobile .price{white-space:nowrap}}.plan-container{margin-bottom:80px}.plan-container&gt;.row{display:flex;flex-wrap:wrap}.plan-container .preview-image{display:flex;justify-content:center;margin-bottom:20px}.plan-container .preview-image img{max-height:572px;width:auto;max-width:100%}.plan-container .gallery-item{margin-bottom:20px}.plan-info{overflow:auto;display:flex;justify-content:space-between;background-color:#f7f3f2;margin-left:-15px;margin-right:-15px;margin-bottom:40px}.plan-info.desktop{display:none}.plan-info li{padding:20px;width:100%;border-right:1px solid #aaa;text-align:center}.plan-info li:last-child{border-right:none}.plan-info li:last-child .head{color:#ae2040}.plan-info li:last-child .body{color:#ae2040;font-weight:bold}.plan-info .head{font-size:14px;font-weight:bold;margin-bottom:10px}.plan-info .body{font-size:18px;white-space:nowrap}@media (min-width: 992px){.plan-info{flex-direction:column;margin-left:-18px;margin-right:-18px;margin-bottom:0}.plan-info.desktop{display:block}.plan-info.mobile{display:none}.plan-info li{border-right:none;border-bottom:1px solid #aaa;margin:0 20px;width:calc(100% - 40px);padding:25px}.plan-info li:last-child{border-bottom:none}.plan-info .body{font-size:20px}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:101}.lightbox-overlay .lightbox{opacity:0}.lightbox-overlay .lightbox .siema .slide{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.lightbox-overlay .lightbox .siema .img-container{max-width:calc(100% - 110px);position:relative}.lightbox-overlay .lightbox .siema img{width:auto;height:auto;max-width:100%;max-height:calc(100vh - 120px)}.lightbox-overlay .lightbox .siema .caption{color:#000;background-color:#fff;position:absolute;top:100%;left:0;width:100%;padding:15px}.lightbox-overlay .close-overlay{position:absolute;top:0;right:0;padding:10px 15px;cursor:pointer}.lightbox-overlay .close-overlay .fa-times{color:#fff;font-size:40px}.lightbox-overlay .controls{display:none}.lightbox-overlay .controls em{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:50px;padding:15px;cursor:pointer}.lightbox-overlay .controls em.fa-chevron-left{left:0}.lightbox-overlay .controls em.fa-chevron-right{right:0}.lightbox-overlay .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:spin 1.2s infinite linear}.lightbox-overlay .loader:before{content:'\f110';font-family:"fontello";font-size:100px;color:#fff}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.progressive-container .lazy{display:block}.progressive-container .lazy img.preview{filter:blur(8vw)}.progressive-container .lazy img.reveal{animation:reveal .6s linear}@keyframes reveal{100%{filter:blur(0)}}.progressive-container picture.no-script{position:absolute;top:0;width:100%}nav[aria-label="breadcrumbs"]{display:none;margin-bottom:60px}@media (min-width: 576px){nav[aria-label="breadcrumbs"]{display:block}}nav[aria-label="breadcrumbs"] ul::after{clear:both;content:"";display:block}nav[aria-label="breadcrumbs"] li{float:left}nav[aria-label="breadcrumbs"] li a{color:#000000;font-size:16px}nav[aria-label="breadcrumbs"] li a:hover{color:#ae2040}nav[aria-label="breadcrumbs"] li:first-of-type a:before{font-family:"fontello";content:'\f015'}nav[aria-label="breadcrumbs"] li:not(:last-of-type):after{font-family:"fontello";content:"/";padding:0 10px}nav[aria-label="breadcrumbs"] li:last-of-type a{color:#ae2040}.news-return a,.job-return a{color:#000000}.news-return:hover a,.news-return:hover:before,.job-return:hover a,.job-return:hover:before{color:#ae2040}.news-return:before,.job-return:before{content:'\f177';font-size:16px;font-family:"fontello";padding-right:15px;font-weight:bold}.overlay-share{display:flex;background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;bottom:0;right:0;justify-content:center;align-items:center;z-index:1001;opacity:0;visibility:hidden}.overlay-share.scroll{overflow-y:scroll}.share-modal{background-color:#fff;padding:60px;position:relative}.share-modal h1{margin-top:0}.share-modal .close-modal{position:absolute;display:block;top:15px;right:15px;line-height:normal;padding:10px;cursor:pointer}.share-modal .close-modal em{font-size:1.5rem;color:#000}.share-modal .icons-container{display:flex;justify-content:space-between}.share-modal .icons-container a{color:#ae2040;padding:20px;display:inline-block}.share-modal .icons-container a em{font-size:40px}.share-modal .icons-container a em.fa-envelope{margin-top:4px}.share-modal .icons-container a em.fa-facebook-f{margin-top:-2px}.share-modal .icons-container a em.fa-twitter{margin-top:2px}.share-modal .icons-container a:hover{color:#333}@media (max-width: 550px){.share-modal{width:90%;padding-left:30px;padding-right:30px}.share-modal .icons-container{justify-content:space-around}.share-modal .icons-container a{padding-left:0;padding-right:0}.share-modal .icons-container a em{font-size:30px}}.warning,.success{background-color:#e2b6bf;padding:18px;border-radius:15px;margin-bottom:30px;display:inline-flex;align-items:center;cursor:pointer}.warning p,.success p,.warning .msg,.success .msg{color:#fff;font-size:22px;margin:0 !important;margin-left:10px !important}.warning:before,.success:before{content:'\f06a';font-family:"fontello";font-size:30px;color:#fff}.success{background-color:#bfe2b6;cursor:auto}.success:before{content:'\f058'}.validation-summary-errors ul{padding-left:0}.input-validation-error{border:1px solid red;background-color:#fee}.error input{border:1px solid red;background-color:#fee}.error .checkbox{border:1px solid red;background-color:#fee}.validation-summary-errors li{color:red}.validation-summary-errors li:before{background-color:red}.img-placeholder{position:relative;display:block;background-color:#f7f7f7}.img-placeholder:before{display:block;content:"";width:100%;padding-top:79.304029304%}.img-placeholder img{position:absolute;top:0;left:0}.rte{margin-bottom:60px}.rte ul,.rte ol{line-height:1.3;padding-left:20px;margin-bottom:30px;line-height:30px}.rte ul{list-style:disc;background-color:#f7f7f7;border-radius:10px;padding:15px;padding-left:30px}@media (min-width: 380px){.rte ul{padding-left:40px}}.rte button{font-size:14px;color:#fff;text-transform:uppercase;background-color:#ae2040;padding:15px 30px}.rte button a{color:#fff}.rte img{padding-bottom:30px}.rte p{margin-bottom:15px}.map{height:600px}.map+.container-wide{margin-top:60px}[data-docType="projekt"] .map{margin-bottom:60px}[data-docType="immosucheOverview"] #project-map,[data-docType="projektOverview"] #project-map{margin-bottom:-80px}#project-map{height:800px;background-color:#e5e3df}#project-map .gm-style .gm-style-iw-c{border-radius:0}@media (max-width: 480px){#project-map .gm-style .gm-style-iw-c{max-width:calc(100vw - 15px) !important}#project-map .gm-style .gm-style-iw-d{max-width:calc(100vw - 15px) !important}}#project-map .cluster&gt;div{font-weight:normal !important}#project-map .info-window{width:350px;display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}#project-map .info-window:last-child{border-bottom:none;margin-bottom:0}#project-map .info-window img{margin-right:15px;width:160px;max-width:100%}#project-map .info-window .text-link{display:flex;flex-direction:column;padding-top:7px;width:100%}#project-map .info-window .text-link p{font-family:"Montserrat-Regular";line-height:1.2;margin-bottom:4px}#project-map .info-window .text-link a{margin-top:auto;font-family:"Montserrat-Medium"}.gallery-outer-container{display:flex;margin-bottom:60px}.gallery-outer-container .gallery li{margin-bottom:15px}.gallery-outer-container .gallery a{display:block;overflow:hidden}.gallery-outer-container .gallery img{vertical-align:top;transition:.6s transform}.gallery-outer-container .gallery img:hover{transform:scale(1.2)}.image-text{display:flex;align-items:center;flex-wrap:wrap}.image-text .img-container{margin-bottom:20px}@media (min-width: 768px){.image-text .img-container{margin-bottom:0}.image-text.image-right .col-xxs-12:first-child,.image-text.image-right .offset:first-child{order:2}}.img-text-row{margin-bottom:40px}.embed-video{margin-bottom:30px}.embed-video iframe{height:500px;width:100%;vertical-align:top}.reserved{background-color:#fdae4f;padding:13px;color:#fff;margin-bottom:-10px;margin-right:-10px;margin-left:-10px;margin-top:5px;font-family:"Montserrat-Light"}.media-img-container{margin-bottom:60px;text-align:center}.media-img-container.original-size .media-img{display:inline-block}.media-img-container.responsive .media-img{display:inline-block}@media (max-width: 992px){.media-img-container.responsive .media-img img{max-width:90%}}@media (max-width: 768px){.media-img-container.responsive .media-img img{max-width:80%}}@media (max-width: 576px){.media-img-container.responsive .media-img img{max-width:70%}}@media (max-width: 480px){.media-img-container.responsive .media-img img{max-width:60%}}@media (max-width: 992px){.media-img-container.responsive{margin-bottom:40px}}@media (max-width: 480px){.media-img-container.responsive{margin-bottom:30px}}.projects{margin-bottom:32px}.services{margin-bottom:30px;background-image:url(/Img/bg-pattern.jpg?mode=pad&amp;format=webp&amp;quality=90);background-position:center;background-size:contain;padding:60px 0}.services .container-wide::after{clear:both;content:"";display:block}.services .subheadline{text-align:center;max-width:800px;margin:0 auto;margin-bottom:40px}@media (min-width: 576px){.services{margin-bottom:80px}}.statistic{margin-bottom:80px;background-image:url(/Img/bg-pattern.jpg?mode=pad&amp;format=webp&amp;quality=90);background-position:center;background-size:contain;padding:60px 0}.statistic ul{display:flex;flex-wrap:wrap}.statistic ul li{text-align:center;padding:0 20px;margin-bottom:40px}.statistic ul li .img-container{margin-bottom:15px}.statistic ul li .img-container img{border-radius:100%;max-width:300px;margin:0 auto;display:block}.statistic ul li .qty{font-size:36px;margin-bottom:15px}.statistic ul li:last-child{margin-bottom:0}@media (min-width: 576px){.statistic ul li:nth-child(3){margin-bottom:0}}@media (min-width: 992px){.statistic ul{justify-content:space-between}.statistic ul li{padding:0;margin-bottom:0}.statistic ul li .img-container img{max-width:230px}}.cooperation{margin-bottom:80px}.cooperation li{text-align:center;margin-bottom:40px;display:flex;flex-direction:column}.cooperation li .icon-container{width:184px;height:184px;margin:0 auto;margin-bottom:15px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:.3s background-color linear}.cooperation li .icon-container svg{max-width:100%}.cooperation li .icon-container .cls-1{stroke:#ae2040;transition:.3s stroke linear}.cooperation li .icon-container:hover{background-color:#ae2040}.cooperation li .icon-container:hover .cls-1{stroke:#fff}.cooperation li h3{font-size:24px;color:#000;margin-bottom:20px}.cooperation li p{margin-bottom:20px;padding:0 10px}.cooperation li .text{flex-grow:1;display:flex;flex-direction:column}.cooperation li .text a{padding:10px;margin-top:auto}@media all and (-ms-high-contrast: none){.cooperation li .icon-container svg{overflow:hidden}}@media all and (-ms-high-contrast: none) and (max-width: 576px){.cooperation li{width:100%}}.filter-count-container{text-align:center;margin-bottom:50px}.filter-count-container .button{font-size:20px}.filter-count-container.referenz{margin-bottom:80px}@media (max-width: 576px){.filter-count-container{margin-bottom:40px}.filter-count-container.referenz{margin-bottom:40px}.filter-count-container .button{font-size:18px}}.price-type-container{margin-bottom:15px}.price-type-container p{font-family:"Montserrat-Regular";margin:0}.price-type-container .price-type{display:flex}.price-type-container .price-type .price-type-option{margin-right:20px;display:flex;margin-bottom:30px;align-items:center}.price-type-container .price-type .price-type-option label{margin-bottom:0}.price-type-container .price-type .price-type-option:last-child{margin-right:0}@media (min-width: 380px){.price-type-container .price-type .price-type-option{margin-right:30px}}.price-type-container ul{padding-top:15px}.switch{border:1px solid #ae2040;display:flex;max-width:600px;margin:0 auto;margin-bottom:80px}.switch label{color:#ae2040;position:relative;margin-bottom:0;cursor:pointer;width:50%;display:block}.switch input{position:absolute;top:0;left:0;visibility:hidden;margin-bottom:0;width:100%;height:100%}.switch input[type="radio"]{display:block;align-items:center}.switch .icon-text-container{height:100%;display:flex;justify-content:center;align-items:center;padding:10px}.switch em{margin-right:15px}.switch em.fa-map-marker-alt{font-size:24px}.switch em.fa-list-ul{font-size:20px}.switch input:checked+.icon-text-container{background-color:#ae2040;color:#fff}@media (max-width: 576px){.switch{max-width:200px;margin-bottom:40px}.switch .icon-text-container em{margin-right:0}.switch .icon-text-container span{display:none}}.contact-container{display:flex;justify-content:center;flex-wrap:wrap}.team-container{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:80px}.partner-container{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:80px}.news-heading{margin-top:30px}.news-heading h1{text-align:left;margin-bottom:20px}.news-heading .date{color:#ae2040;margin-bottom:30px}.jobs-form input[type=radio]{display:none}.jobs-form #Place{margin-bottom:35px}
</pre></body></html>