.elementor-widget-section .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-3005 .elementor-element.elementor-element-b34f9e9>.elementor-container>.elementor-row{align-items:stretch}.elementor-3005 .elementor-element.elementor-element-b34f9e9:not(.elementor-motion-effects-element-type-background),.elementor-3005 .elementor-element.elementor-element-b34f9e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://rushford.ch/wp-content/uploads/2021/04/footer-02-bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3005 .elementor-element.elementor-element-b34f9e9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#ababab}.elementor-3005 .elementor-element.elementor-element-b34f9e9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3005 .elementor-element.elementor-element-b34f9e9 .elementor-heading-title{color:#fff}.elementor-3005 .elementor-element.elementor-element-b34f9e9 a{color:#ababab}.elementor-3005 .elementor-element.elementor-element-b34f9e9 a:hover{color:#fff}.elementor-widget-spacer .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-spacer .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-3005 .elementor-element.elementor-element-b61a2b7{--spacer-size:70px}.elementor-widget-image .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-3005 .elementor-element.elementor-element-27fee3d>.elementor-widget-container{margin:0 0 38px}.elementor-3005 .elementor-element.elementor-element-27fee3d{text-align:start}.elementor-3005 .elementor-element.elementor-element-27fee3d img{width:242px}.elementor-3005 .elementor-element.elementor-element-487d45a>.elementor-container>.elementor-row{align-items:stretch}.elementor-widget-tm-heading .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tm-heading .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tm-heading .heading-description{font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tm-heading .heading-secondary{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3005 .elementor-element.elementor-element-7711ffe>.elementor-widget-container{margin:0 0 15px}.elementor-3005 .elementor-element.elementor-element-7711ffe .heading-primary{font-size:18px;line-height:30px}.elementor-3005 .elementor-element.elementor-element-14ae182>.elementor-widget-container{margin:0 0 10px}.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary{font-size:16px;font-weight:700;line-height:30px}.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary mark{color:#fff}.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary mark .stop-a{stop-color:#fff}.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary mark .stop-b{stop-color:#fff}.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary a mark:before,.elementor-3005 .elementor-element.elementor-element-14ae182 .heading-primary a mark:after{background:#fff}.elementor-3005 .elementor-element.elementor-element-abb5679>.elementor-widget-container{margin:0 0 18px}.elementor-3005 .elementor-element.elementor-element-abb5679 .tm-modern-heading{width:230px}.elementor-3005 .elementor-element.elementor-element-abb5679 .heading-primary{font-size:14px;line-height:30px;color:#ababab}.elementor-3005 .elementor-element.elementor-element-abb5679 .heading-primary .stop-a{stop-color:#ababab}.elementor-3005 .elementor-element.elementor-element-abb5679 .heading-primary .stop-b{stop-color:#ababab}.elementor-widget-tm-button .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tm-button .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button:after{background-color:#fff}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button{min-height:32px;width:148px;padding:0 10px;border-color:#FFFFFF33;font-weight:500}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button:hover{border-color:#fff}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button .button-content-wrapper{color:var(--e-global-color-primary)}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button .button-content-wrapper .stop-a{stop-color:var(--e-global-color-primary)}.elementor-3005 .elementor-element.elementor-element-817af07 .tm-button .button-content-wrapper .stop-b{stop-color:var(--e-global-color-primary)}.elementor-3005 .elementor-element.elementor-element-bf3e13b{--spacer-size:40px}.elementor-3005 .elementor-element.elementor-element-fdca4d1>.elementor-widget-container{margin:0 0 15px}.elementor-3005 .elementor-element.elementor-element-fdca4d1 .heading-primary{font-size:18px;line-height:30px}.elementor-widget-tm-list .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tm-list .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-3005 .elementor-element.elementor-element-38c8b3a .list-header{align-items:center}.elementor-3005 .elementor-element.elementor-element-38c8b3a .icon{text-align:center}.elementor-3005 .elementor-element.elementor-element-e0f2579{--spacer-size:40px}.elementor-3005 .elementor-element.elementor-element-dd385b4>.elementor-widget-container{margin:0 0 15px}.elementor-3005 .elementor-element.elementor-element-dd385b4 .heading-primary{font-size:18px;line-height:30px}.elementor-3005 .elementor-element.elementor-element-030c78b .list-header{align-items:center}.elementor-3005 .elementor-element.elementor-element-030c78b .icon{text-align:center}.elementor-3005 .elementor-element.elementor-element-731b17a{--spacer-size:40px}.elementor-3005 .elementor-element.elementor-element-8a6dd9d>.elementor-widget-container{margin:0 0 10px}.elementor-3005 .elementor-element.elementor-element-8a6dd9d .heading-primary{font-size:18px;line-height:30px}.elementor-3005 .elementor-element.elementor-element-5e4c490>.elementor-widget-container{margin:0 0 29px}.elementor-3005 .elementor-element.elementor-element-5e4c490 .heading-primary{font-size:14px;line-height:30px;color:#ababab}.elementor-3005 .elementor-element.elementor-element-5e4c490 .heading-primary .stop-a{stop-color:#ababab}.elementor-3005 .elementor-element.elementor-element-5e4c490 .heading-primary .stop-b{stop-color:#ababab}.elementor-widget-tm-social-networks .eael-protected-content-message{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tm-social-networks .protected-content-error-msg{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-3005 .elementor-element.elementor-element-423417a>.elementor-widget-container{margin:40px 0 0}.elementor-3005 .elementor-element.elementor-element-423417a .link-icon{color:#fff}.elementor-3005 .elementor-element.elementor-element-773f903{--spacer-size:40px}.elementor-3005 .elementor-element.elementor-element-30b10f2>.elementor-container>.elementor-row{align-items:stretch}.elementor-3005 .elementor-element.elementor-element-30b10f2{padding:53px 0 48px}.elementor-3005 .elementor-element.elementor-element-d1a0172{text-align:center}.elementor-3005 .elementor-element.elementor-element-d1a0172 .heading-primary{font-size:13px;line-height:24px;color:#9b9b9b}.elementor-3005 .elementor-element.elementor-element-d1a0172 .heading-primary .stop-a{stop-color:#9b9b9b}.elementor-3005 .elementor-element.elementor-element-d1a0172 .heading-primary .stop-b{stop-color:#9b9b9b}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-3005 .elementor-element.elementor-element-71aded4{order:3}.elementor-3005 .elementor-element.elementor-element-93649cc{order:4}.elementor-3005 .elementor-element.elementor-element-30b10f2{padding:10px 0 35px}}@media(min-width:768px){.elementor-3005 .elementor-element.elementor-element-71aded4{width:33%}.elementor-3005 .elementor-element.elementor-element-dd3a368{width:17%}.elementor-3005 .elementor-element.elementor-element-fabdef2{width:17%}.elementor-3005 .elementor-element.elementor-element-93649cc{width:33%}}@media(max-width:1024px) and (min-width:768px){.elementor-3005 .elementor-element.elementor-element-71aded4{width:50%}.elementor-3005 .elementor-element.elementor-element-dd3a368{width:50%}.elementor-3005 .elementor-element.elementor-element-fabdef2{width:50%}.elementor-3005 .elementor-element.elementor-element-93649cc{width:50%}}@media(max-width:767px){.elementor-3005 .elementor-element.elementor-element-b61a2b7{--spacer-size:60px}.elementor-3005 .elementor-element.elementor-element-27fee3d>.elementor-widget-container{margin:0 0 35px}.elementor-3005 .elementor-element.elementor-element-27fee3d img{width:200px}.elementor-3005 .elementor-element.elementor-element-bf3e13b{--spacer-size:40px}.elementor-3005 .elementor-element.elementor-element-423417a>.elementor-widget-container{margin:20px 0 0}.elementor-3005 .elementor-element.elementor-element-30b10f2{padding:0 0 35px}}