.PointIcon_container__vl_Vl {
	opacity: 0;
	display: flex
}

.PointIcon_c1__IxXvz {
	-webkit-animation: PointIcon_anim__a9eYq 3s linear .1s infinite normal;
	animation: PointIcon_anim__a9eYq 3s linear .1s infinite normal
}

.PointIcon_c2__cO2WJ {
	-webkit-animation: PointIcon_anim__a9eYq 3s linear 1.1s infinite normal;
	animation: PointIcon_anim__a9eYq 3s linear 1.1s infinite normal
}

.PointIcon_c3__RBsU5 {
	-webkit-animation: PointIcon_anim__a9eYq 3s linear 2.1s infinite normal;
	animation: PointIcon_anim__a9eYq 3s linear 2.1s infinite normal
}

.PointIcon_wrapper__KclJA {
	width: 80px;
	height: 80px;
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center
}

.PointIcon_dot__BbRQt {
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color: #fff;
	position: absolute
}

.PointIcon_circle__B9h73 {
	width: 80px;
	height: 80px;
	top: 0;
	left: 0;
	position: absolute;
	border: 2px solid #fff;
	border-radius: 50%;
	transform: scale(0)
}

@-webkit-keyframes PointIcon_anim__a9eYq {
	0% {
		transform: scale(0);
		opacity: 0
	}

	10% {
		opacity: 1
	}

	60% {
		opacity: 1
	}

	to {
		transform: scale(1);
		opacity: 0
	}
}

@keyframes PointIcon_anim__a9eYq {
	0% {
		transform: scale(0);
		opacity: 0
	}

	10% {
		opacity: 1
	}

	60% {
		opacity: 1
	}

	to {
		transform: scale(1);
		opacity: 0
	}
}

.Splash_container__rgt_3 {
	top: 0;
	left: 0;
	position: absolute;
	padding: 0 50px 150px;
	width: 100%;
	height: 100%;
	background-color: #000;
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 30px;
	-moz-column-gap: 30px;
	column-gap: 30px;
	z-index: 30000000
}

.Splash_container__rgt_3>div {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	position: relative;
	grid-column: 1/13
}

.Splash_title__3blBW {
	text-transform: uppercase;
	font-size: 128px;
	line-height: 1.2em
}

.Splash_trailsText__vn9wj {
	position: relative;
	width: 100%;
	height: 1.2em;
	line-height: 1.2em;
	will-change: transform, opacity;
	overflow: hidden;
	opacity: 0
}

.Splash_trailsText__vn9wj>div {
	padding-right: .05em;
	overflow: hidden
}

.Splash_line__MRBcy {
	height: 2px;
	width: 100%;
	background-color: #fff
}

.Splash_container__rgt_3>div>h1>br:first-child {
	display: none
}

.Splash_text__NTcOd {
	position: absolute;
	bottom: 50px;
	font-size: 16px;
	grid-column: 9/13;
	text-indent: calc(((100% - (20px*6)) * .083333333333333 * 2 + 10px));
	padding-left: calc(((100% - (20px*6)) * .083333333333333 * 1 + 10px));
	overflow: hidden;
	will-change: transform, opacity
}

.Splash_text__NTcOd>span {
	display: block
}

.Splash_wrapper__ZnKXB {
	display: none
}

.Splash_start__MjuTy {
	font-size: 50px;
	text-transform: uppercase;
	text-align: right;
	height: 1.2em;
	will-change: transform, opacity;
	overflow: hidden
}

@media (max-height:720px),
screen and (max-width:1360px) {
	.Splash_container__rgt_3 {
		padding: 0 50px 50px
	}

	.Splash_container__rgt_3 h1 {
		font-size: 100px
	}

	.Splash_container__rgt_3 h1>br:first-child {
		display: inline;
		display: initial
	}

	.Splash_container__rgt_3 h1>span:after {
		content: "\A"
	}

	.Splash_text__NTcOd {
		display: none
	}

	.Splash_wrapper__ZnKXB {
		display: inline;
		display: initial
	}

	.Splash_line__MRBcy {
		margin: 37px 0
	}
}

@media (max-height:480px),
screen and (max-width:800px) {
	.Splash_container__rgt_3 {
		padding: 0 20px 35px
	}

	.Splash_container__rgt_3 h1 {
		font-size: 50px
	}

	.Splash_wrapper__ZnKXB button {
		font-size: 25px;
		text-transform: uppercase
	}

	.Splash_start__MjuTy {
		font-size: 25px
	}

	.Splash_line__MRBcy {
		margin: 30px 0
	}
}

.Header_container__B90GU {
	position: absolute;
	top: 0;
	padding: 58px 50px 0;
	font-size: 12px;
	text-transform: uppercase;
	width: 100%;
	display: flex;
	justify-content: space-between;
	min-width: 360px;
	pointer-events: none
}

.Header_about__7Nz8d,
.Header_container__B90GU h1 {
	cursor: pointer;
	pointer-events: all
}

@media (max-height:380px),
screen and (max-width:800px) {
	.Header_container__B90GU {
		font-size: 10px;
		padding: 40px 20px 0
	}
}

@media screen and (max-width:800px) and (max-height:520px) {
	.Header_container__B90GU {
		min-width: 425px
	}
}

.About_container__rRFE8 {
	padding: 60px 50px 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-content: flex-end;
	align-items: flex-end;
	position: relative;
	z-index: 1;
	pointer-events: none
}

.About_path__ptJUV {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	pointer-events: none
}

.About_path__ptJUV svg {
	width: 100%;
	height: 100%;
	display: block
}

.About_container__rRFE8 h1 {
	font-size: 100px;
	text-transform: uppercase;
	line-height: 1.3em
}

.About_container__rRFE8 h2 {
	font-weight: 500
}

.About_col2__M7_0n>h2:first-child {
	padding-bottom: 1rem
}

.About_col2__M7_0n>h2:nth-child(3) {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.About_col3__roadd>h2:first-child,
.About_col3__roadd>ul>li {
	padding-bottom: 1rem
}

.About_innerContainer__FJBE_ {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 58px;
	-moz-column-gap: 58px;
	column-gap: 58px;
	font-size: 18px;
	padding-top: 85px;
	padding-bottom: 45px
}

.About_innerContainer__FJBE_>p {
	position: relative
}

.About_col1__9VqSi {
    grid-column: 1/6;
    display: flex;
    flex-direction: column; 
    align-items: flex-start;
    gap: 1rem;
}
  
.About_col2__M7_0n {
	grid-column: 7/10
}

.About_col3__roadd {
	grid-column: 10/13
}

.About_close__Wk1zR {
	position: absolute;
	top: 58px;
	right: 50px;
	cursor: pointer;
	pointer-events: all
}

.About_button__zD9iF,
.About_close__Wk1zR {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 12px
}

.About_button__zD9iF {
	position: fixed;
	pointer-events: none;
	width: 100%;
	height: 100%;
	padding-right: 50px;
	top: 0;
	right: 0;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	z-index: 2
}

.About_button__zD9iF>div {
	pointer-events: all;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 43px;
	height: 43px;
	border-radius: 50%;
	border: solid;
	border-width: 1px;
	border-color: #fff;
	cursor: pointer
}

.About_anchor__fflMz {
	display: block;
	text-decoration: underline;
	text-underline-offset: 5px;
	text-decoration-thickness: 1px;
	cursor: pointer;
	pointer-events: all
}

.About_social__lcSTC {
	display: flex
}

.About_social__lcSTC>li>a {
	display: inline-block
}

.About_social__lcSTC>li:first-child:after {
	content: "/";
	padding: 0 5px
}

.About_title__mGjZR {
	display: none
}

.About_columnsContainer__5zSTv,
.About_columnsWrapper__yCI5A {
	display: contents
}

@media screen and (max-width:1360px) {
	.About_container__rRFE8 h1 {
		display: none
	}

	.About_title__mGjZR {
		display: inline;
		display: initial;
		position: absolute;
		top: 58px;
		left: 50px;
		text-transform: uppercase;
		font-size: 12px
	}

	.About_container__rRFE8 {
		padding: 60px 50px
	}

	.About_innerContainer__FJBE_ {
		grid-template-rows: repeat(3, 1fr);
		padding-top: 0;
		padding-bottom: 0
	}

	.About_innerContainer__FJBE_>p {
		display: flex;
		align-items: center;
		margin-top: 0;
		padding-top: 0;
		padding-bottom: 0;
		grid-row: 2/3
	}

	.About_col1__9VqSi {
		grid-column: 1/12
	}

	.About_col2__M7_0n {
		grid-column: 1/5;
		font-size: 18px;
		grid-row: 3/3
	}

	.About_col3__roadd {
		grid-column: 7/12;
		font-size: 18px;
		grid-row: 3/3
	}

	.About_columnsContainer__5zSTv {
		display: flex;
		position: absolute;
		bottom: 30px
	}

	.About_columnsWrapper__yCI5A {
		display: grid;
		grid-template-columns: repeat(12, 1fr)
	}
}

@media (max-height:768px),
screen and (max-width:1360px) {
	.About_container__rRFE8 {
		align-content: normal;
		align-items: normal
	}
}

@media screen and (max-width:800px) {
	.About_container__rRFE8 {
		padding: 226px 20px 0;
		align-content: normal;
		align-items: normal
	}

	.About_title__mGjZR {
		font-size: 10px;
		top: 40px;
		left: 20px
	}

	.About_container__rRFE8 h1 {
		font-size: 50px;
		display: none
	}

	.About_innerContainer__FJBE_ {
		display: grid;
		grid-template-columns: repeat(5, 1fr);
		grid-template-rows: unset;
		grid-column-gap: 20px;
		-moz-column-gap: 20px;
		column-gap: 20px
	}

	.About_innerContainer__FJBE_>p {
		display: inline;
		display: initial;
		grid-row: unset
	}

	.About_col1__9VqSi {
		font-size: 16px;
		grid-column: 1/5
	}

	.About_col2__M7_0n {
		padding-bottom: 108px;
		padding-top: 170px
	}

	.About_col2__M7_0n,
	.About_col3__roadd {
		font-size: 16px;
		grid-column: 1/5;
		grid-row: unset
	}

	.About_close__Wk1zR {
		font-size: 10px;
		top: 40px;
		right: 20px
	}

	.About_button__zD9iF {
		font-size: 10px;
		padding-right: 20px
	}

	.About_columnsContainer__5zSTv,
	.About_columnsWrapper__yCI5A {
		display: contents
	}
}

@media screen and (max-width:1360px) and (max-height:800px) {
	.About_container__rRFE8 {
		padding: 226px 20px 0;
		align-content: normal;
		align-items: normal
	}

	.About_title__mGjZR {
		font-size: 10px;
		top: 40px;
		left: 20px
	}

	.About_container__rRFE8 h1 {
		font-size: 50px;
		display: none
	}

	.About_innerContainer__FJBE_ {
		display: grid;
		grid-template-columns: repeat(5, 1fr);
		grid-template-rows: unset;
		grid-column-gap: 20px;
		-moz-column-gap: 20px;
		column-gap: 20px
	}

	.About_innerContainer__FJBE_>p {
		display: inline;
		display: initial;
		grid-row: unset
	}

	.About_col1__9VqSi {
		font-size: 16px;
		grid-column: 1/5
	}

	.About_col2__M7_0n {
		padding-bottom: 108px;
		padding-top: 170px
	}

	.About_col2__M7_0n,
	.About_col3__roadd {
		font-size: 16px;
		grid-column: 1/5;
		grid-row: unset
	}

	.About_close__Wk1zR {
		font-size: 10px;
		top: 40px;
		right: 20px
	}

	.About_button__zD9iF {
		font-size: 10px;
		padding-right: 20px
	}

	.About_columnsContainer__5zSTv,
	.About_columnsWrapper__yCI5A {
		display: contents
	}
}

@media screen and (max-width:800px) and (max-height:520px) {
	.About_container__rRFE8 {
		min-width: 425px
	}
}

.Place_container__PpAWu {
	position: absolute;
	top: 0;
	pointer-events: none;
	width: 100%;
	height: 100%;
	display: flex;
	align-content: center;
	align-items: center;
	padding: 0 50px
}

.Place_wrapper__zpSvY {
	display: flex;
	text-transform: uppercase;
	font-size: 12px;
	position: relative
}

.Place_wrapper__zpSvY>div {
	pointer-events: all
}

.Place_wrapper__zpSvY svg {
	position: relative;
	width: 27px;
	bottom: 2px
}

.Place_wrapper__zpSvY>p {
	position: absolute;
	top: 37px;
	overflow: hidden
}

.Place_text__Wblgb span {
	display: block
}

@media (max-height:380px),
screen and (max-width:800px) {
	.Place_container__PpAWu {
		padding: 0 20px
	}

	.Place_wrapper__zpSvY {
		font-size: 10px
	}

	.Place_wrapper__zpSvY svg {
		width: 20px;
		bottom: 0;
		margin-right: 6px
	}
}

.ButtonAudio_container__Ax5KX {
	width: 100%;
	height: 100%;
	top: 0;
	position: absolute;
	pointer-events: none;
	display: flex;
	justify-content: flex-end;
	min-width: 360px
}

.ButtonAudio_button__Fr3Z8 {
	margin-right: 116px;
	margin-top: 51px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	pointer-events: all;
	cursor: pointer
}

.ButtonAudio_wrapper__b42aX {
	width: 17px;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	height: 12px
}

.ButtonAudio_wrapper__b42aX>div {
	width: 1px;
	height: 12px;
	background-color: #fff
}

@media (max-height:380px),
screen and (max-width:800px) {
	.ButtonAudio_button__Fr3Z8 {
		margin-top: 31px;
		margin-right: 68px
	}
}

@media screen and (max-width:800px) and (max-height:520px) {
	.ButtonAudio_container__Ax5KX {
		min-width: 425px
	}
}

.ButtonDayNight_container__LKECd {
	width: 100%;
	height: 100%;
	top: 0;
	position: absolute;
	pointer-events: none;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	min-width: 360px
}

.ButtonDayNight_wrapper__17Pf3 {
	padding-right: 50px;
	height: 96px;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.ButtonDayNight_button__ygSrO {
	pointer-events: all;
	width: 43px;
	height: 43px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.ButtonDayNight_border__OPh4N {
	position: absolute;
	width: 43px;
	height: 43px;
	border: solid;
	border-width: 1.4px;
	border-color: #fff;
	border-radius: 50%
}

@media (-webkit-max-device-pixel-ratio:1.498997995991984),
(max-resolution:1.499dppx) {
	.ButtonDayNight_border__OPh4N {
		border-width: 2px
	}
}

.ButtonDayNight_bg__dNXOI {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff;
	border-radius: 50%
}

.ButtonDayNight_sun__XcbuZ {
	width: 21px;
	height: 21px;
	position: absolute
}

.ButtonDayNight_moon__bEQiF {
	width: 18px;
	height: 18px;
	position: absolute
}

@media (max-height:380px),
screen and (max-width:800px) {
	.ButtonDayNight_wrapper__17Pf3 {
		padding-right: 20px;
		height: 72px
	}

	.ButtonDayNight_border__OPh4N,
	.ButtonDayNight_button__ygSrO {
		width: 31px;
		height: 31px
	}

	.ButtonDayNight_sun__XcbuZ {
		width: 15px;
		height: 15px
	}

	.ButtonDayNight_moon__bEQiF {
		width: 13px;
		height: 13px
	}
}

@media screen and (max-width:800px) and (max-height:520px) {
	.ButtonDayNight_container__LKECd {
		min-width: 425px
	}
}

.ButtonCapture_container__QAS2F {
	width: 100%;
	height: 100%;
	top: 0;
	position: absolute;
	justify-content: flex-end;
	min-width: 360px;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	pointer-events: none
}

.ButtonCapture_button__7IDKA {
	bottom: 170px;
	width: 189px;
	height: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	overflow: hidden;
	border-radius: 78px;
	pointer-events: all;
	cursor: pointer;
	pointer-events: none
}

.ButtonCapture_border__WVLQy {
	position: absolute;
	width: 189px;
	height: 70px;
	border: solid;
	border-width: 1.4px;
	border-color: #fff;
	border-radius: 78px
}

@media (-webkit-max-device-pixel-ratio:1.498997995991984),
(max-resolution:1.499dppx) {
	.ButtonCapture_border__WVLQy {
		border-width: 2px
	}
}

.ButtonCapture_bg__Hy4BY {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 78px
}

.ButtonCapture_text__v2SxR {
	color: #fff;
	z-index: 1;
	font-size: 12px;
	text-transform: uppercase
}

.ButtonCapture_strobe__I32my {
	width: 100vw;
	height: 100vh;
	background: #fff;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3000000000;
	display: none;
	pointer-events: none
}

.ButtonCapture_path__7fx5s {
	width: 22px;
	height: 22px;
	display: none
}

@media screen and (max-width:1360px) {
	.ButtonCapture_container__QAS2F {
		justify-content: flex-end
	}

	.ButtonCapture_button__7IDKA {
		bottom: 119px;
		right: calc((100vw - 252px) / 2)
	}
}

@media (max-height:520px),
screen and (max-width:800px) {
	.ButtonCapture_container__QAS2F {
		align-items: flex-start;
		justify-content: flex-end
	}

	.ButtonCapture_button__7IDKA {
		bottom: 0;
		width: 22px;
		height: 22px;
		right: 25px;
		top: calc(25% - 2px);
		border-radius: 0;
		opacity: 1 !important
	}

	.ButtonCapture_border__WVLQy,
	.ButtonCapture_text__v2SxR {
		display: none
	}

	.ButtonCapture_path__7fx5s {
		width: 22px;
		height: 22px;
		display: inline;
		display: initial;
		position: relative;
		top: 140%
	}
}

@media screen and (min-width:801px) and (max-height:520px) {
	.ButtonCapture_button__7IDKA {
		right: 60px
	}
}

@media screen and (max-height:380px) {
	.ButtonCapture_button__7IDKA {
		right: 25px
	}
}

.Button_button__HxzDS {
	cursor: pointer;
	text-transform: uppercase;
	font-size: 12px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	overflow: hidden;
	z-index: 1;
	pointer-events: all
}

.Button_border__b_yTN {
	position: absolute;
	width: 70px;
	height: 70px;
	border: solid;
	border-width: 1.4px;
	border-color: #fff;
	border-radius: 50%
}

@media (-webkit-max-device-pixel-ratio:1.498997995991984),
(max-resolution:1.499dppx) {
	.Button_border__b_yTN {
		border-width: 2px
	}
}

.Button_text__zLCn6 {
	color: #fff;
	z-index: 1;
	font-size: 12px
}

.Button_buttonType__pkANp {
	width: 70px;
	height: 70px;
	border-radius: 50%
}

.Button_buttonDefaultAngle__NoszL {
	width: 189px;
	height: 70px;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 12px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	overflow: hidden;
	border-radius: 78px
}

.Button_borderDefaultAngle__DM9q3 {
	position: absolute;
	width: 189px;
	height: 70px;
	border: solid;
	border-width: 1.4px;
	border-color: #fff;
	border-radius: 78px
}

@media (-webkit-max-device-pixel-ratio:1.498997995991984),
(max-resolution:1.499dppx) {
	.Button_borderDefaultAngle__DM9q3 {
		border-width: 2px
	}
}

.Button_bg__4jSzI {
	border-radius: 50%
}

.Button_bgDefaultAngle__PXoHB,
.Button_bg__4jSzI {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff
}

.Button_bgDefaultAngle__PXoHB {
	border-radius: 78px
}

@media (max-height:380px),
screen and (max-width:800px) {

	.Button_button__HxzDS,
	.Button_text__zLCn6 {
		font-size: 10px
	}

	.Button_border__b_yTN {
		width: 48px;
		height: 48px
	}

	.Button_buttonType__pkANp {
		width: 48px;
		height: 48px;
		border-radius: 50%
	}

	.Button_buttonDefaultAngle__NoszL {
		width: 118px;
		height: 48px;
		border-radius: 78px
	}

	.Button_borderDefaultAngle__DM9q3 {
		width: 118px;
		height: 48px
	}
}

.Panel_container__OE4Nk {
	width: 100%;
	position: absolute;
	bottom: 0;
	display: flex;
	align-items: center;
	padding: 0 50px 65px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 12px;
	min-width: 360px;
	pointer-events: none
}

@media screen and (max-width:1360px) {
	.Panel_container__OE4Nk {
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 0 50px 44px
	}
}

.Panel_buttonTitle__me_UY {
	text-transform: uppercase;
	position: absolute;
	top: -30px
}

.Panel_buttons__dPTiz {
	display: flex
}

.Panel_buttons__dPTiz>li:first-child,
.Panel_buttons__dPTiz>li:nth-child(2) {
	margin-right: 21px
}

.quickLinks {
    display: flex;
    list-style: none;
    margin: 1rem 0;
    padding: 0;
    display: flex;
    gap: 1.5rem;
    align-items: center;
  }
  
.quickLinkItem {
margin: 0;
}

.quickLinkLink {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    pointer-events: auto;
  }

.quickLinkLink:hover {
text-decoration: underline;
}

.quickLinkIcon {
width: 64px;
height: 64px;
}
  
  

.Panel_slidersContainer__1y8_u {
	width: 100%;
	height: 45px;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	text-transform: uppercase
}

.Panel_sliderContainer__OgSrO {
	width: 226px;
	pointer-events: all
}

.Panel_sliderTitle__9udoZ {
	position: relative;
	top: -10px
}

.Panel_sliderWrapper__S7Uj0 {
	display: flex;
	align-items: flex-end
}

.Panel_sliderWrapper__S7Uj0>div {
	position: relative;
	display: flex
}

.Panel_sliderWrapper__S7Uj0 label {
	width: 68px;
	margin-right: 15px
}

.Panel_sliderOn__Wg0HV {
	visibility: visible;
	position: inherit
}

.Panel_sliderOff__pvtyH {
	visibility: hidden;
	position: absolute
}

@media screen and (max-width:1360px) {
	.Panel_slidersContainer__1y8_u {
		order: 1;
		margin-top: 29px;
		width: 100%;
		justify-content: space-between
	}

	.Panel_sliderContainer__OgSrO {
		width: calc(90%/3)
	}
}

@media (max-height:380px),
screen and (max-width:800px) {
	.Panel_container__OE4Nk {
		padding: 0 20px 27px;
		font-size: 10px
	}

	.Panel_buttonTitle__me_UY {
		top: -25px
	}

	.Panel_slidersContainer__1y8_u {
		display: table
	}

	.Panel_sliderContainer__OgSrO {
		width: 100% !important
	}

	.Panel_sliderWrapper__S7Uj0 label {
		width: 80px;
		margin-right: 0
	}

	.Panel_sliderOffset__Aadk2 {
		padding-top: 13px
	}
}

@media screen and (max-width:1360px) and (max-height:520px) {
	.Panel_container__OE4Nk {
		flex-wrap: unset;
		margin-top: 0
	}

	.Panel_sliderTitle__9udoZ {
		position: absolute;
		top: -30px
	}

	.Panel_slidersContainer__1y8_u {
		order: 0;
		margin-top: 0;
		width: 100%;
		justify-content: space-between;
		display: table
	}

	.Panel_sliderContainer__OgSrO {
		width: 100%;
		padding: 1px 30px
	}
}

@media screen and (max-height:380px) {
	.Panel_sliderTitle__9udoZ {
		position: absolute;
		top: -25px
	}

	.Panel_buttons__dPTiz>li:first-child,
	.Panel_buttons__dPTiz>li:nth-child(2) {
		margin-right: 11px
	}

	.Panel_sliderContainer__OgSrO {
		padding: 0 10px
	}
}

@media screen and (max-width:800px) and (max-height:520px) {
	.Panel_sliderTitle__9udoZ {
		position: absolute;
		top: -25px
	}

	.Panel_buttons__dPTiz>li:first-child,
	.Panel_buttons__dPTiz>li:nth-child(2) {
		margin-right: 11px
	}

	.Panel_sliderContainer__OgSrO {
		padding: 0 10px
	}
}

.MouseFollower_mouseFollower__xV9cD {
	width: 45px;
	height: 45px;
	position: fixed;
	top: 0;
	left: 0;
	border-radius: 50%;
	pointer-events: none;
	border: solid;
	border-width: 1px;
	z-index: 300000000;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	opacity: 0
}

.MouseFollower_dot__kDHMs {
	position: absolute;
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 50%
}

.MouseFollower_label__lFr_G {
	opacity: 0;
	position: absolute;
	color: #fff
}

.MouseFollower_arrow__xklmb {
	position: absolute;
	display: flex;
	justify-content: space-between;
	width: 65px;
	opacity: 0
}

.MouseFollower_arrow__xklmb svg {
	width: 11px
}

.MouseFollower_arrow__xklmb>svg:nth-child(2) {
	transform: rotate(180deg)
}

@media (hover:none) {
	.MouseFollower_mouseFollower__xV9cD {
		visibility: hidden
	}
}

.Home_container__bCOhY {
	position: relative;
	width: 100vw;
	height: 100vh;
	max-height: -webkit-fill-available
}

.Home_ui__7GygQ {
	opacity: 0
}

.Home_hooksMain__jYIs8>div {
	position: absolute;
	will-change: transform;
	border-radius: 50%;
	background: #f08080;
	box-shadow: 10px 10px 5px 0 rgba(0, 0, 0, .75);
	opacity: .6
}

.Home_hooksMain__jYIs8>div:first-child {
	width: 60px;
	height: 60px
}

.Home_hooksMain__jYIs8 {
	top: 0;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	filter: url(#goo);
	overflow: hidden;
	background: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: default
}

/*# sourceMappingURL=1f9b1528753e2fcf.css.map*/