
.top-slide-inner{
	height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
}
.slide-title{
	color: #FCFFFF;
	text-align: center;
	text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
	font-size: 46px;
	font-style: normal;
	font-weight: 800;
	line-height: normal;
	letter-spacing: -1.28px;
	text-transform: uppercase;
	margin-bottom: 48px;
	font-family: 'Montserrat-Bold', sans-serif;
}
.slider-btn{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}
.slider-btn .btn{
	padding: 18px 26px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 36px;
	background: #D33C4D;
	box-shadow: 0px 7px 14px 0px rgba(99, 2, 2, 0.23);
	border: none;
	color: #FFF;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: 100%;
}
.slider-btn .btn:hover{
	background: #D33C4D;
}
#top-slider .swiper-pagination{
	display: flex;
	justify-content: center;
	gap: 32px;
	bottom: 42px;
	z-index: 999;
}
#top-slider .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background: #76B7B5;
	opacity: 1;
}
#top-slider .swiper-pagination-bullet-active{
	background: #FFF;
}
.slider-bottom{
	position: absolute;
	bottom: 30px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	z-index: 88;

}
.soc-phone-wrap{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.slider-bottom .phone a,.slider-bottom .phone{
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFF;
}

@media only screen and (max-width: 1024px) {
	.slide-title{
		font-size: 24px;
	}
	.slider-btn .btn{
		font-size: 16px;
	}
	.soc-phone-wrap{
		flex-direction: column;
	}
	.soc-phone-wrap .phone{
		display: none;
	}
	#top-slider .swiper-pagination{
		bottom: 110px;
	}
}