.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75950 .elementor-element.elementor-element-861722c{margin-top:60px;margin-bottom:0px;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75950 .elementor-element.elementor-element-402c2f7, .elementor-75950 .elementor-element.elementor-element-402c2f7 .litho-heading{text-align:center;}.elementor-75950 .elementor-element.elementor-element-402c2f7 .litho-primary-title, .elementor-75950 .elementor-element.elementor-element-402c2f7 .litho-primary-title a{font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;}.elementor-75950 .elementor-element.elementor-element-402c2f7 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75950 .elementor-element.elementor-element-c37b74b{margin-top:70px;margin-bottom:130px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-75950 .elementor-element.elementor-element-974d8a6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-75950 .elementor-element.elementor-element-974d8a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-litho-flip-box .flip-front-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-front-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box a.elementor-button, .elementor-widget-litho-flip-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side{background-image:url("https://octopusglisse.com/wp-content/uploads/2025/12/location-hebergement-maison-surf-octopus-makaha-olonne-sur-mer.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side{background-color:#6BCAEE;}.elementor-75950 .elementor-element.elementor-element-fe97d07 a.elementor-button, .elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button{background-color:rgba(35, 35, 35, 0);font-size:30px;fill:#232323;color:#232323;padding:5px 0px 2px 0px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side .title{font-size:40px;text-transform:uppercase;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side .subtitle{color:rgba(255, 255, 255, 0.6);font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side .description{color:rgba(255, 255, 255, 0.6);font-family:"Roboto", Sans-serif;font-weight:400;line-height:50px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-icon i{transform:rotate(0deg);}.elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-icon svg{transform:rotate(0deg);}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .title{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:500;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .subtitle{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-75950 .elementor-element.elementor-element-fe97d07 a.elementor-button:hover, .elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button:hover, .elementor-75950 .elementor-element.elementor-element-fe97d07 a.elementor-button:focus, .elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-75950 .elementor-element.elementor-element-fe97d07 a.elementor-button:hover svg, .elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button:hover svg, .elementor-75950 .elementor-element.elementor-element-fe97d07 a.elementor-button:focus svg, .elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button:focus svg{fill:#232323B3;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;}.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-75950 .elementor-element.elementor-element-94ed570 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-75950 .elementor-element.elementor-element-94ed570 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#186C77;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side{background-color:#020101;background-image:url("https://octopusglisse.com/wp-content/uploads/2025/12/location-hebergement-maison-surf-octopus-pineapple-olonne-sur-mer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side{background-color:#6BCAEE;}.elementor-75950 .elementor-element.elementor-element-7449713 a.elementor-button, .elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button{background-color:rgba(35, 35, 35, 0);font-size:30px;fill:#232323;color:#232323;padding:5px 0px 2px 0px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side .title{font-size:40px;text-transform:uppercase;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side .subtitle{color:rgba(255, 255, 255, 0.6);font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side .description{color:rgba(255, 255, 255, 0.6);font-family:"Roboto", Sans-serif;font-weight:400;line-height:50px;}.elementor-75950 .elementor-element.elementor-element-7449713 .elementor-icon i{transform:rotate(0deg);}.elementor-75950 .elementor-element.elementor-element-7449713 .elementor-icon svg{transform:rotate(0deg);}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-75950 .elementor-element.elementor-element-7449713 a.elementor-button:hover, .elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button:hover, .elementor-75950 .elementor-element.elementor-element-7449713 a.elementor-button:focus, .elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-75950 .elementor-element.elementor-element-7449713 a.elementor-button:hover svg, .elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button:hover svg, .elementor-75950 .elementor-element.elementor-element-7449713 a.elementor-button:focus svg, .elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button:focus svg{fill:#232323B3;}.elementor-75950 .elementor-element.elementor-element-7449713 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-75950 .elementor-element.elementor-element-42bba98 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-75950 .elementor-element.elementor-element-42bba98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#186C77;}@media(max-width:1024px) and (min-width:768px){.elementor-75950 .elementor-element.elementor-element-974d8a6{width:50%;}.elementor-75950 .elementor-element.elementor-element-157e876{width:50%;}}@media(max-width:1024px){.elementor-75950 .elementor-element.elementor-element-861722c{margin-top:70px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-75950 .elementor-element.elementor-element-c37b74b{margin-top:0px;margin-bottom:0px;padding:75px 25px 0px 25px;}.elementor-75950 .elementor-element.elementor-element-974d8a6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-front-side .title{font-size:16px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .description{margin-bottom:26px;}.elementor-75950 .elementor-element.elementor-element-157e876 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-front-side .title{font-size:16px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side .description{margin-bottom:26px;}}@media(max-width:767px){.elementor-75950 .elementor-element.elementor-element-c37b74b{padding:50px 0px 0px 0px;}.elementor-75950 .elementor-element.elementor-element-974d8a6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-75950 .elementor-element.elementor-element-fe97d07 .flip-back-side .description{margin-bottom:22px;}.elementor-75950 .elementor-element.elementor-element-157e876 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-75950 .elementor-element.elementor-element-7449713 .flip-back-side .description{margin-bottom:22px;}}