.elementor-31175 .elementor-element.elementor-element-eb982d8:not(.elementor-motion-effects-element-type-background), .elementor-31175 .elementor-element.elementor-element-eb982d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-188a182e );}.elementor-31175 .elementor-element.elementor-element-eb982d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-eb982d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31175 .elementor-element.elementor-element-9dc9807 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31175 .elementor-element.elementor-element-9dc9807 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31175 .elementor-element.elementor-element-7dac441 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-31175 .elementor-element.elementor-element-7dac441 .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:47px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-7dac441 .aux-modern-heading-divider{height:2px;width:183px;background-color:#000000;}.elementor-31175 .elementor-element.elementor-element-7dac441 .aux-modern-heading-description{color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-ece9553 img{width:25%;}body:not(.rtl) .elementor-31175 .elementor-element.elementor-element-ece9553{left:44%;}body.rtl .elementor-31175 .elementor-element.elementor-element-ece9553{right:44%;}.elementor-31175 .elementor-element.elementor-element-ece9553{top:0px;z-index:1;}.elementor-31175 .elementor-element.elementor-element-4075e8f > .elementor-background-overlay{background-image:url("https://www.la-vrille.ch/wp-content/uploads/2023/11/LaVrille_icon2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.09;}.elementor-31175 .elementor-element.elementor-element-c06eeb4 .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:45px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-c06eeb4 .aux-modern-heading-description{color:#202124;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-c06eeb4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 5% 0% 10%;}.elementor-31175 .elementor-element.elementor-element-c06eeb4{z-index:111;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-7a9b66a .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-7a9b66a .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-7a9b66a .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-7a9b66a .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-7a9b66a .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-7a9b66a > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-99b4ada .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:45px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-99b4ada .aux-modern-heading-description{color:#202124;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-99b4ada > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 5% 0% 10%;}.elementor-31175 .elementor-element.elementor-element-99b4ada{z-index:111;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-b8579e1 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-b8579e1 .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-b8579e1 .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-b8579e1 .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-b8579e1 .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-b8579e1 > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-d0e9184 > .elementor-background-overlay{background-image:url("https://www.la-vrille.ch/wp-content/uploads/2023/11/LaVrille_icon2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.09;}.elementor-31175 .elementor-element.elementor-element-63bc704 .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:45px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-63bc704 .aux-modern-heading-description{color:#202124;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-63bc704 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 5% 0% 10%;}.elementor-31175 .elementor-element.elementor-element-63bc704{z-index:111;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-d6c45a7 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-d6c45a7 .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-d6c45a7 .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-d6c45a7 .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-d6c45a7 .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-d6c45a7 > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-3b62f57 .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:45px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-3b62f57 .aux-modern-heading-description{color:#202124;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-3b62f57 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 5% 0% 10%;}.elementor-31175 .elementor-element.elementor-element-3b62f57{z-index:111;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-23cfa5d .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-23cfa5d .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-23cfa5d .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-23cfa5d .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-23cfa5d .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-23cfa5d > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-c5e60ad > .elementor-container{max-width:1982px;}.elementor-31175 .elementor-element.elementor-element-c5e60ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31175 .elementor-element.elementor-element-c5e60ad{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-ce5724f > .elementor-element-populated{padding:0px 0px 0px 95px;}.elementor-31175 .elementor-element.elementor-element-50db92b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-cc68bca > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:1;}.elementor-31175 .elementor-element.elementor-element-cc68bca > .elementor-element-populated{box-shadow:0px 3px 45px 0px rgba(170,170,170,0.20);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:120px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31175 .elementor-element.elementor-element-cc68bca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31175 .elementor-element.elementor-element-cc68bca{position:relative;right:140px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-3a22954 .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;line-height:45px;color:#622068;}.elementor-31175 .elementor-element.elementor-element-3a22954 .aux-modern-heading-description{color:#202124;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31175 .elementor-element.elementor-element-3a22954 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 5% 0% 10%;}.elementor-31175 .elementor-element.elementor-element-3a22954{z-index:111;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-31175 .elementor-element.elementor-element-ec9b003 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-ec9b003 .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-ec9b003 .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-ec9b003 .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-ec9b003 .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-ec9b003 > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-3cdd207 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-3cdd207 .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-3cdd207 .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-3cdd207 .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-3cdd207 .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-3cdd207 > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-31175 .elementor-element.elementor-element-d365e34 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;line-height:26px;fill:#FFFFFF;color:#FFFFFF;background-color:#622068;border-style:solid;border-color:#622068;border-radius:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-d365e34 .elementor-button:hover, .elementor-31175 .elementor-element.elementor-element-d365e34 .elementor-button:focus{color:#622068;background-color:#FFFFFF;}.elementor-31175 .elementor-element.elementor-element-d365e34 .elementor-button:hover svg, .elementor-31175 .elementor-element.elementor-element-d365e34 .elementor-button:focus svg{fill:#622068;}.elementor-31175 .elementor-element.elementor-element-d365e34 > .elementor-widget-container{padding:0% 5% 5% 10%;}@media(max-width:1024px){.elementor-31175 .elementor-element.elementor-element-eb982d8{padding:85px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-c5e60ad{margin-top:55px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-31175 .elementor-element.elementor-element-ce5724f > .elementor-element-populated{margin:45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-cc68bca > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 50px 10px;}.elementor-31175 .elementor-element.elementor-element-cc68bca{position:relative;top:0px;right:2px;}}@media(max-width:767px){.elementor-31175 .elementor-element.elementor-element-c06eeb4 .aux-modern-heading-primary{font-size:25px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-c06eeb4 .aux-modern-heading-description{font-size:16px;margin:25px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-99b4ada .aux-modern-heading-primary{font-size:25px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-99b4ada .aux-modern-heading-description{font-size:16px;margin:25px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-63bc704 .aux-modern-heading-primary{font-size:25px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-63bc704 .aux-modern-heading-description{font-size:16px;margin:25px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-3b62f57 .aux-modern-heading-primary{font-size:25px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-3b62f57 .aux-modern-heading-description{font-size:16px;margin:25px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-c5e60ad{margin-top:95px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-ce5724f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-50db92b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-cc68bca > .elementor-element-populated{margin:50px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-31175 .elementor-element.elementor-element-3a22954 .aux-modern-heading-primary{font-size:25px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-31175 .elementor-element.elementor-element-3a22954 .aux-modern-heading-description{font-size:16px;margin:25px 0px 0px 0px;}}@media(min-width:768px){.elementor-31175 .elementor-element.elementor-element-ce5724f{width:49.747%;}.elementor-31175 .elementor-element.elementor-element-cc68bca{width:49.919%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31175 .elementor-element.elementor-element-ce5724f{width:100%;}.elementor-31175 .elementor-element.elementor-element-cc68bca{width:100%;}}@media(min-width:1025px){.elementor-31175 .elementor-element.elementor-element-4075e8f > .elementor-background-overlay{background-attachment:fixed;}.elementor-31175 .elementor-element.elementor-element-d0e9184 > .elementor-background-overlay{background-attachment:fixed;}}