.prices__text {
	margin-bottom: 50px;
}
.contacts-page__content {
	margin-bottom: 70px;
}
.oferta-note {
	margin-top: 1.25rem;
}
.oferta-note,
.footer__copyright {
	color: #b3b3b3;
	font-size: 0.9375rem;
}
.textcontent.prot-section li::before {
	background: #ff4141;
}
.success-message {
	color: #232323 !important;
	font-weight: 300 !important;
}
.success-message p {
	margin-bottom: 3rem !important;
}
.services__list-link svg {
	flex: 0 0 auto;
	margin-left: auto;
}
.services__list-link.promo {
	color: #2d993a;
}
.contacts-slider.on-service-page {
	padding-bottom: 3.937rem;
	padding-top: 3.937rem;
}
.whatsapp-float {
    position: fixed;
    bottom: 160px;
    right: 50px;
    width: 50px;
    height: 50px;
    z-index: 150;
}
.whatsapp-float img {
    width: 100%;
    vertical-align: bottom;
}

.blog-post {
	margin-bottom: 30px;
}

.more-btn {
	display: inline-block;
	background: none;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	border-bottom: 1px dashed #000;
	font-size: 1rem;
	margin-top: 1rem;
	cursor: pointer;
}

.more-btn:hover {
	color: #2d993a;
	border-bottom-color: #2d993a;
}
.service-prices {
	padding-bottom: 4rem;
}

.smart-captcha {
    min-width: auto!important;
    width: 100%;
    height: 102px !important;
}
.order__form-wrap{
	padding-top: 1.5625rem!important;
}

@media (max-width: 1299.98px) {

} 
@media (max-width: 767.98px) {
    .oferta-note {
		margin-bottom: 2.5rem;
	}
	.oferta-note,
	.footer__copyright {
		font-size: 0.8125rem;
	}
	.popular, .testimonials {
    	padding-top: 3rem !important;
    }
    .specialists, 
    .order {
    	margin-bottom: 0 !important;
    }
    .contacts-slider {
    	margin-top: 2rem !important;
    }
    .service-prices {
    	padding-top: 3.75rem !important;
    	padding-bottom: 3rem !important;
    }
    .testimonials-doctor {
    	padding-top: 4.75rem !important;
    }
    
    
} 
@media (max-width: 991.98px) {
    .articles .popular__item {
    	width: auto !important;
    }
    
}
@media (max-width: 575.98px) {
    .before-after__item {
    	width: 100% !important;
    }
    .service-prices {
    	padding-bottom: 3.75rem !important;
    }
    .service-text {
    	padding-top: 0 !important;
    }
    .col-indications {
	    margin-bottom: 2.75rem !important;
	}
	.contacts-slider.on-service-page {
		padding-bottom: 2.5rem !important;
		padding-top: 2.5rem !important;
	}
	.on-service-page {
		margin-bottom: 0 !important;
	}
	.advantages {
		padding-top: 2.5rem !important;
	}
	.service-text__service {
    	padding-top: 4rem !important;
    }
    .before-after {
    	padding-top: 3.75rem !important;
    }
}