.display-specialites__block:not(:last-child){margin-bottom:4rem}@media(min-width:750px){.display-specialites__block:not(:last-child){margin-bottom:4.8rem}}.display-specialites__block-title{font-weight:700;margin:0}.display-specialites__block-description{letter-spacing:.016rem;margin:.8rem 0 0;max-width:45rem}@media(min-width:750px){.display-specialites__block-description{margin:.4rem 0 0}}.display-specialites__block-grid{margin:2.4rem 0 0}@media(min-width:750px){.display-specialites__block-grid{margin:2.5rem 0 0}}.display-specialites .grid{row-gap:2rem}@media(min-width:750px){.display-specialites .grid{row-gap:3rem}}.display-specialites .specialite_container{background-color:#f6f5f5;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;position:relative}.display-specialites .specialite_container:before{background-color:#81b3bd;bottom:-5px;content:"";height:5px;left:0;position:absolute;width:100%}.display-specialites .specialite_container h3{margin:0}.display-specialites .specialite_container p{margin-top:1rem}.display-specialites .second-container-content{align-items:flex-end;display:flex;justify-content:space-between;margin-top:2rem}@media(min-width:750px){.display-specialites .second-container-content{margin-top:4rem}}.display-specialites .second-container-content .button{border:1px solid var(--color-black);height:-moz-fit-content;height:fit-content;margin-right:1rem;max-width:16rem;min-width:-moz-fit-content;min-width:fit-content;padding:1.8rem 2rem;position:unset;width:100%}.display-specialites .second-container-content .specialite_container_image{border-radius:5px;height:9.5rem;position:relative;width:17.5rem}.display-specialites .second-container-content .specialite_container_image img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.display-specialites__bottom-btn-container{display:flex;justify-content:center;margin:3rem 0 0}@media(min-width:750px){.display-specialites__bottom-btn-container{margin:6rem 0 0}}.display-specialites__bottom-btn.button{border:1px solid var(--color-black);height:-moz-fit-content;height:fit-content;max-width:100%;min-width:-moz-fit-content;min-width:fit-content;padding:1.8rem 2rem;width:auto}