@font-face {
     font-family: 'Roboto-Regular';
     src: url('fonts/Roboto-Regular.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Regular.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
 @font-face {
     font-family: 'RobotoCondensed-Bold';
     src: url('fonts/RobotoCondensed-Bold.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Bold.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
 @font-face {
     font-family: 'Roboto-Medium';
     src: url('fonts/Roboto-Medium.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Medium.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Medium.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Medium.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
 @font-face {
     font-family: 'RobotoCondensed-Regular';
     src: url('fonts/RobotoCondensed-Regular.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Regular.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
 @font-face {
     font-family: 'Roboto-Bold';
     src: url('fonts/Roboto-Bold.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Bold.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}
 @font-face {
     font-family: 'Roboto-Light';
     src: url('fonts/Roboto-Light.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Light.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Light.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/Roboto-Light.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}	
 @font-face {
     font-family: 'RobotoCondensed-Light';
     src: url('fonts/RobotoCondensed-Light.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Light.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Light.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/RobotoCondensed-Light.svg') format('svg');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}	
 @font-face {
     font-family: 'Solex-Bold';
     font-weight: normal;
     font-style: normal;
    font-display: swap;
     src: url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexBold.eot');
     src: url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexBold.eot?iefix') format('embedded-opentype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexBold.ttf') format('truetype');
}
 @font-face {
     font-family: 'SolexOT-Regular';
     src: url('fonts/SolexOT-Regular.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Regular.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Regular.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Regular.otf') format('otf');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}

 @font-face {
     font-family: 'SolexOT-Bold';
     src: url('fonts/SolexOT-Bold.eot');
     src: local('?'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Bold.woff') format('woff'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Bold.ttf') format('truetype'), url('/etc/designs/code/website-services/us/imfinzi-com/fonts/SolexOT-Bold.otf') format('otf');
     font-weight: normal;
     font-style: normal;
    font-display: swap;
}

/*Video hide*/
.caspian-video-sec2.efficacy-video2{display:none;}

#topaz-splash-page div#sitemap, .modal-open #sitemap {	
	border: none;	
}
#topaz-splash-page{	
     padding-right: 0px !important;
	 background: #FFFFFF;	 
}	
#topaz-splash-page .modal-dialog{	
     width: 100% !important;	
	 max-width: 100%;
    height:100%;
     margin: 0 auto;	
     max-height: calc(100vh - 0px);	
     overflow-y: auto;
    text-align: center;
	text-align: -webkit-center;	
}	
#topaz-splash-page .modal-content{	
     border: none;	
     border-radius: 0 !important;	
    height:100%;
    box-shadow:none;
}	
#topaz-splash-page .modal-header{	
     border-bottom: none;	
     min-height: auto;	
     padding: 0;	
}	
#topaz-splash-page .modal-title{	
     display: none;	
}	
#topaz-splash-page .modal-body{	
     padding: 0;	
}
#topaz-splash-page .section-2 img{	
	max-width: 100%;	
}	
#topaz-splash-page .closeicon{
	cursor: pointer;
	margin: initial;
}
#topaz-splash-page .healthcare-text {
    font-family: 'RobotoCondensed-Bold';
    color: #173A64;
    padding-left: 20px;
    font-size: 11px;
    line-height:14px;
    padding-top:5px;
}
#topaz-splash-page .section-2 .closesec{height:40px;width:38px;cursor:pointer;top:-65px}
#topaz-splash-page .section-2 .closesec .closeicon{height:35px;width:33px}
#topaz-splash-page .section-2 .closeicon-hover{position:relative;top:-1px;left:1px}
#topaz-splash-page .section-2 .closesec:hover{height:40px;width:38px}
#topaz-splash-page .section-2 .closesec .closeicon{display:block}
#topaz-splash-page .section-2 .closesec .closeicon-hover{display:none}
#topaz-splash-page .section-2 .closesec:hover .closeicon{display:none}
#topaz-splash-page .section-2 .closesec:hover .closeicon-hover{display:block}

/********************Overlapping with other css files*************************/
#topaz-splash-page  .button-container {
    margin-bottom: 0;
}
#topaz-splash-page  .button-container a {
    background: transparent;
    color: transparent;
    padding: 0;
    font-family: 'Roboto-Bold';
    letter-spacing: normal;
    border-radius: 0;
    font-size: 10px;
	display: flex;
    justify-content: center;
    align-items: center;
}
#topaz-splash-page .button-container a img{
	margin-left: 0;
}
/********************Overlapping with other css files*************************/


/********************US-54146*************************/
#topaz-splash-page .closesec {
	text-align: right;
	text-align: -webkit-right;
}
#topaz-splash-page .btn-container{
	background-image: url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/topaz-splash-page/explore-cta.png);
	background-repeat: no-repeat;
    background-size:266px 41px;
}
#topaz-splash-page .btn-container:hover{
background:url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/topaz-splash-page/explore-cta-hover.png);
background-repeat: no-repeat;
background-size:266px 41px;
border: 1px solid #2a4a71;
border-radius: 0 8px 0 0;
}
#topaz-splash-page .btn-container:hover p{color:#fff}
/*#topaz-splash-page .btn-container:hover .post-hoc-text p{color:#fff}*/
#topaz-splash-page .btn-container a{
	text-decoration: none;
}
#topaz-splash-page .modal-header{display:none}
#topaz-splash-page h1{color:#A2192A;font-family:SolexOT-Bold;font-size:59px;line-height:53px;letter-spacing:-0.59px}
#topaz-splash-page h2{color:#A2192A;font-family:SolexOT-Regular;font-size:26px;line-height:32px;letter-spacing:-0.26px}
#topaz-splash-page .post-hoc-text p{text-transform: uppercase;}
#topaz-splash-page .flexContainer p, #topaz-splash-page .post-hoc-text p{
     font-family: 'RobotoCondensed-Bold';
    font-size:20px;
    line-height:19px;
}
#topaz-splash-page .post-hoc-text p{
	color: #003865;
    position:relative;
    top:4px;
}
#topaz-splash-page .post-hoc-text p{
	color: #173A64;
}
/*footer starts*/
.footer-reference ul li{list-style-type:none}
.footer-reference ul li a{color:#003865;font-family:'Roboto-Regular', sans-serif;}
.footer-reference .az_logo img, #topaz-splash-page .footer-reference .az_logo{height:51px;width:209px}
.footer-reference p{font-family:'Roboto-Regular';font-size:12px;line-height:18px;color:#4a4a4a}
#topaz-splash-page .footer-container{border-top:1px solid #80a1d4}
#topaz-splash-page .footer-reference p .footer img{width:30px;height:17px}
span.noprint {
    text-indent: -46px;
    display: inline-block;
    padding-left: 48px;
}
.noprint .footer {
    width: 45px;
    display: inline;
    margin-right: 15px;
}
/*footer ends*/

/********************US-64285 End*************************/
@media only screen and (max-width: 374px){
#topaz-splash-page .section-2 {
    max-width: 300px;
    margin: 0 auto;
}
#topaz-splash-page .flex-start .logo-image a img{max-width:150px}
#topaz-splash-page .healthcare-text{margin-left:70px !important}   
#topaz-splash-page .modal-body .container-width.header{height:79px;padding:12px 10px}    
    #topaz-splash-page .section-1.flex-start{display:inline !important}
    #topaz-splash-page .section-1.flex-start .logo-image{float:left}

}	
@media only screen and (max-width: 767.5px){

.topaz-splash-page-open .desktop_only{display:none}
.topaz-splash-page-open .mobile_only{display:block}
/********************US-54146*************************/
#topaz-splash-page .section-1.flex-start{
	padding-top: 10px;
    padding-bottom:8px;
}
#topaz-splash-page .closesec{
    position: relative;
	right: 0;
    top: -25px;
}
#topaz-splash-page .isi, #topaz-splash-page .ISI_reference, #topaz-splash-page .footer-reference{
	 padding-left: 20px;
	 padding-right: 20px;
	 padding-bottom: 5px;
}
#topaz-splash-page .section-2 .now-approved-img{height:121px;width:143px;padding-top:50px}
    #topaz-splash-page .section-2 .now-approved-img img{margin-left:-20px;height:121px;max-width:143px;}
    #topaz-splash-page h2{margin-top:-5px;padding:0 27px}
    #topaz-splash-page h1{margin-top:60px}
    #topaz-splash-page span.lr-font{font-size:30px}
    #topaz-splash-page .footer-reference ul li a{font-size:14px;line-height:25px;letter-spacing:0}
    #topaz-splash-page .footer-reference ul{margin-bottom:15px}
	#topaz-splash-page .desktop_only{	
		display: none;	
	}	
	#topaz-splash-page .mobile_only{	
		display: block;	
	}
	#topaz-splash-page .section-1.flex-start{
		display: flex;
		align-items: flex-start;
	}
		#topaz-splash-page .nsclc-popup{	
		background-image: url(/content/dam/website-services/us/434-imfinzi-com/hcp-lung-cancer/nsclc-popup/header_bg_mobile.png);
		background-image: linear-gradient(to bottom,rgba(0,0,0,0) 88% , rgba(176,209,228,1) 145%),url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/topaz-splash-page/background-mobile-masked.jpg);		
		background-repeat: no-repeat;	
		background-size: 100% 100%;
		padding-bottom: 8px;	
	}
	#topaz-splash-page .modal-dialog{	
		margin-top: 0 !important;	
	}	
	#topaz-splash-page .container-width{	
		padding: 0 10px;	
	}	
    #topaz-splash-page .container-width.header{padding:2px 10px}
	#topaz-splash-page .flex-start .logo-image img{	
		max-width: 167px;height:57px;	
	}
	#topaz-splash-page .section-2{	
		max-width: 350px;	
		margin: 0 auto;	
	}	
	#topaz-splash-page .eyebrow-close{	
		margin-left: 59px;
		margin-bottom: 3px;		
	}
	.closeicon{	
		margin-left: 0;	
		margin-top: 0;	
	}	
#topaz-splash-page .healthcare-text{width:140px;text-align:right;margin-left:-7px}
#topaz-splash-page .closesec{top:-50px;float:right}
#topaz-splash-page .footer-reference ul{padding-left:0;text-align:left}
#topaz-splash-page .footer-reference ul li{border-bottom:1px solid #003865;padding:5px 0;font-size:16px;line-height:25px}
#topaz-splash-page .footer-reference{text-align:left}
#topaz-splash-page .footer-reference .az_logo{text-align:center;margin:20px auto}
#topaz-splash-page .footer-reference p{padding-top:4px}
#topaz-splash-page .buttons-topaz{margin-top:24px;margin-bottom:19px}
#topaz-splash-page .btn-container{width:100%;height:43px;max-width:267px;}
#topaz-splash-page .post-hoc-text p{top:12px;left:-25px;position:relative}
/********************US-64285 End*************************/
}	
@media only screen and (min-width: 768px){

.topaz-splash-page-open .desktop_only{display:block}
.topaz-splash-page-open .mobile_only{display:none}
#topaz-splash-page .healthcare-text {
    margin-top: 0;
}
   
    #topaz-splash-page .healthcare-text{padding-left:35px}
#topaz-splash-page .nsclc-popup .container-width{position:relative;left:35px}    
#topaz-splash-page .section-2 .closesec{position:relative;left:50px;float:right;top:-100px} 
#topaz-splash-page .section-2 .now-approved-img{height:165px;max-width:196px;position:relative;top:15px;left:-20px;}  
#topaz-splash-page .now-approved-block{display:flex;padding-top:50px}
#topaz-splash-page .post-hoc-text p{text-align:left;left:15px;top:10px;}
    #topaz-splash-page h2{max-width:290px;margin-top:-3px}
    #topaz-splash-page .footer-reference ul li a{font-size:16px;line-height:19px;letter-spacing:0.96px}    
/*footer starts*/
#topaz-splash-page .footer-reference ul{padding:0;margin-bottom:25px}
#topaz-splash-page .footer-reference ul li{display:inline-block}
#topaz-splash-page .footer-reference ul li a:after{content: "|";display: inline-block;padding: 0px 10px 0px 10px;}
#topaz-splash-page .footer-reference ul li:last-child a:after{content:''}
#topaz-splash-page .footer-reference{max-width:930px;padding-bottom:20px;margin:0 auto}
#topaz-splash-page .footer-reference .az_logo{float:left;height:100px;margin-right:30px}
.footer-reference p{text-align:left;line-height:20px;padding-bottom:0}
#topaz-splash-page .footer-container{padding-top:20px}
#topaz-splash-page .isi h2, .isipop h2 span, .isipop h2{line-height:24px}



/*footer ends*/

#topaz-splash-page .closesec{	
	right: 37px;
	top: -57px;
    position: relative;
}
#topaz-splash-page .btn-container{
	max-width: 266px;
    margin: 0;
	width: 100%;
    height: 41px;
    margin-top: 30px;
}
	#topaz-splash-page .nsclc-popup{	
		background-image: linear-gradient(to bottom,rgba(0,0,0,0) 100% , rgba(0,0,0,1) 145%),url(/content/dam/website-services/us/434-imfinzi-com/pan-tumor/topaz-splash-page/bg-desktop.png);		
		background-repeat: no-repeat;
		background-size: 100% 100%;
		padding-bottom: 10px;
    	height:446px;
	}
	#topaz-splash-page .container-width {	
		max-width: 560px;	
		margin: 0 auto;	
	}	
#topaz-splash-page .container-width.header{max-width:750px;padding-top:6px;padding-bottom:0}
	#topaz-splash-page .flex-start {	
		display: flex;	
		align-items: start;	
    	position:relative;
    	top:-20px;
    	padding-top:20px !important;
	}	
	#topaz-splash-page .flex-start .logo-image img {	
		width: 283px;
    	height: 96px;
	}	
	#topaz-splash-page .healthcare-text {
		margin-top: 0;
	}	
	#topaz-splash-page .section-2{	
		margin-top: -15px;	
	}

}
@media only screen and (min-width: 768px) and (max-width: 991.5px){	
#topaz-splash-page .footer-reference{padding:0 20px 20px 20px}
#topaz-splash-page .footer-reference ul li a{font-size:13px}
#topaz-splash-page .footer-reference ul li a:after{padding:0 5px 0 5px}
}
@media only screen and (min-width: 992px) and (max-width: 1100px){	
	#topaz-splash-page .container-width {	
		max-width: 660px;	
	}	
#topaz-splash-page .container-width.header{max-width: 850px}
	#topaz-splash-page .flex-start{	
	    margin-left: 0;	
    	position:relative;
    	top:-20px;
    	padding-top:20px !important;
	}
	#topaz-splash-page .closeicon{
	    right: 0px;
	}
#topaz-splash-page .footer-reference .az_logo{margin-right:55px}
}	
@media only screen and (min-width: 1100px){
	#topaz-splash-page .container-width {	
		max-width: 700px;	
	}	
	#topaz-splash-page .flex-start{	
	    margin-left:0;	
    	position:relative;
    	top:-22px;
    	padding-top:22px !important;
	}
	#topaz-splash-page .mediumscreen{
		display: none !important;
	}
	#topaz-splash-page .widescreen{
		display: block !important;
	}
	#topaz-splash-page .closesec{
	    right: 0px;
	}	
#topaz-splash-page .footer-reference .az_logo{margin-right:55px;position:relative;left:8px}
}
@media only screen and (min-width: 991px){
#topaz-splash-page h1{font-size:83px;line-height:75px;letter-spacing:-0.83px}
#topaz-splash-page h2{font-size:37px;line-height:45px;letter-spacing:-0.37px;max-width:410px;margin-top:10px;margin-top:-3px;position:relative;left:3px;}
#topaz-splash-page span.lr-font{font-size:42px;letter-spacing:-0.42px} 
#topaz-splash-page .section-2 .closesec{left:45px}

}
@media only screen and (min-width: 1200px){
#topaz-splash-page .container-width.header{
    max-width: 950px;
}
#topaz-splash-page .container-width{
    max-width: 660px;
}
#topaz-splash-page .footnotes{	
	margin-left: 0;
}
#topaz-splash-page .closesec{
	right: 0;
}
/********************US-54146 End*************************/
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
}
@-moz-document url-prefix() {
}

