.elementor-763 .elementor-element.elementor-element-f259435 > .elementor-container{min-height:40vh;}.elementor-763 .elementor-element.elementor-element-f259435{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-763 .elementor-element.elementor-element-f259435 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-763 .elementor-element.elementor-element-e0551b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-763 .elementor-element.elementor-element-2f992bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-56904b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-743336f{text-align:center;}.elementor-763 .elementor-element.elementor-element-743336f .elementor-heading-title{font-weight:600;}.elementor-763 .elementor-element.elementor-element-656b8ba > .elementor-container{max-width:1025px;}.elementor-763 .elementor-element.elementor-element-656b8ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-763 .elementor-element.elementor-element-656b8ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title:before, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title:after, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-content, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tabs-content-wrapper{border-width:1px;}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-mobile-title, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-desktop-title.elementor-active, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title:before, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title:after, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-content, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tabs-content-wrapper{border-color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF00;}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tabs-content-wrapper{background-color:#FFFFFF00;}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title.elementor-active,
					 .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title.elementor-active a{color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title{font-family:"Poppins", 'Open Sans',sans-serif;font-size:20px;font-weight:600;}.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-content{color:var( --e-global-color-secondary );font-family:"Poppins", 'Open Sans',sans-serif;font-size:30px;font-weight:400;}.elementor-763 .elementor-element.elementor-element-e108fad:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-e108fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-e108fad > .elementor-container{max-width:1080px;}.elementor-763 .elementor-element.elementor-element-e108fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-763 .elementor-element.elementor-element-e108fad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-763 .elementor-element.elementor-element-990b13a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-763 .elementor-element.elementor-element-990b13a .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-71fa9e8{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-033c75a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-763 .elementor-element.elementor-element-033c75a .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-763 .elementor-element.elementor-element-eb368f5{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-199cf0f:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-199cf0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-763 .elementor-element.elementor-element-199cf0f > .elementor-container{max-width:1080px;}.elementor-763 .elementor-element.elementor-element-199cf0f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-763 .elementor-element.elementor-element-199cf0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 030px 0px;}.elementor-763 .elementor-element.elementor-element-199cf0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-763 .elementor-element.elementor-element-53473ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-763 .elementor-element.elementor-element-53473ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-763 .elementor-element.elementor-element-53473ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-763 .elementor-element.elementor-element-88ff3d9 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-763 .elementor-element.elementor-element-88ff3d9 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-763 .elementor-element.elementor-element-d0479e1{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-aea463e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-763 .elementor-element.elementor-element-aea463e .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-763 .elementor-element.elementor-element-6f197e2{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-b29d80e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-763 .elementor-element.elementor-element-b29d80e .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-763 .elementor-element.elementor-element-1a74eb8{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-cd96e2c{text-align:justify;font-size:16px;line-height:24px;color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-e81fd11 > .elementor-widget-container{padding:30px 0px 025px 0px;}.elementor-763 .elementor-element.elementor-element-e81fd11 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-763 .elementor-element.elementor-element-2eee378{text-align:start;}.elementor-763 .elementor-element.elementor-element-2eee378 img{width:80%;}.elementor-bc-flex-widget .elementor-763 .elementor-element.elementor-element-711f46a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-763 .elementor-element.elementor-element-711f46a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-763 .elementor-element.elementor-element-711f46a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-763 .elementor-element.elementor-element-711f46a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-bdf67f7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2025/02/logement-bibliotheque-dimantsblancs.fr-croix.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-e3d40bd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Sejour-cuisine-appartement-temoin-domaine-diamants-blancs-1280x768-1.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-38cc0ba .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/salon-appartement-temoin-domaine-diamants-blancs-croix-1280x768-1.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-d53329f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/salon-2-appartement-temoin-domaine-diamants-blancs-croix-1280x768-1.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-5f7ba1d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Maison-temoin-domaine-croix-4.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-1810792 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Maison-temoin-domaine-croix-3.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-2123507 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2025/02/logement-vue-cuisine-salon-dimantsblancs.fr-croix.jpg.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-repeater-item-42dc1ba .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2025/02/logement-chambre-domaine-diamantsblancs.fr_.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-c10b284 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-763 .elementor-element.elementor-element-c10b284 .swiper-slide-contents{max-width:100%;}.elementor-763 .elementor-element.elementor-element-c10b284 .swiper-slide-inner{text-align:center;}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-swiper-button{font-size:40px;color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-c10b284 .elementor-swiper-button svg{fill:var( --e-global-color-24f234e8 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), 'Open Sans',sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-763 .elementor-element.elementor-element-008a937 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-763 .elementor-element.elementor-element-008a937 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-008a937 .elementor-button-content-wrapper{flex-direction:row;}.elementor-763 .elementor-element.elementor-element-6678243 > .elementor-container{max-width:1080px;}.elementor-763 .elementor-element.elementor-element-6678243{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-1cc61da{font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-67c9bea:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-67c9bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-763 .elementor-element.elementor-element-67c9bea > .elementor-container{max-width:1080px;}.elementor-763 .elementor-element.elementor-element-67c9bea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 50px 0px;}.elementor-763 .elementor-element.elementor-element-67c9bea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-763 .elementor-element.elementor-element-40abc5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-763 .elementor-element.elementor-element-40abc5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-763 .elementor-element.elementor-element-40abc5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-763 .elementor-element.elementor-element-40abc5e > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-763 .elementor-element.elementor-element-20922c4 .elementor-heading-title{font-weight:600;color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-f371f92 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-f371f92{font-size:19px;font-weight:400;color:var( --e-global-color-24f234e8 );}.elementor-763 .elementor-element.elementor-element-daf2572 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-763 .elementor-element.elementor-element-daf2572 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-daf2572 .elementor-button-content-wrapper{flex-direction:row;}.elementor-763 .elementor-element.elementor-element-faa7f73 .elementor-repeater-item-094c4de .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Vue-sejour-cuisine-2-sejour-decouverte-domaine-diamants-blan.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-faa7f73 .elementor-repeater-item-da13c21 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Vue-passe-plat-sejour-sejour-decouverte-domaine-diamants-bla.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-faa7f73 .elementor-repeater-item-5ecb693 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://diamantsblancs.fr/wp-content/uploads/2022/05/Salon-sejour-decouverte-domaine-diamants-blancs-croix.jpg);background-size:cover;}.elementor-763 .elementor-element.elementor-element-faa7f73 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-763 .elementor-element.elementor-element-faa7f73 .swiper-slide-contents{max-width:66%;}.elementor-763 .elementor-element.elementor-element-faa7f73 .swiper-slide-inner{text-align:center;}.elementor-763 .elementor-element.elementor-element-23dbf8b > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-763 .elementor-element.elementor-element-53473ae{width:40%;}.elementor-763 .elementor-element.elementor-element-711f46a{width:60%;}}@media(max-width:1300px){.elementor-763 .elementor-element.elementor-element-199cf0f > .elementor-container{max-width:756px;}.elementor-763 .elementor-element.elementor-element-199cf0f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:14px;}.elementor-763 .elementor-element.elementor-element-199cf0f{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-763 .elementor-element.elementor-element-743336f .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-763 .elementor-element.elementor-element-199cf0f > .elementor-container{max-width:320px;}.elementor-763 .elementor-element.elementor-element-199cf0f{padding:30px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-2eee378{text-align:center;}.elementor-763 .elementor-element.elementor-element-2eee378 img{width:80%;}.elementor-763 .elementor-element.elementor-element-711f46a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-c10b284 .swiper-slide{height:276px;}.elementor-763 .elementor-element.elementor-element-67c9bea{padding:50px 0px 50px 0px;}.elementor-763 .elementor-element.elementor-element-40abc5e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-763 .elementor-element.elementor-element-faa7f73 .swiper-slide{height:225px;}}/* Start custom CSS for tabs, class: .elementor-element-91c483c */.elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title.elementor-active, .elementor-763 .elementor-element.elementor-element-91c483c .elementor-tab-title.elementor-active a{border-radius: 10px 10px 0px 0px;
    background: #005f7e;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-656b8ba */.elementor-763 .elementor-element.elementor-element-656b8ba:before {
    content:"";
    position:absolute;
    width:100%;
    height:60%;
    background-color:#f6f6f6;
    top:50%;
    transform:translateY(-50%);
}/* End custom CSS */