.elementor-16293 .elementor-element.elementor-element-d6f1cf2{--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;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-16293 .elementor-element.elementor-element-d6f1cf2:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d6f1cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-dbbfe4d{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-dbbfe4d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-66-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-dbbfe4d::before, .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-a86ff1c{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-6ec6c13{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:6px;}.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-16293 .elementor-element.elementor-element-a988e83{padding:40px 0px 10px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a988e83 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:70px;font-weight:500;line-height:74px;letter-spacing:-0.1px;color:#F2EFEA;}.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-16293 .elementor-element.elementor-element-9adbc54{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-9adbc54 .elementor-divider-separator{width:178px;margin:0 auto;margin-left:0;}.elementor-16293 .elementor-element.elementor-element-9adbc54 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-16293 .elementor-element.elementor-element-a2400a1{padding:9px 0px 10px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a2400a1 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:26px;font-weight:500;color:#F2EFEA;}.elementor-16293 .elementor-element.elementor-element-afbe757{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-26041a1{padding:0px 0px 2px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-26041a1 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-fde75ad{padding:0px 0px 0px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-fde75ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:100;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-78a5514{--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;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-16293 .elementor-element.elementor-element-78a5514:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-78a5514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-e58177f{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-e58177f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/362a99d8-472d-43b1-80c4-c7149b68c6e3-2026-05-20.png");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-e58177f::before, .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-e58177f > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-e58177f > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-dcc3c8a{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-3962724{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:6px;}.elementor-16293 .elementor-element.elementor-element-751adaa{padding:40px 0px 10px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-751adaa .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:70px;font-weight:500;line-height:74px;letter-spacing:-0.1px;color:#F2EFEA;}.elementor-16293 .elementor-element.elementor-element-fbdf417{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-fbdf417 .elementor-divider-separator{width:178px;margin:0 auto;margin-left:0;}.elementor-16293 .elementor-element.elementor-element-fbdf417 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-16293 .elementor-element.elementor-element-cdc97f9{padding:9px 0px 10px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-cdc97f9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:26px;font-weight:500;color:#F2EFEA;}.elementor-16293 .elementor-element.elementor-element-25fd119{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-8fcd047{padding:0px 0px 2px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-8fcd047 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ba1e232{padding:0px 0px 0px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-ba1e232 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:100;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-14e9b86{--display:flex;--min-height:100vh;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-14e9b86:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-14e9b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-8c4126c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16293 .elementor-element.elementor-element-79d6d7f{--display:flex;--min-height:75vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-79d6d7f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-79d6d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/09/cours-yoga-sepia-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-2dea818{--display:flex;--min-height:75vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16293 .elementor-element.elementor-element-ed865a5{width:var( --container-widget-width, 70% );max-width:70%;padding:0% 0% 3% 0%;--container-widget-width:70%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-ed865a5 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-27d5f0b{width:var( --container-widget-width, 70% );max-width:70%;padding:5px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-27d5f0b .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-af98a30{--display:flex;--min-height:100vh;--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;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-af98a30:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-af98a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-9466934{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16293 .elementor-element.elementor-element-d0584bd{--display:flex;--min-height:75vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d0584bd:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d0584bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/57d089fb-0a87-4bbc-bc13-09c9ad463b21-2026-05-20.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-264f93e{--display:flex;--min-height:75vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16293 .elementor-element.elementor-element-8152d6a{width:var( --container-widget-width, 70% );max-width:70%;padding:0% 0% 3% 0%;--container-widget-width:70%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-8152d6a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-375b6a7{width:var( --container-widget-width, 70% );max-width:70%;padding:5px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-375b6a7 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-2feac84{--display:flex;--min-height:100vh;--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;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-2feac84:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-2feac84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-bea0f16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16293 .elementor-element.elementor-element-9aab7d5{--display:flex;--min-height:75vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16293 .elementor-element.elementor-element-0c68fca{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-0c68fca .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-3777661{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-3777661 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-3777661 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-00b0172{--display:flex;--min-height:75vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-00b0172:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-00b0172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/57d089fb-0a87-4bbc-bc13-09c9ad463b21-2026-05-20.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-0c68973{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-0c68973:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-0c68973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-6bf5935{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ba25b73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-bcea851{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-bcea851 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-66423e4{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-66423e4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-60d9c94{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-60d9c94 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-f6f74c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ca99777{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ca99777 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-4fbda14{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4fbda14 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-cbb0bd1{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-cbb0bd1 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-99f1bdd{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-1100145{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-663c765{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-663c765 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-17e6068{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-17e6068 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-ff7daa6{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-ff7daa6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-a118108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-81dad9b{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-81dad9b .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-40fe654{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-40fe654 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-8e6e635{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-8e6e635 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-ca01336{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-4e9d1ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-757f6a5{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-757f6a5 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-4130964{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4130964 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-f3ed42d{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-f3ed42d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-726c328{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ed26ccd{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ed26ccd .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-4748541{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4748541 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-bcccd9c{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-bcccd9c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-d008287{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d008287:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d008287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-6a74427{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-e21ae98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-6f29ec1{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-6f29ec1 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-aa1a8c4{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-aa1a8c4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-d4df972{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-d4df972 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-0e5dc56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-5cc3c1c{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-5cc3c1c .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-a9f4b45{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a9f4b45 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-0e975a5{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-0e975a5 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-a144798{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-0885cee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d5c6cf6{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-d5c6cf6 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-81fe978{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-81fe978 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-377b8cf{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-377b8cf .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-690175a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-f3cf227{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-f3cf227 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-f6a3ecd{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-f6a3ecd .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-a2fc6e3{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-a2fc6e3 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-50de1f4{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-59283a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-45a2958{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-45a2958 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-aa421d7{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-aa421d7 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-4c0a39c{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-4c0a39c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-66cc9d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-c2bc954{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-c2bc954 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-a3f7909{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a3f7909 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-917c0c6{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-917c0c6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-4e46ca9{--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;--overflow:hidden;}.elementor-16293 .elementor-element.elementor-element-4e46ca9:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-4e46ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-65be3e5{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-791a65d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-bdcd24b{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-bdcd24b .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-c9e220e{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-c9e220e .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-1f13e5a{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-1f13e5a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-5a720ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d535955{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-d535955 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-18e01d4{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-18e01d4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-78c5bf7{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-78c5bf7 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-ad842d6{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-87ce4ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-0c05879{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-0c05879 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-7401242{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-7401242 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-009e0b0{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-009e0b0 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-26facec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ca65f03{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ca65f03 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-6706118{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-6706118 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-6caa90d{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-6caa90d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-2514b7b{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-a6cd79d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ab5fd24{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ab5fd24 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-4686347{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4686347 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-35343cd{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-35343cd .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-57f038e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d6cf7d1{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-d6cf7d1 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:130px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A4776442;}.elementor-16293 .elementor-element.elementor-element-74e941f{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-74e941f .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-b88599c{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-b88599c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-d519f34{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d519f34:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d519f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-53b918a{--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;--justify-content:center;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-16293 .elementor-element.elementor-element-53b918a:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-53b918a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE3;}.elementor-16293 .elementor-element.elementor-element-28c6773{--display:flex;--min-height:75vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-28c6773:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/Photos-Arcachon-scaled.png");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-28c6773::before, .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-28c6773 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-28c6773 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-4794d88{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16293 .elementor-element.elementor-element-8159658{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:none;--border-style:none;--padding-top:53px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Roam", Sans-serif;font-size:26px;font-weight:500;line-height:32px;}.elementor-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roam", Sans-serif;font-size:75px;font-weight:500;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:none;--border-style:none;--padding-top:53px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Roam", Sans-serif;font-size:26px;font-weight:500;line-height:32px;}.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roam", Sans-serif;font-size:75px;font-weight:500;}.elementor-16293 .elementor-element.elementor-element-66c75b2{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:none;--border-style:none;--padding-top:53px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Roam", Sans-serif;font-size:26px;font-weight:500;line-height:32px;}.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roam", Sans-serif;font-size:75px;font-weight:500;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:none;--border-style:none;--padding-top:53px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Roam", Sans-serif;font-size:26px;font-weight:500;line-height:32px;}.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Roam", Sans-serif;font-size:75px;font-weight:500;}.elementor-16293 .elementor-element.elementor-element-58aa736{--display:flex;--min-height:100vh;--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;--justify-content:center;--overflow:hidden;--overlay-opacity:0.23;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-58aa736::before, .elementor-16293 .elementor-element.elementor-element-58aa736 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-58aa736 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-58aa736 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-58aa736 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-58aa736 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/Design-sans-titre-2026-05-26T150122.646.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:90% auto;}.elementor-16293 .elementor-element.elementor-element-5717623{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ecac856{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16293 .elementor-element.elementor-element-b0f82c4{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-b0f82c4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-98ab1d6{width:var( --container-widget-width, 90% );max-width:90%;padding:0% 0% 3% 0%;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-98ab1d6 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-7a017f4{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-7a017f4 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-51a49d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-b3d6650{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-b3d6650:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-b3d6650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-23-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-b3d6650::before, .elementor-16293 .elementor-element.elementor-element-b3d6650 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-b3d6650 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-b3d6650 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-b3d6650 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-b3d6650 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-bc015b7{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-bc015b7 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-cebd8f7{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-cebd8f7 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-a007f92{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-a007f92 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ce2f5c0{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ce2f5c0:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-17-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-ce2f5c0::before, .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-ce2f5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-45eff79{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-45eff79 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-1acc50c{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-1acc50c .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ab655eb{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-ab655eb .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-32c0e14{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-32c0e14:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-32c0e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-12-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-32c0e14::before, .elementor-16293 .elementor-element.elementor-element-32c0e14 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-32c0e14 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-32c0e14 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-32c0e14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-32c0e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-434f0c4{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-434f0c4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-f7781f2{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-f7781f2 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ff8272f{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-ff8272f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-a04980d{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-a04980d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-a04980d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-6-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-a04980d::before, .elementor-16293 .elementor-element.elementor-element-a04980d > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-a04980d > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-a04980d > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-a04980d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-a04980d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-e09ee98{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-e09ee98 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-d3754ed{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-d3754ed .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-38638e2{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-38638e2 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-809c99e{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-809c99e:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-809c99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-809c99e::before, .elementor-16293 .elementor-element.elementor-element-809c99e > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-809c99e > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-809c99e > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-809c99e > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-809c99e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-c4a7710{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-c4a7710 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-495fa7e{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-495fa7e .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-daeec2b{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-daeec2b .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-aecba71{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#8A7C7C;}.elementor-16293 .elementor-element.elementor-element-aecba71 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF4D;border-style:none;border-radius:500px 500px 500px 500px;padding:6px 6px 6px 6px;}.elementor-16293 .elementor-element.elementor-element-aecba71 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}:where( .elementor-16293 .elementor-element.elementor-element-aecba71 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-16293 .elementor-element.elementor-element-fadfb65{--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;--overflow:hidden;}.elementor-16293 .elementor-element.elementor-element-127f805{padding:0px 0px 40px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-127f805 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-bf5ea59{width:var( --container-widget-width, 90% );max-width:90%;padding:0% 0% 3% 0%;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-bf5ea59 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-ffa31f7{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-325a719{--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;--overflow:hidden;}.elementor-16293 .elementor-element.elementor-element-37154c3{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-37154c3:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-37154c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/03_1.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-37154c3::before, .elementor-16293 .elementor-element.elementor-element-37154c3 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-37154c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-37154c3 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-37154c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-37154c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-bddd7e1{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-bddd7e1 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-64bbe00{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-64bbe00 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-a263b91{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-a263b91 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-404525f{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-404525f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-404525f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-MARRON.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-404525f::before, .elementor-16293 .elementor-element.elementor-element-404525f > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-404525f > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-404525f > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-404525f > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-404525f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-162100b{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-162100b .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ad90018{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ad90018 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-e2a8166{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-e2a8166 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-704f443{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-704f443:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-704f443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-VERTE-02.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-704f443::before, .elementor-16293 .elementor-element.elementor-element-704f443 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-704f443 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-704f443 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-704f443 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-704f443 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-39bb0a1{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-39bb0a1 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-b1ac550{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-b1ac550 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-6243a2d{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-6243a2d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-346c904{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-346c904:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-346c904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/suite-05.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-346c904::before, .elementor-16293 .elementor-element.elementor-element-346c904 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-346c904 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-346c904 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-346c904 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-346c904 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-56ce075{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-56ce075 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-41ace00{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-41ace00 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-b831d6d{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-b831d6d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-802e59b{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-802e59b:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-802e59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/unnamed-file.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-802e59b::before, .elementor-16293 .elementor-element.elementor-element-802e59b > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-802e59b > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-802e59b > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-802e59b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-802e59b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-5956b0b{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-5956b0b .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-39cd06d{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-39cd06d .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-033cad9{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-033cad9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-9543b4a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#8A7C7C;}.elementor-16293 .elementor-element.elementor-element-9543b4a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:none;border-radius:500px 500px 500px 500px;padding:6px 6px 6px 6px;}.elementor-16293 .elementor-element.elementor-element-9543b4a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}:where( .elementor-16293 .elementor-element.elementor-element-9543b4a .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16293 .elementor-element.elementor-element-31e1d03{--display:flex;--min-height:100vh;--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;--justify-content:center;--overflow:hidden;--overlay-opacity:0.23;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-31e1d03::before, .elementor-16293 .elementor-element.elementor-element-31e1d03 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-31e1d03 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-31e1d03 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-31e1d03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-31e1d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/Design-sans-titre-2026-05-26T150122.646.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:90% auto;}.elementor-16293 .elementor-element.elementor-element-0c5b8bf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9565947{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16293 .elementor-element.elementor-element-78ddd5e{padding:0px 0px 20px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-78ddd5e .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-3cf8733{width:var( --container-widget-width, 90% );max-width:90%;padding:0% 0% 3% 0%;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-3cf8733 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-a8b5a94{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-a8b5a94 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-87de954{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-1d57597{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-1d57597:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-1d57597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/03_1.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-1d57597::before, .elementor-16293 .elementor-element.elementor-element-1d57597 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-1d57597 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-1d57597 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-1d57597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-1d57597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-6bb8ff5{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-6bb8ff5 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-0db4b28{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-0db4b28 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-2811eaf{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-2811eaf .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-09ead3e{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-09ead3e:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-09ead3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-MARRON.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-09ead3e::before, .elementor-16293 .elementor-element.elementor-element-09ead3e > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-09ead3e > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-09ead3e > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-09ead3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-09ead3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-6d326b2{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-6d326b2 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-e8f81b0{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-e8f81b0 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-2c485e2{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-2c485e2 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-01943b7{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-01943b7:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-01943b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-VERTE-02.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-01943b7::before, .elementor-16293 .elementor-element.elementor-element-01943b7 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-01943b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-01943b7 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-01943b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-01943b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-cb305c1{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-cb305c1 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-82737f7{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-82737f7 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-36cd74f{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-36cd74f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-05ec3aa{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-05ec3aa:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-05ec3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/suite-05.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-05ec3aa::before, .elementor-16293 .elementor-element.elementor-element-05ec3aa > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-05ec3aa > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-05ec3aa > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-05ec3aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-05ec3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-1e272d6{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-1e272d6 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-1e6507f{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-1e6507f .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ae1134a{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-ae1134a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-9ce5ca2{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9ce5ca2:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/unnamed-file.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-9ce5ca2::before, .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-9ce5ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-a063e9a{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a063e9a .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-4db616e{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4db616e .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-d4d5a35{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-d4d5a35 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-60e194f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#8A7C7C;}.elementor-16293 .elementor-element.elementor-element-60e194f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF4D;border-style:none;border-radius:500px 500px 500px 500px;padding:6px 6px 6px 6px;}.elementor-16293 .elementor-element.elementor-element-60e194f :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}:where( .elementor-16293 .elementor-element.elementor-element-60e194f .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16293 .elementor-element.elementor-element-24ac7a5{--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;--overflow:hidden;}.elementor-16293 .elementor-element.elementor-element-c94fd5d{padding:0px 0px 40px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-c94fd5d .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-0e7609f{width:var( --container-widget-width, 90% );max-width:90%;padding:0% 0% 3% 0%;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-0e7609f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#020202;}.elementor-16293 .elementor-element.elementor-element-3031445{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-3031445 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-3031445 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-68bb30c{--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;--overflow:hidden;}.elementor-16293 .elementor-element.elementor-element-614941d{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-614941d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-614941d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/03_1.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-614941d::before, .elementor-16293 .elementor-element.elementor-element-614941d > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-614941d > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-614941d > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-614941d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-614941d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-7dd2483{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-7dd2483 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-d69af89{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-d69af89 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-aaec696{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-aaec696 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-f50ffa4{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-f50ffa4:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-MARRON.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-f50ffa4::before, .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-a46efac{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a46efac .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-39aa2ee{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-39aa2ee .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-f20f586{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-f20f586 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-e3e2446{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-e3e2446:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e3e2446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/CHAMBRE-JUMELLE-RAYURE-VERTE-02.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-e3e2446::before, .elementor-16293 .elementor-element.elementor-element-e3e2446 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-e3e2446 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-e3e2446 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-e3e2446 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-e3e2446 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-0d36ae3{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-0d36ae3 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-4a1ebe4{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-4a1ebe4 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-b8ef651{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-b8ef651 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-53b1e74{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-53b1e74:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-53b1e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/suite-05.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-53b1e74::before, .elementor-16293 .elementor-element.elementor-element-53b1e74 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-53b1e74 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-53b1e74 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-53b1e74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-53b1e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-c40bfa2{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-c40bfa2 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-e50d7d3{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-e50d7d3 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-8a1a77d{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-8a1a77d .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-01cdc33{--display:flex;--min-height:70vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-01cdc33:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-01cdc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/unnamed-file.jpg");background-position:center center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-01cdc33::before, .elementor-16293 .elementor-element.elementor-element-01cdc33 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-01cdc33 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-01cdc33 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-01cdc33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-01cdc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16293 .elementor-element.elementor-element-a35ad7a{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-a35ad7a .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:35px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-31d58d6{padding:0px 0px 5px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-31d58d6 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-09f3ad1{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:none;}.elementor-16293 .elementor-element.elementor-element-09f3ad1 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-ce32b56{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#8A7C7C;}.elementor-16293 .elementor-element.elementor-element-ce32b56 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:none;border-radius:500px 500px 500px 500px;padding:6px 6px 6px 6px;}.elementor-16293 .elementor-element.elementor-element-ce32b56 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}:where( .elementor-16293 .elementor-element.elementor-element-ce32b56 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16293 .elementor-element.elementor-element-b3c69dd{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-b3c69dd:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-b3c69dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16293 .elementor-element.elementor-element-044674d{padding:0px 0px 40px 0px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-044674d .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:50px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-d90ab8d{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-d90ab8d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d90ab8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16293 .elementor-element.elementor-element-e23bc33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-f3892c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16293 .elementor-element.elementor-element-833f4d5 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-d7f3097{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-d7f3097 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-439c47e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-6480ce2 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-edbe945{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-edbe945 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-db83ee8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-76f73ee img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-f0d56b1{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-f0d56b1 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-eaa5793{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-581c24b img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-c2652b9{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-c2652b9 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-5799701{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-c36a7ea img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-87cc483{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-87cc483 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-643e109{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-643e109:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-643e109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16293 .elementor-element.elementor-element-07c5cf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-2a31bf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-2d41b43 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-efc4dbd{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-efc4dbd .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-26e42ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-293eb1a img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-88d7971{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-88d7971 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-c7434b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9e1cdb3 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-33d740c{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-33d740c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-9639abf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-af75d6d img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-3b1463c{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-3b1463c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-7d4355e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9f33b53 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-f5a14dd{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-f5a14dd .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-f52a627{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-f52a627:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-f52a627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16293 .elementor-element.elementor-element-eb076fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-44f68b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d9c88d0 img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-8a3581e{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-8a3581e .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-985233c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-1ba1b1e img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-c0ab9b8{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-c0ab9b8 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-c5fcdbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9655aaf img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-5dc9629{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-5dc9629 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-ee1c282{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-db12a5a img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-4eb658f{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-4eb658f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-7d909c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-4a0e7fd img{max-width:170px;}.elementor-16293 .elementor-element.elementor-element-1155e69{padding:0px 0px 0px 0px;border-style:none;text-align:center;}.elementor-16293 .elementor-element.elementor-element-1155e69 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-f546ce9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-16293 .elementor-element.elementor-element-f546ce9:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-f546ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-0beaa7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;--z-index:900;}.elementor-16293 .elementor-element.elementor-element-56b0e98{width:var( --container-widget-width, 100% );max-width:100%;padding:200px 0px 15px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-16293 .elementor-element.elementor-element-56b0e98 .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-8ea4468{width:var( --container-widget-width, 80% );max-width:80%;padding:10px 0px 10px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-8ea4468 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-162ef43{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 10px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-162ef43 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-ebe99d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:900;}.elementor-16293 .elementor-element.elementor-element-d6e441a{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:900;}.elementor-16293 .elementor-element.elementor-element-d6e441a .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-d6e441a .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-d6e441a .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-9599fbd{--display:flex;--min-height:75vh;--overlay-opacity:1;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:70;}.elementor-16293 .elementor-element.elementor-element-9599fbd:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-9599fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/Design-sans-titre-2026-05-13T011240.721-scaled.png");background-position:top center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-9599fbd::before, .elementor-16293 .elementor-element.elementor-element-9599fbd > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-9599fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-9599fbd > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-9599fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-9599fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF0F 85%, #FFFFFF 100%);}.elementor-16293 .elementor-element.elementor-element-21fdbcd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-16293 .elementor-element.elementor-element-21fdbcd:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-21fdbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-7421683{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;--z-index:10;}.elementor-16293 .elementor-element.elementor-element-eeeda4b{width:var( --container-widget-width, 100% );max-width:100%;padding:200px 0px 15px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-16293 .elementor-element.elementor-element-eeeda4b .elementor-heading-title{font-family:"Roam", Sans-serif;font-size:50px;font-weight:400;line-height:40px;letter-spacing:0px;color:#A47764;}.elementor-16293 .elementor-element.elementor-element-8c07eda{width:var( --container-widget-width, 80% );max-width:80%;padding:10px 0px 10px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-8c07eda .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-680763b{width:var( --container-widget-width, 80% );max-width:80%;padding:10px 0px 10px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-16293 .elementor-element.elementor-element-680763b .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571{width:var( --container-widget-width, 345px );max-width:345px;padding:5px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:900;}.elementor-16293 .elementor-element.elementor-element-5e85571 .button-link-wrap .btn-icon{font-size:12px;}.elementor-16293 .elementor-element.elementor-element-5e85571 .button-link-wrap .btn-icon svg{width:12px;height:12px;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap{font-family:"Roam", Sans-serif;font-size:20px;font-weight:500;line-height:5px;color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap svg{width:1px;height:1px;fill:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap .button_line{background:#222222;height:1px;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap:hover,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap:hover svg,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#222222;stroke:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap:hover svg{fill:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#222222;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap:hover .button_line{background:#222222;}.elementor-16293 .elementor-element.elementor-element-ea01101{--display:flex;--min-height:100vh;--overlay-opacity:1;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:70;}.elementor-16293 .elementor-element.elementor-element-ea01101:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-ea01101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/05/Design-sans-titre-2026-05-13T011240.721-scaled.png");background-position:top center;background-size:cover;}.elementor-16293 .elementor-element.elementor-element-ea01101::before, .elementor-16293 .elementor-element.elementor-element-ea01101 > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-ea01101 > .e-con-inner > .elementor-background-video-container::before, .elementor-16293 .elementor-element.elementor-element-ea01101 > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-ea01101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16293 .elementor-element.elementor-element-ea01101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF0F 85%, #FFFFFF 100%);}.elementor-16293 .elementor-element.elementor-element-049292f{--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;--justify-content:center;--align-items:center;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:500;}.elementor-16293 .elementor-element.elementor-element-049292f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-049292f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-prev{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-active-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-total-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{background-color:#FFFFFF00;font-size:25px;width:24px;height:24px;line-height:24px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{background-color:#FFFFFF;padding:24px 60px 24px 24px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-6982b59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:16px;height:16px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:25px;height:25px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:12px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-family:"Roam", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );padding:24px 10px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:var( --e-global-color-secondary );border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{right:10px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#222222;}.elementor-16293 .elementor-element.elementor-element-bb0b271{--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;--justify-content:center;--align-items:center;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-bb0b271:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-bb0b271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{background-color:#FFFFFF00;font-size:25px;width:24px;height:24px;line-height:24px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{background-color:#FFFFFF;padding:24px 60px 24px 24px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-9cc5496{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:16px;height:16px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:25px;height:25px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:12px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-family:"Roam", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );padding:24px 10px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:var( --e-global-color-secondary );border-color:#6262621A;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{right:10px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#222222;}@media(min-width:768px){.elementor-16293 .elementor-element.elementor-element-dbbfe4d{--content-width:100%;}.elementor-16293 .elementor-element.elementor-element-a86ff1c{--width:91%;}.elementor-16293 .elementor-element.elementor-element-6ec6c13{--width:100%;}.elementor-16293 .elementor-element.elementor-element-afbe757{--width:100%;}.elementor-16293 .elementor-element.elementor-element-e58177f{--content-width:100%;}.elementor-16293 .elementor-element.elementor-element-dcc3c8a{--width:91%;}.elementor-16293 .elementor-element.elementor-element-3962724{--width:100%;}.elementor-16293 .elementor-element.elementor-element-25fd119{--width:100%;}.elementor-16293 .elementor-element.elementor-element-79d6d7f{--width:70%;}.elementor-16293 .elementor-element.elementor-element-2dea818{--width:50%;}.elementor-16293 .elementor-element.elementor-element-d0584bd{--width:70%;}.elementor-16293 .elementor-element.elementor-element-264f93e{--width:50%;}.elementor-16293 .elementor-element.elementor-element-9aab7d5{--width:50%;}.elementor-16293 .elementor-element.elementor-element-00b0172{--width:70%;}.elementor-16293 .elementor-element.elementor-element-4794d88{--content-width:1360px;}.elementor-16293 .elementor-element.elementor-element-8159658{--width:22.4%;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--width:26.6%;}.elementor-16293 .elementor-element.elementor-element-66c75b2{--width:26.6%;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--width:24.4%;}.elementor-16293 .elementor-element.elementor-element-ecac856{--width:50%;}.elementor-16293 .elementor-element.elementor-element-b3d6650{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-ce2f5c0{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-32c0e14{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-a04980d{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-809c99e{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-37154c3{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-404525f{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-704f443{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-346c904{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-802e59b{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-9565947{--width:50%;}.elementor-16293 .elementor-element.elementor-element-1d57597{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-09ead3e{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-01943b7{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-05ec3aa{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-9ce5ca2{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-614941d{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-f50ffa4{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-e3e2446{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-53b1e74{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-01cdc33{--content-width:1000px;}.elementor-16293 .elementor-element.elementor-element-0beaa7a{--width:75%;}.elementor-16293 .elementor-element.elementor-element-9599fbd{--width:100%;}.elementor-16293 .elementor-element.elementor-element-7421683{--width:75%;}.elementor-16293 .elementor-element.elementor-element-049292f{--content-width:900px;}.elementor-16293 .elementor-element.elementor-element-bb0b271{--content-width:900px;}}@media(max-width:1366px) and (min-width:768px){.elementor-16293 .elementor-element.elementor-element-8159658{--width:23.4%;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--width:23.4%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16293 .elementor-element.elementor-element-264f93e{--width:60%;}.elementor-16293 .elementor-element.elementor-element-8159658{--width:23.5%;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--width:25.8%;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--width:24.1%;}}@media(min-width:1367px){.elementor-16293 .elementor-element.elementor-element-dbbfe4d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-dbbfe4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16293 .elementor-element.elementor-element-e58177f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16293 .elementor-element.elementor-element-28c6773:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-16293 .elementor-element.elementor-element-28c6773{--padding-top:105px;--padding-bottom:117px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-8159658{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--padding-top:45px;--padding-bottom:0px;--padding-left:35px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-66c75b2{--padding-top:45px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--padding-top:45px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}}@media(max-width:1024px){.elementor-16293 .elementor-element.elementor-element-78a5514{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16293 .elementor-element.elementor-element-e58177f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/06/ChatGPT-Image-1-juin-2026-18_52_41.png");}.elementor-16293 .elementor-element.elementor-element-3962724{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-751adaa .elementor-heading-title{font-size:49px;line-height:55px;}.elementor-16293 .elementor-element.elementor-element-25fd119{--min-height:10vh;}.elementor-16293 .elementor-element.elementor-element-9466934{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-d0584bd:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-d0584bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/09/cours-yoga-sepia-1.png");background-position:center center;}.elementor-16293 .elementor-element.elementor-element-264f93e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-8152d6a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16293 .elementor-element.elementor-element-375b6a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16293 .elementor-element.elementor-element-d008287{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-28c6773{--padding-top:90px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-4794d88{--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-16293 .elementor-element.elementor-element-8159658{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-66c75b2{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-aecba71{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16293 .elementor-element.elementor-element-fadfb65{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-127f805{padding:0px 0px 0px 0px;text-align:start;}.elementor-16293 .elementor-element.elementor-element-ffa31f7{padding:0px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-9543b4a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16293 .elementor-element.elementor-element-60e194f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:88px;}.elementor-16293 .elementor-element.elementor-element-ce32b56{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16293 .elementor-element.elementor-element-f52a627{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-eb076fc{--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-16293 .elementor-element.elementor-element-049292f{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:24px 55px 24px 24px;}.elementor-16293 .elementor-element.elementor-element-bb0b271{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:24px 55px 24px 24px;}}@media(max-width:767px){.elementor-16293 .elementor-element.elementor-element-78a5514{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16293 .elementor-element.elementor-element-e58177f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e58177f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-66-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-e58177f{--min-height:100vh;}.elementor-16293 .elementor-element.elementor-element-dcc3c8a{--min-height:0px;}.elementor-16293 .elementor-element.elementor-element-3962724{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-751adaa .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-cdc97f9 .elementor-heading-title{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-25fd119{--min-height:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ed865a5{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-8152d6a{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-2feac84{--min-height:30vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-bea0f16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-9aab7d5{--min-height:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-0c68fca{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-0c68fca .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-3777661{padding:0px 0px 30px 0px;}.elementor-16293 .elementor-element.elementor-element-3777661 .pt_plus_button .button-link-wrap{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-00b0172:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-00b0172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/09/cours-yoga-sepia-1.png");background-position:-306px 0px;}.elementor-16293 .elementor-element.elementor-element-00b0172{--min-height:65vh;}.elementor-16293 .elementor-element.elementor-element-60d9c94{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-cbb0bd1{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-ff7daa6{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-8e6e635{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-f3ed42d{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-bcccd9c{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-d4df972{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-0e975a5{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-377b8cf{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-a2fc6e3{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-4c0a39c{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-917c0c6{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-4e46ca9{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-791a65d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-bdcd24b{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-bdcd24b .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-c9e220e{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-c9e220e .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-1f13e5a{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-1f13e5a .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-5a720ff{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d535955{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-d535955 .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-18e01d4{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-18e01d4 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-78c5bf7{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-78c5bf7 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-ad842d6{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-0c05879{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-0c05879 .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-7401242{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-7401242 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-009e0b0{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-009e0b0 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-26facec{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ca65f03{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-ca65f03 .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-6706118{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-6706118 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-6caa90d{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-6caa90d .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-ab5fd24{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-ab5fd24 .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-4686347{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-4686347 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-35343cd{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-35343cd .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-57f038e{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-d6cf7d1{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-d6cf7d1 .elementor-heading-title{font-size:100px;}.elementor-16293 .elementor-element.elementor-element-74e941f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-74e941f .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-b88599c{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-b88599c .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-28c6773:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-28c6773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-16293 .elementor-element.elementor-element-28c6773{--padding-top:55px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-16293 .elementor-element.elementor-element-8159658{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-number-wrapper{font-size:60px;}.elementor-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-title{font-size:22px;}.elementor-16293 .elementor-element.elementor-element-c5dc7e2{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-number-wrapper{font-size:60px;}.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-title{font-size:22px;}.elementor-16293 .elementor-element.elementor-element-66c75b2{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-number-wrapper{font-size:60px;}.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-title{font-size:22px;}.elementor-16293 .elementor-element.elementor-element-fcdcd32{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-number-wrapper{font-size:60px;}.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-title{font-size:22px;}.elementor-16293 .elementor-element.elementor-element-98ab1d6{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-a007f92{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-ab655eb{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-ff8272f{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-38638e2{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-daeec2b{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-aecba71{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16293 .elementor-element.elementor-element-fadfb65{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-127f805{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-127f805 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-bf5ea59{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-bf5ea59 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7{padding:0px 0px 60px 0px;}.elementor-16293 .elementor-element.elementor-element-ffa31f7 .pt_plus_button .button-link-wrap{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-325a719{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-37154c3:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-37154c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-23-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-37154c3{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-bddd7e1 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-64bbe00{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-a263b91{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-a263b91 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-404525f:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-404525f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-17-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-404525f{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-162100b .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-ad90018{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-e2a8166{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-e2a8166 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-704f443:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-704f443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-12-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-704f443{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-39bb0a1 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-b1ac550{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-6243a2d{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-6243a2d .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-346c904:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-346c904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-6-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-346c904{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-56ce075 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-41ace00{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-b831d6d{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-b831d6d .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-802e59b:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-802e59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-1-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-802e59b{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-5956b0b .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-39cd06d{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-033cad9{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-033cad9 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-9543b4a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-73px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-size:25px;}.elementor-16293 .elementor-element.elementor-element-3cf8733{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-2811eaf{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-2c485e2{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-36cd74f{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-ae1134a{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-d4d5a35{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-60e194f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16293 .elementor-element.elementor-element-24ac7a5{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-c94fd5d{padding:0px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-c94fd5d .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-0e7609f{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-0e7609f .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-3031445{padding:0px 0px 60px 0px;}.elementor-16293 .elementor-element.elementor-element-3031445 .pt_plus_button .button-link-wrap{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-68bb30c{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-614941d:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-614941d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-23-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-614941d{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-7dd2483 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-d69af89{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-aaec696{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-aaec696 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-f50ffa4:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-f50ffa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-17-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-f50ffa4{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-a46efac .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-39aa2ee{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-f20f586{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-f20f586 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-e3e2446:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-e3e2446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-12-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-e3e2446{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-0d36ae3 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-4a1ebe4{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-b8ef651{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-b8ef651 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-53b1e74:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-53b1e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-6-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-53b1e74{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-c40bfa2 .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-e50d7d3{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-8a1a77d{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-8a1a77d .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-01cdc33:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-01cdc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villatibassin.com/wp-content/uploads/2026/07/PHOTO-1-scaled.jpg");}.elementor-16293 .elementor-element.elementor-element-01cdc33{--min-height:60vh;}.elementor-16293 .elementor-element.elementor-element-a35ad7a .elementor-heading-title{font-size:30px;}.elementor-16293 .elementor-element.elementor-element-31d58d6{padding:10px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-09f3ad1{padding:20px 0px 0px 0px;}.elementor-16293 .elementor-element.elementor-element-09f3ad1 .elementor-heading-title{font-size:18px;}.elementor-16293 .elementor-element.elementor-element-ce32b56{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-73px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-size:25px;}.elementor-16293 .elementor-element.elementor-element-b3c69dd{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-044674d{padding:30px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-044674d .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-d7f3097{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-edbe945{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-f0d56b1{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-c2652b9{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-87cc483{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-efc4dbd{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-efc4dbd .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-88d7971{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-88d7971 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-33d740c{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-33d740c .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-3b1463c{padding:5px 0px 45px 0px;}.elementor-16293 .elementor-element.elementor-element-3b1463c .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-f5a14dd{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-f5a14dd .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-8a3581e{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-8a3581e .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-c0ab9b8{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-c0ab9b8 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-5dc9629{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-5dc9629 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-4eb658f{padding:5px 0px 45px 0px;}.elementor-16293 .elementor-element.elementor-element-4eb658f .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-1155e69{padding:5px 0px 40px 0px;}.elementor-16293 .elementor-element.elementor-element-1155e69 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-8ea4468{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-162ef43{padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-21fdbcd{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-7421683{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16293 .elementor-element.elementor-element-eeeda4b{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16293 .elementor-element.elementor-element-eeeda4b .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-16293 .elementor-element.elementor-element-8c07eda{width:100%;max-width:100%;padding:20px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-8c07eda .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-680763b{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-16293 .elementor-element.elementor-element-680763b .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-16293 .elementor-element.elementor-element-5e85571{padding:0px 0px 30px 0px;}.elementor-16293 .elementor-element.elementor-element-5e85571 .pt_plus_button .button-link-wrap{font-size:16px;}.elementor-16293 .elementor-element.elementor-element-ea01101{--min-height:33vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16293 .elementor-element.elementor-element-ea01101:not(.elementor-motion-effects-element-type-background), .elementor-16293 .elementor-element.elementor-element-ea01101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-16293 .elementor-element.elementor-element-049292f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:14px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:14px;height:14px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:20px;width:19px;height:19px;line-height:19px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:20px;height:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:7px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:18px;line-height:26px;padding:15px 20px 15px 20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{right:20px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:24px 41px 24px 24px;border-width:0px 1px 1px 1px;}.elementor-16293 .elementor-element.elementor-element-6982b59 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:14px;line-height:24px;}.elementor-16293 .elementor-element.elementor-element-bb0b271{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;--z-index:500;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:14px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:14px;height:14px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:20px;width:19px;height:19px;line-height:19px;text-align:center;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:20px;height:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:7px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:18px;line-height:26px;padding:15px 20px 15px 20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{right:20px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:5px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:15px 20px 15px 20px;border-width:0px 1px 1px 1px;}.elementor-16293 .elementor-element.elementor-element-9cc5496 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:14px;line-height:24px;}}/* Start custom CSS for counter, class: .elementor-element-f3a7b91 */.elementor-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-number-wrapper {
    justify-content: center !important;
    width: 100%;
}

.elementor-16293 .elementor-element.elementor-element-f3a7b91 .elementor-counter-title {
    text-align: center !important;
    width: 100%;
}

Cela conserve bien le chiffre au-dessus/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3a4f78c */.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-number-wrapper {
    justify-content: center !important;
    width: 100%;
}

.elementor-16293 .elementor-element.elementor-element-3a4f78c .elementor-counter-title {
    text-align: center !important;
    width: 100%;
}

Cela conserve bien le chiffre au-dessus/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-d2c4a76 */.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-number-wrapper {
    justify-content: center !important;
    width: 100%;
}

.elementor-16293 .elementor-element.elementor-element-d2c4a76 .elementor-counter-title {
    text-align: center !important;
    width: 100%;
}

Cela conserve bien le chiffre au-dessus/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-59a39ad */.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-number-wrapper {
    justify-content: center !important;
    width: 100%;
}

.elementor-16293 .elementor-element.elementor-element-59a39ad .elementor-counter-title {
    text-align: center !important;
    width: 100%;
}

Cela conserve bien le chiffre au-dessus/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roam';
	font-display: auto;
	src: url('https://villatibassin.com/wp-content/uploads/2026/06/Roaming-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */