.elementor-83 .elementor-element.elementor-element-078e285 .elementor-repeater-item-e2341e1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-d56cea6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-83 .elementor-element.elementor-element-2c054d6 .elementor-repeater-item-f5f7f32 .swiper-slide-bg{background-image:url(https://puehringer.com/wp-content/uploads/2020/03/puehringer_zeichnung_02-1000px.jpg);background-size:cover;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide-inner{padding:0px 150px 80px 0px;text-align:right;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.42);}.elementor-83 .elementor-element.elementor-element-2c054d6 .elementor-slide-heading{color:#FFFFFF;font-family:"Futura", Sans-serif;font-size:80px;font-weight:bold;text-transform:uppercase;line-height:73px;}.elementor-83 .elementor-element.elementor-element-078e285, .elementor-83 .elementor-element.elementor-element-078e285 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-078e285{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-6d0061e .elementor-repeater-item-61a12c8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-e46a535{text-align:center;}.elementor-83 .elementor-element.elementor-element-e46a535 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:0.5px;color:#343431;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-4ad24b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-4ad24b8{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#343431;}.elementor-83 .elementor-element.elementor-element-6d0061e > .elementor-container{max-width:1000px;}.elementor-83 .elementor-element.elementor-element-6d0061e{padding:6% 0% 5% 0%;}.elementor-83 .elementor-element.elementor-element-966eb92:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-966eb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7CFB554;}.elementor-83 .elementor-element.elementor-element-966eb92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 7% 6% 7%;}.elementor-83 .elementor-element.elementor-element-966eb92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-49958df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);gap:33px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one{text-align:right;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_image{height:300px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_image{height:300px;object-fit:cover;object-position:center center;transform:scale(100%);}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-image-holder a{height:300px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-image-holder{background-color:#ffffff;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_item:hover .uc_post_image{transform:scale(110%);}.elementor-83 .elementor-element.elementor-element-abb9e76 .padding{padding:35px 60px 45px 60px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_content{min-height:0px;background-color:var( --e-global-color-2df60736 );}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-title{color:var( --e-global-color-text );font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:0.5px;margin-top:2px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:10px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_more_btn{display:inline-flex;font-family:"Futura", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;padding:13px 30px 13px 30px;border-radius:6px;color:var( --e-global-color-text );margin-top:0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_more_btn:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-83 .elementor-element.elementor-element-b145d1c .elementor-repeater-item-61a12c8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-d726c96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d726c96{text-align:center;}.elementor-83 .elementor-element.elementor-element-d726c96 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:none;color:#7E2630;}.elementor-83 .elementor-element.elementor-element-6db9666 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-83 .elementor-element.elementor-element-6db9666{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#343431;}.elementor-83 .elementor-element.elementor-element-b145d1c > .elementor-container{max-width:1000px;}.elementor-83 .elementor-element.elementor-element-b145d1c{padding:6% 0% 5% 0%;}.elementor-83 .elementor-element.elementor-element-4922821 .elementor-repeater-item-e2341e1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-0a78fa7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-284fead .elementor-repeater-item-40310fe .swiper-slide-bg{background-image:url(https://puehringer.com/wp-content/uploads/2020/03/Slider_home.jpg);background-size:cover;}.elementor-83 .elementor-element.elementor-element-284fead .elementor-repeater-item-40310fe .elementor-background-overlay{background-color:rgba(255, 255, 255, 0.27);mix-blend-mode:color;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide-inner{padding:0px 0px 80px 150px;text-align:left;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.42);}.elementor-83 .elementor-element.elementor-element-284fead .elementor-slide-heading{color:#FFFFFF;font-family:"Futura", Sans-serif;font-size:80px;font-weight:bold;text-transform:uppercase;line-height:73px;}.elementor-83 .elementor-element.elementor-element-4922821, .elementor-83 .elementor-element.elementor-element-4922821 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-4922821{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-ba9f623 .elementor-repeater-item-61a12c8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-74c3c53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-74c3c53{text-align:center;}.elementor-83 .elementor-element.elementor-element-74c3c53 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:none;color:#7E2630;}.elementor-83 .elementor-element.elementor-element-bdaa793 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-83 .elementor-element.elementor-element-bdaa793{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#343431;}.elementor-83 .elementor-element.elementor-element-ba9f623 > .elementor-container{max-width:1000px;}.elementor-83 .elementor-element.elementor-element-ba9f623{padding:6% 0% 5% 0%;}.elementor-83 .elementor-element.elementor-element-7c940f0:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7c940f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-7c940f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 20% 5% 20%;}.elementor-83 .elementor-element.elementor-element-7c940f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote__content{color:var( --e-global-color-2df60736 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote__author{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;text-transform:none;}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-83 .elementor-element.elementor-element-f7f6538 .elementor-repeater-item-bf8d415.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-01a5ba9 > .elementor-element-populated{padding:10% 10% 010% 20%;}.elementor-83 .elementor-element.elementor-element-da03a66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-da03a66{text-align:left;}.elementor-83 .elementor-element.elementor-element-da03a66 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:none;color:#7E2630;}.elementor-83 .elementor-element.elementor-element-1573943{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#343431;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-83 .elementor-element.elementor-element-7bdcf5c .elementor-button{background-color:rgba(255, 255, 255, 0);font-family:"Futura", Sans-serif;font-size:19px;font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;fill:#343431;color:#343431;border-style:solid;border-width:3px 3px 3px 3px;border-color:#7E2630;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-83 .elementor-element.elementor-element-6709c3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-6709c3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puehringer.com/wp-content/uploads/2025/06/Klaus-Puehringer-2.jpg");background-position:center center;background-size:cover;}.elementor-83 .elementor-element.elementor-element-6709c3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-6709c3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-f7f6538{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-478de5d .elementor-repeater-item-bf8d415.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-009d47d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-009d47d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puehringer.com/wp-content/uploads/2023/08/Tischlerei-Puehringer-Samuel-Mayrhofer-Florian-Hinum-Lehrlinge-Tischlereitechniker.jpg");background-position:center center;background-size:cover;}.elementor-83 .elementor-element.elementor-element-009d47d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-009d47d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-945577d > .elementor-element-populated{padding:10% 10% 010% 20%;}.elementor-83 .elementor-element.elementor-element-75d8614 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-75d8614{text-align:left;}.elementor-83 .elementor-element.elementor-element-75d8614 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:none;color:#7E2630;}.elementor-83 .elementor-element.elementor-element-563e016{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#343431;}.elementor-83 .elementor-element.elementor-element-8ca907a .elementor-button{background-color:rgba(255, 255, 255, 0);font-family:"Futura", Sans-serif;font-size:19px;font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;fill:#343431;color:#343431;border-style:solid;border-width:3px 3px 3px 3px;border-color:#7E2630;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-83 .elementor-element.elementor-element-478de5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-8026b08 .elementor-repeater-item-61a12c8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-a8e97c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-a8e97c8{text-align:center;}.elementor-83 .elementor-element.elementor-element-a8e97c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-498e0f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-498e0f4{text-align:center;font-family:"Frutiger", Sans-serif;font-size:17px;color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-8026b08:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-8026b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7CFB554;}.elementor-83 .elementor-element.elementor-element-8026b08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 10px 0px;}.elementor-83 .elementor-element.elementor-element-8026b08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-5cebe98:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-5cebe98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7CFB554;}.elementor-83 .elementor-element.elementor-element-5cebe98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7% 6% 7%;}.elementor-83 .elementor-element.elementor-element-5cebe98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-511b1ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);gap:33px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one{text-align:right;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_image{height:300px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_image{height:300px;object-fit:cover;object-position:center center;transform:scale(100%);}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-image-holder a{height:300px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-image-holder{background-color:#ffffff;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_item:hover .uc_post_image{transform:scale(110%);}.elementor-83 .elementor-element.elementor-element-fb87dfe .padding{padding:35px 60px 45px 60px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_content{min-height:0px;background-color:var( --e-global-color-2df60736 );}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-title{color:var( --e-global-color-text );font-family:"Futura", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:0.5px;margin-top:2px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:10px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_more_btn{display:inline-flex;font-family:"Futura", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;padding:13px 30px 13px 30px;border-radius:6px;color:var( --e-global-color-text );margin-top:0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_more_btn:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-83 .elementor-element.elementor-element-3238b9d .elementor-repeater-item-e2341e1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-83 .elementor-element.elementor-element-041fb43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-8858f77 .elementor-repeater-item-dff2210 .swiper-slide-bg{background-image:url(https://puehringer.com/wp-content/uploads/2020/03/Slider-home3.jpg);background-size:cover;}.elementor-83 .elementor-element.elementor-element-8858f77 .elementor-repeater-item-dff2210 .elementor-background-overlay{background-color:rgba(255, 255, 255, 0.27);mix-blend-mode:color;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide-inner{padding:0px 0px 200px 150px;text-align:left;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.42);}.elementor-83 .elementor-element.elementor-element-8858f77 .elementor-slide-heading{color:#FFFFFF;font-family:"Futura", Sans-serif;font-size:80px;font-weight:bold;text-transform:uppercase;line-height:73px;}.elementor-83 .elementor-element.elementor-element-3238b9d, .elementor-83 .elementor-element.elementor-element-3238b9d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-3238b9d{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-01a5ba9{width:100%;}.elementor-83 .elementor-element.elementor-element-6709c3b{width:100%;}.elementor-83 .elementor-element.elementor-element-009d47d{width:100%;}.elementor-83 .elementor-element.elementor-element-945577d{width:100%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide{height:400px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide-inner{padding:0px 75px 60px 0px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .elementor-slide-heading{font-size:50px;line-height:46px;}.elementor-83 .elementor-element.elementor-element-2623fa5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83 .elementor-element.elementor-element-e46a535 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-4ad24b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-4ad24b8{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-6d0061e{padding:10% 10% 7% 10%;}.elementor-83 .elementor-element.elementor-element-966eb92{padding:8% 8% 8% 8%;}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);}.elementor-83 .elementor-element.elementor-element-abb9e76 .padding{padding:50px 50px 50px 50px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-title{font-size:23px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-dc25087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d726c96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d726c96 .elementor-heading-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-6db9666 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-6db9666{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b145d1c{padding:10% 10% 9% 10%;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide{height:400px;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide-inner{padding:0px 0px 70px 100px;}.elementor-83 .elementor-element.elementor-element-284fead .elementor-slide-heading{font-size:50px;line-height:46px;}.elementor-83 .elementor-element.elementor-element-53f8f55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-74c3c53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-74c3c53 .elementor-heading-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-bdaa793 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-bdaa793{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-ba9f623{padding:10% 10% 9% 10%;}.elementor-83 .elementor-element.elementor-element-7c940f0{padding:6% 10% 9% 10%;}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote__content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-01a5ba9 > .elementor-element-populated{padding:8% 0% 0% 0%;}.elementor-83 .elementor-element.elementor-element-01a5ba9.elementor-column{order:2;}.elementor-83 .elementor-element.elementor-element-da03a66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-da03a66 .elementor-heading-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-1573943 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-1573943{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-6709c3b > .elementor-element-populated{padding:200px 0px 150px 0px;}.elementor-83 .elementor-element.elementor-element-6709c3b.elementor-column{order:1;}.elementor-83 .elementor-element.elementor-element-f7f6538{padding:10% 10% 10% 10%;}.elementor-83 .elementor-element.elementor-element-009d47d > .elementor-element-populated{padding:200px 0px 150px 0px;}.elementor-83 .elementor-element.elementor-element-945577d > .elementor-element-populated{padding:8% 0% 0% 0%;}.elementor-83 .elementor-element.elementor-element-945577d.elementor-column{order:2;}.elementor-83 .elementor-element.elementor-element-75d8614 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-75d8614 .elementor-heading-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-563e016 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-563e016{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-478de5d{padding:0% 10% 10% 10%;}.elementor-83 .elementor-element.elementor-element-a8e97c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-a8e97c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8026b08{padding:100px 40px 40px 40px;}.elementor-83 .elementor-element.elementor-element-5cebe98{padding:8% 8% 8% 8%;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);}.elementor-83 .elementor-element.elementor-element-fb87dfe .padding{padding:50px 50px 50px 50px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-title{font-size:23px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide{height:400px;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide-inner{padding:0px 0px 170px 80px;}.elementor-83 .elementor-element.elementor-element-8858f77 .elementor-slide-heading{font-size:50px;line-height:46px;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-83 .elementor-element.elementor-element-2c054d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide{height:300px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .swiper-slide-inner{padding:0px 30px 30px 0px;}.elementor-83 .elementor-element.elementor-element-2c054d6 .elementor-slide-heading{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-2623fa5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83 .elementor-element.elementor-element-e46a535 .elementor-heading-title{font-size:27px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-4ad24b8{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-6d0061e{margin-top:0px;margin-bottom:0px;padding:10% 7% 8% 7%;}.elementor-83 .elementor-element.elementor-element-966eb92{padding:16% 5% 16% 5%;}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);gap:15px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_grid_style_one_image{height:220px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_post_image{height:220px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-image-holder a{height:220px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .padding{padding:10% 5% 10% 5%;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-abb9e76 .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-abb9e76 .uc_more_btn{font-size:16px;letter-spacing:0px;}.elementor-83 .elementor-element.elementor-element-dc25087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d726c96 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-83 .elementor-element.elementor-element-6db9666{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b145d1c{margin-top:0px;margin-bottom:0px;padding:15% 7% 10% 7%;}.elementor-83 .elementor-element.elementor-element-284fead > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide{height:300px;}.elementor-83 .elementor-element.elementor-element-284fead .swiper-slide-inner{padding:0px 0px 150px 30px;}.elementor-83 .elementor-element.elementor-element-284fead .elementor-slide-heading{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-53f8f55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-74c3c53 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-83 .elementor-element.elementor-element-bdaa793{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-ba9f623{margin-top:0px;margin-bottom:0px;padding:15% 7% 10% 7%;}.elementor-83 .elementor-element.elementor-element-7c940f0{padding:10% 10% 10% 10%;}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote__content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:5px;}.elementor-83 .elementor-element.elementor-element-a1068e1 .elementor-blockquote__content +.e-q-footer{margin-top:5px;}.elementor-83 .elementor-element.elementor-element-01a5ba9 > .elementor-element-populated{padding:13% 0% 0% 0%;}.elementor-83 .elementor-element.elementor-element-da03a66 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-83 .elementor-element.elementor-element-1573943{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-7bdcf5c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-7bdcf5c .elementor-button{font-size:16px;line-height:23px;padding:15px 20px 15px 20px;}.elementor-83 .elementor-element.elementor-element-6709c3b > .elementor-element-populated{padding:100px 0px 120px 0px;}.elementor-83 .elementor-element.elementor-element-f7f6538{padding:10% 7% 8% 7%;}.elementor-83 .elementor-element.elementor-element-009d47d > .elementor-element-populated{padding:100px 0px 120px 0px;}.elementor-83 .elementor-element.elementor-element-945577d > .elementor-element-populated{padding:13% 0% 0% 0%;}.elementor-83 .elementor-element.elementor-element-75d8614 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-83 .elementor-element.elementor-element-563e016{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8ca907a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-8ca907a .elementor-button{font-size:16px;line-height:23px;padding:15px 20px 15px 20px;}.elementor-83 .elementor-element.elementor-element-478de5d{padding:10% 7% 020% 7%;}.elementor-83 .elementor-element.elementor-element-cb27c02 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-83 .elementor-element.elementor-element-a8e97c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8026b08{padding:70px 0px 40px 0px;}.elementor-83 .elementor-element.elementor-element-5cebe98{padding:16% 5% 16% 5%;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);gap:15px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_grid_style_one_image{height:220px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_post_image{height:220px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-image-holder a{height:220px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .padding{padding:10% 5% 10% 5%;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-title{font-size:21px;}.elementor-83 .elementor-element.elementor-element-fb87dfe .ue-item-text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-83 .elementor-element.elementor-element-fb87dfe .uc_more_btn{font-size:16px;letter-spacing:0px;}.elementor-83 .elementor-element.elementor-element-8858f77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide{height:300px;}.elementor-83 .elementor-element.elementor-element-8858f77 .swiper-slide-inner{padding:0px 0px 120px 30px;}.elementor-83 .elementor-element.elementor-element-8858f77 .elementor-slide-heading{font-size:30px;line-height:30px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://puehringer.com/wp-content/uploads/2020/01/FuturaStd-Bold-3.woff') format('woff'),
		url('https://puehringer.com/wp-content/uploads/2020/01/FuturaStd-Bold-3.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://puehringer.com/wp-content/uploads/2020/01/FuturaBookfont-2.woff') format('woff'),
		url('https://puehringer.com/wp-content/uploads/2020/01/FuturaBookfont-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frutiger';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://puehringer.com/wp-content/uploads/2020/01/FrutigerLTStd-Light-2.woff') format('woff'),
		url('https://puehringer.com/wp-content/uploads/2020/01/FrutigerLTStd-Light-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Frutiger';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://puehringer.com/wp-content/uploads/2020/01/FrutigerLTStd-Bold-2.woff') format('woff'),
		url('https://puehringer.com/wp-content/uploads/2020/01/FrutigerLTStd-Bold-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */