.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-2717 .elementor-element.elementor-element-1c8a6c2{text-align:end}.elementor-2717 .elementor-element.elementor-element-1c8a6c2 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-d05d0e2)}.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-widget-text-editor{font-family:var(--e-global-typography-text-font-family),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-2717 .elementor-element.elementor-element-fd800c3{margin:0 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:justify}.elementor-2717 .elementor-element.elementor-element-fb65dcc{margin:0 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:justify}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),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),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),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .elementor-repeater-item-97961ae .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-master-lavande-vue-piscine.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .elementor-repeater-item-30b72fb .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-master-lavande-lit-180.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .elementor-repeater-item-6204f38 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/salledebain-marbre-douche-italienne.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .swiper-slide-contents{max-width:66%}.elementor-2717 .elementor-element.elementor-element-7fd09f4 .swiper-slide-inner{text-align:center}.elementor-2717 .elementor-element.elementor-element-f5a75ef .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor0)}.elementor-2717 .elementor-element.elementor-element-e4702f4 .elementor-repeater-item-1e9bffb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-master-foret.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-e4702f4 .elementor-repeater-item-36f9bf9 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/chambre-double-vue-foret-1.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-e4702f4 .elementor-repeater-item-f2b3f9b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/salledebain-douche-italienne-banc-vue-foret.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-e4702f4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-2717 .elementor-element.elementor-element-e4702f4 .swiper-slide-contents{max-width:66%}.elementor-2717 .elementor-element.elementor-element-e4702f4 .swiper-slide-inner{text-align:center}.elementor-2717 .elementor-element.elementor-element-e42e97d .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor0)}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .elementor-repeater-item-cc7272b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-double-Calanque-terrasse.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .elementor-repeater-item-6be1baf .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-spacieuse-calanque-avec-terrasse.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .elementor-repeater-item-a7ff1c0 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/05/Solarium-ombragee.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .swiper-slide-contents{max-width:66%}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .swiper-slide-inner{text-align:center}.elementor-2717 .elementor-element.elementor-element-7149ff2{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0px}.elementor-2717 .elementor-element.elementor-element-7149ff2 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor0)}.elementor-2717 .elementor-element.elementor-element-dff1436 .elementor-repeater-item-b606bc0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/05/Chambre-double-avec-bureau.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dff1436 .elementor-repeater-item-e244ad1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-bureau-balcon.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dff1436 .elementor-repeater-item-232a8ae .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/salledebain-noire-douche-italienne.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-dff1436 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-2717 .elementor-element.elementor-element-dff1436 .swiper-slide-contents{max-width:66%}.elementor-2717 .elementor-element.elementor-element-dff1436 .swiper-slide-inner{text-align:center}.elementor-2717 .elementor-element.elementor-element-f28dada .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor0)}.elementor-2717 .elementor-element.elementor-element-330adcb .elementor-repeater-item-2e71adf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-triple-modulable-enfant-tv.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-330adcb .elementor-repeater-item-95ea6f1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/05/Chambre-triple-avec-tv-Balcon.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-330adcb .elementor-repeater-item-4390a3f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.villalacalista.com/wp-content/uploads/2022/06/Chambre-triple-avec-tv.jpg);background-size:cover}.elementor-2717 .elementor-element.elementor-element-330adcb .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-2717 .elementor-element.elementor-element-330adcb .swiper-slide-contents{max-width:66%}.elementor-2717 .elementor-element.elementor-element-330adcb .swiper-slide-inner{text-align:center}.elementor-2717 .elementor-element.elementor-element-9bd4664 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor0)}.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-2717 .elementor-element.elementor-element-cd41bcd .elementor-button{background-color:var(--e-global-color-astglobalcolor0)}.elementor-2717 .elementor-element.elementor-element-cd41bcd .elementor-button:hover,.elementor-2717 .elementor-element.elementor-element-cd41bcd .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-text)}.elementor-2717 .elementor-element.elementor-element-cd41bcd .elementor-button:hover svg,.elementor-2717 .elementor-element.elementor-element-cd41bcd .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-2717 .elementor-element.elementor-element-fba0b9e{--spacer-size:13px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-2717 .elementor-element.elementor-element-662725b{margin:0 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-2717 .elementor-element.elementor-element-662725b .elementor-icon-list-icon i{transition:color .3s}.elementor-2717 .elementor-element.elementor-element-662725b .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2717 .elementor-element.elementor-element-662725b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2717 .elementor-element.elementor-element-662725b .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2717 .elementor-element.elementor-element-662725b .elementor-icon-list-text{transition:color .3s}.elementor-2717 .elementor-element.elementor-element-24f594c{margin:0 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2)}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2)}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2)}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2)}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2)}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-icon i{transition:color .3s}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2717 .elementor-element.elementor-element-24f594c .elementor-icon-list-text{transition:color .3s}.elementor-2717 .elementor-element.elementor-element-05fd564{--spacer-size:50px}.elementor-2717 .elementor-element.elementor-element-45af339{text-align:center}.elementor-2717 .elementor-element.elementor-element-45af339 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor6)}.elementor-2717 .elementor-element.elementor-element-8210e2e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-9f6261f{background-color:var(--e-global-color-cc065af);margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-34bad38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-9699f6a{background-color:var(--e-global-color-cc065af);margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-6d8bffe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-3fae17f{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-64507ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-cf1d299{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-8022299{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-7b038fb{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-ff3a550{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-ffe0eac{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-1589511{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-a458e70{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-9ff60ca{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-2717 .elementor-element.elementor-element-9229264{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2717 .elementor-element.elementor-element-1396938{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2717 .elementor-element.elementor-element-1396938 .elementor-divider-separator{width:100%}.elementor-2717 .elementor-element.elementor-element-1396938 .elementor-divider{padding-block-start:15px;padding-block-end:15px}:root{--page-title-display:none}@media(max-width:767px){.elementor-2717 .elementor-element.elementor-element-7fd09f4 .swiper-slide{height:200px}.elementor-2717 .elementor-element.elementor-element-e4702f4 .swiper-slide{height:200px}.elementor-2717 .elementor-element.elementor-element-dbdd9fd .swiper-slide{height:200px}.elementor-2717 .elementor-element.elementor-element-dff1436 .swiper-slide{height:200px}.elementor-2717 .elementor-element.elementor-element-330adcb .swiper-slide{height:200px}.elementor-2717 .elementor-element.elementor-element-79a0063{text-align:center}.elementor-2717 .elementor-element.elementor-element-bebba61{text-align:center}.elementor-2717 .elementor-element.elementor-element-4fd886c{text-align:center}.elementor-2717 .elementor-element.elementor-element-4ca0d95{text-align:center}.elementor-2717 .elementor-element.elementor-element-ebaa76f{text-align:center}.elementor-2717 .elementor-element.elementor-element-6aa02d0{text-align:center}.elementor-2717 .elementor-element.elementor-element-e98480c{text-align:center}.elementor-2717 .elementor-element.elementor-element-8920042{text-align:center}.elementor-2717 .elementor-element.elementor-element-8210e2e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-34bad38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-6d8bffe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-64507ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-8022299{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-ff3a550{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-1589511{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2717 .elementor-element.elementor-element-9ff60ca{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}@media(min-width:768px){.elementor-2717 .elementor-element.elementor-element-d20ddcb{width:49.998%}.elementor-2717 .elementor-element.elementor-element-9c7681f{width:50.002%}.elementor-2717 .elementor-element.elementor-element-b23f923{width:50%}.elementor-2717 .elementor-element.elementor-element-c588c79{width:49.794%}.elementor-2717 .elementor-element.elementor-element-d82ac23{width:50.001%}.elementor-2717 .elementor-element.elementor-element-4834c97{width:49.999%}.elementor-2717 .elementor-element.elementor-element-1a5c919{width:50%}.elementor-2717 .elementor-element.elementor-element-e5c53f2{width:49.948%}.elementor-2717 .elementor-element.elementor-element-ceed3ba{width:50.104%}.elementor-2717 .elementor-element.elementor-element-f7cb19d{width:49.896%}.elementor-2717 .elementor-element.elementor-element-f0516c8{width:10.801%}.elementor-2717 .elementor-element.elementor-element-70a9671{width:40.338%}.elementor-2717 .elementor-element.elementor-element-5b1c93d{width:9.975%}.elementor-2717 .elementor-element.elementor-element-f5a7b9a{width:38.886%}.elementor-2717 .elementor-element.elementor-element-eb64665{width:10.699%}.elementor-2717 .elementor-element.elementor-element-c5712c2{width:39.301%}.elementor-2717 .elementor-element.elementor-element-461b939{width:12.047%}.elementor-2717 .elementor-element.elementor-element-2ea791d{width:37.953%}.elementor-2717 .elementor-element.elementor-element-310ae97{width:10.593%}.elementor-2717 .elementor-element.elementor-element-37276cc{width:39.407%}.elementor-2717 .elementor-element.elementor-element-5eec3cf{width:12.461%}.elementor-2717 .elementor-element.elementor-element-1fef6e2{width:37.539%}.elementor-2717 .elementor-element.elementor-element-d97c15d{width:10.492%}.elementor-2717 .elementor-element.elementor-element-77b627e{width:39.508%}.elementor-2717 .elementor-element.elementor-element-de88ebe{width:13.187%}.elementor-2717 .elementor-element.elementor-element-f7ade04{width:36.813%}}