.elementor-9 .elementor-element.elementor-element-72cf9cf{--display:flex;--min-height:701px;--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-9 .elementor-element.elementor-element-72cf9cf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-72cf9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavillecorp.com/wp-content/uploads/2025/11/bannerth.png");}.elementor-9 .elementor-element.elementor-element-8000558{--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-9 .elementor-element.elementor-element-bbf3cf8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 74.179% );max-width:74.179%;--container-widget-width:74.179%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bbf3cf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6070320{--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-9 .elementor-element.elementor-element-0dab501{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-0dab501:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0dab501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000094 68%, #7940066B 88%);}.elementor-9 .elementor-element.elementor-element-0dab501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de1c11a .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cc77eba.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-cc77eba .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4fe591b{--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;}.elementor-9 .elementor-element.elementor-element-1b13370{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-1b13370.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ce13317{width:var( --container-widget-width, 102.218% );max-width:102.218%;--container-widget-width:102.218%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ce13317.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ce13317 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-90eba16 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-90eba16 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-90eba16 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-03ee183{width:var( --container-widget-width, 39.797% );max-width:39.797%;--container-widget-width:39.797%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-03ee183.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b74133f{--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-9 .elementor-element.elementor-element-b74133f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b74133f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavillecorp.com/wp-content/uploads/2025/11/bannersport2.png");}.elementor-9 .elementor-element.elementor-element-721afb7{--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-9 .elementor-element.elementor-element-b1c6c7b{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 74.273% );max-width:74.273%;--container-widget-width:74.273%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b1c6c7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b1c6c7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7272b9e{--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-9 .elementor-element.elementor-element-018108c{width:var( --container-widget-width, 59.849% );max-width:59.849%;--container-widget-width:59.849%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-018108c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-018108c .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e1da8d6{--display:flex;--min-height:309px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-e1da8d6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e1da8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000094 68%, #01130180 88%);}.elementor-9 .elementor-element.elementor-element-e1da8d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cc96021{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-cc96021 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c0c0b29{--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;--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-b337bef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-b337bef.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4eb2626 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-15da0b1 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-141e085 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-141e085 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-141e085 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0809ee7{width:var( --container-widget-width, 20.828% );max-width:20.828%;--container-widget-width:20.828%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0809ee7.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0809ee7 img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-5d5771d{--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-9 .elementor-element.elementor-element-5d5771d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d5771d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavillecorp.com/wp-content/uploads/2025/11/bannersacro-1024x683.png");background-position:center center;}.elementor-9 .elementor-element.elementor-element-3d7ee38{--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-9 .elementor-element.elementor-element-6f1491c{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 74.273% );max-width:74.273%;--container-widget-width:74.273%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6f1491c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f1491c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9f3ab62{--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-9 .elementor-element.elementor-element-e0dc43a{width:var( --container-widget-width, 103.483% );max-width:103.483%;--container-widget-width:103.483%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-e0dc43a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e0dc43a .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2e29e83{--display:flex;--min-height:309px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-2e29e83:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2e29e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000094 68%, #130E0180 88%);}.elementor-9 .elementor-element.elementor-element-2e29e83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ac74d6e{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-ac74d6e .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5ea3f34{--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;}.elementor-9 .elementor-element.elementor-element-5ea3f34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-21e810e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-21e810e.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c8a75fd .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-94ccc73 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-94ccc73 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-94ccc73 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3e3fb5a.elementor-element{--order:99999 /* order end hack */;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-8000558{--width:50%;}.elementor-9 .elementor-element.elementor-element-6070320{--width:50%;}.elementor-9 .elementor-element.elementor-element-0dab501{--width:100.864%;}.elementor-9 .elementor-element.elementor-element-1b13370{--width:44.814%;}.elementor-9 .elementor-element.elementor-element-721afb7{--width:50%;}.elementor-9 .elementor-element.elementor-element-7272b9e{--width:50%;}.elementor-9 .elementor-element.elementor-element-e1da8d6{--width:98.682%;}.elementor-9 .elementor-element.elementor-element-b337bef{--width:54.077%;}.elementor-9 .elementor-element.elementor-element-3d7ee38{--width:50%;}.elementor-9 .elementor-element.elementor-element-9f3ab62{--width:50%;}.elementor-9 .elementor-element.elementor-element-2e29e83{--width:98.682%;}.elementor-9 .elementor-element.elementor-element-5ea3f34{--width:97.091%;}.elementor-9 .elementor-element.elementor-element-21e810e{--width:49.936%;}}