.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-31a29e7a{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow-x:hidden;overflow-y:hidden;background-image:linear-gradient(0deg, var(--contrast), var(--contrast));}.gb-container-31a29e7a:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/07/pleine-mer-terrasse-2-1920x1080-1.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;opacity:0.83;}.gb-container-31a29e7a.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-31a29e7a.gb-no-dynamic-bg:before{background-image:none;}.gb-container-ca282b55{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;position:relative;margin-top:100px;margin-right:100px;margin-left:100px;}.gb-container-89c5db32{display:block;position:relative;}.gb-container-b60981b8{height:100%;display:flex;align-items:center;justify-content:center;z-index:1;position:relative;padding-bottom:200px;}.gb-container-0dd4cb24{width:100%;background-color:var(--base);}.gb-container-95f0326f{min-height:100%;max-width:1920px;display:flex;align-items:center;margin-right:auto;margin-left:auto;}.gb-container-784c5f5b{width:50%;max-height:100%;}.gb-container-a8e225e6{width:50%;height:100%;display:flex;align-items:center;justify-content:center;}.gb-container-d2652090{width:100%;max-width:570px;}.gb-container-2d7c029c{background-color:var(--base);}.gb-container-a4536148{width:100%;max-width:1920px;padding:100px;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:33.33%;}.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/06/hotel-de-la-plage-epreuves-jour-2-28.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:33.33%;}.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-d2e2d23a{width:100vw;height:600px;display:flex;align-items:center;justify-content:center;z-index:0;position:relative;overflow-x:hidden;overflow-y:hidden;background-color:var(--contrast-2);}.gb-container-d2e2d23a:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2025/04/erquy-nb-1.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;opacity:0.67;}.gb-container-d2e2d23a.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-d2e2d23a.gb-no-dynamic-bg:before{background-image:none;}.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-ff0d7711{width:100%;max-width:790px;margin-bottom:30px;}.gb-container-ee9a312c{display:flex;flex-direction:column;justify-content:center;flex-basis:25%;}.gb-container-f46e4aed{position:relative;overflow-x:hidden;overflow-y:hidden;padding:12rem 40px 7rem;}.gb-container-f46e4aed:before{content:"";background-image:url(https://www.hotelplage-erquy.com/wp-content/uploads/2024/12/dorade.png);background-repeat:no-repeat;background-position:center 80px;background-size:400px;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.57;}.gb-container-f46e4aed.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-f46e4aed.gb-no-dynamic-bg:before{background-image:none;}.gb-container-b11a9645{max-width:1400px;display:flex;align-items:center;column-gap:5rem;row-gap:3rem;z-index:1;position:relative;margin-right:auto;margin-left:auto;}.gb-container-91e21fe7{flex-basis:50%;}.gb-container-f2117fff{flex-basis:50%;}.gb-container-2cdccd41{position:relative;overflow-x:hidden;overflow-y:hidden;padding:7rem 40px;background-color:rgba(255, 255, 255, 0.57);}.gb-container-7d0ba2ff{max-width:1400px;display:flex;align-items:center;column-gap:5rem;row-gap:3rem;z-index:1;position:relative;margin-right:auto;margin-left:auto;}.gb-container-60368986{flex-basis:50%;}.gb-container-20ec0c14{flex-basis:50%;}.gb-container-4b0795c0{width:100%;padding:80px 80px 65px;margin-right:auto;margin-left:auto;}.gb-container-db9f5bbf{display:flex;column-gap:80px;}.gb-container-30dbb3b7{width:100%;position:relative;padding-bottom:15px;margin-bottom:15px;}.gb-container-ed80dc5f{width:100%;height:500px;justify-content:flex-end;z-index:100;position:relative;overflow-x:hidden;overflow-y:hidden;text-align:right;margin-bottom:30px;}.gb-container-ed80dc5f:before{content:"";background-image:var(--background-image);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;transition:all 0.5s ease;}.gb-container-ed80dc5f.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-ed80dc5f.gb-no-dynamic-bg:before{background-image:none;}.gb-container-ed80dc5f:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-5c3e7c08{width:100%;position:relative;padding-bottom:15px;margin-bottom:15px;}.gb-container-11ddaa33{width:100%;height:500px;justify-content:flex-end;z-index:100;position:relative;overflow-x:hidden;overflow-y:hidden;text-align:right;margin-bottom:30px;}.gb-container-11ddaa33:before{content:"";background-image:var(--background-image);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;transition:all 0.5s ease;}.gb-container-11ddaa33.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-11ddaa33.gb-no-dynamic-bg:before{background-image:none;}.gb-container-11ddaa33:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-08af61db{width:100%;position:relative;padding-bottom:15px;margin-bottom:15px;}.gb-container-be2daf99{width:100%;height:500px;justify-content:flex-end;z-index:100;position:relative;overflow-x:hidden;overflow-y:hidden;text-align:right;margin-bottom:30px;}.gb-container-be2daf99:before{content:"";background-image:var(--background-image);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;transition:all 0.5s ease;}.gb-container-be2daf99.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-be2daf99.gb-no-dynamic-bg:before{background-image:none;}.gb-container-be2daf99:hover:before{transform:scale(1.2) perspective(1000px);}.gb-container-a6d6b6a8{width:100%;background-color:var(--base);}.gb-container-619ed9c5{height:100%;display:flex;align-items:center;justify-content:center;padding:60px;}.gb-grid-wrapper > .gb-grid-column-619ed9c5{width:33.33%;}.gb-container-a2d14d78{width:100%;max-width:570px;}.gb-grid-wrapper > .gb-grid-column-c8112fda{width:66.66%;}.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-0c0aba78{line-height:60px;letter-spacing:0.05em;text-align:center;margin-bottom:30px;color:var(--base);}div.gb-headline-f50992c1{text-transform:uppercase;margin-bottom:30px;}div.gb-headline-725acb76{margin-bottom:30px;}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-8d955ae8{z-index:10;position:relative;letter-spacing:0.05em;text-transform:uppercase;text-align:center;color:var(--base);}div.gb-headline-4f2d23b0{max-width:790px;}div.gb-headline-d4c2a958{letter-spacing:0.1em;text-transform:uppercase;margin-bottom:30px;color:var(--accent);}div.gb-headline-62373581{margin-bottom:30px;}div.gb-headline-0020a0ab{margin-bottom:1.5rem;}div.gb-headline-314e4481{font-size:18px;line-height:1.5em;margin-bottom:30px;}div.gb-headline-28a41623{margin-bottom:1.5rem;}div.gb-headline-6c58487c{font-size:18px;line-height:1.5em;padding-right:80px;margin-bottom:30px;}div.gb-headline-725d809f{font-size:1.25rem;margin-bottom:0.5rem;}div.gb-headline-725d809f a{color:var(--contrast);}div.gb-headline-dd4c77fd{font-size:1.25rem;margin-bottom:0.5rem;}div.gb-headline-dd4c77fd a{color:var(--contrast);}div.gb-headline-549dd368{font-size:1.25rem;margin-bottom:0.5rem;}div.gb-headline-549dd368 a{color:var(--contrast);}div.gb-headline-f5715477{text-transform:uppercase;margin-bottom:30px;}div.gb-headline-d58ae191{margin-bottom:30px;}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:-100px;}.gb-grid-wrapper-1a41822c > .gb-grid-column{box-sizing:border-box;padding-left:100px;}.gb-grid-wrapper-533460fe{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-533460fe > .gb-grid-column{box-sizing:border-box;}.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;}}@media (max-width: 1024px) {.gb-container-ca282b55{flex-direction:column;align-items:center;}.gb-container-89c5db32{margin-bottom:30px;}.gb-container-95f0326f{flex-direction:column-reverse;}.gb-container-784c5f5b{width:100%;}.gb-grid-wrapper > .gb-grid-column-784c5f5b{width:100%;}.gb-container-a8e225e6{width:100%;padding:30px;}.gb-grid-wrapper > .gb-grid-column-a8e225e6{width:100%;}.gb-container-d2652090{max-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-320b7982{padding-top:0px;padding-bottom:0px;}.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:6rem 30px;}.gb-container-b11a9645{flex-direction:column;}.gb-container-2cdccd41{padding:6rem 30px;}.gb-container-7d0ba2ff{flex-direction:column;}.gb-container-4b0795c0{padding:6rem 30px;}.gb-container-db9f5bbf{flex-direction:column;}.gb-container-619ed9c5{padding:30px;}.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-784c5f5b{width:100%;}.gb-grid-wrapper > .gb-grid-column-784c5f5b{width:100%;}.gb-container-a8e225e6{width:100%;}.gb-grid-wrapper > .gb-grid-column-a8e225e6{width:100%;}.gb-grid-wrapper > .gb-grid-column-c093fb18{width:100%;}.gb-grid-wrapper > .gb-grid-column-2450094e{width:100%;}.gb-container-f46e4aed{padding:4rem 20px;}.gb-container-2cdccd41{padding:4rem 20px;}.gb-container-4b0795c0{padding:4rem 20px;}.gb-grid-wrapper > .gb-grid-column-619ed9c5{width:100%;}.gb-grid-wrapper > .gb-grid-column-c8112fda{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-8d955ae8{font-size:50px;line-height:100px;}div.gb-headline-0020a0ab{margin-bottom:1.25rem;}div.gb-headline-28a41623{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;}