#section-121-2047 > .ct-section-inner-wrap{max-width:100%;padding-top:150px;padding-bottom:150px;padding-left:50px;display:flex;flex-direction:column}#section-121-2047{display:block}#section-121-2047{background-image:url(https://www.guidebalifrancophone.com/wp-content/uploads/2026/05/beach.jpeg);background-size:cover;overflow:hidden;background-repeat:no-repeat;background-attachment:scroll;position:relative;left:0px;bottom:0px}#section-121-2047:before{position:absolute;left:0px;bottom:0px;background-color:rgba(0,0,0,0.65);height:100%;min-width:100%;max-width:100%;min-height:100%;max-height:100%;content:""}#section-126-2047 > .ct-section-inner-wrap{max-width:100%}@media (max-width:991px){#section-121-2047{background-position:-2px 0%}}@media (max-width:767px){#section-121-2047 > .ct-section-inner-wrap{padding-left:20px}#section-121-2047{background-position:-50px 0%}}@media (max-width:479px){#section-121-2047{background-position:-150px 0%}}#div_block-122-2047{width:50%;flex-direction:column;display:flex;text-align:right;align-items:flex-start;gap:30px}@media (max-width:991px){#div_block-122-2047{width:100%}}#headline-123-2047{font-family:'Playfair Display';color:#ffffff;font-weight:600;text-align:left;align-self:stretch;text-transform:uppercase;font-size:40px;line-height:1.15}@media (max-width:991px){#headline-123-2047{font-size:40px}}@media (max-width:767px){#headline-123-2047{font-size:30px}}#_rich_text-124-2047{font-family:'Work Sans';color:#f6f2ee;font-size:16px;font-weight:300;text-align:left}#_gallery-127-2047{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}@media (max-width:767px){#_gallery-127-2047{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}