.elementor-2363 .elementor-element.elementor-element-a3c054b:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-a3c054b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-2363 .elementor-element.elementor-element-a3c054b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2363 .elementor-element.elementor-element-a3c054b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .image-container:before{background:rgba(0,0,0,.11)}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .caption{width:50%}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .title h2{color:#fff}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .text{color:#fff;margin-top:10px}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .caption div.text{letter-spacing:0px}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide div.caption div.text{text-transform:none}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .button{border-color:#222}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide a.button{background-color:#222}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper div.slide a.button{color:#fff}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide .button:hover{border-color:#555}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .slide a.button:hover{background-color:#555}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper div.slide a.button:hover{color:#fff}.elementor-2363 .elementor-element.elementor-element-ac0a45f .slider_parallax_wrapper .pagination .item:before{background:#fff}.elementor-2363 .elementor-element.elementor-element-48e70cd:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-48e70cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-2363 .elementor-element.elementor-element-48e70cd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 10%}.elementor-2363 .elementor-element.elementor-element-48e70cd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-d1629d9>.elementor-widget-container{padding:40px 0 0}.elementor-2363 .elementor-element.elementor-element-d1629d9{text-align:center}.elementor-2363 .elementor-element.elementor-element-d1629d9 .elementor-heading-title{font-size:32px;font-weight:400;color:#000}.elementor-2363 .elementor-element.elementor-element-3d4d0d7>.elementor-widget-container{margin:0;padding:5% 15%}.elementor-2363 .elementor-element.elementor-element-3d4d0d7{text-align:justify;font-family:"Heebo",Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#000}.elementor-2363 .elementor-element.elementor-element-41d0a178{margin-top:100px;margin-bottom:100px}.elementor-2363 .elementor-element.elementor-element-28802cdf{font-size:12px;font-weight:400;text-transform:uppercase;line-height:.1em;letter-spacing:1px}.elementor-2363 .elementor-element.elementor-element-430b7ca3>.elementor-widget-container{padding:20px 0 0}.elementor-2363 .elementor-element.elementor-element-430b7ca3 .elementor-heading-title{font-size:32px;font-weight:400}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_column{min-height:70vh}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_wrapper .tg_background_img{transition-duration:.5s}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_wrapper .tg_background_list_column .tg_background_list_content h3{color:#fff}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_desc{color:#fff}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_wrapper .tg_background_list_content .tg_background_list_link .button{color:#fff}.elementor-2363 .elementor-element.elementor-element-4650bfef .tg_background_list_wrapper .tg_background_list_content .tg_background_list_link a.button{border-color:#fff}.elementor-2363 .elementor-element.elementor-element-f3cef63{margin-top:100px;margin-bottom:100px}.elementor-2363 .elementor-element.elementor-element-ffc49c7{font-size:12px;font-weight:400;text-transform:uppercase;line-height:.1em;letter-spacing:1px}.elementor-2363 .elementor-element.elementor-element-6dc2b82>.elementor-widget-container{padding:20px 0 0}.elementor-2363 .elementor-element.elementor-element-6dc2b82 .elementor-heading-title{font-size:32px;font-weight:400}.elementor-2363 .elementor-element.elementor-element-3b12061:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-3b12061>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2363 .elementor-element.elementor-element-3b12061{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 90px 120px}.elementor-2363 .elementor-element.elementor-element-3b12061>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-d2b4f70>.elementor-element-populated{padding:0}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper li .content h2{color:#fff}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper li .content .description{color:#fff}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper li .content a.slide_link{color:#fff}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper li div.content a.slide_link{color:#fff}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper .prev{font-size:34px;color:#d91f43}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper .next{font-size:34px;color:#d91f43}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper .counter{font-size:34px}.elementor-2363 .elementor-element.elementor-element-64e23d3 .tg_fadeup_slider_wrapper nav{color:#d91f43}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item .carousel-item__info{padding:0 90px}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel div.carousel-item .carousel-item__info{background:#f5f5f5}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item{background:#f5f5f5}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_animated_slider_wrapper h2.slideshow__slide-caption-title{color:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item .carousel-item__subtitle{color:#999}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item .carousel-item__description{color:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item .carousel-item__btn{color:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel-item .carousel-item__btn:hover{color:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel__nav .carousel__icon{fill:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel__nav .carousel__arrow:nth-child(1):after{backgroundcolor:#000}.elementor-2363 .elementor-element.elementor-element-e8a03da .tg_image_carousel_slider_wrapper.carousel .carousel__nav{background-color:#fff}.elementor-2363 .elementor-element.elementor-element-93b1ffe{margin-top:100px;margin-bottom:100px}.elementor-2363 .elementor-element.elementor-element-f53f639 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2363 .elementor-element.elementor-element-517fa9d>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-2363 .elementor-element.elementor-element-517fa9d{text-align:left;font-family:"Heebo",Sans-serif;font-size:20px;font-weight:300;line-height:1.4em}.elementor-2363 .elementor-element.elementor-element-fcd727a>.elementor-widget-container{margin:0}.elementor-2363 .elementor-element.elementor-element-fcd727a{text-align:left}.elementor-2363 .elementor-element.elementor-element-44b0d20>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-2363 .elementor-element.elementor-element-44b0d20{text-align:left;font-family:"Heebo",Sans-serif;font-size:20px;font-weight:300;line-height:1.4em}.elementor-2363 .elementor-element.elementor-element-0964656>.elementor-widget-container{margin:0}.elementor-2363 .elementor-element.elementor-element-0964656{text-align:left}.elementor-2363 .elementor-element.elementor-element-109fbf7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2363 .elementor-element.elementor-element-d8cff53{margin-top:100px;margin-bottom:100px}.elementor-2363 .elementor-element.elementor-element-d89bf5d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2363 .elementor-element.elementor-element-25d66a0>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-2363 .elementor-element.elementor-element-25d66a0{text-align:left;font-family:"Heebo",Sans-serif;font-size:20px;font-weight:300;line-height:1.4em}.elementor-2363 .elementor-element.elementor-element-15ae768>.elementor-widget-container{margin:0}.elementor-2363 .elementor-element.elementor-element-15ae768{text-align:left}.elementor-2363 .elementor-element.elementor-element-823f841{margin-top:100px;margin-bottom:100px}.elementor-2363 .elementor-element.elementor-element-3503c4f>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-2363 .elementor-element.elementor-element-3503c4f{text-align:right;font-family:"Heebo",Sans-serif;font-size:20px;font-weight:300;line-height:1.4em}.elementor-2363 .elementor-element.elementor-element-df3a224>.elementor-widget-container{margin:0}.elementor-2363 .elementor-element.elementor-element-df3a224{column-gap:0;text-align:right}.elementor-2363 .elementor-element.elementor-element-1299422 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2363 .elementor-element.elementor-element-1d39c57:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-1d39c57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2363 .elementor-element.elementor-element-1d39c57{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 50px 80px;z-index:0}.elementor-2363 .elementor-element.elementor-element-1d39c57>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-34e40cc>.elementor-widget-container{padding:20px 0 0}.elementor-2363 .elementor-element.elementor-element-34e40cc .elementor-heading-title{font-size:32px;font-weight:400}.elementor-2363 .elementor-element.elementor-element-68eb77c:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-68eb77c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2363 .elementor-element.elementor-element-68eb77c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px;z-index:1}.elementor-2363 .elementor-element.elementor-element-68eb77c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-c7a7f74.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-2363 .elementor-element.elementor-element-c7a7f74.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-2363 .elementor-element.elementor-element-c7a7f74.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-2363 .elementor-element.elementor-element-c7a7f74 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2363 .elementor-element.elementor-element-c7a7f74 .elementor-image-box-img img{transition-duration:.3s}.elementor-2363 .elementor-element.elementor-element-c7a7f74 .elementor-image-box-title{font-size:15px}.elementor-2363 .elementor-element.elementor-element-6471017.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-2363 .elementor-element.elementor-element-6471017.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-2363 .elementor-element.elementor-element-6471017.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-2363 .elementor-element.elementor-element-6471017 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2363 .elementor-element.elementor-element-6471017 .elementor-image-box-img img{transition-duration:.3s}.elementor-2363 .elementor-element.elementor-element-6471017 .elementor-image-box-title{font-size:15px}.elementor-2363 .elementor-element.elementor-element-f4d3a49.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-2363 .elementor-element.elementor-element-f4d3a49.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-2363 .elementor-element.elementor-element-f4d3a49.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-2363 .elementor-element.elementor-element-f4d3a49 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2363 .elementor-element.elementor-element-f4d3a49 .elementor-image-box-img img{transition-duration:.3s}.elementor-2363 .elementor-element.elementor-element-f4d3a49 .elementor-image-box-title{font-size:15px}.elementor-2363 .elementor-element.elementor-element-c165b15:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-c165b15>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2363 .elementor-element.elementor-element-c165b15{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px;z-index:1}.elementor-2363 .elementor-element.elementor-element-c165b15>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-3a9be0d:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-3a9be0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.rothmetall.de/wp-content/uploads/2019/05/EdwinRothMetallbau_Exceptional-Windows_Sky-Frame-california.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2363 .elementor-element.elementor-element-3a9be0d>.elementor-container{min-height:650px}.elementor-2363 .elementor-element.elementor-element-3a9be0d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:2}.elementor-2363 .elementor-element.elementor-element-3a9be0d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2363 .elementor-element.elementor-element-1a86324.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2363 .elementor-element.elementor-element-1a86324.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2363 .elementor-element.elementor-element-b592ddd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2363 .elementor-element.elementor-element-b592ddd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2363 .elementor-element.elementor-element-b592ddd>.elementor-element-populated{box-shadow:0px -2px 30px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2363 .elementor-element.elementor-element-b592ddd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2363 .elementor-element.elementor-element-b592ddd{z-index:3}.elementor-2363 .elementor-element.elementor-element-e228a69>.elementor-widget-container{background-color:#171717;padding:60px 50px 10px}.elementor-2363 .elementor-element.elementor-element-e228a69{z-index:4}.elementor-2363 .elementor-element.elementor-element-e228a69 .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-2363 .elementor-element.elementor-element-cddf7d3>.elementor-widget-container{background-color:#171717;padding:0 50px}.elementor-2363 .elementor-element.elementor-element-0421e0a>.elementor-widget-container{background-color:#171717;padding:0 50px 50px}@media(min-width:768px){.elementor-2363 .elementor-element.elementor-element-e686f8e{width:50%}.elementor-2363 .elementor-element.elementor-element-6ab9825{width:50%}.elementor-2363 .elementor-element.elementor-element-cc6a448{width:50%}.elementor-2363 .elementor-element.elementor-element-da7e0e6{width:50%}.elementor-2363 .elementor-element.elementor-element-1a86324{width:66.667%}.elementor-2363 .elementor-element.elementor-element-b592ddd{width:33.333%}}@media(min-width:1025px){.elementor-2363 .elementor-element.elementor-element-3a9be0d:not(.elementor-motion-effects-element-type-background),.elementor-2363 .elementor-element.elementor-element-3a9be0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-2363 .elementor-element.elementor-element-c7a7f74 .elementor-image-box-img{margin-bottom:15px}.elementor-2363 .elementor-element.elementor-element-6471017 .elementor-image-box-img{margin-bottom:15px}.elementor-2363 .elementor-element.elementor-element-f4d3a49 .elementor-image-box-img{margin-bottom:15px}}