.elementor-36 .elementor-element.elementor-element-68632a5 .elementor-repeater-item-2c3f19d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid__item{padding-left:0px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid{margin-left:-0px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-post{margin-bottom:0px;background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-4e51eb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7246ac3{font-family:var( --e-global-typography-e97f171-font-family ), Sans-serif;font-size:var( --e-global-typography-e97f171-font-size );font-weight:var( --e-global-typography-e97f171-font-weight );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-7246ac3 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-68632a5:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-68632a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-201acdf );}.elementor-36 .elementor-element.elementor-element-68632a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 100px 50px;}.elementor-36 .elementor-element.elementor-element-68632a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-cf2eb88 > .elementor-container{min-height:55vh;}.elementor-36 .elementor-element.elementor-element-cf2eb88 .elementor-repeater-item-289a3a5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-9fd0fe3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-36 .elementor-element.elementor-element-9fd0fe3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://st-jakob.ch/wp-content/uploads/2021/08/home_teaser_gastronomie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-9fd0fe3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-9fd0fe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-9fd0fe3 > .elementor-element-populated > .elementor-widget-wrap{padding:050px 050px 050px 050px;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__front{background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__back{background-color:#000000A8;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.1vw;font-weight:800;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;text-align:right;justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__button{margin-right:0;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;text-decoration:underline;line-height:32px;color:#FFFFFF;border-width:0px;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-36 .elementor-element.elementor-element-d2cb5fd > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-d642279 );}.ee-tooltip.ee-tooltip-d2cb5fd.to--top,
							 .ee-tooltip.ee-tooltip-d2cb5fd.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-d2cb5fd.to--left,
							 .ee-tooltip.ee-tooltip-d2cb5fd.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-594d1c5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-36 .elementor-element.elementor-element-594d1c5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://st-jakob.ch/wp-content/uploads/2021/08/home_teaser_gewerbe.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-594d1c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-594d1c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-594d1c5 > .elementor-element-populated > .elementor-widget-wrap{padding:050px 050px 050px 050px;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__front{background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__back{background-color:#000000A8;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.1vw;font-weight:800;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;text-align:right;justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__button{margin-right:0;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;text-decoration:underline;line-height:32px;color:#FFFFFF;border-width:0px;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-d642279 );}.ee-tooltip.ee-tooltip-1e4d2c3.to--top,
							 .ee-tooltip.ee-tooltip-1e4d2c3.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1e4d2c3.to--left,
							 .ee-tooltip.ee-tooltip-1e4d2c3.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-26df115:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-36 .elementor-element.elementor-element-26df115 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://st-jakob.ch/wp-content/uploads/2021/11/stjakob_media_05-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-26df115 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-26df115 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-26df115 > .elementor-element-populated > .elementor-widget-wrap{padding:050px 050px 050px 050px;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__front{background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__back{background-color:#000000A8;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.1vw;font-weight:800;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;text-align:right;justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__button{margin-right:0;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;text-decoration:underline;line-height:32px;color:#FFFFFF;border-width:0px;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-36 .elementor-element.elementor-element-29767d4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-d642279 );}.ee-tooltip.ee-tooltip-29767d4.to--top,
							 .ee-tooltip.ee-tooltip-29767d4.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-29767d4.to--left,
							 .ee-tooltip.ee-tooltip-29767d4.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-c94ba8f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-36 .elementor-element.elementor-element-c94ba8f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://st-jakob.ch/wp-content/uploads/2021/09/home_einklinker_handgemacht.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-c94ba8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-c94ba8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-c94ba8f > .elementor-element-populated > .elementor-widget-wrap{padding:050px 050px 050px 050px;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__front{background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__back{background-color:#000000A8;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:2.1vw;font-weight:800;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;text-align:right;justify-content:flex-start;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__button{margin-right:0;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;text-decoration:underline;line-height:32px;color:#FFFFFF;border-width:0px;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-36 .elementor-element.elementor-element-23fa0dc > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-d642279 );}.ee-tooltip.ee-tooltip-23fa0dc.to--top,
							 .ee-tooltip.ee-tooltip-23fa0dc.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-23fa0dc.to--left,
							 .ee-tooltip.ee-tooltip-23fa0dc.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-cf2eb88{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-405d3c3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-36 .elementor-element.elementor-element-405d3c3 .elementor-repeater-item-91cb260.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-3501283 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-f2c886a .elementor-repeater-item-e9fff5d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-63582c2 img{height:323px;object-fit:cover;}.ee-tooltip.ee-tooltip-63582c2.to--top,
							 .ee-tooltip.ee-tooltip-63582c2.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-63582c2.to--left,
							 .ee-tooltip.ee-tooltip-63582c2.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-e9e1758 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-36 .elementor-element.elementor-element-e9e1758 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 4%;}.elementor-36 .elementor-element.elementor-element-cb8b7e6 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-36 .elementor-element.elementor-element-0906398 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-a5cc9d0{font-family:var( --e-global-typography-e97f171-font-family ), Sans-serif;font-size:var( --e-global-typography-e97f171-font-size );font-weight:var( --e-global-typography-e97f171-font-weight );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-0ae60ac .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-0ae60ac .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-0ae60ac{--e-icon-list-icon-size:40px;}.elementor-36 .elementor-element.elementor-element-0ae60ac .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-0ae60ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-0ae60ac .elementor-icon-list-item > a{text-decoration:none;line-height:0.6em;}.elementor-36 .elementor-element.elementor-element-f2c886a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2409119 .elementor-spacer-inner{height:80px;}.elementor-36 .elementor-element.elementor-element-4c71a22{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4c71a22 .elementor-repeater-item-6e640b8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-1f3ccae > .elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-36 .elementor-element.elementor-element-1f3ccae > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-879e9c7 .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-879e9c7 .elementor-icon{font-size:150px;}.elementor-36 .elementor-element.elementor-element-879e9c7 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-879e9c7 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-879e9c7 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-a737ef8 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-36 .elementor-element.elementor-element-e9a448a .elementor-spacer-inner{height:50px;}.elementor-36 .elementor-element.elementor-element-97cf91b{font-family:var( --e-global-typography-e97f171-font-family ), Sans-serif;font-size:var( --e-global-typography-e97f171-font-size );font-weight:var( --e-global-typography-e97f171-font-weight );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-5a1b344 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-5a1b344 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-5a1b344{--e-icon-list-icon-size:40px;}.elementor-36 .elementor-element.elementor-element-5a1b344 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-5a1b344 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-5a1b344 .elementor-icon-list-item > a{text-decoration:none;line-height:0.6em;}.elementor-36 .elementor-element.elementor-element-6c109b8 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-36 .elementor-element.elementor-element-d4f8f03{text-align:left;}.ee-tooltip.ee-tooltip-d4f8f03.to--top,
							 .ee-tooltip.ee-tooltip-d4f8f03.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-d4f8f03.to--left,
							 .ee-tooltip.ee-tooltip-d4f8f03.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-50a7412 .elementor-icon{font-size:150px;}.elementor-36 .elementor-element.elementor-element-50a7412 .elementor-icon i, .elementor-36 .elementor-element.elementor-element-50a7412 .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-50a7412 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-50a7412{z-index:300;width:auto;max-width:auto;top:15%;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-50a7412{left:430px;}body.rtl .elementor-36 .elementor-element.elementor-element-50a7412{right:430px;}.elementor-36 .elementor-element.elementor-element-6797c5d .elementor-repeater-item-f67423f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-e26e088 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-36 .elementor-element.elementor-element-9b3e97e{text-align:right;}.elementor-36 .elementor-element.elementor-element-9b3e97e img{width:71%;}.ee-tooltip.ee-tooltip-9b3e97e.to--top,
							 .ee-tooltip.ee-tooltip-9b3e97e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-9b3e97e.to--left,
							 .ee-tooltip.ee-tooltip-9b3e97e.to--right{margin-top:0px;}.elementor-36 .elementor-element.elementor-element-482569d > .elementor-element-populated{margin:0% 0% 0% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;}.elementor-36 .elementor-element.elementor-element-482569d > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-95aa0f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2d954dc{font-family:var( --e-global-typography-e97f171-font-family ), Sans-serif;font-size:var( --e-global-typography-e97f171-font-size );font-weight:var( --e-global-typography-e97f171-font-weight );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-8a1f9ff .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-8a1f9ff .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-8a1f9ff{--e-icon-list-icon-size:40px;}.elementor-36 .elementor-element.elementor-element-8a1f9ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-8a1f9ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-8a1f9ff .elementor-icon-list-item > a{text-decoration:none;line-height:0.6em;}.elementor-36 .elementor-element.elementor-element-6797c5d{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-405d3c3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-405d3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E9ED;background-image:url("https://st-jakob.ch/wp-content/uploads/2021/08/logo_st_jakob_icon_neg-1.svg");background-position:-36vw 50%;background-repeat:no-repeat;background-size:90% auto;}.elementor-36 .elementor-element.elementor-element-405d3c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-4fcbf3f .elementor-repeater-item-4197f24.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-36 .elementor-element.elementor-element-65947bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0fdd3c2{font-family:var( --e-global-typography-e97f171-font-family ), Sans-serif;font-size:var( --e-global-typography-e97f171-font-size );font-weight:var( --e-global-typography-e97f171-font-weight );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-8ce291b .elementor-spacer-inner{height:50px;}.elementor-36 .elementor-element.elementor-element-220b2e1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-220b2e1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-220b2e1{--e-icon-list-icon-size:40px;}.elementor-36 .elementor-element.elementor-element-220b2e1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-220b2e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-220b2e1 .elementor-icon-list-item > a{text-decoration:none;line-height:0.5em;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-post{background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__button{font-size:16px;padding:0em;background-color:#02010100;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--inside.ee-swiper__navigation--middle.ee-arrows--horizontal .ee-swiper__button{margin-left:0px;margin-right:0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--inside:not(.ee-swiper__navigation--middle).ee-arrows--horizontal .ee-swiper__button{margin:0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--outside.ee-arrows--horizontal .ee-swiper__button--prev{left:-0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--outside.ee-arrows--horizontal .ee-swiper__button--next{right:-0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--inside.ee-swiper__navigation--center.ee-arrows--vertical .ee-swiper__button{margin-top:0px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--inside:not(.ee-swiper__navigation--center).ee-arrows--vertical .ee-swiper__button{margin:0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--outside.ee-arrows--vertical .ee-swiper__button--prev{top:-0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__navigation--outside.ee-arrows--vertical .ee-swiper__button--next{bottom:-0px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-swiper__button:not(.ee-swiper__button--disabled):hover i:before{color:var( --e-global-color-232189a );}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}.elementor-36 .elementor-element.elementor-element-4fcbf3f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-4fcbf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-201acdf );}.elementor-36 .elementor-element.elementor-element-4fcbf3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-4fcbf3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-28807cf{width:29%;}.elementor-36 .elementor-element.elementor-element-e9e1758{width:71%;}.elementor-36 .elementor-element.elementor-element-e26e088{width:46%;}.elementor-36 .elementor-element.elementor-element-482569d{width:54%;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid__item{padding-left:12px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid{margin-left:-12px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-post{margin-bottom:12px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7246ac3{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-68632a5{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3501283 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-36 .elementor-element.elementor-element-63582c2 img{object-fit:contain;}.elementor-36 .elementor-element.elementor-element-a5cc9d0{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-97cf91b{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-50a7412 .elementor-icon{font-size:100px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-50a7412{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-50a7412{right:0px;}.elementor-36 .elementor-element.elementor-element-50a7412{top:30px;}.elementor-36 .elementor-element.elementor-element-2d954dc{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-405d3c3{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-78061e6 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-36 .elementor-element.elementor-element-0fdd3c2{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-8ce291b .elementor-spacer-inner{height:0px;}.elementor-36 .elementor-element.elementor-element-df4248b > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-post{margin-bottom:12px;}.elementor-36 .elementor-element.elementor-element-bc7659a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4fcbf3f{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-882c3e6 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 0px 20px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid__item{padding-left:0px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-grid{margin-left:-0px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 .ee-post{margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-4e51eb6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-36 .elementor-element.elementor-element-7246ac3{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-68632a5{padding:0px 0px 20px 0px;}.elementor-36 .elementor-element.elementor-element-9fd0fe3 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:4% 0% 0% 0%;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-d2cb5fd .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;}.elementor-36 .elementor-element.elementor-element-d2cb5fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-594d1c5 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:4% 0% 0% 0%;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;}.elementor-36 .elementor-element.elementor-element-1e4d2c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-26df115 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:4% 0% 0% 0%;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-29767d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;}.elementor-36 .elementor-element.elementor-element-29767d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c94ba8f > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:4% 0% 0% 0%;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-23fa0dc .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10% 10% 10% 10%;}.elementor-36 .elementor-element.elementor-element-23fa0dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3501283 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-28807cf > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-28807cf.elementor-column{order:1;}.elementor-36 .elementor-element.elementor-element-63582c2{text-align:right;}.elementor-36 .elementor-element.elementor-element-63582c2 img{height:160px;object-fit:fill;}.elementor-36 .elementor-element.elementor-element-e9e1758 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-a5cc9d0{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-0ae60ac > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-2409119 .elementor-spacer-inner{height:10px;}.elementor-36 .elementor-element.elementor-element-1f3ccae > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-879e9c7 .elementor-icon{font-size:126px;}.elementor-36 .elementor-element.elementor-element-879e9c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-a737ef8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e9a448a .elementor-spacer-inner{height:0px;}.elementor-36 .elementor-element.elementor-element-97cf91b{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-5a1b344 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-6c109b8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d4f8f03 img{height:160px;}.elementor-36 .elementor-element.elementor-element-d4f8f03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-50a7412 .elementor-icon{font-size:100px;}.elementor-36 .elementor-element.elementor-element-50a7412{z-index:3;top:30px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-50a7412{left:130px;}body.rtl .elementor-36 .elementor-element.elementor-element-50a7412{right:130px;}.elementor-36 .elementor-element.elementor-element-4c71a22{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e26e088 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-e26e088 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e26e088.elementor-column{order:1;}.elementor-36 .elementor-element.elementor-element-9b3e97e{text-align:center;}.elementor-36 .elementor-element.elementor-element-9b3e97e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-482569d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-482569d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-95aa0f7{text-align:left;}.elementor-36 .elementor-element.elementor-element-95aa0f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2d954dc{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-8a1f9ff > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-405d3c3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-405d3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-85vw 27%;background-size:600px auto;}.elementor-36 .elementor-element.elementor-element-405d3c3{padding:50px 0px 50px 0px;}.elementor-36 .elementor-element.elementor-element-0fdd3c2{font-size:var( --e-global-typography-e97f171-font-size );line-height:var( --e-global-typography-e97f171-line-height );letter-spacing:var( --e-global-typography-e97f171-letter-spacing );word-spacing:var( --e-global-typography-e97f171-word-spacing );}.elementor-36 .elementor-element.elementor-element-bc7659a .ee-post{margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-bc7659a > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-9fd0fe3{width:50%;}.elementor-36 .elementor-element.elementor-element-594d1c5{width:50%;}.elementor-36 .elementor-element.elementor-element-26df115{width:50%;}.elementor-36 .elementor-element.elementor-element-c94ba8f{width:50%;}.elementor-36 .elementor-element.elementor-element-1f3ccae{width:66%;}.elementor-36 .elementor-element.elementor-element-6c109b8{width:33%;}.elementor-36 .elementor-element.elementor-element-78061e6{width:100%;}.elementor-36 .elementor-element.elementor-element-df4248b{width:100%;}}/* Start custom CSS for posts-extra, class: .elementor-element-4e51eb6 */#news-slider .ee-arrows {
    width: 280px;
    text-align: center;
    margin: auto;
    height: 50px;
    position: relative;
    
}
#news-slider .ee-post {
    font-size: inherit;
    line-height: inherit;
}
#news-slider .ee-arrow--next {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
}
#news-slider .ee-arrow--prev {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
        transform: scale(-1);
        
}
#news-slider .ee-arrow--next i, #news-slider .ee-arrow--prev i{
    opacity: 0;
}
#news-slider .ee-arrow--prev::after {
        content: "Vorherige";
    margin-left: -125px;
    hyphens: none;
    transform: scale(-1);
    border-right: 2px solid black;
    padding-right: 25px !important;
    margin-bottom: 2px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -65px;
        hyphens: none;
    margin-top: 2px;
}

@media only screen and (max-width: 767px) {
    #news-slider .ee-arrow--prev::after, #news-slider .ee-arrow--next::before {
            padding-top: 10px;
    }

    #news-slider .ee-arrow--prev::after {
    margin-left: -105px;
    transform: scale();
    border-right: 2px solid black;
    padding-right: 30px !important;
    margin-bottom: 2px;
    font-size: 12px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -45px;
        hyphens: none;
    margin-top: 2px;
    font-size: 12px;
}
#news-slider .ee-arrows {
    width: 250px;
}
}/* End custom CSS */
/* Start custom CSS for posts-extra, class: .elementor-element-4e51eb6 */#news-slider .ee-arrows {
    width: 280px;
    text-align: center;
    margin: auto;
    height: 50px;
    position: relative;
    
}
#news-slider .ee-post {
    font-size: inherit;
    line-height: inherit;
}
#news-slider .ee-arrow--next {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
}
#news-slider .ee-arrow--prev {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
        transform: scale(-1);
        
}
#news-slider .ee-arrow--next i, #news-slider .ee-arrow--prev i{
    opacity: 0;
}
#news-slider .ee-arrow--prev::after {
        content: "Vorherige";
    margin-left: -125px;
    hyphens: none;
    transform: scale(-1);
    border-right: 2px solid black;
    padding-right: 25px !important;
    margin-bottom: 2px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -65px;
        hyphens: none;
    margin-top: 2px;
}

@media only screen and (max-width: 767px) {
    #news-slider .ee-arrow--prev::after, #news-slider .ee-arrow--next::before {
            padding-top: 10px;
    }

    #news-slider .ee-arrow--prev::after {
    margin-left: -105px;
    transform: scale();
    border-right: 2px solid black;
    padding-right: 30px !important;
    margin-bottom: 2px;
    font-size: 12px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -45px;
        hyphens: none;
    margin-top: 2px;
    font-size: 12px;
}
#news-slider .ee-arrows {
    width: 250px;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2cb5fd */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
.elementor-flip-box__button {
    padding-right: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1e4d2c3 */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
.elementor-flip-box__button {
    padding-right: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-29767d4 */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-23fa0dc */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2cb5fd */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
.elementor-flip-box__button {
    padding-right: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1e4d2c3 */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
.elementor-flip-box__button {
    padding-right: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-29767d4 */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-23fa0dc */@media only screen and (max-width: 767px) {
.elementor-flip-box {
    height: 70px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf2eb88 */@media only screen and (min-width: 2000px) {
   .elementor-flip-box__layer__description, .elementor-flip-box__button {
       font-size: 2rem !important;
    line-height: 3rem!important;
   } 
}

@media only screen and (min-width: 1025px){

.flip-box .elementor-flip-box__layer__description {
    text-align: left;
}
.flip-box, .flip-box > *, .flip-box .elementor-flip-box  {
    height: 100%;
}
.flip-box .elementor-flip-box__button {
    padding: 0;
    padding-top: 10px;
    width: 100%;
    text-align: right;
}
.flip-box a {
    border-bottom: 1px solid white !important;
    width: max-content !important;
    margin-top: -2px !important;
    line-height: 1em !important;
    text-decoration: none !important;
}
}

@media only screen and (max-width: 1500px) and (min-width: 767px){
       .elementor-flip-box__layer__description, .elementor-flip-box__button {
        font-size: 18px !important;
        line-height: 1.2em !important;
       }

}
@media only screen and (max-width: 767px) {
 .elementor-flip-box:hover {
     height: 150px;
 }
 .elementor-flip-box {
     transition: height 0.5s ease;
 }
 .elementor-flip-box {
    height: 70px;
}
.elementor-flip-box__layer__description {
    text-align: left;
}

 #flipbox-section .elementor-column .elementor-widget-wrap {
     transition: min-height 0.5s ease;
     min-height: 10px;
 }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63582c2 */.middle-img img{
    object-position: left;
}
@media only screen and (max-width: 1025px) and (min-width: 767px){
#blume img {
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63582c2 */.middle-img img{
    object-position: left;
}
@media only screen and (max-width: 1025px) and (min-width: 767px){
#blume img {
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-879e9c7 */.beck-kafi .elementor-icon-wrapper {
    display: flex;
}
.beck-kafi .elementor-icon-wrapper::before {
    content: "";
    width: 100%;
    height: 2px;
    background-color: black;
    position: absolute;
    top: 36%;
}
.beck-kafi .elementor-icon {
   background-color: #E1E9ED;
       position: relative;
       margin: auto;
       padding-left: 10px;
       padding-right: 10px;
}
@media only screen and (max-width: 767px) {
   .beck-kafi .elementor-icon-wrapper::before {
           top: 30%;

   } 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-879e9c7 */.beck-kafi .elementor-icon-wrapper {
    display: flex;
}
.beck-kafi .elementor-icon-wrapper::before {
    content: "";
    width: 100%;
    height: 2px;
    background-color: black;
    position: absolute;
    top: 36%;
}
.beck-kafi .elementor-icon {
   background-color: #E1E9ED;
       position: relative;
       margin: auto;
       padding-left: 10px;
       padding-right: 10px;
}
@media only screen and (max-width: 767px) {
   .beck-kafi .elementor-icon-wrapper::before {
           top: 30%;

   } 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63582c2 */.middle-img img{
    object-position: left;
}
@media only screen and (max-width: 1025px) and (min-width: 767px){
#blume img {
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63582c2 */.middle-img img{
    object-position: left;
}
@media only screen and (max-width: 1025px) and (min-width: 767px){
#blume img {
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-879e9c7 */.beck-kafi .elementor-icon-wrapper {
    display: flex;
}
.beck-kafi .elementor-icon-wrapper::before {
    content: "";
    width: 100%;
    height: 2px;
    background-color: black;
    position: absolute;
    top: 36%;
}
.beck-kafi .elementor-icon {
   background-color: #E1E9ED;
       position: relative;
       margin: auto;
       padding-left: 10px;
       padding-right: 10px;
}
@media only screen and (max-width: 767px) {
   .beck-kafi .elementor-icon-wrapper::before {
           top: 30%;

   } 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-879e9c7 */.beck-kafi .elementor-icon-wrapper {
    display: flex;
}
.beck-kafi .elementor-icon-wrapper::before {
    content: "";
    width: 100%;
    height: 2px;
    background-color: black;
    position: absolute;
    top: 36%;
}
.beck-kafi .elementor-icon {
   background-color: #E1E9ED;
       position: relative;
       margin: auto;
       padding-left: 10px;
       padding-right: 10px;
}
@media only screen and (max-width: 767px) {
   .beck-kafi .elementor-icon-wrapper::before {
           top: 30%;

   } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65947bc */h2 span {
    margin-right: 20% !important;
}/* End custom CSS */
/* Start custom CSS for posts-extra, class: .elementor-element-bc7659a */#news-slider .ee-arrows {
    width: 280px;
    text-align: center;
    margin: auto;
    height: 50px;
    position: relative;
    
}
#news-slider .ee-post {
    font-size: inherit;
    line-height: inherit;
}
#news-slider .ee-arrow--next {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
}
#news-slider .ee-arrow--prev {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
        transform: scale(-1);
        
}
#news-slider .ee-arrow--next i, #news-slider .ee-arrow--prev i{
    opacity: 0;
}
#news-slider .ee-arrow--prev::after {
        content: "Vorherige";
    margin-left: -125px;
    hyphens: none;
    transform: scale(-1);
    border-right: 2px solid black;
    padding-right: 25px !important;
    margin-bottom: 2px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -65px;
        hyphens: none;
    margin-top: 2px;
}

@media only screen and (max-width: 767px) {
    #news-slider .ee-arrow--prev::after, #news-slider .ee-arrow--next::before {
            padding-top: 10px;
    }

    #news-slider .ee-arrow--prev::after {
    margin-left: -105px;
    transform: scale();
    border-right: 2px solid black;
    padding-right: 30px !important;
    margin-bottom: 2px;
    font-size: 12px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -45px;
        hyphens: none;
    margin-top: 2px;
    font-size: 12px;
}
#news-slider .ee-arrows {
    width: 250px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65947bc */h2 span {
    margin-right: 20% !important;
}/* End custom CSS */
/* Start custom CSS for posts-extra, class: .elementor-element-bc7659a */#news-slider .ee-arrows {
    width: 280px;
    text-align: center;
    margin: auto;
    height: 50px;
    position: relative;
    
}
#news-slider .ee-post {
    font-size: inherit;
    line-height: inherit;
}
#news-slider .ee-arrow--next {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
}
#news-slider .ee-arrow--prev {
    background-image: url(https://st-jakob.ch/wp-content/uploads/2021/08/icon_pfeil_link.svg);
        width: 40px;
        background-repeat: no-repeat;
        height: 40px;
        transform: scale(-1);
        
}
#news-slider .ee-arrow--next i, #news-slider .ee-arrow--prev i{
    opacity: 0;
}
#news-slider .ee-arrow--prev::after {
        content: "Vorherige";
    margin-left: -125px;
    hyphens: none;
    transform: scale(-1);
    border-right: 2px solid black;
    padding-right: 25px !important;
    margin-bottom: 2px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -65px;
        hyphens: none;
    margin-top: 2px;
}

@media only screen and (max-width: 767px) {
    #news-slider .ee-arrow--prev::after, #news-slider .ee-arrow--next::before {
            padding-top: 10px;
    }

    #news-slider .ee-arrow--prev::after {
    margin-left: -105px;
    transform: scale();
    border-right: 2px solid black;
    padding-right: 30px !important;
    margin-bottom: 2px;
    font-size: 12px;
    
}
#news-slider .ee-arrow--next::before {
    content: "Nächste";
    margin-left: -45px;
        hyphens: none;
    margin-top: 2px;
    font-size: 12px;
}
#news-slider .ee-arrows {
    width: 250px;
}
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 768px) {
h2 span.versetzt-small {
    margin-right: 10% !important;
}
h2 div.align-right {
    text-align: right;
}
}
h2 div.align-right {
    text-align: right;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://st-jakob.ch/wp-content/uploads/2021/08/OpenSans-BoldItalic-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */