@charset "utf-8";
/* CSS Document */
.voyage-2025 .container{
	max-width: 1300px !important;
}
.voyage-2025 .read-more{
	margin-left: 2px;
	font-style: italic;
}
.voyage-2025-event-img a{
	display: block !important;
}
.voyage-2025-banner{
	margin-bottom: 10px;
	border-radius: 15px;
}
.voyage-2025-banner img{
	width: 100%;
	height: auto;
	display: block;
	border-radius: 15px;
}
.voyage-2025-event-deatils h2{
	padding-bottom: 6px;
	border-bottom: 1px solid #c9c9c9;
	/*font-family: 'Poppins';
	 font-weight: 600;*/
	margin-bottom: 15px;
}
.voyage-2025-event-deatils span{
	padding:0 0 4px 25px;
	display: block;
	margin-bottom: 10px;
	/*font-family: 'Poppins';
	font-weight: 600;*/
	
}
.voyage-2025-event-deatils span:last-child{
	margin-bottom: 0;
}
.voyage-2025-event-date{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.5 20'%3E%3Cpath d='M18.5 4.3v14.3c0 .4-.1.7-.4 1s-.6.4-1 .4H1.4c-.4 0-.7-.1-1-.4s-.4-.6-.4-1V4.3c0-.4.1-.7.4-1s.6-.4 1-.4h1.4V1.8c0-.5.2-.9.5-1.3.4-.3.8-.5 1.3-.5h.7c.5 0 .9.2 1.3.5.4.4.5.8.5 1.3v1.1h4.3V1.8c0-.5.2-.9.5-1.3.4-.3.8-.5 1.3-.5h.7c.5 0 .9.2 1.3.5.3.3.5.8.5 1.3v1.1h1.4c.4 0 .7.1 1 .4s.4.6.4 1zM1.4 18.5h15.7V7.1H1.4v11.4zM5.7 5V1.8c0-.1 0-.2-.1-.3-.1 0-.1-.1-.3-.1h-.7c-.1 0-.2 0-.3.1v.3V5c0 .1 0 .2.1.3s.2.1.3.1h.7c.1 0 .2 0 .3-.1V5zm8.8 5.7l-5.7 5.7c-.1.1-.2.1-.3.1s-.2 0-.3-.1L5 13.2c0 0 0-.1 0-.2s0-.2.1-.2l.5-.5c.1-.1.1-.1.2-.1s.2 0 .3.1l2.5 2.5 4.9-4.9c.1-.1.2-.1.3-.1s.2 0 .2.1l.5.5c.1.1.1.1.1.2 0 0 0 .1-.1.1zM14.3 5V1.8c0-.1 0-.2-.1-.3s-.2-.1-.3-.1h-.7c-.1 0-.2 0-.3.1s-.1.2-.1.3V5c0 .1 0 .2.1.3s.2.1.3.1h.7c.1 0 .2 0 .3-.1 0-.1.1-.2.1-.3z'/%3E%3C/svg%3E") no-repeat;
	margin-bottom: 10px;
	background-size: 15px auto;
	background-position: 0 2px;
	font-family: 'Poppins';
	font-weight: 600;
	font-size: 1.3rem;
}
.voyage-2025-event-location{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.4 20'%3E%3Cpath d='M13.4 6.7c0 1-.1 1.7-.4 2.3L8.2 19.2c-.1.3-.3.5-.6.7-.3.1-.6.2-.9.2s-.6-.1-.9-.2c-.3-.2-.5-.4-.6-.7L.4 9C.1 8.4 0 7.7 0 6.7 0 4.9.7 3.3 2 2s2.9-2 4.7-2 3.4.7 4.7 2 2 2.9 2 4.7zM9.1 9.1c.7-.7 1-1.4 1-2.4s-.4-1.7-1-2.4c-.7-.7-1.4-1-2.4-1-.9 0-1.7.3-2.4 1s-1 1.4-1 2.4.3 1.7 1 2.4 1.4 1 2.4 1c.9-.1 1.7-.4 2.4-1z'/%3E%3C/svg%3E") no-repeat;
	background-size: 12px auto;
	background-position: 0 2px;
	margin-bottom: 15px;
	font-family: 'Poppins';
	font-weight: 600;
	font-size: 1.3rem;
}

.voyage-2025-event-video{
	border: 4px solid #fff;
	box-shadow: 0 0 5px 2px #ebebebe0;
}
.voyage-2025-event-details{
	align-items: flex-start;
}
.show-full-text{
	margin-bottom: 15px;
	display: block;
}
.voyage-2025-event-img{
	border: 4px solid #fff;
	box-shadow: 0 0 5px 2px #ebebebe0;

}
.voyage-2025-event-img img{
	width: 100%;
	height: auto;
	display: block;
}
.voyage-2025-event-details{
	flex-direction: column-reverse;
}

/* text-popup start */
.pix-tpop-wrap{
	background:rgba(0,0,0,.7);
	z-index:9999;
	overflow:auto;
	display:none;
	
}
.pix-tpop{
	margin:6% auto 0;
	border:6px solid #fff;
	background:#fff;
	width:90%;
	position:relative;
	width:800px;
	max-width:96%;
	max-height:86%;
}
.tpop-text-wrap{
	padding:20px;
	font-size:1.4rem;
	line-height:2.2rem;
}
.pix-tpop-c-btn{
	width:30px;
    height:28px;
    display:block;
    position:absolute;
    right:-6px;
    top:-6px;
    background:#ff0b0b;
    color:#fff;
    cursor:pointer;
    font-size:1.8rem;
    line-height:2.2rem;
    text-align:center;
    cursor:pointer;
    z-index:1;
    border-bottom-left-radius:55%;
    padding-left:4px;
}
.show-full-text .more-text{
	display: none;
}
.pix-tpop .show-full-text .more-text{
	display: inline;
}
.pix-tpop .read-more{
	display: none;
}
.pix-tpop .alumni_talk_text{
	max-height: 48vh;
	overflow: auto;
}
.voyage-2025 a{
	display: inline-block;
}
.voyage-2025 a img{
	display: block;
}
.voyage-2025-inner-cont{
	overflow: hidden;
	margin-bottom: 20px;
}
.voyage-2025 .alignright, .voyage-2025 .alignleft, .voyage-2025-bottom-img a{
	border: 4px solid #fff;
	box-shadow: 0 0 5px 2px #ebebebe0;
}
.voyage-2025-bottom-img a{
	margin-bottom: 20px;
	width: 100%;
}
/* text-popup end */
@media only screen and (min-width: 480px){
	.voyage-2025-event-img img{
		max-width: 480px;
	}
}
@media only screen and (min-width: 500px){
	.voyage-2025-banner{
		margin-bottom: 20px;
	}
	
}
@media only screen and (min-width: 768px){
	.voyage-2025-banner{
		width: 57%;
		margin-bottom: 0;
	}
	.voyage-2025-event-deatils{
		width: 43%;
		padding-left: 20px; 
	}
	.voyage-2025-event-deatils h2{
		padding-bottom: 10px;
	}
	.voyage-2025-event-img{
		width: 30%;
		margin-right: 20px;
	}
	.show-full-text{
		margin-bottom:0;	
	}
	.voyage-2025-event-contend{
		width: 66%;
		
	}
	.show-full-text .more-text {
		display: none;
	}
	.voyage-2025-event-details{
		flex-direction:unset;
	}
	.voyage-2025-event-video{
		max-width: 768px;
	}
	.voyage-2025 .alignright, .voyage-2025 .alignleft{
		width: 30%;
	}
	.voyage-2025-bottom-img a{
		width: 30%;
		margin: 1%;
	}
	.no-margin{
		margin-bottom: 0;	
	}
}
@media only screen and (min-width: 921px){
/*
	.voyage-2025-cont{
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}
*/
	.voyage-2025-banner{
		width: 50%;
	}
	.voyage-2025-event-deatils{
		width: 50%; 
	}
	
}
@media only screen and (min-width: 1025px){
	.voyage-2025 .pixgallery figure {
        width: 30%;
    }
}
@media only screen and (min-width: 1300px){
	.voyage-2025 .container{
		margin-left: 0;
	}
	.voyage-2025-banner{
		width: 40%;
	}
	.voyage-2025-event-deatils{
		width: 34%; 
	}
	.voyage-2025-event-deatils{
		width: 40%;
		padding-left: 68px; 
	}	
	.play-btn {
		width: 60px;
		height: 60px;
		border: 5px solid rgba(255, 255, 255, 0.8);
		background-size: 31px 24px;
	}
}

