@font-face {
	font-family: "OpenSansCondensed";
	src: url("../fonts/Open_Sans_Condensed/OpenSansCondensed-Bold.ttf") format("truetype");
	font-style: normal;
	font-weight: bold;
	font-display:swap;
}

@font-face {
	font-family: "OpenSansCondensed";
	src: url("../fonts/Open_Sans_Condensed/OpenSansCondensed-LightItalic.ttf") format("truetype");
	font-style: italic;
	font-weight: 300;
	font-display:swap;
}

@font-face {
	font-family: "OpenSansCondensed";
	src: url("../fonts/Open_Sans_Condensed/OpenSansCondensed-Light.ttf") format("truetype");
	font-style: normal;
	font-weight: 300;
	font-display:swap;
}

/*----------------------------------------------------------------------------------*/

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-Bold.ttf") format("truetype");
	font-style: normal;
	font-weight: bold;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-BoldItalic.ttf") format("truetype");
	font-style: italic;
	font-weight: bold;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-ExtraBold.ttf") format("truetype");
	font-style: normal;
	font-weight: 800;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf") format("truetype");
	font-style: italic;
	font-weight: 800;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-Italic.ttf") format("truetype");
	font-style: italic;
	font-weight: normal;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-Light.ttf") format("truetype");
	font-style: normal;
	font-weight: 300;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-LightItalic.ttf") format("truetype");
	font-style: italic;
	font-weight: 300;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-Regular.ttf") format("truetype");
	font-style: normal;
	font-weight: normal;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-SemiBold.ttf") format("truetype");
	font-style: normal;
	font-weight: 600;
	font-display:swap;
}

@font-face {
	font-family: "OpenSans";
	src: url("../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf") format("truetype");
	font-style: italic;
	font-weight: 600;
	font-display:swap;
}


/*------ Спецификация -------*/


/* Указываем box sizing */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Убираем внутренние отступы */
ul[class],
ol[class] {
  padding: 0;
}

/* Убираем внешние отступы */
body,
h1,
h2,
h3,
h4,
p,
ul[class],
ol[class],
li,
figure,
figcaption,
blockquote,
dl,
dd {
  margin: 0;
}

/* Выставляем основные настройки по-умолчанию для body */
body {
  min-height: 100vh;
  scroll-behavior: smooth;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

/* Удаляем стандартную стилизацию для всех ul и il, у которых есть атрибут class*/
ul[class],
ol[class] {
  list-style: none;
}

/* Элементы a, у которых нет класса, сбрасываем до дефолтных стилей */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/* Упрощаем работу с изображениями */
img {
  max-width: 100%;
  display: block;
}

/* Указываем понятную периодичность в потоке данных у article*/
article > * + * {
  margin-top: 1em;
}

/* Наследуем шрифты для инпутов и кнопок */
input,
button,
textarea,
select {
  font: inherit;
}

body {
	font-family: "OpenSans", sans-serif;
	padding:0;
	overflow-x:hidden;
	position: relative;
}

p {
    font-family: "OpenSans", sans-serif;
    font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 25px;
	/* or 156% */
	color: #555555;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "OpenSansCondensed", sans-serif;
}

h1 {

	font-style: normal;
	font-weight: bold;
	font-size: 110px;
	line-height: 90px;
	/* identical to box height, or 82% */
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

h2 {
	font-style: normal;
	font-weight: bold;
	font-size: 64px;
	line-height: 64px;
	/* identical to box height, or 81% */
	text-transform: uppercase;
}

h3 {
	font-style: normal;
	font-weight: 300;
	font-size: 30px;
	line-height: 41px;
	/* identical to box height */
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

h4 {
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	line-height: 24px;
	/* or 100% */
	letter-spacing: 0.05em;
}

h5 {
	font-style: normal;
	font-weight: bold;
	font-size: 15px;
	line-height: 17px;
}

a {
	font-family: "OpenSansCondensed", sans-serif;
}

button {
	font-family: "OpenSans", sans-serif;
	border: 0;
	cursor: pointer;
}

button:focus,
input:focus {
	outline: none;
}

@media (min-width: 1400px) {
	.container {
	    max-width: 1370px;
	}
}


@media (min-width: 1600px) {
	.container {
	    max-width: 1570px;
	}
}


@media (min-width: 1820px) {
	.container {
	    max-width: 1790px;
	}
}


/*-------------------------------------------*/

.arr-top {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M60 30C60 13.4274 46.5726 0 30 0C13.4274 0 0 13.4274 0 30C0 46.5726 13.4274 60 30 60C46.5726 60 60 46.5726 60 30ZM24.6774 44.0323V30H16.1008C14.8065 30 14.1532 28.4274 15.0726 27.5202L28.9718 13.6936C29.5403 13.125 30.4476 13.125 31.0161 13.6936L44.9153 27.5202C45.8347 28.4395 45.1814 30 43.8871 30H35.3226V44.0323C35.3226 44.8306 34.6694 45.4839 33.871 45.4839H26.129C25.3306 45.4839 24.6774 44.8306 24.6774 44.0323Z' fill='%238ABD6D'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 60px;
	height: 60px;
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 50;
}

.header {
	background: linear-gradient(97.88deg, #F5F5F7 3.44%, #B7DBD9 98.41%);
	padding-top: 122px;
	position: relative;
	z-index: 51;
}

.nav {
	background: linear-gradient(97.88deg, #F5F5F7 3.44%, #B7DBD9 98.41%);
	border-bottom: 1px solid #FFFFFF;
	box-shadow: 0px 5px 15px rgba(159, 200, 198, 0.5);
	padding: 25px 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 100%;
	z-index: 99;
}

.nav-content {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.wrap-logo {
	height: 71px;
	min-width: 238px;
	max-width: 238px;
}

.menu-head {
	max-width: 1329px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-left: 30px;
	position: relative;
}

.menu-head a {
	font-style: normal;
	font-weight: 300;
	font-size: 24px;
	line-height: 45px;
	/* identical to box height, or 187% */
	letter-spacing: 0.1em;
	color: #444444;
}

.wrap-lang {
	display: none;
	min-width: 44px;
	max-width: 44px;
	height: 40px;
}

.close-menu {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23444444' enable-background='new 0 0 50 50'%3e%3cpath d='M37.304 11.282l1.414 1.414-26.022 26.02-1.414-1.413z'/%3e%3cpath d='M12.696 11.282l26.022 26.02-1.414 1.415-26.022-26.02z'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	left: 5px;
	top: 5px;
	display: none;
}


/*---------------------------------------*/

.wrap-burger {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='47' height='34' viewBox='0 0 47 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M45.0417 18.9306H1.95833C0.87733 18.9306 0 18.0533 0 16.9722C0 15.8912 0.87733 15.0139 1.95833 15.0139H45.0417C46.1227 15.0139 47 15.8912 47 16.9722C47 18.0533 46.1227 18.9306 45.0417 18.9306Z' fill='%23555555'/%3e%3cpath d='M45.0417 3.91667H1.95833C0.87733 3.91667 0 3.03934 0 1.95833C0 0.87733 0.87733 0 1.95833 0H45.0417C46.1227 0 47 0.87733 47 1.95833C47 3.03934 46.1227 3.91667 45.0417 3.91667Z' fill='%23555555'/%3e%3cpath d='M45.0417 33.9443H1.95833C0.87733 33.9443 0 33.0669 0 31.9859C0 30.9049 0.87733 30.0276 1.95833 30.0276H45.0417C46.1227 30.0276 47 30.9049 47 31.9859C47 33.0669 46.1227 33.9443 45.0417 33.9443Z' fill='%23555555'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 50px;
	height: 34px;
	cursor: pointer;
	display: none;
}


.mainleft {
	width: 50%;
	padding: 95px 0 173px;
}

.title-main {
	color: #444444;
	position: relative;
	width: max-content;
}

.vug {
	position: relative;
	width: max-content;
	line-height: normal;
	padding-right: 25px;
	display: inline-block;
}

.vug:before {
	content: "";
	display: block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.9245 25C10.1132 25 8.45285 24.7076 7.09436 24.1228C5.58493 23.538 4.37738 22.6608 3.32077 21.4912C2.26417 20.3216 1.50944 19.0058 0.90567 17.5439C0.301896 16.0819 0 14.3275 0 12.5731C0 10.8187 0.301896 9.06433 0.90567 7.60234C1.50944 5.99416 2.26417 4.67836 3.32077 3.65497C4.37738 2.48538 5.58493 1.60819 7.09436 1.0234C8.6038 0.438603 10.1132 0 12.0755 0C13.8868 0 15.3963 0.292404 16.9057 1.0234C18.4151 1.60819 19.6227 2.48538 20.6793 3.65497C21.7359 4.82456 22.4906 6.14036 23.0943 7.60234C23.6981 9.21053 24 10.8187 24 12.5731C24 14.3275 23.6981 16.0819 23.0943 17.5439C22.4906 19.0058 21.7359 20.3216 20.6793 21.4912C19.6227 22.6608 18.4151 23.538 16.9057 24.1228C15.2453 24.7076 13.5849 25 11.9245 25ZM11.9245 1.31579C10.4151 1.31579 8.90567 1.60819 7.69813 2.19298C6.49058 2.77778 5.28302 3.50878 4.5283 4.53217C3.62264 5.55556 3.01889 6.72514 2.56606 8.04093C2.11323 9.35672 1.81134 10.8187 1.81134 12.4269C1.81134 14.0351 2.11323 15.4971 2.56606 16.8129C3.01889 18.1286 3.7736 19.2982 4.67926 20.3216C5.58492 21.345 6.64149 22.076 7.99998 22.6608C9.20753 23.2456 10.717 23.538 12.2264 23.538C13.7359 23.538 15.2453 23.2456 16.4528 22.6608C17.6604 22.076 18.717 21.345 19.6227 20.3216C20.5283 19.2982 21.1321 18.1286 21.5849 16.8129C22.0377 15.4971 22.3396 14.0351 22.3396 12.4269C22.3396 10.8187 22.0377 9.35672 21.5849 8.04093C21.1321 6.72514 20.3774 5.55556 19.6227 4.53217C18.717 3.50878 17.6604 2.77778 16.4528 2.19298C14.7924 1.60819 13.434 1.31579 11.9245 1.31579ZM15.2453 20.0292L12.3774 13.5965H9.50942V20.0292H7.84908V5.26316H12.3774C13.7359 5.26316 14.9434 5.55556 15.8491 6.28655C16.7547 7.01755 17.0566 8.04093 17.0566 9.35672C17.0566 10.2339 16.7547 11.1111 16.3019 11.8421C15.849 12.5731 15.0943 13.1579 14.1887 13.4503C14.6415 14.4737 15.2453 15.6433 15.6981 16.6667C16.1509 17.8363 16.7547 18.8596 17.2075 20.0292H15.2453V20.0292ZM15.0943 9.35672C15.0943 8.33333 14.7924 7.60234 14.1887 7.30994C13.5849 6.87134 12.6793 6.72515 11.6227 6.72515H9.35851V12.1345H12.2264C12.5283 12.1345 12.6793 12.1345 12.8302 12.1345C14.3396 11.9883 15.0943 10.9649 15.0943 9.35672Z' fill='%23444444'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 24px;
	height: 25px;
	position: absolute;
	right: 0px;
    top: 0px;
}

.subtitle {
	color: #555555;
	margin: 22px 0 50px;
}

.mini-title {
	color: #444444;
	margin-bottom: 60px;
}

.list-adv-main {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.lam_wrap-icon {
	background: radial-gradient(50% 50% at 50% 50%, #FFFFFF 0%, #F4F4F9 66.67%, #E1E0EE 100%);
	box-shadow: 0px 6px 10px #B1D3D3;
	max-width: 56px;
	min-width: 56px;
	max-height: 56px;
	min-height: 56px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	margin-right: 23px;
}

.lam_icon1:before {
	content: "";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16 0.5C12.9344 0.5 9.93763 1.40906 7.38867 3.11222C4.83971 4.81538 2.85303 7.23615 1.67987 10.0684C0.506716 12.9007 0.199764 16.0172 0.797835 19.0239C1.39591 22.0306 2.87214 24.7924 5.03985 26.9602C7.20757 29.1279 9.9694 30.6041 12.9761 31.2022C15.9828 31.8002 19.0993 31.4933 21.9316 30.3201C24.7639 29.147 27.1846 27.1603 28.8878 24.6113C30.5909 22.0624 31.5 19.0656 31.5 16C31.5 11.8891 29.867 7.94666 26.9602 5.03984C24.0533 2.13303 20.1109 0.5 16 0.5ZM16 30.5C13.1322 30.5 10.3288 29.6496 7.94424 28.0563C5.55973 26.463 3.70122 24.1984 2.60375 21.5489C1.50628 18.8994 1.21913 15.9839 1.77862 13.1712C2.33811 10.3585 3.7191 7.77481 5.74696 5.74695C7.77482 3.71909 10.3585 2.3381 13.1712 1.77861C15.9839 1.21913 18.8994 1.50628 21.5489 2.60375C24.1984 3.70122 26.463 5.55972 28.0563 7.94423C29.6496 10.3287 30.5 13.1322 30.5 16C30.5 19.8456 28.9723 23.5338 26.2531 26.253C23.5338 28.9723 19.8456 30.5 16 30.5Z' fill='%232F2C2D'/%3e%3cpath d='M24.79 8.415L25.855 7.355L25.145 6.645L24.245 7.55L24.145 7.44L23.56 6.855L23.45 6.755L24.355 5.855L23.645 5.145L22.585 6.21C22.2399 6.07181 21.8717 6.00054 21.5 6V5H20.5V6.18C20.1283 6.31481 19.788 6.52408 19.5 6.795L18.35 5.645L17.64 6.355L18.795 7.5L18 8.295L16.855 7.145L16.145 7.855L17.295 9L16.5 9.795L15.355 8.645L14.645 9.355L15.795 10.505C15.5241 10.793 15.3148 11.1333 15.18 11.505H14V12.505H15C15.0005 12.8767 15.0718 13.2449 15.21 13.59L14.145 14.65L14.855 15.36L15.755 14.455L15.855 14.565L16.44 15.15L16.55 15.25L15.645 16.15L16.355 16.86L17.415 15.795C17.7604 15.9315 18.1286 16.001 18.5 16V17H19.5V15.82C19.8717 15.6852 20.212 15.4759 20.5 15.205L21.65 16.355L22.36 15.645L21.205 14.5L22 13.705L23.145 14.855L23.855 14.145L22.705 13L23.5 12.205L24.645 13.355L25.355 12.645L24.205 11.5C24.4759 11.212 24.6852 10.8717 24.82 10.5H26V9.5H25C24.9995 9.12829 24.9282 8.76007 24.79 8.415ZM17.145 14.44L16.56 13.855C16.2015 13.4951 16.0003 13.0079 16.0003 12.5C16.0003 11.9921 16.2015 11.5049 16.56 11.145L20.145 7.56C20.5049 7.20155 20.9921 7.00028 21.5 7.00028C22.0079 7.00028 22.4951 7.20155 22.855 7.56L23.44 8.145C23.7985 8.50485 23.9997 8.99208 23.9997 9.5C23.9997 10.0079 23.7985 10.4951 23.44 10.855L19.855 14.44C19.4902 14.789 19.0048 14.9838 18.5 14.9838C17.9952 14.9838 17.5098 14.789 17.145 14.44Z' fill='%232F2C2D'/%3e%3cpath d='M20.5 8H21.5V9H20.5V8Z' fill='%232F2C2D'/%3e%3cpath d='M21.5 10H22.5V11H21.5V10Z' fill='%232F2C2D'/%3e%3cpath d='M18.5 10H19.5V11H18.5V10Z' fill='%232F2C2D'/%3e%3cpath d='M19.5 12H20.5V13H19.5V12Z' fill='%232F2C2D'/%3e%3cpath d='M17.5 12.5H18.5V13.5H17.5V12.5Z' fill='%232F2C2D'/%3e%3cpath d='M15.205 21.5L16.355 20.35L15.645 19.64L14.5 20.795L13.705 20L14.855 18.855L14.145 18.145L13 19.295L12.205 18.5L13.355 17.355L12.645 16.645L11.5 17.795C11.212 17.5241 10.8717 17.3148 10.5 17.18V16H9.5V17C9.12829 17.0005 8.76007 17.0718 8.415 17.21L7.355 16.145L6.645 16.855L7.55 17.755L7.44 17.855L6.855 18.44L6.755 18.55L5.855 17.645L5.145 18.355L6.21 19.415C6.07181 19.7601 6.00054 20.1283 6 20.5H5V21.5H6.18C6.31481 21.8717 6.52408 22.212 6.795 22.5L5.645 23.65L6.355 24.36L7.5 23.205L8.295 24L7.145 25.145L7.855 25.855L9 24.705L9.795 25.5L8.645 26.645L9.355 27.355L10.505 26.205C10.793 26.4759 11.1333 26.6852 11.505 26.82V28H12.505V27C12.8767 26.9995 13.2449 26.9282 13.59 26.79L14.65 27.855L15.36 27.145L14.455 26.245L14.565 26.145L15.15 25.56L15.25 25.45L16.15 26.355L16.86 25.645L15.795 24.585C15.9315 24.2396 16.001 23.8714 16 23.5H17V22.5H15.82C15.6852 22.1283 15.4759 21.788 15.205 21.5ZM14.44 24.85L13.855 25.435C13.4902 25.784 13.0048 25.9788 12.5 25.9788C11.9952 25.9788 11.5098 25.784 11.145 25.435L7.56 21.85C7.20155 21.4901 7.00028 21.0029 7.00028 20.495C7.00028 19.9871 7.20155 19.4999 7.56 19.14L8.145 18.555C8.50485 18.1965 8.99208 17.9953 9.5 17.9953C10.0079 17.9953 10.4951 18.1965 10.855 18.555L14.44 22.14C14.7985 22.4999 14.9997 22.9871 14.9997 23.495C14.9997 24.0029 14.7985 24.4901 14.44 24.85Z' fill='%232F2C2D'/%3e%3cpath d='M9.5 19H10.5V20H9.5V19Z' fill='%232F2C2D'/%3e%3cpath d='M8.5 21H9.5V22H8.5V21Z' fill='%232F2C2D'/%3e%3cpath d='M11.5 21H12.5V22H11.5V21Z' fill='%232F2C2D'/%3e%3cpath d='M10.5 23H11.5V24H10.5V23Z' fill='%232F2C2D'/%3e%3cpath d='M12.5 23.5H13.5V24.5H12.5V23.5Z' fill='%232F2C2D'/%3e%3cpath d='M28 15.5C27.7033 15.5 27.4133 15.588 27.1666 15.7528C26.92 15.9176 26.7277 16.1519 26.6142 16.426C26.5007 16.7001 26.4709 17.0017 26.5288 17.2926C26.5867 17.5836 26.7296 17.8509 26.9393 18.0607C27.1491 18.2704 27.4164 18.4133 27.7074 18.4712C27.9983 18.5291 28.2999 18.4994 28.574 18.3858C28.8481 18.2723 29.0824 18.08 29.2472 17.8334C29.412 17.5867 29.5 17.2967 29.5 17C29.5 16.6022 29.342 16.2206 29.0607 15.9393C28.7794 15.658 28.3978 15.5 28 15.5ZM28 17.5C27.9011 17.5 27.8044 17.4707 27.7222 17.4157C27.64 17.3608 27.5759 17.2827 27.5381 17.1913C27.5002 17.1 27.4903 16.9994 27.5096 16.9025C27.5289 16.8055 27.5765 16.7164 27.6464 16.6464C27.7164 16.5765 27.8055 16.5289 27.9025 16.5096C27.9994 16.4903 28.1 16.5002 28.1913 16.5381C28.2827 16.5759 28.3608 16.64 28.4157 16.7222C28.4707 16.8044 28.5 16.9011 28.5 17C28.5 17.1326 28.4473 17.2598 28.3536 17.3536C28.2598 17.4473 28.1326 17.5 28 17.5Z' fill='%232F2C2D'/%3e%3cpath d='M22.5 18C22.1044 18 21.7178 18.1173 21.3889 18.3371C21.06 18.5568 20.8036 18.8692 20.6522 19.2346C20.5009 19.6001 20.4613 20.0022 20.5384 20.3902C20.6156 20.7781 20.8061 21.1345 21.0858 21.4142C21.3655 21.6939 21.7219 21.8844 22.1098 21.9616C22.4978 22.0387 22.8999 21.9991 23.2654 21.8478C23.6308 21.6964 23.9432 21.44 24.1629 21.1111C24.3827 20.7822 24.5 20.3956 24.5 20C24.5 19.4696 24.2893 18.9609 23.9142 18.5858C23.5391 18.2107 23.0304 18 22.5 18ZM22.5 21C22.3022 21 22.1089 20.9414 21.9444 20.8315C21.78 20.7216 21.6518 20.5654 21.5761 20.3827C21.5004 20.2 21.4806 19.9989 21.5192 19.8049C21.5578 19.6109 21.653 19.4327 21.7929 19.2929C21.9327 19.153 22.1109 19.0578 22.3049 19.0192C22.4989 18.9806 22.7 19.0004 22.8827 19.0761C23.0654 19.1518 23.2216 19.28 23.3315 19.4444C23.4414 19.6089 23.5 19.8022 23.5 20C23.5 20.2652 23.3947 20.5196 23.2071 20.7071C23.0196 20.8947 22.7652 21 22.5 21Z' fill='%232F2C2D'/%3e%3cpath d='M10.5 12.5C10.8956 12.5 11.2822 12.3827 11.6111 12.1629C11.94 11.9432 12.1964 11.6308 12.3478 11.2654C12.4991 10.8999 12.5387 10.4978 12.4616 10.1098C12.3844 9.72186 12.1939 9.36549 11.9142 9.08579C11.6345 8.80608 11.2781 8.6156 10.8902 8.53843C10.5022 8.46126 10.1001 8.50087 9.73463 8.65224C9.36918 8.80362 9.05682 9.05996 8.83706 9.38886C8.6173 9.71776 8.5 10.1044 8.5 10.5C8.5 11.0304 8.71071 11.5391 9.08579 11.9142C9.46086 12.2893 9.96957 12.5 10.5 12.5ZM10.5 9.5C10.6978 9.5 10.8911 9.55865 11.0556 9.66853C11.22 9.77841 11.3482 9.93459 11.4239 10.1173C11.4996 10.3 11.5194 10.5011 11.4808 10.6951C11.4422 10.8891 11.347 11.0673 11.2071 11.2071C11.0673 11.347 10.8891 11.4422 10.6951 11.4808C10.5011 11.5194 10.3 11.4996 10.1173 11.4239C9.93459 11.3482 9.77841 11.22 9.66853 11.0556C9.55865 10.8911 9.5 10.6978 9.5 10.5C9.5 10.2348 9.60536 9.98043 9.79289 9.79289C9.98043 9.60536 10.2348 9.5 10.5 9.5Z' fill='%232F2C2D'/%3e%3cpath d='M20 25C19.7033 25 19.4133 25.088 19.1666 25.2528C18.92 25.4176 18.7277 25.6519 18.6142 25.926C18.5007 26.2001 18.4709 26.5017 18.5288 26.7926C18.5867 27.0836 18.7296 27.3509 18.9393 27.5607C19.1491 27.7704 19.4164 27.9133 19.7074 27.9712C19.9983 28.0291 20.2999 27.9994 20.574 27.8858C20.8481 27.7723 21.0824 27.58 21.2472 27.3334C21.412 27.0867 21.5 26.7967 21.5 26.5C21.5 26.1022 21.342 25.7206 21.0607 25.4393C20.7794 25.158 20.3978 25 20 25ZM20 27C19.9011 27 19.8044 26.9707 19.7222 26.9157C19.64 26.8608 19.5759 26.7827 19.5381 26.6913C19.5002 26.6 19.4903 26.4994 19.5096 26.4025C19.5289 26.3055 19.5765 26.2164 19.6464 26.1464C19.7164 26.0765 19.8055 26.0289 19.9025 26.0096C19.9994 25.9903 20.1 26.0002 20.1913 26.0381C20.2827 26.0759 20.3608 26.14 20.4157 26.2222C20.4707 26.3044 20.5 26.4011 20.5 26.5C20.5 26.6326 20.4473 26.7598 20.3536 26.8536C20.2598 26.9473 20.1326 27 20 27Z' fill='%232F2C2D'/%3e%3cpath d='M5.5 14.5C5.5 14.2033 5.41203 13.9133 5.2472 13.6666C5.08238 13.42 4.84811 13.2277 4.57403 13.1142C4.29994 13.0006 3.99834 12.9709 3.70737 13.0288C3.41639 13.0867 3.14912 13.2296 2.93934 13.4393C2.72956 13.6491 2.5867 13.9164 2.52882 14.2074C2.47094 14.4983 2.50065 14.7999 2.61418 15.074C2.72771 15.3481 2.91997 15.5824 3.16665 15.7472C3.41332 15.912 3.70333 16 4 16C4.39783 16 4.77936 15.842 5.06066 15.5607C5.34197 15.2794 5.5 14.8978 5.5 14.5ZM4 15C3.90111 15 3.80444 14.9707 3.72222 14.9157C3.63999 14.8608 3.5759 14.7827 3.53806 14.6913C3.50022 14.6 3.49032 14.4994 3.50961 14.4025C3.5289 14.3055 3.57652 14.2164 3.64645 14.1464C3.71637 14.0765 3.80546 14.0289 3.90246 14.0096C3.99945 13.9903 4.09998 14.0002 4.19134 14.0381C4.28271 14.0759 4.36079 14.14 4.41574 14.2222C4.47068 14.3044 4.5 14.4011 4.5 14.5C4.5 14.6326 4.44732 14.7598 4.35355 14.8536C4.25979 14.9473 4.13261 15 4 15Z' fill='%232F2C2D'/%3e%3cpath d='M13.5 6C13.7967 6 14.0867 5.91203 14.3334 5.7472C14.58 5.58238 14.7723 5.34811 14.8858 5.07403C14.9993 4.79994 15.0291 4.49834 14.9712 4.20737C14.9133 3.91639 14.7704 3.64912 14.5607 3.43934C14.3509 3.22956 14.0836 3.0867 13.7926 3.02882C13.5017 2.97094 13.2001 3.00065 12.926 3.11418C12.6519 3.22771 12.4176 3.41997 12.2528 3.66665C12.088 3.91332 12 4.20333 12 4.5C12 4.89783 12.158 5.27936 12.4393 5.56066C12.7206 5.84197 13.1022 6 13.5 6ZM13.5 4C13.5989 4 13.6956 4.02933 13.7778 4.08427C13.86 4.13921 13.9241 4.2173 13.9619 4.30866C13.9998 4.40002 14.0097 4.50056 13.9904 4.59755C13.9711 4.69454 13.9235 4.78363 13.8536 4.85355C13.7836 4.92348 13.6945 4.9711 13.5975 4.99039C13.5006 5.00969 13.4 4.99978 13.3087 4.96194C13.2173 4.9241 13.1392 4.86001 13.0843 4.77779C13.0293 4.69556 13 4.59889 13 4.5C13 4.36739 13.0527 4.24022 13.1464 4.14645C13.2402 4.05268 13.3674 4 13.5 4Z' fill='%232F2C2D'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	min-width: 32px;
	min-height: 32px;
	max-width: 32px;
	max-height: 32px;
}

.lam_icon2:before {
	content: "";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.9999 0C7.17743 0 0 7.17743 0 15.9999C0 24.8224 7.17743 32 15.9999 32C24.8224 32 31.9999 24.8226 31.9999 16.0001C31.9999 7.17758 24.8223 0 15.9999 0ZM15.9999 30.8455C7.81416 30.8455 1.15453 24.1858 1.15453 16.0001C1.15453 7.8143 7.81416 1.15453 15.9999 1.15453C24.1857 1.15453 30.8453 7.81416 30.8453 15.9999C30.8453 24.1857 24.1856 30.8455 15.9999 30.8455Z' fill='%232F2C2D'/%3e%3cpath d='M25.0277 12.1094C24.6288 11.8569 24.1956 11.6384 23.7354 11.4574C23.7661 11.1815 23.781 10.919 23.781 10.6639C23.781 8.20999 22.5957 5.87047 20.6102 4.40537C20.3799 4.23594 20.0609 4.25903 19.8599 4.46108C19.6578 4.66269 19.6333 4.98148 19.8022 5.21138C20.4014 6.02792 20.7183 6.99109 20.7183 7.99597C20.7183 8.96577 20.4138 9.9034 19.8589 10.6938C18.742 9.88189 17.387 9.43336 16.0001 9.43336C14.6105 9.43336 13.2581 9.88002 12.1404 10.6927C11.5861 9.90239 11.282 8.9652 11.282 7.99597C11.282 6.99109 11.5988 6.02792 12.1981 5.21138C12.367 4.98134 12.3424 4.66269 12.1404 4.46108C11.9394 4.26019 11.6206 4.23652 11.3901 4.40537C9.40459 5.87047 8.21933 8.20999 8.21933 10.6639C8.21933 10.9191 8.23433 11.1815 8.26493 11.4574C7.80456 11.6384 7.37132 11.8569 6.97258 12.1094C4.89947 13.4224 3.55718 15.6756 3.38184 18.1367C3.36163 18.4212 3.55213 18.6781 3.83066 18.7409C4.10688 18.8018 4.39104 18.6539 4.49524 18.3883C4.86483 17.4449 5.50892 16.6622 6.3575 16.1243C7.27983 15.5401 8.3811 15.3059 9.45972 15.4395C9.44385 15.6263 9.43389 15.8134 9.43389 16C9.43389 18.5785 10.91 20.8713 13.2234 21.9482C12.8553 22.8292 12.2319 23.5735 11.4067 24.0961C10.5577 24.6336 9.57431 24.8797 8.5641 24.812C8.28788 24.7934 8.02349 24.984 7.96114 25.2621C7.89909 25.5407 8.04975 25.8225 8.31544 25.926C10.6156 26.819 13.2258 26.5689 15.2995 25.2561C15.5379 25.105 15.77 24.9381 16.0003 24.751C16.2306 24.9381 16.4625 25.105 16.7011 25.2561C17.9535 26.0489 19.4014 26.4546 20.8583 26.4546C21.8144 26.4546 22.7742 26.2801 23.6851 25.9261C23.951 25.8227 24.1015 25.5408 24.0394 25.2623C23.9771 24.9837 23.7159 24.7944 23.4365 24.8122C22.4251 24.8817 21.4429 24.6341 20.5939 24.0962C19.7687 23.5736 19.1452 22.8294 18.7774 21.9485C21.0905 20.8714 22.5667 18.5783 22.5667 16C22.5667 15.8134 22.5566 15.6263 22.5407 15.4395C23.6196 15.3057 24.7206 15.5401 25.6429 16.1244C26.4917 16.6623 27.1357 17.4449 27.5052 18.3885C27.6092 18.654 27.8925 18.8019 28.1698 18.741C28.4483 18.6783 28.6388 18.4214 28.6186 18.1368C28.4431 15.6755 27.101 13.4223 25.0277 12.1094ZM19.0842 11.5554C18.2522 12.281 17.2098 12.6887 16.098 12.7091H15.9131C14.7915 12.6886 13.7472 12.2806 12.9148 11.5544C13.8165 10.9288 14.8948 10.588 16.0001 10.588C17.1033 10.588 18.1829 10.9304 19.0842 11.5554ZM10.5883 15.9999C10.5883 15.9093 10.6042 15.8192 10.6086 15.7283C11.539 16.0923 12.3274 16.7317 12.8452 17.5463L13.1866 18.1925C13.5543 19.0147 13.6664 19.9129 13.5332 20.8026C11.7334 19.8811 10.5883 18.0555 10.5883 15.9999ZM18.4645 20.8042C18.3636 20.1274 18.4042 19.4312 18.5973 18.7784C18.6641 18.5524 18.7693 18.3271 18.8732 18.1172L18.9279 18.0066C19.1387 17.5799 19.3416 17.2614 19.5663 17.0045C20.0625 16.4367 20.6893 16.0096 21.3921 15.7346C21.3964 15.8234 21.412 15.9114 21.412 15.9999C21.412 18.0563 20.2656 19.883 18.4645 20.8042ZM26.2606 15.149C24.8792 14.2739 23.177 14.017 21.5898 14.4463C20.4595 14.7507 19.4591 15.3726 18.697 16.2447C18.4049 16.5789 18.1493 16.9761 17.8929 17.495L17.8382 17.6056C17.7116 17.8614 17.5819 18.1408 17.4901 18.4505C17.2284 19.3356 17.1808 20.2847 17.3522 21.1952C17.6536 22.7936 18.61 24.2063 19.9759 25.0715C20.1 25.1501 20.2262 25.2236 20.3545 25.2921C19.2926 25.2129 18.2542 24.8733 17.3188 24.2808C17.0036 24.0812 16.6998 23.8461 16.3899 23.5627C16.169 23.3609 15.8313 23.3609 15.6103 23.5627C15.3006 23.8462 14.9967 24.0813 14.6815 24.2808C13.7461 24.8733 12.7076 25.2129 11.6458 25.2921C11.7741 25.2236 11.9004 25.1501 12.0244 25.0715C13.3903 24.2065 14.3467 22.7937 14.648 21.1952C14.8716 20.0083 14.7276 18.8001 14.2317 17.7017C14.2266 17.691 14.2216 17.6802 14.216 17.6698L13.8433 16.968C13.057 15.7266 11.8379 14.8311 10.4102 14.4463C9.90624 14.3102 9.39045 14.2434 8.87712 14.2434C7.77425 14.2434 6.68221 14.5524 5.73968 15.1492C5.61557 15.2275 5.49521 15.3104 5.3786 15.3969C5.90406 14.471 6.65494 13.6773 7.59011 13.0847C8.03763 12.8014 8.53913 12.5681 9.08089 12.3905C9.35149 12.3021 9.51687 12.0292 9.47069 11.7479C9.40532 11.3533 9.37371 10.9986 9.37371 10.6641C9.37371 9.55689 9.64228 8.4979 10.1435 7.55854C10.1328 7.70372 10.1275 7.84977 10.1275 7.99625C10.1275 9.44837 10.6672 10.8453 11.6476 11.93C12.7322 13.1294 14.279 13.8343 15.9023 13.8639H16.1087C17.7213 13.8343 19.268 13.1293 20.3527 11.9297C21.3331 10.8453 21.8728 9.44851 21.8728 7.99625C21.8728 7.84963 21.8675 7.70358 21.8568 7.55854C22.358 8.49804 22.6266 9.55704 22.6266 10.6641C22.6266 10.9986 22.595 11.3533 22.5296 11.7479C22.4834 12.0292 22.6488 12.3021 22.9194 12.3905C23.4612 12.5681 23.9627 12.8016 24.4099 13.0847C25.3454 13.6773 26.0962 14.471 26.6217 15.3969C26.5051 15.3102 26.3844 15.2274 26.2606 15.149Z' fill='%232F2C2D'/%3e%3cpath d='M16.0001 14.1986C15.0068 14.1986 14.1987 15.0068 14.1987 16C14.1987 16.9933 15.0069 17.8013 16.0001 17.8013C16.9934 17.8013 17.8015 16.9932 17.8015 16C17.8015 15.0068 16.9933 14.1986 16.0001 14.1986ZM16.0001 16.6469C15.6435 16.6469 15.3533 16.3566 15.3533 16.0001C15.3533 15.6435 15.6436 15.3533 16.0001 15.3533C16.3567 15.3533 16.6469 15.6436 16.6469 16.0001C16.6469 16.3566 16.3566 16.6469 16.0001 16.6469Z' fill='%232F2C2D'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	min-width: 32px;
	min-height: 32px;
	max-width: 32px;
	max-height: 32px;
}

.lam_icon3:before {
	content: "";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M27.3137 4.68625C24.2917 1.66431 20.2738 0 16 0C11.9654 0 8.1115 1.50713 5.14825 4.24369C4.703 4.65488 5.339 5.34356 5.78431 4.93244C8.57388 2.35625 12.2019 0.9375 16 0.9375C19.8667 0.9375 23.5104 2.38531 26.3137 5.02338L19.3737 11.9634C18.2806 12.0957 17.169 12.5092 16.4687 13.4002V12.0293C17.0149 11.565 18.5579 10.093 18.5579 8.27987C18.5579 6.12369 16.3755 4.4495 16.2826 4.37931C16.1153 4.25294 15.8846 4.25294 15.7173 4.37931C15.6244 4.44956 13.4419 6.12369 13.4419 8.27987C13.4419 10.0931 14.9849 11.565 15.5312 12.0293V13.4002C14.4877 12.0726 12.4993 11.7366 10.9053 11.9588C10.6978 11.9877 10.5345 12.1509 10.5056 12.3585C10.4896 12.4739 10.1301 15.2009 11.6548 16.7256C12.1822 17.2529 12.8639 17.5729 13.5893 17.7477L12.9361 18.4009C12.2535 18.2809 11.5474 18.2796 10.9053 18.3693C10.6978 18.3982 10.5345 18.5614 10.5056 18.769C10.4964 18.8349 10.3752 19.7541 10.5576 20.8141C10.5135 20.8361 10.4719 20.8652 10.4351 20.9019L5.02331 26.3137C2.38531 23.5104 0.9375 19.8667 0.9375 16C0.9375 12.5903 2.04856 9.37444 4.15056 6.7C4.52512 6.2235 3.788 5.64412 3.4135 6.12063C1.18038 8.96194 0 12.3781 0 16C0 20.2738 1.66431 24.2917 4.68625 27.3137C7.70831 30.3357 11.7262 32 16 32C20.2738 32 24.2917 30.3357 27.3137 27.3137C30.3357 24.2917 32 20.2738 32 16C32 11.7262 30.3357 7.70831 27.3137 4.68625ZM17.3905 13.7709C18.2981 12.8632 19.8811 12.8235 20.5962 12.8577C20.6082 13.1038 20.6111 13.4531 20.5719 13.8455C20.5047 14.5182 20.2958 15.4489 19.6822 16.0626C18.9939 16.7509 17.9175 16.9398 17.1254 16.9762L18.6575 15.4579C18.8414 15.2757 18.8427 14.9789 18.6605 14.7951C18.4783 14.6111 18.1814 14.6099 17.9976 14.7921L16.4783 16.2978C16.5179 15.5086 16.7109 14.4505 17.3905 13.7709ZM14.3795 8.27987C14.3795 6.99687 15.4698 5.84981 15.9999 5.368C16.5304 5.85006 17.6204 6.997 17.6204 8.27987C17.6204 9.24706 17.0009 10.1369 16.4687 10.7228V8.27987C16.4687 8.021 16.2588 7.81112 15.9999 7.81112C15.7411 7.81112 15.5312 8.021 15.5312 8.27987V10.7227C14.999 10.1367 14.3795 9.24706 14.3795 8.27987ZM11.4046 12.8578C12.1204 12.8235 13.7024 12.8638 14.6095 13.7709C15.2891 14.4506 15.4821 15.5088 15.5218 16.2978L14.0024 14.7921C13.8186 14.6098 13.5217 14.6112 13.3396 14.7951C13.1574 14.9789 13.1586 15.2758 13.3426 15.4579L14.8752 16.9767C14.7666 16.9717 14.6531 16.9641 14.5349 16.9522C13.8622 16.8851 12.9314 16.6762 12.3178 16.0626C11.4106 15.1554 11.3704 13.5734 11.4046 12.8578ZM14.7507 17.9123C15.0143 17.9265 15.2762 17.9266 15.5312 17.9152V19.8106C15.1275 19.2969 14.5819 18.9323 13.9726 18.6903L14.7507 17.9123ZM11.4046 19.2682C12.1204 19.2341 13.7024 19.2742 14.6095 20.1814C15.3018 20.8737 15.489 21.9586 15.5237 22.7519L14.0024 21.2443C13.5719 20.8177 12.912 21.4836 13.3424 21.9102L14.8309 23.3853C13.9493 23.3382 12.964 23.1194 12.3177 22.4731C11.4106 21.5658 11.3704 19.9838 11.4046 19.2682ZM26.6508 26.6508C23.8059 29.4958 20.0234 31.0625 16 31.0625C12.1333 31.0625 8.48962 29.6147 5.68631 26.9766L10.8317 21.8312C11.5778 23.7757 13.6065 24.4114 15.5312 24.3256V27.2467C15.5312 27.5056 15.7411 27.7155 16 27.7155C16.2589 27.7155 16.4688 27.5056 16.4688 27.2467V24.3256C17.9704 24.3925 19.698 24.0533 20.6514 22.7816C21.015 22.2968 20.2649 21.7344 19.9014 22.2192C19.2731 23.0569 18.1628 23.3326 17.1696 23.3846L18.6574 21.9102C19.0879 21.4836 18.428 20.8176 17.9975 21.2443L16.4757 22.7524C16.4807 22.6397 16.4885 22.5216 16.5008 22.3984C16.568 21.7257 16.7769 20.795 17.3904 20.1814C18.298 19.2738 19.8809 19.2342 20.5961 19.2682C20.6066 19.4838 20.6101 19.7788 20.5845 20.1129C20.5381 20.7172 21.4728 20.7891 21.5193 20.1846C21.5797 19.3969 21.4978 18.7942 21.4943 18.769C21.4654 18.5614 21.3022 18.3982 21.0946 18.3692C19.5004 18.1477 17.5126 18.4826 16.4688 19.8107V17.9153C17.8169 17.9753 19.3536 17.7171 20.3451 16.7256C21.8698 15.2009 21.5104 12.4739 21.4943 12.3585C21.4411 11.9761 21.0318 11.9441 20.7374 11.9255L26.9766 5.68631C29.6147 8.48962 31.0625 12.1333 31.0625 16C31.0625 20.0234 29.4958 23.8059 26.6508 26.6508Z' fill='%232F2C2D'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3crect width='32' height='32' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	min-width: 32px;
	min-height: 32px;
	max-width: 32px;
	max-height: 32px;
}

.lam_item {
	display: flex;
	align-items: center;
	width: 32%;
}

.lam_item p {
	font-family: "OpenSansCondensed";
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: 25px;
	/* or 125% */
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #444444;
}

.list-adv-main {
	margin-bottom: 52px;
}

.wrap-btn-main {
	display: flex;
	flex-wrap: wrap;
}

.main-btn-video,
.main-btn-oreder {
	max-width: 230px;
	min-width: 230px;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50px;
	width: 100%;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 35px;
	/* identical to box height, or 219% */
	letter-spacing: 0.05em;
	text-transform: uppercase;
	margin-right: 24px;
	margin-bottom: 20px;
	transition: all 0.3s ease;
}

.main-btn-video:hover {
	background: linear-gradient(270deg, #90DBFB 0%,  #00A8F0 100%);
	box-shadow: 0px 0px 15px #8CB7B7;
	text-decoration: none;
}

.main-btn-oreder:hover {
	transition: all 0.3s ease;
	background: linear-gradient(270deg, #CBFFAD 0%, #86F04A 100%);
	box-shadow: 0px 0px 15px #8CB7B7;
	text-decoration: none;
}

.main-btn-video:last-child {
	margin-right: 0;
}

.main-btn-video {
	color: #133B52;
	background: linear-gradient(270deg, #B4D4D4 0%, #83CAC8 100%);
	box-shadow: 0px 0px 15px #8CB7B7;

}

.main-btn-oreder {
	color: #296C03;
	background: linear-gradient(270deg, #BDEDA2 0%, #90D968 100%);
	box-shadow: 0px 0px 15px #8CB7B7;
}

.wrap-mian-content {
	position: relative;
}

.wrap-img-main {
	position: absolute;
	bottom: 0px;
	right: 0;
	width: 50%;
	z-index: 0;
}

.wrap-mian-content{
	overflow: hidden;
}

/*---------------section-what-----------------------------------*/

.section-what {
	background: #BDEDA2;
}

.content-what {
	display: flex;
	justify-content: space-between;
}

.whatleft,
.whatright {
	width: 50%;
}

.whatright .wrpa-img img {
	width: 80%;
}

.whatright .wrpa-img {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px 0;
}

/*.whatright {*/
/*	*/
/*}*/

.whatleft {
	padding: 100px 0 158px;
}

.whatleft .subtitle {
	margin-bottom: 31px;
}

.whatleft_text{
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 30px;
	/* or 167% */
	color: #333333;
	max-width: 734px;
	margin-bottom: 20px;
}

.whatleft .small-text {
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
	/* or 143% */
	color: #285211;
	margin-top: 20px;
}

.whatright {
	display: flex;
	justify-content: center;
	align-items: center;
}

/*----------------section-where---------------------------*/

.section-where {
	background: #B7DCDB;
}

.content-where {
	display: flex;
	justify-content: space-between;
}

.whereleft {
	width: 40%;
	background: url(../img/where-fon.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding: 50px 0;
}

.whereright{
	width: 58%;
}

.whereleft .wrap-img {
	margin-bottom: 48px;
}

.whereleft p {
	font-family: "OpenSansCondensed";
    font-style: italic;
    font-weight: 300;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.05em;
    color: #333333;
    position: relative;
    max-width: 742px;
    margin-top: 20px;
}

.whereleft p:before {
	content:"";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='78' height='66' viewBox='0 0 78 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M24.9645 36.0494C23.0434 36.6025 21.1223 36.8831 19.2535 36.8831C16.3678 36.8831 13.9599 36.2237 12.0928 35.4161C13.8928 42.0058 18.2169 53.3763 26.8307 54.6567C27.6285 54.7754 28.2822 55.3522 28.4998 56.1287L30.3825 62.8624C30.5412 63.4319 30.4471 64.0414 30.1223 64.5356C29.7975 65.0298 29.2755 65.3595 28.6905 65.4397C28.0547 65.5264 27.4067 65.5706 26.7645 65.5706C16.4251 65.5706 6.18549 54.7787 1.86466 39.3263C-0.671715 30.2607 -1.41545 16.6312 4.83221 8.05245C8.32832 3.25211 13.4289 0.688705 19.9924 0.43261C20.0194 0.431793 20.0455 0.430977 20.0725 0.430977C28.1709 0.430977 35.3521 5.88505 37.5367 13.6931C38.8417 18.3609 38.2518 23.2561 35.8741 27.4804C33.5219 31.6573 29.6478 34.7018 24.9645 36.0494Z' fill='%2395C4C2'/%3e%3cpath d='M75.6583 27.4796C73.306 31.6573 69.4319 34.7018 64.7486 36.0494C62.8275 36.6025 60.9064 36.8831 59.0385 36.8831C56.1528 36.8831 53.7441 36.2237 51.877 35.4161C53.677 42.0058 58.0011 53.3763 66.6157 54.6567C67.4135 54.7754 68.0664 55.3522 68.2848 56.1287L70.1675 62.8624C70.3262 63.4319 70.2321 64.0414 69.9073 64.5356C69.5833 65.0298 69.0613 65.3595 68.4755 65.4397C67.8406 65.5264 67.1926 65.5706 66.5495 65.5706C56.2101 65.5706 45.9705 54.7787 41.6488 39.3263C39.1133 30.2607 38.3695 16.6312 44.618 8.05081C48.1133 3.25129 53.2147 0.687073 59.7773 0.431793C59.8043 0.430977 59.8305 0.430161 59.8584 0.430161C67.9559 0.430161 75.1379 5.88424 77.3225 13.6923C78.6259 18.36 78.0351 23.2561 75.6583 27.4796Z' fill='%2395C4C2'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	position: absolute;
	left: -37px;
	top: -34px;
	min-width: 78px;
	max-width: 78px;
	min-height: 78px;
	max-height: 78px;
	z-index: -1;
}

.whereright {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.whereright .title-section {
	margin-bottom: 37px;
}

.whereright p {
	margin-bottom: 15px;
}

/*------------------------------section-work--------------------------*/

.section-work {
	background: #BDEDA2;
}

.content-work {
	max-width: 1920px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	display: flex;
	justify-content: space-between;
}

.section-work .title-section {
	color: #333333;
	margin-bottom: 46px;
}

.img-work {
	position: absolute;
	left: 0;
	top: 162px;
	z-index: -1;
}

.left-work {
	width: 14%;
}

.center-work {
	width: 36%;
	padding: 100px 0;
}

.center-work p {
	margin-bottom: 20px;
}

.right-work {
	width: 41%;
}

.center-work h4 {
	color: #555;
	margin-top: 20px;
	margin-bottom: 10px;
}

.right-work p {
	font-family: "OpenSansCondensed";
	font-style: italic;
	font-weight: 300;
	font-size: 30px;
	line-height: 40px;
	/* or 133% */
	letter-spacing: 0.05em;
	color: #333333;
	position: relative;
	max-width: 742px;
	margin-top: 20px;
}

.right-work p:after {
	content:"";
	display: block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='103' height='103' viewBox='0 0 103 103' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M70.0344 55.5268C72.5713 56.2572 75.1081 56.6278 77.5758 56.6278C81.3864 56.6278 84.5661 55.757 87.0316 54.6906C84.6547 63.3924 78.9447 78.4072 67.57 80.0981C66.5166 80.2548 65.6533 81.0165 65.3659 82.0418L62.8799 90.9338C62.6703 91.6858 62.7945 92.4907 63.2234 93.1433C63.6524 93.7958 64.3417 94.2313 65.1142 94.3371C65.9537 94.4517 66.8094 94.51 67.6575 94.51C81.3108 94.51 94.8323 80.2591 100.538 59.854C103.887 47.8828 104.869 29.8849 96.6193 18.5565C92.0027 12.2176 85.2673 8.83261 76.6002 8.49444C76.5645 8.49335 76.5299 8.49228 76.4943 8.49228C65.8002 8.49228 56.3174 15.6945 53.4326 26.005C51.7094 32.1689 52.4883 38.6332 55.6281 44.2114C58.7343 49.7271 63.8501 53.7474 70.0344 55.5268Z' fill='%239FD083'/%3e%3cpath d='M3.09291 44.2104C6.19912 49.7271 11.3149 53.7474 17.4993 55.5268C20.0361 56.2572 22.5729 56.6278 25.0395 56.6278C28.8502 56.6278 32.031 55.757 34.4965 54.6906C32.1196 63.3924 26.4095 78.4072 15.0337 80.0981C13.9803 80.2548 13.1182 81.0165 12.8297 82.0418L10.3436 90.9338C10.134 91.6858 10.2583 92.4907 10.6872 93.1433C11.115 93.7958 11.8044 94.2313 12.5779 94.3371C13.4164 94.4517 14.272 94.51 15.1213 94.51C28.7746 94.51 42.2961 80.2591 48.0029 59.854C51.3511 47.8828 52.3332 29.8849 44.082 18.5544C39.4664 12.2166 32.73 8.83047 24.0639 8.49338C24.0283 8.49229 23.9937 8.49121 23.957 8.49121C13.264 8.49121 3.78006 15.6934 0.895329 26.004C-0.825783 32.1679 -0.045723 38.6332 3.09291 44.2104Z' fill='%239FD083'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	max-width: 103px;
	max-height: 103px;
	min-width: 103px;
	min-height: 103px;
	position: absolute;
    right: 16px;
    bottom: -52px;
	z-index: -1;

}

.right-work .wrap-img {
	margin-bottom: 43px;
	position: relative;
}

.btn-play {
	background: radial-gradient(50% 50% at 50% 50%, #FFFFFF 0%, #F4F4F9 66.67%, #E1E0EE 100%);
	box-shadow: 0px 6px 15px #6D5A55;
	max-width: 100px;
	max-height: 100px;
	min-width: 100px;
	min-height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	left: calc(50% - 50px);
	top: calc(50% - 50px);
	z-index: 1;
	border-radius: 50%;
	transition: all 0.3s ease;
}

.btn-play:before {
	content:"";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 64 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url(%23filter0_d)'%3e%3cpath d='M56.9586 32.379C57.6362 32.7618 57.6362 33.7378 56.9586 34.1205L8.24199 61.6356C7.57537 62.0121 6.75021 61.5304 6.75021 60.7648L6.75021 5.73467C6.75021 4.96908 7.57537 4.48745 8.24199 4.86395L56.9586 32.379Z' fill='url(%23paint0_linear)'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d' x='0.750214' y='0.733154' width='62.7166' height='69.0331' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='2'/%3e%3cfeGaussianBlur stdDeviation='3'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0.890196 0 0 0 0 0.886275 0 0 0 0 0.937255 0 0 0 1 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3e%3c/filter%3e%3clinearGradient id='paint0_linear' x1='58.5002' y1='33.2498' x2='-10.4998' y2='33.2498' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%2385BB66'/%3e%3cstop offset='1' stop-color='%23527A3C'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 46px;
	height: 46px;
	margin: 0 0 0 13px;
}

.btn-play:hover {
	transform: scale(1.1);
}

.btn-play:hover:before {
	content:"";
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 46 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url(%23filter0_d)'%3e%3cpath d='M39.4584 22.6293C40.136 23.012 40.136 23.988 39.4584 24.3707L7.99178 42.143C7.32516 42.5195 6.5 42.0379 6.5 41.2723L6.5 5.7277C6.5 4.9621 7.32516 4.48048 7.99178 4.85698L39.4584 22.6293Z' fill='url(%23paint0_linear)'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d' x='0.5' y='0.726318' width='45.4666' height='49.5475' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='2'/%3e%3cfeGaussianBlur stdDeviation='3'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0.890196 0 0 0 0 0.886275 0 0 0 0 0.937255 0 0 0 1 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3e%3c/filter%3e%3clinearGradient id='paint0_linear' x1='41' y1='23.5' x2='-5' y2='23.5' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23C6FEA6'/%3e%3cstop offset='1' stop-color='%2387F04C'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 46px;
	height: 46px;
	margin: 0 0 0 13px;
}


/*-------------------section-accept------------------------------*/

.section-accept {
	background: #B7DCDB url(../img/fon-accept.png) no-repeat;
	background-position: left center;
	background-size: 30%;
	transition: all 0.3s ease;
/*	max-height: 621px;*/
	overflow: hidden;
}

.close-accept {
	position: absolute;
    right: 15px;
    top: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M26.0001 52.0001C40.3595 52.0001 52.0001 40.3595 52.0001 26.0001C52.0001 11.6406 40.3595 0 26.0001 0C11.6406 0 0 11.6406 0 26.0001C0 40.3595 11.6406 52.0001 26.0001 52.0001Z' fill='%23A1CDCC'/%3e%3cpath d='M52.0002 25.9999C52.0002 40.3 40.3002 52 26.0001 52C17.7127 52 10.4002 48.2625 5.68762 42.25C10.0751 45.8251 15.7626 47.9376 21.9376 47.9376C36.2377 47.9376 47.9377 36.2376 47.9377 21.9375C47.9377 15.7626 45.8251 10.075 42.2501 5.68753C48.2627 10.3999 52.0002 17.7124 52.0002 25.9999Z' fill='%2381B6B4'/%3e%3cpath d='M37.8623 37.8627C36.8873 38.8376 35.2623 38.8376 34.2873 37.8627L25.9998 29.5752L17.7124 37.8627C16.7374 38.8376 15.1123 38.8376 14.1373 37.8627C13.1624 36.8877 13.1624 35.2626 14.1373 34.2877L22.4248 26.0002L14.1373 17.7127C13.1624 16.7378 13.1624 15.1127 14.1373 14.1377C15.1123 13.1628 16.7374 13.1628 17.7124 14.1377L25.9998 22.4252L34.2873 14.1377C35.2623 13.1628 36.8873 13.1628 37.8623 14.1377C38.8373 15.1127 38.8373 16.7378 37.8623 17.7127L29.5748 26.0002L37.8623 34.2877C38.8373 35.2626 38.8373 36.8876 37.8623 37.8627Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3crect width='52' height='52' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	width: 52px;
	height: 52px;
	cursor: pointer;
	z-index: 1;
}

.section-accept.color-white {
	background: #fff;
}

.content-accept,
.content-accept2 {
	max-height: 100%;
	max-width: 1920px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	position: relative;
	opacity: 1;
	visibility: visible;
	transition: all 0.3s ease;
}

.content-accept2.close-block,
.content-accept.close-block {
	opacity: 0;
	visibility: hidden;
	max-height: 0;
}

.right-accept {
	flex: 1 0 0;
	overflow: hidden;
    height: 621px;
	position: relative;
}


.right-accept img {
	position: absolute;
	height: 1186px;
	min-width: 858px;
    top: -71px;
    left: 0;

}

.center-accept {
	/*width: 32%;*/
	width: 665px;
	padding-top: 100px;
	padding-left: 30px;
	transition: all 0.3s ease;
	opacity: 1;
	visibility: visible;
	max-width: 100%;
}

.left-accept {
	/*width: 20%;*/
	max-width: 100%;
	width: 400px;
	display: flex;
	align-items: flex-end;
	transition: all 0.3s ease;
	opacity: 1;
	visibility: visible;
}

.in_ac_title2 {
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: 30px;
	/* or 150% */
	letter-spacing: 0.1em;
	color: #555555;
	margin-bottom: 10px;
}

.info-accept p span {
	font-weight: bold;
}

.info-accept {
	position: relative;
	display: flex;
	justify-content: space-between;
	padding: 34px 0 34px 0;
	transition: all 0.3s ease;

	max-width: 100%;
	opacity: 1;
	visibility: visible;
	width: 100%;
}

/*.info-accept {
	opacity: 0;
	visibility: hidden;
	max-width: 0;
	width: 0;
	position: absolute;
}*/

.in_ac_left,
.in_ac_right {
	width: 50%;
	padding: 0 15px;
}

.in_ac_left {
	width: 45%;
	padding: 0 15px;
}

.in_ac_right {
	width: 55%;
	padding: 0 15px;
}

.in_ac_text a {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 30px;
	/* or 187% */
	text-decoration-line: underline;
	color: #A1CDCC;
}

.in_ac_text {
	margin-bottom: 30px;
}

.in_ac_title {
	font-style: normal;
	font-weight: bold;
	font-size: 30px;
	line-height: 52px;
	/* identical to box height, or 173% */
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #A1CDCC;
}

.in_ac_left {
	border-right: 1px solid #E1E0EE;
}

.subtitle span,
.center-accept p span {
	font-weight: bold;
}

.btn-inst {
	background: linear-gradient(270deg, #85CCCA 2.08%, #C0F8F6 100%);
	box-shadow: 0px 0px 15px rgba(44, 81, 80, 0.5);
	max-width: 276px;
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;

	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 35px;
	/* identical to box height, or 219% */
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #133B52;
	margin-top: 48px;
	transition: all 0.3s ease;
}

.btn-inst:hover {
	background: linear-gradient(270deg, #00A8F0 0%, #90DBFB 100%);
	box-shadow: 0px 0px 15px #8CB7B7;
}

/*-----------------------------section-ugol-----------------------*/

.section-ugol {
	background: linear-gradient(90.16deg, #82B863 0.12%, rgba(189, 237, 162, 0.8) 46.36%, #82B863 99.86%), url(../img/white-ugol.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 50px;
}

.section-ugol .title-section {
	text-align: center;
	margin-bottom: 50px;
}

.ugol-text-left {
	max-width: 480px;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 30px;
	/* or 167% */
	color: #333333;
}

.content-ugol {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 170px;
}

.wrap-btns {
	flex: 1 0 0;
}

.wrap-btns,
.wrap-search {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.section-ugol .wrap-btns .wrap_img {
	max-width: 400px;
}

.btn-search {
	background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 100%);
	box-shadow: 0px 0px 15px #66A245;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 35px;
	/* identical to box height, or 219% */
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #296C03;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50px;
	max-width: 230px;
	width: 100%;
	cursor: pointer;
	padding: 0 5px;
}

.btn-search:hover {
	background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 100%);
	box-shadow: 0px 0px 15px #66A245;
	color: #C0DFDD;
	text-decoration: none;
}

.wrap-img1 {
	margin-bottom: -97px;
}

/*---------------------------section-video-------------------------*/

.section-video {
	background: linear-gradient(180deg, #A29D97 0%, #AEAA9F 100%);

}

.content-video {
	max-height: 563px;
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	/*align-items: center;*/
}

.content-video .btn-play {
	min-width: 150px;
	min-height: 150px;
	max-width: 150px;
	max-height: 150px;
	position: relative;
	left: auto;
    top: auto;
    margin: auto;
}

.content-video .btn-play:before {
	width: 70px;
	height: 70px;
    margin: 0 0 0 13px;
}

.video-img1 {
	/*margin-top: -94px;*/
	position: relative;
	flex: 1 0 0;
	max-height: 567px;
}

.video-img1 img {
	position: absolute;
	bottom: 0;
}

.video-img2 {
	flex: 1 0 0;
	padding: 50px 0;
}

/*----------------------------section-om---------------------------*/

.section-om {
	background: #B7DCDB;
}

.content-om {
	display: flex;
	justify-content: center;
	padding: 15px;
	padding: 50px 15px;
}

.rightom {
	max-width: 754px;
	margin-left: 50px;
}

.leftom {
	max-width: 514px;
	margin-right: 50px;
}

.wrap-soc {
	display: flex;
	justify-content: center;
	margin-top: 28px;
}

.link-soc {
	width: 35px;
	height: 35px;
	display: block;
}

.ic_fb {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.5001 0.0727539C7.83516 0.0727539 0 7.90792 0 17.5729C0 26.2412 6.30913 33.42 14.5814 34.8101V21.2239H10.3599V16.3347H14.5814V12.7296C14.5814 8.54672 17.1362 6.26728 20.8682 6.26728C22.6556 6.26728 24.1917 6.40046 24.6376 6.45913V10.8314L22.0492 10.8326C20.02 10.8326 19.6288 11.7967 19.6288 13.2119V16.3322H24.4706L23.8391 21.2213H19.6288V34.927C28.2873 33.8732 35 26.5115 35 17.5678C35 7.90792 27.1648 0.0727539 17.5001 0.0727539Z' fill='%2300A67C'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	margin-right: 18px;
}

.ic_fb:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.5001 0.0727539C7.83516 0.0727539 0 7.90792 0 17.5729C0 26.2412 6.30913 33.42 14.5814 34.8101V21.2239H10.3599V16.3347H14.5814V12.7296C14.5814 8.54672 17.1362 6.26728 20.8682 6.26728C22.6556 6.26728 24.1917 6.40046 24.6376 6.45913V10.8314L22.0492 10.8326C20.02 10.8326 19.6288 11.7967 19.6288 13.2119V16.3322H24.4706L23.8391 21.2213H19.6288V34.927C28.2873 33.8732 35 26.5115 35 17.5678C35 7.90792 27.1648 0.0727539 17.5001 0.0727539Z' fill='%230CDDA8'/%3e%3c/svg%3e ");
}

.ic_yt {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.3203 20.7786L21.0128 17.5L15.3203 14.2214V20.7786Z' fill='%2300A67C'/%3e%3cpath d='M17.5 0C7.83649 0 0 7.83649 0 17.5C0 27.1635 7.83649 35 17.5 35C27.1635 35 35 27.1635 35 17.5C35 7.83649 27.1635 0 17.5 0ZM28.4348 17.5179C28.4348 17.5179 28.4348 21.067 27.9846 22.7784C27.7323 23.7151 26.9937 24.4537 26.0569 24.7058C24.3456 25.1562 17.5 25.1562 17.5 25.1562C17.5 25.1562 10.6723 25.1562 8.94306 24.6879C8.00632 24.4358 7.26772 23.6969 7.01538 22.7602C6.5649 21.067 6.5649 17.5 6.5649 17.5C6.5649 17.5 6.5649 13.9512 7.01538 12.2398C7.26746 11.3031 8.02422 10.5463 8.94306 10.2942C10.6544 9.84375 17.5 9.84375 17.5 9.84375C17.5 9.84375 24.3456 9.84375 26.0569 10.3121C26.9937 10.5642 27.7323 11.3031 27.9846 12.2398C28.453 13.9512 28.4348 17.5179 28.4348 17.5179Z' fill='%2300A67C'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
}

.ic_yt:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.3203 20.7786L21.0128 17.5L15.3203 14.2214V20.7786Z' fill='%230CDDA8'/%3e%3cpath d='M17.5 0C7.83649 0 0 7.83649 0 17.5C0 27.1635 7.83649 35 17.5 35C27.1635 35 35 27.1635 35 17.5C35 7.83649 27.1635 0 17.5 0ZM28.4348 17.5179C28.4348 17.5179 28.4348 21.067 27.9846 22.7784C27.7323 23.7151 26.9937 24.4537 26.0569 24.7058C24.3456 25.1562 17.5 25.1562 17.5 25.1562C17.5 25.1562 10.6723 25.1562 8.94306 24.6879C8.00632 24.4358 7.26772 23.6969 7.01538 22.7602C6.5649 21.067 6.5649 17.5 6.5649 17.5C6.5649 17.5 6.5649 13.9512 7.01538 12.2398C7.26746 11.3031 8.02422 10.5463 8.94306 10.2942C10.6544 9.84375 17.5 9.84375 17.5 9.84375C17.5 9.84375 24.3456 9.84375 26.0569 10.3121C26.9937 10.5642 27.7323 11.3031 27.9846 12.2398C28.453 13.9512 28.4348 17.5179 28.4348 17.5179Z' fill='%230CDDA8'/%3e%3c/svg%3e ");
}

.textom2 a {
	font-family: "OpenSans";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 26px;
	/* or 162% */
	text-decoration-line: underline;
	color: #00A67C;
}

.author {
	display: block;
	font-family: "OpenSans";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 15px;
	/* identical to box height, or 94% */
	letter-spacing: 0.05em;
	color: #00A67C;
	margin-top: 18px;
}

.author span {
	font-weight: 800;
	position: relative;
}

.author span:before {
	content: '';
    position: absolute;
    transition: transform .5s ease;
	left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #00A67C;
    transform:  scaleX(0);
}

.author:hover {
	color: #00A67C;
	text-decoration: none;
}

.author:hover span:before {
 	transform:  scaleX(1);
}

.content-om-bottom {
	border-top: 1px solid #FFFFFF;
	/*box-shadow: 0px 5px 15px rgba(159, 200, 198, 0.5);*/
	padding-top: 46px;
	background: #B7DCDB;
	padding-bottom: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.foot-text1 {
	font-family: "OpenSansCondensed";
	font-style: normal;
	font-weight: 300;
	font-size: 80px;
	line-height: 52px;
	/* identical to box height, or 65% */
	text-align: justify;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	color: #95C9C7;
	text-align-last: justify;
}

.foot-text2 {
	font-family: "OpenSansCondensed";
	font-style: normal;
	font-weight: 300;
	font-size: 150px;
	line-height: 152px;
	/* identical to box height, or 35% */
	text-align: justify;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	color: #95C9C7;
	text-align-last: justify;
}

@media screen and (max-width: 1819px) {
	h1 {
		font-style: normal;
		font-weight: bold;
		font-size: 64px;
		line-height: 64px;
		/* identical to box height, or 82% */
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}

	h2 {
		font-style: normal;
		font-weight: bold;
		font-size: 37px;
		line-height: 50px;
		/* identical to box height, or 81% */
		text-transform: uppercase;
	}

	h3 {
		font-style: normal;
		font-weight: 300;
		font-size: 24px;
		line-height: 24px;
		/* identical to box height */
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}

	h4 {
		font-style: normal;
		font-weight: bold;
		font-size: 18px;
		line-height: 18px;
		/* or 100% */
		letter-spacing: 0.05em;
	}

	.section-where {
	}

	.img-work {
	    left: -114px;
	}

	.left-work {
		width: 10%;
	}

	.center-work {
	    width: 40%;
	}

	.right-work {
	    width: 40%;
	}

	.content-ugol {
		/*padding-top: 50px;*/
	}

	.foot-text1 {
		font-size: 61px;
		line-height: 61px;
	}

	.foot-text2 {
		font-size: 110px;
		line-height: 115px;
	}

	.whatleft {
		padding: 50px 0 50px;
	}
}

@media screen and (max-width: 1599px) {

	.header {
		padding-top: 88px;
	}

	/*.section-accept {
	    max-height: 450px;
	}*/

	.info-accept {
		width: 86%;
	}

	.in_ac_text {
		font-size: 14px;
		margin-bottom: 15px;
	}

	.nav {
		padding: 8px 0;
	}

	.menu-head a {
		font-size: 19px;
		line-height: 19px;
	}

	.lam_item p {
	    font-size: 14px;
	    line-height: 17px;
	}

	.lam_wrap-icon {
		margin-right: 10px;
	}

	.right-accept {
		height: 450px;
	}

	.right-accept img {
	    top: -62px;
	}

	.center-accept {
		width: 537px;
	}

	.right-accept img {
	    position: absolute;
	    height: auto;
	    min-width: 647px;
	    top: -71px;
	    left: 0;
	}
}

@media screen and (max-width: 1560px) {

	.info-accept {
		width: 100%;
	}

	.content-accept2 .right-accept {
		display: none;
	}

	.close-accept {
	    right: 28px;
	}
}

@media screen and (max-width: 1450px) {

	.header {
		padding-top: 69px;
	}

	.img-work {
	    left: -228px;
	}

	.left-work {
		display: none;
	}

	.center-work {
		width: 49%;
		padding: 50px 0 50px 8%;
	}

	.right-work {
	    width: 49%;
	}

	.content-ugol {
		padding-bottom: 18px;
	}

	.section-ugol {
		background-size: auto 100%;
	}
}

@media screen and (max-width: 1399px) {



/*	.wrap-btn-main button {
		width: 40%;
	}
*/
	.section-ugol .wrap-btns {
		display: grid;
		grid-template-areas:"baner2" "baner1" "baner3";
		grid-gap: 20px;
	}

	.section-ugol .wrap-btns div:nth-child(1) {
		grid-area: baner1;
		margin-bottom: 0;
	}

	.section-ugol .wrap-btns div:nth-child(2) {
		grid-area: baner2;
	}

	.section-ugol .wrap-btns div:nth-child(3) {
		grid-area: baner3;
	}

	.section-ugol .wrap-search {
		margin-bottom: 0;
	}


	.wrap-search:first-child {
		margin-bottom: 50px;
	}

	.list-adv-main {
		flex-wrap: wrap;
		justify-content: space-around;
	}

	.lam_item {
	    width: 49%;
	    margin-bottom: 20px;
	}

	.mainleft {
		width: 586px;
	    padding: 50px 0 50px;
	}

	.foot-text1 {
		font-size: 39px;
		line-height: 39px;
	}

	.foot-text2 {
		font-size: 85px;
		line-height: 90px;
	}

	.rightom {
		max-width: 514px;
	}

	.wrap-logo {
	    height: 52px;
	    min-width: 174px;
	    max-width: 174px;
	}

	.menu-head a {
	    font-size: 16px;
	    line-height: 16px;
	}

	.wrap-img-main {
		bottom: 0px;
	}
}

@media screen and (max-width: 1126px) {

}

@media screen and (max-width: 1199px) {

	.mainleft {
	    width: 470px;
	    padding: 50px 0 50px;
	}

	.content-where {
		padding: 50px 0;
	}

	.subtitle {
	    color: #555555;
	    margin: 5px 0 23px;
	}

	.mini-title {
	    color: #444444;
	    margin-bottom: 20px;
	}

	.list-adv-main {
	    margin-bottom: 10px;
	}

	.menu-head a {
	    font-size: 14px;
	    line-height: 14px;
	}

	.whatleft_text {
	    font-size: 14px;
	    line-height: 21px;
	}

	.whatleft .small-text {
	    font-size: 12px;
	    line-height: 14px;
	}

	.whereright p {
	    font-size: 14px;
	}

	.whereleft p {
		font-size: 18px;
		line-height: 20px;
	}

	.whereleft {
		width: 46%;
	}

	.center-work p {
		font-size: 14px;
		line-height: 18px;
	}

	.section-work .title-section {
	    margin-bottom: 20px;
	}

	.leftom {
		margin-right: 25px;
	}
	.rightom {
		margin-left: 25px;
	}
}

@media screen and (max-width: 1040px) {
	.foot-text2 {
	    font-size: 55px;
	    line-height: 60px;
	}

	.foot-text1 {
	    font-size: 25px;
	    line-height: 25px;
	}
}

@media screen and (max-width: 991px) {

	.whatright .wrpa-img img {
		width: 100%;
	}

	.whatright .wrpa-img {
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 0;
	}

	.video-img2 {
		padding: 50px 0 20px;
	}

	.wrap-btns {
		flex: none;
	}

	.content-ugol {
		padding-bottom: 50px;
	}

	.wrap-img-main {
		display: none;
	}

	.mainleft {
		width: 100%;
	}

	.whereleft {
		padding: 20px 0 0;
	}

	.content-what {
		flex-direction: column;
	}

	.content-where {
		padding: 50px 0;
		flex-direction: column-reverse;
	}

	.whereleft {
		background: transparent;
	}

	.whatleft, .whatright,
	.whereleft, .whereright {
	    width: 100%;
	}

	.content-work {
		flex-direction: column;
	}

	.right-work {
	    width: 100%;
	    display: flex;
	    flex-direction: column;
	    align-items: flex-end;
	}

	.center-work {
		width: 100%;
		padding: 20px 15px;
	}

	.img-work {
	    position: absolute;
	    left: -212px;
	    top: auto;
	    bottom: 0;
	    z-index: -1;
	}

	.right-work {
		flex-direction: column-reverse;
		padding-left: 100px;
	}

	.right-work .wrap-img {
		margin-bottom: 0;
	}

	.right-work p {
		margin-bottom: 60px;
	}


	.wrap-search {
		flex-direction: column-reverse;
	}

	.wrap-img1 {
		margin-bottom: 0;
	}

	.content-om {
		flex-direction: column;
	}

	.leftom {
		max-width: 100%;
		width: 100%;
		margin-bottom: 30px;
	}

	.rightom {
		max-width: 100%;
		width: 100%;
		margin-left: 0;
	}

	.leftom .wrap-img {
		display: flex;
		justify-content: center;
	}

	.content-video {
		flex-direction: column-reverse;
		max-height: 100%;
	}

	.video-img1 img {
		position: relative;
		bottom: auto;
	}

	.video-img1 {
	    /* margin-top: -94px; */
	    position: relative;
	    flex: none;
	    max-height: 100%;
	    width: 100%;
	    margin: 20px auto 0 auto;
	}

	.video-img2 {
		flex: none;
		display: flex;
		justify-content: flex-end;
	}

	.content-ugol {
		flex-direction: column;
	}

	.wrap-btns {
		flex-direction: row;
		align-items: flex-end;
	}

	.wrap-img1 {
		max-width: 300px;
	}

	.wrap-search:first-child {
		margin-bottom: 0;
	}

	.wrap-burger {
		display: block;
	}

	.menu-head {
		flex-direction: column;
		background: linear-gradient(97.88deg, #F5F5F7 3.44%, #B7DBD9 98.41%);
		box-shadow: 0px 5px 15px rgba(159, 200, 198, 0.5);
		position: fixed;
	    height: 100vh;
	    right: 0;
	    top: 0;
	    z-index: 99;
	    transition: 0.5s;
	    width: auto;
	    padding: 20px;
	    justify-content: center;
	    margin-left: 0;
	    transform: translateX(100%);
	}

	.menu-head.open {
		transform: translateX(0%);
	}

	.menu-head a {
		margin-bottom: 20px;
		font-size: 18px;
		line-height: 20px;
	}

	.close-menu {
		display: block;
	}

}

@media screen and (max-width: 600px) {
	.right-accept {
		display: none;
	}

	.content-accept {
		flex-direction: column-reverse;
		padding: 0 15px;
	}

	.center-accept {
	    /* width: 32%; */
	    width: 100%;
	    padding-top: 50px;
	    padding-left: 0;
	    margin-bottom: 30px;
	}

	.btn-play {
	    max-width: 50px;
	    max-height: 50px;
	    min-width: 50px;
	    min-height: 50px;
	    left: calc(50% - 25px);
    	top: calc(50% - 25px);
	}

	.btn-play:before {
	    content: "";
	    background-image: url(data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 64 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url(%23filter0_d)'%3e%3cpath d='M56.9586 32.379C57.6362 32.7618 57.6362 33.7378 56.9586 34.1205L8.24199 61.6356C7.57537 62.0121 6.75021 61.5304 6.75021 60.7648L6.75021 5.73467C6.75021 4.96908 7.57537 4.48745 8.24199 4.86395L56.9586 32.379Z' fill='url(%23paint0_linear)'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d' x='0.750214' y='0.733154' width='62.7166' height='69.0331' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='2'/%3e%3cfeGaussianBlur stdDeviation='3'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0.890196 0 0 0 0 0.886275 0 0 0 0 0.937255 0 0 0 1 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3e%3c/filter%3e%3clinearGradient id='paint0_linear' x1='58.5002' y1='33.2498' x2='-10.4998' y2='33.2498' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%2385BB66'/%3e%3cstop offset='1' stop-color='%23527A3C'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e);
	    background-repeat: no-repeat;
	    width: 25px;
	    height: 27px;
	    margin: 0 0 0 4px;
	}

	.left-accept {
		width: 100%;
	}
}

@media screen and (max-width: 550px) {
	.wrap-btns {
		flex-direction: column;
	}

	.wrap-search {
		margin-top: 25px;
	}

	.foot-text2 {
	    font-size: 21px;
	    line-height: 24px;
	}

	.foot-text1 {
	    font-size: 12px;
	    line-height: 12px;
	}
}

@media screen and (max-width: 500px) {
	.wrap-btn-main {
		flex-direction: column;
	}

	.main-btn-video {
		margin-bottom: 20px;
		max-width: 100%;
	}

	.main-btn-oreder {
		max-width: 100%;
	}

	.section-ugol .main-btn-oreder {
		margin: 0;
	}

	.img-work {
		display: none;
	}

	.right-work {
		padding-left: 0;
	}

	.right-work p {
		padding: 0 15px;
	}

	.lam_item {
		width: 100%;
	}

	h1 {
		font-style: normal;
		font-weight: bold;
		font-size: 44px;
		line-height: 44px;
		/* identical to box height, or 82% */
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}

	h2 {
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		line-height: 26px;
		/* identical to box height, or 81% */
		text-transform: uppercase;
	}

	h3 {
		font-style: normal;
		font-weight: 300;
		font-size: 20px;
		line-height: 22px;
		/* identical to box height */
		letter-spacing: 0.1em;
		text-transform: uppercase;
	}

	h4 {
		font-style: normal;
		font-weight: bold;
		font-size: 16px;
		line-height: 18px;
		/* or 100% */
		letter-spacing: 0.05em;
	}

	.in_ac_title {
		font-size: 24px;
		line-height: 30px;
	}

	.close-accept {
	    background-repeat: no-repeat;
	    width: 32px;
	    height: 32px;
	    top: 10px;
	    right: 15px;
	}
}

.arcticmodal-container_i {
    height: 100%;
    width: 95%;
    margin: 0 auto;
}

.box-modal {
	min-height: 70vh;
	margin: 0 auto 0 auto;
	background: #fff;
	overflow-y: scroll;
	padding: 40px 60px;
	position: relative;
	box-shadow: 0px 20px 80px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}

.box-modal_close {
	background: url(../img/main/X.svg);
	width: 15px;
	height: 15px;
	position: absolute;
	right: 15px;
	top: 20px;
	cursor: pointer;
}

@media screen and (max-width: 1120px) {
	.box-modal {
		padding: 15px 20px;
	}
}

@media screen and (max-width: 990px) {
	.info-accept {
		flex-direction: column;
	}

	.in_ac_left,
	.in_ac_right {
		width: 100%;
	}
}

@media screen and (max-width: 500px) {
	.box-modal {
		padding: 15px 10px;
	}
}

@media screen and (max-width: 360px) {
	.arcticmodal-container_i2 {
		max-width: 300px;
	}
}
