@charset "UTF-8";.captcha{margin-bottom:.5rem;}.captcha a{margin-left:.5rem;}.captcha--reloading img{opacity:0.5;}.captcha--reloading a{cursor:auto;}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear;}.captcha__audio__mute{display:none;}.captcha--playing .captcha__audio__mute{display:inherit;}.captcha--playing .captcha__audio__sound{display:none;}@keyframes spin{from{transform:rotate(359deg);}to{transform:rotate(0deg);}}*{box-sizing:border-box;word-break:break-word;}*:focus{outline:none;}body{font-family:"Open Sans";font-size:18px;margin:0;padding:0;line-height:24px;color:#000000;overflow-x:hidden;}@media screen and (max-width:767px){body{font-size:16px;}}@media screen and (max-width:767px){body.no-scroll{overflow:hidden;}}img{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6{font-family:"Bree Rg";color:#970940;text-transform:uppercase;}h1,h2{line-height:40px;}h3{line-height:30px;}h1{font-size:45px;}@media screen and (max-width:1199px){h1{font-size:36px;}}h2{font-size:36px;}@media screen and (max-width:1199px){h2{font-size:30px;}}@media screen and (max-width:767px){h2{font-size:25px;}}ul{margin:0;padding:0;}li{list-style-type:none;}a{text-decoration:none;transition:all 0.3s;}section{padding-bottom:60px;}.container-large{width:100%;}.container-medium{max-width:1200px;margin:0 auto;}@media screen and (max-width:1199px){.container-medium{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-medium{padding-right:5%;padding-left:5%;}}.container-small{max-width:900px;margin:0 auto;}@media screen and (max-width:1199px){.container-small{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-small{padding-right:5%;padding-left:5%;}}.flex{display:flex;}.primary-color{background:#970940;}.orange-text{color:#970940;font-weight:bold;}.gray-03{background:rgba(84,88,97,0.3);}.gray-03 h2{color:#FFFFFF;}.gray-01{background:rgba(84,88,97,0.1);}.gray{background:#545861;}.deepBlue{background:#465D6D;}.white{background:#FFFFFF;}.white p,.white li{color:#000000;}.white h2,.white h3{color:#970940;}.box-1{width:100%;}.box-1-2{width:calc(100% / 2 - 12px);}@media screen and (max-width:767px){.box-1-2{width:100%;}}.box-1-3{width:calc(100% /3 - 15px);}@media screen and (max-width:767px){.box-1-3{width:100%;}}.box-2-3{width:calc(100% / 3.030 * 2);}@media screen and (max-width:767px){.box-2-3{width:100%;}}.icon-g-thumbtack-solid{position:relative;padding-left:50px;}.icon-g-thumbtack-solid:before{content:'';background:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Images/thumbtack-solid.svg') no-repeat;background-size:100%;width:27px;height:37px;position:absolute;left:0;top:0;}.icon-g-times-solid{position:relative;width:20px;height:20px;}.icon-g-times-solid:before{content:'';background:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Images/times-solid.svg') no-repeat;background-size:100%;width:100%;height:100%;position:absolute;left:0;top:0;}@font-face{font-family:'vital';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.eot?46302132');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.eot?46302132#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.woff2?46302132') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.woff?46302132') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.ttf?46302132') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/vital.svg?46302132#vital') format("svg");font-weight:normal;font-style:normal;}[class^="icon-t-"]:before,[class*=" icon-t-"]:before{font-family:"vital";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-t-calendar-alt-solid:before{content:'\e800';}.icon-t-comments-solid:before{content:'\e801';}.icon-t-lock-solid:before{content:'\e802';}.icon-t-pfeill:before{content:'\e803';}.icon-t-star-solid:before{content:'\e804';}.icon-t-thumbtack-solid:before{content:'\e805';}.icon-t-times-solid:before{content:'\e806';}.icon-t-pfeilr:before{content:'\e807';}.icon-t-link:before{content:'\e807';}.icon-t-mail:before{content:'\e808';}.icon-t-clock:before{content:'\e809';}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.svg#../Fonts/OpenSans-ExtraBoldItalic') format("svg");font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Regular.svg#../Fonts/OpenSans-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBold.svg#../Fonts/OpenSans-SemiBold') format("svg");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Bold.svg#../Fonts/OpenSans-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Light.svg#../Fonts/OpenSans-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-ExtraBold.svg#../Fonts/OpenSans-ExtraBold') format("svg");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-LightItalic.svg#../Fonts/OpenSans-LightItalic') format("svg");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-SemiBoldItalic.svg#../Fonts/OpenSans-SemiBoldItalic') format("svg");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-Italic.svg#../Fonts/OpenSans-Italic') format("svg");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/OpenSans-BoldItalic.svg#../Fonts/OpenSans-BoldItalic') format("svg");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Bree Rg';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Regular.svg#../Fonts/Bree-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Bree Lt';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Light.svg#../Fonts/Bree-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Bree Rg';src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Fonts/Bree-Bold.svg#../Fonts/Bree-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;visibility:hidden;transform:translateY(-40px);}100%{opacity:1;visibility:visible;transform:translateY(0);}}form{padding:3rem 0;}form input,form textarea{width:100%;border:1px solid rgba(84,88,97,0.7);padding:12px 10px;margin:5px 0;font-size:18px;font-family:"Open Sans";color:#545861;}form input[type="checkbox"],form input[type="radio"],form input[type="button"]{width:auto;}form .btn-1{margin-left:10px;margin-top:10px;}form .btn-1 > span{padding:0;}form input[type="button"]{background:transparent;margin:0;padding:12px 60px 12px 20px;cursor:pointer;}form p.form-group{display:inline-block;width:48%;vertical-align:top;}@media screen and (max-width:767px){form p.form-group{width:100%;}}form p.form-group:nth-of-type(odd){margin-right:2%;}@media screen and (max-width:767px){form p.form-group:nth-of-type(odd){margin-right:0;}}form p.form-group label{color:#465D6D;text-transform:uppercase;font-size:15px;font-weight:bold;}form p.form-group textarea{height:200px;}form .help-block{text-align:left;}form .form-check label input{width:30px;height:30px;border-radius:0;margin:0 0;}form .form-check label span{position:relative;display:inline-block;padding-left:1rem;top:-10px;color:#970940;text-transform:uppercase;font-weight:900;font-size:16px;}form .btn-group .style-2{background:#970940;}form .btn-group .style-2.btn-1 > span:before,form .btn-group .style-2.btn-1 > span:after{background:#970940;}form .btn-group .style-2.icon-t-pfeilr::before{color:#FFFFFF;}form .btn-group .btn.btn-primary{background:transparent;color:white;padding:.8rem 4rem;border:none;text-transform:uppercase;font-size:18px;cursor:pointer;}#web-icons form{padding:0;}#web-icons form label{position:absolute;left:-999999999px;}#web-icons form input,#web-icons form textarea{background:#FFFFFF;border:none;padding:5px 10px;}#web-icons form textarea{height:200px;}#web-icons form p.form-group{display:block;width:100%;}#web-icons form p.form-group:nth-of-type(odd){margin-right:0;}#web-icons input[type="button"]{background:transparent;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";}.btn-1{background:#FFFFFF;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";transform:rotate(-0.7deg);position:relative;display:inline-block;width:auto;}.btn-1.style-1{color:#970940;}.btn-1.style-1:hover{color:#545861;}.btn-1.style-1.icon-t-pfeilr:before{color:#545861;}.btn-1.style-2{color:#545861;}.btn-1.style-2:hover{color:#970940;}.btn-1.style-2.icon-t-pfeilr:before{color:#970940;}.btn-1.style-3{color:#FFFFFF;background:#970940;}.btn-1.style-3:hover{color:#BFBFBF;}.btn-1.style-3.icon-t-pfeilr:before{color:#FFFFFF;}.btn-1.style-3 > span:before,.btn-1.style-3 > span:after{background:#970940;}.btn-1.icon-t-pfeilr:before{position:absolute;right:0;bottom:15px;}.btn-1 > span{display:block;padding:12px 60px 12px 20px;}.btn-1 > span:before,.btn-1 > span:after{content:'';position:absolute;width:25px;height:100%;top:0;background:#FFFFFF;}.btn-1 > span:before{left:-4px;transform:skew(6deg);z-index:-1;}.btn-1 > span:after{right:-4px;transform:skew(-6deg);z-index:-1;}.btn-1 > span span{transform:rotate(0.7deg);display:block;}#modal{width:600px;padding:0 20px 30px 20px;background:rgba(255,255,255,0.9);top:50%;left:50%;transform:translate(-50%,-20%);position:fixed;z-index:3;display:none;}@media screen and (max-width:1199px){#modal{top:28%;}}@media screen and (max-width:767px){#modal{width:90%;}}#modal h2.icon-t-thumbtack-solid:before{margin-right:20px;}#modal .close-modal{position:absolute;top:20px;right:20px;color:#970940;font-size:22px;cursor:pointer;z-index:9;}#modal.hidden{display:none;}#modal.show{display:block;}#modal .icon-t-pfeilr:before{font-size:36px;bottom:10px;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}header{padding:30px 0 0 0;background:rgba(255,255,255,0.9);width:100%;position:relative;z-index:3;}@media screen and (max-width:1199px){header{padding:20px 0;}}header.fixed{position:fixed;top:0;z-index:99;-webkit-animation:fadeInDown .5s;-moz-animation:fadeInDown .5s;-o-animation:fadeInDown .5s;animation:fadeInDown .5s;}header a{color:#465D6D;text-transform:uppercase;}header a:hover{color:#970940;}header #logo{width:30%;}@media screen and (max-width:1199px){header #logo{width:225px;}}@media screen and (max-width:767px){header #logo{width:155px;}}header #logo img{width:100%;}header #logo h1{font-size:30px;margin:0;text-transform:none;line-height:30px;}@media screen and (max-width:1199px){header #logo h1{font-size:22px;line-height:24px;}}@media screen and (max-width:767px){header #logo h1{font-size:18px;line-height:20px;}}header #logo h2{color:#465D6D;margin:0;font-size:18px;font-weight:normal;}@media screen and (max-width:1199px){header #logo h2{font-size:15px;line-height:10px;padding-top:10px;}}@media screen and (max-width:767px){header #logo h2{font-size:12px;line-height:12px;padding-top:5px;}}header.above{z-index:9999;}#top-nav{text-align:right;width:70%;font-family:"Bree Lt";padding-top:0;}@media screen and (max-width:1199px){#top-nav{display:none;}}#top-nav ul > li{display:inline-block;margin-left:15px;}#top-nav .icon-t-lock-solid:before{color:#970940;font-size:15px;position:relative;top:-1px;}@media screen and (max-width:767px){#top-nav .icon-t-lock-solid:before{margin:0 5px 0 0;}}#top-nav.n-active{display:block;}#main-nav{text-align:right;width:100%;font-family:"Bree Rg";margin-top:-32px;position:relative;}@media screen and (max-width:1199px){#main-nav{display:none;}}#main-nav > ul > li{display:inline-block;margin-left:20px;padding-bottom:20px;}#main-nav > ul > li > a{cursor:pointer;}#main-nav > ul > li > a.active{color:#970940;}#main-nav > ul > li > ul{display:none;position:absolute;z-index:1;top:25px;left:0;background:rgba(222,222,222,0.9);width:100%;text-align:left;min-height:350px;padding:30px;}#main-nav > ul > li > ul:before,#main-nav > ul > li > ul:after{width:100%;height:100%;position:absolute;background:rgba(222,222,222,0.9);top:0;}#main-nav > ul > li > ul:before{left:-100%;}#main-nav > ul > li > ul:after{right:-100%;}#main-nav > ul > li > ul > li{width:35%;}#main-nav > ul > li > ul > li > a{display:block;padding:10px 2% 10px 0;}#main-nav > ul > li > ul > li > a.active{color:#970940;}#main-nav > ul > li > ul > li > ul{display:none;position:absolute;top:0;left:35%;width:65%;height:100%;padding:15px 0 10px 20px;background:#465D6D;}#main-nav > ul > li > ul > li > ul > li > a{padding:7px 0;display:block;color:#FFFFFF;}#main-nav > ul > li > ul > li > ul > li > a:hover{color:#BFBFBF;}#main-nav > ul > li > ul > li > ul > li > a.active{color:#BFBFBF;}#main-nav > ul > li > ul > li:hover > ul{display:block;}@media screen and (max-width:767px){#main-nav > ul > li > ul > li:hover > ul{display:none;}}#main-nav > ul > li > ul > li:hover > a{color:#970940;}#main-nav > ul > li:hover > ul{display:block;}@media screen and (max-width:767px){#main-nav > ul > li:hover > ul{display:none;}}#main-nav > ul > li:hover > a{color:#970940;}#main-nav > ul > li:last-child > ul > li{width:100%;text-align:right;}#main-nav > ul > li:last-child > ul > li > a{padding-right:0;}#main-nav.n-active{display:block;}.mob-nav-wrapper{position:absolute;top:0;background:#FFFFFF;width:100%;height:100vh;z-index:9999;overflow-y:scroll;overflow-x:hidden;}@media screen and (max-width:1199px){.mob-nav-wrapper{padding-top:150px;}}@media screen and (max-width:767px){.mob-nav-wrapper{padding-top:110px;}}.mob-nav-wrapper #mobile-nav{top:25px;transform:none;right:5%;}.mob-nav-wrapper #logo{position:absolute;top:15px;left:5%;}.mob-nav-wrapper #top-nav{width:100%;text-align:left;}.mob-nav-wrapper #top-nav > ul > li{display:block;width:100%;margin:5px 0;}.mob-nav-wrapper #top-nav > ul > li a{display:block;padding:3px 0;}.mob-nav-wrapper #main-nav{margin-top:30px;text-align:left;}.mob-nav-wrapper #main-nav > ul > li{display:block;width:100%;position:relative;padding-bottom:0;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li a{padding:5px 35px 5px 0;display:block;}.mob-nav-wrapper #main-nav > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 15px;min-height:auto;height:auto;background:rgba(84,88,97,0.1);}.mob-nav-wrapper #main-nav > ul > li > ul > li{width:100%;position:relative;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 25px;min-height:auto;height:auto;left:0;width:100%;background:none;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li{width:100%;position:relative;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li a{color:#545861;text-transform:none;}.mob-nav-wrapper #main-nav li span{position:absolute;right:0;top:4px;font-size:30px;display:inline-block;padding:0 5px;background:#cccccc;}.mob-nav-wrapper #main-nav li span:before{content:'+';display:block;transition:all 0.3s;}.mob-nav-wrapper #main-nav li span.close-li{background:none;}.mob-nav-wrapper #main-nav li span.close-li:before{transform:rotate(45deg);color:#970940;}#mobile-nav{display:none;position:absolute;right:2%;width:50px;height:35px;top:50%;transform:translate(0,-50%);border-top:4px solid #970940;}@media screen and (max-width:767px){#mobile-nav{width:35px;height:30px;right:5%;}}#mobile-nav:before,#mobile-nav:after{content:'';position:absolute;left:0;width:100%;height:4px;background:#970940;transition:all .3s;}#mobile-nav:before{top:11px;}@media screen and (max-width:767px){#mobile-nav:before{top:9px;}}#mobile-nav:after{bottom:0;}@media screen and (max-width:1199px){#mobile-nav{display:block;}}#mobile-nav.close-menu{border-top:none;}#mobile-nav.close-menu:before{transform:rotate(-45deg);}#mobile-nav.close-menu:after{transform:rotate(45deg);top:10px;}#web-icons{position:fixed;top:170px;right:200px;z-index:2;color:#FFFFFF;width:65px;}@media screen and (max-width:1700px){#web-icons{right:15px;}}@media screen and (max-width:1280px){#web-icons{top:25px;right:auto;left:345px;width:210px;z-index:999;}}@media screen and (max-width:1199px){#web-icons{top:25px;right:200px;left:auto;width:210px;z-index:999;}}@media screen and (max-width:767px){#web-icons{width:120px;right:70px;left:auto;top:38px;}}#web-icons > div{position:relative;display:inline-block;vertical-align:top;}#web-icons > div > a{width:65px;height:65px;background:#970940;border-radius:100%;display:block;text-align:center;line-height:65px;position:relative;margin-bottom:10px;cursor:pointer;}@media screen and (max-width:1280px){#web-icons > div > a{width:55px;height:55px;line-height:55px;}}@media screen and (max-width:767px){#web-icons > div > a{width:35px;height:35px;line-height:32px;}}#web-icons > div > a.close{background-color:#465D6D;}#web-icons > div > a.close:before{content:'\e806';font-family:"vital";}#web-icons a:before{color:#FFFFFF;margin:0;padding:0;width:auto;font-size:24px;}@media screen and (max-width:1280px){#web-icons a:before{font-size:20px;}}@media screen and (max-width:767px){#web-icons a:before{font-size:16px;}}#web-icons a.icon-t-pfeilr:before{color:#970940;font-size:36px;bottom:7px;}#web-icons a:hover{background-color:#465D6D;}#web-icons a.icon-t-clock{line-height:72px;}@media screen and (max-width:1280px){#web-icons a.icon-t-clock{line-height:60px;}}@media screen and (max-width:767px){#web-icons a.icon-t-clock{line-height:35px;}}#web-icons a.icon-t-clock:before{font-size:32px;}@media screen and (max-width:1280px){#web-icons a.icon-t-clock:before{font-size:28px;}}@media screen and (max-width:767px){#web-icons a.icon-t-clock:before{font-size:20px;}}#web-icons a.icon-t-clock.close:before{font-size:24px;}@media screen and (max-width:1280px){#web-icons a.icon-t-clock.close:before{font-size:20px;}}@media screen and (max-width:767px){#web-icons a.icon-t-clock.close:before{font-size:16px;}}#web-icons .i-content{padding:20px;position:absolute;width:500px;left:-520px;top:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(0);color:#000000;}@media screen and (max-width:1280px){#web-icons .i-content{position:fixed;top:93px;left:0;}}@media screen and (max-width:1199px){#web-icons .i-content{position:fixed;top:100px;left:0;}}@media screen and (max-width:767px){#web-icons .i-content{width:100%;height:500px;overflow-y:scroll;}}#web-icons .i-content form{margin-bottom:30px;}#web-icons .i-content h3{text-transform:none;color:#970940;font-size:22px;margin-top:0;}#web-icons .i-content h3.icon-t-comments-solid:before{margin-right:20px;}#web-icons .i-content p{margin:0 0 10px 0;}#web-icons .i-content .tel-number{font-size:25px;}#web-icons .i-content.open{-webkit-animation:fadeInDown .5s;-moz-animation:fadeInDown .5s;-o-animation:fadeInDown .5s;animation:fadeInDown .5s;opacity:1;visibility:visible;}#web-icons .i-content a{color:#970940;}#web-icons .i-content a:hover{background:transparent;text-decoration:underline;}#web-icons ul{display:flex;flex-wrap:wrap;justify-content:space-between;}#web-icons ul > li{width:49.5%;margin:5px 0;}@media screen and (max-width:767px){#web-icons ul > li{width:100%;}}#web-icons ul > li:nth-child(2n+2){margin-bottom:20px;}main{}main h1,main h2,main h3,main h4,main h5,main h6{text-align:center;}main section > h2,main section .container-medium > h2,main section .container-large > h2{margin-bottom:50px;}@media screen and (max-width:767px){main p{font-size:16px;line-height:20px;}}main ul{padding:0 0 0 10px;}main ul li{position:relative;padding-left:15px;margin:7px 0;}main ul li:before{content:'';position:absolute;width:7px;height:7px;background:#970940;top:9px;left:0;}main .intro{text-align:center;}main .intro h2{font-size:45px;}@media screen and (max-width:1199px){main .intro h2{font-size:36px;}}@media screen and (max-width:767px){main .intro h2{font-size:30px;}}main .teaser-big{position:relative;}main .teaser-big .container-medium .teaser-textBox{position:absolute;bottom:50px;width:830px;background:rgba(255,255,255,0.7);padding:0 30px 0 30px;}@media screen and (max-width:1199px){main .teaser-big .container-medium .teaser-textBox{width:90%;}}@media screen and (max-width:767px){main .teaser-big .container-medium .teaser-textBox{padding-left:15px;padding-right:15px;bottom:50px;}}main .teaser-big .container-medium .teaser-textBox h1{margin-bottom:30px;text-align:left;font-size:38px;line-height:50px;}@media screen and (max-width:1199px){main .teaser-big .container-medium .teaser-textBox h1{font-size:28px;margin:15px 0 10px 0;line-height:40px;}}main .teaser-big .container-medium .teaser-textBox h2{margin-bottom:30px;text-align:left;font-size:45px;}@media screen and (max-width:1199px){main .teaser-big .container-medium .teaser-textBox h2{font-size:36px;margin:25px 0 0 0;}}@media screen and (max-width:767px){main .teaser-big .container-medium .teaser-textBox h2{font-size:30px;}}main .teaser-big .container-medium .teaser-textBox p{margin-bottom:30px;}@media screen and (max-width:767px){main .teaser-big .container-medium .teaser-textBox p{margin:0 0 15px 0;}}main .teaser-big .container-medium .teaser-textBox .btn-1{position:absolute;width:350px;font-size:22px;}@media screen and (max-width:767px){main .teaser-big .container-medium .teaser-textBox .btn-1{width:92%;}}main .teaser-big .container-medium .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:50px;}@media screen and (max-width:767px){main .teaser-big .container-medium .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:40px;}}main .teaser-big img{width:100%;}main .flex.cols-2{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-2 > div{width:49%;margin-bottom:25px;}@media screen and (max-width:767px){main .flex.cols-2 > div{width:100%;}}main .flex.cols-3{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-3 > div{width:32%;margin-bottom:25px;}@media screen and (max-width:1023px){main .flex.cols-3 > div{width:49%;}}@media screen and (max-width:767px){main .flex.cols-3 > div{width:100%;}}main .flex.cols-3 p{margin-bottom:5px;margin-top:-10px;}main .flex.cols-3.content-with-icons > div{padding:30px 30px 25px 30px;text-align:center;position:relative;}main .flex.cols-3.content-with-icons h3{text-transform:none;font-family:"Open Sans";margin-top:40px;margin-bottom:15px;}main .flex.cols-3.content-with-icons p{margin-bottom:20px;}main .flex.cols-3.content-with-icons span{font-size:60px;}main .flex.cols-3.content-with-icons span:before{margin:0;color:#970940;}main .flex.cols-3.content-with-icons a{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);}main .flex.cols-3.content-with-icons a:before{top:2px;}main .flex.grid{flex-wrap:wrap;justify-content:space-between;}main .flex.grid > div{margin-bottom:50px;}main .flex.grid:after{content:'';width:32%;}main .flex.grid h2{margin-top:0;text-align:left;line-height:38px;}main .flex.grid img{width:100%;display:block;margin-bottom:15px;height:auto;}@media screen and (max-width:1023px){main .flex.grid img{width:50%;margin-bottom:30px;}}@media screen and (max-width:767px){main .flex.grid img{width:100%;margin-bottom:15px;}}@media screen and (max-width:1023px){main .flex.grid .box-1-3 img{width:100%;}}main .flex.quotes{justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:767px){main .flex.quotes > div{width:100%;}}main .col-content{background:rgba(255,255,255,0.7);padding:0 20px 10px 20px;}main .col-item{position:relative;}main .col-item img{width:100%;display:block;}main .col-content-style-1 .col-content{position:absolute;bottom:30px;width:90%;transform:translate(-50%,0);left:50%;}main .col-content-style-1 .col-content p{margin-top:0;}main .col-content-style-1 .btn-1{position:relative;top:-25px;width:100%;}main .col-content-style-1 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .col-content-style-2 .col-content{background:rgba(84,88,97,0.1);padding:50px 40px 20px 40px;position:relative;}@media screen and (max-width:1199px){main .col-content-style-2 .col-content{padding:50px 20px 20px 20px;}}main .col-content-style-2 .col-content p{margin-top:0;padding-top:10px;color:#545861;}main .col-content-style-2 .btn-1{position:absolute;bottom:90%;width:88%;}@media screen and (max-width:1199px){main .col-content-style-2 .btn-1{width:90%;}}main .col-content-style-2 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .bg-imageFull{padding:50px 0 80px 0;text-align:center;background-size:cover;background-repeat:no-repeat;position:relative;}main .bg-imageFull:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,#970940 0%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,#970940 0%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,#970940 0%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#970940',endColorstr='#007db9e8',GradientType=0);}main .bg-imageFull h2{margin-top:0;margin-bottom:50px;color:rgba(255,255,255,0.7);}main .bg-imageFull .col-content{width:50%;margin:0 auto;padding-top:30px;position:relative;padding-bottom:50px;}@media screen and (max-width:1199px){main .bg-imageFull .col-content{width:80%;}}@media screen and (max-width:767px){main .bg-imageFull .col-content{width:100%;padding-top:10px;padding-bottom:30px;}}main .bg-imageFull .col-content .btn-1{position:absolute;left:50%;transform:translate(-50%,0);bottom:-25px;}@media screen and (max-width:767px){main .bg-imageFull .col-content .btn-1{width:80%;}}main .bg-imageFull .col-content .btn-1.icon-t-pfeilr:before{font-size:45px;margin:0;}main .bg-imageFull .container-medium{position:relative;z-index:1;}main .locations{padding-top:50px;padding-bottom:50px;}main .locations .flex{justify-content:space-between;flex-wrap:wrap;}main .locations .flex > div{background:#FFFFFF;min-height:400px;}@media screen and (max-width:1199px){main .locations .flex > div{width:49%;}}@media screen and (max-width:767px){main .locations .flex > div{width:100%;margin-bottom:20px;}main .locations .flex > div:last-child{margin-bottom:0;}}@media screen and (max-width:1199px){main .locations .flex > div.box-2-3.flex > div{width:100%;}}main .locations h3{text-align:left;text-transform:none;font-size:25px;}main .locations h4{text-align:left;text-transform:none;font-size:18px;margin-top:50px;}main .locations #google-map{padding:0;height:100%;}main .locations #google-map iframe{width:100%;height:100%;}@media screen and (max-width:1199px){main .locations #google-map{width:100%;}}main .locations #google-map img{width:100%;}main .locations p,main .locations h3,main .locations h4,main .locations a{padding-left:20px;padding-right:20px;}main .locations a{color:#545861;}main .locations a:hover{color:#970940;}main .locations a.icon-t-link{margin-bottom:20px;display:inline-block;}main .locations a.icon-t-link:before{top:2px;}main .locations p{color:#B9BDC5;}main .partenrs{text-align:center;}main .partenrs > div{display:inline-block;vertical-align:middle;margin:30px 30px 0 30px;}main .quotes .flex{flex-wrap:wrap;align-content:center;}main .quotes .flex .q-text,main .quotes .flex .q-name{width:100%;font-family:"Bree Rg";padding-left:30px;}@media screen and (max-width:767px){main .quotes .flex .q-text,main .quotes .flex .q-name{text-align:center;padding-left:0;}}main .quotes .flex .q-text{color:#970940;font-size:25px;font-weight:bold;line-height:36px;}main .quotes .flex .q-name{margin-top:0;font-size:20px;}main .accordions .acc-wrapper{margin-top:-1px;}main .accordions .acc-title{padding:15px 30px;display:block;background:#FFFFFF;border-top:1px solid #970940;border-bottom:1px solid #970940;color:#545861;font-weight:bold;position:relative;}@media screen and (max-width:767px){main .accordions .acc-title{padding-left:10px;}}main .accordions .acc-title.icon-t-pfeilr:before{color:#970940;transform:rotate(90deg);position:absolute;right:30px;top:15px;}@media screen and (max-width:767px){main .accordions .acc-title.icon-t-pfeilr:before{right:10px;}}main .accordions .acc-title.active{background:#970940;color:#FFFFFF;}main .accordions .acc-title.active.icon-t-pfeilr:before{color:#FFFFFF;transform:rotate(-90deg);}main .accordions .acc-content{padding:15px 30px;}@media screen and (max-width:767px){main .accordions .acc-content{padding:5px 10px;}}main .accordions .acc-content.hide{display:none;}main .slider-wrapper{position:relative;}main .media-fullSize,main .media-two-items{position:relative;}main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;position:absolute;top:50%;transform:translate(0,calc(-50% - 22px));}@media screen and (max-width:1199px){main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;}}main .media-fullSize .slick-navigation .prev,main .media-fullSize .slick-navigation .prev-2,main .media-two-items .slick-navigation .prev,main .media-two-items .slick-navigation .prev-2{position:absolute;left:0;cursor:pointer;}main .media-fullSize .slick-navigation .next,main .media-fullSize .slick-navigation .next-2,main .media-two-items .slick-navigation .next,main .media-two-items .slick-navigation .next-2{position:absolute;right:0;cursor:pointer;}main .media-fullSize .slick-navigation .icon-g-pfeill,main .media-fullSize .slick-navigation .icon-g-pfeilr,main .media-two-items .slick-navigation .icon-g-pfeill,main .media-two-items .slick-navigation .icon-g-pfeilr{width:45px;height:65px;background-size:32px;background-repeat:no-repeat;background-position:center center;}main .media-fullSize .slick-navigation .icon-g-pfeilr,main .media-two-items .slick-navigation .icon-g-pfeilr{background-image:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Images/pfeilr-g.svg');}main .media-fullSize .slick-navigation .icon-g-pfeill,main .media-two-items .slick-navigation .icon-g-pfeill{background-image:url('../../../typo3conf/ext/zwbisdrei_gienger/Resources/Public/Images/pfeill-g.svg');}main .media-fullSize img,main .media-fullSize iframe,main .media-two-items img,main .media-two-items iframe{width:100%;border:none;}main .slick-slide{margin:0 10px;}@media screen and (max-width:767px){main .slick-slide{margin:0;}}main .slick-list{margin:0 -10px;}@media screen and (max-width:767px){main .slick-list{margin:0;}}main .slick-dots{display:none;}main .media-two-items.no-slider > div.media{display:flex;justify-content:space-between;}main .media-two-items.no-slider > div.media > div{width:49%;}main .media-two-items.no-slider .slick-navigation{display:none;}main a{color:#970940;}main a:hover{color:#545861;}main a.icon-t-link{position:relative;padding-right:25px;text-transform:uppercase;font-family:"Bree Rg";color:#970940;font-weight:bold;}main a.icon-t-link:hover{color:rgba(84,88,97,0.7);}main a.icon-t-link:before{position:absolute;right:0;top:0;}main .image-text-50-50{display:flex;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1023px){main .image-text-50-50{align-content:flex-start;}}main .image-text-50-50 > div{width:48.5%;}@media screen and (max-width:1023px){main .image-text-50-50 > div{width:100%;}}main .image-text-50-50 h2{width:100%;}main .image-text-30-70{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;}@media screen and (max-width:1023px){main .image-text-30-70{align-content:flex-start;}}main .image-text-30-70 > div:first-child{width:37%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:first-child{width:100%;}}main .image-text-30-70 > div:last-child{width:60%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:last-child{width:100%;}}main .box-style-1 p{margin:2px 0;}@media screen and (max-width:1199px){main .doc-image img{width:50%;max-width:50%;}}@media screen and (max-width:767px){main .doc-image img{width:30%;max-width:30%;}}main .example > div{margin-bottom:10px !important;}footer{padding:50px 0 20px 0;}footer h3{text-align:left;text-transform:none;font-size:25px;color:#FFFFFF;}@media screen and (max-width:767px){footer h3{font-size:22px;}}footer p,footer a{color:#FFFFFF;}footer a:hover{color:#B9BDC5;}footer nav ul li{margin:0 0 10px 0;}footer .copyright{font-size:12px;color:#FFFFFF;padding-top:50px;}@media screen and (max-width:1199px){footer .flex{justify-content:center;}}@media screen and (max-width:767px){footer .flex{flex-wrap:wrap;}}footer .flex > div:nth-child(2){margin-left:2%;margin-right:2%;}@media screen and (max-width:767px){footer .flex > div:nth-child(2){margin-left:0;margin-right:0;}}@media screen and (max-width:767px){footer .flex > div{width:100%;}}footer img{width:60%;}
