.elementor .card-hebergements{padding:5%}.elementor .btn-decouvrir{font-family:Poppins;font-weight:800;font-size:.813rem;color:#000;border-radius:35px;border-width:1px;border-color:var(--Noir);border-style:solid}.elementor .btn-decouvrir:hover,.elementor .btn-decouvrir:focus-visible{color:var(--Blanc);border-color:var(--Noir);background-color:var(--Noir)}.elementor .hebergement-prix{width:auto;position:absolute;inset-block-start:42px;inset-inline-start:0;z-index:1;padding-inline-start:9%;background-color:var(--vert);flex-direction:row}.elementor .btn-cta-principal{color:var(--Blanc);background-color:var(--DD5B65);align-self:start}.elementor .color-text-white{color:var(--Blanc)}.elementor .text-poppins-20-bold{font-family:Poppins;font-weight:700;font-size:1.25rem;text-transform:uppercase}.elementor .titre-quicksand-70{font-family:Quicksand;font-weight:600;font-size:4.375rem;line-height:4.25rem}.elementor .text-popins-17{font-family:Poppins;font-size:1.063rem;line-height:1.875rem}.elementor .color-text-grey{color:var(--grey)}.elementor .titre-quicksand-65{font-family:Quicksand;font-weight:600;font-size:4.063rem;line-height:4.063rem}.elementor .btn-communs{font-family:Poppins;font-weight:800;font-size:.813rem;line-height:1.2rem;text-align:start;text-transform:uppercase;background-color:#fff0}.elementor .color-text-black{color:var(--noir)}.elementor .btn-cta{font-family:Poppins;font-weight:800;font-size:1rem;line-height:22px;text-transform:uppercase;padding-block-start:14px;padding-block-end:15px;padding-inline-start:31px;padding-inline-end:30px;border-radius:26px;background-color:var(--cta)}.elementor .titre-quicksand-55{font-family:Quicksand;font-size:3.438rem}.elementor .font-weight-600{font-weight:600}.elementor .btn-retour{font-weight:700;font-size:.8rem;color:var(--Noir);line-height:1.5rem;text-transform:uppercase;border-radius:50px;background-color:var(--Blanc);transition:all 500ms}.elementor .btn-retour:hover,.elementor .btn-retour:focus-visible{color:var(--Blanc);background-color:var(--Noir)}