@charset "UTF-8";/* Default style, feel free to remove if not needed. */body, body * {	vertical-align:baseline;	border:0 none;	outline:0;	padding:0;	margin:0;	background-repeat:no-repeat;	box-sizing: border-box;}/* Div layer for the entire banner. */#container {	display:block;	position:absolute;	width:300px;	height:600px;	top:0;	left:0;	margin:auto;	overflow:hidden;	box-sizing:border-box;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	border:1px solid #000000;	z-index:20;	background-color:#3e334d;}#content {	position:absolute;	width:100%;	height:100%;	top:0;	left:0;	background-color:#3e334d;	z-index: 1;}/* Invisible button for background clickthrough. */#bannerButton {	position:absolute;	visibility:visible;	top:0;	left:0;	width:300px;	height:400px;	cursor:pointer;	background-color:#ffffff;	opacity:.01;	border:none;	outline:none;	display:block;	z-index: 1000;}.divImage {	position:absolute;	background-repeat:no-repeat;	overflow:hidden;	left:0;	top:0;}.hidden {	display: none;}/* Custom CSS */#background1 {	position: absolute;	top: 0;	left: 0;	width: 300px;	height: 600px;}#cover {	position: absolute;	top: 0;	left: 0;	width: 300px;	height: 600px;	background-color: #3e334d;}#background2 {	position: absolute;	top: 0;	left: 0;	width: 300px;	height: 600px;	background-color: #ffffff;}#cta {	position: absolute;	top: 245px;	left: 64px;	width: 171px;	height: 35px;}#f1_text1 {	position: absolute;	top: 148px;	left: 50px;	width: 202px;	height: 119px;}#f2_text1 {	position: absolute;	top: 90px;	left: 17px;	width: 53px;	height: 8px;}#f3_text3 {	position: absolute;	top: 161px;	left: 88px;	width: 119px;	height: 11px;	filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.5));}#f3_text2 {	position: absolute;	top: 176px;	left: 97px;	width: 103px;	height: 11px;}#f3_text1 {	position: absolute;	top: 93px;	left: 29px;	width: 239px;	height: 60px;}#f4_text1 {	position: absolute;	top: 142px;	left: 37px;	width: 223px;	height: 78px;}#logo_pfizer1 {	position: absolute;	top: 336px;	left: 113px;	width: 72px;	height: 30px;}#logo_pfizer2 {	position: absolute;	top: 335px;	left: 113px;	width: 74px;	height: 30px;}#logo_nurtec1 {	position: absolute;	top: 21px;	left: 93px;	width: 112px;	height: 53px;}#logo_nurtec2 {	position: absolute;	top: 21px;	left: 93px;	width: 114px;	height: 54px;}#indication1 {	position: absolute;	top: 374px;	left: 42px;	width: 215px;	height: 21px;	filter: drop-shadow(0px 0px 3px rgba(0,0,0,1));}#indication2 {	position: absolute;	top: 374px;	left: 42px;	width: 215px;	height: 21px;}/* ISI Classes */#isiOutsideContainer {	z-index: 200;	position: absolute;	top: 400px;	left: 0;	width: 300px;	height: 200px;	background-color:#a490b6;}#isiContainer {	position: absolute;	top: 20px;	left: 0;	width: 300px;	height: 160px;	font-family: Arial, sans-serif;	font-size: 11px;	line-height: 130%;	bottom: 0;	overflow: hidden;	z-index: 201;	overflow-y: scroll;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 0;	color: #000000;	background-color: #f0f0f0;}ul {	padding-top: 0;	padding-right: 0;	padding-left: 10px;	padding-bottom: 0px;}li {	padding-top: 0;	padding-right: 0;	padding-left: 0;	padding-bottom: 6px;}.isi_block {	padding-top: 15px;}.isi_block_last {	padding-top: 15px;	padding-bottom: 10px;}h2 {	font-size: 11px;	padding-bottom: 6px;}#title1 {	font-family: Arial, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;	position: absolute;	top: 5px;	left: 0;	width: 299px;	color: #ffffff;	margin: 0;	padding: 0;}#title2 {	font-family: Arial, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;	position: absolute;	bottom: 5px;	left: 0;	width: 299px;	color: #ffffff;	margin: 0;	padding: 0;}::-webkit-scrollbar-track{	width: 16px;	border-radius: 0;	background-color: #2b173d;}::-webkit-scrollbar-thumb {	border-radius: 0;	background-color: #b5a6c3;	border: 1px solid #b5a6c3;}::-webkit-scrollbar {	width: 16px;	border-radius: 0;}/* Patients *//* Patient 1 */#patient1_container {	position: absolute;	top: 32px;	left: 214px;	width: 97px;	height: 97px;}#patient1_background {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.2));}#patient1_masked {	position: absolute;	top: 4%;	left: 4%;	width: 92%;	height: 92%;}#patient1_image {	width: 101%;	height: 101%;}/* Patient 2 */#patient2_container {	position: absolute;	top: 215px;	left: -28px;	width: 130px;	height: 130px;}#patient2_background {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.2));}#patient2_masked {	position: absolute;	top: 4%;	left: 4%;	width: 92%;	height: 92%;}#patient2_image {	width: 101%;	height: 101%;}/* Patient 3 */#patient3_container {	position: absolute;	top: 245px;	left: 194px;	width: 148px;	height: 147px;}#patient3_background {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.2));}#patient3_masked {	position: absolute;	top: 4%;	left: 4%;	width: 92%;	height: 92%;}#patient3_image {	width: 101%;	height: 101%;}/* Patient 4 */#patient4_container {	position: absolute;	top: 202px;	left: -18px;	width: 336px;	height: 336px;}#patient4_background {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.2));}#patient4_masked {	position: absolute;	top: 3%;	left: 3%;	width: 94%;	height: 94%;}#patient4_image {	width: 101%;	height: 101%;}/* Patient 4b */#patient4b_container {	position: absolute;	top: 202px;	left: -18px;	width: 336px;	height: 336px;	opacity: 10%;}#patient4b_background {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.2));}#patient4b_masked {	position: absolute;	top: 3%;	left: 3%;	width: 94%;	height: 94%;}#patient4b_image {	width: 101%;	height: 101%;}/*Version: Wed Dec 06 2023 20:47:59 GMT-0300. Environment: pfizer. Type: nurtec_menstruation*/