.elementor-1560 .elementor-element.elementor-element-411f306{padding:70px 0px 100px 0px;}.elementor-1560 .elementor-element.elementor-element-5bcd14c6{padding:50px 0px 50px 0px;}.elementor-1560 .elementor-element.elementor-element-64f38616.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-d07d143 );color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-64f38616.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-1560 .elementor-element.elementor-element-64f38616.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-d07d143 );border-color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-64f38616.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-64f38616 .elementor-drop-cap{padding:10px;margin-inline-end:20px;margin-bottom:10px;}.elementor-1560 .elementor-element.elementor-element-64f38616 .elementor-drop-cap-letter{font-size:30px;}.elementor-1560 .elementor-element.elementor-element-1bafe48 .gem-button-container .gem-button{background-color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-1bafe48 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-acc96ce );border-style:solid;}.elementor-1560 .elementor-element.elementor-element-1bafe48 .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-1bafe48 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-719adba6:not(.elementor-motion-effects-element-type-background), .elementor-1560 .elementor-element.elementor-element-719adba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/Der-Weg-zur-Treppe_5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-719adba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 70px 0px;}.elementor-1560 .elementor-element.elementor-element-719adba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-758bd1ad{text-align:center;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-item-inner, .elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;padding:35px 40px 20px 20px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);margin-top:calc(-0px / 2);margin-bottom:calc(-0px / 2);}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-item-inner{padding:35px 40px 20px 20px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-title{margin-bottom:0px;color:var( --e-global-color-d07d143 );font-size:19px;line-height:30px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .quickfinder-title{color:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-description{padding-bottom:28px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .gem-qf-icon-image-wrapper .gem-icon{font-size:48px  !important;margin:15px -5px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 48px) !important;height:calc(1.3 * 48px) !important;line-height:calc(1.3 * 48px) !important;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-image img, .elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .gem-image span{border-style:none;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-1560 .elementor-element.elementor-element-e5739b0{padding:150px 0px 40px 0px;}.elementor-1560 .elementor-element.elementor-element-428c588 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-1560 .elementor-element.elementor-element-428c588{text-align:center;}.elementor-1560 .elementor-element.elementor-element-428c588 .elementor-heading-title{color:var( --e-global-color-bcbcaad );}.elementor-1560 .elementor-element.elementor-element-794c43a9{padding:0px 0px 40px 0px;}.elementor-1560 .elementor-element.elementor-element-65df28cf > .elementor-element-populated{padding:0px 40px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-preview-carousel-wrap .gem-gallery-item i{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-preview-carousel-wrap .gem-gallery-item svg{fill:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-preview-prev:after, .elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-preview-next:after{color:#FFFFFF!important;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery .gem-gallery-thumbs-prev:after, .elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery .gem-gallery-thumbs-next:after{background-color:var( --e-global-color-d81ff79 );}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-thumbs-prev:after, .elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-thumbs-next:after{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-thumbs-prev:hover:after, .elementor-1560 .elementor-element.elementor-element-1a9c8164 .gem-gallery-thumbs-next:hover:after{background-color:var( --e-global-color-d07d143 );color:#FFFFFF!important;}.elementor-1560 .elementor-element.elementor-element-2553a2d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-2553a2d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d81ff79 );}.elementor-1560 .elementor-element.elementor-element-2553a2d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:50px 45px 50px 45px;}.elementor-1560 .elementor-element.elementor-element-2553a2d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-3705758b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1560 .elementor-element.elementor-element-3705758b .elementor-heading-title{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-f336809{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1560 .elementor-element.elementor-element-f336809 > .elementor-widget-container{margin:0% -15% 0% 0%;}.elementor-1560 .elementor-element.elementor-element-f336809 img{border-radius:50% 50% 50% 50%;}.elementor-1560 .elementor-element.elementor-element-608c18eb > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container .gem-button:hover{background-color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container{text-align:left;}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container .gem-button{border-style:solid;border-color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-a424985:not(.elementor-motion-effects-element-type-background), .elementor-1560 .elementor-element.elementor-element-a424985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d81ff79 );background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/Hintergrund-der-Weg-zur-Treppe_NEU.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-a424985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 135px 0px;}.elementor-1560 .elementor-element.elementor-element-a424985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-08fdc2a .elementor-heading-title{color:var( --e-global-color-bcbcaad );}.elementor-1560 .elementor-element.elementor-element-59d13f5{--divider-border-style:solid;--divider-color:var( --e-global-color-d07d143 );--divider-border-width:3px;}.elementor-1560 .elementor-element.elementor-element-59d13f5 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-1560 .elementor-element.elementor-element-59d13f5 .elementor-divider-separator{width:55px;}.elementor-1560 .elementor-element.elementor-element-59d13f5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1560 .elementor-element.elementor-element-7217322:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-7217322 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-7217322 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-7217322 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-0f26a94 .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-0f26a94 .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-0f26a94 .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-0f26a94 .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-5f4f77c > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-5f4f77c .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-7507cb0 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-8913ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-8913ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-8913ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-8913ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-7986239 .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-7986239 .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-7986239 .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-7986239 .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-a9ab21f > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-a9ab21f .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-073dab2 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-561b511:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-561b511 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-561b511 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-561b511 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-3424261 .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-3424261 .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-3424261 .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-3424261 .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-6d799db > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-6d799db .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-32b8bf3 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-011d422:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-011d422 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-011d422 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-011d422 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-30541c7 .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-30541c7 .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-30541c7 .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-30541c7 .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-b582ed4 > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-b582ed4 .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-cb52d79 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-0bda1d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-0bda1d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-0bda1d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-0bda1d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-a8b2ddd .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-a8b2ddd .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-a8b2ddd .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-a8b2ddd .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-1245d76 > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-1245d76 .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-66603bb > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-38d1a10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-38d1a10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-38d1a10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 25px 0px;}.elementor-1560 .elementor-element.elementor-element-38d1a10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-8978e76 .gem-image.gem-wrapbox{float:left;}.elementor-1560 .elementor-element.elementor-element-8978e76 .gem-image a:before{background-color:var( --e-global-color-724fbb6 );}.elementor-1560 .elementor-element.elementor-element-8978e76 .gem-image img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-8978e76 .gem-image a:hover img{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-d68360c > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-d68360c .elementor-heading-title{color:#23272F;}.elementor-1560 .elementor-element.elementor-element-deed630 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1560 .elementor-element.elementor-element-30bc1bd3 .thegem-section-parallax-background{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/Hintergrund-Koffer_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-30bc1bd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1560 .elementor-element.elementor-element-30bc1bd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1560 .elementor-element.elementor-element-577df7b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1560 .elementor-element.elementor-element-577df7b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1560 .elementor-element.elementor-element-577df7b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1560 .elementor-element.elementor-element-577df7b5 > .elementor-element-populated{padding:35px 20px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-29d36511{text-align:center;}.elementor-1560 .elementor-element.elementor-element-29d36511 .elementor-heading-title{color:var( --e-global-color-e014bf3 );}.elementor-1560 .elementor-element.elementor-element-5357e9f0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1560 .elementor-element.elementor-element-5357e9f0 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-1560 .elementor-element.elementor-element-5357e9f0 .elementor-heading-title{color:var( --e-global-color-e014bf3 );}.elementor-1560 .elementor-element.elementor-element-a8f533c .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-e6b6b56{padding:80px 0px 80px 0px;}.elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote:not(.gem-quote-style-3){padding:50px 20px 50px 50px;}.elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote.gem-quote-style-3 blockquote{padding:50px 20px 50px 50px;}.elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote blockquote, .elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote blockquote span, .elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote blockquote p{color:var( --e-global-color-d07d143 );font-size:1px;}.elementor-1560 .elementor-element.elementor-element-4c8dc41 .gem-quote::after{font-size:77px;color:var( --e-global-color-d07d143 );}.elementor-1560 .elementor-element.elementor-element-7bf8618 > .elementor-container{min-height:400px;}.elementor-1560 .elementor-element.elementor-element-4be8925:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-4be8925 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BB96;}.elementor-1560 .elementor-element.elementor-element-4be8925 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:90px 50px 110px 50px;}.elementor-1560 .elementor-element.elementor-element-4be8925 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-4be8925 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-eaa15fb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-5dc88ff > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-1bb126f > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container{text-align:left;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container .gem-button{border-style:solid;border-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container .gem-button:hover .gem-text-button{color:#454B5F;}.elementor-1560 .elementor-element.elementor-element-64d9328:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-64d9328 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/Geschlossene-Treppe-Eiche-gedrechselte-Staebe.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-64d9328 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1560 .elementor-element.elementor-element-64d9328 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-7e20e40{--spacer-size:400px;}.elementor-1560 .elementor-element.elementor-element-fe4231c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-fe4231c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BB96;}.elementor-1560 .elementor-element.elementor-element-fe4231c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:90px 50px 110px 50px;}.elementor-1560 .elementor-element.elementor-element-fe4231c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-fe4231c .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-23c5c74 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-7e2e494 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-7d179a6 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container{text-align:left;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container .gem-button{border-style:solid;border-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container .gem-button:hover .gem-text-button{color:#454B5F;}.elementor-1560 .elementor-element.elementor-element-2205e9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-2205e9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/Faltwerktreppe-mit-Glas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-2205e9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1560 .elementor-element.elementor-element-2205e9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-3198012{--spacer-size:400px;}.elementor-1560 .elementor-element.elementor-element-ac1d037:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-ac1d037 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5BB96;}.elementor-1560 .elementor-element.elementor-element-ac1d037 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:90px 50px 110px 50px;}.elementor-1560 .elementor-element.elementor-element-ac1d037 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-ac1d037 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-d34c149 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-d224cf5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container{text-align:left;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container .gem-button{border-style:solid;border-color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container .gem-button:hover .gem-text-button{color:#454B5F;}.elementor-1560 .elementor-element.elementor-element-80a235f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1560 .elementor-element.elementor-element-80a235f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/08/treppe-mit-glas-30.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-80a235f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1560 .elementor-element.elementor-element-80a235f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-5a7a230{--spacer-size:400px;}.elementor-1560 .elementor-element.elementor-element-ef82e8e{padding:150px 0px 150px 0px;}.elementor-1560 .elementor-element.elementor-element-76231d5 .elementor-heading-title{color:var( --e-global-color-bcbcaad );}.elementor-1560 .elementor-element.elementor-element-eb56920{--divider-border-style:solid;--divider-color:var( --e-global-color-d07d143 );--divider-border-width:3px;}.elementor-1560 .elementor-element.elementor-element-eb56920 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-eb56920 .elementor-divider-separator{width:55px;}.elementor-1560 .elementor-element.elementor-element-eb56920 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7F7F7;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(:first-child){margin-top:5px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-panel-heading, .elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel .gem-tta-panel-body{border-style:solid;border-color:#F7F7F7!important;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{border-width:1px 1px 0px 1px!important;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-panel-body{border-width:0px 1px 1px 1px!important;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active+.gem-tta-panel .gem-tta-panel-heading,
							.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(:first-child) .gem-tta-panel-heading{margin-top:-1px!important;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-panel-heading,
							.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(:last-child) .gem-tta-panel-heading{margin-bottom:-1px!important;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-panel-title > a .gem-tta-title-text{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:22px;line-height:22px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:22px;height:22px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:22px;line-height:22px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:22px;height:22px;}.elementor-1560 .elementor-element.elementor-element-46e819b .gem-tta-panel-body{text-align:left!important;}.elementor-1560 .elementor-element.elementor-element-542b3aa .thegem-section-parallax-background{background-image:url("https://www.treppenbau-haase.de/wp-content/uploads/2023/09/Referenzen-Trreppenteam_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1560 .elementor-element.elementor-element-542b3aa{padding:120px 0px 150px 0px;}.elementor-1560 .elementor-element.elementor-element-fd6768b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-fd6768b{text-align:center;}.elementor-1560 .elementor-element.elementor-element-fd6768b .elementor-heading-title{color:#FFFFFF;}.elementor-1560 .elementor-element.elementor-element-f8d989e{--divider-border-style:solid;--divider-color:var( --e-global-color-3544edc );--divider-border-width:3px;}.elementor-1560 .elementor-element.elementor-element-f8d989e > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-f8d989e .elementor-divider-separator{width:55px;margin:0 auto;margin-center:0;}.elementor-1560 .elementor-element.elementor-element-f8d989e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-image{width:80px;height:80px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-image, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-image img, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-name, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-name span{color:var( --e-global-color-acc96ce );}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-position{color:#999999;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-text p, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-text div{color:#FFFFFF;font-size:24px;font-weight:300;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-wrapper::after, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-wrapper p::after{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-testimonial-wrapper::after{font-size:60px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-prev, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-next{width:80px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-prev:after, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-next:after{width:80px;height:80px;line-height:80px;font-size:48px;color:#FFFFFF!important;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-prev:hover:after, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-next:hover:after{color:#FFFFFF!important;}.elementor-1560 .elementor-element.elementor-element-71ea3d36{padding:135px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-34f01d3c{--divider-border-style:double;--divider-color:var( --e-global-color-35c0df7 );--divider-border-width:4px;--divider-element-spacing:40px;}.elementor-1560 .elementor-element.elementor-element-34f01d3c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-34f01d3c .elementor-divider-separator{width:100%;}.elementor-1560 .elementor-element.elementor-element-34f01d3c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:var( --e-global-color-35c0df7 );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .icon-hover-bg{background-color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder-item-inner, .elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;padding:40px 25px 40px 15px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);margin-top:calc(-20px / 2);margin-bottom:calc(-20px / 2);}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder-item-inner{padding:40px 25px 40px 15px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .quickfinder-title{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-description{padding-bottom:10px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .gem-qf-icon-image-wrapper .gem-icon{font-size:24px  !important;padding:10px;margin:10px -5px 0px 0px;border-color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 24px) !important;height:calc(1.3 * 24px) !important;line-height:calc(1.3 * 24px) !important;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .gem-icon{border-width:2px 2px 2px 2px;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .gem-qf-icon-image-wrapper .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var( --e-global-color-3544edc );}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#F2F8FC;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#F2F8FC;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#F2F8FC;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#F2F8FC;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-image img, .elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .gem-image span{border-style:none;}.elementor-1560 .elementor-element.elementor-element-4dd783c9 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-1560 .elementor-element.elementor-element-55ad71d4:not(.elementor-motion-effects-element-type-background), .elementor-1560 .elementor-element.elementor-element-55ad71d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d81ff79 );}.elementor-1560 .elementor-element.elementor-element-55ad71d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 135px 0px;}.elementor-1560 .elementor-element.elementor-element-55ad71d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1560 .elementor-element.elementor-element-790cac23 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-790cac23{text-align:center;}.elementor-1560 .elementor-element.elementor-element-790cac23 .elementor-heading-title{color:var( --e-global-color-bcbcaad );}.elementor-1560 .elementor-element.elementor-element-4e53ef88{--divider-border-style:solid;--divider-color:var( --e-global-color-d07d143 );--divider-border-width:3px;}.elementor-1560 .elementor-element.elementor-element-4e53ef88 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-4e53ef88 .elementor-divider-separator{width:55px;margin:0 auto;margin-center:0;}.elementor-1560 .elementor-element.elementor-element-4e53ef88 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1560 .elementor-element.elementor-element-45d7919 > .elementor-widget-container{margin:0px 0px 65px 0px;padding:0px 20px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-45d7919{text-align:center;}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-prev span, .elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-next span{padding:15px 15px 15px 15px;}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-prev:hover span i, .elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-next:hover span i{color:#FFFFFF!important;}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-prev:hover span svg, .elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio-slider .portolio-slider-next:hover span svg{fill:#FFFFFF!important;}@media(min-width:768px){.elementor-1560 .elementor-element.elementor-element-65df28cf{width:70%;}.elementor-1560 .elementor-element.elementor-element-2553a2d8{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1560 .elementor-element.elementor-element-5b543061{width:100%;}.elementor-1560 .elementor-element.elementor-element-702168d5{width:100%;}.elementor-1560 .elementor-element.elementor-element-4435517c{width:100%;}.elementor-1560 .elementor-element.elementor-element-65df28cf{width:100%;}.elementor-1560 .elementor-element.elementor-element-2553a2d8{width:100%;}.elementor-1560 .elementor-element.elementor-element-7217322{width:100%;}.elementor-1560 .elementor-element.elementor-element-8913ba7{width:100%;}.elementor-1560 .elementor-element.elementor-element-561b511{width:100%;}.elementor-1560 .elementor-element.elementor-element-011d422{width:100%;}.elementor-1560 .elementor-element.elementor-element-0bda1d1{width:100%;}.elementor-1560 .elementor-element.elementor-element-38d1a10{width:100%;}.elementor-1560 .elementor-element.elementor-element-4be8925{width:100%;}.elementor-1560 .elementor-element.elementor-element-64d9328{width:100%;}.elementor-1560 .elementor-element.elementor-element-fe4231c{width:100%;}.elementor-1560 .elementor-element.elementor-element-2205e9b{width:100%;}.elementor-1560 .elementor-element.elementor-element-ac1d037{width:100%;}.elementor-1560 .elementor-element.elementor-element-80a235f{width:100%;}.elementor-1560 .elementor-element.elementor-element-3888ab0{width:100%;}.elementor-1560 .elementor-element.elementor-element-4b5ea2c{width:100%;}}@media(max-width:1024px){.elementor-1560 .elementor-element.elementor-element-5b543061 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-1560 .elementor-element.elementor-element-65df28cf > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1560 .elementor-element.elementor-element-1a9c8164 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-1560 .elementor-element.elementor-element-2553a2d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1560 .elementor-element.elementor-element-2553a2d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1560 .elementor-element.elementor-element-2553a2d8 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1560 .elementor-element.elementor-element-3705758b{text-align:center;}.elementor-1560 .elementor-element.elementor-element-6c63d70e .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-29d36511{text-align:center;}.elementor-1560 .elementor-element.elementor-element-a8f533c{width:auto;max-width:auto;}.elementor-1560 .elementor-element.elementor-element-eaa15fb{text-align:center;}.elementor-1560 .elementor-element.elementor-element-5dc88ff{text-align:center;}.elementor-1560 .elementor-element.elementor-element-1bb126f .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-23c5c74{text-align:center;}.elementor-1560 .elementor-element.elementor-element-7e2e494{text-align:center;}.elementor-1560 .elementor-element.elementor-element-7d179a6 .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-d34c149{text-align:center;}.elementor-1560 .elementor-element.elementor-element-d224cf5{text-align:center;}.elementor-1560 .elementor-element.elementor-element-59ee0b5 .gem-button-container{text-align:center;}.elementor-1560 .elementor-element.elementor-element-76231d5{text-align:center;}.elementor-1560 .elementor-element.elementor-element-eb56920 .elementor-divider{text-align:center;}.elementor-1560 .elementor-element.elementor-element-eb56920 .elementor-divider-separator{margin:0 auto;margin-center:0;}}@media(max-width:767px){.elementor-1560 .elementor-element.elementor-element-5bcd14c6{padding:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-4435517c > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1560 .elementor-element.elementor-element-1bafe48 .gem-button-container .gem-button .gem-text-button{line-height:1.3em;letter-spacing:1.3px;}.elementor-1560 .elementor-element.elementor-element-719adba6{padding:30px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-item-inner{padding:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-26d0f586 .quickfinder-style-vertical .quickfinder-item-info{padding:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-e5739b0{padding:80px 0px 40px 0px;}.elementor-1560 .elementor-element.elementor-element-3705758b{width:100%;max-width:100%;}.elementor-1560 .elementor-element.elementor-element-3705758b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-f336809{width:100%;max-width:100%;}.elementor-1560 .elementor-element.elementor-element-f336809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-a424985{padding:30px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-30bc1bd3{padding:0px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-e6b6b56{padding:30px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-4be8925 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-1560 .elementor-element.elementor-element-fe4231c > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-1560 .elementor-element.elementor-element-ac1d037 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-1560 .elementor-element.elementor-element-ef82e8e{padding:50px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-ccd1781 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-542b3aa{padding:30px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-text p, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonial-text div{font-size:18px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-prev, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-next{width:70px;}.elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-prev:after, .elementor-1560 .elementor-element.elementor-element-93b376e .gem-testimonials .gem-next:after{width:70px;height:70px;line-height:70px;}.elementor-1560 .elementor-element.elementor-element-34f01d3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1560 .elementor-element.elementor-element-55ad71d4{padding:30px 0px 30px 0px;}.elementor-1560 .elementor-element.elementor-element-45d7919 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1560 .elementor-element.elementor-element-7f76d7d4 .portfolio.portfolio-slider .portfolio-item .caption .title{font-size:14px;}}