@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600&family=Jost:wght@400;600&display=swap');

*,*::before,*::after {
	box-sizing: block;
}

* {
	margin: 0;
	padding: 0;
}

:root {
	--index: calc(1vw + 1vh);
}

h2 {
	font-size: 90px;
}

h2, h3, h4, h5, p {
	margin: 0 0;
}

h2, h3, h4, h5 {
	font-weight: 600;
	text-transform: uppercase;
}

h3, h4, h5 {
	font-family: 'Cormorant Garamond', sans-serif;
}

h4, h5 {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

h3 {
	font-size: 70px;
	line-height: 80px;
	background: linear-gradient(175deg, #E2AF4F 26.65%, #FFE7B9 96.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

h4 {
	font-size: 45px;
}

h5 {
	font-size: 32px;
}

a {
	color: #fff;
	text-decoration: none;
}

body, html {
	margin: 0 auto;
	background-color: #1D1D1D;
	color: #fff;
	width: 100vw;
	height: 100vh;
	overflow-x:hidden;
	font-family: 'Jost', sans-serif;
}

.site_pc {
	display: block;
}

header {
	background: url(../images/header_bg.png) no-repeat center / cover;
}

.container {
	width: 1220px;
	margin: 0 auto;
}

.header_wrapper {
	padding: 20 0;
	min-height: 932px;
	display: flex;
	align-items: center;
}

.header_title_back, .header_title_front {
	z-index: 2;
	position: relative;
}

.header_title_back {
	padding-left: 20px;
	margin-top: -170px;
}

.header_title_front {
	padding-left: 1px;
	margin-top: -90px;
}

.header_title {
	max-width: 611px;
	padding-left: 5px;
	margin-top: -8px;
	position: relative;
	z-index: 3;
}

.header_title h3 {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
	z-index: 3;
}

.header_text_1, .header_text_2 {
	font-size: 30px;
	font-weight: 400;
}

.header_text_1 {
	min-width: 850px;
	padding-left: 7px;
	margin-top: 24px;
	line-height: 36px;
	position: relative;
	z-index: 3;
}

.header_text_2 {
	max-width: 648px;
	padding-left: 7px;
	margin-top: 53px;
	line-height: 40px;
	position: relative;
	z-index: 3;
}

.header_text_2_span {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
}

.header_img {
	background: url(../images/phone/header_sveta1.png) no-repeat center / cover;
	min-width: 682px;
	min-height: 871px;
	margin-left: -280px;
	margin-top: 0px;
	position: relative;
	left: -20px;
	top: -10px;
}

.header_blick_1, .header_blick_2 {
	background: #E2AF4F;
}

.header_blick_1 {
	min-width: 392px;
	min-height: 392px;
	border-radius: 392px;
	filter: blur(175px);
	margin-left: -1375px;
	margin-top: -750px;
}

.header_blick_2 {
	min-width: 321px;
	min-height: 321px;
	border-radius: 321px;
	filter: blur(250px);
	margin-left: 670px;
	margin-top: 350px;
	z-index: 2;
} 

@keyframes anime {
	0% {
		background-position: 0% 50%;
	 }
	50% {
		background-position: 100% 50%;
	 }
	100% {
		background-position: 0% 50%;
	 }
} 

.btn-header {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 440px;
	height: 76px;
	border-radius: 15px;
	margin-left: -1258px;
	margin-top: 500px;
	background: linear-gradient(270deg, #8D6439 0%, #FFDD9C 49.42%, #8D6439 100%);
  background-size: 600%;
  animation: anime 16s linear infinite;
	position: relative;
	z-index: 3;
	font-weight: 600;
	line-height: 50px; 
	font-size: 28px;
	font-style: normal;
	text-transform: uppercase;
}

.animate-on-scroll {
  opacity: 0;
  transition: opacity 0.5s;
}

.animate-on-scroll.animate {
  opacity: 1;
}

.header_gradient {
	min-height: 303px;
	background: linear-gradient(180deg, rgba(29, 29, 29, 0.00) 0%, rgba(29, 29, 29, 0.22) 10.55%, rgba(29, 29, 29, 0.35) 16.74%, rgba(29, 29, 29, 0.49) 23.33%, rgba(29, 29, 29, 0.68) 32.6%, rgba(29, 29, 29, 0.86) 40.85%, #1D1D1D 47.63%);
	position: relative;
	top: -285px;
	z-index: 1;
}

.block_1 {
	min-height: 2263px;
	margin-top: -205px;
	position: relative;
	z-index: 2;
}

.block_1_title {
	z-index: 3;
}

.block_1_cards_wrapper, .block_1_card {
	margin: 0 auto;
	text-align: center;
}

.block_1_cards_wrapper {
	margin-top: 25px;
	z-index: 3;
}

.block_1_card {
  display: inline-block;
  margin-right: 20px;
  margin-top: 81px;
}

.block_1_card_mark, .block_1_card_circle, .block_1_card_rectangle {
	display: inline-block;
	vertical-align: top;
}

.block_1_card_circle, .block_1_card_rectangle {
	border: 1px solid #E2AF4F;
	background: #1D1D1D;
}

.block_1_card_circle {
	width: 99px;
	height: 99px;
	border-radius: 50%;
	filter: drop-shadow(0px 1px 40px rgba(226, 175, 79, 0.40));
  margin-right: 20px;
	position: absolute;
	margin-left: 239px;
	margin-top: -52px;
}

.block_1_card_mark {
	background: url(../images/block_1_card_mark.png) no-repeat center / cover;
	width: 81.356px;
	height: 81.356px;
	filter: drop-shadow(0px 1px 25px #E2AF4F);
	margin-top: 8px;
}

.block_1_card_rectangle {
	width: 580px;
	height: 229px;
	border-radius: 20px;
  text-align: center;
	align-items: center;
}

.block_1_card_text {
	font-size: 30px;
	font-weight: 400;
	margin-left: 55px;
	margin-top: 78px;
}

.block_5_cards_wrapper, .block_5_card {
	margin: 0 auto;
	text-align: center;
}

.block_5_cards_wrapper {
	position: relative;
	top: 140px;
	z-index: 3;
}

.block_5_card {
  display: inline-block;
  margin-right: 20px;
  margin-top: 81px;
}

.block_5_card_mark, .block_5_card_circle, .block_5_card_rectangle {
	display: inline-block;
	vertical-align: top;
}

.block_5_card_circle, .block_5_card_rectangle {
	border: 1px solid #E2AF4F;
	background: #1D1D1D;
}

.block_5_card_circle {
	width: 99px;
	height: 99px;
	border-radius: 50%;
	filter: drop-shadow(0px 1px 40px rgba(226, 175, 79, 0.40));
  margin-right: 20px;
	position: absolute;
	margin-left: 239px;
	margin-top: -52px;
}

.block_5_card_mark {
	background: url(../images/block_1_card_mark.png) no-repeat center / cover;
	width: 81.356px;
	height: 81.356px;
	filter: drop-shadow(0px 1px 25px #E2AF4F);
	margin-top: 8px;
}

.block_5_card_rectangle {
	width: 580px;
	height: 229px;
	border-radius: 20px;
  text-align: center;
	align-items: center;
}

.block_5_card_text {
	font-size: 30px;
	font-weight: 400;
	margin-left: 55px;
	margin-top: 78px;
}

.block_5_cards_wrapper {
	margin-top: 25px;
	z-index: 3;
}

.block_5_card {
  display: inline-block;
  margin-right: 20px;
  margin-top: 81px;
}

.block_5_card_mark, .block_1_card_circle, .block_1_card_rectangle {
	display: inline-block;
	vertical-align: top;
}

.block_5_card_circle, .block_1_card_rectangle {
	border: 1px solid #E2AF4F;
	background: #1D1D1D;
}

.block_5_card_circle {
	width: 99px;
	height: 99px;
	border-radius: 50%;
	filter: drop-shadow(0px 1px 40px rgba(226, 175, 79, 0.40));
  margin-right: 20px;
	position: absolute;
	margin-left: 239px;
	margin-top: -52px;
}

.block_5_card_mark {
	background: url(../images/block_1_card_mark.png) no-repeat center / cover;
	width: 81.356px;
	height: 81.356px;
	filter: drop-shadow(0px 1px 25px #E2AF4F);
	margin-top: 8px;
}

.block_5_card_rectangle {
	width: 580px;
	height: 310px;
	border-radius: 20px;
  text-align: center;
	align-items: center;
}

.block_5_card_text {
	font-size: 30px;
	font-weight: 400;
	text-align: center;
	margin: 0 auto;
	margin-top: 65px;
}

.block_1_card_text_1, .block_1_card_text_2, .block_1_card_text_3, .block_1_card_text_4, .block_1_card_text_5, .block_1_card_text_6, .block_1_card_text_7, .block_1_card_text_8, .block_1_card_text_9, .block_1_card_text_10, .block_1_card_text_11, .block_1_card_text_11 {
	max-width: 480px;
	max-height: 86px;
}

.block_1_card_text_3, .block_1_card_text_8, .block_1_card_text_9, .block_1_card_text_10, .block_1_card_text_12 {
	max-height: 129px;
}

.block_1_card_text_1 {
	margin-right: 20px;
	margin-top: 65px;
}

.block_1_card_text_3 {
	margin-top: 60px;
}

.block_1_card_text_4 {
	margin-top: 80px;
	margin-left: 70px;
}

.block_1_card_text_5, .block_1_card_text_6, .block_1_card_text_7, .block_1_card_text_11 {
	margin-top: 82px;
}

.block_1_card_text_span {
	font-weight: 600;
}

.block_1_card_text_4 {
	margin-right: 75px;
}

.block_1_card_text_5 {
	margin-right: 45px;
}

.block_1_card_text_6 {
	margin-right: 70px;
}

.block_1_card_text_7 {
	margin-left: 45px;
}

.block_1_card_text_8 {
	margin-right: 60px;
	margin-top: 60px;
}

.block_1_card_text_9 {
	margin-right: 30px;
	margin-top: 60px;
}

.block_1_card_text_10 {
	margin-right: 55px;
	margin-top: 80px;
}

.block_1_card_text_11 {
	margin-right: 55px;
}

.block_1_card_text_12 {
	margin-right: 55px;
	margin-top: 60px;
}

.block_5_card_text_span {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
}

.block_1_blick_1, .block_1_blick_2 {
	background: #E2AF4F;
	position: relative;
	width: 473px;
	height: 473px;
	border-radius: 473px;
	z-index: -1;
}

.block_1_blick_1 {
	filter: blur(300px);
	bottom: 1500px;
	right: 200px;
}

.block_1_blick_2 {
	filter: blur(400px);
	left: 1000px;
	bottom: 1200px;
}

.block_1_text {
	margin-top: 60px;
	margin-bottom: 31px;
}

.block_1_text_1 {
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.block_1_text_1 span {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_1_slider {
	margin-top: -100px;
	transition: all 0.5s ease-in;
}

.block_1_slider_btn_prev {
	display: inline-block;
	position: relative;
	right: 630px;
	top: 420px;
	z-index: 2;
}

.block_1_slider_btn_prev:hover {
	cursor: pointer;
}

.block_1_slider_btn_next {
	display: inline-block;
	position: relative;
	left: 610px;
	top: 420px;
	z-index: 2;
}

.block_1_slider_btn_next:hover {
	cursor: pointer;
}

.block_1_dots {
	margin-top: 30px;
	margin-left: -25px;
}

.block_1_dot {
	width: 10px;
	height: 10px;
	border: 3px solid #E2AF4F;
	border-radius: 50%;
	display: inline-block;
	margin-left: 5px;
	cursor: pointer;
	transition: 0.5s;
}

.block_5_slider {
	margin-top: -100px;
	transition: all 0.5s ease-in;
}

.block_5_slider_btn_prev {
	display: inline-block;
	position: relative;
	right: 630px;
	top: 313px;
	z-index: 2;
}

.block_5_slider_btn_prev:hover {
	cursor: pointer;
}

.block_5_slider_btn_prev.active {
	position: relative;
	right: 320px;
}

.block_5_slider_btn_next {
	display: inline-block;
	position: relative;
	left: 610px;
	top: 313px;
	z-index: 2;
}

.block_5_slider_btn_next:hover {
	cursor: pointer;
}

.block_5_slider_btn_next.active {
	position: relative;
	left: 300px;
}

.block_5_dots {
	margin-top: 30px;
	margin-left: -25px;
}

.block_5_dot {
	width: 10px;
	height: 10px;
	border: 3px solid #E2AF4F;
	border-radius: 50%;
	display: inline-block;
	margin-left: 5px;
	cursor: pointer;
	transition: 0.5s;
}

.bga {
	background: #E2AF4F;
	transition: 0.5s;
}

.bgn {
	background: none;
	transition: 0.5s;
}

.block_2 {
	min-height: 1159.04px;
	margin-top: -900px;
}

.block_2_cards_wrapper, .block_2_card {
	margin: 0 auto;
	text-align: center;
}

.block_2_cards_wrapper {
	margin-top: 50px;
}

.block_2_card, .block_2_card_icon, .block_2_card_icon_emoji, .block_2_card_titles {
	display: inline-block;
}

.block_2_card, .block_3_rectangle {
	border: 1px solid #E2AF4F;
}

.block_2_card {
  margin-top: 35px;
	width: 1200px;
	height: 303px;
	border-radius: 20px;
	background: rgba(29, 29, 29, 0.05);
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
}

.block_2_card_icon, .block_2_card_icon_emoji {
	vertical-align: top;
}

.block_2_card_icon {
	width: 300px;
	height: 300px;
	background: url(../images/block_2_card_icon_emoji_bg_fill_1.png) no-repeat center / cover;
	text-align: center;
	margin-left: -200px;
}

.block_2_card_icon_2 {
	margin-left: -185px;
	margin-right: -170px;
}

.block_2_card_icon_3 {
	margin-left: -285px;
	margin-right: -225px;
}

.block_2_card_icon_emoji {
	width: 165px;
	height: 438px;
	margin-top: -68px;
}

.block_2_card_icon_emoji_1 {
	background: url(../images/block_2_emoji_1.png) no-repeat center / cover;
}

.block_2_card_icon_emoji_2 {
	background: url(../images/block_2_emoji_2.png) no-repeat center / cover;
}

.block_2_card_icon_emoji_3 {
	background: url(../images/block_2_emoji_3.png) no-repeat center / cover;
}

.block_2_card_titles, .block_3_title_text {
	font-size: 30px;
	font-weight: 400;
}

.block_2_card_titles {
	text-align: left;
	margin-top: 60px;
}

.block_2_card_titles p {
	margin-top: 15px;
}

.block_2_card_titles_2, .block_2_card_titles_3 {
	position: relative;
}

.block_2_card_titles_2 {
	left: 173px;
}

.block_2_card_titles_3 {
	left: 228px;
}

.block_3 {
	min-height: 1159.04px;
	margin-top: 150px;
}

.block_3_title_text {
	margin-top: 60px;
}

.block_3_title_text_span, .block_3_rectangle_text_3, .block_3_text_span_1, .block_3_text_span_2, .block_3_text_yellow {
	font-weight: 600;
}

.block_3_text_m {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	margin-top: 70px;
}

.block_3_text_ms {
	margin-bottom: 0px;
}

.block_3_text_ms_1_mark {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
}

.block_3_text_ms_1_text {
	display: inline-block;
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: 7px;
	margin-bottom: 6px;
}

.block_3_title_text_span {
	background: linear-gradient(180deg, #E2AF4F 80.62%, #FFE7B9 94.96%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_3_rectangle {
	width: 952px;
	height: 551px;
	border-radius: 20px;
	background: rgba(29, 29, 29, 0.05);
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
	margin-left: 117px;
	margin-top: 52px;
	text-align: center;
	position: relative;
	z-index: 2;
}

.block_3_rectangle_text_1, .block_3_rectangle_text_2, .block_3_rectangle_text_3, .block_3_text, .block_3_sect_1_text_1 {
	font-size: 30px;
	font-weight: 400;
	position: relative;
	z-index: 2;
}

.block_3_rectangle_text_1 {
	margin-top: 28px;
	position: relative;
	z-index: 2;
}

#f1 {
	margin-bottom: 62px;
}

.block_3_rectangle_arrow_1, .block_3_rectangle_arrow_2 {
	margin-top: 12px;
	position: relative;
	z-index: 2;
}

.block_3_rectangle_text_3, .block_3_text_span_1 {
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
	z-index: 2;
	font-weight: 600;
}

#f3 {
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
}

#f4 {
	margin-top: -490px;
}

#f4 span {
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
}

.block_3_text {
	margin-top: 52px;
	position: relative;
	z-index: 2;
}

.block_3_text_yellow, .block_3_sect_1_text_1_span, .block_3_sect_2_text_span_1 {
	background: linear-gradient(180deg, #E2AF4F 44.23%, #FFE7B9 89.42%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_3_text_yellow {
	margin-top: 18px;
	margin-left: 410px;
	font-size: 36px;
}

.block_3_sect_1, .block_3_sect_1_icon, .block_3_sect_1_text, .block_3_sect_1_text_1 {
	display: inline-block;
}

.block_3_sect_1 {
	margin: 0 auto;
  text-align: center;
  margin-top: -220px;
}

.block_3_sect_1_icon, .block_3_sect_1_text, .block_3_diamond, .block_3_blick {
	position: relative;
}

.block_3_sect_1_icon {
	vertical-align: top;
	margin-right: 1600px;
	margin-left: -16px;
	top: 12px;
}

.block_3_sect_1_text {
	text-align: left;
	bottom: 125px;
	right: 290px;
}

.block_3_blick {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	left: 825px;
	bottom: 340px;
	z-index: 1;
}

#fail1 {
	margin-top: -30px;
}

.block_3_diamond {
	width: 264.357px;
	height: 213px;
	left: 900px;
	bottom: 730px;
	position: relative;
	z-index: 3;
}

#fail2 {
	margin-top: -720px;
}

.block_3_sect_1_text_1_span, .block_3_sect_1_text_2 {
	font-weight: 600;
}

.block_3_sect_1_text_2 {
	margin-top: 50px;
}

.block_3_sect_1_text_2, .block_3_sect_2_text {
	font-size: 30px;
}

.block_3_sect_2, .block_3_sect_2_icon, .block_3_sect_2_text {
	display: inline-block;
}

.block_3_sect_2 {
	margin: 0 auto;
  text-align: center;
  margin-top: 82px;
}

#fail3 {
	position: relative;
	bottom: 140px;
}

.block_3_sect_2_text, .block_3_sect_2_icon {
	position: relative;
}

.block_3_sect_2_icon {
	vertical-align: top;
	margin-right: 1600px;
	margin-left: -30px;
	bottom: 110px;
	left: 10px;
}

.block_3_sect_2_text {
	text-align: left;
	bottom: 271px;
	right: 227px;
	font-weight: 400;
}

.block_3_sect_2_text_span_1, .block_3_sect_2_text_span_2 {
	font-weight: 600;
}

#fail1 {
	margin-top: -190px;
}

.block_3_sect_1_text {
	position: relative;
	left: -237px;
	bottom: 170px;
}

.block_3_iceberg_wrapper {
	margin-top: 135px;
	display: inline-block;
}

.block_3_iceberg_vector_1, .block_3_iceberg_rectangle_1, .block_3_iceberg_rectangle_text_1 {
	position: relative;
}

.block_3_iceberg_vector_1 {
	bottom: 425px;
	left: 180px;
}

.block_3_iceberg_rectangle_1 {
	width: 775px;
	height: 141px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	bottom: 583px;
	left: 291px;
}

.block_3_iceberg_rectangle_text_1 {
	text-align: center;
	font-size: 26px;
	font-weight: 400;
	line-height: 32px;
	padding-top: 20px;
}

.block_3_iceberg_rectangle_text_span {
	font-weight: 600;
}

.block_3_iceberg_vector_2 {
	position: relative;
	bottom: 505px;
	left: 340px;
}

.block_3_iceberg_rectangle_2 {
	width: 533px;
	height: 104px;
	border-radius: 100px;
	border: 1px solid  #E2AF4F;
	position: relative;
	bottom: 570px;
	left: 535px;
}

.block_3_iceberg_rectangle_text_2 {
	font-size: 26px;
	line-height: 32px;
	text-align: center;
	position: relative;
	top: 18px;
}

.block_3_iceberg_vector_3 {
	position: relative;
	bottom: 425px;
	left: 215px;
}

.block_3_iceberg_rectangle_3 {
	width: 730px;
	height: 161px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	position: relative;
	bottom: 515px;
	left: 451px;
}

.block_3_iceberg_rectangle_text_3 {
	font-size: 26px;
	line-height: 32px;
	text-align: center;
	padding-top: 33px;
}

.block_3_text_after_iceberg_1 {
	font-size: 30px;
	font-weight: 400;
	margin-top: -400px;
}

.block_3_text_after_iceberg_1_span {
	font-weight: 600;
}

.block_3_dollar {
	position: relative;
	left: 885px;
	bottom: 365px;
}

.block_3_text_after_iceberg_2 {
	font-weight: 400;
	font-size: 28px;
	line-height: 40px;
	margin-top: 45px;
	margin-bottom: 15px;
	position: relative;
	bottom: 400px;
}

.block_3_marks {
	margin: 0 auto;
	position: relative;
	bottom: 400px;
}

.block_3_mark {
	margin: 0 auto;
  text-align: center;
  display: inline-block;
  margin-right: 50px;
}

.block_3_mark_icon {
	display: inline-block;
  vertical-align: top;
  margin-right: 15px;
}

.block_3_mark_text {
	display: inline-block;
  text-align: left;
  vertical-align: top;
	font-size: 28px;
	position: relative;
	bottom: 8px;
}

.block_3_rectangle_2 {
	margin: 0 auto;
	width: 1016px;
	height: 199px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	background: rgba(29, 29, 29, 0.05);
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
	margin-top: 60px;
	text-align: center;
}

.block_3_rectangle_2_text {
	font-size: 30px;
	font-weight: 400;
	margin-top: 35px;
}

.block_3_rectangle_2_text_span {
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 44.23%, #FFE7B9 89.42%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_3_text_after_rectangle_2 {
	font-size: 30px;
	font-weight: 400;
	position: relative;
	bottom: 279px;
}

.block_4 {
	font-family: 'Jost';
	margin-top: -150px;
}

.block_4_title {
	position: relative;
	bottom: 104px;
	z-index: 2;
}

.block_4_title_rectangle_1 {
	text-align: center;
	margin-top: -60px;
	margin-bottom: -60px;
}

.block_4_blick_1 {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	z-index: -1;
	position: relative;
	right: 250px;
	bottom: 135px;
}

.block_4_rectangle_1 {
	margin: 0 auto;
	text-align: center;
	width: 1180px;
	height: 721px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	background: #1E1E1E;
	box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.25);
	position: relative;
	bottom: 540px;
	z-index: 5;
}

.block_4_rectangle_1_title {
	font-size: 60px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: 'Cormorant Garamond', serif;
	margin-top: 37px;
	margin-bottom: 45px;
}

.block_4_case {
	margin: 0 auto;
  text-align: center;
  display: inline-block;
}

.block_4_case_title {
	display: inline-block;
	vertical-align: top;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	font-family: 'Cormorant Garamond', serif;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-align: right;
}

.block_4_case_title_1 {
	position: relative;
	left: 70px;
}

.block_4_case_title_2 {
	position: relative;
	left: 52px;
}

.block_4_case_title_4 {
	position: relative;
	left: 55px;
}

.block_4_case_title_5 {
	position: relative;
	left: 72px;
}

.block_4_case_title_6 {
	position: relative;
	left: 40px;
}

.block_4_case_text {
	display: inline-block;
	vertical-align: top;
	font-size: 28.5px;
	font-weight: 400;
	line-height: 36px; 
	letter-spacing: -0.57px;
	margin-left: 30px;
	text-align: left;
}

.block_4_case_text_1 {
	position: relative;
	left: 70px;
}

.block_4_case_text_2 {
	position: relative;
	left: 52px;
}

.block_4_case_text_3 {
	position: relative;
	left: -3px;
}

.block_4_case_text_4 {
	position: relative;
	left: 52px;
}

.block_4_case_text_5 {
	position: relative;
	left: 69px;
}

.block_4_case_text_6 {
	position: relative;
	left: 40px;
}

.block_4_case_underline {
	margin-top: 20px;
	width: 1093px;
	height: 1px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	margin-bottom: 20px;
}

.block_4_case_underline_3 {
	margin-top: 19px;
}

.block_4_case_underline_4 {
	margin-top: 18px;
}

.block_4_case_underline_6 {
	margin-top: 19px;
}

.block_4_title_rectangle_2 {
	text-align: center;
	position: relative;
	bottom: 455px;
}

.block_4_rectangle_2 {
	margin: 0 auto;
	width: 1180px;
	height: 765px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	background: #1E1E1E;
	box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.25);
	position: relative;
	bottom: 435px;
	z-index: 4;
	transition: 0.5s;
}

.block_4_rectangle_2.active {
	height: 1570px;
}

#c1 {
	position: relative;
	top: -80px;
}

#c2 {
	position: relative;
	top: -40px;
}

.block_4_rectangle_2_title {
	font-size: 60px;
	font-weight: 600;
	text-transform: uppercase;
	font-family: 'Cormorant Garamond', serif;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: 40px;
	margin-bottom: 5px;
	text-align: center;
}

.block_4_rectangle_2_case {
	text-align: left;
	display: inline-block;
	justify-content: left;
	margin: 0 auto;
	margin-top: 32px;
	margin-left: 25px;
}

.block_4_rectangle_2_case_1 {
	position: relative;
	bottom: 10px;
}

.block_4_rectangle_2_case_2 {
	position: relative;
	bottom: 40px;
}

.block_4_rectangle_2_case_3 {
	position: relative;
	bottom: 70px;
}

.block_4_rectangle_2_case_4 {
	position: relative;
	bottom: 100px;
}

.block_4_rectangle_2_case_5, .block_4_rectangle_2_case_6, .block_4_rectangle_2_case_8, .block_4_rectangle_2_case_9, .block_4_rectangle_2_case_10, .block_4_rectangle_2_case_11, .block_4_rectangle_2_case_12, .block_4_rectangle_2_case_13 {
	position: relative;
	bottom: 35px;
}

.accordion4 {
	position: relative;
	bottom: 60px;
}

.block_4_rectangle_2_case_6 {
	position: relative;
	bottom: 60px;
}

.block_4_rectangle_2_case_7 {
	position: relative;
	bottom: 30px;
}

.block_4_rectangle_2_case_8 {
	position: relative;
	bottom: 70px;
}

.block_4_rectangle_2_case_9 {
	position: relative;
	bottom: 100px;
}

.block_4_rectangle_2_case_10 {
	position: relative;
	bottom: 130px;
}

.block_4_rectangle_2_case_11 {
	position: relative;
	bottom: 145px;
}

.block_4_rectangle_2_case_12 {
	position: relative;
	bottom: 135px;
}

.block_4_rectangle_2_case_13 {
	position: relative;
	bottom: 145px;
}

.block_4_rectangle_2_case_icon {
	display: inline-block;
	margin-right: 15px;
}

.block_4_rectangle_2_case_text {
	display: inline-block;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px; 
	letter-spacing: -0.6px;
	font-family: 'Jost', sans-serif;
}

.block_4_rectangle_2_case_text_1 {
	position: relative;
	top: -25px;
}

.block_4_rectangle_2_case_text_2 {
	position: relative;
	top: -20px;
}

.block_4_rectangle_2_case_text_3 {
	position: relative;
	top: -20px;
}

.block_4_rectangle_2_case_text_4 {
	position: relative;
	top: -23px;
}

.block_4_rectangle_2_case_icon_5 {
	position: relative;
	top: 20px;
}

.block_4_rectangle_2_case_text_6 {
	position: relative;
	bottom: -30px;
}

.block_4_rectangle_2_case_icon_6 {
	position: relative;
	top: 20px;
}

.block_4_rectangle_2_case_text_7 {
	position: relative;
	bottom: 30px;
}

.block_4_rectangle_2_case_text_8 {
	position: relative;
	bottom: 20px;
}

.block_4_rectangle_2_case_text_9 {
	position: relative;
	bottom: 25px;
}

.block_4_rectangle_2_case_text_10 {
	position: relative;
	bottom: 25px;
}

.block_4_rectangle_2_case_text_13 {
	position: relative;
	bottom: 25px;
}

.block_4_rectangle_2_case_text_span {
	font-weight: 600;
}

.block_4_rectangle_3 {
	width: 1054px;
	height: 200px;
	filter: drop-shadow(0px 4px 35px rgba(226, 175, 79, 0.30));
	text-align: center;
	position: relative;
	left: 75px;
	position: relative;
	bottom: 350px;
	z-index: 3;
}

.block_4_rectangle_3_text {
	font-size: 30px;
	font-weight: 400;
	position: relative;
	top: 30px;
}

.block_4_blick_2 {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	left: -150px;
	bottom: 2200px;
	z-index: 3;
}

.block_4_blick_3 {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	bottom: 1280px;
	left: 800px;
	z-index: 2;
}

.block_4_gradient {
	min-height: 465px;
	background: url(../images/block_4_gradient.png) no-repeat center / cover;
	position: relative;
	bottom: 1500px;
	z-index: -1;
}

.block_5 {
	font-family: 'Jost', sans-serif;
	margin-top: -1350px;
	position: relative;
	bottom: 450px;
} 

.block_5_title {
	z-index: 3;
}

.block_5_cloud {
	text-align: center;
	margin-top: 75px;
	z-index: 3;
}

.block_5_cloud_rect_text {
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.block_5_cloud .rect {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 100px;
	border: 1px dashed #E2AF4F;
	height: 93px;
	transition: 0.5s;
}

.block_5_cloud .rect:hover {
	cursor: pointer;
	scale: 1.1;
	transition: 0.5s;
}

.block_5_cloud .rect_1 {
	width: 520px;
	margin: 0 auto;
}

.block_5_cloud .rect_2 {
	width: 465px;
	position: relative;
	top: 27px;
	left: 65px;
}

.block_5_cloud .rect_3 {
	width: 432px;
	position: relative;
	top: -67px;
	left: 690px;
}

.block_5_cloud .rect_4 {
	width: 410px;
	position: relative;
	top: -44px;
	left: 20px;
}

.block_5_cloud .rect_5 {
	width: 402px;
	position: relative;
	top: -139px;
	left: 785px;
}

.arrow_left {
	margin: 0 auto;
	display: inline-block;
	margin-bottom: 29.05px;
	position: relative;
	right: -24px;
	top: -350px;
}

.arrow_left_b {
	margin: 0 auto;
	display: inline-block;
	margin-top: 29.05px;
	position: relative;
	right: -31px;
	rotate: 180deg;
	top: -486px;
}

.arrow_semileft {
	margin: 0 auto;
	display: inline-block;
	margin-bottom: 31.22px;
	margin-right: 12px;
	position: relative;
	top: -350px;
}

.arrow_semileft_b {
	margin: 0 auto;
	display: inline-block;
	margin-top: 31.22px;
	margin-right: 12px;
	rotate: 180deg;
	position: relative;
	top: -426px;
	left: 7px;
}

.arrow_center {
	margin: 0 auto;
	margin-bottom: 30px;
	display: inline-block;
	position: relative;
	top: -350px;
}

.arrow_center_b {
	margin: 0 auto;
	margin-top: 39px;
	display: inline-block;
	rotate: 180deg;
	position: relative;
	top: -350px;
	left: 7px;
}

.arrow_semiright {
	margin: 0 auto;
	margin-left: 10px;
	margin-bottom: 31.22px;
	display: inline-block;
	position: relative;
	top: -350px;
}

.arrow_semiright_b {
	margin: 0 auto;
	margin-left: 10px;
	display: inline-block;
	rotate: 180deg;
	position: relative;
	top: -426px;
	left: 7px;
}

.arrow_right {
	margin: 0 auto;
	margin-bottom: 29.05px;
	display: inline-block;
	position: relative;
	left: -24px;
	top: -350px;
}

.arrow_right_b {
	margin: 0 auto;
	margin-top: 29.05px;
	display: inline-block;
	position: relative;
	left: -17px;
	rotate: 180deg;
	top: -486px;
}

.block_5_cloud .rect_title {
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 455px;
	height: 127px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	position: relative;
	top: -350px;
	left: 7px;
}

.block_5_cloud .rect_title p {
	text-align: center;
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 35px; /* 116.667% */
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_5_cloud .rect_6 {
	width: 318px;
	position: relative;
	top: -452px;
	left: 700px;
}

.block_5_cloud .rect_7 {
	width: 373px;
	position: relative;
	top: -668px;
	left: 70px;
}

.block_5_cloud .rect_8 {
	width: 436px;
	position: relative;
	top: -643px;
	left: 95px;
}

.block_5_cloud .rect_9 {
	width: 424px;
	position: relative;
	top: -858px;
	left: 791px;
}

.block_5_cloud .rect_10 {
	width: 380px;
	margin: 0 auto;
	position: relative;
	top: -710px;
	left: 13px;
}

#b5bonus1 {
	margin-top: 53px;
}

.block_5_bonus {
	margin-bottom: 35px;
	margin-left: -20px;
}

.block_5_bonus_icon {
	display: inline-block;
	width: 125px;
	height: 125px;
	filter: drop-shadow(0px 1px 25px rgba(226, 175, 79, 0.25));
}

#b5bonusi1 {
	position: relative;
	top: -25px;
}

#b5bonusi4 {
	position: relative;
	top: -65px;
}

#b5bonus4 {
	margin-top: 60px;
}

.block_5_bonus_texts {
	display: inline-block;
}

.block_5_bonus_texts_title {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 40px; /* 133.333% */
	margin-bottom: 10px;
}

#b5bonust2 {
	position: relative;
	top: -50px;
	margin-bottom: 0px;
}

.block_5_bonus_texts_text {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 400;
	line-height: 40px; /* 133.333% */
	letter-spacing: -0.6px;
}

.block_6 {
	font-family: 'Jost', sans-serif;
	margin-top: -140px;
	z-index: 3;
}

.block_6_blick_1 {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	left: 965px;
	top: 0px;
	z-index: -1;
}

.block_6_cases {
	margin-top: -475px;
	display: inline-block;
}

.block_6_case_1 {
	display: inline-block;
	margin-right: 20px;
}

.block_6_case_2 {
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
}

.block_6_case_3 {
	display: inline-block;
	vertical-align: top;
}

.block_6_case_rectangle_1 {
	width: 380px;
	height: 130px;
	border-radius: 50px;
	border-top: 2px solid #E2AF4F;
	border-right: 2px solid #E2AF4F;
	border-left: 2px solid #E2AF4F;
	background: #27221B;
	text-align: center;
}

.block_6_case_line_1 {
	width: 296px;
	height: 1px;
	text-align: center;
	background: url(../images/block_6_case_line_1.png) no-repeat center / cover;
	position: relative;
	left: 41px;
}

.block_6_case_1_rectangle_2 {
	margin-left: 330px;
	width: 580px;
	height: 665px;
	border-radius: 50px;
	border-top: 2px solid #E2AF4F;
	border-right: 2px solid #E2AF4F;
	border-left: 2px solid #E2AF4F;
	background: linear-gradient(180deg, #252019 0%, #8C7E6D 100%);
	transition: 0.5s;
}

.block_6_case_1_rectangle_2.active {
	height: 1045px;
	transition: 0.5s;
}

.block_6_case_2_rectangle_2 {
	width: 380px;
	height: 1460px;
	border-radius: 50px;
	border-right: 2px solid #E2AF4F;
	border-left: 2px solid #E2AF4F;
	background: linear-gradient(180deg, #26211A 0%, #8A7C6B 100%);
}

.block_6_case_3_rectangle_2 {
	width: 380px;
	height: 1460px;
	border-radius: 50px;
	border-right: 2px solid #E2AF4F;
	border-left: 2px solid #E2AF4F;
	background: linear-gradient(180deg, #27221B 0%, #887A69 100%, #887A69 100%);
	transition: 0.5s;
}

.block_6_case_3_rectangle_2.active {
	height: 1955px;
	transition: 0.5s;
}

#f6 {
	position: relative;
	top: -38px;
}

#f7 {
	position: relative;
	top: -38px;
}

#f8 {
	margin-top: 10px;
}

#f9 { 
	position: relative;
	top: -35px;
}

#f10 {
	position: relative;
	top: -38px;
}

#f11 {
	position: relative;
	top: 0px;
}

.accordion6 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.block_6_case_rectangle_1_title {
	font-size: 30px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Cormorant Garamond', serif;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: 30px;
}

.block_6_case_rectangle_1_text {
	font-size: 23px;
	font-weight: 400;
}

.block_6_case_rectangle_2_cases {
	position: relative;
	top: 35px;
}

.block_6_case_rectangle_2_case {
	display: inline-block;
	margin-left: 55px;
	margin-bottom: 15px;
}

.block_6_case_rectangle_2_case_circle {
	width: 10px;
	height: 10px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	border-radius: 10px;
	display: inline-block;
	margin-right: 10px;
}

.block_6_case_rectangle_2_case_circle_3 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_circle_5 {
	position: relative;
	bottom: 70px;
}

.block_6_case_rectangle_2_case_circle_6 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_circle_7 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_circle_8 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_circle_9 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_circle_10 {
	position: relative;
	bottom: 105px;
}

.block_6_case_rectangle_2_case_circle_11 {
	position: relative;
	bottom: 215px;
}

.block_6_case_rectangle_2_case_text {
	font-size: 24px;
	font-weight: 400;
	display: inline-block;
}

.block_6_case_rectangle_2_case_text_decoration {
	text-decoration-line: line-through;
	color: #E5E5E5;
}

.block_6_case_rectangle_2_case_text_decoration_2, .block_6_case_rectangle_2_case_text_decoration_3 {
	font-weight: 600;
}

.block_6_case_rectangle_2_case_bonus {
	display: inline-block;
	margin-top: 44px;
	margin-left: 58px;
}

.block_6_case_rectangle_2_case_bonus_icon {
	width: 30px;
	height: 30px;
	background: url(../images/block_6_case_rectangle_2_bonus_icon.png) no-repeat center / cover;
	display: inline-block;
}

.block_6_case_rectangle_2_case_bonus_text {
	display: inline-block;
	font-size: 26px;
	font-weight: 600;
	position: relative;
	bottom: 4px;
}

.block_6_case_rectangle_2_case_bonuses_case {
	margin-bottom: 10px;
}

#f12 {
	position: relative;
	top: -38px;
}

.block_6_case_rectangle_2_case_bonuses_case_icon {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../images/block_6_case_rectangle_2_case_bonuses_case_bonus_icon.png);
	margin-right: 9px;
}

.block_6_case_rectangle_2_case_bonuses_case_text {
	display: inline-block;
	font-size: 26px;
	font-weight: 400;
}

.block_6_case_rectangle_2_case_consult {
	margin-top: 25px;
	margin-left: 30px;
	margin-bottom: -10px;
}

.block_6_case_rectangle_2_case_consult_case {
	display: inline-block;
}

.block_6_case_rectangle_2_case_consult_case_circle {
	display: inline-block;
	width: 7px;
	height: 7px;
	background: #fff no-repeat center / cover;
	border-radius: 3px;
	margin-right: 9px;
}

.block_6_case_rectangle_2_case_consult_case_circle_1 {
	position: relative;
	bottom: 140px;
}

.block_6_case_rectangle_2_case_consult_case_circle_2 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_consult_case_circle_3 {
	position: relative;
	bottom: 70px;
}

.block_6_case_rectangle_2_case_consult_case_circle_4 {
	position: relative;
	bottom: 35px;
}

.block_6_case_rectangle_2_case_consult_case_circle_5 {
	position: relative;
	bottom: 37px;
}

.block_6_case_rectangle_2_case_consult_case_text {
	display: inline-block;
	font-size: 24px;
	font-weight: 400;
}

.block_6_case_line_2 {
	width: 500px;
	height: 1px;
	background: url(../images/block_6_case_line_2.png) no-repeat center / cover;
	z-index: 2;
	position: relative;
	left: 40px;
	margin-left: 330px;
}

.block_6_case_rectangle_2_gift {
	margin-top: 20px;
	margin-bottom: 20px;
}

.block_6_case_rectangle_2_gift_icon {
	width: 30px;
	height: 30px;
	background: url(../images/block_6_case_rectangle_2_bonus_icon.png) no-repeat center / cover;
	display: inline-block;
}

.block_6_case_rectangle_2_gift_title {
	display: inline-block;
	margin-left: 10px;
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	position: relative;
	top: -4px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_6_case_rectangle_2_gift_text {
	margin-top: 10px;
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: -0.26px;
}

.block_6_case_rectangle_3 {
	width: 580px;
	height: 134px;
	border-radius: 50px;
	border-bottom: 2px solid #E2AF4F;
	border-right: 2px solid #E2AF4F;
	border-left: 2px solid #E2AF4F;
	background: #897B6B;
	text-align: center;
	margin-top: -16px;
	margin-left: 330px;
}

.block_6_case_rectangle_3_price_1 {
	color: #D0D0D0;
	font-size: 28px;
	font-weight: 600;
	text-decoration-line: line-through;
	margin-top: 15px;
	margin-bottom: -10px;
	position: relative;
	top: 15px;
}

.block_6_case_rectangle_3_price_2 {
	font-size: 48px;
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
	top: 15px;
}

.block_6_btn {
	width: 580px;
	height: 76px;
	text-decoration: none;
	border-radius: 15px;
	background: linear-gradient(270deg, #8D6439 0%, #FFDD9C 49.42%, #8D6439 100%);
	background-size: 600%;
  animation: anime 16s linear infinite;
	opacity: 0.8;
	text-transform: uppercase;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: 'Jost', sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 50px;
	margin-top: 20px;
	margin-left: 330px;
}

#k1 {
	position: relative;
	top: -15px;
}

.block_6_blick_2 {
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(350px);
	position: relative;
	left: 450px;
	bottom: 600px;
	z-index: -1;
}

.block_7 {
	font-family: 'Jost', sans-serif;
	margin-top: -360px;
}

.block_7_slider {
	text-align: center;
	margin-top: -80px;
}

.block_7_slider_btn_prev {
	display: inline-block;
	position: relative;
	right: 442px;
	top: 390px;
}

.block_7_slider_btn_prev:hover {
	cursor: pointer;
}

.block_7_slider_btn_next {
	display: inline-block;
	position: relative;
	left: 445px;
	top: 390px;
}

.block_7_slider_btn_next:hover {
	cursor: pointer;
}

.block_7_slide_rectangle {
	width: 850px;
	height: 666px;
	display: inline-block;
	border-radius: 10px;
	border: 1px solid #E2AF4F;
	background: #1D1D1D;
	text-align: left;
	margin-bottom: 300px;
}

.block_7_slide_rectangle .text_1 {
	font-family: 'Jost', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: 47px;
	margin-top: 36px;
}

.block_7_slide_rectangle .text_2 {
	margin-top: 36px;
	margin-left: 47px;
	max-width: 760px;
	font-family: 'Jost', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	overflow-y: auto;
	padding-right: 12px;
}

.block_7_slide_rectangle .text_2::-webkit-scrollbar {
  width: 2px;
}

.block_7_slide_rectangle .text_2::-webkit-scrollbar-track {
  -webkit-box-shadow: 5px 5px 5px -5px rgba(34, 60, 80, 0.2) inset;
  background-color: #bfbfbf;
  border-radius: 15px;
}

.block_7_slide_rectangle .text_2::-webkit-scrollbar-thumb {
  border-radius: 15px;
  background: #E2AF4F;
}

.gradient_slider {
	width: 434px;
	height: 164px;
	background: linear-gradient(180deg, rgba(29, 29, 29, 0.00) -72.68%, #1D1D1D 100%);
	margin-left: 8px;
	position: relative;
	z-index: 2;
	top: -150px;
	transition: 0.5s;
}

.block_7_slide_rectangle_1 {
	height: 200px;
	position: relative;
	top: 217px;
	margin-bottom: 520px;
}

.block_7_dots {
	position: relative;
	top: -285px;
}

.block_7_dot {
	width: 10px;
	height: 10px;
	border: 3px solid #E2AF4F;
	border-radius: 50%;
	display: inline-block;
	margin-left: 5px;
	cursor: pointer;
	transition: 0.5s;
}

.block_7_blick {
	position: relative;
	z-index: -1;
	width: 554px;
	height: 554px;
	border-radius: 554px;
	background: #E2AF4F;
	filter: blur(300px);
	bottom: 650px;
	left: 130px;
}

.block_8 {
	font-family: 'Jost', sans-serif;
	margin-top: -450px;
}

.block_8_content {
	display: inline-block;
	text-align: left;
	position: relative;
	z-index: 3;
}

.block_8_content_blick {
	position: relative;
	top: 50px;
	left: 77px;
}

.block_8_content_title {
	font-family: 'Cormorant Garamond', serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 92px; 
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_8_content_cases_title {
	font-size: 30px;
	font-weight: 400;
	text-transform: uppercase;
}

#fail5 {
	background: url(../images/block_4_rectangle_2_btn.png) no-repeat center / cover;
	border-radius: 0;
	width: 22px;
	height: 15px;
	position: relative;
	left: -10px;
	transition: 0.5s;
}

.accordion6 .contentBx6.active #fail5 {
	rotate: 180deg;
	transition: 0.5s;
}

#fail6 {
	position: relative;
	left: -12px;
	text-decoration-line: none;
}

.block_8_content_cases {
	margin-top: 15px;
}

.block_8_content_case {
	margin-top: 20px;
}

.block_8_content_case_icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/block_8_content_case_icon.png) no-repeat center / cover;
	position: relative;
	bottom: 40px;
	margin-right: 5px;
}

.block_8_content_case_text {
	display: inline-block;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px; 
	letter-spacing: -0.3px;
}

.block_8_photo {
	position: relative;
	left: 650px;
	bottom: 650px;
	z-index: 2;
}

.block_8_photo img {
	width: 513px;
	height: 900px;
}

.block_8_rectangle {
	text-align: center;
	width: 1054px;
	height: 164px;
	background: url(../images/block_8_rectangle.png) no-repeat center / cover;
	margin-top: -700px;
	margin-left: 35px;
	fill: #1D1D1D;
	stroke-width: 1px;
	stroke: #E2AF4F;
	filter: drop-shadow(0px 4px 35px rgba(226, 175, 79, 0.30));
	position: relative;
	top: -160px;
	z-index: 3;
}

.block_6_case_rectangle_2_rect {
	margin: 0 auto;
	margin-top: 30px;
	width: 450px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	text-align: center;
}

.block_8_rectangle_text {
	font-size: 30px;
	font-weight: 400;
	line-height: 45px;
	position: relative;
	top: 30px;
}

.block_8_rectangle_text span {
	font-size: 30px;
	font-weight: 600;
	line-height: 45px; 
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_8_gradient {
	min-height: 457px;
	background: linear-gradient(180deg, rgba(29, 29, 29, 0.00) 0%, rgba(29, 29, 29, 0.51) 10.88%, rgba(29, 29, 29, 0.71) 20.42%, #1D1D1D 36.46%, #1D1D1D 55.54%, #1D1D1D 80.26%, #1D1D1D 100%);
	position: relative;
	z-index: 2;
	top: -500px;
}

.block_9 {
	font-family: 'Jost', sans-serif;
}

.block_9_title {
	font-size: 32px;
	font-weight: 400;
	margin-top: 35px;
}

.block_9_dollar {
	position: relative;
	left: 850px;
	bottom: 230px;
}

.block_9_slider_1 {
	text-align: center;
	margin-top: -435px;
}

.block_9_slider_1_btn_next {
	display: inline-block;
	position: relative;
	left: 325px;
	top: 250px;
}

.block_9_slider_1_btn_next:hover {
	cursor: pointer;
}

.block_9_slider_1_btn_prev {
	display: inline-block;
	position: relative;
	right: 325px;
	top: 250px;
}

.block_9_slider_1_btn_prev:hover {
	cursor: pointer;
}

.big {
	position: relative;
	bottom: 55px;
	margin-bottom: -50px;
}

.block_9_slide_1_3 {
	width: 557px;
	height: 510px;
	position: relative;
	left: 321px;
}

.block_9_slide_1_4 {
	width: 598px;
	height: 510px;
	position: relative;
	left: 300px;
}

.block_9_slide_1_5 {
	width: 557px;
	height: 504px;
	position: relative;
	left: 323px;
}

.block_9_slide_1_6 {
	width: 598px;
	height: 504px;
	position: relative;
	left: 300px;
}

.block_9_text {
	margin-top: 120px;
	font-size: 32px;
	font-weight: 400;
}

.block_9_slider_2 {
	text-align: center;
	margin-top: -70px;
	width: 1800px;
}

.block_9_slider_2_btn_next {
	display: inline-block;
	position: relative;
	cursor: pointer;
	left: 1082px;
	top: 480px;
	z-index: 2;
}

.block_9_slider_2_btn_prev {
	display: inline-block;
	position: relative;
	top: 480px;
	right: 10px;
	cursor: pointer;
	z-index: 2;
}

.block_9_slide_2 {
	margin-top: 100px;
	display: inline-block;
	text-align: left;
	position: relative;
	right: 250px;
}

.block_9_rectangle {
	width: 525px;
	height: 874px;
	background: url(../images/block_9_slide_rectangle.png) no-repeat;
	display: inline-block;
	position: relative;
	right: 70px;
	margin-right: 10px;
}

.block_9_case_card {
	margin-left: 38px;
	margin-top: 79px;
}

.hidden {
	display: none;
}

.block_10 {
	font-family: 'Jost', sans-serif;
	position: relative;
	z-index: 3;
}

.block_10_text_1 {
	font-size: 40px;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 40px;
}

.block_10_rect {
	width: 777px;
	min-height: 449px;
	margin-top: 60px;
}

.block_10_video_text {
	position: relative;
	bottom: 450px;
	left: 833px;
}

.block_10_video_text_1 {
	font-size: 36px;
	font-weight: 400;
	text-transform: uppercase;
}

.block_10_video_text_2 {
	font-size: 25px;
	font-weight: 400;
	margin-top: 10px;
}

.block_10_blick_1 {
	position: relative;
	z-index: -1;
	width: 499px;
	height: 499px;
	border-radius: 499px;
	background: #E2AF4F;
	filter: blur(300px);
	bottom: 750px;
	left: 965px;
}

.block_10_text_2 {
	margin-top: -650px;
	text-align: center;
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 40px;
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_10_text_3 {
	text-align: center;
	font-size: 32px;
	font-weight: 400;
	margin-bottom: 30px;
}

.block_10_rect_1 {
	position: relative;
	top: 55px;
	left: -33px;
}

.block_10_rect_2 {
	position: relative;
	right: 293px;
	top: 200px;
	z-index: 2;
	transition: 0.5s;
}

.block_10_rect_3 {
	position: relative;
	bottom: 600px;
	left: 367px;
	z-index: 3;
	transition: 0.5s;
}

.block_10_rect_4 {
	position: relative;
	right: 118px;
	z-index: 1;
	bottom: 300px;
	transition: 0.5s;
}

.block_10_rect_5 {
	z-index: 4;
	position: relative;
	bottom: 1030px;
	left: 537px;
	transition: 0.5s;
}

.block_10_rect_6 {
	z-index: 2;
	position: relative;
	bottom: 900px;
	left: 227px;
	transition: 0.5s;
}

.block_10_rect_7 {
	z-index: 1;
	position: relative;
	bottom: 1500px;
	left: 767px;
	transition: 0.5s;
}

.block_10_blick_2 {
	width: 499px;
	height: 499px;
	border-radius: 499px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	bottom: 1950px;
	z-index: -1;
	right: 55px;

}

.block_10_rect_8 {
	width: 1054px;
	height: 200px;
	background: url(../images/block_10_rect_8.png) no-repeat center / cover;
	margin-top: -1820px;
	margin-left: 60px;
	fill: #1D1D1D;
	stroke-width: 1px;
	stroke: #E2AF4F;
	filter: drop-shadow(0px 4px 35px rgba(226, 175, 79, 0.30));
}

.block_10_text_4 {
	text-align: center;
	font-size: 32px;
	font-weight: 400;
	position: relative;
	top: 25px;
}

.block_10_text_4_span {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: 32px;
	font-weight: 600;
}

.block_10_btn {
	margin-top: 85px;
	margin-left: 390px;
	cursor: pointer;
}

.block_11 {
	margin-top: -370px;
	font-family: 'Jost', sans-serif;
	margin-bottom: 100px;
	position: relative;
	z-index: 3;
}

.accordion {
	max-width: 1182px;
	margin-top: 70px;
}

.phone_accordion {
	max-width: 297px;
	margin: 0 auto;
	margin-bottom: 80px;
	margin-top: -135px;
}

.accordion4 {
	margin: 0 auto;
}

.phone_accordion_4 {
	margin: 0 auto;
}

.accordion6 {
	max-width: 354px;
}

.phone_accordion_6 {
	max-width: 234.117px;;
}

.accordion .contentBx {
	position: relative;
	cursor: pointer;
	background: #1D1D1D;
}

.phone_accordion .phone_contentBx10 {
	position: relative;
	cursor: pointer;
	background: #1D1D1D;
}

.accordion4 .contentBx4 {
	position: relative;
	cursor: pointer;
}

.phone_accordion_4 .phone_contentBx4 {
	position: relative;
	cursor: pointer;
}

.accordion6 .contentBx6 {
	position: relative;
	cursor: pointer;
}

.phone_accordion_6 .phone_contentBx6 {
	position: relative;
	cursor: pointer;
}

.accordion .contentBx .label {
	width: 1182px;
	border: 1px solid #E2AF4F;
}

.phone_accordion .phone_contentBx10 .phone_label10 {
	width: 297px;
	border: 0.283px solid #E2AF4F;
	background: #1D1D1D;
}

.phone_accordion .phone_contentBx10 .phone_label10 p {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 240px;
}

.accordion4 .contentBx4 .label4 {
	text-align: center;
}

.phone_accordion_4 .phone_contentBx4 .phone_label_4 {
	text-align: center;
}

.accordion4 .contentBx4 .label4 p {
	font-family: 'Jost', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 40px; /* 133.333% */
	letter-spacing: -0.6px;
	display: inline-block;
	margin-left: 15px;
	position: relative;
}

.phone_accordion_4 .phone_contentBx4 .phone_label_4 p {
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 12px;
	letter-spacing: -0.2px;
	display: inline-block;
	position: relative;
}

.accordion4 .contentBx4 .label4 img {
	max-width: 40px;
	max-height: 40px;
	display: inline-block;
	position: relative;
	transition: 0.5s;
}

.phone_accordion_4 .phone_contentBx4 .phone_label_4 img {
	max-width: 12px;
	display: inline-block;
	position: relative;
	transition: 0.5s;
}

.phone_accordion_6 .phone_contentBx6 .phone_label6 {
	width: 234.117px;;
}

.accordion .contentBx .label p {
	display: inline-block;
	font-family: 'Cormorant Garamond', serif;
	font-size: 32px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
	padding-left: 35px;
}

.phone_accordion .phone_contentBx10 .phone_label10 p {
	display: inline-block;
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
	padding-left: 5px;
}

.accordion6 .contentBx6 .label6 p {
	position: relative;
	text-decoration-line: underline;
}

.phone_accordion6 .phone_contentBx6 #rect632case12 p {
	position: relative;
	left: -16px;
}

#text111 {
	padding-top: 33px;
	padding-bottom: 27px;
	max-width: 496px;
}

#text112 {
	max-width: 465px;
}

#text113 {
	max-width: 774px;
}

#text112, #text116, #text1111, #text1118 {
	padding-top: 29px;
	padding-bottom: 31px;
}

#text113, #text1114, #text1115, #text1117, #text1120, #text1121 {
	padding-top: 31px;
	padding-bottom: 29px;
}

#text114, #text115, #text117, #text118, #text119, #text1112, #text1113, #text1119 {
	padding-top: 30px;
	padding-bottom: 30px;
}

#text1110 {
	max-width: 616px;
	padding-top: 14px;
	padding-bottom: 15px;
}

#text1116 {
	max-width: 646px;
	padding-top: 18px;
	padding-bottom: 11px;
}

.block_11_mark {
	display: inline-block;
	vertical-align: top;
	background: url(../images/block_11_mark.png) no-repeat center / cover;
	width: 47.125px;
	height: 47.125px;
	transition: 0.5s;
	margin-top: 26px;
}

.phone_block_10 {
	margin-top: -240px;
}

.phone_block_10_mark {
	display: inline-block;
	width: 14px;
	height: 14px;
	transition: 0.5s;
	margin-left: 23px;
}

.contentBx.active .block_11_mark {
	transition: 0.5s;
	rotate: 45deg;
}

.phone_contentBx10.active .phone_block_10_mark {
	transition: 0.5s;
	rotate: 45deg;
}

.contentBx4.active .label4 img {
	transition: 0.5s;
	rotate: 180deg;
}

.phone_accordion_4 .phone_contentBx4.active .phone_label_4 img {
	transition: 0.5s;
	rotate: 180deg;
}

#fail8 {
	max-width: 22px;
	transition: 0.5s;
	display: inline-block;
	position: relative;
	top: -7px;
	left: -12px;
}

.phone_accordion6 .phone_contentBx6.active #fail8 {
	transition: 0.5s;
	rotate: 180deg;
}

#mark111 {
	margin-left: 562.64px;
}

#mark112 {
	margin-left: 592px;
}

#mark113 {
	margin-left: 283px;
}

#mark114 {
	margin-left: 310px;
}

#mark115 {
	margin-left: 602px;
}

#mark116 {
	margin-left: 571px;
}

#mark117 {
	margin-left: 713px;
}

#mark118 {
	margin-left: 617px;
}

#mark119 {
	margin-left: 591px;
}

#mark1110 {
	margin-left: 441px;
}

#mark1111 {
	margin-left: 390px;
}

#mark1112 {
	margin-left: 391px;
}

#mark1113 {
	margin-left: 770px;
}

#mark1114 {
	margin-left: 355px;
	position: relative;
	top: 18px;
}

#mark1115 {
	margin-left: 346px;
}

#mark1116 {
	margin-left: 411px;
}

#mark1117 {
	margin-left: 167px;
}

#mark1118 {
	margin-left: 384px;
}

#mark1119 {
	margin-left: 601px;
}

#mark1120 {
	margin-left: 845px;
}

#mark1121 {
	margin-left: 586px;
}

.accordion .contentBx .content {
	position: relative;
	width: 1182px;
	border-left: 1px solid #E2AF4F;
	border-right: 1px solid #E2AF4F;
	font-size: 25px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
}

.phone_accordion .phone_contentBx10 .phone_content10 {
	position: relative;
	width: 292px;
	border-left: 0.283px solid #E2AF4F;
	border-right: 0.283px solid #E2AF4F;
	background: #1D1D1D;
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 15px; /* 111.111% */
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
	padding-left: 5px;
}

.accordion4 .contentBx4 .content4 {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
}

.phone_accordion_4 .phone_contentBx4 .phone_content4 {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
}

.accordion6 .contentBx6 .content6 {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
}

.phone_accordion6 .phone_contentBx6 .phone_content6 {
	position: relative;
	width: 234.117px;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	overflow-y: auto;
	margin-bottom: 20px;
}

.accordion .contentBx .content::-webkit-scrollbar {
  width: 0;
}

.phone_accordion .phone_contentBx10 .phone_content10::-webkit-scrollbar{
	width: 0;
}

.accordion4 .contentBx4 .content4::-webkit-scrollbar {
	width: 0;
}

.phone_accordion_4 .phone_contentBx4 .phone_content4::-webkit-scrollbar {
	width: 0;
}

.accordion6 .contentBx6 .content6::-webkit-scrollbar {
	width: 0;
}

.phone_accordion6 .phone_contentBx6 .phone_content6::-webkit-scrollbar {
	width: 0;
}

.accordion .contentBx.active .content {
	padding-top: 22px;
	padding-bottom: 21px;
	height: 80px;
	transition: 0.5s;
}

.accordion .contentBx.active #content1120 {
	height: 80px;
}

.phone_accordion .phone_contentBx10.active .phone_content10 {
	padding-top: 11px;
	padding-bottom: 10px;
	padding-left: 5px;
	height: 51px;
	transition: 0.5s;
}

.accordion .contentBx.active #content112 {
	padding-bottom: 18px;
}

.accordion .contentBx.active #content113 {
	height: 155px;
}

.accordion .contentBx.active #content114 {
	height: 115px;
}

.accordion .contentBx.active #content115 {
	height: 115px;
}

.accordion .contentBx.active #content116 {
	height: 42px;
}

.accordion .contentBx.active #content118 {
	height: 40px;
}

.accordion .contentBx.active #content119 {
	height: 111px;
}

.accordion .contentBx.active #content1110 {
	height: 185px;
}

.accordion .contentBx.active #content1112 {
	height: 72px;
}

.accordion .contentBx.active #content1113 {
	height: 115px;
}

.accordion .contentBx.active #content1114 {
	height: 115px;
}

.accordion .contentBx #content1114 span {
	font-weight: 600;
}

.accordion .contentBx.active #content1116 {
	height: 115px;
}

.accordion .contentBx.active #content1117 {
	height: 118px;
}

.accordion .contentBx.active #content1118 {
	height: 150px;
}

.accordion .contentBx.active #content1119 {
	height: 215px;
}

.accordion .contentBx #content112 a {
	font-weight: 600;
	text-decoration-line: underline;
}

.accordion4 .contentBx4.active .content4 {
	height: 1420px;
	transition: 0.5s;
	overflow-y: auto;
}

.phone_accordion_4 .phone_contentBx4.active .phone_content4 {
	height: 600px;
	transition: 0.5s;
	overflow-y: auto;
}

.accordion6 .contentBx6.active .content6 {
	height: 580px;
	transition: 0.5s;
	margin-top: 10px;
	margin-bottom: -200px;
	margin-left: 5px;
}

.phone_accordion6 .phone_contentBx6.active .phone_content6 {
	height: 360px;
	transition: 0.5s;
}

.accordion .contentBx .content p {
	transition: 0.5s;
	max-width: 1114px;
}

.phone_accordion .phone_contentBx10 .phone_content10 p {
	transition: 0.5s;
	max-width: 281px;
}

.phone_accordion6 .phone_contentBx6 .phone_content6 p {
	max-width: 234.117px;
}

.accordion .contentBx.active .content p {
	margin-left: 35px;
	transition: 0.5s;
}

.accordion6 .contentBx6.active .content6 p {
	transition: 0.5s;
}

.phone_accordion6 .phone_contentBx6.active .phone_content6 p {
	transition: 0.5s;
}

#content212 {
	border-bottom: 1px solid #E2AF4F;
}

.block_11_blick_1 {
	width: 499px;
	height: 499px;
	border-radius: 499px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	z-index: -1;
	bottom: 1700px;
	right: 220px;
}

.block_11_text_1 {
	font-family: 'Cormorant Garamond', serif;
	font-size: 40px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	margin: 0 auto;
	text-align: center;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: -400px;
}

.block_11_text_2 {
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	text-align: center;
}

.block_11_btn {
	margin: 0 auto;
	margin-top: 44px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-shadow: 0px 2px 10px rgba(0, 0, 0, 0.25);
	font-family: 'Jost', sans-serif;
	font-size: 38px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	background: linear-gradient(0deg, #F9F295 26.79%, #E0AA3E 55.17%, #B88A44 75%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	border-radius: 100px;
	border: 1px solid #F9F295;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
	width: 436px;
	height: 85px;
}

.block_11_btn::after {
	content: url(../images/block_11_icon_tg1.png);
	margin-left: 15px;
	margin-top: 13px;
}

.block_11_blick_2 {
	width: 499px;
	height: 499px;
	border-radius: 499px;
	background: #E2AF4F;
	filter: blur(300px);
	position: relative;
	z-index: -1;
	left: 950px;
	bottom: 250px;
}

.site_phone {
	background: #1D1D1D;
	overflow-x: hidden;
}

.phone_header {
	font-family: 'Jost', sans-serif;
	margin: 0 auto;
	min-height: 768px;
	background: url(../images/header_bg.png) no-repeat center / cover;
}

.phone_header_title_back {
	width: 246px;
	height: 58px;
	margin: 0 auto;
	padding-top: 44px;
	position: relative;
	left: 10px;
}

.phone_header_title_front {
	display: flex;
	justify-content: center;
	font-size: 40px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0 auto;
	margin-top: -65px;
	margin-bottom: 5px;
}

.phone_header_title {
	display: flex;
	justify-content: center;
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 35px; /* 100% */
	background: linear-gradient(175deg, #E2AF4F 26.65%, #FFE7B9 96.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-align: center;
}

.phone_header_text_1 {
	padding-top: 18px;
	font-size: 18px;
	font-weight: 400;
	line-height: 18px; /* 120% */

	text-align: center;
}

.phone_header_text_2 {
	font-size: 18px;
	font-weight: 400;
	line-height: 18px; /* 120% */
	padding-top: 17px;

	text-align: center;
}

.phone_header_text_2_span {
	background: linear-gradient(180deg, #E2AF4F 50%, #FFE7B9 62.04%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: 18px;
	font-weight: 600;
	line-height: 18px;
}

.phone_header_photo {
	width: 262px;
	height: 335px;
	background: url(../images/phone/header_sveta1.png) no-repeat center / cover;
	margin: 0 auto;
	z-index: 1;
	position: relative;
}

.phone_btn-header {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 288px;
	height: 44px;
	border-radius: 10px;
	background: linear-gradient(270deg, #8D6439 0%, #FFDD9C 49.42%, #8D6439 100%);
	background-size: 600%;
  animation: anime 16s linear infinite;
	text-align: center;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: 600;
	margin: 0 auto;
	margin-top: -30px;
	z-index: 3;
	position: relative;
}

.phone_header_gradient {
	min-height: 347px;
	background: linear-gradient(180deg, rgba(29, 29, 29, 0.00) 0%, rgba(29, 29, 29, 0.22) 10.55%, rgba(29, 29, 29, 0.35) 16.74%, rgba(29, 29, 29, 0.49) 23.33%, rgba(29, 29, 29, 0.68) 32.6%, rgba(29, 29, 29, 0.86) 40.85%, #1D1D1D 47.63%);
	position: relative;
	top: -260px;
	z-index: 2;
}

.phone_block_1 {
	margin: 0 auto;
	font-family: 'Jost', sans-serif;
	position: relative;
	z-index: 3;
	background: #1D1D1D;;
}

.phone_block_1_slider_btn_next, .phone_block_1_slider_btn_prev {
	max-width: 50px;
	max-height: 60px;
	display: inline-block;
	position: relative;
	top: 170px;
	cursor: pointer;
}

.phone_block_1_slider_btn_next {
	left: 310px;
}

.phone_block_1_slider_btn_prev {
	left: 7.5px;
}

.phone_block_1_title {
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 35px;
	font-weight: 600;
	background: linear-gradient(175deg, #E2AF4F 26.65%, #FFE7B9 96.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: -330px;
	margin-left: 35px;
}

.phone_block_1_cards {
	margin: 0 auto;
	margin-top: -15px;
}

.phone_block_1_card {
	margin: 0 auto;
	width: 288.961px;
	height: 114.09px;
	border-radius: 9.964px;
	border: 0.498px solid #E2AF4F;
	background: #1D1D1D;
	text-align: center;
	margin-bottom: 33px;
	z-index: 1;
}

.phone_block_1_card_circle {
	margin: 0 auto;
	width: 49.323px;
	height: 49.323px;
	background: #1D1D1D;
	border-radius: 49.323px;
	border: #E2AF4F solid 0.498px;
	filter: drop-shadow(0px 0.498px 19.928px rgba(226, 175, 79, 0.40));
	text-align: center;
	position: relative;
	top: -25px;
}

.phone_block_1_card_circle img {
	width: 40.532px;
	height: 40.532px;
	filter: drop-shadow(0px 0.498px 12.455px #E2AF4F);
	position: relative;
	top: 3px;
}

.phone_block_1_card_text {
	position: relative;
	top: -10px;
	font-size: 15px;
	font-weight: 400;
}

.phone_block_1_card_text span {
	font-weight: 600;
}

.phone_block_1_card_text_3 {
	position: relative;
	top: -15px;
}

.phone_block_1_text {
	margin: 0 auto;
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-left: 30px;
}

.phone_block_1_text_1 {
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	margin-top: 20px;
}

.phone_block_1_text_1 span {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_rect_2 {
	text-align: center;
	margin-left: 45px;
	width: 294px;
	height: 120px;
	border-radius: 10px;
	border: 1px solid #E2AF4F;
	background: #1E1E1E;
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
	margin-top: 30px;
	margin-bottom: 36px;
	position: relative;
	z-index: 5;
}

.phone_block_2 {
	font-family: 'Jost', sans-serif;
	padding-top: 65px;
	margin-top: -30px;
}

.phone_block_2_title {
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 30px;
	margin-left: 30px;
}

.phone_block_2_card {
	margin: 0 auto;
	width: 290px;
	height: 295px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	background: rgba(29, 29, 29, 0.05);
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
	text-align: center;
	margin-bottom: 25px;
}

.phone_block_2_card_img {
	text-align: center;
}

.phone_block_2_card_img_g {
	position: relative;
	z-index: 2;
}

.phone_block_2_card_img_shadow {
	width: 100px;
	height: 100px;
	position: relative;
	top: -130px;
	left: 2px;
	z-index: 1;
}

.phone_block_2_card_title {
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: -190px;
}

#t1 {
	margin-top: -140px;
}

#t2 {
	margin-top: -140px;
}

#t3 {
	margin-top: -140px;
}

.phone_block_2_card_text {
	font-size: 15px;
	font-weight: 400;
	line-height: 18px; /* 120% */
	padding-top: 12px;
}

.phone_block_2_card_img_2 {
	margin-top: -10px;
}

.phone_block_3 {
	font-family: 'Jost', sans-serif;
	padding-top: 50px;
}

.phone_block_3_title {
	font-family: 'Cormorant Garamond';
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-left: 30px;
}

.phone_block_3_rect_1 {
	width: 292px;
	height: 325px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	background: rgba(29, 29, 29, 0.05);
	box-shadow: 0px 4px 35px 0px rgba(226, 175, 79, 0.30);
	text-align: center;
	margin-left: 45px;
	margin-top: 20px;
}

.phone_block_3_rect_1_text_1 {
	margin-top: 22px;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px; /* 120% */
	margin-bottom: 4px;
}

.phone_block_3_rect_1_text_2 {
	font-size: 15px;
	font-weight: 400;
	line-height: 18px; /* 120% */
	margin-bottom: 4px;
}

.phone_block_3_rect_1_text_3 {
	font-size: 15px;
	font-weight: 600;
	line-height: 18px; /* 120% */
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_text_1 {
	padding-top: 25px;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 18px; /* 128.571% */
	padding-bottom: 25px;
	margin-left: 32px;
}

.phone_block_3_text_1_mark {
	margin-left: 34px;
}

.phone_block_3_text_1_mark_icon {
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	display: inline-block;
	position: relative;
	top: -2px;
}

.phone_block_3_text_1_mark_icon_2 {
	position: relative;
	top: -53px;
}

.phone_block_3_text_1_mark_icon_3 {
	position: relative;
	top: -28px;
}

.phone_block_3_text_1_mark_text {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: 400;
	line-height: normal;
	display: inline-block;
}

.phone_block_3_text_4 {
	margin-left: 34px;
	font-size: 18px;
	font-weight: 400;
	line-height: 18px; /* 128.571% */
	padding-top: 20px;
	position: relative;
	z-index: 2;
}

.phone_block_3_text_4_span_1 {
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_text_4_span_2 {
	font-weight: 600;
}

.phone_block_3_block {
	margin-left: 24px;
	position: relative;
	z-index: 2;
}

.phone_block_3_block_text {
	font-size: 18px;
	font-weight: 400;
	line-height: 18px;
	position: relative;
	display: inline-block;
}

.phone_block_3_block_text_span_1 {
	font-size: 18px;
	font-weight: 600;
	line-height: 18px; /* 128.571% */
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_block_text_span_2 {
	font-weight: 600;
}

.block_3_sect_1_text_span_1 {
	font-weight: 600;
}

.phone_block_3_block_2 {
	margin-top: 30px;
}

.phone_block_3_block_mark img {
	display: inline-block;
}

.phone_block_3_text_5 {
	font-size: 18px;
	font-weight: 400;
	line-height: 18px; /* 128.571% */
	padding-top: 20px;
	margin-left: 34px;
	position: relative;
	z-index: 2;
	display: inline-block;
	top: -70px;
	left: 15px;
}

.phone_block_3_text_7 {
	font-size: 18px;
	font-weight: 400;
	line-height: 18px; /* 128.571% */
	padding-top: 20px;
	padding-bottom: 22px;
	margin-left: 34px;
	position: relative;
	z-index: 2;
	display: inline-block;
	top: -70px;
	left: 15px;
}

.f2 {
	margin-top: -50px;
	margin-bottom: -80px;
}

.phone_block_3_dollar img {
	position: relative;
	left: 280px;
	top: -30px;
	width: 35px;
}

.phone_block_3_block_text_span_1 {
	font-size: 18px;
	font-weight: 600;
	line-height: 18px; /* 128.571% */
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_text_9 {
	margin-left: 34px;
	font-size: 18px;
	font-weight: 400;
	line-height: 18px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: -50px;
}

.phone_block_3_text_9_span {
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_text_10 {
	font-size: 18px;
	font-weight: 400;
	line-height: 18px;
	margin-left: 34px;
	padding-bottom: 20px;
}

.phone_block_3_text_10_span {
	font-weight: 600;
	background: linear-gradient(180deg, #E2AF4F 43.02%, #FFE7B9 81.39%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_3_iceberg_rect_1 {
	margin-left: 34px;
	text-align: center;
	width: 320px;
	height: 90px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	margin-bottom: 9px;
}

.phone_block_3_iceberg_rect_1 p {
	font-size: 16px;
	font-weight: 400;
	line-height: 14px;
	margin-top: 10px;
}

.phone_block_3_iceberg_rect_span {
	font-weight: 600;
}

.phone_block_3_iceberg_rect_3 {
	margin-left: 34px;
	text-align: center;
	width: 320px;
	height: 90px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	position: relative;
	top: 137px;
}

.phone_block_3_iceberg_rect_3 p {
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 14px; /* 122.222% */
	margin-top: 10px;
}

.phone_block_3_iceberg {
	padding-bottom: 35px;
	margin-top: 20px;
}

.phone_block_3_iceberg_rect_1 {
	text-align: center;
	width: 255px;
	height: 66px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	margin-left: 50px;
	margin-bottom: 9px;
	position: relative;
	top: 0px;
	left: 18px;
}

.phone_block_3_iceberg_rect_1 p {
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	margin-top: 5px;
}

.phone_block_3_iceberg_rect_span {
	font-weight: 600;
}

.phone_block_3_iceberg_rect_3 {
	margin-left: 81px;
	text-align: center;
	width: 245px;
	height: 66px;
	border-radius: 100px;
	border: 1px solid #E2AF4F;
	position: relative;
	top: 17px;
}

.phone_block_3_iceberg_rect_3 p {
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 14px; /* 122.222% */
	margin-top: 5px;
}

.phone_block_3_iceberg {
	padding-bottom: 35px;
	margin-left: 25px;
}

.phone_block_3_iceberg_arrow_1 {
	position: relative;
	z-index: 2;
	padding-left: 45px;
	margin-top: -114px;
	top: -10px;
}

.phone_block_3_iceberg_arrow_1 {
	height: 40px;
}

.phone_block_3_iceberg_arrow_3 {
	position: relative;
	z-index: 2;
	padding-left: 41px;
	margin-top: 16px;
}

.phone_block_3_iceberg_arrow_3 img {
	width: 50px;
}

.phone_block_3_iceberg_top {
	position: relative;
	padding-left: 21px;
	top: -80px;
	z-index: 1;
}

.phone_block_3_iceberg_mid {
	position: relative;
	padding-left: 13px;
	top: -96px;
	z-index: 1;
}

.phone_block_3_iceberg_bot {
	position: relative;
	z-index:	1;
	padding-left: 9px;
	top: -100px;
}

.phone_block_4 {
	font-family: 'Jost', sans-serif;
	margin-bottom: 70px;
	margin-top: -50px;
}

.phone_block_4_title {
	font-family: 'Cormorant Garamond', sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-left: 34px;
	padding-bottom: 12px;
}

.phone_block_4_title_1 {
	text-align: center;
}

.phone_block_4_title_1 img {
	max-width: 57px;
}

.phone_block_4_rect_1 {
	margin: 0 auto;
	margin-left: 52px;
	width: 299px;
	height: 555px;
	border-radius: 5.068px;
	border: 0.253px solid #E2AF4F;
	background: #1E1E1E;
	box-shadow: 0px 1.266px 6.331px 0px rgba(0, 0, 0, 0.25);
	margin-bottom: 30px;
}

.phone_block_4_rect_1_title {
	margin: 0 auto;
	text-align: center;
	margin-top: 10px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 12.5px;
}

.block_4_rect_1_cases {
	margin: 0 auto;
}

.block_4_rect_1_case_title {
	text-align: center;
	font-family: 'Cormorant Garamond', serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.block_4_rect_1_case_text {
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 14px; /* 111.111% */
	letter-spacing: 0.3px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.block_4_rect_1_line {
	width: 276.799px;
	height: 0.8px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	margin-left: 10.89px;
	margin-bottom: 6px;
	margin-top: 6px;
}

#line47 {
	display: none;
}

.phone_block_4_title_2 {
	text-align: center;
	margin-left: 8px;
}

.phone_block_4_title_2 img {
	max-width: 128px;
}

.phone_block_4_rect_2 {
	margin: 0 auto;
	margin-left: 52px;
	width: 299px;
	height: 510px;
	border-radius: 5.068px;
	border: 0.253px solid #E2AF4F;
	background: #1E1E1E;
	box-shadow: 0px 1.266px 6.331px 0px rgba(0, 0, 0, 0.25);
	margin-bottom: 40px;
	transition: 0.5s;
}

.phone_block_4_rect_2.active {
	transition: 0.5s;
	height: 1090px;
}

.phone_block_4_rect_2_title {
	margin: 0 auto;
	text-align: center;
	margin-top: 10px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 9.36px;
}

.phone_block_4_rect_2_cases {
	margin: 0 auto;
}

.phone_block_4_rect_2_case {
	margin-bottom: 12px;
}

.phone_block_4_rect_2_circle {
	margin: 0 auto;
	width: 26.217px;
	height: 26.217px;
	background: #1D1D1D;
	border-radius: 50%;
	border: 0.253px solid #E2AF4F;
	filter: drop-shadow(0px 0.253px 6.335px rgba(226, 175, 79, 0.25));
	margin-bottom: 7px;
}

.phone_block_4_rect_2_circle img {
	text-align: center;
	vertical-align: top;
	margin-top: 1px;
	margin-left: 1px;
	width: 23.318px;
	height: 23.318px;
}

.phone_block_4_rect_2_case_text {
	margin: 0 auto;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: 0.3px;
	max-width: 264px;
	text-align: center;
}

.phone_block_4_rect_2_case_text span {
	font-weight: 600;
}

#fail7 {
	position: relative;
	top: -20px;
}

.phone_block_5 {
	font-family: 'Jost', sans-serif;
	margin-bottom: 70px;
	position: relative;
	top: -366px;
	z-index: 3;
}

.phone_block_5_title {
	margin-left: 34px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 20px;
	position: relative;
	z-index: 3;
}

.phone_block_5_cases {
	margin-left: 26px;
}

.phone_block_5_case {
	margin-bottom: 10px;
}

#g5 {
	margin-top: 20px;
}

.phone_block_5_case_mark {
	width: 50px;
	height: 50px;
	display: inline-block;
}

#g2 {
	position: relative;
	top: -15px;
}

#g3 {
	position: relative;
	top: -30px;
}

#g4 {
	position: relative;
	top: -51px;
}

#g6 {
	position: relative;
	top: -30px;
}

.phone_block_5_case_titles {
	display: inline-block;
}

#p1, #p2 {
	margin-top: 15px;
}

.phone_block_5_case_title {
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 18px;
	letter-spacing: 0.3px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#g1 {
	position: relative;
	top: -35px;
}

.phone_block_5_case_text {
	margin-top: 6px;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 18px;
	letter-spacing: 0.3px;
}

.phone_block_6 {
	font-family: 'Jost', sans-serif;
	margin-bottom: 70px;
	margin-top: -366px;
}

.phone_block_6_title {
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 36px;
	max-width: 257px;
	margin-left: 34px;
}

.phone_block_6_cases {
	margin: 0 auto;
	position: relative;
	z-index: 3;
}

.phone_block_6_case {
	margin: 0 auto;
	margin-bottom: 58px;
}

.phone_block_6_case_rectangle_1 {
	margin: 0 auto;
	text-align: center;
	width: 250.682px;
	height: 85.76px;
	border-radius: 32.984px;
	border-top: 1.319px solid #E2AF4F;
	border-right: 1.319px solid #E2AF4F;
	border-left: 1.319px solid #E2AF4F;
	border-bottom: 1.319px dashed #E2AF4F;
	background: #27221B;
}

.phone_block_6_case_rectangle_1_title {
	text-align: center;
	font-family: 'Cormorant Garamond', serif;
	font-size: 19.791px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: 22px;
}

.phone_block_6_case_rectangle_1_text {
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 15.173px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

#rect612 {
	width: 299px;
	height: 540.512px;
	transition: 0.5s;
}

#rect612.active {
	height: 800px;
	transition: 0.5s;
}

.phone_block_6_case_rectangle_2 {
	margin: 0 auto;
	border-radius: 32.984px;
	border-top: 1.319px solid #E2AF4F;
	border-right: 1.319px solid #E2AF4F;
	border-left: 1.319px solid #E2AF4F;
	background: linear-gradient(180deg, #252019 0%, #8C7E6D 100%);
}

#rect612case1 {
	position: relative;
	top: 35px;
}

#rect612case10 {
	margin-bottom: 27px;
	margin-top: 45px;
}

#rect622case10 {
	margin-top: 45px;
}

#rect622case12 {
	margin-bottom: 27px;
}

#rect632case12 {
	margin-bottom: 5px;
}

.phone_block_6_case_rectangle_2_case {
	margin-left: 37px;
	margin-bottom: 12px;
}

.phone_block_6_case_rectangle_2_case_mark {
	width: 6.597px;
	height: 6.597px;
	border-radius: 50%;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	display: inline-block;
	vertical-align: top;
}

.phone_block_6_case_rectangle_2_case_text {
	display: inline-block;
	font-family: 'Jost', sans-serif;
	font-size: 15.833px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: 5px;
	position: relative;
	bottom: 9px;
}

#decor6121 {
	color: #E5E5E5;
	text-decoration-line: line-through;
}

#decor6122 {
	color: #FFF;
	font-weight: 600;
}

.phone_block_6_case_rectangle_2_bonuses {
	margin-left: 35px;
	margin-top: 50px;
}

.phone_block_6_case_rectangle_2_gift {
	margin-top: 15px;
	margin-bottom: 11px;
}

.phone_block_6_case_rectangle_2_gift img {
	width: 19.791px;
	height: 19.791px;
	display: inline-block;
}

.phone_block_6_case_rectangle_2_gift_text {
	font-family: 'Jost', sans-serif;
	font-size: 17.152px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	display: inline-block;
	position: relative;
	bottom: 3px;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_6_case_rectangle_2_gift_t {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 17.152px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-top: -10px;
}

.phone_block_6_case_rectangle_2_bonus_text {
	font-family: 'Jost', sans-serif;
	font-size: 17.152px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	display: inline-block;
	position: relative;
	bottom: 3px;
	margin-left: 3px;
	margin-bottom: 10px;
}

.phone_block_6_case_rectangle_2_bonuses_case img {
	width: 9.895px;
	height: 9.895px;
	display: inline-block;
	margin-left: 4px;
	vertical-align: top;
}

.phone_block_6_case_rectangle_2_bonuses_case_text {
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 17.152px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	display: inline-block;
	position: relative;
	top: -6px;
	margin-left: 2px;
	margin-bottom: 5px;
}

.phone_block_6_case_rectangle_3 {
	margin: 0 auto;
	text-align: center;
	width: 299px;
	height: 88.398px;
	border-radius: 32.984px;
	border-top: 1.319px dashed #E2AF4F;
	border-right: 1.319px solid #E2AF4F;
	border-left: 1.319px solid #E2AF4F;
	background: #897B6B;
	margin-bottom: 13px;
}

.phone_block_6_case_rectangle_3_text_1 {
	color: #D0D0D0;
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 18.471px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-decoration-line: line-through;
	margin-top: 11px;
}

.phone_block_6_case_rectangle_3_text_2 {
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 31.665px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: -10px;
}

.phone_block_6_case_button {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 299px;
	height: 50.136px;
	border-radius: 9.895px;
	background: linear-gradient(270deg, #8D6439 0%, #FFDD9C 49.42%, #8D6439 100%);
	text-align: center;
	text-transform: uppercase;
	font-size: 18.471px;
	font-weight: 600;
	line-height: 32.984px; /* 178.571% */;
	background-size: 600%;
  animation: anime 16s linear infinite;
	margin: 0 auto;
}

#rect622 {
	width: 250.682px;
	height: 1005.512px;
}

#rect632 {
	width: 250.682px;
	height: 1000.512px;
	position: relative;
	z-index: 3;
	transition: 0.5s;
}

.phone_accordion6 {
	margin-left: 30px;
	margin-top: 50px;
	margin-bottom: -20px;
}

.phone_contentBx6.active .phone_content6 {
	margin-left: 2px;
	margin-bottom: -120px;
}

#fail8 {
	margin-right: -9px;
}

.phone_block_6_case_rectangle_2_bonus_text {
	position: relative;
	top: -7px;
}

.phone_block_6_case_rectangle_2_rect {
	margin: 0 auto;
	margin-top: 30px;
	width: 250px;
	border-radius: 20px;
	border: 1px solid #E2AF4F;
	text-align: center;
}

#rect632.active {
	height: 1360.512px;
	transition: 0.5s;
}

.phone_block_6_case_rectangle_2_case_block_text {
	margin-bottom: 28px;
}

.phone_block_6_case_rectangle_2_case_block_case {
	margin-left: 19px;
	margin-top: 2px;
}

.phone_block_6_case_rectangle_2_case_block_case_mark {
	width: 2px;
	height: 2px;
	border-radius: 50%;
	background: #fff;
	display: inline-block;
	vertical-align: top;
}

.phone_block_6_case_rectangle_2_case_block_case_text {
	font-family: 'Jost', sans-serif;
	font-size: 15.872px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	display: inline-block;
	position: relative;
	top: -10px;
	margin-left: 8px;
}

.phone_block_7 {
	font-family: 'Jost', sans-serif;
	margin-bottom: 70px;
	position: relative;
	top: -540px;
}

.phone_block_7_title {
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-left: 34px;
	margin-bottom: 41px;
}

.phone_block_7_slider {
	text-align: center;
	margin-top: -60px;
}

.phone_block_7_slider_btn_prev {
	display: inline-block;
	position: relative;
	width: 21.798px;
	height: 51px;
	top: 183px;
	right: 120px;
}

.phone_block_7_slider_btn_prev:hover {
	cursor: pointer;
}

.phone_block_7_slider_btn_next {
	display: inline-block;
	position: relative;
	width: 16.798px;
	height: 48px;
	top: 180px;
	left: 118px;
}

.phone_block_7_slider_btn_next:hover {
	cursor: pointer;
}

.phone_block_7_slide_rectangle {
	width: 227.123px;
	height: 321px;
	display: inline-block;
	border-radius: 5.047px;
	border: 0.505px solid #E2AF4F;
	background: #1D1D1D;
}

.phone_block_7_slide_rectangle_1 p {
	max-width: 189.269px;
	margin-top: 18.17px;
	margin-left: 23.72px;
	font-family: 'Jost', sans-serif;
	font-size: 12.113px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.phone_block_7_slide_rectangle_2 p {
	max-width: 189.269px;
	max-height: 290px;
	margin-top: 18.17px;
	margin-left: 23.72px;
	font-family: 'Jost', sans-serif;
	font-size: 12.113px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	overflow-y: auto;
}

.phone_block_7_slide_rectangle_2 p::-webkit-scrollbar {
  width: 1px;
}

.phone_block_7_slide_rectangle_2 p::-webkit-scrollbar-track {
  -webkit-box-shadow: 5px 5px 5px -5px rgba(34, 60, 80, 0.2) inset;
  background-color: #bfbfbf;
  border-radius: 15px;
}

.phone_block_7_slide_rectangle_2 p::-webkit-scrollbar-thumb {
  border-radius: 15px;
  background: #E2AF4F;
}

.phone_block_7_slide_rectangle_2_gradient {
	width: 219.269px;
	min-height: 85px;
	background: linear-gradient(180deg, rgba(29, 29, 29, 0.00) -72.68%, #1D1D1D 100%);
	position: relative;
	z-index: 2;
	top: -83px;
}

.phone_block_8 {
	font-family: 'Jost', sans-serif;
	margin-top: -540px;
}

.phone_block_8_title {
	margin-left: 34px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 23px;
	position: relative;
	z-index: 2;
}

.phone_block_8_text_1 {
	font-family: 'Cormorant Garamond', serif;
	font-size: 25px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 27px;
	margin-left: 34px;
	position: relative;
	z-index: 2;
}

.phone_block_8_text_2 {
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px; /* 125% */
	text-transform: uppercase;
	margin-left: 34px;
	margin-bottom: 13px;
	position: relative;
	z-index: 2;
}

.phone_block_8_cases {
	margin-left: 34px;
	position: relative;
	z-index: 2;
}

.phone_block_8_case {
	margin-bottom: 8px;
	position: relative;
	z-index: 2;
}

.phone_block_8_case img {
	width: 8.632px;
	height: 8.632px;
	display: inline-block;
	vertical-align: top;
}

.phone_block_8_case_text {
	font-family: 'Jost', sans-serif;
	font-size: 12.947px;
	font-style: normal;
	font-weight: 400;
	line-height: 17.263px; /* 133.333% */
	letter-spacing: -0.129px;
	display: inline-block;
	position: relative;
	bottom: 5px;
}

.phone_block_8_mark {
	width: 51.227px;
	height: 14.981px;
	margin-left: 76px;
	position: relative;
	bottom: 753px;
}

.phone_block_8_img {
	width: 233px;
	height: 394px;
	margin-left: 143px;
	position: relative;
	bottom: 220px;
	z-index: 2;
}

.phone_block_8_rectangle {
	margin: 0 auto;
	text-align: center;
	width: 299px;
	height: 155px;
	background: url(../images/phone/block_8_rectangle3.png) no-repeat center / cover;
	position: relative;
	bottom: 320px;
	z-index: 5;
	border-radius: 25px;
	margin-left: 52px;
}

.phone_block_8_rectangle p {
	padding-top: 43px;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.phone_block_8_rectangle p span {
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.phone_block_9 {
	position: relative;
	top: -170px;
}

.phone_block_9_title {
	margin-left: 34px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: -70px;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_1 {
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	margin-left: 34px;
	margin-top: 23px;
	margin-bottom: 23px;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_2 {
	margin-left: 34px;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	margin-bottom: 8px;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_3 {
	margin-left: 34px;
	margin-bottom: 10px;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_4 {
	margin-left: 34px;
	margin-bottom: 10px;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_5 {
	margin-left: 34px;
	margin-bottom: 29px;
	font-family: 'Jost', sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	position: relative;
	z-index: 2;
}

.phone_block_9_video {
	margin: 0 auto;
	width: 285.535px;
	height: 165px;
	text-align: center;
	margin-bottom: 70px;
	position: relative;
	z-index: 2;
}

.phone_block_9_video p {
	padding-top: 72px;
	color: #000;
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 17.639px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_6 {
	max-width: 296px;
	margin: 0 auto;
	text-align: center;
	font-family: 'Cormorant Garamond', serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 11px;
	margin-top: -170px;
	position: relative;
	z-index: 2;
}

.phone_block_9_text_7 {
	max-width: 264px;
	margin: 0 auto;
	text-align: center;
	font-family: Jost;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 31px;
	position: relative;
	z-index: 2;
}

.phone_block_9_rect_1 {
	width: 110.7px;
	height: 140.342px;
	position: relative;
	left: 120px;
	z-index: 4;
}

.phone_block_9_rect_2 {
	width: 110.7px;
	height: 142.342px;
	position: relative;
	top: 30px;
	left: -77px;
	z-index: 2;
}

.phone_block_9_rect_3 {
	width: 120.647px;
	height: 110.954px;
	position: relative;
	top: 75px;
	left: -155px;
	z-index: 3;
}

.phone_block_9_rect_4 {
	width: 110.7px;
	height: 140.342px;
	position: relative;
	left: 165px;
	top: -110px;
	z-index: 2;
}

.phone_block_9_rect_5 {
	width: 110.7px;
	height: 140.342px;
	position: relative;
	top: -80px;
	left: 128px;
	z-index: 3;
}

.phone_block_9_rect_6 {
	width: 120.647px;
	height: 110.572px;
	position: relative;
	left: -25px;
	top: -50px;
	z-index: 4;
}

.phone_block_9_rect_7 {
	position: relative;
	left: 119px;
	top: -280px;
	z-index: 5;
}

.phone_block_9_rectangle {
	width: 299px;
	height: 155px;
	fill: #1D1D1D;
	background: url(../images/phone/block_9_rectangle.png) no-repeat center / cover;
	margin: 0 auto;
	margin-top: -390px;
	margin-bottom: 39px;
}

.phone_block_9_rectangle_text {
	margin-left: 19px;
	padding-top: 28px;
	max-width: 264px;
	color: #FFF;
	text-align: center;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.phone_block_9_rectangle_text .span_1 {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.phone_block_9_rectangle_text .span_2 {
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: 'Jost', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.phone_block_9_btn {
	margin-bottom: 70px;
}

.phone_block_10 {
	position: relative;
	top: -163px;
	max-height: 1320px;
	margin-bottom: 100px;
}

.phone_block_10_title {
	margin-left: 45px;
	font-family: 'Cormorant Garamond', serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 25px;
}

#mark101, #mark103, #mark104, #mark106, #mark1011, #mark1012, #mark1015, #mark1017, #mark1018 {
	position: relative;
	top: -7px;
}

#mark102, #mark105, #mark107, #mark108, #mark1013, #mark1021, #mark1020, #mark1019 {
	position: relative;
	top: 3px;
}

#mark1010, #mark1014, #mark1016 {
	position: relative;
	top: -17px;
}

.phone_contentBx10.active #content101 {
	height: 60px;
}

.phone_contentBx10.active #content102 {
	height: 60px;
}

.phone_contentBx10.active #content102 a {
	text-decoration: underline;
}

.phone_contentBx10.active #content103 {
	height: 135px;
}

.phone_contentBx10.active #content104 {
	height: 106px;
}

.phone_contentBx10.active #content105 {
	height: 91px;
}

.phone_contentBx10.active #content106 {
	height: 29px;
}

.phone_contentBx10.active #content107 {
	height: 45px;
}

.phone_contentBx10.active #content108 {
	height: 30px;
}

.phone_contentBx10.active #content109 {
	height: 110px;
}

.phone_contentBx10.active #content1010 {
	height: 88px;
}

.phone_contentBx10.active #content1011 {
	height: 60px;
}

.phone_contentBx10.active #content1012 {
	height: 57px;
}

.phone_contentBx10.active #content1013 {
	height: 74px;
}

.phone_contentBx10.active #content1014 {
	height: 93px;
}

.phone_contentBx10.active #content1015 {
	height: 46px;
}

.phone_contentBx10.active #content1016 {
	height: 88px;
}

.phone_contentBx10.active #content1017 {
	height: 90px;
}

.phone_contentBx10.active #content1018 {
	height: 120px;
}

.phone_contentBx10.active #content1019 {
	height: 148px;
}

.phone_contentBx10.active #content1020 {
	height: 73px;
}

.phone_contentBx10.active #content202 {
	height: 56px;
	border-bottom: 0.8px solid #E2AF4F;;
}

.phone_block_11_text_1 {
	text-align: center;
	font-family: 'Cormorant Garamond', serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform: uppercase;
	background: linear-gradient(180deg, #E2AF4F 0%, #FFE7B9 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 3px;
	position: relative;
	z-index: 2;
}

.phone_block_11_text_2 {
	text-align: center;
	color: #FFF;
	font-family: 'Jost', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	position: relative;
	z-index: 2;
}

.phone_block_11_btn {
	margin: 0 auto;
	margin-top: 23px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-shadow: 0px 0.706px 3.529px rgba(0, 0, 0, 0.25);
	font-family: 'Jost', sans-serif;
	font-size: 13.412px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	background: linear-gradient(0deg, #F9F295 26.79%, #E0AA3E 55.17%, #B88A44 75%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	border-radius: 35.294px;
	border: 0.5px solid #F9F295;
	width: 153.882px;
	height: 30px;
	position: relative;
	z-index: 2;
}

.phone_block_11_btn::after {
	content: '';
	width: 20px;
}

.phone_block_11_btn_icon {
	width: 20px;
	height: 20px;
	position: relative;
	left: 237px;
	top: -25px;
}

.phone_block_10_blick {
	width: 163px;
	min-height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -240px;
	left: 250px;
	z-index: 1;
	margin-bottom: -500px;
}

.phone_accordion {
	position: relative;
	z-index: 2;
}

.phone_block_10_dollar {
	width: 122.674px;
	height: 137.343px;
	position: relative;
	left: 270px;
	top: -120px;
}

.phone_block_9_blick {
	width: 163px;
	min-height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	z-index: 1;
	top: -430px;
}

.phone_block_9_blick_2 {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -300px;
	left: 250px;
	z-index: 1;
}

.phone_block_8_blick {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -590px;
	left: 260px;
	z-index: 1;
}

.phone_block_6_blick {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	z-index: 1;
	top: -500px;
	left: 260px;
}

.fail11 {
	position: relative;
	top: -3200px;
	z-index: 1;
}

.fail12 {
	position: relative;
	top: -2200px;
	z-index: 1;
}

.phone_block_4_blick_2 {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -180px;
	left: 250px;
	z-index: 1;
}

.phone_block_4_rect_3 {
	position: relative;
	z-index: 3;
}

.phone_block_4_blick_1 {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -1100px;
	left: 000px;
	z-index: 1;
}

.phone_block_4_rect_1 {
	background: #1D1D1D;
}

.phone_block_4_rect_1, .phone_block_4_rect_2 {
	position: relative;
	z-index: 3;
}

.phone_block_3_blick_2 {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -400px;
	left: 200px;
	z-index: 1;
}

.phone_block_3_blick_1 {
	width: 163px;
	height: 163px;
	background: #E2AF4F;
	filter: blur(122.04408264160156px);
	position: relative;
	top: -70px;
	left: 150px;
	z-index: 1;
}

.fail25 {
	letter-spacing: 0.3px;
}

.fail27 {
	max-width: 240px;
}

#fail29 {
	top: -18px;
}

#fail30 {
	top: -20px;
}

#fail31 {
	top: -20px;
}

#fail33 {
	top: -25px;
}

#fail34 {
	top: -19px;
}

#fail35 {
	top: -27px;
}

#fail36 {
	top: -22px;
}

#fail37 {
	top: -14px;
}

#fail38 {
	top: -18px;
}

#fail39 {
	max-width: 245px;
}

#fail40 {
	top: -25px;
}

#fail41 {
	top: -25px;
}

#fail42 {
	top: -12px;
}

.phone_dots {
	margin: 0 auto;
	text-align: center;
	margin-top: -30px;
	margin-bottom: 30px;
}

.phone_block_1_dot {
	width: 3px;
	height: 3px;
	border-radius: 50%;
	border: 0.5px solid #E2AF4F;
	display: inline-block;
}

.gradient_slider {
	display: none;
}

.phone_footer_btn {
	width: 20px;
	height: 20px;
	cursor: pointer;
	position: fixed;
	right: 4px;
	bottom: 4px;
	transition: 0.1s;
	z-index: 10;
}

.footer_btn {
	margin-top: 100px;
	width: 60px;
	height: 60px;
	cursor: pointer;
	position: fixed;
	margin: 0 auto;
	z-index: 10;
	bottom: 25px;
	right: 35px;
	transition: 0.1s;
}

.j {
	opacity: 0;
}

.i {
	transition: 0.5s;
	rotate: 180deg;
}

.phone_block_7 {
	display: none;
}

.block_7 {
	display: none;
}

@media screen and (min-width: 769px) {
	.site_pc {
		display: block;
	}
	.site_phone {
		display: none;
	}
}

@media screen and (max-width:768px){
	.site_pc {
		display: none;
	}
	.site_phone {
		display: block;
	}
}