.wp-block-ws-library-ws-banner{position:relative;z-index:0}.wp-block-ws-library-ws-banner .group-media{position:relative;border-radius:var(--wp--custom--border-radius--large) var(--wp--custom--border-radius--large) 0 0;overflow:hidden;aspect-ratio:2/1}.wp-block-ws-library-ws-banner .group-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.wp-block-ws-library-ws-banner .group-media{aspect-ratio:4/1}}.wp-block-ws-library-ws-banner ul.wp-block-list li::before{background-color:#fff}.wp-block-ws-library-ws-banner ol.wp-block-list li::before{color:#fff}.wp-block-ws-library-ws-banner .group-content{padding:var(--wp--preset--spacing--m);background:rgba(46,88,114,.8);margin-top:-60px;position:relative;z-index:0;border-radius:0 0 var(--wp--custom--border-radius--large) var(--wp--custom--border-radius--large);color:#fff}.wp-block-ws-library-ws-banner .group-content::before{content:"";display:block;width:150px;aspect-ratio:1;position:absolute;top:-75px;left:-30px;z-index:-1;background-image:url(//www.cc-serreponconvaldavance.com/wp-content/themes/glass-child/assets/sprite/view/sprite.svg#divers--featured);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.wp-block-ws-library-ws-banner .group-content .wp-block-heading:not([class*=is-style-]),.wp-block-ws-library-ws-banner .group-content .wp-block-heading.is-style-default{color:#fff}.wp-block-ws-library-ws-banner .group-media:has(+.group-content) .credits{bottom:75px}@media(min-width: 992px){.wp-block-ws-library-ws-banner .group-media:has(+.group-content) .credits{bottom:75px}}@media(min-width: 992px){.wp-block-ws-library-ws-banner.alignwide .group-media:has(+.group-content) .credits,.wp-block-ws-library-ws-banner.alignfull .group-media:has(+.group-content) .credits{bottom:90px}}@media(min-width: 1200px){.wp-block-ws-library-ws-banner.alignwide .group-media:has(+.group-content) .credits,.wp-block-ws-library-ws-banner.alignfull .group-media:has(+.group-content) .credits{bottom:15px}}.wp-block-ws-library-ws-banner.alignfull .group-media{border-radius:0}.wp-block-ws-library-ws-banner.alignfull .group-content{border-radius:0}.wp-block-ws-library-ws-banner.is-style-fullscreen .wrapper{position:relative}.wp-block-ws-library-ws-banner.is-style-fullscreen .group-media{aspect-ratio:1/2}.wp-block-ws-library-ws-banner.is-style-fullscreen .group-content::before{display:none}.wp-block-ws-library-ws-banner.is-style-fullscreen .group-content,.wp-block-ws-library-ws-banner.is-style-fullscreen.alignwide .group-content,.wp-block-ws-library-ws-banner.is-style-fullscreen.alignfull .group-content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1;margin-top:0;width:calc(100% - 30px);border-radius:var(--wp--custom--border-radius--medium)}@media(min-width: 992px){.wp-block-ws-library-ws-banner.is-style-fullscreen .group-content,.wp-block-ws-library-ws-banner.is-style-fullscreen.alignwide .group-content,.wp-block-ws-library-ws-banner.is-style-fullscreen.alignfull .group-content{width:auto}}@media(min-width: 992px){.wp-block-ws-library-ws-banner.alignfull .group-media,.wp-block-ws-library-ws-banner.alignfull .group-content,.wp-block-ws-library-ws-banner.alignwide .group-media,.wp-block-ws-library-ws-banner.alignwide .group-content{border-radius:var(--wp--custom--border-radius--large)}.wp-block-ws-library-ws-banner.alignfull .group-content,.wp-block-ws-library-ws-banner.alignwide .group-content{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;margin-top:-75px;position:relative;z-index:1}.wp-block-ws-library-ws-banner.alignfull .group-media{border-radius:0}.wp-block-ws-library-ws-banner.is-style-fullscreen .group-media{aspect-ratio:2/1}}@media(min-width: 1470px){.wp-block-ws-library-ws-banner.is-style-fullscreen .group-media{aspect-ratio:unset;height:calc(100vh - (var(--ws-decade-top) + var(--ws-menu-height)))}}.wp-block-ws-library-ws-faq .faq-items,.wp-block-ws-library-ws-faq .faq-switcher{max-width:100%;margin-left:auto;margin-right:auto}.wp-block-ws-library-ws-faq .faq-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.wp-block-ws-library-ws-faq details summary{list-style-type:none}.wp-block-ws-library-ws-faq details summary::-webkit-details-marker{display:none}.wp-block-ws-library-ws-faq details,.wp-block-ws-library-ws-faq .faq-item{border-bottom:1px solid #2e5872}.wp-block-ws-library-ws-faq .faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background-color:rgba(0,0,0,0);color:#2e5872;font-family:"Red Hat Display",sans-serif;font-weight:700;line-height:1.5;text-align:left;cursor:pointer;position:relative}.wp-block-ws-library-ws-faq .faq-question>*:not(.icon){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;text-align:left}.wp-block-ws-library-ws-faq .faq-question .icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:11px;border:.85px solid #2e5872;margin-left:auto;-webkit-transition:background .25s,border-color .25s;transition:background .25s,border-color .25s}.wp-block-ws-library-ws-faq .faq-question .icon::before{content:"";display:block;width:16px;height:16px;background:#2e5872;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-mask-image:url(//www.cc-serreponconvaldavance.com/wp-content/themes/glass-child/assets/sprite/view/sprite.svg#arrows--chevron);mask-image:url(//www.cc-serreponconvaldavance.com/wp-content/themes/glass-child/assets/sprite/view/sprite.svg#arrows--chevron);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.wp-block-ws-library-ws-faq .faq-question::after{content:none}.wp-block-ws-library-ws-faq .faq-answer{padding:0 16px 16px;color:#1c2b35;font-size:var(--wp--preset--font-size--large);font-weight:400;line-height:1.6}.wp-block-ws-library-ws-faq .faq-answer>*:first-child{margin-top:0}.wp-block-ws-library-ws-faq .faq-answer>*:last-child{margin-bottom:0}.wp-block-ws-library-ws-faq .faq-items.div-only .faq-item .faq-answer{display:none}.wp-block-ws-library-ws-faq .faq-items.div-only .faq-item.open .faq-answer{display:block}.wp-block-ws-library-ws-faq details[open] .faq-question .icon,.wp-block-ws-library-ws-faq .faq-item.open .faq-question .icon{background:#7a97a8;border-color:rgba(0,0,0,0)}.wp-block-ws-library-ws-faq details[open] .faq-question .icon::before,.wp-block-ws-library-ws-faq .faq-item.open .faq-question .icon::before{background:#2e5872;-webkit-transform:rotateZ(0);transform:rotateZ(0)}.wp-block-ws-library-ws-faq .faq-switcher{margin-bottom:var(--wp--preset--spacing--s)}.wp-block-ws-library-ws-faq .faq-switcher .list-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0;gap:10px}.wp-block-ws-library-ws-faq .faq-switcher .list-switch .item-switch{border-radius:var(--wp--custom--border-radius--medium);padding:10px 16px;font-family:"Red Hat Display",sans-serif;font-size:var(--wp--preset--font-size--small);font-weight:700;line-height:1;cursor:pointer;background:#7a97a8;color:#fff;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s}.wp-block-ws-library-ws-faq .faq-switcher .list-switch .item-switch.active,.wp-block-ws-library-ws-faq .faq-switcher .list-switch .item-switch:hover{background:#2e5872;color:#fff}@media(min-width: 992px){.wp-block-ws-library-ws-faq .faq-question{padding:16px}.wp-block-ws-library-ws-faq .faq-answer{padding:0 16px 16px}}.wp-block-ws-library-ws-column{display:flex;flex-direction:column}
.wp-block-ws-library-ws-columns{display:flex;flex-wrap:wrap}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column{margin-bottom:15px;width:100%}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column:last-child{margin-bottom:0}.wp-block-ws-library-ws-columns.are-vertically-aligned-top,.wp-block-ws-library-ws-columns.are-vertically-aligned-top .block-editor-block-list__layout{align-items:flex-start}.wp-block-ws-library-ws-columns.are-vertically-aligned-center,.wp-block-ws-library-ws-columns.are-vertically-aligned-center .block-editor-block-list__layout{align-items:center}.wp-block-ws-library-ws-columns.are-vertically-aligned-bottom,.wp-block-ws-library-ws-columns.are-vertically-aligned-bottom .block-editor-block-list__layout{align-items:flex-end}@media(min-width:992px){.wp-block-ws-library-ws-columns.layout-3070 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-3070 .wp-block-ws-library-ws-column:first-child{width:30%}.wp-block-ws-library-ws-columns.layout-3070 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-3070 .wp-block-ws-library-ws-column:nth-child(2){width:70%}.wp-block-ws-library-ws-columns.layout-4060 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-4060 .wp-block-ws-library-ws-column:first-child{width:40%}.wp-block-ws-library-ws-columns.layout-4060 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-4060 .wp-block-ws-library-ws-column:nth-child(2){width:60%}.wp-block-ws-library-ws-columns.layout-5050 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-5050 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-5050 .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-5050 .wp-block-ws-library-ws-column:nth-child(2){width:50%}.wp-block-ws-library-ws-columns.layout-6040 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-6040 .wp-block-ws-library-ws-column:first-child{width:60%}.wp-block-ws-library-ws-columns.layout-6040 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-6040 .wp-block-ws-library-ws-column:nth-child(2){width:40%}.wp-block-ws-library-ws-columns.layout-7030 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-7030 .wp-block-ws-library-ws-column:first-child{width:70%}.wp-block-ws-library-ws-columns.layout-7030 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-7030 .wp-block-ws-library-ws-column:nth-child(2){width:30%}.wp-block-ws-library-ws-columns.layout-333333 .block-editor-block-list__layout .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-333333 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-333333 .block-editor-block-list__layout .wp-block-ws-library-ws-column:nth-child(3),.wp-block-ws-library-ws-columns.layout-333333 .wp-block-ws-library-ws-column:first-child,.wp-block-ws-library-ws-columns.layout-333333 .wp-block-ws-library-ws-column:nth-child(2),.wp-block-ws-library-ws-columns.layout-333333 .wp-block-ws-library-ws-column:nth-child(3){width:33.33%}.wp-block-ws-library-ws-columns.has-2-columns .wp-block-ws-library-ws-column{width:50%}.wp-block-ws-library-ws-columns.has-3-columns .wp-block-ws-library-ws-column{width:33.33%}}.wp-block-ws-library-ws-columns{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-image,.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-video{margin:0;position:relative;z-index:1}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-image .group-media::before,.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-video .group-media::before{display:none}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-image .caption,.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-video .caption{display:none}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-image .wrapper{padding:0}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-image .group-media::after{display:none}@media(min-width: 992px){.wp-block-ws-library-ws-columns .wp-block-heading.is-style-colline,.wp-block-ws-library-ws-columns .wp-block-heading.is-style-feuille{padding-left:100px}.wp-block-ws-library-ws-columns .wp-block-heading.is-style-colline::before,.wp-block-ws-library-ws-columns .wp-block-heading.is-style-feuille::before{left:calc(90px - 1.4em)}.wp-block-ws-library-ws-columns .wp-block-heading.is-style-colline::before{left:calc(90px - 2.1em)}.wp-block-ws-library-ws-columns:has(.wp-block-ws-library-ws-column:nth-of-type(1) .wp-block-ws-library-ws-image):has(.wp-block-ws-library-ws-column:nth-of-type(2) .wp-block-ws-library-ws-image),.wp-block-ws-library-ws-columns:has(.wp-block-ws-library-ws-column:nth-of-type(1) .wp-block-ws-library-ws-image):has(.wp-block-ws-library-ws-column:nth-of-type(2) .wp-block-ws-library-ws-video),.wp-block-ws-library-ws-columns:has(.wp-block-ws-library-ws-column:nth-of-type(1) .wp-block-ws-library-ws-video):has(.wp-block-ws-library-ws-column:nth-of-type(2) .wp-block-ws-library-ws-image),.wp-block-ws-library-ws-columns:has(.wp-block-ws-library-ws-column:nth-of-type(1) .wp-block-ws-library-ws-video):has(.wp-block-ws-library-ws-column:nth-of-type(2) .wp-block-ws-library-ws-video){gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column{padding:0}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)) .wrapper{width:100%;max-width:630px;margin-left:auto;margin-right:auto}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)) .wrapper>*:first-child{margin-top:0}.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)) .wrapper>*:last-child{margin-bottom:0}@media(min-width: 992px){.wp-block-ws-library-ws-columns .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)){padding:var(--wp--preset--spacing--l)}}.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)){padding:0 var(--wp--preset--spacing--s)}.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-image) .group-media,.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-video) .group-media{border-radius:0}@media(min-width: 992px){.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-image):nth-of-type(1) .group-media,.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-video):nth-of-type(1) .group-media{border-top-right-radius:var(--wp--custom--border-radius--medium);border-bottom-right-radius:var(--wp--custom--border-radius--medium)}.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-image):nth-of-type(2) .group-media,.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:has(.wp-block-ws-library-ws-video):nth-of-type(2) .group-media{border-top-left-radius:var(--wp--custom--border-radius--medium);border-bottom-left-radius:var(--wp--custom--border-radius--medium)}}@media(max-width: 991px){.wp-block-ws-library-ws-columns.alignfull{padding:0 15px}.wp-block-ws-library-ws-columns.alignfull .wp-block-ws-library-ws-column:not(:has(.wp-block-ws-library-ws-image,.wp-block-ws-library-ws-video)){padding:0}}