#section-2-172 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:row;align-items:center}#section-2-172{display:block}#section-2-172{min-height:60vh;text-align:left;position:relative}#section-13-172 > .ct-section-inner-wrap{align-items:center}#section-13-172{background-image:linear-gradient(90deg,#5a96c1,#2a4050);height:50px;text-align:left}#section-15-172 > .ct-section-inner-wrap{align-items:center}#section-15-172{text-align:left}#section-17-172 > .ct-section-inner-wrap{align-items:center}#section-17-172{background-color:#2a4050;text-align:left}#section-39-172 > .ct-section-inner-wrap{align-items:center}#section-39-172{text-align:left}#section-69-172 > .ct-section-inner-wrap{align-items:center}#section-69-172{text-align:left}#section-80-172 > .ct-section-inner-wrap{padding-top:50px;padding-bottom:50px;align-items:center}#section-80-172{text-align:left;background-color:#2a4050}#section-72-172 > .ct-section-inner-wrap{padding-top:53px;padding-bottom:37px}@media (max-width:1120px){#section-2-172 > .ct-section-inner-wrap{padding-bottom:4px}}@media (max-width:991px){#section-2-172 > .ct-section-inner-wrap{padding-bottom:0}}@media (max-width:767px){#section-13-172{height:30px}}@media (max-width:479px){#section-13-172{height:10px}}#div_block-4-172{width:50%;z-index:1;height:100%;padding-top:90px;padding-left:5%;padding-right:2%;min-height:60vh;justify-content:center}#div_block-5-172{background-color:#5a96c1;border-radius:15px;margin-bottom:32px}#div_block-9-172{background-image:url(https://www.main-dachfenster.de/wp-content/uploads/2024/06/Dachfenster-1.jpg);background-size:cover;width:50.00%;z-index:1;justify-content:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:left;align-items:flex-end}#div_block-21-172{width:50%;text-align:left;align-items:center}#div_block-28-172{width:50%;text-align:left;align-items:center}#div_block-41-172{width:60%;justify-content:center}#div_block-44-172{width:40%}#div_block-49-172{width:40%;justify-content:center}#div_block-53-172{width:60.00%;justify-content:center}#div_block-60-172{width:60%;justify-content:center}#div_block-64-172{width:40%}#div_block-85-172{width:25%}#div_block-86-172{width:25%}#div_block-87-172{width:25%}#div_block-88-172{width:25%}#div_block-74-172{width:40%;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#div_block-76-172{width:60%;justify-content:center;align-items:center;text-align:center}@media (max-width:1120px){#div_block-4-172{z-index:10;margin-bottom:45px}}@media (max-width:991px){#div_block-4-172{margin-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px}}@media (max-width:991px){#div_block-9-172{padding-bottom:485px}}@media (max-width:767px){#div_block-4-172{padding-top:53px}}@media (max-width:767px){#div_block-9-172{padding-bottom:415px}}@media (max-width:767px){#div_block-21-172{padding-bottom:0px}}@media (max-width:767px){#div_block-28-172{padding-top:0px}}@media (max-width:767px){#div_block-76-172{padding-top:40px;padding-bottom:60px}}@media (max-width:479px){#div_block-4-172{padding-bottom:32px}}@media (max-width:479px){#div_block-5-172{margin-bottom:21px}}@media (max-width:479px){#div_block-9-172{padding-bottom:326px}}@media (max-width:991px){#new_columns-3-172> .ct-div-block{width:100% !important}}#new_columns-3-172{z-index:0;min-height:60vh}@media (max-width:991px){#new_columns-20-172> .ct-div-block{width:100% !important}}#new_columns-20-172{background-image:url(https://www.main-dachfenster.de/wp-content/uploads/2024/06/dachfenster-bg.svg);background-size:cover}@media (max-width:991px){#new_columns-40-172> .ct-div-block{width:100% !important}#new_columns-40-172{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-40-172{flex-direction:column-reverse}}#new_columns-40-172{margin-bottom:25px}@media (max-width:991px){#new_columns-48-172> .ct-div-block{width:100% !important}#new_columns-48-172{flex-direction:column}}#new_columns-48-172{margin-bottom:25px}@media (max-width:991px){#new_columns-59-172> .ct-div-block{width:100% !important}#new_columns-59-172{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-59-172{flex-direction:column-reverse}}#new_columns-59-172{margin-bottom:25px}@media (max-width:991px){#new_columns-84-172> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-73-172> .ct-div-block{width:100% !important}}#headline-94-172{useCustomTag:true}#headline-18-172{margin-bottom:12px;margin-left:20px;color:#ffffff}#headline-36-172{color:#2a4050}#headline-70-172{useCustomTag:false}#headline-77-172{margin-bottom:12px;useCustomTag:true}#text_block-19-172{margin-bottom:13px;color:#ffffff}#text_block-78-172{margin-bottom:24px}@media (max-width:479px){#text_block-6-172{font-size:19px}}#_rich_text-7-172{color:#2a4050}#_rich_text-8-172{margin-top:26px;font-size:20px;max-width:700px}#_rich_text-89-172{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}#_rich_text-91-172{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}#_rich_text-92-172{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}#_rich_text-93-172{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}@media (max-width:479px){#_rich_text-8-172{font-size:18px}}#link_button-47-172{}#link_button-52-172{}#link_button-63-172{}#image-22-172{height:150px}#image-25-172{height:150px}#image-29-172{height:150px}#image-32-172{height:150px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1650px}#-ouacfg_slider-71-172 .ouacfg-slider .ougsld-img{height:500px}#-ouacfg_slider-71-172 .ouacfg-slider-image-container{background-size:cover}body.oxygen-builder-body .oxy-ouacfg-slider{display:block;min-height:50px;min-width:50px}.ouacfg-slider-wrapper{position:relative;width:100%}.ouacfg-slider{position:relative;text-align:center;overflow:hidden}.ouacfg-slider > .swiper-wrapper,.ouacfg-slider > .swiper-wrapper:not(.ct-section):not(.oxy-easy-posts),.ou-thumbnails-swiper > .swiper-wrapper,.ou-thumbnails-swiper > .swiper-wrapper:not(.ct-section):not(.oxy-easy-posts){display:flex!important;flex-direction:inherit!important;align-items:inherit!important;justify-content:inherit!important;grid-column-gap:unset!important;grid-row-gap:unset!important;grid-auto-rows:auto!important}.ouacfg-slider-content{position:relative;text-align:center;overflow:hidden}.oxy-ouacfg-slider .swiper-slide{line-height:0;padding-top:0!important;padding-bottom:0!important}.ouacfg-slider .ouacfg-slider-image-container{background:no-repeat 50%;background-size:cover;position:relative;display:inline-block;width:100%}.ouacfg-slider .ougsld-img{height:250px}.swiper-container-multirow .swiper-wrapper.auto-height-yes{height:100%!important}.ouacfg-slider .swiper-pagination-bullets{cursor:default}.ouacfg-slider .swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1!important}.ouacfg-slider.ouacfg-slider-navigation-outside .swiper-pagination{bottom:0}.ouacfg-slider .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.ouacfg-slider.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0;background:rgba(0,0,0,.25);position:absolute}.ouacfg-slider .swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.ouacfg-slider-wrapper .ou-swiper-button{background-image:none;width:auto;height:auto;line-height:1;position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:18;cursor:pointer;font-size:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);outline:0}.ouacfg-slider-wrapper .ou-swiper-button:focus,.ouacfg-slider-wrapper .ou-swiper-button:active{outline:0}.ouacfg-slider-wrapper .ou-swiper-button-prev{left:10px}.ouacfg-slider-wrapper .ou-swiper-button-next{right:10px}.ou-thumbnails-swiper .ouacfg-slider-thumb{background:no-repeat center;background-size:cover;height:100%;position:relative;cursor:pointer;transition:transform 0.5s ease-out;--thumb-initial-scale:1;--thumb-hover-scale:1}.ou-thumbs-ratio-11 .ouacfg-slider-thumb{padding-bottom:100%}.ou-thumbs-ratio-43 .ouacfg-slider-thumb{padding-bottom:75%}.ou-thumbs-ratio-169 .ouacfg-slider-thumb{padding-bottom:56.35%}.ou-thumbs-ratio-219 .ouacfg-slider-thumb{padding-bottom:42.8571%}.oxy-ouacfg-slider .ou-swiper-button svg{width:20px;height:20px}.oxy-ouacfg-slider .ou-swiper-button svg,.oxy-ouacfg-slider .ou-swiper-button:hover svg{fill:currentColor}.ouacfg-caption-btn{background-color:#333;color:#fff;clear:both;display:inline-block;padding:10px 20px;transition:all 0.3s ease-in-out}.swiper-scale-effect .swiper-slide-cover,.swiper-scale-effect .swiper-slide-cover img{transition:transform 4.5s ease-out;transform:scale(1.18)}.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover,.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover img{transform:scale(1)}.ouacfg-slider img{max-width:100%;height:auto}.ouacfg-slider.ouacfg-navigation-outside{padding-bottom:40px}body.ougsld-off-scroll{-webkit-overflow-scrolling:touch}body.mfp-zoom-out-cur.ougsld-off-scroll{overflow:hidden;-webkit-overflow-scrolling:auto}.ougsld-close.mfp-close svg{width:25px;height:25px;color:#efefef;fill:currentColor}.ougsld-close.mfp-close:hover svg{color:#fff}#-ouacfg_slider-71-172{oug-images:141,142,143}@media (max-width:479px){#-ouacfg_slider-71-172 .ouacfg-slider .ougsld-img{height:400px}}