@charset "UTF-8";.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}.slick-loading .slick-list{background:#fff url("/wp-content/uploads/pflugfelder-scss/vendor/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url("/wp-content/uploads/pflugfelder-scss/vendor/slick/fonts/slick.eot");src:url("/wp-content/uploads/pflugfelder-scss/vendor/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/wp-content/uploads/pflugfelder-scss/vendor/slick/fonts/slick.woff") format("woff"),url("/wp-content/uploads/pflugfelder-scss/vendor/slick/fonts/slick.ttf") format("truetype"),url("/wp-content/uploads/pflugfelder-scss/vendor/slick/fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.font-color-navyBlue{color:#0f2147}.font-color-navyBlue--dark{color:#091329}.font-color-white{color:#fff !important}.font-color-black{color:#000}.font-color-gray{color:#707070}.font-color-gray--bright{color:#f5f2ed}.font-color-gray--dark{color:#2b2b2b}.font-color-gray--light{color:#f1f1f1}.font-color-gray--opaque{color:#4c4c4c}.font-color-gray--pale{color:#e2ddd9}.font-color-error{color:#d8000c}.font-color-transparent{color:transparent}.bg-color-navyBlue{background-color:#0f2147}.bg-color-navyBlue--dark{background-color:#091329}.bg-color-lightBlue{background-color:#cad7ef}.bg-color-greenTeal{background-color:#b2c6c0}.bg-color-yellow--light{background-color:#ffd600}.bg-color-gray--bright{background-color:#707070}.bg-color-white{background-color:#fff}.bg-color-black{background-color:#000}.bg-color-gray--bright{background-color:#f5f2ed}.bg-color-gray--dark{background-color:#2b2b2b}.bg-color-gray--light{background-color:#f1f1f1}.bg-color-gray--opaque{background-color:#4c4c4c}.bg-color-gray--pale{background-color:#e2ddd9}.display-inline{display:inline}.no-opacity{opacity:0}.no-display{display:none}.no-clickable{pointer-events:none}.no-break{white-space:nowrap}.direction-row{flex-direction:row !important;justify-content:space-between}.margin-top-0{margin-top:0}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-top-35{margin-top:35px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom{margin-bottom:75px !important}.margin-top{margin-top:75px !important}.padding-top-5{padding-top:5px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-30{padding-top:30px}.padding-top-35{padding-top:35px}.padding-top-70{padding-top:70px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-35{padding-bottom:35px}.padding-bottom-45{padding-bottom:45px}.padding-bottom-70{padding-bottom:70px}.padding-left-0{padding-left:0 !important}.padding-top-0{padding-top:0 !important}.padding-right-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}.padding-left-20{padding-left:20px !important}.padding-right-20{padding-right:20px !important}.padding-top{padding-top:75px !important}.padding-bottom{padding-bottom:75px}@media screen and (max-width:768px){.padding-bottom{padding-bottom:35px !important}.padding-bottom-70{padding-bottom:35px !important}.padding-top-70{padding-top:35px !important}.padding-top{padding-top:35px !important}.margin-bottom{margin-bottom:35px !important}.margin-top{margin-top:35px !important}}.margin-right-40{margin-right:40px !important}.margin-right-30{margin-right:30px !important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-float-right{float:right}.text-float-left{float:left}.title-sup{font-size:60%}.subtitle-sup{font-size:50%}.text-underlined{text-decoration:underline}.negative-letter-spacing{letter-spacing:-.5px}.line-height-2{line-height:2}.line-height-4{line-height:4}.font-size-12{font-size:.75rem !important}.font-size-14{font-size:.875rem !important}.font-size-15{font-size:.938rem !important}.font-size-18{font-size:1.125rem !important}.font-size-28{font-size:1.75rem !important}.font-size-34{font-size:2.125rem !important}.container{width:96%;margin:0 auto}.container-modal{width:92%;margin:0 auto}.container-full-height{height:100%}.container-flex{display:flex}.container-flex--wrap{flex-wrap:wrap}.container-flex--nowrap{flex-wrap:nowrap}.container-flex--justify-space-between{justify-content:space-between}.container-flex--justify-space-around{justify-content:space-around}.container-flex--justify-space-evenly{justify-content:space-evenly}.container-flex--justify-center{justify-content:center}.container-flex--justify-end{justify-content:flex-end}.container-flex--justify-start{justify-content:flex-start}.container-flex--align-top{align-items:flex-start}.container-flex--align-center{align-items:center}.container-flex--align-bottom{align-items:flex-end}.container-inner-w--per-10{width:10%}.container-inner-w--per-20{width:20%}.container-inner-w--per-30{width:30%}.container-inner-w--per-40{width:40%}.container-inner-w--per-50{width:50%}.container-inner-w--per-60{width:60%}.container-inner-w--per-70{width:70%}.container-inner-w--per-80{width:80%}.container-inner-w--per-90{width:90%}.container-inner-w--per-95{width:95%}.container-margins-auto{margin-left:auto;margin-right:auto}.container-rounded-corner--bottom-left-20{border-bottom-left-radius:20px}.container-rounded-corner--bottom-left-30{border-bottom-left-radius:30px}.container-rounded-corner--bottom-right-30{border-bottom-right-radius:30px}@font-face{font-family:"Soleil-Bold";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Bold.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Black";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilWo1Black.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilWo1Black.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Black-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BlackItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BlackItalic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Light";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Light.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Light.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Light-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01LightItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01LightItalic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Book";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Book.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Book.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Book-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BookItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BookItalic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Regular";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Regular.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-SemiBold";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01SemiBold.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-ExtraBold";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01ExtraBold.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01ExtraBold.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Italic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01Italic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-SemiBold-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01SemiBoldItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01SemiBoldItalic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-ExtraBold-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01ExtraBoldItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01ExtraBoldItalic.woff") format("woff");font-display:swap}@font-face{font-family:"Soleil-Bold-Italic";src:url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BoldItalic.woff2") format("woff2"),url("/wp-content/uploads/pflugfelder-scss/fonts/Soleil/SoleilW01BoldItalic.woff") format("woff");font-display:swap}.footer{background-color:#091329 !important}.footer .ct-section-inner-wrap{max-width:100% !important;margin:0;padding:0;padding-top:0 !important}.footer .ct-section-inner-wrap .footer-top{background-color:#0f2147;max-width:100%;padding-left:25px;padding-right:25px}.footer .ct-section-inner-wrap .footer-top .ct-div-block .ct-link .ct-text-block{font-family:Soleil-Book !important;margin:15px 0 27px !important}.footer .ct-section-inner-wrap .footer-top .direction-row{max-width:1140px;margin:0 auto;flex-wrap:wrap;padding-left:0 !important;padding-top:31px !important}.footer .ct-section-inner-wrap .footer-top .direction-row.ct-div-block{width:100%;padding-left:0 !important;padding-right:0 !important}.footer .ct-section-inner-wrap .footer-top .direction-row .ct-text-block{font-size:1.125rem !important;line-height:.125rem !important}.footer .ct-section-inner-wrap .footer-bottom{width:100%;background-color:#091329;max-width:100%;padding-left:25px;padding-right:25px;padding-bottom:60px;display:block}.footer .ct-section-inner-wrap .footer-bottom .footer-bottom-inner{max-width:1140px;width:100%;margin:0 auto;padding-left:0 !important;padding-right:0 !important}.footer .ct-section-inner-wrap .footer-bottom .footer-bottom-inner .ct-text-block:nth-child(3){font-family:Soleil-Light !important;text-align:left !important}.footer .ct-section-inner-wrap .footer-bottom .footer-bottom-inner .direction-row{align-items:baseline !important}.footer .ct-section-inner-wrap .footer-bottom .footer-bottom-inner .button{margin-top:15px !important;margin-bottom:40px !important;padding-left:30px !important;padding-right:30px !important;font-size:.875rem !important}.footer .ct-section-inner-wrap .footer-bottom .text-underlined{margin-top:0 !important;margin-bottom:3px !important;font-size:.875rem !important;font-family:Soleil-Light !important;color:#fff !important}.footer .ct-section-inner-wrap .footer-bottom .no-margin-bottom{margin-bottom:0 !important}.footer .ct-section-inner-wrap .footer-bottom .footer-line{border:1px solid #fff;width:44px;background-color:#fff;margin-top:-5px !important}.footer .ct-section-inner-wrap .footer-bottom .social-icons{width:100%;display:block;padding:0 !important}.footer .ct-section-inner-wrap .footer-bottom .social-icons:after{border-bottom:1px solid #fff;content:"";width:100%;height:100%;padding:0 !important;display:block;margin:12px 0 17px}.footer .ct-section-inner-wrap .footer-bottom .social-icons>a{width:25px;height:25px;margin:0 12px 0 0;fill:#fff}.footer .ct-section-inner-wrap .footer-bottom .social-icons .home-icon{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Home_White_Icon.svg)}.footer .ct-section-inner-wrap .footer-bottom .social-icons .instagram{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Instagram_White_Icon.svg)}.footer .ct-section-inner-wrap .footer-bottom .social-icons .linkedin{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Linkedin_White_Icon.svg)}.footer .ct-section-inner-wrap .footer-bottom .social-icons .whatsapp{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Whatsapp_White_Icon.svg)}.footer .ct-section-inner-wrap .footer-bottom .social-icons .fingerprint{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Fingerprint_White_Icon.svg);width:27px;height:30px;margin:0 !important}.footer .ct-section-inner-wrap .footer-bottom .copyrights{width:100%;color:#fff;display:block}.footer .ct-section-inner-wrap .footer-bottom .copyrights .ct-link:first-child{padding-right:20px}.footer .ct-section-inner-wrap .footer-bottom .hosting-white-outline-button{background-color:#fff !important;color:#091329 !important;border-radius:50px !important;font-family:Soleil-Light !important;align-self:flex-start !important;font-weight:100 !important;margin:0 0 42px}.footer .ct-section-inner-wrap .footer-bottom .hosting-white-outline-button:hover{background-color:transparent !important;color:#fff !important}.footer .ct-section-inner-wrap .back-to-top{color:#fff;justify-content:right;width:100%;padding-top:38px}.footer .ct-section-inner-wrap .back-to-top>svg{width:50px;height:50px;border:1px solid #fff;padding:15px;border-radius:50px}.footer .ct-section-inner-wrap .back-to-top:before{content:"";background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up.svg);width:50px;height:50px;border:1px solid #fff;padding:0;border-radius:50px;float:right;background-position:center;background-repeat:no-repeat}.footer .ct-section-inner-wrap .back-to-top:hover:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up-blue.svg) no-repeat center,#fff;border:1px solid #091329}.footer .ct-section-inner-wrap .kontakt{font-size:.875rem !important;text-transform:uppercase;font-family:Soleil-Light !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:12px !important}.footer .ct-section-inner-wrap .kontakt:before{content:"";border-top:2px solid #fff;position:relative;display:block;padding-bottom:15px;margin-top:-25px}@media screen and (max-width:860px){.footer .footer-top .direction-row{flex-direction:column !important;align-items:flex-start !important}.footer .footer-top .direction-row.ct-div-block{padding-left:0 !important}.footer .footer-bottom{padding-bottom:20px !important}.footer .footer-bottom .social-icons>a{width:20px !important;height:20px !important;margin:0 18px 0 0 !important}.footer .footer-bottom .social-icons .fingerprint{width:20px;height:20px;margin:0}.footer .footer-bottom .social-icons :after{margin-top:12px !important;margin-bottom:16px !important}.footer .footer-bottom .footer-bottom-inner .direction-row{align-items:baseline !important}.footer .footer-bottom .footer-bottom-inner.ct-div-block{padding-left:0 !important}.footer .footer-bottom .footer-bottom-inner .button{margin-top:10px !important;margin-bottom:30px !important}.footer .footer-bottom .footer-bottom-inner .back-to-top:before{width:45px;height:45px}.footer .footer-bottom .footer-bottom-inner .kontakt:before{content:"";margin-top:-22px}.footer .ct-div-block{align-items:flex-start !important}}.modal-kontakt{min-height:100vh;height:100%;background-color:#b2c6c0 !important;overflow-y:hidden}.modal-kontakt .contact-form{height:100%;padding-top:30px !important;padding-bottom:30px !important;overflow-y:scroll}.modal-kontakt .contact-form .ct-section-inner-wrap{height:fit-content;padding-top:0 !important;padding-bottom:0 !important}.modal-kontakt .contact-form .ct-section-inner-wrap .contact-form-container{padding-top:0 !important;padding-bottom:0 !important}.modal-kontakt .oxy-close-modal{position:fixed;top:30px;right:30px;height:30px;width:30px;background:0 0 !important;padding:0 !important;min-width:auto;border-radius:0 !important;border:none !important;z-index:99}.modal-kontakt .oxy-close-modal:before,.modal-kontakt .oxy-close-modal:after{content:"";display:block;position:absolute;top:13px;float:left;width:30px;border-bottom:2px solid #fff}.modal-kontakt .oxy-close-modal:after{transform:rotate(45deg)}.modal-kontakt .oxy-close-modal:before{transform:rotate(-45deg)}.modal-kontakt .oxy-close-modal:hover,.modal-kontakt .oxy-close-modal:focus{border:none !important;outline:none !important}.header-nav.header-nav-mobile .ct-section-inner-wrap{height:75px;padding:0 !important;margin:0 !important}.header-nav.header-nav-mobile .ct-section-inner-wrap .pf-header{height:75px}.header-nav.header-nav-dektop .ct-section-inner-wrap{height:103px}.header-nav.header-nav-dektop .ct-section-inner-wrap .pf-header{height:103px}.header-nav .ct-section-inner-wrap{padding:0 !important;margin:0 !important}.pf-header{background-color:#fff !important;top:0;z-index:9999999;transform:none;position:fixed;top:0;left:0;width:100%;-webkit-transition:top .3s ease-out;transition:top .3s ease-out;transition:top .3s ease-out;transition:top .3s ease-out,top .3s ease-out}.pf-header .header-top{background-color:#f5f2ed;padding-bottom:10px;height:40px}.pf-header .header-top .oxy-header-container{flex-direction:row;max-width:1440px}.pf-header .header-top .oxy-header-container a,.pf-header .header-top .oxy-header-container div{color:#0f2147 !important;font-size:.75rem !important;margin-top:0 !important;justify-content:flex-end !important;font-family:Soleil-Book}.pf-header .header-top .icon:first-child:after{margin-right:0}.pf-header .header-top .icon:after{content:"";background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Secondary_Menu_Navigation_Arrow_White_Icon.svg);width:6px;height:6px;display:block;background-repeat:no-repeat;float:right;margin-left:10px;background-size:100%;margin-top:7px}.pf-header .menu-open-footer{display:none !important}.pf-header .header-navigation .oxy-header-left .ct-link{padding:15px 0;margin:0 !important;min-width:150px}.pf-header .header-navigation .oxy-header-left .ct-link .ct-image{height:33px !important;width:171px}.pf-header .header-navigation .oxy-header-container{justify-content:space-between;max-width:1440px !important;height:95px}.pf-header .header-navigation .ct-div-block{width:100%;border-top:none !important}.pf-header .header-navigation .ct-div-block.search-language{float:right;width:auto;flex-direction:row;position:relative}.pf-header .header-navigation .ct-div-block.search-language .ct-link-text{position:absolute;right:0}.pf-header .header-navigation .menu .oxy-pro-menu-mobile-open-icon{float:right;padding:5px !important}.pf-header .header-navigation .menu .oxy-pro-menu-mobile-open-icon>svg{width:40px;height:50px}.pf-header .header-navigation .menu .oxy-pro-menu-mobile-close-icon{right:20px;left:auto;top:-35px}.pf-header .header-navigation .menu .oxy-pro-menu-mobile-close-icon>svg{width:40px;height:50px}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li{position:relative !important;width:auto !important;padding:13px 20px;margin:0}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li:last-child{margin-right:0}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li:hover{background-color:#b2c6c0}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li a{padding:20px 30px !important;color:#0f2147;font-family:Soleil-Book;font-size:1.125rem;word-break:break-word;hyphens:auto}@media screen and (min-width:992px){.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu{border-top:none;background-color:#b2c6c0;width:100vw;flex-direction:row !important;justify-content:flex-start !important;left:0 !important;white-space:nowrap !important;transition:none !important;padding:0 20px}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu .sub-menu{top:70px !important;margin-top:-2px}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu a{padding:20px 0 20px 10px !important;font-size:1rem;font-family:Soleil-Light;color:#0f2147}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu a .oxy-pro-menu-dropdown-icon-click-area{display:none}}@media screen and (min-width:992px) and (min-width:1122px) and (max-width:1550px){.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li:last-child .sub-menu{left:unset !important;justify-content:flex-end !important}}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container{display:block;top:85px;position:absolute;overflow:visible;background-color:transparent}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{width:100% !important;margin-top:20px;background-color:#fff;height:100%;max-height:calc(calc(var(--vh, 1vh) * 100) - 351px);min-height:calc(calc(var(--vh, 1vh) * 100) - 351px);padding:45px 5px;overflow-y:scroll;overflow-x:hidden;align-self:flex-start}@media screen and (min-width:886px) and (max-width:1140px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{height:100%;max-height:calc(calc(var(--vh, 1vh) * 100) - 422px);min-height:calc(calc(var(--vh, 1vh) * 100) - 422px)}}@media screen and (max-width:390px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{max-height:calc(calc(var(--vh, 1vh) * 100) - 351px);min-height:calc(calc(var(--vh, 1vh) * 100) - 351px)}}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list{align-items:flex-start !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li{padding:0 !important;margin:0 !important;width:100% !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li:hover,.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li:has(a:focus){background-color:transparent !important}@media screen and (min-width:992px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu{flex-direction:column !important;align-items:start}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu li{padding-left:10px !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li .sub-menu li a{font-size:1.5rem;font-family:Soleil-Light}}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li a{padding:0 20px !important;color:#0f2147;font-family:Soleil-Book;font-size:1.75rem}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li a:not(:last-child){padding-bottom:30px}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list li.menu-item-has-children:first-child .sub-menu{display:flex}.pf-header .header-navigation .menu.oxy-pro-menu-open .sub-menu{background-color:transparent !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-dropdown-icon-click-area{display:flex;width:100%;justify-content:flex-end}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-dropdown-icon-click-area>svg{font-size:1.75rem}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-dropdown-icon-click-area>svg.rotate-svg{transform:rotate(180deg)}.pf-header .header-navigation .oxy-pro-menu-container .oxy-pro-menu-dropdown-icon-click-area{display:none}.pf-header .header-navigation .oxy-header-search{margin-right:-50px}.pf-header .header-navigation .oxy-header-search:hover .oxy-header-search_toggle{background-color:#b2c6c0}.pf-header .header-navigation .oxy-header-search .oxy-header-search_toggle{padding:35px 50px}.pf-header .header-navigation .oxy-header-search .oxy-header-search_toggle svg{width:25px;height:25px;fill:#0f2147}@media screen and (max-width:1340px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_toggle{padding:35px 20px !important}}@media screen and (max-width:860px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_toggle{padding:23px 20px !important}}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form{background-color:#b2c6c0;width:100vw;height:calc(100vh - 135px);position:absolute;top:135px}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form div:first-child{text-align:center;max-width:970px;width:100%;margin:0 auto;display:flex;flex-direction:row;align-items:center;color:#fff;padding-top:100px !important}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form div:first-child p:first-child{padding:110px 0 20px;margin:0;font-size:.875rem;text-transform:uppercase;line-height:19px;letter-spacing:1px;font-family:Soleil-Light}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form div:first-child h2:last-child{font-size:1.75rem;line-height:2.3125rem;font-family:Soleil-Book;padding-bottom:55px}@media screen and (max-width:768px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form div:first-child h2:last-child{padding-bottom:20px}}@media screen and (max-width:992px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form div:first-child{padding:100px 25px !important}}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container{align-items:flex-start !important;height:auto !important;max-width:970px !important;padding:0 !important}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container label{margin-right:15px}@media screen and (max-width:768px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container label{margin-right:0}}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container label input.oxy-header-search_search-field{padding-left:50px;padding-right:50px;height:50px;border-radius:25px;background-color:#fff}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container .oxy-header-search_toggle{display:none}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container .search-submit{cursor:pointer;display:block;background-color:#0f2147;color:#fff;font-size:.875rem;line-height:1.75rem;padding:10px 45px;border-radius:25px;border:1px solid #0f2147}.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container .search-submit:hover{background-color:transparent;color:#0f2147}@media screen and (max-width:992px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container{padding:0 20px !important}}@media screen and (max-width:768px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container{flex-direction:column;gap:40px;align-items:center !important}}@media screen and (max-width:680px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form .oxy-header-container{flex-direction:column !important}}@media screen and (max-width:860px){.pf-header .header-navigation .oxy-header-search .oxy-header-search_form{height:calc(100vh - 70px);top:70px}}@media screen and (max-width:1340px){.pf-header .header-navigation .oxy-header-search{margin-right:-10px !important}}@media screen and (max-width:1340px){.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li{padding:13px 10px !important}}@media screen and (max-width:1121px){.pf-header .header-navigation .oxy-pro-menu.menu{order:2;padding-left:10px}.pf-header .header-navigation .oxy-pro-menu.menu .oxy-pro-menu-container{display:none}.pf-header .header-navigation .oxy-pro-menu.menu.oxy-pro-menu-open .oxy-pro-menu-container{display:block}}@media screen and (max-width:1120px){.pf-header .header-navigation .oxy-pro-menu.menu{order:2;padding-left:10px}.pf-header .header-navigation .oxy-pro-menu.menu .oxy-pro-menu-container{display:none}.pf-header .header-navigation .oxy-pro-menu.menu.oxy-pro-menu-open .oxy-pro-menu-container{display:block}.pf-header .header-navigation .oxy-pro-menu.menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{margin-top:50px}.pf-header .header-navigation .oxy-pro-menu.menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-25px}}@media screen and (max-width:480px){.pf-header .header-navigation .oxy-header-right .ct-div-block:first-child{flex-direction:row !important}}@media (min-width:1121px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{margin-top:50px}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-25px}}@media (max-width:1240px) and (min-width:1120px){.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li{padding:13px 20px}.pf-header .header-navigation .menu .oxy-pro-menu-container .oxy-pro-menu-list li a{padding:20px !important}}@media screen and (max-width:990px){.pf-header .oxy-header-left .ct-link{padding:0}}@media screen and (max-width:860px){.pf-header .header-top{display:none}.pf-header .header-navigation{flex-direction:row;padding:0}.pf-header .header-navigation .oxy-header-container{height:70px}.pf-header .header-navigation .ct-div-block{width:100%}.pf-header .header-navigation .oxy-header-left a.ct-link{margin-top:20px !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container{top:50px}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-40px !important}.pf-header .header-navigation .oxy-header-left a.ct-link{margin:0 !important}}@media screen and (max-width:680px){.pf-header .header-top{display:none}.pf-header .header-top .oxy-header-container{flex-direction:row !important}.pf-header .header-top .oxy-header-container .oxy-header-right{justify-content:flex-end !important}.pf-header .header-navigation .oxy-header-container{flex-direction:row !important}.pf-header .header-navigation .ct-div-block.header-navigation-right{width:100% !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container{top:45px !important;position:absolute !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container{margin-top:25px !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container li:hover{background-color:transparent}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .menu-main-menu-container li .sub-menu{flex-direction:column !important;align-items:start}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-35px !important}.pf-header .header-navigation .oxy-header-left .ct-link{margin:0 !important}}@media screen and (max-width:1120px){#menu-main-menu,.sub-menu{margin-top:0;margin-bottom:0;padding:15px;list-style-type:none}#menu-main-menu{position:relative;width:100%;height:100%;background-color:#fff;overflow:hidden;justify-content:flex-start;padding:0}.menu-main-menu-container{margin-top:0 !important;padding:24px !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .sub-menu{background:#b2c6c0 !important}.sub-menu{position:absolute !important;top:0 !important;right:0;width:100%;height:100%;background:#b2c6c0 !important;border:none !important;opacity:0 !important;visibility:hidden !important;transition:all .35s ease-in-out;transform:translateX(100%);white-space:nowrap !important;justify-content:flex-start !important;overflow-y:scroll;overflow-x:hidden}.sub-menu.is-active{opacity:1 !important;visibility:visible !important;transform:translateX(0%)}.sub-menu li{padding-left:0}#menu-main-menu.is-active{justify-content:flex-start}.menu-item.active{height:100%}.menu-item.active>a,#menu-main-menu.is-active>li>a{display:none !important}#menu-main-menu.is-active .menu-item:has(.sub-menu:not(.is-active)){display:none}.menu-main-menu-container.active,#menu-main-menu.is-active{background:#b2c6c0 !important}#menu-main-menu>li>a .oxy-pro-menu-dropdown-icon-click-area{display:none}#menu-main-menu>li>a:after{content:"";background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up-blue.svg) no-repeat center;width:24px;height:24px;padding:0;transform:rotate(90deg)}#menu-main-menu>li>a{justify-content:space-between}#menu-main-menu>li{min-height:auto}#menu-main-menu>li+li{margin-top:24px !important}#menu-main-menu>li+li.active{margin-top:0 !important}#menu-main-menu li a{font-size:1.375rem;letter-spacing:-.25px;line-height:1;font-weight:400;padding:0 !important}#menu-main-menu .sub-menu li{min-height:auto}#menu-main-menu .sub-menu li a{font-size:1.125rem}#menu-main-menu .sub-menu li+li{margin-top:6px !important}#menu-main-menu .parent-link>a{font-weight:600}#menu-main-menu .back-link{margin-bottom:0 !important}#menu-main-menu .back-link a{font-size:1rem !important;cursor:pointer}#menu-main-menu .back-link a:before{content:"";background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up-blue.svg) no-repeat center;width:25px;height:25px;padding:0;margin-right:16px;transform:rotate(-90deg)}}@media (max-width:1120px) and (min-width:860px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container{top:135px !important}.pf-header .header-navigation .oxy-pro-menu.menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-72px}.pf-header .header-navigation .oxy-header-search{width:65px;margin-right:45px !important}}@media (max-width:860px) and (min-width:680px){.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container{top:70px !important}.pf-header .header-navigation .menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-mobile-close-icon{top:-60px !important}}@media screen and (min-width:1120px){#menu-main-menu .back-link,#menu-main-menu .parent-link{display:none}}html{scroll-behavior:smooth}.oxy-slide-menu.page-navigation{max-width:400px;width:100%;padding-bottom:45px;right:0;bottom:0;position:fixed;display:flex;flex-direction:column;gap:0 !important;background:#b2c6c0;border-top-left-radius:50px;z-index:999999}@media screen and (max-width:768px){.oxy-slide-menu.page-navigation{max-width:100%}}.oxy-slide-menu.page-navigation:after{content:"";width:.938rem;height:.5rem;padding:0;right:50px;top:31px;display:inline-flex;position:absolute;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/down_arrow_white.png);background-position:center;background-repeat:no-repeat;background-size:contain}.oxy-slide-menu.page-navigation .oxy-slide-menu_title{width:100%;display:block;padding:30px 50px 26px;font-family:Soleil-Light;font-size:.875rem;font-weight:100;line-height:1;color:#fff;text-transform:uppercase;cursor:pointer}.oxy-slide-menu.page-navigation .oxy-slide-menu_title.hidden-title{display:none}.oxy-slide-menu.page-navigation nav ul{margin:0;width:100%}.oxy-slide-menu.page-navigation nav ul li a{padding:15px 50px;justify-content:flex-start;align-items:center;color:#fff;font-family:Soleil-Light;font-size:1.125rem;font-weight:100;line-height:1}.oxy-slide-menu.page-navigation nav ul li a:before{width:1.25rem;height:1.5rem;margin-right:20px;content:"";position:relative;display:inline-flex;background-position:center !Important;background-repeat:no-repeat !important;background-size:contain !important}.oxy-slide-menu.page-navigation nav ul li.active-nav{display:flex}.oxy-slide-menu.page-navigation nav ul li:first-of-type a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/1_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(2) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/2_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(3) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/3_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(4) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/4_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(5) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/5_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(6) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/6_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(7) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/7_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(8) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/8_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(9) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/9_white.svg)}.oxy-slide-menu.page-navigation nav ul li:nth-of-type(10) a:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/10_white.svg)}.oxy-slide-menu.page-navigation nav ul li a[download]{display:flex;justify-content:center;background:#f5f2ed;color:#b2c6c0;border:1px solid transparent;margin:15px 50px 0;border-radius:50px;text-align:center}.oxy-slide-menu.page-navigation nav ul li a[download]:hover{background:0 0;color:#f5f2ed;border:1px solid #f5f2ed}.oxy-slide-menu.page-navigation nav ul li a[download]:before{display:none}.oxy-slide-menu.page-navigation.hidden{padding-bottom:0}.oxy-slide-menu.page-navigation.hidden:after{transform:rotate(180deg)}.oxy-slide-menu.page-navigation.hidden nav ul li a{display:none}.oxy-slide-menu.page-navigation.hidden nav ul li a.active-nav{display:flex;padding:23px 50px}.oxy-slide-menu.neubau-navigation{background:#0f2147}.oxy-slide-menu.neubau-navigation:after{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/down_arrow_teal.svg)}.oxy-slide-menu.neubau-navigation .oxy-slide-menu_title{font-size:1rem;color:#b2c6c0;text-transform:none}.oxy-slide-menu.neubau-navigation nav ul li a{padding:8px 50px;font-size:1rem}.oxy-slide-menu.neubau-navigation nav ul li a:before{display:none}.oxy-slide-menu.neubau-navigation.hidden nav ul li a.active-nav{padding:30px 50px 26px;color:#b2c6c0}.search-result-page{margin-top:140px}@media screen and (max-width:1120px){.search-result-page .ct-section-inner-wrap{padding:0 25px !important}}.search-result-page .ct-section-inner-wrap .ct-code-block h1{font-family:Soleil-Book;font-size:1.75rem;color:#0f2147;line-height:2.3125rem;padding-bottom:75px;font-weight:500}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts{flex-direction:column !important}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post{margin-bottom:20px !important;width:100% !important;padding:0 16px 16px 0 !important}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-image{margin-bottom:0 !important;background-image:none !important;background-color:transparent !important}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-image .oxy-post-image-fixed-ratio{width:100%;max-height:322px;min-height:322px;height:100%;object-fit:cover;border-top-right-radius:150px;border-bottom-right-radius:150px}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content{margin-top:0 !important}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content .category ul.post-categories{padding-left:0 !important;margin:20px 0 !important}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content .category ul.post-categories li{list-style:none;text-decoration:none}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content .category ul.post-categories li a{color:#0f2147;pointer-events:none}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content .oxy-post-title{margin-top:20px !important;color:#0f2147;font-size:1.125rem;font-family:Soleil-Book}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content .oxy-post-image-date{font-size:.875rem}.search-result-page .ct-section-inner-wrap .oxy-posts-grid .oxy-posts .oxy-post .oxy-post-content p:last-child{font-size:1.125rem;margin-top:20px !important}.search-result-heading{font-family:Soleil-Book;font-size:1.75rem;color:#0f2147;line-height:2.3125rem}@media screen and (max-width:680px){.text-with-button .thin-text{margin-bottom:15px}.text-with-button .heading{font-size:1.75rem}.text-with-button .rounded-button{margin:20px 0}.text-with-button .div-hidden-mobile{display:none !important}.text-with-button .first-block{margin-bottom:0;padding-bottom:0 !important}.text-with-button .div-hidden-desktop{display:block !important;margin-bottom:20px}.text-with-button .rounded-button{margin:20px 0 0 !important}.text-with-button .ct-section-inner-wrap{padding-bottom:0 !important;height:auto !important}.text-with-button .second-block{padding-bottom:70px !important}}.text-with-button{padding-bottom:0 !important;height:auto !important}.text-with-button .second-block{position:relative}.text-with-button .thin-text{letter-spacing:3px;margin-bottom:6px;font-weight:300}.text-with-button .heading{font-weight:400;line-height:1.4;margin-bottom:1.75rem !important;color:#0f2147 !important;font-size:2.125rem}.text-with-button .semibold-text{font-size:1.125rem;font-weight:500;color:#0f2147;line-height:1.5;margin-bottom:25px;word-spacing:2px}.text-with-button .div-hidden-mobile{margin-top:40px}.text-with-button .text-content{font-weight:300;word-spacing:2px;line-height:1.7}.text-with-button .text-content:first-child{margin-bottom:20px}.text-with-button .rounded-button{border-radius:50px !important;margin:50px 0;background-color:#0f2147 !important;font-size:1.125rem;align-self:flex-start !important}.text-with-button .green-pattern{background-color:#b2c6c0;border-top-left-radius:100px;position:absolute;bottom:0;right:0;width:140px;height:60px}.text-with-button .div-hidden-desktop{display:none}.text-with-button .ct-section-inner-wrap{padding-bottom:0 !important;height:auto !important}.text-with-button.bg-color-navyBlue--dark .heading{color:#fff !important}.text-with-button.bg-color-navyBlue--dark .semibold-text{color:#fff !important}.preheader-footer{margin-top:0 !important;background-color:#0f2147;color:#f5f2ed;width:100%;padding:146px 25px 149px !important}.preheader-footer .prefooter-grid{width:100%;display:grid !important;align-items:stretch !important;grid-template-columns:repeat(3,minmax(200px, 1fr)) !important;grid-column-gap:65px;grid-row-gap:2.375rem !important;grid-auto-rows:minmax(min-content, 1fr) !important}.preheader-footer .text-under-image,.preheader-footer .emfang-text,.preheader-footer .geschaftsfuhrer,.preheader-footer .name-text{font-size:1.125rem}.preheader-footer .emfang-text{font-family:Soleil-Light !important}.preheader-footer .emfang-text,.preheader-footer .ihr-text{font-weight:100;padding-left:0 !important}.preheader-footer .ihr-text{font-weight:100;padding-left:0 !important;padding-bottom:12px !important;font-size:.875rem !important;letter-spacing:1.1px}.preheader-footer .ct-div-block{font-family:Soleil-Book}.preheader-footer .text-email-address,.preheader-footer .number-phone{color:#f5f2ed;font-size:1.125rem;font-family:Soleil-Light !important;font-weight:100}.preheader-footer .image-block{padding:12px 0 20px;width:100%}.preheader-footer .image-block .image-rounded{border-bottom-right-radius:90px;border-top-right-radius:90px;max-width:342px;max-height:186px;width:100%;object-position:top}.preheader-footer .text-under-image{padding-left:0 !important;line-height:1.75rem !important}.preheader-footer .second-text{font-family:Soleil-Book;text-align:left}@media (max-width:1140px){.preheader-footer{padding-left:25px !important;padding-right:25px !important}}@media screen and (max-width:992px){.preheader-footer .prefooter-grid{grid-template-columns:repeat(2,minmax(200px, 1fr)) !important}}@media (min-width:768px) and (max-width:991px){.preheader-footer .prefooter-grid .image-block img{max-width:100%;width:100%}}@media screen and (max-width:768px){.preheader-footer{padding-top:80px !important}.preheader-footer .prefooter-grid{grid-template-columns:repeat(1,minmax(200px, 1fr)) !important}}@media screen and (max-width:680px){.preheader-footer{padding:77px 25px 85px !important}.preheader-footer .text-under-image{width:270px !important}.preheader-footer .second-text .ihr-text{width:270px;display:flex}.preheader-footer .ihr-text{padding-left:0 !important}.preheader-footer .name-text,.preheader-footer .geschaftsfuhrer{display:none !important}.preheader-footer .second-text{max-width:100%;text-align:left;display:flex}.preheader-footer .ct-div-block{width:100% !important}.preheader-footer .text-under-image{width:100% !important}}@media screen and (min-width:681px){.preheader-footer .name-text,.preheader-footer .geschaftsfuhrer{display:none !important}}@media (max-width:320px){.preheader-footer .second-text{display:block !important}}.logo-slider{max-width:1140px;margin:0 auto;padding-top:0 !important}.logo-slider .logos-text{margin-bottom:20px}.logo-slider .text{font-size:.875rem !important;letter-spacing:1px}.logo-slider .oxy-carousel-builder{margin-top:30px}.logo-slider .oxy-carousel-builder .oxy-carousel-builder_inner .flickity-viewport .flickity-slider .cell{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.logo-slider .ct-section-inner-wrap{padding:70px 0 !important}@media screen and (max-width:1140px){.logo-slider .center-img{display:flex;align-items:center}.logo-slider .ct-section-inner-wrap{padding:75px 20px !important}.logo-slider .text{padding-left:5px !important}}@media (max-width:768px){.logo-slider{padding-bottom:75px !important}.logo-slider .ct-section-inner-wrap{padding-top:0 !important;padding-bottom:25px !important}.logo-slider .logos-text{margin-bottom:45px !important}}@media screen and (max-width:680px){.logo-slider{margin-top:0 !important;padding-top:40px !important}.logo-slider .cell{padding:0 10px !important}.logo-slider .img{width:auto !important;height:100%;max-height:130px}.logo-slider .text{padding-left:5px !important}}@media screen and (max-width:480px){.logo-slider .cell{padding:0 10px}.logo-slider .img{width:auto !important;height:100%;object-fit:cover !important;max-height:94px !important}.logo-slider .text{padding-left:5px !important}}.section-number{position:relative;overflow:hidden;background-color:#b2c6c0 !important}.section-number .ct-section-inner-wrap{padding-bottom:50px !important;padding-top:50px !important}.section-number.bg-gray-bright{background-color:#f5f2ed !important}.section-number.bg-gray-bright .half-div-color{background-color:#b2c6c0 !important}.section-number.bg-gray-bright .color-text{color:#0f2147 !important}.section-number.bg-white{background-color:#fff !important}.section-number.bg-white .half-div-color{background-color:#f5f2ed !important}.section-number.bg-white .color-text{color:#0f2147 !important}.section-number.bg-white-2{background-color:#fff !important}.section-number.bg-white-2 .half-div-color{background-color:#b2c6c0 !important}.section-number.bg-white-2 .color-text{color:#0f2147 !important}.section-number .half-div-color{background-color:#f5f2ed !important}.section-number .color-text{color:#f5f2ed !important}.section-number .flex-column{flex-direction:column !important;display:flex !important;align-items:center !important;flex-wrap:wrap !important}.section-number .flex-column .bn-txt{font-size:.875rem;font-family:Soleil-Light;font-weight:300 !important;padding-bottom:10px}.section-number .flex-column .number,.section-number .flex-column .percentage{font-size:8.5rem;line-height:.95;font-family:Soleil-Light !important}.section-number .flex-column .first-txt{font-size:1.75rem;font-family:Soleil-Book;line-height:1.5;text-align:center !important}.section-number .flex-column .second-txt{max-width:500px;text-align:center;font-size:1.125rem;font-family:Soleil-Light;margin-top:15px;margin-bottom:20px;font-weight:300 !important}.section-number .white-div-1{border-top-left-radius:100px;border-bottom-left-radius:100px;position:absolute;right:0;top:13%;width:164px;height:150px}.section-number .reverse-white-div{border-top-left-radius:100px;border-bottom-left-radius:100px;position:absolute;left:0;top:39%;width:164px;height:150px;transform:scale(-1)}.section-number .white-div-3{border-top-left-radius:100px;border-bottom-left-radius:100px;position:absolute;right:0;bottom:22%;width:164px;height:150px}@media (max-width:1024px){.section-number .flex-column{max-width:calc(100% - 164px) !important}.section-number .white-div-1{margin-right:-15px}.section-number .reverse-white-div{margin-left:-15px}.section-number .white-div-3{margin-right:-15px}}@media (max-width:850px){.section-number .flex-column{max-width:calc(100% - 144px) !important}.section-number .white-div-1{margin-right:-20px}.section-number .reverse-white-div{margin-left:-20px}.section-number .white-div-3{margin-right:-20px}}@media (max-width:768px){.section-number{padding-bottom:60px !important;padding-top:80px !important;margin-top:0 !important}.section-number .ct-section-inner-wrap{padding-bottom:0 !important;padding-top:0 !important}.section-number .flex-column{max-width:calc(100% - 64px) !important}.section-number .number{font-size:7rem !important;line-height:1 !important}.section-number .first-text{font-size:1.65rem !important;line-height:1.3 !important}.section-number .white-div-1{border-top-left-radius:50%;border-bottom-left-radius:50%;margin-right:-100px;width:164px !important;height:150px !important;top:7% !important}.section-number .reverse-white-div{border-top-left-radius:50%;border-bottom-left-radius:50%;margin-left:-100px;width:164px !important;height:150px !important;top:36% !important}.section-number .white-div-3{border-top-left-radius:50%;border-bottom-left-radius:50%;margin-right:-100px;width:164px !important;height:150px !important;bottom:21% !important}}@media (max-width:576px){.section-number{padding-bottom:40px !important;padding-top:60px !important;margin-top:0 !important}.section-number .ct-section-inner-wrap{padding-bottom:0 !important;padding-top:0 !important}.section-number .flex-column{max-width:calc(100% - 44px) !important}.section-number .number{font-size:5.7rem !important;line-height:1.1 !important}.section-number .first-txt{font-size:1.48rem !important;line-height:1.4 !important}.section-number .second-txt{font-size:1.03rem !important}.section-number .white-div-1{width:164px !important;height:150px !important;top:4% !important;margin-right:-120px !important}.section-number .reverse-white-div{width:164px !important;height:150px !important;top:32% !important;margin-left:-120px !important}.section-number .white-div-3{width:164px !important;height:150px !important;bottom:19% !important;margin-right:-120px !important}}@media (max-width:425px){.section-number{padding-bottom:40px !important;padding-top:60px !important;margin-top:0 !important}.section-number .ct-section-inner-wrap{padding-bottom:0 !important;padding-top:0 !important}.section-number .flex-column{max-width:calc(100% - 17px) !important}.section-number .number{font-size:5rem !important;line-height:1.2 !important}.section-number .first-txt{font-size:1.45rem !important;line-height:1.2 !important}.section-number .second-txt{font-size:1rem !important}.section-number .white-div-1{width:154px !important;height:140px !important;top:4% !important;margin-right:-125px !important}.section-number .reverse-white-div{width:154px !important;height:140px !important;top:32% !important;margin-left:-125px !important}.section-number .white-div-3{width:154px !important;height:140px !important;bottom:21% !important;margin-right:-125px !important}}@media (max-width:375px){.section-number{padding-bottom:40px !important;padding-top:60px !important;margin-top:0 !important}.section-number .ct-section-inner-wrap{padding-bottom:0 !important;padding-top:0 !important}.section-number .flex-column{max-width:calc(100% - 17px) !important}.section-number .number{line-height:1.2 !important}.section-number .first-txt{font-size:1.55rem !important;line-height:1.1 !important}.section-number .second-txt{font-size:1rem !important}.section-number .white-div-1{width:154px !important;height:140px !important;top:4% !important;margin-right:-125px !important}.section-number .reverse-white-div{width:154px !important;height:140px !important;top:32% !important;margin-left:-125px !important}.section-number .white-div-3{width:154px !important;height:140px !important;bottom:22% !important;margin-right:-125px !important}}@media (max-width:320px){.section-number .first-txt{font-size:1.45rem !important;line-height:1.1 !important}.section-number .number{line-height:1.2 !important}.section-number .second-txt{font-size:1rem !important}.section-number .white-div-1{width:154px !important;height:140px !important;top:3% !important;margin-right:-125px !important}.section-number .reverse-white-div{width:154px !important;height:140px !important;top:33% !important;margin-left:-125px !important}.section-number .white-div-3{width:154px !important;height:140px !important;bottom:23% !important;margin-right:-125px !important}}.banner-container{position:relative;width:100%;height:calc(100vh - 135px);height:calc(calc(var(--vh, 1vh) * 100) - 135px);margin-top:135px;background-color:#0f2147;overflow:hidden}.banner-container.gallery{height:100vh;background:0 0}.banner-container.gallery .carousel-builder-container{width:100% !important;height:100% !important}.banner-container.gallery .oxy-carousel-builder,.banner-container.gallery .oxy-carousel-builder_inner.oxy-inner-content,.banner-container.gallery .flickity-viewport,.banner-container.gallery .flickity-slider{height:100% !important}.banner-container .flickity-page-dots{justify-content:flex-start !important;position:absolute !important;bottom:76px !important;padding-left:calc(50vw - 570px) !important;max-width:90% !important}.banner-container .flickity-page-dots .dot{display:inline-block !important;width:30px !important;height:5px !important;margin:0 5px 0 0 !important;background:#fff !important;border-radius:2px !important;opacity:.4 !important;cursor:pointer !important}.banner-container .flickity-page-dots .dot.is-selected{background:#fff !important;opacity:1 !important}.banner-container .ct-video{height:100%}.banner-container .ct-video>.oxygen-vsb-responsive-video-wrapper{padding-bottom:0 !important;height:100%}.banner-container .carousel-builder-container{width:calc(100% - 164px);height:calc(100% - 58px);overflow:hidden}.banner-container .carousel-builder-container .flickity-viewport .cell{height:100% !important}.banner-container .oxy-carousel-builder,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-viewport,.banner-container .flickity-slider{height:calc(100vh - 193px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 193px) !important}.banner-container .banner-media-container{width:100%;height:100%;position:relative}.banner-container .banner-media-container img,.banner-container .banner-media-container video{min-width:100%;min-height:100%;width:100%;object-fit:cover}.banner-container .single-tab-of-carousel{height:100% !important;width:100% !important}.banner-container .banner-text-container{display:flex;justify-content:start;position:absolute;z-index:999;padding:0;padding-left:calc(50vw - 570px) !important;padding-right:25px;max-width:100%;width:100%;bottom:132px}.banner-container .banner-text-container .banner-text-1{margin-bottom:5px;display:flex !important;flex-direction:row !important;flex-wrap:nowrap}.banner-container .banner-text-container .banner-text-1 *{font-size:.875rem !important;font-family:Soleil-Light;text-transform:uppercase;letter-spacing:1px;text-align:left}.banner-container .banner-text-container .banner-text-1 img{width:10px;height:10px;margin:0 10px;padding:0}.banner-container .banner-text-container .banner-text-2{color:#0f2147;font-size:2.125rem;line-height:41px !important;font-family:Soleil-Book !important;height:auto;max-width:390px;width:100%}.banner-container .banner-text-container .banner-text-1 .text-align-left,.banner-container .banner-text-container .banner-text-2{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;width:100%;justify-content:start !important}@media (min-width:992px) and (max-width:1199px){.banner-container .oxy-carousel-builder,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-viewport,.banner-container .flickity-slider{height:calc(100vh - 179px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 179px) !important}.banner-container .carousel-builder-container{width:calc(100% - 124px);height:calc(100% - 44px)}}@media screen and (max-width:1190px){.banner-container .banner-text-container{padding-left:25px !important}.banner-container .flickity-page-dots{padding-left:25px !important}}@media (min-width:768px) and (max-width:991px){.banner-container .flickity-page-dots{left:0 !important;padding:0 25px !important;bottom:55px !important}.banner-container .carousel-builder-container{width:calc(100% - 100px);height:calc(100% - 35px)}.banner-container .oxy-carousel-builder,.banner-container .flickity-viewport,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-slider{height:calc(100vh - 170px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 170px) !important}.banner-container .banner-text-container{padding:0 25px !important;bottom:95px !important;left:0 !important;max-width:calc(100vw - 100px) !important;width:100% !important}.banner-container .banner-text-container .banner-text-2{margin-top:1px !important}}@media screen and (max-width:767px){.banner-container .flickity-page-dots{bottom:33px !important;padding-left:25px !important}.banner-container .carousel-builder-container{width:calc(100% - 25px) !important;height:calc(100% - 25px) !important}.banner-container .oxy-carousel-builder,.banner-container .flickity-viewport,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-slider{height:calc(100vh - 95px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 95px) !important}.banner-container .banner-text-container{bottom:85px !important;padding-right:25px !important}.banner-container .banner-text-container .banner-text-2{font-size:1.75rem;max-width:320px;line-height:2.125rem !important}.banner-container .banner-text-container .banner-text-1{margin-bottom:18px}}.banner-container.bg-color-lightBlue{background-color:#cad7ef !important}.banner-container.bg-color-yellow{background-color:#ffd600 !important}.banner-container.bg-color-gelb--coated{background-color:#f4da40 !important}.banner-container.bg-color-gelb--uncoated{background-color:#ffdd35 !important}.banner-container.bg-color-navyBlue{background-color:#0f2147 !important}.banner-container.bg-color-navyBlue--coated{background-color:#0c2340 !important}.banner-container.bg-color-navyBlue--uncoated{background-color:#4a4c64 !important}.banner-container.bg-color-gray--bright{background-color:#f5f2ed !important}.banner-container.bg-color-gray--coated{background-color:rgba(215,196,183,.2) !important}.banner-container.bg-color-gray--uncoated{background-color:rgba(220,198,187,.2) !important}.banner-container.bg-color-greenTeal--light{background-color:#b2c6c0 !important}.banner-container.bg-color-greenTeal--coated{background-color:#b7cdc2 !important}.banner-container.bg-color-greenTeal--uncoated{background-color:#b4ccc2 !important}.banner-container.bg-color-pastelYellow{background-color:#fff3c3 !important}.banner-container.bg-color-pastelYellow--coated{background-color:rgba(244,218,64,.4) !important}.banner-container.bg-color-pastelYellow--uncoated{background-color:rgba(255,221,53,.4) !important}.banner-container.bg-color-ocherYellow{background-color:#f2bf00 !important}.banner-container.bg-color-ocherYellow--coated{background-color:#eaaa00 !important}.banner-container.bg-color-ocherYellow--uncoated{background-color:#f1b828 !important}.banner-container.bg-color-pastelBlue{background-color:#cad8f5 !important}.banner-container.bg-color-pastelBlue--coated{background-color:#becae9 !important}.banner-container.bg-color-pastelBlue--uncoated{background-color:#b4c5eb !important}.banner-container.bg-color-lichtBlue{background-color:#6191d9 !important}.banner-container.bg-color-lichtBlue--coated{background-color:#407ec9 !important}.banner-container.bg-color-lichtBlue--uncoated{background-color:#5b7ebc !important}.banner-container.bg-color-beige{background-color:#e5ddd7 !important}.banner-container.bg-color-beige--coated{background-color:#d7c4b7 !important}.banner-container.bg-color-beige--uncoated{background-color:#dcc6bb !important}.banner-container.bg-color-darkGray{background-color:#c1bebe !important}.banner-container.bg-color-darkGray--coated{background-color:#b6ada5 !important}.banner-container.bg-color-darkGray--uncoated{background-color:#b4aca6 !important}.banner-container.bg-color-pastelGreen{background-color:#d7e1de !important}.banner-container.bg-color-pastelGreen--coated{background-color:rgba(180,204,194,.4) !important}.banner-container.bg-color-pastelGreen--uncoated{background-color:rgba(180,204,194,.4) !important}.banner-container.bg-color-moosGreen{background-color:#8fa69d !important}.banner-container.bg-color-moosGreen--coated{background-color:#7f9c90 !important}.banner-container.bg-color-moosGreen--uncoated{background-color:#8aa29a !important}@media screen and (max-width:860px){.banner-container{height:calc(100vh - 70px);height:calc(calc(var(--vh, 1vh) * 100) - 70px);margin-top:70px}.banner-container .oxy-carousel-builder,.banner-container .flickity-viewport,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-slider{height:calc(100vh - 105px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 105px) !important}}@media screen and (max-width:767px){.banner-container .oxy-carousel-builder,.banner-container .flickity-viewport,.banner-container .oxy-carousel-builder_inner.oxy-inner-content,.banner-container .flickity-slider{height:calc(100vh - 95px) !important;height:calc(calc(var(--vh, 1vh) * 100) - 95px) !important}}.section-navy-bg .banner-container .banner-text-container{bottom:132px}.section-navy-bg .banner-container .banner-text-container .banner-text-1{line-height:22px}.section-navy-bg .banner-container .banner-text-container .banner-text-2{line-height:2.125rem}.section-navy-bg .banner-container .banner-text-container .magazin-text-banner{max-width:100% !important;padding-right:25px}@media (min-width:992px) and (max-width:1199px){.section-navy-bg .banner-container .banner-text-container{bottom:185px !important}}@media (min-width:768px) and (max-width:991px){.section-navy-bg .banner-container .banner-text-container{bottom:179px !important;padding:0 25px !important}}@media screen and (max-width:767px){.section-navy-bg .banner-container .carousel-builder-container .banner-text-container{padding:0 25px !important}}.cta-yellow .ct-section-inner-wrap{position:relative;background-color:#ffd600;height:200px;padding:0 90px !important;justify-content:center}@media screen and (max-width:578px){.cta-yellow .ct-section-inner-wrap{height:225px}}.cta-yellow .ct-section-inner-wrap .title{letter-spacing:1px;font-size:.875rem;color:#0f2147;font-family:Soleil-Light;padding-top:30px;padding-left:0}.cta-yellow .ct-section-inner-wrap .custom-column{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding:20px 0;align-items:center !important}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-30-w{width:30% !important;padding:0 !important}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-70-w{width:70% !important;padding:0 !important}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-text{color:#0f2147}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-text div:first-child{font-family:Soleil-Light;font-size:1.75rem;line-height:2.3125rem}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-text div:last-child{font-size:1.75rem;font-family:Soleil-Bold !important;line-height:2.3125rem}.cta-yellow .ct-section-inner-wrap .email-field{padding:0 20px;border:2px solid #0f2147;border-radius:100px;width:100% !important;height:70px}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7{width:100%;height:100%}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-form{width:100% !important;height:100% !important}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7 .uacf7-form-198{width:100%;height:100% !important;align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7 .uacf7-uacf7style-198{width:100% !important;height:100% !important}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7 #cta-email-field{outline:none;background-color:transparent;border:none !important;width:100%;height:100%;font-size:1.125rem}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7 #cta-email-field::placeholder{color:#0f2147;font-size:1.125rem;font-family:Soleil-Light;opacity:35%}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-form-control-wrap{width:100% !important;height:100% !important}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-not-valid-tip{display:block !important;position:absolute;top:72px;font-size:.875rem;width:260px}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-submit{cursor:pointer;background-color:transparent;width:30px;border:none;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Blue_CTA_Arrow_Icon.svg);text-indent:-9999px;box-shadow:none;max-width:150px;padding:0;height:20px;background-repeat:no-repeat;background-position:center;background-size:100%}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-response-output{margin:5px 0 0 !important;padding:0 !important;border:none !important;position:absolute;color:green;font-size:.875rem}.cta-yellow .ct-section-inner-wrap .email-field .wpcf7-spinner{display:none}@media screen and (max-width:991px){.cta-yellow .ct-section-inner-wrap{padding:0 25px !important}.cta-yellow .ct-section-inner-wrap .custom-div-30-w{width:40% !important}}@media screen and (max-width:768px){.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-30-w{width:60% !important}}@media screen and (max-width:576px){.cta-yellow .ct-section-inner-wrap .email-field{display:none}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-70-w{width:25% !important;align-items:end}.cta-yellow .ct-section-inner-wrap .custom-column .custom-div-30-w{width:80% !important}}@media screen and (min-width:577px){.cta-yellow .ct-section-inner-wrap .custom-div-70-w button.custom-btn{display:none}}.cta-yellow .ct-section-inner-wrap .custom-btn{border-radius:100%;background-color:transparent;border:2px solid #0f2147;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Blue_CTA_Arrow_Icon.svg);text-indent:-9999px;box-shadow:none;padding:35px;background-size:50%;background-repeat:no-repeat;background-position:center}@media screen and (max-width:576px){.cta-yellow .ct-section-inner-wrap .custom-column .ct-div-block.custom-div-70-w.open{width:100% !important}}@media screen and (max-width:768px){.cta-yellow{margin-top:0 !important}}.custom-carousel-section{padding-top:75px;padding-bottom:75px}@media screen and (max-width:576px){.custom-carousel-section{padding-top:5px;padding-bottom:5px !important}}.custom-carousel-section .ct-section-inner-wrap{padding:75px 0 !important}.custom-carousel-section .ct-section-inner-wrap .uppercase{padding-bottom:10px !important;color:#0f2147 !important;letter-spacing:1px}@media screen and (max-width:1140px){.custom-carousel-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.custom-carousel-section .ct-section-inner-wrap .section-heading{padding-bottom:25px;letter-spacing:1px;font-weight:inherit !important}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content{max-width:1140px;width:100%;justify-content:space-between}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content .cell .ct-div-block{color:#0f2147;flex:1}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content .cell .ct-div-block .oxy-rich-text:nth-child(1){padding-bottom:10px;font-family:Soleil-Book !important;font-weight:lighter !important}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content .cell .ct-div-block .oxy-rich-text:nth-child(1) p{font-family:Soleil-Book !important}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content .cell .ct-image{width:100% !important;max-width:100% !important;max-height:186px !important;border-top-right-radius:150px;border-bottom-right-radius:150px;padding-bottom:10px;margin-bottom:0 !important;object-fit:cover}.custom-carousel-section .ct-section-inner-wrap .oxy-inner-content .cell .ct-headline{padding-bottom:20px;font-family:Soleil-Book;font-weight:400;color:#0f2147}.custom-carousel-section .ct-section-inner-wrap .lightNavy{font-family:Soleil-Light;color:#0f2147;padding-bottom:25px}.custom-carousel-section .ct-section-inner-wrap .bookNavy{color:#0f2147}.custom-carousel-section .flickity-page-dots .dot,.custom-magazine-slider .flickity-page-dots .dot{background-color:#a6aab4 !important;margin:0 3px}.custom-carousel-section .flickity-page-dots .dot.is-selected,.custom-magazine-slider .flickity-page-dots .dot.is-selected{background-color:#091329 !important}.custom-carousel-dots .flickity-page-dots,.custom-magazine-slider .flickity-page-dots{display:none !important}@media screen and (max-width:992px){.custom-carousel-section .flickity-page-dots{justify-content:flex-start !important;position:relative !important;display:flex !important;align-items:center !important;bottom:30px !important;right:auto !important;left:auto !important;top:auto !important}.custom-carousel-section .flickity-page-dots li:first-child{margin-left:0}}.custom-magazine-slider{padding-top:75px;padding-bottom:75px}.custom-magazine-slider.bg-color-beige-half.homepage-magazine-bg:before{height:64%}.custom-magazine-slider .ct-section-inner-wrap{padding:75px 0 !important}@media screen and (max-width:1140px){.custom-magazine-slider .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.custom-magazine-slider .ct-section-inner-wrap .oxy-carousel-builder{padding-bottom:50px !important}@media screen and (max-width:992px){.custom-magazine-slider .ct-section-inner-wrap .oxy-carousel-builder{padding-bottom:35px !important}}.custom-magazine-slider .ct-section-inner-wrap .oxy-carousel-builder .oxy-dynamic-list{align-items:stretch}.custom-magazine-slider .ct-section-inner-wrap .oxy-inner-content{max-width:1140px;width:100%}.custom-magazine-slider .ct-section-inner-wrap .ct-image{width:100% !important;max-height:322px !important;min-height:322px !important;height:100% !important;object-fit:cover;border-top-right-radius:150px;border-bottom-right-radius:150px}@media screen and (max-width:576px){.custom-magazine-slider .ct-section-inner-wrap .ct-image{min-height:293px !important}}.custom-magazine-slider .ct-section-inner-wrap h2:first-of-type{padding-bottom:20px;text-transform:uppercase;font-size:.875rem !important;letter-spacing:1px;font-weight:inherit !important;font-family:Soleil-Light !important}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :first-child{width:100%}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(2){margin-top:20px;font-size:.875rem !important;letter-spacing:1px;font-weight:inherit !important;font-family:Soleil-Light !important;pointer-events:none}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(2) .ct-span a{font-family:Soleil-Light !important;color:#0f2147 !important}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(3){margin-top:20px;line-height:1;text-align:left}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(3) .ct-span{font-family:Soleil-Book !important;font-size:1.125rem !important;color:#0f2147 !important;font-weight:lighter !important;line-height:1.6}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(4){margin-top:8px;line-height:1;font-family:Soleil-Light !important;font-size:.875rem !important;color:#0f2147 !important;font-weight:inherit !important}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block :nth-child(4) .ct-span{font-family:Soleil-Light !important;font-size:.875rem !important;color:#0f2147 !important;font-weight:inherit !important}.custom-magazine-slider .ct-section-inner-wrap .ct-div-block .ct-text-block .ct-span{font-size:1.125rem;padding-right:10px;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:22px;color:#0f2147 !important;font-weight:inherit !important}@media screen and (min-width:992px){.custom-magazine-slider .flickity-page-dots{visibility:hidden !important}}@media screen and (max-width:992px){.custom-magazine-slider .flickity-page-dots{justify-content:flex-start !important;position:relative !important;display:flex !important;align-items:center !important;bottom:0 !important;right:auto !important;left:auto !important;top:65px !important}.custom-magazine-slider .flickity-page-dots li:first-child{margin-left:0}}@media screen and (max-width:576px){.custom-magazine-slider{padding-top:5px !important;padding-bottom:5px !important}.custom-magazine-slider.bg-color-beige-half:before{height:69% !important}.custom-magazine-slider .ct-section-inner-wrap{padding-left:0 !important}.custom-magazine-slider .ct-section-inner-wrap h2:first-of-type,.custom-magazine-slider .ct-section-inner-wrap .flickity-page-dots{padding-left:20px !important}.custom-magazine-slider .ct-section-inner-wrap .dot{margin:0 3px}.custom-magazine-slider .ct-link~*{padding-left:50px}.custom-magazine-slider .oxy-inner-content .ct-div-block{padding-left:0 !important}}.partners-logo .ct-section-inner-wrap{padding-bottom:75px !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.partners-logo .beteiligte-text-div{width:100% !important}.partners-logo .custom-beiteigte-button{align-self:center !important;margin-top:40px;border-radius:50px !important;width:auto !important;height:auto !important;font-size:.875rem;background-color:#fff !important;color:#0f2147 !important;border:1px solid transparent !important}.partners-logo .custom-beiteigte-button:hover{background-color:transparent !important;color:#fff !important;border:1px solid #fff !important}.partners-logo .custom-carousel-right{padding:50px 12px 50px 20px !important}.partners-logo .carousel-div-custom{left:0 !important;padding:0 !important;margin:0 !important;max-width:57%;width:100%;background-color:#fff;display:flex;align-items:center;margin-top:20px !important;margin-bottom:0 !important}.partners-logo .carousel-div-custom .cell{justify-content:center;align-items:center}.partners-logo .carousel-div-custom.right-div-carousel{border-top-left-radius:100px;border-bottom-left-radius:100px;align-self:flex-end}.partners-logo .carousel-div-custom.left-div-carousel{align-items:flex-start;border-top-right-radius:100px;border-bottom-right-radius:100px}.partners-logo .beteiligte-sub-title{color:#fff;font-size:.875rem;align-self:center;letter-spacing:1px;margin:0 0 20px !important}.partners-logo .beteiligte-paragraph{padding:0 20px 15px;color:#fff;max-width:60%;width:100% !important;text-align:center;align-self:center;font-size:1.75rem;line-height:1.2;margin:0;font-family:Soleil-Book}@media screen and (max-width:992px){.ct-section.partners-logo{padding:0 !important}.ct-section.partners-logo .beteiligte-text-div .beteiligte-paragraph{max-width:88% !important;padding-bottom:55px !important}.ct-section.partners-logo .ct-section-inner-wrap{padding-bottom:75px !important}.ct-section.partners-logo .ct-section-inner-wrap .carousel-div-custom{max-width:94% !important}.ct-section.partners-logo .ct-section-inner-wrap .carousel-div-custom .custom-carousel-right{padding:40px 12px 40px 20px !important}.ct-section.partners-logo .ct-section-inner-wrap .custom-beiteigte-button{margin-top:40px !important;font-size:.875rem !important}}@media screen and (max-width:576px){.ct-section.partners-logo{padding:0 !important}.ct-section.partners-logo .ct-section-inner-wrap .beteiligte-text-div .beteiligte-sub-title{margin-bottom:20px !important}.ct-section.partners-logo .ct-section-inner-wrap .beteiligte-text-div .beteiligte-paragraph{width:100% !important}.ct-section.partners-logo .ct-section-inner-wrap .carousel-div-custom.left-div-carousel{margin:0 !important}}.partners-logo.bg-gray-bright,.partners-logo.bg-color-navyBlue{margin:0 !important;padding-top:20px !important;padding-bottom:45px}.partners-logo.bg-gray-bright .ct-section-inner-wrap,.partners-logo.bg-color-navyBlue .ct-section-inner-wrap{padding-bottom:140px}.partners-logo.bg-gray-bright .ct-section-inner-wrap .beteiligte-text-div,.partners-logo.bg-color-navyBlue .ct-section-inner-wrap .beteiligte-text-div{max-width:80%;align-self:flex-end;color:#0f2147;width:100%}.partners-logo.bg-gray-bright .ct-section-inner-wrap .beteiligte-text-div .beteiligte-sub-title,.partners-logo.bg-color-navyBlue .ct-section-inner-wrap .beteiligte-text-div .beteiligte-sub-title{align-self:flex-start;color:#0f2147 !important;font-family:Soleil-Light;letter-spacing:1px;margin-bottom:0 !important}.partners-logo.bg-gray-bright .ct-section-inner-wrap .carousel-div-custom,.partners-logo.bg-color-navyBlue .ct-section-inner-wrap .carousel-div-custom{max-width:80% !important;width:100%}.partners-logo.bg-gray-bright .ct-section-inner-wrap .carousel-div-custom .custom-carousel-right,.partners-logo.bg-color-navyBlue .ct-section-inner-wrap .carousel-div-custom .custom-carousel-right{padding:60px 12px 60px 20px !important}.partners-logo.bg-gray-bright .beteiligte-sub-title{color:#0f2147 !important}@media screen and (max-width:992px){.bg-gray-bright{padding-top:0 !important}.bg-gray-bright .ct-section-inner-wrap .beteiligte-text-div{width:100%;max-width:94%}.bg-gray-bright .ct-section-inner-wrap .carousel-div-custom{width:100%;max-width:94%;margin:20px 0 !important}.bg-gray-bright .ct-section-inner-wrap .carousel-div-custom .custom-carousel-right{padding:30px 12px 30px 20px !important}}@media screen and (max-width:576px){.ct-section.bg-gray-bright{padding-top:0 !important}.ct-section.bg-gray-bright .ct-section-inner-wrap{padding-bottom:60px !important;width:100%;max-width:94%}.ct-section.partners-logo .beteiligte-text-div .beteiligte-paragraph{max-width:88% !important}.ct-section.partners-logo .beteiligte-text-div .beteiligte-sub-title{left:6%;top:23%;margin-bottom:0 !important}.ct-section.partners-logo .ct-section-inner-wrap{padding-bottom:80px !important}.ct-section.partners-logo .ct-section-inner-wrap .carousel-div-custom{width:100%;max-width:94%;margin:20px 0 !important}.ct-section.partners-logo .ct-section-inner-wrap .carousel-div-custom .custom-carousel-right{padding:30px 12px 30px 20px !important}.ct-section.partners-logo .ct-section-inner-wrap .custom-beiteigte-button{margin-top:40px !important}}.flex-items{display:flex;justify-content:center;flex-direction:row;padding:0 0 145px}.flex-items.padding-top{margin-top:0 !important}@media screen and (max-width:768px){.flex-items{padding-bottom:75px !important}}@media screen and (max-width:1120px){.flex-items .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}@media screen and (max-width:768px){.flex-items .ct-section-inner-wrap{padding-top:78px !important}}.flex-items .uppercase-light-text{align-self:center;margin-top:65px;margin-bottom:14px}.flex-items .flex-items-header{font-family:Soleil-Book;font-size:1.75rem;align-self:center;text-align:center;margin:6px 0 50px}.flex-items .div-container-flex{display:flex;flex-direction:row;text-align:center;gap:60px}.flex-items .div-container-flex .flex-content{font-family:Soleil-Light;font-size:1.125rem;max-width:100%;width:100%}.flex-items .div-container-flex .flex-content.text-align-center .ct-link-button{align-self:center !important}.flex-items .div-container-flex .flex-content .image-flex-items{max-width:70px;width:100%;max-height:63px !important;min-height:63px;object-fit:contain;height:100%;align-self:center;margin-bottom:20px}.flex-items .div-container-flex .flex-content .flex-item-headline{width:100%;font-size:1.75rem;font-family:Soleil-Book;line-height:2.625rem;color:#0f2147;font-weight:400}.flex-items .div-container-flex .flex-content .flex-item-headline b{font-weight:600}.flex-items.bg-color-navyBlue{color:#fff !important}.flex-items.bg-color-navyBlue .uppercase-light-text{color:#fff}@media (max-width:576px){.flex-items.bg-color-navyBlue .image-flex-items{max-width:53px !important}}.flex-items.bg-color-white{color:#0f2147 !important}@media (max-width:576px){.flex-items.bg-color-white .uppercase-light-text{align-self:flex-start}.flex-items.bg-color-white .flex-items-header{align-self:flex-start;text-align:left}}.flex-items.bg-color-greenTeal{color:#fff !important}.flex-items.bg-color-greenTeal.text-color-navyblue{color:#0f2147 !important}@media (max-width:768px){.flex-items.section-number-shape{padding-bottom:0 !important;padding-top:0 !important}.flex-items .flex-items-header{margin:10px 0 25px;max-width:80%;line-height:2rem}.flex-items .uppercase-light-text{margin:0}.flex-items .block-direction{display:block !important}.flex-items .block-direction .flex-content:not(:last-child){margin-bottom:40px}.flex-items .block-direction .image-flex-items{margin-bottom:20px;max-width:52px;min-height:37px}.flex-items .row-direction{display:block !important}.flex-items .row-direction .flex-content{display:flex;flex-direction:row;text-align:left;align-items:center}.flex-items .row-direction .flex-content .ct-div-block div:nth-child(1){align-self:flex-start !important}.flex-items .row-direction .flex-content .ct-div-block div:nth-child(1).text-align-center{align-self:flex-start !important}.flex-items .row-direction .flex-content:not(:last-child){margin-bottom:40px}.flex-items .row-direction .image-flex-items{margin-right:30px;margin-bottom:0 !important}}.section-navy-bg{background-color:#0f2147;position:relative;height:calc(100vh - 103px);height:calc(calc(var(--vh, 1vh) * 100) - 103px);max-width:100%;width:100%;margin-top:103px}.section-navy-bg.margin-top-0{height:100vh;height:calc(var(--vh, 1vh) * 100);margin-top:0}@media screen and (max-width:860px){.section-navy-bg{margin-top:75px}.section-navy-bg.margin-top-0{margin-top:0}}.section-navy-bg.bg-color-lightBlue{background-color:#cad7ef !important}.section-navy-bg.bg-color-yellow{background-color:#ffd600 !important}.section-navy-bg.bg-color-gelb--coated{background-color:#f4da40 !important}.section-navy-bg.bg-color-gelb--uncoated{background-color:#ffdd35 !important}.section-navy-bg.bg-color-navyBlue{background-color:#0f2147 !important}.section-navy-bg.bg-color-navyBlue--coated{background-color:#0c2340 !important}.section-navy-bg.bg-color-navyBlue--uncoated{background-color:#4a4c64 !important}.section-navy-bg.bg-color-gray--bright{background-color:#f5f2ed !important}.section-navy-bg.bg-color-gray--coated{background-color:rgba(215,196,183,.2) !important}.section-navy-bg.bg-color-gray--uncoated{background-color:rgba(220,198,187,.2) !important}.section-navy-bg.bg-color-greenTeal--light{background-color:#b2c6c0 !important}.section-navy-bg.bg-color-greenTeal--coated{background-color:#b7cdc2 !important}.section-navy-bg.bg-color-greenTeal--uncoated{background-color:#b4ccc2 !important}.section-navy-bg.bg-color-pastelYellow{background-color:#fff3c3 !important}.section-navy-bg.bg-color-pastelYellow--coated{background-color:rgba(244,218,64,.4) !important}.section-navy-bg.bg-color-pastelYellow--uncoated{background-color:rgba(255,221,53,.4) !important}.section-navy-bg.bg-color-ocherYellow{background-color:#f2bf00 !important}.section-navy-bg.bg-color-ocherYellow--coated{background-color:#eaaa00 !important}.section-navy-bg.bg-color-ocherYellow--uncoated{background-color:#f1b828 !important}.section-navy-bg.bg-color-pastelBlue{background-color:#cad8f5 !important}.section-navy-bg.bg-color-pastelBlue--coated{background-color:#becae9 !important}.section-navy-bg.bg-color-pastelBlue--uncoated{background-color:#b4c5eb !important}.section-navy-bg.bg-color-lichtBlue{background-color:#6191d9 !important}.section-navy-bg.bg-color-lichtBlue--coated{background-color:#407ec9 !important}.section-navy-bg.bg-color-lichtBlue--uncoated{background-color:#5b7ebc !important}.section-navy-bg.bg-color-beige{background-color:#e5ddd7 !important}.section-navy-bg.bg-color-beige--coated{background-color:#d7c4b7 !important}.section-navy-bg.bg-color-beige--uncoated{background-color:#dcc6bb !important}.section-navy-bg.bg-color-darkGray{background-color:#c1bebe !important}.section-navy-bg.bg-color-darkGray--coated{background-color:#b6ada5 !important}.section-navy-bg.bg-color-darkGray--uncoated{background-color:#b4aca6 !important}.section-navy-bg.bg-color-pastelGreen{background-color:#d7e1de !important}.section-navy-bg.bg-color-pastelGreen--coated{background-color:rgba(180,204,194,.4) !important}.section-navy-bg.bg-color-pastelGreen--uncoated{background-color:rgba(180,204,194,.4) !important}.section-navy-bg.bg-color-moosGreen{background-color:#8fa69d !important}.section-navy-bg.bg-color-moosGreen--coated{background-color:#7f9c90 !important}.section-navy-bg.bg-color-moosGreen--uncoated{background-color:#8aa29a !important}.section-navy-bg .ct-section-inner-wrap{margin:0 !important;padding-bottom:0 !important;max-width:100% !important}.section-navy-bg .img-banner{width:calc(100% - 164px);height:calc(100% - 58px);overflow:hidden;object-fit:cover}.section-navy-bg .banner-text-container{position:absolute;z-index:999;padding:0;padding-right:25px;padding-left:calc(50vw - 570px);bottom:196px;max-width:calc(100vw - 189px);width:100%;line-height:2rem}.section-navy-bg .banner-text-container .banner-text-1{text-transform:uppercase;font-size:.875rem;font-family:Soleil-Light;letter-spacing:1px;line-height:22px !important;margin-bottom:6px !important}.section-navy-bg .banner-text-container .banner-text-2{font-size:2.125rem;font-family:Soleil-Book;line-height:41px !important}.section-navy-bg .banner-text-container .banner-text-1,.section-navy-bg .banner-text-container .banner-text-2{color:#0f2147;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;width:100%;justify-content:start !important}@media (min-width:992px) and (max-width:1199px){.section-navy-bg .img-banner{width:calc(100% - 124px);height:calc(100% - 44px)}.section-navy-bg .banner-text-container{bottom:185px !important}}@media screen and (max-width:1190px){.section-navy-bg .banner-text-container{padding-left:25px !important}}@media (min-width:768px) and (max-width:991px){.section-navy-bg .img-banner{width:calc(100% - 100px);height:calc(100% - 35px)}.section-navy-bg .banner-text-container{left:0 !important;max-width:calc(100vw - 100px) !important;width:100%;padding:0 25px !important;bottom:179px}}@media screen and (max-width:767px){.section-navy-bg .img-banner{width:calc(100% - 25px);height:calc(100% - 25px)}.section-navy-bg .banner-text-container{left:0;bottom:83px !important;padding:0 50px 0 25px !important;max-width:100%;width:100%}.section-navy-bg .banner-text-container .banner-text-2{font-size:1.75rem;line-height:2.125rem !important}.section-navy-bg .banner-text-container .banner-text-1{margin-bottom:18px !important}}@media screen and (max-width:860px){.section-navy-bg{height:calc(100vh - 70px);height:calc(calc(var(--vh, 1vh) * 100) - 70px)}.section-navy-bg.margin-top-0{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.text-header{text-transform:uppercase;align-self:center;margin-bottom:20px;font-family:Soleil-Light !important;font-size:.875rem;color:#0f2147}.grid-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem !important;text-align:center;color:#0f2147}.grid-container .item-head{display:flex;flex-direction:row;justify-content:center;width:100%}.grid-container .item-head .item-head-text-bold{font-family:Soleil-ExtraBold;text-align:left}.grid-container .grid-item-text1{font-weight:600 !important;margin:5px 0 15px}@media (max-width:920px){.grid-container{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:580px){.grid-container{grid-template-columns:auto !important}}.Rectangle17-Section{background-color:#f5f2ed}.Rectangle17-Section .image-div{width:80%;margin:auto}.Rectangle17-Section .image-div .image-div{width:100%;max-height:320px}.Rectangle17-Section .first-texts-div{margin:auto;margin-top:5%}.Rectangle17-Section .rectangle17-first-text{margin:auto;margin-bottom:6px;color:#0f2147;font-size:.875rem;font-family:Soleil-Light}.Rectangle17-Section .rectangle17-second-text{margin:auto;width:60%;text-align:center;color:#0f2147;font-size:1.75rem;font-family:Soleil-Light}.Rectangle17-Section .desktop-image{padding-bottom:40px}.Rectangle17-Section .second-texts-div{margin:auto;margin-top:10%;padding:10px !important}.Rectangle17-Section .rectangle17-third-text{padding:10px;margin:auto;color:#0f2147;font-size:.875rem;font-family:Soleil-Light}.Rectangle17-Section .rectangle17-fourth-text{padding:10px;margin:auto;color:#0f2147;font-size:1.75rem;font-family:Soleil-Book}.Rectangle17-Section .rectangle17-fifth-text{padding:10px;margin:auto;width:60%;text-align:center;color:#0f2147;font-size:1.125rem;font-family:Soleil-Book}.Rectangle17-Section .rectangle17-fourth-text-mobile{display:none !important;text-align:center}.Rectangle17-Section .mobile-image{display:none !important}.Rectangle17-Section .rectangle-17-bottom-mobile-text{display:none !important}@media only screen and (max-width:768px){.Rectangle17-Section .ct-section-inner-wrap .image-div :nth-child(3){max-width:64%;display:block !important}.Rectangle17-Section .image-div{width:100%;top:90%;margin-left:-10px}.Rectangle17-Section .image-div .image-div{display:none !important}.Rectangle17-Section .mobile-image{display:block !important;width:100%;position:relative;padding-left:20px !important;padding-right:20px !important;max-height:250px}.Rectangle17-Section .rectangle17-fourth-text-mobile{text-align:center;display:block !important;color:#0f2147;font-size:1.125rem;width:100%;max-width:95%;padding-left:6px !important;font-family:Soleil-Book !important}.Rectangle17-Section .rectangle-17-bottom-mobile-text{width:100%;display:block;margin-left:-10px !important;text-align:center;padding-top:10px !important;color:#0f2147;font-size:1.125rem}.Rectangle17-Section .rectangle17-fifth-text{display:none !important}.Rectangle17-Section .rectangle17-fourth-text{display:none !important}.Rectangle17-Section .desktop-image{display:none !important}}@media only screen and (max-width:662px){.Rectangle17-Section .ct-section-inner-wrap .image-div :nth-child(3){max-width:85% !important;width:100% !important;font-family:Soleil-Book}.Rectangle17-Section .mobile-image{padding-left:20px !important;margin-left:20px !important;max-width:98% !important}}@media only screen and (max-width:373px){.Rectangle17-Section .ct-section-inner-wrap .image-div :nth-child(3){max-width:100% !important;width:100% !important}.Rectangle17-Section .ct-section-inner-wrap .mobile-image{margin-left:10px;max-width:100%}}@media only screen and (max-width:1200px){.Rectangle17-Section .Rectangle17-Section .rectangle17-fifth-text{padding:10px;margin:auto;width:47% !important;text-align:center;color:#0f2147;font-size:1.125rem !important;font-family:Soleil-Book !important}.Rectangle17-Section .image-div .image-div{max-height:320px;max-width:100% !important;width:100%;margin-left:25px}.Rectangle17-Section .ct-section-inner-wrap .image-div :nth-child(3){max-width:47%;width:100% !important}}@media only screen and (max-width:992px){.Rectangle17-Section .ct-section-inner-wrap .image-div :nth-child(3){max-width:52%;width:100% !important}}.section-cta-navy-blue-with-image .ct-section-inner-wrap{padding:0 !important}.section-cta-navy-blue-with-image .ct-section-inner-wrap .cta-navy-blue-column-3-4{align-items:center}.section-cta-navy-blue-with-image .ct-section-inner-wrap .cta-navy-blue-column-3-4 .btn-navy-blue-bg-cta{align-self:flex-end}@media screen and (max-width:576px){.section-cta-navy-blue-with-image .ct-section-inner-wrap .cta-navy-blue-column-3-4{padding-right:25px !important;padding-left:25px !important}}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img{align-items:center}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img .circle-button{cursor:pointer}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img .circle-button:hover{background:#fff;border-radius:50%}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img .circle-button-form:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Blue_CTA_White_Icon.png)}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img .circle-button-form:hover:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Yellow_CTA_Blue_Icon_Arrow.svg)}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img.color-navyBlue .circle-button{cursor:pointer}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img.color-navyBlue .circle-button:hover{background:#0f2147;border-radius:#0f2147}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img.color-navyBlue .circle-button-form:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/open-icon-contact-form.png)}.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img.color-navyBlue .circle-button-form:hover:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/pflugfelder_yellow_cta_teal_icon_arrow.svg)}@media screen and (max-width:576px){.section-cta-navy-blue-with-image .ct-section-inner-wrap .link-rounded-img{align-items:flex-end}}.container-cta-navy-blue-with-image{width:100%;background-color:#0f2147}.cta-navy-blue-column-3-4{display:flex;flex-direction:row !important;width:64%}.cta-navy-blue-column-1{padding:0 !important;width:30% !important}.cta-navy-blue-column-1 img{object-fit:cover;width:100%}.cta-navy-blue-column-2{width:6% !important}.cta-navy-blue-column-3{height:100%;color:#fff;justify-content:center;width:80% !important;padding:0 !important}.line-1-cta-blue-navy-with-image{font-size:.875rem}.line-2-cta-blue-navy-with-image{font-size:1.75rem;font-family:Soleil-Regular}.line-2-cta-blue-navy-with-image span{font-family:Soleil-Bold;font-size:1.75rem}.line-2-cta-blue-navy-with-image.color-navyBlue{color:#0f2147}@media screen and (max-width:375px){.line-2-cta-blue-navy-with-image{line-height:1.75rem}}.cta-navy-blue-column-4{width:20% !important;justify-content:flex-end;height:100%}.cta-navy-blue-column-4 img{width:66px;height:66px}@media (max-width:991px){.cta-navy-blue-column-2{padding:0 !important}.cta-navy-blue-column-4 img{margin:0}}@media (max-width:767px){.section-cta-navy-blue-with-image{background:#0f2147;line-height:2rem}.section-cta-navy-blue-with-image .ct-section-inner-wrap{padding:0}.cta-navy-blue-column-3-4{flex-direction:row !important;padding:40px 20px !important}.cta-navy-blue-column-2{padding:0 !important}.cta-navy-blue-column-3{width:80% !important}.cta-navy-blue-column-4{width:20% !important;justify-content:flex-end !important;align-content:flex-end !important;display:flex}.cta-navy-blue-column-4 img{padding:0;margin:0;margin-bottom:-2px}}.oo-listframe.pflugfelder{max-width:1140px;width:100%;margin-right:auto;margin-left:auto;padding-top:60px}@media only screen and (max-width:1140px){.oo-listframe.pflugfelder{width:calc(100% - (25px * 2))}}.oo-listframe.pflugfelder .oo-listframe_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;margin-left:-30px}@media only screen and (max-width:1140px){.oo-listframe.pflugfelder .oo-listframe_wrapper{margin-right:-25px;margin-left:-25px}}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject{display:none;width:33.33%;padding:0 30px;margin:0 0 40px}@media only screen and (max-width:992px){.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject{width:50%}}@media (max-width:768px){.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject{padding:0 25px;margin:0 0 30px}}@media (max-width:576px){.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject{width:100%}}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject a.estate-status{position:relative;overflow:hidden;display:inline-block}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject a.oo-listimage{width:100%;height:auto;aspect-ratio:1;position:relative;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo{padding:15px 0 0}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtitle{font-family:Soleil-Book;font-size:1.75rem;line-height:2.3125rem;color:#0f2147;text-align:left;font-weight:400}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_address{display:flex;align-items:center;padding-bottom:30px}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_address span{font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_address span+span{padding-left:5px}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_address:before{content:"";width:15px;height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_short_desc p,.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_short_desc h3{padding-bottom:15px;font-family:Soleil-Light !important;font-size:24px !important;font-weight:700;line-height:1.75rem;color:#0f2147;margin:0}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:5px;-ms-flex-wrap:wrap}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications .details-block{display:flex;flex-direction:row;width:fit-content;height:fit-content;padding:12px 17px;background:#f5f2ed;border:1px solid #f5f2ed;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications .details-block p{margin:0}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications .details-block.price{background:#b2c6c0;border:1px solid #b2c6c0}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications .details-block .spec{font-family:Soleil-Book;font-size:14px}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications .details-block .spec span{font-family:Soleil-Book;font-size:14px}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-listtd_specifications+.oo-detailslink{margin-top:30px}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-detailslink .oo-details-btn{width:100%;padding:12px 10px;display:flex;align-items:center;justify-content:center;background:#0f2147;border:1px solid #0f2147;border-radius:50px;font-family:Soleil-Light;font-size:.875rem;line-height:1.5rem;color:#fff}.oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject .oo-listinfo .oo-detailslink .oo-details-btn:hover{background:#fff;color:#0f2147 !important;opacity:1}.oo-listframe.pflugfelder .loadMore{width:100%;display:flex;justify-content:center;margin:0 0 50px;padding:30px 0;border-top:1px solid #b2c6c0}@media only screen and (max-width:1140px){.oo-listframe.pflugfelder .loadMore{width:calc(100% - (25px * 2));margin-left:auto;margin-right:auto}}.oo-listframe.pflugfelder .loadMore.noContent{display:none}.oo-listframe.pflugfelder .loadMore #loadMore{width:100%;max-width:200px;padding:12px 10px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #0f2147;border-radius:50px;font-family:Soleil-Light;font-size:.875rem;line-height:1.5rem;color:#0f2147}.oo-listframe.pflugfelder .loadMore #loadMore:hover{background:#0f2147;color:#fff}.oo-listframe.highlighted-estates{padding-top:unset}.oo-estate-map{height:500px}.oo-searchform{max-width:1140px;width:100%;margin:0 auto 60px;background-color:#b2c6c0;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);padding:40px 15px;border-radius:25px}@media only screen and (max-width:1140px){.oo-searchform{width:-webkit-fill-available;margin-right:25px;margin-left:25px}}.oo-searchformfieldwrap{display:flex;flex-flow:wrap;display:flex;margin:0;overflow:hidden}@media only screen and (max-width:1140px){.oo-searchformfieldwrap{margin-left:0;margin-right:0}}.oo-searchformfieldwrap .oo-searchformfield{display:inline-flex;padding:7px}@media (max-width:576px){.oo-searchformfieldwrap .oo-searchformfield{padding:7px 0}}.oo-searchformfieldwrap .oo-searchformfield.land{display:none}.oo-searchformfieldwrap .oo-searchformfield.city,.oo-searchformfieldwrap .oo-searchformfield.ort{order:1;flex:0 0 calc(100% / 3);width:calc(100% / 3)}.oo-searchformfieldwrap .oo-searchformfield.kauf{order:2;flex:0 0 calc(67% / 3);width:calc(67% / 3)}.oo-searchformfieldwrap .oo-searchformfield.wohnung{order:3;flex:0 0 calc(67% / 3);width:calc(67% / 3)}.oo-searchformfieldwrap .oo-searchformfield.submit{order:4;flex:0 0 calc((67% - 52px) / 3);width:calc((67% - 52px) / 3)}@media (min-width:991.98px){.oo-searchformfieldwrap .oo-searchformfield.submit{padding-left:0;padding-right:0}}.oo-searchformfieldwrap .oo-searchformfield.preis.bis{order:5}.oo-searchformfieldwrap .oo-searchformfield.zimmer{order:6;justify-content:center}.oo-searchformfieldwrap .oo-searchformfield.wohnfläche{order:7;justify-content:center}.oo-searchformfieldwrap .oo-searchformfield.radius{order:8;justify-content:flex-end}.oo-searchformfieldwrap .oo-searchformfield .select2-container{width:100% !important}.oo-searchformfieldwrap .oo-searchformfield.preis.bis,.oo-searchformfieldwrap .oo-searchformfield.zimmer,.oo-searchformfieldwrap .oo-searchformfield.radius,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche{flex:0 0 calc(100%/4);width:calc(100%/4)}.oo-searchformfieldwrap .oo-searchformfield.preis.bis input,.oo-searchformfieldwrap .oo-searchformfield.zimmer input,.oo-searchformfieldwrap .oo-searchformfield.radius input,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche input{width:auto !important;background:0 0;border:none;border-bottom:1px solid #0f2147;border-radius:0}.oo-searchformfieldwrap .oo-searchformfield.preis.bis input:focus,.oo-searchformfieldwrap .oo-searchformfield.zimmer input:focus,.oo-searchformfieldwrap .oo-searchformfield.radius input:focus,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche input:focus{outline:none;border:none;border-bottom:1px solid #0f2147}@media (min-width:576px) and (max-width:991.98px){.oo-searchformfieldwrap .oo-searchformfield.city,.oo-searchformfieldwrap .oo-searchformfield.ort,.oo-searchformfieldwrap .oo-searchformfield.kauf,.oo-searchformfieldwrap .oo-searchformfield.wohnung,.oo-searchformfieldwrap .oo-searchformfield.preis.bis,.oo-searchformfieldwrap .oo-searchformfield.zimmer,.oo-searchformfieldwrap .oo-searchformfield.radius,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche{flex:0 0 50%;width:50%}.oo-searchformfieldwrap .oo-searchformfield.city input,.oo-searchformfieldwrap .oo-searchformfield.ort input,.oo-searchformfieldwrap .oo-searchformfield.kauf input,.oo-searchformfieldwrap .oo-searchformfield.wohnung input,.oo-searchformfieldwrap .oo-searchformfield.preis.bis input,.oo-searchformfieldwrap .oo-searchformfield.zimmer input,.oo-searchformfieldwrap .oo-searchformfield.radius input,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche input{width:100% !important}.oo-searchformfieldwrap .oo-searchformfield.submit{order:8;flex:0 0 100%;width:100%;margin-top:15px;margin-left:0}}@media only screen and (max-width:576px){.oo-searchformfieldwrap .oo-searchformfield.city,.oo-searchformfieldwrap .oo-searchformfield.ort,.oo-searchformfieldwrap .oo-searchformfield.kauf,.oo-searchformfieldwrap .oo-searchformfield.wohnung,.oo-searchformfieldwrap .oo-searchformfield.preis.bis,.oo-searchformfieldwrap .oo-searchformfield.zimmer,.oo-searchformfieldwrap .oo-searchformfield.radius,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche{flex:0 0 100%;width:100%}.oo-searchformfieldwrap .oo-searchformfield.city input,.oo-searchformfieldwrap .oo-searchformfield.ort input,.oo-searchformfieldwrap .oo-searchformfield.kauf input,.oo-searchformfieldwrap .oo-searchformfield.wohnung input,.oo-searchformfieldwrap .oo-searchformfield.preis.bis input,.oo-searchformfieldwrap .oo-searchformfield.zimmer input,.oo-searchformfieldwrap .oo-searchformfield.radius input,.oo-searchformfieldwrap .oo-searchformfield.wohnfläche input{width:100% !important}.oo-searchformfieldwrap .oo-searchformfield.submit{order:8;flex:0 0 100%;width:100%;margin-top:15px;margin-left:0}}.oo-searchformfieldwrap .oo-searchformfield input{width:100% !important;height:fit-content;padding:12px 20px;background:#f5f2ed;border:1px solid #f5f2ed;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield input:focus{outline:none;border:1px solid #0f2147}.oo-searchformfieldwrap .oo-searchformfield input[type=radio]{width:auto;margin-right:10px}.oo-searchformfieldwrap .oo-searchformfield .select2-selection--multiple{padding:12px 20px;background:#f5f2ed;border:none;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield .select2-selection--multiple ul{padding:0;display:flex;align-items:center}.oo-searchformfieldwrap .oo-searchformfield .select2-selection--multiple ul li{display:flex;background:0 0;border:none;border-radius:0;margin-top:0;padding:0;font-size:1.125rem;line-height:1;color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield .select2-selection--multiple ul li input{display:flex;padding:0 0 0 2px;margin:0;border:none}.oo-searchformfieldwrap .oo-searchformfield .select2-selection--multiple ul li .select2-selection__choice__remove{margin-left:5px;order:2;font-size:1.125rem}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default .select2-selection--single{height:auto;padding:16px 20px;background:#f5f2ed;border:none;border-radius:50px}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default .select2-selection--single span{width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default .select2-selection--single span:after{content:"";width:15px;height:8px;margin-right:10px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/down_arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default .select2-selection--single span.select2-selection__arrow{display:none}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default.select2-container--open .select2-selection--single span:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.oo-searchformfieldwrap .oo-searchformfield .select2-container--default.select2-container--open .select2-selection--multiple{border-radius:50px !important}.oo-searchformfieldwrap .oo-searchformfield .custom-select{width:100%;height:fit-content;padding:12px 20px;background:#f5f2ed;border:1px solid #f5f2ed;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield fieldset{width:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:start;border:none}.oo-searchformfieldwrap .oo-searchformfield ::-webkit-input-placeholder{color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield :-ms-input-placeholder{color:#0f2147}.oo-searchformfieldwrap .oo-searchformfield ::placeholder{color:#0f2147}.oo-searchformfieldwrap.changeHeight .oo-searchformfield{display:flex}.oo-searchform .submit{height:auto;padding-top:0;padding-bottom:0;margin-left:7px;position:relative;display:flex;align-self:center;align-items:center;justify-content:center;background:#0f2147;border:1px solid #0f2147;border-radius:50px;font-family:Soleil-Light;font-size:.875rem;line-height:1.5rem;color:#fff;cursor:pointer}.oo-searchform .submit:hover{background:0 0;color:#0f2147}.oo-searchform .submit:hover input{color:#0f2147}.oo-searchform .submit input{padding:12px 20px;background:0 0;border:none;font-size:.875rem;line-height:1.5rem;color:#fff;cursor:pointer}.oo-searchform .submit input:focus{outline:none;border:none}.oo-searchform .submit #spinner{width:25px;top:11px;left:auto;right:30px;position:absolute;display:none}.oo-searchform .submit #spinner.thinking{display:block}.oo-searchform+.oo-listframe{border-top:1px solid #b2c6c0}.tab.onOffice{overflow:hidden;max-width:300px;width:100%;margin:0 auto 80px;padding:0;display:flex;align-items:center;justify-content:center;background:#0f2147;border:1px solid #0f2147;border-radius:50px}.tab.onOffice button{background-color:#fff;border:none;outline:none;cursor:pointer;padding:12px 10px;transition:.3s;width:50%;text-align:center;font-family:Soleil-Light;font-size:.875rem;line-height:1.5rem;color:#0f2147}.tab.onOffice button:hover{background-color:#0f2147;color:#fff}.tab.onOffice button.active{background-color:#0f2147;color:#fff}.tabcontent.onOffice{display:none}.select2-dropdown{background:0 0;border:none;top:0}@media (max-width:768px){.select2-dropdown{top:0}}.select2-dropdown span.select2-search.select2-search--dropdown{display:none}.select2-dropdown .select2-results__options{background-color:#f5f2ed;border-radius:25px}.select2-dropdown .select2-results__options li{padding:12px 20px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.select2-dropdown .select2-results__options li[aria-selected]{background:#f5f2ed;color:#0f2147}.select2-dropdown .select2-results__options li[aria-selected]:hover{background:#e2ddd9}.full-section-api .ct-section-inner-wrap{max-width:100% !important;padding-top:0 !important}@media screen and (max-width:768px){.full-section-api .ct-section-inner-wrap{padding-top:0 !important}}.full-section-api .ct-section-inner-wrap .ct-div-block{max-width:1140px;margin-left:auto;margin-right:auto;padding-bottom:45px}@media only screen and (max-width:1140px){.full-section-api .ct-section-inner-wrap .ct-div-block{padding-right:25px;padding-left:25px}}.full-section-api .ct-section-inner-wrap .ct-shortcode{display:flex;flex-direction:column;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.oo-searchformfieldwrap option[value=land_und_forstwirtschaft],.oo-searchformfieldwrap option[value=hallen_lager_prod],.oo-searchformfieldwrap option[value=buero_praxen],.select2-results__options li[id$=-land_und_forstwirtschaft],.select2-results__options li[id$=-hallen_lager_prod],.select2-results__options li[id$=-buero_praxen]{display:none}form-field .select2-container{width:100% !important}.estate__anchor{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap;border:0;transform:unset !important;top:unset !important;left:unset !important;bottom:0}.page-template-wp-custom-template-full-width .ct-section-inner-wrap,.page-template-wp-custom-template-api-detail .ct-section-inner-wrap{max-width:100% !important;padding:0 !important}.page-template-wp-custom-template-full-width .select2-dropdown,.page-template-wp-custom-template-api-detail .select2-dropdown{top:0}.page-template-wp-custom-template-full-width .select2-dropdown .select2-results__options,.page-template-wp-custom-template-api-detail .select2-dropdown .select2-results__options{background-color:#fff}.page-template-wp-custom-template-full-width .select2-dropdown .select2-results__options li[aria-selected],.page-template-wp-custom-template-api-detail .select2-dropdown .select2-results__options li[aria-selected]{background:#fff}.page-template-wp-custom-template-full-width .select2-dropdown .select2-results__options li[aria-selected]:hover,.page-template-wp-custom-template-api-detail .select2-dropdown .select2-results__options li[aria-selected]:hover{background:#f5f2ed}.page-template-wp-custom-template-full-width .ct-inner-content,.page-template-wp-custom-template-api-detail .ct-inner-content{margin-top:95px}@media screen and (max-width:860px){.page-template-wp-custom-template-full-width .ct-inner-content,.page-template-wp-custom-template-api-detail .ct-inner-content{margin-top:70px}}.oo-detailview{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.oo-detailview.pflugfelder{display:block}.oo-detailview.pflugfelder .oo-details-main{width:100%;padding:0}.oo-detailview.pflugfelder .oo-details-main .top-navigation{max-width:1140px;margin:0 auto;padding:60px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .top-navigation{padding-right:25px;padding-left:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .top-navigation{padding-top:30px;padding-bottom:30px}}.oo-detailview.pflugfelder .oo-details-main .top-navigation .breadcrumb{font-size:.875rem;opacity:.3}.oo-detailview.pflugfelder .oo-details-main .top-navigation .breadcrumb span{font-family:Soleil-Light;font-size:.875rem;color:#091329}.oo-detailview.pflugfelder .oo-details-main .top-navigation .breadcrumb span.current-item{font-weight:600}.oo-detailview.pflugfelder .oo-details-main .top-navigation .breadcrumb span a{font-family:Soleil-Light;font-size:.875rem;color:#091329}.oo-detailview.pflugfelder .oo-details-main .top-navigation .back-button{font-size:.875rem}.oo-detailview.pflugfelder .oo-details-main .top-navigation .back-button a{font-family:Soleil-Light;font-size:.875rem;color:#091329;text-decoration:underline}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide{width:100%;height:90vh;margin:0;background-color:#0f2147}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide{height:auto}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide.neubau{background-color:#cad7ef}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start;width:92%;height:94%}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list{height:auto}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list .slick-track{display:flex;width:100%;height:100%}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list .slick-track .oo-detailspicture{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list .slick-track .oo-detailspicture{height:fit-content;width:100% !important}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list .slick-track:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-list .slick-track{flex-direction:row;height:auto}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots{width:auto;bottom:10vh;left:20%;display:flex;justify-content:flex-start}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots{left:25px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots li{width:auto;height:5px;margin:0 10px 0 0}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots li button{width:30px;height:5px;padding:0;border:0;outline:none;background:#fff;border-radius:2px;opacity:.4;cursor:pointer}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots li button:before{display:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-dots li.slick-active button{opacity:1}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-arrow{z-index:9;width:50px;height:50px}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-arrow{width:40px;height:40px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-arrow:before{display:block;content:"";width:50px;height:50px;background-position:center;background-repeat:no-repeat}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-arrow:before{width:40px;height:40px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-prev{left:20px}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-prev{left:10px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-prev:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/slider_arrow-left.svg)}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-next{right:20px}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-next{right:10px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-next:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/slider_arrow-right.svg)}.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-image{display:block;height:100%;width:100%;object-fit:cover}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-slide .slick-image{height:auto;object-fit:contain;padding-bottom:6%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo{max-width:1140px;margin:0 auto 140px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo{padding-right:25px;padding-left:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo{margin:0 auto 90px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_category h3{margin-bottom:0;padding-bottom:20px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_headline h1{font-family:Soleil-Book;font-size:1.75rem;line-height:2.3125rem;color:#0f2147;text-align:left;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_address{display:flex;align-items:center;padding-bottom:20px}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_address span{font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_address span+span{padding-left:5px}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_address:before{content:"";width:15px;height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_description{column-count:2;column-gap:30px;padding:20px 0 0;font-family:Soleil-Light;font-size:1.125rem;line-height:1.75rem;color:#0f2147}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_description{column-count:1}}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications{width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:5px;-ms-flex-wrap:wrap}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications{width:100%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications .details-block{display:flex;flex-direction:row;width:fit-content;height:fit-content;padding:12px 17px;background:#f5f2ed;border:1px solid #f5f2ed;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications .details-block p{margin:0}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications .details-block.price{background:#b2c6c0;border:1px solid #b2c6c0}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications .details-block .spec{font-family:Soleil-Book;font-size:14px}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications .details-block .spec span{font-family:Soleil-Book;font-size:14px}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_specifications+.oo-detailslink{margin-top:30px}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_price_block{width:100%;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_price_block .price .section_heading{padding-bottom:15px;font-family:Soleil-Light;font-size:.875rem;line-height:1;color:#0f2147;text-transform:uppercase}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_price_block .price span{font-family:Soleil-Book;font-size:1.75rem;line-height:2.3125rem;color:#0f2147;text-align:left;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-introInfo .oo-details_price_block .ct-link-button.rounded-button{margin:0}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction{width:100%;display:flex;justify-content:center;background-image:linear-gradient(#fff 50%,#0f2147 0%)}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction{padding-right:25px;padding-left:25px}}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction{padding-right:0;padding-left:0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-cta{max-width:1140px;width:100%;height:auto;padding:50px 90px 35px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start;background-color:#ffd600;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-cta-banner{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-cta-banner .cta-link{max-width:65px;min-width:65px;width:100%;max-height:65px;height:100%;align-self:flex-end}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-cta-banner .cta-link img.circle-button{width:100%;height:100%}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-section-first-text{text-transform:uppercase;font-family:Soleil-Light;font-size:.875rem;padding-bottom:10px;letter-spacing:1px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-section-second-text{font-size:1.75rem;font-family:Soleil-Light;line-height:2.3125rem;padding-right:10px;font-weight:100}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-section-second-text{text-align:left;width:calc(100% - 65px);margin-left:0;margin-right:auto}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction .yellow-section-second-text .bold-text{font-size:1.75rem;font-family:Soleil-Bold}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.no-highlights{background:#fff}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form{flex-direction:column}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta{margin-left:auto;margin-right:auto;position:relative}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta .yellow-section-first-text{text-transform:uppercase;font-family:Soleil-Light;font-size:.875rem;padding-bottom:10px;letter-spacing:1px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta .cta-link{align-self:center}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta .cta-link.form{cursor:pointer}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta .cta-link.form:before{content:"";width:65px;height:65px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/right-arrow-btn.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .yellow-cta.active{padding-bottom:0 !important}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .yellow-cta-banner{justify-content:center}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .yellow-cta-banner .yellow-section-second-text{padding-right:0;text-align:center}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .yellow-cta-banner .yellow-section-second-text{text-align:left !important}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .cta-link.form{position:absolute;right:30px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-cta.active .cta-link.form:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/close-icon.svg)}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form{max-width:1140px;width:100%;height:auto;margin-left:auto;margin-right:auto;padding:0 90px 100px;position:relative;background-color:#ffd600;color:#0f2147;display:block}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form{padding:80px 25px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form{max-width:694px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:visible}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form{max-width:100%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2,.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input[type=text]{flex:0 0 49%;margin-bottom:10px}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2,.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input[type=text]{flex:0 0 100%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container{display:block;flex:0 0 100%;height:auto !important;position:relative;margin-top:20px;margin-bottom:20px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:1.875rem;width:1.875rem;top:0;left:0}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container input:checked~.checkmark{background-color:#fff}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container input:checked~.checkmark:after{display:block}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border-radius:25px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container .checkmark:after{content:"✓";position:absolute;display:none;right:0;left:0;top:0;bottom:0;font-size:1.563rem;line-height:30px;text-align:center}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container:hover input~.checkmark{background-color:#fff}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .checkbox-container span.terms{margin-left:45px;color:#fff;font-family:Soleil-Light;font-size:.875rem}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input{background:#fff;border-radius:50px;padding:15px 20px;height:50px;color:#898989;font-size:1.125rem;font-family:Soleil-Light;border:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input:focus{outline:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-selection--multiple{padding:12px 20px;background:#fff;border:none;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#898989}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-selection--multiple li{background:0 0;border:none;border-radius:0;margin-top:0;padding:0;font-size:1.125rem;line-height:1;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-selection--multiple li input{display:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-container--default .select2-selection--single{height:auto;padding:16px 20px;background:#fff;border:none;border-radius:50px}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-container--default .select2-selection--single span{width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-container--default .select2-selection--single span:after{content:"";width:15px;height:8px;margin-right:10px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/down_arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-container--default .select2-selection--single span.select2-selection__arrow{display:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form .select2-container--default.select2-container--open .select2-selection--single span:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form textarea{flex:0 0 100%;padding:15px 20px;height:100%;max-height:300px;color:#898989;border:none;border-radius:25px;font-size:1.125rem;font-family:Soleil-Light;resize:none}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input[type=submit]{margin:0 auto;padding:12px 23px;display:flex;color:#fff;background-color:#0f2147;border:1px solid #0f2147;height:50px;border-radius:25px;justify-content:center;align-content:center;font-family:Soleil-Light}.oo-detailview.pflugfelder .oo-details-main .oo-details-callToAction.form .yellow-form form input[type=submit]:hover{background:0 0;color:#0f2147}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights{width:100%;max-width:1140px;margin:0 auto;display:flex;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights{padding-right:25px;padding-left:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights{flex-direction:column}}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block{max-width:100%;padding-right:50px;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block-image:before{content:"";width:55px;height:55px;margin-right:20px;display:inline-flex;float:left;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:text-top}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block-image.Architektur:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/Architektur_Pflugfelder.png)}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block-image.Ausstattung:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/Zustand_Pflugfelder.svg)}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block-image.Umgebung:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/Natur_Pflugfelder.png)}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block{padding-right:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block{padding-right:25px}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block+.highlight_block{padding-top:25px}}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block{padding-right:0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_block p{font-family:Soleil-Light;font-size:1.125rem;line-height:1.75rem;font-weight:300}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_heading{font-family:Soleil-Book;font-size:1.125rem;line-height:1.75rem;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-highlights .highlight_heading+p{margin:15px 0 0}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock{width:100%;max-width:1140px;margin:0 auto;padding:140px 0 145px;position:relative}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock.buy{padding-top:100px}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock{padding-right:25px;padding-left:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock{padding-top:80px;padding-bottom:80px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .section_heading{padding-bottom:15px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .pattern{border-top-left-radius:100px;position:absolute;bottom:0;right:0;width:140px;height:60px}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .pattern.green{background-color:#b2c6c0}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .pattern.wheat{background-color:#fdf3c2}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:3.4rem;color:#0f2147}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-grid{gap:40px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-grid{grid-template-columns:repeat(1,minmax(0, 1fr));gap:40px 0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-grid+.details-facts{margin-top:100px}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;margin-left:-30px}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row{margin-right:0;margin-left:0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text{padding-right:30px;padding-left:30px}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text{padding-right:0;padding-left:0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text .headline{font-family:Soleil-Book;font-size:1.75rem;font-weight:400;color:#0f2147;padding-bottom:20px;margin-bottom:0}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text .subheadline{font-family:Soleil-Book;font-size:1.125rem;font-weight:400;color:#0f2147;padding-bottom:20px}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text .text-block{column-count:2;column-gap:30px;font-family:Soleil-Light;font-size:1.125rem;font-weight:300;color:#0f2147}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text .text-block{column-count:1}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row .col-text .text-block+.text-block{margin-top:20px}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-facts .fact-row+.fact-row{margin-top:40px}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-header{width:100%;padding-bottom:5px;font-family:Soleil-Book;font-size:1.125rem;line-height:1.75rem;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-info{width:100%;padding:5px 0;border-top:1px solid #b2c6c0;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:flex-start}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-info .detail{font-size:1.125rem;line-height:1.75rem}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-info .detail-label{padding-right:10px;font-family:Soleil-Light;font-weight:100}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-info .detail-label{width:50%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock .details-block-info .detail-value{font-family:Soleil-Book;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-detailsBlock+.full-section.oo-tours{margin-top:-43px}.oo-detailview.pflugfelder .oo-details-main .oo-details-location{width:100%;max-width:1140px;margin:0 auto;padding:140px 0 145px}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location{padding:80px 0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .section_heading{padding-bottom:20px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .section_heading{padding-right:25px;padding-left:25px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_map .oo-detailsmap{height:100%;min-height:390px;max-height:390px;position:relative;display:flex}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_map .oo-detailsmap #map{min-height:390px}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_map+.location_description{margin-top:20px}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description{column-count:2;column-gap:30px;font-family:Soleil-Light;font-size:1.125rem;line-height:1.75rem;color:#0f2147}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description{padding-right:25px;padding-left:25px}}@media screen and (max-width:576px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description{column-count:1}}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description_info{width:100%;padding:5px 0;border-bottom:1px solid #b2c6c0;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:flex-start}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description_info .detail{font-size:1.125rem;line-height:1.75rem}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description_info .detail-label{padding-right:10px;font-family:Soleil-Light;font-weight:100}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description_info .detail-label{width:50%}}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_description_info .detail-value{font-family:Soleil-Book;font-weight:400}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_action-link{padding-right:25px;padding-left:25px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_action-link{text-align:center}}.oo-detailview.pflugfelder .oo-details-main .oo-details-location .location_action-link .rounded-button{margin-bottom:0}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact{width:100%;max-width:1140px;margin:0 auto;padding:80px 0}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-contact{padding-right:25px;padding-left:25px}}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact h3{margin-bottom:20px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;font-weight:300}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-list{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:3.4rem}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-list{gap:30px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-list{grid-template-columns:repeat(1,minmax(0, 1fr));gap:25px 0}}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person{font-size:1.125rem;line-height:1.75rem}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person-image{margin-bottom:10px}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person-image img{max-width:342px;max-height:186px;width:100%;object-fit:cover;object-position:top;border-bottom-right-radius:150px;border-top-right-radius:150px}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person-name{font-family:Soleil-Book;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person-company{font-family:Soleil-Light;font-weight:100}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person span{font-family:Soleil-Book;font-size:1.125rem;line-height:1.75rem;font-weight:400}.oo-detailview.pflugfelder .oo-details-main .oo-details-contact .contact-person a{font-family:Soleil-Light;font-size:1.125rem;line-height:1.75rem;font-weight:100;color:#fff;text-decoration:underline}.oo-detailview.pflugfelder .oo-details-main .full-section{width:100%}.oo-detailview.pflugfelder .oo-details-main .full-section.background-blue{background-color:#0f2147;color:#fff}.oo-detailview.pflugfelder .oo-details-main .full-section.background-blue.highlights{padding:140px 0}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .full-section.background-blue.highlights{padding:80px 0}}.oo-detailview.pflugfelder .oo-details-main .full-section.background-blue.highlights .section_heading{width:100%;max-width:1140px;margin:0 auto;padding-bottom:15px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#fff;font-weight:300}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .full-section.background-blue.highlights .section_heading{padding-right:25px;padding-left:25px}}.oo-detailview.pflugfelder .oo-details-main .full-section.background-light-grey{background-color:#f5f2ed}.oo-detailview.pflugfelder .oo-details-main .full-section.background-light-grey+.oo-details-callToAction.form{background-image:linear-gradient(#f5f2ed 50%,#0f2147 0%)}.oo-detailview.pflugfelder .oo-details-main .full-section.background-lightBlue--dark{background-color:#cad7ef;padding:140px 0}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .full-section.background-lightBlue--dark{padding:100px 0}}.oo-detailview.pflugfelder .oo-details-main .full-section.background-lightBlue--dark .section_heading{padding-bottom:15px;max-width:1140px;margin:0 auto;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .full-section.background-lightBlue--dark .section_heading{padding-left:25px;padding-right:25px}}.oo-detailview.pflugfelder .oo-details-main .full-section.oo-tours{height:70vh;min-height:70vh;max-width:1140px;margin:0 auto 140px}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .full-section.oo-tours{margin:0 auto 0}}.oo-detailview.pflugfelder .oo-details-main .full-section.oo-tours .section_heading{padding-bottom:15px;max-width:1140px;margin:0 auto;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .full-section.oo-tours .section_heading{padding-left:25px;padding-right:25px}}.oo-detailview.pflugfelder .oo-details-main .full-section.oo-tours iframe{height:100%;width:100%;border:none}.oo-detailview.pflugfelder .oo-details-main .gallery-image{max-width:1140px;width:100%;margin:0 auto;color:#0f2147}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-details-main .gallery-image{padding-left:25px;padding-right:25px;gap:30px}}@media screen and (min-width:769px){.oo-detailview.pflugfelder .oo-details-main .gallery-image{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .gallery-image{padding-left:0;gap:0}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-list{width:100%}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-dots{width:auto;left:25px;display:flex;justify-content:flex-start}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-dots li{width:auto;height:5px;margin:0 10px 0 0}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-dots li button{width:30px;height:5px;padding:0;border:0;outline:none;background:#fff;border-radius:2px;opacity:.4;cursor:pointer}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-dots li button:before{display:none}.oo-detailview.pflugfelder .oo-details-main .gallery-image .slick-dots li.slick-active button{opacity:1}}.oo-detailview.pflugfelder .oo-details-main .gallery-image img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;position:relative;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;border-top-right-radius:50%;border-bottom-right-radius:50%}@media screen and (min-width:769px){.oo-detailview.pflugfelder .oo-details-main .gallery-image img{cursor:pointer}}.oo-detailview.pflugfelder .oo-details-main .gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);padding:40px 10px;display:none;box-sizing:border-box;justify-content:center;align-items:center;overflow:hidden;z-index:9999999}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .gallery-modal{padding:0}}.oo-detailview.pflugfelder .oo-details-main .gallery-modal>img{max-height:80%;width:auto;margin:0 auto}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .gallery-modal>img{max-height:auto;width:calc(100% - calc(25px * 2));margin:0 auto}}.oo-detailview.pflugfelder .oo-details-main .gallery-modal .close i{position:fixed;top:30px;right:30px;height:30px;width:30px}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .gallery-modal .close i{top:25px;right:25px;height:25px;width:25px}}.oo-detailview.pflugfelder .oo-details-main .gallery-modal .close i .bar{display:block;position:absolute;top:13px;float:left;width:30px;border-bottom:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width:768px){.oo-detailview.pflugfelder .oo-details-main .gallery-modal .close i .bar{width:25px}}.oo-detailview.pflugfelder .oo-details-main .gallery-modal .close i .bar:first-child{transform:rotate(-45deg)}.oo-detailview.pflugfelder .oo-details-main .calculator{margin:0}.oo-detailview.pflugfelder .oo-similar .oo-listframe.pflugfelder .oo-detailsheadline{padding:140px 0 0}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-similar .oo-listframe.pflugfelder .oo-detailsheadline{padding:80px 25px 0}}.oo-detailview.pflugfelder .oo-similar .oo-listframe.pflugfelder .oo-detailsheadline h2{margin-bottom:20px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300;text-transform:uppercase}@media screen and (max-width:1140px){.oo-detailview.pflugfelder .oo-similar .oo-listframe.pflugfelder .oo-listframe_wrapper .oo-listobject{padding-left:25px;padding-right:25px}}.immobiliensuche_form{border:none;width:100%}.slider-gallery .slick-list{width:100% !important;height:100% !important}.slider-gallery .slick-slide{object-fit:cover}.slider-gallery .slick-dots{justify-content:center !important;left:0 !important;right:0 !important}#onoffice-form.form_grey{max-width:694px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){#onoffice-form.form_grey{max-width:100%;padding-right:25px;padding-left:25px}}#onoffice-form.form_grey .contact-form-header-line-1{margin:0 auto;font-family:Soleil-Light;font-size:.875rem;letter-spacing:1px;line-height:1.2rem;text-transform:uppercase}#onoffice-form.form_grey .contact-form-header-line-2{flex:0 0 100%;margin:20px auto 55px;font-family:Soleil-Book;font-size:1.75rem;line-height:2.3125rem;text-align:center}#onoffice-form.form_grey .contact-form-header-line-2.bottom-space{margin-top:55px !important}#onoffice-form.form_grey .form-field{flex:0 0 49%;margin-bottom:10px}@media screen and (max-width:767px){#onoffice-form.form_grey .form-field{flex:0 0 100%}}#onoffice-form.form_grey .form-field.full{flex:0 0 100%}#onoffice-form.form_grey .form-field.full.input-50 label{flex:0 0 100%;display:block;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147}#onoffice-form.form_grey .form-field.full.input-50 .inputs{display:flex;justify-content:space-between}#onoffice-form.form_grey .form-field.full.input-50 .inputs input{flex:0 0 49%;width:49%}@media screen and (max-width:567px){#onoffice-form.form_grey .form-field.full.input-50 .inputs{flex-direction:column}#onoffice-form.form_grey .form-field.full.input-50 .inputs input{flex:0 0 100%;width:100%}#onoffice-form.form_grey .form-field.full.input-50 .inputs input+input{margin-top:10px}}#onoffice-form.form_grey .form-field.full.with-label{font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--single{display:block;height:auto;padding:15px 20px;background:#fff;border:none;border-radius:25px}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--single span.select2-selection__rendered{width:100%;display:flex;padding:0;justify-content:space-between;align-items:center;font-family:Soleil-Light;font-size:1.125rem;line-height:1 !important;color:#0f2147 !important}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--single span.select2-selection__arrow{display:none}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--single span:after{content:"";width:15px;height:8px;margin-right:10px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/down_arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--multiple{min-height:50px;background:#fff;border:none;border-radius:25px}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--multiple .select2-search input{height:auto !important;padding:0 20px}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--multiple .select2-selection__choice{display:flex;padding:3px 10px;border:none;border-radius:25px;background:#f5f2ed;font-size:.875rem}#onoffice-form.form_grey .form-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-left:5px;order:2;font-size:.875rem}#onoffice-form.form_grey .form-field .select2-container--default.select2-container--open .select2-selection--single span:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}#onoffice-form.form_grey .form-field input{width:100%;height:50px;padding:15px 20px;background:#fff;border:none;border-radius:25px;font-family:Soleil-Light;color:#0f2147;font-size:1.125rem}#onoffice-form.form_grey .form-field input ::placeholder{color:#898989;opacity:1}#onoffice-form.form_grey .form-field input :-ms-input-placeholder{color:#898989}#onoffice-form.form_grey .form-field input ::-ms-input-placeholder{color:#898989}#onoffice-form.form_grey .form-field input:focus{outline:none}#onoffice-form.form_grey .form-field textarea{flex:0 0 100%;height:100%;max-height:300px;padding:15px 20px;border:none;border-radius:25px;font-family:Soleil-Light;color:#898989;font-size:1.125rem;resize:none}#onoffice-form.form_grey .form-submit{display:flex;width:100%;justify-content:center}#onoffice-form.form_grey .form-submit input[type=submit]{cursor:pointer;margin-top:60px;padding:14px 40px;color:#fff;background-color:#0f2147;height:50px;width:auto;border-radius:25px;align-content:center;font-family:Soleil-Light;font-size:.875rem;border:1px solid #0f2147}#onoffice-form.form_grey .form-submit input[type=submit]:hover{background-color:transparent;color:#0f2147}#onoffice-form.form_grey .checkbox-container{display:block;flex:0 0 100%;height:auto;margin-top:20px;margin-bottom:20px;position:relative}#onoffice-form.form_grey .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:1.875rem;width:1.875rem;top:0;left:0}#onoffice-form.form_grey .checkbox-container input:checked~.checkmark{background-color:#fff}#onoffice-form.form_grey .checkbox-container input:checked~.checkmark:after{display:block}#onoffice-form.form_grey .checkbox-container .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border-radius:25px}#onoffice-form.form_grey .checkbox-container .checkmark.square{border-radius:50% !important;height:25px !important;width:25px !important}#onoffice-form.form_grey .checkbox-container .checkmark:after{content:"✓";position:absolute;display:none;right:0;left:0;top:0;bottom:0;font-size:1.563rem;line-height:30px;text-align:center;font-family:-apple-system}#onoffice-form.form_grey .checkbox-container:hover input~.checkmark{background-color:#fff}#onoffice-form.form_grey .checkbox-container span.terms{display:block;padding-left:45px;color:#0f2147;font-family:Soleil-Light;font-size:.875rem}#onoffice-form.form_grey .checkbox-container span.terms a{color:#000;text-decoration:underline}#onoffice-form .success_message{text-align:center;width:100%;color:#d8000c}.selected_miete .select2-results__options[id^=select2-objektart] [id*=-grundstueck],.selected_miete .select2-results__options[id^=select2-objektart] [id*=-zinshaus_renditeobjekt],.selected_miete .select2-results__options[id^=select2-objektart] [id*=-land_und_forstwirtschaft],.selected_miete .select2-results__options[id^=select2-objektart] [id*=-hallen_lager_prod]{display:none}.selected_miete .select2-results__options[id^=select2-nutzungsart] [id*=-anlage],.selected_miete .select2-results__options[id^=select2-nutzungsart] [id*=-gewerbe]{display:none}.selected_miete .oo-searchformfieldwrap.changeHeight .oo-searchformfield.kaufpreis{display:none !important}.selected_miete .oo-searchformfieldwrap.changeHeight .oo-searchformfield.kaltmiete{display:flex !important}.selected_kauf .select2-results__options[id^=select2-objektart] [id*=-land_und_forstwirtschaft],.selected_kauf .select2-results__options[id^=select2-objektart] [id*=-hallen_lager_prod]{display:none}.selected_kauf .select2-results__options[id^=select2-nutzungsart] [id*=-gewerbe],.selected_kauf .select2-results__options[id^=select2-nutzungsart] [id*=-waz]{display:none}.selected_kauf .oo-searchformfieldwrap.changeHeight .oo-searchformfield.kaltmiete{display:none !important}.selected_kauf .oo-searchformfieldwrap.changeHeight .oo-searchformfield.kaufpreis{display:flex !important}.checkbox-container span.terms{color:#fff}.checkbox-container span.terms a{color:#fff;text-decoration:underline}.checkbox-container [type=checkbox]{width:25px;height:25px;margin-right:5px}.font-Soleil-Light{font-family:Soleil-Light}.font-Soleil-Book{font-family:Soleil-Book}@media (max-width:480px){.change-order{display:flex}.change-order .img-order{order:2}.change-order .text-order{order:1}}.opacity-30{opacity:.3 !important}.img-with-rounded-borders{border-top-right-radius:200px;border-bottom-right-radius:200px}.accordions_transparent .oxy-pro-accordion_inner{border-color:#0f2147 !important}.accordions_transparent .oxy-pro-accordion_header{background:0 0 !important}.accordions .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.accordions .ct-section-inner-wrap .uppercase-light-text{padding-bottom:10px}.accordions .oxy-pro-accordion_title-area{padding:0}.accordions .oxy-pro-accordion_icon{padding:0}.accordions .oxy-pro-accordion_header{padding:10px 0}.accordions .oxy-pro-accordion_content{padding:0}.accordions.accordion-white-bg{background-color:#fff;color:#0f2147;padding-right:25px !important;padding-left:25px !important}.accordions.accordion-white-bg .ct-section-inner-wrap{padding-top:50px !important}.accordions.accordion-white-bg .ct-section-inner-wrap .margin-top-20{margin-top:0 !important}.accordions.accordion-white-bg .ct-section-inner-wrap .margin-top-20 .margin-top-35{margin-top:70px !important}.accordions .oxy-pro-accordion_title{font-family:Soleil-Book;font-size:1.75rem;text-transform:none;font-weight:100 !important}.accordions .oxy-pro-accordion_header{background-color:#fff}.accordions .oxy-pro-accordion_inner{border-bottom:1px solid #b2c6c0}.accordions .oxy-pro-accordion_inner .oxy-inner-content{padding-top:10px !important}.accordions .oxy-pro-accordion_inner .oxy-inner-content .ct-new-columns .ct-div-block:nth-child(2){padding:40px 0 0 30px !important}@media (max-width:991px){.accordions .oxy-pro-accordion_inner .oxy-inner-content .ct-new-columns .ct-div-block:nth-child(2){padding:10px 0 0 !important}}.accordions .oxy-pro-accordion_inner .oxy-inner-content .ct-new-columns>.ct-div-block{padding-right:25px;padding-bottom:0}.accordions .first-bold-text{font-family:Soleil-Book;font-weight:100 !important;margin-bottom:10px}.accordions .img-accordion{width:100%;margin-bottom:20px;height:186px}.accordions .btn-navyblue-dark{background-color:#0f2147 !important;color:#fff !important;font-size:.875rem;border-radius:50px !important;padding:10px 20px;align-self:flex-start !important;margin-top:45px;margin-bottom:30px}.accordions .btn-navyblue-dark:hover{background-color:transparent !important;color:#0f2147 !important;border:1px solid #0f2147 !important;border-radius:50px}@media (max-width:1140px){.accordions{padding:0 25px}}.basic-text .ct-section-inner-wrap{padding-top:75px !important}.basic-text .ct-section-inner-wrap .title{font-size:.875rem;font-family:Soleil-Light;color:#0f2147;padding-bottom:20px;letter-spacing:1px}.basic-text .ct-section-inner-wrap .sub-title{font-size:1.75rem;font-family:Soleil-Book;color:#0f2147;padding-bottom:25px}.basic-text .ct-section-inner-wrap .paragraph{font-size:1.125rem;font-family:Soleil-Book;color:#0f2147;max-width:560px;width:100%;padding-bottom:25px}.basic-text .ct-section-inner-wrap .paragraph-text{font-size:1.125rem;font-family:Soleil-Light;color:#0f2147}.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top{padding-top:67px !important;margin-top:0 !important}.basic-text.basic-text-two-columns.bg-color-greenTeal .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-top:75px !important;padding-bottom:50px !important}.basic-text.basic-text-two-columns.bg-color-greenTeal .ct-section-inner-wrap .sub-title{line-height:2.3125rem;padding-bottom:20px}@media screen and (max-width:1140px){.basic-text.basic-text-two-columns.bg-color-greenTeal .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.basic-text.basic-text-two-columns.bg-color-greenTeal .ct-section-inner-wrap .row-direction{display:flex;flex-direction:row !important}.basic-text.basic-text-two-columns.bg-color-greenTeal .ct-section-inner-wrap .row-direction .ct-div-block:first-child{padding-right:30px !important}@media screen and (max-width:768px){.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top{padding-top:5px !important}.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top .row-direction{display:flex;flex-direction:column !important;flex-wrap:wrap !important}.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top .row-direction .ct-div-block:first-child{padding-right:0 !important}.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top .row-direction :nth-child(1){margin-bottom:0}.basic-text.basic-text-two-columns.bg-color-greenTeal.padding-top .row-direction :nth-child(1) .ct-text-block{padding-right:0 !important;padding-bottom:20px}}.basic-text.basic-text-two-columns.bg-color-navyBlue.padding-top{padding-top:67px !important;margin-top:0 !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-top:75px !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .sub-title{line-height:2.3125rem;padding-bottom:20px}@media screen and (max-width:1140px){.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction{display:flex;flex-direction:row !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction .ct-div-block:first-child{padding-right:30px !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .ct-link-button{margin:40px 0;align-self:flex-start !important;padding:12px 40px !important}@media screen and (max-width:768px){.basic-text.basic-text-two-columns.bg-color-navyBlue.padding-top{padding-top:5px !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction{display:flex;flex-direction:column !important;flex-wrap:wrap !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction .ct-div-block:first-child{padding-right:0 !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction :nth-child(1){margin-bottom:0}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .row-direction :nth-child(1) .ct-text-block{padding-right:0 !important;padding-bottom:20px}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .ct-link-button{background-color:transparent !important;border:1px solid #fff !important;color:#fff !important;margin-bottom:20px}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .bot-line{margin-top:5px !important}.basic-text.basic-text-two-columns.bg-color-navyBlue .ct-section-inner-wrap .bot-line .bot-round-image{max-width:114px;height:55px}}.basic-text-with-image{margin-top:0 !important}@media screen and (max-width:768px){.basic-text-with-image .ct-section-inner-wrap .ct-div-block{width:100%}}.basic-text-with-image .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-bottom:65px !important}.basic-text-with-image .ct-section-inner-wrap .margin-top-20{margin-top:0 !important}.basic-text-with-image .ct-section-inner-wrap .uppercase{font-size:.875rem;letter-spacing:1px;margin-top:0 !important}@media screen and (max-width:1140px){.basic-text-with-image .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class{margin-top:20px !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column{padding-right:50px !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column div:nth-child(2){padding-bottom:20px}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column .custom-headings-div-text-2{font-family:Soleil-Book !important;font-size:1.75rem !important;color:#091329 !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column .text{font-family:Soleil-Book !important;font-size:1.125rem !important;color:#091329 !important;padding-bottom:20px;margin-top:20px !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column .ct-div-block .ct-text-block{font-size:1.75rem !important;font-family:Soleil-Book !important}@media screen and (max-width:768px){.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-left-column{padding-right:0 !important}}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-right-column-2{padding-top:0 !important;margin-top:0 !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-right-column-2 .image{max-height:186px !important;height:100% !important;width:100%;max-width:692px;object-fit:cover;margin-bottom:20px !important}.basic-text-with-image .ct-section-inner-wrap .custom-columns-class .custom-right-column-2 .custom-paragraph-column-2{font-family:Soleil-Light !important;font-size:1.125rem !important;color:#091329 !important}@media screen and (max-width:768px){.basic-text-with-image .ct-section-inner-wrap .custom-columns-class{padding-left:0 !important;padding-right:0 !important;padding-bottom:15px !important}}@media screen and (max-width:768px){.basic-text-with-image .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.padding-bottom-0-inner-wrap.basic-text-with-image .ct-section-inner-wrap{padding-bottom:0 !important}.padding-bottom-0-inner-wrap.intro-text-one-column-div-pattern-highlight .ct-section-inner-wrap{padding-bottom:0 !important}.padding-bottom-0-inner-wrap.yellow-cta-section-wrapper .ct-section-inner-wrap{padding-bottom:0 !important;padding-top:0 !important}.padding-bottom-0-inner-wrap.image-text-property{padding-top:0 !important}.padding-bottom-0-inner-wrap.image-text-property .ct-section-inner-wrap{padding-top:0 !important}@media screen and (max-width:768px){.padding-bottom-0-inner-wrap.image-text-property .ct-section-inner-wrap .margin-top-10{margin-bottom:0 !important}}.padding-bottom-0-inner-wrap.basic-text .ct-section-inner-wrap{padding-top:0 !important}.padding-bottom-0-inner-wrap.basic-text .ct-section-inner-wrap .ct-div-block{padding-bottom:30px}@media screen and (max-width:1140px){.padding-bottom-0-inner-wrap.basic-text .ct-section-inner-wrap .ct-div-block{padding:0 25px 30px}}.padding-bottom-0-inner-wrap.custom-grid-img-section .ct-section-inner-wrap{padding-top:75px !important;padding-bottom:75px !important}.padding-top-inner-0 .ct-section-inner-wrap{padding-top:0 !important}.custom-flex-row.basic-text-two-columns.basic-text .ct-section-inner-wrap{padding:0 0 10px !important}@media screen and (max-width:1140px){.custom-flex-row.basic-text-two-columns.basic-text .ct-section-inner-wrap{padding:0 25px 10px !important}}.custom-flex-row.basic-text-two-columns.basic-text .ct-section-inner-wrap .row-direction{display:flex !important;flex-direction:row !important;gap:26px}@media screen and (max-width:576px){.custom-flex-row.basic-text-two-columns.basic-text .ct-section-inner-wrap .row-direction{flex-direction:column !important;gap:0}}body{color:#0f2147 !important}.text-color-yellow{color:#ffd600 !important}.section-with-bg.bg-gray-bright{background-color:#f5f2ed !important}.section-with-bg.bg-gray-bright .half-div-color{background-color:#b2c6c0 !important}.section-with-bg.bg-gray-bright .color-text{color:#0f2147 !important}.section-with-bg.bg-white{background-color:#fff !important}.section-with-bg.bg-white .half-div-color{background-color:#f5f2ed !important}.section-with-bg.bg-white .color-text{color:#0f2147 !important}.section-with-bg.bg-white-2{background-color:#fff !important}.section-with-bg.bg-white-2 .half-div-color{background-color:#b2c6c0 !important}.section-with-bg.bg-white-2 .color-text{color:#0f2147 !important}.section-with-bg.intro-text{padding:20px}.text-color-darkblue{color:#0f2147 !important}.bg-gray-bright{background-color:#f5f2ed !important}.bg-color-lightBlue{background-color:#cad7ef !important}.bg-color-yellow{background-color:#ffd600 !important}.bg-color-gelb--coated{background-color:#f4da40 !important}.bg-color-gelb--uncoated{background-color:#ffdd35 !important}.bg-color-navyBlue{background-color:#0f2147 !important}.bg-color-navyBlue--coated{background-color:#0c2340 !important}.bg-color-navyBlue--uncoated{background-color:#4a4c64 !important}.bg-color-gray--bright{background-color:#f5f2ed !important}.bg-color-gray--coated{background-color:rgba(215,196,183,.2) !important}.bg-color-gray--uncoated{background-color:rgba(220,198,187,.2) !important}.bg-color-greenTeal--light{background-color:#b2c6c0 !important}.bg-color-greenTeal--coated{background-color:#b7cdc2 !important}.bg-color-greenTeal--uncoated{background-color:#b4ccc2 !important}.bg-color-pastelYellow{background-color:#fff3c3 !important}.bg-color-pastelYellow--coated{background-color:rgba(244,218,64,.4) !important}.bg-color-pastelYellow--uncoated{background-color:rgba(255,221,53,.4) !important}.bg-color-ocherYellow{background-color:#f2bf00 !important}.bg-color-ocherYellow--coated{background-color:#eaaa00 !important}.bg-color-ocherYellow--uncoated{background-color:#f1b828 !important}.bg-color-pastelBlue{background-color:#cad8f5 !important}.bg-color-pastelBlue--coated{background-color:#becae9 !important}.bg-color-pastelBlue--uncoated{background-color:#b4c5eb !important}.bg-color-lichtBlue{background-color:#6191d9 !important}.bg-color-lichtBlue--coated{background-color:#407ec9 !important}.bg-color-lichtBlue--uncoated{background-color:#5b7ebc !important}.bg-color-beige{background-color:#e5ddd7 !important}.bg-color-beige--coated{background-color:#d7c4b7 !important}.bg-color-beige--uncoated{background-color:#dcc6bb !important}.bg-color-darkGray{background-color:#c1bebe !important}.bg-color-darkGray--coated{background-color:#b6ada5 !important}.bg-color-darkGray--uncoated{background-color:#b4aca6 !important}.bg-color-pastelGreen{background-color:#d7e1de !important}.bg-color-pastelGreen--coated{background-color:rgba(180,204,194,.4) !important}.bg-color-pastelGreen--uncoated{background-color:rgba(180,204,194,.4) !important}.bg-color-moosGreen{background-color:#8fa69d !important}.bg-color-moosGreen--coated{background-color:#7f9c90 !important}.bg-color-moosGreen--uncoated{background-color:#8aa29a !important}.bg-white{background-color:#fff !important}.bg-color-navyBlue--dark{background-color:#0f2147 !important}.bg-color-navyBlue .color-white{color:#fff !important}.bg-color-green-blue-half{background:linear-gradient(#b2c6c0 50%,#0f2147 50%)}.font-color-white{color:#fff !important}.ct-section{float:none !important}.ct-link-button{background-color:#0f2147 !important;border-radius:30px !important;align-self:flex-end !important;padding:12px 23px !important;font-size:.875rem;min-width:152px;border:1px solid transparent !important}.ct-link-button:hover{background-color:transparent !important;border-color:#0f2147 !important;color:#0f2147}.hover-button-white:hover{background-color:transparent !important;border-color:#fff !important;color:#fff !important}.button-transtrent-bg{background-color:transparent !important;color:#0f2147 !important;border:1px solid #0f2147 !important}.button-transtrent-bg:hover{background-color:#0f2147 !important;color:#fff !important;border:1px solid #0f2147 !important}.button-align-left{margin-right:auto}.position-absolute .ct-section-inner-wrap{position:relative;display:flex;width:100%;align-items:center;padding:0 !important;margin:0 auto -10%}.padding-top-overlay{padding-top:12%}.position-relative{position:relative !important}.bg-color-beige-half:before{content:"";background-color:#f5f2ed;display:flex;width:100%;height:66%;position:absolute;bottom:0;z-index:-1}.bg-color-beige-half.no-padding:before{height:50% !important}.bg-color-beige-half-after:after{content:"";background-color:#f5f2ed;display:flex;width:100%;height:50%;position:absolute;bottom:0;z-index:-1}.bg-color-blue-half:before{content:"";background-color:#0f2147;display:flex;width:100%;height:50%;position:absolute;bottom:0;z-index:-1}.bg-color-blue-half-after:after{content:"";background-color:#0f2147;display:flex;width:100%;height:50%;position:absolute;bottom:0;z-index:-1}.bg-color-beige-half-top:before{content:"";background-color:#f5f2ed;display:flex;width:100%;height:50%;position:absolute;top:0;z-index:-1}.bg-color-beige-half-top-after:after{content:"";background-color:#f5f2ed;display:flex;width:100%;height:50%;position:absolute;top:0;z-index:-1}.bg-color-blue-half-top:before{content:"";background-color:#0f2147;display:flex;width:100%;height:50%;position:absolute;top:0;z-index:-1}.bg-color-blue-half-top-after:after{content:"";background-color:#0f2147;display:flex;width:100%;height:35%;position:absolute;top:0;z-index:-1}.bg-color-green-half-top:before{content:"";background-color:#b2c6c0;display:flex;width:100%;height:50%;position:absolute;top:0;z-index:-1}.bg-color-green-half-top-after:after{content:"";background-color:#b2c6c0;display:flex;width:100%;height:35%;position:absolute;top:0;z-index:-1}.bg-color-half-navyblue-half-blue{background:linear-gradient(#0f2147 50%,#091329 50%)}.bg-color-half-graybright-half-teal{background:linear-gradient(#f5f2ed 50%,#b2c6c0 50%)}.uppercase-light-text{text-transform:uppercase !important;font-family:Soleil-Light;font-size:.875rem;letter-spacing:1px}.font-soleil-light{font-family:Soleil-Light;font-size:1.125rem}.font-18px-soleil-book{font-family:Soleil-Book;font-size:1.125rem}.padding-top-bottom-10{padding:10px 0}.flex-text-div{display:flex;justify-content:space-between !important;flex-direction:row !important}.width-100{width:100%}.border-bottom-greenTeal{border-bottom:1px solid #b2c6c0}.border-bottom-light{border-bottom:1px solid #8080802e}.bot-round-image{background-color:#fdf3c2;max-width:164px;width:100%;height:75px;border-top-left-radius:200px}@media screen and (max-width:768px){.bot-round-image{max-width:114px !important;height:50px !important}}.bot-round-image.color-green{background-color:#b2c6c0 !important}.bot-round-image.color-blue{background-color:#0f2147 !important}.bot-round-image.color-gray{background-color:#f5f2ed !important}.bot-round-image.reverse{border-top-left-radius:0;border-bottom-left-radius:200px}.bot-line{margin-top:20px !important;padding:0 !important;width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:flex-end !important}@media screen and (max-width:768px){.hide-mobile{display:none !important}.hide-desktop{display:block !important}}@media screen and (min-width:769px){.hide-desktop{display:none !important}.hide-mobile{display:block !important}}.hide-all-devices{display:none !important}.breadcrumbs-section{padding-right:0 !important;padding-left:0 !important}.breadcrumbs-section .ct-section-inner-wrap{padding-top:60px !important}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span a{font-size:.875rem;color:#0f2147;font-family:Soleil-Light}@media screen and (max-width:768px){.breadcrumbs-section .ct-section-inner-wrap{padding-top:43px}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs{padding-bottom:22px}}.ct-section-inner-wrap{max-width:1140px !important;padding-left:0 !important;padding-right:0 !important}.yt-video-container{max-width:1140px;width:100%;margin:auto}.safari-tel-number a[href^=tel]{color:inherit;text-decoration:none}.object-position-top{object-position:top}.overlay .ct-image{filter:brightness(.8)}.oxy-rich-text a{font-size:inherit;color:#0f2147;text-decoration:none}.global-header{font-size:.875rem !important;letter-spacing:1px;font-family:Soleil-Light}.global-header.color-navyBlue{color:#0f2147}.oxy-modal-backdrop.live{z-index:9999999}.col-space-between{justify-content:space-between !important}.col-35-60>div:first-of-type{width:35%}.col-35-60>div:last-of-type{width:60%}form label{display:inherit}comply-privacy-policy-sync h1,comply-privacy-policy-sync h2,comply-privacy-policy-sync h3,comply-privacy-policy-sync h4,comply-privacy-policy-sync h5,comply-privacy-policy-sync h6{font-family:Soleil-Book;font-weight:400}.teal-cta{background-color:#b2c6c0 !important;margin-top:30px}.calculator-half{background-image:linear-gradient(#fff 50%,#0f2147 0%) !important}@media screen and (max-width:768px){.kompetenzen-button{margin-top:30px}}.section-grid{background-color:#0f2147;width:100%;margin:0 !important;padding:0 !important}.section-grid .ct-section-inner-wrap .colum-section{align-items:center;margin-top:50px !important}@media (max-width:1140px){.section-grid .ct-section-inner-wrap{padding:0 25px !important}}@media screen and (max-width:991px){.section-grid .ct-section-inner-wrap .ct-new-columns>.ct-div-block{padding:0}}.section-grid.text-color-navyblue .sub-heading-grid-items,.section-grid.text-color-navyblue .heading-grid-items{color:#0f2147 !important}.section-grid.text-color-navyblue .section-text{color:#0f2147}.section-numbers .first-section{align-items:center}@media screen and (max-width:799px){.section-grid .first-section{display:flex !important;flex-direction:row !important;align-items:center}.section-grid .colum-section{padding-top:22px;flex-direction:column}.section-grid .section-numbers{width:100% !important}.section-grid .text-div-grid{display:flex;margin-top:30px !important;justify-content:center !important;align-self:center !important;text-align:center !important}.section-grid .sub-heading-grid-items{color:#fff !important;font-size:.875rem;text-align:center !important;align-self:center;font-family:Soleil-Light !important}.section-grid .heading-grid-items{font-size:2.125rem !important;margin-top:10px;line-height:1.5;color:#fff !important;font-family:Soleil-Book !important}.section-grid .section-text{margin-left:20px;color:#fff;font-family:Soleil-Light !important}.section-grid .icons-width-grid{width:66px;max-width:100%}.section-grid .column-section-1{padding-bottom:0 !important;padding-left:24px !important}.section-grid .column-section-2{padding-top:0 !important;padding-left:24px !important}}@media screen and (max-width:425px){.section-grid .first-section{display:flex !important;flex-direction:row !important;align-items:center}.section-grid .colum-section{padding-top:22px;flex-direction:column}.section-grid .section-numbers{padding-top:0;padding-bottom:40px;width:100% !important}.section-grid .text-div-grid{display:flex;margin-top:30px !important;justify-content:center !important;align-self:center !important;text-align:center !important}.section-grid .sub-heading-grid-items{color:#fff !important;font-size:.875rem;text-align:center !important;align-self:center;font-family:Soleil-Light !important}.section-grid .heading-grid-items{font-size:2.125rem !important;padding-top:17px;margin-top:0;line-height:1.5;color:#fff !important;font-family:Soleil-Book !important}.section-grid .section-text{margin-left:20px;color:#fff;font-family:Soleil-Light !important}.section-grid .icons-width-grid{width:66px;max-width:100%}.section-grid .column-section-1{padding-bottom:0 !important;padding-left:24px !important}.section-grid .column-section-2{padding-top:0 !important;padding-left:24px !important}}@media screen and (min-width:800px){.section-grid .first-section{display:flex !important;flex-direction:row !important}.section-grid .text-div-grid{display:flex;margin-top:30px !important;justify-content:center !important;align-self:center !important;text-align:center !important}.section-grid .sub-heading-grid-items{color:#fff !important;font-size:.875rem;text-align:center !important;align-self:center;letter-spacing:1px;font-family:Soleil-Light !important}.section-grid .heading-grid-items{font-size:1.75rem;margin-top:20px;line-height:1.5;color:#fff !important;font-family:Soleil-Book !important}.section-grid .section-text{margin-left:20px;color:#fff}.section-grid .colum-section{margin-top:25px;flex-direction:row !important}.section-grid .icons-width-grid{width:66px !important;max-width:100% !important}.section-grid .column-section-1{max-width:49%;width:100%;padding-left:24px !important}.section-grid .column-section-1 .section-numbers{width:100% !important}.section-grid .column-section-1 :nth-of-type(1){padding-bottom:17px !important}.section-grid .column-section-2{max-width:49%;width:100%;padding-left:24px !important}.section-grid .column-section-2 .section-numbers{width:100% !important}.section-grid .column-section-2 :nth-of-type(1){padding-bottom:17px !important}}.blog-post{position:relative;padding-top:75px;padding-bottom:150px}.blog-post:before{content:"";background-color:#f5f2ed;display:flex;width:100%;height:50%;position:absolute;bottom:0}.blog-post .ct-section-inner-wrap{padding-left:0;padding-right:0}.blog-post .uppercase-light-text{font-family:Soleil-Light !important;font-size:.875rem !important;color:#0f2147 !important;font-weight:300 !important}.blog-post .oxy-post{padding-left:0 !important;max-width:70% !important;width:100% !important}.blog-post .oxy-post .oxy-post-image{background-color:transparent !important;background-image:none !important}.blog-post .oxy-post .oxy-post-image .oxy-post-image-fixed-ratio{max-width:700px;width:100%;height:322px;background-repeat:no-repeat;padding-bottom:0 !important;border-top-right-radius:200px;border-bottom-right-radius:200px}.blog-post .oxy-post-content{width:100% !important;max-width:30%;padding-left:20px;z-index:99}.blog-post .oxy-post-content .post-categories{list-style:none !important;padding-inline-start:0px !important;margin-top:0 !important;pointer-events:none}.blog-post .oxy-post-content a{font-family:Soleil-Light !important;font-size:.875rem !important;color:#0f2147 !important;font-weight:300 !important}.blog-post .oxy-post-content .oxy-post-title{font-family:Soleil-Book !important;font-size:1.125rem !important;color:#0f2147 !important}.blog-post .oxy-post-content .oxy-post-image-date{font-family:Soleil-Light !important;font-size:.875rem !important;color:#0f2147 !important}.blog-post .oxy-post-content p{font-family:Soleil-Light !important;font-size:1.125rem !important;color:#0f2147 !important;padding-left:0;padding-right:20px;padding-top:20px}@media screen and (max-width:768px){.blog-post .oxy-post-content p{padding-right:25px;padding-left:50px}}.blog-post .oxy-post-content .read-more{display:none;float:right}@media screen and (max-width:1200px){.blog-post .oxy-post-content a.oxy-read-more{color:#fff !important}}@media screen and (max-width:992px){.blog-post .ct-section-inner-wrap{padding-left:0 !important;padding-bottom:60px !important}.blog-post .oxy-post{flex-wrap:nowrap;max-width:100% !important;margin-bottom:0 !important;padding-bottom:0 !important}.blog-post .oxy-post .oxy-post-image-fixed-ratio{max-width:700px !important;width:100% !important}.blog-post .oxy-post-content{max-width:50% !important;padding-left:20px}.blog-post .oxy-post-content .read-more{display:block !important;margin-right:22px !important;text-align:center !important}.blog-post .ct-headline{padding-left:20px}}@media screen and (max-width:768px){.blog-post{padding-top:75px;padding-bottom:75px}.blog-post .ct-section-inner-wrap{padding-bottom:0 !important;padding-left:20px;padding-right:20px}.blog-post:before{height:calc(100% - 370px)}.blog-post .oxy-post{padding-right:0;width:50% !important}.blog-post .ct-headline{padding-left:20px}.blog-post .oxy-post-content{max-width:100% !important}.blog-post .oxy-post-content p{max-width:90%;width:100%;overflow:hidden;text-overflow:ellipsis !important;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;padding-left:0}.blog-post .oxy-post-content a.oxy-read-more{margin-right:22px !important;color:#fff !important;text-align:center !important}}.pwithdots-section{color:#0f2147}.pwithdots-section .ct-section-inner-wrap .pwithdots-container{display:flex;align-items:center !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .ct-text-block{color:#0f2147}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .thin-text,.pwithdots-section .ct-section-inner-wrap .pwithdots-container .thin{letter-spacing:3px;margin-bottom:20px;font-weight:300;font-size:.875rem;font-family:Soleil-Light;color:#0f2147}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .heading{font-size:1.75rem;font-weight:400;line-height:1.4;margin-bottom:25px;font-family:Soleil-Book;max-width:fit-content;color:#0f2147}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .semibold-text{font-size:1.125rem;font-family:Soleil-Book;font-weight:500;line-height:1.5;margin-bottom:45px;word-spacing:2px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;display:flex;justify-content:center;align-items:center !important;padding:60px 0;width:100%;position:relative}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic{padding:20px 0;display:flex;flex-direction:row !important;position:relative}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic:before{content:"";background-color:#ffd600;width:2px;height:23px;position:absolute;top:-40%;left:50%;transform:translate(50%,50%);border-radius:50px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first{padding-bottom:20px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first:before{content:"";position:absolute;top:80%;left:77.5%;transform:translate(50%,50%)}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-image{margin-top:auto;flex:1;margin-bottom:auto}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-image>img{max-height:30px;padding-right:5px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-text{flex:1;font-size:.75rem;margin-left:5px;line-height:1.2}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .pwithdot-bold-text{font-family:Soleil-ExtraBold;font-weight:700;white-space:nowrap;color:#0f2147}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container-with-5{border-top:2px solid #ffd600;display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:20px;position:relative;margin-top:20px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content{font-weight:500;word-spacing:2px;line-height:1.7;margin-bottom:20px;font-size:1.125rem;font-family:Soleil-Light;padding-top:40px !important;padding-bottom:120px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content .text-content-inner{max-width:65%;margin:0 auto}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .left-border-block:after{content:"";display:block;position:absolute;width:92px;top:-26px;left:-.5%;height:7px;background-color:#f5f2ed}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .right-border-block:after{content:"";display:block;position:absolute;width:83px;top:-26px;right:-1.6%;height:7px;background-color:#f5f2ed}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .ct-image{max-width:35px !important}@media (min-width:577px) and (max-width:1140px){.pwithdots-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container{padding-top:30px !important;padding-bottom:20px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first:before{display:none}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic:before{content:"";background-color:#ffd600;width:23px !important;height:2px !important;position:absolute;top:52% !important;left:-42px !important;transform:translate(50%,50%)}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first{transform:translateX(-92px);max-width:50vw;padding-bottom:0 !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container-with-5{flex-direction:column !important;border-left:2px solid #ffd600;border-top:none !important;padding-left:30px;padding-top:0;width:auto !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content{text-align:left;padding-top:20px !important;padding-bottom:80px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content .text-content-inner{max-width:100%}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .left-border-block:after{display:none}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .right-border-block:after{content:"";display:block;position:absolute;width:12px !important;top:56% !important;right:116.8% !important;height:37px !important;background-color:#f1f1f1}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .thin-text{margin-bottom:26px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .semibold-text{margin-bottom:30px !important;text-align:center}}@media screen and (max-width:576px){.pwithdots-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important;word-break:break-word;overflow-wrap:break-word;hyphens:auto;width:100%}.pwithdots-section .ct-section-inner-wrap .pwithdots-container{align-items:flex-start !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container{padding-top:30px !important;padding-bottom:20px !important;align-items:start !important;padding-left:25px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first:before{display:none}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic:before{content:"";background-color:#ffd600;width:23px !important;height:2px !important;position:absolute;top:52% !important;left:-42px !important;transform:translate(50%,50%)}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container .p-graphic-first{transform:translateX(-14px);max-width:50vw;width:10%;padding-bottom:0 !important;word-break:initial}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .p-container-with-5{flex-direction:column !important;border-left:2px solid #ffd600;border-top:none !important;padding-left:30px;padding-top:0}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content{text-align:left;padding-top:20px !important;padding-bottom:80px !important}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .text-content .text-content-inner{max-width:100%;text-align:start}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .left-border-block:after{display:none}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .right-border-block:after{content:"";display:block;position:absolute;width:12px;top:56%;right:116.8%;height:37px;background-color:#f1f1f1}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .thin-text{margin-bottom:26px}.pwithdots-section .ct-section-inner-wrap .pwithdots-container .semibold-text{margin-bottom:30px;text-align:start !important}}.divisions{padding:0 25px}.divisions .ct-section-inner-wrap{padding-top:65px;margin:0 auto !important}.divisions .ct-div-block{width:auto !important}.divisions .text-header{text-transform:uppercase;align-self:center;margin-bottom:10px;font-family:Soleil-Light !important;font-size:.875rem;color:#0f2147;letter-spacing:1px}.divisions .text-intro{text-transform:none;align-self:center;margin-bottom:50px !important;font-family:Soleil-Light !important;font-size:.938rem;color:#0f2147}.divisions .grid-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem !important;text-align:center;color:#0f2147;padding-bottom:65px}.divisions .grid-container .item-head{display:flex;flex-direction:row;justify-content:center;width:100% !important;margin-bottom:20px}.divisions .grid-container .item-head .p-logo-img{width:100%;max-width:52px;align-self:center;margin-right:20px}.divisions .grid-container .item-head .item-head-text-bold{font-family:Soleil-ExtraBold;text-align:left}.divisions .grid-container .grid-item-text1{font-family:Soleil-Book;font-size:1.125rem;padding-bottom:20px;font-weight:300 !important}.divisions .grid-container .division-word-break{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media (max-width:1140px){.ct-section-inner-wrap{margin:0 !important}.divisions .grid-container .grid-item-text1{align-self:center}}@media (max-width:920px){.divisions .grid-container{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:580px){.divisions .grid-container{grid-template-columns:auto !important}}.video-with-bg-section{padding-top:70px !important}.video-with-bg-section.full-video{padding-top:0 !important;padding-bottom:0 !important}.video-with-bg-section.full-video .ct-section-inner-wrap{padding:0 !important;max-width:1140px !important}.video-with-bg-section.full-video .ct-section-inner-wrap .iframe-video{padding-bottom:0 !important}.video-with-bg-section.full-video .ct-section-inner-wrap .iframe-video .ct-video .oxygen-vsb-responsive-video-wrapper iframe{border:none}@media screen and (max-width:768px){.video-with-bg-section{margin-top:0 !important}}.video-with-bg-section .ct-section-inner-wrap{padding:75px 0 !important}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText{display:block !important;margin-bottom:6px}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText .uppercase{letter-spacing:1px}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText *{width:100%;margin-bottom:20px}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText div:nth-child(1){font-size:.875rem;font-family:Soleil-Light;line-height:1.2rem}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText div:nth-child(2){font-size:1.75rem;font-family:Soleil-Book;line-height:2.3125rem}.video-with-bg-section .ct-section-inner-wrap .video-with-bg--divText div:nth-child(3){font-size:1.125rem;font-family:Soleil-Light;line-height:1.75rem}.video-with-bg-section .iframe-video{width:100%;margin:0 auto;padding-bottom:75px}@media screen and (max-width:991px){.video-with-bg-section .ct-section-inner-wrap{padding:75px 25px !important}}.bg-banner.position-absolute .ct-section-inner-wrap{position:relative;display:flex;width:100%;align-items:center;padding:0 !important;margin:0 auto -10%}.bg-banner .ct-section-inner-wrap{padding:0 !important}.bg-banner .img-div{position:relative;padding:0 !important;padding-bottom:0 !important}.bg-banner .img-div .ct-image{max-height:360px;min-height:360px;height:100%;max-width:100%;width:100%;object-fit:cover;filter:brightness(.8)}.bg-banner .text-div{position:absolute;align-items:center !important;text-align:center;height:100%;justify-content:center;align-content:center;width:100%;transform:none;top:0;left:0}.bg-banner .text-div .heading{margin-bottom:50px !important}.bg-banner .first-text{color:#fff;font-size:1.125rem;line-height:3}.bg-banner .heading{color:#fff !important;font-size:1.75rem;font-family:Soleil-Light;max-width:500px;font-weight:400;line-height:2.125rem;letter-spacing:.7px;display:flex;margin-bottom:0 !important;margin-top:20px;flex-direction:column}.bg-banner .heading-span{font-size:1.75rem;font-family:Soleil-Bold}.bg-banner .button{font-family:Soleil-Light !important;border-radius:50px !important;border:1px solid transparent !important;color:#0f2147 !important;background-color:#fff !important;position:relative;top:0 !important;padding:20px 30px;font-size:.875rem;align-self:center !important}.bg-banner .button:hover{background-color:transparent !important;color:#fff !important;border:1px solid #fff !important}@media screen and (max-width:768px){.bg-banner .no-display{display:block !important}.bg-banner .desktop-img{display:none !important}.bg-banner .img-div{padding:0 !important}.bg-banner .ct-section-inner-wrap{padding:0 !important}.bg-banner .meine-img-div{height:360px}}.yellow-cta-section-wrapper.padding-top-inner-0 .ct-section-inner-wrap{padding-top:0 !important}.yellow-cta-section-wrapper .ct-section-inner-wrap{padding:0 !important}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta{background-color:#ffd600;max-width:1140px;width:100%;height:auto;padding:50px 90px 35px;display:block !important;color:#0f2147}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .circle-button{max-width:65px;align-self:flex-end;width:100%;max-height:65px;min-width:65px;height:100%}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .circle-button:hover{background:#0f2147;border-radius:50%}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .yellow-section-fist-text{text-transform:uppercase;font-family:Soleil-Light;font-size:.875rem;padding-bottom:0;letter-spacing:1px}@media screen and (max-width:768px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .yellow-section-fist-text{padding-bottom:20px}}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .cta-yellow-banner{display:flex !important;justify-content:space-between !important;flex-direction:row !important;align-items:center}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .yellow-section-second-text{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-size:1.75rem;font-family:Soleil-Light;line-height:2.3125rem;padding-right:10px;display:block !important;font-weight:100}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .bold-text{font-family:Soleil-Bold;font-size:1.75rem}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .centered-cta .yellow-section-fist-text{font-family:Soleil-Regular;font-size:1rem;line-height:1.27rem}.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .centered-cta .yellow-section-second-text{font-family:Soleil-Black;font-size:1.5rem;line-height:1.905rem}.yellow-cta-iframe-modal .oxy-close-modal{position:fixed;top:30px;right:30px;height:30px;width:30px;background:0 0 !important;padding:0 !important;min-width:auto;border-radius:0 !important;border:none !important;z-index:99}@media (max-width:576px){.yellow-cta-iframe-modal .oxy-close-modal{top:15px;right:15px}}.yellow-cta-iframe-modal .oxy-close-modal:before,.yellow-cta-iframe-modal .oxy-close-modal:after{content:"";display:block;position:absolute;top:13px;float:left;width:30px;border-bottom:2px solid #0f2147}.yellow-cta-iframe-modal .oxy-close-modal:after{transform:rotate(45deg)}.yellow-cta-iframe-modal .oxy-close-modal:before{transform:rotate(-45deg)}.yellow-cta-iframe-modal .oxy-close-modal:hover,.yellow-cta-iframe-modal .oxy-close-modal:focus{border:none !important;outline:none !important}.yellow-cta-iframe-modal iframe{height:100% !important;overflow-y:scroll !important}.bg-color-beige-half .ct-section-inner-wrap .yellow-cta{padding:68px 90px 68px}.bg-color-beige-half .ct-section-inner-wrap .yellow-cta .yellow-section-fist-text{font-size:1rem;line-height:1.27rem}.bg-color-beige-half .ct-section-inner-wrap .yellow-cta .cta-yellow-banner{padding-bottom:unset;margin-bottom:unset}.bg-color-beige-half .ct-section-inner-wrap .yellow-cta .cta-yellow-banner .yellow-section-second-text{font-size:1.5rem;line-height:1.905rem}.bg-color-blue-half-after .ct-section-inner-wrap .yellow-cta{padding:68px 90px 68px}@media (max-width:576px){.yellow-cta{padding:40px 25px !important}}@media screen and (max-width:768px){.margin-0-mb-tablet{margin:0 !important}}@media screen and (max-width:768px){.padding-0-mb-tablet{padding-top:0 !important}}@media screen and (max-width:768px){.yellow-cta-section-wrapper.padding-bottom{padding-bottom:0 !important}.yellow-cta-section-wrapper.padding-bottom.padding-top{padding-top:0 !important}.yellow-cta-section-wrapper.padding-bottom.padding-top .ct-section-inner-wrap .margin-bottom{margin-bottom:0 !important}.bg-color-beige-half .ct-section-inner-wrap .yellow-cta{padding:50px 30px !important}}input[type=checkbox]#newsletter{display:block;opacity:0;position:absolute;z-index:2}.checkbox-yellowContainer label{position:relative;padding-left:40px}.checkbox-yellowContainer label .terms:before{content:"";position:absolute;top:52%;left:0;transform:translateY(-50%);width:25px;height:25px;border:1px;border-radius:50%;background-color:#fff;margin-right:5px}.terms{margin-left:35px;color:#fff}input[type=checkbox]:checked+label .terms:before{content:"✓";display:flex;align-items:center;justify-content:center;font-size:25px;color:#000}input[type=checkbox]:checked+label .terms:before{content:""}@media screen and (max-width:441px){.checkbox-yellowContainer label .terms:before{top:30%}}@media screen and (max-width:431px){.checkbox-yellowContainer label .terms:before{top:30%}}@media screen and (max-width:282px){.checkbox-yellowContainer label .terms:before{top:20%}}.contact-form-green-bg{display:flex;background-color:#b2c6c0;padding-top:0 !important}.contact-form-green-bg .uacf7-form-195{background-color:#b2c6c0}.contact-form-green-bg .uacf7-form-195>p{display:none}.contact-form-green-bg .contact-form-header-line-1,.contact-form-green-bg .contact-form-header-line-2,.contact-form-green-bg span.wpcf7-list-item-label{color:#fff !important}.contact-form .ct-section-inner-wrap{margin:0 auto !important;padding-top:75px !important;padding-bottom:75px !important}.contact-form .ct-section-inner-wrap form{position:relative;overflow:hidden}.contact-form .ct-section-inner-wrap .contact-form-container{display:flex;flex-direction:column;max-width:694px;width:100%;padding:70px 0;margin:0 auto;font-family:Soleil-Light}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-header{display:none}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-header-line-1{margin:0 auto;font-family:Soleil-Light;font-size:.875rem;letter-spacing:1px;line-height:1.2rem}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-header-line-2{font-family:Soleil-Book;font-size:1.75rem;margin:0 auto;line-height:2.3125rem;margin-bottom:55px !important;margin-top:20px}@media screen and (max-width:576px){.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-header-line-2{margin-bottom:18px !important}}.contact-form .ct-section-inner-wrap .contact-form-container .form-field{padding:15px 20px !important;height:50px;color:#0f2147;border-radius:25px !important;font-size:1.125rem;font-family:Soleil-Light;border-color:transparent}.contact-form .ct-section-inner-wrap .contact-form-container .form-field:focus{outline:none}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-beratung-vermieter-sorglos-paket{width:100%}.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row{margin:0 !important}.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6{padding:0 !important}.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6 label{height:60px !important}.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6:nth-child(1){padding-right:5px !important}@media screen and (max-width:767px){.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6:nth-child(1){padding-right:0 !important}}.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6:nth-child(2){padding-left:5px !important}@media screen and (max-width:767px){.contact-form .ct-section-inner-wrap .contact-form-container .uacf7-row .uacf7-col-6:nth-child(2){padding-left:0 !important}}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap{position:relative;display:flex}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap select{appearance:none;-webkit-appearance:none;background-image:url(/wp-content/uploads/2022/06/arrow_carrot_down.png);background-repeat:no-repeat;background-position:calc(100% - 20px) 51%;background-size:15px}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap select::-ms-expand,.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-andere,.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-betreff,.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-neubau{display:none !important}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-selected{background-color:#fff;border-radius:25px;line-height:1.2rem !important;background-repeat:no-repeat;background-position:94.3% 51%;background-size:17px;width:100%;height:50px;padding:16px 20px;cursor:pointer;user-select:none}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-selected:after{position:absolute;content:"";top:16px;right:10px;width:20px;height:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/down_arrow.png);background-repeat:no-repeat;background-size:15px;display:block;margin:5px;transform:none}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-selected.select-arrow-active{border-radius:25px 25px 0 0 !important;padding-bottom:10px !important;font-family:Soleil-Light !important;color:#0f2147 !important}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-selected.select-arrow-active :after{top:15px;transform:rotateX(180deg)}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-items{position:absolute;background-color:#fff;border-radius:0 0 25px 25px !important;top:100%;left:0;right:0;z-index:99}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .select-items div{height:2.3125rem;padding:0 20px;color:#0f2147;cursor:pointer;user-select:none;line-height:2}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .checkbox-terms-and-conditions.wpcf7-not-valid{border:none !important}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item{margin:0 !important}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item.first.last{display:grid;grid-template-columns:25px calc(100% - 53px)}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item input[type=checkbox]{background-color:#fff !important;appearance:none;width:25px;height:25px;border-radius:50%}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item .not-ticked:before{content:"";display:flex;align-items:center;justify-content:center;font-size:1.563rem}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item .ticked:before{content:"✓";display:flex;align-items:center;justify-content:center;font-size:1.563rem}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item-label{font-family:Soleil-Light;font-size:.875rem;line-height:20px}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item-label a{color:#fff !important;text-decoration:underline}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-input-msg{resize:none;width:100%;max-height:200px;height:100%;margin-top:-17px}@media screen and (max-width:576px){.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-input-msg{max-height:100px}}.contact-form .ct-section-inner-wrap .contact-form-container .wpcf7-not-valid-tip{display:none}.contact-form .ct-section-inner-wrap .contact-form-container .select-items :first-child:hover,.contact-form .ct-section-inner-wrap .contact-form-container .same-as-selected{background-color:rgba(0,0,0,.1)}.contact-form .ct-section-inner-wrap .contact-form-container .select-items :last-child:hover,.contact-form .ct-section-inner-wrap .contact-form-container .same-as-selected{background-color:rgba(0,0,0,.1);border-radius:0 0 25px 25px}.contact-form .ct-section-inner-wrap .contact-form-container .select-items :hover,.contact-form .ct-section-inner-wrap .contact-form-container .same-as-selected{background-color:rgba(0,0,0,.1);border-radius:0}.contact-form .ct-section-inner-wrap .contact-form-container .select-items :last-child.same-as-selected{background-color:rgba(0,0,0,.1);border-radius:0 0 25px 25px !important}.contact-form .ct-section-inner-wrap .contact-form-container .checkbox-container{display:flex;margin-top:20px}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-submit{justify-content:center;display:flex;align-self:center;width:auto;margin-top:60px !important;padding:12px 23px;cursor:pointer;color:#fff;background-color:#0f2147;border-radius:50px;align-content:center;font-family:Soleil-Light;border:1px solid #0f2147 !important;font-size:.875rem;line-height:1.6;min-width:152px}.contact-form .ct-section-inner-wrap .contact-form-container .contact-form-submit:hover{background-color:transparent;color:#0f2147}.contact-form .ct-section-inner-wrap .contact-form-container .text-message{margin:16px 0}@media screen and (max-width:768px){.contact-form .ct-section-inner-wrap .contact-form-container{padding-right:25px !important;padding-left:25px !important}}@media screen and (max-width:576px){.contact-form .ct-section-inner-wrap .contact-form-container{padding-bottom:5px !important;padding-top:5px !important}}.contact-form .ct-section-inner-wrap .wpcf7-response-output{width:100%;text-align:center;position:absolute;transform:translateX(-50%);left:50%;border:none;font-family:Soleil-Book;font-size:.875rem;color:#d8000c;margin:0;padding:0;top:175px}@media screen and (max-width:621px){.contact-form .ct-section-inner-wrap .wpcf7-response-output{top:210px !important}}@media screen and (max-width:576px){.contact-form .ct-section-inner-wrap .wpcf7-response-output{top:117px !important}}@media screen and (max-width:335px){.contact-form .ct-section-inner-wrap .wpcf7-response-output{top:155px !important}}.contact-form ::placeholder{color:#898989;opacity:1}.contact-form :-ms-input-placeholder{color:#898989}.contact-form ::-ms-input-placeholder{color:#898989}.contact-form .select-hide{display:none}.border-error{border:1px solid #d8000c !important}.modal-kontakt .contact-form .ct-section-inner-wrap .wpcf7-response-output{top:100px}.checkbox-container label,.policy-container label{position:relative;padding-left:40px}.terms:before{content:"";position:absolute;top:52%;left:0;transform:translateY(-50%);width:25px;height:25px;border-radius:50%;background-color:#fff;margin-right:5px}input[type=checkbox]#newsletter:checked+label .terms:before{content:"✓";display:flex;align-items:center;justify-content:center;padding-top:4px;font-size:25px;font-family:-apple-system}.policy-container{display:flex;align-items:center}.policy-container a{text-decoration:underline;color:#fff;margin-left:7px}.policy-container a:hover{text-decoration:underline}.wpcf7-list-item-label{display:none}@media screen and (max-width:472px){#checkbox-policy{margin-top:-27px}}@media screen and (max-width:441px){.checkbox-container label .terms:before{top:50%}.policy-container{display:flex;align-items:flex-start}}@media screen and (max-width:431px){.checkbox-container label .terms:before{top:30%}}@media screen and (max-width:282px){.checkbox-container label .terms:before{top:20%}}#checkbox-policy{margin-top:7px;border-radius:50%}input.not-ticked{border:none !important}.contact-form-gray-bg{display:flex;background-color:#f5f2ed;padding-top:0 !important}.contact-form-gray-bg .uacf7-form-196{background-color:#f5f2ed}.contact-form-gray-bg .uacf7-form-196>p{display:none}.contact-form-gray-bg .contact-form-header-line-1,.contact-form-gray-bg .contact-form-header-line-2,.contact-form-gray-bg span.wpcf7-list-item-label{color:#0f2147 !important}.contact-form-gray-bg .contact-form-v2-suchwunsch{width:200px;height:50px;padding:15px 20px;color:#0f2147;border-radius:25px !important;font-size:1.125rem;font-family:Soleil-Light}.contact-form-gray-bg .contact-form-v2-suchwunsch:focus{outline:none}.accordion-navyblue-bg{background-color:#0f2147;color:#fff}.accordion-navyblue-bg .uppercase-light-text{color:#fff}.accordion-navyblue-bg .oxy-pro-accordion_title{font-family:Soleil-Book;font-size:1.75rem;text-transform:none;font-weight:100;letter-spacing:0px}.accordion-navyblue-bg .oxy-pro-accordion_header{background-color:#0f2147}.accordion-navyblue-bg .oxy-pro-accordion_inner{border-bottom:1px solid #707070}.accordion-navyblue-bg .preheader-footer{padding:0}.accordion-navyblue-bg .preheader-footer .ihr-text{padding-left:0 !important}.accordion-navyblue-teal .oxy-pro-accordion_title{font-size:1.5rem;line-height:1.905rem;color:#b2c6c0}.accordion-navyblue-teal .oxy-pro-accordion_icon.oxy-pro-accordion_icon-animate{color:#b2c6c0}.accordion-light-gray-bg{background-color:#f5f2ed;color:#0f2147}.accordion-light-gray-bg .uppercase-light-text{padding-bottom:10px}.accordion-light-gray-bg .oxy-pro-accordion_title{font-family:Soleil-Book;font-size:1.75rem;text-transform:none;font-weight:100;letter-spacing:0px}.accordion-light-gray-bg .oxy-pro-accordion_header{background-color:#f5f2ed}.accordion-light-gray-bg .oxy-pro-accordion_inner{border-bottom:1px solid #b2c6c0}.accordion-light-gray-bg .first-text{font-family:Soleil-Book;max-width:100%;width:30%;color:#0f2147;line-height:1.5}.accordion-light-gray-bg .img-accordion{width:100%;height:200px;margin:10px 0;object-fit:cover}.accordion-light-gray-bg .font-soleil-light{font-family:Soleil-Light;font-size:1.125rem}.accordion-light-gray-bg .font-18px-soleil-book{font-family:Soleil-Book;font-size:1.125rem}.accordion-light-gray-bg .padding-top-bottom-10{padding:10px 0}.accordion-light-gray-bg .half-text{width:50%;max-width:100%;padding:10px 0 20px}.accordion-light-gray-bg .margin-top-20{margin-top:20px}.accordion-light-gray-bg .btn-navyblue-dark{background-color:#0f2147 !important;color:#fff !important;font-size:.875rem;border-radius:50px !important;padding:10px 20px;align-self:flex-start !important}.accordion-light-gray-bg .btn-navyblue-dark:hover{background-color:transparent !important;color:#0f2147 !important;border:1px solid #0f2147 !important;border-radius:50px}@media (max-width:576px){.accordion-light-gray-bg .first-text{max-width:100%;width:90%}.accordion-light-gray-bg .half-text{width:100%;max-width:100%}.accordion-light-gray-bg .oxy-pro-accordion_title{font-size:1.125rem}}.custom-grid-img-section .rounded-image{max-height:322px !important;min-height:322px !important;max-width:100% !important}.custom-grid-img-section .galleria-text{padding-bottom:10px;font-size:.875rem;color:#0f2147;letter-spacing:1px}.custom-grid-img-section .cell{width:100% !important;background-color:transparent;height:auto}@media screen and (max-width:1440px){.custom-grid-img-section{padding:0 25px}}@media screen and (min-width:993px){.custom-grid-img-section .custom-grid-img-carousel .oxy-carousel-builder_inner.oxy-inner-content.flickity-resize{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:50px}}@media screen and (min-width:768px) and (max-width:992px){.custom-grid-img-section .custom-grid-img-carousel .oxy-carousel-builder_inner.oxy-inner-content.flickity-resize{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:50px}}@media screen and (max-width:768px){.custom-grid-img-section .oxy-carousel-builder .flickity-page-dots{align-items:center;justify-content:flex-start;position:relative}}.custom-grid-img-carousel{color:#0f2147}.rounded-image{border-bottom-right-radius:150px;border-top-right-radius:150px}.first-text-above-img{font-family:Soleil-Book;color:#0f2147;font-size:1.75rem;padding-bottom:10px}.first-paragraph-below-img{padding:15px 0;font-weight:600}.arrow-two-columns-components{margin:0;padding:0;line-height:1.75rem}.arrow-two-columns-components .custom-sub-title{font-size:.875rem;font-family:Soleil-Light;color:#0f2147;margin-bottom:20px}.arrow-two-columns-components .custom-title-text{font-size:1.75rem;font-family:Soleil-Book;color:#0f2147;margin-bottom:15px}.arrow-two-columns-components .custom-arrow-div-holder{font-size:.875rem;font-family:Soleil-Light;color:#0f2147;margin-bottom:20px}.arrow-two-columns-components .custom-arrow-paragraph{font-size:1.125rem;font-family:Soleil-Book;color:#0f2147}.arrow-two-columns-components .custom-arrow-two-paragraph{font-size:1.125rem;font-family:Soleil-Light;color:#0f2147}.arrow-two-columns-components .custom-arrow-two-paragraph:nth-child(2){margin-top:10px}.arrow-two-columns-components .custom-green-arrow-mobile{visibility:hidden}@media screen and (max-width:576px){.arrow-two-columns-components .custom-arrow-two-paragraph{padding:0;margin:0}.arrow-two-columns-components .custom-green-arrow-mobile{background-color:#b2c6c0 !important;border-radius:60px 0 0 !important;position:relative !important;bottom:20px !important;left:72% !important;width:120px !important;height:70px;visibility:visible}}.intro-text .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important;padding-top:0 !important}.intro-text .sub-title-one-column{font-size:.875rem;color:#0f2147 !important;margin-bottom:20px !important;letter-spacing:1px}@media screen and (max-width:479px){.intro-text.intro-text-one-column .ct-section-inner-wrap .ct-new-columns .ct-div-block .font-size-18:not(.ct-section):not(.oxy-easy-posts){display:block !important}}.intro-text.intro-text-one-column .hide-desktop{display:none}.intro-text.intro-text-one-column .custom-column{display:flex;justify-content:flex-start}.intro-text.intro-text-one-column .custom-hide-text{display:none}.intro-text.intro-text-one-column-div-pattern .ct-section-inner-wrap{height:auto !important}.intro-text.intro-text-one-column-div-pattern .hide-desktop{display:none !important}.intro-text.intro-text-one-column-div-pattern .custom-column{display:flex;justify-content:flex-start !important}@media screen and (max-width:768px){.intro-text.intro-text-one-column-div-pattern .custom-last-text{height:auto !important;padding-top:30px}.intro-text.intro-text-one-column-div-pattern .green-pattern{margin-top:20px}}.intro-text-div-top-pattern .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important}.intro-text-div-top-pattern .custom-highlight-text{display:none}.intro-text-div-top-pattern .custom-column{display:flex;justify-content:flex-start !important;height:auto !important}@media screen and (max-width:990px){.intro-text-div-top-pattern .custom-paragraph-column:nth-child(2){margin-left:0}.intro-text-div-top-pattern .custom-bold-text{width:100%}.intro-text-div-top-pattern .custom-headings-div-text{margin-top:80px !important}.intro-text-div-top-pattern .custom-last-text{height:auto !important;padding-top:30px}.intro-text-div-top-pattern .green-pattern{margin-top:20px}}.intro-text-one-column-div-pattern-highlight{padding:25px !important;padding-top:0 !important;padding-bottom:75px !important}.intro-text-one-column-div-pattern-highlight .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-bottom:75px !important}.intro-text-one-column-div-pattern-highlight .ct-section-inner-wrap .custom-column .custom-div-left{padding-bottom:0}@media screen and (max-width:760px){.intro-text-one-column-div-pattern-highlight .ct-section-inner-wrap{padding-bottom:0 !important}}.intro-text-one-column-div-pattern-highlight .custom-div-left{margin-right:50%}.intro-text-one-column-div-pattern-highlight .hide-desktop{display:none}.intro-text-one-column-div-pattern-highlight .custom-column{display:flex;justify-content:flex-start !important;height:auto !important;margin-top:0}.intro-text-one-column-div-pattern-highlight .custom-paragraph-column{padding-top:0}.intro-text-one-column-div-pattern-highlight .custom-hide-text{display:none}.intro-text-one-column-div-pattern-highlight .custom-heading-temp1{font-size:1.75rem;color:#0f2147 !important;margin-bottom:20px;margin-top:0;width:100% !important;max-width:560px !important}.intro-text-one-column-div-pattern-highlight .green-pattern-wrapper{width:100% !important;justify-content:flex-end !important;align-items:flex-end !important;display:flex !important;flex-direction:row !important}.intro-text-one-column-div-pattern-highlight .custom-last-text{height:auto !important;padding-top:0}.intro-text-one-column-div-pattern-highlight .green-pattern{background-color:#b2c6c0 !important;bottom:0 !important;left:70% !important;width:120px !important;height:70px;visibility:visible}.intro-text-one-column-div-pattern-highlight .custom-heading-temp1{font-size:1.75rem;color:#0f2147 !important;margin-bottom:20px;margin-top:0;width:100% !important;font-family:Soleil-Book}@media screen and (max-width:760px){.intro-text-one-column-div-pattern-highlight .custom-div-left{margin-right:0 !important}.intro-text-one-column-div-pattern-highlight .custom-bold-text{width:100% !important}.intro-text-one-column-div-pattern-highlight .custom-last-text{height:auto !important;padding-top:0 !important}.intro-text-one-column-div-pattern-highlight .green-pattern{margin-top:20px}.intro-text-one-column-div-pattern-highlight .custom-bold-text{margin-top:0}}.bg-color-white{background-color:#fff}.custom-highlights{display:flex;justify-content:space-between}.custom-highlight-text{font-size:.875rem;color:#e2ddd9;margin-bottom:65px}.custom-headings-div-text{color:#0f2147 !important}.custom-heading-2{font-size:1.75rem;color:#0f2147 !important;margin-bottom:30px;margin-top:0}.custom-column{margin:0;align-self:center}.custom-column#div_block-12-97{margin:0}.custom-bold-text{font-size:1.125rem;color:#0f2147 !important;font-family:Soleil-Book;max-width:560px !important;width:100%;margin-bottom:20px}.custom-paragraph-column{font-size:1.125rem !important;color:#0f2147 !important;font-family:Soleil-Light;line-height:1.75rem}.custom-paragraph-column:nth-child(2){margin-left:20px}.custom-hide-text{display:none}.custom-left-highlight-text{display:none}.custom-link-wrapper{display:none}.custom-heading-temp1{font-size:1.75rem;color:#0f2147 !important;margin-bottom:20px;margin-top:0;width:100% !important}@media screen and (min-width:760px) and (max-width:999px){.custom-column{margin-left:0 !important}}@media screen and (max-width:760px){.custom-columns-class{padding-left:20px;padding-right:20px}.custom-highlight-text{margin-bottom:5px !important}.custom-heading-2{line-height:1.2;width:290px;max-width:100%}.custom-bold-text{width:342px;margin-top:10px !important}.custom-paragraph-column:nth-child(2){margin-left:0 !important;margin-top:3px}.custom-column{margin-top:10px}}.intro-text-one-column.-image .ct-div-block .margin-top-60{margin-top:60px}.intro-text-one-column.-image .ct-div-block .margin-bottom-20{margin-bottom:20px}.intro-text-one-column.-image .rounded-image{border-bottom-right-radius:150px !important;border-top-right-radius:150px !important}.intro-text-one-column.-image .font-size-28{font-size:1.75rem !important}@media screen and (max-width:768px){.intro-text-one-column.-image .ct-section-inner-wrap{padding-bottom:23px !important;margin-bottom:23px !important}.intro-text-one-column.-image .main-row-txt{margin-top:20px}}.intro-text-one-column.-image .ct-section-inner-wrap{padding-top:0}.intro-text-one-column.-image .ct-div-block .margin-top-60{margin-top:60px}.intro-text-one-column.-image .ct-div-block .margin-bottom-30{margin-bottom:20px}.intro-text-one-column.-image .rounded-image{border-bottom-right-radius:150px !important;border-top-right-radius:150px !important}.intro-text-one-column.-image .font-size-28{font-size:1.75rem !important}@media screen and (max-width:1140px){.intro-text-one-column.-image .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}@media screen and (max-width:768px){.intro-text-one-column.-image .main-row-txt{margin-top:0 !important}.intro-text-one-column.-image .pre-title{margin-top:18px !important}}@media screen and (max-width:425px){.intro-text-one-column.-image .main-row-txt{margin-top:20px !important}.intro-text-one-column.-image .second-title{margin-top:0 !important}.intro-text-one-column.-image .pre-title{margin-top:18px !important}}.two-columns-pattern .ct-section-inner-wrap{padding-top:0 !important}.two-columns-pattern .ct-section-inner-wrap .custom-columns-class{margin-bottom:0 !important}.two-columns-pattern .custom-heading-version-2{max-width:380px;width:100%;font-size:1.75rem;color:#0f2147 !important;font-family:Soleil-Book;margin-bottom:20px;word-break:break-word}.two-columns-pattern .custom-bold-text-2{font-size:1.125rem;color:#0f2147 !important;font-family:Soleil-Book;max-width:360px;margin-top:0;width:100% !important}.two-columns-pattern .custom-right-column-2{margin-top:20px !important;padding-top:23px !important;font-size:1.125rem !important;font-family:Soleil-Light;padding-right:0 !important}.two-columns-pattern .custom-paragraph-column-1{width:100%;font-size:1.125rem !important;color:#0f2147 !important}.two-columns-pattern .custom-paragraph-column-1 .custom-paragraph-column-2:nth-of-type(2){margin-top:20px}.two-columns-pattern .custom-paragraph-column-1 .custom-column-title{font-size:.875rem !important;color:#0f2147 !important;margin-bottom:20px !important;letter-spacing:1px;font-family:Soleil-Light !important}@media screen and (max-width:768px){.two-columns-pattern .custom-paragraph-column-1 .ct-section-inner-wrap{padding-top:70px !important;padding-left:25px !important;padding-right:25px !important}.two-columns-pattern .custom-paragraph-column-1 .hide-mobile{display:none}.two-columns-pattern .custom-paragraph-column-1 .custom-heading-version-2{margin-bottom:25px !important}.two-columns-pattern .custom-paragraph-column-1 .custom-paragraph-column-2:nth-of-type(2){margin-top:20px}}@media screen and (max-width:768px) and (min-width:774px) and (max-width:1204px){.two-columns-pattern .custom-paragraph-column-1 .ct-section-inner-wrap{padding-top:70px !important;padding-left:25px !important;padding-right:25px !important}}.two-columns-pattern.text-with-image-mobile .hide-desktop{display:none !important}.two-columns-pattern.text-with-image-mobile .custom-text-image-holder{width:100% !important}@media screen and (max-width:768px){.two-columns-pattern.text-with-image-mobile .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.two-columns-pattern.text-with-image-mobile .custom-image-hide{display:inline !important;margin-top:15px}.two-columns-pattern.text-with-image-mobile .custom-paragraph-column-2:nth-of-type(2){display:none !important}.two-columns-pattern.text-with-image-mobile .custom-right-column-2{margin-top:10px !important}.two-columns-pattern.text-with-image-mobile .custom-heading-version-2{margin-bottom:5px !important}}@media screen and (max-width:760px){.two-columns-pattern.text-with-image-mobile .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.two-columns-pattern.text-with-image-mobile .rounded-image{margin:0;padding:0}.two-columns-pattern.text-with-image-mobile .custom-paragraph-column-2:nth-of-type(2){margin-top:20px}}.two-columns-pattern.two-columns-pattern-div .rounded-button{margin:30px 0 !important}@media screen and (max-width:576px){.two-columns-pattern.two-columns-pattern-div .bot-line{margin-top:20px !important}}@media screen and (max-width:576px){.two-columns-pattern.two-columns-pattern-div .bot-line .bot-round-image{max-width:114px !important;max-height:55px !important}}.two-columns-pattern.two-columns-pattern-div .hide-desktop{display:none}.two-columns-pattern.two-columns-pattern-div .custom-heading-version-2{max-width:380px;width:100%;font-size:1.75rem;color:#0f2147 !important;font-family:Soleil-Book;margin-bottom:20px}.two-columns-pattern.two-columns-pattern-div .custom-bold-text-2{font-size:1.125rem;color:#0f2147 !important;font-family:Soleil-Book;max-width:360px;margin-top:0 !important;width:100% !important}.two-columns-pattern.two-columns-pattern-div .custom-paragraph-column-2:nth-of-type(2){margin-top:20px}.two-columns-pattern.two-columns-pattern-div .custom-right-column-2{font-size:1.125rem !important;font-family:Soleil-Light;padding-right:0 !important;margin-top:20px !important;padding-top:23px !important}.two-columns-pattern.two-columns-pattern-div .custom-columns-class{padding:0}.two-columns-pattern.two-columns-pattern-div .custom-headings-div-text-2{color:#0f2147 !important}.two-columns-pattern.two-columns-pattern-div .custom-bold-text-2{font-size:1.125rem;color:#0f2147 !important;font-family:Soleil-Book;max-width:360px;margin-top:0;width:100% !important}.two-columns-pattern.two-columns-pattern-div .custom-paragraph-column-2{width:100%;font-size:1.125rem !important;color:#0f2147 !important;font-family:Soleil-Light !important;margin-bottom:23px !important;padding-top:20px !important}.two-columns-pattern.two-columns-pattern-div .custom-paragraph-column-2 .rounded-image{width:100% !important;height:100% !important;max-height:186px !important}.two-columns-pattern.two-columns-pattern-div .custom-paragraph-column-1{width:100%;font-size:1.125rem !important;color:#0f2147 !important;font-family:Soleil-Light !important}.two-columns-pattern.two-columns-pattern-div .hide-desktop{display:none}.two-columns-pattern.two-columns-pattern-div .custom-column-title{font-size:.875rem !important;color:#0f2147 !important;margin-bottom:20px !important;letter-spacing:1px;font-family:Soleil-Light !important}@media screen and (max-width:1140px){.two-columns-pattern.two-columns-pattern-div{padding-left:25px !important;padding-right:25px !important}.two-columns-pattern.two-columns-pattern-div .custom-right-column-2{margin-top:0 !important}}@media screen and (max-width:810px){.two-columns-pattern.two-columns-pattern-div .custom-column-title{margin-bottom:23px}.two-columns-pattern.two-columns-pattern-div .custom-heading-version-2{margin-bottom:0 !important}.two-columns-pattern.two-columns-pattern-div .rounded-button{margin:20px 0 !important}}@media screen and (max-width:768px){.two-columns-pattern.two-columns-pattern-div .ct-section-inner-wrap{padding-top:0 !important}.two-columns-pattern.two-columns-pattern-div .custom-right-column-2{margin-top:0 !important}.two-columns-pattern.two-columns-pattern-div .custom-columns-class{padding:0}.two-columns-pattern.two-columns-pattern-div .custom-column-title{margin-bottom:25px}.two-columns-pattern.two-columns-pattern-div .custom-right-column-2{padding-top:25px !important}}.homepage.two-columns-pattern.two-columns-pattern-div{padding-top:145px !important}@media screen and (max-width:768px){.homepage.two-columns-pattern.two-columns-pattern-div{padding-top:75px !important}}@media screen and (max-width:992px){.fakten-section .ct-section-inner-wrap{margin:0 !important;padding:0 25px !important}.fakten-section .ct-section-inner-wrap .fakten-column-1{margin:0 !important;padding:0 !important;justify-content:left !important}.fakten-section .ct-section-inner-wrap .fakten-image{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;min-height:322px;max-height:322px;height:100%;object-fit:cover}.fakten-section .ct-section-inner-wrap .fakten-image-50{min-height:500px;max-height:500px}.fakten-section .ct-section-inner-wrap .top-line{margin:5px 20px 10px 0}.fakten-section .ct-section-inner-wrap .fakten-text{padding-bottom:70px !important}.fakten-section .ct-section-inner-wrap .bot-text{text-transform:uppercase}.fakten-section .ct-section-inner-wrap .bot-text .top-line{margin:0 !important}.fakten-section .ct-section-inner-wrap .bot-round-image{max-width:114px;height:55px;margin-right:0 !important}.fakten-section .ct-section-inner-wrap .bot-line{margin-top:20px !important;align-items:center !important}}.top-line{font-family:Soleil-Light !important;font-size:.875rem;color:#0f2147;margin-bottom:20px !important;letter-spacing:1px}.headline{font-family:Soleil-Book !important;font-size:1.75rem;color:#0f2147;margin-bottom:20px}.first-line{font-family:Soleil-Book !important;font-size:1.125rem;color:#0f2147;margin-bottom:20px}.first-paragraph{font-family:Soleil-Light !important;font-size:1.125rem;color:#0f2147;margin-bottom:20px}.second-paragraph{font-family:Soleil-Light !important;font-size:1.125rem;color:#0f2147}.fakten-image{margin:0 !important;padding:0 !important;width:100% !important;max-width:38% !important}.fakten-image-50{max-width:50% !important}@media screen and (min-width:992px){.fakten-image-50.left{padding-right:20px !important}.fakten-image-50.left+.fakten-text{padding-left:20px !important}.fakten-image-50.right{padding-left:20px !important}.fakten-image-50.right+.fakten-text{padding-right:20px !important}}.fakten-image-50 img{max-width:100% !important;max-height:500px !important;min-height:500px !important}.fakten-image-50 img.rounded-image{border-bottom-right-radius:250px !important;border-top-right-radius:250px !important}.fakten-image img{max-width:336px;width:100%;max-height:322px;height:100%;min-height:302px;object-fit:cover}.fakten-text{margin:0 !important;padding:0 0 75px !important;width:62% !important}.fakten-text-50{width:50% !important}@media screen and (min-width:992px){.fakten-text-50.left{padding-right:20px !important}.fakten-text-50.left+.fakten-image-50{padding-left:20px !important}.fakten-text-50.right{padding-left:20px !important}.fakten-text-50.right+.fakten-image-50{padding-right:20px !important}}.bot-line{margin-top:30px !important;padding:0 !important;width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:flex-end !important}.bot-line .bot-round-image{margin-right:0 !important}.bot-text{width:auto !important;font-family:Soleil-Light;font-size:.875rem}.bot-round-image{background-color:#fdf3c2;max-width:164px;width:100%;height:75px;border-top-left-radius:200px}.ct-section-inner-wrap{padding-bottom:0 !important;margin-bottom:0 !important}@media screen and (max-width:1120px){.data-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .headline{font-size:1.5rem;line-height:1.905rem}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .first-line{font-size:1rem;line-height:1.75rem}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .first-paragraph{font-size:1rem;line-height:1.75rem}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .footnote-text{font-size:.625rem;line-height:.794rem;width:65%}@media screen and (max-width:992px){.fakten-section.bg-color-gray--bright{padding:150px 0}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns:nth-child(even){display:flex;flex-direction:column-reverse}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns:last-child{padding-bottom:0 !important}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns:last-child .fakten-text{padding-bottom:unset !important}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-image img{padding-bottom:30px}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .first-line{font-size:1.125rem}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .first-paragraph{font-size:1.125rem}}@media screen and (max-width:767px){.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .ct-div-block{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.fakten-section.bg-color-gray--bright .ct-section-inner-wrap .ct-new-columns .fakten-text .footnote-text{width:100%}}.uppercase-light-text{text-transform:uppercase;font-family:Soleil-Light;color:#0f2147;margin-bottom:10px;font-size:.875rem}.container-grid{width:100%;display:grid !important;grid-template-columns:repeat(3,1fr);gap:3.4rem !important;color:#0f2147}.details-bold-text{font-family:Soleil-SemiBold;color:#0f2147}.neubau-list-data .details-bold-text{font-family:Soleil-Bold;font-weight:600}.neubau-list-data .flex-text-div{display:flex;justify-content:space-between;flex-direction:row !important}.neubau-list-data .border-bottom-greenTeal{border-bottom:1px solid #b2c6c0}.neubau-list-data .border-bottom-greenTeal:nth-child(1){border-top:1px solid #b2c6c0}.neubau-list-data .padding-top-bottom{padding-top:5px !important;padding-bottom:5px !important}.neubau-list-data .width-100{width:100%;text-align:left}@media (max-width:920px){.neubau-list-data .container-grid{grid-template-columns:repeat(2,1fr) !important;gap:2rem !important}}@media (max-width:580px){.neubau-list-data .container-grid{grid-template-columns:auto !important;gap:2rem !important}}.objects__available .ct-section-inner-wrap .top-line{font-size:1rem;line-height:1.27rem;text-transform:uppercase;padding-left:unset}.objects__available .ct-section-inner-wrap .headline{font-size:1.5rem;line-height:1.905rem;padding-left:unset}@media (max-width:1140px){.objects__available .ct-section-inner-wrap .top-line,.objects__available .ct-section-inner-wrap .headline{padding-left:25px}}.real-estate-info .padding-bottom-10{padding-bottom:10px}.real-estate-info .padding-top-5{padding-top:5px}.real-estate-info .font-Soleil-Bold{font-family:Soleil-Bold}@media (max-width:768px){.real-estate-info .img-height{max-height:250px !important}}.custom-grid-img-section.with-modal{position:relative}.custom-grid-img-section.with-modal .lightbox-popup{background-size:contain !important;background-repeat:no-repeat !important;background-position:center center;max-width:85% !important;width:100% !important;height:610px !important;max-height:80% !important;margin:0 auto !important;background-color:transparent !important}.custom-grid-img-section.with-modal .oxy-close-modal{position:absolute;top:30px;right:30px;background-color:transparent !important;border:none !important;padding:0 !important;cursor:pointer;color:#fff !important;width:35px !important;height:35px !important}.custom-grid-img-section.with-modal .lightbox-trigger{cursor:pointer}.custom-grid-img-section.with-modal .oxy-modal-backdrop.live{z-index:999999999999 !important}.custom-grid-img-section .ct-section-inner-wrap{padding-top:140px;padding-bottom:140px !important}.custom-grid-img-section .ct-section-inner-wrap .galleria-text{padding-bottom:0;font-size:.875rem;color:#0f2147;letter-spacing:1px}.custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content{column-gap:55px !important;row-gap:35px !important}.custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content .ct-div-block .rounded-image{min-height:322px;height:100%;max-height:322px;max-width:342px;width:100%}.custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content .ct-div-block .ct-text-block{padding-top:20px}.custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .cell{width:100% !important;padding:0 !important;background-color:transparent;height:auto}.custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .cell .ct-text-block{padding-top:10px;font-size:.875rem;color:#0f2147}.custom-grid-img-section .ct-section-inner-wrap .first-text-above-img{font-family:Soleil-Book;color:#0f2147;font-size:1.75rem !important;padding-bottom:10px}@media screen and (min-width:768px){.custom-grid-img-section .galleria-text{padding-left:0 !important}.custom-grid-img-section .custom-grid-img-carousel .oxy-carousel-builder_inner.oxy-inner-content.flickity-resize{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:50px}.custom-grid-img-section .custom-grid-img-carousel .oxy-carousel-builder_inner.oxy-inner-content.flickity-resize .cell .ct-image{padding-left:0 !important}}@media screen and (max-width:760px){.custom-grid-img-section .custom-grid-img-section .oxy-carousel-builder .flickity-page-dots{align-items:center;justify-content:flex-start;position:relative;padding-left:0;bottom:0 !important}.custom-grid-img-section .custom-grid-img-section .oxy-carousel-builder .flickity-page-dots li.dot:first-child{margin-left:0}.custom-grid-img-section .custom-grid-img-section .cell :nth-child(2){padding-left:30px !important}.custom-grid-img-section .custom-grid-img-section .galleria-text{padding-left:0}}@media screen and (max-width:576px){.custom-grid-img-section .custom-grid-img-section{padding:0 !important}.custom-grid-img-section .custom-grid-img-section .ct-section-inner-wrap{padding-top:80px;padding-bottom:80px !important;padding-left:25px !important;padding-right:25px !important}.custom-grid-img-section .custom-grid-img-section .ct-section-inner-wrap .galleria-text{padding-left:25px;padding-bottom:20px}.custom-grid-img-section .custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content{column-gap:65px !important;row-gap:50px !important}.custom-grid-img-section .custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content .ct-div-block .rounded-image{width:100%;max-width:336px}.custom-grid-img-section .custom-grid-img-section .ct-section-inner-wrap .custom-grid-img-carousel .oxy-inner-content .ct-div-block .ct-text-block{padding-top:20px;padding-left:0 !important}}@media screen and (max-width:1140px){.image-text-property{padding-left:25px;padding-right:25px}}@media screen and (min-width:1024px){.image-text-property{padding-top:67px;padding-bottom:145px !important}}@media screen and (max-width:1024px) and (min-width:768px){.image-text-property{padding-bottom:80px !important}}@media screen and (max-width:576px){.image-text-property{padding-bottom:0 !important}}@media screen and (max-width:768px){.image-text-property .ct-section-inner-wrap{padding-top:77px !important;padding-bottom:80px !important}}.image-text-property .ct-section-inner-wrap .uppercase{color:#0f2147 !important}.image-text-property .ct-section-inner-wrap .second-text-bold-heading{margin-top:10px}.image-text-property .ct-section-inner-wrap .bold-paragraph-above-img{line-height:1.75rem;margin-top:22px}.image-text-property .ct-section-inner-wrap .text-image-rounder-property{margin-top:20px}@media screen and (max-width:576px){.image-text-property .ct-section-inner-wrap .rounded-image.img-height{max-height:186px !important}}.text-image-scroll.full-size .ct-section-inner-wrap .flickity-viewport{min-height:386px !important}@media screen and (max-width:768px){.text-image-scroll.full-size .ct-section-inner-wrap .flickity-viewport .img-with-rounded-borders{max-height:100% !important;height:100% !important}}.text-image-scroll .font-Soleil-Light{font-family:Soleil-Light}.text-image-scroll .font-Soleil-Book{font-family:Soleil-Book}.text-image-scroll .ct-section-inner-wrap .oxy-carousel-builder{margin-bottom:0 !important}.text-image-scroll .ct-section-inner-wrap .first-text-above-carousel{font-size:.875rem !important;font-family:Soleil-Light;padding-bottom:23px}.text-image-scroll .ct-section-inner-wrap .second-text-above-carousel-slider{padding-bottom:23px}.text-image-scroll .ct-section-inner-wrap .first-paragraph-above-img-slider{font-family:Soleil-Book;line-height:28px;margin-bottom:20px}.text-image-scroll .ct-section-inner-wrap .paragraph-below-img-slider{line-height:28px;margin-top:12px !important}.text-image-scroll .ct-section-inner-wrap .img-with-rounded-borders{border-top-right-radius:200px;border-bottom-right-radius:200px;object-fit:cover;max-width:1140px;width:100%;max-height:322px;height:100%}.text-image-scroll .ct-section-inner-wrap .flickity-page-dots{left:0;max-width:140px;width:100%;height:100%;max-height:10px;bottom:0;margin-top:15px !important}.text-image-scroll .ct-section-inner-wrap .flickity-page-dots .dot.is-selected,.text-image-scroll .ct-section-inner-wrap .flickity-page-dots .dot{background-color:#fff}@media screen and (max-width:768px){.text-image-scroll .ct-section-inner-wrap .img-with-rounded-borders{height:186px}.text-image-scroll .ct-section-inner-wrap .flickity-viewport,.text-image-scroll .ct-section-inner-wrap .cell,.text-image-scroll .ct-section-inner-wrap .oxy-inner-content .flickity-slider>.cell,.text-image-scroll .ct-section-inner-wrap .oxy-inner-content{min-height:186px;height:100% !important;object-fit:cover}.text-image-scroll .ct-section-inner-wrap .second-text-above-carousel-slider{line-height:28px}.text-image-scroll .ct-section-inner-wrap .paragraph-below-img-slider{margin-top:25px}}.text-image-scroll .oxy-carousel-builder .oxy-carousel-builder_inner{height:100% !important}@media screen and (min-width:1024px){.text-image-scroll{padding-bottom:73px}.text-image-scroll .ct-section-inner-wrap{padding-top:5px !important}}@media screen and (max-width:1140px){.text-image-scroll{padding-left:25px !important;padding-right:25px !important}}@media screen and (max-width:768px){.text-image-scroll{padding-bottom:45px !important}.text-image-scroll .ct-section-inner-wrap{padding-top:8px !important}.text-image-scroll .ct-section-inner-wrap .oxy-carousel-builder .oxy-carousel-builder{margin-bottom:30px}}.blog-post-category .display-none{display:none}.blog-post-category .oxy-posts{display:grid !important;grid-template-columns:1fr 1fr 1fr !important;column-gap:20px !important}.blog-post-category .oxy-posts .oxy-post{margin-bottom:80px !important}.blog-post-category .oxy-posts .oxy-post .oxy-post-image{max-width:700px;width:100%;height:322px;background-repeat:no-repeat;padding-bottom:0 !important;border-top-right-radius:200px;border-bottom-right-radius:200px}.blog-post-category .oxy-posts .oxy-post .category ul.post-categories{padding-left:0;margin-top:0}.blog-post-category .oxy-posts .oxy-post .category ul.post-categories li{list-style-type:none}.blog-post-category .oxy-posts .oxy-post .category ul.post-categories li a{color:#0f2147 !important;font-family:Soleil-Light;font-size:.875rem}.blog-post-category .oxy-posts .oxy-post a.oxy-post-title{font-family:Soleil-Book;font-size:1.125rem !important;color:#0f2147 !important}.blog-post-category .oxy-posts .oxy-post .oxy-post-meta{margin-top:0 !important}.blog-post-category .oxy-posts .oxy-post .oxy-post-meta div.oxy-post-meta-date{color:#0f2147 !important;font-family:Soleil-Light;font-size:.875rem;margin-top:0 !important}.blog-post-category .oxy-posts .oxy-post .oxy-post-content{padding-right:60px;color:#0f2147 !important}.blog-post-category .button-wrapper{width:100%;display:flex;justify-content:center;flex-direction:row;border-top:1px solid #b2c6c0;padding-top:40px}.blog-post-category .button-wrapper .button{background-color:#fff;color:#091329;border:1px solid #0f2147 !important;font-family:Soleil-Book !important;font-size:.875rem;padding:15px 30px}.blog-post-category .oxy-pro-accordion_item{align-items:end;display:flex;flex-direction:column}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_header{background-color:#f5f2ed !important;border-radius:150px;max-width:340px}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_context-icon{display:none !important}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_title{font-size:1.125rem;font-family:Soleil-Light;color:#0f2147;letter-spacing:0 !important;text-transform:none !important;font-weight:300 !important}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_body{color:#0f2147 !important;min-width:340px;background-color:#f5f2ed !important;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.blog-post-category .oxy-pro-accordion_item .oxy-inner-content{padding:0 25px !important}.blog-post-category .oxy-pro-accordion_item .ct-link-button{background-color:transparent;font-size:1.125rem;font-family:Soleil-Light;color:#0f2147;padding:0;padding-bottom:10px}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_header-active{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:30px !important;border-top-right-radius:30px !important;transition:all .05s ease-in-out}.blog-post-category .oxy-pro-accordion_item .oxy-pro-accordion_header-active .oxy-pro-accordion_title{font-weight:700 !important}.custom-footer-mobile{display:none}.custom-footer-mobile.active{display:block !important;position:absolute;background-color:#091329;z-index:9999999999;width:100%;top:0;transform:translateY(calc(calc(var(--vh, 1vh) * 100) - 100%));left:0;height:auto}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt{width:100%;position:relative;display:flex !important;flex-direction:row !important;justify-content:space-between !important;padding:12px 25px;color:#fff !important;font-family:Soleil-Light;background:#0f2147}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt>a{width:100%}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt:first-child{padding-top:24px;border-top:0}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt:after{display:block;content:"";position:absolute;bottom:0;width:calc(100% - 50px);height:2px;background:#fff}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt:nth-child(3):after{display:none !important}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt .custom-link-text-mobile{width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:1.125rem}.custom-footer-mobile.active .ct-section-inner-wrap .custom-immobilienMarkt .custom-link-text-mobile:after{display:flex;content:"";background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up.svg) no-repeat center;width:24px;height:24px;padding:0;transform:rotate(90deg)}.custom-footer-mobile.active .ct-section-inner-wrap .kontakt{width:100%;font-size:1.125rem !important;text-transform:capitalize;font-family:Soleil-Light !important;padding:20px 25px 14px;color:#fff;letter-spacing:1px;cursor:pointer}.custom-footer-mobile.active .ct-section-inner-wrap .kontakt:after{position:absolute;right:25px;bottom:12px;display:flex;content:"";background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-up.svg) no-repeat center;width:24px;height:24px;padding:0;transform:rotate(90deg)}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block .custom-text-footer-mobile{color:#fff;width:100%;font-size:.875rem;font-family:Soleil-Light;text-align:left;align-self:flex-start}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block .custom-text-footer-mobile span{font-family:Soleil-Book !important;font-size:.875rem}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block .direction-row{align-items:baseline !important;justify-content:flex-start}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block .direction-row .text-underlined{margin-top:0 !important;font-size:.875rem !important;font-family:Soleil-Light !important;color:#fff !important}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons{position:relative;width:100%;display:flex;justify-content:flex-start;flex-direction:row;margin-top:0;padding:15px 25px 20px}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons:before{display:block;content:"";position:absolute;top:0;width:calc(100% - 50px);height:1px;background:#fff}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons>a{width:20px;height:20px;margin:0 10px 0 0;fill:#fff;margin-right:15px}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons .home-icon{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Home_White_Icon.svg)}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons .instagram{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Instagram_White_Icon.svg)}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons .linkedin{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Linkedin_White_Icon.svg)}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons .whatsapp{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Whatsapp_White_Icon.svg)}.custom-footer-mobile.active .ct-section-inner-wrap .ct-div-block.social-icons .fingerprint{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Footer_Fingerprint_White_Icon.svg);width:22px;height:22px}@media screen and (max-width:768px){.ct-section-inner-wrap .custom-immobilienMarkt{width:100%;display:flex !important;flex-direction:row !important;justify-content:space-between !important;padding:20px 0;color:#fff !important;font-family:Soleil-Light}.ct-section-inner-wrap .custom-immobilienMarkt .custom-link-text-mobile{color:#fff;font-size:1.125rem}.ct-section-inner-wrap .kontakt{position:relative;font-size:1.125rem !important;text-transform:uppercase;font-family:Soleil-Light !important;padding-top:20px;padding-bottom:20px;color:#fff;letter-spacing:1px}.ct-section-inner-wrap .ct-div-block .custom-text-footer-mobile{color:#fff;width:100%;font-size:.875rem;font-family:Soleil-Light}.ct-section-inner-wrap .ct-div-block .custom-text-footer-mobile span{font-family:Soleil-Light !important;font-size:.875rem}.ct-section-inner-wrap .ct-div-block .direction-row{align-items:baseline !important}.ct-section-inner-wrap .ct-div-block .direction-row .text-underlined{margin-top:0 !important;font-size:.875rem !important;font-family:Soleil-Light !important;color:#fff !important}.ct-section-inner-wrap .ct-div-block.social-icons{width:100%;display:flex;justify-content:flex-start;flex-direction:row;margin-top:15px;padding-bottom:0}.ct-section-inner-wrap .ct-div-block.social-icons>a{width:20px;height:20px;margin:0 10px 0 0;fill:#fff;margin-right:15px}.ct-section-inner-wrap .ct-div-block.social-icons .home-icon{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/home-icon.png)}.ct-section-inner-wrap .ct-div-block.social-icons .instagram{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/instagram.png)}.ct-section-inner-wrap .ct-div-block.social-icons .linkedin{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/linkedin.png)}.ct-section-inner-wrap .ct-div-block.social-icons .whatsapp{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/whatsapp.png)}.ct-section-inner-wrap .ct-div-block.social-icons .fingerprint{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/fingerprint.png);width:22px;height:22px}}.category-filter-posts{padding-bottom:140px}@media only screen and (max-width:1200px){.category-filter-posts .ct-section-inner-wrap{padding-right:25px !important}}@media screen and (max-width:576px){.category-filter-posts .ct-section-inner-wrap{padding-left:0 !important}}.category-filter-posts .filters-select{width:100%;font-family:Soleil-Light;font-size:1.125rem;color:#0f2147;background-color:#f5f2ed;max-height:50px;height:100%;padding:20px 15px !important;flex-direction:row;align-items:center;justify-content:space-between;border-radius:30px;border:none !important;outline:none !important}.category-filter-posts .filters-select:after{content:"";background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/down_arrow.png);width:15px;height:8px;background-size:100%;display:block;position:relative;background-repeat:no-repeat}.category-filter-posts .filters-select.active{font-family:Soleil-Book !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.category-filter-posts .filters-select.active:after{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/up_arrow.png)}.category-filter-posts select option{font-family:Soleil-Light;font-size:1.125rem;color:#0f2147;padding:5px 30px 10px !important;width:100%;background:0 0 !important;text-align:left}.category-filter-posts select option:last-child{padding-bottom:15px !important}.category-filter-posts select .option:hover{border:none !important}.category-filter-posts .grid{padding-top:30px;display:flex !important;width:100% !important;margin:0}.category-filter-posts .grid:after{content:"";display:block;clear:both}.category-filter-posts .grid .grid-item{width:33.3%;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;padding:0 20px;margin:0 !important;max-height:650px;min-height:650px;overflow-y:hidden}.category-filter-posts .grid .grid-item a.ct-link{width:100%}.category-filter-posts .grid .grid-item.visible_item{display:none}.category-filter-posts .grid .grid-item>*{margin:0;padding:0}.category-filter-posts .grid .grid-item .category{display:none}.category-filter-posts .grid .grid-item .filter-image{max-height:322px;min-height:322px;height:100%;width:100%;position:relative;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom-right-radius:200px !important;border-top-right-radius:200px !important}.category-filter-posts .grid .grid-item .filter-category{padding:20px 0 10px}.category-filter-posts .grid .grid-item .filter-category span a{font-family:Soleil-Light;font-size:.875rem;color:#0f2147;line-height:.175rem;pointer-events:none}.category-filter-posts .grid .grid-item .filter-title{font-family:Soleil-Book;font-size:1.125rem;color:#0f2147;padding:5px 0 7px;line-height:1}.category-filter-posts .grid .grid-item .filter-title span{font-size:1.125rem}.category-filter-posts .grid .grid-item .filter-title span a{font-family:Soleil-Book;font-size:1.125rem;color:#0f2147;padding:5px 0 7px;line-height:1.6;font-weight:400}.category-filter-posts .grid .grid-item .filter-date{font-family:Soleil-Light;font-size:.875rem;color:#0f2147;line-height:1}.category-filter-posts .grid .grid-item .filter-text{font-family:Soleil-Light;font-size:1.125rem;color:#0f2147;padding:20px 0 0;font-weight:100}.category-filter-posts .grid .grid-item .filter-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;padding-top:0}@media screen and (max-width:992px){.category-filter-posts .grid .grid-item{width:50%}}@media screen and (max-width:576px){.category-filter-posts .showMore{margin:0 auto 0px auto;max-width:342px}.category-filter-posts .grid{padding-top:0}.category-filter-posts .grid .grid-item{width:100%}.category-filter-posts .grid .grid-item div:not(:first-child),.category-filter-posts .grid .grid-item h1:not(:first-child){padding-left:65px !important}.category-filter-posts .grid .grid-item .filter-text{padding:20px 30px 40px}}@media screen and (max-width:576px) and (max-width:576px){.category-filter-posts .grid .grid-item{padding:0}}.select-filter-block{margin-left:auto;margin-right:20px}@media screen and (max-width:576px){.select-filter-block{margin:auto}}.select-filter-block .select2-container{margin-bottom:80px}@media screen and (max-width:576px){.select-filter-block .select2-container{margin-bottom:40px}}.select-filter-block .select2-container .select2-dropdown{top:30px}.select-filter-block .select2-container .select2-dropdown .select2-results__options{max-height:100% !important}@media screen and (max-width:782px){.select-filter-block .select2-container .select2-dropdown{top:40px !important}}.select-filter-block .select2-container--default .select2-selection--single{font-family:Soleil-Light;font-size:1.125rem;color:#0f2147;background-color:#f5f2ed;padding:0 20px;flex-direction:row;align-items:center;justify-content:space-between;border-radius:30px;line-height:1;height:auto;width:100%;max-width:330px;min-width:330px;border:none}.select-filter-block .select2-container--default .select2-selection--single span:after{content:"";width:15px;height:8px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/down_arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}.select-filter-block .select2-container--default .select2-selection--single .select2-selection__rendered{align-items:center;display:flex;justify-content:space-between;line-height:28px;font-family:Soleil-Light;font-size:1.125rem;color:#0f2147;padding:11px 0}.select-filter-block .select2-container span.select2-selection__arrow{display:none}.select2-container--default .select2-results>.select2-results__options{max-height:100% !important;visibility:visible !important;overflow-y:hidden !important}.select-filter-block .select2-container--default.select2-container--open .select2-selection--single span:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.ct-code-block.load-more-block{width:100%;justify-content:center;display:flex}.ct-code-block.load-more-block.show{margin-top:45px;border-top:1px solid #b2c6c0}.ct-code-block.load-more-block button#showMore{background:#fff !important;border-color:#0f2147;color:#0f2147;margin:35px auto 0px}.ct-code-block.load-more-block button#showMore:hover{background:#0f2147 !important;color:#fff !important}.custom-icon-section .ct-section-inner-wrap{padding:75px 0 !important}.custom-icon-section .ct-section-inner-wrap .oxy-carousel-builder{padding-top:20px;padding-bottom:75px}@media screen and (max-width:768px){.custom-icon-section .ct-section-inner-wrap .oxy-carousel-builder{padding-bottom:0 !important}}.custom-icon-section .cell{display:flex !important;flex-direction:row !important;align-items:flex-start !important;background-color:transparent;padding:0 !important;width:33.3% !important;gap:10px !important}.custom-icon-section .icons-title{color:#fff;font-size:1.125rem;font-family:Soleil-Light;letter-spacing:1px;margin-bottom:10px}.custom-icon-section .custom-icon{color:#ffd600;max-width:64px;width:100%;max-height:37px;height:100%}.custom-icon-section .custom-icon-text-div{padding-left:10px !important;color:#fff !important;font-size:1.125rem !important;font-family:Soleil-Book}.custom-icon-section .custom-icon-text-div :nth-child(2){color:#fff !important;font-size:1.125rem !important;font-family:Soleil-Light;max-width:244px}@media (min-width:810px) and (max-width:1150px){.custom-icon-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.custom-icon-section .cell{display:flex !important;flex-direction:row !important;align-items:center !important;background-color:transparent;padding:0 !important;width:48% !important;gap:10px !important}}@media screen and (max-width:810px){.custom-icon-section .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.custom-icon-section .cell{display:flex !important;flex-direction:row !important;align-items:center !important;background-color:transparent;padding:0 !important;width:100% !important;margin:0 !important}.custom-icon-section .custom-icon-text-div{color:#fff !important;font-size:1.125rem !important;font-family:Soleil-Book}.custom-icon-section .custom-icon-text-div :nth-child(2){color:#fff !important;font-size:1.125rem !important;font-family:Soleil-Light}}.breadcrumbs-section{padding-top:60px;padding-bottom:60px !important}@media screen and (max-width:768px){.breadcrumbs-section{padding-top:40px !important;padding-bottom:20px !important}}@media screen and (max-width:1189px){.breadcrumbs-section{padding-left:25px !important;padding-right:25px !important}}.breadcrumbs-section .ct-section-inner-wrap{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-top:0 !important}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs{opacity:.3;font-size:.875rem;color:#091329;padding-bottom:0}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span{font-family:Soleil-Light;font-size:.875rem;color:#091329}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span:last-child span{font-weight:600}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span a{font-family:Soleil-Light;font-size:.875rem;color:#091329}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span a span{font-family:Soleil-Light;font-size:.875rem;color:#091329}.breadcrumbs-section .ct-section-inner-wrap .breadcrumbs span span{font-family:Soleil-Light;font-size:.875rem;color:#091329}.related-posts .ct-section-inner-wrap{padding:145px 0 70px !important}.related-posts .ct-section-inner-wrap .ct-headline{font-family:Soleil-Light;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;line-height:19px;color:#0f2147}.related-posts .ct-section-inner-wrap .oxy-posts{column-gap:65px}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post{margin-bottom:40px;width:100%;max-width:336px;padding:20px 20px 0 0 !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-image{max-width:336px;margin-bottom:17px !important;background-color:transparent !important;background-image:none !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-image-fixed-ratio{padding-bottom:322px !important;max-width:336px;border-top-right-radius:200px !important;border-bottom-right-radius:200px !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-title{font-family:Soleil-Light;font-size:1.75rem !important;color:#0f2147;line-height:37px !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-date{font-size:.875rem;font-family:Soleil-Light;line-height:1.75rem;color:#0f2147 !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-location{font-size:.875rem;font-family:Soleil-Light;line-height:1.75rem;color:#0f2147 !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-location :before{content:"";height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat;width:15px;background-size:100%}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-content{margin:20px 0 0 !important}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.125rem;font-family:Soleil-Light;line-height:1.75rem;color:#0f2147}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post .read-more{width:100%;margin:40px 0 0}.related-posts .ct-section-inner-wrap div:nth-child(3){margin-top:40px}.related-posts .ct-section-inner-wrap div:nth-child(3) .ct-link-button{background-color:#fff !important;color:#0f2147;border:1px solid #0f2147 !important}@media screen and (max-width:1200px){.related-posts .ct-section-inner-wrap{padding-left:25px !important;padding-right:25px !important}.related-posts .ct-section-inner-wrap .oxy-posts{column-gap:30px}}@media screen and (max-width:1120px){.related-posts .ct-section-inner-wrap .oxy-posts{column-gap:0}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post{max-width:fit-content}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-image{max-width:100%}.related-posts .ct-section-inner-wrap .oxy-posts .oxy-post-image-fixed-ratio{max-width:100%}.related-posts .ct-section-inner-wrap .oxy-posts :nth-child(3){display:none !important}}@media screen and (max-width:767px){.related-posts .ct-section-inner-wrap .oxy-posts :nth-child(2){display:none !important}}@media screen and (max-width:576px){.related-posts .ct-section-inner-wrap{padding-left:0 !important}.related-posts .ct-section-inner-wrap .ct-headline,.related-posts .ct-section-inner-wrap .oxy-post-title,.related-posts .ct-section-inner-wrap .oxy-post-location,.related-posts .ct-section-inner-wrap .oxy-post-content,.related-posts .ct-section-inner-wrap .oxy-post-date{padding-left:25px}.related-posts .ct-section-inner-wrap .read-more{width:97% !important}}.referenzen-slider .ct-section-inner-wrap .ct-headline{color:#0f2147;padding-bottom:20px !important}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list{grid-template-columns:repeat(3,minmax(200px, 33%));grid-row-gap:40px;grid-column-gap:65px !important;margin-bottom:40px !important}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block .ct-span{max-width:100%}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block img:nth-child(1){height:100% !important;min-height:322px}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(2){text-align:left;padding:0 !important;pointer-events:auto}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(2) span{font-family:Soleil-Book;font-size:1.75rem !important;color:#0f2147;line-height:2.3125rem !important;font-weight:100}@media screen and (max-width:576px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(2){padding:0 25px !important}}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(3){margin:0;padding:0}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(3) span{display:flex !important;margin:0;font-size:.875rem !important;font-family:Soleil-Light !important;line-height:1.75rem;color:#0f2147 !important;align-items:center}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(3) :before{content:"";height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat;width:15px;background-size:100%}@media screen and (max-width:576px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(3){padding:0 25px}}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(4){flex:1}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(4) span{margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.125rem !important;font-family:Soleil-Light;line-height:1.75rem !important;color:#0f2147}@media screen and (max-width:576px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(4){padding:0 25px}}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(5){margin:40px 0;justify-content:center !important;display:flex !important}@media screen and (max-width:576px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block :nth-child(5){width:97%}}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block.oo-list-data{width:100%;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-direction:row;border-bottom:1px solid #b2c6c0;border-top:1px solid #b2c6c0}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block.oo-list-data .ct-text-block{width:25% !important;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}@media screen and (max-width:1140px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list{grid-template-columns:repeat(2,minmax(200px, 50%)) !important}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block img:nth-child(1){max-width:100% !important}}@media screen and (max-width:576px){.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list{grid-template-columns:repeat(1,minmax(200px, 100%)) !important}}@media screen and (max-width:768px){.referenzen-slider .ct-section-inner-wrap{padding-top:5px !important;padding-bottom:45px !important}.referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list{justify-content:flex-start;grid-template-columns:repeat(1,minmax(200px, 100%)) !important}}.referenzen-slider .oxy-repeater-pages-wrap{display:none}@media screen and (max-width:768px){.referenzen-slider{padding-top:75px !important;padding-bottom:35px !important}}.bg-color-greenTeal.neubauprojekte-related .ct-section-inner-wrap .ct-headline{font-size:1rem;line-height:1.27rem}.bg-color-greenTeal.neubauprojekte-related .ct-section-inner-wrap .headline{font-size:1.5rem;line-height:1.905rem}.bg-color-greenTeal.neubauprojekte-related .ct-section-inner-wrap .border-bottom-greenTeal{border-bottom:1px solid #0f2147;padding-bottom:110px}.bg-color-greenTeal.neubauprojekte-related .ct-section-inner-wrap .border-bottom-greenTeal img{border-top-right-radius:unset !important;border-bottom-right-radius:unset !important;min-height:250px !important}.yellow-cta-section-wrapper .contact-form-container .checkbox-container+.contact-form-submit{justify-content:center;display:flex;align-self:center;width:auto;margin:16px auto 0px}.yellow-cta-section-wrapper .contact-form-container .checkbox-container+.contact-form-submit span{display:none !important}.yellow-cta-section-wrapper .contact-form-container .contact-form-submit{cursor:pointer;margin-top:60px;padding:14px 40px;color:#fff;background-color:#0f2147;height:50px;width:auto;border-radius:25px;align-content:center;font-family:Soleil-Light;font-size:.875rem;border:1px solid #0f2147 !important}.yellow-cta-section-wrapper .contact-form-container .contact-form-submit:hover{background-color:transparent;color:#0f2147}@media screen and (max-width:768px){.yellow-cta-section-wrapper .contact-form-container{padding-right:0 !important;padding-left:0 !important}}@media screen and (max-width:576px){.yellow-cta-section-wrapper .contact-form-container{padding-bottom:80px !important;padding-top:50px !important}}.yellow-cta-section-wrapper .contact-form-container .text-message{margin:16px 0}.yellow-cta-section-wrapper .wpcf7-response-output{top:45px !important}@media screen and (max-width:576px){.yellow-cta-section-wrapper .wpcf7-response-output{top:25px !important}}@media screen and (max-width:335px){.yellow-cta-section-wrapper .wpcf7-response-output{top:5px !important}}.circle-button-form{cursor:pointer}.circle-button-form:before{content:"";background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/open-icon-contact-form.png);width:65px;height:65px;display:block;background-repeat:no-repeat;background-size:100%}.circle-button-form:hover:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Yellow_CTA_Yellow_Icon_Arrow.svg)}.circle-button-form.open:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/close-icon-contact-form.png) !important}.circle-button-form.open:hover:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/Pflugfelder_Yellow_CTA_Yellow_X_Icon.svg) !important}.circle-button-arrow{cursor:pointer}.circle-button-arrow:before{content:"";background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-button-blu.svg);width:65px;height:65px;display:block;background-repeat:no-repeat;background-size:100%}.circle-button-arrow:hover:before{background:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow-button-blu_hover.svg);background-repeat:no-repeat;background-size:100%}@media screen and (max-width:621px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .ct-shortcode .wpcf7 form.wpcf7-form .wpcf7-response-output{top:45px !important}}@media screen and (max-width:452px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .ct-shortcode .wpcf7 form.wpcf7-form .wpcf7-response-output{top:30px !important}}@media screen and (max-width:768px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .ct-shortcode .wpcf7 form.wpcf7-form .contact-form-container{padding-right:0 !important;padding-left:0 !important}}@media screen and (max-width:576px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta .ct-shortcode .wpcf7 form.wpcf7-form .contact-form-container{padding-top:80px !important;padding-bottom:50px !important}}@media screen and (max-width:768px){.yellow-cta-section-wrapper .ct-section-inner-wrap .yellow-cta{padding:50px 30px 35px !important}}.contact-form-container .wpcf7-not-valid{border:1px solid #d8000c !important}.error-page-404{height:810px;background-color:#f5f2ed}.error-page-404 .div-404{margin:auto}.error-page-404 .title-error-page{font-size:7rem;color:#0f2147;font-family:Soleil-Light}.error-page-404 .text-error-page{font-size:2.125rem;color:#0f2147;font-family:Soleil-Light;margin:auto}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .title{padding-bottom:0 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .title span{font-size:1.75rem !important;font-family:Soleil-Book !important;margin-top:0}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .title span:before{display:none}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .location{padding-bottom:10px}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .location span{font-family:Soleil-Light;font-size:.875rem}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .location span:before{content:"";height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat;width:15px;background-size:100%}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .text{margin-top:0;padding-bottom:15px}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .text span{margin-top:5px;-webkit-line-clamp:3}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data{padding:10px 0;margin:0 !important;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;border-bottom:1px solid #0f2147;border-top:1px solid #0f2147;flex-direction:row;width:100%}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block{-ms-flex-preferred-size:0;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center;margin:0 !important;align-self:center !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.wohnflaeche span{font-size:.875rem !important;line-height:1.6 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.wohnflaeche span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/wohnflaeche-icon.svg)}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_zimmer span{font-size:.875rem !important;line-height:1.6 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_zimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_zimmer-icon.svg)}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_badezimmer span{font-size:.875rem !important;line-height:1.6 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_badezimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_badezimmer-icon.svg)}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_schlafzimmer span{font-size:.875rem !important;line-height:1.6 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block.anzahl_schlafzimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_schlafzimmer-icon.svg)}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block .ct-span{font-family:Soleil-Light !important;margin-top:0 !important;align-items:center;justify-content:center;text-align:center !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data .ct-text-block .ct-span:before{content:"";width:15px;height:15px;display:inline-flex;margin-right:5px;background-position:center;background-repeat:no-repeat;vertical-align:middle}@media (max-width:576px){.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .oo-list-data{width:calc(100% - 25px);margin-left:25px}}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .ct-link-button{width:100%;max-width:100%;margin-top:30px;margin-bottom:30px;display:flex !important;justify-content:center;align-items:center;color:#fff !important;line-height:1.7}@media (max-width:576px){.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .ct-link-button{max-width:calc(100% - 25px);margin-left:25px}}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .oxy-dynamic-list .ct-link-button:hover{color:#0f2147 !important}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .showMore{width:100%;max-width:200px;padding:12px 10px !important;display:flex;align-items:center;justify-content:center;background:0 0 !important;border:1px solid #0f2147;border-radius:50px;font-family:Soleil-Light !important;font-size:.875rem;line-height:1.5rem;color:#0f2147;margin:0 0 30px}.custom-magazine-slider.oo-list-articles .ct-section-inner-wrap .showMore:hover{background:#0f2147 !important;color:#fff}.custom-magazine-slider.oo-list-articles.oo-load-more .load{margin:-20px}.custom-magazine-slider.oo-list-articles.oo-load-more .load .load-item{width:33.3%;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;padding:0 20px;margin:0 !important}@media screen and (max-width:1120px){.custom-magazine-slider.oo-list-articles.oo-load-more .load .load-item{width:50%}}@media screen and (max-width:786px){.custom-magazine-slider.oo-list-articles.oo-load-more .load .load-item{width:100%}}.custom-magazine-slider.oo-list-articles.oo-load-more .load .load-item.visible_item{display:none}.api-data .location{font-family:Soleil-Light !important;font-size:.875rem !important;display:flex;align-items:center}.api-data .location:before{content:"";height:15px;margin-right:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/location-arrow.svg);background-position:center;background-repeat:no-repeat;width:15px;background-size:100%}.api-data .price{padding:0 !important}.api-data .price span{width:100%;font-size:1.75rem;color:#0f2147 !important;font-family:Soleil-Book}.api-data .price span:after{content:"€";padding:0 10px}.api-data .price span:before{content:"Kaufpreis";display:flex;padding-bottom:10px;font-family:Soleil-Light;font-size:.875rem;line-height:1;color:#0f2147;text-transform:uppercase}.api-data .oo-list-data{padding:10px 0;margin-bottom:0;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;border-bottom:1px solid #0f2147;border-top:1px solid #0f2147;flex-direction:row;width:100%;max-width:90%}.api-data .oo-list-data .ct-text-block{-ms-flex-preferred-size:0;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center;margin:0 !important;align-self:center !important}.api-data .oo-list-data .ct-text-block.wohnflaeche span{font-size:.875rem !important;line-height:1.6 !important}.api-data .oo-list-data .ct-text-block.wohnflaeche span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/wohnflaeche-icon.svg)}.api-data .oo-list-data .ct-text-block.anzahl_zimmer span{font-size:.875rem !important;line-height:1.6 !important}.api-data .oo-list-data .ct-text-block.anzahl_zimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_zimmer-icon.svg)}.api-data .oo-list-data .ct-text-block.anzahl_badezimmer span{font-size:.875rem !important;line-height:1.6 !important}.api-data .oo-list-data .ct-text-block.anzahl_badezimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_badezimmer-icon.svg)}.api-data .oo-list-data .ct-text-block.anzahl_schlafzimmer span{font-size:.875rem !important;line-height:1.6 !important}.api-data .oo-list-data .ct-text-block.anzahl_schlafzimmer span:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/onOffice/anzahl_schlafzimmer-icon.svg)}.api-data .oo-list-data .ct-text-block .ct-span{font-family:Soleil-Light !important;margin-top:0 !important;align-items:center;justify-content:center;text-align:center !important}.api-data .oo-list-data .ct-text-block .ct-span:before{content:"";width:15px;height:15px;display:inline-flex;margin-right:5px;background-position:center;background-repeat:no-repeat;vertical-align:middle}@media (max-width:768px){.api-data .oo-list-data{max-width:100%}}@media screen and (max-width:1140px){.related-neubau .oo-detailsheadline{padding:80px 25px 0}}.related-neubau .oo-detailsheadline h2{margin-bottom:20px;font-family:Soleil-Light;font-size:.875rem;line-height:1.75rem;color:#0f2147;font-weight:300;text-transform:uppercase}.objects__available .top-line{margin-bottom:10px !important}.impressum{color:#0f2147}.impressum .ct-section-inner-wrap{padding-top:0}.impressum.datenschutz{padding-bottom:75px}.impressum.datenschutz .ct-new-columns>.ct-div-block>.ct-div-block{padding-right:30px}@media screen and (max-width:768px){.impressum.datenschutz{padding-bottom:35px}}.impressum .ct-text-block{padding-right:30px}.quote-element .color-navyBlue{color:#0f2147}@media only screen and (max-width:1120px){.quote-element{padding-right:25px;padding-left:25px}}.privacy-policy-articles .grid .grid-item{min-height:180px !important}.privacy-policy-articles .grid .grid-item.visible_item{display:block}.category-datenschtuzhinweise .referenzen-slider{margin-top:140px}.category-datenschtuzhinweise .referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-div-block .location{display:none}.category-datenschtuzhinweise .referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-text-block:nth-child(3){display:none}.category-datenschtuzhinweise .referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-link-button{color:#fff !important;justify-content:center;display:block !important}.category-datenschtuzhinweise .referenzen-slider .ct-section-inner-wrap .oxy-dynamic-list .ct-link-button:hover{color:#0f2147 !important}.quote-tile{width:100%;background:#0f2147;border-top-right-radius:500px;border-bottom-right-radius:500px}.quote-tile-container{padding:60px 70px;color:#fff}@media screen and (max-width:576px){.quote-tile-container{padding:60px 60px 60px 25px}}.quote-tile-container:before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/QuotationMarks.svg);max-width:75px;max-height:50px;margin-bottom:30px}.quote-tile-container .quote-tile-header p{font-family:Soleil-Light;font-size:2.8125rem;line-height:3.75rem;display:-webkit-box}@media screen and (min-width:768px){.quote-tile-container .quote-tile-header p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}}@media screen and (max-width:576px){.quote-tile-container .quote-tile-header p{font-size:1.75rem;line-height:2.25rem}}.quote-tile-container .quote-tile-header p strong{font-family:Soleil-Bold;color:#ffd600}.quote-tile-container .quote-tile-text{padding-top:30px;font-family:Soleil-Light;font-size:1.125rem;line-height:1.75rem;display:-webkit-box}@media screen and (min-width:768px){.quote-tile-container .quote-tile-text{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}}@media screen and (max-width:576px){.quote-tile-container .quote-tile-text{width:90%}}.navigation-tiles{position:relative}.navigation-tiles .background-beige{background:#f5f2ed;position:absolute;width:100%;height:calc(25% + 115px);bottom:0;left:0}.navigation-tiles .nav-tiles{display:grid !important;grid-template-columns:repeat(2,1fr);gap:30px;width:100%;padding-bottom:145px}@media screen and (max-width:768px){.navigation-tiles .nav-tiles{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:576px){.navigation-tiles .nav-tiles{gap:20px}}.navigation-tiles .nav-tiles .nav-tile{position:relative;overflow:hidden;height:100%;min-height:100%;background:#0f2147}@media screen and (max-width:768px){.navigation-tiles .nav-tiles .nav-tile{min-height:100%;max-height:100%;width:100%}}.navigation-tiles .nav-tiles .nav-tile:before{position:absolute;bottom:-25px;padding-left:30px}@media screen and (max-width:768px){.navigation-tiles .nav-tiles .nav-tile:before{padding-left:20px}}.navigation-tiles .nav-tiles .nav-tile:first-of-type:before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/1_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(2):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/2_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(3):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/3_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(4):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/4_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(5):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/5_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(6):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/6_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(7):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/7_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(8):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/8_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(9):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/9_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile:nth-of-type(10):before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/10_Salbeigruen.svg)}.navigation-tiles .nav-tiles .nav-tile-container{width:100%;display:flex;align-items:center;color:#fff;padding:60px 10px 85px}@media screen and (max-width:768px){.navigation-tiles .nav-tiles .nav-tile-container{padding:40px 20px 85px}}.navigation-tiles .nav-tiles .nav-tile-topline{font-family:Soleil-Light;font-size:.875rem;line-height:1.0625rem;text-transform:uppercase;text-align:center;padding-bottom:20px}.navigation-tiles .nav-tiles .nav-tile-headline{width:70%;text-align:center}@media screen and (max-width:576px){.navigation-tiles .nav-tiles .nav-tile-headline{width:100%}}.navigation-tiles .nav-tiles .nav-tile-headline p{font-family:Soleil-Light;font-size:1.75rem;line-height:2.25rem}.navigation-tiles .nav-tiles .nav-tile-link{min-width:66px !important;width:66px;height:66px;display:flex;align-items:center;justify-content:center;align-self:center !important;margin-top:40px;border:2px solid #fff !important;border-radius:100% !important}.navigation-tiles .nav-tiles .nav-tile-link:before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow_white.svg)}.navigation-tiles .nav-tiles .nav-tile-link:hover{background:#fff !important;transform:rotate(0deg)}.navigation-tiles .nav-tiles .nav-tile-link:hover:before{content:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/arrow_blue.svg)}.image-text-element .image-text-topline{font-family:Soleil-Light;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;padding-bottom:20px}@media screen and (max-width:1140px){.image-text-element .image-text-topline{padding-right:25px}}.image-text-element h3{font-family:Soleil-Bold;font-size:1.75rem;line-height:1.25rem;line-height:1;padding-bottom:20px}@media screen and (max-width:1140px){.image-text-element h3{padding-left:25px;padding-right:25px}}.image-text-element h5{font-family:Soleil-Bold;padding-bottom:20px}@media screen and (max-width:1140px){.image-text-element h5{padding-left:25px;padding-right:25px}}.image-text-element .ct-new-columns{padding-bottom:90px}@media screen and (max-width:1140px){.image-text-element .ct-new-columns{padding-bottom:40px}}.image-text-element .ct-new-columns>div{padding-top:0}.image-text-element .ct-new-columns>div:first-of-type{padding-left:0}@media screen and (max-width:1140px){.image-text-element .ct-new-columns>div:first-of-type{padding-left:25px;padding-right:25px}}.image-text-element .ct-new-columns>div:last-of-type{padding-right:0}@media screen and (max-width:1140px){.image-text-element .ct-new-columns>div:last-of-type{padding-left:25px;padding-right:25px}}@media screen and (max-width:1140px){.image-text-element .ct-new-columns>div:last-of-type img{padding-top:40px}}.image-text-element .ct-new-columns .ct-headline{padding-left:0}.image-text-element .ct-new-columns img{padding-left:0;padding-right:0}@media screen and (max-width:1140px){.image-text-element img{padding-left:25px;padding-right:25px}}.image-text-element img.rounded-image{max-height:363px}.image-caption{font-family:Soleil-Light;font-size:.875rem;line-height:2.625rem}@media screen and (max-width:1140px){.image-caption{padding-left:25px;padding-right:25px}}.section-intro{width:100%;background:#0f2147;position:relative;overflow:auto}@media screen and (max-width:576px){.section-intro{padding:0 25px 25px}}.section-intro .ct-section-inner-wrap{padding-top:0}@media screen and (max-width:1140px){.section-intro .ct-section-inner-wrap{padding:0 20px !important}}@media screen and (max-width:768px){.section-intro .ct-section-inner-wrap{padding:0 20px 20px !important}}.section-intro-container{min-height:691px;width:100%;flex-direction:row !important;justify-content:space-between;color:#fff}@media screen and (max-width:768px){.section-intro-container{min-height:auto}}@media screen and (max-width:576px){.section-intro-container{flex-direction:column !important;justify-content:flex-start}}.section-intro-title{max-width:60%}@media screen and (max-width:576px){.section-intro-title{max-width:100%}}.section-intro-title h2{font-family:Soleil-Bold;font-size:7.5rem;line-height:8.125rem}@media screen and (max-width:1140px){.section-intro-title h2{font-size:6.25rem;line-height:6.875rem}}@media screen and (max-width:992px){.section-intro-title h2{font-size:4.375rem;line-height:5rem}}@media screen and (max-width:576px){.section-intro-title h2{font-size:3.125rem;line-height:3.75rem}}.section-intro-title h2:last-of-type{color:#b2c6c0}.section-intro-title h2.small{font-size:4.375rem}@media screen and (max-width:1140px){.section-intro-title h2.small{font-size:4rem}}@media screen and (max-width:992px){.section-intro-title h2.small{font-size:4rem}}@media screen and (max-width:768px){.section-intro-title h2.small{font-size:2.8rem}}@media screen and (max-width:576px){.section-intro-title h2.small{font-size:32px}}.section-intro-image{max-width:40%;max-height:471px;align-self:center}@media screen and (max-width:576px){.section-intro-image{max-width:100%;padding-top:20px}}.section-intro-topline{font-family:Soleil-Light;font-size:.875rem;line-height:1.0625rem;letter-spacing:1px;text-transform:uppercase;padding-bottom:18px}.section-intro-block-text{padding-top:75px}@media screen and (max-width:576px){.section-intro-block-text{padding-top:45px}}.section-intro-text{font-family:Soleil-Light;font-size:1.75rem;line-height:2.25rem}.section-intro-blocks{width:100%;flex-direction:row !important;justify-content:space-between;align-items:center !important}.info-box{position:relative}.info-target{position:relative}.info-target:hover+.info-popup,.info-target:focus+.info-popup{opacity:1}.info-popup{position:absolute;display:flex;flex-direction:column;justify-content:space-between;top:-20px;left:40px;width:200px;font-size:.8rem;background-color:#b2c6c0;border-radius:8px;padding:15px;z-index:2;opacity:0;transition:opacity .2s,display .2s}.info-popup:after{right:100%;top:30px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-right-color:#b2c6c0;border-width:10px;margin-top:-10px}@media (max-width:576px){.info-popup{top:25px;left:0}.info-popup:after{display:none}}#calculatorResults{width:100%;margin-bottom:0}.oxy-afaleadcalculator-element{display:flex;position:relative;width:100%;flex-direction:column}#app{width:100%}#calculatorForm{margin-top:50px;padding:0}.calculator{margin:60px 0}@media screen and (max-width:768px){.calculator .yellow-cta{padding:50px 60px 35px !important}}.calculator__cta{display:flex !important;flex-direction:column !important;gap:10px}@media (min-width:992px){.calculator__cta{flex-direction:row !important;justify-content:space-between !important;gap:unset}}.calculator__cta .calculator__text-title{text-align:left !important;font-size:1.75rem !important}.calculator__text{width:100%;text-align:left !important}.calculator__text-small{font-size:12px}.calculator__text-title{display:flex;flex-direction:column;font-weight:400 !important}.calculator__text-title .bold-text{font-size:1.75rem;font-family:Soleil-Bold}@media screen and (max-width:768px){.calculator__text-title{width:100%}}.calculator__text-headline{text-transform:none !important}.calculator__action{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;width:100%}@media (min-width:992px){.calculator__action{width:unset}}.calculator__input{background:#fff;border-radius:50px;padding:33px 20px;height:50px;color:#0f2147;border:none;text-align:center;width:100%}@media (min-width:992px){.calculator__input{width:unset}}.calculator__submit{color:#fff;padding:21px 33px;border-radius:50px !important;background-color:#0f2147 !important;min-width:152px;align-items:center;justify-content:center;border:1px solid #0f2147;cursor:pointer}@media screen and (max-width:991px){.calculator__submit{min-width:100%}}.calculator__submit:hover{background-color:transparent !important;color:#0f2147 !important}.calculator__results{margin:50px 0 40px}.calculator__results .blur-text{filter:blur(5px)}.calculator__table{background:#fff;border-radius:50px;padding:50px 20px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:35px}.calculator__table-bottom{width:100%;margin:40px 0;padding:20px 20px 50px;border-radius:50px;background:#ffd600;border:1px solid #000}.calculator__table-items{width:100%;display:flex;flex-direction:column;gap:10px}.calculator__table-item{display:flex;flex-direction:row;justify-content:space-between;border:1px solid #0f2147;border-radius:50px;padding:18px 20px}.calculator__table-item .bold-text{font-weight:600 !important}.calculator.form{flex-direction:column}.calculator.form .yellow-cta{max-width:1140px;position:relative;width:100%;height:auto;margin-left:auto;margin-right:auto;padding:50px 90px 35px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start;background-color:#ffd600;color:#0f2147}.calculator.form .yellow-cta .yellow-section-first-text{text-transform:uppercase;font-family:Soleil-Light;font-size:.875rem;padding-bottom:10px;letter-spacing:1px}.calculator.form .yellow-cta .cta-link{align-self:center}.calculator.form .yellow-cta .cta-link.form{cursor:pointer}.calculator.form .yellow-cta .cta-link.form:before{content:"";width:65px;height:65px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../images/onOffice/right-arrow-btn.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.calculator.form .yellow-cta.active .yellow-cta.active{padding-bottom:0 !important}}.calculator.form .yellow-cta.active .cta-link.form{position:absolute;right:30px}.calculator.form .yellow-cta.active .cta-link.form:before{background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../images/onOffice/close-icon.svg)}.calculator.form .yellow-form{max-width:1140px;width:100%;height:auto;margin-left:auto;margin-right:auto;padding:0 90px 100px;position:relative;background-color:#ffd600;color:#0f2147;display:block}@media screen and (max-width:768px){.calculator.form .yellow-form{padding:80px 25px}}.calculator.form .yellow-form form{max-width:694px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:visible}@media screen and (max-width:768px){.calculator.form .yellow-form form{max-width:100%}}.calculator.form .yellow-form form .select2,.calculator.form .yellow-form form input[type=text]{flex:0 0 49%;margin-bottom:10px}@media screen and (max-width:768px){.calculator.form .yellow-form form .select2,.calculator.form .yellow-form form input[type=text]{flex:0 0 100%}}.calculator.form .yellow-form form .checkbox-container{display:block;flex:0 0 100%;height:auto !important;position:relative;margin-top:20px;margin-bottom:20px}.calculator.form .yellow-form form .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:1.875rem;width:1.875rem;top:0;left:0}.calculator.form .yellow-form form .checkbox-container input:checked~.checkmark{background-color:#fff}.calculator.form .yellow-form form .checkbox-container input:checked~.checkmark:after{display:block}.calculator.form .yellow-form form .checkbox-container .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border-radius:25px}.calculator.form .yellow-form form .checkbox-container .checkmark:after{content:"✓";position:absolute;display:none;right:0;left:0;top:0;bottom:0;font-size:1.563rem;line-height:30px;text-align:center}.calculator.form .yellow-form form .checkbox-container:hover input~.checkmark{background-color:#fff}.calculator.form .yellow-form form .checkbox-container span.terms{margin-left:45px;color:#fff;font-family:Soleil-Light;font-size:.875rem}.calculator.form .yellow-form form input{background:#fff;border-radius:50px;padding:15px 20px;height:50px;color:#898989;font-size:1.125rem;font-family:Soleil-Light;border:none}.calculator.form .yellow-form form input:focus{outline:none}.calculator.form .yellow-form form .select2-selection--multiple{padding:12px 20px;background:#fff;border:none;border-radius:50px;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#898989}.calculator.form .yellow-form form .select2-selection--multiple li{background:0 0;border:none;border-radius:0;margin-top:0;padding:0;font-size:1.125rem;line-height:1;color:#0f2147}.calculator.form .yellow-form form .select2-selection--multiple li input{display:none}.calculator.form .yellow-form form .select2-container--default .select2-selection--single{height:auto;padding:16px 20px;background:#fff;border:none;border-radius:50px}.calculator.form .yellow-form form .select2-container--default .select2-selection--single span{width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;font-family:Soleil-Light;font-size:1.125rem;line-height:1;color:#0f2147}.calculator.form .yellow-form form .select2-container--default .select2-selection--single span:after{content:"";width:15px;height:8px;margin-right:10px;display:inline-flex;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../images/onOffice/down_arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}.calculator.form .yellow-form form .select2-container--default .select2-selection--single span.select2-selection__arrow{display:none}.calculator.form .yellow-form form .select2-container--default.select2-container--open .select2-selection--single span:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.calculator.form .yellow-form form textarea{flex:0 0 100%;padding:15px 20px;height:100%;max-height:300px;color:#898989;border:none;border-radius:25px;font-size:1.125rem;font-family:Soleil-Light;resize:none}.calculator.form .yellow-form form input[type=submit]{margin:0 auto;padding:12px 23px;display:flex;color:#fff;background-color:#0f2147;border:1px solid #0f2147;height:50px;border-radius:25px;justify-content:center;align-content:center;font-family:Soleil-Light}.calculator.form .yellow-form form input[type=submit]:hover{background:0 0;color:#0f2147}.calculator__plugin .calculator__submit.calculator__form{display:none}.calculator .wpcf7-response-output{margin:0 !important;padding:0 !important;border:none !important}.calculator .wpcf7-response-output:not(:empty){margin:25px 0 !important}.calculator_form-title{text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.calculator_first-row{padding-bottom:10px}.calculator .yellow-form .contact-form-container .wpcf7-not-valid-tip{display:none !important}.calculator .yellow-form .contact-form-container .policy-checkbox.wpcf7-not-valid input[type=checkbox]{border:1px solid red !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item input[type=checkbox]{background-color:#fff !important;appearance:none !important;width:25px !important;height:25px !important;border-radius:50% !important;padding:unset !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap select{appearance:none;-webkit-appearance:none;background-image:url(/wp-content/uploads/2022/06/arrow_carrot_down.png);background-repeat:no-repeat;background-position:calc(100% - 20px) 51%;background-size:15px}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap select::-ms-expand,.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-andere,.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-betreff,.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap select.contact-form-input-neubau{display:none !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-selected{background-color:#fff;border-radius:25px;line-height:1.2rem !important;background-repeat:no-repeat;background-position:94.3% 51%;background-size:17px;width:100%;height:50px;padding:16px 20px;cursor:pointer;user-select:none}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-selected:after{position:absolute;content:"";top:16px;right:10px;width:20px;height:10px;background-image:url(//pflugfelder.de/wp-content/uploads/oxygen/css/../../images/icons/down_arrow.png);background-repeat:no-repeat;background-size:15px;display:block;margin:5px;transform:none}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-selected.select-arrow-active{border-radius:25px 25px 0 0 !important;padding-bottom:10px !important;font-family:Soleil-Light !important;color:#0f2147 !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-selected.select-arrow-active :after{top:15px;transform:rotateX(180deg)}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-items{position:absolute;background-color:#fff;border-radius:0 0 25px 25px !important;top:100%;left:0;right:0;z-index:99;display:none}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-items div{height:2.3125rem;padding:0 20px;color:#0f2147;cursor:pointer;user-select:none;line-height:2}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .checkbox-terms-and-conditions.wpcf7-not-valid{border:none !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item{margin:0 !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item.first.last{display:grid;grid-template-columns:25px calc(100% - 53px)}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item input[type=checkbox]{background-color:#fff !important;appearance:none;width:25px;height:25px;border-radius:50%}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item .not-ticked:before{content:"";display:flex;align-items:center;justify-content:center;font-size:1.563rem}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item .ticked:before{content:"✓";display:flex;align-items:center;justify-content:center;font-size:1.563rem}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item-label{font-family:Soleil-Light;font-size:.875rem;line-height:20px}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .wpcf7-list-item-label a{color:#fff !important;text-decoration:underline}.calculator .yellow-form .contact-form-container .wpcf7-form-control.wpcf7-submit.has-spinner.contact-form-submit{margin-top:48px !important}.calculator .yellow-form .contact-form-container .checkbox-container{margin-bottom:unset !important}@media (min-width:992px){.calculator__text{width:unset}.calculator__text-small{font-size:12px}.calculator__text-headline{font-size:16px !important;font-style:normal;font-weight:400;line-height:normal}.calculator__text-title{font-size:24px !important}.calculator__text-title.bold-text{font-weight:600 !important}.calculator__action{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.calculator__input{background:#fff;border-radius:50px;padding:33px 20px;height:50px;color:#0f2147;font-size:24px;border:none;text-align:center}.calculator__submit{min-width:152px;width:fit-content;margin:0 auto;color:#fff;padding:21px 33px;font-size:14px !important;border-radius:50px !important;background-color:#0f2147 !important;align-items:center;justify-content:center;border:1px solid #0f2147;cursor:pointer}.calculator__submit:hover{background-color:transparent !important;color:#0f2147 !important}.calculator__results{margin:50px 0 40px}.calculator__table{padding:50px 85px 50px}.calculator__table-bottom{padding:20px 85px 50px}.calculator__table-items{width:100%;display:flex;flex-direction:column;gap:10px}.calculator__table-item{display:flex;flex-direction:row;justify-content:space-between;border:1px solid #0f2147;border-radius:50px;padding:18px 40px}.calculator__table-item .bold-text{font-weight:600 !important}}#calculatorEmailForm{width:100%;display:flex;flex-direction:row;justify-content:space-between}#calculatorEmailForm .calculator__form{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:768px){#calculatorEmailForm .calculator__form{flex-direction:column;gap:10px}}#calculatorEmailForm .wpcf7-spinner{display:none}#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email]{display:flex;padding-right:30px;width:100%}@media screen and (max-width:768px){#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email]{padding-right:0}}#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email] input{width:100%;max-width:100%;display:flex;padding:0 40px;border-radius:50px;background:#f1f1f1;color:#0f2147;border:none;font-size:18px;outline:none}@media screen and (max-width:768px){#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email] input{padding:18px 20px}}#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email] input::placeholder{color:#a9a9a9}#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email] .wpcf7-not-valid-tip{position:absolute;bottom:-25px;padding-left:40px}@media screen and (max-width:768px){#calculatorEmailForm .wpcf7-form-control-wrap[data-name=your-email] .wpcf7-not-valid-tip{bottom:-21px;padding-left:0}}#calculatorEmailForm #calculatorFormSubmit{color:#fff;padding:21px 33px;font-size:14px;border-radius:50px;background-color:#0f2147;align-items:center;justify-content:center;border:1px solid #0f2147;cursor:pointer}#calculatorEmailForm #calculatorFormSubmit:hover{background-color:transparent;color:#0f2147}#calculatorForm .checkbox-container span.terms{margin-left:35px !important}.calculator .yellow-form .contact-form-container .wpcf7-form-control-wrap .select-selected.select-arrow-active+.select-items{display:block}.calculator .yellow-form .contact-form-container .anrede_label{position:relative;padding:0 !important}.calculator .yellow-form .contact-form-container .anrede_label .wpcf7-form-control-wrap{position:unset}.calculator .yellow-form .contact-form-container .anrede_label .wpcf7-form-control-wrap select.wpcf7-not-valid+.select-selected{border:1px solid red !important}body,p,ul,li,div{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.home{width:100% !important;height:100% !important;color:#091329 !important}html{overflow-x:hidden}h1{font-size:2.125rem;font-family:Soleil-Book}h2{font-size:1.75rem;font-family:Soleil-Book}body,p,ul,li,div{font-size:1.125rem;font-family:Soleil-Light}span,a{font-size:.875rem;font-family:Soleil-Light}button{font-size:.938rem;font-family:Soleil-Light}.header{font-size:2.125rem}.button{border-radius:50px !important;font-family:Soleil-Regular !important;top:0 !important}.rounded-button{border-radius:50px !important;margin:50px 0;background-color:#0f2147 !important;padding:12px 23px !important;min-width:152px;align-items:center;justify-content:center;font-size:.875rem;border:1px solid transparent}.rounded-image{border-bottom-right-radius:150px !important;border-top-right-radius:150px !important;object-fit:cover}.rounded-image.img-height .img-height{max-height:322px !important;height:100% !important}.bookNavy{font-family:Soleil-Book !important;color:#0f2147 !important}.button-white-bg{background-color:#fff !important;color:#091329 !important}.button-navyblue-bg{background-color:#091329;color:#fff}.hover-button:hover{border:1px solid #091329 !important;background-color:transparent !important;color:#091329 !important}.yellow-bg{background-color:#ffd600 !important}.direction-row{flex-direction:row !important;justify-content:space-between}@media screen and (max-width:768px){h1{font-size:1.75rem}button{font-size:.875rem}}