.elementor-976 .elementor-element.elementor-element-19ba1d24{--display:flex;--min-height:92vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-19ba1d24::before, .elementor-976 .elementor-element.elementor-element-19ba1d24 > .elementor-background-video-container::before, .elementor-976 .elementor-element.elementor-element-19ba1d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-976 .elementor-element.elementor-element-19ba1d24 > .elementor-background-slideshow::before, .elementor-976 .elementor-element.elementor-element-19ba1d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-976 .elementor-element.elementor-element-19ba1d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#212121;}.elementor-976 .elementor-element.elementor-element-19ba1d24, .elementor-976 .elementor-element.elementor-element-19ba1d24::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-3f658e74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-631272c6 .elementor-heading-title{color:var( --e-global-color-e07b89a );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-2e7b5ca9 .elementor-heading-title{color:var( --e-global-color-e07b89a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-976 .elementor-element.elementor-element-1c3ea3e2{color:var( --e-global-color-e07b89a );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 );}.elementor-976 .elementor-element.elementor-element-52666a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-6a42ebb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-663fec26{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-976 .elementor-element.elementor-element-663fec26:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-663fec26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e07b89a );}.elementor-976 .elementor-element.elementor-element-663fec26, .elementor-976 .elementor-element.elementor-element-663fec26::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-846aaaf{--lottie-container-width:30%;}.elementor-976 .elementor-element.elementor-element-846aaaf > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-976 .elementor-element.elementor-element-10e32a03 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-976 .elementor-element.elementor-element-70c06d1a{color:var( --e-global-color-text );}.elementor-976 .elementor-element.elementor-element-55ab17be{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-976 .elementor-element.elementor-element-55ab17be:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-55ab17be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e07b89a );}.elementor-976 .elementor-element.elementor-element-55ab17be, .elementor-976 .elementor-element.elementor-element-55ab17be::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-494d8ebd{--lottie-container-width:30%;}.elementor-976 .elementor-element.elementor-element-494d8ebd > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-976 .elementor-element.elementor-element-7125fa32 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-976 .elementor-element.elementor-element-69bd3d60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-23af4c55{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-976 .elementor-element.elementor-element-23af4c55:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-23af4c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e07b89a );}.elementor-976 .elementor-element.elementor-element-23af4c55, .elementor-976 .elementor-element.elementor-element-23af4c55::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-19309d3f{--lottie-container-width:30%;}.elementor-976 .elementor-element.elementor-element-19309d3f > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-976 .elementor-element.elementor-element-7dd67f88 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-976 .elementor-element.elementor-element-81ed46c{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-976 .elementor-element.elementor-element-81ed46c:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-81ed46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e07b89a );}.elementor-976 .elementor-element.elementor-element-81ed46c, .elementor-976 .elementor-element.elementor-element-81ed46c::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-37676cf2{--lottie-container-width:30%;}.elementor-976 .elementor-element.elementor-element-37676cf2 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-976 .elementor-element.elementor-element-3130b2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-976 .elementor-element.elementor-element-0a4ea1f{--display:flex;--min-height:217px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-976 .elementor-element.elementor-element-63925ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-6b5a602{width:100%;max-width:100%;}.elementor-976 .elementor-element.elementor-element-6b5a602.elementor-element{--align-self:center;}.elementor-976 .elementor-element.elementor-element-5426b74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-5744e67{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-5744e67:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-5744e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ruettihubelbad.ch/wp-content/uploads/image_stack_img-114-1.jpg");background-size:cover;}.elementor-976 .elementor-element.elementor-element-5744e67, .elementor-976 .elementor-element.elementor-element-5744e67::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-509fef9{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-509fef9:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-509fef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ruettihubelbad.ch/wp-content/uploads/1121.jpg");background-size:cover;}.elementor-976 .elementor-element.elementor-element-509fef9, .elementor-976 .elementor-element.elementor-element-509fef9::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-2e4d40d{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-601ab67{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 );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap{flex-direction:row;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-item-wrap{padding:0px 15px 0px 15px;}.elementor-976 .elementor-element.elementor-element-6fafa1d.ha-mode--compact .ha-list-wrap{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-6fafa1d.ha-mode--compact .ha-list-item:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-color:#e8e8e8;}.elementor-976 .elementor-element.elementor-element-6fafa1d.ha-mode--comfy .ha-list-item{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-6fafa1d.ha-direction--right .ha-list-item .ha-icon{margin-right:5px;}.elementor-976 .elementor-element.elementor-element-6fafa1d.ha-direction--left .ha-list-item .ha-icon{margin-left:5px;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-icon.icon{font-size:50px;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-icon.number span{font-size:50px;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-icon.image img{width:50px;border-radius:100px 100px 100px 100px;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-icon{padding:12px;border-radius:100px 100px 100px 100px;background:#02010100;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item a:hover .ha-item-wrap .ha-text .ha-list-title{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-text .ha-list-detail{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 );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-badge{margin-left:10px !important;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-direction{font-size:16px;padding:5px;background-color:rgba(0,0,0,0);}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item  .ha-direction{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap .ha-direction i{color:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap .ha-direction svg{fill:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap .ha-direction{background-color:rgba(204,204,204,0);}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap:hover .ha-direction i{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-list-item .ha-item-wrap:hover .ha-direction svg{fill:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-6fafa1d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-976 .elementor-element.elementor-element-6fafa1d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-976 .elementor-element.elementor-element-f789d94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 50px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-f789d94:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-f789d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d724119 );}.elementor-976 .elementor-element.elementor-element-f789d94, .elementor-976 .elementor-element.elementor-element-f789d94::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-00341ee{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-6783a32 .elementor-heading-title{color:#242424;font-size:var( --e-global-typography-31dd398-font-size );font-weight:var( --e-global-typography-31dd398-font-weight );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap{flex-direction:row;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-item-wrap{padding:0px 15px 0px 15px;}.elementor-976 .elementor-element.elementor-element-c40f81d.ha-mode--compact .ha-list-wrap{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-c40f81d.ha-mode--compact .ha-list-item:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-color:#e8e8e8;}.elementor-976 .elementor-element.elementor-element-c40f81d.ha-mode--comfy .ha-list-item{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-c40f81d.ha-direction--right .ha-list-item .ha-icon{margin-right:5px;}.elementor-976 .elementor-element.elementor-element-c40f81d.ha-direction--left .ha-list-item .ha-icon{margin-left:5px;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-icon.icon{font-size:50px;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-icon.number span{font-size:50px;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-icon.image img{width:50px;border-radius:100px 100px 100px 100px;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-icon{padding:12px;border-radius:100px 100px 100px 100px;background:#02010100;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item a:hover .ha-item-wrap .ha-text .ha-list-title{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-text .ha-list-detail{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 );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-badge{margin-left:10px !important;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-direction{font-size:16px;padding:5px;background-color:rgba(0,0,0,0);}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item  .ha-direction{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap .ha-direction i{color:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap .ha-direction svg{fill:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap .ha-direction{background-color:rgba(204,204,204,0);}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap:hover .ha-direction i{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-list-item .ha-item-wrap:hover .ha-direction svg{fill:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-c40f81d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-976 .elementor-element.elementor-element-c40f81d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-976 .elementor-element.elementor-element-4975742{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 );}.elementor-976 .elementor-element.elementor-element-4975742 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-d71392d{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 );}.elementor-976 .elementor-element.elementor-element-d71392d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3436f55{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-3436f55:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-3436f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ruettihubelbad.ch/wp-content/uploads/037-Ruettihubelbad-Brunch-MarcoFinsterwaldFotografie_A7V9180-20240630.jpg");background-position:center center;background-size:cover;}.elementor-976 .elementor-element.elementor-element-3436f55, .elementor-976 .elementor-element.elementor-element-3436f55::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-70ce51c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 50px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-32c40b0{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-32c40b0:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-32c40b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ruettihubelbad.ch/wp-content/uploads/slide_image-886.jpeg");background-position:center center;background-size:cover;}.elementor-976 .elementor-element.elementor-element-32c40b0, .elementor-976 .elementor-element.elementor-element-32c40b0::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-47404db{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-f3191f8 .elementor-heading-title{color:#242424;font-size:var( --e-global-typography-31dd398-font-size );font-weight:var( --e-global-typography-31dd398-font-weight );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-a5abec2{font-size:21px;}.elementor-976 .elementor-element.elementor-element-a5abec2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap{flex-direction:row;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-item-wrap{padding:0px 15px 0px 15px;}.elementor-976 .elementor-element.elementor-element-b3e1efc.ha-mode--compact .ha-list-wrap{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-b3e1efc.ha-mode--compact .ha-list-item:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-color:#e8e8e8;}.elementor-976 .elementor-element.elementor-element-b3e1efc.ha-mode--comfy .ha-list-item{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-b3e1efc.ha-direction--right .ha-list-item .ha-icon{margin-right:5px;}.elementor-976 .elementor-element.elementor-element-b3e1efc.ha-direction--left .ha-list-item .ha-icon{margin-left:5px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-icon.icon{font-size:50px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-icon.number span{font-size:50px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-icon.image img{width:50px;border-radius:100px 100px 100px 100px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-icon{padding:12px;border-radius:100px 100px 100px 100px;background:#02010100;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item a:hover .ha-item-wrap .ha-text .ha-list-title{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-text .ha-list-detail{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 );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-badge{margin-left:10px !important;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-direction{font-size:16px;padding:5px;background-color:rgba(0,0,0,0);}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item  .ha-direction{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap .ha-direction i{color:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap .ha-direction svg{fill:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap .ha-direction{background-color:rgba(204,204,204,0);}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap:hover .ha-direction i{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-list-item .ha-item-wrap:hover .ha-direction svg{fill:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-b3e1efc > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-976 .elementor-element.elementor-element-b3e1efc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-976 .elementor-element.elementor-element-494f43e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 50px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-494f43e:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-494f43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d724119 );}.elementor-976 .elementor-element.elementor-element-494f43e, .elementor-976 .elementor-element.elementor-element-494f43e::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-94f31f1{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-4cde0f2 .elementor-heading-title{color:#242424;font-size:var( --e-global-typography-31dd398-font-size );font-weight:var( --e-global-typography-31dd398-font-weight );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-9440f7b{color:#070100FA;font-size:21px;}.elementor-976 .elementor-element.elementor-element-9440f7b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap{flex-direction:row;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-item-wrap{padding:0px 15px 0px 15px;}.elementor-976 .elementor-element.elementor-element-f857990.ha-mode--compact .ha-list-wrap{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-f857990.ha-mode--compact .ha-list-item:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-color:#e8e8e8;}.elementor-976 .elementor-element.elementor-element-f857990.ha-mode--comfy .ha-list-item{border-style:solid;border-width:1px;border-color:#e8e8e8;border-radius:10px 10px 10px 10px;}.elementor-976 .elementor-element.elementor-element-f857990.ha-direction--right .ha-list-item .ha-icon{margin-right:5px;}.elementor-976 .elementor-element.elementor-element-f857990.ha-direction--left .ha-list-item .ha-icon{margin-left:5px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-icon.icon{font-size:50px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-icon.number span{font-size:50px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-icon.image img{width:50px;border-radius:100px 100px 100px 100px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-icon{padding:12px;border-radius:100px 100px 100px 100px;background:#02010100;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item a:hover .ha-item-wrap .ha-text .ha-list-title{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-text .ha-list-detail{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 );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-badge{margin-left:10px !important;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-direction{font-size:16px;padding:5px;background-color:rgba(0,0,0,0);}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item  .ha-direction{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap .ha-direction i{color:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap .ha-direction svg{fill:#8c8c8c;}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap .ha-direction{background-color:rgba(204,204,204,0);}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap:hover .ha-direction i{color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-list-item .ha-item-wrap:hover .ha-direction svg{fill:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-f857990 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-976 .elementor-element.elementor-element-f857990{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-976 .elementor-element.elementor-element-36958c7{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-976 .elementor-element.elementor-element-36958c7:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-36958c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ruettihubelbad.ch/wp-content/uploads/2024/03/csm_070917_Ruettihubelbad_zvg_c32560568e.jpg");background-position:center center;background-size:cover;}.elementor-976 .elementor-element.elementor-element-36958c7, .elementor-976 .elementor-element.elementor-element-36958c7::before{--border-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-70ca21b{--display:flex;--min-height:217px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-976 .elementor-element.elementor-element-43cc685{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-976 .elementor-element.elementor-element-b85eed6{width:100%;max-width:100%;}.elementor-976 .elementor-element.elementor-element-b85eed6.elementor-element{--align-self:center;}@media(max-width:1441px){.elementor-976 .elementor-element.elementor-element-19ba1d24{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-1c3ea3e2{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-5426b74{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--flex-wrap:wrap;}.elementor-976 .elementor-element.elementor-element-5744e67{--min-height:464px;}.elementor-976 .elementor-element.elementor-element-5744e67:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-5744e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-976 .elementor-element.elementor-element-509fef9:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-509fef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-976 .elementor-element.elementor-element-2e4d40d{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-601ab67{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-f789d94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;}.elementor-976 .elementor-element.elementor-element-6783a32 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-c40f81d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-976 .elementor-element.elementor-element-4975742{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-d71392d{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-3436f55{--min-height:478px;}.elementor-976 .elementor-element.elementor-element-70ce51c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-976 .elementor-element.elementor-element-32c40b0{--min-height:418px;}.elementor-976 .elementor-element.elementor-element-f3191f8 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-494f43e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;}.elementor-976 .elementor-element.elementor-element-4cde0f2 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-36958c7{--min-height:478px;}}@media(max-width:1024px){.elementor-976 .elementor-element.elementor-element-19ba1d24{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-1c3ea3e2{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-5426b74{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-601ab67{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-f789d94{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-00341ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-6783a32 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-4975742{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-d71392d{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-3436f55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-70ce51c{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-32c40b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-47404db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-f3191f8 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-494f43e{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-94f31f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-4cde0f2 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-36958c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-976 .elementor-element.elementor-element-19ba1d24{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-1c3ea3e2{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-5426b74{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-5744e67{--width:100%;}.elementor-976 .elementor-element.elementor-element-509fef9{--width:100%;--min-height:400px;}.elementor-976 .elementor-element.elementor-element-2e4d40d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-601ab67{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-6fafa1d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-6fafa1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-976 .elementor-element.elementor-element-f789d94{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-00341ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-6783a32 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-c40f81d .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-c40f81d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-976 .elementor-element.elementor-element-4975742{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-d71392d{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-3436f55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-70ce51c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-32c40b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-47404db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-f3191f8 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-b3e1efc .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-b3e1efc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-976 .elementor-element.elementor-element-494f43e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-94f31f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-4cde0f2 .elementor-heading-title{font-size:var( --e-global-typography-31dd398-font-size );line-height:var( --e-global-typography-31dd398-line-height );letter-spacing:var( --e-global-typography-31dd398-letter-spacing );word-spacing:var( --e-global-typography-31dd398-word-spacing );}.elementor-976 .elementor-element.elementor-element-f857990 .ha-text .ha-list-detail{font-size:var( --e-global-typography-text-font-size );}.elementor-976 .elementor-element.elementor-element-f857990{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-976 .elementor-element.elementor-element-36958c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-976 .elementor-element.elementor-element-19ba1d24{--content-width:1440px;}.elementor-976 .elementor-element.elementor-element-3f658e74{--width:50%;}.elementor-976 .elementor-element.elementor-element-52666a4b{--width:50%;}.elementor-976 .elementor-element.elementor-element-0a4ea1f{--content-width:1018px;}.elementor-976 .elementor-element.elementor-element-63925ae{--content-width:1600px;}.elementor-976 .elementor-element.elementor-element-5744e67{--width:27%;}.elementor-976 .elementor-element.elementor-element-509fef9{--width:27%;}.elementor-976 .elementor-element.elementor-element-2e4d40d{--width:49.664%;}.elementor-976 .elementor-element.elementor-element-00341ee{--width:50%;}.elementor-976 .elementor-element.elementor-element-3436f55{--width:50%;}.elementor-976 .elementor-element.elementor-element-32c40b0{--width:50%;}.elementor-976 .elementor-element.elementor-element-47404db{--width:50%;}.elementor-976 .elementor-element.elementor-element-94f31f1{--width:50%;}.elementor-976 .elementor-element.elementor-element-36958c7{--width:50%;}.elementor-976 .elementor-element.elementor-element-70ca21b{--content-width:1018px;}.elementor-976 .elementor-element.elementor-element-43cc685{--content-width:1600px;}}@media(max-width:1441px) and (min-width:768px){.elementor-976 .elementor-element.elementor-element-3f658e74{--width:100%;}.elementor-976 .elementor-element.elementor-element-52666a4b{--width:100%;}.elementor-976 .elementor-element.elementor-element-5426b74{--width:100%;}.elementor-976 .elementor-element.elementor-element-5744e67{--width:49%;}.elementor-976 .elementor-element.elementor-element-509fef9{--width:48%;}.elementor-976 .elementor-element.elementor-element-2e4d40d{--width:100%;}.elementor-976 .elementor-element.elementor-element-00341ee{--width:100%;}.elementor-976 .elementor-element.elementor-element-3436f55{--width:100%;}.elementor-976 .elementor-element.elementor-element-32c40b0{--width:100%;}.elementor-976 .elementor-element.elementor-element-47404db{--width:100%;}.elementor-976 .elementor-element.elementor-element-94f31f1{--width:100%;}.elementor-976 .elementor-element.elementor-element-36958c7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-976 .elementor-element.elementor-element-00341ee{--width:100%;}.elementor-976 .elementor-element.elementor-element-3436f55{--width:100%;}.elementor-976 .elementor-element.elementor-element-32c40b0{--width:100%;}.elementor-976 .elementor-element.elementor-element-47404db{--width:100%;}.elementor-976 .elementor-element.elementor-element-94f31f1{--width:100%;}.elementor-976 .elementor-element.elementor-element-36958c7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-663fec26 */.elementor-976 .elementor-element.elementor-element-663fec26 {
  transform: translateY(40px);
  animation: slide-in 0.5s ease-out forwards;
}

@keyframes slide-in {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.elementor-976 .elementor-element.elementor-element-663fec26{
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ab17be */.elementor-976 .elementor-element.elementor-element-55ab17be {
  transform: translateY(40px);
  animation: slide-in 0.5s ease-out forwards;
}

@keyframes slide-in {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.elementor-976 .elementor-element.elementor-element-55ab17be{
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23af4c55 */.elementor-976 .elementor-element.elementor-element-23af4c55 {
  transform: translateY(40px);
  animation: slide-in 0.5s ease-out forwards;
}

@keyframes slide-in {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.elementor-976 .elementor-element.elementor-element-23af4c55{
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ed46c */.elementor-976 .elementor-element.elementor-element-81ed46c {
  transform: translateY(40px);
  animation: slide-in 0.5s ease-out forwards;
}

@keyframes slide-in {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.elementor-976 .elementor-element.elementor-element-81ed46c{
    transform: translateY(0px);
}/* End custom CSS */