@charset "UTF-8";
/* 以上是 聲明 css編碼 */

/* 以下是 圖示文字 的 CSS */
@import url('/webeip/HT00100/peggy/fonticons/css/style.css');

@import url('https://fonts.googleapis.com/icon?family=Playball&display=swap');

/* 以下是 slick-1.8.1 的相關 CSS */
@import url('/webeip/HT00100/becky/slick-1.8.1/slick/slick.css');
/* Add the new slick-theme.css if you want the default styling */
@import url('/webeip/HT00100/becky/slick-1.8.1/slick/slick-theme.css');

/* 以下是swiper-4.5.0 css */
@import url(/webeip/HT00100/Peggy/swiper-4.5.0/css/swiper.min.css);

/* 以下是 animate 的 CSS */
@import url('/webeip/HT00100/becky/css/animate.css');
/* 以下是 reset 的 CSS */
@import url('/webeip/HT00100/becky/css/reset.css');
html, body{ overflow: auto; }

/* 電腦版大圖輪播 */
	.carousel_mainPC{
		width: 100%;
		min-width: 1200px;
		display: flex;
		justify-content: flex-start;
		align-items: stretch;
		height: 500px;
		position: relative;
    	overflow: hidden;
	}

	/* 選單 */
		.carousel_mainPC_L{
			width: 21%;
			margin: 0 2%;
			max-width: 250px;
			text-align: center;
			background-color: rgba(255,255,255,.6);
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			align-items: center;
			z-index: 99;
			position: relative;
		}

		.carousel_logo{
			display: block;
			position: relative;
			width: 130px;
			margin: 5px auto;
			transition: all .5s;
		}
		.carousel_logo > img{
			width: 100%;
			vertical-align: top;
			transition: all .5s;
			border-radius: 10px;
		}
		.carousel_logo > span{
			display: block;
			font-size: 1.5rem;
			color: #000;
			letter-spacing: 2.5px;
			padding-left: 2.5px;
			box-sizing: border-box;
			font-weight: bold;
		}
		.carousel_nav{
			width: 100%;
			padding: 20px 0;
		}
		.carousel_nav > ul{
			display: flex;
			justify-content: center;
			align-items: flex-start;
		}
		.carousel_nav > ul li{
			-webkit-writing-mode: vertical-lr;
			writing-mode: vertical-lr;
		}
		.carousel_nav > ul li a{
			display: block;
			font-size: 1.25rem;
			padding: 20px 5px;
			box-sizing: border-box;
			color: #444;
			font-weight: bold;
			transition: all .5s;
		}
		.carousel_nav > ul li a:hover{
			color: #ff0000;
		}
	/* 社群 */
		.carousel_linknav ul{
			display: flex;
			justify-content: center;
			align-items: center;
		}
		.carousel_linknav ul li a{
			display: block;
			padding: 0.5rem;
			box-sizing: border-box;
			font-size: 1.5rem;
			margin: 0.75rem 0.5rem;
			transition: all .3s;
			transform: scale(1);
			color: #000;
		}
		.carousel_linknav ul li:hover a{
			transform: scale(1.25);
		}
		.carousel_linknav ul li:hover .toplink_fb{
			color: #3B559F;
		}
		.carousel_linknav ul li:hover .toplink_line{
			color: #4ECD00;
		}
		.carousel_linknav ul li:hover .toplink_ig{
			color: #E3297D;
		}
		.carousel_linknav ul li:hover .toplink_phone{
			color: #4CDA64;
		}
	/* 圖像廣告連結 */
		.imgadlink_main3{
			width: 100%;
			min-width: 1200px;
			position: absolute;
		}
		.imgadlink_group3{
			position: absolute;
			width: 100%;
			height: 100%;
		}
		.adimg3 a div{
			background-size: cover;
			background-position: center center;
			background-repeat: no-repeat;
			height: 500px;
			opacity: 0;
			transition: all .5s;
		}
		.imgadlink_main3 .imgadlink_group3.current .adimg3 a div{
			opacity: 1;
		}
/* 跑馬燈 */
	.adlinkBtn{
		width: 100%;
		z-index: 99;
		padding: 0 20px;
		box-sizing: border-box;
		background-color: rgb(243 216 33 / 50%);
		position: absolute;
		top: 0;
		left: 0;
	}
	.adlinkBtn_swiper{
		display: flex;
		justify-content: center;
		align-items: center;
		height: 40px;
	}
	.adlinkBtn_box{
		display: flex;
		justify-content: center;
		align-items: center;
		color: #000;
		letter-spacing: 5px;
		padding-left: 5px;
		box-sizing: border-box;
	}
	.adlinkBtn_boxTXT{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		white-space: normal;
	}
	.adlinkBtn_boxMORE{
		margin: 0 10px;
	}

/* 團體關鍵字搜尋 + 廣告連結 */
	.search_main{
		width: 100%;
		min-width: 1200px;
		min-height: 250px;
		background-image: url(/webeip/HT00175/img/search_bg.jpg);
		background-position: top center;
		background-size: cover;
		background-repeat: no-repeat;
		padding: 100px 0 20px;
		box-sizing: border-box;
		position: relative;
	}
	.search_wrap{
		width: 95%;
		max-width: 1200px;
		margin: 0 auto;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: space-between;
	}
	.search_box{
		width: 48%;
	}
	/*旅遊搜尋*/
		.searchbox{
			width: 100%;
			margin-bottom: 40px;	
		}
		.searchbox_title{
			font-size: 1.5rem;
			font-weight: bold;
			letter-spacing: 5px;
			padding-left: 10px;
			box-sizing: border-box;
			border-left: 5px solid #F44336;
			color: #F44336;
			margin-bottom: 10px;
		}
		.searchbox_title > span{
			display: inline-block;
			font-weight: normal;
			color: #a8a8a8;
			font-family: 'Playball', cursive;
			margin-left: 5px;
		}
		.searchbox_titlebtns{
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.searchbox_btn1,.searchbox_btn2,.searchbox_btn3{
			cursor: pointer;
			display: block;
			width: 100%;
			text-align: center;
			padding: 0.5em;
			box-sizing: border-box;
			color: white;
			position: relative;
		}
		.searchbox_btn1{ background-color: #bc7cc7; }
		.searchbox_btn2{ background-color: #65ce75; }
		.searchbox_btn3{ background-color: #fcdc61; }

		.searchbox_ifbox{
			background-color: rgb(255 255 255 / 80%);
			padding: 20px;
			box-sizing: border-box;
			border-radius: 0 0 10px 10px;
			height: 150px;
		}
		.searchbox_ifbox > iframe{
			width: 100%;
		}

	/* 廣告連結 */
		.adlink_trip{
			width: 100%;
			display: flex;
			flex-wrap: wrap;
			justify-content: flex-start;
			align-items: center;
		}
		.adlink_trip > h3{
			font-size: 1.5rem;
			font-weight: bold;
			letter-spacing: 5px;
			padding-left: 10px;
			box-sizing: border-box;
			border-left: 5px solid #F44336;
			color: #F44336;
			margin-bottom: 10px;
		}
		.adlink_trip > h3 span{
			display: inline-block;
			font-weight: normal;
			color: #a8a8a8;
			font-family: 'Playball', cursive;
			margin-left: 5px;
		}
		.adlinkbox_box{
			width: 100%;
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			align-items: flex-start;
		}
		.adlinkbox_box > a{
			width: 48%;
			display: inline-block;
			padding: 5px;
			background-color: #009688;
			color: #fff;
			border-radius: 5px;
			margin-bottom: 15px;
			font-size: 1.15rem;
			transition: all .3s;
			box-sizing: border-box;
			text-align: center;
		}
		.adlinkbox_box > a:hover{
			background-color: #5e2c7c;
		}
/* 國外行程 */
	.imgadlink_main2{
		width: 48%;
		margin: 0 auto;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: center;
	}
	.imgadlink_main2 > .imgadlink_group2{
		width: calc(90% / 3);
		margin: 20px calc(10% / 6);
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: center;
		transition: all .5s;
		position: relative;
		border: 5px solid rgb(0 0 0 / 30%);
		border-radius: 50%;
		box-sizing: border-box;
	}
	.imgadlink_main2 > .imgadlink_group2 > .adimg2{
		width: 100%;
		overflow: hidden;
		border-radius: 50%;
	}
	.imgadlink_main2 > .imgadlink_group2 > .adimg2 > a{
		display: block;
		width: 100%;
		height: 20vw;
		background-repeat: no-repeat;
		background-position: bottom center;
		background-size: cover;
		transition: all .5s;
		transform: scale(1.0);
		box-sizing: border-box;
	}
	.imgadlink_main2 > .imgadlink_group2:hover > .adimg2 > a{
		transform: scale(1.2);
	}

	.imgadlink_main2 > .imgadlink_group2 > .adimg2 > .adiframe2{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: 50%;
	}
	.imgadlink_main2 > .imgadlink_group2 > .adtxt2{
		position: absolute;
		bottom: -10px;
		right: -20px;
	}
	.imgadlink_main2 > .imgadlink_group2 > .adtxt2 > a{
		width: 150px;
		display: block;
		padding: 5px 10px 5px 20px;
		box-sizing: border-box;
		font-size: 1.25rem;
		letter-spacing: 10px;
		font-weight: bold;
		color: #fff;
		background: rgb(63 81 181 / 80%);
		border-radius: 10px;
		text-align: center;
	}
/* 推薦行程 */
	.tour_main{
		width: 100%;
		padding: 100px 0 50px;
		position: relative;
	}
	/*.tour_main:before{
		position: absolute;
		content: '';
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background-color: #EEE;
		clip-path: polygon(0 0, 0% 100%, 100% 100%);
	}
	.tour_main:after{
		position: absolute;
		content: '';
		width: 100%;
		height: 100%;
		right: 0;
		top: 0;
		background-color: #dedede;
		clip-path: polygon(100% 0, 0% 100%, 100% 100%);
		z-index: -99;
	}*/
	.body_title{
		text-align: center;
		margin-bottom: 40px;
	}
	.body_title > h2{
		font-size: 5rem;
		color: #fffac9;
		font-family: 'Playball', cursive;
		letter-spacing: 20px;
		padding-left: 20px;
		box-sizing: border-box;
	}
	.body_title > span{
		display: inline-block;
		font-size: 3rem;
		margin-top: -80px;
		color: #333333;
		letter-spacing: 10px;
		padding-left: 10px;
		box-sizing: border-box;
	}
	/* 圖示站內活動快報 */

		.ShowImgUrlLink_main{
			width: 100%;
			box-sizing: border-box;
			transition: all .2s;
			position: relative;
		}
		/*.travelteam:nth-child(odd){
			margin-top: 50px;
		}*/
		.ShowImgUrlLink_box{
			margin: 10px 25px;
			position: relative;
		}
		.ShowImgUrlLink_box:hover{
			top: 5px;
		}
		.ShowImgUrlLink_img{
			width: 100%;
			display: block;
			position: relative;
			padding: 5px;
			margin-bottom: 5px;
			box-sizing: border-box;
			background-color: #fff;
			box-shadow: 0 0 5px rgb(0 0 0 / 50%);
		}
		/*.ShowImgUrlLink_img_img{
			display: flex;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 12vw;
			background-repeat: no-repeat;
			background-size: cover;
			background-position: center center;
		}*/
		.ShowImgUrlLink_img_img img{
			width: 100%;
			vertical-align: top;
		}
		.ShowImgUrlLink_img_noimg{
			display: flex;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 12vw;
			background-color: #DDD;
		}
		.ShowImgUrlLink_img_noimg > span{
			font-size: 3rem;
			color: #FFF;
		}
		.ShowImgUrlLink_title{
			width: 110%;
			padding: 10px 5px;
			box-sizing: border-box;
			background-color: rgb(0 0 0 / 50%);
			position: absolute;
			z-index: 999;
			bottom: -5px;
			left: 50%;
			transform: translate(-50%, 0) scale(0);
			transition: all .3s;
		}
		.ShowImgUrlLink_title span{
			width: 100%;
			padding: 0 0;
			text-align: left;
			box-sizing: border-box;
			font-size: 1.15rem;
			min-height: 40px;
			color: #fff;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			white-space: normal;
			font-weight: bolder;
		}
		.ShowImgUrlLink_box:hover .ShowImgUrlLink_title{
			transform: translate(-50%, 0) scale(1);
		}
		.ShowImgUrlLink_box.slick-center .ShowImgUrlLink_title{ transform: translate(-50%, 0) scale(1); }
		.ShowImgUrlLink_price{
			font-size: 1.25rem;
			color: #ffffff;
			text-align: right;
			box-sizing: border-box;
			position: absolute;
			top: 0;
   			right: 0;
			background-color: rgb(244 67 54 / 80%);
			padding: 0 10px;
		}

		/* 箭頭 */
		.ShowImgUrlLink_main .slick-prev, .ShowImgUrlLink_main .slick-next{
			width: 40px;
	    	height: 50px;
	    	transition: all .3s linear;
		}
		.ShowImgUrlLink_main .slick-next, .ShowImgUrlLink_main .slick-next:hover, .ShowImgUrlLink_main .slick-next:focus{
			background: url(/webeip/HT00100/Peggy/carousel10/img/arrow-right-w.svg);
			background-repeat: no-repeat;
	    	background-size: contain;
			right: 0;
			background-color: rgba(0,0,0,.3);	
		}
		.ShowImgUrlLink_main .slick-prev, .ShowImgUrlLink_main .slick-prev:hover, .ShowImgUrlLink_main .slick-prev:focus{
			background: url(/webeip/HT00100/Peggy/carousel10/img/arrow-left-w.svg);
			background-repeat: no-repeat;
	    	background-size: contain;
			left: 0;
	    	z-index: 99;
	    	background-color: rgba(0,0,0,.3);
		}
		.ShowImgUrlLink_main .slick-next:before, .ShowImgUrlLink_main .slick-prev:before{ display: none; }
	/* 圖示團體旅遊 */
		.travelteam_main{
			width: 100%;
			max-width: 1200px;
			margin: 0 auto;
			min-height: 200px;
			display: flex;
			flex-wrap: wrap;
			justify-content: flex-start;
			align-items: center;
		}
		.travelteam{
			width: calc(85% / 4);
			margin: 10px calc(15% / 8);
			box-sizing: border-box;
			transition: all .5s;
			position: relative;
		}
		/*.travelteam:nth-child(odd){
			margin-top: 50px;
		}*/
		.travelteam_img{
			width: 100%;
			display: block;
			position: relative;
			padding: 5px;
			margin-bottom: 10px;
			box-sizing: border-box;
			background-color: #fff;
			box-shadow: 0 0 5px rgb(0 0 0 / 50%);
			overflow: hidden;
		}
		/*.travelteam_img_img{
			display: flex;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 12vw;
			background-repeat: no-repeat;
			background-size: cover;
			background-position: center center;
		}*/
		.travelteam_img_img{
			width: 100%;
			vertical-align: top;
		}
		.travelteam_img_noimg{
			display: flex;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: 345.8px;
			background-color: #DDD;
		}
		.travelteam_img_noimg > span{
			font-size: 3rem;
			color: #FFF;
		}
		.travelteam_more{
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0;
			top: -100%;
			display: flex;
			justify-content: center;
			align-items: center;
			background-color: rgba(0,0,0,.3);
			z-index: 99;
			font-size: 2rem;
			color: #fff;
			font-family: 'Playball', cursive;
			letter-spacing: 5px;
			padding-left: 5px;
			box-sizing: border-box;
			transition: all .5s;
		}
		.travelteam:hover .travelteam_more{
			top: 0;
		}
		.travelteam_content{
			width: 100%;
			padding: 10px 5px;
			box-sizing: border-box;
			background-color: rgb(0 0 0 / 40%);
			transition: all .3s;
		}
		.travelteam_title{
			width: 100%;
			padding: 0 0;
			text-align: left;
			box-sizing: border-box;
			font-size: 1.15rem;
			min-height: 40px;
			color: #fff;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			white-space: normal;
			font-weight: bolder;
		}
		.travelteam_price{
			font-size: 1.25rem;
			color: #ffffff;
			text-align: right;
			box-sizing: border-box;
			position: absolute;
			top: 0;
   			right: 0;
			background-color: rgb(244 67 54 / 80%);
			padding: 0 10px;
		}
		.travelteam_desc{
			width: 100%;
			min-height: 100px;
			font-size: 1rem;
			line-height: 1.5rem;
			padding: 0 0.5rem;
			box-sizing: border-box;
			color: #888;
			text-align: justify;

			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 7;
			-webkit-box-orient: vertical;
			white-space: normal;
		}
		/* 箭頭 */
		.travelteam_main .slick-prev, .travelteam_main .slick-next{
			width: 40px;
	    	height: 50px;
	    	transition: all .3s linear;
		}
		.travelteam_main .slick-next, .travelteam_main .slick-next:hover, .travelteam_main .slick-next:focus{
			background: url(/webeip/HT00100/Peggy/carousel10/img/arrow-right-w.svg);
			background-repeat: no-repeat;
	    	background-size: contain;
			right: 0;
			background-color: rgba(0,0,0,.3);	
		}
		.travelteam_main .slick-prev, .travelteam_main .slick-prev:hover, .travelteam_main .slick-prev:focus{
			background: url(/webeip/HT00100/Peggy/carousel10/img/arrow-left-w.svg);
			background-repeat: no-repeat;
	    	background-size: contain;
			left: 0;
	    	z-index: 99;
	    	background-color: rgba(0,0,0,.3);
		}
		.travelteam_main .slick-next:before, .travelteam_main .slick-prev:before{ display: none; }

/* 國內外行程 */
	.bodytour_main{
		width: 100%;
		min-width: 1200px;
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
		position: relative;
	}
	/* 圖像廣告連結 */
		.imgadlink_main_perfectStyle{
			width: 100%;
			margin: 0 auto;
			display: flex;
			align-items: flex-start;
			justify-content: flex-start;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group{
			width: 50%;
			display: flex;
			flex-wrap: wrap;
			align-items: flex-start;
			justify-content: center;
			transition: all .5s;
			position: relative;
			overflow: hidden;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group > .adimg{
			width: 100%;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group > .adimg > a{
			display: block;
			width: 100%;
			height: 400px;
			background-repeat: no-repeat;
			background-position: bottom center;
			background-size: cover;
			transition: all .5s;
			transform: scale(1.0);
			box-sizing: border-box;
			-webkit-filter: brightness(.7);
			filter: brightness(.7);
		}
		.imgadlink_main_perfectStyle > .imgadlink_group:hover > .adimg > a{
			transform: scale(1.2);
			-webkit-filter: brightness(.9);
			filter: brightness(.9);
		}

		.imgadlink_main_perfectStyle > .imgadlink_group > .adimg > .adiframe{
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			border-radius: 50%;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group > .adtxt{
			position: absolute;
			top: 0;
			left: 0;
		}

		.imgadlink_main_perfectStyle > .imgadlink_group > .adtxt > a{
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			color: #fff;
			transition: all .5s;
		}
		
		.imgadlink_main_perfectStyle > .imgadlink_group > .adtxt > a div{
			text-align: center;
			width: 100%;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group > .adtxt > a div h2{
			width: 70%;
			margin: 30px 0;
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			padding: 10px 0 10px 10px;
			box-sizing: border-box;
			font-size: 2rem;
			letter-spacing: 10px;
			-webkit-transition: -webkit-transform 0.5s;
			transition: transform 0.5s;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group > .adtxt > a div span{
			display: inline-block;
			font-size: 1.25rem;
			font-family: 'Libre Baskerville', serif;
			-webkit-transition: -webkit-transform 0.5s;
			transition: transform 0.5s;
			padding-top: 10px
		}
		.imgadlink_main_perfectStyle > .imgadlink_group:hover{
			width: 100%;
		}
		.imgadlink_main_perfectStyle > .imgadlink_group:hover > .adtxt{
			width: 100%;
		}

/* 最新消息 */
	.news_main{
		width: 100%;
		min-width: 1200px;
		min-height: 600px;
		background-repeat: no-repeat;
		background-position: bottom center;
		background-size: cover;
		background-image: url(/webeip/HT00175/img/news_bg.jpg);
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
	}
	.news_box{
		width: 80%;
		max-width: 800px;
		margin-top: 40px;
		background-color: rgb(255 255 255 / 50%);
		padding: 10px;
		box-sizing: border-box;
		border-radius: 20px;
		position: relative;
	}
	.news_box > h2{
		position: absolute;
		left: 0;
		top: -50px;
		color: rgb(255 255 255 / 80%);
		letter-spacing: 5px;
		padding-left: 5px;
		box-sizing: border-box;
		text-shadow: #545454 2px 2px 2px;
		font-size: 1.75rem;
	}
	.post_news_main{
		width: 95%;
		margin: 0 auto;
		position: relative;
		z-index: 99;
	}
	.post_news_content{
		display: block;
		width: 100%;
		margin: 5px 0 15px;
		padding-bottom: 5px;
	}
	.post_news_date{
		color: #000;
		margin-bottom: 10px;
	}
	.post_news_date .post_icon{
		display: inline-block;
	    transform: rotate(90deg);
	    margin-right: 5px;
	    color: #ffd65b;
	}
	.post_news_title{
		background-color: rgba(0,0,0,.4);
		padding: 5px 10px 5px 12px;
		color: #fff;
		border-radius: 10px;
		letter-spacing: 2px;
		box-sizing: border-box;
		transition: all .3s;
	}
	.post_news_content > span{
		display: inline-block;
		margin-right: 5px;
	}
	.post_news_content:hover .post_news_title{
		letter-spacing: 5px;
		padding: 5px 10px 5px 15px;
	}
	.news_box_img{
		position: absolute;
		width: 150px;
		right: -10%;
		top: -15%;
		opacity: .9;
	}
	.news_box_img2{
		position: absolute;
		width: 150px;
		left: -10%;
		bottom: -15%;
		opacity: .9;
	}
	.news_trangle{
		width: 20%;
		height: 10vw;
		position: absolute;
		top: 0;
		left: 12%;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 5vw;
		color: #000;
	}
	.news_trangle > span{
		display: block;
		width: 100%;
		height: 100%;
		content: '';
		clip-path: polygon(50% 80%, 0 0, 100% 0);
		position: absolute;
		background-color: rgb(255 214 91 / 80%);
	}
	.news_trangle > h4{
		position: relative;
		color: rgb(255 255 255 / 70%);
		font-family: 'Abril Fatface', cursive;
		letter-spacing: 10px;
		padding-left: 10px;
		box-sizing: border-box;
		font-family: 'Playball', cursive;
	}