
.menu-title {
    display: none;
}


.view-package-details__left--text>span {
	font-style : normal;
	font-weight: normal;
	font-size  : 18px;
	line-height: 150%;

	text-transform: capitalize;

	color: #2A2A2A;
}
.view-package-details__left--text{
	margin: 10px 0;
}
.view-package-details__left--text > p:first-child{
	font-style : normal;
	font-weight: bold;
	font-size  : 18px;
	line-height: 150%;

	text-transform: capitalize;

	color: #2A2A2A;	
}
.view-package-details__left--text > p {
	font-family: Noto Sans;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;


	text-transform: capitalize;

	color: #2A2A2A;
}

.asset-details__image-license--description a{
	font-family: Noto Sans;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 150%;
/* or 27px */

display: flex;
align-items: center;
text-transform: capitalize;

color: #2A2A2A;
}



.view-package-details__menus--sub-menu>ul {
	overflow-x: auto;
	flex-wrap : nowrap;
}

.view-package-details__menus--sub-menu>ul li a {
	white-space: nowrap;
}



.view-package-details--text__right {
	text-align: right;
}

.view-package-details--text__right>p,
p.view-package-details__left--text-number-photo
 {
	font-weight: 600;
	font-size  : 16px;
	line-height: 22px;

	text-transform: capitalize;

	color: #777777;
}

.view-package-details__left--text-number-photo{
	display: none;
}



.view-package-details--text__left > p{
	font-weight: 600;
	font-size  : 20px;
	line-height: 22px;

	text-transform: capitalize;

	color: #777777;
}

.view-package-details__left--button span {
	font-weight: 800;
	font-size  : 16px;
	line-height: 22px;

	text-transform: capitalize;

	color        : #FFFFFF;
	padding-right: 10px;
}

.view-package-details__left--button>button {
	margin-left: 0;
}


.view-package-details__menus {
	margin       : 25px 0;
	border-bottom: 2px solid #D6D6D6
}

.view-package-details__menus ul li {
	position: relative;
}

.view-package-details__menus ul li a {
	font-weight: 600;
	font-size  : 14px;
	line-height: 19px;
	color      : #2A2A2A;
}


.active-view-package-menu::after {
	position  : absolute;
	content   : "";
	width     : 100%;
	height    : 4px;
	background: #AB0635;
	transform : translateX(-50%);
	left      : 50%;
	bottom    : -11px;
}


.view-package-details__menus-child {
	display   : flex;
	position  : relative;
	border    : 0;
	gap       : 40px;
	background: #F7F7F7;
}



.view-package-details__menus-child a {
	font-style : normal;
	font-weight: 600;
	font-size  : 16px;
	line-height: 22px;

	text-transform: capitalize;

	color: #2A2A2A;
}

.view-package-details__menus-child a.dropdown-item {
	width: auto;
}

.view-package-details__menus {
	border-bottom: 2px solid #D6D6D6;
	margin-bottom: 30px;
	display      : flex;
}

.view-package-details__sub {
	display        : flex;
	justify-content: space-between;
}

.view-package-details__number-packages>span {
	font-weight: 600;
	font-size  : 16px;
	line-height: 22px;

	text-transform: capitalize;

	color: #777777;
}

.view-package-details__menus--filter-block {
	padding-right  : 0;
	display        : flex;
	justify-content: flex-end;
}

.view-package-details__menus {
	align-items: center;
}

.view-package-details__menus--sub-menu>ul>li>a {
	font-weight: 600;
	font-size  : 14px;
	line-height: 19px;

	text-transform: capitalize;

	color   : #2A2A2A;
	position: relative;
}

.view-package-details__menus--sub-menu>ul>li {
	position: relative;
}

.view-package-details__menus-child>a {
	position: relative;
}

.view-package-details__menus--sub-menu {
	border-bottom : 2px solid #D6D6D6;
	padding-bottom: 10px;
	margin-bottom : 30px;
}



.active-view-package-details__menu::after {
	position  : absolute;
	content   : "";
	width     : 100%;
	height    : 4px;
	background: #AB0635;
	transform : translateX(-50%);
	left      : 50%;
	bottom    : -9px;
}



@media only screen and (max-width:992px) {
	.view-package-details__menus-child {
		display: none;
	}


	.active-view-package-details__menu::after {
		display: none;
	}

	.view-package-details__left {
		margin-bottom: 20px;
	}

	.view-package-details--text__right {
		text-align: left;
	}

	.view-package-details__menus-child {
		width        : calc(100% + 15px) !important;
		border-radius: 0;
	}

	.view-package-details__menus>div {
		padding-left: 0;
	}

	.view-package-details__menus-dropdown {
		padding: 0;
	}
	.view-package-details--text__right{
		display: none;
	}

	p.view-package-details__left--text-number-photo{
		display: block ;
	}
}

@media (max-width:576px) {
	.menu-title {
		display: block;
	}
}

