.elementor-51 .elementor-element.elementor-element-6229ba4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6229ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://lemasdelarochette.fr/wp-content/uploads/2025/07/Le-mas-de-la-rochette-1.png");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-6229ba4 > .elementor-background-overlay{background-color:#000000;opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-6229ba4 > .elementor-container{min-height:700px;}.elementor-51 .elementor-element.elementor-element-6229ba4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-68d1557{--spacer-size:60px;}.elementor-51 .elementor-element.elementor-element-b2327c7{--spacer-size:50px;}.elementor-51 .elementor-element.elementor-element-f077e83 .th-header-wrap{max-width:660px;margin:0 auto;}.elementor-51 .elementor-element.elementor-element-f077e83 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-f077e83 .th-btn-wrap{text-align:center;}.elementor-51 .elementor-element.elementor-element-f077e83.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f077e83.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f077e83.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f077e83.elementor-view-framed .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-f077e83.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-f077e83 .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f077e83 .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f077e83 .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f096304:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-f096304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-f096304{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-f096304 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-423db07:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(233.99999999999997, 118.00000000000003, 67.99999999999996, 0);}.elementor-51 .elementor-element.elementor-element-423db07.elementor-view-stacked .elementor-icon{background-color:#f24747;}.elementor-51 .elementor-element.elementor-element-423db07.elementor-view-framed .th-service-block-w .elementor-icon, 
					.elementor-51 .elementor-element.elementor-element-423db07.elementor-view-framed .elementor-icon i, 
					.elementor-51 .elementor-element.elementor-element-423db07.elementor-view-default .elementor-icon i{color:#f24747;border-color:#f24747;}.elementor-51 .elementor-element.elementor-element-121136c.elementor-view-stacked .elementor-icon{background-color:#f24747;}.elementor-51 .elementor-element.elementor-element-121136c.elementor-view-framed .th-service-block-w .elementor-icon, 
					.elementor-51 .elementor-element.elementor-element-121136c.elementor-view-framed .elementor-icon i, 
					.elementor-51 .elementor-element.elementor-element-121136c.elementor-view-default .elementor-icon i{color:#f24747;border-color:#f24747;}.elementor-51 .elementor-element.elementor-element-227b4d0{--spacer-size:50px;}.elementor-51 .elementor-element.elementor-element-bba2af1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-bba2af1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-bba2af1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-bba2af1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-bba2af1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-51 .elementor-element.elementor-element-bba2af1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-ad072ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-ad072ca .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-51 .elementor-element.elementor-element-ad072ca.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-ad072ca.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ad072ca.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-ad072ca.elementor-view-framed .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-ad072ca.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-51 .elementor-element.elementor-element-ad072ca .elementor-icon-box-content .elementor-icon-box-title{color:#F24747;}.elementor-51 .elementor-element.elementor-element-ad072ca .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-51 .elementor-element.elementor-element-ad072ca .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-51 .elementor-element.elementor-element-977ebe2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-977ebe2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://lemasdelarochette.fr/wp-content/uploads/2025/07/style4-05.jpg");background-position:bottom center;background-size:cover;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-977ebe2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-977ebe2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-977ebe2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-977ebe2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-5f8120c{--spacer-size:400px;}.elementor-51 .elementor-element.elementor-element-d43908a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-d43908a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://lemasdelarochette.fr/wp-content/uploads/2025/08/Le-Mas-de-la-Rochette-location-gite-piscine-Ardeche-Sud.png");background-position:bottom center;background-size:cover;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-d43908a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-d43908a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-d43908a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-d43908a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-ced1fe6{--spacer-size:400px;}.elementor-51 .elementor-element.elementor-element-fa1eb3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-fa1eb3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-bc-flex-widget .elementor-51 .elementor-element.elementor-element-fa1eb3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-51 .elementor-element.elementor-element-fa1eb3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-fa1eb3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-51 .elementor-element.elementor-element-fa1eb3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-a8e1693 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-a8e1693 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-51 .elementor-element.elementor-element-a8e1693.elementor-view-stacked .elementor-icon{background-color:#F24747;}.elementor-51 .elementor-element.elementor-element-a8e1693.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a8e1693.elementor-view-default .elementor-icon{color:#F24747;border-color:#F24747;}.elementor-51 .elementor-element.elementor-element-a8e1693.elementor-view-framed .elementor-icon svg, .elementor-51 .elementor-element.elementor-element-a8e1693.elementor-view-default .elementor-icon svg{fill:#F24747;}.elementor-51 .elementor-element.elementor-element-a8e1693 .elementor-icon-box-content .elementor-icon-box-title{color:#F24747;}.elementor-51 .elementor-element.elementor-element-a8e1693 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-51 .elementor-element.elementor-element-a8e1693 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-51 .elementor-element.elementor-element-a9fd8a5:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a9fd8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #f24747 0%, #ea7644 100%);}.elementor-51 .elementor-element.elementor-element-a9fd8a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-a9fd8a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-622f1bd > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-51 .elementor-element.elementor-element-622f1bd .th-cta-text span{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-0551468 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-0551468{left:486px;}body.rtl .elementor-51 .elementor-element.elementor-element-0551468{right:486px;}.elementor-51 .elementor-element.elementor-element-0551468{top:71px;}.elementor-51 .elementor-element.elementor-element-edf02c3{--e-image-carousel-slides-to-show:4;}.elementor-51 .elementor-element.elementor-element-acf70b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-acf70b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-7e09a9f{--spacer-size:5px;}.elementor-51 .elementor-element.elementor-element-0df7d0b .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-51 .elementor-element.elementor-element-0df7d0b .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-039c0e5{--spacer-size:10px;}.elementor-51 .elementor-element.elementor-element-e4d83c0{--spacer-size:10px;}.elementor-51 .elementor-element.elementor-element-26f0544{--spacer-size:0px;}.elementor-51 .elementor-element.elementor-element-0733d0e{--spacer-size:30px;}body.elementor-page-51:not(.elementor-motion-effects-element-type-background), body.elementor-page-51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-6229ba4 > .elementor-container{min-height:500px;}.elementor-51 .elementor-element.elementor-element-68d1557{--spacer-size:10px;}.elementor-51 .elementor-element.elementor-element-bba2af1 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-51 .elementor-element.elementor-element-ad072ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-fa1eb3c > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-51 .elementor-element.elementor-element-a8e1693 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-039c0e5{--spacer-size:0px;}.elementor-51 .elementor-element.elementor-element-e4d83c0{--spacer-size:0px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-6229ba4 > .elementor-container{min-height:500px;}.elementor-51 .elementor-element.elementor-element-68d1557{--spacer-size:0px;}.elementor-51 .elementor-element.elementor-element-b2327c7{--spacer-size:93px;}.elementor-51 .elementor-element.elementor-element-f077e83 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-51 .elementor-element.elementor-element-f077e83 .th-header-wrap{max-width:442px;}.elementor-51 .elementor-element.elementor-element-f077e83 .elementor-icon-box-content .elementor-icon-box-title{font-size:38px;}.elementor-51 .elementor-element.elementor-element-bba2af1 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-51 .elementor-element.elementor-element-5f8120c{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-ced1fe6{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-fa1eb3c > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-51 .elementor-element.elementor-element-a9fd8a5 > .elementor-container{max-width:500px;}.elementor-51 .elementor-element.elementor-element-a9fd8a5{margin-top:-1px;margin-bottom:-1px;padding:-1px -1px -1px -1px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-0551468{left:95px;}body.rtl .elementor-51 .elementor-element.elementor-element-0551468{right:95px;}.elementor-51 .elementor-element.elementor-element-0551468{top:124px;}.elementor-51 .elementor-element.elementor-element-26f0544{--spacer-size:5px;}}