p, span, div, b, h1, h2, h3, h4, a, ul, li, section, input, textarea, button, input, textarea {
	font-family: "Manrope", sans-serif;
}

p, h1, h2, h3, h4 {
	margin: 0;
}

a {
	text-decoration: none;
}

body {
	margin: 0;
	overflow-x: hidden;
	background: #f0f2ef;
}

img {
	display: block;
}

*, ::after, ::before {
    box-sizing: border-box;
}

input:focus {
	outline: none;
}

input {
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

button {
    outline: none;
    cursor: pointer;
}

button:active {
    outline: none;
}

button:focus {
    outline: none;
}


.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: 0 15px;
}

@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 990px;
	}
}

@media (min-width: 1300px) {
	.container {
		max-width: 1250px;
	}
}

@media (min-width: 1450px) {
	.container {
		max-width: 1430px;
	}
}

.row {
	display: flex;
}

.row-wrap {
	display: flex;
	flex-wrap: wrap;
}

:root {
  --font-family: "Manrope", sans-serif;
}

button {
	border: 0;
	padding: 0;
}

header {
	position: fixed;
	z-index: 2;
	width: 100%;
	top: 0;
	left: 0;
}

body {
	padding-top: 88px;
}

.header_main {
	padding: 11px 15px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.header_main .custom-logo {
	background: #fff;
	border-radius: 100px;
	padding: 0 23px;
	display: flex;
	align-items: center;
	height: 66px;
}

.header_main > .right {
	background: #fff;
	padding: 0 23px;
	display: flex;
	align-items: center;
	height: 66px;
	border-radius: 100px;
}

.header_main > .right button {
	font-weight: 400;
	font-size: 18px;
	color: #fff;
}

.red_btn {
	border-radius: 100px;
	background-color: #ED4C4F;
	height: 44px;
	padding: 0 23px;
	font-weight: 500;
	font-size: 20px;
	color: #fff;
}

.header_main > .right a {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #ededed;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.0854 2.91005C16.1639 1.98415 15.0664 1.25002 13.8568 0.750414C12.6472 0.250812 11.3498 -0.00426316 10.0402 5.3895e-05C4.55276 5.3895e-05 0.0804022 4.45004 0.0804022 9.91003C0.0804022 11.66 0.542714 13.36 1.40704 14.86L0 20L5.27638 18.62C6.73367 19.41 8.37186 19.83 10.0402 19.83C15.5276 19.83 20 15.38 20 9.92003C20 7.27003 18.9648 4.78004 17.0854 2.91005ZM10.0402 18.15C8.55276 18.15 7.09548 17.75 5.81909 17L5.51759 16.82L2.38191 17.64L3.21608 14.6L3.01508 14.29C2.18849 12.9771 1.74967 11.4593 1.74874 9.91003C1.74874 5.37004 5.46734 1.67005 10.0301 1.67005C12.2412 1.67005 14.3216 2.53005 15.8794 4.09004C16.6509 4.8539 17.2622 5.76258 17.678 6.76336C18.0938 7.76415 18.3057 8.83712 18.3015 9.92003C18.3216 14.46 14.603 18.15 10.0402 18.15ZM14.5829 11.99C14.3317 11.87 13.1055 11.27 12.8844 11.18C12.6533 11.1 12.4925 11.06 12.3216 11.3C12.1508 11.55 11.6784 12.11 11.5377 12.27C11.397 12.44 11.2462 12.46 10.995 12.33C10.7437 12.21 9.9397 11.94 8.99497 11.1C8.25126 10.44 7.75879 9.63003 7.60804 9.38003C7.46734 9.13003 7.58794 9.00003 7.71859 8.87003C7.82914 8.76003 7.96985 8.58003 8.09045 8.44003C8.21105 8.30003 8.26131 8.19003 8.34171 8.03003C8.42211 7.86003 8.38191 7.72003 8.32161 7.60003C8.26131 7.48003 7.75879 6.26004 7.55779 5.76004C7.35678 5.28004 7.14573 5.34004 6.99497 5.33004H6.51256C6.34171 5.33004 6.0804 5.39004 5.84925 5.64004C5.62814 5.89004 4.98492 6.49004 4.98492 7.71003C4.98492 8.93003 5.8794 10.11 6 10.27C6.1206 10.44 7.75879 12.94 10.2513 14.01C10.8442 14.27 11.3065 14.42 11.6683 14.53C12.2613 14.72 12.804 14.69 13.2362 14.63C13.7186 14.56 14.7136 14.03 14.9146 13.45C15.1256 12.87 15.1256 12.38 15.0553 12.27C14.9849 12.16 14.8342 12.11 14.5829 11.99Z' fill='%23A5A5A5' /%3e%3c/svg%3e");
	margin-left: 10px;
	transition: 0.3s all;
}

.header_main > .right a:hover {
	background-color: transparent;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='43' height='42' viewBox='0 0 43 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.6132 0.665969C17.806 1.05319 17.0664 1.68421 16.0318 2.56723L15.8699 2.70245C14.9767 3.50765 13.8338 3.98142 12.6329 4.04439L12.4239 4.06078C11.0676 4.16936 10.0986 4.24517 9.25446 4.54429C8.29512 4.88321 7.42374 5.43242 6.70412 6.15169C5.98449 6.87095 5.43486 7.74207 5.09546 8.70124C4.79839 9.54533 4.72259 10.5144 4.614 11.8707L4.59761 12.0797C4.53464 13.2806 4.06087 14.4235 3.25567 15.3167L3.12045 15.4765C2.23743 16.5132 1.60436 17.2528 1.21919 18.06C0.780766 18.9781 0.553223 19.9826 0.553223 21C0.553223 22.0174 0.780766 23.0219 1.21919 23.94C1.60641 24.7472 2.23743 25.4868 3.12045 26.5214L3.25567 26.6833C4.09566 27.6667 4.49312 28.6071 4.59761 29.9203L4.614 30.1293C4.72259 31.4856 4.79839 32.4547 5.09751 33.2988C5.43644 34.2581 5.98564 35.1295 6.70491 35.8491C7.42418 36.5687 8.29529 37.1184 9.25446 37.4578C10.0986 37.7548 11.0676 37.8306 12.4239 37.9392L12.6329 37.9556C13.9216 38.058 14.866 38.4432 15.8699 39.2976L16.0318 39.4328C17.0664 40.3158 17.806 40.9489 18.6132 41.334C19.5313 41.7725 20.5358 42 21.5532 42C22.5706 42 23.5751 41.7725 24.4932 41.334C25.3004 40.9468 26.04 40.3158 27.0747 39.4328L27.2365 39.2976C28.2199 38.4576 29.1603 38.0601 30.4736 37.9556L30.6825 37.9392C32.0388 37.8306 33.0079 37.7548 33.852 37.4557C34.8113 37.1168 35.6827 36.5676 36.4023 35.8483C37.122 35.129 37.6716 34.2579 38.011 33.2988C38.3081 32.4547 38.3839 31.4856 38.4924 30.1293L38.5088 29.9203C38.6113 28.6317 38.9964 27.6872 39.8508 26.6833L39.986 26.5214C40.869 25.4868 41.5021 24.7472 41.8873 23.94C42.3257 23.0219 42.5532 22.0174 42.5532 21C42.5532 19.9826 42.3257 18.9781 41.8873 18.06C41.5 17.2528 40.869 16.5132 39.986 15.4786L39.8508 15.3167C39.0456 14.4235 38.5718 13.2806 38.5088 12.0797L38.4924 11.8707C38.3839 10.5144 38.3081 9.54533 38.0089 8.70124C37.67 7.7419 37.1208 6.87052 36.4015 6.15089C35.6823 5.43127 34.8112 4.88164 33.852 4.54224C33.0079 4.24517 32.0388 4.16936 30.6825 4.06078L30.4736 4.04439C29.2726 3.98142 28.1298 3.50765 27.2365 2.70245L27.0747 2.56723C26.04 1.68421 25.3004 1.05114 24.4932 0.665969C23.5751 0.227544 22.5706 0 21.5532 0C20.5358 0 19.5313 0.227544 18.6132 0.665969ZM20.4674 10.6947C20.7555 10.4069 21.146 10.2453 21.5532 10.2453C21.9604 10.2453 22.351 10.4069 22.6391 10.6947L29.8098 17.8654C29.9607 18.0061 30.0818 18.1757 30.1658 18.3642C30.2498 18.5527 30.2949 18.7561 30.2986 18.9625C30.3022 19.1688 30.2643 19.3737 30.187 19.565C30.1097 19.7564 29.9947 19.9302 29.8488 20.0761C29.7029 20.222 29.529 20.337 29.3377 20.4143C29.1464 20.4916 28.9415 20.5295 28.7351 20.5259C28.5288 20.5223 28.3253 20.4771 28.1369 20.3931C27.9484 20.3091 27.7787 20.188 27.6381 20.0371L23.0898 15.4888V30.2195C23.0898 30.627 22.9279 31.0178 22.6397 31.306C22.3516 31.5941 21.9607 31.756 21.5532 31.756C21.1457 31.756 20.7549 31.5941 20.4667 31.306C20.1785 31.0178 20.0166 30.627 20.0166 30.2195V15.4888L15.4684 20.0371C15.1771 20.3085 14.7918 20.4563 14.3938 20.4492C13.9957 20.4422 13.6159 20.281 13.3343 19.9994C13.0528 19.7179 12.8915 19.3381 12.8845 18.94C12.8775 18.5419 13.0253 18.1567 13.2967 17.8654L20.4674 10.6947Z' fill='url(%23paint0_linear_704_1789)' /%3e%3crect x='5.80322' y='8.93616' width='31.5' height='25.0213' fill='url(%23paint1_linear_704_1789)' /%3e%3cpath d='M29.6128 12.7635C28.5645 11.6879 27.3161 10.8351 25.9402 10.2547C24.5643 9.6743 23.0885 9.37798 21.5988 9.383C15.3569 9.383 10.2696 14.5526 10.2696 20.8954C10.2696 22.9284 10.7954 24.9033 11.7786 26.6458L10.1781 32.617L16.18 31.0138C17.8376 31.9316 19.7011 32.4195 21.5988 32.4195C27.8408 32.4195 32.9281 27.2499 32.9281 20.9071C32.9281 17.8285 31.7506 14.9359 29.6128 12.7635ZM21.5988 30.4678C19.9069 30.4678 18.2492 30.0032 16.7973 29.1319L16.4544 28.9228L12.8875 29.8754L13.8364 26.3438L13.6077 25.9837C12.6675 24.4584 12.1684 22.6952 12.1673 20.8954C12.1673 15.6213 16.3972 11.323 21.5874 11.323C24.1025 11.323 26.4689 12.3221 28.2409 14.1343C29.1185 15.0217 29.8139 16.0773 30.2868 17.2399C30.7598 18.4026 31.0009 19.649 30.9961 20.9071C31.0189 26.1812 26.789 30.4678 21.5988 30.4678ZM26.7662 23.3118C26.4804 23.1724 25.0856 22.4753 24.8341 22.3708C24.5712 22.2779 24.3883 22.2314 24.1939 22.5102C23.9996 22.8006 23.4623 23.4512 23.3022 23.637C23.1422 23.8345 22.9707 23.8578 22.6849 23.7067C22.3991 23.5673 21.4845 23.2537 20.4099 22.2779C19.5639 21.5111 19.0037 20.5702 18.8322 20.2797C18.6722 19.9893 18.8094 19.8383 18.958 19.6873C19.0838 19.5595 19.2438 19.3504 19.381 19.1877C19.5182 19.0251 19.5753 18.8973 19.6668 18.7114C19.7583 18.514 19.7125 18.3513 19.6439 18.2119C19.5753 18.0725 19.0037 16.6552 18.7751 16.0744C18.5464 15.5168 18.3064 15.5865 18.1349 15.5749H17.5861C17.3918 15.5749 17.0946 15.6446 16.8316 15.935C16.5801 16.2254 15.8485 16.9224 15.8485 18.3397C15.8485 19.757 16.8659 21.1278 17.0031 21.3136C17.1403 21.5111 19.0037 24.4154 21.8389 25.6584C22.5134 25.9604 23.0393 26.1347 23.4508 26.2625C24.1253 26.4832 24.7427 26.4484 25.2343 26.3787C25.783 26.2973 26.9148 25.6816 27.1434 25.0078C27.3835 24.3341 27.3835 23.7648 27.3035 23.637C27.2235 23.5093 27.052 23.4512 26.7662 23.3118Z' fill='white' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_704_1789' x1='36.7822' y1='-8.5909' x2='-4.78924' y2='-1.67468' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_704_1789' x1='32.975' y1='3.81817' x2='2.27992' y2='10.2472' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
}

.header_main .menu > ul {
	padding: 0;
	margin: 0;
	margin: 0 -40px;
	display: flex;
	align-items: center;
	height: 100%;
}

.header_main ul li {
	list-style: none;
	padding: 0 40px;
	height: 100%;
}

.header_main ul li a {
	font-weight: 500;
	font-size: 18px;
	color: #A5A5A5;
	display: flex;
	align-items: center;
	height: 100%;
	transition: 0.3s;
}

.header_main ul li a:hover {
	color: #282828;
}

.reviews_slider .slick-track {
	display: flex !important;
}

.reviews_slider .reviews_block {
	height: auto;
}

.reviews_block > div {
	height: 100%;
}

.header_main .menu {
	height: 66px;
	border-radius: 100px;
	padding: 0 50px;
	background: #fff;
	position: relative;
}

.home_desc > div::before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: radial-gradient(circle at center, rgba(40, 40, 40, 0.6) 6.25%, rgba(142, 142, 142, 0) 100%);
	position: absolute;
	top: 0;
	left: 0;
}

.header_main .child > a::after {
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='9' cy='9' r='9' transform='rotate(-180 9 9)' fill='%23F6F6F6' /%3e%3cpath d='M8.4 4C8.4 3.66863 8.66863 3.4 9 3.4C9.33137 3.4 9.6 3.66863 9.6 4L8.4 4ZM9.42426 14.4243C9.18995 14.6586 8.81005 14.6586 8.57573 14.4243L4.75736 10.6059C4.52304 10.3716 4.52304 9.99167 4.75736 9.75736C4.99167 9.52304 5.37157 9.52304 5.60589 9.75736L9 13.1515L12.3941 9.75736C12.6284 9.52305 13.0083 9.52305 13.2426 9.75736C13.477 9.99167 13.477 10.3716 13.2426 10.6059L9.42426 14.4243ZM9.6 4L9.6 14L8.4 14L8.4 4L9.6 4Z' fill='%23F69D9D' /%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 15px;
	transition: 0.3s all;
}

.header_main .child.active > a::after {
	transform: rotate(180deg);
}

.home_main video {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

.home_main {
	border-radius: 30px 30px 0 0;
	margin: 0 15px;
	overflow: hidden;
	height: 750px;
}

.content_page {
	background: white;
	border-radius: 70px 70px 0 0;
}

.home_one h1 {
	font-weight: 600;
	font-size: 58px;
	color: #282828;
	line-height: 130%;
}

.home_one {
	padding-top: 73px;
}

.content_page {
	margin-top: -50px;
	position: relative;
}

.home_one h1 {
	margin-bottom: 14px;
}

.home_one .head a {
	display: inline-flex;
	align-items: center;
}

.home_one .head {
	margin-bottom: 128px;
}

.home_one .list > div {
	padding-left: 63px;
	position: relative;
	margin-bottom: 120px;
	max-width: 600px;
}

.home_one .list h3 {
	font-weight: 600;
	font-size: 24px;
	line-height: 1.3;
	color: #a5a5a5;
	margin-bottom: 43px;
}

.home_one .list p {
	font-weight: 600;
	font-size: 18px;
	line-height: 1.8;
	color: #282828;
}

.home_one .list h3 span {
	font-weight: 500;
	font-size: 32px;
	color: #a5a5a5;
	position: absolute;
	left: 0;
	top: -2px;
}

.home_main {
	position: relative;
}

.menu_content {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	padding-top: 50px;
	background: white;
	border-radius: 70px 70px 0 0;
}

.menu_content .btn_menu {
	font-weight: 400;
	font-size: 18px;
	color: #868585;
	display: flex;
	align-items: center;
	justify-content: center;
	background: white;
	width: 252px;
	height: 67px;
	position: absolute;
	left: 0;
	right: 0;
	top: -65px;
	margin: auto;
	border-radius: 40px 40px 0 0;
	transition: 0.3s all;
}

.menu_content .btn_menu.active span::before {
	font-size: 0;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='26' viewBox='0 0 25 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.47681 2.53566L12.2837 13.3426L23.0907 24.1495' stroke='%23727272' stroke-width='2.5' stroke-linecap='round' /%3e%3cpath d='M1.31665 23.6138L22.9305 1.99993' stroke='%23727272' stroke-width='2.5' stroke-linecap='round' /%3e%3c/svg%3e");
	width: 26px;	
	height: 26px;
	margin-right: 0;
}

.menu_content .btn_menu span::before {
	content: '';
	display: block;
	width: 34px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='34' height='20' viewBox='0 0 34 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 18L32.24 18' stroke='%23868585' stroke-width='2.5' stroke-linecap='round' /%3e%3cpath d='M2 10L32.24 10' stroke='%23868585' stroke-width='2.5' stroke-linecap='round' /%3e%3cpath d='M2 2L32.24 2' stroke='%23868585' stroke-width='2.5' stroke-linecap='round' /%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 19px;
	transition: 0.3s all;
}

.menu_content .btn_menu.active span {
	font-size: 0;
}

.menu_content .btn_menu span {
	display: flex;
	align-items: center;
	transition: 0.3s all;
}

.menu_content .btn_menu::after {
	content: '';
	display: block;
	width: 27px;
	height: 29px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='29' viewBox='0 0 27 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.0172673 28.625V2.20336C-0.00765123 1.41252 -0.00377902 0.673482 0.0172673 0V2.20336C0.18968 7.6752 1.7404 15.6267 8.51727 21.5C17.8849 29.6186 27.5172 28.5 26.0172 28.625H0.0172673Z' fill='white' /%3e%3c/svg%3e");
	position: absolute;
	right: -27px;
	bottom: 0;
}

.menu_content .btn_menu::before {
	content: '';
	display: block;
	width: 27px;
	height: 29px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='29' viewBox='0 0 27 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.0172673 28.625V2.20336C-0.00765123 1.41252 -0.00377902 0.673482 0.0172673 0V2.20336C0.18968 7.6752 1.7404 15.6267 8.51727 21.5C17.8849 29.6186 27.5172 28.5 26.0172 28.625H0.0172673Z' fill='white' /%3e%3c/svg%3e");
	position: absolute;
	left: -27px;
	bottom: 0;
	transform: rotate(270deg);
}

.home_one .flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.home_one .list > div:last-child {
	margin-bottom: 0;
}

.home_one {
	margin-bottom: 200px;
}

.home_form {
	padding-top: 120px;
	border-radius: 70px 70px 0 0;
	padding-bottom: 185px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.home_form .form_block {
	width: 1121px;
	border-radius: 70px;
	box-shadow: 0 5px 11px 0 rgba(152, 148, 173, 0.06), 0 21px 21px 0 rgba(152, 148, 173, 0.05), 0 47px 28px 0 rgba(152, 148, 173, 0.03), 0 83px 33px 0 rgba(152, 148, 173, 0.01), 0 130px 36px 0 rgba(152, 148, 173, 0);
	background: #fff;
	text-align: center;
	margin: 0 auto;
	padding: 73px;
}

.home_form .form_block .title {
	display: block;
	font-weight: 600;
	font-size: 48px;
	line-height: 1;
	color: #282525;
	margin-bottom: 14px;
}

.home_form .form_block p {
	font-weight: 400;
	font-size: 20px;
	text-align: center;
	color: #5e5e5e;
}

.home_form .wpcf7 {
	margin-top: 56px;
}

form input {
	font-weight: 300;
	font-size: 16px;
	color: #a5a5a5;
	height: 44px;
	width: 100%;
	border-radius: 100px;
	border: 0.50px solid #bebebe;
	padding-left: 27px;
	margin-bottom: 13px;
}

form input.wpcf7-not-valid {
	border: 0.50px solid red;
}

form input[type="submit"] {
	font-weight: 400;
	font-size: 16px;
	color: #fff;
	background: #f63a3e;
	border: 0;
	padding: 0 23px;
	border-radius: 100px;
	cursor: pointer;
	margin-bottom: 0;
	transition: 0.3s all;
	position: relative;
}

form input[type="submit"]:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0, 0, 0, 0.25), inset 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.red_btn::after {
	content: '';
	display: block;
	width: 33px;
	height: 33px;
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: 0.3s all;
	background-image: url();
}

.red_btn {
	position: relative;
	transition: 0.3s all;
	box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}

.red_btn:hover {
	color: rgba(0, 0, 0, 0);
	box-shadow: inset 0 4px 4px 0 rgba(0, 0, 0, 0.25), inset 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.red_btn:hover::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.19 0.523262C14.9114 0.178784 15.7006 0 16.5 0C17.2994 0 18.0886 0.178784 18.81 0.523262C19.4442 0.827504 20.0253 1.32331 20.8383 2.01711L20.9654 2.12335C21.7381 2.78335 22.477 3.09564 23.5088 3.17773L23.673 3.19061C24.7387 3.27593 25.5001 3.33549 26.1633 3.57051C26.9171 3.83681 27.6017 4.26833 28.1672 4.83347C28.7326 5.39861 29.1644 6.08305 29.4311 6.83669C29.6645 7.4999 29.7241 8.26131 29.8094 9.32697L29.8223 9.49116C29.9044 10.523 30.2183 11.2619 30.8766 12.0346L30.9829 12.1601C31.6767 12.9747 32.1741 13.5558 32.4767 14.19C32.8212 14.9114 33 15.7006 33 16.5C33 17.2994 32.8212 18.0886 32.4767 18.81C32.1725 19.4442 31.6767 20.0253 30.9829 20.8383L30.8766 20.9654C30.2038 21.7542 29.9028 22.4963 29.8223 23.5088L29.8094 23.673C29.7241 24.7387 29.6645 25.5001 29.4295 26.1633C29.1632 26.9171 28.7317 27.6017 28.1665 28.1672C27.6014 28.7326 26.9169 29.1644 26.1633 29.4311C25.5001 29.6645 24.7387 29.7241 23.673 29.8094L23.5088 29.8223C22.477 29.9044 21.7381 30.2183 20.9654 30.8766L20.8383 30.9829C20.0253 31.6767 19.4442 32.1741 18.81 32.4767C18.0886 32.8212 17.2994 33 16.5 33C15.7006 33 14.9114 32.8212 14.19 32.4767C13.5558 32.1725 12.9747 31.6767 12.1617 30.9829L12.0346 30.8766C11.3327 30.244 10.4348 29.8717 9.49116 29.8223L9.32697 29.8094C8.26131 29.7241 7.4999 29.6645 6.83669 29.4295C6.08292 29.1632 5.39826 28.7317 4.83285 28.1665C4.26743 27.6014 3.83557 26.9169 3.5689 26.1633C3.33549 25.5001 3.27593 24.7387 3.19061 23.673L3.17773 23.5088C3.12826 22.5652 2.75601 21.6673 2.12335 20.9654L2.01711 20.8383C1.32331 20.0253 0.825894 19.4442 0.523262 18.81C0.178784 18.0886 0 17.2994 0 16.5C0 15.7006 0.178784 14.9114 0.523262 14.19C0.827504 13.5558 1.32331 12.9747 2.01711 12.1617L2.12335 12.0346C2.75601 11.3327 3.12826 10.4348 3.17773 9.49116L3.19061 9.32697C3.27593 8.26131 3.33549 7.4999 3.57051 6.83669C3.83681 6.08292 4.26833 5.39826 4.83347 4.83285C5.39861 4.26743 6.08305 3.83557 6.83669 3.5689C7.4999 3.33549 8.26131 3.27593 9.32697 3.19061L9.49116 3.17773C10.4348 3.12826 11.3327 2.75601 12.0346 2.12335L12.1601 2.01711C12.9747 1.32331 13.5558 0.825894 14.19 0.523262ZM17.2566 10.0127C17.0305 10.2391 16.9035 10.5459 16.9035 10.8659C16.9035 11.1858 17.0305 11.4927 17.2566 11.7191L20.8302 15.2927H9.25614C8.93594 15.2927 8.62885 15.4199 8.40244 15.6463C8.17603 15.8727 8.04883 16.1798 8.04883 16.5C8.04883 16.8202 8.17603 17.1273 8.40244 17.3537C8.62885 17.5801 8.93594 17.7073 9.25614 17.7073H20.8302L17.2566 21.2809C17.138 21.3915 17.0428 21.5248 16.9768 21.6729C16.9108 21.821 16.8754 21.9808 16.8725 22.1429C16.8696 22.305 16.8995 22.4661 16.9602 22.6164C17.0209 22.7667 17.1113 22.9033 17.2259 23.0179C17.3406 23.1326 17.4771 23.2229 17.6275 23.2837C17.7778 23.3444 17.9388 23.3742 18.1009 23.3713C18.263 23.3685 18.4229 23.333 18.571 23.267C18.7191 23.201 18.8524 23.1059 18.9629 22.9873L24.597 17.3532C24.8231 17.1268 24.9501 16.8199 24.9501 16.5C24.9501 16.1801 24.8231 15.8732 24.597 15.6468L18.9629 10.0127C18.7365 9.78663 18.4297 9.65964 18.1097 9.65964C17.7898 9.65964 17.483 9.78663 17.2566 10.0127Z' fill='white' /%3e%3c/svg%3e");
}

.header_main > .right button:hover::after {
	content: none !important;
}

.header_main > .right button {
	transition: 0.3s all;
}

.home_form form .politic_form {
	font-weight: 300;
	font-size: 12px;
	text-align: center;
	color: #a5a5a5;
	display: inline-block;
	margin-top: 10px;
}

.home_form form {
	max-width: 350px;
	margin: 0 auto;
}

.wpcf7-spinner {
	display: none !important;
}

.home_form form input[type="submit"] {
	margin-top: 43px;
	width: auto;
	padding: 0 23px;
}

.medication_home {
	background: #e9e8f0;
	border-radius: 70px 70px 0 0;
	margin-top: -65px;
	padding-top: 54px;
}

.medication_home h2,
.home_reviews h2,
.home_doctors .head h2 {
	font-weight: 600;
	font-size: 58px;
	color: #282828;
}

.medication_home .head,
.home_reviews .head,
.home_doctors .head {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.medication_home .head .btns,
.home_doctors .head .btns,
.home_reviews .head .btns {
	display: flex;
	align-items: center;
}

.medication_home .head .btns button,
.home_doctors .head .btns button,
.home_reviews .head .btns button {
	background-color: transparent;
}

.medication_home .head .btns .prev,
.home_doctors .head .btns .prev,
.home_reviews .head .btns .prev {
	width: 15px;
	height: 27px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	margin-right: 44px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='27' viewBox='0 0 15 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13 1.5L3.12132 11.3787C1.94975 12.5503 1.94975 14.4497 3.12132 15.6213L13 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");
}

.medication_home .head .btns .next,
.home_doctors .head .btns .next,
.home_reviews .head .btns .next {
	width: 27px;
	height: 27px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 1.5L11.8787 11.3787C13.0503 12.5503 13.0503 14.4497 11.8787 15.6213L2 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3cpath d='M14 1.5L23.8787 11.3787C25.0503 12.5503 25.0503 14.4497 23.8787 15.6213L14 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");
}

.medication_home .head {
	margin-bottom: 129px;
}

.medication_item {
	padding: 0 20px;
}

.medication_item > a {
	padding: 22px;
	padding-bottom: 139px;
	border-radius: 50px;
	border: 3px solid #ededed;
	display: block;
	box-shadow: 0 9px 19px 0 rgba(0, 0, 0, 0.02), 0 35px 35px 0 rgba(0, 0, 0, 0.02), 0 78px 47px 0 rgba(0, 0, 0, 0.01), 0 139px 56px 0 rgba(0, 0, 0, 0), 0 217px 61px 0 rgba(0, 0, 0, 0);
	transition: 0.3s;
	position: relative;
}

.medication_item > a:hover {
	padding-bottom: 22px;
}

.medication_item > a:hover img {
	height: 100%;
}

.medication_item > a p {
	position: absolute;
	transition: 0.3s all;
	bottom: 73px;
	padding: 10px 22px;
	border-radius: 100px;
	transition: 0.3s all;
	left: 0;
	margin: auto;
}

.medication_item > a img {
	transition: 0.3s all;
}

.medication_item > a:hover p {
	left: 0;
	right: 0;
	background: #e9e8f0;
	display: table;
}

.medication_slider  .slick-track {
	display: flex !important;
}

.medication_slider {
	margin: 0 -20px;
}

.medication_item {
	height: auto !important;
}

.medication_item > a {
	height: 100%;
}

.medication_item img {
	border-radius: 40px;
	width: 330px;
	height: 330px;
	object-fit: cover;
	object-position: center;
}

.medication_item p {
	font-weight: 500;
	font-size: 32px;
	color: #282828;
}

.medication_slider {
	margin-bottom: 80px;
}

.medication_home .more_all a {
	font-weight: 400;
	font-size: 18px;
	color: #5e5e5e;
	padding: 26px 34px;
	border-radius: 120px;
	background: #fff;
	display: inline-block;
	margin: 0 auto;
	transition: 0.3s all;
	position: relative;
}

.medication_home .more_all a::after {
	content: '';
	display: block;
	width: 83px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transition: 0.3s all;
	box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}

.medication_home .more_all a:hover {
	color: transparent;
	box-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.35);
}

.medication_home .more_all a:hover::after {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='83' height='30' viewBox='0 0 83 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 13C0.895431 13 0 13.8954 0 15C0 16.1046 0.895431 17 2 17V13ZM82.4142 16.4142C83.1953 15.6332 83.1953 14.3668 82.4142 13.5858L69.6863 0.857864C68.9052 0.0768158 67.6389 0.0768158 66.8579 0.857864C66.0768 1.63891 66.0768 2.90524 66.8579 3.68629L78.1716 15L66.8579 26.3137C66.0768 27.0948 66.0768 28.3611 66.8579 29.1421C67.6389 29.9232 68.9052 29.9232 69.6863 29.1421L82.4142 16.4142ZM2 15V17H81V15V13H2V15Z' fill='%235E5E5E' /%3e%3c/svg%3e");
}

.medication_home .more_all {
	display: flex;
	justify-content: center;
}

.medication_home {
	padding-bottom: 185px;
}

.medication_slider .slick-list {
	overflow: inherit;
}

.medication_home {
	overflow: hidden;
}

.menu_content {
	width: 100%;
}

.menu_block {
	padding-top: 60px;
	padding-bottom: 100px;
	display: none;
}

.menu_content .flex {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.menu_content .menu ul li a {
	font-weight: 400;
	font-size: 18px;
	color: #868585;
	display: block;
	padding: 11px 27px;
	border: 1px solid #e5e5e5;
	border-radius: 100px;
	border-radius: 100px;
}

.menu_content .menu ul {
	margin: 0;
	padding: 0;
}

.menu_content .menu ul li {
	list-style: none;
}

.menu_content .menu ul {
	display: flex;
	justify-content: space-between;
	width: 100%;
}

.menu_content .menu {
	width: 100%;
	margin-bottom: 115px;
}

.menu_content .menu ul li:first-child a {
	width: 48px;
	height: 44px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='48' height='44' viewBox='0 0 48 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.6762 10.0001L22.4542 20.2127C23.2417 21.0351 24.556 21.0351 25.3434 20.2127L35.1214 10.0001C35.8557 9.23314 35.8627 8.02604 35.1374 7.25064L29.58 1.30999C28.8827 0.564608 27.736 0.46389 26.9194 1.0763L25.0988 2.44177C24.3877 2.9751 23.4099 2.9751 22.6988 2.44177L20.8782 1.0763C20.0616 0.463889 18.9149 0.564607 18.2177 1.30999L12.6603 7.25064C11.9349 8.02604 11.9419 9.23314 12.6762 10.0001Z' fill='%23FF0005' /%3e%3cpath d='M12.6762 33.9994L22.4542 23.7868C23.2417 22.9644 24.556 22.9644 25.3434 23.7868L35.1214 33.9994C35.8557 34.7664 35.8627 35.9735 35.1374 36.7489L29.58 42.6895C28.8827 43.4349 27.736 43.5356 26.9194 42.9232L25.0988 41.5577C24.3877 41.0244 23.4099 41.0244 22.6988 41.5577L20.8782 42.9232C20.0616 43.5356 18.9149 43.4349 18.2177 42.6895L12.6603 36.7489C11.9349 35.9735 11.9419 34.7664 12.6762 33.9994Z' fill='%23FF0005' /%3e%3cpath d='M10.2286 10.7772L20.4412 20.5552C21.2637 21.3426 21.2637 22.6569 20.4412 23.4444L10.2286 33.2224C9.46165 33.9567 8.25456 33.9637 7.47915 33.2383L1.5385 27.6809C0.793124 26.9836 0.692405 25.8369 1.30482 25.0204L2.67028 23.1998C3.20362 22.4887 3.20362 21.5109 2.67028 20.7998L1.30482 18.9791C0.692405 18.1626 0.793123 17.0159 1.5385 16.3186L7.47915 10.7612C8.25456 10.0358 9.46166 10.0428 10.2286 10.7772Z' fill='%23FF0005' /%3e%3cpath d='M37.5702 10.7773L27.3576 20.5553C26.5352 21.3428 26.5352 22.657 27.3576 23.4445L37.5702 33.2225C38.3372 33.9568 39.5443 33.9638 40.3197 33.2384L46.2603 27.6811C47.0057 26.9838 47.1064 25.8371 46.494 25.0205L45.1285 23.1999C44.5952 22.4888 44.5952 21.511 45.1285 20.7999L46.494 18.9793C47.1064 18.1627 47.0057 17.016 46.2603 16.3187L40.3197 10.7613C39.5443 10.036 38.3372 10.043 37.5702 10.7773Z' fill='%23FF0005' /%3e%3crect x='20.209' y='7.24023' width='7.37974' height='29.5189' rx='2' fill='%23F1F1F1' /%3e%3crect width='7.37974' height='29.5189' rx='2' transform='matrix(0 -1 -1 0 38.6582 25.6899)' fill='%23F1F1F1' /%3e%3c/svg%3e");
	border: 0;
}

.menu_content .menu_block .menu ul li:last-child a {
	border: 0;
	background: #ED4C4F;
	color: white;
	cursor: pointer;
}

.menu_block .contacts .flex {
	display: flex;
	justify-content: space-between;
	padding-left: 250px;
}

.menu_block .contacts .flex .left {
	width: 280x;
}

.menu_block .contacts .flex .right {
	width: 451px;
}

.menu_block .contacts .flex .right ul {
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	margin: 0;
	margin: -10px -6px;
}

.menu_block .contacts .flex .right li {
	width: 50%;
	padding: 10px 6px;
	list-style: none;
}

.menu_block .contacts .flex .right a {
	font-weight: 400;
	font-size: 18px;
	color: #868585;
	width: 100%;
	height: 48px;
	background: #e9e8f0;
	border-radius: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.menu_block .contacts .flex .left p {
	font-weight: 500;
	font-size: 16px;
	color: #464646;
}

.menu_block .contacts .flex .left a,
.menu_block .contacts .flex .left span {
	font-weight: 400;
	font-size: 20px;
	color: #a5a5a5;
}

.menu_block .contacts .flex .left > div {
	margin-bottom: 29px;
}

.menu_block .contacts .flex .left > div:last-child {
	margin-bottom: 0;
}

.home_doctors .head  p {
	font-weight: 500;
	font-size: 24px;
	color: #5e5e5e;
}

.home_doctors .head {
	margin-bottom: 158px;
}

.home_doctors {
	padding-top: 54px;
	border-radius: 70px 70px 0 0;
	margin-top: -60px;
}

.doctors_block > div {
	position: relative;
}

.doctors_block {
	display: flex !important;
	justify-content: end;
	padding-top: 20px;
    padding-right: 60px;
    height: 458px !important;
}

.doctors_block > div > div {
	border-radius: 30px;
	width: 282px;
	height: 401px;
	overflow: hidden;
	transition: 0.5s all;
}

.doctors_block > div > img {
	transform: rotate(10deg);
	border-radius: 30px;
	width: 282px;
	height: 401px;
	transition: 0.5s all;
	object-fit: cover;
}

.doctors_block > div > div:nth-child(2) {
	background-color: #FF6467;
	transform: rotate(-15deg);
	position: absolute;
	top: 32px;
    left: -68px;
    width: 245px;
    height: 385px;
}

.doctors_block > div > div:nth-child(3) {
	backdrop-filter: blur(36.79999923706055px);
	background: rgba(255, 255, 255, 0.1);
	position: absolute;
	top: 46px;
	left: -22px;
	border: 3px solid rgba(255, 255, 255, 0.2);
	padding: 30px 24px;
	height: 390px;
}

.doctors_block > div > div:nth-child(3) img {
	width: 90px;
	height: 90px;
	border-radius: 50%;
	transition: 0.5s all;
	position: absolute;
	left: 0;
	transition: 0.5s all;
	transform: translateX(0%);
	object-fit: cover;
    object-position: top;
}

.doctors_block > div > div:nth-child(3) span {
	font-weight: 600;
	font-size: 32px;
	color: #fff;
	display: block;
	margin-bottom: 15px;
	transition: 0.5s all;
}

.doctors_block > div > div:nth-child(3) p {
	font-weight: 500;
	font-size: 14px;
	line-height: 1.3;
	color: #fff;
	transition: 0.5s all;
}

.doctors_block {
	position: relative;
}

.home_doctors {
	padding-bottom: 155px;
}

.home_doctors .container > p {
	font-weight: 500;
	font-size: 24px;
	line-height: 1.6;
	text-align: center;
	color: #5e5e5e;
	text-align: center;
	margin-top: 132px;
}

.doctors_block:hover > div > img {
	transform: rotate(0);
	width: 339px;
	height: 439px;
}

.doctors_block:hover > div > div {
	transform: rotate(0);
}

.doctors_block:hover > div > div:nth-child(2) {
	left: 0;
	top: 0;
	width: 339px;
	height: 439px;
}

.doctors_block:hover > div > div:nth-child(3) {
	left: 0;
	top: 0;
	width: 339px;
	height: 439px;
}

.doctors_block:hover > div > div:nth-child(3) img {
	width: 155px;
	height: 155px;
	left: 50%;
	transform: translateX(-50%);
}

.doctors_block:hover > div > div:nth-child(3) span {
	font-size: 32px
}

.doctors_block:hover > div > div:nth-child(3) p {
	font-size: 16px;
}

.doctors_block .photo {
	position: relative;
	height: 90px;
	transition: 0.5s all;
	margin-bottom: 10px;
}

.doctors_block:hover .photo {
	height: 155px;
}

.home_desc {
	background: #e9e8f0;
	padding: 27px;
	padding-bottom: 130px;
	border-radius: 70px 70px 0 0;
}

.home_desc > div {
	width: 100%;
	height: 780px;
	border-radius: 60px;
	overflow: hidden;
}

.home_desc > div video {
	object-fit: cover;
	object-position: center;
}

.home_desc h2 {
	font-weight: 600;
	font-size: 64px;
	color: #fff;
	margin-bottom: 28px;
	text-align: center;
}

.home_desc p {
	font-weight: 600;
	font-size: 24px;
	text-align: center;
	color: #fff;
}

.home_desc > div {
	position: relative;
}

.home_desc > div > div {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	max-width: 633px;
	display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}

.special {
	border-radius: 70px 70px 0 0;
	background: #fff;
	padding-top: 54px;
	padding-bottom: 216px;
	margin-top: -60px;
}

.special h2 {
	font-weight: 600;
	font-size: 58px;
	line-height: 1;
	color: #282828;
	margin-bottom: 6px;
}

.special p {
	font-weight: 600;
	font-size: 24px;
	line-height: 1;
	color: #5e5e5e;
}

.special .head::before {
	content: '';
	display: block;
	width: 54px;
	height: 57px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='54' height='57' viewBox='0 0 54 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.5001 0.982424C22.5834 1.42219 21.7434 2.13885 20.5683 3.14171L20.3845 3.29528C19.37 4.20975 18.0721 4.74782 16.7082 4.81934L16.4708 4.83795C14.9305 4.96127 13.8299 5.04736 12.8712 5.38708C11.7817 5.772 10.7921 6.39574 9.97478 7.21262C9.1575 8.0295 8.53327 9.01884 8.14781 10.1082C7.81043 11.0668 7.72434 12.1674 7.60101 13.7078L7.5824 13.9451C7.51088 15.309 6.97282 16.607 6.05834 17.6215L5.90477 17.803C4.90191 18.9803 4.18293 19.8203 3.74549 20.7371C3.24756 21.7797 2.98914 22.9206 2.98914 24.076C2.98914 25.2315 3.24756 26.3723 3.74549 27.415C4.18525 28.3318 4.90191 29.1718 5.90477 30.3468L6.05834 30.5306C7.01233 31.6475 7.46373 32.7155 7.5824 34.207L7.60101 34.4443C7.72434 35.9847 7.81043 37.0853 8.15014 38.0439C8.53506 39.1334 9.1588 40.1231 9.97568 40.9404C10.7926 41.7576 11.7819 42.3819 12.8712 42.7673C13.8299 43.1047 14.9305 43.1908 16.4708 43.3141L16.7082 43.3327C18.1717 43.4491 19.2444 43.8865 20.3845 44.8568L20.5683 45.0104C21.7434 46.0132 22.5834 46.7322 23.5001 47.1697C24.5428 47.6676 25.6836 47.926 26.8391 47.926C27.9946 47.926 29.1354 47.6676 30.1781 47.1697C31.0948 46.7299 31.9348 46.0132 33.1099 45.0104L33.2937 44.8568C34.4105 43.9028 35.4786 43.4514 36.97 43.3327L37.2074 43.3141C38.7477 43.1908 39.8483 43.1047 40.807 42.765C41.8965 42.3801 42.8861 41.7563 43.7034 40.9395C44.5207 40.1226 45.1449 39.1332 45.5304 38.0439C45.8678 37.0853 45.9539 35.9847 46.0772 34.4443L46.0958 34.207C46.2121 32.7434 46.6496 31.6708 47.6199 30.5306L47.7734 30.3468C48.7763 29.1718 49.4953 28.3318 49.9327 27.415C50.4306 26.3723 50.6891 25.2315 50.6891 24.076C50.6891 22.9206 50.4306 21.7797 49.9327 20.7371C49.4929 19.8203 48.7763 18.9803 47.7734 17.8053L47.6199 17.6215C46.7054 16.607 46.1673 15.309 46.0958 13.9451L46.0772 13.7078C45.9539 12.1674 45.8678 11.0668 45.5281 10.1082C45.1431 9.01865 44.5194 8.02901 43.7025 7.21172C42.8856 6.39444 41.8963 5.77021 40.807 5.38475C39.8483 5.04737 38.7477 4.96127 37.2074 4.83795L36.97 4.81934C35.6061 4.74782 34.3082 4.20975 33.2937 3.29528L33.1099 3.14171C31.9348 2.13885 31.0948 1.41986 30.1781 0.982424C29.1354 0.484498 27.9946 0.226074 26.8391 0.226074C25.6836 0.226074 24.5428 0.484498 23.5001 0.982424ZM25.6059 12.3722C25.9331 12.0454 26.3766 11.8618 26.8391 11.8618C27.3016 11.8618 27.7451 12.0454 28.0723 12.3722L36.2162 20.516C36.3876 20.6758 36.5251 20.8684 36.6205 21.0825C36.7159 21.2966 36.7672 21.5277 36.7713 21.762C36.7754 21.9963 36.7323 22.229 36.6446 22.4463C36.5568 22.6636 36.4262 22.861 36.2605 23.0267C36.0947 23.1924 35.8973 23.3231 35.68 23.4109C35.4628 23.4986 35.23 23.5417 34.9957 23.5376C34.7614 23.5335 34.5303 23.4822 34.3162 23.3868C34.1022 23.2914 33.9095 23.1539 33.7497 22.9824L28.5842 17.8169V34.5467C28.5842 35.0095 28.4003 35.4534 28.0731 35.7807C27.7458 36.1079 27.3019 36.2918 26.8391 36.2918C26.3763 36.2918 25.9324 36.1079 25.6051 35.7807C25.2778 35.4534 25.094 35.0095 25.094 34.5467V17.8169L19.9285 22.9824C19.5977 23.2907 19.1601 23.4585 18.708 23.4505C18.2559 23.4426 17.8245 23.2594 17.5048 22.9397C17.1851 22.6199 17.0019 22.1886 16.9939 21.7365C16.986 21.2844 17.1538 20.8468 17.462 20.516L25.6059 12.3722Z' fill='url(%23paint0_linear_6059_3660)'/%3e%3cpath d='M43.9894 35.433L52.6557 47.957L45.6597 49.962L40.8719 55.7876L32.9936 43.2159L43.9894 35.433Z' fill='%23DB413C'/%3e%3cpath d='M9.09546 35.2093L0.429218 47.7333L7.42524 49.7384L12.213 55.5639L20.0913 42.9923L9.09546 35.2093Z' fill='%23DB413C'/%3e%3crect x='8.28967' y='10.2358' width='36.5111' height='28.2666' fill='%23FFBA0D'/%3e%3cpath d='M23.4694 0.763517C22.5439 1.20745 21.696 1.9309 20.5098 2.94326L20.3243 3.09828C19.3002 4.02143 17.9899 4.56459 16.6131 4.63679L16.3735 4.65558C14.8185 4.78007 13.7075 4.86697 12.7398 5.20991C11.6399 5.59848 10.6409 6.22813 9.81588 7.05275C8.99085 7.87737 8.36071 8.87608 7.9716 9.97575C7.63101 10.9435 7.54411 12.0545 7.41962 13.6094L7.40083 13.849C7.32863 15.2259 6.78547 16.5361 5.86232 17.5602L5.7073 17.7434C4.69494 18.9319 3.96914 19.7799 3.52755 20.7053C3.02491 21.7579 2.76404 22.9095 2.76404 24.076C2.76404 25.2424 3.02491 26.394 3.52755 27.4466C3.97149 28.372 4.69494 29.22 5.7073 30.4061L5.86232 30.5917C6.82535 31.7191 7.28103 32.7973 7.40083 34.3029L7.41962 34.5425C7.54411 36.0974 7.63101 37.2084 7.97395 38.1762C8.36252 39.276 8.99217 40.275 9.81679 41.1001C10.6414 41.9251 11.6401 42.5552 12.7398 42.9444C13.7075 43.2849 14.8185 43.3718 16.3735 43.4963L16.6131 43.5151C18.0905 43.6326 19.1733 44.0742 20.3243 45.0536L20.5098 45.2086C21.696 46.221 22.5439 46.9468 23.4694 47.3884C24.5219 47.891 25.6736 48.1519 26.84 48.1519C28.0064 48.1519 29.1581 47.891 30.2106 47.3884C31.1361 46.9445 31.984 46.221 33.1702 45.2086L33.3557 45.0536C34.4832 44.0906 35.5613 43.6349 37.0669 43.5151L37.3065 43.4963C38.8615 43.3718 39.9725 43.2849 40.9402 42.942C42.0401 42.5534 43.0391 41.9238 43.8641 41.0992C44.6891 40.2745 45.3193 39.2758 45.7084 38.1762C46.049 37.2084 46.1359 36.0974 46.2604 34.5425L46.2792 34.3029C46.3966 32.8255 46.8382 31.7426 47.8177 30.5917L47.9727 30.4061C48.985 29.22 49.7108 28.372 50.1524 27.4466C50.6551 26.394 50.9159 25.2424 50.9159 24.076C50.9159 22.9095 50.6551 21.7579 50.1524 20.7053C49.7085 19.7799 48.985 18.9319 47.9727 17.7458L47.8177 17.5602C46.8945 16.5361 46.3513 15.2259 46.2792 13.849L46.2604 13.6094C46.1359 12.0545 46.049 10.9435 45.706 9.97575C45.3175 8.87589 44.6878 7.87687 43.8632 7.05184C43.0386 6.22681 42.0399 5.59667 40.9402 5.20756C39.9725 4.86697 38.8615 4.78007 37.3065 4.65558L37.0669 4.63679C35.6901 4.56459 34.3798 4.02143 33.3557 3.09828L33.1702 2.94326C31.984 1.9309 31.1361 1.2051 30.2106 0.763517C29.1581 0.260873 28.0064 0 26.84 0C25.6736 0 24.5219 0.260873 23.4694 0.763517ZM26.84 14.0933C27.3072 14.0933 27.7553 14.2789 28.0857 14.6093C28.416 14.9396 28.6016 15.3877 28.6016 15.8549V21.0083L32.9987 18.4434C33.4024 18.2079 33.8831 18.1424 34.335 18.2614C34.787 18.3803 35.1732 18.6739 35.4086 19.0776C35.6441 19.4813 35.7096 19.9619 35.5907 20.4139C35.4717 20.8658 35.1781 21.252 34.7744 21.4875L30.3351 24.076L34.7744 26.6644C34.9743 26.781 35.1493 26.9358 35.2893 27.12C35.4294 27.3042 35.5318 27.5142 35.5907 27.738C35.6495 27.9618 35.6638 28.195 35.6325 28.4243C35.6013 28.6536 35.5252 28.8744 35.4086 29.0743C35.292 29.2742 35.1372 29.4492 34.953 29.5892C34.7688 29.7293 34.5588 29.8316 34.335 29.8905C34.1112 29.9494 33.878 29.9637 33.6488 29.9324C33.4195 29.9012 33.1986 29.8251 32.9987 29.7085L28.6016 27.1436V32.297C28.6016 32.7642 28.416 33.2123 28.0857 33.5426C27.7553 33.873 27.3072 34.0586 26.84 34.0586C26.3728 34.0586 25.9247 33.873 25.5943 33.5426C25.2639 33.2123 25.0783 32.7642 25.0783 32.297V27.1436L20.6813 29.7085C20.4814 29.8251 20.2605 29.9012 20.0312 29.9324C19.8019 29.9637 19.5688 29.9494 19.345 29.8905C19.1212 29.8316 18.9112 29.7293 18.727 29.5892C18.5428 29.4492 18.3879 29.2742 18.2714 29.0743C18.1548 28.8744 18.0787 28.6536 18.0474 28.4243C18.0162 28.195 18.0304 27.9618 18.0893 27.738C18.1482 27.5142 18.2506 27.3042 18.3907 27.12C18.5307 26.9358 18.7057 26.781 18.9055 26.6644L23.3449 24.076L18.9055 21.4875C18.7057 21.3709 18.5307 21.2161 18.3907 21.0319C18.2506 20.8477 18.1482 20.6377 18.0893 20.4139C18.0304 20.1901 18.0162 19.9569 18.0474 19.7276C18.0787 19.4983 18.1548 19.2775 18.2714 19.0776C18.3879 18.8777 18.5428 18.7027 18.727 18.5627C18.9112 18.4227 19.1212 18.3203 19.345 18.2614C19.5688 18.2025 19.8019 18.1882 20.0312 18.2195C20.2605 18.2507 20.4814 18.3268 20.6813 18.4434L25.0783 21.0083V15.8549C25.0783 15.3877 25.2639 14.9396 25.5943 14.6093C25.9247 14.2789 26.3728 14.0933 26.84 14.0933Z' fill='%23FFBA0D'/%3e%3ccircle cx='26.84' cy='24.4705' r='19.5238' stroke='white' stroke-width='2'/%3e%3cpath d='M30.928 36.0962V19.5193H34.7268V21.5835H34.8446C35.0016 21.2173 35.2239 20.8641 35.5117 20.5239C35.8048 20.1838 36.1763 19.9065 36.6263 19.692C37.0815 19.4722 37.6257 19.3623 38.2589 19.3623C39.0961 19.3623 39.8783 19.5821 40.6057 20.0216C41.3382 20.4612 41.9295 21.1388 42.3795 22.0545C42.8295 22.9702 43.0545 24.1371 43.0545 25.5551C43.0545 26.9208 42.8374 28.0641 42.4031 28.9851C41.974 29.906 41.3932 30.5967 40.6606 31.0572C39.9333 31.5176 39.1249 31.7479 38.2353 31.7479C37.6283 31.7479 37.1025 31.6485 36.6577 31.4496C36.2129 31.2508 35.8388 30.9891 35.5353 30.6647C35.237 30.3403 35.0068 29.9923 34.8446 29.6208H34.7661V36.0962H30.928ZM34.6876 25.5472C34.6876 26.1961 34.7739 26.7612 34.9466 27.2426C35.1245 27.724 35.3783 28.0981 35.708 28.365C36.0429 28.6266 36.4431 28.7574 36.9088 28.7574C37.3798 28.7574 37.7801 28.6266 38.1097 28.365C38.4394 28.0981 38.6879 27.724 38.8554 27.2426C39.0281 26.7612 39.1144 26.1961 39.1144 25.5472C39.1144 24.8984 39.0281 24.3359 38.8554 23.8597C38.6879 23.3836 38.4394 23.0147 38.1097 22.753C37.7853 22.4914 37.385 22.3606 36.9088 22.3606C36.4379 22.3606 36.0376 22.4888 35.708 22.7452C35.3783 23.0016 35.1245 23.3679 34.9466 23.844C34.7739 24.3202 34.6876 24.8879 34.6876 25.5472Z' fill='white'/%3e%3cpath d='M24.6477 31.575V19.5191H28.4859V31.575H24.6477ZM26.5707 18.1142C26.0318 18.1142 25.5687 17.9363 25.1815 17.5804C24.7943 17.2194 24.6006 16.7851 24.6006 16.2775C24.6006 15.7752 24.7943 15.3461 25.1815 14.9903C25.5687 14.6293 26.0318 14.4487 26.5707 14.4487C27.1149 14.4487 27.578 14.6293 27.96 14.9903C28.3472 15.3461 28.5408 15.7752 28.5408 16.2775C28.5408 16.7851 28.3472 17.2194 27.96 17.5804C27.578 17.9363 27.1149 18.1142 26.5707 18.1142Z' fill='white'/%3e%3cpath d='M23.1755 19.5186L19.0391 31.5745H14.6437L10.5152 19.5186H14.5574L16.7786 27.8227H16.9042L19.1333 19.5186H23.1755Z' fill='white'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_6059_3660' x1='44.1349' y1='-9.53072' x2='-3.07837' y2='-1.67588' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E'/%3e%3cstop offset='1' stop-color='%23E55E61'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
}

.special .head {
	padding-left: 71px;
	position: relative;
	margin-bottom: 49px;
}

.special .content img {
	border-radius: 30px;
	width: 100%;
}

.special .list_advs ul {
	padding: 0;
	margin-bottom: 38px;
	margin-top: 0;
	padding-left: 67px;
	padding-top: 37px;
}

.special .list_advs ul li {
	font-weight: 400;
	font-size: 18px;
	color: #282828;
	list-style: none;
	width: 396px;
	border-radius: 100px;
	border: 1px solid #ababab;
	height: 53px;
	display: flex;
	align-items: center;
	padding-left: 20px;
	margin-bottom: 22px;
}

.special .list_advs ul li:last-child {
	margin-bottom: 0;
	margin-top: 38px;
	border: 0;
	padding: 0;
}

.special .content {
	position: relative;
}

.special .list_advs {
	position: absolute;
	top: 0;
	left: 0;
}

.special .content::before {
	content: '';
	display: block;
	height: calc(100% + 2px);
	width: 100%;
	position: absolute;
	top: -1px;
	left: -1px;
	background: linear-gradient(270deg, #fff 17.79%, rgba(255, 255, 255, 0.7) 34.62%, rgba(255, 255, 255, 0) 50.48%, rgba(255, 255, 255, 0) 73.08%);
	transform: rotate(-180deg);
}

.special .list_advs a {
	width: auto;
	height: auto;
	padding: 11px 21px;
}

.home_reviews {
	background: #e9e8f0;
	padding-top: 54px;
	padding-bottom: 219px;
	border-radius: 70px 70px 0 0;
	margin-top: -60px;
}

.reviews_slider {
	margin: 0 -16px;
}

.reviews_block {
	padding: 0 16px;
}

.reviews_block > div {
	background: #fff;
	border-radius: 60px;
	padding: 60px 47px;
}

.rev_head {
	display: flex;
	align-items: center;
}

.rev_head .icon {
	width: 43px;
	height: 43px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='43' height='43' viewBox='0 0 43 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21.5 4.2998C19.2192 4.2998 17.0317 5.20587 15.4189 6.81869C13.8061 8.4315 12.9 10.6189 12.9 12.8998C12.9 15.1807 13.8061 17.3681 15.4189 18.9809C17.0317 20.5937 19.2192 21.4998 21.5 21.4998C23.7809 21.4998 25.9683 20.5937 27.5811 18.9809C29.1939 17.3681 30.1 15.1807 30.1 12.8998C30.1 10.6189 29.1939 8.4315 27.5811 6.81869C25.9683 5.20587 23.7809 4.2998 21.5 4.2998ZM10.7694 23.6498C10.2031 23.6473 9.64182 23.7566 9.11788 23.9715C8.59395 24.1865 8.11763 24.5028 7.71629 24.9024C7.31494 25.3019 6.99648 25.7768 6.77917 26.2998C6.56187 26.8227 6.45001 27.3835 6.45001 27.9498C6.45001 31.5855 8.24096 34.3267 11.0403 36.1134C13.3752 37.6012 16.4002 38.4246 19.6962 38.6418C19.4662 37.9683 19.3492 37.2614 19.35 36.5498V27.9498C19.35 26.2986 19.9714 24.7893 20.9926 23.6498H10.7694ZM21.5 27.9498C21.5 26.8094 21.953 25.7157 22.7595 24.9092C23.5659 24.1028 24.6596 23.6498 25.8 23.6498H36.55C37.6904 23.6498 38.7842 24.1028 39.5906 24.9092C40.397 25.7157 40.85 26.8094 40.85 27.9498V36.5498C40.85 37.6902 40.397 38.784 39.5906 39.5904C38.7842 40.3968 37.6904 40.8498 36.55 40.8498H25.8C24.6596 40.8498 23.5659 40.3968 22.7595 39.5904C21.953 38.784 21.5 37.6902 21.5 36.5498V27.9498ZM35.475 34.3998H26.875C26.5899 34.3998 26.3165 34.5131 26.1149 34.7147C25.9133 34.9163 25.8 35.1897 25.8 35.4748C25.8 35.7599 25.9133 36.0333 26.1149 36.2349C26.3165 36.4365 26.5899 36.5498 26.875 36.5498H35.475C35.7601 36.5498 36.0336 36.4365 36.2352 36.2349C36.4368 36.0333 36.55 35.7599 36.55 35.4748C36.55 35.1897 36.4368 34.9163 36.2352 34.7147C36.0336 34.5131 35.7601 34.3998 35.475 34.3998ZM26.875 27.9498C26.5899 27.9498 26.3165 28.0631 26.1149 28.2647C25.9133 28.4663 25.8 28.7397 25.8 29.0248C25.8 29.3099 25.9133 29.5833 26.1149 29.7849C26.3165 29.9865 26.5899 30.0998 26.875 30.0998H35.475C35.7601 30.0998 36.0336 29.9865 36.2352 29.7849C36.4368 29.5833 36.55 29.3099 36.55 29.0248C36.55 28.7397 36.4368 28.4663 36.2352 28.2647C36.0336 28.0631 35.7601 27.9498 35.475 27.9498H26.875Z' fill='%23D4D2E5' /%3e%3c/svg%3e");
	margin-right: 12px;
}

.rev_head p {
	font-weight: 500;
	font-size: 18px;
	color: #282828;
	margin-bottom: 1px;
}

.rev_head span {
	display: block;
	font-weight: 400;
	font-size: 16px;
	color: #5e5e5e;
}

.rev_head {
	margin-bottom: 40px;
}

.rev_head ~ .content p {
	font-weight: 400;
	font-size: 16px;
	line-height: 1.4;
	color: #5e5e5e;
}

.home_reviews .head {
	margin-bottom: 120px;
}

footer {
	background: #fc7678;
}

footer .flex {
	display: flex;
	padding-top: 70;
}

footer .flex .left {
	width: 50%;
	background: #fff;
	border-radius: 0 0 50px 0;
	height: 100%;
	padding-left: 70px;
	padding-top: 70px;
	padding-bottom: 70px;
}

.logo_footer img {
	width: 360px;
	height: auto;
}

.logo_footer {
	margin-bottom: 42px;
}

footer .contacts a {
	font-weight: 500;
	font-size: 18px;
	color: #5e5e5e;
	display: flex;
	align-items: center;
	margin-bottom: 18px;
}

footer .contacts a:last-child {
	align-items: start;
	margin-bottom: 0;
}

footer .contacts a span {
	display: block;
	font-weight: 500;
	font-size: 18px;
	color: #a5a5a5;
	width: 100%;
	margin-top: 10px;
}

footer .contacts a::before {
	content: '';
	display: block;
	width: 38px;
	height: 38px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 44px;
	flex: none;
}

footer .contacts a.tel::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.34 0.602544C15.6097 0.952883 14.9405 1.52381 14.0044 2.32273L13.858 2.44507C13.0498 3.17359 12.0158 3.60224 10.9292 3.65921L10.7401 3.67404C9.51303 3.77228 8.63625 3.84087 7.87255 4.1115C7.00458 4.41815 6.21618 4.91505 5.56509 5.56581C4.91401 6.21658 4.41672 7.00473 4.10964 7.87255C3.84087 8.63625 3.77228 9.51303 3.67404 10.7401L3.65921 10.9292C3.60224 12.0158 3.17359 13.0498 2.44507 13.858L2.32273 14.0026C1.52381 14.9405 0.951029 15.6097 0.602544 16.34C0.205873 17.1707 0 18.0795 0 19C0 19.9205 0.205873 20.8293 0.602544 21.66C0.952883 22.3903 1.52381 23.0595 2.32273 23.9956L2.44507 24.142C3.20507 25.0318 3.56467 25.8826 3.65921 27.0708L3.67404 27.2599C3.77228 28.487 3.84087 29.3637 4.1115 30.1274C4.41815 30.9954 4.91505 31.7838 5.56581 32.4349C6.21658 33.086 7.00473 33.5833 7.87255 33.8904C8.63625 34.1591 9.51303 34.2277 10.7401 34.326L10.9292 34.3408C12.0952 34.4335 12.9497 34.782 13.858 35.5549L14.0044 35.6773C14.9405 36.4762 15.6097 37.049 16.34 37.3975C17.1707 37.7941 18.0795 38 19 38C19.9205 38 20.8293 37.7941 21.66 37.3975C22.3903 37.0471 23.0595 36.4762 23.9956 35.6773L24.142 35.5549C25.0318 34.7949 25.8826 34.4353 27.0708 34.3408L27.2599 34.326C28.487 34.2277 29.3637 34.1591 30.1274 33.8885C30.9954 33.5819 31.7838 33.085 32.4349 32.4342C33.086 31.7834 33.5833 30.9953 33.8904 30.1274C34.1591 29.3637 34.2277 28.487 34.326 27.2599L34.3408 27.0708C34.4335 25.9048 34.782 25.0503 35.5549 24.142L35.6773 23.9956C36.4762 23.0595 37.049 22.3903 37.3975 21.66C37.7941 20.8293 38 19.9205 38 19C38 18.0795 37.7941 17.1707 37.3975 16.34C37.0471 15.6097 36.4762 14.9405 35.6773 14.0044L35.5549 13.858C34.8264 13.0498 34.3978 12.0158 34.3408 10.9292L34.326 10.7401C34.2277 9.51303 34.1591 8.63625 33.8885 7.87255C33.5819 7.00458 33.085 6.21618 32.4342 5.56509C31.7834 4.91401 30.9953 4.41672 30.1274 4.10964C29.3637 3.84087 28.487 3.77228 27.2599 3.67404L27.0708 3.65921C25.9842 3.60224 24.9502 3.17359 24.142 2.44507L23.9956 2.32273C23.0595 1.52381 22.3903 0.951029 21.66 0.602544C20.8293 0.205873 19.9205 0 19 0C18.0795 0 17.1707 0.205873 16.34 0.602544ZM18.0176 9.67615C18.2782 9.4158 18.6316 9.26957 19 9.26957C19.3684 9.26957 19.7218 9.4158 19.9824 9.67615L26.4702 16.1639C26.6068 16.2912 26.7163 16.4447 26.7923 16.6152C26.8683 16.7857 26.9092 16.9698 26.9125 17.1565C26.9158 17.3432 26.8814 17.5286 26.8115 17.7017C26.7416 17.8748 26.6375 18.0321 26.5055 18.1641C26.3735 18.2961 26.2162 18.4002 26.0431 18.4701C25.87 18.54 25.6846 18.5743 25.4979 18.571C25.3113 18.5678 25.1272 18.5269 24.9566 18.4509C24.7861 18.3749 24.6326 18.2654 24.5053 18.1288L20.3902 14.0137V27.3414C20.3902 27.7101 20.2438 28.0637 19.983 28.3245C19.7223 28.5852 19.3687 28.7316 19 28.7316C18.6313 28.7316 18.2777 28.5852 18.017 28.3245C17.7562 28.0637 17.6098 27.7101 17.6098 27.3414V14.0137L13.4947 18.1288C13.2311 18.3744 12.8826 18.508 12.5224 18.5017C12.1622 18.4953 11.8186 18.3494 11.5639 18.0947C11.3091 17.84 11.1632 17.4964 11.1569 17.1362C11.1505 16.776 11.2842 16.4275 11.5298 16.1639L18.0176 9.67615Z' fill='url(%23paint0_linear_786_412)' /%3e%3crect x='4.22266' y='7.97656' width='29.0864' height='22.5185' fill='url(%23paint1_linear_786_412)' /%3e%3cpath d='M24.9055 12.6263C24.1072 11.8242 23.1565 11.1883 22.1087 10.7555C21.0609 10.3227 19.9371 10.1018 18.8026 10.1055C14.0492 10.1055 10.1751 13.9603 10.1751 18.6899C10.1751 20.2058 10.5756 21.6784 11.3243 22.9777L10.1055 27.4302L14.6761 26.2348C15.9384 26.9191 17.3575 27.2829 18.8026 27.2829C23.5561 27.2829 27.4302 23.4282 27.4302 18.6985C27.4302 16.403 26.5335 14.2461 24.9055 12.6263ZM18.8026 25.8276C17.5142 25.8276 16.2518 25.4811 15.1462 24.8315L14.885 24.6755L12.1688 25.3859L12.8914 22.7525L12.7172 22.484C12.0012 21.3467 11.6211 20.0319 11.6203 18.6899C11.6203 14.7572 14.8415 11.5521 18.7939 11.5521C20.7092 11.5521 22.5113 12.2971 23.8608 13.6484C24.529 14.3101 25.0586 15.0972 25.4188 15.9641C25.7789 16.831 25.9625 17.7605 25.9589 18.6985C25.9763 22.6312 22.7551 25.8276 18.8026 25.8276ZM22.7377 20.4916C22.5201 20.3877 21.4579 19.868 21.2664 19.79C21.0662 19.7207 20.9269 19.6861 20.7789 19.8939C20.6309 20.1105 20.2217 20.5956 20.0998 20.7342C19.9779 20.8815 19.8473 20.8988 19.6297 20.7862C19.4121 20.6822 18.7156 20.4483 17.8972 19.7207C17.253 19.149 16.8264 18.4473 16.6958 18.2308C16.5739 18.0142 16.6784 17.9016 16.7916 17.789C16.8873 17.6937 17.0092 17.5378 17.1137 17.4165C17.2182 17.2952 17.2617 17.2 17.3313 17.0614C17.401 16.9141 17.3662 16.7928 17.3139 16.6889C17.2617 16.5849 16.8264 15.5281 16.6523 15.095C16.4782 14.6792 16.2953 14.7312 16.1648 14.7225H15.7469C15.5989 14.7225 15.3725 14.7745 15.1723 14.9911C14.9808 15.2076 14.4236 15.7274 14.4236 16.7842C14.4236 17.841 15.1984 18.8631 15.3029 19.0017C15.4073 19.149 16.8264 21.3146 18.9855 22.2414C19.4991 22.4667 19.8996 22.5966 20.213 22.6919C20.7266 22.8565 21.1968 22.8305 21.5711 22.7785C21.989 22.7179 22.8509 22.2588 23.025 21.7563C23.2078 21.2539 23.2078 20.8295 23.1469 20.7342C23.0859 20.6389 22.9553 20.5956 22.7377 20.4916Z' fill='white' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_786_412' x1='32.7786' y1='-7.77272' x2='-4.83366' y2='-1.51519' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_786_412' x1='29.3125' y1='3.3705' x2='1.03193' y2='9.44782' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
}

footer .contacts a.email::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.5744 0.602544C15.8441 0.952883 15.1749 1.52381 14.2388 2.32273L14.0924 2.44507C13.2842 3.17359 12.2502 3.60224 11.1636 3.65921L10.9745 3.67404C9.7474 3.77228 8.87063 3.84087 8.10693 4.1115C7.23895 4.41815 6.45056 4.91505 5.79947 5.56581C5.14838 6.21658 4.65109 7.00473 4.34402 7.87255C4.07524 8.63625 4.00666 9.51303 3.90841 10.7401L3.89358 10.9292C3.83661 12.0158 3.40796 13.0498 2.67944 13.858L2.5571 14.0026C1.75818 14.9405 1.1854 15.6097 0.836919 16.34C0.440248 17.1707 0.234375 18.0795 0.234375 19C0.234375 19.9205 0.440248 20.8293 0.836919 21.66C1.18726 22.3903 1.75818 23.0595 2.5571 23.9956L2.67944 24.142C3.43944 25.0318 3.79905 25.8826 3.89358 27.0708L3.90841 27.2599C4.00666 28.487 4.07524 29.3637 4.34587 30.1274C4.65252 30.9954 5.14942 31.7838 5.80019 32.4349C6.45095 33.086 7.2391 33.5833 8.10693 33.8904C8.87063 34.1591 9.7474 34.2277 10.9745 34.326L11.1636 34.3408C12.3295 34.4335 13.1841 34.782 14.0924 35.5549L14.2388 35.6773C15.1749 36.4762 15.8441 37.049 16.5744 37.3975C17.405 37.7941 18.3139 38 19.2344 38C20.1549 38 21.0637 37.7941 21.8944 37.3975C22.6247 37.0471 23.2939 36.4762 24.23 35.6773L24.3764 35.5549C25.2661 34.7949 26.117 34.4353 27.3052 34.3408L27.4942 34.326C28.7213 34.2277 29.5981 34.1591 30.3618 33.8885C31.2298 33.5819 32.0182 33.085 32.6693 32.4342C33.3204 31.7834 33.8177 30.9953 34.1247 30.1274C34.3935 29.3637 34.4621 28.487 34.5603 27.2599L34.5752 27.0708C34.6678 25.9048 35.0163 25.0503 35.7893 24.142L35.9116 23.9956C36.7106 23.0595 37.2833 22.3903 37.6318 21.66C38.0285 20.8293 38.2344 19.9205 38.2344 19C38.2344 18.0795 38.0285 17.1707 37.6318 16.34C37.2815 15.6097 36.7106 14.9405 35.9116 14.0044L35.7893 13.858C35.0608 13.0498 34.6321 12.0158 34.5752 10.9292L34.5603 10.7401C34.4621 9.51303 34.3935 8.63625 34.1229 7.87255C33.8162 7.00458 33.3193 6.21618 32.6686 5.56509C32.0178 4.91401 31.2296 4.41672 30.3618 4.10964C29.5981 3.84087 28.7213 3.77228 27.4942 3.67404L27.3052 3.65921C26.2186 3.60224 25.1846 3.17359 24.3764 2.44507L24.23 2.32273C23.2939 1.52381 22.6247 0.951029 21.8944 0.602544C21.0637 0.205873 20.1549 0 19.2344 0C18.3139 0 17.405 0.205873 16.5744 0.602544ZM18.2519 9.67615C18.5126 9.4158 18.866 9.26957 19.2344 9.26957C19.6028 9.26957 19.9561 9.4158 20.2168 9.67615L26.7046 16.1639C26.8412 16.2912 26.9507 16.4447 27.0267 16.6152C27.1027 16.7857 27.1435 16.9698 27.1468 17.1565C27.1501 17.3432 27.1158 17.5286 27.0459 17.7017C26.976 17.8748 26.8719 18.0321 26.7399 18.1641C26.6078 18.2961 26.4506 18.4002 26.2775 18.4701C26.1044 18.54 25.919 18.5743 25.7323 18.571C25.5456 18.5678 25.3615 18.5269 25.191 18.4509C25.0205 18.3749 24.867 18.2654 24.7397 18.1288L20.6246 14.0137V27.3414C20.6246 27.7101 20.4781 28.0637 20.2174 28.3245C19.9567 28.5852 19.6031 28.7316 19.2344 28.7316C18.8657 28.7316 18.512 28.5852 18.2513 28.3245C17.9906 28.0637 17.8441 27.7101 17.8441 27.3414V14.0137L13.729 18.1288C13.4655 18.3744 13.1169 18.508 12.7568 18.5017C12.3966 18.4953 12.053 18.3494 11.7982 18.0947C11.5435 17.84 11.3976 17.4964 11.3913 17.1362C11.3849 16.776 11.5186 16.4275 11.7642 16.1639L18.2519 9.67615Z' fill='url(%23paint0_linear_786_418)' /%3e%3crect x='4.45703' y='7.97656' width='29.0864' height='22.5185' fill='url(%23paint1_linear_786_418)' /%3e%3cpath d='M10.2344 14.9997L16.7489 19.3435C17.6477 19.9417 18.0967 20.2413 18.582 20.358C19.0113 20.4607 19.4584 20.4607 19.8868 20.358C20.3721 20.2413 20.821 19.9417 21.7198 19.3435L28.2344 14.9997M14.7143 26H23.7544C25.3224 26 26.1064 26 26.7056 25.6948C27.2321 25.4262 27.6601 24.9979 27.9282 24.4712C28.2344 23.872 28.2344 23.088 28.2344 21.52V16.48C28.2344 14.912 28.2344 14.128 27.9292 13.5288C27.6607 13.002 27.2324 12.5736 26.7056 12.3052C26.1064 12 25.3224 12 23.7544 12H14.7143C13.1463 12 12.3623 12 11.7632 12.3052C11.2367 12.5738 10.8087 13.0021 10.5405 13.5288C10.2344 14.128 10.2344 14.912 10.2344 16.48V21.52C10.2344 23.088 10.2344 23.872 10.5396 24.4712C10.808 24.998 11.2363 25.4264 11.7632 25.6948C12.3623 26 13.1463 26 14.7143 26Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_786_418' x1='33.013' y1='-7.77272' x2='-4.59928' y2='-1.51519' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_786_418' x1='29.5468' y1='3.3705' x2='1.26631' y2='9.44782' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
}

footer .contacts a.address::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.5744 0.602544C15.8441 0.952883 15.1749 1.52381 14.2388 2.32273L14.0924 2.44507C13.2842 3.17359 12.2502 3.60224 11.1636 3.65921L10.9745 3.67404C9.7474 3.77228 8.87063 3.84087 8.10693 4.1115C7.23895 4.41815 6.45056 4.91505 5.79947 5.56581C5.14838 6.21658 4.65109 7.00473 4.34402 7.87255C4.07524 8.63625 4.00666 9.51303 3.90841 10.7401L3.89358 10.9292C3.83661 12.0158 3.40796 13.0498 2.67944 13.858L2.5571 14.0026C1.75818 14.9405 1.1854 15.6097 0.836919 16.34C0.440248 17.1707 0.234375 18.0795 0.234375 19C0.234375 19.9205 0.440248 20.8293 0.836919 21.66C1.18726 22.3903 1.75818 23.0595 2.5571 23.9956L2.67944 24.142C3.43944 25.0318 3.79905 25.8826 3.89358 27.0708L3.90841 27.2599C4.00666 28.487 4.07524 29.3637 4.34587 30.1274C4.65252 30.9954 5.14942 31.7838 5.80019 32.4349C6.45095 33.086 7.2391 33.5833 8.10693 33.8904C8.87063 34.1591 9.7474 34.2277 10.9745 34.326L11.1636 34.3408C12.3295 34.4335 13.1841 34.782 14.0924 35.5549L14.2388 35.6773C15.1749 36.4762 15.8441 37.049 16.5744 37.3975C17.405 37.7941 18.3139 38 19.2344 38C20.1549 38 21.0637 37.7941 21.8944 37.3975C22.6247 37.0471 23.2939 36.4762 24.23 35.6773L24.3764 35.5549C25.2661 34.7949 26.117 34.4353 27.3052 34.3408L27.4942 34.326C28.7213 34.2277 29.5981 34.1591 30.3618 33.8885C31.2298 33.5819 32.0182 33.085 32.6693 32.4342C33.3204 31.7834 33.8177 30.9953 34.1247 30.1274C34.3935 29.3637 34.4621 28.487 34.5603 27.2599L34.5752 27.0708C34.6678 25.9048 35.0163 25.0503 35.7893 24.142L35.9116 23.9956C36.7106 23.0595 37.2833 22.3903 37.6318 21.66C38.0285 20.8293 38.2344 19.9205 38.2344 19C38.2344 18.0795 38.0285 17.1707 37.6318 16.34C37.2815 15.6097 36.7106 14.9405 35.9116 14.0044L35.7893 13.858C35.0608 13.0498 34.6321 12.0158 34.5752 10.9292L34.5603 10.7401C34.4621 9.51303 34.3935 8.63625 34.1229 7.87255C33.8162 7.00458 33.3193 6.21618 32.6686 5.56509C32.0178 4.91401 31.2296 4.41672 30.3618 4.10964C29.5981 3.84087 28.7213 3.77228 27.4942 3.67404L27.3052 3.65921C26.2186 3.60224 25.1846 3.17359 24.3764 2.44507L24.23 2.32273C23.2939 1.52381 22.6247 0.951029 21.8944 0.602544C21.0637 0.205873 20.1549 0 19.2344 0C18.3139 0 17.405 0.205873 16.5744 0.602544ZM18.2519 9.67615C18.5126 9.4158 18.866 9.26957 19.2344 9.26957C19.6028 9.26957 19.9561 9.4158 20.2168 9.67615L26.7046 16.1639C26.8412 16.2912 26.9507 16.4447 27.0267 16.6152C27.1027 16.7857 27.1435 16.9698 27.1468 17.1565C27.1501 17.3432 27.1158 17.5286 27.0459 17.7017C26.976 17.8748 26.8719 18.0321 26.7399 18.1641C26.6078 18.2961 26.4506 18.4002 26.2775 18.4701C26.1044 18.54 25.919 18.5743 25.7323 18.571C25.5456 18.5678 25.3615 18.5269 25.191 18.4509C25.0205 18.3749 24.867 18.2654 24.7397 18.1288L20.6246 14.0137V27.3414C20.6246 27.7101 20.4781 28.0637 20.2174 28.3245C19.9567 28.5852 19.6031 28.7316 19.2344 28.7316C18.8657 28.7316 18.512 28.5852 18.2513 28.3245C17.9906 28.0637 17.8441 27.7101 17.8441 27.3414V14.0137L13.729 18.1288C13.4655 18.3744 13.1169 18.508 12.7568 18.5017C12.3966 18.4953 12.053 18.3494 11.7982 18.0947C11.5435 17.84 11.3976 17.4964 11.3913 17.1362C11.3849 16.776 11.5186 16.4275 11.7642 16.1639L18.2519 9.67615Z' fill='url(%23paint0_linear_786_425)'/%3e%3crect x='4.45703' y='7.97656' width='29.0864' height='22.5185' fill='url(%23paint1_linear_786_425)'/%3e%3cpath d='M19.7944 27.82C19.6312 27.9372 19.4353 28.0003 19.2344 28.0003C19.0335 28.0003 18.8376 27.9372 18.6744 27.82C13.8454 24.378 8.7204 17.298 13.9014 12.182C15.3237 10.7828 17.2392 9.99912 19.2344 10C21.2344 10 23.1534 10.785 24.5674 12.181C29.7484 17.297 24.6234 24.376 19.7944 27.82Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M19.2344 19C19.7648 19 20.2735 18.7893 20.6486 18.4142C21.0237 18.0391 21.2344 17.5304 21.2344 17C21.2344 16.4696 21.0237 15.9609 20.6486 15.5858C20.2735 15.2107 19.7648 15 19.2344 15C18.7039 15 18.1952 15.2107 17.8202 15.5858C17.4451 15.9609 17.2344 16.4696 17.2344 17C17.2344 17.5304 17.4451 18.0391 17.8202 18.4142C18.1952 18.7893 18.7039 19 19.2344 19Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_786_425' x1='33.013' y1='-7.77272' x2='-4.59928' y2='-1.51519' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E'/%3e%3cstop offset='1' stop-color='%23E55E61'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_786_425' x1='29.5468' y1='3.3705' x2='1.26631' y2='9.44782' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E'/%3e%3cstop offset='1' stop-color='%23E55E61'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}

.footer_menu ul {
	display: flex;
	flex-wrap: wrap;
	margin: -13px;
	max-width: 490px;
	padding-left: 0;
}

.footer_menu ul li {
	padding: 13px;
	width: 50%;
	list-style: none;
}

.footer_menu ul li a {
	font-weight: 600;
	font-size: 18px;
	color: #fff;
	border: 1.50px solid #fff;
	border-radius: 100px;
	width: 100%;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.3s;
}

.footer_menu ul li a:hover {
	background: #fff;
	color: #fc7678;
}

footer .right {
	width: 50%;
	display: flex;
	align-items: center;
	justify-content: end;
	padding-right: 118px;
}

.child_block {
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	margin: auto;
	display: none;
	padding-top: 48px;
}

.child_block > div {
	width: 100%;
	height: auto;
	border: 1px solid #e8e8e8;
	border-radius: 50px;
	background: #fff;
}

.child_block .flex {
	display: flex;
}

.child_block .left p {
	font-weight: 400;
	font-size: 20px;
	color: #4d4d4d;
	display: flex;
	align-items: center;
}

.child_block .left p::after {
	content: '';
	display: block;
	width: 8px;
	height: 12px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.5 1L6.5 6L1.5 11' stroke='%23F69D9D' stroke-width='2' stroke-linecap='round' /%3e%3c/svg%3e");
	margin-left: 14px;
}

.child_block .left {
	border-right: 1px solid #e8e8e8;
	width: 233px;
	padding-left: 47px;
	padding-top: 53px;
	padding-bottom: 43px;
	flex: none;
}

.child_block ul {
	padding: 0;
	margin: -10px;
	display: flex;
	flex-wrap: wrap;
}

.child_block ul.medication-list {
	column-count: 2;
	display: block;
}

.child_block ul.medication-list > li {
	break-inside: avoid;
	width: 100%;
}

.child_block ul li {
	list-style: none;
	width: 50%;
	padding: 10px;
}

.child_block ul li a {
	font-weight: 400;
	font-size: 18px;
	color: #a5a5a5;
	display: block;
}

.child_block .right {
	padding-top: 56px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 43px;
}

.popup {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: center;
	top: 0;
	left: 0;
	background-color: rgba(51, 6, 6, 0.5);
}

.popup_content {
	box-shadow: 0 14px 30px 0 rgba(0, 0, 0, 0.1), 0 54px 54px 0 rgba(0, 0, 0, 0.09), 0 122px 73px 0 rgba(0, 0, 0, 0.05), 0 216px 86px 0 rgba(0, 0, 0, 0.01), 0 338px 95px 0 rgba(0, 0, 0, 0);
	border-radius: 60px;
	background: white;
}

.popup_form .popup_content {
	width: 930px;
	padding: 30px;
	display: flex;
}

.popup_form .left {
	width: 446px;
}

.popup_form img {
	border-radius: 60px 0 0 60px;
	width: 100%;
}

.popup_form .right {
	padding-left: 27px;
}

.popup_form .right > span {
	display: block;
	font-weight: 600;
	font-size: 30px;
	line-height: 1;
	color: #282525;
	margin-bottom: 20px;
}

.popup_form .right p {
	font-weight: 300;
	font-size: 16px;
	color: #5e5e5e;
}

.popup_form form {
	width: 305px;
	margin-top: 70px;
}

.popup_form form input[type="submit"] {
	margin-top: 70px;
}

.popup_form form .politic_form {
	font-weight: 300;
	font-size: 12px;
	color: #a5a5a5;
	margin-top: 10px;
	display: block;
}

.popup_content {
	position: relative;
}

.popup .close {
	width: 14px;
	height: 14px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.0711 12.5745C13.3564 12.8748 13.3442 13.3495 13.0439 13.6348C12.7436 13.9201 12.2689 13.9079 11.9836 13.6076L6.63877 7.98146L1.29375 13.6078C1.00846 13.9081 0.533744 13.9203 0.233439 13.635C-0.0668651 13.3497 -0.0790374 12.875 0.206252 12.5747L5.60429 6.89253L0.259623 1.26656C-0.0256662 0.966259 -0.0134942 0.491541 0.28681 0.206252C0.587115 -0.0790375 1.06183 -0.066865 1.34712 0.233439L6.63877 5.8036L11.9302 0.233643C12.2155 -0.0666609 12.6902 -0.0788334 12.9905 0.206456C13.2908 0.491745 13.303 0.966463 13.0177 1.26677L7.67325 6.89252L13.0711 12.5745Z' fill='%23A5A5A5' /%3e%3c/svg%3e");
	position: absolute;
	top: 34px;
	right: 50px;
	cursor: pointer;
}

footer .contacts {
	padding-left: 25px;
}

html, body {
	overflow-x: hidden;
	height: auto;
}

.header_main > .right button.burger {
	display: none;
	font-weight: 500;
	font-size: 13px;
	color: #868585;
	background: transparent;
	padding: 0;
}

.header_main > .right button.burger::before {
	content: '';
	display: block;
	width: 21px;
	height: 12px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 12px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='12' viewBox='0 0 21 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 11L19.9 11' stroke='%23868585' stroke-width='1.3' stroke-linecap='round' /%3e%3cpath d='M1 6L19.9 6' stroke='%23868585' stroke-width='1.3' stroke-linecap='round' /%3e%3cpath d='M1 1L19.9 1' stroke='%23868585' stroke-width='1.3' stroke-linecap='round' /%3e%3c/svg%3e");
}

.footer_menu .mobile {
	display: none;
}

.page_container {
	background: white;
    border-radius: 70px 70px 0 0;
    position: relative;
    padding-top: 54px;
}

.head_page h1 {
	font-weight: 500;
	font-size: 64px;
	color: #282828;
}

.head_page {
	display: flex;
	align-items: center;
}

.page_medic .head_page {
	justify-content: space-between;
	margin-bottom: 136px;
}

.page_medic .head_page a {
	font-weight: 400;
	font-size: 18px;
	color: #a5a5a5;
	display: flex;
	align-items: center;
}

.page_medic .head_page a::before {
	content: '';
	display: block;
	width: 27px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M25 2L15.1213 11.8787C13.9497 13.0503 13.9497 14.9497 15.1213 16.1213L25 26' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3cpath d='M13 2L3.12132 11.8787C1.94975 13.0503 1.94975 14.9497 3.12132 16.1213L13 26' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");
	margin-right: 17px;
}

.page_medic ul {
	padding: 0;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
	margin: -11px -31px;
}

.page_medic ul.preview-list {
	column-count: 3;
	display: block;
}

.page_medic ul.preview-list > li {
	break-inside: avoid;
	width: 100%;
}

.page_medic ul li {
	width: 33.33%;
	padding: 11px 31px;
	list-style: none;
}

.page_medic ul li a {
	font-weight: 400;
	font-size: 18px;
	color: #282828;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 11px 19px;
	border: 1px solid #ababab;
	border-radius: 60px;
	transition: 0.3s all;
}

.page_medic ul li a::after {
	content: '';
	display: block;
	width: 31px;
	height: 31px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='15.5' cy='15.5' r='15.5' transform='rotate(90 15.5 15.5)' fill='%23F6F5F5' /%3e%3cpath d='M6.88867 16.5C6.33639 16.5 5.88867 16.0523 5.88867 15.5C5.88867 14.9477 6.33639 14.5 6.88867 14.5L6.88867 16.5ZM24.818 14.7929C25.2085 15.1834 25.2085 15.8166 24.818 16.2071L18.454 22.5711C18.0635 22.9616 17.4304 22.9616 17.0398 22.5711C16.6493 22.1805 16.6493 21.5474 17.0398 21.1569L22.6967 15.5L17.0398 9.84315C16.6493 9.45262 16.6493 8.81946 17.0398 8.42893C17.4304 8.03841 18.0635 8.03841 18.454 8.42893L24.818 14.7929ZM6.88867 14.5L24.1109 14.5L24.1109 16.5L6.88867 16.5L6.88867 14.5Z' fill='%23F69D9D' /%3e%3c/svg%3e");
	transition: 0.3s all;
}

.page_container {
	padding-bottom: 200px;
}

.page_medic ul li a:hover {
	background-color: #EE4A4E;
	color: white;
}

.page_doctor .head_page a {
    font-weight: 400;
    font-size: 18px;
    color: #a5a5a5;
    display: flex;
    align-items: center;
}

.page_doctor .head_page a::before {
    content: '';
    display: block;
    width: 27px;
    height: 28px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M25 2L15.1213 11.8787C13.9497 13.0503 13.9497 14.9497 15.1213 16.1213L25 26' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3cpath d='M13 2L3.12132 11.8787C1.94975 13.0503 1.94975 14.9497 3.12132 16.1213L13 26' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");
    margin-right: 17px;
}

.page_doctor .flex {
	display: flex;
	justify-content: space-between;
	margin-top: 76px;
}

.page_doctor .flex .left {
	width: 232px;
}

.page_doctor .flex .right {
	width: 710px;
}

.page_doctor .flex .left img {
	width: 100%;
	height: 232px;
	object-fit: cover;
	object-position: top;
}

.page_doctor .flex .left strong {
	font-weight: 500;
	font-size: 24px;
	text-align: center;
	color: #282828;
	margin-top: 22px;
	margin-bottom: 22px;
	display: block;
}

.page_doctor .flex .left button {
	font-weight: 400;
	font-size: 18px;
	color: #fff;
	width: 162px;
	height: 49px;
	margin: 0 auto;
	display: block;
}

.page_doctor .flex .right span {
	font-weight: 600;
	font-size: 36px;
	color: #282828;
	display: block;
	margin-bottom: 37px;
}

.page_doctor .flex .right p {
	font-weight: 500;
	font-size: 20px;
	line-height: 1.7;
	color: #282828;
}

.page_doctor .head_page h1 {
	display: none;
}

.med_page h1 {
	font-weight: 600;
	font-size: 64px;
	color: #282828;
	margin-bottom: 40px;
	line-height: 100%;
}

.med_page h2 {
	font-weight: 700;
	font-size: 40px;
	line-height: 1.3;
	color: #282828;
	margin-bottom: 47px;
}

.med_page p {
	font-weight: 500;
	font-size: 20px;
	line-height: 1.6;
	color: #282828;
	margin-bottom: 40px;
}

.med_page p:last-child {
	margin-bottom: 0;
}

.wp-block-group {
	margin-bottom: 150px;
}

.med_page ul {
	padding-left: 30px;
}

.med_page ul li {
	list-style: initial;
}

.med_page li {
	font-size: 20px;
	color: #5e5e5e;
	font-weight: 500;
	line-height: 1.6;
	margin-bottom: 10px;
}

.med_page strong {
	color: #282828;
	font-size: 24px;
}

.med_page h3 {
	font-weight: 600;
	font-size: 24px;
	line-height: 1.3;
	color: #282828;
	margin-bottom: 25px;
}

.med_come {
	border-radius: 60px;
	background: #e6e5ed;
	padding: 89px;
	padding-left: 115px;
	position: relative;
	max-width: 1175px;
	margin-bottom: 150px;
}

.med_come:last-child {
	margin-bottom: 0;
}

.med_come h2 {
	font-weight: 700;
	font-size: 40px;
	line-height: 1.3;
	color: #282828;
	margin-bottom: 40px;
}

.med_come p {
	font-weight: 500;
	font-size: 20px;
	line-height: 1.6;
	color: #282828;
}

.med_come::before {
	content: '';
	display: block;
	width: 68px;
	height: 68px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='68' height='67' viewBox='0 0 68 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M29.8057 1.36625C28.5301 1.97816 27.3613 2.97534 25.7263 4.37074L25.4706 4.58442C24.059 5.85685 22.253 6.60554 20.3552 6.70505L20.0249 6.73095C17.8816 6.90254 16.3503 7.02233 15.0164 7.49502C13.5004 8.03061 12.1233 8.8985 10.9861 10.0351C9.84896 11.1718 8.98039 12.5484 8.44405 14.0641C7.9746 15.398 7.85481 16.9294 7.68322 19.0727L7.65732 19.4029C7.55781 21.3007 6.80912 23.1067 5.53669 24.5183L5.32301 24.7708C3.92761 26.409 2.92719 27.5778 2.31852 28.8534C1.62569 30.3042 1.26611 31.8916 1.26611 33.4994C1.26611 35.1071 1.62569 36.6945 2.31852 38.1453C2.93043 39.4209 3.92761 40.5897 5.32301 42.2247L5.53669 42.4805C6.8641 44.0345 7.4922 45.5206 7.65732 47.5959L7.68322 47.9261C7.85481 50.0694 7.9746 51.6008 8.44729 52.9347C8.98288 54.4507 9.85077 55.8277 10.9874 56.9649C12.124 58.1021 13.5006 58.9707 15.0164 59.507C16.3503 59.9764 17.8816 60.0962 20.0249 60.2678L20.3552 60.2937C22.3916 60.4556 23.8841 61.0643 25.4706 62.4144L25.7263 62.628C27.3613 64.0234 28.5301 65.0239 29.8057 65.6325C31.2565 66.3253 32.8439 66.6849 34.4517 66.6849C36.0594 66.6849 37.6468 66.3253 39.0976 65.6325C40.3732 65.0206 41.542 64.0234 43.177 62.628L43.4327 62.4144C44.9868 61.0869 46.4728 60.4588 48.5481 60.2937L48.8784 60.2678C51.0217 60.0962 52.5531 59.9764 53.8869 59.5038C55.403 58.9682 56.78 58.1003 57.9172 56.9636C59.0544 55.827 59.9229 54.4504 60.4593 52.9347C60.9287 51.6008 61.0485 50.0694 61.2201 47.9261L61.246 47.5959C61.4079 45.5594 62.0165 44.0669 63.3666 42.4805L63.5803 42.2247C64.9757 40.5897 65.9761 39.4209 66.5848 38.1453C67.2776 36.6945 67.6372 35.1071 67.6372 33.4994C67.6372 31.8916 67.2776 30.3042 66.5848 28.8534C65.9729 27.5778 64.9757 26.4091 63.5803 24.7741L63.3666 24.5183C62.0942 23.1067 61.3455 21.3007 61.246 19.4029L61.2201 19.0727C61.0485 16.9294 60.9287 15.398 60.456 14.0641C59.9204 12.5481 59.0525 11.1711 57.9159 10.0339C56.7793 8.89669 55.4027 8.02812 53.8869 7.49178C52.5531 7.02233 51.0217 6.90254 48.8784 6.73095L48.5481 6.70505C46.6503 6.60554 44.8443 5.85685 43.4327 4.58442L43.177 4.37074C41.542 2.97534 40.3732 1.97492 39.0976 1.36625C37.6468 0.673422 36.0594 0.313843 34.4517 0.313843C32.8439 0.313843 31.2565 0.673422 29.8057 1.36625ZM32.7357 17.2143C33.191 16.7596 33.8082 16.5041 34.4517 16.5041C35.0951 16.5041 35.7123 16.7596 36.1676 17.2143L47.4992 28.5459C47.7377 28.7682 47.9291 29.0362 48.0618 29.3341C48.1945 29.632 48.2659 29.9535 48.2716 30.2795C48.2774 30.6056 48.2174 30.9294 48.0953 31.2318C47.9732 31.5341 47.7914 31.8088 47.5608 32.0394C47.3302 32.2699 47.0556 32.4517 46.7532 32.5738C46.4509 32.696 46.127 32.7559 45.801 32.7502C45.4749 32.7444 45.1534 32.6731 44.8555 32.5403C44.5577 32.4076 44.2896 32.2163 44.0673 31.9777L36.8799 24.7903V48.0686C36.8799 48.7126 36.624 49.3302 36.1686 49.7856C35.7133 50.2409 35.0957 50.4968 34.4517 50.4968C33.8077 50.4968 33.19 50.2409 32.7347 49.7856C32.2793 49.3302 32.0235 48.7126 32.0235 48.0686V24.7903L24.836 31.9777C24.3757 32.4066 23.7669 32.6401 23.1378 32.629C22.5087 32.6179 21.9085 32.3631 21.4636 31.9182C21.0188 31.4733 20.7639 30.8731 20.7528 30.2441C20.7417 29.615 20.9752 29.0062 21.4041 28.5459L32.7357 17.2143Z' fill='url(%23paint0_linear_706_4149)' /%3e%3crect x='8.64209' y='14.243' width='50.8026' height='39.331' fill='white' /%3e%3cpath d='M29.7631 1.06238C28.4754 1.68008 27.2956 2.68671 25.6451 4.09534L25.3869 4.31104C23.962 5.59553 22.1389 6.35131 20.2231 6.45176L19.8897 6.47791C17.7261 6.65113 16.1802 6.77205 14.8337 7.24922C13.3033 7.78989 11.9132 8.666 10.7653 9.8134C9.6173 10.9608 8.7405 12.3504 8.19908 13.8806C7.72518 15.2271 7.60425 16.773 7.43103 18.9366L7.40489 19.2699C7.30444 21.1857 6.54866 23.0088 5.26417 24.4338L5.04846 24.6887C3.63984 26.3425 2.62994 27.5223 2.0155 28.81C1.31611 30.2746 0.953125 31.877 0.953125 33.5C0.953125 35.123 1.31611 36.7254 2.0155 38.19C2.63321 39.4777 3.63984 40.6575 5.04846 42.308L5.26417 42.5662C6.60416 44.135 7.23821 45.6351 7.40489 47.7301L7.43103 48.0634C7.60425 50.227 7.72518 51.7729 8.20235 53.1194C8.74301 54.6498 9.61913 56.0399 10.7665 57.1879C11.9139 58.3358 13.3036 59.2126 14.8337 59.754C16.1802 60.2279 17.7261 60.3489 19.8897 60.5221L20.2231 60.5482C22.2788 60.7116 23.7855 61.3261 25.3869 62.689L25.6451 62.9047C27.2956 64.3133 28.4754 65.3232 29.7631 65.9376C31.2277 66.637 32.8301 67 34.4531 67C36.0761 67 37.6785 66.637 39.1431 65.9376C40.4308 65.3199 41.6106 64.3133 43.2611 62.9047L43.5193 62.689C45.0881 61.349 46.5882 60.7149 48.6832 60.5482L49.0166 60.5221C51.1801 60.3489 52.726 60.2279 54.0726 59.7508C55.6029 59.2101 56.993 58.334 58.141 57.1866C59.289 56.0392 60.1657 54.6496 60.7072 53.1194C61.1811 51.7729 61.302 50.227 61.4752 48.0634L61.5014 47.7301C61.6648 45.6743 62.2792 44.1676 63.6421 42.5662L63.8578 42.308C65.2664 40.6575 66.2763 39.4777 66.8907 38.19C67.5901 36.7254 67.9531 35.123 67.9531 33.5C67.9531 31.877 67.5901 30.2746 66.8907 28.81C66.273 27.5223 65.2664 26.3425 63.8578 24.692L63.6421 24.4338C62.3576 23.0088 61.6018 21.1857 61.5014 19.2699L61.4752 18.9366C61.302 16.773 61.1811 15.2271 60.7039 13.8806C60.1632 12.3502 59.2871 10.9601 58.1397 9.81214C56.9923 8.66417 55.6027 7.78737 54.0726 7.24595C52.726 6.77205 51.1801 6.65113 49.0166 6.47791L48.6832 6.45176C46.7674 6.35131 44.9443 5.59553 43.5193 4.31104L43.2611 4.09534C41.6106 2.68671 40.4308 1.67682 39.1431 1.06238C37.6785 0.362986 36.0761 0 34.4531 0C32.8301 0 31.2277 0.362986 29.7631 1.06238ZM34.4531 19.6098C35.1032 19.6098 35.7267 19.8681 36.1864 20.3278C36.6461 20.7875 36.9043 21.4109 36.9043 22.061V29.2316L43.0225 25.6627C43.5842 25.335 44.2531 25.2439 44.8819 25.4094C45.5108 25.5749 46.0481 25.9834 46.3758 26.5451C46.7034 27.1068 46.7945 27.7756 46.6291 28.4045C46.4636 29.0334 46.055 29.5707 45.4934 29.8984L39.3163 33.5L45.4934 37.1016C45.7715 37.2639 46.0149 37.4793 46.2098 37.7356C46.4046 37.9919 46.5471 38.2841 46.6291 38.5955C46.711 38.9069 46.7308 39.2313 46.6873 39.5504C46.6439 39.8694 46.538 40.1768 46.3758 40.4549C46.2135 40.733 45.9981 40.9764 45.7418 41.1713C45.4855 41.3662 45.1933 41.5086 44.8819 41.5906C44.5705 41.6725 44.2461 41.6923 43.927 41.6489C43.608 41.6054 43.3007 41.4996 43.0225 41.3373L36.9043 37.7684V44.939C36.9043 45.5891 36.6461 46.2125 36.1864 46.6722C35.7267 47.1319 35.1032 47.3902 34.4531 47.3902C33.803 47.3902 33.1796 47.1319 32.7199 46.6722C32.2602 46.2125 32.0019 45.5891 32.0019 44.939V37.7684L25.8837 41.3373C25.6056 41.4996 25.2982 41.6054 24.9792 41.6489C24.6602 41.6923 24.3357 41.6725 24.0243 41.5906C23.7129 41.5086 23.4208 41.3662 23.1644 41.1713C22.9081 40.9764 22.6927 40.733 22.5305 40.4549C22.3682 40.1768 22.2624 39.8694 22.2189 39.5504C22.1754 39.2313 22.1953 38.9069 22.2772 38.5955C22.3591 38.2841 22.5016 37.9919 22.6965 37.7356C22.8913 37.4793 23.1348 37.2639 23.4129 37.1016L29.5899 33.5L23.4129 29.8984C23.1348 29.7361 22.8913 29.5207 22.6965 29.2644C22.5016 29.0081 22.3591 28.7159 22.2772 28.4045C22.1953 28.0931 22.1754 27.7686 22.2189 27.4496C22.2624 27.1306 22.3682 26.8232 22.5305 26.5451C22.6927 26.267 22.9081 26.0236 23.1644 25.8287C23.4208 25.6338 23.7129 25.4914 24.0243 25.4094C24.3357 25.3275 24.6602 25.3077 24.9792 25.3511C25.2982 25.3946 25.6056 25.5004 25.8837 25.6627L32.0019 29.2316V22.061C32.0019 21.4109 32.2602 20.7875 32.7199 20.3278C33.1796 19.8681 33.803 19.6098 34.4531 19.6098Z' fill='white' /%3e%3cpath d='M45.7073 21.3382C41.1097 24.811 39.2382 27.2086 37.4333 32.225C37.4333 32.225 39.2289 31.2344 41.3526 30.4832C43.906 29.5799 45.2661 29.6191 47.8789 26.9994C50.4918 24.3796 50.2951 20.9027 50.4918 20.4673C51.4165 18.4199 51.4331 17.6258 52.2394 17.4189C52.2394 17.4189 44.7252 17.6179 41.3526 20.4673C36.1212 24.887 36.5624 30.0477 36.5624 30.0477C38.5003 25.5146 40.6387 23.7264 45.7073 21.3382Z' fill='%23CFCED6' /%3e%3cpath d='M34.3793 25.6929C36.1023 27.8228 35.8132 32.2278 35.6857 32.225C35.6857 32.225 31.7664 31.3541 30.8955 27.4348C30.0245 23.5155 27.8472 22.2091 27.8472 22.2091C27.8472 22.2091 32.561 23.4452 34.3793 25.6929Z' fill='%23CFCED6' /%3e%3cpath d='M22.3094 26.129L25.3577 32.2256L29.7124 32.6611L25.3577 24.3871C25.3577 24.3871 26.332 22.446 25.3577 20.9033C24.4962 19.5392 23.0583 19.1608 21.4384 19.5969C19.7061 20.2946 19.072 22.0847 19.2426 23.5962C19.4185 25.1542 22.3094 26.129 22.3094 26.129Z' fill='%23CFCED6' /%3e%3cpath d='M18.3515 30.919C18.8716 30.0485 20.9643 28.3062 20.9643 28.3062C20.9643 28.3062 17.8911 29.0409 16.1741 30.048C14.6893 30.919 16.9603 49.2089 35.335 49.2089C52.3184 49.2089 53.1047 30.5435 52.3184 30.048C50.7688 29.0716 47.9637 28.3062 47.9637 28.3062C47.9637 28.3062 50.2257 30.4839 50.1411 30.919C50.0564 31.354 43.6936 33.9673 34.464 33.9673C25.2344 33.9673 17.8314 31.7895 18.3515 30.919Z' fill='%23CFCED6' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_706_4149' x1='58.5175' y1='-13.2621' x2='-7.17639' y2='-2.3326' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
	position: absolute;
	top: 22px;
	left: 22px;
}

.med_page ul,
.med_page ol {
	margin-bottom: 40px;
}

.med_page ol {
	padding-left: 23px;
}

.med_page ul:last-child,
.med_page ol:last-child {
	margin-bottom: 0;
}

.med_page p {
	font-weight: 500;
	font-size: 20px;
	line-height: 1.6;
	color: #282828;
}

.medication_home h2, .home_reviews h2, .home_doctors .head h2 {
	line-height: 130%;
}

.my-icon-block {
	margin-bottom: 150px;
    display: flex;
    max-width: 1050px;
}

.my-icon-block .icon-preview {
	width: 123px;
    flex: none;
}

.my-icon-block .icon-preview img {
	width: 88px;
	height: auto;
}

.med_red {
	background-color: #FC7678;
	padding: 63px 80px 63px 124px;
	position: relative;
	border-radius: 60px;
}

.med_red::before {
	content: '';
	display: block;
	width: 67px;
	height: 67px;
	position: absolute;
	top: 20px;
	left: 22px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='68' height='68' viewBox='0 0 68 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M29.8062 2.30583C28.5306 2.91773 27.3618 3.91491 25.7268 5.31031L25.4711 5.524C24.0595 6.79643 22.2535 7.54511 20.3557 7.64462L20.0254 7.67052C17.8821 7.84211 16.3508 7.96191 15.0169 8.43459C13.5009 8.97019 12.1238 9.83808 10.9866 10.9747C9.84945 12.1113 8.98088 13.4879 8.44454 15.0037C7.97509 16.3376 7.8553 17.8689 7.68371 20.0122L7.6578 20.3425C7.5583 22.2403 6.80961 24.0463 5.53718 25.4579L5.3235 25.7104C3.92809 27.3486 2.92768 28.5174 2.31901 29.793C1.62618 31.2438 1.2666 32.8312 1.2666 34.439C1.2666 36.0467 1.62618 37.6341 2.31901 39.0849C2.93091 40.3605 3.92809 41.5293 5.3235 43.1643L5.53718 43.4201C6.86459 44.9741 7.49269 46.4602 7.6578 48.5355L7.68371 48.8657C7.8553 51.009 7.97509 52.5404 8.44778 53.8743C8.98337 55.3903 9.85126 56.7673 10.9879 57.9045C12.1245 59.0417 13.5011 59.9102 15.0169 60.4466C16.3508 60.916 17.8821 61.0358 20.0254 61.2074L20.3557 61.2333C22.3921 61.3952 23.8846 62.0039 25.4711 63.3539L25.7268 63.5676C27.3618 64.963 28.5306 65.9634 29.8062 66.5721C31.257 67.2649 32.8444 67.6245 34.4521 67.6245C36.0599 67.6245 37.6473 67.2649 39.0981 66.5721C40.3737 65.9602 41.5425 64.963 43.1775 63.5676L43.4332 63.3539C44.9873 62.0265 46.4733 61.3984 48.5486 61.2333L48.8789 61.2074C51.0222 61.0358 52.5536 60.916 53.8874 60.4433C55.4035 59.9077 56.7805 59.0399 57.9177 57.9032C59.0549 56.7666 59.9234 55.39 60.4598 53.8743C60.9292 52.5404 61.049 51.009 61.2206 48.8657L61.2465 48.5355C61.4084 46.499 62.017 45.0065 63.3671 43.4201L63.5808 43.1643C64.9762 41.5293 65.9766 40.3605 66.5853 39.0849C67.2781 37.6341 67.6377 36.0467 67.6377 34.439C67.6377 32.8312 67.2781 31.2438 66.5853 29.793C65.9734 28.5174 64.9762 27.3486 63.5808 25.7136L63.3671 25.4579C62.0947 24.0463 61.346 22.2403 61.2465 20.3425L61.2206 20.0122C61.049 17.8689 60.9292 16.3376 60.4565 15.0037C59.9209 13.4877 59.053 12.1106 57.9164 10.9735C56.7798 9.83626 55.4032 8.9677 53.8874 8.43136C52.5536 7.96191 51.0222 7.84211 48.8789 7.67052L48.5486 7.64462C46.6508 7.54511 44.8448 6.79643 43.4332 5.524L43.1775 5.31031C41.5425 3.91491 40.3737 2.91449 39.0981 2.30583C37.6473 1.613 36.0599 1.25342 34.4521 1.25342C32.8444 1.25342 31.257 1.613 29.8062 2.30583ZM32.7362 18.1539C33.1915 17.6991 33.8087 17.4437 34.4521 17.4437C35.0956 17.4437 35.7128 17.6991 36.1681 18.1539L47.4997 29.4854C47.7382 29.7077 47.9296 29.9758 48.0623 30.2737C48.195 30.5715 48.2664 30.8931 48.2721 31.2191C48.2779 31.5451 48.2179 31.869 48.0958 32.1713C47.9737 32.4737 47.7919 32.7484 47.5613 32.9789C47.3307 33.2095 47.0561 33.3913 46.7537 33.5134C46.4514 33.6355 46.1275 33.6955 45.8015 33.6898C45.4754 33.684 45.1539 33.6126 44.856 33.4799C44.5582 33.3472 44.2901 33.1559 44.0678 32.9173L36.8803 25.7298V49.0081C36.8803 49.6521 36.6245 50.2698 36.1691 50.7251C35.7138 51.1805 35.0961 51.4363 34.4521 51.4363C33.8082 51.4363 33.1905 51.1805 32.7352 50.7251C32.2798 50.2698 32.024 49.6521 32.024 49.0081V25.7298L24.8365 32.9173C24.3762 33.3462 23.7674 33.5797 23.1383 33.5686C22.5092 33.5575 21.909 33.3027 21.4641 32.8578C21.0193 32.4129 20.7644 31.8127 20.7533 31.1836C20.7422 30.5546 20.9757 29.9457 21.4046 29.4854L32.7362 18.1539Z' fill='url(%23paint0_linear_706_4678)' /%3e%3crect x='8.6416' y='15.1836' width='50.8026' height='39.331' fill='white' /%3e%3cpath d='M29.7631 2.00281C28.4754 2.62051 27.2956 3.62714 25.6451 5.03577L25.3869 5.25147C23.962 6.53596 22.1389 7.29174 20.2231 7.39219L19.8897 7.41834C17.7261 7.59156 16.1802 7.71248 14.8337 8.18965C13.3033 8.73032 11.9132 9.60643 10.7653 10.7538C9.6173 11.9012 8.7405 13.2909 8.19908 14.821C7.72518 16.1675 7.60425 17.7134 7.43103 19.877L7.40489 20.2104C7.30444 22.1262 6.54866 23.9493 5.26417 25.3742L5.04846 25.6292C3.63984 27.2829 2.62994 28.4628 2.0155 29.7505C1.31611 31.215 0.953125 32.8174 0.953125 34.4404C0.953125 36.0634 1.31611 37.6658 2.0155 39.1304C2.63321 40.4181 3.63984 41.5979 5.04846 43.2484L5.26417 43.5066C6.60416 45.0754 7.23821 46.5755 7.40489 48.6705L7.43103 49.0039C7.60425 51.1675 7.72518 52.7133 8.20235 54.0599C8.74301 55.5903 9.61913 56.9803 10.7665 58.1283C11.9139 59.2763 13.3036 60.1531 14.8337 60.6945C16.1802 61.1684 17.7261 61.2893 19.8897 61.4625L20.2231 61.4887C22.2788 61.6521 23.7855 62.2665 25.3869 63.6294L25.6451 63.8451C27.2956 65.2537 28.4754 66.2636 29.7631 66.878C31.2277 67.5774 32.8301 67.9404 34.4531 67.9404C36.0761 67.9404 37.6785 67.5774 39.1431 66.878C40.4308 66.2603 41.6106 65.2537 43.2611 63.8451L43.5193 63.6294C45.0881 62.2894 46.5882 61.6553 48.6832 61.4887L49.0166 61.4625C51.1801 61.2893 52.726 61.1684 54.0726 60.6912C55.6029 60.1505 56.993 59.2744 58.141 58.127C59.289 56.9796 60.1657 55.59 60.7072 54.0599C61.1811 52.7133 61.302 51.1675 61.4752 49.0039L61.5014 48.6705C61.6648 46.6147 62.2792 45.1081 63.6421 43.5066L63.8578 43.2484C65.2664 41.5979 66.2763 40.4181 66.8907 39.1304C67.5901 37.6658 67.9531 36.0634 67.9531 34.4404C67.9531 32.8174 67.5901 31.215 66.8907 29.7505C66.273 28.4628 65.2664 27.2829 63.8578 25.6324L63.6421 25.3742C62.3576 23.9493 61.6018 22.1262 61.5014 20.2104L61.4752 19.877C61.302 17.7134 61.1811 16.1675 60.7039 14.821C60.1632 13.2906 59.2871 11.9005 58.1397 10.7526C56.9923 9.6046 55.6027 8.7278 54.0726 8.18638C52.726 7.71248 51.1801 7.59156 49.0166 7.41834L48.6832 7.39219C46.7674 7.29174 44.9443 6.53596 43.5193 5.25147L43.2611 5.03577C41.6106 3.62714 40.4308 2.61724 39.1431 2.00281C37.6785 1.30342 36.0761 0.94043 34.4531 0.94043C32.8301 0.94043 31.2277 1.30342 29.7631 2.00281ZM34.4531 20.5503C35.1032 20.5503 35.7267 20.8085 36.1864 21.2682C36.6461 21.7279 36.9043 22.3514 36.9043 23.0015V30.1721L43.0225 26.6031C43.5842 26.2755 44.2531 26.1844 44.8819 26.3498C45.5108 26.5153 46.0481 26.9239 46.3758 27.4855C46.7034 28.0472 46.7945 28.7161 46.6291 29.3449C46.4636 29.9738 46.055 30.5111 45.4934 30.8388L39.3163 34.4404L45.4934 38.0421C45.7715 38.2043 46.0149 38.4197 46.2098 38.676C46.4046 38.9324 46.5471 39.2246 46.6291 39.5359C46.711 39.8473 46.7308 40.1718 46.6873 40.4908C46.6439 40.8098 46.538 41.1172 46.3758 41.3953C46.2135 41.6734 45.9981 41.9169 45.7418 42.1117C45.4855 42.3066 45.1933 42.4491 44.8819 42.531C44.5705 42.613 44.2461 42.6328 43.927 42.5893C43.608 42.5459 43.3007 42.44 43.0225 42.2777L36.9043 38.7088V45.8794C36.9043 46.5295 36.6461 47.153 36.1864 47.6127C35.7267 48.0723 35.1032 48.3306 34.4531 48.3306C33.803 48.3306 33.1796 48.0723 32.7199 47.6127C32.2602 47.153 32.0019 46.5295 32.0019 45.8794V38.7088L25.8837 42.2777C25.6056 42.44 25.2982 42.5459 24.9792 42.5893C24.6602 42.6328 24.3357 42.613 24.0243 42.531C23.7129 42.4491 23.4208 42.3066 23.1644 42.1117C22.9081 41.9169 22.6927 41.6734 22.5305 41.3953C22.3682 41.1172 22.2624 40.8098 22.2189 40.4908C22.1754 40.1718 22.1953 39.8473 22.2772 39.5359C22.3591 39.2246 22.5016 38.9324 22.6965 38.676C22.8913 38.4197 23.1348 38.2043 23.4129 38.0421L29.5899 34.4404L23.4129 30.8388C23.1348 30.6766 22.8913 30.4611 22.6965 30.2048C22.5016 29.9485 22.3591 29.6563 22.2772 29.3449C22.1953 29.0335 22.1754 28.7091 22.2189 28.39C22.2624 28.071 22.3682 27.7637 22.5305 27.4855C22.6927 27.2074 22.9081 26.964 23.1644 26.7691C23.4208 26.5743 23.7129 26.4318 24.0243 26.3498C24.3357 26.2679 24.6602 26.2481 24.9792 26.2915C25.2982 26.335 25.6056 26.4409 25.8837 26.6031L32.0019 30.1721V23.0015C32.0019 22.3514 32.2602 21.7279 32.7199 21.2682C33.1796 20.8085 33.803 20.5503 34.4531 20.5503Z' fill='white' /%3e%3crect width='6.98006' height='27.9202' rx='3.49003' transform='matrix(1 0 0 -1 30.3584 42.7964)' fill='%23FC7678' /%3e%3crect width='7.1047' height='7.1047' rx='3.55235' transform='matrix(1 0 0 -1 30.3584 53.9536)' fill='%23FC7678' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_706_4678' x1='58.518' y1='-12.3225' x2='-7.17591' y2='-1.39302' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
}

.med_red.question::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='67' height='67' viewBox='0 0 67 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M28.8536 1.36649C27.5779 1.9784 26.4092 2.97558 24.7742 4.37098L24.5184 4.58466C23.1068 5.8571 21.3008 6.60578 19.403 6.70529L19.0728 6.73119C16.9295 6.90278 15.3981 7.02257 14.0642 7.49526C12.5482 8.03085 11.1712 8.89874 10.034 10.0354C8.89681 11.172 8.02824 12.5486 7.4919 14.0643C7.02245 15.3982 6.90266 16.9296 6.73107 19.0729L6.70517 19.4031C6.60566 21.301 5.85698 23.107 4.58454 24.5185L4.37086 24.7711C2.97546 26.4093 1.97504 27.5781 1.36637 28.8537C0.673544 30.3045 0.313965 31.8919 0.313965 33.4996C0.313965 35.1074 0.673544 36.6948 1.36637 38.1456C1.97828 39.4212 2.97546 40.59 4.37086 42.225L4.58454 42.4807C5.91196 44.0348 6.54005 45.5208 6.70517 47.5961L6.73107 47.9264C6.90266 50.0696 7.02245 51.601 7.49514 52.9349C8.03073 54.4509 8.89862 55.828 10.0353 56.9651C11.1719 58.1023 12.5485 58.9709 14.0642 59.5072C15.3981 59.9767 16.9295 60.0965 19.0728 60.2681L19.403 60.294C21.4395 60.4559 22.932 61.0645 24.5184 62.4146L24.7742 62.6283C26.4092 64.0237 27.5779 65.0241 28.8536 65.6328C30.3044 66.3256 31.8918 66.6852 33.4995 66.6852C35.1073 66.6852 36.6947 66.3256 38.1455 65.6328C39.4211 65.0209 40.5898 64.0237 42.2248 62.6283L42.4806 62.4146C44.0346 61.0872 45.5207 60.4591 47.596 60.294L47.9262 60.2681C50.0695 60.0965 51.6009 59.9767 52.9348 59.504C54.4508 58.9684 55.8278 58.1005 56.965 56.9639C58.1022 55.8273 58.9708 54.4507 59.5071 52.9349C59.9766 51.601 60.0964 50.0696 60.268 47.9264L60.2939 47.5961C60.4557 45.5597 61.0644 44.0672 62.4145 42.4807L62.6282 42.225C64.0236 40.59 65.024 39.4212 65.6327 38.1456C66.3255 36.6948 66.6851 35.1074 66.6851 33.4996C66.6851 31.8919 66.3255 30.3045 65.6327 28.8537C65.0208 27.5781 64.0236 26.4093 62.6282 24.7743L62.4145 24.5185C61.1421 23.107 60.3934 21.301 60.2939 19.4031L60.268 19.0729C60.0964 16.9296 59.9766 15.3982 59.5039 14.0643C58.9683 12.5483 58.1004 11.1713 56.9638 10.0341C55.8271 8.89693 54.4506 8.02836 52.9348 7.49203C51.6009 7.02257 50.0695 6.90278 47.9262 6.73119L47.596 6.70529C45.6982 6.60578 43.8922 5.8571 42.4806 4.58466L42.2248 4.37098C40.5898 2.97558 39.4211 1.97516 38.1455 1.36649C36.6947 0.673666 35.1073 0.314087 33.4995 0.314087C31.8918 0.314087 30.3044 0.673666 28.8536 1.36649ZM31.7836 17.2145C32.2389 16.7598 32.856 16.5044 33.4995 16.5044C34.143 16.5044 34.7602 16.7598 35.2154 17.2145L46.547 28.5461C46.7856 28.7684 46.9769 29.0365 47.1097 29.3343C47.2424 29.6322 47.3137 29.9537 47.3195 30.2798C47.3252 30.6058 47.2653 30.9297 47.1431 31.232C47.021 31.5344 46.8392 31.809 46.6087 32.0396C46.3781 32.2702 46.1034 32.452 45.8011 32.5741C45.4987 32.6962 45.1749 32.7562 44.8488 32.7504C44.5228 32.7447 44.2013 32.6733 43.9034 32.5406C43.6055 32.4079 43.3375 32.2165 43.1152 31.978L35.9277 24.7905V48.0688C35.9277 48.7128 35.6719 49.3304 35.2165 49.7858C34.7611 50.2412 34.1435 50.497 33.4995 50.497C32.8555 50.497 32.2379 50.2412 31.7825 49.7858C31.3271 49.3304 31.0713 48.7128 31.0713 48.0688V24.7905L23.8839 31.978C23.4235 32.4069 22.8147 32.6404 22.1857 32.6293C21.5566 32.6182 20.9564 32.3633 20.5115 31.9185C20.0666 31.4736 19.8118 30.8734 19.8007 30.2443C19.7896 29.6152 20.0231 29.0064 20.452 28.5461L31.7836 17.2145Z' fill='white' /%3e%3crect x='7.68896' y='14.2426' width='50.8026' height='39.331' fill='white' /%3e%3cpath d='M28.81 1.06238C27.5223 1.68008 26.3425 2.68671 24.692 4.09534L24.4338 4.31104C23.0088 5.59553 21.1857 6.35131 19.2699 6.45176L18.9366 6.47791C16.773 6.65113 15.2271 6.77205 13.8806 7.24922C12.3502 7.78989 10.9601 8.666 9.81214 9.8134C8.66417 10.9608 7.78737 12.3504 7.24595 13.8806C6.77205 15.2271 6.65113 16.773 6.47791 18.9366L6.45176 19.2699C6.35131 21.1857 5.59553 23.0088 4.31104 24.4338L4.09534 24.6887C2.68671 26.3425 1.67682 27.5223 1.06238 28.81C0.362986 30.2746 0 31.877 0 33.5C0 35.123 0.362986 36.7254 1.06238 38.19C1.68008 39.4777 2.68671 40.6575 4.09534 42.308L4.31104 42.5662C5.65104 44.135 6.28508 45.6351 6.45176 47.7301L6.47791 48.0634C6.65113 50.227 6.77205 51.7729 7.24922 53.1194C7.78989 54.6498 8.666 56.0399 9.8134 57.1879C10.9608 58.3358 12.3504 59.2126 13.8806 59.754C15.2271 60.2279 16.773 60.3489 18.9366 60.5221L19.2699 60.5482C21.3257 60.7116 22.8323 61.3261 24.4338 62.689L24.692 62.9047C26.3425 64.3133 27.5223 65.3232 28.81 65.9376C30.2746 66.637 31.877 67 33.5 67C35.123 67 36.7254 66.637 38.19 65.9376C39.4777 65.3199 40.6575 64.3133 42.308 62.9047L42.5662 62.689C44.135 61.349 45.6351 60.7149 47.7301 60.5482L48.0634 60.5221C50.227 60.3489 51.7729 60.2279 53.1194 59.7508C54.6498 59.2101 56.0399 58.334 57.1879 57.1866C58.3358 56.0392 59.2126 54.6496 59.754 53.1194C60.2279 51.7729 60.3489 50.227 60.5221 48.0634L60.5482 47.7301C60.7116 45.6743 61.3261 44.1676 62.689 42.5662L62.9047 42.308C64.3133 40.6575 65.3232 39.4777 65.9376 38.19C66.637 36.7254 67 35.123 67 33.5C67 31.877 66.637 30.2746 65.9376 28.81C65.3199 27.5223 64.3133 26.3425 62.9047 24.692L62.689 24.4338C61.4045 23.0088 60.6487 21.1857 60.5482 19.2699L60.5221 18.9366C60.3489 16.773 60.2279 15.2271 59.7508 13.8806C59.2101 12.3502 58.334 10.9601 57.1866 9.81214C56.0392 8.66417 54.6496 7.78737 53.1194 7.24595C51.7729 6.77205 50.227 6.65113 48.0634 6.47791L47.7301 6.45176C45.8143 6.35131 43.9911 5.59553 42.5662 4.31104L42.308 4.09534C40.6575 2.68671 39.4777 1.67682 38.19 1.06238C36.7254 0.362986 35.123 0 33.5 0C31.877 0 30.2746 0.362986 28.81 1.06238ZM33.5 19.6098C34.1501 19.6098 34.7736 19.8681 35.2333 20.3278C35.693 20.7875 35.9512 21.4109 35.9512 22.061V29.2316L42.0694 25.6627C42.6311 25.335 43.2999 25.2439 43.9288 25.4094C44.5577 25.5749 45.095 25.9834 45.4227 26.5451C45.7503 27.1068 45.8414 27.7756 45.6759 28.4045C45.5104 29.0334 45.1019 29.5707 44.5402 29.8984L38.3632 33.5L44.5402 37.1016C44.8183 37.2639 45.0618 37.4793 45.2566 37.7356C45.4515 37.9919 45.594 38.2841 45.6759 38.5955C45.7579 38.9069 45.7777 39.2313 45.7342 39.5504C45.6908 39.8694 45.5849 40.1768 45.4227 40.4549C45.2604 40.733 45.045 40.9764 44.7887 41.1713C44.5324 41.3662 44.2402 41.5086 43.9288 41.5906C43.6174 41.6725 43.2929 41.6923 42.9739 41.6489C42.6549 41.6054 42.3475 41.4996 42.0694 41.3373L35.9512 37.7684V44.939C35.9512 45.5891 35.693 46.2125 35.2333 46.6722C34.7736 47.1319 34.1501 47.3902 33.5 47.3902C32.8499 47.3902 32.2264 47.1319 31.7667 46.6722C31.307 46.2125 31.0488 45.5891 31.0488 44.939V37.7684L24.9306 41.3373C24.6525 41.4996 24.3451 41.6054 24.0261 41.6489C23.707 41.6923 23.3826 41.6725 23.0712 41.5906C22.7598 41.5086 22.4676 41.3662 22.2113 41.1713C21.955 40.9764 21.7396 40.733 21.5773 40.4549C21.4151 40.1768 21.3092 39.8694 21.2658 39.5504C21.2223 39.2313 21.2421 38.9069 21.3241 38.5955C21.406 38.2841 21.5485 37.9919 21.7433 37.7356C21.9382 37.4793 22.1816 37.2639 22.4598 37.1016L28.6368 33.5L22.4598 29.8984C22.1816 29.7361 21.9382 29.5207 21.7433 29.2644C21.5485 29.0081 21.406 28.7159 21.3241 28.4045C21.2421 28.0931 21.2223 27.7686 21.2658 27.4496C21.3092 27.1306 21.4151 26.8232 21.5773 26.5451C21.7396 26.267 21.955 26.0236 22.2113 25.8287C22.4676 25.6338 22.7598 25.4914 23.0712 25.4094C23.3826 25.3275 23.707 25.3077 24.0261 25.3511C24.3451 25.3946 24.6525 25.5004 24.9306 25.6627L31.0488 29.2316V22.061C31.0488 21.4109 31.307 20.7875 31.7667 20.3278C32.2264 19.8681 32.8499 19.6098 33.5 19.6098Z' fill='white' /%3e%3cpath d='M42.2365 27.1843C42.2365 29.9495 40.9178 32.1936 39.1197 34.0771C37.841 35.4396 36.6822 36.2411 36.0029 37.3632C35.7964 37.7011 35.6461 37.9916 35.5366 38.2669C35.0189 39.5691 34.1077 40.7695 32.7064 40.7695C31.305 40.7695 30.1267 39.6211 30.401 38.2468C30.5837 37.3322 30.8826 36.4667 31.3278 35.6801C32.3667 33.5561 33.8052 33.1554 35.8031 31.0315C36.882 29.8292 37.1617 28.7072 37.1617 27.3046C37.1617 26.4229 36.9619 25.6615 36.5224 25.0604C35.7632 24.0986 34.5245 23.6979 33.2058 23.6979C32.087 23.6979 31.0081 23.9784 30.3288 24.5795C30.1662 24.71 30.0218 24.8537 29.8953 25.0094C29.0512 26.0476 28.0994 27.3046 26.7613 27.3046C25.358 27.3046 24.2391 26.0695 24.7185 24.7505C25.3019 23.1453 26.2687 21.7593 27.5717 20.8526C29.0901 19.7305 31.088 19.1695 33.006 19.1695C35.923 19.1695 38.6802 20.0111 40.3984 22.0949C41.5971 23.4574 42.2365 25.3409 42.2365 27.1843ZM32.7064 48.584C31.305 48.584 30.169 47.4479 30.169 46.0466V45.7915C30.169 44.3901 31.305 43.2541 32.7064 43.2541C34.1077 43.2541 35.2437 44.3901 35.2437 45.7915V46.0466C35.2437 47.4479 34.1077 48.584 32.7064 48.584Z' fill='%23FC7678' /%3e%3c/svg%3e");
}

.med_red p,
.med_red li,
.med_red h2,
.med_red h3 {
	color: white !important;
}

.med_red {
	margin-bottom: 150px;
}

.med_page_img .wp-block-image img {
	border-radius: 30px;
}

.wp-block-gallery {
	display: flex !important;
	flex-wrap: wrap;
	margin: -16px;
	gap: 0 !important;
}

.wp-block-gallery .wp-block-image {
	width: 50% !important;
	padding: 16px;
}

.wp-block-gallery .wp-block-image img {
	width: 100%;
}

.wp-block-image img {
	width: 100%;
}

.wp-block-image {
	margin-bottom: 40px !important;
}

.wp-block-gallery .wp-block-image {
	margin-bottom: 0 !important;
}

.wp-block-image:last-child {
	margin-bottom: 0 !important;
}

.my-icon-block:last-child {
	margin-bottom: 0;
}

.sale_block .right > span {
	font-weight: 600;
	font-size: 40px;
	line-height: 1.6;
	color: #282828;
	display: block;
	margin-bottom: 12px;
}

.sale_block .left span {
	font-weight: 500;
	font-size: 40px;
	color: #282828;
	display: block;
	line-height: 1.6;
}

.sale_block {
	display: flex;
	align-items: start;
}

.sale_block .left {
	width: 100px;
	flex: none;
}

.sale_block .right p {
	font-weight: 500;
	font-size: 24px;
	line-height: 1.6;
	color: #5e5e5e;
	margin-bottom: 64px;
}

.sale_block .right .flex {
	display: flex;
}

.sale_block .right input[type="email"] {
	width: 100%;
	margin-bottom: 0;
}

.sale_block .right input[type="submit"] {
	width: 131px;
}

.sale_block .right .flex > span {
	padding-right: 15px;
}

.med-therapy-block li strong {
	font-weight: 500;
	font-size: 20px;
	color: #000;
}

.med-therapy-block p strong {
	font-weight: 600;
	font-size: 20px;
	color: #282828;
}

.med-therapy-block {
	display: flex;
}

.med-therapy-block .left {
	width: 110px;
	flex: none;
}

.med-therapy-block .left p {
	font-weight: 500;
	font-size: 48px;
	color: #282828;
	line-height: 110%;
}

.med-therapy-block {
	margin-bottom: 150px;
}

.med-therapy-block:last-child {
	margin-bottom: 0;
}

.wpcf7-response-output,
.wpcf7-not-valid-tip {
	display: none !important;
}

.popup_thank .popup_content {
	padding: 45px;
	width: 500px;
	max-width: 100%;
}

.popup_thank .popup_content span {
	font-weight: 600;
	font-size: 30px;
	line-height: 1;
	color: #282525;
	display: block;
	margin-bottom: 15px;
}

.popup_thank .popup_content p {
	font-weight: 300;
	font-size: 16px;
	color: #5e5e5e;
}

.wp-block-group:last-child {
	margin-bottom: 0;
}

.page-id-218 .wp-block-group .wp-block-media-text {
	max-width: 1115px;
	margin: 0 auto;
}

.about h1 {
	font-weight: 600;
	font-size: 58px;
	color: #282828;
	display: flex;
	align-items: center;
}

.about h1::before {
	content: '';
	display: block;
	width: 85px;
	height: 85px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 32px;
	background-size: cover;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='85' height='79' viewBox='0 0 85 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21.309 16.8672L41.0554 37.4912C41.8429 38.3137 43.1571 38.3137 43.9446 37.4912L63.691 16.8672C64.4253 16.1002 64.4323 14.8931 63.7069 14.1177L51.7255 1.30999C51.0282 0.564608 49.8815 0.463889 49.0649 1.0763L43.7 5.1C42.9889 5.63333 42.0111 5.63333 41.3 5.1L35.9351 1.0763C35.1185 0.463889 33.9718 0.564609 33.2745 1.30999L21.2931 14.1177C20.5677 14.8931 20.5747 16.1002 21.309 16.8672Z' fill='%23FF0005' /%3e%3cpath d='M21.309 62.1328L41.0554 41.5088C41.8429 40.6863 43.1571 40.6863 43.9446 41.5088L63.691 62.1328C64.4253 62.8998 64.4323 64.1069 63.7069 64.8823L51.7255 77.69C51.0282 78.4354 49.8815 78.5361 49.0649 77.9237L43.7 73.9C42.9889 73.3667 42.0111 73.3667 41.3 73.9L35.9351 77.9237C35.1185 78.5361 33.9718 78.4354 33.2745 77.69L21.2931 64.8823C20.5677 64.1069 20.5747 62.8998 21.309 62.1328Z' fill='%23FF0005' /%3e%3cpath d='M16.8672 18.309L37.4912 38.0554C38.3137 38.8429 38.3137 40.1571 37.4912 40.9446L16.8672 60.691C16.1002 61.4253 14.8931 61.4323 14.1177 60.7069L1.30999 48.7255C0.564608 48.0282 0.463889 46.8815 1.0763 46.0649L5.1 40.7C5.63333 39.9889 5.63333 39.0111 5.1 38.3L1.0763 32.9351C0.463889 32.1185 0.564609 30.9718 1.30999 30.2745L14.1177 18.2931C14.8931 17.5677 16.1002 17.5747 16.8672 18.309Z' fill='%23FF0005' /%3e%3cpath d='M68.1328 18.309L47.5088 38.0554C46.6863 38.8429 46.6863 40.1571 47.5088 40.9446L68.1328 60.691C68.8998 61.4253 70.1069 61.4323 70.8823 60.7069L83.69 48.7255C84.4354 48.0282 84.5361 46.8815 83.9237 46.0649L79.9 40.7C79.3667 39.9889 79.3667 39.0111 79.9 38.3L83.9237 32.9351C84.5361 32.1185 84.4354 30.9718 83.69 30.2745L70.8823 18.2931C70.1069 17.5677 68.8998 17.5747 68.1328 18.309Z' fill='%23FF0005' /%3e%3crect x='35.875' y='13' width='13.25' height='53' rx='2' fill='%23F1F1F1' /%3e%3crect width='13.25' height='53' rx='2' transform='matrix(0 -1 -1 0 69 46.125)' fill='%23F1F1F1' /%3e%3c/svg%3e");
}

.about {
	padding-top: 64px;
}

.about-page .wp-block-group {
	padding-bottom: 150px;
}

.advs_slider {
	margin: 0 -14px;
}

.adv_block {
	padding: 0 14px;
	height: auto !important;
	padding-bottom: 60px;
}

.adv_block > div {
	box-shadow: 0 9px 19px 0 rgba(0, 0, 0, 0.02), 0 35px 35px 0 rgba(0, 0, 0, 0.02), 0 78px 47px 0 rgba(0, 0, 0, 0.01), 0 139px 56px 0 rgba(0, 0, 0, 0), 0 217px 61px 0 rgba(0, 0, 0, 0);
	padding: 25px;
	border-radius: 50px;
	padding-bottom: 35px;
	width: 505px;
	height: 100%;
	border: 3px solid #F6F6F9;
}

.adv_block img {
	border-radius: 40px;
	width: 100%;
	height: 342px;
	object-fit: cover;
	object-position: center;
	margin-bottom: 25px;
}

.adv_block p {
	font-weight: 400;
	font-size: 18px;
	line-height: 1.4;
	color: #282828;
}

.advs_slider .slick-track {
	display: flex !important;
}

.advs_slider .slick-list {
	overflow: initial !important;
}

.about_advs h2 {
	margin-bottom: 0;
	font-weight: 600;
	font-size: 58px;
	color: #282828;
}

.lisence {
	background-color: white;
	padding-top: 54px;
    border-radius: 70px 70px 0 0;
    margin-top: -60px;
}

.lisence h2 {
	margin-bottom: 9px;
}

.lisence_slider {
	margin: 0 -12px;
}

.lisence_block {
	padding: 0 12px;
	padding-bottom: 196px;
}

.lisence_block img {
	border-radius: 30px;
	height: 378px;
	width: auto;
}

.lisence_block > div {
	padding: 26px;
	background: rgba(239, 239, 239, 0.24);
	border-radius: 50px;
}

.lisence_slider .slick-list {
	overflow: initial !important;
}

.lisence .head {
    margin-bottom: 70px;
    display: flex;
    align-items: center;
    justify-content: end;
    margin-top: 68px;
}

.lisence .head .btns {
	display: flex;
    align-items: center;
}

.lisence .head .btns .prev {
	width: 15px;
	    height: 27px;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: contain;
	    margin-right: 44px;
	    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='27' viewBox='0 0 15 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13 1.5L3.12132 11.3787C1.94975 12.5503 1.94975 14.4497 3.12132 15.6213L13 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");
}

.lisence .head .btns .next {
	width: 27px;
	    height: 27px;
	    background-position: center;
	    background-repeat: no-repeat;
	    background-size: contain;
	    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 1.5L11.8787 11.3787C13.0503 12.5503 13.0503 14.4497 11.8787 15.6213L2 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3cpath d='M14 1.5L23.8787 11.3787C25.0503 12.5503 25.0503 14.4497 23.8787 15.6213L14 25.5' stroke='%23C4C2C2' stroke-width='3' stroke-linecap='round' /%3e%3c/svg%3e");	
}


.lisence .head .btns button {
	background-color: transparent;
}

footer {
	border-top: 1px solid #e1e1e1;
}

.doctors_list {
	display: flex;
	margin: -50px;
	flex-wrap: wrap;
}

.doctors_list > a {
	padding: 50px;
	width: 33.33%;
	margin-bottom: 100px;
}


















@media (max-width: 1449px) {
    .home_one .flex .list {
    	padding-right: 30px;
    }
    .doctors_block > div > img {
    	width: 240px;
    	height: 343px;
    }
    .doctors_block > div > div {
    	width: 260px;
    }
    .doctors_block > div > div:nth-child(3) {
    	height: 359px;
    }
    .doctors_block > div > div:nth-child(2) {
    	left: -65px;
	    width: 230px;
	    height: 355px;
    }
    .doctors_block:hover > div > div:nth-child(2),
    .doctors_block:hover > div > div:nth-child(3),
    .doctors_block:hover > div img  {
    	width: 280px;
    	height: 405px;
    }
    .doctors_block .photo {
    	height: 70px;
    }
    .doctors_block > div > div:nth-child(3) img {
    	width: 70px;
    	height: 70px;
    }
    .doctors_block:hover > div > div:nth-child(3) img {
    	width: 100px;
    	height: 100px;
    }
    .doctors_block > div > div:nth-child(3) span {
    	font-size: 22px;
    	line-height: 110%;
    }
    .doctors_block:hover > div > div:nth-child(3) span {
    	font-size: 26px;
    }
    .doctors_block:hover .photo {
    	height: 100px;
    }
    .doctors_block:hover > div > div:nth-child(3) p {
    	font-size: 14px;
    }
    .head_page h1 {
    	font-size: 42px;
    }
    .page_medic ul li a {
    	font-size: 16px;
    }
    .page_medic ul li {
    	padding: 11px 15px;
    }
    .page_medic ul {
    	margin: -11px -15px;
    }

}




@media (max-width: 1299px) {
	.header_main .menu > ul > li {
		padding: 0 20px;
	}
	.home_main {
		height: 600px;
	}
	.menu_content .btn_menu {
		height: 50px;
		width: 220px;
		top: -48px;
	}
	.menu_content {
		padding-top: 32px;
	}
	.menu_content .btn_menu span::before {
		width: 27px;
		height: 16px;
		background-size: cover;
		margin-right: 14px;
	}
	.menu_content .btn_menu::after {
		right: -25px;
	}
	.menu_content .btn_menu::before {
		left: -25px;
	}
	.content_page {
		margin-top: -32px;
	}
	.content_page {
		border-radius: 45px 45px 0 0;
	}
	.menu_content {
		border-radius: 45px 45px 0 0;
	}
	.home_one {
	    padding-top: 45px;
	}
	.home_one h1 {
		font-size: 45px;
	}
	.menu_block {
		padding-top: 30px;
	}
	.menu_content .menu {
		margin-bottom: 50px;
	}
	.menu_block .contacts .flex {
		padding-left: 99px;
	}
	.child_block .left {
		display: none;
	}
	.child_block .right {
		padding: 30px;
	}
	.child_block > div {
		border-radius: 20px;
	}
	.child_block ul li {
		padding: 5px;
	}
	.child_block .right {
		width: 100%;
	}
	.home_one .flex {
		flex-wrap: wrap;
		justify-content: center;
	}
	.home_one .flex .list {
		width: 100%;
		order: 2;
		margin-top: 55px;
	}
	.home_one .head {
	    margin-bottom: 60px;
	}
	.home_one .list > div {
		max-width: 100%;
		margin-bottom: 60px;
	}
	.home_one .list h3 {
		margin-bottom: 15px;
	}
	.home_form .form_block {
		width: 90%;
	}
	.medication_home .head {
		margin-bottom: 50px;
	}
	.medication_home h2, .home_reviews h2, .home_doctors .head h2 {
		font-size: 35px;
	}
	.medication_item p {
		font-size: 24px;
	}
	.medication_item img {
		width: 280px;
		height: 280px;
	}
	.home_form {
		border-radius: 45px 45px 0 0;
	}
	.home_form .form_block {
		border-radius: 45px;
	}
	.home_form .form_block .title {
		font-size: 35px;
	}
	.medication_item > a {
		border-radius: 30px;
	}
	.medication_item img {
		border-radius: 30px;
	}
	.medication_home {
		border-radius: 45px 45px 0 0;
	}
	.home_doctors .head {
		margin-bottom: 50px;
	}
	.home_doctors .container > p {
		margin-top: 60px;
	}
	.home_doctors {
	    padding-bottom: 110px;
	}
	.home_desc > div {
		height: 500px;
		border-radius: 45px;
	}
	.home_doctors {
		border-radius: 45px 45px 0 0;
	}
	.home_desc {
		border-radius: 45px 45px 0 0;
	}
	.home_desc h2 {
		font-size: 45px;
	}
	.special {
		border-radius: 45px 45px 0 0;
		padding-bottom: 340px;
	}
	.special .content::before {
		width: 150%;
	}
	.home_reviews {
		border-radius: 45px 45px 0 0;
	}
	.home_reviews .head {
		margin-bottom: 50px;
	}
	footer .flex .left {
		padding-left: 30px;
	}
	footer .right {
		padding-right: 30px;
	}
	.menu_content .btn_menu.active span::before {
		width: 22px;
		height: 22px;
		background-size: cover;
	}
	.special h2 {
		font-size: 35px;
	}
	.page_doctor .flex .right {
	    width: 690px;
	}
	.med_page h1 {
		font-size: 42px;
	}
	.med_page p {
		font-size: 16px;
	}
	.med_page h2 {
		font-size: 32px;
	}
	.med-therapy-block .left p {
		font-size: 32px;
	}
	.med_page strong {
		font-size: 20px;
	}
	.med_page li {
		font-size: 16px;
	}
	.wp-block-group {
		margin-bottom: 120px;
	}
	.page-id-218 .wp-block-group {
		margin-bottom: 120px;
	}
	.med-therapy-block {
		margin-bottom: 120px;
	}
	.med_page h3 {
		font-size: 24px;
	}
	.med_red {
		margin-bottom: 120px;
	}
	.sale_block .right > span {
		font-size: 30px;
		line-height: 120%;
	}
	.sale_block .left span {
		font-size: 30px;
		line-height: 120%;
	}
	.sale_block .left {
		width: 60px;
	}
	.sale_block .right p {
		font-size: 16px;
		margin-bottom: 35px;
	}
	.sale_block .right .flex {
		flex-wrap: wrap;
	}
	.sale_block .right .flex > span {
		width: 100%;
	}
	form input[type="submit"] {
		margin-top: 15px;
	}
	.doctors_list > a {
		width: 50%;
	}
	.doctors_list > a {
		justify-content: center;
	}
}





@media (max-width: 991px)  {
    .header_main .menu {
    	display: none;
    }
    .header_main > .right button.burger {
    	display: flex;
    	align-items: center;
    }
    .header_main > .right button,
    .header_main > .right a {
    	display: none;
    }
    .header_main > .right {
    	height: 52px;
    }
    .header_main .custom-logo {
    	height: 52px;
    }
    .header_main > .right {
    	padding: 0 24px;
    }
    .menu_content {
    	display: none;
    }
    .doctors_block {
    	justify-content: center;
    	padding-right: 0;
    }
    .special .list_advs ul {
    	padding-left: 0;
    }
    .special .list_advs {
    	position: inherit;
    }
    .special .content::before {
    	content: none;
    }
    .special {
    	padding-bottom: 100px;
    }
    footer .flex {
    	flex-wrap: wrap;
    }
    footer .flex .left {
    	width: 100%;
    }
    footer .contacts {
    	display: none;
    }
    .logo_footer {
    	margin-bottom: 0;
    }
    footer .flex .left {
    	border-radius: 0 0 45px 45px;
    	padding: 26px 15px;
    }
    .reviews_block > div {
    	border-radius: 30px;
    }
    .logo_footer a {
    	display: flex;
    	justify-content: center;
    }
    .logo_footer a img {
    	width: 160px;
    }
    .footer_menu ul li a {
    	font-size: 14px;
    	height: 40px;
    }
    .footer_menu ul {
    	margin: -6px;
    }
    .footer_menu ul li {
    	padding: 6px;
    }
    footer .right {
    	padding-right: 0;
    	padding-top: 50px;
    	padding-bottom: 50px;
    	width: 100%;
    	display: flex;
    	justify-content: center;
    }
    .footer_menu .mobile {
    	display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
    	width: 100%;
    	padding-top: 20px;
    }
    .footer_menu .mobile a {
    	font-weight: 400;
    	font-size: 16px;
    	color: #fff;
    	display: block;
    	width: 100%;
    	text-align: center;
    }
    footer .right {
    	flex-wrap: wrap;
    }
    .footer_menu .mobile p {
    	font-weight: 500;
    	font-size: 10px;
    	color: #fff;
    	text-align: center;
    	width: 100%;
    }
    .footer_menu .mobile p span {
    	display: block;
    }
    .footer_menu .mobile p::before {
    	content: '';
    	display: block;
    	width: 24px;
    	height: 24px;
    	background-repeat: no-repeat;
    	background-position: center;
    	margin: 0 auto;
    	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.56 20.82C12.3968 20.9372 12.2009 21.0003 12 21.0003C11.7991 21.0003 11.6032 20.9372 11.44 20.82C6.61099 17.378 1.48599 10.298 6.66699 5.182C8.08934 3.78285 10.0048 2.99912 12 3C14 3 15.919 3.785 17.333 5.181C22.514 10.297 17.389 17.376 12.56 20.82Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3cpath d='M12 12C12.5304 12 13.0391 11.7893 13.4142 11.4142C13.7893 11.0391 14 10.5304 14 10C14 9.46957 13.7893 8.96086 13.4142 8.58579C13.0391 8.21071 12.5304 8 12 8C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10C10 10.5304 10.2107 11.0391 10.5858 11.4142C10.9609 11.7893 11.4696 12 12 12Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e");
    	margin-top: 30px;
    	margin-bottom: 20px;
    }
    footer .right {
    	padding-bottom: 24px;
    	padding-top: 43px;
    }
    .footer_menu ul li {
    	display: none;
    	width: 100%;
    }
    .footer_menu ul li.menu_item_mobile {
    	display: flex;
    	justify-content: center;
    }
    .footer_menu ul li a {
    	width: auto;
    	height: auto;
    	padding: 10px 20px;
    	display: inline-block;
    }
    .home_main {
    	margin: 0;
    	border-radius: 0;
    }
    .content_page {
    	margin-top: -50px;
    }
    body {
    	padding-top: 0;
    }
    .mobile_menu {
    	position: fixed;
    	bottom: 0;
    	left: 0;
    	background: #fff;
    	border-radius: 45px 45px 0 0;
    	width: 100%;
    	height: calc(100% - 82px);
    	padding: 29px 15px 29px 15px;
    	overflow: auto;
    }
    .mobile_menu .wh {
    	width: 44px;
    	height: 44px;
    	background-repeat: no-repeat;
    	background-position: center;
    	position: absolute;
    	right: 15px;
    	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='43' height='44' viewBox='0 0 43 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.49 1.18183C17.6636 1.57826 16.9064 2.22431 15.8471 3.12835L15.6814 3.26679C14.7669 4.09116 13.5968 4.57622 12.3673 4.64068L12.1533 4.65746C10.7647 4.76863 9.7726 4.84624 8.90841 5.15249C7.92623 5.49948 7.0341 6.06176 6.29734 6.79815C5.56059 7.53455 4.99787 8.4264 4.65039 9.40841C4.34624 10.2726 4.26863 11.2647 4.15746 12.6533L4.14068 12.8673C4.07622 14.0968 3.59116 15.2669 2.76679 16.1814L2.62835 16.345C1.72431 17.4064 1.07616 18.1636 0.681826 18.99C0.232961 19.93 0 20.9584 0 22C0 23.0416 0.232961 24.07 0.681826 25.01C1.07826 25.8364 1.72431 26.5936 2.62835 27.6529L2.76679 27.8186C3.62678 28.8254 4.03371 29.7882 4.14068 31.1327L4.15746 31.3467C4.26863 32.7353 4.34624 33.7274 4.65249 34.5916C4.99948 35.5738 5.56176 36.4659 6.29815 37.2027C7.03455 37.9394 7.9264 38.5021 8.90841 38.8496C9.7726 39.1538 10.7647 39.2314 12.1533 39.3425L12.3673 39.3593C13.6866 39.4642 14.6536 39.8585 15.6814 40.7332L15.8471 40.8716C16.9064 41.7757 17.6636 42.4238 18.49 42.8182C19.43 43.267 20.4584 43.5 21.5 43.5C22.5416 43.5 23.57 43.267 24.51 42.8182C25.3364 42.4217 26.0936 41.7757 27.1529 40.8716L27.3186 40.7332C28.3254 39.8732 29.2882 39.4663 30.6327 39.3593L30.8467 39.3425C32.2353 39.2314 33.2274 39.1538 34.0916 38.8475C35.0738 38.5005 35.9659 37.9382 36.7027 37.2018C37.4394 36.4655 38.0021 35.5736 38.3496 34.5916C38.6538 33.7274 38.7314 32.7353 38.8425 31.3467L38.8593 31.1327C38.9642 29.8134 39.3585 28.8464 40.2332 27.8186L40.3716 27.6529C41.2757 26.5936 41.9238 25.8364 42.3182 25.01C42.767 24.07 43 23.0416 43 22C43 20.9584 42.767 19.93 42.3182 18.99C41.9217 18.1636 41.2757 17.4064 40.3716 16.3471L40.2332 16.1814C39.4088 15.2669 38.9238 14.0968 38.8593 12.8673L38.8425 12.6533C38.7314 11.2647 38.6538 10.2726 38.3475 9.40841C38.0005 8.42623 37.4382 7.5341 36.7018 6.79734C35.9655 6.06059 35.0736 5.49787 34.0916 5.15039C33.2274 4.84624 32.2353 4.76863 30.8467 4.65746L30.6327 4.64068C29.4032 4.57622 28.2331 4.09116 27.3186 3.26679L27.1529 3.12835C26.0936 2.22431 25.3364 1.57616 24.51 1.18183C23.57 0.732961 22.5416 0.5 21.5 0.5C20.4584 0.5 19.43 0.732961 18.49 1.18183ZM20.3883 11.4493C20.6833 11.1547 21.0831 10.9893 21.5 10.9893C21.9169 10.9893 22.3167 11.1547 22.6117 11.4493L29.9531 18.7907C30.1077 18.9348 30.2317 19.1084 30.3176 19.3014C30.4036 19.4944 30.4499 19.7027 30.4536 19.9139C30.4573 20.1252 30.4184 20.335 30.3393 20.5309C30.2602 20.7268 30.1424 20.9047 29.9931 21.0541C29.8437 21.2035 29.6657 21.3212 29.4698 21.4004C29.274 21.4795 29.0641 21.5183 28.8529 21.5146C28.6417 21.5109 28.4334 21.4646 28.2404 21.3787C28.0474 21.2927 27.8737 21.1687 27.7297 21.0142L23.0732 16.3576V31.439C23.0732 31.8562 22.9074 32.2563 22.6124 32.5514C22.3174 32.8464 21.9172 33.0121 21.5 33.0121C21.0828 33.0121 20.6826 32.8464 20.3876 32.5514C20.0926 32.2563 19.9268 31.8562 19.9268 31.439V16.3576L15.2703 21.0142C14.9721 21.292 14.5776 21.4433 14.1701 21.4361C13.7625 21.4289 13.3737 21.2638 13.0854 20.9756C12.7972 20.6874 12.6321 20.2985 12.6249 19.891C12.6177 19.4834 12.769 19.089 13.0469 18.7907L20.3883 11.4493Z' fill='url(%23paint0_linear_706_2417)' /%3e%3crect x='4.77832' y='9.52611' width='32.9136' height='25.4815' fill='url(%23paint1_linear_706_2417)' /%3e%3cpath d='M28.1824 14.7876C27.2791 13.88 26.2033 13.1604 25.0177 12.6707C23.832 12.181 22.5603 11.931 21.2766 11.9352C15.8977 11.9352 11.5139 16.2971 11.5139 21.6491C11.5139 23.3644 11.967 25.0308 12.8143 26.5011L11.4351 31.5394L16.607 30.1867C18.0355 30.9611 19.6413 31.3728 21.2766 31.3728C26.6555 31.3728 31.0393 27.0108 31.0393 21.6589C31.0393 19.0613 30.0246 16.6206 28.1824 14.7876ZM21.2766 29.726C19.8186 29.726 18.3901 29.3339 17.139 28.5988L16.8435 28.4223L13.7698 29.2261L14.5875 26.2463L14.3905 25.9424C13.5802 24.6554 13.1501 23.1677 13.1492 21.6491C13.1492 17.1989 16.7942 13.5721 21.2667 13.5721C23.4341 13.5721 25.4733 14.4151 27.0003 15.9442C27.7565 16.693 28.3557 17.5837 28.7633 18.5647C29.1708 19.5457 29.3786 20.5974 29.3744 21.6589C29.3941 26.109 25.7491 29.726 21.2766 29.726ZM25.7294 23.6879C25.4831 23.5703 24.2813 22.9822 24.0645 22.8939C23.838 22.8155 23.6803 22.7763 23.5129 23.0116C23.3454 23.2566 22.8824 23.8055 22.7445 23.9624C22.6065 24.129 22.4588 24.1486 22.2125 24.0212C21.9662 23.9036 21.1781 23.6389 20.2521 22.8155C19.523 22.1686 19.0403 21.3746 18.8926 21.1296C18.7546 20.8845 18.8729 20.7571 19.0009 20.6297C19.1093 20.5218 19.2472 20.3454 19.3654 20.2082C19.4836 20.0709 19.5329 19.9631 19.6117 19.8063C19.6905 19.6396 19.6511 19.5024 19.592 19.3848C19.5329 19.2672 19.0403 18.0713 18.8433 17.5812C18.6463 17.1107 18.4394 17.1695 18.2916 17.1597H17.8188C17.6513 17.1597 17.3951 17.2185 17.1686 17.4636C16.9518 17.7086 16.3213 18.2968 16.3213 19.4926C16.3213 20.6885 17.1981 21.8451 17.3163 22.002C17.4346 22.1686 19.0403 24.6191 21.4835 25.6679C22.0647 25.9228 22.5179 26.0698 22.8725 26.1777C23.4538 26.3639 23.9857 26.3345 24.4093 26.2757C24.8822 26.2071 25.8575 25.6875 26.0545 25.119C26.2614 24.5505 26.2614 24.0702 26.1924 23.9624C26.1235 23.8546 25.9757 23.8055 25.7294 23.6879Z' fill='white' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_706_2417' x1='37.0916' y1='-8.29545' x2='-5.46967' y2='-1.21456' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_706_2417' x1='33.1694' y1='4.31399' x2='1.16776' y2='11.1909' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F63A3E' /%3e%3cstop offset='1' stop-color='%23E55E61' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
    }
    .mobile_menu {
    	display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
    	align-content: space-between;
    }
    .mobile_menu ul li {
    	list-style: none;
    	margin-bottom: 15px;
    	display: flex;
        justify-content: center;
    }
    .mobile_menu ul li a {
    	font-weight: 400;
    	font-size: 12px;
    	color: #868585;
    	padding: 13px 20px;
    	border-radius: 100px;
    	border: 1px solid #e5e5e5;
    	display: block;
    }
    .mobile_menu ul {
    	padding: 0;
    	width: 100%;
    }
    .mobile_menu > div a {
    	font-weight: 400;
    	font-size: 20px;
    	color: #a5a5a5;
    	display: block;
    	width: 100%;
    	text-align: center;
    }
    .mobile_menu > div a:first-child {
    	margin-bottom: 15px;
    }
    .mobile_menu > div {
    	display: flex;
    	justify-content: center;
    	flex-wrap: wrap;
    	align-content: start;
    }
    .burger.active {
    	font-size: 0 !important;
    }
    .header_main > .right button.burger.active::before {
    	margin-right: 0;
    	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.40625 1.39062L9.28569 9.27007L17.1651 17.1495' stroke='%23727272' stroke-width='1.5' stroke-linecap='round' /%3e%3cpath d='M1.28906 16.7589L17.0479 0.999981' stroke='%23727272' stroke-width='1.5' stroke-linecap='round' /%3e%3c/svg%3e");
    }
    .burger {
    	transition: 0.3s all;
    }
    .popup_form .left {
    	width: 50%;
    }
    .popup_form .left img {
    	height: 100%;
    	object-fit: cover;
    	object-position: center;
    }
    .page_medic ul li {
		width: 50%;
	}
	.page_container {
		margin-top: 74px;
		padding-top: 34px;
	}
	.page_container {
		border-radius: 45px 45px 0 0;
		padding-bottom: 60px;
	}
	.page_medic .head_page {
		margin-bottom: 36px;
	}
	footer {
		border-top: 0.60px solid #d9d9d9;
	}
	.page_doctor .flex {
		flex-wrap: wrap;
	}
	.page_doctor .flex .right {
		width: 100%;
		margin-top: 57px;
	}
	.page_doctor .flex .left {
		display: flex;
		align-items: center;
		width: 100%;
		justify-content: start;
	}
	.page_doctor .flex .left img {
		border-radius: 50%;
	}
	.page_doctor .flex .left strong {
		text-align: left;
	}
	.my-icon-block {
		margin-bottom: 80px;
	}
	.about h1::before {
		width: 42px;
		height: 39px;
	}
	.about-page .wp-block-group {
		padding-bottom: 40px;
	}
	.page_medic ul.preview-list {
		column-count: 2;
	}
}






@media (max-width: 767px)  {
    .home_one .flex > div:last-child img {
    	max-width: 100%;
    }
    .head_page h1 {
        font-size: 34px;
    }
    .page_doctor .flex .right p {
    	font-size: 16px;
    }
    .page_doctor .flex .right span {
    	font-size: 26px;
    }
    .med_page h1 {
    	font-size: 26px;
    	margin-bottom: 20px;
    }
    .med_page p {
    	font-size: 14px;
    }
    .wp-block-group {
    	margin-bottom: 80px;
    }
    .page-id-218 .wp-block-group {
    	margin-bottom: 80px;
    }
    .med-therapy-block .left {
    	width: 50px;
    }
    .med-therapy-block .left p {
    	font-size: 22px;
    	line-height: 130%
    }
    .med_page h2 {
    	font-size: 22px;
    	margin-bottom: 20px;
    }
    .med_page strong {
    	font-size: 18px;
    }
    .med_page li {
    	font-size: 14px;
    }
    .med_page ul {
        padding-left: 21px;
    }
    .med-therapy-block {
    	margin-bottom: 80px;
    }
    .med_come {
    	padding: 45px;
    	border-radius: 45px;
    	margin-bottom: 80px;
    }
    .med_come::before {
    	position: initial;
    	margin-bottom: 18px;
    	width: 56px;
    	height: 56px;
    	background-size: cover;
    }
    .my-icon-block .icon-preview img {
    	width: 33px;
    }
    .my-icon-block {
    	flex-wrap: wrap;
    }
    .my-icon-block .icon-preview {
    	width: 100%;
    	margin-bottom: 5px;
    }
    .med_red::before {
    	width: 33px;
    	height: 33px;
    	background-size: cover;
    	position: initial;
    	margin-bottom: 15px;
    }
    .med_red {
    	border-radius: 45px;
        padding: 45px;
        margin-bottom: 80px;
    }
    .sale_block .right > span {
    	font-size: 20px;
    	display: block;
    	margin-bottom: 9px;
    }
    .sale_block .right p {
    	font-size: 14px;
    }
    .sale_block .right .wpcf7 {
    	margin-left: -60px;
    }
    .doctors_list > a {
		width: 100%;
	}
}







@media (max-width: 575px)  {
    .home_one h1 {
    	font-size: 24px;
    }
    .red_btn {
    	font-size: 16px;
    }
    .home_one .list h3 span {
    	position: inherit;
    	display: block;
    	margin-bottom: 16px;
    }
    .home_one .list > div {
    	padding-left: 0;
    }
    .home_one .list h3 {
    	font-size: 18px;
    }
    .home_one .list p {
    	font-size: 14px;
    }
    .home_one .list > div {
    	margin-bottom: 70px;
    }
    .home_one .list > div:last-child {
        margin-bottom: 0;
    }
    .home_one {
    	margin-bottom: 140px;
    }
    .home_form {
    	padding-top: 62px;
    }
    .home_form .form_block {
    	padding: 30px 35px;
    }
    .home_form .form_block .title {
    	font-size: 20px;
    	margin-bottom: 10px;
    }
    .home_form .form_block p {
    	font-size: 16px;
    }
    .home_form .wpcf7 {
    	margin-top: 30px;
    }
    .home_form form input[type="submit"] {
    	margin-top: 30px;
    }
    .home_form form .politic_form {
    	font-size: 10px;
    }
    .home_form {
    	padding-bottom: 110px;
    }
    .medication_home h2, .home_reviews h2, .home_doctors .head h2 {
    	font-size: 24px;
    }
    .medication_home {
    	padding-top: 34px;
    }
    .medication_home .head .btns, .home_doctors .head .btns, .home_reviews .head .btns {
    	display: none;
    }
    .medication_item img {
    	width: 100%;
    	height: 240px;
    }
    .medication_item p {
    	font-size: 16px;
    }
    .medication_home .more_all a {
    	font-weight: 400;
    	font-size: 16px;
    	color: #5e5e5e;
    	padding: 13px 24px;
    }
    .slick-dots {
    	display: flex !important;
    	justify-content: center;
    }
    .slick-dots li {
    	background: #f0f2ef;
    	width: 27px;
    	height: 8px;
    	display: flex;
    	align-items: center;
    }
    .slick-dots li button {
    	width: 27px;
    	height: 13px;
    	border-radius: 100px;
    	background: transparent;
    }
    .slick-dots li.slick-active button {
    	background: #fff;
    	border-radius: 100px;
    	display: block;
    }
    .slick-dots li:first-child {
    	border-radius: 100px 0 0 100px;
    }
    .slick-dots li:last-child {
    	border-radius: 0 100px 100px 0;
    }
    .medication_slider {
    	margin-bottom: 80px !important;
    }
    .medication_home {
    	padding-bottom: 120px;
    }
    .medication_home .head {
    	margin-bottom: 40px;
    }
    .home_doctors {
    	padding-top: 34px;
    }
    .home_doctors .head p {
    	font-size: 16px;
    	margin-top: 10px;
    }
    .doctors_block > div > img {
    	display: none;
    }
    .doctors_block > div > div:nth-child(2) {
    	display: none;
    }
    .doctors_block > div > div:nth-child(3) {
    	background: #ff6467;
    	transform: rotate(0);
    	position: initial;
    }
    .doctors_block > div > div:nth-child(3) img {
        width: 75px;
        height: 75px;
    }
    .doctors_block .photo {
        height: 75px;
    }
    .doctors_block > div > div:nth-child(3) img {
    	position: initial;
    	transform: translateX(0) !important;
    }
    .home_doctors .container > p {
    	font-size: 16px;
    }
    .home_doctors .slick-dots li.slick-active button {
    	background: #E9E8F0;
    }
    .doctors_block > div > div:nth-child(3) {
    	height: 405px;
    }
    .home_desc h2 {
    	font-size: 28px;
    }
    .home_desc p {
    	font-size: 16px;
    	padding: 0 15px;
    }
    .home_desc {
    	padding: 15px;
    	padding-bottom: 140px;
    }
    .special h2 {
    	font-size: 24px;
    }
    .special .list_advs ul li {
    	font-size: 16px;
    	width: 100%;
    	display: flex;
    	justify-content: center;
    	margin-bottom: 15px;
    }
    .reviews_block > div {
    	padding: 20px;
    }
    .home_reviews {
    	padding-top: 34px;
    	padding-bottom: 100px;
    }
    .home_reviews .head {
    	margin-bottom: 40px;
    }
    .popup_form .left {
    	display: none;
    }
    .popup_content {
    	border-radius: 0;
    	width: 100%;
    	height: 100%;
    	display: block;
    	padding-top: 60px;
    }
    .popup_form form {
    	padding-top: 47px;
    	width: 100%;
    	margin-top: 0;
    }
    .popup_form .right {
    	padding-left: 0;
    }
    .popup_form form input[type="submit"] {
    	margin-top: 20px;
    }
    .popup .close {
    	top: 15px;
    	right: 15px;
    }
    .page_medic ul li a::after {
    	content: none;
    }
    .page_medic ul li {
    	padding: 5px 0;
    	width: 100%;
    }
    .page_medic ul {
    	margin: -5px 0;
    }
    .page_medic .head_page a {
    	display: none;
    }
    .head_page h1 {
    	font-size: 24px;
    }
    .page_doctor .flex .left img {
    	width: 127px;
    	height: 127px;
    }
    .page_doctor .flex .left strong {
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 1.22238;
    	color: #282828;
    	margin-top: 15px;
    	margin-bottom: 0;
    }
    .page_doctor .head_page a {
    	display: none;
    }
    .page_doctor .flex {
    	margin-top: 57px;
    }
    .page_doctor .flex .left button {
    	font-weight: 400;
    	font-size: 18px;
    	color: #fff;
    	height: 44px;
    	width: 120px;
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	margin: auto;
    	left: 170px;
    }
    .page_doctor .flex .left {
    	position: relative;
    }
    .page_doctor .flex .right span {
    	font-weight: 600;
    	font-size: 24px;
    	color: #282828;
    	margin-bottom: 14px;
    }
    .page_doctor .flex .right p {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 1.7;
    	color: #282828;
    }
    .page_doctor .head_page h1 {
    	display: block;
    }
    .med_page strong {
    	font-size: 16px;
    }
    .med_page h1 {
    	line-height: 120%;
    }
    .wp-block-gallery .wp-block-image {
    	padding: 5px;
    }
    .wp-block-gallery {
    	margin: -5px;
    }
    .med_page_img .wp-block-image img {
    	border-radius: 15px;
    }
    .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {
    	margin-bottom: 20px;
    }
    .sale_block .right > span {
    	font-size: 20px;
    }
    .sale_block .left span {
    	font-size: 20px;
    }
    .sale_block .left {
        width: 40px;
    }
    .sale_block .right .wpcf7 {
        margin-left: -40px;
    }
    .about h1::before {
    	margin-right: 13px;
    }
    .about {
    	padding-top: 44px;
    }
    .adv_block img {
    	height: auto;
    }
    .adv_block > div {
    	width: 100%;
    	border-radius: 30px;
    	padding: 14px;
    }
    .adv_block img {
    	border-radius: 30px;
    }
    .adv_block {
    	padding-bottom: 30px;
    }
    .about_advs h2 {
    	margin-bottom: 0;
    }
    .lisence_block img {
    	height: auto;
    	width: auto;
    	height: 200px;
    	margin: 0 auto;
    }
    .lisence_block {
    	padding-bottom: 0;
    }
    .lisence {
    	padding-bottom: 80px;
    }
    .lisence .slick-dots li.slick-active button {
    	background: #e9e8f0;
    }
    .lisence .head {
    	display: none;
    }
    .doctors_list > a {
    	margin-bottom: 0;
    	padding: 10px 0;
    }
    .doctors_list .doctors_block > div > div:nth-child(3),
    .doctors_list .doctors_block > div > div:nth-child(2) {
    	width: 100%;
    	height: auto;
    }
    .doctors_list .doctors_block {
    	height: auto !important;
    }
    .doctors_list {
    	margin: -10px 0;
    }
    .lisence {
    	border-radius: 45px 45px 0 0;
    }
    .home_desc > div > div {
    	background-color: rgba(0, 0, 0, 0.5);
	}
	.page_medic ul.preview-list {
		column-count: 1;
	}
	.home_desc > div::before {
		content: none;
	}
	.medication_item > a p {
		position: initial;
		padding: 0;
		text-align: center;
		margin-top: 20px;
	}
	.medication_item > a {
		padding-bottom: 22px;
	}
	.medication_slider .slick-dots li,
	.medication_slider .slick-dots li button {
		width: 10px;
	}
	.medication_slider .slick-dots li.slick-active,
	.medication_slider .slick-dots li.slick-active button {
		width: 27px;
	}
	.med_page h1 {
		font-size: 24px;
	}
	.med_page h2 {
		font-size: 20px;
	}
	.med_page h3 {
		font-size: 18px;
	}
	.med_page p,
	.med_page li,
	.med-therapy-block li strong,
	.med-therapy-block p strong {
		font-size: 15px;
	}
	.med-therapy-block .left p {
		font-size: 20px;
	}
}



@media (max-width: 355px)  {
   	.burger {
   		font-size: 0 !important;
   	}
   	.header_main > .right button.burger::before {
   		margin: 0;
   	}

}