.slider-contacts-container{display:flex;flex-direction:column}.home-contacts{margin-bottom:40px}@media screen and (max-width:1365px){.home-contacts{margin-bottom:30px}}.home-contacts .items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 32px;padding:16px 0;font-size:16px;line-height:1.3;font-family:Roboto,sans-serif}@media screen and (max-width:767px){.home-contacts .items{flex-direction:column;gap:12px;padding:0}}.home-contacts .item{display:flex;align-items:center;gap:12px}.home-contacts .item+.item{padding-left:32px;border-left:1px solid #cdeae8}@media screen and (max-width:767px){.home-contacts .item+.item{padding-left:0;border-left:0}}.home-contacts .item i{font-size:32px}.home-contacts .text{display:flex;flex-wrap:wrap;gap:4px 8px}.home-contacts .text>div+div:before{content:"·";margin-right:8px;color:#858886}@media screen and (max-width:767px){.home-contacts .text{flex-direction:column}.home-contacts .text>div+div:before{content:none}}.home-order-form{margin-top:-70px;margin-bottom:40px;position:relative;z-index:2}@media screen and (max-width:1365px){.home-order-form{margin-bottom:30px}}@media screen and (max-width:1023px){.home-order-form{margin-top:30px}}.home-doctors{margin-bottom:90px}@media screen and (max-width:1365px){.home-doctors{margin-bottom:40px}}.home-doctors .section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:30px}@media screen and (max-width:767px){.home-doctors .section-head{margin-bottom:20px}}.home-doctors .section-head .link{white-space:nowrap}.home-doctors .doctors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}@media screen and (max-width:1100px){.home-doctors .doctors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.home-doctors .doctors{grid-template-columns:1fr}}.home-doctors .doctor{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #efefef;border-radius:12px;background-color:#fff}.home-doctors .photo{flex:0 0 120px;display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:8px;overflow:hidden;background-color:#efefef;color:#858886;font-size:56px}.home-doctors .photo picture{display:contents}.home-doctors .photo img{width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.7);transform-origin:50% 18%}.home-doctors .info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.home-doctors .name{color:#000;font-size:18px;font-weight:700;line-height:1.25;text-decoration:none}.home-doctors .name:hover{color:#2c6e49}.home-doctors .caption{color:#858886;font-size:16px;line-height:1.4}.home-doctors .booking{padding:0;border:0;background:none;color:#2c6e49;font:inherit;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.home-doctors .booking:hover{color:#4c956c}.home-about{margin-bottom:120px}@media screen and (max-width:1365px){.home-about{margin-bottom:30px}}.home-about .block-title{margin-bottom:30px}@media screen and (max-width:1080px){.home-about .block-title{text-align:center}}.home-about .about-container{display:flex;align-items:flex-start;gap:0 50px}@media screen and (max-width:1365px){.home-about .about-container{flex-direction:column;align-items:center}}.home-about .about-content{font-size:18px;line-height:1.2;flex:0 0 690px}@media screen and (max-width:1365px){.home-about .about-content{flex:unset;margin-bottom:30px}}.home-about .number-items{display:flex;flex-wrap:wrap;gap:20px 150px;margin-bottom:50px}@media screen and (max-width:1365px){.home-about .number-items{gap:20px 30px;justify-content:space-between}}@media screen and (max-width:1080px){.home-about .number-items{margin-left:auto;margin-right:auto;max-width:500px;width:100%}}@media screen and (max-width:767px){.home-about .number-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px}}.home-about .description{margin-bottom:30px}.home-about .about-image{padding-top:70px;padding-left:57px;position:relative}@media screen and (max-width:800px){.home-about .about-image{padding-left:0;padding-top:0}}.home-about .about-image:before{content:"";position:absolute;left:0;bottom:30px;top:0;width:100vw;border-radius:108px 0 0 108px;background-color:#fcf5ef}@media screen and (max-width:800px){.home-about .about-image:before{content:unset}}.home-about .about-image .logo{position:absolute;left:20px;top:20px}@media screen and (max-width:800px){.home-about .about-image .logo{display:none}}.home-about .about-image .team-md{position:relative;border-radius:40px}.slider{width:100%;max-width:1600px;margin:0 auto;font-family:sans-serif}.slider,.slider .slider-track{position:relative}.slider .slider-track .slide{opacity:0;transition-duration:1s;position:relative;z-index:1;overflow:hidden}.slider .slider-track .slide.active{opacity:1;z-index:2}.slider .slider-track .slide.next-slide{position:absolute;left:0;top:0;right:0;bottom:0}.slider .slider-track .slide .slide-image{border-radius:50px;width:100%;object-fit:cover}@media screen and (max-width:1023px){.slider .slider-track .slide .slide-image{position:relative}}@media screen and (max-width:767px){.slider .slider-track .slide .slide-image{border-radius:0}}.slider .slider-track .slide .slide-content{height:670px;padding-top:20px;padding-bottom:190px;display:flex;align-items:center;position:relative;color:#fff}@media screen and (max-width:1365px){.slider .slider-track .slide .slide-content{height:450px}}@media screen and (max-width:767px){.slider .slider-track .slide .slide-content{height:290px;padding-bottom:70px}}.slider .slider-track .slide .slide-content .slide-title{font-size:42px;line-height:1.1;font-weight:700}@media screen and (max-width:1365px){.slider .slider-track .slide .slide-content .slide-title{font-size:36px}.slider .slider-track .slide .slide-content .slide-title br{display:none}}@media screen and (max-width:767px){.slider .slider-track .slide .slide-content .slide-title{font-size:20px}}.slider .slider-track .slide .slide-content .slide-description{margin-top:30px;font-size:18px}@media screen and (max-width:767px){.slider .slider-track .slide .slide-content .slide-description{font-size:14px;margin-top:10px}}.slider .slider-track .slide .slide-content .slide-actions{margin-top:30px;display:flex}@media screen and (max-width:767px){.slider .slider-track .slide .slide-content .slide-actions{margin-top:15px}}.slider .slider-controls{position:absolute;left:50%;margin-left:-670px;bottom:100px;z-index:3;display:flex;align-items:center;gap:20px}@media screen and (max-width:1400px){.slider .slider-controls{left:30px;margin-left:0}}@media screen and (max-width:1023px){.slider .slider-controls{bottom:30px;left:30px;gap:10px}}.slider .slider-controls .prev{transform:scaleX(-1)}.slider .slider-controls .next,.slider .slider-controls .prev{color:#fff;width:40px;height:40px;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.slider .slider-controls .next,.slider .slider-controls .prev{width:24px;height:24px}}.slider .slider-controls .next i,.slider .slider-controls .prev i{font-size:23px}@media screen and (max-width:767px){.slider .slider-controls .next i,.slider .slider-controls .prev i{font-size:10px}}.slider .slider-controls .next i:before,.slider .slider-controls .prev i:before{color:#fff}.slider .slider-controls .slider-dots{display:flex;gap:11px;margin:0 -2px}@media screen and (max-width:767px){.slider .slider-controls .slider-dots{gap:0;margin:0 -6px}}.slider .slider-controls .slider-dots .dot{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.slider .slider-controls .slider-dots .dot:before{content:"";width:20px;height:20px;border-radius:10px;background-color:#fff;opacity:.3}@media screen and (max-width:767px){.slider .slider-controls .slider-dots .dot:before{width:12px;height:12px}}.slider .slider-controls .slider-dots .dot.active{width:44px}.slider .slider-controls .slider-dots .dot.active:before{width:40px;opacity:1}@media screen and (max-width:767px){.slider .slider-controls .slider-dots .dot.active{width:36px}.slider .slider-controls .slider-dots .dot.active:before{width:24px}}