/*
CTC Separate Stylesheet
Updated: 2022-05-13 17:42:13
Theme Name: Beigene Child Theme
Template: beigene20
Author: HDMZ
Description: Beigene 2.0 Child Theme (2022)
Tags: Beigene
Version: 1.0.0
*/
footer a[href="https://ir.beigene.com"],
footer a[href="https://ir.beigene.com/news-events/press-releases/"],
footer a[href="https://www.beigenemedical.com/"] {
 padding-right:20px;
 position:relative;
}
footer a[href="https://ir.beigene.com"]::before,
footer a[href="https://ir.beigene.com/news-events/press-releases/"]::before,
footer a[href="https://www.beigenemedical.com/"]::before {
 content:"";
 background-image:url(assets/external-link-white.png);
 background-size:14px 14px;
 width:.875rem;
 height:.875rem;
 position:absolute;
 top:2px;
 right:0;
 }

 header nav li li a.disclaimer::before {
    content: "";
    background-image: url(/wp-content/themes/beigene20/assets/build/images/external-link-blue.png);
    background-size: 14px 14px;
    width: .875rem;
    height: .875rem;
    position: absolute;
    top: 2px;
    right: 0;
    margin-right: -20px;
}
/*
header.nav-white nav li a.diclaimer::before,
header nav a[href="https://ir.beigene.com"]::before,
header nav a[href="https://www.beigenemedical.com/"]::before {
	content: "";
	background-image: url(/wp-content/themes/beigene20/assets/build/images/external-link-white.png);
	background-size: 14px 14px;
	width: .875rem;
	height: .875rem;
	position: absolute;
	top: 2px;
	right: 0
}*/
.quote-block img{
	width: auto !important;
}
.masthead-carousel__desktop-images-container .homepage-animation {
	background-image: url(/wp-content/themes/beigene20-child/assets/build/images/homepage/homepage-gradient.webp) !important;
}

.nf-form-fields-required{display: none;}
#nf-form-2-cont{
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	bottom: 0;
	right: 0;
	max-width: 600px;
	background: white;
	z-index: 11111;
	
	height: fit-content;
	transform: translate(-50%, -50%);
	border: 1px solid rgba(0,0,0,.2);
	border-radius: .3rem;
	padding: 10px;
}
.nf-form-2-cont-back{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	height: 100vh;
	width: 100vw;
	background: rgba(0,0,0,.2);
	z-index: 1001;
}
.close-button, .mail-link{ cursor: pointer;}

.pum-container.popmake {
	max-width: 96%;
}

.banner-ipad, .banner-movil {
	display: none;
} 

@media (max-width:1920px) {
	#main-nav .menu-main-container{
		width: 100%;
	}
	#menu-main-1{
		justify-content: space-between !important;
	}
	header #main-nav .main-nav > li a {
		margin-right: 0 !important;
	}
}
@media (max-width:1600px) and (min-width:992px) {
	#main-nav, #top-nav-container{
		width: 41.66666667%
	}
}
@media (max-width: 1400px) {
	header #main-nav .main-nav > li a {
		font-size: 1rem;
		/* margin-right: 2.5rem; */
	}
}
@media (max-width: 1200px) {
	#main-nav{
		width: 45% !important;
	}
	#top-nav-container{
		width: 38% !important;
	}
}
@media (max-width:500px) {
	.masthead-carousel__desktop-images-container .homepage-animation {
		background-image: url(/wp-content/themes/beigene20-child/assets/build/images/homepage/homepage-gradient-mobile.jpg) !important;
	}
}
@media (max-width:991px) {
	.page-id-5405 header .breadcrumbs a, .page-id-5405 #breadcrumbs {
		color: #003a70;
	}
	.banner-ipad {
		display: block;
	}
}
@media (max-width:390px) {
	.banner-ipad {
		display: none;
	}
	.banner-movil {
		display: block;
	}
}