.elementor .card-hebergements{padding:5%}.elementor .hebergements-desc{font-family:Poppins;font-size:.8rem}.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 .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 .text-popins-17{font-family:Poppins;font-size:1.063rem;line-height:1.875rem}.elementor .titre-quicksand-65{font-family:Quicksand;font-weight:600;font-size:4.063rem;line-height:4.063rem}.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 .boucle-btn-decourvrir{font-family:Poppins;font-weight:800;font-size:.8rem;color:var(--Noir);line-height:.8rem;text-transform:uppercase;padding-block-start:12px;padding-block-end:10px;border-radius:35px;border-width:1px;border-color:var(--Noir);border-style:solid;background-color:var(--Blanc);transition:all 500ms;align-self:center}.elementor .boucle-btn-decourvrir:hover,.elementor .boucle-btn-decourvrir:focus-visible{color:var(--Blanc);background-color:var(--Noir)}.elementor .boucle-btn-reserver{font-family:Poppins;font-weight:700;font-size:.8rem;color:var(--Blanc);padding-block-start:10px;padding-block-end:11px;border-radius:35px;background-color:var(--cta);align-self:center}