.polyclinicsList{width:100%}@media(min-width:1894px){.polyclinicsList{margin:0 auto;max-width:1893rem;width:100%}}.polyclinicsList__Title{color:#fff;font-size:14rem;font-weight:600;left:0;letter-spacing:1.5rem;line-height:1.3;margin:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:80rem;z-index:100}@media(max-width:768px){.polyclinicsList__Title{display:none;padding:48rem 20rem 32rem;text-align:left}}.polyclinicsList__Grid{display:grid;grid-template-columns:repeat(3,1fr);position:relative}@media(max-width:768px){.polyclinicsList__Grid{grid-template-columns:1fr}}.polyclinicsList__Card{display:flex;flex-direction:column;min-height:560rem;overflow:hidden;padding:80rem 0 100rem;position:relative}@media(max-width:768px){.polyclinicsList__Card{min-height:unset;padding:80rem 20rem 40rem}}.polyclinicsList__CardBg{background-color:#333;background-position:50%;background-size:cover;inset:0;position:absolute}.polyclinicsList__CardOverlay{background:linear-gradient(180deg,#00000073,#000000ad);inset:0;position:absolute}.polyclinicsList__CardInner{color:#fff;display:flex;flex-direction:column;height:100%;min-height:500rem;padding:48rem 28rem 40rem;position:relative;z-index:1}@media(max-width:768px){.polyclinicsList__CardInner{flex:unset;justify-content:unset;min-height:unset;padding:unset}}.polyclinicsList__CardCenter{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}@media(max-width:768px){.polyclinicsList__CardCenter{flex:unset}}.polyclinicsList__City{color:#fff;font-family:Poppins,serif;font-size:56rem;font-weight:400;line-height:60rem;margin:0 0 10rem}@media(max-width:768px){.polyclinicsList__City{font-size:40rem}}.polyclinicsList__Lead{color:#fffffff2;font-size:16rem;font-weight:400;line-height:1.45;max-width:400rem;width:100%}.polyclinicsList__Lead h1,.polyclinicsList__Lead h2,.polyclinicsList__Lead h3,.polyclinicsList__Lead h4,.polyclinicsList__Lead h5,.polyclinicsList__Lead h6,.polyclinicsList__Lead p{color:inherit;font-size:16rem;font-weight:400;line-height:1.45;margin:0 0 8rem}.polyclinicsList__Lead h1:last-child,.polyclinicsList__Lead h2:last-child,.polyclinicsList__Lead h3:last-child,.polyclinicsList__Lead h4:last-child,.polyclinicsList__Lead h5:last-child,.polyclinicsList__Lead h6:last-child,.polyclinicsList__Lead p:last-child{margin-bottom:0}.polyclinicsList__Lead h2{letter-spacing:0}.polyclinicsList__CardBottom{flex-shrink:0;padding-top:24rem}.polyclinicsList__ContactRow{align-items:flex-start;color:#ffffffeb;display:flex;font-size:14rem;gap:30rem;justify-content:center;line-height:1.35;margin-bottom:28rem}@media(max-width:768px){.polyclinicsList__ContactRow{align-items:center;flex-direction:column;gap:10rem;margin-bottom:91rem}}.polyclinicsList__ContactItem{align-items:flex-start;display:inline-flex;font-size:16rem;gap:10rem;line-height:24rem;max-width:50%;text-align:left;text-decoration:underline}@media(max-width:768px){.polyclinicsList__ContactItem{max-width:unset}}.polyclinicsList__ContactItem--link{color:inherit;transition:opacity .2s ease;width:-moz-fit-content;width:fit-content}.polyclinicsList__ContactItem--link:hover{opacity:.85}.polyclinicsList__ContactItem--link:focus-visible{outline:2rem solid #fff;outline-offset:4rem}.polyclinicsList__Icon{display:flex;flex-shrink:0;margin-top:2rem}.polyclinicsList__Icon svg{height:18rem;min-height:18rem;min-width:18rem;width:18rem}.polyclinicsList__Icon svg path{stroke:#fff}.polyclinicsList__Icon svg rect{fill:transparent}.polyclinicsList__Actions{align-items:center;display:flex;gap:30rem;justify-content:center}@media(max-width:768px){.polyclinicsList__Actions{align-items:stretch;flex-direction:column;margin:0 auto;max-width:151rem}}.polyclinicsList__Cta{border:0;cursor:pointer;flex-shrink:0;text-decoration:none}@media(max-width:768px){.polyclinicsList__Cta{max-width:none;width:100%}}.polyclinicsList__Cta:focus-visible{outline:2rem solid #fff;outline-offset:4rem}.polyclinicsList__MoreLink{align-items:center;color:#fff;display:flex;font-size:16rem;font-weight:600;gap:4rem;line-height:1.3;text-align:center;text-decoration:none;transition:opacity .2s ease}@media(max-width:768px){.polyclinicsList__MoreLink{width:100%}}.polyclinicsList__MoreLink span{font-size:16rem;font-weight:400;line-height:24rem}.polyclinicsList__MoreLink svg{max-height:14rem;max-width:14rem;min-height:14rem;min-width:14rem}@font-face{ascent-override:100%;font-display:swap;font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/Poppins-Light.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:600;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold.woff2) format("woff2")}
