.klinikam-page .index-image-text{position:absolute;left:50%;top:0;right:0;bottom:0}.klinikam-page .index-image-text .text{color:#008188;max-width:558px;letter-spacing:-0.02em}.klinikam-page .index-image-text h2{font-size:48px;font-weight:600;text-align:left;max-width:450px;line-height:110%;margin-bottom:26px}.klinikam-page .index-image-text h4{opacity:0.6;font-size:26px;font-weight:500;line-height:32px;margin-bottom:26px}.klinikam-page .index-image-text .btn{height:46px;width:255px}.klinikam-page .advantages{margin-top:40px;counter-reset:advantages-klinikam}.klinikam-page .advantages .item{width:50%;padding-left:90px;margin-bottom:60px}.klinikam-page .advantages .item p{max-width:300px}.klinikam-page .advantages .item img{margin-bottom:20px}.klinikam-page .advantages .item:before{top:0;left:0;bottom:0;z-index:1;content:"";width:15px;background:#fff;position:absolute}.klinikam-page .advantages .item:after{content:"0" counter(advantages-klinikam);counter-increment:advantages-klinikam;top:0;left:0;position:absolute;line-height:.7;font-size:40px;font-weight:100;letter-spacing:0.1em}.klinikam-page .transparency-transaction .text-wrapper{max-width:640px}.klinikam-page .transparency-transaction ul{margin-top:40px}.klinikam-page .fabrics .item{width:33%;margin-top:40px}.klinikam-page .fabrics .item img{width:220px;height:220px;object-fit:cover;border-radius:10px}.klinikam-page .fabrics .item .text-wrapper{max-width:380px;margin-bottom:0;margin-top:30px}.klinikam-page .price-policy{display:table;margin:10px 0 110px 0;padding:40px 0 20px 37px;background-size:contain;background-repeat:no-repeat;background-position:left bottom;background-image:url("/local/templates/elitdoc/img/klinikam/diagram_arrows.svg")}.klinikam-page .price-policy:after{content:"";top:27px;bottom:0;left:20px;right:70px;position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url("/local/templates/elitdoc/img/klinikam/diagram_arrow_price.svg")}.klinikam-page .price-policy .top,.klinikam-page .price-policy .bottom{color:#000000;font-size:20px;font-weight:700;line-height:24px;position:absolute}.klinikam-page .price-policy .top{top:-10px;left:28px}.klinikam-page .price-policy .bottom{right:55px;bottom:-30px}.klinikam-page .price-policy .item{text-align:center;margin:0 70px 24px 0}.klinikam-page .price-policy .item .percent{width:130px;font-size:30px;line-height:24px;background:#F0F8F9;border-radius:20px;margin-bottom:7px}.klinikam-page .price-policy .item .price{height:36px;color:#FFFFFF;padding:0 17px;font-size:20px;font-weight:700;line-height:24px;background:#8BC53C;border-radius:30px}.klinikam-page .price-policy .item:nth-child(1) .percent{font-size:20px;height:236px}.klinikam-page .price-policy .item:nth-child(2) .percent{height:153px}.klinikam-page .price-policy .item:nth-child(3) .percent{height:94px}.klinikam-page .price-policy .item:nth-child(4) .percent{height:68px}.klinikam-page .price-policy .item:last-child{margin-right:0}.klinikam-page .how-create-order{counter-reset:create-order-klinikam}.klinikam-page .how-create-order ol{width:50%;list-style:none}.klinikam-page .how-create-order li{margin-bottom:40px}.klinikam-page .how-create-order li:before{content:counter(create-order-klinikam);counter-increment:create-order-klinikam}.klinikam-page .individual-orders ul{max-width:840px}.klinikam-page .individual-orders .order-days{margin-top:40px}.klinikam-page .individual-orders .order-days .item{width:33%}.klinikam-page .individual-orders .order-days .item .title{font-size:40px;font-weight:100;line-height:49px;letter-spacing:0.1em}.klinikam-page .individual-orders .order-days .item .subtitle{font-weight:400;font-size:16px;line-height:130%;margin-bottom:20px}.klinikam-page .individual-orders .order-days .item p{max-width:320px}.klinikam-page .questions{margin-top:90px}.klinikam-page .questions p{width:100%;text-align:center;margin-right:0;margin-bottom:30px}.klinikam-page .questions .btn{margin-right:20px}@media screen and (max-width: 1720px){.klinikam-page .index-image-text .text{max-width:518px}.klinikam-page .index-image-text h2,.klinikam-page .index-image-text h4{margin-bottom:20px}.klinikam-page .index-image-text h2{font-size:44px}.klinikam-page .index-image-text h4{font-size:24px;line-height:30px}}@media screen and (max-width: 1200px){.klinikam-page .index-image-text .text{max-width:430px}.klinikam-page .index-image-text h2,.klinikam-page .index-image-text h4{margin-bottom:5px}.klinikam-page .index-image-text h2{font-size:38px;max-width:400px}.klinikam-page .index-image-text h4{font-size:20px;line-height:26px}}@media screen and (max-width: 1000px){.klinikam-page .index-image-text .text{max-width:250px}.klinikam-page .index-image-text h2{font-size:22px;max-width:220px}.klinikam-page .index-image-text h4{font-size:12px;line-height:18px}.klinikam-page .price-policy{padding-left:27px;margin-bottom:70px}.klinikam-page .price-policy .item{margin:0 30px 5px 0}.klinikam-page .price-policy .item .price{font-size:12px}.klinikam-page .price-policy .item .percent,.klinikam-page .price-policy .item:nth-child(1) .percent{width:110px;font-size:18px}.klinikam-page .price-policy .item:nth-child(1) .percent{height:163px}.klinikam-page .price-policy .item:nth-child(2) .percent{height:123px}.klinikam-page .price-policy .item:nth-child(3) .percent{height:94px}.klinikam-page .price-policy .item:nth-child(4) .percent{height:68px}.klinikam-page .price-policy .top{top:10px}.klinikam-page .price-policy .bottom{right:0}.klinikam-page .price-policy:after{top:30px;left:13px;right:30px}}@media screen and (max-width: 767px){.klinikam-page .index-image img{height:200px}.klinikam-page .index-image-text{left:45%}.klinikam-page .index-image-text h4{line-height:unset}.klinikam-page .index-image-text h2,.klinikam-page .index-image-text h4{margin-bottom:10px}.klinikam-page .advantages .item{width:100%;text-align:center;padding:50px 0 0 0;margin-bottom:26px}.klinikam-page .advantages .item p{max-width:unset}.klinikam-page .advantages .item:before{right:calc(50% + 15px);height:30px;margin:auto;bottom:unset;width:auto}.klinikam-page .advantages .item:after{top:1px;right:0}.klinikam-page .advantages .item:first-of-type:before{right:calc(50% + 10px)}.klinikam-page .transparency-transaction .text-wrapper{max-width:unset}.klinikam-page .fabrics .item{width:100%}.klinikam-page .fabrics .item .text-wrapper{max-width:unset}.klinikam-page .price-policy{padding:0;margin-bottom:0;background-image:unset}.klinikam-page .price-policy .flex.end{justify-content:space-between}.klinikam-page .price-policy .top,.klinikam-page .price-policy .bottom,.klinikam-page .price-policy:after{display:none}.klinikam-page .price-policy .item{width:49%;margin:0 0 40px 0}.klinikam-page .price-policy .item:nth-child(n) .price,.klinikam-page .price-policy .item:nth-child(n) .percent{width:100%}.klinikam-page .price-policy .item:nth-child(n) .price{font-size:14px}.klinikam-page .price-policy .item:nth-child(n) .percent{font-size:30px}.klinikam-page .price-policy .item:nth-child(1) .percent{height:236px;font-size:20px}.klinikam-page .price-policy .item:nth-child(2) .percent{height:153px}.klinikam-page .price-policy .item:nth-child(3) .percent{height:95px}.klinikam-page .price-policy .item:nth-child(4) .percent{height:68px}.klinikam-page .how-create-order ol{width:100%}.klinikam-page .individual-orders .order-days .item{width:100%}.klinikam-page .individual-orders .order-days .item p{max-width:unset}.klinikam-page .questions{margin-top:initial;justify-content:flex-start}.klinikam-page .questions p{font-size:24px;text-align:left}.klinikam-page .questions .btn{margin-bottom:20px}}@media screen and (max-width: 500px){.klinikam-page .index-image img{object-position:top}.klinikam-page .index-image-text{position:static}.klinikam-page .index-image-text .text{top:0;left:53%;bottom:51px;display:flex;max-width:170px;position:absolute;flex-direction:column;justify-content:center}.klinikam-page .index-image-text .btn{width:100%;height:41px;margin-top:10px}.klinikam-page .index-image-text h2{max-width:120px}.klinikam-page .index-image-text.authorized .text{bottom:0}.klinikam-page .questions{padding:20px;background:#008188}.klinikam-page .questions p{display:block}.klinikam-page .questions .btn{width:auto;margin-right:0;padding-left:30px;padding-right:30px}}
/*# sourceMappingURL=klinikam.css.map */
