#top .av-special-heading.av-1e0bmt-1ca9c0ef5ebecf6258cfa87e32da3428{padding-bottom:10px}body .av-special-heading.av-1e0bmt-1ca9c0ef5ebecf6258cfa87e32da3428 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1e0bmt-1ca9c0ef5ebecf6258cfa87e32da3428 .av-subheading{font-size:15px} .avia-video.av-z3xg5-c3624d4c0caf0c5f02e37cea98f77d76{background-image:url(https://peterkammermann.ch/wp-content/uploads/2025/06/peter-kammermann-atelier-tapissier-decorateur-carouge.jpg)} .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{padding:130px 130px 130px 130px !important} #top .av-special-heading.av-m09id-3ac6c9016eb14b1fd8ed95db69503e4e{padding-bottom:10px}body .av-special-heading.av-m09id-3ac6c9016eb14b1fd8ed95db69503e4e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m09id-3ac6c9016eb14b1fd8ed95db69503e4e .av-subheading{font-size:15px} #top .av-special-heading.av-hcs6t-728e6df3dd78a23d0b07bdb9ce0e8b8b{padding-bottom:10px}body .av-special-heading.av-hcs6t-728e6df3dd78a23d0b07bdb9ce0e8b8b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-hcs6t-728e6df3dd78a23d0b07bdb9ce0e8b8b .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-mcykgyf2-47833aa1a4c45b101e4a0e3f97837cbe{background-color:#ffffff;border-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mcykgyf2-47833aa1a4c45b101e4a0e3f97837cbe:hover{background-color:#ffffff;color:#d3d3d3;transition:all 0.4s ease-in-out} #top .hr.hr-invisible.av-mcavdebe-74b0909ccc3646db8b87db73f5097a32{height:30px} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{padding:100px 100px 100px 100px !important}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{padding:50px 50px 50px 50px !important}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{padding:50px 50px 50px 50px !important}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-p9pwl-d83d54c24a034625bd22c9727ed98d39{padding:30px 30px 30px 30px !important}}