.im-inform__service--price{margin-top:0}.advantages_block .item__icon img{width:auto!important;max-width:80px!important;max-height:80px!important}.right__photo--absolute{position:relative;padding-bottom:240px}.right__photo--absolute img{position:absolute;top:0;left:calc(100% + 47px);z-index:2;width:420px;height:auto}.service__content--answers b{font-weight:bold!important}.service__block--prices{margin-top:0px!important}.service__block--prices .list_item{margin-bottom:27px!important}.service__block--prices .services_wrap{margin-top:37px!important}.implantologia_table b{font-weight:700}.service__content--textblock b{font-weight:700}.service__content--textblock ul{margin:17px 0 17px 7px}.service__content--textblock ul li{position:relative;padding:0 0 7px 27px}.service__content--textblock ul li::before{content:"";position:absolute;left:0;top:7px;display:block;width:10px;height:10px;background:#0b9da6;border-radius:50%}.quote__services--block{position:relative;margin-bottom:0}.quote__services--block p{position:relative;z-index:3}.quote__services--block::before{content:"”";position:absolute;top:-7px;right:-2px;z-index:2;font-size:257px;color:#dedede;background:transparent;line-height:227px}.sw_signs__service--content .item .icon img{max-height:90px;height:90px}@media (min-width:990px){.sw_signs__service--content{min-width:1320px}.sw_signs__service--content .swiper-slide.item{max-width:257px!important}.art_gallery__service--content{min-width:1320px}.art_gallery__service--content .swiper-slide.item{min-width:23%}.our_doctors__service--content{min-width:1280px;margin-top:-47px!important}.our_doctors__service--content .our_doctors_head{justify-content:right!important}}@media (min-width:1200px){.advantages_block__service--content{min-width:1320px}.advantages_block__service--content-fullwidth{min-width:1200px;max-width:1360px;padding:3px 3px 3px 0;margin-top:37px}.advantages_block__service--content-fullwidth .swiper-wrapper{max-width:calc(100% - 7px)}.advantages_block__service--content-fullwidth .swiper-wrapper{padding:3px 5px 3px 0}.advantages_block__service--content .swiper-slide.item{min-width:23%}.advantages_block__service--content-fullwidth .swiper-slide.item{min-width:22%;max-width:23%}.advantages_block__service--text{margin:-37px 0 37px 0;max-width:calc(100% - 30px)}}@media (min-width:1439px){.art_gallery__service--content .swiper-slide.item{min-width:24%}.advantages_block__service--content .swiper-slide.item{min-width:23%}}@media (max-width:1199px){.advantages_block__service--text{margin:0 0 37px 0;max-width:100%}.advantages_block__service--content{padding-bottom:27px}.advantages_block__service--content .swiper-wrapper{padding-bottom:27px}.right__photo--absolute{padding-bottom:20px}.right__photo--absolute img{position:relative;top:0;left:0;z-index:2;width:100%;height:auto}.service__block--prices .services_wrap{margin-top:-17px!important}.advantages_block .item__icon img{width:auto!important;max-width:57px!important;max-height:57px!important}}.service-content{position:relative;max-width:1080px;margin-inline:auto;padding:46px 52px;border-radius:8px;background:#f8f8f8}.service-content>*{position:relative;z-index:1}.service-content>p:first-child{margin:0 0 38px;padding:28px 32px 28px 36px;border-left:4px solid #0b9da6;border-radius:8px;background:#fff;color:#3f3f3f;font-size:20px;line-height:1.55;letter-spacing:0}.service-content>h2{position:relative;margin:44px 0 22px;padding-top:28px;border-top:1px solid #e5e5e5}.service-content>h2:first-child{margin-top:0;padding-top:0;border-top:0}.service-content>h2::before{content:"";position:absolute;top:-2px;left:0;width:82px;height:3px;border-radius:20px;background:#0b9da6}.service-content>h2:first-child::before{display:none}.service-content>h3{margin:26px 0 16px;color:#3f3f3f}.service-content>p{max-width:860px;color:#3f3f3f}.service-content>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 34px}.service-content>ul li{min-height:74px;padding:18px 20px 18px 48px;border:1px solid #ededed;border-radius:8px;background:#fff}.service-content>ul li:not(:last-child){margin-bottom:0}.service-content>ul li::before{left:22px;top:25px;width:10px;height:10px;background:#0b9da6}.service-content>ol{display:grid;gap:12px;margin:24px 0 34px}.service-content>ol li{min-height:64px;padding:18px 20px 18px 64px;border:1px solid #ededed;border-radius:8px;background:#fff}.service-content>ol li:not(:last-child){margin-bottom:0}.service-content>ol li::before{left:18px;top:16px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#e7f7f5;color:#0b9da6;font-size:14px;font-weight:500}.service-content p:has(>img){max-width:none;margin:34px 0}.service-content p:has(>img) img{display:block;width:100%;max-height:460px;border-radius:8px;object-fit:cover}.service-content>p:last-child{max-width:none;margin-top:34px;padding:26px 30px;border-radius:8px;background:#e7f7f5;color:#0b9da6}.service-content table{width:100%;margin:32px 0;border-collapse:collapse;overflow:hidden;border-radius:8px;background:#fff}.service-content th,.service-content td{padding:18px 20px;border:1px solid #ededed;color:#3f3f3f;font-size:16px;line-height:1.45;text-align:left;vertical-align:top}.service-content th{font-weight:600;background:#f8f8f8}.service-content blockquote{margin:32px 0;padding:28px 32px;border-left:4px solid #0b9da6;border-radius:8px;background:#fff;color:#3f3f3f;font-size:18px;line-height:1.55}@media (max-width:1199px){.service-content{padding:34px}.service-content>p:first-child{padding:24px 28px;font-size:17px}}@media (max-width:767px){.service-content{padding:22px 16px;border-radius:8px}.service-content>p:first-child,.service-content>p:last-child{padding:20px;font-size:15px;line-height:1.5}.service-content>h2{margin-top:34px;padding-top:24px}.service-content>ul{grid-template-columns:1fr;gap:10px}.service-content>ul li{min-height:0;padding:16px 18px 16px 42px}.service-content>ul li::before{left:20px;top:22px;width:8px;height:8px}.service-content>ol li{min-height:0;padding:16px 18px 16px 54px}.service-content>ol li::before{top:14px;width:26px;height:26px}.service-content p:has(>img) img{max-height:300px}.service-content table{display:block;overflow-x:auto;white-space:nowrap}.service-content blockquote{padding:22px 24px;font-size:16px}}