<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* *** */
/* *Barostim.com V2 Embedded* */
/* *https://credentpartners.lightning.force.com/lightning/r/Trial_Landing_Page__c/a3T7T000003fxoSUAQ/view* */
body{ background-color: transparent !important;
}

/*****************************/
/* QUESTIONNAIRE */
/*****************************/


/* Question */


#question_list span{
	font-size: 20px !important; 
	color: #000E37 !important;
	font-family: Roboto !important;
	font-weight: 400 !important;

}


/* Question answers */

#question_list label{
	font-size: 16px !important; 
	color: #000E37 !important;
	font-family: Roboto !important;
	font-weight: 400 !important;
}

#question_list div{
  margin: 5px 0 0 0 !important;

}



		/*****************************************************/
		/* THIS CSS LOADED ONLY IF isset($_GET["iq"])  */
		/*****************************************************/
		
		
		/*****************************/
		/* SINGLE QUESTION BUTTON */
		/*****************************/
		

		
		.single-question-orange-button3 a:hover,
		.single-question-orange-button3 a:focus{
			text-decoration: none !important;
		}
		
		/*ph contact button (UTC time)*/
		.single-question-orange-button3 {

		  background-color: #ff6905;
		  color: #fff !important;
		  font-family: "Roboto", sans-serif;
		  font-size: 1.8rem;
		  line-height: 2.4rem;
		  font-weight: 700;
		  justify-content: center;
		  align-items: center;
		  padding: 10px 25px;
		  border-radius: 21px;
		  transition: all 0.3s linear;
		  text-align: center;
		  text-decoration: none;
		  border: none;
		  cursor: pointer;
		  margin: 8px 0px 30px 0px;
		  padding: 10px 25px 10px 25px;
		  max-width: 320px;
		}
		
		/*fail page survey option*/
		.single-question-orange-button2 {

		  background-color: #ff6905;
		  color: #fff !important;
		  font-family: "Roboto", sans-serif;
		  font-size: 1.8rem;
		  line-height: 2.4rem;
		  font-weight: 700;
		  justify-content: center;
		  align-items: center;
		  padding: 10px 25px;
		  border-radius: 21px;
		  transition: all 0.3s linear;
		  text-decoration: none;
		  border: none;
		  cursor: pointer;
		  margin: 0px 30px 30px 0px;
		  padding: 10px 25px 10px 23px;
		}
		
		.single-question-orange-button {

		  background-color: #ff6905;
		  color: #fff !important;
		  font-family: "Roboto", sans-serif;
		  font-size: 1.8rem;
		  line-height: 2.4rem;
		  font-weight: 700;
		  text-transform: capitalize;
		  display: -webkit-box;
		  display: -ms-flexbox;
		  display: flex;
		  justify-content: center;
		  align-items: center;
		  padding: 10px 25px;
		  border-radius: 21px;
		  transition: all 0.3s linear;
		  text-decoration: none;
		  border: none;
		  cursor: pointer;
		  min-width: 200px;
		  width: auto;
		  margin: 0px 30px 30px 0px;
		  padding: 10px 25px 10px 23px;
		}

		.single-question-orange-button:hover {
			background-color: #d85600;
		} 
		
		
		/* bullets */
		.questionnaire-circles {
		  z-index: 15;
		  width: 100%;
		  max-width: 250px;
		  _display: -webkit-box;
		  _display: -ms-flexbox;
		  display: flex;
		  margin-top: 12px;
		  margin-right: auto;
		  margin-left: 60px;
  		  padding-bottom: 20px;
  		  position:absolute; 
  		  bottom:0px;
		  }
		.questionnaire-circle {
		  display: block;
		  margin-right: 15px;
		  width: 11px;
		  height: 11px;
		  background-color: #eef1f2;
		  border-radius: 50%;
		}
		
		.questionnaire-circle.active {
		  background-color: #1e69ff;
		}

		
		/* center questions / buttons on mobile */
		@media only screen and (max-width: 600px) {
			#question_list,#source_wrapper{
				text-align :center !important;
			}
		}








		/*****************************/
		
		
		


/* media source eg How did you find out about Barostim?*/

#source_wrapper{
	margin: 25px 0px 0px !important;
}

#source_wrapper #source_label{
	margin: 0 20px 5px 0 !important;
	font-size: 20px !important; 
	color: #000E37 !important;
	font-family: Roboto !important;
	font-weight:normal !important; 
}

#source_options label{
	font-size: 16px !important; 
	color: #000E37 !important;
	font-family: Roboto !important;
	font-weight:normal !important; 
}





#submit_button_1{
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 10px 15px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: rgb(255, 104, 4) !important; 
	font-size: 20px !important; 
	border-color: rgb(255, 104, 4) !important; 
	border-style: solid !important; 
	font-weight: 500 !important; 
	width: 100% !important; 
	max-width: 400px !important; 
	border-radius: 30px !important;
}



/*****************************/
/* CTA QUESTIONS */
/*****************************/




#question_cta_list div.label_{
	font-family: 	'Roboto',sans-serif !important;
	font-size: 		20px !important;
	/*color:			#ffffff !important;*/
	font-weight: 	700 !important;
}

#q_cta_title{
	font-weight: 	bold !important;
}
 
#question_cta_list &gt; div {
	clear: 			left;
}


/* Checkbox container */
#question_cta_list div.checkbox_ {
	display:		inline !important;
	float:			left !important;
	vertical-align: top !important;
	min-height: 	50px !important;
	margin: 		0 10px 0 0 !important;
	padding-top : 	3px !important;
	border : 		0px solid !important;
}

/* Checkbox */

/* start checkbox styling */
#question_cta_list div.checkbox_ input,
#question_cta_list div.checkbox_ input:checked,
#question_cta_list div.checkbox_ input:not(:focus),
#question_cta_list div.checkbox_ input:focus{
    margin: 0 !important; 
    padding 0 !important;  
    background-color: #ffffff !important;
    min-width: 18px !important;
    min-height: 18px !important;
	outline: 0px solid rgb(255, 104, 4) !important;
box-shadow: 0 0 0pt 0pt rgb(255, 104, 4)!important;

}

/* end checkbox styling */



/* Name / Label */
#question_cta_list div.label_  {
	display:		inline !important;
	float:			left2 !important;
	vertical-align: top !important;
	/*color: #ffffff !important;*/
}






/* QUESTIONNAIRE mobile only up to 1024px */

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

	/* QUESTIONS MOBILE */	
	
	/* Question */
	#question_list span {
    	font-size: 15px !important; 
		line-height:1.3 !important;
		color: #000E37 !important;
		font-family: Roboto !important;
		font-weight: 700 !important;
	} 
	#question_list {
    	margin-top: 0px !important;
	/*	margin-left: -25px !important;*/
	/*	margin-right: -25px !important;*/

	} 
	/* Question answers */
	#question_list label{
		font-size: 13px !important; 
	}
	
	#source_wrapper #source_label{
		font-size: 15px !important;
		color: #000E37 !important;
		font-family: Roboto !important;
		font-weight: 700 !important; 
		/*margin-left: -25px !important;*/
		/*margin-right: -25px !important;*/
	}	
	#source_options label{
		font-size: 13px !important; 
	}

	#source_options{
		/*margin-left: -25px !important;*/
		/*margin-right: -25px !important;*/
	}
	
	#submit_button_1{
		font-size: 16px !important;
		margin-bottom: -100px !important;  
	}
	
	
	
	/* CTA QUESTIONS MOBILE */	
	#question_cta_list div.label_{
		font-family: 	'Roboto',sans-serif !important;
		font-size: 		13px !important;
	}
	
	/* Checkbox container */
	#question_cta_list div.checkbox_
		padding-top : 	-4px !important;
	}
	
	
		
	/* Checkbox */
	#question_cta_list div.checkbox_ input{
	    min-width: 13px !important;
    	min-height: 13px !important;
	}

}



/*****************************/
/* REGISTRATION */
/*****************************/

#contact_panel label{
 	/*color: #ffffff !important;*/
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	font-weight: 400 !important;
 	margin: 0px 0 0px 0 !important;
	display: block;

}
#contact_panel_2 label{
 	/*color: #ffffff !important;*/
}

#contact_panel_2{
 	padding-bottom: 30px;
}


#contact_panel input[type='text']{
	background: #FFFFFF !important;
	border: 2px solid #bbbcbc !important;
	border-top-width: 2px !important;
	border-right-width: 2px !important;
	border-bottom-width: 2px !important;
	border-left-width: 2px !important;
	border-radius: 0px !important;
	border-width: 2px !important;
	color: #000E37 !important;
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	margin: 1px 0 !important;
	padding: 10px !important;
 	width:100% !important;
 	max-width:200px !important;
}

 
#sms_consent_wrapper #sms_consent_label{
  	/*color: #ffffff !important;*/
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	margin: 20px 0 20px 0 !important;
}
#sms_consent_wrapper #sms_consent_yes{
  	/*color: #ffffff !important;*/
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	text-indent: 0px !important;
	display:inline-block !important;
	margin: -22px 20px 0 10px !important;
}
#sms_consent_wrapper #sms_consent_no{
  	/*color: #ffffff !important;*/
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	text-indent: 0px !important;
	display:inline-block !important;
	margin: -22px 20px 0 10px !important;
}

#privacy_wrapper_non_eu #privacy_consent_yes{
  	/*color: #ffffff !important;*/
	font-family: 'Roboto',sans-serif !important;
	font-size: 20px !important;
	text-indent: 0px !important;
	display:inline-block !important;
	margin: -22px 20px 0 10px !important;
}

#privacy {
    min-width: 18px !important;
    min-height: 18px !important;
}




#submit_button_2{
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 5px 10px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: rgb(255, 104, 4) !important; 
	font-size: 20px !important; 
	border-color: rgb(255, 104, 4) !important; 
	border-style: solid !important; 
	font-weight: 700 !important; 
	width: 70% !important; 
	max-width: 300px !important; 
	border-radius: 30px !important;
    margin-bottom: 0px !important;
}



/* REGISTRATION mobile only up to 1024px */
/* Note custom class name &gt;&gt;&gt; (.mobile) added by js to detect parent max-width */

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

	#contact_panel label.mobile{
    	font-size: 13px !important;
		font-weight: 700 !important; 
	} 
	#contact_panel {
    	margin-top: 0px !important;
    padding-bottom: 20px !important;
	} 
	
	#contact_panel input[type='text'].mobile{
    	font-size: 13px !important;
	padding: 8px !important;
 	margin: 0px 0 0px 0 !important;
 	width:100% !important;
min-width: 250px !important;
align-items: center;
border-width: 1px !important;
}
	}
	
	#sms_consent_wrapper #sms_consent_label.mobile{
    	font-size: 13px !important 
	}
	
	#sms_consent_wrapper #sms_consent_yes.mobile{
    	font-size: 13px !important 
	}
	
	#sms_consent_wrapper #sms_consent_no.mobile{
    	font-size: 13px !important 
	}
	
	#privacy_wrapper_non_eu #privacy_consent_yes.mobile{
    	font-size: 13px !important 
	}
	
	#submit_button_2.mobile{
    	font-size: 16px !important 
	}

}







/*****************************/
/* WEBINAR */
/*****************************/
 
.webinar_spacer_above_title{
	height: 30px !important;
}

.webinar_spacer_above_speaker_details{
	height: 10px !important;
	clear:both !important;
}

.webinar_spacer_above_ambassador_details{
	height: 10px !important;
	clear:both !important;
}

/*.webinar_hilight{
	background-color: rgba(255,104,4,1) !important;
	color: rgba(255,255,255,1) !important;
}*/

.webinar_more_details{
	margin: 0 0 0 0;
	color: #000E37 !important;
	font-size: 2rem !important;
	font-weight: bold !important;
}

/* for spacing between webinar bio and form modify first value margin: 20px ... (margin-top) ) */
.webinar_enter_details{
	margin: 20px 0 0px 0;
	color: #000E37 !important;
	font-size: 2rem !important;
	font-weight: bold !important;
}


.webinar_title{
	display: block !important;
	width: auto !important;

}

.webinar_title label{
	font-size: 3.7rem !important;
	line-height:1.1em !important;
	color:#000E37 !Important;
	font-family: 'Lato',sans-serif !important;
	font-weight: 900 !important;
	
	/*cursor:pointer;*/
}




.webinar_topic{
	color: #000E37 !important;
	font-size: 2rem !important;
}

.webinar_start{
	color: #000E37 !important;
	font-size: 2rem !important;
}

.webinar_topic .fa,
.webinar_start .fa{
	color: #1E69FF !important;
}

 

	
.webinar_host_photo_file{
	width:100% !important;
	max-width: 140px !important;
	margin: -5px 0px 30px -5px !important;
	padding: 10px 10px 10px 10px !important;
	float:left !important;
}

.webinar_host_short_name{
	color: #000E37 !important;
	font-size: 2rem !important;
	font-weight: bold !important;
}

.webinar_host_info{
	color: #000E37 !important;
	font-size: 2rem !important;
}



.ambassador_photo_file{
	width:100% !important;
	max-width: 140px !important;
	margin: -5px 0px 30px -5px !important;
	padding: 10px 10px 10px 10px !important;
	float:left !important;
}

.ambassador_short_name{
	color: #000E37 !important;
	font-size: 2rem !important;
	font-weight: bold !important;
}

.ambassador_info{
	color: #000E37 !important;
	font-size: 2rem !important;
}




/*v2 webinar register button (multiple) */

.submit_button_webinar_register{
		
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 0px 5px 25px 5px !important; 
	padding: 10px 25px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 20px !important;
	font-weight: 700 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
	
}


/*
.submit_button_webinar_register:hover{
	background-color: #cd4cc2 !important;
}
*/

.webinar_cancel{
	display:none;
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 10px 25px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 20px !important;
	font-weight: 700 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
}

/*
.webinar_cancel:hover{
	background-color: #cd4cc2 !important;
}
*/

/*v2 main webinar button (main submission)*/

.submit_button_webinar_2{
	display:none;
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 5px 15px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 20px !important;
	font-weight: 700 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
}



/* WEBINAR mobile only up to 1024px */
@media only screen and (max-width: 1024px) {


	/* start additions 7/12/2022 */

	.webinar_spacer_above_title{
	height: 30px !important;
	}

	.webinar_spacer_above_speaker_details{
	height: 10px !important;
	clear:both !important;
	}

	.webinar_spacer_above_ambassador_details{
	height: 10px !important;
	clear:both !important;
	}

	.webinar_hilight{
	background-color: rgba(255,104,4,1) !important;
	color: rgba(255,255,255,1) !important;
	}

	.webinar_more_details{
	margin: 0 0 0 0;
	color: #000E37 !important;
	font-size: 1.2rem !important;
	font-weight: bold !important;
	}

	/* for spacing between webinar bio and form modify first value margin: 20px ... (margin-top) ) */
	.webinar_enter_details{
	margin: 20px 0 0px 0;
	color: #000E37 !important;
	font-size: 1.2rem !important;
	font-weight: bold !important;
	}

	.webinar_title{
	display: block !important;
	width: auto !important;

	}

	.webinar_title label{
	font-size: 2rem !important;
	line-height:1.1em !important;
	color:#000E37 !Important;
	font-family: 'Lato',sans-serif !important;
	font-weight: 900 !important;

	/*cursor:pointer;*/

	}

	.webinar_topic{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	}

	.webinar_start{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	}

	.webinar_topic .fa,
	.webinar_start .fa{
	color: #1E69FF !important;
	}

	.webinar_host_photo_file{
	width:100% !important;
	max-width: 140px !important;
	margin: -5px 0px 30px -5px !important;
	padding: 10px 10px 10px 10px !important;
	float:left !important;
	}

	.webinar_host_short_name{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	font-weight: bold !important;
	}

	.webinar_host_info{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	}

	.ambassador_photo_file{
	width:100% !important;
	max-width: 140px !important;
	margin: -5px 0px 30px -5px !important;
	padding: 10px 10px 10px 10px !important;
	float:left !important;
	}

	.ambassador_short_name{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	font-weight: bold !important;
	}

	.ambassador_info{
	color: #000E37 !important;
	font-size: 1.2rem !important;
	}

	/* end additions 7/12/2022 */





	.mobile .webinar_title label{
		font-size: 2rem !important; 
	}
	
	/*.mobile .webinar_topic{
		font-size: 11px !important; 
	}*/
	.mobile .submit_button_webinar_2{
	display:none;
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 5px 15px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 16px !important;
	font-weight: 500 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
}
	.mobile .webinar_cancel{
	display:none;
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 5px 15px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 16px !important;
	font-weight: 500 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
}
	.mobile .submit_button_webinar_register{
		
	width: 100% !important; 
	max-width: 400px !important;	
	cursor: pointer !important; 
	margin: 5px !important; 
	padding: 5px 15px !important; 
	color: rgb(255, 255, 255) !important; 
	background-color: #ff6804 !important;
	font-size: 16px !important;
	font-weight: 500 !important; 
	border-color: rgb(131, 187, 46) !important; 
	border-style: solid !important; 	
	border-width: 0px !important;
	border-radius: 35px !important;
	
}
}




/*
.submit_button_webinar_2:hover{
	background-color: #cd4cc2 !important;
}
*/


/* *** */
/* *** */
/* *** */


/* *** */
/* *** */
/* *** */


/* *** */
/* *** */
/* *** */







/* MVP.css v1.8 - https://github.com/andybrewer/mvp */

/* --box-shadow: 2px 2px 10px;*/

/* CSS variables (if required) */
/*--color-bg: rgba(255,182,193,0.2);*/ /*light pink*/
/*
:root {
    --active-brightness: 0.85;
    --border-radius: 5px;
    --box-shadow: 0px 0px 0px;
    --color: #118bee;
    --color-accent: #118bee15;
    --color-bg: rgba(255,182,193,0.2);
    --color-bg-secondary: #e9e9e9;
    --color-link: #118bee;
    --color-secondary: #920de9;
    --color-shadow: #f4f4f4;
    --color-table: #118bee;
    --color-text: #000E37;
    --font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",Roboto, ,Lato,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    --hover-brightness: 1.2;
    --justify-important: center;
    --justify-normal: left;
    --line-height: 1.5;
    --width-card: 285px;
    --width-card-medium: 460px;
    --width-card-wide: 800px;
    --width-content: 1080px;
}
*/

/* *** */
/* *** */
/* *** */




/*
body {
    background: var(--color-bg) !important;
    color: var(--color-text);
    font-family: var(--font-family);
    margin: 0;
    overflow-x: hidden;
    padding: 0;
}



hr {
    background-color: var(--color-bg-secondary);
    border: none;
    height: 1px;
    margin: 4rem 0;
    width: 100%;
}




h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: var(--line-height);
}



ol li,
ul li {
    padding: 0.2rem 0;
}

p {
    margin: 0.75rem 0;
    padding: 0;
    width: 100%;
}




sup {
    background-color: var(--color-secondary);
    border-radius: var(--border-radius);
    color: var(--color-bg);
    font-size: xx-small;
    font-weight: bold;
    margin: 0.2rem;
    padding: 0.2rem 0.3rem;
    position: relative;
    top: -2px;
}



a {
    color: var(--color-link);
    display: inline-block;
    font-weight: bold;
    text-decoration: none;
}

a:active {
    filter: brightness(var(--active-brightness));
    text-decoration: underline;
}

a:hover {
    filter: brightness(var(--hover-brightness));
    text-decoration: underline;
}

*/


/* *** */
/* *** */
/* *** */
</pre></body></html>