/*
Theme Name:		 Phoenix Solusi
Theme URI:		 http://childtheme-generator.com/
Description:	 Phoenix Solusi is a child theme of Blank Slate, created by ChildTheme-Generator.com
Author:			 XMTN
Author URI:		 http://childtheme-generator.com/
Template:		 blankslate
Version:		 1.0.0
Text Domain:	 phoenix-solusi
*/

img {max-width:100%;}
.swiper-button-prev.prev-video-button,
.swiper-button-next.next-video-button {background:none;}

.truncate {
    max-height: 150px;
    overflow: hidden;
    position: relative;
    transition: 1s ease;
}

.truncate.open {
    max-height: 200vh;
    position: relative;
    transition: 1s ease;
}

iframe {max-width: 100% !important;}
.banner-space {background-position: center;background-repeat:no-repeat;background-size:cover}
.left-bg.banner-space {background-position: right center;}
.menu-style-four .navigation-menu > ul > li > a {color:black}
.menu-style-four .navigation-menu > ul > li:hover > a > span, .menu-style-four .navigation-menu > ul > li.active > a > span {
	color: #086AD8;
}

.rise {
	text-shadow: -0.01em -0.01em 0.01em #000;
	animation: rise 2s ease-in-out 0.5s forwards;
}

.content-wrapper ul {
	list-style: outside;
	margin-left: 20px;
}

@keyframes rise {
	to {
		text-shadow: 0em 0.01em #ff5, 0em 0.02em #ff5, 0em 0.02em 0.03em #ff5,
			-0.01em 0.01em #333, -0.02em 0.02em #333, -0.03em 0.03em #333,
			-0.04em 0.04em #333, -0.01em -0.01em 0.03em #000, -0.02em -0.02em 0.03em #000,
			-0.03em -0.03em 0.03em #000;
		transform: translateY(-0.025em) translateX(0.04em);
	}
}

/* 2024-10-15 Indri*/
.header__logo {
    flex-basis: unset;
}