.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-b6b140cf{position:relative;padding-bottom:50px;}.gb-container-b6b140cf > .gb-shapes .gb-shape-1{color:var(--base);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;bottom:-1px;}.gb-container-b6b140cf > .gb-shapes .gb-shape-1 svg{height:50px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-320b7982{width:100%;padding-top:140px;padding-bottom:140px;background-color:var(--base);}.gb-container-192d2696{max-width:1400px;display:flex;flex-direction:row;justify-content:space-between;column-gap:5rem;margin-right:auto;margin-left:auto;}.gb-container-66bb00e1{display:flex;flex-direction:column;align-items:center;flex-basis:75%;border-right:1px solid var(--accent-2);}.gb-container-ee9a312c{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:10px;flex-basis:25%;}.gb-container-f46e4aed{position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:40px;padding-bottom:40px;}.gb-container-b11a9645{max-width:1400px;display:flex;align-items:center;column-gap:5rem;row-gap:3rem;z-index:1;position:relative;padding:60px 0;margin-right:auto;margin-left:auto;}.gb-container-91e21fe7{width:50%;flex-basis:50%;}.gb-container-f2117fff{width:50%;flex-basis:50%;}.gb-container-6f970562{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;column-gap:10px;row-gap:10px;}.gb-container-2d7c029c{background-color:var(--base);}.gb-container-a60baf8f{position:relative;padding-bottom:50px;background-color:var(--contrast);}.gb-container-a60baf8f > .gb-shapes .gb-shape-1{color:var(--base);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;bottom:-1px;}.gb-container-a60baf8f > .gb-shapes .gb-shape-1 svg{height:50px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-8d546a27{padding-top:100px;padding-bottom:100px;background-color:var(--base);}.gb-container-a4536148{width:100%;max-width:1400px;margin-right:auto;margin-left:auto;}.gb-container-c093fb18{height:100%;max-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:100px;position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:45%;padding-bottom:45%;}.gb-container-c093fb18:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/03/pleine-mer5-pano.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-c093fb18:after{content:"";background-image:linear-gradient(90deg, rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0.5));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-grid-wrapper > .gb-grid-column-c093fb18{width:25%;}.gb-container-c093fb18.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-c093fb18.gb-no-dynamic-bg:before{background-image:none;}.gb-container-2450094e{height:100%;max-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:100px;position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:45%;padding-bottom:45%;}.gb-container-2450094e:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/03/pleine-mer-lounge1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-2450094e:after{content:"";background-image:linear-gradient(90deg, rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0.5));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-grid-wrapper > .gb-grid-column-2450094e{width:25%;}.gb-container-2450094e.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-2450094e.gb-no-dynamic-bg:before{background-image:none;}.gb-container-0c0acc88{height:100%;max-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:100px;position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:45%;padding-bottom:45%;}.gb-container-0c0acc88:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/03/pleine-mer-terrasse-2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-0c0acc88:after{content:"";background-image:linear-gradient(90deg, rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0.5));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-grid-wrapper > .gb-grid-column-0c0acc88{width:25%;}.gb-container-0c0acc88.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-0c0acc88.gb-no-dynamic-bg:before{background-image:none;}.gb-container-3ad8e0bd{height:100%;max-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:100px;position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:45%;padding-bottom:45%;}.gb-container-3ad8e0bd:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/07/carrousel-hotel-epreuves-jour-2-25.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-3ad8e0bd:after{content:"";background-image:linear-gradient(90deg, rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0.5));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-grid-wrapper > .gb-grid-column-3ad8e0bd{width:25%;}.gb-container-3ad8e0bd.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-3ad8e0bd.gb-no-dynamic-bg:before{background-image:none;}.gb-container-54482dba{display:flex;padding-right:5px;}.gb-container-4f04a80a{padding:100px 40px 30px;background-color:var(--contrast);}.gb-container-c73cb20f{max-width:1400px;margin-right:auto;margin-left:auto;}.gb-grid-wrapper > .gb-grid-column-1afcc488{width:33.33%;}.gb-container-469103f4{display:flex;justify-content:center;margin-bottom:30px;}.gb-container-bd1fd6bf{padding-top:140px;padding-left:35%;}.gb-grid-wrapper > .gb-grid-column-bd1fd6bf{width:33.33%;}.gb-container-6b2ee477{flex-wrap:wrap;column-gap:20px;row-gap:10px;}.gb-container-feddbd1a{padding-top:140px;}.gb-grid-wrapper > .gb-grid-column-feddbd1a{width:33.33%;}.gb-container-c242b970{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding-bottom:30px;margin-bottom:15px;border-bottom:1px solid var(--base);}h1.gb-headline-1cdc724c{text-align:center;padding-top:100px;padding-bottom:100px;margin-bottom:0px;}div.gb-headline-4f2d23b0{max-width:790px;}div.gb-headline-0020a0ab{margin-bottom:1.5rem;}div.gb-headline-cbd66b66{text-align:center;padding-top:50px;padding-bottom:0px;margin-bottom:0px;color:var(--base);}div.gb-headline-49369703{text-align:center;padding-top:15px;padding-bottom:50px;color:var(--accent-2);}div.gb-headline-89485394{z-index:1;position:relative;text-align:center;color:var(--base);}div.gb-headline-defe5d0a{z-index:1;position:relative;text-align:center;color:var(--base);}div.gb-headline-1fb3966c{z-index:1;position:relative;text-align:center;color:var(--base);}div.gb-headline-4bb30192{z-index:1;position:relative;text-align:center;color:var(--base);}p.gb-headline-9f4789fe{color:var(--base);}p.gb-headline-e006db1b{display:flex;align-items:flex-start;column-gap:0.5em;color:var(--base);}p.gb-headline-2df2f7b9{display:flex;align-items:center;column-gap:0.5em;font-size:20px;font-weight:700;color:var(--base);}p.gb-headline-0b0fa6a2{display:flex;align-items:center;column-gap:0.5em;color:var(--base);}p.gb-headline-0b0fa6a2 a{color:var(--base);}p.gb-headline-0b0fa6a2 a:hover{color:var(--base);}p.gb-headline-15755ef3{max-width:1100px;font-size:15px;text-align:center;margin:60px auto 0;color:var(--base);}p.gb-headline-15755ef3 a{color:var(--base);}.gb-grid-wrapper-1a41822c{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-40px;}.gb-grid-wrapper-1a41822c > .gb-grid-column{box-sizing:border-box;padding-left:40px;}.gb-grid-wrapper-ab6893f3{display:flex;flex-wrap:wrap;margin-left:-80px;}.gb-grid-wrapper-ab6893f3 > .gb-grid-column{box-sizing:border-box;padding-left:80px;}@media (min-width: 1025px) {.gb-container-c093fb18:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-c093fb18:before{transition:all 0.5s ease-in-out;}.gb-container-2450094e:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-2450094e:before{transition:all 0.5s ease-in-out;}.gb-container-0c0acc88:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-0c0acc88:before{transition:all 0.5s ease-in-out;}.gb-container-3ad8e0bd:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-3ad8e0bd:before{transition:all 0.5s ease-in-out;}}@media (max-width: 1024px) {.gb-container-320b7982{padding-top:30px;padding-bottom:30px;}.gb-container-192d2696{flex-direction:column;align-items:flex-start;padding:30px;}.gb-container-66bb00e1{flex-basis:100%;border-right-width:0px;}.gb-grid-wrapper > .gb-grid-column-66bb00e1{flex-basis:100%;}.gb-container-ee9a312c{flex-basis:100%;}.gb-grid-wrapper > .gb-grid-column-ee9a312c{flex-basis:100%;}.gb-container-f46e4aed{padding:30px;}.gb-container-b11a9645{flex-direction:column;}.gb-container-91e21fe7{width:100%;}.gb-grid-wrapper > .gb-grid-column-91e21fe7{width:100%;}.gb-container-f2117fff{width:100%;}.gb-grid-wrapper > .gb-grid-column-f2117fff{width:100%;}.gb-container-a4536148{padding:30px;}.gb-container-c093fb18{margin-bottom:15px;}.gb-grid-wrapper > .gb-grid-column-c093fb18{width:100%;}.gb-container-2450094e{margin-bottom:15px;}.gb-grid-wrapper > .gb-grid-column-2450094e{width:100%;}.gb-container-0c0acc88{margin-bottom:15px;}.gb-grid-wrapper > .gb-grid-column-0c0acc88{width:100%;}.gb-container-3ad8e0bd{margin-bottom:15px;}.gb-grid-wrapper > .gb-grid-column-3ad8e0bd{width:100%;}.gb-grid-wrapper > .gb-grid-column-1afcc488{width:100%;}.gb-container-bd1fd6bf{padding-top:0px;}.gb-grid-wrapper > .gb-grid-column-bd1fd6bf{width:50%;}.gb-container-feddbd1a{padding-top:0px;}.gb-grid-wrapper > .gb-grid-column-feddbd1a{width:50%;}.gb-grid-wrapper-1a41822c{row-gap:40px;}.gb-grid-wrapper-ab6893f3{row-gap:80px;}}@media (max-width: 767px) {.gb-container-320b7982{padding-top:0px;padding-bottom:0px;}.gb-container-f46e4aed{padding:4rem 20px;}.gb-grid-wrapper > .gb-grid-column-c093fb18{width:100%;}.gb-grid-wrapper > .gb-grid-column-2450094e{width:100%;}.gb-grid-wrapper > .gb-grid-column-0c0acc88{width:100%;}.gb-grid-wrapper > .gb-grid-column-3ad8e0bd{width:100%;}.gb-container-4f04a80a{padding-top:60px;padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-1afcc488{width:100%;}.gb-container-bd1fd6bf{padding-left:0%;}.gb-grid-wrapper > .gb-grid-column-bd1fd6bf{width:100%;}.gb-grid-wrapper > .gb-grid-column-feddbd1a{width:100%;}div.gb-headline-0020a0ab{margin-bottom:1.25rem;}p.gb-headline-e006db1b{justify-content:center;text-align:center;}p.gb-headline-2df2f7b9{justify-content:center;}p.gb-headline-0b0fa6a2{justify-content:center;}.gb-grid-wrapper-ab6893f3{row-gap:30px;margin-left:0;}.gb-grid-wrapper-ab6893f3 > .gb-grid-column{padding-left:0px;}}:root{--gb-container-width:1400px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}