@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("../fonts/custom/open-sans-v27-latin-regular.woff2") format("woff2"),url("../fonts/custom/open-sans-v27-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url("../fonts/custom/open-sans-v27-latin-600.woff2") format("woff2"),url("../fonts/custom/open-sans-v27-latin-600.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local(""),url("../fonts/custom/open-sans-v27-latin-italic.woff2") format("woff2"),url("../fonts/custom/open-sans-v27-latin-italic.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:local(""),url("../fonts/custom/open-sans-v27-latin-600italic.woff2") format("woff2"),url("../fonts/custom/open-sans-v27-latin-600italic.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:local(""),url("../fonts/custom/heaters.woff2") format("woff2");font-display:swap}@font-face{font-family:"Heaters";src:url("../fonts/custom/heaters.otf") format("opentype");font-display:swap}h1,h2{font-size:32px;font-weight:800;font-style:italic;line-height:1.1;text-transform:uppercase;color:#4e5055}h1>span{display:block;margin-top:12px;font-size:18px;font-weight:600;font-style:normal;text-transform:initial}p{font-size:18px}@media only screen and (max-width: 767px){p{text-align:center}}strong{font-weight:600}.accordion-custom{position:relative;height:calc(100% - 88px);margin-bottom:48px;border:none;padding-block:78px 16px;overflow:visible;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion-custom .toggler{position:relative;padding:0 30px;border:1px solid #ddd;border-bottom:none;min-height:40px}.accordion-custom .toggler.ui-state-active{border-bottom:none}.accordion-custom .toggler.ui-state-active::before{-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);content:"+"}.accordion-custom .toggler::before{display:none}.accordion-custom__icon{position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;height:48px;margin:0 auto}.accordion-custom__headline{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 16px;background-color:#fff;font-size:18px;font-weight:600;font-style:italic;white-space:nowrap}.accordion-custom .accordion{height:100%;border:1px solid #ddd;border-top:none;padding:0 24px 24px 24px;text-align:center}.accordion-custom .accordion p:last-child{margin-bottom:0}.ce_hyperlink-extended a{min-width:230px;font-size:18px;font-weight:600}.ce_hyperlink-extended a.link-sec-color{color:#17b3c4}.ce_hyperlink-extended a.link-sec-color:hover{color:#17b3c4}.ce_fancybox.style2{padding:0}.ce_fancybox.style2:hover .headline_wrap{-webkit-transform:none !important;transform:none !important}.ce_fancybox.style2:hover .overlay{opacity:1}.ce_fancybox.style2:hover .text{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ce_fancybox.style2 .overlay{top:0;bottom:auto;height:calc(100% - 52px);opacity:0}.ce_fancybox.style2 .inside{position:absolute;top:0;left:0;height:calc(100% - 52px)}.ce_fancybox.style2 .headline_wrap{background:linear-gradient(315deg, #0c5a62 0%, #17b3c4 100%);position:absolute;bottom:-52px;left:0;width:100%;min-height:52px;padding:14px 32px}.ce_fancybox.style2 .ce_headline{margin-bottom:0;font-size:18px;font-weight:600;text-transform:uppercase}.ce_fancybox.style2 .text{top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%, 200%);transform:translate(-50%, 200%);width:80%;margin-top:0}.ce_fancybox.style2 .fancy-headline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-6deg);transform:translate(-50%, -50%) rotate(-6deg);width:100%}.ce_fancybox.style2 .fancy-headline .line-1,.ce_fancybox.style2 .fancy-headline .line-2{font-size:28px}.ce_fancybox.style2 .fancy-headline .line-1{font-family:"Heaters",sans-serif;color:#17b3c4}@media only screen and (min-width: 1199px){.ce_fancybox.style2 .fancy-headline .line-1{font-size:36px}}.ce_fancybox.style2 .fancy-headline .line-2{font-family:"Open Sans",sans-serif;line-height:1;color:#4e5055}@media only screen and (min-width: 1199px){.ce_fancybox.style2 .fancy-headline .line-2{font-size:30px}}.fancy-headline-container{position:relative;overflow:visible}.fancy-headline{-webkit-transform:translateX(-10px) rotate(-6deg);transform:translateX(-10px) rotate(-6deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:292px;font-weight:800;font-style:italic}@media only screen and (min-width: 768px){.fancy-headline{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) rotate(-6deg);transform:translateX(-50%) rotate(-6deg);z-index:2}}.fancy-headline br{display:none}.fancy-headline [class^=line]{display:inline-block;margin-block:-1px;padding:8px 16px;background-color:#fff;line-height:1;text-transform:uppercase}.fancy-headline .line-1{font-size:clamp(24px,3vw,48px)}.fancy-headline .line-2{padding-inline:32px;font-family:"Heaters";font-size:clamp(78px,9vw,130px);line-height:.7;color:#17b3c4}.fancy-headline .line-3{width:100%;text-align:center;font-size:20px}@media only screen and (min-width: 768px){.fancy-headline .line-3{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.fancy-headline .line-4{background:linear-gradient(315deg, #0c5a62 0%, #17b3c4 100%);padding-inline:8px;font-style:normal;font-size:clamp(16px,3vw,30px);color:#fff}@media only screen and (min-width: 768px){.fancy-headline .line-4{padding-inline:60px}}.header-banner{height:318px}.header-banner::before{background:linear-gradient(315deg, #0c5a62 0%, #17b3c4 100%);content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:318px}.header-banner__headline{position:absolute;top:160px;left:50%;z-index:2;-webkit-transform:translateX(-50%) rotate(-6deg);transform:translateX(-50%) rotate(-6deg)}@media only screen and (min-width: 768px){.header-banner__headline{top:86px;left:40px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}.header-banner__headline .line-1{-webkit-transform:translateX(-30px);transform:translateX(-30px)}@media only screen and (min-width: 768px){.header-banner__headline .line-1{-webkit-transform:translateX(-48px);transform:translateX(-48px)}}.header-banner__headline .line-3{font-size:clamp(32px,5vw,70px)}.header-banner__image{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:265px}@media only screen and (min-width: 768px){.header-banner__image{right:148px;top:-37px;-webkit-transform:none;transform:none;width:500px}}.mainmenu ul li:last-child a span{padding:14px 16px;background-color:#17b3c4;color:#fff}.mainmenu ul li:last-child a.active.a-level_1 span{background-color:rgba(183,44,65,.55) !important}.mainmenu ul li a.active.a-level_1{color:rgba(183,44,65,.55) !important}#fix-wrapper{position:relative}.header .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .logo{position:relative}.header .clear{display:none}*{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{color:#4e5055}#contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.qr-code{max-width:124px;margin:0 auto 30px auto}@media only screen and (max-width: 767px){.mod_article.section-header .container{padding-bottom:0}}@media only screen and (min-width: 768px){.mod_article.section-zukunft .fancy-headline-container{height:160px}}@media only screen and (min-width: 1199px){.mod_article.section-zukunft .fancy-headline-container{height:200px}}.mod_article.section-zukunft .fancy-headline-container .line-2{font-size:clamp(68px,11vw,160px)}.mod_article.section-teamgeist-upper{overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-teamgeist-upper{padding-top:500px}}.mod_article.section-teamgeist-upper .container{padding-block:64px 80px}@media only screen and (min-width: 768px){.mod_article.section-teamgeist-upper .container{padding-block:64px 190px}}@media only screen and (max-width: 767px){.mod_article.section-teamgeist-upper .bg-image{max-width:370px;-webkit-transform:translateX(107px);transform:translateX(107px);margin-top:-130px;margin-inline:auto}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-teamgeist-upper .bg-image{position:absolute;top:-639px;right:-100px;width:673px}}@media only screen and (min-width: 1199px){.mod_article.section-teamgeist-upper .bg-image{position:absolute;top:-239px;left:735px;width:1000px}}@media only screen and (max-width: 767px){.mod_article.section-teamgeist-upper .fancy-headline-container{margin-block:-136px 50px;height:auto}}.mod_article.section-teamgeist-upper .fancy-headline-container .line-1{-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media only screen and (max-width: 767px){.mod_article.section-teamgeist-upper .fancy-headline-container .line-3{max-width:270px}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-teamgeist-lower{padding-bottom:140px}}@media only screen and (max-width: 767px){.mod_article.section-teamgeist-lower .container{margin-top:-110px}}@media only screen and (min-width: 1199px){.mod_article.section-teamgeist-lower .container{padding-bottom:220px}}.mod_article.section-teamgeist-lower .fancy-headline-container{position:absolute;top:-154px;left:0}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-teamgeist-lower .fancy-headline-container{top:-757px;right:47vw;left:auto}}@media only screen and (min-width: 1199px){.mod_article.section-teamgeist-lower .fancy-headline-container{top:-195px;left:705px}}.mod_article.section-teamgeist-lower .fancy-headline-container .line-1{-webkit-transform:translateX(-60px);transform:translateX(-60px)}.mod_article.section-teamgeist-lower .fancy-headline-container .line-2{font-size:clamp(58px,12vw,160px)}.mod_article.section-teamgeist-lower .image{border:10px solid #fff}@media only screen and (min-width: 768px){.mod_article.section-teamgeist-lower .image{position:absolute}}.mod_article.section-teamgeist-lower .image.first{margin-block:16px}@media only screen and (min-width: 768px){.mod_article.section-teamgeist-lower .image.first{top:-145px;margin-block:0}}.mod_article.section-teamgeist-lower .image.last{margin-bottom:32px}@media only screen and (min-width: 768px){.mod_article.section-teamgeist-lower .image.last{top:0;left:440px;margin-bottom:0}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-teamgeist-lower .ce_hyperlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(200px);transform:translateY(200px)}}.mod_article.section-jobs .autogrid_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:-8px}.mod_article.section-jobs .autogrid_row .column{padding:8px}@media only screen and (max-width: 767px){.mod_article.section-beitrag .fancy-headline-container{height:auto;margin-bottom:30px}}.mod_article.section-beitrag .fancy-headline-container .line-1{-webkit-transform:translateX(30px);transform:translateX(30px)}@media only screen and (min-width: 768px){.mod_article.section-beitrag .fancy-headline-container .line-1{-webkit-transform:translateX(60px);transform:translateX(60px)}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mod_article.section-beitrag .fancy-headline-container .line-3{min-width:auto}}.mod_article.section-jobs .fancy-headline-container{min-height:185px}@media only screen and (min-width: 768px){.mod_article.section-jobs .fancy-headline-container{height:28vw;max-height:300px}}.mod_article.section-jobs .fancy-headline-container [class^=line]{background-color:#f2f2f2}.mod_article.section-jobs .fancy-headline-container .line-1{font-size:clamp(24px,3vw,40px);text-transform:none}.mod_article.section-jobs .fancy-headline-container .line-2{font-size:clamp(58px,9vw,120px)}.mod_article.section-jobs .fancy-headline-container .line-3{margin-top:-16px;font-family:"Heaters";font-size:clamp(58px,9vw,120px);color:#17b3c4;z-index:-1}.mod_article.section-contact .fancy-headline-container{height:auto}.mod_article.section-contact .fancy-headline-container .fancy-headline{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.mod_article.section-contact .fancy-headline-container .line-1{font-family:"Heaters";font-size:clamp(40px,4vw,50px);color:#17b3c4}.mod_article.section-contact .fancy-headline-container .line-2{font-family:"Open Sans",sans-serif;color:#4e5055;font-size:32px}.mod_article.section-contact .fancy-headline-container .line-3{font-size:32px}.svg-holder{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form-contact{padding:40px;border:2px solid #17b3c4}.form-contact input{padding:10px 24px;background-color:#f5f5f5;border:1px solid #f5f5f5;font-size:16px}.form-contact fieldset{border:none}.form-contact textarea{background-color:#f5f5f5;border:none;min-height:100px;resize:vertical}.form-contact .explanation p{font-size:16px;font-weight:600}.form-contact .submit{width:auto;min-width:174px;height:auto;padding:16px 24px;border-radius:0;font-size:16px;font-weight:600}.form-contact .checkbox_container a{text-decoration:underline}.form-contact .checkbox_container .mandatory{display:inline}.form-contact .checkbox_container .checkbox{position:absolute;opacity:0;pointer-events:none}.form-contact .checkbox_container .checkbox:checked+label::before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.form-contact .checkbox_container .checkbox:checked+label::after{top:2px;width:20px;height:20px;border:2px solid #1a1a1a;background-color:#1a1a1a;z-index:0}.form-contact .checkbox_container label{position:relative;display:inline-block;margin-bottom:0;padding-left:32px;line-height:22px;cursor:pointer}.form-contact .checkbox_container label::before,.form-contact .checkbox_container label::after{content:"";position:absolute;-webkit-transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.form-contact .checkbox_container label::before{top:10px;left:6px;width:0;height:0;margin-top:3px;border:3px solid transparent;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.form-contact .checkbox_container label::after{top:2px;left:0;width:20px;height:20px;background-color:transparent;border:2px solid #1a1a1a;z-index:0}#bottom{margin-top:auto;background-color:#17b3c4}#bottom .inside,#bottom .inside a{color:#fff}#bottom .inside a:hover{color:#fff}.ce_fancylink.style1.fancylink_color_accent a{color:#17b3c4}.ce_fancylink.style1.fancylink_color_accent .shaft,.ce_fancylink.style1.fancylink_color_accent .shaft:before,.ce_fancylink.style1.fancylink_color_accent .shaft:after{background-color:#17b3c4}.ce_fancylink.style2.fancylink_color_accent a,.ce_fancylink.style2.fancylink_color_accent .arrow:before{color:#17b3c4}.ce_fancylink.style2.fancylink_color_accent a:after,.ce_fancylink.style2.fancylink_color_accent .arrow:after{border-color:#17b3c4}.ce_fancylink.style3.fancylink_color_accent a{color:#17b3c4}.ce_fancylink.style3.fancylink_color_accent a:after{background-color:#17b3c4}.ce_fancybox.style3.fancy_box_color_accent .overlay{background:#17b3c4;opacity:.8}.ce_fancybox.style2.fancy_box_color_accent:hover .overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#17b3c4));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), #17b3c4 100%)}.ce_fancybox.style1.fancy_box_color_accent:after{background-color:#17b3c4}.ce_revolutionslider .ce_revolutionslider_hyperlink.text-link.btn-accent,.ce_revolutionslider .ce_revolutionslider_hyperlink.text-link.btn-accent:after{color:#17b3c4}.ce_hyperlink.btn-white a,.ce_revolutionslider_hyperlink.btn-white:not(.text-link){color:#17b3c4}.ce_revolutionslider .tp-dottedoverlay.accent-color-90,.ce_revolutionslider .tp-dottedoverlay.accent-color-80,.ce_revolutionslider .tp-dottedoverlay.accent-color-70,.ce_revolutionslider .tp-dottedoverlay.accent-color-60,.ce_revolutionslider .tp-dottedoverlay.accent-color-50,.ce_revolutionslider .tp-dottedoverlay.accent-color-40,.ce_revolutionslider .tp-dottedoverlay.accent-color-30,.ce_revolutionslider .tp-dottedoverlay.accent-color-20,.ce_revolutionslider .tp-dottedoverlay.accent-color-10{background:#17b3c4}.mod_article.ol-bg-accent .article-overlay{background:#17b3c4}body .mm-menu a:hover,body .mm-menu a.active,body .mm-menu a.trail,body .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),body .mm-menu .mm-listview>li.mm-selected>span,body .mm-menu .mm-listview>li.trail a{background-color:#17b3c4}.header .mainmenu ul.level_1 li span.ribbon{background:#17b3c4}.stroke-accent{stroke:#17b3c4}.fill-accent{fill:#17b3c4}.ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active,.ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active:after,.ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active,.ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active:after{background-color:#17b3c4}.ce_wrap.bg-hover-accent:hover{background-color:#17b3c4 !important}.ce_hyperlink.btn-accent a,.ce_revolutionslider_hyperlink.btn-accent{background:#17b3c4;border-color:#17b3c4}.ce_hyperlink.btn-accent-outline:not(.btn-white):not(.btn-black-outline):not(.btn-gray-outline) a,.ce_revolutionslider_hyperlink.btn-accent-outline{border-color:#17b3c4;color:#17b3c4}.txt-color-accent,.txt-color-accent p,.txt-color-accent i,.txt-color-accent a,.txt-color-accent h1,.txt-color-accent h2,.txt-color-accent h3,.txt-color-accent h4,.txt-color-accent h5,.txt-color-accent h6,.txt-color-accent .h1,.txt-color-accent .h2,.txt-color-accent .h3,.txt-color-accent .h4,.txt-color-accent .h5,.txt-color-accent .h6,.txt-color-accent .h1 p,.txt-color-accent .h2 p,.txt-color-accent .h3 p,.txt-color-accent .h4 p,.txt-color-accent .h5 p,.txt-color-accent .h6 p,.txt-color-accent.h1,.txt-color-accent.h2,.txt-color-accent.h3,.txt-color-accent.h4,.txt-color-accent.h5,.txt-color-accent.h6,.txt-color-accent.h1 p,.txt-color-accent.h2 p,.txt-color-accent.h3 p,.txt-color-accent.h4 p,.txt-color-accent.h5 p,.txt-color-accent.h6 p{color:#17b3c4}.bg-accent{background-color:#17b3c4}p a{color:#17b3c4}.divider-v2 h1:after,.divider-v2 h2:after,.divider-v2 h3:after,.divider-v2 h4:after,.dividerv h5:after,.divider-v2 h6:after,h1.divider-v2:after,h2.divider-v2:after,h3.divider-v2:after,h4.divider-v2:after,h5.divider-v2:after,h6.divider-v2:after{background:#17b3c4}hr.divider_3:before{background:#17b3c4}hr.divider_3:before{background:#17b3c4}.divider_4_first{border:3px solid #17b3c4}.divider_4_second{background-color:#17b3c4}.divider_4::after,.divider_4::before{background-color:#17b3c4}.divider_5 i{color:#17b3c4}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active,.mod_pct_megamenu .mod_navigation a.active{color:#17b3c4}.mod_pct_megamenu .mod_navigation a.active:before,.header .mainmenu ul ul li a.active span:before,.header .mainmenu ul ul li a.trail span:before{background-color:#17b3c4}#top-wrapper.fixed .mainmenu a.active,#top-wrapper.fixed .mainmenu a.trail{color:#17b3c4}body.header-dark .fixed .mainmenu ul li a.trail,body.header-dark .fixed .mainmenu ul li a.active{color:#17b3c4}.header-light #top-wrapper.fixed .mainmenu a.active,.header-light #top-wrapper.fixed .mainmenu a.trail{color:#17b3c4}.subnav a{color:#17b3c4}#nav-open-btn:before{background:#17b3c4}.ce_table table th{background:#17b3c4}.ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{border-color:#17b3c4}.ce_tabs .tabs.horizontal ul li:hover span,.ce_tabs .tabs.horizontal ul li.active span{background:#17b3c4}.ce_teambox .image .overlay{background:#17b3c4}.ce_teambox .email a{color:#17b3c4}blockquote a{color:#17b3c4}.header .mod_search .search-content{background:#17b3c4}.ce_iconbox.version2 i{background:#17b3c4}.ce_iconbox .link{color:#17b3c4}.ce_testimonial a{color:#17b3c4}.ce_accordion .toggler:before{color:#17b3c4}.mod_calendar th.head{background:#17b3c4;border-top:1px solid #17b3c4;border-right:1px solid #17b3c4;border-left:1px solid #17b3c4}.mod_calendar th.previous a,.mod_calendar th.next a{background-color:#17b3c4}.pagination li span.current{background:#17b3c4}.pagination li a:hover{color:#17b3c4}.mod_faqpage h3:before{color:#17b3c4}.mod_search .submit{border:1px solid #17b3c4}input:focus,textarea:focus{border:1px solid #17b3c4}form fieldset legend{background-color:#17b3c4}input.submit[type=submit],button.submit[type=submit]{background:#17b3c4}input.submit[type=submit]:hover,button.submit[type=submit]:hover{background:#17b3c4}.ce_youtube_background.overlay .YTPOverlay{background-color:#17b3c4}.label-accent{background:#17b3c4}.ce_hyperlink a,a.btn{background:#17b3c4;border-color:#17b3c4}.ce_hyperlink a.link-white,a.btn.link-white{color:#17b3c4}.ce_hyperlink a.link-white:hover,a.btn.link-white:hover{background:#17b3c4}.ce_hyperlink a.outline,a.btn.outline{color:#17b3c4}.newslist h2,.newslist h2 a{color:#17b3c4}.newslist .news-left .news-date{background:#17b3c4}.newsteaser .date{background:#17b3c4}#portfolio_filter a.selected,#portfolio_filter a:hover{background:#17b3c4}.ce_chartbar .chart_data{background:#17b3c4}.color-accent,.color-accent p,.color-accent i,.color-accent h1,.color-accent h2,.color-accent h3,.color-accent h4,.color-accent h5,.color-accent h6,.color-accent a:not(.link-white){color:#17b3c4}blockquote{border-color:#17b3c4}.ce_pricetable .pricetable.highlight .title{background:#17b3c4}.ce_imagebox_v2 .ce_url a{background:#17b3c4}.ce_gallery .content{background:#17b3c4}.ce_headertext h1:after,.ce_headertext h2:after,.ce_headertext h3:after,.ce_headertext h4:after,.ce_headertext h5:after,.ce_headertext h6:after{background:#17b3c4}.ce_countup i{color:#17b3c4}.newslist-v3 .date{background:#17b3c4}.ce_bgimage.offset.offset-bg-accent:before{background-color:#17b3c4}.ce_leadertext.version2 .divider-first{border:3px solid #17b3c4}.ce_leadertext.version2 .divider-second{background-color:#17b3c4}.ce_leadertext.version2 .divider:after,.ce_leadertext.version2 .divider:before{background-color:#17b3c4}.ce_accordion .toggler i.fa{background:#17b3c4}.newsteaser_v3 .news-overlay i{background-color:#17b3c4}.newslist-v3 .subheadline{color:#17b3c4}.ce_teambox .function{color:#17b3c4}.ce_tabs .tabs.horizontal-clean ul li.active:after{border-color:#17b3c4 transparent transparent transparent}.subheadline-v2{color:#17b3c4}.ce_timeline .timeline-item .timeline-item-title{background:#17b3c4}.ce_portfoliofilter.default a.selected,.ce_portfoliofilter.default a:hover{background:#17b3c4}.ce_portfoliofilter.only-icon a.selected i:before,.ce_portfoliofilter.only-icon a:hover i:before{background:#17b3c4;border-color:#17b3c4}.ce_tabs .tabs.horizontal-clean ul li.active span{color:#17b3c4}.ce_revolutionslider_hyperlink{background:#17b3c4;border-color:#17b3c4}.ce_headline_extended.version2 .divider-first{border-color:#17b3c4}.ce_headline_extended.version2 .divider:after,.ce_headline_extended.version2 .divider:before,.ce_headline_extended.version2 .divider-second{background-color:#17b3c4}.mod_portfoliolist .item .linkbar a{background-color:#17b3c4}.mod_portfoliolist .item .linkbar a:hover{color:#17b3c4}.mod_portfoliolist .item .subline{background-color:#17b3c4}form .input-group-addon{background:#17b3c4;border-color:#17b3c4}body .picker--focused .picker__day--selected,body .picker__day--selected,body .picker__day--selected:hover,body .picker--focused .picker__day--highlighted,body .picker__day--highlighted:hover,body .picker__day--infocus:hover,body .picker__day--outfocus:hover,body .picker--focused .picker__list-item--highlighted,body .picker__list-item--highlighted:hover,body .picker__list-item:hover{background-color:#17b3c4}body .picker__list-item--highlighted,body .picker__list-item:hover{border-color:#17b3c4}.ce_video_background .video-overlay{background-color:#17b3c4}.ce_text_imagebox.imagebox_version2 .inside,.ce_text_imagebox.imagebox_version3 .inside{background-color:#17b3c4}#offcanvas-top{background:#17b3c4}.cookiebar{background:#17b3c4}#footer a:hover,#bottom .inside a:hover{color:#17b3c4}.ce_bgimage_content_start.bg-accent .bg_overlay{background:#17b3c4}.newslist-timeline:before,.newslist-timeline-both h4:before{border-color:#17b3c4}.ce_divider_extended.version4 span{background:#17b3c4}.ce_divider_extended.version5{background:#17b3c4}.ce_linkbox h4{color:#17b3c4}.mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top{background:#17b3c4}.mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range{background:#17b3c4}.mod_customcatalogreader.cc_immorealty .property-furnishing li i{color:#17b3c4}.mod_customcatalogreader.cc_immorealty .price{background:#17b3c4}.mod_customcataloglist .cc_immorealty_slider .category{background:#17b3c4}.mod_customcataloglist.cc_immorealty .customelements_notelist input{background-color:#17b3c4}.mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2{color:#17b3c4}.mod_customcatalogfilter.cardealer_filter .filter_range .ui-slider-range{background-color:#17b3c4}.mod_customcatalogreader.cc_cardealer .single-price{color:#17b3c4}.mod_customcatalogreader.cc_cardealer .single-price strong{background-color:#17b3c4}.mod_customcataloglist.cc_cardealer .item-highlight-icon{background-color:#17b3c4}.mod_customcataloglist .cc_cardealer_slider .state{background-color:#17b3c4}.mod_customcataloglist .cc_cardealer_slider .price strong{color:#17b3c4}.ce_linkbox a i{background-color:#17b3c4}.ce_fullscreen_gallery.version3 .bold{background-color:#17b3c4}form.style2{background:#17b3c4}.ce_linkbox .ce_linkbox_banner{background-color:#17b3c4}.custommenu li:hover{background-color:#17b3c4}.ce_featured_tab li .ce_headline .headline{color:#17b3c4}.ce_featured_tab li.active{background-color:#17b3c4}.ce_headerimage.version3 .ce_headline .headline{background:#17b3c4}.ce_headerimage.version3 .subline{background:#17b3c4}.mod_portfoliolist_v4 .item a:hover{background:#17b3c4}.mod_customcatalogteaser.cc_accommodations .entry:hover .item-content{background:#17b3c4}.ce_revolutionslider_hyperlink.light{color:#17b3c4}.ce_frame_start.style3 .ce_frame_start_inside{border-color:#17b3c4}.mod_portfoliolist_teaser_3 .info,.mod_portfoliolist_teaser_3 .info a{color:#17b3c4}.newsteaser_v7:hover h5{color:#17b3c4}.ce_divider_extended.version10 svg{fill:#17b3c4}.js-cd-h-timeline .filling-line{background-color:#17b3c4}.js .cd-h-timeline__date--older-event::after{border-color:#17b3c4}.js .cd-h-timeline__date:hover::after,.js .cd-h-timeline__date--selected::after{background-color:#17b3c4;border-color:#17b3c4}.mod_portfoliolist_v7 .comments{background-color:#17b3c4}.mod_portfoliolist_v7 .subline{background-color:#17b3c4}.mod_portfoliolist_v7 .item:hover .item-bottom a{color:#17b3c4}.js-cd-h-timeline .ce_text em{color:#17b3c4}.mod_eventlist_v2 .title a{color:#17b3c4}.ce_imagemap .hotspot.small .circle{-webkit-box-shadow:0 0 0 5px #17b3c4;box-shadow:0 0 0 5px #17b3c4}.ce_pricecard.style2.highlight .ce_pricecard_inside{background:#17b3c4}.mod_eventlist_v3 h4,.mod_eventlist_v3 h4 a{color:#17b3c4}.mod_eventlist_v3 .meta-info i{color:#17b3c4}.js-cd-h-timeline time:before,.js-cd-h-timeline .location:before{color:#17b3c4}.js-cd-h-timeline .more a{background:#17b3c4}body .mainmenu ul li a:hover:before,body .mainmenu ul li a.trail:before,body .mainmenu ul li a.active:before{background-color:#17b3c4}.ce_popup_start .popup_close{color:#17b3c4}.ce_popup_start .ce_popup_content{border-color:#17b3c4}.mod_eventlist_v4 i.fa-location-arrow{background-color:#17b3c4}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg polygon{fill:#17b3c4}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg circle{stroke:#17b3c4}.mod_portfoliolist_demos .item .overlay{background-color:#17b3c4}.mod_portfoliolist_demos .item h5:hover{color:#17b3c4}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent{background-color:#17b3c4}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover{background-color:#17b3c4 !important}.ce_iconbox_v3 .headline.headline-color-accent{color:#17b3c4}.ce_iconbox_v3 .subheadline.subheadline-color-accent{color:#17b3c4}.ce_iconbox_v3 .fonticon.fonticon-color-accent{color:#17b3c4}.ce_iconbox_v3:hover.text-hover-accent i,.ce_iconbox_v3:hover.text-hover-accent .headline,.ce_iconbox_v3:hover.text-hover-accent .subheadline{color:#17b3c4 !important}.submenu_v2 li a:hover,.submenu_v2 li a.active{color:#17b3c4}.ce_list.list-style2 li.fa:before{color:#17b3c4}.ce_list.list-style3 li.fa:before{color:#17b3c4}.ce_revolutionslider_hyperlink.text-link:after{color:#17b3c4}.ce_download_small .ce_download_small_inside a:after{color:#17b3c4}.ce_download_small .ce_download_small_inside a{border-color:#17b3c4}.ce_imagemap .circle{-webkit-box-shadow:0 0 0 4px #17b3c4;box-shadow:0 0 0 4px #17b3c4}.ce_testimonial_version7 .text_inside:before{background:#17b3c4}.ce_portfoliofilter.port-filter-style3 a.selected{border-color:#17b3c4}form.style8 input.submit[type=submit],form.style8 button.submit[type=submit]{color:#17b3c4}.ce_image_text_box .ce_image_text_box_banner{background:#17b3c4}.ce_image_text_box.version2 a.hyperlink_txt{color:#17b3c4}.ce_grid_gallery_start li:hover .linktext{color:#17b3c4}.mod_quickmenu.style2 a{border-color:#17b3c4;color:#17b3c4}.mod_customcataloglist.cc_product_catalog .item-inside:hover{border-color:#17b3c4}.mod_customcatalogteaser.cc_product_catalog .item-highlight-icon{background-color:#17b3c4}.ce_headline_w_buttons.style1 .buttons a:hover{background-color:#17b3c4}.ce_headline_w_buttons.style2 .buttons a.button_one{border-color:#17b3c4;color:#17b3c4}.ce_headline_w_buttons.style2 .buttons a.button_two{background-color:#17b3c4;border-color:#17b3c4}.ce_headline_w_buttons.style2 .buttons a.button_one:hover{background-color:#17b3c4}.ce_headline_w_buttons.style3 .buttons a.button_one{border-color:#17b3c4;color:#17b3c4}.ce_headline_w_buttons.style3 .buttons a.button_two{background-color:#17b3c4;border-color:#17b3c4}.ce_headline_w_buttons.style3 .buttons a.button_one:hover{background-color:#17b3c4}.ce_headline_w_buttons.style5 .buttons a.button_one{border-color:#17b3c4;color:#17b3c4}.ce_headline_w_buttons.style5 .buttons a.button_two{background-color:#17b3c4;border-color:#17b3c4}.ce_headline_w_buttons.style5 .buttons a.button_one:hover{background-color:#17b3c4}.ce_headline_w_buttons.style6 .buttons a.button_one{border-color:#17b3c4;color:#17b3c4}.ce_headline_w_buttons.style6 .buttons a.button_two{background-color:#17b3c4;border-color:#17b3c4}.ce_headline_w_buttons.style6 .buttons a.button_one:hover{background-color:#17b3c4}.ce_headline_w_buttons.style10 .buttons a:hover{background-color:#17b3c4}.ce_featurelist.style1 li i{color:#17b3c4}.ce_featurelist.style2 span{color:#17b3c4}.ce_featurelist.style2 .icon{color:#17b3c4}.ce_featurelist.style2 li a:hover{background-color:#17b3c4}.ce_featurelist.style5 li span{color:#17b3c4}body .mm-menu a.active,body .mm-menu a.trail{background-color:#17b3c4}.header .mainmenu ul li a.highlight span,.header .mainmenu ul li a.highlight_square_color_accent span,.header .mainmenu ul li a.highlight-square-color-accent span,.header .mainmenu ul li a.highlight_rounded_color_accent span,.header .mainmenu ul li a.highlight-rounded-color-accent span,.header .mainmenu ul li a.highlight_rounded50_color_accent span,.header .mainmenu ul li a.highlight-rounded50-color-accent span{background-color:#17b3c4}.header .mainmenu ul li a.highlight_outline_square_color_accent span,.header .mainmenu ul li a.highlight-outline-square-color-accent span,.header .mainmenu ul li a.highlight_outline_rounded_color_accent span,.header .mainmenu ul li a.highlight-outline-rounded-color-accent span,.header .mainmenu ul li a.highlight_outline_rounded50_color_accent span,.header .mainmenu ul li a.highlight-outline-rounded50-color-accent span{-webkit-box-shadow:0 0px 0px 2px #17b3c4;box-shadow:0 0px 0px 2px #17b3c4}.ce_accordion_v2 .toggler:not(.ui-state-active):hover{color:#17b3c4}.ce_accordion_v2 .toggler.ui-state-active,.ce_accordion.style2 .toggler.ui-state-active{background:#17b3c4}.mmenu_trigger .burger .burger_lines,.mmenu_trigger .burger .burger_lines:after,.mmenu_trigger .burger .burger_lines:before{background:#17b3c4}.mmenu_trigger{color:#17b3c4}.mod_privacy_optin_slim .privacy_button a{background:#17b3c4}span.color-accent{color:#17b3c4}.ce_fancylink.style1.fancylink_color_second a{color:#fff}.ce_fancylink.style1.fancylink_color_second .shaft,.ce_fancylink.style1.fancylink_color_second .shaft:before,.ce_fancylink.style1.fancylink_color_second .shaft:after{background-color:#fff}.ce_fancylink.style2.fancylink_color_second a,.ce_fancylink.style2.fancylink_color_second .arrow:before{color:#fff}.ce_fancylink.style2.fancylink_color_second a:after,.ce_fancylink.style2.fancylink_color_second .arrow:after{border-color:#fff}.ce_fancylink.style3.fancylink_color_second a{color:#fff}.ce_fancylink.style3.fancylink_color_second a:after{background-color:#fff}.ce_fancybox.style3.fancy_box_color_second .overlay{background:#fff;opacity:.8}.ce_fancybox.style3.fancy_box_color_second .overlay{background:#fff;opacity:.8}.ce_fancybox.style1.fancy_box_color_second:after{background-color:#fff}.ce_fancybox.style2.fancy_box_color_second:hover .overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#ffffff));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), #ffffff 100%)}.ce_revolutionslider .ce_revolutionslider_hyperlink.text-link.btn-second,.ce_revolutionslider .ce_revolutionslider_hyperlink.text-link.btn-second:after{color:#fff}.mod_article.ol-bg-second .article-overlay{background:#fff}.stroke-second{stroke:#fff}.fill-second{fill:#fff}.ce_wrap.bg-hover-second:hover{background-color:#fff !important}.ce_hyperlink.btn-second a,.ce_revolutionslider_hyperlink.btn-second{background:#fff;border-color:#fff}.ce_hyperlink.btn-second-outline a:not(.btn-white):not(.btn-black-outline):not(.btn-gray-outline),.ce_revolutionslider_hyperlink.btn-second-outline{border-color:#fff;color:#fff}.txt-color-second,.txt-color-second p,.txt-color-second i,.txt-color-second a,.txt-color-second h1,.txt-color-second h2,.txt-color-second h3,.txt-color-second h4,.txt-color-second h5,.txt-color-second h6,.txt-color-second .h1,.txt-color-second .h2,.txt-color-second .h3,.txt-color-second .h4,.txt-color-second .h5,.txt-color-second .h6,.txt-color-second .h1 p,.txt-color-second .h2 p,.txt-color-second .h3 p,.txt-color-second .h4 p,.txt-color-second .h5 p,.txt-color-second .h6 p,.txt-color-second.h1,.txt-color-second.h2,.txt-color-second.h3,.txt-color-second.h4,.txt-color-second.h5,.txt-color-second.h6,.txt-color-second.h1 p,.txt-color-second.h2 p,.txt-color-second.h3 p,.txt-color-second.h4 p,.txt-color-second.h5 p,.txt-color-second.h6 p{color:#fff}.color-second{color:#fff}.bg-second{background-color:#fff}.ce_bgimage_content_start .bg_overlay.bg-second{background-color:#fff}.notelist .submit_container input.submit,.notelist .submit_container input.submit:hover,.notelist .submit_container button.submit,.notelist .submit_container button.submit:hover{background-color:#fff}.mod_customcataloglist.cc_cardealer .item-state{background-color:#fff}form.style2 input.submit,form.style2 input.submit[type=submit]:hover,form.style2 button.submit,form.style2 button.submit[type=submit]:hover{background-color:#fff}.ce_hyperlink-extended a.link-sec-color{border-color:#fff;background:#fff}.ce_hyperlink-extended a.link-sec-color:hover{border-color:#fff}.ce_hyperlink-extended a.link-sec-color-outline{color:#fff;border-color:#fff}.ce_hyperlink-extended a.link-sec-color-outline:hover{background:#fff}.ce_hyperlink_lightbox_video.hyperlink_color_second svg polygon{fill:#fff}.ce_hyperlink_lightbox_video.hyperlink_color_second svg circle{stroke:#fff}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second{background-color:#fff}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover{background-color:#fff !important}.ce_iconbox_v3 .headline.headline-color-second{color:#fff}.ce_iconbox_v3 .subheadline.subheadline-color-second{color:#fff}.ce_iconbox_v3 .fonticon.fonticon-color-second{color:#fff}.ce_iconbox_v3:hover.text-hover-second i,.ce_iconbox_v3:hover.text-hover-second .headline,.ce_iconbox_v3:hover.text-hover-second .subheadline{color:#fff !important}.header .mainmenu ul li a.highlight_color_second span,.header .mainmenu ul li a.highlight-color-second span,.header .mainmenu ul li a.highlight_square_color_second span,.header .mainmenu ul li a.highlight-square-color-second span,.header .mainmenu ul li a.highlight_rounded_color_second span,.header .mainmenu ul li a.highlight-rounded-color-second span{background:#fff}.header .mainmenu ul li a.highlight_outline_square_color_second span,.header .mainmenu ul li a.highlight-outline-square-color-second span,.header .mainmenu ul li a.highlight_outline_rounded_color_second span,.header .mainmenu ul li a.highlight-outline-rounded-color-second span{-webkit-box-shadow:0 0px 0px 2px #fff;box-shadow:0 0px 0px 2px #fff}.ce_revolutionslider_hyperlink.color-second{background:#fff;border-color:#fff;color:#fff}#top{display:none}#top,#top .mod_socials a i{font-size:13px}#top,#top .inside{background-color:#fff}#top-wrapper #top .inside{padding-top:10px;padding-bottom:10px}html,body{font-family:"Open Sans";font-weight:400}body{color:#333}html,body{font-size:16px}p{line-height:26px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ce_revolutionslider_text.bold,.font_headline{font-family:"Open Sans";font-weight:300}h1,.h1,.h1 p{font-size:32px}h2,.h2,.h2 p{font-size:32px}#breadcrumb,.mod_breadcrumb{display:none}#footer{background-color:#000}.header .mod_search{display:none}.header .mod_langswitcher{margin-left:40px}.header .mod_socials{margin-left:40px}.header .mod_langswitcher{display:none}#top .inside{background:none !important}.logo{position:absolute}.header{line-height:70px !important}.smartmenu .smartmenu-trigger{height:70px !important}@media only screen and (max-width: 767px){.stickyheader .header.cloned .inside,.header .inside{height:70px !important}}.header{background-color:#fff}.header .mainmenu ul li a,.header .mainmenu ul li ul a.active,.header .ce_search_label i,.header .mod_langswitcher .mod_langswitcher_inside,.header .header_metanavi a,.header .mod_socials a{color:#17b3c4}.mod_langswitcher .mod_langswitcher_inside:before{border-color:#17b3c4}.header .mod_socials:before{border-color:#17b3c4}.header .smartmenu .smartmenu-trigger .line,.header .smartmenu .smartmenu-trigger .line:before,.header .smartmenu .smartmenu-trigger .line:after{background:#17b3c4}@media only screen and (min-width: 768px){#fix-wrapper{position:absolute;left:0}}.logo a{background-image:url(../themedesigner/uploads/logo-qw.svg)}@media only screen and (max-width: 767px){.logo a{background-image:url(../themedesigner/uploads/logo-qw-mobile.svg)}}@media only screen and (min-width: 768px){.header.original .logo{width:376px}}@media only screen and (min-width: 768px){.header.original .logo{height:75px}.header.original{line-height:75px}.smartmenu .smartmenu-trigger{height:75px}}@media only screen and (min-width: 768px){.header.cloned .logo{width:376px}}@media only screen and (min-width: 768px){.header.cloned .logo{height:75px}.stickyheader .header.cloned{line-height:75px}.header.cloned .smartmenu .smartmenu-trigger{height:75px}html{scroll-padding:75px 0 0 0}}@media only screen and (max-width: 767px){.header .logo{width:45px}}.mainmenu ul li a{font-family:"Open Sans"}.mainmenu ul li a{font-weight:700}.mainmenu ul li a{font-size:14px}.header.original .mainmenu ul li a.trail.a-level_1,.header.original .mainmenu ul li a.active.a-level_1,.header.cloned .mainmenu ul li a.trail.a-level_1,.header.cloned .mainmenu ul li a.active.a-level_1,.mod_pct_megamenu .mod_navigation a.active.a-level_1{color:rgba(255,255,255,.55)}.mainmenu ul li a{text-transform:uppercase}.mmenu_trigger .label{display:none}#mmenu{bottom:0}#mmenu .mod_navigation li a{font-size:22px}#mmenu .mod_navigation li.submenu .opener{width:32px}#mmenu .mod_navigation li a{line-height:30px}#mmenu .mod_navigation li.submenu .opener{height:35px}#mmenu .mod_navigation li ul li a{font-size:16px}#mmenu .mod_navigation .level_2 li.submenu .opener{width:29px}#mmenu .mod_navigation li ul li a{line-height:25px}#mmenu .mod_navigation .level_2 li.submenu .opener{height:30px}#mmenu .mod_navigation li a{text-transform:uppercase}#mmenu .mod_navigation li a{text-align:center;padding:4px 0}#mmenu .mod_search{display:none}#mmenu .mod_socials{display:none}#mmenu .scrollable{height:100%}#mmenu .mod_langswitcher{display:none}#mmenu .mod_search{width:100%}#mmenu .mod_navigation li a.submenu:after{content:"+";font-family:Arial,Verdana,sans-serif}#mmenu .mod_mmenu_custom_nav{display:none}#mmenu #mmenu_bottom{display:block}#mmenu .mod_socials,#mmenu .mod_mmenu_custom_nav{text-align:center}#mmenu .mod_socials{margin-right:0}#mmenu .mod_mmenu_custom_nav a{margin:0 4px}.bg-gradient-1{background:linear-gradient(315deg, #0c5a62 0%, #17b3c4 100%)}.bg-gradient-2{background:-webkit-gradient(linear, left bottom, left top, from(#0c5a62), to(#17b3c4));background:linear-gradient(0deg, #0c5a62 0%, #17b3c4 100%)}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-none{display:none}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mt-auto{margin-top:auto}@media only screen and (min-width: 1199px){.d-xl-none{display:none}.d-xl-block{display:block}}
