.elementor-229 .elementor-element.elementor-element-196342db:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-196342db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vignoblesrousselot.com/wp-content/uploads/2024/07/dan-meyers-tq2ClHwDbD8-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-229 .elementor-element.elementor-element-196342db > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-229 .elementor-element.elementor-element-196342db > .elementor-container{min-height:556px;}.elementor-229 .elementor-element.elementor-element-196342db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-55px;margin-bottom:-55px;}.elementor-229 .elementor-element.elementor-element-2d187b8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-229 .elementor-element.elementor-element-2ac02284 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-229 .elementor-element.elementor-element-2ac02284{text-align:center;font-size:14px;color:#bfbfbf;}.elementor-229 .elementor-element.elementor-element-492f6647{text-align:left;}.elementor-229 .elementor-element.elementor-element-492f6647 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;letter-spacing:1px;color:#ffffff;}.elementor-229 .elementor-element.elementor-element-4fd867f0{text-align:center;}.elementor-229 .elementor-element.elementor-element-4fd867f0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:600;letter-spacing:2.5px;word-spacing:0.1em;color:#ffffff;}.elementor-229 .elementor-element.elementor-element-1416ecb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-e425edb{--spacer-size:60px;}.elementor-229 .elementor-element.elementor-element-bc1f0aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-3753e89{--spacer-size:60px;}.elementor-229 .elementor-element.elementor-element-62899df{--display:flex;}.elementor-229 .elementor-element.elementor-element-ba1a87b{text-align:left;}.elementor-229 .elementor-element.elementor-element-ba1a87b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-25a17e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-9b15093 .elementor-icon-wrapper{text-align:left;}.elementor-229 .elementor-element.elementor-element-9b15093.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9b15093.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9b15093.elementor-view-default .elementor-icon{color:var( --e-global-color-99b83b5 );border-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9b15093.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9b15093.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9b15093 .elementor-icon{font-size:30px;}.elementor-229 .elementor-element.elementor-element-9b15093 .elementor-icon svg{height:30px;}.elementor-229 .elementor-element.elementor-element-4417504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-3d56c4d{--spacer-size:40px;}.elementor-229 .elementor-element.elementor-element-22b8f2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-229 .elementor-element.elementor-element-4b5fdbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-57eced0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-fd76586{text-align:left;}.elementor-229 .elementor-element.elementor-element-fd76586 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-1007a17{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-2f6a55c .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-b6d606b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-9a701af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-cb8fd00 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-d5ea550{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-4f7015e .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-3466fa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-229 .elementor-element.elementor-element-aee8295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-2473c18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-d812066 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0732104{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;}.elementor-229 .elementor-element.elementor-element-0a0a83c .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-d22319f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-0519312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-f59cb72 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-bb68355 .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0446f19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-3085b56{--spacer-size:60px;}.elementor-229 .elementor-element.elementor-element-f731618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-04609da{text-align:left;}.elementor-229 .elementor-element.elementor-element-04609da .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-01f02f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-8406292 .elementor-icon-wrapper{text-align:left;}.elementor-229 .elementor-element.elementor-element-8406292.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-8406292.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-8406292.elementor-view-default .elementor-icon{color:var( --e-global-color-99b83b5 );border-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-8406292.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-8406292.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-8406292 .elementor-icon{font-size:30px;}.elementor-229 .elementor-element.elementor-element-8406292 .elementor-icon svg{height:30px;}.elementor-229 .elementor-element.elementor-element-5009c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-4a18380{--spacer-size:40px;}.elementor-229 .elementor-element.elementor-element-b815590{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-229 .elementor-element.elementor-element-696da3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-5501c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-ca417ba .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-f9c62cc{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-229 .elementor-element.elementor-element-037605a .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0761006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-c6cabcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-69bcc01 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-d2e90cf{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-229 .elementor-element.elementor-element-2449507 .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-c87f4e2{--display:flex;}.elementor-229 .elementor-element.elementor-element-f8063f3{--spacer-size:60px;}.elementor-229 .elementor-element.elementor-element-02b0241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-d4d9a5a{text-align:left;}.elementor-229 .elementor-element.elementor-element-d4d9a5a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-066abd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-0412bfe .elementor-icon-wrapper{text-align:left;}.elementor-229 .elementor-element.elementor-element-0412bfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0412bfe.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-0412bfe.elementor-view-default .elementor-icon{color:var( --e-global-color-99b83b5 );border-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0412bfe.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-0412bfe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-0412bfe .elementor-icon{font-size:30px;}.elementor-229 .elementor-element.elementor-element-0412bfe .elementor-icon svg{height:30px;}.elementor-229 .elementor-element.elementor-element-4bae040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-61093c3{--spacer-size:40px;}.elementor-229 .elementor-element.elementor-element-047d6a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-229 .elementor-element.elementor-element-8784d6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-1e7e038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-476d1e0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-17c9109{font-family:"Georgia", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-229 .elementor-element.elementor-element-76601e4 .elementor-button{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-280ee29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-90ba0c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-1ad4065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-1ad4065 > .elementor-shape-bottom svg, .elementor-229 .elementor-element.elementor-element-1ad4065 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-229 .elementor-element.elementor-element-3075194{--spacer-size:50px;}.elementor-229 .elementor-element.elementor-element-146dd78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-abca28c .elementor-button{background-color:var( --e-global-color-99b83b5 );font-family:"Georgia", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-229 .elementor-element.elementor-element-55e1eca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-4fbde08 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9708ed2 .elementor-icon-wrapper{text-align:left;}.elementor-229 .elementor-element.elementor-element-9708ed2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9708ed2.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9708ed2.elementor-view-default .elementor-icon{color:var( --e-global-color-99b83b5 );border-color:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9708ed2.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9708ed2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-99b83b5 );}.elementor-229 .elementor-element.elementor-element-9708ed2 .elementor-icon{font-size:30px;}.elementor-229 .elementor-element.elementor-element-9708ed2 .elementor-icon svg{height:30px;}.elementor-229 .elementor-element.elementor-element-265e542{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-229 .elementor-element.elementor-element-d227568{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:normal;}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-4b5fdbf{--width:25%;}.elementor-229 .elementor-element.elementor-element-57eced0{--width:25%;}.elementor-229 .elementor-element.elementor-element-b6d606b{--width:25%;}.elementor-229 .elementor-element.elementor-element-9a701af{--width:25%;}.elementor-229 .elementor-element.elementor-element-aee8295{--width:25%;}.elementor-229 .elementor-element.elementor-element-2473c18{--width:25%;}.elementor-229 .elementor-element.elementor-element-d22319f{--width:25%;}.elementor-229 .elementor-element.elementor-element-0519312{--width:25%;}.elementor-229 .elementor-element.elementor-element-0446f19{--content-width:1094px;}.elementor-229 .elementor-element.elementor-element-696da3d{--width:25%;}.elementor-229 .elementor-element.elementor-element-5501c4e{--width:25%;}.elementor-229 .elementor-element.elementor-element-0761006{--width:25%;}.elementor-229 .elementor-element.elementor-element-c6cabcc{--width:25%;}.elementor-229 .elementor-element.elementor-element-8784d6c{--width:25%;}.elementor-229 .elementor-element.elementor-element-1e7e038{--width:25%;}.elementor-229 .elementor-element.elementor-element-280ee29{--width:25%;}.elementor-229 .elementor-element.elementor-element-90ba0c9{--width:25%;}}@media(min-width:1025px){.elementor-229 .elementor-element.elementor-element-196342db:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-196342db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-4fd867f0 .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-492f6647 .elementor-heading-title{font-size:34px;}.elementor-229 .elementor-element.elementor-element-4fd867f0 .elementor-heading-title{font-size:34px;}}