.elementor-291 .elementor-element.elementor-element-1c910d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-291 .elementor-element.elementor-element-a98b99b .tx-button,
            .elementor-291 .elementor-element.elementor-element-a98b99b .tx-button::after
        {background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-04fab0d ) 45%, #6E60FF 70%);}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-area{background-color:var( --e-global-color-a842922 );}
        .elementor-291 .elementor-element.elementor-element-a98b99b .tx-button,
        .elementor-291 .elementor-element.elementor-element-a98b99b .tx-button .text
        {font-size:16px;font-weight:300;letter-spacing:0.12rem;}.elementor-291 .elementor-element.elementor-element-a98b99b .tx-button{border-style:none;padding:12px 35px 12px 35px;}.elementor-291 .elementor-element.elementor-element-a98b99b .tx-header ul li a{font-weight:300;}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-close span{background-color:var( --e-global-color-d503484 );}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-social-title{color:var( --e-global-color-d503484 );}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-social-link{color:var( --e-global-color-04fab0d );background-color:var( --e-global-color-d503484 );border-radius:50px 50px 50px 50px;}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-social-link:hover{color:var( --e-global-color-0cf17e1 );}@media(max-width:767px){.elementor-291 .elementor-element.elementor-element-1c910d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-area{background-image:url("https://kemola.ch/wp-content/uploads/2025/11/f3-bg-img.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-291 .elementor-element.elementor-element-a98b99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-291 .elementor-element.elementor-element-a98b99b .wa-offcanvas-social-link{border-radius:50px 50px 50px 50px;}}