@font-face{font-family:"Segoe UI";font-style:normal;font-weight:normal;src:url("../assets/fonts/Segoe-UI.ttf") format("truetype");font-display:swap}@font-face{font-family:"Segoe UI";font-style:normal;font-weight:bold;src:url("../assets/fonts/Segoe-UI-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Segoe UI";font-style:italic;font-weight:normal;src:url("../assets/fonts/Segoe-UI-Italic.ttf") format("truetype");font-display:swap}#lotus-bleu .banner-square{background-image:url("../assets/banniere-lotus-bleu.jpg")}#lotus-bleu .banner-img{background-image:url("../assets/lotus-bleu-background.jpg")}#lotus-bleu .banner-img::before{opacity:0}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){#lotus-bleu .banner-img::before{opacity:.5}}.section-style-2 .price{font-size:18px;color:#daa520;font-weight:600;line-height:1.2}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-2 .price{font-size:25px}}.section-style-2 .price i{color:#444;font-size:16px}.section-style-5{flex-direction:column-reverse}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-5{flex-direction:row}}.section-style-5 .image{width:100%}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-5 .image{width:60%}}.section-style-5 .image img{width:100%;height:100%}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-5 .image img{border-top-right-radius:40px;border-bottom-right-radius:40px}}.section-style-5 .text{position:relative;width:100%}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-5 .text{width:60%}}@media(min-width: 1200px){.section-style-5 .text{width:40%}}.section-style-5 .text div{width:100%;margin:auto;padding:3rem 5% 4rem 5%;background-color:#81a199;color:#fff}@media only screen and (-webkit-max-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (max--moz-device-pixel-ratio: 2.1)and (min-width: 900px),only screen and (-o-max-device-pixel-ratio: 2.1/1)and (min-width: 900px),only screen and (max-device-pixel-ratio: 2.1)and (min-width: 900px){.section-style-5 .text div{position:absolute;top:50%;left:50%;transform:translateX(-38vw) translateY(-50%);width:120%;min-width:400px;padding:3rem;border-radius:40px}}@media(min-width: 1200px){.section-style-5 .text div{min-width:600px;padding:4vw 6rem}}.section-style-5 .text div h2{color:#fff}.section-style-5 .text div h2:before{background-color:#fff}.section-style-5 .text div p{width:100%}#ceremonie{align-items:center}#ceremonie .text{height:fit-content}#ceremonie .image img{aspect-ratio:1/1.4}